.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 0.5s}.popup-wrap .popup-overlay.active{opacity:1}.popup-wrap .popup-inner{border-radius:25px;background:#ffffff;border:1px solid #1212121a;padding:50px 100px;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:9999;overflow-y:auto;opacity:0;transition:all 0.5s}.popup-wrap .popup-inner.active{opacity:1}@media (max-width:992px){.popup-wrap .popup-inner{width:calc(100% - 50px);padding:30px}}.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}@media (max-width:992px){.popup-wrap .popup-inner .wpcf7 form{gap:15px}}.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:#f00}@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}.cookie-popup{position:fixed;bottom:45px;width:100%;left:0;z-index:9995;display:none}.cookie-popup .popup-inner{border-radius:25px;background:#ffffff;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:25px}}.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}}.cookie-popup .popup-inner p a{color:#242424;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-decoration:underline}.cookie-popup .popup-inner a{white-space:nowrap}@media (max-width:992px){.cookie-popup .popup-inner a{width:100%}}.cookie-popup .popup-inner a.white-button{border:1px solid #002b5c1a}