@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";font-weight:300;font-style:normal;font-display:swap;src:url(/bitrix/templates/.default/fonts/Montserrat-Light.woff2) format("woff2") , url(/bitrix/cache/css/s1/main//bitrix/templates/main/fonts/Montserrat-Light.woff) format("woff")}@font-face{font-family:"Montserrat";font-weight:400;font-style:normal;font-display:swap;src:url(/bitrix/templates/.default/fonts/Montserrat-Regular.woff2) format("woff2") , url(/bitrix/cache/css/s1/main//bitrix/templates/main/fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:"Montserrat";font-weight:500;font-style:normal;font-display:swap;src:url(/bitrix/templates/.default/fonts/Montserrat-Medium.woff2) format("woff2") , url(/bitrix/cache/css/s1/main//bitrix/templates/main/fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:"Montserrat";font-weight:600;font-style:normal;font-display:swap;src:url(/bitrix/templates/.default/fonts/Montserrat-SemiBold.woff2) format("woff2") , url(/bitrix/cache/css/s1/main//bitrix/templates/main/fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:"Montserrat";font-weight:700;font-style:normal;font-display:swap;src:url(/bitrix/templates/.default/fonts/Montserrat-Bold.woff2) format("woff2") , url(/bitrix/cache/css/s1/main//bitrix/templates/main/fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-family:"Montserrat";font-weight:800;font-style:normal;font-display:swap;src:url(/bitrix/templates/.default/fonts/Montserrat-ExtraBold.woff2) format("woff2") , url(/bitrix/cache/css/s1/main//bitrix/templates/main/fonts/Montserrat-ExtraBold.woff) format("woff")}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}header{z-index:87}header.page-header{}.page-header .section-content{height:107px}.page-header .header-top{background:#fff;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 10px;position:fixed;height:74px;width:100%;border-bottom:1px solid #e4d6cd;z-index:9}.page-header .header-top a.logo{display:block}.page-header .header-top a.logo img{display:none;min-width:170px;max-width:200px;max-height:75px}#animation_container{display:block}@media (min-width:1199px){.page-header .header-top a.logo img{display:none}#animation_container{display:block}}.page-header .header-top .header__location .header__currentCity{display:none}.page-header .header-top .header__socials{display:none}.page-header .header-top .header__phone-block{display:none}.page-header .header-top .header__location .workhours{display:none}.page-header .header-top a.header__mobile-phone{width:42px;height:42px;background:url(/images/xicon-topmenu-phone.png.pagespeed.ic.q3FYhMQAPW.png) center center no-repeat;background-size:42px 42px}.header__navigation-btn{padding:0;border:0;background-color:transparent;width:33px;height:31px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;outline:0;z-index:10}.header__navigation-btn:focus span,.header__navigation-btn:hover span{-webkit-box-shadow:0 0 2px #2575db;box-shadow:0 0 2px #2575db}.header__navigation-btn span{display:block;position:absolute;height:3px;width:100%;background:#2575db;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header__navigation-btn span:nth-child(1) {top:0}.header__navigation-btn span:nth-child(2), .header__navigation-btn span:nth-child(3) {top:14px}.header__navigation-btn span:nth-child(4) {top:28px}.header__navigation-btn--open span{}.header__navigation-btn--open:focus span,.header__navigation-btn--open:hover span{-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff}.header__navigation-btn--open span:nth-child(1) {top:18px;width:0%;left:50%}.header__navigation-btn--open span:nth-child(2) {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__navigation-btn--open span:nth-child(3) {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__navigation-btn--open span:nth-child(4) {top:18px;width:0%;left:50%}.page-header .header__mobile-block{background:#f8ede6;color:#2575db;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:79px 10px 6px 10px}.page-header .header__mobile-block .header__mobile-location{color:#2575db;font-size:12px;border-bottom:2px dotted #2575db;margin-left:25px;position:relative;line-height:1.2}.page-header .header__mobile-block .header__mobile-location::before{content:' ';display:block;position:absolute;top:-1px;left:-22px;width:30px;height:20px;background:url(/images/icon-topmenu-loc.png) left center no-repeat;background-size:auto 20px}.page-header .header__mobile-block .header__mobile-socials{-webkit-flex-basis:120px;-ms-flex-preferred-size:120px;flex-basis:120px;height:22px;text-align:right}.page-header .header__mobile-block .header__mobile-socials a{width:22px;height:22px;display:inline-block;margin-left:3px}.page-header .header__mobile-block .header__mobile-socials a.icon-yt{background:url(/images/icon-top-yt.png) center center no-repeat;background-size:22px 22px}.page-header .header__mobile-block .header__mobile-socials a.icon-ig{background:url(/images/icon-top-ig.png) center center no-repeat;background-size:22px 22px}.page-header .header__mobile-block .header__mobile-socials a.icon-yt2{background:url(/images/icon-footer-yt.png) center center no-repeat;background-size:17px 17px}.page-header .header__mobile-block .header__mobile-socials a.icon-tg2{background:url(/images/icon-footer-tg.png) center center no-repeat;background-size:17px 17px}.page-header .header__mobile-block .header__mobile-socials a.icon-vk2{background:url(/images/icon-footer-vk.png) center center no-repeat;background-size:17px 17px}.top-navigation{position:fixed;top:60px;left:0;right:0;bottom:0;z-index:10;color:#fff;width:100vw;max-height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media (min-width:540px){.page-header .header-top a.header__mobile-phone{display:none}.page-header .header-top .header__phone-block{display:block;padding-right:20px}.page-header .header-top .header__phone-block a.header__phone-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;padding-left:56px;position:relative}.header__phone-link::before{}.header__phone-block:hover .header__phone-link::before{-webkit-transition:all .3s;transition:all .3s;-webkit-animation-name:shaking-phone;animation-name:shaking-phone;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.header__phone-link:focus .header__phone-number,.header__phone-link:hover .header__phone-number{color:#2575db;opacity:.7;-webkit-transition:all .3s;transition:all .3s}.header__phone-number{font-size:22px;font-weight:400;-webkit-transition:all .3s;transition:all .3s}.header__phone-text{font-size:13px;font-weight:500;color:#2575db;text-transform:uppercase;letter-spacing:1px;-webkit-align-self:start;-ms-flex-item-align:start;align-self:flex-start;position:relative}.header__phone-text::before{content:"";position:absolute;width:100%;height:2px;border-bottom:2px dotted #2575db;bottom:0;left:0;-webkit-transition:all .3s;transition:all .3s}}@media (min-width:960px){.page-header .section-content{height:auto}.page-header .header-top{padding:12px 0;position:relative;height:auto;width:auto;border-bottom:none}.page-header .header-top a.logo img{max-width:244px}.page-header .header-top button.header__navigation-btn{display:none}.page-header .header__mobile-block{display:none}.page-header .header-top .header__location .header__currentCity{display:block;position:relative;cursor:pointer}.page-header .header-top .header__location{display:block;position:relative}.page-header .header-top .header__location .header__currentCity{border-bottom:2px dotted #2575db;color:#2575db;font-size:15px;line-height:1.4;display:inline-block;padding:0 2px 0 2px;margin-bottom:5px}.page-header .header-top .header__location .header__currentCity::before{content:' ';display:block;position:absolute;top:1px;left:-24px;width:30px;height:24px;background:url(/images/icon-topmenu-loc.png) left center no-repeat;background-size:auto 24px}.page-header .header-top .header__location .workhours{display:block;margin-left:-25px}.page-header .header-top .header__socials{display:block}.page-header .header-top .header__socials a{width:46px;height:46px;display:inline-block;border-radius:50%}.page-header .header-top .header__socials a.icon-yt{background:url(/images/xicon-topmenu-yt.png.pagespeed.ic.tODcRQ1fBi.png) center center no-repeat;background-size:45px 45px}.page-header .header-top .header__socials a.icon-yt2{background:url(/images/xicon-topmenu-yt2.png.pagespeed.ic.qIMF18V3n-.png) center center no-repeat;background-size:46px 46px}.page-header .header-top .header__socials a.icon-tg2{background:url(/images/xicon-topmenu-tg2.png.pagespeed.ic.C4GeUPoyXM.png) center center no-repeat;background-size:46px 46px}.page-header .header-top .header__socials a.icon-vk2{background:url(/images/xicon-topmenu-vk2.png.pagespeed.ic.SM5-VkGQ5P.png) center center no-repeat;background-size:46px 46px}.page-header .header-top .header__socials a.icon-ig{background:url(/images/xicon-topmenu-ig.png.pagespeed.ic.f5S6uS7KRc.png) center center no-repeat;background-size:45px 45px}.page-header .header-top .header__socials a:hover{background-color:#f8ede6;-webkit-box-shadow:0 0 10px 2px #d6d6d6;box-shadow:0 0 10px 2px #d6d6d6;-webkit-transition:all .3s;transition:all .3s}.page-header nav.top-navigation{display:block;background:#f8ede6;border-top:1px solid #e4d6cd;border-bottom:1px solid #e4d6cd;position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:10;width:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-header nav.top-navigation ul.header__navigation{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);max-width:1200px;min-width:320px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.page-header nav.top-navigation ul.header__navigation:first-child{border-left:1px solid #e4d6cd}.page-header nav.top-navigation ul.header__navigation li.navigation__item{padding:16px 33px;margin:0;border-right:1px solid #e4d6cd}.page-header nav.top-navigation ul.header__navigation li.navigation__item:hover{background:#ed6c1c}.page-header nav.top-navigation ul.header__navigation li.navigation__item:hover a.navigation__link{color:#fff}.page-header nav.top-navigation ul.header__navigation li.navigation__item.active{background:#ed6c1c}.page-header nav.top-navigation ul.header__navigation li.navigation__item.active a.navigation__link{color:#fff}.page-header nav.top-navigation ul.header__navigation li.navigation__item a.navigation__link{color:#5e534c;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:1199px){.top-navigation{}}.nav-overlay,.nav-overlay--open{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out , -webkit-transform .6s ease-in-out}.nav-overlay{position:fixed;width:100vw;height:100vh;background-color:#2575db;z-index:8;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.nav-overlay--open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.navigation,.navigation--translate{-webkit-transition:all .3s;transition:all .3s}.navigation{position:relative;padding-top:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.navigation--translate{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.3s;transition-delay:.3s}.navigation__item{margin-right:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:40px;overflow:hidden}.navigation__link{display:block;font-size:24px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out , -webkit-transform .3s ease-in-out}.navigation__link:focus,.navigation__link:hover{color:#fff;text-shadow:0 0 3px #fff;-webkit-transition:all .3s;transition:all .3s}.navigation__link--translate{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out , -webkit-transform .3s ease-in-out;-webkit-transition-delay:.5s;transition-delay:.5s}.locationList{display:none;position:absolute;top:34px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:250px;height:auto;background:#fff;color:#282828;padding:7px;border-radius:5px;border:1px solid #2575db;z-index:5555;text-align:center}.locationList::before{content:'';position:absolute;left:50%;top:-14px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:7px solid transparent;border-bottom:7px solid #2575db;width:0;height:0}.locationList__item{padding:8px 12px;display:block;text-decoration:none}.locationList__item span{}.locationList__item:hover{background:#ed6c1c;color:#fff;font-weight:700}.locationList__item:hover span{border-bottom:none}.locationList--mobile{top:114px;left:0;-webkit-transform:translateX(-0%);-ms-transform:translateX(-0%);transform:translateX(-0%)}.locationList--mobile::before{left:50px;-webkit-transform:translateX(-0%);-ms-transform:translateX(-0%);transform:translateX(-0%)}.hw2021 .page-header .header-top a.logo img{display:block!important}.top-links{position:relative;z-index:86;background:#fff}.fancybox-opened{overflow:visible!important}.callback-popup{width:95%;max-width:350px;overflow-x:hidden;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;margin:0 auto}.callback-popup::before{content:'';position:absolute;right:-7px;top:30px;width:90px;height:60px;background:url(/images/xb-form-icon.png.pagespeed.ic.9KchYkP2io.png) center center no-repeat;background-size:contain;z-index:28}.call-form__content,.call-form__content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.call-form__content{position:relative;margin-bottom:auto;text-align:center;background-color:#fff;border-radius:5px;padding:10px 12px}.call-form__content .h2,.call-form__succes .h2{margin:0;font-size:19px;line-height:25px;font-weight:500}.call-form__content span,.call-form__succes span{display:block;width:100%;color:#000;font-weight:700;padding:0 40px}.call-form__content p{margin:13px 0 0;font-size:16px;line-height: 19px
  padding: 0 20px}.call-form__content form{margin-top:11px}.call-form__content--hidden{display:none}.call-form__name-block,.call-form__phone-block{margin-top:16px;position:relative}.call-form__name-block .call-form__icon,.call-form__phone-block .call-form__icon{position:absolute;top:18px;left:18px;fill:#d5d5d5;-webkit-transition:all .3s;transition:all .3s}.call-form__name-block input,.call-form__phone-block input{width:100%;padding:17px 20px 17px 50px;font-size:16px;border:1px solid #d5d5d5;border-radius:3px;-webkit-transition:all .3s;transition:all .3s;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.call-form__name-block input:focus,.call-form__name-block input:hover,.call-form__phone-block input:focus,.call-form__phone-block input:hover{border:1px solid #282828;-webkit-transition:all .3s;transition:all .3s}.call-form__name-block input:focus ~ .call-form__icon, .call-form__name-block input:hover ~ .call-form__icon, .call-form__phone-block input:focus ~ .call-form__icon, .call-form__phone-block input:hover ~ .call-form__icon {fill:#282828;-webkit-transition:all .3s;transition:all .3s}.call-form__name-block input::-webkit-input-placeholder,.call-form__phone-block input::-webkit-input-placeholder{color:inherit}.call-form__name-block input::-moz-placeholder,.call-form__phone-block input::-moz-placeholder{color:inherit}.call-form__name-block input:-ms-input-placeholder,.call-form__name-block input::-ms-input-placeholder,.call-form__phone-block input:-ms-input-placeholder,.call-form__phone-block input::-ms-input-placeholder{color:inherit}.call-form__name-block input::placeholder,.call-form__phone-block input::placeholder{color:inherit}.call-form--input-error input{border:1px solid #fa0000;-webkit-transition:all .3s;transition:all .3s}.call-form--input-error:focus input,.call-form--input-error:hover input{border:1px solid #fa0000;-webkit-transition:all .3s;transition:all .3s}.call-form--error{-webkit-animation-name:shaking-form;animation-name:shaking-form;-webkit-animation-duration:.3s;animation-duration:.3s}.call-form__close-btn,.call-form__succes-btn{position:absolute;width:31px;height:31px;right:-39px;top:-37px;padding:0;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.call-form__close-btn:focus,.call-form__close-btn:hover,.call-form__succes-btn:focus,.call-form__succes-btn:hover{-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;-webkit-transition:all .3s;transition:all .3s}.call-form__description{margin-top:auto}.call-form__description p{margin:0;font-size:12px;line-height:16px}.call-form__description a,.call-form__description a::before,.call-form__submit-btn{-webkit-transition:all .3s;transition:all .3s;position:relative}.call-form__description a{outline:0;text-decoration:underline}.call-form__submit-btn{width:270px;margin:30px auto;padding:10px 14px;font-size:13px;line-height:17px;background:-webkit-gradient(linear,left bottom,left top,from(#ed6c1c),to(#f08542));background:linear-gradient(to top,#ed6c1c,#f08542);min-height:48px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-weight:600;border-radius:6px;position:relative;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 8px 17px 3px rgba(255,66,0,.7) , 0 8px 16px 14px rgba(255,199,130,.2) , 0 2px 0 0 #c3510b;box-shadow:0 8px 17px 3px rgba(255,66,0,.7) , 0 8px 16px 14px rgba(255,199,130,.2) , 0 2px 0 0 #c3510b}.call-form__submit-btn:focus,.call-form__submit-btn:hover{text-shadow:0 0 3px #fff;-webkit-transition:all .3s;transition:all .3s}.call-form__succes,.call-form__succes-check{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.call-form__succes{margin-top:auto;margin-bottom:auto;-webkit-align-self:start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-height:197px;padding:60px 27px 23px;position:relative;width:360px;border-radius:5px}.call-form__succes p{margin:13px 0 0;padding-left:60px;padding-right:60px;font-size:16px;line-height:19px}.call-form__succes-check{position:absolute;width:110px;height:110px;border-radius:50%;border:3px solid #d3d3d3;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.call-form__succes--hidden{display:none}footer.page-footer{border-top:1px solid #f8ede6}.upbutton{position:relative;margin:0 auto;display:block;max-width:125px;background:#f8ede6;color:#7b7b7b;font-size:14px;line-height:normal;padding:10px 12px;text-align:center;border-radius:0 0 8px 8px;cursor:pointer}.upbutton span{position:relative}.upbutton span::after{content:'';width:9px;height:7px;background:url(/images/xicon-upbutton.png.pagespeed.ic.E6C_7dMuZC.png) center center no-repeat;background-size:contain;position:absolute;right:-18px;top:7px}.upbutton__rightcorner{position:absolute;width:8px;height:8px;background:#f8ede6;left:-8px;top:0}.upbutton__rightcorner::after{content:'';position:absolute;width:8px;height:8px;background:#fff;left:0;top:0;border-radius:0 8px 0 0}.upbutton__leftcorner{position:absolute;width:8px;height:8px;background:#f8ede6;right:-8px;top:0}.upbutton__leftcorner::after{content:'';position:absolute;width:8px;height:8px;background:#fff;right:0;top:0;border-radius:8px 0 0 0}footer.page-footer .footer-grid2{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-grid2 .footer_block-left{width:100%;margin:20px auto;text-align:center}.footer-grid2 .footer_block-left a.footer_logo{}.footer-grid2 .footer_block-left a.footer_logo img{width:100%;max-width:250px}.footer-grid2 .footer_block-left img.footer-logo{}.footer-grid2 .footer_block-left a.icon-director img{width:100%;max-width:196px}.footer-grid2 a.footer_phone-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;padding-left:56px;position:relative;max-width:280px;margin:0 auto}.footer-grid2 a.footer_phone-link::before{content:"";position:absolute;width:46px;height:46px;background-image:url(/images/xicon-topmenu-phone.png.pagespeed.ic.q3FYhMQAPW.png);top:0;left:0;-webkit-transition:all .3s;transition:all .3s}.footer-grid2 .footer_block-right:hover .footer_phone-number{color:#2575db;opacity:.7;-webkit-transition:all .3s;transition:all .3s}.footer-grid2 a.footer_phone-link:hover::before{-webkit-transition:all .3s;transition:all .3s;-webkit-animation-name:shaking-phone;animation-name:shaking-phone;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.footer-grid2 .footer_phone-number{font-size:22px;font-weight:400;-webkit-transition:all .3s;transition:all .3s}.footer-grid2 .footer_phone-text{font-size:13px;font-weight:500;color:#2575db;text-transform:uppercase;letter-spacing:1px;-ms-flex-item-align:start;align-self:flex-start;position:relative}.footer-grid2 .footer_phone-text::before{content:"";position:absolute;width:100%;height:2px;border-bottom:2px dotted #2575db;bottom:0;left:0;-webkit-transition:all .3s;transition:all .3s}.footer-grid2 .footer_block-center{text-align:center;margin:20px auto;max-width:300px;width:100%}.footer-grid2 .footer_block-center a{text-align:left;display:block;text-decoration:none;color:#000;font-size:15px;padding:12px;font-weight:500;border-bottom:1px solid #cecece}.footer-grid2 .footer_block-right{}.footer-grid2 .socials{text-align:center}.footer-grid2 .socials a{display:inline-block;width:29px;height:29px;margin:3px 3px;border:1px solid #ccc;border-radius:50%}.footer-grid2 .socials a.icon-ig{background:url(/images/icon-footer-ig.png) 4px 5px no-repeat;background-size:17px 17px}.footer-grid2 .socials a.icon-yt{background:url(/images/icon-footer-yt.png) 5px 5px no-repeat;background-size:17px 17px}.footer-grid2 .socials a.icon-tg{background:url(/images/icon-footer-tg.png) 5px 5px no-repeat;background-size:17px 17px}.footer-grid2 .socials a.icon-vk{background:url(/images/icon-footer-vk.png) 5px 5px no-repeat;background-size:17px 17px}.footer-grid2 .socials a:hover{background-color:#f8ede6;-webkit-box-shadow:0 0 10px 2px #d6d6d6;box-shadow:0 0 10px 2px #d6d6d6;-webkit-transition:all .3s;transition:all .3s}.footer-grid2 .footer_block-right a.footer-mail{font-size:18px;line-height:50px;color:#ed6c1c;padding:0 0 0 56px;background:url(/images/xicon-email-big.png.pagespeed.ic.3yR9X7sKUG.png) left center no-repeat;display:block;text-align:left;max-width:280px;margin:12px auto}.footer-grid2 .footer_block-right .cr{text-align:center}.footer-grid2 .footer_block-right .cr p{color:#777;font-size:14px}@media (min-width:768px){footer.page-footer .footer-grid2{width:90%;margin:30px auto 10px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"left center" "right center";grid-row-gap:15px;list-style:none;padding:0}.footer-grid2 .footer_block-left{grid-area:left;text-align:left;margin:0}.footer-grid2 .footer_block-center{grid-area:center;margin:0 0;text-align:left}.footer-grid2 .footer_block-center{}.footer-grid2 .footer_block-center a.footer_menu-link{width:100%;display:inline-block;margin-bottom:20px;padding:0 0;border:none}.footer-grid2 a.footer_phone-link{margin:0}.footer-grid2 .footer_block-right a.footer-mail{margin:12px 0}.footer-grid2 .socials{text-align:left}.footer-grid2 .footer_block-right{grid-area:right}.footer-grid2 .footer_block-right .cr{text-align:left}}@media (min-width:1199px){footer.page-footer .footer-grid2{width:100%;text-align:left;grid-template-columns:360px 1fr 280px;grid-template-areas:"left center right"}.footer-grid2 .footer_block-left{margin:0}.footer-grid2 .footer_block-center{text-align:center;margin:15px 0;text-align:left}.footer-grid2 .footer_block-center a.footer_menu-link{width:48%;display:inline-block}.footer-grid2 .footer_block-center a.footer_menu-link.franshise{width:100%}.footer-grid2 .socials{text-align:left}.footer-grid2 .footer_block-right{text-align:left;margin-top:15px}.footer-grid2 .footer_block-right .cr{text-align:left}}.warning{z-index:8;position:fixed;bottom:0;left:0;display:none;justify-content:center;width:100%;padding:12px 20px;box-sizing:border-box;background-color:#aeaeae}.warning--active{display:flex;font-size:12px}.warning__apply{padding:8px 10px;cursor:pointer;align-self:center}.warning__text{margin-right:20px}.warning__text a{color:#333;text-decoration:underline}.warning__read{display:none;margin-left:0}@media (min-width:720px){.warning--active{font-size:14px}}@-webkit-keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }

}@keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }

}@-webkit-keyframes shaking-phone {
  0%, to {
    -webkit-transform: rotate(0) scale(1.0);
    transform: rotate(0) scale(1.0)
  }
25% {
    -webkit-transform: rotate(-10deg) scale(1.0);
    transform: rotate(-10deg) scale(1.0)
  }
75% {
    -webkit-transform: rotate(10deg) scale(1.0);
    transform: rotate(10deg) scale(1.0)
  }

}@keyframes shaking-phone {
  0%, to {
    -webkit-transform: rotate(0) scale(1.0);
    transform: rotate(0) scale(1.0)
  }
25% {
    -webkit-transform: rotate(-10deg) scale(1.0);
    transform: rotate(-10deg) scale(1.0)
  }
75% {
    -webkit-transform: rotate(10deg) scale(1.0);
    transform: rotate(10deg) scale(1.0)
  }

}@-webkit-keyframes shaking-form {
  0%, to {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(2%);
    transform: translateX(2%)
  }
20%, 40%, 60%, 80% {
    -webkit-transform: translateX(-2%);
    transform: translateX(-2%)
  }

}@keyframes shaking-form {
  0%, to {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(2%);
    transform: translateX(2%)
  }
20%, 40%, 60%, 80% {
    -webkit-transform: translateX(-2%);
    transform: translateX(-2%)
  }

}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body,sub,sup{position:relative}body{margin:0;font-family:"Montserrat","Arial",sans-serif;font-weight:400;color:#282828;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:22px}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform , -webkit-transform}.swiper-wrapper{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height , -webkit-transform;transition-property:transform , height;transition-property:transform , height , -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width: calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top: calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform , .2s top;transition:.2s transform , .2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform , .2s left;transition:.2s transform , .2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform , .2s right;transition:.2s transform , .2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}*{* -moz-box-sizing: border-box;box-sizing:border-box;margin:0;padding:0}html,body{min-height:101%;position:relative}iframe{z-index:auto}a:focus{outline:none}a:active,a:hover{outline:0}p{margin-bottom:1em}ul,ol{padding-left:0}ul li,ol li{list-style:none}table{border-spacing:0}img{border:none}.cb{font-size:0;line-height:0;height:0;clear:both}span.b{font-weight:bold}.wrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.section-content{max-width:1200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.btn{text-decoration:none;border:0;text-align:center;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (min-width:768px){.body-fixed-menu{position:fixed;height:100vh;overflow-y:hidden}}@media (min-width:1199px){.section-content{padding-left:36px;padding-right:36px}}.advantage__list{list-style:none;text-align:left;background-color:#fff;font-size:16px;line-height:20px;margin:30px 0 0;border-radius:7px;padding:20px 20px 20px 70px}.advantage__item{position:relative;margin-bottom:18px}.advantage__item::before{content:"";position:absolute;width:25px;height:25px;background-image:url(/images/svg/check.svg);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-37px}.advantage__item:last-child{margin-bottom:0}@media (max-width:768px){.advantage__list{margin-top:25px;padding:19px 25px 20px 64px}.advantage__item{position:relative;margin-bottom:16px}.advantage__item::before{width:22px;height:22px;background-size:contain;background-position:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-34px}}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:56}.popup-overlay--open{display:block}.pageNotFound{padding:10px 10px}.pageNotFound h1{font-size:20px;font-weight:500;line-height:normal}.pageNotFound__image{display:inline-block;vertical-align:top;max-width:470px}.pageNotFound__image img{width:100%}.pageNotFound__info{display:inline-block;vertical-align:top;width:100%;padding:30px 0 0 0}.pageNotFound__info p{}.pageNotFound__info a{}.pageNotFound__insta{width:100%;margin:30px 0;background:#f8ede6;padding:15px 20px;font-size:16px;line-height:normal;text-align:center;border-radius:8px}.pageNotFound__insta p{margin:0;padding:0;line-height:1.8}.pageNotFound__instaLink{background:-webkit-linear-gradient(0deg,#fdb00f 0%,#e3246c 50%,#6f1fab 100%);background:linear-gradient(90deg,#fdb00f,#e3246c 50%,#6f1fab 100%);border-radius:20px;display:inline-block;padding:10px 15px 10px 45px;position:relative;color:#fff;line-height:1}.pageNotFound__instaLink::before{content:'';position:absolute;top:9px;left:15px;width:19px;height:19px;color:#fff;background:url(/images/xicon-ig-white.png.pagespeed.ic.nLViOlOTdL.png) center center no-repeat;background-size:contain}@media (min-width:768px){.pageNotFound{padding:30px 10px}.pageNotFound h1{font-size:24px;font-weight:500;line-height:normal}.pageNotFound__image{width:49%}.pageNotFound__image img{}.pageNotFound__info{width:50%;padding:30px 0 0 50px}.pageNotFound__info p{}.pageNotFound__info a{}.pageNotFound__insta{font-size:20px}.pageNotFound__insta p{}.pageNotFound__instaLink{padding:10px 15px 10px 60px}.pageNotFound__instaLink::before{content:'';position:absolute;top:7px;left:20px;width:27px;height:27px;color:#fff;background:url(/images/xicon-ig-white.png.pagespeed.ic.nLViOlOTdL.png) center center no-repeat;background-size:contain}}@media (min-width:1199px){.pageNotFound{padding:30px 0}}.thanks{padding:10px 10px;text-align:left}.thanks h1{font-size:20px;font-weight:500;line-height:normal}.thanks__info{width:100%;margin:30px 0 0 0;background:#f8ede6;padding:15px 20px;font-size:16px;line-height:normal;border-radius:5px 5px 0 0}.thanks__info p{margin:0;padding:0;line-height:1.8}.thanks__insta{width:100%;margin:0 0 30px 0;background:#f5e2d6;padding:15px 20px;font-size:16px;line-height:normal;border-radius:0 0 5px 5px}.thanks__insta p{margin:0;padding:0;line-height:1.8}.thanks__instaLink{background:-webkit-linear-gradient(0deg,#fdb00f 0%,#e3246c 50%,#6f1fab 100%);background:linear-gradient(90deg,#fdb00f,#e3246c 50%,#6f1fab 100%);border-radius:20px;display:inline-block;padding:10px 15px 10px 45px;position:relative;color:#fff;line-height:1}.thanks__instaLink::before{content:'';position:absolute;top:9px;left:15px;width:19px;height:19px;color:#fff;background:url(/images/xicon-ig-white.png.pagespeed.ic.nLViOlOTdL.png) center center no-repeat;background-size:contain}@media (min-width:768px){.thanks{padding:30px 10px}.thanks h1{font-size:24px;font-weight:500;line-height:normal}.thanks__info{font-size:20px;padding:20px 30px}.thanks__insta{font-size:20px;padding:20px 30px}.thanks__instaLink{padding:10px 15px 10px 60px}.thanks__instaLink::before{content:'';position:absolute;top:7px;left:20px;width:27px;height:27px;color:#fff;background:url(/images/xicon-ig-white.png.pagespeed.ic.nLViOlOTdL.png) center center no-repeat;background-size:contain}}@media (min-width:1199px){.thanks{padding:30px 0}}.sendDirector{display:none}.loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(35,38,47,.75);width:100vw;min-width:280px;height:100vh;max-height:100vh;overflow-x:hidden;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:60px;padding-bottom:20px}.loading-form{margin-top:auto;margin-bottom:auto;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-height:197px;padding:60px 27px 23px;position:relative;width:280px;border-radius:5px}.loading-form .h2{font-weight:bold;font-size:18px}.loading-form .wait{display:block;height:40px;margin:20px auto 0}.popup-materials-content ul{padding-left:25px}.popup-materials-content ul li{list-style:disc;padding:0 10px 10px 0}.pageNotFound{}.pageNotFound a{color:#ed6c1c;text-decoration:none}.pageNotFound a:hover{text-decoration:underline}