.cta-wrapper{display:inline-block}.popup-new{display:none;opacity:0}.popup-new,.popup-new.open h1,.popup-new.open h2,.popup-new.open h3,.popup-new.open p,.popup-new.open select,.popup-new.open span{color:#000!important}.popup-new.open{background:rgba(30,30,30,.87);z-index:101}.popup-close,.popup-new.open{display:block!important;height:100%;left:0;opacity:1;overflow:auto;position:fixed;right:0;top:0;width:100%}.popup-close{z-index:1}.popup-inner{position:relative;z-index:2}.modal-open .modal.open,.pop-up-open .popup,.pop-up-open-office .popup-office,.pop-up-open.popup{background:rgba(30,30,30,.87);display:block!important;height:100%;left:0;opacity:1;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:101}.popup-inner,.popup-inner-office{background:#fff;border-radius:4px;float:none!important;font-size:16px;margin:86px auto!important;max-width:568px!important;overflow:visible;padding:32px 50px;position:relative;transition:opacity .3s ease}.pop-up-open .popup form,.pop-up-open-office .popup-office form{margin:-9px auto 0;max-width:368px;padding:0 0 40px}.pop-up-open .popup form .hs-input,.pop-up-open-office .popup-office form .hs-input{background-color:#fafafa;border:1px solid #d4d4d8;border-radius:5px;box-shadow:none;color:#262a3a;font-size:16px;line-height:20px;font:18px/32px Ubuntu,Arial,Helvetica,sans-serif;padding:5px 10px}.pop-up-open .popup form .hs-form-booleancheckbox-display span{color:#414141!important;font:18px/32px Ubuntu,Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:400!important}.pop-up-open .popup form label,.pop-up-open-office .popup-office form label{color:#414141;font:18px/32px Ubuntu,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400}.popup-inner h3,.popup-inner-office h3{color:#262a3a;font:700 18px/32px Merriweather,serif;margin-bottom:32px;margin-top:24px;padding-bottom:25px;position:relative;text-align:center}.popup-inner h3:before,.popup-inner-office h3:before{background:url(../png/horizontal-blue-stripe.png) no-repeat;background-size:112px 7px;bottom:0;content:"";height:8px;left:50%;margin-left:-56px;position:absolute;width:112px}.hs-banner-wrapper .popup-inner h3.form-title{display:none}span.btn-close{cursor:pointer;height:18px;position:absolute;right:22px;text-indent:-9999px;top:22px;width:18px}span.btn-close:after,span.btn-close:before{background:#d4d4d8;border-radius:1px;content:"";height:26px;left:50%;margin:-13px 0 0 -1px;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2px}span.btn-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pop-up-open .popup form .hs-button,.pop-up-open-office .popup-office form .hs-button{transition:all .3s;width:100%}.form ul.hs-error-msgs.inputs-list{margin:10px 0;position:absolute}.pop-up-open .popup form .hs-button:hover,.pop-up-open-office .popup-office form .hs-button:hover{background:linear-gradient(180deg,#83abfd 0,#6a83ff);box-shadow:0 0 4px rgba(0,0,0,.1),0 3px 4px rgba(0,0,0,.27);transform:translateY(-2px);transition:all .3s}.hs_cos_wrapper_type_module .popup-inner h3.form-title{display:none}.btn-or{display:inline;font-size:16px;margin:0 10px}.read-more{border-bottom:1px dashed #fff;color:#fff;font-size:16px}.read-more:hover{border-bottom:1px solid #fff;color:#fff}.btn-popup-pink{background:linear-gradient(180deg,#ff0080,#e9004c)!important;border-radius:5px;color:#fff;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:18px;padding:11px 17px;transition:transform .3s}.btn-popup-pink:hover{background-color:#e9004c;color:#fff!important}.hs-cta-line-row{background:rgba(56,90,255,.05);border-bottom:4px dashed #385aff;border-top:4px dashed #385aff;margin-left:calc(50% - 50vw);margin-top:100px;width:100vw}.hs-cta-line-col{padding:65px;text-align:center;width:100%}.hs-cta-line-col h2{color:#385aff}.hs-cta-line-col p{color:#385aff;margin-bottom:30px}.hs-cta-line-col .banner-no-cta p{color:#385aff;margin:0 auto;max-width:1170px;width:100%}@media (max-width:1200px){.hs-cta-line-row{margin-top:75px}}@media (max-width:1024px){.hs-cta-line-row{margin-top:50px}.hs-cta-line-col{padding:30px}}