.custom-popup{position:fixed;display:none;top:0;overflow:hidden auto;left:0;height:100%;z-index:99;right:0;background-color:rgba(0,0,0,0.70)}.custom-popup form input{color:#fff}.hs-form-field input[type=text]:focus,.hs-form-field input[type=email]:focus,.hs-form-field input[type=phone]:focus,.hs-form-field input[type=number]:focus,.hs-form-field input[type=tel]:focus,.hs-form-field input[type=date]:focus,.hs-form-field textarea:focus{border-color:#6e6e6e}.custom-popup .page-center{display:table;width:100%;height:100%;max-width:100% !important}.custom-popup .hs-error-msgs label{color:#f00000 !important;margin:0 0 10px 0 !important}.custom-popup .custom-row{display:table-cell;width:100%;margin:0;vertical-align:middle}.custom-popup .custom-col{background-color:#3e3f3f;border-color:#3e3f3f;color:#fff;-webkit-box-shadow:0px 0px 30px 0px rgb(0 0 0 / 15%);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);padding:30px 10px 70px;margin:20px auto;max-width:400px;box-shadow:0px 0px 30px 0px rgb(0 0 0 / 15%);-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;position:relative;-ms-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;float:none}.custom-popup .popup-close{position:absolute;top:0px;right:0px;text-align:center;font-size:24px;width:40px;z-index:9999;height:40px;line-height:40px;cursor:pointer}.custom-popup .popup-close:before{content:"\e912";font-family:'movedo-icons'}.custom-popup form .hs-button.primary.large{box-shadow:none}.custom-popup form .hs-input.error{border-color:red}.custom-popup span.hs-form-required{display:none}.custom-popup .contact-popup form p{color:#fff;margin:0;font-size:16px;margin-bottom:30px;text-align:center;line-height:21px}.custom-popup .custom-banner-form-title p{margin:0}.custom-popup .custom-banner-form-title{margin-bottom:30px}.custom-popup .contact-popup input:focus{color:#ee6814}.custom-popup form select{text-indent:0;appearance:unset}.custom-popup form select option{color:#000}.custom-popup li.hs-form-booleancheckbox{color:#fff;font-size:12px;position:relative}.custom-popup .legal-consent-container .field.hs-form-field{margin:0}.custom-popup .hs-fieldtype-booleancheckbox ul.inputs-list{padding:0;margin:0}.custom-popup .hs-fieldtype-booleancheckbox ul.inputs-list p{line-height:19px;font-size:12px}.custom-popup li.hs-form-booleancheckbox a{color:#ee7b27;font-size:13px}.custom-popup .hs-form label{margin:0}.custom-popup input.hs-button.primary{width:100%}.custom-popup .hs_cos_wrapper_type_form{margin:0}.custom-popup .hs-form-field{margin-bottom:0}.custom-popup .hs-input[type=checkbox]{width:14px;height:14px;position:absolute;z-index:1;margin:1px;cursor:pointer;opacity:0}.custom-popup .hs-form-booleancheckbox-display>span:before{border-radius:0;width:14px;height:14px;border:1px solid;content:'';position:absolute;left:0px;top:0;background:#fff;border-color:#fff;box-sizing:content-box}.custom-popup .hs-form-booleancheckbox-display input[type='checkbox']:checked{width:20px;height:20px}.custom-popup .hs-form-booleancheckbox-display>span:after{position:absolute;top:4px;left:4px;-webkit-border-radius:0;border-radius:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:'';width:8px;height:8px;background-color:#ee7b27;border-color:#ee7b27;color:#fff;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.custom-popup .hs-form-booleancheckbox-display input[type='checkbox']:checked+span:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.custom-popup .custom-banner-form .hs-input::-webkit-input-placeholder{color:#fff;opacity:.5}.custom-popup .hs-form-booleancheckbox-display>span{color:#fff;line-height:21px;font-size:12px;overflow:hidden;display:inline-block;margin-left:22px}@media only screen and (max-width:1540px){.custom-popup form{width:90%;margin:0 auto}}@media(max-width:1200px){.custom-popup .custom-banner-form-title{margin-bottom:18px}}@media(max-width:767px){.custom-popup a.form-toggle{line-height:1.78em;font-size:14px}.custom-popup .page-center{padding-left:6px;padding-right:6px}.custom-popup input.hs-button.primary{font-size:14px}}