:root{--transition-default:all 0.3s ease-in-out;--wp--preset--font-size--small:clamp(11px,1.2vw,13px);--wp--preset--font-size--medium:clamp(16px,2vw,20px);--wp--preset--font-size--large:clamp(24px,3vw,36px);--wp--preset--font-size--x-large:clamp(32px,4vw,42px);--wp--preset--font-size--h-1:clamp(34px,7vw,76px);--wp--preset--font-size--h-2:clamp(24px,3vw,36px);--wp--preset--font-size--h-3:clamp(18px,2vw,26px);--wp--preset--font-size--h-4:clamp(16px,1.7vw,22px);--wp--preset--font-size--h-5:clamp(12px,1vw,16px);--wp--preset--font-size--p:clamp(13px,1vw,16px);--wp--preset--font-size--size-24:clamp(17px,1.8vw,24px);--wp--preset--font-size--size-30:clamp(20px,2.5vw,30px);--wp--preset--spacing--120:clamp(60px,6vw,100px)}html{scroll-behavior:smooth;scroll-padding-top:50px}.is-border-image img{border-radius:6px}.z-index-1{z-index:1}.overflow-hidden{overflow:hidden}.arrow-animation{animation:arrow-move 1s infinite alternate;display:inline-block}@keyframes arrow-move{0%{transform:translateY(0)}to{transform:translateY(10px)}}.hover-link-orange a:hover{color:var(--wp--preset--color--lehman-orange)}.is-style-offer{bottom:0;left:0;position:absolute}.is-style-offer img{max-width:70%}.points-list .wp-block-image{flex-shrink:0}@media (max-width:600px){.points-list .wp-block-image img{max-width:20px}}.d-none{display:none!important}.wpcf7{font-family:inherit;margin:0 auto;max-width:645px}.wpcf7 h2{color:var(--wp--preset--color--lehman-ultra-dark);font-size:var(--wp--preset--font-size--h-2);font-weight:700;margin-bottom:30px;margin-top:40px}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form textarea{border:1px solid #e8e7e7;border-radius:4px;box-sizing:border-box;color:var(--wp--preset--color--lehman-ultra-dark);font-family:inherit;font-size:14px;margin-bottom:20px;padding:12px 15px;width:100%}.wpcf7-form textarea{font-size:14px;height:120px;line-height:1.5;margin-bottom:10px;resize:vertical}.wpcf7-form .wpcf7-acceptance{display:block;margin:0}.wpcf7-form .wpcf7-acceptance input[type=checkbox]{margin:5px 0 0;vertical-align:top}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item>label{align-items:flex-start;cursor:pointer;display:flex;gap:11px}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{color:var(--wp--preset--color--lehman-ultra-dark);font-size:14px}.wpcf7-form .wpcf7-acceptance+.wpcf7-not-valid-tip{bottom:-25px}.wpcf7-form .wpcf7-submit{background-color:#1e3263;border:none;border-radius:70px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-style:normal;font-weight:400;font-weight:700;line-height:22px;margin-top:17px;min-width:155px;padding:17px 40px;transition:background-color .3s}.wpcf7-form .wpcf7-submit:hover{background-color:#152348}.wpcf7-form .wpcf7-form-control-wrap{display:block;position:relative}.wpcf7-form ::-moz-placeholder{color:var(--wp--preset--color--lehman-ultra-dark);opacity:1}.wpcf7-form ::placeholder{color:var(--wp--preset--color--lehman-ultra-dark);opacity:1}.wpcf7-form :-ms-input-placeholder{color:var(--wp--preset--color--lehman-ultra-dark)}.wpcf7-form ::-ms-input-placeholder{color:var(--wp--preset--color--lehman-ultra-dark)}.wpcf7-form div,.wpcf7-form p{margin-bottom:0}.wpcf7-form a{font-weight:700}.wpcf7-form a:hover{color:var(--wp--preset--color--lehman-orange)}.wpcf7-not-valid-tip{bottom:-10px;color:#dc3232;display:block;font-size:12px;margin-bottom:10px;margin-top:5px;position:absolute}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:1px solid #dc3232;font-size:14px;margin-top:20px;padding:10px}.wpcf7 form.sent .wpcf7-response-output{border:1px solid #46b450;font-size:14px;margin-top:20px;padding:10px}@media (max-width:600px){.wp-block-media-text__content{padding:0 4%!important}}.site-footer{--wp--preset--spacing--70:clamp(30px,3.5vw,50px)}@media (max-width:1024px){.site-footer>.wp-block-group{flex-direction:column;gap:var(--wp--preset--spacing--40)}.single .wp-site-blocks *{max-width:100%}}.is-style-about-us{bottom:0;position:absolute;right:0}@media screen and (max-width:1200px){.is-style-about-us{max-width:80%}}.block-offer{--wp--preset--spacing--80:clamp(36px,4vw,60px);--wp--preset--spacing--90:clamp(42px,4.5vw,70px)}.block-single-offer .wp-block-media-text__content{--wp--preset--spacing--70:clamp(30px,3.5vw,50px)}.block-single-offer .wp-block-media-text__content>.wp-block-group{padding-bottom:0!important}.is-style-box-contact{bottom:calc(var(--wp--preset--spacing--60)*-1);left:calc(var(--wp--preset--spacing--80)*-1);position:absolute;z-index:0}.is-style-contact{--wp--preset--spacing--60:clamp(20px,3vw,40px);--wp--preset--spacing--80:clamp(30px,5vw,60px)}@media (max-width:1024px){.is-style-contact{grid-template-columns:auto 50%!important}}.is-style-contact .wp-block-media-text__media{margin-bottom:-3%;margin-left:-10%}@media (max-width:600px){.is-style-contact .wp-block-media-text__media{display:none}}.is-style-contact img{border-top-left-radius:6px}@media (max-width:600px){.is-style-contact .wp-block-media-text__content{padding:0 5px}}.box-contact-page{--wp--preset--spacing--60:clamp(20px,3vw,40px);--wp--preset--spacing--80:clamp(30px,5vw,60px)}@media (max-width:600px){.wp-block-navigation{font-size:16px!important}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{background:rgba(35,48,96,.2)!important;border:0;padding:10px 15px}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{border:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{font-size:14px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{background:var(--wp--preset--color--lehman-orange)}@media (max-width:600px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:5px 0}.wp-block-navigation .wp-block-navigation__container{gap:var(--wp--preset--spacing--30)!important;width:100%}.wp-block-navigation{--navigation-layout-justification-setting:flex-start!important}.wp-block-navigation .wp-block-navigation__responsive-dialog{padding:0 var(--wp--preset--spacing--30)}.wp-block-navigation .wp-block-navigation__responsive-container-close{right:var(--wp--preset--spacing--30);top:var(--wp--preset--spacing--30)}}