@import url("bootstrap.min.css");@import url("fancybox.css");@import url("reset.css");@import url("swiper.min.css");@import url("wow.css");@import url("intlTelInput.min.css");.fa-beat:hover{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 3s);animation-duration:var(--fa-animation-duration, 3s)}.fa-beat-shade:hover{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 3s);animation-duration:var(--fa-animation-duration, 3s)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 3s);animation-duration:var(--fa-animation-duration, 3s)}.form-phone:hover .fa-shake-hover{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 3s);animation-duration:var(--fa-animation-duration, 3s)}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,
    24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,
    28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,
    to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,
    24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,
    28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,
    to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-beat-fade{0%{opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1)}50%,
    to{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat{0%{opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1)}50%,
    to{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-beat-fade{0%,
    to{opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,
    to{opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat/Montserrat-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("../fonts/Montserrat/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat/Montserrat-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("../fonts/Montserrat/Montserrat-SemiBold.woff") format("woff"),url("../fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("../fonts/Montserrat/Montserrat-Medium.woff") format("woff"),url("../fonts/Montserrat/Montserrat-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}.home .hdr .menu li.current-menu-item>a{color:var(--menu-color-active)}.home .hdr .menu li a{color:var(--menu-color)}.home .hdr .menu li a:hover,.home .hdr .menu li a:focus,.home .hdr .menu li a:active{color:var(--menu-color-active)}.hdr{position:absolute;width:100%;top:0;left:0;z-index:10;padding:15px 0;background:var(--main-colorpage)}.hdr.scrolled{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.hdr .screen-reader-text{display:none}.black-title .hdr-t{color:var(--txt-color2)}.hdr .lang ul{display:flex;width:100px;justify-content:space-evenly}.hdr .lang ul .current-lang>a{font-family:"Montserrat-Medium",sans-serif;color:var(--menu-color-active)}.hdr .lang ul a{font-family:"Montserrat",sans-serif;color:var(--menu-color);font-size:17px}.hdr-title{font-size:35px;line-height:1.2;font-family:"Montserrat-Medium",sans-serif}.hdr-desc{font-size:22px;line-height:1.1;padding-right:5%}.hdr .row-column{flex-direction:column;margin:30% 0 0 0}.hdr .main-block_btn{margin:0}.hdr .row{justify-content:space-between}.hdr .row>div{-webkit-display:flex;display:flex;position:relative;gap:0px 5px;align-items:center;justify-content:space-between}.hdr .row>div:last-child{justify-content:flex-end;gap:0px 40px}.hdr-logo{margin:5px 0}.hdr li{list-style:none}.hdr-mail,.hdr-phone{font-family:"Montserrat-SemiBold",sans-serif;font-size:27px;line-height:1;text-align:left;display:inline-block;color:var(--txt-color6);padding:20px 15px;text-align:center;min-width:400px;border:2px solid var(--txt-color6);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;margin:5px 0 25px 30px}.hdr-mail:hover,.hdr-mail:active,.hdr-mail:focus,.hdr-phone:hover,.hdr-phone:active,.hdr-phone:focus{text-decoration:none;color:var(--txt-color5);border-color:var(--txt-color5)}.hdr .menu{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%;gap:5px;margin:0 auto;align-items:center}.hdr .menu .sub-menu{display:none;position:absolute;overflow:hidden;left:-25%;width:100%;min-width:280px;top:100%;background:var(--main-color2);padding:0;-webkit-box-shadow:0px 16px 32px 0px rgba(141,163,178,0.25);-moz-box-shadow:0px 16px 32px 0px rgba(141,163,178,0.25);box-shadow:0px 16px 32px 0px rgba(141,163,178,0.25)}.hdr .menu .sub-menu li:last-child>a{padding:5px 15px 10px}.hdr .menu .sub-menu li:first-child>a{padding:10px 15px 5px}.hdr .menu .sub-menu li>a{font-size:16px;line-height:25px;padding:5px 15px;color:var(--menu-color);font-family:"Montserrat-Medium",sans-serif}.hdr .menu .sub-menu li>a:hover,.hdr .menu .sub-menu li>a:focus,.hdr .menu .sub-menu li>a:active{font-family:"Montserrat-Medium",sans-serif;text-transform:uppercase;color:var(--menu-color-active);text-decoration:none}.hdr .menu li{list-style:none;position:relative;z-index:0;line-height:1}.hdr .menu li.current-menu-item>a{color:var(--menu-color-active2);font-family:"Montserrat-Medium",sans-serif}.hdr .menu li.menu-item-has-children{background:url(../img/down-btn-dark.svg) right center no-repeat}.hdr .menu li.menu-item-has-children a{padding-right:20px}.hdr .menu li a{font-family:"Montserrat-Medium",sans-serif;font-size:22px;line-height:1;text-align:left;padding:10px 5px;display:block;position:relative;z-index:0;color:var(--menu-color2);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s}.hdr .menu li a:hover,.hdr .menu li a:focus,.hdr .menu li a:active{color:var(--menu-color-active2);text-decoration:none}.hdr-mobile_btn{position:absolute;top:0px;bottom:0;right:15px;border:none;width:60px;height:40px;margin:auto;display:none;background:url(../img/menu-ic.svg) center no-repeat}@media (max-width: 1600px){.hdr{padding:10px 0}.hdr-logo{max-width:200px}.hdr-mail,.hdr-phone{font-size:23px;min-width:300px}.hdr .menu li>a{font-size:20px}}@media (min-width: 992px) and (max-width: 1199px){.hdr .menu li>a{font-size:18px}}@media (max-width: 1199px){.hdr-mail,.hdr-phone{font-size:18px;padding:15px;margin:5px 0 15px 15px}}@media (max-width: 991px){.hdr .row>div:last-child{justify-content:center}.hdr .main-block_btn{min-width:95%}.hdr-mobile_btn{display:inline-block}}@media (max-width: 767px){.hdr .main-block_btn{margin:10px 0 0}.hdr-mail,.hdr-phone{margin:5px auto 15px}}.menu-opened{overflow:hidden}.menu-opened .mobile-menu_close{display:block}.mobile-menu{display:block;position:fixed;top:0;right:0;width:100%;z-index:-1;height:100vh;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;background:rgba(0,0,0,0.4)}.mobile-menu .screen-reader-text{display:none}.mobile-menu_close{border:none;width:20px;height:20px;margin:0;display:none;position:absolute;right:0;top:0;bottom:0;margin:auto;background-size:20px !important;background:url(../img/close-dark.svg) center no-repeat}.mobile-menu.opened{opacity:1;z-index:999}.mobile-menu.opened .mobile-menu_wp{width:100%;right:0;opacity:1;display:flex;flex-direction:column}.mobile-menu.opened .mobile-menu_wp:before{bottom:35px}.mobile-menu li{list-style:none}.mobile-menu li.menu-item-has-children{background:none}.mobile-menu .ftr-t{color:var(--txt-color2);margin:0 0 15px}.mobile-menu_left{width:40%;position:absolute;left:0;height:100%;top:0;z-index:103}.mobile-menu .ftr-logo{margin:0}.mobile-menu_top{position:relative;z-index:0;padding:20px 0;margin:0 0 30px;display:flex;flex-wrap:wrap;align-items:center;gap:10%}.mobile-menu .soc-list{display:inline-flex;justify-content:flex-start;margin:0 0 20px}.mobile-menu .lang ul{display:flex;width:100px;justify-content:flex-start;gap:15px;margin:0 0 30px}.mobile-menu .lang ul .current-lang>a{color:var(--txt-color2)}.mobile-menu .lang ul a{color:var(--txt-color2)}.mobile-menu_wp{width:0;background:var(--main-color2);position:absolute;right:-100%;height:100%;top:0;padding:0px 20px;transition:1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;-ms-transition:1s;opacity:0;z-index:111;overflow:auto;border:2px solid transparent}.mobile-menu_wp .menu{clear:both;display:block !important;flex-direction:column;position:relative;align-content:start;z-index:105;margin:0px 0 30px}.mobile-menu_wp .menu .sub-menu{display:none;padding:20px 0 0}.mobile-menu_wp .menu .sub-menu li>a{font-family:"Montserrat",sans-serif;text-transform:none;font-size:16px}.mobile-menu_wp .menu li{list-style:none;margin:0 0 20px;text-align:left}.mobile-menu_wp .menu a{font-family:"Montserrat",sans-serif;text-align:left;text-transform:uppercase;color:transparent;font-size:18px;color:var(--txt-color);padding:5px 0}@media (max-width: 991px){.mobile-menu .sub-menu{display:block !important}}@media (min-width: 992px){.mobile-menu{display:none}}.about-block_item{width:100%;padding:30px 35px;font-size:24px;color:var(--txt-color);line-height:1.2;text-align:center;font-family:"Montserrat-Medium",sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid var(--main-color3);display:flex;flex-direction:column;justify-content:center}.about-block_list .row{justify-content:center}.about-block_list .row>div{display:flex}.about-block_txt{font-size:24px;line-height:1.2;padding:50px 0 0;font-family:"Montserrat-Medium",sans-serif}.about-block_txt h1,.about-block_txt h2,.about-block_txt h3,.about-block_txt h4,.about-block_txt h5,.about-block_txt h6{text-indent:5%}.about-block_txt h1:first-child,.about-block_txt h2:first-child,.about-block_txt h3:first-child,.about-block_txt h4:first-child,.about-block_txt h5:first-child,.about-block_txt h6:first-child{margin-top:0}.about-block_subt{font-size:60px;line-height:1.2;color:var(--txt-color2);font-family:"Montserrat-Medium",sans-serif;margin:0 0 30px}.about-block_gallery{display:flex;gap:15px}.about-block_gallery_item{width:33%}.about-block_img{height:434px}.about-block_img img{object-fit:cover;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.about-block .swiper{padding-bottom:50px}.about-block .swiper .about-block_img{height:227px;display:flex}.about-block .swiper .about-block_img img{width:100%}.about-block .swiper-button-prev,.about-block .swiper-button-next{color:var(--main-color);top:auto;bottom:0px}.about-block .swiper-button-prev:after,.about-block .swiper-button-next:after{font-size:28px}.about-block .swiper-button-next{right:0px}.about-block .swiper-button-prev{left:0px}@media (max-width: 1600px){.about-block_item{font-size:23px}}@media (min-width: 768px) and (max-width: 991px){.about-block_item{font-size:16px}.about-block_subt{font-size:40px !important;margin:0 0 15px}}@media (max-width: 1199px){.about-block_img{height:334px}.about-block_item{margin-bottom:10px;padding:20px 25px}.about-block_subt{font-size:50px}.about-block_txt{padding:25px 0;font-size:16px}}.page-about_list{font-size:20px}.page-about_list img{object-fit:cover;height:100%;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page-about_item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:25px 50px;line-height:1.3;border:1px solid var(--main-color3);margin-bottom:30px}.page-about_item:last-child{margin-bottom:0}.page-about_subt{font-size:24px;font-family:"Montserrat-SemiBold",sans-serif;color:var(--txt-color2);margin:0 0 20px}@media (max-width: 1199px){.page-about_item{font-size:16px;padding:30px}.page-about_subt{font-size:20px}}@media (max-width: 991px){.page-about_list img{max-height:500px}.page-about_list .row{gap:15px}}.hero-block{font-family:"Montserrat-Medium",sans-serif;font-size:22px;line-height:1.35;color:var(--txt-color);position:relative;z-index:1;overflow:hidden;background-size:cover !important}.hero-block .container{position:relative}.hero-block_fon{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important}.hero-block .row{align-content:center}.hero-block .row>div{position:relative;z-index:3;justify-content:flex-end;align-content:center;display:flex;flex-direction:column}.hero-block .main-block_t{text-indent:8%}.hero-block_txt{text-indent:12%}.hero-block_subt{font-family:"Montserrat",sans-serif;font-size:16px;line-height:22px;color:var(--txt-color2);text-transform:uppercase}.hero-block .swiper{margin:0;padding:0}.hero-block .swiper-pagination-bullet-active{background:var(--main-color3)}.hero-block .swiper-pagination{text-align:center}.hero-block .swiper-pagination-bullet{background:var(--main-color);width:16px;height:16px}.hero-block .swiper-button-prev,.hero-block .swiper-button-next{color:var(--main-color2)}.hero-block .swiper-button-next{right:20px}.hero-block .swiper-button-prev{left:20px}.hero-block .swiper .gallery-block_img{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;overflow:hidden;height:90vh;max-height:800px;min-height:630px}.hero-block .swiper .gallery-block_img img{object-fit:cover;width:100%;height:100%;object-position:left}@media (max-width: 1600px){.hero-block_t{font-size:65px}}@media (max-width: 1199px){.hero-block{font-size:16px}.hero-block .main-block_btn{margin:30px 0}.hero-block_t{font-size:40px}.hero-block .swiper{margin:0;padding:0 0 20px}.hero-block .swiper .gallery-block_img{min-height:563px;max-height:650px}.hero-block .swiper-pagination-bullet{width:9px;height:9px}}@media (max-width: 991px){.hero-block .swiper .gallery-block_img{min-height:363px;max-height:450px}.hero-block .swiper .gallery-block_img img{object-position:top !important}}.process-block_item{width:100%;padding:30px 35px;font-size:20px;color:var(--txt-color);line-height:1.2;text-align:left;font-family:"Montserrat-Medium",sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid var(--main-color3);display:flex;flex-direction:column}.process-block_item li{text-align:left}.process-block_item li::marker{color:var(--main-color3)}.process-block_list .row{justify-content:center;margin-bottom:20px}.process-block_list .row:last-child{margin-bottom:0}.process-block_list .row>div{display:flex}.process-block_numb{font-size:60px;line-height:1.2;font-family:"Montserrat-Medium",sans-serif;color:var(--txt-color2);margin:0 0 40px;display:block;text-align:center}.process-block_subt{font-size:24px;line-height:1.2;color:var(--txt-color);font-family:"Montserrat-SemiBold",sans-serif;margin:0 0 30px;text-align:center}@media (min-width: 768px) and (max-width: 991px){.process-block_list .row{row-gap:15px}}@media (max-width: 1199px){.process-block_item{font-size:15px;margin-bottom:10px;justify-content:center}.process-block_list .row{row-gap:15px;margin-bottom:15px}.process-block_numb{font-size:40px;margin:0 0 20px}.process-block_subt{font-size:18px}}.why-block_item{width:100%;padding:30px 10px;font-size:27px;color:var(--txt-color);line-height:1.2;text-align:center;font-family:"Montserrat-SemiBold",sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid var(--main-color3);display:flex;flex-direction:column;justify-content:center}.why-block_list .row{justify-content:center}.why-block_list .row>div{display:flex}@media (min-width: 768px) and (max-width: 991px){.why-block_list .row{row-gap:15px}}@media (max-width: 1199px){.why-block_item{font-size:20px;margin-bottom:5px}}@media (max-width: 767px){.why-block_item{font-size:23px}}.form-section{color:var(--txt-color);font-size:24px;font-family:"Montserrat-SemiBold",sans-serif;line-height:1}.form-section .main-block_t{max-width:50%;text-indent:14%}.form-section p{margin:0 0 5px}.form-section .wpcf7-form-control.wpcf7-telephone_input.wpcf7-validates-as-required.telephone_input_class{padding-left:50px !important}@media (max-width: 1600px){.form-section{font-size:23px}}@media (max-width: 1199px){.form-section{font-size:18px}.form-section .main-block_t{max-width:100%}}.wpcf7-form{margin:45px 0 0}.wpcf7-form .iti{width:100%;margin:0 0 15px}.wpcf7-form .iti__selected-country-primary{border-radius:50px 0px 0px 50px}.wpcf7-form .wpcf7-response-output{padding:20px 0 !important;margin:0 !important}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.aborted .wpcf7-response-output{border-color:transparent !important;color:var(--txt-color5) !important}.wpcf7-form.valid .wpcf7-response-output,.wpcf7-form.sent .wpcf7-response-output{border-color:transparent !important;color:green !important}.wpcf7-form label{font-family:"Montserrat-Medium",sans-serif;font-size:20px;line-height:1.2;text-align:left;color:var(--txt-color);display:block;margin:0 0 30px}.wpcf7-form .wpcf7-not-valid-tip{display:none}.wpcf7-form .wpcf7-not-valid.wpcf7-form-control{border-bottom:2px solid var(--main-color5) !important}.wpcf7-form .select::-ms-expand{display:none}.wpcf7-form .iti .iti__selected-dial-code{font-size:20px}.wpcf7-form select,.wpcf7-form input[type=text],.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form input[type=tel],.wpcf7-form input[type=email],.wpcf7-form textarea{border:1px solid var(--txt-color3) !important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;font-family:"Montserrat",sans-serif;font-size:20px;line-height:1;text-align:left;margin:0 0 15px;height:60px;width:100%;background:var(--main-color2);padding:10px 20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.wpcf7-form select::-webkit-input-placeholder,.wpcf7-form input[type=text]::-webkit-input-placeholder,.wpcf7-form input[type=number]::-webkit-input-placeholder,.wpcf7-form input[type=date]::-webkit-input-placeholder,.wpcf7-form input[type=tel]::-webkit-input-placeholder,.wpcf7-form input[type=email]::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder{color:var(--txt-color3)}.wpcf7-form select::-moz-placeholder,.wpcf7-form input[type=text]::-moz-placeholder,.wpcf7-form input[type=number]::-moz-placeholder,.wpcf7-form input[type=date]::-moz-placeholder,.wpcf7-form input[type=tel]::-moz-placeholder,.wpcf7-form input[type=email]::-moz-placeholder,.wpcf7-form textarea::-moz-placeholder{color:var(--txt-color3)}.wpcf7-form select:-moz-placeholder,.wpcf7-form input[type=text]:-moz-placeholder,.wpcf7-form input[type=number]:-moz-placeholder,.wpcf7-form input[type=date]:-moz-placeholder,.wpcf7-form input[type=tel]:-moz-placeholder,.wpcf7-form input[type=email]:-moz-placeholder,.wpcf7-form textarea:-moz-placeholder{color:var(--txt-color3)}.wpcf7-form select:-ms-input-placeholder,.wpcf7-form input[type=text]:-ms-input-placeholder,.wpcf7-form input[type=number]:-ms-input-placeholder,.wpcf7-form input[type=date]:-ms-input-placeholder,.wpcf7-form input[type=tel]:-ms-input-placeholder,.wpcf7-form input[type=email]:-ms-input-placeholder,.wpcf7-form textarea:-ms-input-placeholder{color:var(--txt-color3)}.wpcf7-form select:hover,.wpcf7-form select:focus,.wpcf7-form select:active,.wpcf7-form input[type=text]:hover,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=text]:active,.wpcf7-form input[type=number]:hover,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=number]:active,.wpcf7-form input[type=date]:hover,.wpcf7-form input[type=date]:focus,.wpcf7-form input[type=date]:active,.wpcf7-form input[type=tel]:hover,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=tel]:active,.wpcf7-form input[type=email]:hover,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=email]:active,.wpcf7-form textarea:hover,.wpcf7-form textarea:focus,.wpcf7-form textarea:active{border-color:var(--main-color) !important}.wpcf7-form input[type=submit],.wpcf7-form .wpcf7-submit{margin:30px 0 0;min-width:300px !important}.wpcf7-form textarea{height:150px;resize:none;margin:0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.wpcf7-form .wpcf7-form-control-wrap{display:block;margin:0}.wpcf7-form br{display:none}.wpcf7-form .wpcf7-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.wpcf7-form p{margin:0}@media (min-width: 768px) and (max-width: 991px){.wpcf7-form input[type=submit],.wpcf7-form .wpcf7-submit{font-size:18px !important}}@media (max-width: 1199px){.wpcf7-form label{font-size:17px}.wpcf7-form .iti .iti__selected-dial-code{font-size:15px}.wpcf7-form select,.wpcf7-form input[type=text],.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form input[type=tel],.wpcf7-form input[type=email],.wpcf7-form textarea{font-size:15px;line-height:15px}}@media (max-width: 991px){.wpcf7-form{margin:40px 0 0}.wpcf7-form select,.wpcf7-form input[type=text],.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form input[type=tel],.wpcf7-form input[type=email]{height:50px;margin:0 0 23px}.wpcf7-form textarea{height:100px}}.gallery-block{overflow:hidden;width:25%;position:relative;height:100%}.gallery-block_row{overflow:hidden;position:relative}.gallery-block_row:nth-child(2n+1){height:724px}.gallery-block_row:nth-child(2n+1)>div{position:absolute}.gallery-block_row:nth-child(2n+1)>div:first-child{left:0;top:0;height:100%}.gallery-block_row:nth-child(2n+1)>div:nth-child(2){left:25%;top:0;height:100%}.gallery-block_row:nth-child(2n+1)>div:nth-child(3){height:50%;left:50%;top:0}.gallery-block_row:nth-child(2n+1)>div:nth-child(4){height:50%;left:50%;top:50%}.gallery-block_row:nth-child(2n+1)>div:last-child{height:100%;right:0;top:0}.gallery-block_row:nth-child(2n+2){height:1100px}.gallery-block_row:nth-child(2n+2)>div{position:absolute}.gallery-block_row:nth-child(2n+2)>div:first-child{height:50%;width:50%;top:0;left:0}.gallery-block_row:nth-child(2n+2)>div:last-child{position:relative;left:50%;width:50%;height:70%;top:30%}.gallery-block_row:nth-child(2n+2)>div:nth-child(2){height:30%;position:absolute;left:50%;top:0}.gallery-block_row:nth-child(2n+2)>div:nth-child(3){height:30%;position:absolute;left:75%;top:0}.gallery-block_row:nth-child(2n+2)>div:nth-child(4){height:50%;position:absolute;left:0;width:50%;top:50%}.gallery-block .row>div{padding:0}.gallery-block .row>div:first-child{display:flex;flex-direction:column;justify-content:center}.gallery-block:hover .universal-cubes_wp,.gallery-block:active .universal-cubes_wp,.gallery-block:focus .universal-cubes_wp{bottom:0}.gallery-block .universal-cubes_wp{position:absolute;bottom:-100%;left:0;padding:45px;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;background:var(--main-color)}.gallery-block .universal-cubes_wp b,.gallery-block .universal-cubes_wp strong,.gallery-block .universal-cubes_wp .universal-cubes_t,.gallery-block .universal-cubes_wp .universal-cubes_text,.gallery-block .universal-cubes_wp p{color:var(--txt-color3)}.gallery-block .universal-cubes_wp .universal-cubes_text{text-transform:lowercase}.gallery-block_img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;display:none}.gallery-block_img:first-child{display:flex;height:100%}.gallery-block_img img{object-fit:cover;object-position:center;width:100%;height:100%}@media (max-width: 1600px){.gallery-block_row:nth-child(2n+1){height:524px}.gallery-block_row:nth-child(2n+2){height:900px}.gallery-block .universal-cubes_wp{padding:20px}}@media (max-width: 1199px){.gallery-block .universal-cubes_wp{padding:15px}.gallery-block_row:nth-child(2n+1){height:424px}.gallery-block_row:nth-child(2n+2){height:700px}}@media (max-width: 991px){.gallery-block_row:nth-child(2n+1){height:324px}.gallery-block_row:nth-child(2n+2){height:500px}}@media (max-width: 767px){.gallery-block_row:nth-child(2n+1),.gallery-block_row:nth-child(2n+2){height:auto !important;display:flex;flex-wrap:wrap}.gallery-block_row>div{position:relative !important;left:auto !important;top:auto !important}.gallery-block_row>div:first-child,.gallery-block_row>div:nth-child(2){height:292px !important;width:50%}.gallery-block_row>div:nth-child(3),.gallery-block_row>div:nth-child(4){height:144px !important;width:50%}.gallery-block_row>div:last-child{height:215px !important;width:100%}}.articles-list{padding:0}.articles-list .row{row-gap:20px}.articles-list_t,.articles-list_txt{color:var(--txt-color)}.articles-list_t{font-size:24px;font-family:"Montserrat-SemiBold",sans-serif;color:var(--txt-color2);margin:20px 0 15px}.articles-list_img{height:300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.articles-list_img img{object-fit:cover;width:100%;height:100%}.articles-list_inner{height:calc(100% - 300px);display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}.articles-list_item{font-size:22px;line-height:1.35;padding:30px;word-break:break-word;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid var(--main-color3);display:flex;height:100%;flex-direction:column}.articles-list_item .main-block_btn{margin-bottom:0 !important}@media (max-width: 1600px){.articles-list_t{font-size:23px}.articles-list_item{font-size:16px}.articles-list_item .main-block_btn.small{padding:15px}.articles-list_img{height:270px}.articles-list_inner{height:calc(100% - 270px)}}@media (max-width: 1199px){.articles-list_t{font-size:18px}.articles-list_img{height:220px}.articles-list_inner{height:calc(100% - 220px)}.articles-list_item{padding:10px}.articles-list_item .main-block_btn.small{font-size:16px;padding:10px;min-width:100%}}@media (max-width: 991px){.articles-list_img{height:180px}.articles-list_inner{height:calc(100% - 180px)}}@media (max-width: 400px){.articles-list_img{height:120px}.articles-list_inner{height:calc(100% - 120px)}}.page-catalog .container>.main-block_t{margin-top:0}.page-catalog_list{line-height:1.35;font-size:20px}.page-catalog_list .section-block:last-child{padding-bottom:0}.page-catalog_list b,.page-catalog_list strong{font-size:27px}.page-catalog_list .main-block_btn{margin:60px 0 0}.page-catalog_list .row>div{display:flex;flex-direction:column}.page-catalog_list .row>div:first-child{flex-direction:row}.page-catalog_odds{display:flex;gap:15px;flex-wrap:wrap;margin:75px 0 50px}.page-catalog_odds+.row{margin-top:50px}.page-catalog_odd{font-size:24px;line-height:1.1;font-family:"Montserrat-SemiBold",sans-serif;color:var(--txt-color2);text-align:center;padding:25px 30px;border:1px solid var(--main-color3);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.page-catalog_img{height:460px;width:83%;background-size:cover !important}.page-catalog_img img{object-fit:cover;height:100%;width:100%}.page-catalog_dop{width:14%;margin-left:3%}.page-catalog_mini{display:block;height:107px;margin-bottom:10px;overflow:hidden}.page-catalog_mini img{object-fit:cover;height:100%;width:100%}@media (max-width: 1199px){.page-catalog_dop{width:100%;margin-left:0}.page-catalog_img{width:100%}.page-catalog_list .row>div{flex-direction:column !important}.page-catalog_mini{height:76px;margin:10px 2.5% 0 0;width:23%;float:left}.page-catalog_mini:nth-child(4){margin:10px 0 0}}@media (max-width: 991px){.page-catalog .hero-block{padding:0}.page-catalog_img{height:306px}.page-catalog_odd{font-size:23px}.page-catalog_odds{flex-direction:column;margin:65px 0 50px}.page-catalog_list{font-size:16px}.page-catalog_list .main-block_btn{margin:0}.page-catalog_list b,.page-catalog_list strong{font-size:23px}.page-catalog_list .row{row-gap:30px}.page-catalog_list .row>div:first-child{flex-direction:column}}@media (max-width: 767px){.page-catalog .hero-block .swiper .gallery-block_img{min-height:340px;height:340px}}.block-catalog .row{row-gap:20px}.block-catalog .main-block_btn{min-width:90%}.block-catalog_item{height:455px;text-align:center;padding:0 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:flex;align-items:flex-end;justify-content:center;background-size:cover !important}@media (max-width: 1600px){.block-catalog_item{height:400px}}@media (max-width: 1199px){.block-catalog .row{row-gap:15px}.block-catalog_item{height:324px}.block-catalog_item .main-block_btn{margin:5px 0;padding:10px;font-size:16px}}@media (max-width: 991px){.block-catalog_item{height:224px;margin:0 -5px}}@media (max-width: 500px){.options-list .col-6{width:100%;max-width:100%;margin-bottom:15px}}.option_txt{font-size:22px;line-height:1.35;word-break:auto-phrase}.option_img{height:219px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:cover !important}.option_t{font-size:27px;line-height:1.2;font-family:"Montserrat-SemiBold",sans-serif;margin:20px 0;display:block;word-break:auto-phrase}@media (max-width: 1560px){.option_t{font-size:23px}.option_txt{font-size:16px}}@media (max-width: 991px){.option_img{height:141px}}.single-block{position:relative}.single-block_txt{font-size:22px;padding:10px 0 100px}.single-block_txt img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-block .row{row-gap:30px}.single-block .main-block_t{text-indent:7%;line-height:1.2}.single-block .swiper-button-prev,.single-block .swiper-button-next{color:var(--main-color2)}.single-block .swiper-button-next{right:20px}.single-block .swiper-button-prev{left:20px}@media (max-width: 1600px){.single-block_txt{font-size:18px}}@media (max-width: 1199px){.single-block_txt{font-size:16px}}.modal{background:rgba(1,69,66,0.19);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;opacity:0;z-index:1010}.modal-backdrop{z-index:1000}.modal-body{padding:20px 60px 60px}.modal-content{border-color:transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:var(--main-color2)}.modal-header{border-color:transparent;padding:60px 60px 15px}.modal-header .main-block_t{width:70%;margin:0 !important}.modal select,.modal input[type=text],.modal input[type=number],.modal input[type=date],.modal input[type=tel],.modal input[type=email],.modal textarea{color:var(--txt-color2) !important;border-bottom-color:var(--main-color3) !important}.modal select::-webkit-input-placeholder,.modal input[type=text]::-webkit-input-placeholder,.modal input[type=number]::-webkit-input-placeholder,.modal input[type=date]::-webkit-input-placeholder,.modal input[type=tel]::-webkit-input-placeholder,.modal input[type=email]::-webkit-input-placeholder,.modal textarea::-webkit-input-placeholder{color:var(--txt-color3)}.modal select::-moz-placeholder,.modal input[type=text]::-moz-placeholder,.modal input[type=number]::-moz-placeholder,.modal input[type=date]::-moz-placeholder,.modal input[type=tel]::-moz-placeholder,.modal input[type=email]::-moz-placeholder,.modal textarea::-moz-placeholder{color:var(--txt-color3)}.modal select:-moz-placeholder,.modal input[type=text]:-moz-placeholder,.modal input[type=number]:-moz-placeholder,.modal input[type=date]:-moz-placeholder,.modal input[type=tel]:-moz-placeholder,.modal input[type=email]:-moz-placeholder,.modal textarea:-moz-placeholder{color:var(--txt-color3)}.modal select:-ms-input-placeholder,.modal input[type=text]:-ms-input-placeholder,.modal input[type=number]:-ms-input-placeholder,.modal input[type=date]:-ms-input-placeholder,.modal input[type=tel]:-ms-input-placeholder,.modal input[type=email]:-ms-input-placeholder,.modal textarea:-ms-input-placeholder{color:var(--txt-color3)}.modal-txt{font-size:18px;line-height:27px;color:var(--txt-color);margin:0 0 20px;font-family:"Montserrat",sans-serif}.modal .close{background:url("../img/close-dark.svg") center no-repeat;background-size:auto 100% !important;width:45px;height:45px;opacity:1;border:none}.modal.in{opacity:1}.modal.in .modal-dialog{top:10%}.modal-dialog{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;top:-100%;width:70%;max-width:1345px;margin:auto}@media (max-width: 1560px){.modal .close{width:40px;height:40px}}@media (max-width: 991px){.modal-dialog{width:100%;max-width:100%}.modal .modal-txt{font-size:15px;line-height:19px}.modal .close{width:30px;height:30px}.modal-header{padding:30px 10px 15px}.modal-body{padding:15px 10px 30px}}@media (max-width: 767px){.modal input[type=submit]{width:100%}}.modal-gallery_list{display:flex;flex-wrap:wrap;gap:1.5%;position:relative}.modal-gallery_item{display:flex;flex-wrap:wrap;overflow:hidden;margin-bottom:1.5%}.modal-gallery_item .gallery-block_img{object-fit:cover;width:100%;height:100%}.modal-gallery_item:nth-child(7n+1){height:262px;width:22%}.modal-gallery_item:nth-child(7n+2){height:262px;width:39%}.modal-gallery_item:nth-child(7n+3){height:262px;width:36%}.modal-gallery_item:nth-child(7n+4){height:233px;width:49.5%}.modal-gallery_item:nth-child(7n+5){height:445px;width:49%}.modal-gallery_item:nth-child(7n+6){height:200px;width:24%;position:absolute;top:515px}.modal-gallery_item:nth-child(7n+7){height:200px;width:24%;position:absolute;top:520px;left:24%;margin-left:1.5%}@media (max-width: 991px){.modal-gallery_item:nth-child(7n+1){height:110px;width:35%}.modal-gallery_item:nth-child(7n+2){height:110px;width:63%}.modal-gallery_item:nth-child(7n+3){height:140px;width:49%}.modal-gallery_item:nth-child(7n+4){height:140px;width:49%}.modal-gallery_item:nth-child(7n+5){height:150px;width:100%}.modal-gallery_item:nth-child(7n+6){height:110px;width:49.5%;position:relative;top:auto}.modal-gallery_item:nth-child(7n+7){height:110px;width:49%;position:relative;margin-left:0;left:auto;top:auto}}.ftr{padding:30px 0;background:var(--main-color);overflow:hidden;position:relative;z-index:5;font-family:"Montserrat-Medium",sans-serif;font-size:22px;line-height:1.1;color:var(--txt-color5)}.ftr .container>.row>div{display:flex}.ftr li{list-style:none;margin:0 0 10px}.ftr li:last-child{margin:0}.ftr ul,.ftr ol{padding:0}.ftr-logo{line-height:1;display:flex;margin:10px 0 0}.ftr-logo:hover,.ftr-logo:focus,.ftr-logo:active{text-decoration:none;color:inherit}.ftr .menu{display:flex;width:100%;flex-wrap:wrap;align-items:center;position:relative;top:5px}.ftr .menu .sub-menu{display:none;position:relative;left:0;width:100%;top:100%;padding:35px 20px 15px}.ftr .menu .sub-menu li{width:100%;padding:0}.ftr .menu .sub-menu li>a{font-size:16px;line-height:1.2;font-family:"Montserrat",sans-serif}.ftr .menu li{margin:0;padding:0 !important}.ftr .menu li>a{font-family:"Montserrat-Medium",sans-serif;font-size:22px;line-height:1.2;text-align:left;padding:0 10px;color:var(--menu2-color)}.ftr .menu li>a:hover,.ftr .menu li>a:active,.ftr .menu li>a:focus{color:var(--menu2-color-active);text-decoration:none}.ftr .tnp-subscription{position:relative;margin:0 0 50px}.ftr .tnp-subscription label{display:none}.ftr .tnp-subscription input{background:var(--main-color);font-size:16px;height:63px;padding:15px 140px 15px 15px;border:1px solid transparent}.ftr .tnp-subscription .tnp-submit{background:var(--main-color2);font-size:18px;position:absolute;right:0;top:0;height:100%;width:170px;text-transform:uppercase}.ftr .inline-flex{font-size:20px;display:flex;flex-wrap:wrap;gap:20px;color:var(--txt-color)}.ftr .soc-list{flex-direction:row;justify-content:flex-start;gap:20px;padding:0}@media (max-width: 1600px){.ftr{font-size:18px}.ftr-logo{max-width:200px}}@media (max-width: 1199px){.ftr .inline-flex{font-size:15px;gap:10px 0}.ftr ul,.ftr ol{margin:0}.ftr li{margin:0 0 20px}.ftr li:nth-child(2n+2){padding-left:15px}.ftr .tnp-subscription{margin:0 0 40px}.ftr .tnp-subscription input{height:50px}.ftr .tnp-subscription input,.ftr .tnp-subscription .tnp-submit{font-size:15px}.ftr .tnp-subscription .tnp-submit{width:70px}}@media (max-width: 1199px){.ftr{font-size:16px}.ftr .menu{margin:15px 0 20px}.ftr .menu li>a{font-size:16px}}@media (max-width: 767px){.ftr .row{gap:20px 0}.ftr .row>div{flex-direction:column}.ftr .menu li>a{padding:0 5px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none !important}.wow{visibility:hidden}iframe{max-width:100%}img{max-width:100%;height:auto}.text-right{text-align:right !important}.text-left{text-align:left !important}h1,h2,h3,h4,h5,h6{margin:25px 0;font-style:normal;font-weight:normal;font-family:"Montserrat-Medium",sans-serif;color:var(--txt-color);line-height:1.15;word-break:break-word}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin:0}@media (max-width: 991px){h1,h2,h3,h4,h5,h6{margin:18px 0}}strong,b{font-family:"Montserrat-SemiBold",sans-serif;color:var(--txt-color2)}h1{font-size:55px}h2{font-size:50px}h3{font-size:45px}h4{font-size:35px}h5{font-size:27px}h6{font-size:22px}@media (max-width: 1600px){h1{font-size:50px}h2{font-size:45px}h3{font-size:35px}h4{font-size:30px}h5{font-size:27px}h6{font-size:22px}}@media (max-width: 1199px){h1{font-size:40px}h2{font-size:28px}h3{font-size:27px}h4{font-size:25px}h5{font-size:22px}h6{font-size:18px}}body{font-family:"Montserrat",sans-serif;font-style:normal;font-size:16px;line-height:1.5;color:var(--txt-color);background:var(--main-colorpage);position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}body p{margin:0 0 20px}body p:last-child{margin:0}body.fixed{position:fixed;width:100%}@media (max-width: 1199px){body{font-size:16px}}img.aligncenter{margin:10px auto;display:block}img.alignright{float:right;margin:0 0 20px 20px}img.alignleft{float:left;margin:0 20px 20px 0}a{color:var(--txt-color2);text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}a:hover,a:focus,a:active{color:var(--txt-color2);text-decoration:underline}@media (min-width: 992px){.visib-mob{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.visib-md{display:block !important}.hidden-md{display:none !important}}@media (min-width: 1200px){.visib-md{display:none !important}}@media (max-width: 991px){.hidden-mob,.visib-md{display:none !important}.container{max-width:100%}}@media (max-width: 767px){.hidden-mobsm{display:none !important}.container.full{max-width:100% !important;padding-left:0 15px}}.hidden{display:none !important}.column-dir{flex-direction:column;gap:5px 0}.flex-end{justify-content:flex-end !important}.section-block{padding-top:80px;padding-bottom:80px}.section-block:first-child,.section-block+.section-block{padding-top:0}.section-block .main-block_t{margin-top:0}@media (max-width: 1600px){.section-block{padding-top:50px;padding-bottom:50px}}.main-block{overflow:hidden;position:relative;z-index:2}.main-block ul,.main-block ol{padding:0 0 0 15px;margin:0 0 10px}.main-block_t{font-family:"Montserrat-Medium",sans-serif;font-size:45px;line-height:1.2;color:var(--txt-color);margin:30px 0;display:flex;align-items:center;justify-content:space-between}.main-block_t.big{font-size:55px}.main-block_t>span{width:85%}.main-block_t.text-center{justify-content:center}.main-block_t.type2{color:var(--txt-color2)}.main-block_t.type3{color:var(--txt-color4)}.main-block_txt{color:var(--txt-color2);margin:30px 0}@media (max-width: 1600px){.main-block_t{font-size:40px;margin:25px 0}.main-block_t.big{font-size:45px}}@media (max-width: 1199px){.main-block_t{font-size:28px}.main-block_t.big{font-size:35px}}.ftr_btn,.main-block_btn,.wpcf7_btn,.modal_btn{margin:25px 0}.ftr .alm-load-more-btn.more,.ftr .wpcf7 input[type=submit],.ftr_btn,.main-block .alm-load-more-btn.more,.main-block .wpcf7 input[type=submit],.main-block_btn,.wpcf7 .alm-load-more-btn.more,.wpcf7 .wpcf7 input[type=submit],.wpcf7_btn,.modal .alm-load-more-btn.more,.modal .wpcf7 input[type=submit],.modal_btn{font-family:"Montserrat-SemiBold",sans-serif;font-size:24px;line-height:1.05;text-align:center;cursor:pointer;font-style:normal;display:inline-block;padding:20px 25px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;min-width:270px;max-width:100%;text-align:center;border:2px solid transparent}.ftr .alm-load-more-btn.more.small,.ftr .wpcf7 input[type=submit].small,.ftr_btn.small,.main-block .alm-load-more-btn.more.small,.main-block .wpcf7 input[type=submit].small,.main-block_btn.small,.wpcf7 .alm-load-more-btn.more.small,.wpcf7 .wpcf7 input[type=submit].small,.wpcf7_btn.small,.modal .alm-load-more-btn.more.small,.modal .wpcf7 input[type=submit].small,.modal_btn.small{padding:20px}.ftr .alm-load-more-btn.more.style1,.ftr .wpcf7 input[type=submit].style1,.ftr_btn.style1,.main-block .alm-load-more-btn.more.style1,.main-block .wpcf7 input[type=submit].style1,.main-block_btn.style1,.wpcf7 .alm-load-more-btn.more.style1,.wpcf7 .wpcf7 input[type=submit].style1,.wpcf7_btn.style1,.modal .alm-load-more-btn.more.style1,.modal .wpcf7 input[type=submit].style1,.modal_btn.style1{background:var(--btn-bg1);color:var(--btn-txt1);border-color:var(--btn-txt1hover) !important}.ftr .alm-load-more-btn.more.style1:hover,.ftr .alm-load-more-btn.more.style1:focus,.ftr .alm-load-more-btn.more.style1:active,.ftr .wpcf7 input[type=submit].style1:hover,.ftr .wpcf7 input[type=submit].style1:focus,.ftr .wpcf7 input[type=submit].style1:active,.ftr_btn.style1:hover,.ftr_btn.style1:focus,.ftr_btn.style1:active,.main-block .alm-load-more-btn.more.style1:hover,.main-block .alm-load-more-btn.more.style1:focus,.main-block .alm-load-more-btn.more.style1:active,.main-block .wpcf7 input[type=submit].style1:hover,.main-block .wpcf7 input[type=submit].style1:focus,.main-block .wpcf7 input[type=submit].style1:active,.main-block_btn.style1:hover,.main-block_btn.style1:focus,.main-block_btn.style1:active,.wpcf7 .alm-load-more-btn.more.style1:hover,.wpcf7 .alm-load-more-btn.more.style1:focus,.wpcf7 .alm-load-more-btn.more.style1:active,.wpcf7 .wpcf7 input[type=submit].style1:hover,.wpcf7 .wpcf7 input[type=submit].style1:focus,.wpcf7 .wpcf7 input[type=submit].style1:active,.wpcf7_btn.style1:hover,.wpcf7_btn.style1:focus,.wpcf7_btn.style1:active,.modal .alm-load-more-btn.more.style1:hover,.modal .alm-load-more-btn.more.style1:focus,.modal .alm-load-more-btn.more.style1:active,.modal .wpcf7 input[type=submit].style1:hover,.modal .wpcf7 input[type=submit].style1:focus,.modal .wpcf7 input[type=submit].style1:active,.modal_btn.style1:hover,.modal_btn.style1:focus,.modal_btn.style1:active{color:var(--btn-txt1hover) !important;text-decoration:none;background:var(--btn-bg1hover)}.ftr .alm-load-more-btn.more.style2,.ftr .wpcf7 input[type=submit].style2,.ftr_btn.style2,.main-block .alm-load-more-btn.more.style2,.main-block .wpcf7 input[type=submit].style2,.main-block_btn.style2,.wpcf7 .alm-load-more-btn.more.style2,.wpcf7 .wpcf7 input[type=submit].style2,.wpcf7_btn.style2,.modal .alm-load-more-btn.more.style2,.modal .wpcf7 input[type=submit].style2,.modal_btn.style2{background:var(--btn-bg2);color:var(--btn-txt2);border-color:var(--btn-txt2) !important}.ftr .alm-load-more-btn.more.style2:hover,.ftr .alm-load-more-btn.more.style2:focus,.ftr .alm-load-more-btn.more.style2:active,.ftr .wpcf7 input[type=submit].style2:hover,.ftr .wpcf7 input[type=submit].style2:focus,.ftr .wpcf7 input[type=submit].style2:active,.ftr_btn.style2:hover,.ftr_btn.style2:focus,.ftr_btn.style2:active,.main-block .alm-load-more-btn.more.style2:hover,.main-block .alm-load-more-btn.more.style2:focus,.main-block .alm-load-more-btn.more.style2:active,.main-block .wpcf7 input[type=submit].style2:hover,.main-block .wpcf7 input[type=submit].style2:focus,.main-block .wpcf7 input[type=submit].style2:active,.main-block_btn.style2:hover,.main-block_btn.style2:focus,.main-block_btn.style2:active,.wpcf7 .alm-load-more-btn.more.style2:hover,.wpcf7 .alm-load-more-btn.more.style2:focus,.wpcf7 .alm-load-more-btn.more.style2:active,.wpcf7 .wpcf7 input[type=submit].style2:hover,.wpcf7 .wpcf7 input[type=submit].style2:focus,.wpcf7 .wpcf7 input[type=submit].style2:active,.wpcf7_btn.style2:hover,.wpcf7_btn.style2:focus,.wpcf7_btn.style2:active,.modal .alm-load-more-btn.more.style2:hover,.modal .alm-load-more-btn.more.style2:focus,.modal .alm-load-more-btn.more.style2:active,.modal .wpcf7 input[type=submit].style2:hover,.modal .wpcf7 input[type=submit].style2:focus,.modal .wpcf7 input[type=submit].style2:active,.modal_btn.style2:hover,.modal_btn.style2:focus,.modal_btn.style2:active{color:var(--btn-txt2hover) !important;text-decoration:none;background:var(--btn-bg2hover)}.ftr .alm-btn-wrap,.main-block .alm-btn-wrap,.wpcf7 .alm-btn-wrap,.modal .alm-btn-wrap{margin:0}.ftr .alm-load-more-btn.more,.main-block .alm-load-more-btn.more,.wpcf7 .alm-load-more-btn.more,.modal .alm-load-more-btn.more{height:70px;margin:30px auto 0;background:var(--btn-bg2) !important;color:var(--btn-txt2);border-color:var(--btn-txt2) !important}.ftr .alm-load-more-btn.more:hover,.ftr .alm-load-more-btn.more:focus,.ftr .alm-load-more-btn.more:active,.main-block .alm-load-more-btn.more:hover,.main-block .alm-load-more-btn.more:focus,.main-block .alm-load-more-btn.more:active,.wpcf7 .alm-load-more-btn.more:hover,.wpcf7 .alm-load-more-btn.more:focus,.wpcf7 .alm-load-more-btn.more:active,.modal .alm-load-more-btn.more:hover,.modal .alm-load-more-btn.more:focus,.modal .alm-load-more-btn.more:active{color:var(--btn-txt2hover) !important;text-decoration:none;background:var(--btn-bg2hover) !important}@media (max-width: 1600px){.ftr .alm-load-more-btn.more,.main-block .alm-load-more-btn.more,.wpcf7 .alm-load-more-btn.more,.modal .alm-load-more-btn.more{height:60px}.ftr .alm-load-more-btn.more,.ftr .wpcf7 input[type=submit],.ftr_btn,.main-block .alm-load-more-btn.more,.main-block .wpcf7 input[type=submit],.main-block_btn,.wpcf7 .alm-load-more-btn.more,.wpcf7 .wpcf7 input[type=submit],.wpcf7_btn,.modal .alm-load-more-btn.more,.modal .wpcf7 input[type=submit],.modal_btn{font-size:22px;padding:15px 20px}}@media (max-width: 1199px){.ftr .alm-load-more-btn.more,.main-block .alm-load-more-btn.more,.wpcf7 .alm-load-more-btn.more,.modal .alm-load-more-btn.more{height:60px}.ftr .alm-load-more-btn.more,.ftr .wpcf7 input[type=submit],.ftr_btn,.main-block .alm-load-more-btn.more,.main-block .wpcf7 input[type=submit],.main-block_btn,.wpcf7 .alm-load-more-btn.more,.wpcf7 .wpcf7 input[type=submit],.wpcf7_btn,.modal .alm-load-more-btn.more,.modal .wpcf7 input[type=submit],.modal_btn{font-size:20px;padding:15px}.ftr .main-block_btn.style3,.main-block .main-block_btn.style3,.wpcf7 .main-block_btn.style3,.modal .main-block_btn.style3{width:85px;height:85px;background-size:80px !important}}@media (max-width: 991px){.ftr .wpcf7 input[type=submit],.ftr_btn,.main-block .wpcf7 input[type=submit],.main-block_btn,.wpcf7 .wpcf7 input[type=submit],.wpcf7_btn,.modal .wpcf7 input[type=submit],.modal_btn{font-size:23px;padding:20px}}@media (max-width: 500px){.ftr .wpcf7 input[type=submit],.ftr_btn,.main-block .wpcf7 input[type=submit],.main-block_btn,.wpcf7 .wpcf7 input[type=submit],.wpcf7_btn,.modal .wpcf7 input[type=submit],.modal_btn{min-width:90%}}.soc-list{-webkit-display:flex;display:flex;gap:20px;padding:5px 0;justify-content:flex-start;flex-direction:row;align-items:center;min-width:105px}.soc-list a{width:24px;height:24px;display:flex;justify-content:center;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s}.soc-list a:before{content:'';width:23px;height:23px;background-size:23px !important}.soc-list a:hover,.soc-list a:active,.soc-list a:focus{opacity:0.5}.soc-list a.fb:before{background:url(../img/fb-dark.svg) center no-repeat}.soc-list a.viber:before{background:url(../img/viber.svg) center no-repeat}.soc-list a.inst:before{background:url(../img/inst-dark.svg) center no-repeat}.soc-list a.lin:before{background:url(../img/lin.svg) center no-repeat}.soc-list a.telegram:before{background:url(../img/telegram.svg) center no-repeat}.soc-list a.tiktok:before{background:url(../img/tiktok.svg) center no-repeat}.soc-list a.ytb:before{background:url(../img/ytb-dark.svg) center no-repeat}.swiper-navs{position:absolute;top:0;bottom:0;font-size:20px;line-height:24px;width:100%;height:50px;margin:auto}.swiper-navs .swiper-button-next{right:40px}.swiper-navs .swiper-button-next:after{font-size:15px}.swiper-navs .swiper-button-prev{left:40px}.swiper-navs .swiper-button-prev:after{font-size:15px}.swiper-navs .swiper-button-next,.swiper-navs .swiper-button-prev{color:var(--txt-color2);background:var(--main-color);width:45px;height:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.swiper-navs.type2 .swiper-button-next,.swiper-navs.type2 .swiper-button-prev{color:var(--txt-color);background:var(--main-color2)}.swiper-pagination{bottom:0px !important}.swiper-pagination-bullet{width:10px;height:10px;position:relative;background:transparent;border:1px solid var(--main-color)}.swiper-pagination-bullet-active{background:var(--main-color);border:1px solid var(--main-color)}.swiper-pagination-bullet-active:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:var(--main-color)}.swiper-pagination{bottom:5px}.page-404{min-height:500px}.page-main{overflow:hidden;padding:50px 0}.page-top{height:410px;background-size:cover !important;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.page-top .container{text-align:center;position:relative}.page-top:before{content:'';position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;background:rgba(72,115,225,0.4)}@media (min-width: 992px) and (max-width: 1199px){.page-main img.alignleft,.page-main img.alignright{max-width:50%}}@media (max-width: 991px){.page-top{height:370px}.page-main{padding:25px 0}.page-main img.alignleft,.page-main img.alignright{float:none;margin:20px 0}}body:not(.home) .hdr{background:var(--main-color2)}body:not(.home) .hdr .lang ul .current-lang>a,body:not(.home) .hdr .lang li>a{color:var(--txt-color2)}body:not(.home) .hdr-mobile_btn{background:url("../img/menu-ic-dark.svg") center no-repeat}.toTop{position:fixed;z-index:99;bottom:30px;right:30px;width:65px;height:65px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:var(--main-color) url(../img/top-ic.svg) center no-repeat;background-size:20px !important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s}.toTop:hover,.toTop:active,.toTop:focus{opacity:0.5}@media (max-width: 991px){.toTop{right:15px;bottom:30px;width:45px;height:45px;background-size:15px !important}}.mejs-container,.wp-video-shortcode video,video.wp-video-shortcode{width:100% !important;height:100% !important}.wp-video{width:600px !important;height:400px !important}@media (max-width: 991px){.wp-video{width:300px !important;height:300px !important}}.map{height:625px;position:relative}.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 1199px){.map{height:325px}}.filter_wp>.container{padding:150px 0 50px;display:flex;flex-wrap:wrap;gap:20px 10px;justify-content:space-evenly;border-top:1px solid var(--main-color);position:relative;z-index:9}.filter_wp>.container .select-wp{width:17%;background:var(--main-color2);position:relative;z-index:0}.filter_wp>.container .select-wp_inner{position:absolute;top:100%;left:0;width:100%;display:none;padding:0 10px;background:var(--main-color2)}.filter_wp>.container .select-wp_option{font-size:22px;color:var(--txt-color);cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;border-bottom:1px solid var(--main-color)}.filter_wp>.container .select-wp_option.active{padding:0 10px;position:relative}.filter_wp>.container .select-wp_option.active.open:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter_wp>.container .select-wp_option.active:before{content:'';width:30px;height:30px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;position:absolute;right:10px;top:0;bottom:0;margin:auto;background:url(../img/down-btn-dark2.svg) center no-repeat;background-size:20px !important}.filter_wp>.container .select-wp_option.active:after{content:'';position:absolute;width:calc(100% - 20px);left:10px;height:1px;top:100%;background:var(--main-color)}.filter_wp>.container .select-wp_option:hover,.filter_wp>.container .select-wp_option:active,.filter_wp>.container .select-wp_option:focus,.filter_wp>.container .select-wp_option.active{font-family:"Montserrat-Medium",sans-serif}.filter_wp>.container .select-wp_option.active,.filter_wp>.container .select-wp_option:last-child{border-bottom:1px solid transparent}@media (max-width: 1600px){.filter_wp>.container .select-wp_option{font-size:20px}}@media (max-width: 1199px){.filter_wp>.container{padding:50px 0}.filter_wp>.container .select-wp{width:19%}.filter_wp>.container .select-wp_option{font-size:18px}}@media (max-width: 991px){.filter_wp>.container .select-wp{width:40%}.filter_wp>.container .select-wp_inner{position:relative;top:0}.filter_wp>.container .select-wp_option{font-size:17px}}@media (max-width: 767px){.filter_wp>.container .select-wp{width:80%}}.filter-loader{display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100px;height:100px}.breadcrumbs{margin:50px 0}.breadcrumbs a,.breadcrumbs span{font-size:22px}.breadcrumbs .current{color:var(--txt-color5)}@media (max-width: 1600px){.breadcrumbs{margin:30px 0}.breadcrumbs a,.breadcrumbs span{font-size:18px}}@media (max-width: 1199px){.breadcrumbs a,.breadcrumbs span{font-size:16px}}.page-contact_wp{margin-left:-20px;margin-bottom:100px}.page-contact_wp .main-block_t{margin-top:0}.page-contact_wp form{max-width:80%}.page-contact_txt{font-size:22px;font-family:"Montserrat-Medium",sans-serif}.page-contact_txt p:first-of-type{text-indent:7%}.page-contact_time{font-size:22px;font-family:"Montserrat-Medium",sans-serif;margin:20px 0}.page-contact_time td{padding:0 5px}.page-contact_time b,.page-contact_time strong{color:var(--txt-color5)}@media (max-width: 1199px){.page-contact_time,.page-contact_txt{font-size:16px}}@media (max-width: 991px){.page-contact_wp{margin-left:0px;margin-bottom:0px}.page-contact_wp form{max-width:100%}.page-contact_wp form input.wpcf7-submit{width:100%;margin:20px 0;min-width:100% !important}.page-contact_time{margin:0 0 60px}.page-contact_time td strong,.page-contact_time td b{display:block;margin-top:20px}}@media (max-width: 767px){.page-contact_wp .main-block_t{margin-top:30px}.page-contact_time td{display:block}}.block-why{font-size:20px}.block-why p:first-of-type{text-indent:9%}.block-why .row>div img{min-width:100%;object-fit:cover;display:flex}.block-why .row>div:first-child img{max-height:433px}.block-why .row>div:last-child img{max-height:588px}@media (max-width: 767px){.block-why .row{gap:15px}}.block-info_item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:55px 25px;line-height:1.3;border:1px solid var(--main-color3);margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-between;font-size:20px;line-height:1.3}.block-info .row>div{display:flex}.block-info_subt{font-size:24px;font-family:"Montserrat-SemiBold",sans-serif;color:var(--txt-color2);margin:0 0 20px}@media (max-width: 1600px){.block-info_subt{font-size:23px}.block-info_item{font-size:18px}}@media (max-width: 1199px){.block-info_subt{font-size:20px}.block-info_item{padding:30px;font-size:16px}}
/*# sourceMappingURL=lifespace_style.css.map */
