.JoinFirecamsContainer{max-width:1440px;min-width:973px;width:95%;font-family:Roboto,sans-serif;font-weight:300;display:flex;align-items:center;margin:-68px auto 0;min-height:100vh;color:#333}@media (max-width:959px){.JoinFirecamsContainer{width:100%;padding:0;margin-top:-68px;background-color:#fff;display:block;min-width:unset}}.JoinFirecamsContainer__loading{background:none!important;margin:0 auto;display:flex;align-items:center;justify-content:center;height:calc(100vh - 100px);width:100%;box-shadow:none!important}.JoinFirecamsContainer__popover{background-color:#fff;width:100%;margin:0 auto;font-size:18px;position:relative;overflow:hidden}@media (max-width:959px){.JoinFirecamsContainer__popover{min-height:calc(max(800px, 100vh))}}.JoinFirecamsContainer__popover:before{background-image:url(https://img.securedataimages.com/images/cams/cams2/images/iStock_936420534_copy-e16dcfe0aeaf917eed913854001bed2b-790fb0.png);background-position:100% 0;background-size:contain;opacity:.4;content:" ";display:block;width:50%;height:625px;background-repeat:no-repeat;position:absolute;right:-50px;top:41px}@media (max-width:959px){.JoinFirecamsContainer__popover:before{opacity:.1;background-size:cover;min-height:100vh;background-position:55% 0;right:unset;left:0;top:44px;width:100%}}@media (max-width:959px) and (orientation:landscape){.JoinFirecamsContainer__popover:before{min-height:800px}}@media (max-width:959px){.JoinFirecamsContainer__popover-container{position:absolute}}.JoinFirecamsContainer__popover-heading{background-color:#b82e2f;color:#fff;text-transform:uppercase;width:100%;font-size:25px;height:41px;vertical-align:middle;display:flex;align-items:center;justify-content:center}@media (max-width:959px){.JoinFirecamsContainer__popover-heading{height:44px;font-size:18px}}.JoinFirecamsContainer__popover-heading img,.JoinFirecamsContainer__popover-heading svg{position:relative;top:2px;height:22px}@media (max-width:959px){.JoinFirecamsContainer__popover-heading img,.JoinFirecamsContainer__popover-heading svg{top:1px;height:16px}}.JoinFirecamsContainer__popover-content{display:flex;flex-direction:row}@media (max-width:959px){.JoinFirecamsContainer__popover-content{flex-direction:column-reverse}}.JoinFirecamsContainer__popover-column{padding:25px 0 5px}@media (max-width:959px){.JoinFirecamsContainer__popover-column{padding:0}}.JoinFirecamsContainer__popover-benefits{padding:52px 270px 0 63px}@media (max-width:959px){.JoinFirecamsContainer__popover-benefits{width:100%;padding:30px 20px 0}}.JoinFirecamsContainer__popover-benefits-freetokens{padding-top:101px}@media (max-width:959px){.JoinFirecamsContainer__popover-benefits-freetokens{padding-top:30px}}.JoinFirecamsContainer__popover-benefits ul{margin-top:36px}@media (max-width:959px){.JoinFirecamsContainer__popover-benefits ul{margin-top:15px}}.JoinFirecamsContainer__popover-benefits-hide{display:none}.JoinFirecamsContainer__popover-benefits-toggle{position:absolute;top:-1px;left:0}.JoinFirecamsContainer__popover-benefits-title{color:#b82e2f;font-size:30px;position:relative}@media (max-width:959px){.JoinFirecamsContainer__popover-benefits-title{font-size:inherit;padding-left:15px}}.JoinFirecamsContainer__popover-benefits li{margin-bottom:50px;margin-left:-24px}@media (max-width:959px){.JoinFirecamsContainer__popover-benefits li{margin:20px 0 0 -24px}}.JoinFirecamsContainer__popover-section{padding:20px 63px;border-right:3px solid #e6e6e6}@media (max-width:959px){.JoinFirecamsContainer__popover-section{padding:0 20px;border:unset}}.JoinFirecamsContainer__popover-promo{padding:0 63px}@media (max-width:959px){.JoinFirecamsContainer__popover-promo{padding:0 20px}}.JoinFirecamsContainer__popover-credentials{margin:10px 0}.JoinFirecamsContainer__popover-label{margin-bottom:5px;text-transform:capitalize}.JoinFirecamsContainer__popover-highlight{font-size:40px;text-transform:uppercase;font-weight:800;color:#ee951b}@media (max-width:959px){.JoinFirecamsContainer__popover-highlight{font-size:30px;padding-top:15px}}.JoinFirecamsContainer__popover-continue{text-align:center}.JoinFirecamsContainer__popover-continue button{text-transform:uppercase;font-size:20px;min-width:164px}@media (max-width:959px){.JoinFirecamsContainer__popover-continue button{width:100%}}.JoinFirecamsContainer__popover-terms{color:#333;font-size:12px;padding-left:62px;padding-bottom:25px}.JoinFirecamsContainer__popover-terms span{color:#ff9700;cursor:pointer}@media (max-width:959px){.JoinFirecamsContainer__popover-terms{width:100%;padding:0 20px 35px}}.JoinFirecamsContainer__member_benefits-collapsed{min-height:100vh}@media (max-width:959px) and (orientation:landscape){.JoinFirecamsContainer__member_benefits-collapsed{min-height:600px}}.JoinFirecamsContainer input{color:#ff9700;height:40px;width:100%;outline:none;border:1px solid #ccc;border-radius:3px;background:transparent;padding-left:20px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center}.JoinFirecamsContainer input::placeholder{color:#999;opacity:1;padding:0}.JoinFirecamsContainer__error{color:var(--COLOR_ERROR_MSG_TEXT,#ef951b);font-size:12px;margin:5px 0}.theme-cams--light .footer__copyright__select-language .CamsSelect__input{color:var(--THEME_INVERTED,#000)!important}.footer__links{color:var(--COLOR_SECONDARY_TEXT,#b3b3b3)}.footer__links,.footer__links a{margin:0 5px;text-decoration:none}.footer__links a{color:var(--COLOR_SECONDARY_LINK,#b3b3b3);cursor:pointer}.footer__links a:hover{color:var(--COLOR_SECONDARY_LINK_HOVER,#ef951b)}.footer__links__social_buttons{display:flex;flex-direction:row;justify-content:center;padding-top:10px;padding-bottom:10px;margin:0 auto;font-size:12px;color:var(--COLOR_SECONDARY_TEXT,#b3b3b3)}@media (max-width:959px){.footer__links__social_buttons{flex-wrap:wrap}}.footer__links__social_buttons a,.footer__links__social_buttons span{color:var(--COLOR_SECONDARY_LINK,#b3b3b3);font-size:12px;text-decoration:none;padding-left:10px;padding-right:10px;line-height:20px}@media (max-width:959px){.footer__links__social_buttons a:first-child,.footer__links__social_buttons span:first-child{flex-basis:100%;margin-bottom:15px}}.footer__links__social_buttons a:hover:not(span),.footer__links__social_buttons span:hover:not(span){color:var(--COLOR_SECONDARY_LINK_HOVER,#ef951b)}.footer__links__social_buttons img{float:left;margin:0 auto;cursor:pointer;height:20px;padding-right:20px;padding-left:20px}.footer__links__social_buttons .credit-card-logos img{cursor:auto}.footer__links__social_buttons .credit-card-logos img:first-child{padding:0 2px 0 0}.footer__links__social_buttons .credit-card-logos img:last-child{padding:0 0 0 2px}.footer__links__hookup_text{max-width:800px;font-size:9px;color:var(--COLOR_SECONDARY_TEXT,#b3b3b3);margin:auto}.footer__links__hookup_text a{display:block;text-decoration:none;color:var(--COLOR_SECONDARY_LINK,#b3b3b3)}.footer__links__hookup_text a:hover{color:var(--COLOR_SECONDARY_LINK_HOVER,#ef951b)}.footer__copyright{padding:20px 0;font-size:9px;text-align:center;color:var(--COLOR_SECONDARY_TEXT,#b3b3b3);text-decoration:none solid #b3b3b3;line-height:16px;width:70vw;margin:0 auto}@media (max-width:959px){.footer__copyright{width:95vw;padding-bottom:80px}.footer__copyright--ios{padding-bottom:175px}}.footer__copyright__footer__divider{margin-top:15px;padding-bottom:15px;background-color:transparent!important;border-top:1px solid #fff!important}.footer__copyright__select-language{display:inline-block;border:0;padding-left:20px}.footer__copyright__select-language .CamsSelect__FormControl{margin:0!important;width:auto}.footer__copyright__select-language select{font-size:12px!important;border:0!important;height:unset!important;padding-top:0!important;padding-left:0!important;padding-bottom:0!important;line-height:15px;outline:none;color:var(--COLOR_SECONDARY_LINK,#fff)!important}.footer__copyright__select-language select :focus{outline:none}.footer__copyright__select-language svg{fill:var(--COLOR_SECONDARY_LINK,#fff)}@media (max-width:959px){.footer__copyright__select-language{padding-left:0;flex-basis:33%}.footer__copyright__select-language .CamsSelect{margin:20px auto 10px;max-width:100px}.footer__copyright__select-language:before{content:"";display:block;width:100%}}.footer__copyright__main-links{font-size:12px;color:var(--COLOR_SECONDARY_LINK,#fff)}@media (max-width:959px){.footer__copyright__main-links{display:flex;flex-direction:row;flex-wrap:wrap}}.footer__copyright__main-links a{color:var(--COLOR_SECONDARY_LINK,#fff);font-size:12px;text-decoration:none;padding-left:20px;padding-right:20px;margin-top:20px;border-right:1px solid var(--COLOR_SECONDARY_LINK,#fff)}@media (max-width:959px){.footer__copyright__main-links a{padding-left:5px;padding-right:5px;border-right:0;flex-basis:33%}}.footer__copyright__main-links a:hover{color:var(--COLOR_SECONDARY_LINK_HOVER,#ef951b)}.footer__copyright__main-links a:last-of-type{border-right:none}.footer__languages{display:flex;flex-direction:row;justify-content:center}.footer__languages>*{margin:0 10px}.footer__languages>a{text-decoration:none;color:var(--COLOR_PRIMARY_LINK)}.footer__languages>a.active,.footer__languages>a:hover{cursor:pointer;color:var(--COLOR_PRIMARY_LINK_ACTIVE_TEXT,#b3b3b3)}.footer__close-button{position:fixed;top:10px;right:27px}.footer__close-button-icon{color:var(--COLOR_PRIMARY_TEXT,#fff)!important}.twitter-follow-button{position:relative;height:20px;box-sizing:border-box;background-color:#0c7abf;color:#fff;border-radius:3px;font-weight:500;cursor:pointer}.twitter-follow-button .twitter-box{position:relative;top:3px;display:inline-block}.twitter-follow-label{display:inline-block;vertical-align:top;zoom:1;white-space:nowrap;color:#fff!important;font-weight:700;padding-left:6px;padding-right:6px}.LoadingResourceSpinner__icon{margin-left:-7px}.LoadingResourceSpinner__subtitle{margin-top:5px;color:var(--COLOR_PRIMARY_TEXT,#fff)}.camsLogo{max-height:none!important;max-width:130px;object-fit:cover;fill:#fff;animation:camsLogoGlowBlue 10s ease-in-out infinite}@keyframes camsLogoGlowBlue{0%,40%,to{-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 rgba(0,0,0,0))}20%{-webkit-filter:drop-shadow(0 0 1px #31eefd) drop-shadow(0 0 1px #31eefd);filter:drop-shadow(0 0 1px #31eefd) drop-shadow(0 0 1px #31eefd)}}.camsLogoImg{max-height:100%!important}.theme-cams--light .camsLogo{animation-name:camsLogoGlowOrange}@keyframes camsLogoGlowOrange{0%,40%,to{-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 rgba(0,0,0,0))}20%{-webkit-filter:drop-shadow(0 0 1px #ef951b) drop-shadow(0 0 1px #ef951b);filter:drop-shadow(0 0 1px #ef951b) drop-shadow(0 0 1px #ef951b)}}.CamsButton{position:relative;margin-bottom:13px}.CamsButton--fullWidth{width:100%!important}.CamsButton__loader{position:absolute;right:10px;top:50%;margin-top:-10px}.CamsButton__loader>svg{color:#fff}.CamsIconButton{display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;border-radius:100%;cursor:pointer}.CamsIconButton--blue{background:var(--COLOR_PRIMARY_BACKGROUND_LIGHTEN,#1b224b);background:-webkit-linear-gradient(0deg,var(--COLOR_PRIMARY_BACKGROUND_LIGHTEN,#1b224b) 0,var(--COLOR_PRIMARY_BACKGROUND_DARKEN,#181b3b) 100%);background:linear-gradient(90deg,var(--COLOR_PRIMARY_BACKGROUND_LIGHTEN,#1b224b) 0,var(--COLOR_PRIMARY_BACKGROUND_DARKEN,#181b3b) 100%)}.CamsIconButton--lilac{background:#d05cf7;background:-webkit-linear-gradient(0deg,#d05cf7,#4942db);background:linear-gradient(90deg,#d05cf7,#4942db)}.CamsIconButton--yellow{background:#f5cf27;background:-webkit-linear-gradient(0deg,#f5cf27,#f55b27);background:linear-gradient(90deg,#f5cf27,#f55b27)}.CamsIconButton--disabled,.CamsIconButton.disabled{opacity:.6}.CamsIconButton__icon{color:#fff;fill:#fff}.CamsIconButton__label{color:#fff;text-align:center;font-size:14px}.CamsIconButton--label.CamsIconButton--84 .CamsIconButton__icon{width:24px;height:24px}.CamsIconButton--label.CamsIconButton--72 .CamsIconButton__icon{width:18px;height:18px}.CamsIconButton--label.CamsIconButton--64 .CamsIconButton__icon{width:14px;height:14px}.CamsIconButton--label.CamsIconButton--64 .CamsIconButton__label{font-size:12px}.CamsIconButton--label.CamsIconButton--48 .CamsIconButton__icon{width:12px;height:12px}.CamsIconButton--label.CamsIconButton--48 .CamsIconButton__label{font-size:11px}.CamsIconButton--84{width:84px;height:84px}.CamsIconButton--84 .CamsIconButton__icon{width:42px;height:42px}.CamsIconButton--72{width:72px;height:72px}.CamsIconButton--72 .CamsIconButton__icon{width:36px;height:36px}.CamsIconButton--64{width:64px;height:64px}.CamsIconButton--64 .CamsIconButton__icon{width:36px;height:36px}.CamsIconButton--48{width:48px;height:48px}.CamsIconButton--48 .CamsIconButton__icon{width:24px;height:24px}