.btn.btn-contact{background-color:#1e3475;border:0;border-radius:8px;color:#fff;font-size:20px;font-weight:400;margin:0;padding:12px 20px;transition:all .3s linear}.btn.btn-contact .arrow{margin-left:8px}.btn.btn-contact:hover{background-color:#d2232a;padding-left:25px}.btn-popup{cursor:pointer;transition:all .3s ease-out}.overlay{align-items:end;background:hsla(30,6%,93%,.8);bottom:0;display:flex;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:3000}.overlay:target,.overlay[active-state]{opacity:1;-webkit-transform:scale(1);transform:scale(1);visibility:visible}.popup{background:#1e3475;border:1px solid #15244e;border-radius:8px;box-shadow:0 10px 30px rgba(23,42,65,.2);margin:0 auto 70px;max-height:80vh;max-width:1140px;overflow-y:auto;padding:25px 40px 35px;position:relative;transition:all 5s ease-in-out;width:90%}.popup h4{color:#fff;line-height:1;margin-bottom:25px}.popup h4:after{border-bottom:1px dotted hsla(0,0%,100%,.35);content:"";display:block;margin-top:19px;width:100%}.popup .close-popup{background-color:hsla(0,0%,100%,.35);border-radius:4px;color:#fff;font-family:sans-se;font-size:30px;padding:10px 11px;position:absolute;right:0;top:0}.popup .close-popup:hover{background-color:#ed4146}.popup form .legal-consent-container .hs-richtext,.popup form .legal-consent-container .hs-richtext p{color:#fff}.popup form label{color:#fff!important;text-transform:uppercase}.popup form .form-columns-2 div.input{margin-right:25px}.popup form .form-columns-2 div.hs-form-field:last-child div.input{margin-right:0}.popup form div.input input{background-color:transparent;border:0;border-bottom:2px solid #f5f5f5;color:#f5f5f5;height:auto;line-height:1;padding:6px 2px}.popup form .hs-form-field input.hs-input.error{border-color:#d2232a}.popup form .hs-error-msgs label{color:gold!important}.popup form .legal-consent-container .field.hs-form-field{margin-bottom:0}.popup form .hs-form-booleancheckbox-display span{font-size:13px;letter-spacing:.35px;line-height:20px;padding-left:6px;text-decoration:underline;text-transform:none}.popup form .hs-form-booleancheckbox input.hs-input{height:20px!important}.popup form .hs_error_rollup .no-list.hs-error-msgs.inputs-list{background-color:#25408f;margin:12px 0;padding:3px 12px}.popup form .hs_error_rollup .no-list.hs-error-msgs.inputs-list li{display:inline;margin:0}.popup form .hs_error_rollup .no-list.hs-error-msgs.inputs-list li label{color:#fff!important;margin:0;text-align:center;text-transform:none}.popup form .actions{margin-top:20px}.popup form .actions .hs-button.primary.large{line-height:1;margin:0;width:100%}@media screen and (max-width:800px){.btn.btn-contact{display:block;margin-left:auto;margin-right:auto;max-width:300px;max-width:fit-content}}