.wpcf7 .cf7-cf-turnstile,.wpcf7 br{display:none !important}.popup-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9997;display:none}.popup-wrap .popup-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9998;background-color:#00000080;opacity:0;transition:all .5s}.popup-wrap .popup-overlay.active{opacity:1}.popup-wrap .popup-inner{border-radius:25px;background:#fff;border:1px solid #1212121a;padding:50px 100px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999;opacity:0;overflow-y:auto;transition:all .5s}.popup-wrap .popup-inner.active{opacity:1}@media (max-width:992px){.popup-wrap .popup-inner{width:calc(100% - 50px);padding:30px;overflow-y:auto}}.popup-wrap .popup-inner h2{color:#121212;font-weight:800;font-size:32px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:50px}.popup-wrap .popup-inner h2 strong{color:#002b5c}@media (max-width:992px){.popup-wrap .popup-inner h2{font-size:20px}}.popup-wrap .popup-inner .close{position:absolute;right:35px;top:35px;cursor:pointer}@media (max-width:992px){.popup-wrap .popup-inner .close{right:20px;top:20px}}.popup-wrap .popup-inner .wpcf7{width:460px}@media (max-width:992px){.popup-wrap .popup-inner .wpcf7{width:100%}}.popup-wrap .popup-inner .wpcf7 form{display:flex;flex-direction:column;gap:25px;position:relative}@media (max-width:992px){.popup-wrap .popup-inner .wpcf7 form{gap:15px}}.popup-wrap .popup-inner .wpcf7 form.sent .wpcf7-response-output{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 130px);background-color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;z-index:50}.popup-wrap .popup-inner .wpcf7 form .wpcf7-response-output{margin:0;padding:0;border:none;text-align:center;font-size:14px}.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap{display:block;width:100%;position:relative}.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap input,.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap textarea{width:100%;border:1px solid #1212121a;border-radius:15px;padding:25px 35px;color:#121212;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;vertical-align:middle}.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap input.wpcf7-not-valid,.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap textarea.wpcf7-not-valid{border-color:red}@media (max-width:992px){.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap input,.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap textarea{padding:20px 30px}}.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.popup-wrap .popup-inner .wpcf7 form .wpcf7-form-control-wrap textarea{height:160px}.popup-wrap .popup-inner .wpcf7 form .wpcf7-submit{border-radius:10px;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;background:#002b5c;display:flex;justify-content:center;align-items:center;padding:20px 30px;color:#fff}.popup-wrap .popup-inner .wpcf7 form .wpcf7-spinner{position:absolute;bottom:-30px;left:50%;transform:translate(-50%,0);margin:0 !important}.cookie-popup{position:fixed;bottom:45px;width:100%;left:0;z-index:9995;display:none}.cookie-popup .popup-inner{border-radius:25px;background:#fff;border:1px solid #1212121a;padding:50px;box-shadow:0px 14px 42px 0px #080f340f;display:flex;align-items:center;gap:25px}@media (max-width:992px){.cookie-popup .popup-inner{flex-direction:column;align-items:center;padding:20px;gap:16px}}.cookie-popup .popup-inner p{margin:0;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:0%;color:#24242499}@media (max-width:992px){.cookie-popup .popup-inner p{width:100%;text-align:center;font-size:12px}}.cookie-popup .popup-inner p a{color:#242424;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-decoration:underline}@media (max-width:992px){.cookie-popup .popup-inner p a{font-size:12px}}.cookie-popup .popup-inner a{white-space:nowrap}@media (max-width:992px){.cookie-popup .popup-inner a{width:100%}.cookie-popup .popup-inner a span{padding:12px 30px}}.cookie-popup .popup-inner a.white-button{border:1px solid #002b5c1a}