

/* Start:/local/templates/main/css/style-min.css?1713781106301284*/
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{line-height:1.15;font-family:'Roboto';font-size:100%;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type="checkbox"],[type="radio"]{-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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.offering-item__info-text,.h-contacts__info,.contacts-info__time,.b-contacts-info__time,.offering-other-item__info-text,.calc__bottom-text-wrap,.projects__count,.worker__title,.repairs-way-item__info-text,.team-worker__key,.team-choose__key,.our-work-box-item__key,.our-work-box-item__desc{font-family:"Roboto", sans-serif}.html-area,.html-area ul li,.html-area ol li,.html-area p,.footer__text-desc,.page-404__subtitle,.offering-item__desc,.advantages__desc,.plan-work__desc,.calc-block__desc,.projects-slider__desc,.clients-reviews__desc,.clients-reviews__desc p,.guarantee__desc,.main-form__input,.main-form__bottom-desc,.main-checkbox__text,.calc-form__key,.calc-form__input,.calc-form__subtitle,.calc-form__bottom-desc,.questions-accord__desc,.questions-form__input,.questions-form__bottom-desc,.price-services__desc,.price-services__desc p,.price-services-table__item,.reviews-block__desc,.repairs-flats__desc,.repairs-use__tab-content,.repairs-use__tab-content p,.repairs-way-item__desc,.contacts-form__input,.contacts-form__bottom-desc,.team-worker__desc,.stock-box__desc,.call-form__input,.call-form__bottom-desc,.modal-form__input,.modal-form__subtitle,.modal-form__main-checkbox-wrap .main-checkbox__text a,.modal-form__bottom-desc,.design-desc__desc,.price-design-table__item,.price-design__desc,.price-design__desc p,.kind-design__desc,.designers__desc,.type-repair-desc__desc,.type-repair-item__desc,.type-repair-item__item,.what-desc__desc,.what-work__subtitle,.what-work__item,.what-work__desc,.news-all__desc,.news-detail__desc{font-family:'Roboto','Arial', sans-serif}.breadcrumbs__text,.breadcrumbs__link,.offering-item__info-other,.main-menu__inner-menu-link,.main-menu__inner-menu-link-text,.main-menu__inner-menu-link-price,.mobile-menu__toggle-title,.mobile-menu__link,.mobile-menu__inner-menu-back-text,.mobile-menu__inner-menu-link,.main-slider__desc,.offering-other-item__info-other,.timer__wrap figure ul li,.calc__title,.plan-work__bottom-text,.repairs-way-item__info-other,.contacts-form__subtitle,.stock-box__title,.stock-box__timer.timer .timer__title,.modal-form__title,.gift-design__pretitle,.gift-design__title,.type-repair-item__title,.what-price__title,.what-work__title,.varieties-repairs-shield__subtitle,.questionary__date-text,.questionary__input-text,.questionary-table__item span,.questionary-table__title{font-family:'Roboto',  sans-serif}.html-area h1,.html-area h2,.html-area h3,.html-area h4,.html-area h5,.range-slider-box .irs-from,.range-slider-box .irs-to,.vacancies__title,.offering-item__link-text,.gift-action__title,.gift-action__subtitle,.timer__wrap figcaption,.calc-form__value_weight_bold,.price-services-table__item_mod_head,.price-design-table__item_mod_head,.varieties-repairs-shield__title{font-family:'Roboto',  sans-serif}.footer__text-title,.offering-item__title,.h-contacts__text,.contacts-info__text,.b-contacts-info__text,.main-slider__title,.offering-other-item__title,.timer__title,.advantages__title,.calc-box__text,.plan-work__title,.projects-slider__title,.projects-slider__bottom-text,.projects-slider__top-title,.worker__name,.worker__desc,.worker__other-title,.clients-reviews__title,.guarantee__title,.calc-min-form__checkbox-pseudo,.questions-form__subtitle,.reviews-block__title,.repairs-way-item__title,.team-worker__name,.team-worker__value,.team-worker__bottom-title,.team-choose__title,.team-choose__name,.team-choose__value,.our-work-box-item__value,.gift-design__title span,.kind-design__title,.designers__work,.type-repair-item__price,.repairs-shield__title,.design-shield__title,.design-shield__pretitle,.design-shield__subtitle,.stock-shield__title,.stock-shield__pretitle,.stock-shield__subtitle,.contacts-shield__title,.contacts-shield__pretitle,.contacts-shield__subtitle,.news-all__title,.news-detail__name,.news-detail__bottom-title{font-family:'Roboto',  sans-serif}.b-contacts__text,.calc-form__value,.questions-accord__toggle-title,.contacts-map-box__value,.contacts-map-box__key,.designers__name,.repairs-shield__text{font-family:'Roboto',  sans-serif}.html-area .title_mod_light{font-family:'Roboto',  sans-serif}.range-slider-box .irs-slider::before,.offering-item,.offering-item__title,.offering-item__desc,.offering-item__info-text,.offering-item__info-other,.offering-item__link,.offering-item__link-text,.offering-item__link-icon,.main-menu__link-arrow,.main-menu__submenu-link-arrow,.h-contacts__wrap,.h-contacts__inner-wrap,.h-contacts__text,.h-contacts__info,.mobile-menu__link-arrow,.mobile-menu__inner-wrap,.mobile-menu__inner-menu-link-arrow,.contacts-info__text,.contacts-info__time,.b-contacts-info__text,.b-contacts-info__time,.main-slider .slick-dots>li,.offering .slick-dots>li,.offering-other-item,.offering-other-item__title,.offering-other-item__info-text,.offering-other-item__info-other,.calc__line-inner-dot,.plan-work__item,.projects-slider .slick-dots>li,.worker .slick-dots>li,.clients-reviews .slick-dots>li,.certification .slick-dots>li,.repairs-way .slick-dots>li,.repairs-way-item,.repairs-way-item__title,.repairs-way-item__desc,.repairs-way-item__info-text,.repairs-way-item__info-other,.offering-detail .slick-dots>li,.repairs-detail-advantages .slick-dots>li{-webkit-transition:all .3s ease;transition:all .3s ease}.ul-default{padding:0;margin:0}.ul-default{list-style-type:none;-webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0}
/*@font-face{font-family:"GothamPro";src:url("/local/templates/main/css/../fonts/GothamPro.eot?") format("eot"),url("/local/templates/main/css/../fonts/GothamPro.woff2") format("woff2"),url("/local/templates/main/css/../fonts/GothamPro.woff") format("woff"),url("/local/templates/main/css/../fonts/GothamPro.ttf") format("truetype"),url("/local/templates/main/css/../fonts/GothamPro.svg#GothamPro") format("svg");font-display:swap}
@font-face{font-family:"Intro-Light";src:url("/local/templates/main/css/../fonts/Intro-Light.eot?") format("eot"),url("/local/templates/main/css/../fonts/Intro-Light.woff2") format("woff2"),url("/local/templates/main/css/../fonts/Intro-Light.woff") format("woff"),url("/local/templates/main/css/../fonts/Intro-Light.ttf") format("truetype"),url("/local/templates/main/css/../fonts/Intro-Light.svg#Intro-Light") format("svg");font-display:swap}@font-face{font-family:"Intro-Regular";src:url("/local/templates/main/css/../fonts/Intro-Regular.eot?") format("eot"),url("/local/templates/main/css/../fonts/Intro-Regular.woff2") format("woff2"),url("/local/templates/main/css/../fonts/Intro-Regular.woff") format("woff"),url("/local/templates/main/css/../fonts/Intro-Regular.ttf") format("truetype"),url("/local/templates/main/css/../fonts/Intro-Regular.svg#Intro-Regular") format("svg");font-display:swap}@font-face{font-family:"Intro-Bold";src:url("/local/templates/main/css/../fonts/Intro-Bold.eot?") format("eot"),url("/local/templates/main/css/../fonts/Intro-Bold.woff2") format("woff2"),url("/local/templates/main/css/../fonts/Intro-Bold.woff") format("woff"),url("/local/templates/main/css/../fonts/Intro-Bold.ttf") format("truetype"),url("/local/templates/main/css/../fonts/Intro-Bold.svg#Intro-Bold") format("svg");font-display:swap}@font-face{font-family:"Intro-Black";src:url("/local/templates/main/css/../fonts/Intro-Black.eot?") format("eot"),url("/local/templates/main/css/../fonts/Intro-Black.woff2") format("woff2"),url("/local/templates/main/css/../fonts/Intro-Black.woff") format("woff"),url("/local/templates/main/css/../fonts/Intro-Black.ttf") format("truetype"),url("/local/templates/main/css/../fonts/Intro-Black.svg#Intro-Black") format("svg");font-display: swap}@font-face{font-family:"Intro-Book";src:url("/local/templates/main/css/../fonts/Intro-Book.eot?") format("eot"),url("/local/templates/main/css/../fonts/Intro-Book.woff2") format("woff2"),url("/local/templates/main/css/../fonts/Intro-Book.woff") format("woff"),url("/local/templates/main/css/../fonts/Intro-Book.ttf") format("truetype"),url("/local/templates/main/css/../fonts/Intro-Book.svg#Intro-Book") format("svg");font-display:swap}@font-face{font-family:"HelveticaRegular";src:url("/local/templates/main/css/../fonts/HelveticaRegular.eot?") format("eot"),url("/local/templates/main/css/../fonts/HelveticaRegular.woff2") format("woff2"),url("/local/templates/main/css/../fonts/HelveticaRegular.woff") format("woff"),url("/local/templates/main/css/../fonts/HelveticaRegular.ttf") format("truetype"),url("/local/templates/main/css/../fonts/HelveticaRegular.svg#HelveticaRegular") format("svg");font-display:swap}*/ .color-muted{color:#999}.no-margin,.m-0{margin:0 !important}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.m-0-auto{margin:0 auto}.mh-auto{margin-right:auto;margin-left:auto}.mv-0{margin-top:0;margin-bottom:0}.mh-0{margin-right:0;margin-left:0}.mh-auto{margin-right:auto;margin-left:auto}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mv-5{margin-top:5px;margin-bottom:5px}.mv-10{margin-top:10px;margin-bottom:10px}.mv-20{margin-top:20px;margin-bottom:20px}.mv-30{margin-top:30px;margin-bottom:30px}.mv-40{margin-top:40px;margin-bottom:40px}.mv-50{margin-top:50px;margin-bottom:50px}.mv-60{margin-top:60px;margin-bottom:60px}.mv-70{margin-top:70px;margin-bottom:70px}.mv-80{margin-top:80px;margin-bottom:80px}.mv-90{margin-top:90px;margin-bottom:90px}.mv-100{margin-top:100px;margin-bottom:100px}.no-padding,.p-0{padding:0 !important}.pb-0{padding-bottom:0 !important}.pt-0{padding-top:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.pv-0{padding-top:0;padding-bottom:0}.ph-0{padding-left:0;padding-right:0}.text-normal,.text-regular,.text-fw_normal,.text-fw_regular,.text-fw_400{font-weight:400}.text-bold,.text-fw_bold,.text-fw_600{font-weight:600}.text-fw_700{font-weight:700}.text-exbld,.text-fw-exbld,.text-fw-800{font-weight:800}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-crossed{text-decoration:line-through}.text-dashed{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.w-100p{width:100%}.h-100p{height:100%}.mw-10p{max-width:10%}.mw-20p{max-width:20%}.mw-30p{max-width:30%}.mw-40p{max-width:40%}.mw-50p{max-width:50%}.mw-60p{max-width:60%}.mw-70p{max-width:70%}.mw-80p{max-width:80%}.mw-90p{max-width:90%}.mw-100p{max-width:100%}.mh-50{min-height:50px}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.clearfix::after{display:block;clear:both;content:""}.pos-rel{position:relative !important}.pos-abs{position:absolute !important}.rounded{border-radius:50%}.img-fluid{max-width:100%;height:auto}.float-right{float:right}.float-left{float:left}.show{display:block !important}.hide{display:none !important}.v-hidden{visibility:hidden !important}.v-visible{visibility:visible !important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-auto{overflow:auto}.bg-transparent,.bg-opacity{background-color:transparent}.rotate-0{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.offering-item__info-text,.h-contacts__info,.contacts-info__time,.b-contacts-info__time,.offering-other-item__info-text,.calc__bottom-text-wrap,.projects__count,.worker__title,.repairs-way-item__info-text,.team-worker__key,.team-choose__key,.our-work-box-item__key,.our-work-box-item__desc{font-family:"Roboto", sans-serif}.html-area,.html-area ul li,.html-area ol li,.html-area p,.footer__text-desc,.page-404__subtitle,.offering-item__desc,.advantages__desc,.plan-work__desc,.calc-block__desc,.projects-slider__desc,.clients-reviews__desc,.clients-reviews__desc p,.guarantee__desc,.main-form__input,.main-form__bottom-desc,.main-checkbox__text,.calc-form__key,.calc-form__input,.calc-form__subtitle,.calc-form__bottom-desc,.questions-accord__desc,.questions-form__input,.questions-form__bottom-desc,.price-services__desc,.price-services__desc p,.price-services-table__item,.reviews-block__desc,.repairs-flats__desc,.repairs-use__tab-content,.repairs-use__tab-content p,.repairs-way-item__desc,.contacts-form__input,.contacts-form__bottom-desc,.team-worker__desc,.stock-box__desc,.call-form__input,.call-form__bottom-desc,.modal-form__input,.modal-form__subtitle,.modal-form__main-checkbox-wrap .main-checkbox__text a,.modal-form__bottom-desc,.design-desc__desc,.price-design-table__item,.price-design__desc,.price-design__desc p,.kind-design__desc,.designers__desc,.type-repair-desc__desc,.type-repair-item__desc,.type-repair-item__item,.what-desc__desc,.what-work__subtitle,.what-work__item,.what-work__desc,.news-all__desc,.news-detail__desc{font-family:'Roboto','Arial', sans-serif}.breadcrumbs__text,.breadcrumbs__link,.offering-item__info-other,.main-menu__inner-menu-link,.main-menu__inner-menu-link-text,.main-menu__inner-menu-link-price,.mobile-menu__toggle-title,.mobile-menu__link,.mobile-menu__inner-menu-back-text,.mobile-menu__inner-menu-link,.main-slider__desc,.offering-other-item__info-other,.timer__wrap figure ul li,.calc__title,.plan-work__bottom-text,.repairs-way-item__info-other,.contacts-form__subtitle,.stock-box__title,.stock-box__timer.timer .timer__title,.modal-form__title,.gift-design__pretitle,.gift-design__title,.type-repair-item__title,.what-price__title,.what-work__title,.varieties-repairs-shield__subtitle,.questionary__date-text,.questionary__input-text,.questionary-table__item span,.questionary-table__title{font-family:'Intro-Regular',  sans-serif}.html-area h1,.html-area h2,.html-area h3,.html-area h4,.html-area h5,.range-slider-box .irs-from,.range-slider-box .irs-to,.vacancies__title,.offering-item__link-text,.gift-action__title,.gift-action__subtitle,.timer__wrap figcaption,.calc-form__value_weight_bold,.price-services-table__item_mod_head,.price-design-table__item_mod_head,.varieties-repairs-shield__title{font-family:'Roboto',  sans-serif}.footer__text-title,.offering-item__title,.h-contacts__text,.contacts-info__text,.b-contacts-info__text,.main-slider__title,.offering-other-item__title,.timer__title,.advantages__title,.calc-box__text,.plan-work__title,.projects-slider__title,.projects-slider__bottom-text,.projects-slider__top-title,.worker__name,.worker__desc,.worker__other-title,.clients-reviews__title,.guarantee__title,.calc-min-form__checkbox-pseudo,.questions-form__subtitle,.reviews-block__title,.repairs-way-item__title,.team-worker__name,.team-worker__value,.team-worker__bottom-title,.team-choose__title,.team-choose__name,.team-choose__value,.our-work-box-item__value,.gift-design__title span,.kind-design__title,.designers__work,.type-repair-item__price,.repairs-shield__title,.design-shield__title,.design-shield__pretitle,.design-shield__subtitle,.stock-shield__title,.stock-shield__pretitle,.stock-shield__subtitle,.contacts-shield__title,.contacts-shield__pretitle,.contacts-shield__subtitle,.news-all__title,.news-detail__name,.news-detail__bottom-title{font-family:'Roboto',  sans-serif}.b-contacts__text,.calc-form__value,.questions-accord__toggle-title,.contacts-map-box__value,.contacts-map-box__key,.designers__name,.repairs-shield__text{font-family:'Roboto',  sans-serif}.html-area .title_mod_light{font-family:'Roboto',  sans-serif}.range-slider-box .irs-slider::before,.offering-item,.offering-item__title,.offering-item__desc,.offering-item__info-text,.offering-item__info-other,.offering-item__link,.offering-item__link-text,.offering-item__link-icon,.main-menu__link-arrow,.main-menu__submenu-link-arrow,.h-contacts__wrap,.h-contacts__inner-wrap,.h-contacts__text,.h-contacts__info,.mobile-menu__link-arrow,.mobile-menu__inner-wrap,.mobile-menu__inner-menu-link-arrow,.contacts-info__text,.contacts-info__time,.b-contacts-info__text,.b-contacts-info__time,.main-slider .slick-dots>li,.offering .slick-dots>li,.offering-other-item,.offering-other-item__title,.offering-other-item__info-text,.offering-other-item__info-other,.calc__line-inner-dot,.plan-work__item,.projects-slider .slick-dots>li,.worker .slick-dots>li,.clients-reviews .slick-dots>li,.certification .slick-dots>li,.repairs-way .slick-dots>li,.repairs-way-item,.repairs-way-item__title,.repairs-way-item__desc,.repairs-way-item__info-text,.repairs-way-item__info-other,.offering-detail .slick-dots>li,.repairs-detail-advantages .slick-dots>li{-webkit-transition:all .3s ease;transition:all .3s ease}.ul-default{padding:0;margin:0}.ul-default{list-style-type:none;-webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0}*{font-family:"Roboto", sans-serif}body{font-weight:400}.html-area{font-weight:normal;font-size:14px;color:#fff;line-height:1.5}.html-area img{display:block;max-width:100%;height:auto}.html-area a{text-decoration:underline;color:#fff}.html-area a:hover{text-decoration:none}.html-area ul{padding-left:0}.html-area ul li{line-height:1.5;font-weight:normal;font-size:14px;color:#ffffff;list-style-type:none;position:relative;padding-left:18px;margin-bottom:20px}@media screen and (max-width: 575px){.html-area ul li{margin-bottom:15px}}.html-area ul li::before{content:'';display:block;position:absolute;top:6px;left:0;width:9px;height:9px;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.html-area ol li{line-height:1.5;font-weight:normal;font-size:14px;color:#ffffff;position:relative;margin-bottom:20px}@media screen and (max-width: 575px){.html-area ol li{margin-bottom:15px}}.html-area p{font-weight:normal;font-size:14px;color:#fff;line-height:1.5}.html-area h1,.html-area h2,.html-area h3,.html-area h4,.html-area h5,.html-area h6{color:#fff}.html-area .title_mod_light{font-weight:300;font-style:normal}.html-area h1{font-size:40px;font-weight:700;line-height:1}.html-area h2{font-size:30px;font-weight:500}@media screen and (max-width: 768px){.html-area h2{font-size:25px}}@media screen and (max-width: 575px){.html-area h2{font-size:22px}}.html-area h3{font-size:22px;font-weight:500;line-height:21.96px}.html-area h4{font-size:20px;font-weight:500;line-height:25px}.html-area h5{font-size:18px;font-weight:600}.html-area table{border-collapse:collapse;padding:30px 30px 10px;-webkit-box-shadow:0 0 14px 1px rgba(0,0,0,0.03);box-shadow:0 0 14px 1px rgba(0,0,0,0.03);border-radius:2px;overflow:hidden}.html-area table caption{font-size:16px;color:#ffffff;background-color:#3366cc;padding:8px 30px;text-align:left}.html-area table thead th{padding-top:30px}.html-area table tbody tr{border-bottom:1px solid #f0f0f0}.html-area table td,.html-area table th{word-break:break-word;font-weight:400;padding:20px}.html-area table td{font-size:16px}.html-area table th{font-size:12px;color:#999999}.html-area table td span{color:#777777}.svg-icon-logo{width:171px;height:74px}.svg-icon-b-logo{width:127px;height:56px}.svg-icon-eye{width:25px;height:15px}.svg-icon-scheme{width:34px;height:34px}.svg-icon-arrow{width:8px;height:4px}.svg-icon-mobile-menu-btn{width:30px;height:21px}.svg-icon-menu-close{width:22px;height:22px}.svg-icon-phone{width:16px;height:17px}.svg-icon-wt{width:17px;height:17px}.svg-icon-tg{width:17px;height:15px}.svg-icon-file{width:25px;height:32px}.svg-icon-calc{width:70px;height:70px}.svg-icon-meter{width:70px;height:70px}.svg-icon-arrow-top{width:70px;height:70px}.svg-icon-medal{width:39px;height:50px}.svg-icon-calendar{width:39px;height:39px}.svg-icon-mute{width:51px;height:51px}.svg-icon-build{width:38px;height:45px}.svg-icon-four{width:176px;height:230px}.svg-icon-calculation{width:42px;height:53px}.svg-icon-document{width:41px;height:51px}.svg-icon-clean{width:43px;height:43px}.svg-icon-document-pen{width:48px;height:48px}.svg-icon-paint{width:45px;height:45px}.svg-icon-planking{width:48px;height:41px}.svg-icon-pay{width:48px;height:48px}.svg-icon-plus{width:23px;height:24px}.svg-icon-minus{width:23px;height:2px}.svg-icon-btn-play{width:87px;height:87px}.svg-icon-pay-card{width:47px;height:45px}.svg-icon-calc-and-document{width:41px;height:49px}.svg-icon-shield{width:46px;height:45px}.svg-icon-pay-2{width:41px;height:46px}.svg-icon-cogwheel{width:46px;height:45px}.svg-icon-check{width:10px;height:8px}.svg-icon-person{width:14px;height:15px}.svg-icon-return{width:20px;height:23px}.svg-icon-minus-big{width:27px;height:3px}.svg-icon-plus-big{width:27px;height:27px}.svg-icon-arrow_min{width:4px;height:7px}.svg-icon-squares{width:20px;height:20px}.svg-icon-download{width:26px;height:32px}.svg-icon-c-location{width:23px;height:33px}.svg-icon-c-mail{width:35px;height:26px}.svg-icon-c-phone{width:29px;height:28px}.svg-icon-c-time{width:30px;height:30px}.svg-icon-percent{width:44px;height:54px}.svg-icon-close{width:18px;height:18px}.svg-icon-circle_check{width:70px;height:70px}.svg-icon-inst{width:15px;height:15px}.svg-icon-vk{width:9px;height:12px}.svg-icon-fb{width:9px;height:15px}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}html{max-width:100vw;overflow-x:hidden;min-height:100%}body{position:relative;line-height:1.42;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#262f39;overflow-x:hidden}.main-wrapper_bg_main{background:#262f39 url("/local/templates/main/css/../img/main-top-bg.webp") no-repeat top center}@media (max-width:768px){.main-wrapper_bg_main{background-image: url("/local/templates/main/css/../img/main-top-bg-mob.webp");    background-size: 1920px}}.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;max-width:100vw}.container{width:100%;max-width:1010px;margin:0 auto;padding:0 15px}.container_width_hd{max-width:1530px}.container_width_desc{max-width:1010px}@media screen and (max-width: 1280px){.container{max-width:1010px}}@media screen and (max-width: 768px){.container{max-width:768px}}.flex-br{display:block;width:100vw}html.overflow-hidden{overflow:hidden}html.overflow-hidden body{overflow:hidden}.phone-error{border-color:red !important}.all-title{font-weight:bold;font-size:40px;line-height:1.3;text-transform:uppercase;color:#ffffff}@media screen and (max-width: 991px){.all-title{font-size:35px}}@media screen and (max-width: 575px){.all-title{font-size:25px}}.all-title_size_min{font-size:30px}@media screen and (max-width: 991px){.all-title_size_min{font-size:25px}}@media screen and (max-width: 575px){.all-title_size_min{font-size:20px}}.all-title span{font-family:'Roboto', sans-serif;font-weight:300}.overlay{display:none}.overlay.active{display:block;width:100vw;height:100vh;background-color:#000000;opacity:0.45;position:fixed;top:0;left:0;z-index:55}.hide{display:none}.opacity{opacity:0}@media screen and (max-width: 991px){#CalltouchWidgetFrame{bottom:40px !important;right:9px !important}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-bar-edge{position:absolute;display:block;top:0;left:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.irs-disabled{opacity:0.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.range-slider-box .irs-line{background:#565656;border-radius:50px;height:7px}.range-slider-box .irs-bar{width:100%;width:100%;top:2px;height:3px;background:#ebb228}.range-slider-box .irs-slider{top:0;width:23px;height:23px;background:#565656;border-radius:50%;left:-7.5px;position:absolute;margin-top:-7.5px;margin-right:-7px;padding:3px;cursor:pointer;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}.range-slider-box .irs-slider::before{content:'';display:block;width:15px;height:15px;border-radius:50%;background:#ebb228}.range-slider-box .irs-single{font-weight:bold;top:20px;line-height:20px;text-transform:uppercase;color:#ebb228;font-size:12px}.range-slider-box .irs-from,.range-slider-box .irs-to{top:-35px !important;font-weight:bold;font-size:20px;line-height:20px;text-transform:uppercase;color:#ebb228}@media screen and (max-width: 575px){.range-slider-box .irs-from,.range-slider-box .irs-to{font-size:15px}}.range-slider-box .irs-from::before,.range-slider-box .irs-to::before{content:'руб.';display:block;position:absolute;top:0;right:-38px;font-weight:bold;font-size:15px;text-transform:uppercase}@media screen and (max-width: 575px){.range-slider-box .irs-from::before,.range-slider-box .irs-to::before{font-size:10px;right:-28px}}.range-slider-box .irs-to{width:275px;text-align:right;-webkit-transform:translate(-165px, 0);transform:translate(-165px, 0)}.range-slider-box .irs-grid{top:20px}.range-slider-box .irs-grid-text{color:#bab8b8;font-size:14px;font-weight:400;line-height:24px}.range-slider-box .js-grid-text-0{margin-left:-10px !important}.range-slider-box .js-grid-text-3{margin-left:-65px !important}.range-slider-box .irs-grid-pol{display:none}.range-slider-box .irs-from.irs-from_pos_right{left:auto !important;right:40px !important}.range-slider-box .irs-to.irs-to_pos_left{left:-30px !important;right:auto !important}.range-slider-box .irs-single.irs-single_pos_right{left:auto !important;right:0 !important}.range-slider-box .irs-single.irs-single_pos_left{left:0 !important;right:auto !important}@media screen and (max-width: 1280px){.range-slider-box .irs-from{padding-left:45px}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease, visibility 0s ease .25s;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;-webkit-transition:opacity .25s ease 0s, visibility 0s ease 0s;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.85)), color-stop(50%, rgba(0,0,0,0.3)), color-stop(65%, rgba(0,0,0,0.15)), color-stop(75.5%, rgba(0,0,0,0.075)), color-stop(82.85%, rgba(0,0,0,0.037)), color-stop(88%, rgba(0,0,0,0.019)), to(rgba(0,0,0,0)));background:linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.15) 65%, rgba(0,0,0,0.075) 75.5%, rgba(0,0,0,0.037) 82.85%, rgba(0,0,0,0.019) 88%, rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}figure,figcaption{display:block}.transition{-webkit-transition:top 400ms linear;transition:top 400ms linear}.timeTo{font-family:'Roboto', Verdana, Aial, sans-serif;font-size:28px;line-height:108%;font-weight:bold;height:32px}.timeTo span{vertical-align:top}.timeTo.timeTo-white div{color:black;background:#ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(38%, #fff), to(#ccc));background:linear-gradient(to bottom, #fff 38%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 )}.timeTo.timeTo-black div{color:white;background:#45484d;background:-webkit-gradient(linear, left top, left bottom, from(#45484d), to(#000));background:linear-gradient(to bottom, #45484d 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 )}.timeTo.timeTo-black .timeTo-alert{background:#a74444;background:-webkit-gradient(linear, left top, left bottom, from(#a74444), color-stop(67%, #3f0000));background:linear-gradient(to bottom, #a74444 0%, #3f0000 67%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a74444', endColorstr='#3f0000',GradientType=0 )}.timeTo.timeTo-white .timeTo-alert{background:#ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #fff), to(#e17373));background:linear-gradient(to bottom, #fff 35%, #e17373 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e17373',GradientType=0 )}.timeTo figure{display:inline-block;margin:0;padding:0}.timeTo figcaption{text-align:center;line-height:80%;font-weight:normal;color:#888}.timeTo div{position:relative;display:inline-block;width:25px;height:30px;border-top:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver;overflow:hidden}.timeTo div.first{border-left:1px solid silver}.timeTo ul{list-style-type:none;margin:0;padding:0;position:absolute;left:3px}.timeTo ul li{margin:0;padding:0;list-style:none}.header{width:100%;z-index:60}.header__top{padding:18px 0}@media screen and (max-width: 1280px){.header__top{padding:10px 0}}.header__top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header__bottom{background-color:rgba(0,0,0,0.5);padding:10px 0}.header__bottom_show_laptop{display:none}@media screen and (max-width: 1280px){.header__bottom_show_laptop{display:block}}.header__bottom-contacts-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__column_size_0{display:none}@media screen and (max-width: 1280px){.header__column_size_0{display:block;-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width: 575px){.header__column_size_0{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.header__column_size_1{margin-right:40px}@media screen and (max-width: 1280px){.header__column_size_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:0;-ms-flex-preferred-size:137px;flex-basis:137px;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width: 575px){.header__column_size_1{-ms-flex-preferred-size:85px;flex-basis:85px;max-width:85px;margin:0 auto}}.header__column_size_2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media screen and (max-width: 1280px){.header__column_size_2{display:none}}.header__column_size_3{margin-right:30px}@media screen and (max-width: 1280px){.header__column_size_3{display:none}}.header__column_size_4{-ms-flex-preferred-size:200px;flex-basis:200px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 1280px){.header__column_size_4{-ms-flex-preferred-size:45%;flex-basis:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width: 575px){.header__column_size_4{display:none}}.header__column_size_5{display:none}@media screen and (max-width: 575px){.header__column_size_5{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__btn.btn{padding:15px 10px 12px}@media screen and (max-width: 1280px){.header__btn.btn{font-size:12px}}.header__btn-wrap{max-width:250px;width:100%}@media screen and (max-width: 1280px){.header__btn-wrap{max-width:170px}}.header__btn-icon.btn{padding:13px 12px 10px}.header__bottom-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.header__bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__bottom-wrap-column{margin:0 14px}.header__bottom-wrap-column_size_1{padding-top:3px}.header__bottom-btn-icon{display:none}@media screen and (max-width: 575px){.header__bottom-btn-icon{display:block}}.breadcrumbs__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 0}.breadcrumbs__text{font-weight:normal;font-size:12px;line-height:12px;color:#ffffff}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__link{font-style:normal;font-weight:normal;font-size:12px;line-height:12px;color:rgba(255,255,255,0.4);margin-right:17px;-webkit-transition:.1s ease;transition:.1s ease}.breadcrumbs__item:not(:last-child):hover .breadcrumbs__link{color:#fbc135;text-decoration:underline}.breadcrumbs__item:not(:last-child) .breadcrumbs__link{color:#ffffff}.breadcrumbs__item:last-child .breadcrumbs__icon{display:none}.breadcrumbs__icon{fill:rgba(255,255,255,0.6);margin-right:15px}.footer{position:relative;overflow:hidden}.footer__map{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.footer__map [class^="ymaps"][class$="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.footer__outer-wrap{position:relative;z-index:2;pointer-events:none}@media screen and (max-width: 575px){.footer__outer-wrap{background:-webkit-gradient(linear, left top, left bottom, from(#FAD32D), to(#E6A527));background:linear-gradient(180deg, #FAD32D 0%, #E6A527 100%);margin-top:400px}}.footer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 991px){.footer__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 575px){.footer__wrap{display:block}}.footer__column{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__column_pos_1{position:relative;padding:95px 8% 40px 0;pointer-events:auto;padding-right:20px;-ms-flex-preferred-size:250px;flex-basis:250px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 991px){.footer__column_pos_1{max-width:250px;padding-top:55px}}@media screen and (max-width: 575px){.footer__column_pos_1{padding-right:0}}.footer__column_pos_1::before{content:'';display:block;position:absolute;top:0;bottom:0;right:0;left:-1000px;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#FAD32D), to(#E6A527));background:linear-gradient(180deg, #FAD32D 0%, #E6A527 100%);opacity:0.85}@media screen and (max-width: 575px){.footer__column_pos_1::before{display:none}}.footer__column_pos_2{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;pointer-events:none}@media screen and (max-width: 991px){.footer__column_pos_2{width:100%}}.footer__content{position:relative;z-index:2;max-width:240px}.footer__b-contacts{margin-bottom:90px}@media screen and (max-width: 575px){.footer__b-contacts{margin-bottom:10px}}.footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__link_indent_bottom{margin-bottom:20px}.footer__link:hover .footer__link-text{text-decoration:none}.footer__link-text{font-weight:bold;font-size:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#262F39;margin-left:10px}.footer__inner-wrap{padding:20px 20px;background-color:#fff;width:100%;pointer-events:auto;position:relative}@media screen and (max-width: 991px){.footer__inner-wrap{padding-left:0;padding-right:0}}@media screen and (max-width: 768px){.footer__inner-wrap{padding-bottom:0}}.footer__inner-wrap::before{content:'';display:block;position:absolute;top:0;bottom:0;left:100%;right:-1000px;height:100%;background:#fff}.footer__inner-wrap::after{content:'';display:none;position:absolute;top:0;bottom:0;left:-1000px;right:100%;height:100%;background:#fff}@media screen and (max-width: 991px){.footer__inner-wrap::after{display:block}}.footer__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.footer__info-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__menu-wrap{position:relative;z-index:9;margin-bottom:20px}@media screen and (max-width: 991px){.footer__menu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 575px){.footer__menu-wrap{margin-bottom:25px}}.footer__inner-column_pos_1{padding-right:10px}@media screen and (max-width: 768px){.footer__inner-column_pos_1{margin-bottom:15px}}.footer__inner-column_pos_2{margin-right:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 768px){.footer__inner-column_pos_2{margin-bottom:20px}}.footer__inner-column_pos_3{margin-right:10px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:150px;flex-basis:150px}@media screen and (max-width: 768px){.footer__inner-column_pos_3{margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}}.footer__inner-column_pos_4{position:relative}@media screen and (max-width: 768px){.footer__inner-column_pos_4{background-color:#262F39;padding:20px 0 70px}}.footer__inner-column_pos_4::before{content:'';display:none;position:absolute;top:0;bottom:0;left:100%;right:-1000px;height:100%;background:#262F39;z-index:2}@media screen and (max-width: 768px){.footer__inner-column_pos_4::before{display:block}}.footer__inner-column_pos_4::after{content:'';display:none;position:absolute;top:0;bottom:0;left:-1000px;right:100%;height:100%;background:#262F39;z-index:2}@media screen and (max-width: 768px){.footer__inner-column_pos_4::after{display:block}}@media screen and (max-width: 768px){.footer__inner-column{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.footer__text-title{margin-bottom:10px;font-weight:900;font-size:10px;text-transform:uppercase;color:#262F39}@media screen and (max-width: 575px){.footer__text-title{font-size:17px}}.footer__text-desc{font-weight:normal;font-size:10px;color:#262F39;max-width:250px}@media screen and (max-width: 575px){.footer__text-desc{font-size:14px}}@media screen and (max-width: 768px){.footer__btn-wrap{max-width:290px;width:100%}}.footer__btn.btn{padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px;white-space:nowrap}.page-404__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:55px;padding-bottom:80px}@media screen and (max-width: 768px){.page-404__wrap{padding-top:20px;padding-bottom:55px}}@media screen and (max-width: 575px){.page-404__wrap{padding-top:30px}}.page-404__inner-wrap{max-width:650px}.page-404__img-box{max-width:644px;width:100%;overflow:hidden;margin:0 auto 25px}.page-404__img{display:block;max-width:100%;height:auto}.page-404__title{text-align:center;margin-bottom:15px}.page-404__subtitle{font-weight:normal;font-size:14px;text-align:center;color:#b2b2b2;margin-bottom:35px}.page-404__btn-wrap{max-width:314px;width:100%;margin:0 auto}.vacancies__title{color:#fff;font-size:22px !important;font-weight:bold}.vacancies__contacts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.vacancies__contacts-item{margin-right:25px;display:block;margin-bottom:10px}.vacancies__contacts-item a{color:#fff}.vacancies__contacts-item_indent_min{margin-right:10px}.vacancies__contacts-title{color:#fff;margin-bottom:10px;font-size:22px}.vacancies__phone{white-space:nowrap;font-size:14px;font-weight:700;font-family:'Roboto','Arial', sans-serif}.vacancies__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancies__other{font-size:16px}.vacancies__other p{font-size:16px}.btn{display:block;padding:21px 15px 18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none !important;text-decoration:none;cursor:pointer;-webkit-transition:all .1s linear;transition:all .1s linear;border:1px solid transparent;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 2px 0px #ffcb0f;box-shadow:0px 2px 0px #ffcb0f;border-radius:4px;font-style:normal;font-weight:700;font-size:13px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#262f39;width:100%}.btn:hover,.btn:focus{background:-webkit-gradient(linear, left bottom, left top, from(#f9d02c), to(#f9d02c)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #f9d02c, #f9d02c),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);color:#262f39}.btn:active{-webkit-box-shadow:inset 0px -4px 10px rgba(0,0,0,0.3);box-shadow:inset 0px -4px 10px rgba(0,0,0,0.3)}.btn_width_auto{width:auto}.btn_dark{background:linear-gradient(173.25deg, #5a626f 15.09%, #1d293a 89.99%);-webkit-box-shadow:0px 2px 0px #000000;box-shadow:0px 2px 0px #000000;color:#ffffff;padding:18px 15px 16px}.btn_dark:hover,.btn_dark:focus{color:#ffffff;background:linear-gradient(0deg, #47515f, #47515f),linear-gradient(173.25deg, #5a626f 15.09%, #1d293a 89.99%)}.btn_dark:active{color:#ffffff;-webkit-box-shadow:inset 0px -4px 10px rgba(0,0,0,0.3);box-shadow:inset 0px -4px 10px rgba(0,0,0,0.3)}.btn-border{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none !important;text-decoration:none;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;background:transparent;font-style:normal;font-weight:700;font-size:12px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;border-radius:20px;color:#ffffff;border:2px solid #fad32d;padding:1px;width:100%}.btn-border__content{border-radius:inherit;padding:12px 15px 11px;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}.btn-border .btn-border__text{display:block}.btn-border:hover,.btn-border:focus{color:#ffffff;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.btn-border:hover .btn-border__content,.btn-border:focus .btn-border__content{background:#505037;color:#ffffff}.btn-border:active{color:#ffffff}.btn-border_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px}.btn-border_icon .btn-border__icon{fill:#fbc135;margin-right:13px;-ms-flex-negative:0;flex-shrink:0}.btn-border_icon .btn-border__text{text-align:left;color:#fbc135;line-height:1.5}.btn-border_icon .btn-border__content{padding:15px 15px 14px;width:100%}.btn-border_icon:focus .btn-border__content,.btn-border_icon:hover .btn-border__content{background-color:transparent}.btn-border_icon:focus .btn-border__text,.btn-border_icon:hover .btn-border__text{color:#262f39}.btn-border_icon:focus .btn-border__icon,.btn-border_icon:hover .btn-border__icon{fill:#262f39}.btn-border_icon:active{color:#262f39}.btn-transparent{background:transparent;outline:none;border:2px solid rgba(196,196,196,0.5);padding:10px 15px;font-weight:bold;font-size:11px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#ebb228;width:100%;border-radius:5px;cursor:pointer}.btn-toggle{position:relative;padding:11px 15px 9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none !important;text-decoration:none;cursor:pointer;-webkit-transition:all .1s linear;transition:all .1s linear;border:1px solid transparent;background:-webkit-gradient(linear, left top, left bottom, from(#FAD32D), to(#E6A527));background:linear-gradient(180deg, #FAD32D 0%, #E6A527 100%);border-radius:187px;font-style:normal;width:100%;font-weight:bold;font-size:12px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#262F39;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}.btn-toggle__img-box{position:absolute;top:3px;left:3px;background:#262F39;border-radius:50%;width:30px;height:30px;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}.btn-toggle__icon{fill:#FBC135}.btn-toggle__icon_minus{display:none}.btn-toggle__icon_plus{display:block}.btn-toggle.active .btn-toggle__icon_plus{display:none}.btn-toggle.active .btn-toggle__icon_minus{display:block}.offering-item{background:#435366;border-radius:0px;padding:25px 20px 30px}.offering-item:nth-child(even){background-color:#2d3a49}@media screen and (max-width: 991px){.offering-item:nth-child(even){background:#435366}}@media screen and (max-width: 575px){.offering-item:nth-child(even){background-color:#2d3a49}}@media screen and (max-width: 991px){.offering-item:nth-child(2){background-color:#2d3a49}}@media screen and (max-width: 991px){.offering-item:nth-child(3){background-color:#2d3a49}}@media screen and (max-width: 575px){.offering-item:nth-child(3){background:#435366}}.offering-item__wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}.offering-item__img-box{margin-top:-39px;margin-bottom:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:68px;height:68px}@media screen and (max-width: 991px){.offering-item__img-box{margin-top:25px;margin-bottom:25px}}@media screen and (max-width: 575px){.offering-item__img-box{display:none}}.offering-item__img{position:absolute;top:-5px;left:-19px}.offering-item__img_pos_3{position:absolute;top:6px;left:-24px}.offering-item__img_pos_4{position:absolute;top:12px}.offering-item__circle{width:68px;height:68px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.offering-item__title{font-weight:900;font-size:17px;text-align:center;text-transform:uppercase;margin-bottom:10px;color:#ffffff}@media screen and (max-width: 991px){.offering-item__title{font-size:15px;margin-bottom:5px}}.offering-item__desc{font-weight:normal;font-size:14px;text-align:center;color:#ffffff;margin-bottom:30px;min-height:76px}@media screen and (max-width: 991px){.offering-item__desc{min-height:57px;margin-top:15px;margin-bottom:15px}}@media screen and (max-width: 575px){.offering-item__desc{min-height:auto}}.offering-item__info-wrap{margin-bottom:23px}@media screen and (max-width: 991px){.offering-item__info-wrap{margin-bottom:10px}}.offering-item__info-text{font-weight:normal;font-size:14px;text-align:center;color:#ffffff;margin-bottom:2px;color:rgba(255,255,255,0.5)}.offering-item__info-other{font-weight:normal;font-size:16px;text-transform:uppercase;color:#ffffff;line-height:1.1;white-space:nowrap}.offering-item__info-other span{font-size:32px}.offering-item__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;cursor:pointer}.offering-item__link-text{white-space:nowrap;font-weight:bold;font-size:12px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#ebb228}.offering-item__link-icon{fill:#ebb228;margin-right:7px}.offering-dropdown{display:flex;flex-direction:column;}.offering-dropdown__top{flex:1 0 auto;}.offering-item__btn-wrap{margin-top:auto;max-width:180px;width:100%}@media screen and (max-width: 575px){.offering-item__btn-wrap{max-width:240px}}.offering-item:hover{background-color:#ebb228}.offering-item:hover .offering-item__title{color:#262f39}.offering-item:hover .offering-item__desc{color:#262f39}.offering-item:hover .offering-item__info-text{color:#262f39}.offering-item:hover .offering-item__info-other{color:#262f39}.offering-item:hover .offering-item__link-text{color:#262f39}.offering-item:hover .offering-item__link-icon{fill:#262f39}.offering-item__btn{padding-top:18px;padding-bottom:16px}.offering-item__btn:hover{background:linear-gradient(173.25deg, #5a626f 15.09%, #1d293a 89.99%);-webkit-box-shadow:0px 2px 0px #000000;box-shadow:0px 2px 0px #000000;color:#ffffff}.offering-item .offering-item__link-text:hover{text-decoration:none}.offering-item:hover .offering-dropdown__text_mod_disabled{color:#262f39}.offering-item:hover .offering-dropdown__text{color:#262f39}.offering-item:hover .offering-dropdown__item-title{color:#262f39}.main-menu{padding-left:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1000}.main-menu span{cursor:pointer}.main-menu__item{list-style-type:none;padding-left:0;position:relative}.main-menu__link{display:block;color:#ffffff;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap;padding:12px 35px 12px 25px;position:relative;font-weight:bold;font-size:16px;border:2px solid transparent}.main-menu__item:hover .main-menu__link{background-color:rgba(38,47,57,0.9);border-color:#797979}.main-menu__link-text{position:relative}.main-menu__link-arrow{position:absolute;top:50%;margin-top:-2px;right:-16px;fill:#fff}.main-menu__item.active .main-menu__link,.main-menu__item:hover .main-menu__link{color:#FBC135}.main-menu__item.active .main-menu__link-arrow,.main-menu__item:hover .main-menu__link-arrow{fill:#FBC135;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-menu__submenu{position:absolute;top:calc(100% - 2px);left:0;padding-left:0;margin:0;display:none}.main-menu__submenu-item{list-style-type:none;padding-left:0;border:2px solid #797979;position:relative;width:260px}.main-menu__submenu-item:hover .main-menu__submenu-link{color:#EBB228}.main-menu__submenu-item+.main-menu__submenu-item{border-top:none}.main-menu__submenu-link{display:block;color:#ffffff;-webkit-transition:color .3s ease;transition:color .3s ease;padding:12px 35px 12px 25px;position:relative;font-weight:bold;font-size:16px;background-color:rgba(38,47,57,0.9)}.main-menu__submenu-link-text{position:relative}.main-menu__submenu-link-arrow{position:absolute;top:50%;margin-top:-2px;right:-20px;fill:#fff;width:13px;height:7px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.main-menu__submenu-item:hover .main-menu__submenu-link-arrow{fill:#FBC135}.main-menu__inner-menu{position:absolute;left:100%;top:0;margin:0;padding:0;border:2px solid #797979;display:none}.main-menu__inner-menu-item{list-style-type:none;padding-left:0;width:290px}.main-menu__inner-menu-link{display:block;-webkit-transition:color .3s ease;transition:color .3s ease;padding:15px 15px 15px 20px;background-color:rgba(38,47,57,0.9)}.main-menu__inner-menu-link-text{color:#ffffff;font-size:15px;line-height:20px;-webkit-transition:color .3s ease;transition:color .3s ease;margin-bottom:2px}.main-menu__inner-menu-link-price{-webkit-transition:color .3s ease;transition:color .3s ease;color:#EBB228;font-size:12px}.main-menu__inner-menu-link:hover .main-menu__inner-menu-link-text{color:#EBB228}.logo{z-index:10;position:relative}.logo__link{display:block}.logo__icon{max-width:100%;fill:#000000}.logo__img{display:block;max-width:100%;height:auto}.h-contacts__wrap{border-radius:13px;border:5px solid rgba(230,165,39,0.5);display:block}.h-contacts__inner-wrap{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);border-radius:10px;padding:5px}.h-contacts__item{padding:3px 20px 1px;display:block}.h-contacts__text{font-weight:900;font-size:23px;text-align:center;color:#262f39;line-height:1.1;margin-bottom:5px;white-space:nowrap}.h-contacts__info{font-size:10px;text-align:center;color:#262f39}.h-contacts__wrap:hover{border-color:#fad32d}.h-contacts__wrap:hover .h-contacts__inner-wrap{background:transparent}.h-contacts__wrap:hover .h-contacts__text,.h-contacts__wrap:hover .h-contacts__info{color:#fbc135}.mobile-menu{position:absolute;left:0;right:0;top:0;display:none;overflow:scroll;height:100vh;z-index:1000000005;max-width:100vw;background:rgba(38,47,57,0.95)}@media screen and (max-width: 575px){.mobile-menu{padding-top:0}}@media screen and (max-width: 1280px){.mobile-menu.active{display:block}}.mobile-menu__wrapper{overflow-x:hidden}.mobile-menu__top{padding-top:150px;min-height:calc(100vh - 200px)}@media screen and (max-width: 575px){.mobile-menu__top{min-height:calc(100vh - 200px);padding-top:100px}}.mobile-menu__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;width:100%;cursor:pointer}.mobile-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-menu__toggle-title{font-size:27px;position:relative;color:#fff}@media screen and (max-width: 575px){.mobile-menu__toggle-title{font-size:20px}}.mobile-menu__link-arrow{position:absolute;top:50%;margin-top:-2px;right:-22px;fill:#fff;width:13px;height:7px}.mobile-menu__toggle.active .mobile-menu__toggle-title{color:#FBC135}.mobile-menu__toggle.active .mobile-menu__link-arrow{fill:#FBC135;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu__list{margin:0 0 30px;padding:0}.mobile-menu__inner-item{list-style-type:none;padding-left:0;cursor:pointer;margin-bottom:15px}.mobile-menu__link{font-size:20px;text-align:center;color:#FFFFFF}@media screen and (max-width: 575px){.mobile-menu__link{font-size:14px}}.mobile-menu__inner-wrap{padding-left:0;margin:0}.mobile-menu__inner-wrap.hiding{-webkit-animation:MenuAnimOut2 .3s;animation:MenuAnimOut2 .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mobile-menu__inner-wrap.show{-webkit-animation:MenuAnimIn2 .3s;animation:MenuAnimIn2 .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mobile-menu__inner-menu{margin:0;padding:0}.mobile-menu__inner-menu-item{list-style-type:none;padding-left:0;margin-bottom:20px}.mobile-menu__inner-menu-wrap{position:absolute;top:0;right:-100%;width:100%;display:none;text-align:center}.mobile-menu__inner-menu-link-arrow{position:absolute;top:50%;margin-top:-4px;left:-5px;width:13px;height:7px;fill:#FBC135;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu__inner-item.active .mobile-menu__inner-menu-wrap{display:block}.mobile-menu__inner-menu-back{margin:0 auto;position:relative;display:inline-block;padding-left:20px;margin-bottom:60px}@media screen and (max-width: 575px){.mobile-menu__inner-menu-back{margin-bottom:20px}}.mobile-menu__inner-menu-back-text{font-size:27px;color:#FBC135}@media screen and (max-width: 575px){.mobile-menu__inner-menu-back-text{font-size:20px}}.mobile-menu__inner-menu-link{font-size:20px;text-align:center;color:#FFFFFF}@media screen and (max-width: 575px){.mobile-menu__inner-menu-link{font-size:14px}}.mobile-menu__bottom{padding:27px 0 70px;border-top:2px solid rgba(196,196,196,0.3);height:200px}@media screen and (max-width: 575px){.mobile-menu__bottom{padding:26px 0 70px;height:200px}}.mobile-menu__bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px -15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575px){.mobile-menu__bottom-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px}}.mobile-menu__bottom-column{margin:0 20px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 575px){.mobile-menu__bottom-column{width:100%;margin-bottom:10px}}.mobile-menu__bottom-column_pos_1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 575px){.mobile-menu__bottom-column_pos_1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mobile-menu__bottom-column_pos_2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 575px){.mobile-menu__bottom-column_pos_2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mobile-menu__bottom-btn-wrap{max-width:240px;width:100%}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0px)}}@-webkit-keyframes MenuAnimOut2{0%{}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes MenuAnimOut2{0%{}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.btn-actions-icon{display:block;position:relative;z-index:10000000010}.btn-actions-icon__img{fill:#fff}@media screen and (max-width: 575px){.btn-actions-icon__img{width:25px;height:18px}}.btn-actions-icon__img_prop_open{display:none}.btn-actions-icon.active .btn-actions-icon__img_prop_close{display:none}.btn-actions-icon.active .btn-actions-icon__img_prop_open{display:block}.contacts-info__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575px){.contacts-info__link{-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}}.contacts-info__text{font-weight:900;font-size:20px;text-align:center;line-height:1.1;margin-bottom:2px;white-space:nowrap;color:#FBC135;margin-right:15px}@media screen and (max-width: 575px){.contacts-info__text{font-size:14px;margin-right:0;text-align:left}}.contacts-info__time{font-size:14px;text-align:center;color:#FBC135}@media screen and (max-width: 575px){.contacts-info__time{font-size:9px;text-align:left}}.b-contacts-info__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-contacts-info__text{font-weight:900;font-size:20px;text-align:center;line-height:1.1;white-space:nowrap;color:#FBC135;margin-bottom:3px}.b-contacts-info__time{font-size:14px;text-align:center;color:#FBC135}.b-contacts__phone-item{display:block}.b-contacts__phone-text{font-weight:bold;font-size:23px;color:#262F39;margin-bottom:25px;display:block}.b-contacts__text{font-weight:normal;font-size:16px;line-height:25px;margin-bottom:20px;color:#262F39}@media screen and (max-width: 575px){.b-contacts__text{margin-bottom:15px}}.b-contacts__mail{font-weight:bold;font-size:18px;line-height:20px;display:block;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#262F39;margin-bottom:20px}.b-contacts__mail:hover{text-decoration:none}.b-messages__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -4px}.b-messages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 2px;width:35px;height:35px;border-radius:4px;margin:0 4px}.b-messages__item_bg_green{background:#25d366;fill:#ffffff}.b-messages__item_bg_blue{background:linear-gradient(135deg, #00afe5 0%, #0094d4 100.02%);fill:#ffffff}.b-messages__item_bg_fb{background:#3A589E;fill:#ffffff}.b-messages__item_bg_inst{background:linear-gradient(209.09deg, #4845A2 12.87%, #8744A1 27.35%, #A844A1 35.87%, #AB429A 39.75%, #B43C88 45.27%, #C33269 51.77%, #D7243F 58.96%, #D7243E 59.11%, #F9A326 80.02%, #F9DD26 89.47%);fill:#ffffff}.b-messages__item_bg_vk{background:#3D769C;fill:#ffffff}.b-messages__btn{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}.b-messages__img-viber{max-width:35px;max-height:35px}.main-slider *{min-height:1px;min-width:1px}.main-slider__item{background-position:center;background-repeat:no-repeat;background-size:auto 100%;outline:none;padding:90px 60px 120px;height:auto !important}@media screen and (max-width: 991px){.main-slider__item{padding:80px 0 120px}}@media screen and (max-width: 575px){.main-slider__item{padding:60px 0 90px}}@media screen and (max-width: 575px){.main-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-slider__title{font-weight:900;font-size:70px;line-height:1.1;text-transform:uppercase;color:#ffffff;margin-bottom:22px}@media screen and (max-width: 991px){.main-slider__title{font-size:60px}}@media screen and (max-width: 575px){.main-slider__title{font-size:28px;margin-bottom:10px;text-align:center}}.main-slider__top{min-height:140px}@media screen and (max-width: 575px){.main-slider__top{min-height:70px}}.main-slider__subtitle{font-weight:bold;font-size:30px;line-height:1;text-transform:uppercase;color:#ffffff;margin-bottom:20px}@media screen and (max-width: 991px){.main-slider__subtitle{font-size:28px}}@media screen and (max-width: 575px){.main-slider__subtitle{font-size:16px;margin-bottom:10px;line-height:1.4;text-align:center}}.main-slider__desc{line-height:1.1;font-style:normal;font-weight:normal;font-size:33px;text-transform:uppercase;color:#fbc135;margin-bottom:40px;width:100%}@media screen and (max-width: 991px){.main-slider__desc{font-size:30px;margin-bottom:25px}}@media screen and (max-width: 575px){.main-slider__desc{font-size:18px;text-align:center}}.main-slider__desc span{font-size:66px}@media screen and (max-width: 991px){.main-slider__desc span{font-size:60px}}@media screen and (max-width: 575px){.main-slider__desc span{font-size:36px}}.main-slider__btn{font-size:14px;padding:19px 15px 16px;white-space:nowrap;width:260px}@media screen and (max-width: 575px){.main-slider__btn{width:250px;font-size:12px;padding:15px 15px 12px}}.main-slider .slick-arrow{position:absolute;top:48%;left:0;font-size:0;width:14px;height:25px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}.main-slider .slick-disabled{opacity:0.4;cursor:auto}.main-slider .slick-next{left:auto;right:100px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-slider .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.main-slider .slick-dots{position:absolute;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:0;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (max-width: 575px){.main-slider .slick-dots{bottom:0}}.main-slider .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent}.main-slider .slick-dots>li:last-child{margin-right:0}.main-slider .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.main-slider .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.main-slider .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.main-slider .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.main-slider .slick-dots>li button{display:none}.handler-buttons{display:inline-block;position:fixed;left:35px;top:200px;z-index:1000}@media screen and (max-width: 768px){.handler-buttons{top:auto;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8)}}@media screen and (max-width: 575px){.handler-buttons{visibility:hidden;opacity:0;-webkit-transition:.2s ease;transition:.2s ease}}@media screen and (max-width: 575px){.handler-buttons.slow-show{opacity:1;visibility:visible}}@media screen and (max-width: 768px){.handler-buttons__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7px 7px}}@media screen and (max-width: 575px){.handler-buttons__list{padding-right:13px;padding-left:13px}}@media screen and (max-width: 768px){.handler-buttons__column_pos_2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.handler-buttons__text{display:none}@media screen and (max-width: 768px){.handler-buttons__text{display:block}}.handler-buttons__item{margin-bottom:20px;width:70px;height:70px;display:block}@media screen and (max-width: 768px){.handler-buttons__item{width:auto;height:auto;margin:0 7px 0}}@media screen and (max-width: 575px){.handler-buttons__item{margin:0 2px 0}}.handler-buttons__item_pos_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:122px;flex-basis:122px}.handler-buttons__item_pos_2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:122px;flex-basis:122px}.handler-buttons__item:last-child{margin-bottom:0}.handler-buttons__img{display:block;max-width:100%;height:auto}@media screen and (max-width: 575px){.handler-buttons__img{width:24px;height:24px}}@media screen and (max-width: 768px){.handler-buttons__img_hide_mobile{display:none}}.handler-buttons__img_show_mobile{display:none}@media screen and (max-width: 768px){.handler-buttons__img_show_mobile{display:block}}.handler-buttons__btn-icon{opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.handler-buttons__btn-icon_slow-hide.slow-show{opacity:1;visibility:visible}@media screen and (max-width: 768px){.handler-buttons__btn-icon_slow-hide.slow-show{opacity:0.8}}@media screen and (max-width: 768px){.handler-buttons__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 2px 0px #ffcb0f;box-shadow:0px 2px 0px #ffcb0f;border-radius:5px;padding:5px 8px 5px;min-height:50px}}@media screen and (max-width: 768px) and (max-width: 575px){.handler-buttons__btn{min-height:38px}}@media screen and (max-width: 768px) and (max-width: 768px){.handler-buttons__btn:hover,.handler-buttons__btn:focus{background:-webkit-gradient(linear, left bottom, left top, from(#f9d02c), to(#f9d02c)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #f9d02c, #f9d02c),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);color:#262f39}}@media screen and (max-width: 768px) and (max-width: 768px){.handler-buttons__btn:active{-webkit-box-shadow:inset 0px -4px 10px rgba(0,0,0,0.3);box-shadow:inset 0px -4px 10px rgba(0,0,0,0.3)}}@media screen and (max-width: 768px){.handler-buttons__text{margin-left:12px;padding-top:2px;font-weight:bold;font-size:12px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#262f39}}@media screen and (max-width: 575px){.handler-buttons__text{font-size:8px}}@media screen and (max-width: 768px){.handler-buttons__img-icon{background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#e4e4e4));background:linear-gradient(180deg, #fdfdfd 0%, #e4e4e4 100%);-webkit-box-shadow:0px 2px 0px #ffffff;box-shadow:0px 2px 0px #ffffff;border-radius:5px}}@media screen and (max-width: 575px){.handler-buttons__img-icon{width:38px;height:38px}}.btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, left bottom, from(#FAD32D), to(#E6A527));background:linear-gradient(180deg, #FAD32D 0%, #E6A527 100%);-webkit-box-shadow:0px 2px 0px #FFCB0F;box-shadow:0px 2px 0px #FFCB0F;border-radius:5px}.btn-icon.btn{padding:5px 5px 5px}.btn-icon__text{font-size:10px;padding-top:2px}.btn-icon__img,.btn-icon__icon{margin-right:7px}.offering{padding:40px 0 0;position:relative;overflow:hidden}.offering__wrap{position:relative}.offering_inner_indent_min .offering__list{padding-bottom:0}@media screen and (max-width: 991px){.offering_inner_indent_min .offering__list{padding-bottom:130px}}.offering_decor_gift::before{content:'';display:block;position:absolute;bottom:-14%;left:80%;width:257px;height:259px;background:url("/local/templates/main/css/../img/gift_2.png") no-repeat center;z-index:1;pointer-events:none}@media screen and (max-width: 575px){.offering_decor_gift::before{width:189px;height:192px;left:39%}}.offering__decoration-text{position:absolute;opacity:0.3;bottom:38px;left:-22px}@media screen and (max-width: 575px){.offering__decoration-text{display:none}}@media screen and (max-width: 991px){.offering__decoration-text_pos_1{max-width:900px;left:-8px}}@media screen and (max-width: 991px){.offering__decoration-text_pos_2{max-width:468px;left:-8px}}.offering__title{margin-bottom:30px;font-weight:bold;font-size:40px;line-height:50px;text-transform:uppercase;color:#ffffff}@media screen and (max-width: 991px){.offering__title{font-size:35px}}@media screen and (max-width: 575px){.offering__title{padding-right:15px;padding-left:15px}}.offering__nav{margin-bottom:57px;text-align:center}@media screen and (max-width: 991px){.offering__nav{margin-bottom:45px}}.offering__nav-list{background:#202830;-webkit-box-shadow:inset 0px 3px 0px #14171b;box-shadow:inset 0px 3px 0px #14171b;border-radius:200px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:5px}.offering__nav-item{list-style-type:none;padding-left:0;width:180px}@media screen and (max-width: 575px){.offering__nav-item{width:137px}}.offering__nav-link{background:transparent;border-radius:200px;font-weight:bold;font-size:12px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#ffffff;padding:10px 10px;display:block}.offering__nav-item.active .offering__nav-link{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 2px 0px #ffcb0f;box-shadow:0px 2px 0px #ffcb0f;color:#262f39}.offering__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:180px}@media screen and (max-width: 991px){.offering__list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:145px}}@media screen and (max-width: 575px){.offering__list{display:block}}.offering__list_mod_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 575px){.offering__container{padding-left:0;padding-right:0}}.offering__offering-item{width:25%}@media screen and (max-width: 991px){.offering__offering-item{width:50%}}.offering__offering-other-item{width:33.33333%}@media screen and (max-width: 991px){.offering__offering-other-item{width:50%}}.offering__tab{outline:none;-webkit-transition:.3s ease;transition:.3s ease;display:none}@media screen and (max-width: 575px){.offering__tab{display:block;height:0;overflow:hidden}}.offering__tab.active{display:block}@media screen and (max-width: 575px){.offering__tab.active{height:auto}}.offering .slick-list{overflow:visible !important}.offering .slick-arrow{position:absolute;top:107px;left:-15px;font-size:0;width:0;height:0;border-right:none;border-left:10px solid #ffffff;border-bottom:10px solid transparent;border-top:10px solid transparent;background-color:transparent;outline:none;padding:0;cursor:pointer;-webkit-transition:border-color .1s ease;transition:border-color .1s ease;z-index:200}@media screen and (max-width: 575px){.offering .slick-arrow{border-top-width:6px;border-bottom-width:6px;border-left-width:6px}}.offering .slick-disabled{border-left-color:#ffffff;opacity:0.4;cursor:auto}.offering .slick-next{left:auto;right:-15px}.offering .slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.offering .slick-slide{height:auto !important}@media screen and (max-width: 991px){.offering__show-all-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 991px){.offering__show-all-btn{margin-top:-59px;position:relative;z-index:5}}.offering__show-all-btn.active{margin-top:-80px}.offering__show-all-btn .show-all-btn__text{color:#ffffff}.offering__show-all-btn .show-all-btn__text:before{border-top-color:#ffffff}.offering .slick-dots{position:absolute;bottom:30px;left:0;padding:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575px){.offering .slick-dots{bottom:45px}}.offering .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent}.offering .slick-dots>li:last-child{margin-right:0}.offering .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.offering .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.offering .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.offering .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.offering .slick-dots>li button{display:none}.offering .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.offering__price{position:absolute;top:-50px;right:157px;background:url("/local/templates/main/css/../img/price_download.png") no-repeat center;width:122px;height:45px}@media screen and (max-width: 991px){.offering__price{font-size:16px;right:50px}}@media screen and (max-width: 575px){.offering__price{top:54px;right:2%;width:95px;height:35px;background-size:cover}}.offering-other-item{position:relative;border-radius:0px;padding:45px 20px 65px;background:#435366;-webkit-box-shadow:0px 10px 80px rgba(0,0,0,0.5);box-shadow:0px 10px 80px rgba(0,0,0,0.5);border-radius:0px}.offering-other-item__bg{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0.3;background-size:cover;background-repeat:no-repeat;z-index:1;    object-fit: cover;}.offering-other-item:nth-child(even){-webkit-box-shadow:none;box-shadow:none;background-color:#2d3a49}.offering-other-item::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);z-index:2}.offering-other-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}.offering-other-item__title{font-weight:900;font-size:24px;text-align:center;text-transform:uppercase;margin-bottom:10px;color:#ffffff;position:relative;z-index:3}.offering-other-item__info-wrap{margin-bottom:35px;position:relative;z-index:3}.offering-other-item__info-text{font-weight:normal;font-size:14px;text-align:center;color:rgba(255,255,255,0.5);margin-bottom:2px}.offering-other-item__info-other{font-weight:normal;font-size:16px;text-transform:uppercase;color:#ffffff;line-height:1.1}.offering-other-item__info-other span{font-size:32px}.offering-other-item__btn-wrap{max-width:200px;width:100%;position:relative;z-index:3}.offering-other-item:hover{background-color:#ebb228}.offering-other-item:hover:after{opacity:0.7}.offering-other-item:hover .offering-other-item__title{color:#262f39}.offering-other-item:hover .offering-other-item__info-text{color:#262f39}.offering-other-item:hover .offering-other-item__info-other{color:#262f39}.offering-other-item__btn{padding-top:18px;padding-bottom:16px}.offering-other-item__btn:hover{background:linear-gradient(173.25deg, #5a626f 15.09%, #1d293a 89.99%);-webkit-box-shadow:0px 2px 0px #000000;box-shadow:0px 2px 0px #000000;color:#ffffff}.gift-action{background:url("/local/templates/main/css/../img/gift-action_bg.jpg") no-repeat center;background-size:cover;position:relative;z-index:1}.gift-action__container{position:relative}.gift-action__container::after{content:'';display:block;position:absolute;bottom:-60px;left:25%;width:122px;height:131px;background:url("/local/templates/main/css/../img/gift_1.png") no-repeat center;z-index:5}@media screen and (max-width: 575px){.gift-action__container::after{display:none}}.gift-action__wrap{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:40px;margin:0 -28px}@media screen and (max-width: 991px){.gift-action__wrap{margin:0 -13px;padding-top:18px;padding-bottom:25px}}@media screen and (max-width: 575px){.gift-action__wrap{display:block}}.gift-action__column{margin:0 28px}@media screen and (max-width: 991px){.gift-action__column{margin:0 13px}}.gift-action__column_pos_1{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media screen and (max-width: 575px){.gift-action__column_pos_1{margin-bottom:20px}}.gift-action__column_pos_2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 575px){.gift-action__column_pos_2{margin-bottom:20px}}.gift-action__column_pos_3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:15px}.gift-action__pretitle{font-weight:900;font-size:15px;text-transform:uppercase;margin-bottom:5px;color:#f31919}@media screen and (max-width: 991px){.gift-action__pretitle{font-size:14px}}.gift-action__title{font-weight:bold;font-size:30px;text-transform:uppercase;color:#f31919;margin-bottom:5px;line-height:1.1}@media screen and (max-width: 991px){.gift-action__title{font-size:24px}}.gift-action__title span{font-size:51px}@media screen and (max-width: 991px){.gift-action__title span{font-size:35px}}.gift-action__subtitle{font-weight:bold;font-size:15px;color:#262f39}@media screen and (max-width: 991px){.gift-action__subtitle{font-size:12px}}.gift-action__btn.btn{background:-webkit-gradient(linear, left top, left bottom, from(#fa2d2d), to(#d50202));background:linear-gradient(180deg, #fa2d2d 0%, #d50202 100%);-webkit-box-shadow:0px 2px 0px #fa2d2d;box-shadow:0px 2px 0px #fa2d2d;color:#ffffff;white-space:nowrap;line-height:1.2}@media screen and (max-width: 991px){.gift-action__btn.btn{white-space:normal}}.gift-action__btn.btn:hover,.gift-action__btn.btn:focus{background:-webkit-gradient(linear, left bottom, left top, from(#fa2d2d), to(#fa2d2d)),-webkit-gradient(linear, left top, left bottom, from(#fa2d2d), to(#d50202));background:linear-gradient(0deg, #fa2d2d, #fa2d2d),linear-gradient(180deg, #fa2d2d 0%, #d50202 100%)}.gift-action__btn-wrap{max-width:250px;width:100%}.gift-action__line{white-space:nowrap}@media screen and (max-width: 768px){.gift-action__line{white-space:normal}}.timer__title{font-weight:900;font-size:15px;text-transform:uppercase;margin-bottom:20px;color:#262F39}@media screen and (max-width: 991px){.timer__title{margin-bottom:10px;font-family:'Roboto',  sans-serif}}.timer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px;height:auto !important}@media screen and (max-width: 991px){.timer__wrap{margin:0 -7px}}.timer__wrap figure{margin:0 15px}@media screen and (max-width: 991px){.timer__wrap figure{margin:0 7px}}.timer__wrap figure{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto !important;max-width:none  !important;position:relative;padding-bottom:20px}.timer__wrap figure>div{background:#262F39 !important;border-radius:6px;border:none;padding:10px 10px;margin-right:5px;width:44px !important;height:70px !important;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}@media screen and (max-width: 1280px){.timer__wrap figure>div{width:38px !important;height:66px !important}}@media screen and (max-width: 991px){.timer__wrap figure>div{width:34px !important;height:58px !important}}@media screen and (max-width: 575px){.timer__wrap figure>div{width:38px !important;height:66px !important}}.timer__wrap figure>div:not(.first){margin-right:0 !important}.timer__wrap figure ul li{color:#FFFFFF;font-weight:normal}@media screen and (max-width: 991px){.timer__wrap figure ul li{font-size:37px !important}}@media screen and (max-width: 575px){.timer__wrap figure ul li{font-size:42px !important}}.timer__wrap figure ul{top:-42px !important;left:0 !important;width:100%;text-align:center}@media screen and (max-width: 1280px){.timer__wrap figure ul{top:-43px !important}}@media screen and (max-width: 991px){.timer__wrap figure ul{top:-46px !important}}@media screen and (max-width: 575px){.timer__wrap figure ul{top:-43px !important}}.timer__wrap figure:last-child{display:none}.timer__wrap>span{display:none}.timer__wrap figcaption{position:absolute;bottom:0;left:0;text-align:center;width:100%;font-weight:bold;font-size:12px;text-transform:uppercase;color:#262F39;padding-right:0 !important}@media screen and (max-width: 991px){.timer__wrap figcaption{font-size:10px !important}}.calc{padding-top:85px;padding-bottom:30px;overflow:hidden}.calc_indent_bottom{margin-bottom:20px}@media screen and (max-width: 768px){.calc_indent_bottom{margin-bottom:10px}}.calc_inner-indent-top_min{padding-top:30px}@media screen and (max-width: 575px){.calc{padding-top:37px}}.calc__step{display:none;min-height:400px}@media screen and (max-width: 991px){.calc__step{min-height:550px}}@media screen and (max-width: 575px){.calc__step{min-height:auto}}.calc__step.active{display:block}.calc__main-form{margin:0}.calc__top{margin-bottom:48px}@media screen and (max-width: 575px){.calc__top{margin-bottom:15px}}.calc__top-container,.calc__step-container,.calc__bottom-container{max-width:1010px}.calc__bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575px){.calc__bottom-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.calc__bottom-column{max-width:235px;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 12px}@media screen and (max-width: 575px){.calc__bottom-column_pos_1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0 !important}}@media screen and (max-width: 575px){.calc__bottom-column_pos_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:15px !important}}@media screen and (max-width: 575px){.calc__bottom-column+.calc__bottom-column{margin-top:15px}}@media screen and (max-width: 575px){.calc__bottom-btn{padding:16px 15px 13px}}.calc__bottom-btn_mod_prev.btn{background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#d6d6d6));background:linear-gradient(180deg, #fdfdfd 0%, #d6d6d6 100%);-webkit-box-shadow:0px 2px 0px #5c5c5c;box-shadow:0px 2px 0px #5c5c5c}.calc__bottom-btn_mod_prev.btn:hover{background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#fdfdfd));background:linear-gradient(180deg, #fdfdfd 0%, #fdfdfd 100%)}.calc__bottom-btn_mod_prev.btn:active,.calc__bottom-btn_mod_prev.btn:visited{background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#fdfdfd));background:linear-gradient(180deg, #fdfdfd 0%, #fdfdfd 100%);-webkit-box-shadow:inset 0px -4px 10px rgba(0,0,0,0.3);box-shadow:inset 0px -4px 10px rgba(0,0,0,0.3)}.calc__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px 45px}@media screen and (max-width: 575px){.calc__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}}.calc__column{margin:0 10px}.calc__column_pos_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 991px){.calc__column_pos_1{max-width:none;width:50%}}@media screen and (max-width: 575px){.calc__column_pos_1{margin-bottom:15px;width:100%}}.calc__column_pos_2{max-width:315px}@media screen and (max-width: 991px){.calc__column_pos_2{max-width:none;width:50%}}@media screen and (max-width: 575px){.calc__column_pos_2{width:100%}}.calc__title{font-weight:normal;font-size:30px;color:#fbc135;margin-bottom:35px}@media screen and (max-width: 991px){.calc__title{font-size:25px}}@media screen and (max-width: 575px){.calc__title{font-size:22px;margin-bottom:25px}}.calc__top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media screen and (max-width: 575px){.calc__top-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}}.calc__top-wrap-column_pos_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 575px){.calc__top-wrap-column_pos_1{margin-bottom:20px}}.calc__top-wrap-column_pos_2{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:290px;flex-basis:290px}@media screen and (max-width: 991px){.calc__top-wrap-column_pos_2{-ms-flex-preferred-size:220px;flex-basis:220px}}@media screen and (max-width: 575px){.calc__top-wrap-column_pos_2{-ms-flex-preferred-size:100%;flex-basis:100%}}.calc__line{width:100%;height:7px;background:#565656;position:relative}.calc__inner-line{position:absolute;top:2px;left:0;height:3px;background:#ebb228;width:0;-webkit-transition:.1s ease;transition:.1s ease}.calc__line-dot{width:15px;height:15px;background:#565656;border-radius:50%;left:-7.5px;position:absolute;margin-top:-7.5px;margin-right:-7px;padding:3px;top:50%;-webkit-transition:.1s ease;transition:.1s ease}.calc__line-dot_pos_1 .calc__line-inner-dot{background:#ebb228}.calc__line-dot_pos_2{left:calc(25% - 7.5px)}.calc__line-dot_pos_3{left:calc(50% - 7.5px)}.calc__line-dot_pos_4{left:calc(75% - 7.5px)}.calc__line-dot_pos_5{left:calc(100% - 7.5px)}.calc__line-inner-dot{width:9px;height:9px;border-radius:50%;background:#ebb228;opacity:0}.calc__line-dot.active .calc__line-inner-dot{opacity:1}.calc__bottom-text-wrap{margin-top:20px;font-weight:normal;font-size:14px;color:rgba(255,255,255,0.5);text-align:center}.calc__main-form.success .calc-form__top{display:none}.calc__main-form.success .calc-form__bottom{display:block}.advantages{background:url("/local/templates/main/css/../img/advantages_bg.webp") no-repeat right center;padding-top:35px;padding-bottom:50px;background-size:90%;overflow:hidden}.advantages__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 991px){.advantages__wrap{display:block}}.advantages__column_pos_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 991px){.advantages__column_pos_1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 575px){.advantages__column_pos_1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.advantages__column_pos_2{max-width:590px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 991px){.advantages__column_pos_2{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 575px){.advantages__column_pos_2{padding-left:29px}}.advantages__main-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 991px){.advantages__main-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:35px}}@media screen and (max-width: 575px){.advantages__main-title{margin-bottom:25px}}.advantages__main-title-icon{fill:#ffffff;width:148px;height:194px;margin-bottom:40px;margin-right:0}@media screen and (max-width: 991px){.advantages__main-title-icon{width:63px;height:83px;margin-right:20px;margin-bottom:0}}@media screen and (max-width: 575px){.advantages__main-title-icon{width:37px;height:48px;margin-right:10px}}.advantages__main-title-text{font-weight:bold;text-transform:uppercase;color:#ffffff;width:100%;margin-top:-10px;line-height:1.2;font-size:35px;max-width:300px}@media screen and (max-width: 991px){.advantages__main-title-text{max-width:none}}@media screen and (max-width: 575px){.advantages__main-title-text{font-size:20px}}.advantages__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px -20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 991px){.advantages__inner-wrap{margin:0 -30px -30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 575px){.advantages__inner-wrap{margin-right:0;margin-left:0}}.advantages__item{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);position:relative;max-width:274px;margin:0 20px 20px;-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);padding:30px 30px 30px 60px}@media screen and (max-width: 991px){.advantages__item{max-width:315px;margin:0 30px 30px;-ms-flex-preferred-size:calc(50% - 60px);flex-basis:calc(50% - 60px);padding-left:45px}}@media screen and (max-width: 575px){.advantages__item{display:block;max-width:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-left:0}}.advantages__item::before{content:'';display:block;position:absolute;left:10px;right:10px;bottom:-7px;height:7px;background:#fad32d;opacity:0.3}@media screen and (max-width: 575px){.advantages__item::before{left:7px;right:7px}}.advantages__img-box{position:absolute;left:-34px;top:50%;margin-top:-34px;width:68px;height:68px;background:linear-gradient(156.91deg, #5a626f 15.09%, #1d293a 89.99%);-webkit-box-shadow:0px 15px 30px rgba(0,0,0,0.4);box-shadow:0px 15px 30px rgba(0,0,0,0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}@media screen and (max-width: 575px){.advantages__img-box{width:58px;height:58px}}.advantages__icon{fill:#f8d22e}.advantages__title{font-weight:900;font-size:15px;text-transform:uppercase;color:#262f39;margin-bottom:20px}.advantages__desc{font-weight:normal;font-size:14px;color:#262f39}.provisioner_indent_top{margin-top:70px}@media screen and (max-width: 768px){.provisioner_indent_top{margin-top:60px}}@media screen and (max-width: 575px){.provisioner_indent_top{margin-top:100px}}.provisioner__wrap{padding:0 30px;margin-bottom:80px}@media screen and (max-width: 768px){.provisioner__wrap{padding:0;margin:0 -8px 40px}}@media screen and (max-width: 575px){.provisioner__wrap{margin:0 -6px 35px}}.provisioner__title{margin-bottom:35px}@media screen and (max-width: 575px){.provisioner__title{margin-bottom:30px}}.provisioner__item{border:1px solid rgba(255,255,255,0.15);padding:30px 15px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px;outline:none;height:113px;background:rgba(255,255,255,0.3)}@media screen and (max-width: 991px){.provisioner__item{margin:0 8px;height:128px}}@media screen and (max-width: 575px){.provisioner__item{margin:0 6px;max-width:124px;height:91px;padding-left:20px;padding-right:20px}}.provisioner__img{display:inline-block;max-width:100%;height:auto}.provisioner .slick-arrow{position:absolute;top:50%;left:0;font-size:0;width:14px;height:25px;margin-top:-12px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}@media screen and (max-width: 768px){.provisioner .slick-arrow{width:138px;height:189px;margin-top:-95px;background:-webkit-gradient(linear, right top, left top, color-stop(24.74%, #262f39), color-stop(76.29%, rgba(38,47,57,0)));background:linear-gradient(270deg, #262f39 24.74%, rgba(38,47,57,0) 76.29%);opacity:1;pointer-events:none}}@media screen and (max-width: 575px){.provisioner .slick-arrow{display:none !important}}.provisioner .slick-disabled{opacity:0.4;cursor:auto}@media screen and (max-width: 768px){.provisioner .slick-disabled{opacity:0;cursor:auto}}.provisioner .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 768px){.provisioner .slick-next{left:auto;right:0;-webkit-transform:rotate(0);transform:rotate(0)}}.provisioner .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}@media screen and (max-width: 768px){.provisioner .slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-align:left;margin:0}.checkbox__default{width:1px;height:1px;position:relative;top:6px;left:6px;opacity:0}.checkbox__pseudo{position:relative;width:29px;height:29px;border-radius:4px;background-color:#fcdd2c;margin-right:15px}.checkbox__pseudo:before{content:'';display:block;position:absolute;top:0;left:0;text-align:center;border-radius:2px;font-size:22px;color:#000;background:url("/local/templates/main/css/../img/checkbox-check.png") center no-repeat;opacity:0;height:100%;width:100%;-webkit-transform:scale(0.4);transform:scale(0.4);-webkit-transition:all 0.225s ease-in-out;transition:all 0.225s ease-in-out;cursor:pointer}.checkbox__default:checked+.checkbox__pseudo:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox__text{-ms-flex-preferred-size:100px;flex-basis:100px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:11px;font-weight:400;line-height:16px;color:#000000}.checkbox__link{margin:0 3px;color:#1d7eba}.checkbox__link:hover{text-decoration:underline}.calc-box{padding-bottom:4px}.calc-box__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-align:left;margin:0}.calc-box__default{width:1px;height:1px;position:relative;top:6px;left:6px;opacity:0}.calc-box__list{margin:0 -10px -30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 991px){.calc-box__list{margin-bottom:-16px}}.calc-box__item{border-radius:10px;padding:46px 16px;display:block;border:1px solid #c4c4c4;position:relative;margin:0 10px 30px;width:calc(50% - 20px);cursor:pointer}@media screen and (max-width: 991px){.calc-box__item{width:calc(100% - 20px);padding:38px 16px;margin-bottom:16px}}@media screen and (max-width: 575px){.calc-box__item{padding:16px 16px}}.calc-box__item::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;opacity:.2}.calc-box__item_bg_1:before{background:url("/local/templates/main/css/../img/calc-box_1.webp") no-repeat center}.calc-box__item_bg_2:before{background:url("/local/templates/main/css/../img/calc-box_2.webp") no-repeat center}.calc-box__item_bg_3:before{background:url("/local/templates/main/css/../img/calc-box_3.webp") no-repeat center}.calc-box__item_bg_4:before{background:url("/local/templates/main/css/../img/calc-box_4.jpg") no-repeat center}.calc-box__item_bg_5:before{background:url("/local/templates/main/css/../img/calc-box_5.jpg") no-repeat center}.calc-box__item_bg_6:before{background:url("/local/templates/main/css/../img/calc-box_6.jpg") no-repeat center}.calc-box__item_bg_7:before{background:url("/local/templates/main/css/../img/calc-box_7.jpg") no-repeat center}.calc-box__pseudo{width:23px;height:23px;border-radius:50%;background-color:rgba(255,255,255,0.3);margin-right:15px;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}.calc-box__pseudo:before{content:'';display:block;position:relative;z-index:3;text-align:center;height:15px;width:15px;cursor:pointer;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#fff)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #fff, #fff),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(255,255,255,0.4),inset 0px 3px 3px rgba(0,0,0,0.4);box-shadow:0px 15px 30px rgba(255,255,255,0.4),inset 0px 3px 3px rgba(0,0,0,0.4);border-radius:10px}.calc-box__pseudo:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;border-radius:10px;border:3px solid transparent;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.calc-box__default:checked+.calc-box__pseudo:after{background-color:rgba(251,193,53,0.2);opacity:1;border-color:#fbc135}.calc-box__default:checked+.calc-box__pseudo+.calc-box__text{color:#fbc135}.calc-box__default:checked+.calc-box__pseudo:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.calc-box__text{-ms-flex-preferred-size:100px;flex-basis:100px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;z-index:3;font-weight:900;font-size:15px;line-height:20px;text-transform:uppercase;color:#ffffff}.plan-work{overflow:hidden;margin-bottom:75px}@media screen and (max-width: 575px){.plan-work{margin-bottom:60px}}.plan-work__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -27px}@media screen and (max-width: 575px){.plan-work__list{margin:0 0 30px;display:block}}.plan-work__main-title{margin-bottom:30px}.plan-work__item{margin:0 10px 27px;position:relative;background:#435366;padding:20px 20px 20px;width:calc(33.333333% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:none;height:auto !important}@media screen and (max-width: 991px){.plan-work__item{padding-top:10px}}@media screen and (max-width: 575px){.plan-work__item{background-color:transparent;display:block;margin:0;width:auto;padding:0}}@media screen and (max-width: 575px){.plan-work__item:not(.slick-current){-webkit-transform:scale(0.6);transform:scale(0.6)}}.plan-work__item::before{content:'';display:block;position:absolute;left:14px;right:14px;bottom:-7px;height:7px;background:rgba(255,255,255,0.3);opacity:0.3}@media screen and (max-width: 575px){.plan-work__item::before{display:none}}.plan-work__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media screen and (max-width: 991px){.plan-work__top{-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:153px}}@media screen and (max-width: 575px){.plan-work__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:auto;margin-bottom:20px}}.plan-work__img-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px;width:60px;height:60px}@media screen and (max-width: 991px){.plan-work__img-box{margin-bottom:10px;margin-right:0}}@media screen and (max-width: 575px){.plan-work__img-box{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%;width:70px;height:70px;padding:0 17px;margin-bottom:35px;opacity:0.5}}.plan-work__title{font-weight:900;font-size:15px;text-transform:uppercase;color:#ffffff}@media screen and (max-width: 991px){.plan-work__title{width:100%}}@media screen and (max-width: 575px){.plan-work__title{text-align:center;font-size:5px;opacity:0}}@media screen and (max-width: 575px){.plan-work__item.slick-current .plan-work__title{-webkit-transform:scale(3.2);transform:scale(3.2);opacity:1}}@media screen and (max-width: 575px){.plan-work__item.slick-current .plan-work__img-box{opacity:1}}.plan-work__desc{font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 575px){.plan-work__desc{display:none}}.plan-work__icon{fill:#ebb228;display:block;max-width:100%}@media screen and (max-width: 575px){.plan-work__icon{fill:#435366}}.plan-work__count{font-weight:900;font-size:24px;text-transform:uppercase;color:#fad32d}@media screen and (max-width: 575px){.plan-work__count{display:none}}.plan-work__bottom-text{font-weight:normal;font-size:34px;text-align:center;color:#fbc135;text-transform:uppercase;width:100%;margin-bottom:20px}.plan-work__bottom:hover .plan-work__bottom-text{color:#262f39}.plan-work__bottom-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-work__bottom{margin:0 10px 27px;width:100%;background-color:#1c242d;position:relative}@media screen and (max-width: 575px){.plan-work__bottom_hide_mobile{display:none !important;visibility:hidden}}.plan-work__bottom:hover{border-radius:15px;background:#ebb228}.plan-work__bottom:hover::before{border-radius:15px}.plan-work__bottom::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.3;width:100%;height:100%;background:url("/local/templates/main/css/../img/plan-work_bg.webp") no-repeat center;background-size:cover}.plan-work__bottom::after{content:'';display:block;position:absolute;left:14px;right:14px;bottom:-7px;height:7px;background:rgba(255,255,255,0.3);opacity:0.3}@media screen and (max-width: 575px){.plan-work__bottom::after{left:7px;right:7px}}.plan-work__bottom-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 40px;position:relative;z-index:2}.plan-work__bottom-btn-wrap{max-width:200px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plan-work__btn{padding:17px 15px 14px}.plan-work__btn:hover{background:linear-gradient(173.25deg, #5a626f 15.09%, #1d293a 89.99%);-webkit-box-shadow:0px 2px 0px #000000;box-shadow:0px 2px 0px #000000;color:#ffffff}.plan-work__btn-wrap{display:none}@media screen and (max-width: 575px){.plan-work__btn-wrap{display:block}}.plan-work__item-count{margin-bottom:30px;text-align:center;color:#fad32d;font-weight:bold;font-size:25px;text-transform:uppercase;display:none}@media screen and (max-width: 575px){.plan-work__item-count{display:block}}.calc-block{background:-webkit-gradient(linear, left top, left bottom, from(#FAD32D), to(#E6A527));background:linear-gradient(180deg, #FAD32D 0%, #E6A527 100%);border-radius:10px;padding:75px 25px 30px;position:relative}@media screen and (max-width: 575px){.calc-block{display:none}}@media screen and (max-width: 575px){.calc-block{padding:70px 25px 15px}}.calc-block__img-box{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;margin-left:-34px;width:68px;height:68px;-webkit-box-shadow:0px 15px 30px rgba(0,0,0,0.4);box-shadow:0px 15px 30px rgba(0,0,0,0.4);border-radius:50%}.calc-block__desc{font-weight:normal;font-size:14px;line-height:20px;color:#262F39;margin-bottom:10px}.calc-block__btn-wrap{max-width:210px;margin:10px auto 0}.projects{overflow:hidden;margin-bottom:80px}@media screen and (max-width: 991px){.projects{margin-bottom:60px}}@media screen and (max-width: 575px){.projects{margin-bottom:20px}}.projects__main-tite{margin-bottom:15px}.projects_no-indent .projects{margin-bottom:0}@media screen and (max-width: 991px){.projects_no-indent .projects{margin-bottom:0}}@media screen and (max-width: 575px){.projects_no-indent .projects{margin-bottom:0}}.projects__top{margin-bottom:25px}.projects__sub-top{display:none}@media screen and (max-width: 575px){.projects__sub-top{display:block;padding-bottom:30px}}.projects__top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -34px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 991px){.projects__top-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}}.projects__top-column{margin:0 34px}.projects__top-column_pos_1{width:calc(50% - 68px);-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media screen and (max-width: 991px){.projects__top-column_pos_1{width:100%;margin-left:0;margin-right:0;margin-bottom:25px}}.projects__top-column_pos_2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:calc(50% - 68px);margin-bottom:10px}@media screen and (max-width: 991px){.projects__top-column_pos_2{margin:0;width:100%;margin-bottom:25px}}.projects__top-column_pos_3{width:calc(100% - 68px)}@media screen and (max-width: 991px){.projects__top-column_pos_3{width:100%;margin-left:0;margin-right:0}}.projects__top-title{color:rgba(255,255,255,0.5);margin-bottom:15px;font-size:14px}.projects__top-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -9px -10px}@media screen and (max-width: 991px){.projects__top-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.projects__top-item{margin:0 9px 10px;width:calc(50% - 18px)}@media screen and (max-width: 991px){.projects__top-item{width:calc(25% - 18px)}}@media screen and (max-width: 575px){.projects__top-item{width:calc(50% - 18px)}}.projects__btn{display:block}@media screen and (max-width: 991px){.projects__btn .btn-border__content{padding:10px 15px 9px;min-height:46px}}@media screen and (max-width: 991px){.projects__btn .btn-border__text{white-space:normal;font-size:12px}}@media screen and (max-width: 768px){.projects__btn .btn-border__text{font-size:11px}}@media screen and (max-width: 991px){.projects__btn{border-radius:187px}}.projects__btn-input-default{width:1px;height:0px;position:fixed !important;right:-2000px}.projects__btn-input-default:checked+.projects__btn{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527)) !important;background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%) !important}.projects__btn-input-default:checked+.projects__btn .btn-border__content{background:inherit;color:#ffffff}.projects__range-slider{margin-top:50px}.projects__bottom{padding-left:40px;margin-top:0}@media screen and (max-width: 575px){.projects__bottom_hide_mobile{display:none}}.projects__bottom_show_mobile{display:none}@media screen and (max-width: 575px){.projects__bottom_show_mobile{display:block}}@media screen and (max-width: 991px){.projects__bottom{margin-top:20px;text-align:center;padding-left:0;margin-bottom:40px}}.projects__count{font-weight:normal;font-size:14px;line-height:25px;color:rgba(255,255,255,0.5);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.projects-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;height:auto !important}.projects-slider__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.projects-slider__content{max-width:100%}@media screen and (max-width: 575px){.projects-slider__content{padding:0 20px}}.projects-slider__column{max-width:100%;margin:0 40px}.projects-slider__column_pos_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width: 575px){.projects-slider__column_pos_1{width:100%;margin-left:0;margin-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.projects-slider__column_pos_2{margin-left:20px}@media screen and (max-width: 575px){.projects-slider__column_pos_2{width:100%;margin-right:0;margin-left:0}}.projects-slider__title{font-weight:900;font-size:24px;margin-bottom:25px;line-height:1.1;text-transform:uppercase;color:#ffffff}.projects-slider__desc{font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:5px;line-height:1.7;width:100%;margin-top:5px}@media screen and (max-width: 575px){.projects-slider__desc_hide_laptop{display:none}}.projects-slider__desc ul{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.projects-slider__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px;margin-top:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 575px){.projects-slider__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px  -15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.projects-slider__bottom-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 575px){.projects-slider__bottom-column{margin:0 15px;padding:0}}@media screen and (max-width: 575px){.projects-slider__bottom-column_pos_1{width:calc(60% - 30px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}}@media screen and (max-width: 575px){.projects-slider__bottom-column_pos_2{width:calc(60% - 30px);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width: 575px){.projects-slider__bottom-column_pos_3{width:calc(40% - 30px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:20px}}@media screen and (max-width: 575px){.projects-slider__bottom-column_pos_4{width:calc(40% - 30px);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.projects-slider__top{display:none}@media screen and (max-width: 991px){.projects-slider__top_show_laptop{display:block}}.projects-slider__bottom-text{font-weight:900;line-height:20px;color:#fbc135;text-transform:none;font-size:12px}@media screen and (max-width: 991px){.projects-slider__bottom-text{font-size:15px}}@media screen and (max-width: 575px){.projects-slider__bottom-text{font-size:17px;font-family:'Roboto',  sans-serif;font-weight:600}}.projects-slider__bottom-title{color:rgba(255,255,255,0.5);margin-bottom:10px;width:100%;font-size:14px;}.projects-slider__img-wrap{position:relative}@media screen and (max-width: 575px){.projects-slider__img-wrap{padding:0 25px}}.projects-slider__img-bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:blur(10px);filter:blur(10px)}.projects-slider__img-box{overflow:hidden;height:620px;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}@media screen and (max-width: 768px){.projects-slider__img-box{height:400px}}@media screen and (max-width: 575px){.projects-slider__img-box{height:200px}}.projects-slider__img{display:block;max-width:100%;height:auto;-webkit-filter:blur(0);filter:blur(0)}.projects-slider__img-bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575px){.projects-slider__img-bottom{display:none}}.projects-slider__img-bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -7px;position:absolute;bottom:18px}.projects-slider__img-bottom-inner-box{width:95px;height:56px;overflow:hidden}.projects-slider__img-bottom-box{padding:3px;background:rgba(255,255,255,0.5);margin:0 7px;cursor:pointer}.projects-slider__img-bottom-box.active{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.projects-slider__img-bottom-img{display:block;max-width:100%;height:auto}.projects-slider .slick-arrow{position:absolute;top:38%;left:0;font-size:0;width:14px;height:25px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}.projects-slider .slick-disabled{opacity:0.4;cursor:auto}.projects-slider .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.projects-slider .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.projects-slider .slick-dots{position:absolute;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;left:60px;padding:0;z-index:10}@media screen and (max-width: 575px){.projects-slider .slick-dots{bottom:-70px}}.projects-slider .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent}.projects-slider .slick-dots>li:last-child{margin-right:0}.projects-slider .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.projects-slider .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.projects-slider .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.projects-slider .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.projects-slider .slick-dots>li button{display:none}.projects-slider__top-title{font-weight:900;font-size:24px;text-transform:uppercase;color:#ffffff;margin-bottom:20px}@media screen and (max-width: 575px){.projects-slider__top-title{font-size:22px;margin-bottom:12px}}.projects-slider__item-count-wrap{display:none;padding-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575px){.projects-slider__item-count-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.projects-slider__item-count{margin-bottom:30px;text-align:center;color:#fbc135;font-weight:bold;font-size:25px;text-transform:uppercase}.worker{margin-bottom:107px}.worker_top-min{margin-top:20px}.worker_indent_top{margin-top:70px}@media screen and (max-width: 768px){.worker_indent_top{margin-top:55px}}@media screen and (max-width: 575px){.worker_indent_top{margin-top:45px}}.worker .worker__wrap{margin-top:-50px}@media screen and (max-width: 991px){.worker .worker__wrap{margin-top:0}}@media screen and (max-width: 575px){.worker__container{padding:0}}.worker__main-title{margin-bottom:10px}@media screen and (max-width: 575px){.worker__main-title{margin-bottom:40px;padding-right:15px;padding-left:15px}}@media screen and (max-width: 991px){.worker__main-title br{display:none}}.worker__item{outline:none;padding:0 40px;height:auto !important}@media screen and (max-width: 991px){.worker__item{padding:0}}.worker__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.worker__column{display:-webkit-box;display:-ms-flexbox;display:flex}.worker__column_pos_1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}@media screen and (max-width: 991px){.worker__column_pos_1{margin-right:40px}}@media screen and (max-width: 575px){.worker__column_pos_1{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0}}.worker__img-box{background-color:#435366;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:325px;max-height:325px}@media screen and (max-width: 991px){.worker__img-box{width:252px;max-height:252px}}@media screen and (max-width: 575px){.worker__img-box{max-width:210px;max-height:210px;background-color:#344150;margin-bottom:-35px}}.worker__img{display:block;max-width:100%;height:auto}.worker__content{background:#344150;-webkit-box-shadow:0px 25px 40px rgba(0,0,0,0.3);box-shadow:0px 25px 40px rgba(0,0,0,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:60px;padding-bottom:60px;margin-left:-60px;min-height:470px;max-width:500px;padding-left:85px;padding-right:30px}@media screen and (max-width: 575px){.worker__content{max-width:none;width:100%;min-height:auto;background:#435366;margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0;padding-bottom:30px}}@media screen and (max-width: 575px){.worker__inner-content{padding-left:15px;padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.worker__name{font-weight:900;font-size:24px;line-height:30px;width:100%;text-transform:uppercase;color:#ebb228;margin-bottom:15px}@media screen and (max-width: 575px){.worker__name{max-width:300px}}.worker__title{width:100%;color:rgba(255,255,255,0.5);font-weight:normal;font-size:14px;margin-bottom:10px}@media screen and (max-width: 575px){.worker__title{max-width:300px}}.worker__desc{width:100%;font-weight:900;font-size:15px;text-transform:uppercase;color:#ffffff;margin-bottom:20px}@media screen and (max-width: 575px){.worker__desc{max-width:300px}}.worker__desc_color{color:#fbc135}.worker__other-title{font-weight:900;font-size:15px;text-transform:uppercase;color:#ffffff;margin-bottom:20px}.worker__other-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px -15px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static}@media screen and (max-width: 991px){.worker__other-list{margin:0 0 -12px}}.worker__other-item{margin:0 8px 15px;width:calc(50% - 16px);max-height:182px;overflow:hidden;background-color:#435366;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 991px){.worker__other-item{width:100%;margin:0 0 12px}}@media screen and (max-width: 991px){.worker__other-item:first-child{display:none}}@media screen and (max-width: 991px){.worker__other-item:nth-child(2){display:none}}.worker__other-item-img{display:block;max-width:100%;height:auto}.worker__other-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;margin-top:28px}.worker__btn-wrap{max-width:200px;width:100%}@media screen and (max-width: 991px){.worker__btn{padding:17px 3px 14px}}.worker .slick-arrow{position:absolute;left:0;font-size:0;width:14px;height:25px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;top:48%;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}.worker .slick-disabled{opacity:0.4;cursor:auto}.worker .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.worker .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.worker .slick-dots{position:absolute;bottom:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;left:60px;padding:0;z-index:10}@media screen and (max-width: 991px){.worker .slick-dots{left:0;bottom:-70px;width:100%;pointer-events:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 575px){.worker .slick-dots{bottom:-60px}}.worker .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent;pointer-events:auto}.worker .slick-dots>li:last-child{margin-right:0}.worker .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.worker .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.worker .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.worker .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.worker .slick-dots>li button{display:none}.clients-reviews{background:#344150;padding:50px 0 80px;overflow:hidden}@media screen and (max-width: 575px){.clients-reviews{background:#435366;-webkit-box-shadow:0px 25px 40px rgba(0,0,0,0.3);box-shadow:0px 25px 40px rgba(0,0,0,0.3)}}.clients-reviews__video-wrap{max-width:435px;position:relative;overflow:hidden;height:0}@media screen and (max-width: 991px){.clients-reviews__video-wrap{max-width:none}}.clients-reviews__video-wrap_size_16x9{padding-bottom:56.25%}.clients-reviews__video-content{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline-width:0}.clients-reviews__main-title{margin-bottom:25px}.clients-reviews__item{padding:0 45px;outline:none;height:auto !important}@media screen and (max-width: 991px){.clients-reviews__item{padding:0}}.clients-reviews__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 991px){.clients-reviews__inner-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.clients-reviews__column{width:50%}@media screen and (max-width: 991px){.clients-reviews__column{width:100%}}.clients-reviews__column_pos_1{padding-top:0;padding-right:40px}@media screen and (max-width: 991px){.clients-reviews__column_pos_1{margin-bottom:20px}}@media screen and (max-width: 575px){.clients-reviews__column_pos_1{padding-right:0;margin-bottom:5px}}.clients-reviews__img-box{width:140px;height:140px;position:relative;float:left;margin-right:30px;margin-bottom:20px}@media screen and (max-width: 991px){.clients-reviews__img-box{margin-right:20px;margin-bottom:15px}}.clients-reviews__img-box:before{content:'';display:block;position:absolute;left:5px;right:5px;bottom:-6px;height:6px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.clients-reviews__inner-img-box{overflow:hidden;width:140px;height:140px}.clients-reviews__img{display:block;max-width:100%;height:auto}.clients-reviews__title{font-weight:900;font-size:24px;margin-bottom:5px;text-transform:uppercase;line-height:1.2;color:#ebb228}.clients-reviews__desc{font-weight:normal;font-size:14px;line-height:1.5;font-style:normal;color:#ffffff}@media screen and (max-width: 575px){.clients-reviews__desc{margin-top:115px}}.clients-reviews__video-btn{width:87px;height:87px;position:absolute;z-index:2;top:50%;left:50%;margin-top:-43px;margin-left:-43px;display:none}.clients-reviews .slick-arrow{position:absolute;left:0;font-size:0;width:14px;height:25px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;top:48%;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}.clients-reviews .slick-disabled{opacity:0.4;cursor:auto}.clients-reviews .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.clients-reviews .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.clients-reviews .slick-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:0;z-index:10;bottom:-60px;width:100%;pointer-events:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clients-reviews .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent;pointer-events:auto}.clients-reviews .slick-dots>li:last-child{margin-right:0}.clients-reviews .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.clients-reviews .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.clients-reviews .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.clients-reviews .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.clients-reviews .slick-dots>li button{display:none}.clients-reviews__video-box{max-height:315px;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;overflow:hidden;position:relative}.clients-reviews__video-box::before{content:'';display:block;position:absolute;top:50%;left:50%;width:90px;margin-left:-45px;margin-top:-40px;height:80px;background:url("/local/templates/main/css/../img/youtube-play.png") no-repeat center;background-size:90%;pointer-events:none}.clients-reviews__video-box-img{display:block;max-width:100%;height:auto}.certification__container{padding-top:60px;padding-bottom:150px}@media screen and (max-width: 768px){.certification__container{padding-bottom:60px}}@media screen and (max-width: 575px){.certification__container{padding-top:30px}}.certification__main-title{margin-bottom:100px;text-align:center}@media screen and (max-width: 768px){.certification__main-title{margin-bottom:80px}}.certification__item{-webkit-transition:.1s;transition:.1s;width:226px !important;height:356px !important;outline:none;opacity:1}@media screen and (max-width: 768px){.certification__item{width:170px !important;height:300px !important}}@media screen and (max-width: 575px){.certification__item{width:140px !important;height:270px !important}}.certification__item:not(.slick-current){opacity:0}.certification__item.transparent-half{opacity:0.2}.certification__item.slick-current{-webkit-transform:scale(1.4);transform:scale(1.4)}.certification .slick-list{overflow:visible !important}.certification__img{display:block;max-width:100%;height:auto}.certification .slick-current+.certification__item{opacity:0.2}.certification .slick-arrow{position:absolute;top:48%;left:0;font-size:0;width:14px;height:25px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}.certification .slick-disabled{opacity:0.4;cursor:auto}.certification .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.certification .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.certification .slick-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:0;z-index:10;bottom:-90px;width:100%;pointer-events:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.certification .slick-dots{bottom:-30px}}.certification .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent;pointer-events:auto}.certification .slick-dots>li:last-child{margin-right:0}.certification .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.certification .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.certification .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.certification .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.certification .slick-dots>li button{display:none}.guarantee{padding-top:25px;padding-bottom:25px}@media screen and (max-width: 575px){.guarantee{padding-bottom:40px}}.guarantee__main-title{margin-bottom:40px}.guarantee__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media screen and (max-width: 575px){.guarantee__wrap{margin:0}}.guarantee__item{margin:0 15px;width:calc(33.333333% - 30px);margin-bottom:40px}@media screen and (max-width: 768px){.guarantee__item{width:calc(50% - 30px)}}@media screen and (max-width: 575px){.guarantee__item{width:100%;margin-left:0;margin-right:0}}.guarantee__icon{fill:#EBB228;margin-right:10px}.guarantee__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.guarantee__title{font-weight:900;font-size:15px;line-height:20px;text-transform:uppercase;color:#FFFFFF}.guarantee__desc{font-weight:normal;font-size:14px;line-height:20px;color:#FFFFFF}.guarantee__bottom{display:none}@media screen and (max-width: 575px){.guarantee__bottom{display:block}}.main-form{position:relative;background:#435366}.main-form::before{content:'';display:block;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:url("/local/templates/main/css/../img/main-form_bg.webp") no-repeat center;opacity:0.2}.main-form__container{max-width:1165px}.main-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.main-form__column{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.main-form__column_pos_1{padding-right:40px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:70px}@media screen and (max-width: 575px){.main-form__column_pos_1{display:none}}.main-form__column_pos_2{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:40px;padding-bottom:40px}@media screen and (max-width: 991px){.main-form__column_pos_2{padding-top:40px}}@media screen and (max-width: 575px){.main-form__column_pos_2{width:100%;padding-top:30px;padding-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-form__content{max-width:485px;position:relative;z-index:2}@media screen and (max-width: 575px){.main-form__content{max-width:none}}.main-form__img-box{max-width:400px;width:100%;position:relative;z-index:2}.main-form__img{display:block;max-width:100%;height:auto}.main-form__title{font-weight:bold;font-size:25px;color:#ffffff;margin-bottom:25px;line-height:1.2}@media screen and (max-width: 575px){.main-form__title{font-size:22px;text-align:center;margin-bottom:30px}}.main-form__input{background-color:transparent;outline:none;width:100%;padding:13px 15px;border-radius:4px;border:2px solid rgba(255,255,255,0.5);font-weight:normal;font-size:14px;line-height:20px;color:#ffffff}.main-form__input.placeholder{color:#ffffff}.main-form__input:-moz-placeholder{color:#ffffff}.main-form__input::-moz-placeholder{color:#ffffff}.main-form__input:-ms-input-placeholder{color:#ffffff}.main-form__input::-webkit-input-placeholder{color:#ffffff}.main-form__input-column{margin-bottom:17px;position:relative}@media screen and (max-width: 575px){.main-form__input-column{margin-bottom:24px}}.main-form__btn-wrap{margin-top:18px;max-width:250px;margin-bottom:17px}@media screen and (max-width: 575px){.main-form__btn-wrap{max-width:none;margin-top:40px}}.main-form__btn{padding:18px 15px 15px}@media screen and (max-width: 575px){.main-form__btn{padding:16px 15px 14px}}.main-form__input-icon{position:absolute;top:50%;margin-top:-7px;fill:#ffffff;right:15px;pointer-events:none}.main-form__bottom{display:none}.main-form__content.success .main-form__top{display:none}.main-form__content.success .main-form__bottom{display:block}.main-form__bottom-img-box{border-radius:50%;width:92px;height:92px;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;background:rgba(38,47,57,0.05);margin:0 auto;margin-bottom:22px;margin-top:10px}.main-form__bottom-desc{font-weight:normal;font-size:22px;text-align:center;color:#fff;margin-bottom:48px}.main-form__bottom-icon{fill:#fff}.main-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;text-align:left;margin:0}.main-checkbox__default{width:1px;height:1px;position:relative;top:6px;left:6px;opacity:0}.main-checkbox__pseudo{position:relative;width:20px;height:20px;border-radius:4px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);margin-right:7px;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}.main-checkbox__check{text-align:center;border-radius:2px;font-size:22px;fill:#fff;opacity:0;width:10px;height:8px;-webkit-transform:scale(0.4);transform:scale(0.4);-webkit-transition:all 0.225s ease-in-out;transition:all 0.225s ease-in-out;cursor:pointer}.main-checkbox__default:checked+.main-checkbox__pseudo .main-checkbox__check{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.main-checkbox__text{-ms-flex-preferred-size:100px;flex-basis:100px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:10px;font-weight:400;line-height:16px;color:#ffffff;max-width:370px;padding-top:3px}.main-checkbox__link{margin:0 3px;color:#1d7eba}.main-checkbox__link:hover{text-decoration:underline}.calc-min-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}@media screen and (max-width: 991px){.calc-min-form__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}}@media screen and (max-width: 575px){.calc-min-form__row{margin-bottom:25px}}@media screen and (max-width: 575px){.calc-min-form__row:last-child{margin-bottom:0}}.calc-min-form__column_pos_1{-ms-flex-preferred-size:193px;flex-basis:193px}@media screen and (max-width: 991px){.calc-min-form__column_pos_1{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.calc-min-form__column_pos_2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:250px}@media screen and (max-width: 991px){.calc-min-form__column_pos_2{max-width:none}}.calc-min-form__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px}.calc-min-form__item{width:100%}.calc-min-form__item_size_min{width:50px;height:50px;margin:0 8px}.calc-min-form__title{font-weight:900;font-size:15px;text-transform:uppercase;color:#ffffff;margin-right:15px;margin-bottom:10px}@media screen and (max-width: 575px){.calc-min-form__title{margin-bottom:6px}}.calc-min-form__checkbox{display:block;cursor:pointer;width:50px;height:50px}.calc-min-form__checkbox-default{width:1px;height:0px;position:fixed !important;right:-2000px}.calc-min-form__checkbox-pseudo{position:relative;width:100%;height:100%;background-color:transparent;margin-right:7px;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;border-radius:10px;border:1px solid #c4c4c4;font-weight:900;font-size:15px;line-height:20px;text-transform:uppercase;color:#ffffff}.calc-min-form__checkbox-pseudo::before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);opacity:0;border-radius:10px}.calc-min-form__checkbox-pseudo::after{-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:transparent;border:3px solid #fbc135;opacity:0;border-radius:10px}.calc-min-form__checkbox-default:checked+.calc-min-form__checkbox-pseudo{border-color:transparent}.calc-min-form__checkbox-default:checked+.calc-min-form__checkbox-pseudo:before{opacity:0.2}.calc-min-form__checkbox-default:checked+.calc-min-form__checkbox-pseudo:after{opacity:1}.calc-min-form__input{background-color:transparent;outline:none;font-weight:900;font-size:15px;line-height:20px;border:1px solid #c4c4c4;text-transform:uppercase;border-radius:10px;height:50px;padding:10px 20px;color:#ffffff;width:100%}.calc-min-form__input.placeholder{color:#ffffff}.calc-min-form__input:-moz-placeholder{color:#ffffff}.calc-min-form__input::-moz-placeholder{color:#ffffff}.calc-min-form__input:-ms-input-placeholder{color:#ffffff}.calc-min-form__input::-webkit-input-placeholder{color:#ffffff}.dropdown{width:100%}.dropdown__wrap{position:relative}.dropdown__active-item{width:100%;background-color:transparent;position:relative;font-weight:900;font-size:15px;border:1px solid #c4c4c4;text-transform:uppercase;border-radius:10px;height:50px;padding:10px 20px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.dropdown__active-item-arrow{position:absolute;right:15px;top:50%;margin-top:-10px}.dropdown__active-item-arrow-icon{fill:#ffffff;width:12px;height:7px;margin-top:-3px}.dropdown__wrap.active .dropdown__active-item-arrow-icon{fill:#FBC135}.dropdown__wrap.active .dropdown__active-item-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:44%}.dropdown__wrap.active .dropdown__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown__wrap.active .dropdown__active-item{border-radius:10px 10px 0 0;border-color:#FBC135}.dropdown__wrap.active .dropdown__active-item .dropdown__active-item-text{color:#FBC135}.dropdown__inner-wrap{position:absolute;top:calc(100% - 1px);width:100%;display:none;z-index:3;border-radius:0 0 10px 10px;border:1px solid #FBC135}.dropdown__item{height:50px;padding:10px 20px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-bottom:1px solid  #FBC135;background:#262F39}.dropdown__item:last-child{border-radius:0 0 10px 10px;border-bottom:none}.dropdown__item.active{background:#FBC135}.dropdown__item.active .dropdown__text{color:#262F39}.dropdown__text{font-weight:900;font-size:15px;text-transform:uppercase;color:#FBC135}.dropdown__list{width:100%}.calc-form{position:relative;padding:55px 0 50px}@media screen and (max-width: 768px){.calc-form{padding:35px 0 25px}}.calc-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:5;margin:0 -30px}@media screen and (max-width: 768px){.calc-form__wrap{margin:0 -20px}}@media screen and (max-width: 575px){.calc-form__wrap{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.calc-form__column{margin:0 30px}@media screen and (max-width: 768px){.calc-form__column{margin:0 20px}}.calc-form__column_pos_1{width:calc(55% - 60px)}@media screen and (max-width: 768px){.calc-form__column_pos_1{width:calc(55% - 40px)}}@media screen and (max-width: 575px){.calc-form__column_pos_1{width:100%;margin:0 0 55px;position:relative}.calc-form__column_pos_1::before{content:'';display:block;position:absolute;bottom:-32px;left:-15px;width:calc(100% + 30px);height:2px;background:rgba(0,0,0,0.3)}}.calc-form__column_pos_2{width:calc(45% - 60px)}@media screen and (max-width: 768px){.calc-form__column_pos_2{width:calc(45% - 40px)}}@media screen and (max-width: 575px){.calc-form__column_pos_2{width:100%;margin:0}}.calc-form__return-btn{background:transparent;border:none;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer}.calc-form__return-btn-icon{margin-right:12px}.calc-form__return-btn-text{text-decoration:underline;font-weight:bold;font-size:18px;color:#262f39}.calc-form__return-btn-text:hover{text-decoration:none}.calc-form::before{content:'';display:block;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:url("/local/templates/main/css/../img/calc-form_bg.jpg") no-repeat center;opacity:0.5;z-index:1;background-size:cover}.calc-form::after{content:'';display:block;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, color-stop(.7%, rgba(38,47,57,0.11)), color-stop(24.02%, rgba(38,47,57,0.37)), color-stop(82.11%, rgba(38,47,57,0)));background:linear-gradient(90deg, rgba(38,47,57,0.11) .7%, rgba(38,47,57,0.37) 24.02%, rgba(38,47,57,0) 82.11%);opacity:1;z-index:2}.calc-form__bg{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:#eeb220;z-index:3;opacity:0.9}.calc-form__container{max-width:1010px}.calc-form__title-result{font-weight:bold;font-size:25px;color:#262f39;margin-bottom:20px;line-height:1.2;max-width:430px}@media screen and (max-width: 575px){.calc-form__title-result{font-size:22px;margin-bottom:30px}}.calc-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px 10px}@media screen and (max-width: 768px){.calc-form__row{margin:0 -10px 10px}}.calc-form__inner-column{margin:0 20px 0}@media screen and (max-width: 768px){.calc-form__inner-column{margin:0 10px}}.calc-form__inner-column_pos_1{width:calc(60% - 40px)}@media screen and (max-width: 768px){.calc-form__inner-column_pos_1{width:calc(50% - 20px)}}.calc-form__inner-column_pos_2{width:calc(40% - 40px);text-align:right}@media screen and (max-width: 768px){.calc-form__inner-column_pos_2{width:calc(50% - 20px)}}@media screen and (max-width: 575px){.calc-form__inner-column_pos_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}.calc-form__key{font-weight:normal;font-size:14px;color:#262f39}.calc-form__key_indent_big{margin-top:10px}.calc-form__value{font-weight:normal;font-size:25px;color:#262f39;white-space:nowrap}@media screen and (max-width: 575px){.calc-form__value{font-size:22px}}.calc-form__value_weight_bold{font-weight:bold}.calc-form__input{background-color:transparent;outline:none;width:100%;padding:13px 15px;border-radius:4px;border:2px solid #262f39;font-weight:normal;font-size:14px;line-height:20px;color:#262f39}.calc-form__input.placeholder{color:#262f39}.calc-form__input:-moz-placeholder{color:#262f39}.calc-form__input::-moz-placeholder{color:#262f39}.calc-form__input:-ms-input-placeholder{color:#262f39}.calc-form__input::-webkit-input-placeholder{color:#262f39}.calc-form__input_color_light{border-color:rgba(38,47,57,0.25)}.calc-form__input-column{margin-bottom:17px;position:relative}@media screen and (max-width: 575px){.calc-form__input-column{margin-bottom:19px}}.calc-form__content{max-width:485px;position:relative;z-index:2}@media screen and (max-width: 575px){.calc-form__content{max-width:none}}.calc-form__title{font-weight:bold;font-size:25px;color:#262f39;margin-bottom:6px;line-height:1.2}@media screen and (max-width: 768px){.calc-form__title{margin-bottom:10px}}@media screen and (max-width: 575px){.calc-form__title{font-size:22px;margin-bottom:20px}}.calc-form__subtitle{font-weight:normal;font-size:14px;color:#262f39;margin-bottom:20px}.calc-form__btn-wrap{margin-top:30px;max-width:210px;margin-bottom:17px}@media screen and (max-width: 768px){.calc-form__btn-wrap{margin-top:20px}}@media screen and (max-width: 575px){.calc-form__btn-wrap{max-width:none;margin-top:20px}}.calc-form__btn{padding:18px 15px 15px}@media screen and (max-width: 575px){.calc-form__btn{padding:16px 15px 14px}}.calc-form__input-icon{position:absolute;top:50%;margin-top:-7px;fill:#262f39;right:18px;pointer-events:none}.calc-form__input-icon_color_light{fill:rgba(38,47,57,0.25)}.calc-form__main-checkbox-wrap .main-checkbox__text{color:#262f39}.calc-form__main-checkbox-wrap .main-checkbox__check{fill:#262f39}.calc-form__main-checkbox-wrap .main-checkbox__pseudo{border-color:#262f39}.calc-form__center{margin-bottom:38px;position:relative}@media screen and (max-width: 575px){.calc-form__center{margin-bottom:20px}}.calc-form__center::before{content:'';display:block;position:absolute;bottom:-20px;left:0;width:100%;height:2px;background:rgba(0,0,0,0.3)}@media screen and (max-width: 575px){.calc-form__center::before{bottom:-10px}}.calc-form__bottom{margin-bottom:40px}@media screen and (max-width: 575px){.calc-form__bottom{margin-bottom:20px}}.calc-form__bottom{display:none}.calc-form__bottom-img-box{border-radius:50%;width:92px;height:92px;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;background:rgba(38,47,57,0.05);margin:0 auto;margin-bottom:22px;margin-top:10px}.calc-form__bottom-desc{font-weight:normal;font-size:22px;text-align:center;color:#262f39;margin-bottom:48px}.calc-form__bottom-icon{fill:#262f39}.questions-accord__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.questions-accord__column_pos_1{-ms-flex-preferred-size:60px;flex-basis:60px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.questions-accord__column_pos_1{-ms-flex-preferred-size:40px;flex-basis:40px}}.questions-accord__column_pos_2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 768px){.questions-accord__container{padding-left:15px;padding-right:15px}}.questions-accord__toggle-inner-btn{height:27px;width:27px;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}@media screen and (max-width: 768px){.questions-accord__toggle-inner-btn{height:23px;width:23px}}@media screen and (max-width: 575px){.questions-accord__toggle-inner-btn{height:20px;width:20px;margin-top:2px}}.questions-accord__icon{fill:#fbc135}@media screen and (max-width: 768px){.questions-accord__icon{height:27px;width:27px}}@media screen and (max-width: 575px){.questions-accord__icon{height:20px;width:20px}}.questions-accord__icon_mod_plus{display:block}.questions-accord__icon_mod_minus{display:none}.questions-accord__item.active .questions-accord__icon_mod_plus{display:none}.questions-accord__item.active .questions-accord__icon_mod_minus{display:block}.questions-accord__toggle{cursor:pointer;margin-bottom:30px}@media screen and (max-width: 768px){.questions-accord__toggle{margin-bottom:20px}}.questions-accord__toggle-title{font-weight:normal;font-size:25px;color:#ffffff;line-height:1.2}@media screen and (max-width: 575px){.questions-accord__toggle-title{font-size:22px}}.questions-accord__item.active .questions-accord__toggle{margin-bottom:15px}.questions-accord__content{margin-bottom:40px;padding-left:60px}@media screen and (max-width: 768px){.questions-accord__content{margin-bottom:30px}}.questions-accord__desc{font-weight:normal;font-size:14px;line-height:20px;color:rgba(255,255,255,0.5)}.questions{padding-bottom:30px;position:relative}.questions_indent_top{margin-top:75px}@media screen and (max-width: 991px){.questions_indent_top{margin-top:50px}}@media screen and (max-width: 991px){.questions_indent_top{margin-top:40px}}.questions_indent_bottom{margin-bottom:65px}@media screen and (max-width: 768px){.questions_indent_bottom{margin-bottom:20px}}@media screen and (max-width: 575px){.questions_indent_bottom{margin-bottom:55px}}@media screen and (max-width: 768px){.questions{padding-top:10px}}@media screen and (max-width: 575px){.questions{padding-bottom:0}}.questions::before{content:'';display:block;position:absolute;top:0;left:50%;width:2000px;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);z-index:3}@media screen and (max-width: 768px){.questions::before{display:none}}@media screen and (max-width: 768px){.questions__container{padding-left:0;padding-right:0}}.questions__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px;position:relative;z-index:3}@media screen and (max-width: 768px){.questions__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.questions__column{margin:0 20px;width:calc(50% - 40px)}@media screen and (max-width: 768px){.questions__column{width:100%;margin:0;margin-bottom:20px}}@media screen and (max-width: 575px){.questions__column{margin-bottom:0}}@media screen and (max-width: 575px){.questions__column_pos_1{margin-bottom:15px}}.questions__column_pos_2{padding-left:80px}@media screen and (max-width: 768px){.questions__column_pos_2{padding-left:0;padding-bottom:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}}.questions__title{margin-bottom:35px}@media screen and (max-width: 768px){.questions__title{padding-left:15px;padding-right:15px}}.questions-form{padding-top:40px}@media screen and (max-width: 575px){.questions-form{padding-top:20px}}.questions-form__input{background-color:transparent;outline:none;width:100%;padding:13px 15px;border-radius:4px;border:2px solid #262f39;font-weight:normal;font-size:14px;line-height:20px;color:#262f39}.questions-form__input.placeholder{color:#262f39}.questions-form__input:-moz-placeholder{color:#262f39}.questions-form__input::-moz-placeholder{color:#262f39}.questions-form__input:-ms-input-placeholder{color:#262f39}.questions-form__input::-webkit-input-placeholder{color:#262f39}.questions-form__input_color_light{border-color:rgba(38,47,57,0.25)}@media screen and (max-width: 768px){.questions-form__container{padding-left:15px;padding-right:15px}}@media screen and (max-width: 768px){.questions-form__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}}@media screen and (max-width: 575px){.questions-form__input-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}}.questions-form__input-column{margin-bottom:17px;position:relative}@media screen and (max-width: 768px){.questions-form__input-column{margin:0 10px 17px;width:calc(50% - 20px)}}@media screen and (max-width: 575px){.questions-form__input-column{margin-bottom:19px;width:100%;margin-right:0;margin-left:0}}.questions-form__content{max-width:333px;position:relative;z-index:2}@media screen and (max-width: 768px){.questions-form__content{max-width:none}}@media screen and (max-width: 575px){.questions-form__content{max-width:none}}.questions-form__title{font-weight:bold;font-size:25px;color:#262f39;margin-bottom:15px;line-height:1.2}@media screen and (max-width: 768px){.questions-form__title{margin-bottom:10px;text-align:center}}@media screen and (max-width: 575px){.questions-form__title{font-size:22px;margin-bottom:8px}}.questions-form__subtitle{font-weight:900;font-size:24px;line-height:30px;text-transform:uppercase;color:#262f39;margin-bottom:20px}@media screen and (max-width: 768px){.questions-form__subtitle{text-align:center}}.questions-form__btn-wrap{margin-top:30px;max-width:210px;margin-bottom:17px}@media screen and (max-width: 768px){.questions-form__btn-wrap{margin:20px auto 0}}.questions-form__btn{padding:18px 15px 15px}@media screen and (max-width: 575px){.questions-form__btn{padding:16px 15px 14px}}.questions-form__input-icon{position:absolute;top:50%;margin-top:-7px;fill:#262f39;right:18px;pointer-events:none}.questions-form__input-icon_color_light{fill:rgba(38,47,57,0.25)}.questions-form__textarea{resize:none;height:160px;outline:0 !important;width:100%;border:2px solid rgba(38,47,57,0.25);border-radius:4px;padding:15px 15px;background-color:transparent}@media screen and (max-width: 768px){.questions-form__textarea{height:110px}}@media screen and (max-width: 575px){.questions-form__textarea{height:175px}}.questions-form__bottom{margin-bottom:40px;padding-top:40px}@media screen and (max-width: 768px){.questions-form__bottom{padding-top:0}}@media screen and (max-width: 575px){.questions-form__bottom{margin-bottom:20px}}.questions-form__bottom{display:none}.questions-form__content.success .questions-form__top{display:none}.questions-form__content.success .questions-form__bottom{display:block}.questions-form__bottom-img-box{border-radius:50%;width:92px;height:92px;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;background:rgba(38,47,57,0.05);margin:0 auto;margin-bottom:22px;margin-top:10px}.questions-form__bottom-desc{font-weight:normal;font-size:22px;text-align:center;color:#262f39;margin-bottom:48px}.questions-form__bottom-icon{fill:#262f39}.price-services{padding-top:60px;padding-bottom:80px;overflow:hidden}@media screen and (max-width: 575px){.price-services{padding-bottom:0}}.price-services__title{margin-bottom:20px}@media screen and (max-width: 575px){.price-services__title{margin-bottom:10px}}.price-services__desc{font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:60px}@media screen and (max-width: 575px){.price-services__desc{margin-bottom:30px}}.price-services__desc p{font-size:14px}.price-services__nav{margin-bottom:30px;text-align:center}@media screen and (max-width: 991px){.price-services__nav{margin-bottom:45px}}@media screen and (max-width: 575px){.price-services__nav{margin-bottom:20px}}.price-services__nav-list{background:#202830;-webkit-box-shadow:inset 0px 3px 0px #14171b;box-shadow:inset 0px 3px 0px #14171b;border-radius:200px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:5px}@media screen and (max-width: 575px){.price-services__nav-list{display:block;border-radius:20px}}.price-services__nav-item{list-style-type:none;padding-left:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:195px;-ms-flex-preferred-size:185px;flex-basis:185px;width:100%}@media screen and (max-width: 991px){.price-services__nav-item{max-width:145px;-ms-flex-preferred-size:106px;flex-basis:106px}}@media screen and (max-width: 575px){.price-services__nav-item{max-width:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:4px}}.price-services__nav-link{background:transparent;border-radius:200px;font-weight:bold;font-size:12px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#ffffff;padding:9px 10px;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;height:50px}@media screen and (max-width: 991px){.price-services__nav-link{height:60px}}@media screen and (max-width: 768px){.price-services__nav-link{padding:9px 7px}}@media screen and (max-width: 575px){.price-services__nav-link{height:36px;background:#2a323b}}.price-services__nav-item.active .price-services__nav-link{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 2px 0px #ffcb0f;box-shadow:0px 2px 0px #ffcb0f;color:#262f39}.price-services__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:180px}@media screen and (max-width: 991px){.price-services__list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:145px}}@media screen and (max-width: 575px){.price-services__list{display:block}}.price-services__list_mod_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.price-services__table-title{font-weight:bold;font-size:30px;text-transform:uppercase;color:#ffffff;margin-bottom:10px}@media screen and (max-width: 575px){.price-services__table-title{font-size:16px;margin-bottom:20px}}.price-services__tab{outline:none;-webkit-transition:.3s ease;transition:.3s ease;display:none}@media screen and (max-width: 575px){.price-services__tab{display:block;height:0;opacity:0}}.price-services__tab.active{display:block}@media screen and (max-width: 575px){.price-services__tab.active{height:auto;opacity:1}}.price-services__tab:not(.active) .price-services__table-wrap{opacity:0}.price-services__nav-top{display:none}@media screen and (max-width: 575px){.price-services__nav-top{display:block}}.price-services__table-wrap{position:relative;overflow:hidden}.price-services__table-wrap:before{content:'';position:absolute;top:0;left:0;width:56px;height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(16.96%, #262f39), color-stop(79.46%, rgba(38,47,57,0)));background:linear-gradient(270deg, #262f39 16.96%, rgba(38,47,57,0) 79.46%);-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:3;display:none;pointer-events:none}.price-services__table-wrap:after{content:'';position:absolute;top:0;right:0;width:56px;height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(16.96%, #262f39), color-stop(79.46%, rgba(38,47,57,0)));background:linear-gradient(270deg, #262f39 16.96%, rgba(38,47,57,0) 79.46%);z-index:3;display:none;pointer-events:none}@media screen and (max-width: 575px){.price-services__table-wrap.shadow_right:after{display:block}}@media screen and (max-width: 575px){.price-services__table-wrap.shadow_left:before{display:block}}@media screen and (max-width: 575px){.price-services-table{overflow-x:auto;padding-bottom:80px}}.price-services-table__head{display:block}.price-services-table__body{display:block}.price-services-table__table{width:100%;display:block;min-width:530px}@media screen and (max-width: 575px){.price-services-table__table{min-width:610px}}.price-services-table__row{display:-webkit-box;display:-ms-flexbox;display:flex}.price-services-table__row:hover{background:#435366}.price-services-table__row_mod_head{background:#202830}.price-services-table__row_mod_head:hover{background:#202830}.price-services-table__item{text-align:left;padding:15px 10px;color:#ffffff;border-bottom:1px solid rgba(255,255,255,0.2);font-weight:normal;font-size:14px;-webkit-transition:.1s ease;transition:.1s ease;line-height:1.42;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575px){.price-services-table__item{padding-left:8px;padding-right:8px}}.price-services-table__item_mod_head{font-weight:bold;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;border-bottom:none}.price-services-table__item_pos_1{-ms-flex-preferred-size:260px;flex-basis:260px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:20px;width:100%}@media screen and (max-width: 768px){.price-services-table__item_pos_1{-ms-flex-preferred-size:250px;flex-basis:250px}}@media screen and (max-width: 575px){.price-services-table__item_pos_1{padding-left:10px;-ms-flex-preferred-size:195px;flex-basis:195px;max-width:150px}}.price-services-table__item_pos_2{max-width:320px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-ms-flex-preferred-size:120px;flex-basis:120px}@media screen and (max-width: 575px){.price-services-table__item_pos_2{max-width:75px;-ms-flex-preferred-size:90px;flex-basis:90px}}.price-services-table__item_pos_3{-ms-flex-preferred-size:120px;flex-basis:120px}@media screen and (max-width: 991px){.price-services-table__item_pos_3{-ms-flex-preferred-size:100px;flex-basis:100px}}@media screen and (max-width: 575px){.price-services-table__item_pos_3{-ms-flex-preferred-size:110px;flex-basis:110px}}.price-services-table__item_pos_4{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:160px;flex-basis:160px}.price-services-table__btn.btn{padding:15px 15px 13px;opacity:0}.price-services-table__row:hover .price-services-table__btn{opacity:1}.reviews-block{overflow:hidden;padding-top:20px;padding-bottom:60px}@media screen and (max-width: 768px){.reviews-block{padding-bottom:50px;padding-top:10px}}.reviews-block__main-title{margin-bottom:35px}@media screen and (max-width: 768px){.reviews-block__main-title{margin-bottom:27px}}@media screen and (max-width: 575px){.reviews-block__main-title{margin-bottom:25px;padding-left:15px;padding-right:15px}}.reviews-block__container{padding-right:0;padding-left:0}.reviews-block__wrap{margin:0 -10px -20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width: 575px){.reviews-block__wrap{margin-right:0;margin-left:0}}.reviews-block__item{overflow:hidden;width:calc(50% - 20px);margin:0 10px 20px;background:#344150;display:inline-block}@media screen and (max-width: 575px){.reviews-block__item{width:100%;margin-right:0;margin-left:0;background:#435366;-webkit-box-shadow:0px 25px 40px rgba(0,0,0,0.3);box-shadow:0px 25px 40px rgba(0,0,0,0.3);padding-top:35px}}@media screen and (max-width: 575px){.reviews-block__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}}.reviews-block__img-box{max-height:240px;overflow:hidden;position:relative;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}@media screen and (max-width: 575px){.reviews-block__img-box{display:none}}.reviews-block__img{display:block;max-width:100%;height:auto}.reviews-block__icon-inner-wrap{position:absolute;top:-70px;left:20px;width:130px;height:130px;background:#344150;border-radius:50%;padding:8px}@media screen and (max-width: 575px){.reviews-block__icon-inner-wrap{border-radius:0;padding:0;background:transparent;position:relative;left:auto;top:auto;height:auto;width:auto;margin-right:15px}}.reviews-block__icon-inner-wrap:before{content:'';display:none;position:absolute;left:5px;right:5px;bottom:-6px;height:6px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}@media screen and (max-width: 575px){.reviews-block__icon-inner-wrap:before{display:block}}.reviews-block__icon-box{overflow:hidden;border-radius:50%;width:112px;height:112px}@media screen and (max-width: 575px){.reviews-block__icon-box{border-radius:0;width:120px;height:120px}}.reviews-block__icon{display:block;max-width:100%;height:auto}.reviews-block__center{padding:0 20px;position:relative}@media screen and (max-width: 575px){.reviews-block__center{padding:0 15px}}.reviews-block__item-bottom{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews-block__btn-wrap{max-width:180px;padding-bottom:20px}.reviews-block__title{font-weight:900;font-size:20px;text-transform:uppercase;margin-bottom:10px;color:#ebb228;padding-top:70px}@media screen and (max-width: 575px){.reviews-block__title{padding-top:0}}.reviews-block__desc{font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:20px}.reviews-block__video{margin-bottom:20px}.reviews-block__video .video__content{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.reviews-block__btn.btn{padding:17px 15px 14px}.reviews-block__bottom{margin-top:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}@media screen and (max-width: 575px){.reviews-block__bottom{padding-left:15px;padding-right:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.reviews-block__video-box{max-height:315px}@media screen and (max-width: 1280px){.reviews-block__video-box_show_desc{display:none}}.reviews-block__video-box_show_mobile{display:none}@media screen and (max-width: 1280px){.reviews-block__video-box_show_mobile{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;overflow:hidden;position:relative}.reviews-block__video-box_show_mobile::before{content:'';display:block;position:absolute;top:50%;left:50%;width:90px;margin-left:-45px;margin-top:-40px;height:80px;background:url("/local/templates/main/css/../img/youtube-play.png") no-repeat center;background-size:90%;pointer-events:none}}.reviews-block__video-box-img{display:block;max-width:100%;height:auto}.video{position:relative;overflow:hidden;height:0}.video_size_16x9{padding-bottom:56.25%}.video__content{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline-width:0}.pagination{display:inline-block}.pagination__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px}.pagination__item{margin:0 5px}.pagination__btn{border:2px solid rgba(196,196,196,0.5);border-radius:5px;outline:none;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:9px 11px;cursor:pointer;-webkit-transition:.1s ease;transition:.1s ease}.pagination__btn:hover{border-color:#EBB228}.pagination__btn_width-big{padding:9px 23px}.pagination__btn-text{font-weight:bold;font-size:13px;line-height:12px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#C4C4C4}.pagination__btn:hover .pagination__btn-text{color:#EBB228}.repairs-way{background:#344150;padding:40px 0 80px}.repairs-way__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}@media screen and (max-width: 575px){.repairs-way__top{margin-bottom:30px}}.repairs-way__wrap{position:relative}.repairs-way__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575px){.repairs-way__link{position:absolute;bottom:-55px;left:0}}.repairs-way__link:hover .repairs-way__link-text{text-decoration:none}.repairs-way__top-column_pos_1{margin-right:40px}.repairs-way__top-column_pos_2{-webkit-box-flex:10000;-ms-flex-positive:10000;flex-grow:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.repairs-way__link-icon{fill:#ebb228;margin-right:10px}.repairs-way__link-text{font-weight:bold;font-size:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#ebb228;white-space:nowrap}.repairs-way__list{margin:0 -9px;padding:0 40px}@media screen and (max-width: 768px){.repairs-way__list{max-width:450px;margin:0 auto}}@media screen and (max-width: 575px){.repairs-way__list{padding:0 25px}}.repairs-way__list .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.repairs-way__repairs-way-item{margin:0 9px}.repairs-way .slick-arrow{position:absolute;top:45%;left:0;font-size:0;width:14px;height:25px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}@media screen and (max-width: 1280px){.repairs-way .slick-arrow{top:48%}}.repairs-way .slick-disabled{opacity:0.4;cursor:auto}.repairs-way .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.repairs-way .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.repairs-way .slick-dots{position:absolute;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;left:60px;padding:0;z-index:10}@media screen and (max-width: 991px){.repairs-way .slick-dots{left:50%}}@media screen and (max-width: 575px){.repairs-way .slick-dots{bottom:-70px}}.repairs-way .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent}.repairs-way .slick-dots>li:last-child{margin-right:0}.repairs-way .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.repairs-way .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.repairs-way .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.repairs-way .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.repairs-way .slick-dots>li button{display:none}.repairs-flats{padding:20px 0 45px}.repairs-flats__main-title{margin-bottom:20px}.repairs-flats__desc{font-weight:normal;font-size:14px;color:#FFFFFF;line-height:1.6}.repairs-use{margin-top:30px;margin-bottom:30px}@media screen and (max-width: 575px){.repairs-use{margin-bottom:70px}}.repairs-use_indent_bottom{margin-bottom:90px}@media screen and (max-width: 768px){.repairs-use_indent_bottom{margin-bottom:80px}}@media screen and (max-width: 575px){.repairs-use_indent_bottom{margin-bottom:100px}}.repairs-use_indent_top{margin-top:100px}@media screen and (max-width: 768px){.repairs-use_indent_top{margin-top:80px}}.repairs-use__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 575px){.repairs-use__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 575px){.repairs-use__container{padding:0}}.repairs-use__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575px){.repairs-use__column{width:100%}}.repairs-use__column_pos_1{position:relative;z-index:2;margin-right:-40px;-ms-flex-preferred-size:180px;flex-basis:180px}@media screen and (max-width: 575px){.repairs-use__column_pos_1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:-45px}}.repairs-use__column_pos_2{-ms-flex-preferred-size:300px;flex-basis:300px;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.repairs-use__column_pos_2::before{content:'';display:block;position:absolute;top:0;left:0;width:2500px;height:100%;background:#344150;-webkit-box-shadow:0px 25px 40px rgba(0,0,0,0.3);box-shadow:0px 25px 40px rgba(0,0,0,0.3)}.repairs-use__nav{margin-bottom:17px}@media screen and (max-width: 575px){.repairs-use__nav{position:absolute;bottom:-70px;left:0;right:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.repairs-use__nav-list{padding:0;margin:0 -10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.repairs-use__nav-item{list-style-type:none;padding-left:0;margin:0 10px;max-width:240px}.repairs-use__nav-link{font-weight:bold;font-size:25px;line-height:30px;display:block;-webkit-transition:.1s ease;transition:.1s ease;color:#ffffff}.repairs-use__nav-link:before{content:'';top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%;display:none}@media screen and (max-width: 575px){.repairs-use__nav-link:before{display:block}}@media screen and (max-width: 575px){.repairs-use__nav-link{font-size:0;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent;pointer-events:auto}}.repairs-use__nav-item.active .repairs-use__nav-link{color:#EBB228}@media screen and (max-width: 575px){.repairs-use__nav-item.active .repairs-use__nav-link{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}}.repairs-use__nav-item.active .repairs-use__nav-link:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}@media screen and (max-width: 575px){.repairs-use__nav-item.active .repairs-use__nav-link{width:23px;height:23px}}.repairs-use__tab{display:none}.repairs-use__tab.active{display:block}.repairs-use__tab-title{color:#ebb228;font-weight:bold;font-size:25px;line-height:30px;-webkit-transition:.1s ease;transition:.1s ease;display:none;margin-bottom:20px}@media screen and (max-width: 575px){.repairs-use__tab-title_show_mobile{display:block}}.repairs-use__img-box{width:346px;height:346px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#435366}@media screen and (max-width: 768px){.repairs-use__img-box{max-width:290px;max-height:290px;width:100%;height:auto}}@media screen and (max-width: 575px){.repairs-use__img-box{width:212px;height:212px}}.repairs-use__img{display:block;max-width:100%;height:auto}.repairs-use__content{min-height:560px;padding:45px 45px 95px 90px;width:100%;position:relative}@media screen and (max-width: 991px){.repairs-use__content{padding-right:0}}@media screen and (max-width: 575px){.repairs-use__content{min-height:auto;padding:80px 15px 50px}}@media screen and (max-width: 575px){.repairs-use__inner-content{padding-left:15px;padding-right:15px}}.repairs-use__tab-content{color:#ffffff;font-weight:normal;font-size:14px;line-height:1.6}.repairs-use__tab-content p{color:#ffffff;font-weight:normal;font-size:14px;line-height:1.6}.repairs-way-item{height:auto !important;position:relative;padding:10px 20px 25px;background:#435366;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.repairs-way-item__bg{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0.3;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1}.repairs-way-item::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);z-index:2}.repairs-way-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.repairs-way-item__title{font-weight:900;font-size:22px;text-align:center;text-transform:uppercase;margin-bottom:10px;color:#ffffff;position:relative;z-index:3;min-height:102px;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;-ms-flex-wrap:wrap;flex-wrap:wrap;word-wrap:break-word;overflow-wrap:break-word}.repairs-way-item__info-wrap{margin-bottom:20px;position:relative;z-index:3}.repairs-way-item__desc{font-weight:normal;font-size:14px;text-align:center;margin-bottom:20px;position:relative;z-index:3;color:#FFFFFF}.repairs-way-item__info-text{font-weight:normal;font-size:14px;text-align:center;color:rgba(255,255,255,0.5);margin-bottom:2px}.repairs-way-item__info-other{font-weight:normal;font-size:16px;text-transform:uppercase;color:#ffffff;line-height:1.1}.repairs-way-item__info-other span{font-size:32px}.repairs-way-item__btn-wrap{max-width:175px;width:100%;position:relative;z-index:3;margin-top:auto}.repairs-way-item:hover{background-color:#ebb228}.repairs-way-item:hover:after{opacity:0.7}.repairs-way-item:hover .repairs-way-item__title{color:#262f39}.repairs-way-item:hover .repairs-way-item__info-text{color:#262f39}.repairs-way-item:hover .repairs-way-item__info-other{color:#262f39}.repairs-way-item:hover .repairs-way-item__desc{color:#262f39}.repairs-way-item__btn{padding-top:18px;padding-bottom:16px}.repairs-way-item__btn:hover{background:linear-gradient(173.25deg, #5a626f 15.09%, #1d293a 89.99%);-webkit-box-shadow:0px 2px 0px #000000;box-shadow:0px 2px 0px #000000;color:#ffffff}.contacts-form{padding-top:20px;padding-bottom:80px}@media screen and (max-width: 768px){.contacts-form{padding-bottom:55px}}.contacts-form__top{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}@media screen and (max-width: 575px){.contacts-form__top{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.contacts-form__column{margin:0 10px;width:calc(50% - 20px)}@media screen and (max-width: 575px){.contacts-form__column{width:100%;margin:0}}.contacts-form__column_pos_1{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-form__subtitle{font-weight:normal;font-size:25px;margin-bottom:30px;color:#ffffff}@media screen and (max-width: 575px){.contacts-form__subtitle{font-size:22px;margin-bottom:25px}}.contacts-form__main-title{margin-bottom:25px}@media screen and (max-width: 575px){.contacts-form__main-title{margin-bottom:15px}}.contacts-form__input{background-color:transparent;outline:none;width:100%;padding:13px 15px;border-radius:4px;font-weight:normal;font-size:14px;line-height:20px;border-color:#fbc135}.contacts-form__input.placeholder{color:#fbc135}.contacts-form__input:-moz-placeholder{color:#fbc135}.contacts-form__input::-moz-placeholder{color:#fbc135}.contacts-form__input:-ms-input-placeholder{color:#fbc135}.contacts-form__input::-webkit-input-placeholder{color:#fbc135}.contacts-form__input_color_light{color:#ffffff;border-color:rgba(255,255,255,0.5)}.contacts-form__input_color_light.placeholder{color:#ffffff}.contacts-form__input_color_light:-moz-placeholder{color:#ffffff}.contacts-form__input_color_light::-moz-placeholder{color:#ffffff}.contacts-form__input_color_light:-ms-input-placeholder{color:#ffffff}.contacts-form__input_color_light::-webkit-input-placeholder{color:#ffffff}.contacts-form__input-wrap{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contacts-form__input-column{position:relative;width:100%}@media screen and (max-width: 575px){.contacts-form__input-column{margin-bottom:30px}}.contacts-form__input-column+.contacts-form__input-column{margin-top:17px}@media screen and (max-width: 575px){.contacts-form__input-column+.contacts-form__input-column{margin-top:0}}.contacts-form__title{font-weight:bold;font-size:25px;color:#262f39;margin-bottom:15px;line-height:1.2}.contacts-form__btn-wrap{margin-top:30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:250px}.contacts-form__btn{padding:18px 15px 15px}.contacts-form__input-icon{position:absolute;top:50%;margin-top:-7px;fill:#fbc135;right:18px;pointer-events:none}.contacts-form__input-icon_color_light{fill:rgba(255,255,255,0.5)}.contacts-form__textarea{resize:none;height:127px;outline:0 !important;width:100%;border:2px solid rgba(255,255,255,0.5);border-radius:4px;padding:15px 15px;color:#ffffff;background-color:transparent}.contacts-form__textarea.placeholder{color:#ffffff}.contacts-form__textarea:-moz-placeholder{color:#ffffff}.contacts-form__textarea::-moz-placeholder{color:#ffffff}.contacts-form__textarea:-ms-input-placeholder{color:#ffffff}.contacts-form__textarea::-webkit-input-placeholder{color:#ffffff}@media screen and (max-width: 768px){.contacts-form__textarea{height:127px}}.contacts-form__bottom{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts-form__bottom{display:none}.contacts-form__content.success .contacts-form__top{display:none}.contacts-form__content.success .contacts-form__center{display:none}.contacts-form__content.success .contacts-form__bottom{display:block}.contacts-form__bottom-img-box{border-radius:50%;width:92px;height:92px;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;background:rgba(38,47,57,0.05);margin:0 auto;margin-bottom:22px;margin-top:10px}.contacts-form__bottom-desc{font-weight:normal;font-size:22px;text-align:center;color:#fff;margin-bottom:48px}.contacts-form__bottom-icon{fill:#fff}.contacts-map{padding-top:30px;position:relative;overflow:hidden}.contacts-map__wrap{padding:0 0 190px}@media screen and (max-width: 575px){.contacts-map__wrap{padding-bottom:550px}}.contacts-map__contacts-box{max-width:365px;position:relative;top:-30px;z-index:10}.contacts-map__bottom{position:absolute;background:#435366;padding:45px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;right:0;bottom:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts-map__bottom::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/local/templates/main/css/../img/contacts-map_1.jpg") no-repeat center;background-size:cover;opacity:0.15}.contacts-map__btn-wrap{max-width:362px;position:relative;z-index:5;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contacts-map__btn-wrap .btn-border__content{position:relative;padding-left:50px;padding-right:50px}.contacts-map__btn-wrap .btn-border__icon{position:absolute;left:10px;top:50%;margin-top:-16px}.contacts-map__map{position:absolute;left:0;right:0;bottom:0;top:30px;width:100%;height:100%}.contacts-map__map [class^="ymaps"][class$="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.contacts-map-box{padding:20px 55px 40px;background:#ffffff;-webkit-box-shadow:0px 2px 0px #ffcb0f;box-shadow:0px 2px 0px #ffcb0f;border-radius:4px}.contacts-map-box__item{padding-bottom:10px;padding-top:17px;position:relative}.contacts-map-box__item::before{content:'';display:block;position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:1px;background:rgba(0,0,0,0.2)}.contacts-map-box__item:last-child:before{display:none}.contacts-map-box__img-box{height:32px;width:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 10px}.contacts-map-box__icon{fill:#262f39}.contacts-map-box__value{font-weight:normal;font-size:16px;text-align:center;color:#262f39;margin-bottom:12px;line-height:1.3;display:block}.contacts-map-box__value_text_decor{text-decoration:underline}.contacts-map-box__key{font-weight:normal;font-size:12px;text-align:center;letter-spacing:0.3em;color:rgba(38,47,57,0.4)}.team-worker{padding-bottom:75px;padding-top:20px;margin-bottom:110px}@media screen and (max-width: 991px){.team-worker{padding-bottom:60px;margin-bottom:10px}}@media screen and (max-width: 575px){.team-worker{padding-bottom:135px;position:relative;padding-top:0}}.team-worker__main-title{margin-bottom:30px}@media screen and (max-width: 991px){.team-worker__main-title{margin-bottom:25px}}@media screen and (max-width: 575px){.team-worker__main-title{margin-bottom:70px}}.team-worker__name{font-weight:900;font-size:35px;text-transform:uppercase;margin-bottom:15px;color:#ebb228;line-height:1.1}@media screen and (max-width: 991px){.team-worker__name{margin-bottom:20px}}@media screen and (max-width: 575px){.team-worker__name{position:absolute;left:15px;top:45px;font-size:25px}}.team-worker__inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px 40px}@media screen and (max-width: 991px){.team-worker__inner-content{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}}@media screen and (max-width: 575px){.team-worker__inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.team-worker__item{margin:0 10px}@media screen and (max-width: 991px){.team-worker__item{margin-bottom:15px}}.team-worker__item:last-child{margin-bottom:0}.team-worker__desc{font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:45px}@media screen and (max-width: 991px){.team-worker__desc{margin-bottom:25px}}.team-worker__key{font-weight:normal;font-size:14px;color:#ffffff;opacity:0.5;margin-bottom:5px}.team-worker__value{font-weight:900;font-size:15px;text-transform:uppercase;color:#ffffff}.team-worker__value_color{color:#ebb228}.team-worker__wrap{margin:0 -35px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 575px){.team-worker__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}}.team-worker__column{margin:0 35px}.team-worker__column_pos_1{width:calc(60% - 70px)}@media screen and (max-width: 991px){.team-worker__column_pos_1{width:auto}}@media screen and (max-width: 575px){.team-worker__column_pos_1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-left:0}}.team-worker__column_pos_2{width:calc(40% - 70px);position:relative}@media screen and (max-width: 991px){.team-worker__column_pos_2{width:auto}}@media screen and (max-width: 575px){.team-worker__column_pos_2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:0;margin-left:0;margin-bottom:25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:static}}.team-worker__bottom-title{font-weight:900;font-size:20px;text-transform:uppercase;color:#ffffff;margin-bottom:25px}@media screen and (max-width: 575px){.team-worker__bottom-title{font-size:15px}}.team-worker__inner-wrap{position:absolute;max-width:100%;right:0;bottom:-140px}@media screen and (max-width: 991px){.team-worker__inner-wrap{position:static}}.team-worker__img-box{overflow:hidden;width:333px;height:333px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;background:#435366}@media screen and (max-width: 991px){.team-worker__img-box{width:296px;height:296px;margin-bottom:0}}.team-worker__img{display:block;max-width:100%;height:auto}.team-worker__btn-wrap{max-width:240px;margin:0 auto;width:100%}@media screen and (max-width: 575px){.team-worker__btn-wrap{position:absolute;bottom:55px;left:50%;margin-left:-120px}}.team-worker__btn{padding:17px 15px 14px}.team-worker__bottom-wrap{max-width:60%}@media screen and (max-width: 991px){.team-worker__bottom-wrap{max-width:100%}}.team-worker__bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px}.team-worker .slick-track{min-width:100% !important}@media screen and (max-width: 575px){.team-worker .slick-track{min-width:auto !important}}.team-worker .slick-list{min-width:100% !important}@media screen and (max-width: 575px){.team-worker .slick-list{min-width:auto !important}}.team-worker__bottom-item{outline:none;height:auto !important;margin:0 12px;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575px){.team-worker__bottom-item{margin:7px}}.team-worker__bottom-item:hover .team-worker__bottom-img-box:before{opacity:1}.team-worker__bottom-item:hover .team-worker__bottom-img-box{border-radius:15px}.team-worker__bottom-img-box{-webkit-transition:.1s;transition:.1s;position:relative;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;max-width:120px;max-height:120px;overflow:hidden}.team-worker__bottom-img-box::before{content:'';display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:100%;height:100%;border-radius:15px;background:rgba(235,178,40,0.8) url("/local/templates/main/css/../img/eye_white.svg") no-repeat center;pointer-events:none;opacity:0}.team-worker__bottom-img{display:block;max-width:100%;height:auto}.team-worker .slick-arrow{position:absolute;left:0;font-size:0;width:14px;height:25px;margin-top:-12px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;top:50%;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}.team-worker .slick-disabled{opacity:0.4;cursor:auto}.team-worker .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.team-worker .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.team-choose{padding:35px 0 0;position:relative}.team-choose_indent_bottom{margin-bottom:75px}@media screen and (max-width: 768px){.team-choose_indent_bottom{margin-bottom:55px}}.team-choose::before{content:'';display:block;position:absolute;top:0;left:-50%;width:100%;height:100%;background-color:#344150}.team-choose__container{position:relative;z-index:5}.team-choose__title{font-weight:900;font-size:24px;text-transform:uppercase;color:#ffffff;margin-bottom:40px}@media screen and (max-width: 991px){.team-choose__title{margin-bottom:25px}}@media screen and (max-width: 575px){.team-choose__title{font-size:25px}}.team-choose__list{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 575px){.team-choose__list{padding-bottom:10px}}.team-choose__item{margin:0 10px 45px;width:calc(16.666666% - 20px);cursor:pointer}@media screen and (max-width: 991px){.team-choose__item{width:calc(25% - 20px);margin-bottom:40px}}@media screen and (max-width: 768px){.team-choose__item{width:calc(33.333333% - 20px)}}@media screen and (max-width: 575px){.team-choose__item{width:calc(50% - 20px);margin-bottom:30px}}.team-choose__item:hover .team-choose__img-box{border-radius:15px}.team-choose__item.active:hover .team-choose__img-box{border-radius:0}.team-choose__item.active .team-choose__img-box:before{opacity:0.2}.team-choose__item.active .team-choose__img-box:after{opacity:1}.team-choose__item.active .team-choose__name{color:#ebb228}.team-choose__item.active .team-choose__key{color:rgba(235,178,40,0.5)}.team-choose__item.active .team-choose__value{color:#ebb228}.team-choose__img-box{position:relative;max-height:200px;width:100%;overflow:hidden;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;margin-bottom:15px;-webkit-transition:.1s ease;transition:.1s ease}.team-choose__img-box:after{-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:transparent;border:5px solid #fbc135;opacity:0}.team-choose__img-box:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);opacity:0}.team-choose__img{display:block;max-width:100%;height:auto}.team-choose__name{font-weight:900;font-size:17px;text-transform:uppercase;color:#ffffff;margin-bottom:7px}.team-choose__key{font-weight:normal;font-size:12px;color:rgba(255,255,255,0.5);margin-bottom:5px}.team-choose__value{font-weight:900;font-size:12px;text-transform:uppercase;color:#ffffff}.our-work-variant{padding-top:40px;padding-bottom:45px}@media screen and (max-width: 575px){.our-work-variant{padding-top:7px}}.our-work-variant__main-title{margin-bottom:30px}@media screen and (max-width: 575px){.our-work-variant__main-title{margin-bottom:25px}}.our-work-variant__nav{margin-bottom:70px;text-align:center}@media screen and (max-width: 575px){.our-work-variant__nav{margin-bottom:20px;background:#202830;-webkit-box-shadow:inset 0px 3px 0px #14171b;box-shadow:inset 0px 3px 0px #14171b;border-radius:20px}}.our-work-variant__nav-list{background:#202830;-webkit-box-shadow:inset 0px 3px 0px #14171b;box-shadow:inset 0px 3px 0px #14171b;border-radius:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:5px;position:relative}@media screen and (max-width: 575px){.our-work-variant__nav-list{display:block;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding-top:0}}.our-work-variant__nav-list li{cursor:pointer}.our-work-variant__nav-item{list-style-type:none;padding-left:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:5;position:relative;width:16.666666%}@media screen and (max-width: 991px){.our-work-variant__nav-item{max-width:145px;-ms-flex-preferred-size:106px;flex-basis:106px}}@media screen and (max-width: 575px){.our-work-variant__nav-item{max-width:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:4px;width:100%}}.our-work-variant__nav-link{background:transparent;border-radius:200px;font-weight:bold;font-size:12px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#ffffff;padding:9px 10px;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;height:50px;-webkit-transition:.1s ease;transition:.1s ease}@media screen and (max-width: 991px){.our-work-variant__nav-link{height:50px}}@media screen and (max-width: 575px){.our-work-variant__nav-link{height:36px;background:#2a323b}}.our-work-variant__nav-item.active .our-work-variant__nav-link{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 2px 0px #ffcb0f;box-shadow:0px 2px 0px #ffcb0f;color:#262f39}.our-work-variant__nav-item:not(.active):hover .our-work-variant__nav-link{background:#2a323b}.our-work-variant__tab{display:none}.our-work-variant__tab.active{display:block}.our-work-variant__nav-top{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;display:none}@media screen and (max-width: 575px){.our-work-variant__nav-top{display:block}}.our-work-box-item{max-width:313px;padding:10px 45px 10px;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;background:rgba(255,255,255,0.9)}@media screen and (max-width: 991px){.our-work-box-item{padding-left:5px;padding-right:5px}}.our-work-box-item__wrap{position:relative;z-index:10}.our-work-box-item__item{margin-bottom:25px;overflow:hidden}@media screen and (max-width: 991px){.our-work-box-item__item{margin-bottom:20px}}.our-work-box-item__key{color:rgba(38,47,57,0.5);font-weight:normal;font-size:14px;text-align:center;margin-bottom:5px}.our-work-box-item__value{font-weight:900;font-size:17px;text-align:center;text-transform:uppercase;color:#262f39}@media screen and (max-width: 991px){.our-work-box-item__value{font-size:16px}}.our-work-box-item__value span{margin:0 2px;font-size:32px;line-height:1}.our-work-box-item__desc{color:#262f39;font-weight:normal;font-size:14px;text-align:center;margin-bottom:10px}.our-work-box__list{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin:0 0 25px}@media screen and (max-width: 991px){.our-work-box__list{margin-bottom:15px}}@media screen and (max-width: 575px){.our-work-box__list{-webkit-columns:auto;-moz-columns:auto;columns:auto;margin-right:0;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}}.our-work-box__img-box{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.our-work-box__img{display:block;max-width:100%;height:auto}.our-work-box__item{width:100%;margin:0 0 20px;position:relative;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 575px){.our-work-box__item{max-width:313px}}.our-work-box__item_size_1{padding-bottom:144%}@media screen and (max-width: 575px){.our-work-box__item_size_1{height:413px;padding:0}}.our-work-box__item_size_2{padding-bottom:80%}@media screen and (max-width: 575px){.our-work-box__item_size_2{height:233px;padding:0}}.our-work-box__item_size_3{padding-bottom:112%}@media screen and (max-width: 575px){.our-work-box__item_size_3{height:323px;padding:0}}.our-work-box__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-work-box__btn-wrap{max-width:220px;width:100%}.our-work-box__our-work-box-item{position:absolute;top:0;left:0;width:100%;height:100%}.stock-box{padding-bottom:45px;padding-top:25px}@media screen and (max-width: 575px){.stock-box{padding-top:5px}}.stock-box__main-title{margin-bottom:30px}.stock-box__list{margin-bottom:45px}.stock-box__item{margin-bottom:60px;position:relative}.stock-box__item:last-child{margin-bottom:0}.stock-box__item:nth-child(even)::before{content:'';display:block;position:absolute;top:-90px;left:-2000px;right:-2000px;bottom:25px;width:auto;background:#344150}@media screen and (max-width: 575px){.stock-box__item:nth-child(even)::before{display:none}}.stock-box__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stock-box__bottom-btn-wrap{max-width:220px;width:100%}.stock-box__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;position:relative;z-index:10}@media screen and (max-width: 768px){.stock-box__inner-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}}.stock-box__column{margin:0 10px;width:calc(50% - 20px)}@media screen and (max-width: 768px){.stock-box__column{width:100%;margin-right:0;margin-left:0}}@media screen and (max-width: 768px){.stock-box__column_pos_1{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.stock-box__img-box{overflow:hidden;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;position:relative}@media screen and (max-width: 768px){.stock-box__img-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.stock-box__img{display:block;max-width:100%;height:auto;opacity:.8}.stock-box__percent{position:absolute;left:20px;top:0;background:#fbc135;padding:30px 20px 20px}@media screen and (max-width: 991px){.stock-box__percent{padding:20px 16px 16px}}@media screen and (max-width: 575px){.stock-box__percent{padding:15px 14px 12px}}.stock-box__percent::before{content:'';display:block;position:absolute;top:100%;left:0;max-width:100%;width:0;height:0;border-left:42px solid transparent;border-right:42px solid transparent;border-top:30px solid #fbc135}@media screen and (max-width: 991px){.stock-box__percent::before{border-left-width:34px;border-right-width:34px;border-top-width:27px}}@media screen and (max-width: 575px){.stock-box__percent::before{border-top-width:20px;border-left-width:29px;border-right-width:29px}}.stock-box__percent-icon{fill:#ffffff}@media screen and (max-width: 991px){.stock-box__percent-icon{width:36px}}@media screen and (max-width: 575px){.stock-box__percent-icon{width:31px}}.stock-box__title{font-weight:normal;font-size:30px;text-transform:uppercase;color:#fad32d;line-height:1.2;margin-bottom:5px}@media screen and (max-width: 991px){.stock-box__title{font-size:16px}}.stock-box__desc{font-weight:normal;font-size:14px;line-height:1.6;color:#ffffff;margin-bottom:15px}.stock-box__btn.btn{padding:18px 15px 15px}.stock-box__timer.timer{margin-bottom:30px}.stock-box__timer.timer .timer__title{color:#ffffff;font-weight:normal;margin-bottom:7px}.stock-box__timer.timer .timeTo.timeTo-white div{background:#ffffff !important}.stock-box__timer.timer .timer__wrap figure ul li{color:#262f39;font-size:38px}.stock-box__timer.timer .timer__wrap figcaption{color:#ffffff}.stock-box__timer.timer .timer__wrap figure ul{top:-46px !important}.stock-box__timer.timer .timer__wrap figure>div{width:35px !important;height:60px !important}.stock-box__timer.timer .timer__wrap{margin:0 -7px}.stock-box__timer.timer .timer__wrap figure{margin:0 7px}.stock-box__btn-wrap{max-width:250px;width:100%}.stock-box__btn{padding:21px 15px 18px}.call-form{position:relative;background:#435366}.call-form::before{content:'';display:block;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:url("/local/templates/main/css/../img/call-form_bg.jpg") no-repeat center;opacity:0.2;background-size:cover}.call-form__container{max-width:1165px}.call-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.call-form__column{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.call-form__column_pos_1{padding-right:40px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:70px}@media screen and (max-width: 575px){.call-form__column_pos_1{display:none}}.call-form__column_pos_2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:40px;padding-bottom:40px}@media screen and (max-width: 991px){.call-form__column_pos_2{padding-top:40px}}@media screen and (max-width: 575px){.call-form__column_pos_2{width:100%;padding-top:30px;padding-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.call-form__content{max-width:485px;position:relative;z-index:2}@media screen and (max-width: 575px){.call-form__content{max-width:none}}.call-form__img-box{max-width:400px;width:100%;position:relative;z-index:2}.call-form__img{display:block;max-width:100%;height:auto}.call-form__title{font-weight:bold;font-size:25px;color:#ffffff;margin-bottom:25px;line-height:1.2}@media screen and (max-width: 575px){.call-form__title{font-size:22px;text-align:center;margin-bottom:30px}}.call-form__input{background-color:transparent;outline:none;width:100%;padding:13px 15px;border-radius:4px;border:2px solid rgba(255,255,255,0.5);font-weight:normal;font-size:14px;line-height:20px;color:#ffffff}.call-form__input.placeholder{color:#ffffff}.call-form__input:-moz-placeholder{color:#ffffff}.call-form__input::-moz-placeholder{color:#ffffff}.call-form__input:-ms-input-placeholder{color:#ffffff}.call-form__input::-webkit-input-placeholder{color:#ffffff}.call-form__input-column{margin-bottom:17px;position:relative}@media screen and (max-width: 575px){.call-form__input-column{margin-bottom:24px}}.call-form__btn-wrap{margin-top:18px;max-width:250px;margin-bottom:17px}@media screen and (max-width: 575px){.call-form__btn-wrap{max-width:none;margin-top:40px}}.call-form__btn{padding:18px 15px 15px}@media screen and (max-width: 575px){.call-form__btn{padding:16px 15px 14px}}.call-form__input-icon{position:absolute;top:50%;margin-top:-7px;fill:#ffffff;right:15px;pointer-events:none}.call-form__bottom{margin-bottom:40px}@media screen and (max-width: 575px){.call-form__bottom{margin-bottom:20px}}.call-form__bottom{display:none}.call-form__content.success .call-form__top{display:none}.call-form__content.success .call-form__bottom{display:block}.call-form__bottom-img-box{border-radius:50%;width:92px;height:92px;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;background:rgba(38,47,57,0.05);margin:0 auto;margin-bottom:22px;margin-top:10px}.call-form__bottom-desc{font-weight:normal;font-size:22px;text-align:center;color:#fff;margin-bottom:48px}.call-form__bottom-icon{fill:#fff}.modal-form{display:none;max-width:500px;width:100%;background:#fbc135;-webkit-box-shadow:0px 10px 50px rgba(251,193,53,0.25);box-shadow:0px 10px 50px rgba(251,193,53,0.25);border-radius:15px;padding:48px 80px 46px;min-height:430px}.modal-form__input{background-color:transparent;outline:none;width:100%;padding:13px 15px;border-radius:4px;border:2px solid #262f39;font-weight:normal;font-size:14px;line-height:20px;color:#262f39}.modal-form__input.placeholder{color:#262f39}.modal-form__input:-moz-placeholder{color:#262f39}.modal-form__input::-moz-placeholder{color:#262f39}.modal-form__input:-ms-input-placeholder{color:#262f39}.modal-form__input::-webkit-input-placeholder{color:#262f39}.modal-form__input_color_light{border-color:rgba(38,47,57,0.25)}.modal-form__input-column{margin-bottom:17px;position:relative}@media screen and (max-width: 575px){.modal-form__input-column{margin-bottom:19px}}.modal-form__content{max-width:485px;position:relative;z-index:2}@media screen and (max-width: 575px){.modal-form__content{max-width:none}}.modal-form__title{font-weight:normal;font-size:27px;color:#262f39;line-height:1;margin-bottom:10px;text-align:center}@media screen and (max-width: 575px){.modal-form__title{font-size:22px;margin-bottom:20px}}.modal-form__subtitle{font-weight:normal;text-align:center;font-size:14px;color:#262f39;margin-bottom:20px}.modal-form__btn-wrap{margin-top:30px;max-width:210px;margin-bottom:17px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.modal-form__btn-wrap{margin-top:20px}}@media screen and (max-width: 575px){.modal-form__btn-wrap{max-width:none;margin-top:20px}}.modal-form__btn{padding:18px 15px 15px}@media screen and (max-width: 575px){.modal-form__btn{padding:16px 15px 14px}}.modal-form__input-icon{position:absolute;top:50%;margin-top:-7px;fill:#262f39;right:18px;pointer-events:none}.modal-form__input-icon_color_light{fill:rgba(38,47,57,0.25)}.modal-form__main-checkbox-wrap .main-checkbox__text{color:#262f39}.modal-form__main-checkbox-wrap .main-checkbox__check{fill:#262f39}.modal-form__main-checkbox-wrap .main-checkbox__pseudo{border-color:#262f39}.modal-form__center{margin-bottom:40px;position:relative}@media screen and (max-width: 575px){.modal-form__center{margin-bottom:20px}}.modal-form__center::before{content:'';display:block;position:absolute;bottom:-20px;left:0;width:100%;height:2px;background:rgba(0,0,0,0.3)}@media screen and (max-width: 575px){.modal-form__center::before{bottom:-10px}}.modal-form__bottom{display:none}.modal-form__main-checkbox-wrap .main-checkbox__pseudo{background:#262f39}.modal-form__main-checkbox-wrap .main-checkbox__icon{fill:transparent}.modal-form__main-checkbox-wrap .main-checkbox__default:checked+.main-checkbox__pseudo .main-checkbox__icon{fill:#fbc135}.modal-form__main-checkbox-wrap .main-checkbox__text a{font-weight:inherit;font-size:inherit;text-decoration:underline;color:inherit;line-height:inherit}.modal-form__main-checkbox-wrap .main-checkbox__text a:hover{text-decoration:none}.modal-form__bottom{display:none}.modal-form__close{position:absolute;right:20px;top:18px;z-index:99999;cursor:pointer;pointer-events:none}.modal-form__close-icon{fill:#000000}.modal-form__wrap.success .modal-form__top{display:none}.modal-form__wrap.success .modal-form__bottom{display:block}.modal-form__img-box{border-radius:50%;width:92px;height:92px;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;background:rgba(38,47,57,0.05);margin:0 auto;margin-bottom:22px;margin-top:10px}.modal-form__bottom-desc{font-weight:normal;font-size:18px;text-align:center;color:#262f39;margin-bottom:48px}.modal-form__bottom-btn-wrap{max-width:200px;margin:0 auto}.modal-form__bottom-btn.btn{padding:15px 15px 13px}.modal-form .fancybox-close-small svg{display:none}.design-desc{padding:20px 0 20px}.design-desc__main-title{margin-bottom:20px}.design-desc__desc{font-weight:normal;font-size:14px;color:#FFFFFF;line-height:1.6}.price-design-table__head{display:block}.price-design-table__body{display:block}.price-design-table__table{width:100%;display:block;min-width:530px}@media screen and (max-width: 575px){.price-design-table__table{min-width:610px}}.price-design-table__row{display:-webkit-box;display:-ms-flexbox;display:flex}.price-design-table__row:hover .price-design-table__item{background:#435366}.price-design-table__row_mod_head{background:#202830}.price-design-table__row_mod_head:hover{background:#202830}.price-design-table__item{text-align:left;padding:20px 10px;color:#ffffff;border-bottom:1px solid rgba(255,255,255,0.2);font-weight:normal;font-size:14px;-webkit-transition:.1s ease;transition:.1s ease;line-height:1.42;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575px){.price-design-table__item{padding:16px 10px}}.price-design-table__item_mod_check{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:18px;padding-bottom:18px}.price-design-table__item_pos_1{-ms-flex-preferred-size:260px;flex-basis:260px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:20px;width:100%}@media screen and (max-width: 768px){.price-design-table__item_pos_1{-ms-flex-preferred-size:250px;flex-basis:250px}}.price-design-table__item_pos_2{max-width:320px;width:100%;-ms-flex-preferred-size:140px;flex-basis:140px;background:#454641;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width: 768px){.price-design-table__item_pos_2{-ms-flex-preferred-size:120px;flex-basis:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.price-design-table__item_pos_2.price-design-table__item_mod_head{padding-right:5px;padding-left:5px}.price-design-table__item_pos_3{-ms-flex-preferred-size:140px;flex-basis:140px;background:#46413a;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width: 768px){.price-design-table__item_pos_3{-ms-flex-preferred-size:120px;flex-basis:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.price-design-table__item_pos_4{-ms-flex-preferred-size:140px;flex-basis:140px;background:#453b34;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width: 768px){.price-design-table__item_pos_4{-ms-flex-preferred-size:120px;flex-basis:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.price-design-table__item_mod_head{font-weight:bold;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;border-bottom:none;background:#202830 !important}.price-design-table__item_mode_bg-color{background:#435366}.price-design-table__btn.btn{padding:15px 15px 13px;opacity:0}.price-design-table__row:hover .price-services-table__btn{opacity:1}.price-design-table__check{border-radius:50%;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;width:23px;height:23px;position:relative}.price-design-table__check:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#FAD32D), to(#E6A527));background:linear-gradient(180deg, #FAD32D 0%, #E6A527 100%);border-radius:50%;-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);opacity:0.2}.price-design-table__check:before{content:'';display:block;top:0;left:0;-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%;width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.price-design-table__bottom{max-width:290px;width:100%;margin:0 auto}.price-design{padding-top:15px;padding-bottom:65px;overflow:hidden}@media screen and (max-width: 768px){.price-design{padding-bottom:50px}}@media screen and (max-width: 575px){.price-design{padding-bottom:55px}}.price-design__table-wrap{margin-bottom:45px}@media screen and (max-width: 575px){.price-design__table-wrap{position:relative;overflow:hidden}}.price-design__table-wrap:before{content:'';position:absolute;top:0;left:0;width:56px;height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(16.96%, #262f39), color-stop(79.46%, rgba(38,47,57,0)));background:linear-gradient(270deg, #262f39 16.96%, rgba(38,47,57,0) 79.46%);-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:3;display:none;pointer-events:none}.price-design__table-wrap:after{content:'';position:absolute;top:0;right:0;width:56px;height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(16.96%, #262f39), color-stop(79.46%, rgba(38,47,57,0)));background:linear-gradient(270deg, #262f39 16.96%, rgba(38,47,57,0) 79.46%);z-index:3;display:none;pointer-events:none}@media screen and (max-width: 575px){.price-design__table-wrap.shadow_right:after{display:block}}@media screen and (max-width: 575px){.price-design__table-wrap.shadow_left:before{display:block}}@media screen and (max-width: 575px){.price-design__wrap{overflow-x:auto}}.price-design__title{margin-bottom:10px;font-size:30px}@media screen and (max-width: 575px){.price-design__title{margin-bottom:25px;font-size:25px}}.price-design__desc{font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:60px}@media screen and (max-width: 575px){.price-design__desc{margin-bottom:30px}}.price-design__desc p{font-size:14px}.price-design__nav{margin-bottom:30px;text-align:center}@media screen and (max-width: 991px){.price-design__nav{margin-bottom:45px}}@media screen and (max-width: 575px){.price-design__nav{margin-bottom:20px}}.price-design__nav-list{background:#202830;-webkit-box-shadow:inset 0px 3px 0px #14171b;box-shadow:inset 0px 3px 0px #14171b;border-radius:200px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:5px}@media screen and (max-width: 575px){.price-design__nav-list{display:block;border-radius:20px}}.price-design__nav-item{list-style-type:none;padding-left:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:195px;-ms-flex-preferred-size:185px;flex-basis:185px;width:100%}@media screen and (max-width: 991px){.price-design__nav-item{max-width:145px;-ms-flex-preferred-size:106px;flex-basis:106px}}@media screen and (max-width: 575px){.price-design__nav-item{max-width:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:4px}}.price-design__nav-link{background:transparent;border-radius:200px;font-weight:bold;font-size:12px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#ffffff;padding:9px 10px;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;height:50px}@media screen and (max-width: 991px){.price-design__nav-link{height:60px}}@media screen and (max-width: 768px){.price-design__nav-link{padding:9px 7px}}@media screen and (max-width: 575px){.price-design__nav-link{height:36px;background:#2a323b}}.price-design__nav-item.active .price-services__nav-link{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 2px 0px #ffcb0f;box-shadow:0px 2px 0px #ffcb0f;color:#262f39}.price-design__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:180px}@media screen and (max-width: 991px){.price-design__list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:145px}}@media screen and (max-width: 575px){.price-design__list{display:block}}.price-design__list_mod_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.price-design__table-title{font-weight:bold;font-size:30px;text-transform:uppercase;color:#ffffff;margin-bottom:10px}@media screen and (max-width: 575px){.price-design__table-title{font-size:16px;margin-bottom:20px}}.price-design__tab{outline:none;-webkit-transition:.3s ease;transition:.3s ease;display:none}@media screen and (max-width: 575px){.price-design__tab{display:block;height:0;opacity:0}}.price-design__tab.active{display:block}@media screen and (max-width: 575px){.price-design__tab.active{height:auto;opacity:1}}.price-design__tab:not(.active) .price-services__table-wrap{opacity:0}.price-design__nav-top{display:none}@media screen and (max-width: 575px){.price-design__nav-top{display:block}}.price-design__table-wrap{position:relative;overflow:hidden}.price-design__table-wrap:before{content:'';position:absolute;top:0;left:0;width:56px;height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(16.96%, #262f39), color-stop(79.46%, rgba(38,47,57,0)));background:linear-gradient(270deg, #262f39 16.96%, rgba(38,47,57,0) 79.46%);-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:3;display:none;pointer-events:none}.price-design__table-wrap:after{content:'';position:absolute;top:0;right:0;width:56px;height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(16.96%, #262f39), color-stop(79.46%, rgba(38,47,57,0)));background:linear-gradient(270deg, #262f39 16.96%, rgba(38,47,57,0) 79.46%);z-index:3;display:none;pointer-events:none}@media screen and (max-width: 575px){.price-design__table-wrap.shadow_right:after{display:block}}@media screen and (max-width: 575px){.price-design__table-wrap.shadow_left:before{display:block}}.gift-design{background:#fff url("/local/templates/main/css/../img/gift-design_bg.jpg") no-repeat center;background-size:contain;position:relative;z-index:1}@media screen and (max-width: 1280px){.gift-design{background-size:cover}}@media screen and (max-width: 768px){.gift-design{background-position:-120px bottom}}@media screen and (max-width: 575px){.gift-design{background:#fff}}.gift-design::before{content:'';display:none;position:absolute;bottom:-43px;left:0;width:100%;height:100%;background:url("/local/templates/main/css/../img/gift-design_bg_min.png") no-repeat right bottom;z-index:1}@media screen and (max-width: 575px){.gift-design::before{display:block}}.gift-design__wrap{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:40px;padding-bottom:35px;margin:0 -28px;position:relative;z-index:5}@media screen and (max-width: 991px){.gift-design__wrap{margin:0 -13px}}@media screen and (max-width: 575px){.gift-design__wrap{display:block;padding-bottom:150px;padding-top:45px}}.gift-design__column{margin:0 28px}@media screen and (max-width: 991px){.gift-design__column{margin:0 13px}}.gift-design__column_pos_1{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:410px;width:100%}@media screen and (max-width: 575px){.gift-design__column_pos_1{margin-bottom:20px}}.gift-design__column_pos_2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:15px}@media screen and (max-width: 575px){.gift-design__column_pos_2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gift-design__pretitle{font-weight:normal;font-size:20px;line-height:1.6;text-transform:uppercase;color:#262f39;margin-bottom:8px}@media screen and (max-width: 575px){.gift-design__pretitle{font-size:18px;margin-bottom:25px}}.gift-design__title{font-weight:normal;font-size:34px;text-transform:uppercase;color:#262f39}@media screen and (max-width: 575px){.gift-design__title{font-size:26px}}.gift-design__title span{color:#f31919}.gift-design__btn.btn{padding:16px 15px 14px;background:-webkit-gradient(linear, left top, left bottom, from(#fa2d2d), to(#d50202));background:linear-gradient(180deg, #fa2d2d 0%, #d50202 100%);-webkit-box-shadow:0px 2px 0px #fa2d2d;box-shadow:0px 2px 0px #fa2d2d;color:#ffffff;white-space:nowrap;line-height:1.2}@media screen and (max-width: 991px){.gift-design__btn.btn{white-space:normal}}.gift-design__btn.btn:hover,.gift-design__btn.btn:focus{background:-webkit-gradient(linear, left bottom, left top, from(#fa2d2d), to(#fa2d2d)),-webkit-gradient(linear, left top, left bottom, from(#fa2d2d), to(#d50202));background:linear-gradient(0deg, #fa2d2d, #fa2d2d),linear-gradient(180deg, #fa2d2d 0%, #d50202 100%)}.gift-design__btn-wrap{max-width:220px;width:100%;margin-bottom:10px}.kind-design{padding-top:30px;padding-bottom:1px}@media screen and (max-width: 991px){.kind-design{padding-bottom:15px}}@media screen and (max-width: 575px){.kind-design{padding-top:15px}}.kind-design__main-title{margin-bottom:35px}.kind-design__list{margin-bottom:-65px}@media screen and (max-width: 768px){.kind-design__list{margin-bottom:-50px}}@media screen and (max-width: 575px){.kind-design__list{margin-bottom:-30px}}.kind-design__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 575px){.kind-design__inner-wrap{display:block}}.kind-design__item{margin-bottom:65px}@media screen and (max-width: 768px){.kind-design__item{margin-bottom:50px}}@media screen and (max-width: 575px){.kind-design__item{margin-bottom:30px}}.kind-design__column_pos_1{width:50%}@media screen and (max-width: 768px){.kind-design__column_pos_1{width:60%}}@media screen and (max-width: 575px){.kind-design__column_pos_1{width:100%}}.kind-design__column_pos_2{width:calc(50% + 170px);margin-left:-170px;margin-top:120px}@media screen and (max-width: 768px){.kind-design__column_pos_2{width:calc(40% + 235px)}}@media screen and (max-width: 575px){.kind-design__column_pos_2{width:100%;padding-left:20px;margin-left:0;margin-top:-40px}}.kind-design__img-box{overflow:hidden;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}.kind-design__img{display:block;max-width:100%;height:auto}.kind-design__content{padding:55px 40px 55px;background:#344150;position:relative;z-index:5}@media screen and (max-width: 768px){.kind-design__content{padding:55px 30px 55px}}@media screen and (max-width: 575px){.kind-design__content{padding:30px 25px 35px}}.kind-design__title{font-weight:900;font-size:24px;text-transform:uppercase;color:#ebb228;margin-bottom:15px}@media screen and (max-width: 575px){.kind-design__title{font-size:20px}}.kind-design__desc{font-weight:normal;font-size:14px;color:#ffffff;line-height:1.4}.designers{padding-top:70px;padding-bottom:30px}@media screen and (max-width: 575px){.designers{padding-bottom:15px}}.designers__main-title{padding-bottom:25px}.designers__desc{font-weight:normal;font-size:14px;color:#ffffff;line-height:1.6;margin-bottom:30px}@media screen and (max-width: 575px){.designers__desc{margin-bottom:40px}}.designers__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 575px){.designers__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.designers__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25%}@media screen and (max-width: 575px){.designers__item{width:100%;max-width:290px}}.designers__img-box{overflow:hidden;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;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-height:180px}@media screen and (max-width: 575px){.designers__img-box{max-height:215px}}.designers__img{display:block;max-width:100%;height:auto}.designers__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:73.5%;position:relative}@media screen and (max-width: 575px){.designers__content{padding:15px;padding-bottom:25px}}.designers__name{margin-bottom:10px;font-weight:normal;font-size:25px;color:#ffffff}@media screen and (max-width: 575px){.designers__name{margin-bottom:5px}}.designers__work{font-weight:900;font-size:15px;text-transform:uppercase;color:#fbc135}@media screen and (max-width: 768px){.designers__work{font-size:13px}}.designers__inner-wrap{position:absolute;left:15px;top:15px;bottom:15px;right:15px}@media screen and (max-width: 575px){.designers__inner-wrap{position:static}}.designers__item:nth-child(even) .designers__img-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width: 575px){.designers__item:nth-child(even) .designers__img-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.designers__item:nth-child(even) .designers__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width: 575px){.designers__item:nth-child(even) .designers__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.designers__item:nth-child(even) .designers__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 575px){.designers__item:nth-child(even) .designers__inner-wrap{display:block}}.type-repair-desc{padding:20px 0 20px}.type-repair-desc__main-title{margin-bottom:20px}.type-repair-desc__desc{font-weight:normal;font-size:14px;color:#FFFFFF;line-height:1.6}.type-repair-tabs{padding-top:30px;overflow:hidden}@media screen and (max-width: 768px){.type-repair-tabs{padding-top:10px}}@media screen and (max-width: 575px){.type-repair-tabs{padding-bottom:0}}.type-repair-tabs__nav{margin-bottom:30px;text-align:center}@media screen and (max-width: 575px){.type-repair-tabs__nav{margin-bottom:20px}}.type-repair-tabs__nav-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#202830;-webkit-box-shadow:inset 0px 3px 0px #14171b;box-shadow:inset 0px 3px 0px #14171b;border-radius:200px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:5px;margin-bottom:60px;width:100%}@media screen and (max-width: 768px){.type-repair-tabs__nav-list{display:block;border-radius:20px;margin-bottom:35px}}@media screen and (max-width: 575px){.type-repair-tabs__nav-list{margin-bottom:30px}}.type-repair-tabs__nav-item{list-style-type:none;padding-left:0;width:20%}@media screen and (max-width: 768px){.type-repair-tabs__nav-item{width:100%;margin-bottom:4px}}.type-repair-tabs__nav-link{background:transparent;border-radius:200px;font-weight:bold;font-size:12px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#ffffff;padding:9px 10px;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;height:50px}@media screen and (max-width: 991px){.type-repair-tabs__nav-link{padding-left:1px;padding-right:1px}}@media screen and (max-width: 768px){.type-repair-tabs__nav-link{height:36px;background:#2a323b}}.type-repair-tabs__nav-item.active .type-repair-tabs__nav-link{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 2px 0px #ffcb0f;box-shadow:0px 2px 0px #ffcb0f;color:#262f39}.type-repair-tabs__tab{display:none}.type-repair-tabs__tab.active{display:block}.type-repair-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}@media screen and (max-width: 575px){.type-repair-item__wrap{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.type-repair-item__column{width:calc(50% - 20px);margin:0 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 575px){.type-repair-item__column{width:100%;margin:0}}@media screen and (max-width: 575px){.type-repair-item__column_pos_1{margin-bottom:35px}}.type-repair-item__column_pos_2{margin-top:-5px}.type-repair-item__title{font-weight:normal;font-size:30px;text-transform:uppercase;color:#fad32d;margin-bottom:10px}@media screen and (max-width: 575px){.type-repair-item__title{font-size:25px}}.type-repair-item__desc{font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:20px}.type-repair-item__list{margin:0;padding:0;margin-bottom:-13px}.type-repair-item__item{list-style-type:none;padding-left:20px;font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:13px;position:relative}.type-repair-item__item::before{content:'';display:block;position:absolute;top:3px;left:0;border-radius:50%;width:9px;height:9px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.type-repair-item__price{padding-top:10px;font-weight:bold;font-size:22px;text-transform:uppercase;color:#ffffff;margin-bottom:35px}@media screen and (max-width: 991px){.type-repair-item__price{margin-bottom:15px}}.type-repair-item__price span{font-weight:bold;font-size:44px;text-transform:uppercase;margin:0 2px;color:#ffffff}.type-repair-item__img-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.type-repair-item__img{display:block;max-width:100%;height:auto}.type-repair-item__btn-wrap{max-width:250px;width:100%;margin-bottom:30px}@media screen and (max-width: 575px){.type-repair-item__btn-wrap{margin-right:auto;margin-left:auto}}.type-repair-item__btn{padding:17px 15px 14px}.what-desc{padding:20px 0 20px}.what-desc__title{font-weight:normal;font-size:32px;line-height:1.1;margin-bottom:30px;color:#ffffff}@media screen and (max-width: 768px){.what-desc__title{font-size:30px}}@media screen and (max-width: 575px){.what-desc__title{font-size:22px}}.what-desc__desc{font-weight:normal;font-size:14px;line-height:1.6;color:#ffffff}.what-price_indent_top{margin-top:30px}.what-price_indent_bottom{margin-bottom:30px}.what-price_indent_top-big{margin-top:60px}.what-price__wrap{padding:0 50px 70px;position:relative}@media screen and (max-width: 575px){.what-price__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-right:0;padding-bottom:50px}}.what-price__wrap::before{content:'';display:block;position:absolute;top:0;left:0;width:2500px;height:100%;background:#344150;-webkit-box-shadow:0px 25px 40px rgba(0,0,0,0.3);box-shadow:0px 25px 40px rgba(0,0,0,0.3)}@media screen and (max-width: 768px){.what-price__wrap::before{left:-15px}}.what-price__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.what-price__column_pos_1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:55px}@media screen and (max-width: 768px){.what-price__column_pos_1{margin-bottom:40px}}@media screen and (max-width: 575px){.what-price__column_pos_1{margin-bottom:50px}}.what-price__img-box{max-height:400px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;margin-top:-30px}@media screen and (max-width: 575px){.what-price__img-box{margin-right:-15px;margin-left:-15px}}.what-price__img{display:block;max-width:100%;height:auto}.what-price__content{color:#ffffff}.what-price__inner-wrap{width:100%;position:relative}@media screen and (max-width: 991px){.what-price__inner-wrap{padding-right:0}}.what-price__title{margin-bottom:25px;font-weight:normal;font-size:32px;line-height:42px;color:#ffffff}@media screen and (max-width: 768px){.what-price__title{font-size:30px;line-height:33px}}@media screen and (max-width: 575px){.what-price__title{font-size:22px;line-height:24px}}.what-work{padding-top:10px;padding-bottom:60px}@media screen and (max-width: 768px){.what-work{padding-top:0;padding-bottom:50px}}.what-work__title{font-size:32px;line-height:42px;color:#ffffff;margin-bottom:30px}@media screen and (max-width: 768px){.what-work__title{font-size:30px;line-height:33px;margin-bottom:20px}}@media screen and (max-width: 575px){.what-work__title{font-size:25px}}.what-work__subtitle{margin-bottom:35px;font-weight:normal;font-size:14px;line-height:20px;color:#ffffff}@media screen and (max-width: 768px){.what-work__subtitle{margin-bottom:25px}}@media screen and (max-width: 575px){.what-work__subtitle{margin-bottom:15px}}.what-work__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18px}@media screen and (max-width: 768px){.what-work__list{margin-bottom:5px}}@media screen and (max-width: 575px){.what-work__list{margin-left:0;margin-right:0}}.what-work__item{margin:0 5px;width:calc(50% - 10px);line-height:1.5;font-weight:normal;font-size:14px;color:#ffffff;list-style-type:none;position:relative;padding-left:18px;margin-bottom:20px}@media screen and (max-width: 575px){.what-work__item{margin-bottom:15px;width:100%;margin-left:0;margin-right:0}}.what-work__item::before{content:'';display:block;position:absolute;top:6px;left:0;width:9px;height:9px;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.what-work__desc{font-weight:normal;font-size:14px;line-height:20px;color:#ffffff}.projects-detail_indent_bottom{margin-bottom:80px}@media screen and (max-width: 991px){.projects-detail_indent_bottom{margin-bottom:50px}}@media screen and (max-width: 575px){.projects-detail_indent_bottom{margin-bottom:30px}}.projects-detail__main-title{padding-bottom:40px}@media screen and (max-width: 575px){.projects-detail__main-title{padding-bottom:20px}}.projects-detail-inner-min-indent .projects-detail_indent_bottom{margin-bottom:5px}.shield{position:relative;padding:40px 0 35px;min-height:260px}@media screen and (max-width: 575px){.shield{min-height:130px}}@media screen and (max-width: 575px){.shield{padding:30px 0 30px}}.shield__wrap{position:relative;z-index:10}.shield__bg{position:absolute;top:0;left:0;width:100%;height:100%;right:0;bottom:0;background-image:url("/local/templates/main/css/../img/repairs-shield_bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;z-index:5;opacity:0.35}.shield::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(243.59deg, #262f39 39.36%, #fbc135 118.98%);z-index:2}.varieties-repairs-shield__top{min-height:100px;padding-bottom:25px}@media screen and (max-width: 575px){.varieties-repairs-shield__top{min-height:auto}}.varieties-repairs-shield__title{text-align:center;font-weight:bold;font-size:40px;text-transform:uppercase;line-height:1.4;color:#fbc135}@media screen and (max-width: 768px){.varieties-repairs-shield__title{font-size:40px}}@media screen and (max-width: 575px){.varieties-repairs-shield__title{font-size:30px;line-height:30px}}.varieties-repairs-shield__subtitle{text-align:center;font-weight:900;font-size:22px;text-transform:uppercase;color:#fbc135}.varieties-repairs-shield__subtitle span{font-size:44px}.varieties-repairs-shield .disign-shield__inner-text{font-size:70px;margin:0 5px;line-height:0.7}@media screen and (max-width: 575px){.varieties-repairs-shield .disign-shield__inner-text{font-size:32px}}.varieties-repairs-shield__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.varieties-repairs-shield__btn-wrap{max-width:220px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.varieties-repairs-shield__btn.btn{padding:14px 15px 11px}.repairs-shield{position:relative;padding:20px 0 15px}@media screen and (max-width: 575px){.repairs-shield{padding:0 0 90px}}.repairs-shield__top{min-height:100px;padding-bottom:20px}@media screen and (max-width: 575px){.repairs-shield__top{padding-bottom:15px;min-height:auto}}.repairs-shield__wrap{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px}@media screen and (max-width: 575px){.repairs-shield__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.repairs-shield__column{margin:0 20px;width:calc(50% - 40px)}@media screen and (max-width: 575px){.repairs-shield__column_pos_1{width:100%;margin-right:0;margin-left:0}}.repairs-shield__column_pos_2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 575px){.repairs-shield__column_pos_2{width:100%;margin-right:0;margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.repairs-shield__title{font-weight:900;font-size:24px;text-transform:uppercase;color:#fbc135}@media screen and (max-width: 575px){.repairs-shield__title{font-size:22px;text-align:center}}.repairs-shield__title span{font-size:40px}@media screen and (max-width: 768px){.repairs-shield__title span{font-size:24px}}@media screen and (max-width: 575px){.repairs-shield__title span{font-size:22px}}.repairs-shield__btn-wrap{max-width:250px}@media screen and (max-width: 575px){.repairs-shield__btn-wrap{position:absolute;bottom:-75px;left:50%;width:250px;margin-left:-125px}}.repairs-shield__btn.btn{padding:17px 15px 14px}.repairs-shield__img-box{max-width:300px;max-height:118px;margin-bottom:10px}@media screen and (max-width: 575px){.repairs-shield__img-box{max-width:190px}}.repairs-shield__img{display:block;max-width:100%;height:auto}.repairs-shield__text{font-weight:normal;font-size:14.7549px;letter-spacing:0.14em;text-transform:uppercase;color:#ffffff}@media screen and (max-width: 575px){.repairs-shield__text{font-size:12px}}@media screen and (max-width: 575px){.design-shield{padding:20px 0 20px}}.design-shield__top{min-height:100px;padding-bottom:25px}@media screen and (max-width: 575px){.design-shield__top{min-height:auto}}.design-shield__title{text-align:center;font-weight:900;text-transform:uppercase;color:#fbc135;font-size:48px;line-height:1.1;margin-bottom:10px}@media screen and (max-width: 768px){.design-shield__title{font-size:44px}}@media screen and (max-width: 575px){.design-shield__title{font-size:30px}}.design-shield__pretitle{line-height:1.2;text-align:center;font-weight:900;font-size:20px;text-transform:uppercase;color:#fbc135;margin-bottom:10px}.design-shield__subtitle{text-align:center;font-weight:900;font-size:20px;text-transform:uppercase;color:#fbc135}.design-shield__subtitle span{font-size:30px}.design-shield .disign-shield__inner-text{font-size:70px;margin:0 5px;line-height:0.7}@media screen and (max-width: 575px){.design-shield .disign-shield__inner-text{font-size:32px}}.design-shield__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.design-shield__btn-wrap{max-width:220px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.design-shield__btn.btn{padding:14px 15px 11px}@media screen and (max-width: 575px){.stock-shield{padding:20px 0 20px}}.stock-shield__top{min-height:100px;padding-bottom:25px}@media screen and (max-width: 575px){.stock-shield__top{padding-bottom:45px;min-height:auto}}.stock-shield__title{text-align:center;font-weight:900;text-transform:uppercase;color:#fbc135;font-size:48px;line-height:1.1;margin-bottom:10px}@media screen and (max-width: 575px){.stock-shield__title{font-size:22px}}.stock-shield__pretitle{line-height:1.2;text-align:center;font-weight:900;font-size:20px;text-transform:uppercase;color:#fbc135;margin-bottom:10px}@media screen and (max-width: 575px){.stock-shield__pretitle{font-size:16px}}.stock-shield__subtitle{text-align:center;font-weight:900;font-size:20px;text-transform:uppercase;color:#fbc135}@media screen and (max-width: 575px){.stock-shield__subtitle{font-size:16px}}.stock-shield .stock-shield__inner-text{font-size:70px;margin:0 5px;line-height:0.7}@media screen and (max-width: 575px){.stock-shield .stock-shield__inner-text{font-size:32px}}.stock-shield__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.stock-shield__btn-wrap{max-width:220px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.stock-shield__btn.btn{padding:14px 15px 11px}@media screen and (max-width: 575px){.contacts-shield{padding:20px 0 20px}}.contacts-shield__top{min-height:100px;padding-bottom:25px}@media screen and (max-width: 575px){.contacts-shield__top{padding-bottom:45px;min-height:auto}}.contacts-shield__title{text-align:center;font-weight:900;text-transform:uppercase;color:#fbc135;font-size:48px;line-height:1.1;margin-bottom:10px}@media screen and (max-width: 575px){.contacts-shield__title{font-size:22px}}.contacts-shield__pretitle{line-height:1.2;text-align:center;font-weight:900;font-size:20px;text-transform:uppercase;color:#fbc135;margin-bottom:10px}@media screen and (max-width: 575px){.contacts-shield__pretitle{font-size:16px}}.contacts-shield__subtitle{text-align:center;font-weight:900;font-size:20px;text-transform:uppercase;color:#fbc135}@media screen and (max-width: 575px){.contacts-shield__subtitle{font-size:16px}}.contacts-shield .contacts-shield__inner-text{font-size:70px;margin:0 5px;line-height:0.7}@media screen and (max-width: 575px){.contacts-shield .contacts-shield__inner-text{font-size:32px}}.contacts-shield__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-shield__btn-wrap{max-width:220px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contacts-shield__btn.btn{padding:14px 15px 11px}.offering-detail{padding:30px 0 0;position:relative}.offering-detail_inner_indent_min .offering__list{padding-bottom:0}@media screen and (max-width: 991px){.offering-detail_inner_indent_min .offering__list{padding-bottom:110px}}.offering-detail__title{margin-bottom:55px}@media screen and (max-width: 768px){.offering-detail__title{margin-bottom:40px}}@media screen and (max-width: 575px){.offering-detail__title{padding-right:15px;padding-left:15px;margin-bottom:25px}}@media screen and (max-width: 575px){.offering-detail__container{padding-left:0;padding-right:0}}.offering-detail__offering-item{width:25%}@media screen and (max-width: 991px){.offering-detail__offering-item{width:50%}}.offering-detail__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 991px){.offering-detail__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 575px){.offering-detail__list{display:block;padding-bottom:75px}}.offering-detail__list_mod_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.offering-detail .slick-list{overflow:visible !important}.offering-detail .slick-arrow{position:absolute;top:107px;left:-15px;font-size:0;width:0;height:0;border-right:none;border-left:10px solid #ffffff;border-bottom:10px solid transparent;border-top:10px solid transparent;background-color:transparent;outline:none;padding:0;cursor:pointer;-webkit-transition:border-color .1s ease;transition:border-color .1s ease;z-index:200}@media screen and (max-width: 575px){.offering-detail .slick-arrow{border-top-width:6px;border-bottom-width:6px;border-left-width:6px}}.offering-detail .slick-disabled{border-left-color:#ffffff;opacity:0.4;cursor:auto}.offering-detail .slick-next{left:auto;right:-15px}.offering-detail .slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.offering-detail .slick-slide{height:auto !important}@media screen and (max-width: 991px){.offering-detail__show-all-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 991px){.offering-detail__show-all-btn{margin-top:-59px;position:relative;z-index:5}}.offering-detail__show-all-btn.active{margin-top:-80px}.offering-detail__show-all-btn .show-all-btn__text{color:#ffffff}.offering-detail__show-all-btn .show-all-btn__text:before{border-top-color:#ffffff}.offering-detail .slick-dots{position:absolute;bottom:30px;left:0;padding:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575px){.offering-detail .slick-dots{bottom:5px}}.offering-detail .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent}.offering-detail .slick-dots>li:last-child{margin-right:0}.offering-detail .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.offering-detail .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.offering-detail .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.offering-detail .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.offering-detail .slick-dots>li button{display:none}.offering-detail .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.projects-detail_indent_bottom{margin-bottom:80px}@media screen and (max-width: 991px){.projects-detail_indent_bottom{margin-bottom:50px}}@media screen and (max-width: 575px){.projects-detail_indent_bottom{margin-bottom:30px}}.projects-detail__main-title{padding-bottom:40px}@media screen and (max-width: 575px){.projects-detail__main-title{padding-bottom:20px}}.projects-detail-inner-min-indent .projects-detail_indent_bottom{margin-bottom:5px}.repairs-detail-description_indent_top{margin-top:85px}@media screen and (max-width: 768px){.repairs-detail-description_indent_top{margin-top:55px}}@media screen and (max-width: 575px){.repairs-detail-description_indent_top{margin-top:50px}}.repairs-detail-description_indent_bottom{margin-bottom:50px}@media screen and (max-width: 768px){.repairs-detail-description_indent_bottom{margin-bottom:20px}}@media screen and (max-width: 575px){.repairs-detail-description_indent_bottom{margin-bottom:15px}}.repairs-detail-advantages__list{padding:0 40px}.repairs-detail-advantages_indent_bottom{margin-bottom:60px}@media screen and (max-width: 991px){.repairs-detail-advantages_indent_bottom{margin-bottom:30px}}.repairs-detail-advantages__content{margin-bottom:50px}.repairs-detail-advantages__main-title{margin-bottom:20px}.repairs-detail-advantages__item{margin:0 15px}@media screen and (max-width: 991px){.repairs-detail-advantages__item{margin:0 10px}}@media screen and (max-width: 575px){.repairs-detail-advantages__item{margin:0;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.repairs-detail-advantages__item img{display:block;max-width:100%;height:auto}.repairs-detail-advantages .slick-arrow{position:absolute;left:0;font-size:0;width:14px;height:25px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;top:48%;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}.repairs-detail-advantages .slick-disabled{opacity:0.4;cursor:auto}.repairs-detail-advantages .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.repairs-detail-advantages .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.repairs-detail-advantages .slick-dots{position:absolute;bottom:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;left:60px;padding:0;z-index:10}@media screen and (max-width: 991px){.repairs-detail-advantages .slick-dots{left:0;bottom:-70px;width:100%;pointer-events:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 575px){.repairs-detail-advantages .slick-dots{bottom:-60px}}.repairs-detail-advantages .slick-dots>li{margin-right:25px;border-radius:50%;list-style-type:none;cursor:pointer;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;width:23px;height:23px;background-color:transparent;pointer-events:auto}.repairs-detail-advantages .slick-dots>li:last-child{margin-right:0}.repairs-detail-advantages .slick-dots>li:before{content:'';display:block;top:0;left:0;width:9px;height:9px;background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);border-radius:50%}.repairs-detail-advantages .slick-dots>li:hover:before{background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4)}.repairs-detail-advantages .slick-dots>li.slick-active{background:-webkit-gradient(linear, left bottom, left top, from(#a4a4a4), to(#a4a4a4)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(0deg, #a4a4a4, #a4a4a4),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);-webkit-box-shadow:0px 15px 30px rgba(238,184,41,0.4);box-shadow:0px 15px 30px rgba(238,184,41,0.4);width:23px;height:23px}.repairs-detail-advantages .slick-dots>li.slick-active:before{width:15px;height:15px;background:-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));background:linear-gradient(180deg, #fad32d 0%, #e6a527 100%)}.repairs-detail-advantages .slick-dots>li button{display:none}.other-tags_indent_bottom{margin-bottom:60px}@media screen and (max-width: 991px){.other-tags_indent_bottom{margin-bottom:40px}}.other-tags__main-title{padding-bottom:40px}@media screen and (max-width: 575px){.other-tags__main-title{padding-bottom:20px}}.other-tags__list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:660px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.other-tags__item{width:50%;font-weight:bold;font-size:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#ebb228;margin-bottom:15px}@media screen and (max-width: 575px){.other-tags__item{width:100%}}.other-tags__item:hover{text-decoration:none}.questionary_indent_bottom{margin-top:60px;margin-bottom:100px}@media screen and (max-width: 991px){.questionary_indent_bottom{margin-top:30px;margin-bottom:40px}}@media screen and (max-width: 991px){.questionary__container{padding-left:0;padding-right:0}}.questionary__outer-wrap{position:relative;overflow:hidden}.questionary__wrap{background:#ffffff}.questionary__inner-wrap{padding:60px 50px}@media screen and (max-width: 575px){.questionary__inner-wrap{padding-left:15px;padding-right:15px}}.questionary__note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.questionary__note-inner-wrap{max-width:220px;width:100%}.questionary__note-title{margin-bottom:10px}.questionary__date{display:-webkit-box;display:-ms-flexbox;display:flex}.questionary__date-text{margin-right:5px;font-weight:400}.questionary__date-input{border:none;border-bottom:1px solid #262f39;width:100%;outline:none}.questionary__title{color:#262f39;font-size:32px;text-decoration:underline;margin-bottom:50px;text-align:center}@media screen and (max-width: 991px){.questionary__title{font-size:30px}}.questionary__subtitle{font-size:22px;color:#262f39;margin-bottom:30px}@media screen and (max-width: 991px){.questionary__subtitle{font-size:20px}}.questionary__subtitle_indent_top{margin-top:50px;text-align:center}.questionary__pretitle{font-size:16px;text-decoration:underline;margin-bottom:30px;font-style:italic}@media screen and (max-width: 991px){.questionary__pretitle{font-size:14px}}.questionary__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}@media screen and (max-width: 768px){.questionary__row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.questionary__row_indent_top{margin-top:25px}.questionary__row_indent_bottom{margin-bottom:25px}.questionary__row_display_block{display:block}.questionary__column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 768px){.questionary__column{width:100% !important;margin-bottom:3px}}.questionary__column_width_10{width:10%}.questionary__column_width_20{width:20%}.questionary__column_width_30{width:30%}.questionary__column_width_40{width:40%}.questionary__column_width_50{width:50%}.questionary__column_width_70{width:70%}@media screen and (max-width: 991px){.questionary__column_width_60-laptop{width:60%}}@media screen and (max-width: 991px){.questionary__column_width_40-laptop{width:40%}}.questionary__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 575px){.questionary__input-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}}.questionary__input-wrap_display_block{display:block}.questionary__input-wrap_width_full{-webkit-box-flex:100000;-ms-flex-positive:100000;flex-grow:100000}@media screen and (max-width: 768px){.questionary__input-wrap_break_tablets{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}}.questionary__input-text{font-size:18px;color:#262f39;margin-right:5px;-ms-flex-negative:0;flex-shrink:0;font-weight:400;max-width:100%}@media screen and (max-width: 991px){.questionary__input-text{font-size:16px}}.questionary__input{font-size:18px;color:#262f39;width:100%;border:none;border-bottom:1px solid #262f39;outline:none}@media screen and (max-width: 991px){.questionary__input{font-size:16px}}.questionary__section{margin-bottom:25px;font-style:italic}.questionary .main-checkbox{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 768px){.questionary .main-checkbox{margin-bottom:3px}}.questionary .main-checkbox__text{color:#262f39;font-size:18px;line-height:1.1;max-width:none;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 991px){.questionary .main-checkbox__text{font-size:16px}}.questionary .main-checkbox__pseudo{border-color:#262f39}.questionary .main-checkbox__check{fill:#262f39}.questionary__bottom{margin-top:70px}.questionary__bottom-top{max-width:35%;margin-bottom:40px}@media screen and (max-width: 991px){.questionary__bottom-top{max-width:50%}}@media screen and (max-width: 991px){.questionary__bottom-top{max-width:60%}}@media screen and (max-width: 575px){.questionary__bottom-top{max-width:100%}}.questionary__bottom-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.questionary__btn-wrap{max-width:320px;width:100%}.questionary__success{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:41px;color:#262f39;padding-top:60px;padding-bottom:50px;text-align:center}@media screen and (max-width: 575px){.questionary__success{font-size:28px}}.questionary__form.success .questionary__success{display:-webkit-box;display:-ms-flexbox;display:flex}.questionary__form.success .questionary__top{display:none}.questionary__required-dot{color:#ad482b}.questionary-table__wrap{padding-top:20px;padding-bottom:20px}.questionary-table__wrap_indent-bottom_none{padding-bottom:0}.questionary-table__wrap_indent-top_none{padding-top:0}.questionary-table__table{border-spacing:0;border-top:1px solid #262f39;border-right:1px solid #262f39;width:100%}@media screen and (max-width: 768px){.questionary-table__table{border-right:none;border-left:none;border-top:none}}.questionary-table__table_border-top_none{border-top:none}@media screen and (max-width: 768px){.questionary-table__head{display:none}}.questionary-table__item{border-left:1px solid #262f39;border-bottom:1px solid #262f39;font-size:16px;color:#262f39;padding:0}@media screen and (max-width: 991px){.questionary-table__item{font-size:14px}}@media screen and (max-width: 768px){.questionary-table__item{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:none;border-bottom-color:rgba(38,47,57,0.25)}}@media screen and (max-width: 575px){.questionary-table__item{display:block;margin-bottom:20px}}.questionary-table__item_mod_head{padding:5px;font-weight:bold}.questionary-table__item span{font-weight:400}@media screen and (max-width: 768px){.questionary-table__item:before{content:attr(aria-label);display:block;max-width:160px;width:100%;padding:8px;border-right:1px solid rgba(38,47,57,0.25);padding-left:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-family:'Roboto', sans-serif}}@media screen and (max-width: 768px) and (max-width: 575px){.questionary-table__item:before{max-width:100%;border-right:none;padding-bottom:0}}@media screen and (max-width: 768px){.questionary-table__item:first-child:before{padding-left:8px;font-weight:700;font-family:'Roboto', sans-serif}}@media screen and (max-width: 575px){.questionary-table__item:last-child{margin-bottom:0}}.questionary-table__title{margin-bottom:10px;font-size:18px;color:#262f39;font-weight:400}@media screen and (max-width: 991px){.questionary-table__title{font-size:16px}}.questionary-table__input{width:100%;border:none;outline:none;padding:15px 10px}@media screen and (max-width: 575px){.questionary-table__input{padding-top:0px;padding-bottom:2px;padding-left:20px}}@media screen and (max-width: 768px){.questionary-table__row{display:block;border-bottom:1px solid rgba(38,47,57,0.5)}}.questionary-table__row:last-child{border-bottom:1px solid rgba(38,47,57,0.25)}.questionary__type-of-works .questionary-table__item{padding:5px;font-weight:400;text-align:center;font-family:'Roboto', sans-serif}@media screen and (max-width: 768px){.questionary__type-of-works .questionary-table__item{display:block;border-bottom:none;margin-bottom:0}}@media screen and (max-width: 575px){.questionary__type-of-works .questionary-table__item{font-size:12px}}@media screen and (max-width: 768px){.questionary__type-of-works .questionary-table__item:before{display:none}}@media screen and (max-width: 768px){.questionary__type-of-works .questionary-table__row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 768px){.questionary__type-of-works .questionary-table__head{display:table-header-group}}.questionary__type-of-works .questionary-table__item_mod_head{font-weight:700}.questionary__type-of-works .main-checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.questionary__type-of-works .main-checkbox__pseudo{margin-right:0}.questionary__type-of-works .questionary-table__item_pos_1{width:60px}@media screen and (max-width: 768px){.questionary__type-of-works .questionary-table__item_pos_1{width:40px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;max-width:40px}}.questionary__type-of-works .questionary-table__item_pos_2{text-align:left}@media screen and (max-width: 768px){.questionary__type-of-works .questionary-table__item_pos_2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.questionary__type-of-works .questionary-table__item_pos_3{width:105px}@media screen and (max-width: 768px){.questionary__type-of-works .questionary-table__item_pos_3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;max-width:60px}}@media screen and (max-width: 575px){.questionary__type-of-works .questionary-table__item_pos_3{max-width:40px}}@media screen and (max-width: 768px){.questionary__type-of-works .questionary-table__item_mod_head.questionary-table__item_pos_3{max-width:100px}}.questionary__type-of-works .questionary-table__item_mod_head.questionary-table__item_pos_2{text-align:center}.offering-dropdown__item-title{color:#ffffff;font-size:18px;margin-bottom:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.offering-dropdown__list{margin:0;padding:0}.offering-dropdown__inner-item{list-style-type:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.offering-dropdown__text{min-height:13px;font-size:14px;color:#ffffff;-webkit-transition:all .3s ease;transition:all .3s ease}.offering-dropdown__icon_mod_active{width:10px}.offering-dropdown__icon_mod_disabled{width:10px}.offering-dropdown__icon{margin-right:15px}.offering-dropdown__item{position:relative}.offering-dropdown__text_mod_disabled{color:#a0a0a0}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(255,255,255,0.5)}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#f6ca2c;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#435366;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#e3e7ec;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.main-page-text{margin-top:45px;color:#fff}.footer-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;padding:0}@media screen and (max-width: 768px){.footer-menu__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-menu__item{list-style-type:none;padding-left:0;margin:0 10px}@media screen and (max-width: 575px){.footer-menu__item{width:100%;text-align:center}}.footer-menu__item:hover .footer-menu__link{text-decoration:none}.footer-menu__link{color:#262f39;font-size:16px;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap;text-decoration:underline}@media screen and (max-width: 768px){.footer-menu__link{font-size:13px}}@media screen and (max-width: 575px){.footer-menu__link{font-size:14px}}.news-all{padding-bottom:45px;padding-top:25px}@media screen and (max-width: 575px){.news-all{padding-top:5px}}.news-all__main-title{margin-bottom:30px}.news-all__list{margin-bottom:45px}.news-all__item{margin-bottom:60px;position:relative}.news-all__item:last-child{margin-bottom:0}.news-all__item:nth-child(even)::before{content:'';display:block;position:absolute;top:-90px;left:-2000px;right:-2000px;bottom:25px;width:auto;background:#344150}@media screen and (max-width: 575px){.news-all__item:nth-child(even)::before{display:none}}.news-all__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-all__bottom-btn-wrap{max-width:220px;width:100%}.news-all__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;position:relative;z-index:10}@media screen and (max-width: 768px){.news-all__inner-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}}.news-all__column{margin:0 10px}@media screen and (max-width: 768px){.news-all__column{width:100%;margin-right:0;margin-left:0}}.news-all__column_pos_1{width:calc(35% - 20px)}@media screen and (max-width: 768px){.news-all__column_pos_1{width:100%;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.news-all__column_pos_2{width:calc(65% - 20px)}@media screen and (max-width: 768px){.news-all__column_pos_2{width:100%}}.news-all__img-box{overflow:hidden;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;position:relative}@media screen and (max-width: 768px){.news-all__img-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.news-all__img{display:block;max-width:100%;height:auto;opacity:.8}.news-all__title{display:block;font-weight:900;font-size:35px;text-transform:uppercase;margin-bottom:10px;color:#ebb228;line-height:1.1}@media screen and (max-width: 991px){.news-all__title{font-size:16px}}.news-all__desc{display:block;font-weight:normal;font-size:14px;line-height:1.6;color:#ffffff;margin-bottom:15px}.news-all__btn{color:#fff;font-size:16px}.news-all__btn-wrap{max-width:250px;width:100%}.news-all__bottom-pagination{margin-top:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.news-all__date{font-weight:normal;font-size:14px;line-height:1.6;color:#ffffff;margin-bottom:20px;opacity:0.5}.news-detail{padding-top:20px;margin-bottom:110px}@media screen and (max-width: 991px){.news-detail{padding-bottom:60px;margin-bottom:10px}}@media screen and (max-width: 575px){.news-detail{position:relative}}.news-detail__name{font-weight:900;font-size:35px;text-transform:uppercase;margin-bottom:15px;color:#ebb228;line-height:1.1}@media screen and (max-width: 991px){.news-detail__name{margin-bottom:20px}}@media screen and (max-width: 575px){.news-detail__name{font-size:25px}}.news-detail__desc{font-weight:normal;font-size:14px;color:#ffffff;margin-bottom:45px}@media screen and (max-width: 991px){.news-detail__desc{margin-bottom:25px}}.news-detail__wrap{margin:0 -35px}@media screen and (max-width: 575px){.news-detail__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}}.news-detail__content{max-width:100%}.news-detail__column{margin:0 35px}.news-detail__column_pos_1{margin-bottom:17px;float:left}@media screen and (max-width: 575px){.news-detail__column_pos_1{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;margin-right:0;margin-left:0;width:100%;margin-bottom:25px}}.news-detail__column_pos_2{position:relative}@media screen and (max-width: 575px){.news-detail__column_pos_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:0;margin-left:0;margin-bottom:25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}}.news-detail__bottom-title{font-weight:900;font-size:20px;text-transform:uppercase;color:#ffffff;margin-bottom:25px}@media screen and (max-width: 575px){.news-detail__bottom-title{font-size:15px}}.news-detail__img-box{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;background:#435366;float:left}@media screen and (max-width: 991px){.news-detail__img-box{margin-bottom:0}}@media screen and (max-width: 575px){.news-detail__img-box{max-width:320px;margin:0 auto}}.news-detail__img{display:block;max-width:100%;height:auto}.news-detail__bottom-wrap{max-width:60%}@media screen and (max-width: 991px){.news-detail__bottom-wrap{max-width:100%}}.news-detail__bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px}.news-detail .slick-track{min-width:100% !important}@media screen and (max-width: 575px){.news-detail .slick-track{min-width:auto !important}}.news-detail .slick-list{min-width:100% !important}@media screen and (max-width: 575px){.news-detail .slick-list{min-width:auto !important}}.news-detail__bottom-item{outline:none;height:auto !important;margin:0 12px;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575px){.news-detail__bottom-item{margin:7px}}.news-detail__bottom-item:hover .team-worker__bottom-img-box:before{opacity:1}.news-detail__bottom-item:hover .team-worker__bottom-img-box{border-radius:15px}.news-detail__bottom-img-box{-webkit-transition:.1s;transition:.1s;position:relative;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;max-width:120px;max-height:120px;overflow:hidden}.news-detail__bottom-img-box::before{content:'';display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:100%;height:100%;border-radius:15px;background:rgba(235,178,40,0.8) url("/local/templates/main/css/../img/eye_white.svg") no-repeat center;pointer-events:none;opacity:0}.news-detail__bottom-img{display:block;max-width:100%;height:auto}.news-detail .slick-arrow{position:absolute;left:0;font-size:0;width:14px;height:25px;margin-top:-12px;border:none;outline:none;padding:0;cursor:pointer;z-index:200;top:50%;background:url("/local/templates/main/css/../img/arrow_2.svg") no-repeat center;background-size:100%}.news-detail .slick-disabled{opacity:0.4;cursor:auto}.news-detail .slick-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news-detail .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}.news-detail__date{font-weight:normal;font-size:14px;line-height:1.6;color:#ffffff;margin-bottom:15px;opacity:0.5}.news-detail__prev-bottom{text-align:right}.news-detail__prev{font-weight:normal;font-size:14px;line-height:1.6;color:#ffffff;margin-bottom:15px}

/*# sourceMappingURL=maps/style.css.map */

/* End */


/* Start:/local/templates/main/css/custom.css?174369520145162*/
.all-title_margin {
    margin-bottom: 0.8em;
}
.advantages__item{
    display: block ;
    max-width: none ;
    -ms-flex-preferred-size: 100% ;
    flex-basis: 100% ;
    padding: 20px 30px 20px 60px;
}
.advantages__item .svg-icon-document{
    width: 37px;
    height: 44px;
}
.advantages__main-title-digit{
    color: white;
    font-size: 285px;
    line-height: 270px;
}
.h3 {
    font-size: 18px;
}
@media screen and (max-width: 991px){
    .advantages__item {
        margin: 0 60px 30px;
    }
    .advantages__main-title-digit{
        font-size: 100px;
        line-height: normal;
        margin-right: 20px;
    }
}
@media screen and (max-width: 575px){
    .advantages__main-title-digit {
        font-size: 60px;
        margin-right: 10px;
    }
}

.modal-form.promo-form{
    display:none;
    max-width: 748px;
    background:#fbc135 top center no-repeat url(/local/templates/main/css/../img/bg-garland.png);
}
.promo-form{
    display:none;
}
.promo-form.modal-form:after{
    content:'';
    position:absolute;
    top: 98px;
    right: 15px;
    width: 125px;
    height: 125px;
    background:top center no-repeat  url(/local/templates/main/css/../img/bg-snowflakes.png);
}
.promo-form .modal-form__top svg.logo__svg{
    float: left;
    margin-right: 24px;
}
.promo-form__title {
    font-weight: 700;
    font-size: 40px;
    line-height: 100%;
    letter-spacing: -0.106667px;
    max-width: calc(100% - 173px);
    margin: 60px 0 20px 0;
}
.promo-form__title span{
    display: block;
    float:none;
    color: #D04A2A;
}
.promo-form__subtitle{
    font-weight: 700;
    font-size: 30px;
    line-height: 36px;
    margin: 25px 0 0 0;
}
.promo-form__subtitle span{
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
}
.promo-form .icons-wrap {
    max-width: 491px;
    width: 100%;
    margin: 0 auto;
    display: flex;
    position: relative;
    margin-bottom: 37px;
}

.icons-wrap:before {
    content: 'или';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    font-style: normal;
    font-weight: bold;
    font-size: 48px;
    line-height: 48px;
    text-align: center;
    color: #E4A019;
    top: 17px;
}

.icons-wrap.single-icon:before{
    display:none;
}
.promo-form .modal-form__input-wrap{
    width: 100%;
    clear: both;
    display: flex;
    justify-content: space-between;
}

.promo-form .modal-form__input{
    height:56px;
    width: 283px;
}
.promo-form .btn_dark{
    padding: 13px 15px 13px;
    font-size: 14px;
    line-height: 105%;
    width: 283px;
    height: 56px;
    box-shadow:none;
    -webkit-box-shadow: none;
    -webkit-box-shadow: none;
    text-transform: none;
}
.promo-form .btn_dark b{
    font-size: 16px;
}
.promo-form .icon {
    width: 50%;
    flex-basis: 50%;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    display: flex;
    min-height: 136px;
    align-items: center;
    flex-direction: column;

     font-family: 'Roboto',  sans-serif;
    font-weight: bold;
    font-size: 20px;
    line-height: 20px;
    margin: 0 auto;
}
.promo-form .icon.icon-big{
    flex-direction: row;
    width: 100%;
    flex-basis: 477px;
    max-width: 477px;
    align-items: center;
}

@media (max-width: 500px){
    .promo-form .icon.icon-big{
        flex-direction: column;
    }
}
.promo-form .icon .ellipse{
    width: 84px;
    height: 84px;
    background: linear-gradient(180deg, #58606C 0%, #263142 100%);
    box-shadow: 7px 7px 20px rgba(0, 0, 0, 0.25);
    display:flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin-bottom:12px;
}
.promo-form .icon.icon-big .ellipse{
    width: 160px;
    height: 160px;
    margin-right: 36px;
    flex-shrink: 0;
}
.promo-form .icon.icon-big p{
    font-size: 20px;
    line-height: 27px;
    text-align:left;
}
@media (max-width: 500px){
    .promo-form .icon.icon-big p{
        text-align: center;
    }
}
.promo-form .icon.icon-big span{
    display: block;
    font-weight: 700;
    font-size: 40px;
    line-height: 40px;
    color: #D04A2A;
}
.promo-form .icon.icon-big img{
    width:110px;
    height:110px;
}

.promo-form .icon img {
    width:60px;
    height:60px;
    display: flex;
}
@media (max-width:768px){
    .handler-buttons__item_pos_4 {
        display:  none;
    }
    .promo-form .modal-form__input-wrap{
        flex-wrap:wrap;
    }
    .promo-form .modal-form__input-wrap,
    .promo-form .btn_dark,
    .promo-form .modal-form__input{
        width:100%;
        margin-bottom:20px
    }

}
@media (max-width: 600px) {
    .promo-form .modal-form__top svg.logo__svg{
        display: none;
    }
    .icons-wrap:before {
        font-size: 20px;
    }
    .modal-form.promo-form{
        padding:30px;
    }
    .promo-form .icon {
        font-size: 14px;
        line-height: 18px;
    }
}

.promo-form__text-bottom{

     font-family: 'Roboto',  sans-serif;
    font-weight: 300;
    font-size: 14px;
    line-height: 19px;
    /* or 136% */
    letter-spacing: -0.0866667px;

    color: #262F39;
}
.main-checkbox__text a{
    color:inherit;
    text-decoration: underline;
}
.promo-form .main-checkbox__text{
    font-weight: 300;
    font-size: 14px;
    line-height: 19px;
}
.promo-form .modal-form__main-checkbox-wrap{
    margin-top: 20px
}

.promo-form .main-checkbox__pseudo{
    background:none;
    border: 1px solid #262f39a6;
}
.promo-form .modal-form__main-checkbox-wrap .main-checkbox__default:checked+.main-checkbox__pseudo .main-checkbox__icon {
    fill: #000;
}
.promo-form .modal-form__main-checkbox-wrap .main-checkbox__text{
    max-width: unset;
}

.promo-form.promo-form524,
.promo-form.promo-form-universal{
    padding: 43px 48px;
    max-width: 748px;
    background: #fff center center no-repeat url(/local/templates/main/css/../img/form524-bg.png);
    background-size:cover;
    border-radius: 50px;

}
.promo-form.promo-form524     .promo-form__title,
.promo-form.promo-form-universal     .promo-form__title{

     font-family: 'Roboto',  sans-serif;
    font-style: normal;
    font-weight: 900;
    font-size: 50px;
    line-height: 45px;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    margin-top: 0;
    color: #282F37;
    max-width: 100%;
}
.promo-form.promo-form524     .promo-form__subtitle,
.promo-form.promo-form-universal     .promo-form__subtitle{
    margin-top: 20px;
    font-weight: 900;
    font-size: 38px;
    line-height: 45px;
    /* or 118% */

    letter-spacing: 0.03em;
    text-transform: uppercase;

    color: #282F37;
}

.promo-form.promo-form524 .promo-form__subtitle span,
.promo-form.promo-form-universal .promo-form__subtitle span{
    display:flex;
    width: 418px;
    height: 74px;
    background: #F23424;
    border-radius: 0px 0px 70px 0px;
    font-style: normal;
    font-weight: 900;
    font-size: 50px;
    line-height: 45px;
    /* or 90% */

    text-align: center;
    letter-spacing: 0.03em;
    text-transform: uppercase;

    color: #FFFFFF;
    justify-content: center;
    align-items: center;
    margin-bottom: 17px;
}
.promo-form.promo-form524.modal-form:after,
.promo-form.promo-form-universal.modal-form:after{
    left:48px;
    bottom:43px;
    top:auto;
    right:auto;
    width: 279px;
    height: 35px;
    background: left center no-repeat url('/local/templates/main/css/../img/form524-period.png');
}

.promo-form.promo-form-universal.modal-form:after{
    display:none;
}
.promo-form.promo-form-universal.modal-form .after{
    left:48px;
    bottom:43px;
    top:auto;
    right:auto;
    width: 279px;
    height: 35px;
    background:#fff;
    text-transform:uppercase;

    position: absolute;
}

.promo-form.promo-form-universal.modal-form .after span{
    color: #F23424;
}

.promo-form.promo-form524 .modal-form__top svg.logo__svg ,
.promo-form.promo-form-universal .modal-form__top svg.logo__svg {
    float: right;
    margin-right: 0;
    margin-top:20px;
}
.promo-form.promo-form524 .modal-form__input-wrap,
.promo-form.promo-form-universal .modal-form__input-wrap,

.promo-form.promo-form524 .modal-form__main-checkbox-wrap,
.promo-form.promo-form-universal .modal-form__main-checkbox-wrap,
.promo-form.promo-form524  .promo-form__text-bottom,
.promo-form.promo-form-universal  .promo-form__text-bottom{

    width:calc(100% + 60px);
    padding: 15px 30px;
    margin: 0 -30px;
    background: rgba(255,255,255,0.7);
}

.promo-form.promo-form524 .modal-form__close,
.promo-form.promo-form-universal .modal-form__close{
    right: 26px;
    top: 26px;
}
.promo-form524 .fancybox-close-small,
.promo-form-universal .fancybox-close-small{
    right: 12px;
    top: 13px;
}
.promo-form .modal-form__input {
    width: 325px;
}
.modal-form__bottom-btn.btn{
    font-size: 24px;
    max-width:100%;
}
@media (max-width: 768px){
    .promo-form.promo-form524,
    .promo-form.promo-form-universal{
        padding:30px;
    }
    .promo-form .modal-form__input{
        width: 100%;
    }
    .promo-form.promo-form524 .promo-form__title ,
    .promo-form.promo-form-universal .promo-form__title {

        font-weight: 900;
        font-size: 35px;
        margin-bottom: 12px;
    }
    .promo-form.promo-form524 .promo-form__subtitle,
    .promo-form.promo-form-universal .promo-form__subtitle{
        font-size: 27px;
        line-height: 27px;
    }
    .promo-form.promo-form524 .promo-form__subtitle span,
    .promo-form.promo-form-universal .promo-form__subtitle span{
        width: 275px;
        height: 55px;
        background: #F23424;
        border-radius: 0px 0px 55px 0px;

        font-size: 27px;
        line-height: 27px;
    }
    .promo-form.promo-form-universal.modal-form:after{
        left:30px;
        bottom:30px;
    }

}
@media (max-width: 600px){
    .promo-form.promo-form524 .promo-form__text-bottom,
    .promo-form.promo-form-universal .promo-form__text-bottom{
        margin-bottom: 50px;
    }
}
.our-work-box__item a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.select-city__dropdown-wrap{
    display:none!important
}



.text-reviews {
    padding: 30px 0;
    color:  #fff;
}
.text-reviews .columns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
@media (max-width: 768px) {
    .text-reviews .columns {
        display: block;
    }
}
.text-reviews .columns .column {
    width: calc(33.3333% - 15px);
}
@media (max-width: 768px) {
    .text-reviews .columns .column {
        width: 100%;
        margin-bottom: 30px;
    }
}
.text-reviews .columns .column .h4 {
    text-decoration: none;
    font-size: 24px;
    line-height: 25px;
    margin-bottom: 12px;
}
.text-reviews .columns .column .h4 img {
    height: 1em;
    width: auto;
    vertical-align: middle;
}
.text-reviews .columns .column .btn {
    margin: 15px auto;
    max-width: 200px;
}
.text-reviews .columns .column .stars-rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin: 0 0 22px;
}
.text-reviews .columns .column .stars {
    display: block;
    width: 150px;
    height: 30px;
    background: url(/local/templates/main/css/../img/star.svg) repeat-x left center/auto 100%;
}
.text-reviews .columns .column .stars span {
    display: block;
    height: 100%;
    background: url(/local/templates/main/css/../img/star-active.svg) repeat-x left center/auto 100%;
}
.text-reviews .columns .column .rating {
    font-size: 22px;
    font-weight: 600;
    color: #ebb228;
    margin-right: 15px;
}
.text-reviews .columns .column .reviews {
    max-height: 600px;
    overflow: hidden;
    position: relative;
}
@media (max-width: 768px) {
    .text-reviews .columns .column .reviews {
        max-height: 400px;
    }
}
.text-reviews .columns .column .reviews::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100px;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#262f39));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #262f39 100%);
}
.text-reviews .columns .column .reviews.active {
    max-height: 100000em;
    overflow: visible;
}
.text-reviews .columns .column .reviews.active::after {
    display: none;
}
.text-reviews .columns .column .reviews .review {
    margin-bottom: 20px;
}
.text-reviews .columns .column .reviews .review:last-child {
    /*margin-bottom: 0;*/
}
.text-reviews .columns .column .reviews .review .review-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 15px;
}
.text-reviews .columns .column .reviews .review .review-head .avatar {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40px;
    flex: 0 0 40px;
    margin-right: 15px;
    border-radius: 50%;
    overflow: hidden;
    margin-top: 5px;
}
.text-reviews .columns .column .reviews .review .review-head .avatar.empty {
    background: #f285aa;
    text-align: center;
    text-transform: uppercase;
    line-height: 40px;
    color: #fff;
    height: 40px;
}
.text-reviews .columns .column .reviews .review .review-head .brains .name {
    font-size: 15px;
    font-weight: 600;
}
.text-reviews .columns .column .reviews .review .review-head .brains .stars {
    margin: 0;
    height: 15px;
    width: 75px;
}
.text-reviews .columns .column .reviews .review .review-head .brains .date {
    font-size: 13px;
}
.text-reviews .columns .column .reviews .review .review-body {
    font-size: 13px;
}

.fixed-header {
    padding-top: 86px;
}
.header {
    transition:  background-color 0.1s linear;
}
.fixed-header .header {
    z-index: 360;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 86px;
    background: #262f39;
    box-shadow: 0 1px 6px #222;
}
.fixed-header .header__column_size_1 {
    max-width: 100px;
    flex-shrink: 0;
}
.fixed-header .h-contacts__text {
    font-size: 18px;
}
.fixed-header .header__btn.btn {
    padding: 9px 10px 7px;
}
.fixed-header .h-contacts__info {
    display: none;
}
.reqs {
}
.price-services-table__reqs-value {
    flex:  0 1 70%;
}
.price-services-table__reqs-title {
    flex:  0 0 30%;
    min-width: 110px;
}
.reqs .price-services-table__table {
    margin:  0 0 30px;
    min-width: 0;
}
.reqs .contacts-map__btn-wrap {
    margin: 0 auto;
}
.main-menu__link {
    padding-right: 25px;
    padding-left: 15px;
}
@media (max-width: 1400px) and (min-width: 1280.5px) {
    .main-menu__link {
        padding-right: 25px;
        padding-left: 15px;
    }
    .header__column_size_1  {
        margin-right: 10px;
        min-width: 110px;
    }
}
@media (max-width: 1280px) {
    .fixed-header {
        padding-top: 126px;
    }
    .fixed-header .header {
        height: 126px;
    }
}
@media (max-width: 575px) {
    .fixed-header {
        padding-top: 120px;
    }
    .fixed-header .header {
        height: 120px;
    }
    .modal-form {
        padding-left: 30px;
        padding-right: 30px;
    }
    .price-services-table__table {
        min-width: 0;
    }
}


/*------------------------------------- lpro works-prices -------------------------- */
.works-prices {
    padding: 30px 0;
}
.works-prices .grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 23px;
    grid-row-gap: 25px;
}
@media (max-width: 991px) {
    .works-prices .grid {
        grid-template-columns: 1fr 1fr 1fr;
    }
}
@media (max-width: 767px) {
    .works-prices .grid {
        grid-template-columns: 1fr 1fr;
    }
}
@media (max-width: 575px) {
    .works-prices .grid {
        grid-template-columns: 1fr;
    }
}
.works-prices .grid .item {
    background: #435366;
    color: #fff;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    text-decoration: none;
    overflow: hidden;
    position: relative;
    padding: 64px 15px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.works-prices .grid .item .bg {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 0;
}
.works-prices .grid .item .title {
    padding-left: 34px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2916666667;
    margin-bottom: 23px;
}
.works-prices .grid .item ul {
    margin: 0 0 41px;
    padding: 0;
}
.works-prices .grid .item ul li {
    padding-left: 34px;
    padding-right: 10px;
    position: relative;
    list-style: none;
    font-size: 16px;
    line-height: 1;
    margin-bottom: 14px;
}
.works-prices .grid .item ul li:before {
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #F0BB1D;
    position: absolute;
    left: 11px;
    top: 4px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.works-prices .grid .item ul li a {
    text-decoration: none;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.works-prices .grid .item ul li a:hover {
    color: #BD2327;
}
.works-prices .grid .item ul li:hover:before {
    background-color: #BD2327;
}
.works-prices .grid .item .price {
    margin-top: auto;
    background: #2d3a49;
    height: 50px;
    width: 100%;
    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;
    text-align: center;
    font-size: 24px;
    color: #fff;
    font-weight: 600;
    border-radius: 8px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.works-prices .grid .item .price span {
    color: #F0BB1D;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.works-prices .grid .item:hover {
    background: #2d3a49;
}
.works-prices .grid .item:hover .price {
    background: #435366;
}
.works-prices .grid .item:hover .price span {
}
.works-prices .grid .item.double {
    grid-column: span 2;
    background: #ebb228;
    padding: 68px 30% 90px 36px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
@media (min-width: 767px) and (max-width: 991px) {
    .works-prices .grid .item.double {
        grid-column: span 3;
    }
}
@media (max-width: 575px) {
    .works-prices .grid .item.double {
        grid-column: span 1;
        padding: 20px;
    }
}
.works-prices .grid .item.double .bg {
    left: auto;
    top: auto;
    right: 15px;
    bottom: 0;
}
.works-prices .grid .item.double .bg img {
    display:  block;
}
@media (max-width: 575px) {
    .works-prices .grid .item.double .bg {
        display: none;
    }
}
.works-prices .grid .item.double .title {
    padding: 0;
    font-size: 40px;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 1em;
    position: relative;
}
.works-prices .grid .item.double .text {
    font-size: 20px;
    line-height: 1.1;
    margin-bottom: 60px;
    position: relative;
}
.works-prices .grid .item.double .text a {
    color: #fff;
    text-decoration: underline;
}
.works-prices .grid .item.double .text a:hover {
    text-decoration: none;
}
.works-prices .grid .item.double .btn {
    width: auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    font-size: 14px;
    padding-left: 18px;
    padding-right: 18px;
}

/*------------------------------------- lpro works-prices end -------------------------- */

/*------------------------------------- lpro rooms-variant -------------------------- */

.rooms-variants {
    padding: 30px 0;
}
.rooms-variants .grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 23px;
    grid-row-gap: 25px;
}
@media (max-width: 991px) {
    .rooms-variants .grid {
        grid-template-columns: 1fr 1fr 1fr;
    }
}
@media (max-width: 575px) {
    .rooms-variants .grid {
        grid-template-columns: 1fr 1fr;
        grid-row-gap: 15px;
    }
}
.rooms-variants .grid .item {
    background: #435366;
    color: #fff;
    display:  flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: center;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    text-decoration: none;
    padding: 25px 0;
    min-height: 284px;
}
.rooms-variants .grid .item:hover {
    background: #ebb228;
    color: #262f39;
}
.rooms-variants .grid .item img {
    display: block;
    width: 90%;
    margin: 0 5% 20px;
    -o-object-fit: scale-down;
    object-fit: scale-down;
    -o-object-position: center;
    object-position: center;
}
.rooms-variants .grid .item span {
    font-size: 20px;
    line-height: 1;
    display: block;
    text-align: center;
}
@media (max-width: 575px) {
    .rooms-variants .grid .item span {
        font-size: 16px;
    }
}
.rooms-variants .grid .item.start-item {
    padding: 27px 22px 17px;
}
@media (max-width: 991px) {
    .rooms-variants .grid .item.start-item {
        grid-column: span 2;
    }
}
.rooms-variants .grid .item.start-item .title {
    font-size: 20px;
    line-height: 0.9;
    margin-bottom: 25px;
}
.rooms-variants .grid .item.start-item .text {
    font-size: 15px;
    line-height: 1.4;
    margin-bottom: 34px;
}
.rooms-variants .grid .item.start-item .btn {
    font-size: 12px;
    width: 100%;
    text-align: center;
}
/*------------------------------------- lpro rooms-variants end -------------------------- */


.parallax{position: absolute;z-index: -1;}

.button {  position: relative;top: 50px;border-top: 1px solid #96d7ff; background: #00548c; background: -webkit-gradient(linear, left top, left bottom, from(#26a8ff), to(#00548c)); background: -moz-linear-gradient(top, #26a8ff, #00548c); background: -ms-linear-gradient(top, #26a8ff, #00548c); background: -o-linear-gradient(top, #26a8ff, #00548c); padding: 5px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); text-shadow: rgba(0,0,0,.4) 0 1px 0; color: #d9eef7; font-size: 14px;  text-decoration: none; vertical-align: middle; } .button:hover { color: #9ce5ff; background: #1e7cba; background: -webkit-gradient(linear, left top, left bottom, from(#85c6f2), to(#1e7cba)); background: -moz-linear-gradient(top, #85c6f2, #1e7cba); background: -ms-linear-gradient(top, #85c6f2, #1e7cba); background: -o-linear-gradient(top, #85c6f2, #1e7cba); } .button:active { border-top-color: #001a5c; background: #001a5c; margin: 23px 0 0px 0;}

.post-tag{margin:50px 0 35px;}
.post-tag_cutted {
    max-height: 40px;
    overflow: hidden;
    position: relative;
}
.post-tag_cutted::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width:  100%;
    height: 20px;
    background: linear-gradient(to bottom, transparent, #262f39);
}
.post-tag a{
    background-color:#aaa;
    border-radius:0 2px 2px 0;
    color:#fff;
    text-decoration:none;
    display:inline-block;
    font-size:11px;
    line-height:13px;
    margin:0 0 2px 10px;
    padding:4px 7px 3px;
    position:relative;
    text-transform:uppercase;
    transition: 0.2s linear}
.post-tag a:before{transition: 0.2s linear; border-top:10px solid transparent;border-right:8px solid #aaa;border-bottom:10px solid transparent;content:"";height:0;position:absolute;top:0;left:-8px;width:0;}
.post-tag a:after{background-color:#fff;border-radius:50%;content:"";height:4px;position:absolute;top:8px;left:-2px;width:4px}
.post-tag a:hover{background:#444;color:#FFF;text-decoration:none;}
.post-tag a:hover:before{border-right-color:#444}
.post-tag-more {
    text-align: center;
}
.post-tag-more .btn {
    padding:  9px 10px 7px;
}

.h-contacts__item {
    position: relative;
}

.c-contacts__green {
    position: absolute;
    top:  calc(100% + 20px);
    width:  100%;
    text-align: center;
    color: #fbc135;
    font-size: 12px;
    justify-content: center;
    display:  flex;
    justify-content: center;
    align-items:  center;
    left:  0;
    font-weight: normal;
    z-index:  20;
}

.c-contacts__green::before {
    content: '';
    display:  block;
    margin-right: 12px;
    width: 8px;
    height: 8px;
    background-color: #3EC70B;
    border-radius: 50%;
    box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 7px 1px, inset #3EC70B 0 -1px 9px, #FF0 0 2px 12px;
    -webkit-animation: blinkGreen 2s infinite;
    -moz-animation: blinkGreen 2s infinite;
    -ms-animation: blinkGreen 2s infinite;
    -o-animation: blinkGreen 2s infinite;
    animation: blinkGreen 2s infinite;
}

@keyframes blinkGreen {
    from { background-color: #3EC70B;}
    50% { background-color: #00911b; box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 7px 1px, inset #00911b 0 -1px 9px, #FF0 0 2px 12px;}
    to { background-color: #3EC70B; }
}

.fixed-header .c-contacts__green {
    display:  none;
}




.calc-new {
    padding-bottom: 80px;
}

.calc-new__title {
    margin:  0.67em 0;
}

.calc-new__flex {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.calc-new__form {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.67%;
    flex: 0 0 66.67%;
    max-width: 66.67%;
    width: 100%;
    margin-right: 3.33%;
    color: #fff;
    background: #435366;
    padding: 25px 20px 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    -webkit-box-shadow: 0 25px 40px rgba(0, 0, 0, 0.3);
    box-shadow: 0 25px 40px rgba(0, 0, 0, 0.3);
}

.calc-new__form::before {
    content: '';
    display: block;
    position: absolute;
    left: 14px;
    right: 14px;
    bottom: -7px;
    height: 7px;
    background: rgba(67, 83, 102,0.5);
}

.calc-new__subtitle {
    font-weight: bold;
    font-size: 30px;
    line-height: 1.3;
    color: #fbc135;
    margin-bottom: 1em;
}

.calc-new__subtitle span {
    font-weight: 300;
}

.calc-new__form-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.calc-new__form-col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 48%;
    flex: 0 0 48%;
}

.calc-new__line {
    margin-bottom: 20px;
}

.calc-new__line_summary .calc-new__label {
    text-transform: uppercase;
    font-size: 30px;
}

.calc-new__line_summary .calc-new__result {
    /*color: #F15A24;*/
    margin: 0;
}

.calc-new__line_result {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.calc-new__line_result .calc-new__label {
    /*flex: 0 0 50%;*/
    margin: 0 20px 0 0;
}

.calc-new__line i {
    font-style: normal;
    font-weight: normal;
}

.calc-new__label {
    font-weight: bold;
    margin-bottom: 10px;
    font-size: 15px;
}

label.radio, label.checkbox {
    position: relative;
    display: block;
    margin-bottom: 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.radio input, .checkbox input {
    display: none;
}

.radio__text, .checkbox__text.checkbox__text {
    position: relative;
    padding-left: 28px;
    font-size: 13px;
    color: #fff;
    display: block;
    cursor: pointer;
    line-height: 16px;
    padding-top: 2px;
}

.checkbox__text.checkbox__text a {
    color: inherit;
    text-decoration: underline;
}


.radio__text::before, .checkbox__text::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 50%;
    background: #262f39;
    border: 10px solid #262f39;
    -webkit-transition: border 0.2s ease-in-out, background 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out, background 0.2s ease-in-out;
    transition: border 0.2s ease-in-out, background 0.2s ease-in-out;
}

.checkbox__text::before {
    border-radius: 4px;
}

.radio input:checked + .radio__text::before, .checkbox input:checked + .checkbox__text::before {
    border-width: 5px;
    background-color: #fbc135;
}

.calc-new__range-slider {
    margin-bottom: 50px;
}

.calc-new__range-slider.range-slider-box .irs-line, .calc-new__range-slider.range-slider-box .irs-slider {
    background: #262f39;
}

.calc-new__variants {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.calc-new__variant {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
}

.calc-new__variant input {
    display: none;
}

.calc-new__variant i {
    background: -webkit-gradient(linear, left bottom, left top, from(#f9d02c), to(#f9d02c)),-webkit-gradient(linear, left top, left bottom, from(#fad32d), to(#e6a527));
    background: -o-linear-gradient(bottom, #f9d02c, #f9d02c),-o-linear-gradient(top, #fad32d 0%, #e6a527 100%);
    background: linear-gradient(0deg, #f9d02c, #f9d02c),linear-gradient(180deg, #fad32d 0%, #e6a527 100%);
    color: #262f39;
    display: block;
    padding: 10px;
    -webkit-transition: all .1s linear;
    -o-transition: all .1s linear;
    transition: all .1s linear;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 4px;
    font-style: normal;
    font-weight: 700;
    font-size: 13px;
    text-align: center;
    letter-spacing: 0.1em;
    margin-right: 5px;
}

.calc-new__variant input:checked + i {
    background: #262f39;
    color: #fbc135;
}

.calc-new__line_checks {
    min-height: 249px;
}

.calc-new__result {
    font-size: 26px;
    margin-top: -14px;
    margin-bottom: 20px;
}

.calc-new__result_large {
    font-size: 40px;
    color: #fbc135
}

.calc-new__result_semilarge {
    font-size: 34px;
    color: #fbc135;
}

.calc-new__center {
    width: 100%;
    margin-top: 20px;
    text-align: center;
}






.calc-new__features {
    max-width: 30%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    padding: 0;
    margin: 0;
    font-size: 15px;
}

.calc-new__features li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    color: #fff;
    margin-bottom: 20px;
}

.calc-new__features li.button-li  {
    margin-top: 30px;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.calc-new__features .btn {
    padding: 10px 15px;
    line-height: 1.2;
    display: inline-block;
    width: auto;
}

.calc-new__features img {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40px;
    flex: 0 0 40px;
    max-width: 40px;
    height: auto;
    margin-right: 10px;
}

.calc-new__center .btn {
    max-width: 300px;
    margin: 0 auto;
}

@media (max-width: 992px) {
    .calc-new__flex {
        display: block;
    }
    .calc-new__form {
        max-width: 100%;
        margin: 0 0 40px;
    }
    .calc-new__features {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        max-width: 100%;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .calc-new__features li {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 48%;
        flex: 0 0 48%;
        margin: 0 2% 20px 0;
    }
    .calc-new__features li.button-li {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        margin: 0;
    }
    .calc-new__features li .btn {
        max-width: 300px;
        margin: 0 auto;
    }
}

@media (max-width: 576px) {
    .calc-new {
        padding-bottom: 40px
    }
    .calc-new__form-content {
        display: block;
    }
    .calc-new__line_checks {
        min-height: 0;
    }
    .calc-new__subtitle {
        font-size: 27px;
    }
    .calc-new__features {
        display: block;
    }
    .calc-new__features li {
        margin: 0 0 20px;
    }
    .calc-new__line_result {
        display: block;
    }
    .calc-new__line_result .calc-new__label {
        font-size: 20px;
    }
    .calc-new__line_summary .calc-new__result {
        margin-top: -15px;
    }
}

@media (max-width: 374px) {
    .calc-new__form {
        margin: 0 -15px 40px;
        max-width: calc(100% + 30px);
        width: calc(100% + 30px);
    }
    .calc-new__subtitle {
        font-size: 26px;
    }
}

#calc.ajax, #text-reviews.ajax{
    min-height:750px;
    position:relative;
}

#calc.ajax:before, #text-reviews.ajax:before {
    display: block;
    content:'';
    animation: rotating 1s linear infinite;
    background: transparent;
    border: 8px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 84px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 84px;
    z-index: 99999;
}

.page-flex {
    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-align:  stretch;
    -ms-flex-align:  stretch;
    align-items:  stretch;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.page-flex .main-page-text {
    order:  20;
}

@keyframes rotating {
    from {
        -ms-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -ms-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.select-city-wrap {
    margin-bottom: 20px;
}

.b-contacts__text a {
    color:  inherit;
}


.payment {
    margin: 0 0 80px;
    color:  #fff;
    text-align: center;
}
.payment .payment-variants {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    row-gap: 30px;
}
@media (max-width: 767px) {
    .payment .payment-variants {
        row-gap: 20px;
    }
}
.payment .payment-variants .payment-variant {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(25% - 10px);
    flex: 0 0 calc(25% - 10px);
    width: calc(25% - 10px);
    padding: 15px 15px 15px 15px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    background: #435366;
    position: relative;
}
.payment .payment-variants .payment-variant::before {
    content: '';
    display: block;
    position: absolute;
    left: 14px;
    right: 14px;
    bottom: -7px;
    height: 7px;
    background: rgba(255,255,255,0.3);
    opacity: 0.3;
}
@media (max-width: 767px) {
    .payment .payment-variants .payment-variant {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 10px);
        flex: 0 0 calc(50% - 10px);
        width: calc(50% - 10px);
    }
}
@media (max-width: 575px) {
}
.payment .payment-variants .payment-variant:hover {
    -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.25);
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.25);
}
.payment .payment-variants .payment-variant .name {
    font-size: 22px;
    line-height: 1.25;
    font-weight: 600;
    margin-bottom: 10px;
}
@media (max-width: 767px) {
    .payment .payment-variants .payment-variant .name {
        font-size: 18px;
    }
}
@media (max-width: 374px) {
    .payment .payment-variants .payment-variant .name {
        font-size: 17px;
    }
}
.payment .payment-variants .payment-variant .short {
    font-size: 16px;
    line-height: 1.2;
}
@media (max-width: 767px) {
    .payment .payment-variants .payment-variant .short {
        font-size: 15px;
    }
}
@media (max-width: 374px) {
    .payment .payment-variants .payment-variant .short {
        font-size: 14px;
    }
}
.payment .payment-variants .payment-variant .image {
    height: 100px;
    width: 100%;
    margin-bottom: 15px;
}
.payment .payment-variants .payment-variant .image img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}
@media (max-width: 767px) {
    .payment .payment-variants .payment-variant .image {
        margin-bottom: 10px;
    }
}
@media (max-width: 575px) {
    .payment .payment-variants .payment-variant .image {
    }
}

.baby-form{
    width:100%;
    min-height: 550px;
    display: flex;
    flex-wrap: wrap;
}
.baby-form__left{
    width: 63%;
    position:relative;
}
.baby-form__left__top{
    background: linear-gradient(180deg, #FAD32D 0%, #E7A628 100%);
    box-shadow: 0px 4px 40px rgba(243, 194, 43, 0.1);
    padding:43px 14%;
}
.baby-form__bottom{
    padding: 33px 14%;
}

@media (max-width:900px){
    .baby-form__left__top,
    .baby-form__bottom{
        padding:43px 90px 43px 30px;
    }
}
.baby-form__bottom-desc{
    display: none;
    width:100%;
    padding:30px 90px;
}
@media (max-width: 768px){
    .baby-form__bottom-desc{
        padding:30px;
    }
}
.baby-form__circle{
    position:absolute;
    right: -110px;
    width: 220px;
    height: 220px;
    background: #F34A30;
    color:#fff;
    display: flex;
    text-align: center;
    align-items: center;

     font-family: 'Roboto',  sans-serif;
     font-weight: 600;
    font-style: normal;
    font-size: 24px;
    line-height: 100%;
    text-align: center;
    letter-spacing: -0.106667px;
    border-radius:50%;
    top:91px;
}
.baby-form__title{
     font-family: 'Roboto',  sans-serif;
     font-weight: 600;
    font-size: 24px;
    line-height: 130%;

    letter-spacing: -0.106667px;
    text-transform: uppercase;

    color: #333333;
}
.baby-form__title span{
    color: #D04A2A
}

.baby-form__bottom{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap

}
.baby-form__bottom input{
    width:48%;
}
.baby-form button{
    width: 100%;
    margin-top: 22px;
    background: linear-gradient(180deg, #F9D12D 0%, #E8A828 100%);
    border-radius: 3px;
}

.baby-form ul li{
     font-family: 'Roboto',  sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    /* or 150% */

    letter-spacing: -0.0866667px;

    color: #262F39;
}

.baby-form__right{
    background: center center no-repeat url(/local/templates/main/css/../img/baby-right-bg.png);
    width:37%;
    background-size:cover;
}

@media (max-width: 768px){
    .baby-form__left{
        width: calc(100% - 110px)
    }
    .baby-form__right{
        width: 110px;
    }
    .baby-form input{
        width: 100%;
        margin-bottom: 22px;
    }
    .baby-form__bottom{
        padding-right:30px;
    }
}
@media (max-width:500px){
    .baby-form{
        margin-top: 90px;
    }
    .baby-form__right{
        display: none;
    }
    .baby-form__left{
        width: 100%;
    }
    .baby-form__left__top{

        padding-right: 30px;
    }
    .baby-form__bottom{
        padding-left: 0;
        padding-right:0;
    }
    .baby-form__circle{
        right:-30px;
        top: -100px;
        height:160px;
        width:160px;
        font-size:18px;
    }
}
.success .baby-form__bottom-desc{
    display: flex;
}
.projects-slider__img-bottom-inner-box{
    width: 65px;
}
.zoom{
    position:relative;
    cursor:pointer;
}
.zoom:after{
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: url(/local/templates/main/css/../img/zoom.png) no-repeat center center,rgba(0,0,0,.5);
    transition: .2s;
    opacity: 0;
}
.zoom:hover:after{
    opacity:1;
}

.header__column.header__column_size_2{
    display: flex;
    gap: 10px;
    align-items: center;
    margin-right: 15px;
}
@media screen and (max-width: 1280px){
.header__column.header__column_size_2 {
    display: none;
}
}

.ty-page{
    margin-top: 20px;
    padding: 80px 0 120px 0;
    display: flex;
    flex-direction: column;
    align-items:center;
    color:#fff;
    background: center center no-repeat url(/local/templates/main/css/../img/bg-ty.webp);
    background-size:cover;
    min-height: 45vw;
}
.ty-page p{

     font-family: 'Roboto',  sans-serif;
    font-size: 23px;
    font-weight:normal;
    text-align: center;
    max-width: 550px;
    margin-top: 0;

}
.ty-page hr{
    width: 3px;
    height: 60px;
    background:#fff;
    border:none;
}
.ty-page h1{
    margin-top:80px ;
     font-family: 'Roboto',  sans-serif;
    font-size: 37px;
    font-weight:400;
    margin-bottom: 0;
}
.ty-page .soc-wrap{
    margin-top: 60px;
    font-weight:400;

}
.ty-page .soc-wrap a{
    width: 56px;
    height:56px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #FFF;
}

.projects-slider__wrap,
.clients-reviews__wrap,
.provisioner__wrap,
.worker__wrap{
    display: flex;
    flex-wrap: nowrap;
}
.projects-slider__wrap.slick-initialized,
.clients-reviews__wrap.slick-initialized,
.provisioner__wrap.slick-initialized,
.worker__wrap.slick-initialized{
    display: block;
}

.projects-slider__wrap>div,
.provisioner__wrap>div,
.worker__wrap>div,
.clients-reviews__wrap>div{
    flex-shrink: 0;
}


.b-messages__item_bg_vk{
    padding:0;
    width: 39px;
    background:none;
}
.wa-icon-right{
    width: 65px;
    height: 65px;
    position: fixed;
    bottom: 120px;
    right: 54px;
    z-index: 2;
    opacity: 0.7;
}
.wa-icon-right:hover{
    opacity:1;

}
@media (max-width:500px){
    .wa-icon-right{
        bottom: 96px;
    right: 14px;
    }
}
.promo-icon-right{
    /*display: none;*/
    width: 65px;
    height: 65px;
    position: fixed;
    bottom: 190px;
    right: 54px;
    z-index: 2;
    opacity: 1;

}
.promo-icon-right img{
    filter: drop-shadow(2px 4px 6px black);
}
.promo-icon-right:hover{
    opacity:0.8;

}
@media (max-width:500px){
    .promo-icon-right{
        bottom: 160px;
    right: 14px;
    }
}

.mobile-menu__top{
    min-height: calc(100vh - 220px);
}
.mobile-menu__bottom{
    height: 220px;
}
.promo-icon-right{
    /*display:none*/
}


.calc-new-text {
    padding: 50px 0;
}



/*--------------------------------------------------------------
  Image Captcha
--------------------------------------------------------------*/
.captcha-image {
    border: 1px solid;
    padding: 10px;
    display: inline-block;
    text-align: center;
    position: relative;
    margin-top: -100px;
    z-index: 2;
    background: rgba(0, 0, 0, 0.8);
    color: #fff;
}
.captcha-image p span {
    color: red;
    font-weight: bold;
}
.captcha-image i {
    padding: 5px;
    font-size: 40px
}
.captcha-image label {
    display: inline-block;
}
.captcha-image label > input{ /* HIDE RADIO */
  display:none;
}
.captcha-image label > input + i{ /* IMAGE STYLES */
  cursor:pointer;
  border:2px solid transparent;
}
.captcha-image label > input:checked + i{ /* (CHECKED) IMAGE STYLES */
  border:2px solid #f00;
}
.btn-small{
    height: 40px;
    text-decoration: none!important;
    padding: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}


.price-design-table__item_pos_5 {
    -ms-flex-preferred-size: 140px;
    flex-basis: 140px;
}

@media screen and (max-width: 768px) {
    .price-design-table__item_pos_5 {
        -ms-flex-preferred-size:120px;
        flex-basis: 120px;
    }
}

.main-calc-prorab{

    position: absolute;
    top: 295px;
    right: calc(50vw - 820px);
    width: 300px;
}
@media screen and (max-width: 1600px){
    display:none;
}


.main-calc-prorab img{
    max-width: 100%;
}

/* End */


/* Start:/local/templates/main/components/sotbit/regions.choose/location/style.css?171378077610684*/
.select-city-wrap {
	position: relative;
}

.select-city__block__text {
	color: #919294;
	font-size: 12px;
	line-height: 30px;
}

.select-city__block__text-city {
	padding: 5px 15px 5px 5px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 30px;
	cursor: pointer;
}

.select-city__block__text-city:after {
	position: absolute;
	display: block;
	content: '';
	top: 50%;
	right: 5px;
	transform: rotate(45deg) translateY(-50%);
	transition: all 0.3s ease-in-out;
	transform-origin: 50% 0;
	width: 6px;
	height: 6px;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
        margin-top: 0;
}

.select-city__block__text-city:hover {
	color: var(--coral);
}
.select-city__block__text-city:hover:after{
	border-color: var(--coral);
}

/* Your choose place*/

.select-city__dropdown-wrap {
	z-index: 9999;
	position: absolute;
}

.select-city__dropdown {
	background-color: #ffffff;
	-webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.23);
	box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.23);
	width: 275px;
	padding: 20px 25px 25px 25px;
	text-align: center;
	border: 1px solid #ededed;
}

.select-city__dropdown__title {
	color: #272727;
	font-size: 13px;
	font-weight: 700;
	display: block;
	margin: 0 0 15px 0;
}


.select-city__dropdown__choose {
	display: inline-block;
	height: 40px;
	width: 100%;
	font-size: 12px;
	font-weight: 700;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

.select-city__dropdown__choose__yes {
	color: #ffffff;
	border: 1px solid var(--coral);
	background: var(--coral);
	margin: 0 10px 0 0;
}



.select-city__dropdown__choose__no {
  color: var(--coral);
  background: transparent;
  border: 1px solid var(--coral);
}


.select-city__dropdown__choose__yes:hover {
	background: #c80033;
	border: 1px solid #c80033;
}

.select-city__dropdown__choose__no:hover {
	color: #ffffff;
	background: var(--coral);
}


.select-city__dropdown__choose-wrap {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

/* end choose Your place*/

.select-city__modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 3000;
    background-color: rgba(0, 0, 0, 0.5);
}


/* new style origami*/
.select-city__modal-wrap {

     font-family: 'Roboto',  sans-serif; 
	background-color: #ffffff;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.22);
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.22);
	max-width: 730px;
	max-height: 570px;
	padding: 50px;
	position: relative;
	margin: 20vh auto;
	-webkit-transition: width .2s;
	-o-transition: width .2s;
	transition: width .2s;
}

.select-city__close {
	position: absolute;
	right: 15px;
	top: 15px;
	width: 25px;
	height: 25px;
	opacity: 1;
	cursor: pointer;
}

.select-city__close:before,
.select-city__close:after {
	position: absolute;
	left: 12px;
	content: ' ';
	height: 25px;
	width: 1px;
	background-color: #bcbcbc;
}
.select-city__close:before {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.select-city__close:after {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.select-city__close:hover {
	opacity: .7;
}

/*tabs*/
.select-city__tabs {
	display: inline-block;
	margin: 0 0 35px 0;
	padding: 0;
}
.select-city__tab  {
	display: inline-block;
	padding: 0;
	margin: 0 30px 0 0;
	cursor: pointer;
	font-size: 14px;
	line-height: 31px;
	border-bottom: 1px solid transparent;
	color: #000000;
	-webkit-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

.select-city__tab.active {
	border-bottom: 1px solid var(--coral);
	color: var(--coral);
}

.select-city__tab:hover {
	color: var(--coral);
}

.select-city__tab:last-child {
	margin-right: 0;
}

.select-city__tab:before {
	display: none;
}

/*tabs*/

/* name city*/

.select-city__modal__title {
	color: #717171;
	font-size: 17px;
	line-height: 20px;
	padding: 0 0 15px 0;
	margin: 0;
}

.select-city__modal__title span {
	-webkit-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	color: #000000;
}

.select-city__modal__title span:hover {
	color: var(--coral);
	cursor: pointer;
}

/* end name city*/

/*input*/

.select-city__wrapper__input {
	margin: 0 0 50px 0;
}

.select-city__input {
	border: 1px solid #ededed;
	height: 40px;
	width: 100%;
	padding: 0 10px;
	margin: 0 0 10px 0;
	border-radius: 0;
	font-size: 13px;
	color: #000000;
}

.select-city__input__comment {
	font-size: 12px;
}

.select-city__input__comment span {
	color: var(--coral);
	border-bottom: 1px solid var(--coral);
	-webkit-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

.select-city__input__comment span:hover {
	color: #222222;
	border-bottom: 1px solid #222222;
	cursor: pointer;
}

/*input*/

/*alphabet city*/


.select-city__tab_name_content,
.select-city__list_wrapper {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	   -moz-box-orient: vertical;
	   -moz-box-direction: normal;
		-ms-flex-direction: column;
			flex-direction: column;
	height: 300px;
}

.select-city__tab_name_content__big_city,
.select-city__list_wrapper_favorites {
	width: 100%;
	flex-shrink: 0;
}

.select-city__tab_name_content__village,
#container_scroll {
	width: 75%;
}

.select-city__tab_name_content {
	margin: 0 0 30px 0;
}

.select-city__tab_name_content__big_city,
.select-city__tab_name_content__village {
	font-size: 15px;
}

.select-city__list_wrapper_favorites,
.select-city__list_wrapper_cities {
	height: auto;
	overflow-x: hidden;
	overflow-y: auto;
}

.select-city__list_wrapper_cities {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.select-city__list_letter_wrapper {
	width: 33%;
}

.select-city__list_letter {
	font-size: 18px;
	margin: 0 0 20px 0;
}

.select-city__list_item {
	padding: 0;
	margin: 0;
        cursor:pointer;
}


footer .footer__wrap p.select-city__list_item {
	font-size: 13px;
	padding: 0;
	line-height: 21px;
	color: var(--coral);
	cursor: pointer;
	-webkit-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
        opacity:1;
}

footer .footer__wrap p.select-city__modal__title{
    color:#333;
    font-weight:bold;
        opacity:1;
}
.select-city__list_item:hover {
	color: #000000;
}

.select-city__list {
	margin: 0 0 15px 0;
}

/* end alphabet city*/

/* scroll bar*/

.select-city__list_wrapper_cities::-webkit-scrollbar,
.select-city__list_wrapper_favorites::-webkit-scrollbar {
	width: 6px;
	background-color: #f5f3f3;
}


.select-city__list_wrapper_cities::-webkit-scrollbar-track,
.select-city__list_wrapper_favorites::-webkit-scrollbar-track {
	border-radius: 6px;
	background-color: #f5f3f3;
}

.select-city__list_wrapper_cities::-webkit-scrollbar-thumb,
.select-city__list_wrapper_favorites::-webkit-scrollbar-thumb {
	border-radius: 6px;
	background-color: #d7d8d9;
}

.select-city__list_wrapper_favorites {
    margin-right: 10px;
}

.select-city__list_wrapper_favorites .select-city__list {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	max-height: 100px;
}

/* end scroll bar*/

@media (max-width: 768px) {
	.select-city__tab_name_content__village,
	.select-city__list_wrapper_cities {
		/*display: none;*/
	}
	.select-city__list_wrapper_favorites,
	.select-city__tab_name_content__big_city {
		/*width: 100%;*/
        display: none!important;
	}
	.select-city__modal-wrap {
		max-height: 90vh;
		height: auto;
		margin: 5vh 15px;
		padding: 40px 20px;
	}

	.select-city__close {
		width: 20px;
		height: 20px;
	}

	.select-city__close::before,
	.select-city__close::after {
		height: 20px;
	}


	.select-city__tabs {
		margin-bottom: 43px;
	}

	.select-city__tab {
		margin-right: 18px;
		font-size: 13px;
		line-height: 18px;
	}

	.select-city__wrapper__input {
		margin-bottom: 44px;
	}

	.select-city__input {
		margin-bottom: 6px;
	}

	.select-city__tab_name_content__big_city,
	.select-city__tab_name_content__village {
		font-size: 14px;
	}

	.select-city__modal__title {
		padding-bottom: 10px;
	}


	.select-city__dropdown-wrap {
		position: relative;
	}

	.select-city__dropdown {
		box-shadow: none;
		width: 100%;
		border-left: none;
		border-right: none;
		border-top: none;
	}

	.select-city__dropdown__choose-wrap {
		max-width: 275px;
		margin-left: auto;
		margin-right: auto;
	}
}

/* DELiTE*/

/*.select-city__modal-wrap .select-city__tab_content[data-country-id="3157"]{*/
	/*display: block;*/
/*}*/

/*.select-city__tab[data-country-id="3157"] {*/
	/*border-bottom: 1px solid var(--coral);*/
	/*color: var(--coral);*/
/*}*/


/* DELiTE*/


/**/

#container_scroll {
	position: relative;
	margin: 0px auto;
	padding: 0px;
	height: 210px;
	overflow: auto;
}
#container_scroll .content {
	width: 100%;
	height: auto;
}

/**/

/*
 * Container style
 */




.select-city__tabs_wrapper,
.select-city__wrapper__input,
.select-city__input,
.select-city__under_input,
.select-city__tab_name_content__big_city,
.select-city__list_wrapper_cities,
.select-city__tab_name_content__village{
    display: none!important;
}
.select-city__list{
        max-height: 100%;
}
.select-city__list_wrapper_favorites{
    display:flex!important;
}
.select-city__list_wrapper_favorites .select-city__list{
    display:flex!important;
        max-height: 300px;
}
.select-city__list_wrapper_favorites .select-city__list{
    width:100%;
}
footer .footer__wrap p.select-city__list_item{
    width:50%;
}
.select-city__modal-wrap{
    max-width:600px;
}
.select-city__block__text-city{
    border-bottom: 1px dashed #ffffff;
    padding: 3px;
    position: relative;
}

.select-city__block__text-city:after{
    right: -14px;
}
/* End */


/* Start:/local/components/custom/cookies.consent/templates/.default/style.css?1748366505815*/
.cookies_block {
    display: flex;
    justify-content: center;
}

.cookies_alert {
    background: rgb(239 239 239);
    color: #333;
    font-size: 0.8rem;
    font-weight: 500;
    text-align: center;
    padding: 16px 20px 15px 20px;
    border-radius: 20px;
    max-width: 721px;
    position: fixed;
    bottom: 0;
    z-index: 99999;
    /* margin-left: 20px; */
    /* margin-right: 20px; */
    margin-top: 10px;
    box-shadow: 0 0 3px #ccc;
}

.cookies_alert p {
    margin: 0;
    line-height: 1.25;
    font-size: 0.9rem;
}

.cookies_btn {
       margin: 10px auto 0 auto;
    cursor: pointer;
    height: 40px;
    width:200px;
    display: flex;
    padding:0;
    justify-content: center;
    align-items:center;
}

.cookies_btn:hover {
    opacity: 0.8;
}
/* End */
/* /local/templates/main/css/style-min.css?1713781106301284 */
/* /local/templates/main/css/custom.css?174369520145162 */
/* /local/templates/main/components/sotbit/regions.choose/location/style.css?171378077610684 */
/* /local/components/custom/cookies.consent/templates/.default/style.css?1748366505815 */
