@font-face{src:url(/tpl/fonts/athelas-bold.ttf);font-weight:700;font-style:normal;font-display:swap;font-family:Athelas}@font-face{src:url(/tpl/fonts/athelas-bolditalic.ttf);font-weight:700;font-style:italic;font-display:swap;font-family:Athelas}@font-face{src:url(/tpl/fonts/athelas-italic.ttf);font-weight:400;font-style:italic;font-display:swap;font-family:Athelas}@font-face{src:url(/tpl/fonts/athelas-regular.ttf);font-weight:400;font-style:normal;font-display:swap;font-family:Athelas}body{font-size:18px;font-weight:400;color:#363636;margin:0;line-height:1.5;font-family:sans-serif}a{text-decoration:none;transition:.2s;outline:0!important;cursor:pointer}a,a:hover{color:#000}hr{width:100%}img{transition:.2s;max-width:100%}input,textarea{padding:10px 10px 10px 15px;font-size:14px;border:none;outline:0!important;font-family:sans-serif}input:focus,textarea:focus{outline:1px auto #fff}input#file{background-color:#18b364}button{cursor:pointer}input#file::-webkit-file-upload-button{padding:5px;border:none;text-decoration:underline;font-weight:500;border-radius:5px;background:0 0;cursor:pointer}.h1,h1{font-size:50px}.h1,.h2,h1,h2{font-weight:500;color:#212121;position:relative;margin:0;line-height:1.2;font-family:Athelas}.h2,h2{font-size:43px}.h3{font-size:30px;font-weight:700;margin:0}ul.blue-marker{color:#61aff1}ul.blue-marker span{color:#363636}ul.blue-marker li{padding:5px 0}.container{padding:0 15px}@media (min-width:575.98px){.container{padding:0;max-width:540px;margin:auto}}@media (min-width:767.98px){.container{max-width:720px}}@media (min-width:991.98px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1180px}}.ajax_form .error{border-color:brown!important}section{padding:75px 0 100px;position:relative}.text-center{text-align:center}img.icon{width:50px}.button{padding:17px 30px;font-size:16px;border:2px solid #de2929;font-weight:500;color:#212121;transition:.3s;border-radius:40px;cursor:pointer;display:inline-block}.button:hover{color:#fff;background:#df282a}.button-blue{background:linear-gradient(270deg,#73b7f3,#3e9df1)}.breadcrumb{list-style:none;padding:0;margin:0 0 5px;font-family:Athelas}.breadcrumb li{font-size:16px;color:#777;display:inline}.breadcrumb li+li:before{font-size:16px;content:"/\00a0"}.breadcrumb li a{color:#777}header{position:relative;margin-top:49px;z-index:2}header .header_sections{justify-content:space-between;grid-auto-flow:column;align-items:flex-start;display:grid}header .logo img{-webkit-filter:drop-shadow(0 15px 40px rgba(43,46,51,.15));filter:drop-shadow(0 15px 40px rgba(43,46,51,.15))}header .header-block-left{grid-auto-flow:column;align-items:flex-start;grid-gap:25px;display:grid}header .header-block-left .adress{padding:15px 0 15px 35px;font-size:18px;background:url(/tpl/img/adress.png) no-repeat 0;background-size:20px;line-height:24px;margin-top:30px}header .header-block-left .title{margin:55px 0 0}header .header-block-right{grid-auto-flow:column;align-items:center;grid-gap:20px;margin-top:35px;display:grid}header .header-block-right .phone{padding:15px 0 15px 45px;background:url(/tpl/img/phone.png) no-repeat left 5px;background-size:28px;background-position:0 10px}header .header-block-right .phone a{font-size:22px;font-weight:800;text-transform:uppercase}.nav{list-style:none;padding:0;position:relative;margin:0;z-index:101}.nav a{text-decoration:none}.nav--active{display:flex!important}.nav--tabs{justify-content:space-between;grid-auto-flow:column;grid-gap:25px;width:100%;display:grid}.nav--stacked{flex-direction:column}.nav__link{padding:0;font-weight:600;color:#000;text-transform:uppercase;display:inline-block}.nav__item{position:relative}.nav--tabs .dropdown--active.nav__item:nth-child(3) .dropdown__menu{grid-template-columns:1fr 1fr 1fr;min-width:800px;align-items:center;display:grid}.navbar{padding:0;position:fixed;top:0;box-shadow:0 2px 20px hsla(0,0%,66%,.75);background:#fd974f;left:0;width:100%;z-index:5}.navbar a{padding:15px 0;font-size:13px;font-weight:500;color:#fff;text-transform:uppercase}.navbar__container{align-items:center;display:flex}.dropdown{position:relative;z-index:101}.dropdown__toggle:after{height:100%;content:"";position:absolute;top:0;background:transparent;left:0;width:100%;z-index:0}.dropdown__menu{padding:10px;position:absolute;min-width:250px;top:100%;margin:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.3);background:#fff;left:0;display:none}.dropdown__item{list-style:none}.dropdown__item a{padding:10px;color:#fd974f;text-transform:none}.dropdown__link{padding:10px;text-decoration:underline;transition:background .2s ease,color .2s ease;display:block}.dropdown--active .dropdown__menu{display:block}.humburger{height:20px;position:relative;cursor:pointer;margin-left:auto;width:30px;display:none;z-index:101}.humburger__line{height:2px;transform:translateY(-50%);transition:transform .3s ease;position:absolute;top:50%;background:#fff;left:0;width:100%;display:block}.humburger__line:after,.humburger__line:before{height:2px;transition:transform .4s ease .1s,top .3s ease .2s,opacity .5s ease-in-out;content:"";position:absolute;background:inherit;left:0;width:100%}.humburger__line:before{top:-8px}.humburger__line:after{top:8px}.humburger--active .humburger__line{transform:rotate(45deg)}.humburger--active .humburger__line:before{opacity:0;top:0}.humburger--active .humburger__line:after{transform:rotate(-90deg);top:0}.swiper-container{list-style:none;overflow:hidden;padding:0;margin-right:auto;position:relative;margin-left:auto;width:100%;z-index:1}:root{--swiper-theme-color:#fff!important}.swiper-main{padding:0;z-index:1}.swiper-main .swiper-container{height:40vw}.swiper-main .swiper-slide{background-size:auto,cover;background-position:55% 100%;background-repeat:no-repeat}.swiper-main .slide-text{height:35vw;justify-items:flex-start;align-content:center;display:grid}.swiper-main .slide-text .title,.swiper-main .slide-text h1{font-size:64px;margin-bottom:40px;font-family:Athelas}.swiper-main .slide-text .button_arrow{padding:10px 120px 0 0;background:url(/tpl/img/arrow-slider.png) no-repeat 100% 0}.swiper-main .slide-text .button{padding:20px 60px}.swiper-main .swiper-button-next,.swiper-main .swiper-button-prev{height:56px;outline:0;border-radius:100%;background:#fd974f;width:56px}.swiper-main .swiper-button-prev{left:12%}.swiper-main .swiper-button-next{right:12%}.swiper-main .swiper-button-next:after,.swiper-main .swiper-button-prev:after{font-size:22px}.direction{padding:0 0 100px;background:url(/tpl/img/bg-direction.png) no-repeat,#fff;background-position:0 100%}.direction .h2{margin:0 0 25px}.direction h2,.tabl_about h2{text-align:center;margin:0 0 50px}.direction .direction-blocks{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:15px;display:grid}.direction .direction-blocks .direction-block{overflow:hidden;grid-template-rows:180px 1fr;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px;display:grid}.direction .direction-blocks .direction-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.direction .direction-blocks .direction-block .title{padding:18px;font-size:18px;font-weight:500;color:#212121;transition:.3s;border-top:3px solid #fd974d;text-align:center;align-content:center;background:#fff;line-height:1.2;display:grid}.direction .direction-blocks .direction-block:hover .title{text-decoration:underline;color:#c60000}.pansionat{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:30px 0;grid-gap:35px;display:grid}.pansionat .pansionat-left h2{text-align:left;margin:0 0 20px}.pansionat .pansionat-left ul{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));padding:0;font-size:18px;color:#212121;list-style-type:none;margin:0;line-height:2.5;display:grid}.pansionat .pansionat-left h3{font-size:32px;font-weight:500;color:#212121;position:relative;margin:0 0 20px;line-height:1.2;font-family:Athelas}.pansionat .pansionat-left ul li{padding:8px 0 8px 35px;font-weight:500;background:url(/tpl/img/check.png) no-repeat left 11px;background-size:22px;line-height:26px}.pansionat .pansionat-left ul li:before{display:none}.pansionat .pansionat-left ul li a{color:#fd974f;border-bottom:1px dashed #fd974f}.pansionat .pansionat-left ul li a:hover{color:#555;border-bottom:1px dashed #555}.pansionat .pansionat-left p{font-weight:400;line-height:1.5}.pansionat .pansionat-right{place-self:center}.pansionat .pansionat-right img{box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px}.button-box,.direction .button-box{justify-content:center;display:grid}.direction .button-box .button{color:#fff;position:relative;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:#df282a}.direction .button-box .button:hover{color:#212121;background:#f9f3ef}.direction .button-box .button:after{height:41px;right:-115px;content:"";position:absolute;top:-10px;background:url(/tpl/img/arrow-slider.png) no-repeat 100% 0;width:74px}.advantages{background:url(/tpl/img/bg-advantages.jpg) no-repeat;background-size:cover;background-position:50%}.advantages h2{color:#fff;text-align:center;margin:0 0 50px}.advantages .advantages-blocks{grid-template-columns:repeat(auto-fit,minmax(255px,1fr));grid-gap:55px;display:grid}.advantages .advantages-blocks .advantages-block{justify-content:flex-start;grid-auto-flow:column;align-items:center;grid-gap:30px;display:grid}.advantages .advantages-blocks .advantages-block .icon{height:98px;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:49px;width:98px}.advantages .advantages-blocks .advantages-block .title{font-size:20px;color:#fff;line-height:1.2}.advantages .advantages-blocks .advantages-block:first-child .icon{background:url(/tpl/img/adv-10.png) no-repeat}.advantages .advantages-blocks .advantages-block:nth-child(2) .icon{background:url(/tpl/img/adv-11.png) no-repeat}.advantages .advantages-blocks .advantages-block:nth-child(3) .icon{background:url(/tpl/img/adv-3.png) no-repeat}.advantages .advantages-blocks .advantages-block:nth-child(4) .icon{background:url(/tpl/img/adv-4.png) no-repeat}.advantages .advantages-blocks .advantages-block:nth-child(5) .icon{background:url(/tpl/img/adv-5.png) no-repeat}.advantages .advantages-blocks .advantages-block:nth-child(6) .icon{background:url(/tpl/img/adv-6.png) no-repeat}.advantages .advantages-blocks .advantages-block:nth-child(7) .icon{background:url(/tpl/img/adv-7.png) no-repeat}.advantages .advantages-blocks .advantages-block:nth-child(8) .icon{background:url(/tpl/img/adv-8.png) no-repeat}.advantages .advantages-blocks .advantages-block:nth-child(9) .icon{background:url(/tpl/img/adv-9.png) no-repeat}.representations{padding:75px 0 55px;background:url(/tpl/img/bg-represent.png) no-repeat,#fff;background-position:0 100%}.representations h2{text-align:center}.representations .map{height:100%;-o-object-fit:scale-down;object-fit:scale-down;margin:-30px 0 0;width:100%}.catalog h2{margin:35px 0 50px}.catalog .catalog-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;display:grid}.catalog .catalog-blocks .catalog-block{overflow:hidden;grid-template-rows:225px 1fr;background-color:#fff;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px;display:grid}.catalog .catalog-blocks .catalog-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.catalog .catalog-blocks .catalog-block .text{padding:25px 25px 30px;border-top:3px solid #fd974d;text-align:center}.catalog .catalog-blocks .catalog-block .text .title{font-size:20px;font-weight:500;line-height:1.2}.catalog .catalog-blocks .catalog-block .text p{font-size:15px;color:#727272;line-height:1.2}.catalog .catalog-blocks .catalog-block .text .price{font-size:18px;font-weight:700;color:#fd974f;line-height:1.2}.catalog .catalog-blocks .catalog-block .text .button{color:#fff;position:relative;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:#df282a;margin-top:20px}.catalog .catalog-blocks .catalog-block .text .button:hover{color:#212121;background:#f9f3ef}.zapis{padding:90px 0;background:url(/tpl/img/bg-zap.jpg) no-repeat;background-size:cover;background-position:50% -55px}.zapis p{font-size:20px;color:#212121;text-align:left;line-height:1.4}.zapis form{max-width:525px;justify-items:flex-start;display:grid}.zapis input#phone{padding:18px 25px;font-size:16px;border:2px solid #fd974f;margin:10px 0 30px;box-shadow:inset 0 2px 5px 0 rgba(67,65,68,.2);border-radius:7px;width:450px;line-height:1.75}.zapis input#phone::-webkit-input-placeholder{color:#a3a3a3}.zapis .button-box{position:relative}.zapis .button-box:after{height:41px;right:-115px;content:"";position:absolute;top:-2px;background:url(/tpl/img/arrow-slider.png) no-repeat 100% 0;width:74px}.zapis .button-box .button{color:#fff;position:relative;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:#df282a}.zapis .button-box .button:hover{color:#212121;background:#f9f3ef}.tarif{padding:35px 0 100px;background:url(/tpl/img/bg-tarif.png) no-repeat,#fff;background-size:cover;background-position:100% 100%}.tarif h2{text-align:center;margin:0 0 50px}.tarif .tarif-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;display:grid}.tarif .tarif-blocks .tarif-block{overflow:hidden;grid-template-rows:80px 1fr;background-color:#fff;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px;display:grid}.tarif .tarif-blocks .tarif-block .title{font-size:24px;color:#fff;text-align:center;line-height:80px}.tarif .tarif-blocks .tarif-block:first-child .title{background:url(/tpl/img/tarif-1.png) no-repeat;background-size:cover}.tarif .tarif-blocks .tarif-block:nth-child(2) .title{background:url(/tpl/img/tarif-2.png) no-repeat;background-size:cover}.tarif .tarif-blocks .tarif-block:nth-child(3) .title{background:url(/tpl/img/tarif-3.png) no-repeat;background-size:cover}.tarif .tarif-blocks .tarif-block .text{padding:25px 25px 40px;text-align:center;justify-items:center;align-content:space-between;display:grid}.tarif .tarif-blocks .tarif-block .text p{font-size:16px;font-weight:400;margin:0 0 15px;line-height:1.375}.tarif .tarif-blocks .tarif-block .text .price{font-size:22px;font-weight:800;color:#fd974f;margin:25px 0;line-height:1.2}.tarif .tarif-blocks .tarif-block .text .button{color:#fff;position:relative;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:#df282a}.tarif .tarif-blocks .tarif-block .text .button:hover{color:#212121;background:#f9f3ef}.posmotrite{padding:0 0 35px;background:#fff}.posmotrite .button-box{margin:20px 0 5px}.posmotrite .h2{text-align:center;margin:0 0 40px}.posmotrite .posmotrite-blocks{grid-gap:10px;display:grid}.posmotrite .posmotrite-block{grid-auto-flow:column;grid-gap:10px;display:grid}.posmotrite .posmotrite-block img{height:320px;-o-object-fit:cover;object-fit:cover;width:100%}.rasporyadok{padding:65px 0 100px;background:url(/tpl/img/bg-rasporyadok.jpg) no-repeat;background-size:cover}.rasporyadok h2{color:#fff;text-align:center;margin:0 0 40px}.rasporyadok .rasporyadok-content{grid-template-columns:repeat(auto-fit,minmax(225px,1fr));padding:50px;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:url(/tpl/img/clock.png) no-repeat,#fff;background-position:92% 85%;border-radius:15px;grid-gap:20px;display:grid}.rasporyadok .rasporyadok-blocks{max-width:400px;align-content:flex-start;grid-gap:20px;display:grid}.rasporyadok .rasporyadok-block{font-size:16px;line-height:1.375}.rasporyadok .rasporyadok-content .time{color:#fd974f}.rasporyadok .rasporyadok-content .text{font-weight:700}.otzyvy{padding:100px 0;background:url(/tpl/img/bg-otzyvy.jpg) no-repeat;background-size:cover}.otzyvy h2{text-align:center;margin:0 0 20px}.otzyvy .swiper-container{height:450px}.otzyvy .swiper-otzyvy{position:relative}.otzyvy .swiper-container .swiper-slide{display:grid}.otzyvy .swiper-container .swiper-slide .slide-img{overflow:hidden;padding:10px;margin:15px;box-shadow:0 0 10px 0 rgba(43,46,51,.15);border-radius:4px;background:#fff}.otzyvy .swiper-container .swiper-slide .slide-img img{height:100%;-o-object-fit:cover;object-fit:cover;margin:auto;width:100%;display:block}.otzyvy .swiper-button-next,.otzyvy .swiper-button-prev{height:56px;outline:0;border-radius:100%;background:#fd974f;width:56px}.otzyvy .swiper-button-prev{left:14%}.otzyvy .swiper-button-next{right:14%}.otzyvy .swiper-button-next:after,.otzyvy .swiper-button-prev:after{font-size:22px}.questions{padding:30px 0 50px;background:url(/tpl/img/bg-questions.png) no-repeat,#fff;background-size:cover;background-position:100% 60%}.questions h2{text-align:center;margin:0 0 40px}.questions .collapse{padding:20px;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px;background:#fff}.questions .collapse:not(:last-child){margin-bottom:20px}.questions .collapse__title-cont{position:relative;cursor:pointer}.questions .collapse__title{pointer-events:none;padding:0;font-size:22px;font-weight:500;transition:.2s;position:relative;margin:0 0 0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:sans-serif;display:inline-block}.questions .collapse .number{height:40px;font-size:20px;font-weight:700;color:#fff;transition:.2s;text-align:center;border-radius:50%;background:#df282a;width:40px;line-height:43px;display:inline-block}.questions .collapse.collapse--open .number{background:#fe9850}.questions .collapse__icon{height:24px;transform:translateY(-50%);pointer-events:none;right:0;position:absolute;top:50%;border-radius:50%;width:24px}.collapse__icon:before,.questions .collapse__icon:after{height:2px;content:"";position:absolute;top:50%;background:#fd974f;left:0;width:24px}.questions .collapse__icon:after{transform:rotate(-90deg);transition:transform .2s ease}.questions .collapse__content{overflow:hidden;transition:max-height .2s linear;max-height:0}.questions .collapse__descr{max-width:970px;margin:0 0 0 55px;line-height:1.375}.questions .collapse__descr p{font-weight:500;margin:10px 0}.questions .collapse--open .collapse__content{max-height:450px}.questions .collapse--open .collapse__icon:after{transform:rotate(0)}.raschet{padding:100px 0;background:url(/tpl/img/bg-raschet.jpg) no-repeat,#fff;background-size:cover;background-position:50%}.raschet h2{margin:0 0 30px}.raschet .raschet-content{padding:25px;max-width:600px;background-color:#fff;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px}.raschet .raschet-content .raschet-range{grid-template-columns:20% 1fr;margin-bottom:30px;grid-column-gap:30px;align-items:flex-end;display:grid}.raschet .raschet-content .raschet-range .rangeSlider-box{position:relative;width:90%}.raschet .raschet-content .raschet-range .rangeSlider-box datalist{justify-content:space-between;grid-auto-flow:column;width:100%;display:grid}.raschet .raschet-content .raschet-range .rangeSlider-box #tickmarks option{padding:0;font-size:14px;color:#b1b1b1;position:relative;text-align:center;width:20px}.raschet .raschet-content .raschet-range .rangeSlider-box #tickmarks option[selected]{font-weight:700;color:#000}.raschet .raschet-content .raschet-range .rangeSlider-box #tickmarks option:after{height:22px;content:"";position:absolute;top:100%;background:#e2e2e2;left:calc(50% - 1px);width:2px}.raschet .raschet-content .raschet-range .rangeSlider-box .rangeSlider{height:2px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin:20px 0 0;background:linear-gradient(90deg,#fff 10px,#e2e2e2 0,#e2e2e2 calc(100% - 10px),#fff calc(100% - 10px));cursor:pointer;width:100%}.raschet .raschet-content .raschet-range .rangeSlider-box .rangeSlider::-webkit-slider-thumb{height:20px;border:6px solid #fd974f;-webkit-appearance:none;appearance:none;position:relative;background-color:#fff;margin:-20px 0 0;box-shadow:0 4px 10px 0 rgba(43,46,51,.2);border-radius:50%;background:#fff;width:20px}.raschet .raschet-content .title{font-size:18px;font-weight:500;line-height:1.2}.raschet .raschet-content .raschet-blocks{grid-template-columns:35% 1fr;align-items:center;grid-gap:30px;display:grid}.raschet .raschet-content .raschet-blocks .raschet-text{justify-content:flex-start;grid-auto-flow:column;align-items:center;grid-gap:25px;display:grid}.raschet .raschet-content .raschet-blocks .raschet-text input#phone{border:1px solid #e2e2e2;border-radius:15px;width:255px;display:block}.raschet .raschet-content .raschet-blocks input{display:none}.raschet .raschet-content .raschet-blocks label{padding:5px 0 5px 32px;font-weight:500;transition:.2s;background:url(/tpl/img/unchecked.png) no-repeat 0;cursor:pointer}.raschet .raschet-content .raschet-blocks input:checked+label{background:url(/tpl/img/checked.png) no-repeat 0}.raschet .raschet-content .button{padding:20px 30px;color:#fff;position:relative;margin:35px 0 0;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:#df282a}.raschet .raschet-content .button:hover{color:#212121;background:#f9f3ef}.raschet .raschet-content .button:after{height:41px;right:-115px;content:"";position:absolute;top:-5px;background:url(/tpl/img/arrow-slider.png) no-repeat 100% 0;width:74px}.information{padding:0 0 100px;background:url(/tpl/img/bg-information.png) no-repeat,#fff;background-size:cover;background-position:100% 30%}.information h2{text-align:center;margin:0 0 40px}.information .information-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;display:grid}.information .information-blocks .information-block{overflow:hidden;grid-template-rows:225px 1fr;background-color:#fff;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px;display:grid}.information .information-blocks .information-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.information .information-blocks .information-block .text{padding:25px 25px 30px;border-top:3px solid #fd974d;text-align:center}.information .information-blocks .information-block .text .title{font-size:20px;font-weight:500;line-height:1.2}.information .information-blocks .information-block .text .title:hover{text-decoration:underline;color:#c60000}.information .information-blocks .information-block .text p{font-size:15px;color:#727272;margin:10px 0 0;line-height:1.2}footer{padding:0 0 50px;font-weight:300;color:#fff;background:url(/tpl/img/bg-footer.jpg) no-repeat;background-size:cover}footer .footer-blocks{padding:0 0 30px;justify-content:space-between;border-bottom:1px solid #987c66;grid-auto-flow:column;align-items:flex-start;display:grid}footer .footer-blocks .footer-block-left img{-webkit-filter:drop-shadow(0 15px 40px rgba(43,46,51,.15));filter:drop-shadow(0 15px 40px rgba(43,46,51,.15))}footer .footer-block-left{font-weight:400;grid-auto-flow:column;align-items:center;grid-gap:45px;display:grid}footer .footer-block-left .adress{padding:15px 0;margin-top:10px}footer .footer-block-right{grid-auto-flow:column;align-items:center;grid-gap:30px;margin-top:50px;display:grid}footer .footer-block-right .phone{padding:15px 0 15px 50px;background:url(/tpl/img/phone.png) no-repeat left 5px}footer .footer-block-right .phone a{font-size:22px;font-weight:800;color:#fff;text-transform:uppercase}footer .footer-block-right .button{color:#fff;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:#df282a}footer .footer-block-right .button:hover{color:#212121;background:#f9f3ef}footer .footer-menu{grid-template-columns:15% 1fr 1fr;grid-gap:15px;margin-top:50px;display:grid}footer .footer-menu ul{list-style:none;padding:0;margin:0;align-content:flex-start;grid-gap:10px;display:grid}footer .footer-menu ul li a{font-weight:400;color:#fff;line-height:1.375}.fancybox-slide--html .fancybox-close-small{padding:7px!important;color:#cbcbcb!important}.modal-content{padding:50px!important;text-align:center;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px;width:500px!important}.modal-content .h2{margin:0 0 25px}.modal-content form{grid-gap:15px;display:grid}.modal-content form input[type=text]{padding:18px 25px;font-size:16px;background-color:#f4f4f4;box-shadow:inset 0 2px 5px 0 rgba(67,65,68,.2);border-radius:7px;line-height:1.75}.modal-content form input::-webkit-input-placeholder{color:#a3a3a3}.modal-content .button{padding:20px 70px;justify-self:center;color:#fff;margin:15px 0 0;background:#df282a}section.content{padding:25px 0 15px}.content .raschet{padding:15px 0;background:#fff;background-size:cover;background-position:50%}.content a{border-bottom:1px dashed #333}.content a:hover{border-bottom:0 dashed #333}.content h1,h2,h3,h4,h5,h6{font-family:Athelas}.content h2{font-size:38px}.content h2,.content h3{font-weight:600;color:#212121;margin:25px 0 5px;line-height:1.2}.content h3{font-size:30px}.content h4{font-size:24px}.content h4,.content h5{font-weight:600;color:#212121;margin:25px 0 5px;line-height:1.2}.content h5{font-size:20px}.content h6{font-size:18px;font-weight:600;color:#212121;margin:25px 0 5px;line-height:1.2}.content ul{padding:5px 0;line-height:1.8}.content ul li{list-style:none;position:relative;padding-left:30px}.content ul li:before{height:2px;content:"";position:absolute;top:14px;background:#ff9055;left:3px;width:18px;display:block}.content ol{padding:5px 0;counter-reset:myCounter}.content ol li{list-style:none;position:relative}.content ol li:before{height:34px;font-size:16px;color:#e45203;content:counter(myCounter);counter-increment:myCounter;text-align:center;margin:5px 10px;border-radius:50%;background:#f6f6f6;width:34px;line-height:38px;display:inline-block}.content .brief li:before{display:none}.content .brief h4{font-size:20px;font-weight:400;color:#212121;margin:10px 0 5px;line-height:1.2}.content .brief h4 a{border-bottom:1px dashed #333}.content .brief h4 a:hover{border-bottom:1px dashed #fff}.page-pansion-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:center;grid-gap:30px;display:grid}.page-pansion-blocks .page-pansion-block h1{font-size:40px;font-weight:700;margin:15px 0}.page-pansion-blocks .page-pansion-block hr{height:2px;border:none;background-color:#fd974e;margin:0;width:140px}.page-pansion-blocks .page-pansion-block .address{font-size:20px;font-weight:500;color:#fd974f;margin:25px 0}.page-pansion-blocks .page-pansion-block p{font-weight:500;line-height:1.6}.page-pansion-blocks .page-pansion-block span{font-size:22px;font-weight:500;margin-bottom:5px;line-height:2;display:block}.page-pansion-blocks .page-pansion-block .price{font-size:30px;font-weight:500;color:#fd974f}.page-pansion-blocks .page-pansion-block .buttons{justify-content:flex-start;grid-auto-flow:column;margin:40px 0 0;grid-gap:25px;display:grid}.page-pansion-blocks .page-pansion-block .buttons .button{padding:17px 30px;font-size:16px;color:#fff;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:#de2929}.page-pansion-blocks .page-pansion-block .buttons .button.button-2{color:#de2929;box-shadow:none;background:0 0}.swiper-pansion{height:550px}.page-pansion-blocks .swiper-pansion .swiper-slide{background-size:cover;background-position:50%}.page-pansion-blocks .swiper-pansion .gallery-top{height:78%;width:100%}.page-pansion-blocks .swiper-pansion .gallery-top,.page-pansion-blocks .swiper-pansion .gallery-top .swiper-slide{box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px}.page-pansion-blocks .swiper-pansion .gallery-thumbs{height:22%;padding:25px 0 0;box-sizing:border-box}.page-pansion-blocks .swiper-pansion .gallery-thumbs .swiper-slide{height:100%;background-position:top;cursor:pointer}.otzyvy-page{padding:60px 0;background:no-repeat}.uslovia{padding:0 0 100px}.uslovia h2{text-align:center;margin:0 0 50px}.uslovia .uslovia-blocks{grid-template-columns:repeat(auto-fit,minmax(255px,1fr));grid-gap:55px;display:grid}.uslovia .uslovia-blocks .uslovia-block{justify-content:flex-start;grid-auto-flow:column;align-items:center;grid-gap:24px;display:grid}.uslovia .uslovia-blocks .uslovia-block .icon{height:98px;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:49px;width:98px}.uslovia .uslovia-blocks .uslovia-block .title{font-size:20px;font-weight:500;line-height:1.2}.uslovia .uslovia-blocks .uslovia-block:first-child .icon{background:url(/tpl/img/adv-10.png) no-repeat}.uslovia .uslovia-blocks .uslovia-block:nth-child(2) .icon{background:url(/tpl/img/adv-8.png) no-repeat}.uslovia .uslovia-blocks .uslovia-block:nth-child(3) .icon{background:url(/tpl/img/adv-3.png) no-repeat}.uslovia .uslovia-blocks .uslovia-block:nth-child(4) .icon{background:url(/tpl/img/adv-11.png) no-repeat}.uslovia .uslovia-blocks .uslovia-block:nth-child(5) .icon{background:url(/tpl/img/adv-5.png) no-repeat}.uslovia .uslovia-blocks .uslovia-block:nth-child(6) .icon{background:url(/tpl/img/adv-9.png) no-repeat}.direction-pansion{padding:0 0 80px;background:0 0}.zaselenie{padding:20px 0 25px;margin:25px 0}.zaselenie h2{text-align:center;margin:0 0 20px}.zaselenie span{font-size:20px;font-weight:500;color:#fd974f;text-align:center;margin:0 0 50px;display:block}.zaselenie .zaselenie-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:135px;display:grid}.zaselenie ul{padding:0;font-size:18px;color:#212121;list-style-type:none;margin:0;grid-gap:25px;line-height:1.5;display:grid}.zaselenie ul li{padding:5px 0 5px 35px;font-weight:400;background:url(/tpl/img/check.png) no-repeat 0 7px;background-size:22px}.zaselenie ul li:before{display:none}.zaselenie .buttons a{border:2px solid #de2929}.zaselenie .buttons{justify-content:center;text-align:center;grid-auto-flow:column;margin:50px 0 0;grid-gap:30px;display:grid}.zaselenie .buttons .button{color:#fff;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);background:#de2929}.zaselenie .buttons .button.button-2{color:#de2929;box-shadow:none;background:0 0}.direction.dosug .direction-blocks .direction-block{overflow:hidden;grid-template-rows:150px 1fr;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:4px;display:grid}.direction.dosug{background:0 0}.otzyvy-page-blocks{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:15px;display:grid}.otzyvy-page-blocks .otzyvy-page-block{overflow:hidden;padding:8px;box-shadow:0 0 10px 0 rgba(43,46,51,.15);border-radius:4px;background:#fff}.otzyvy-page-blocks .otzyvy-page-block img{height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;margin:auto;width:100%;display:block}.otzyvy-page-blocks .otzyvy-page-block video{height:auto;aspect-ratio:1/1;width:100%}.blog-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;display:grid}.blog-blocks .blog-block{overflow:hidden;grid-template-rows:225px 1fr;box-shadow:0 0 10px 0 rgba(43,46,51,.15);border-radius:15px;background:#fff;display:grid}.blog-blocks .blog-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-blocks .blog-block .text{padding:25px 25px 30px;border-top:3px solid #fd974d;text-align:center;place-content:space-between;display:grid}.blog-blocks .blog-block .text .title{font-size:20px;font-weight:500;line-height:1.2}.blog-blocks .blog-block .text p{font-size:15px;color:#727272;line-height:1.2}.blog-blocks .blog-block .text .bottom{grid-auto-flow:column;align-items:center;place-content:space-between;display:grid}.advantages2-blocks{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:30px;display:grid}.advantages2-blocks .advantages2-block{overflow:hidden;padding:20px;text-align:center;justify-items:center;border-radius:15px;align-content:flex-start;grid-gap:20px;display:grid}.advantages2-blocks .advantages2-block .icon{height:90px;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:100%;width:90px}.advantages2-blocks .advantages2-block:first-child .icon{background:url(/tpl/img/park.png) no-repeat 50%,#fff}.advantages2-blocks .advantages2-block:nth-child(2) .icon{background:url(/tpl/img/physiotherapist.png) no-repeat 50%,#fff}.advantages2-blocks .advantages2-block:nth-child(3) .icon{background:url(/tpl/img/ribbon.png) no-repeat 50%,#fff}.advantages2-blocks .advantages2-block:nth-child(4) .icon{background:url(/tpl/img/healthcare.png) no-repeat 50%,#fff}.advantages2-blocks .advantages2-block:nth-child(5) .icon{background:url(/tpl/img/call.png) no-repeat 50%,#fff}.advantages2-blocks .advantages2-block ul{list-style:none;padding:0;text-align:left;margin:0;grid-gap:15px;display:grid}.advantages2-blocks .advantages2-block ul li{position:relative;padding-left:20px}.advantages2-blocks .advantages2-block ul li:before{height:2px;content:"";position:absolute;top:13px;background:#e45203;left:0;width:12px;display:block}.advantages2-blocks .advantages2-block ul li:after{height:12px;content:"";position:absolute;top:8px;background:#e45203;left:5px;width:2px;display:block}.advantages2-blocks .advantages2-block .title{font-weight:500;align-self:center;line-height:1.5}.daily h2{text-align:center;margin:0 0 40px}.daily .daily-blocks{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:30px;display:grid}.daily .daily-blocks .daily-block{grid-gap:20px;display:grid}.daily .daily-blocks .daily-block .title{height:40px;font-size:20px;font-weight:500;line-heihgt:1.3}.daily .daily-blocks .daily-block ul{list-style:none;padding:0;margin:0;grid-gap:15px;display:grid}.daily .daily-blocks .daily-block ul li{position:relative;padding-left:24px}.daily .daily-blocks .daily-block ul li:before{height:2px;content:"";position:absolute;top:13px;background:#e45203;left:0;width:12px;display:block}.daily .daily-blocks .daily-block ul li:after{height:12px;content:"";position:absolute;top:8px;background:#e45203;left:5px;width:2px;display:block}.uhod h2{font-size:2.5em;text-align:center;margin:0 0 35px}.uhod .uhod-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:center;grid-gap:25px;display:grid}.uhod .uhod-blocks ul{padding:0;font-size:22px;color:#212121;list-style-type:none;margin:0;grid-gap:25px;line-height:1.5;display:grid}.uhod .uhod-blocks ul li{padding:0 0 0 45px;font-weight:400;background:url(/tpl/img/check.png) no-repeat left 0}.video-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:35px 0 0;grid-gap:30px;display:grid}.video-blocks video{overflow:hidden;outline:0;box-shadow:0 0 10px 0 rgba(43,46,51,.15);border-radius:15px;width:100%}.doctors .h2{text-align:center;margin:0 0 40px}.doctors-blocks{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:30px 0 0;grid-gap:25px;display:grid}.doctors-blocks .doctors-block{overflow:hidden;box-shadow:0 15px 40px 0 rgba(43,46,51,.15);border-radius:15px}.doctors-blocks .doctors-block .title{padding:15px;font-size:18px;font-weight:500;text-align:center;background:#fff}.doctors-blocks .doctors-block img{height:345px;object-fit:cover;width:100%}.table-responsive{overflow:auto}.tabl_about .h2{margin:0 0 40px}table{text-align:center;border-spacing:0;width:100%}table tr th{padding:15px;font-weight:500;border-top-right-radius:15px;color:#fff;border-top:0 solid #805a3b;border-bottom:0 solid #805a3b;border-top-left-radius:15px;background:linear-gradient(90deg,#fff 5%,#efbd9a 0,#efbd9a 95%,#fff 0)}table tr th:first-child{border-left:0 solid #805a3b;background:none}table tr th:last-child{border-right:0 solid #805a3b}table.table-yes-no tr:nth-child(odd){background-color:#efefef}table.table-yes-no tr:first-child{background:none}table.table-yes-no tr:last-child{font-weight:700}table.table-yes-no tr td{padding:15px 20px;border-bottom:1px solid #ffc89d}table.table-yes-no tr td:first-child{border-left:0 solid #805a3b;text-align:left}table.table-yes-no tr td:not(:first-child){line-height:0px}table.table-yes-no tr td:last-child{border-right:0 solid #805a3b}table.table-yes-no td img{height:20px;opacity:.9;width:20px}.tarif2-blocks .tarif2-block{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:50px 0 70px;border-bottom:2px solid #dbdbdb;grid-gap:25px;display:grid}.tarif2-blocks .tarif2-block .tarif2-block-left span{font-size:18px;color:#777;margin:0 0 10px;display:block}.tarif2-blocks .tarif2-block .tarif2-block-left .title{font-size:36px;font-weight:700;color:#fd974f;font-family:Athelas}.tarif2-blocks .tarif2-block .tarif2-block-left p{font-size:16px;font-weight:400;color:#363636;line-height:1.5}.tarif2-blocks .tarif2-block .tarif2-block-left .price{font-size:36px;font-weight:700;color:#fd974f;margin:25px 0 45px;font-family:Athelas}.tarif2-blocks .tarif2-block .tarif2-block-right ul{list-style:square;font-size:24px;color:#ff9747;margin:0;grid-gap:20px;display:grid}.tarif2-blocks .tarif2-block .tarif2-block-right ul li span{font-size:17px;font-weight:500;color:#363636;line-height:1.5}.direction .h2{font-family:Athelas}.advantages .h2,.direction .h2,.tabl_about .h2{text-align:center;margin:0 0 50px}.advantages .h2{color:#fff;font-family:Athelas}.zaselenie .h2{text-align:center;margin:0 0 20px;font-family:Athelas}.zapis .h2{margin:0}.tarif .h2,.zapis .h2{font-size:43px;font-weight:500;color:#212121;position:relative;line-height:1.2;font-family:Athelas}.tarif .h2{text-align:center;margin:15px 0}.rasporyadok .h2{color:#fff}.otzyvy .h2,.rasporyadok .h2{font-size:43px;font-weight:500;position:relative;text-align:center;margin:0 0 30px;line-height:1.2;font-family:Athelas}.otzyvy .h2{color:#212121}.questions .h2{text-align:center;margin:0 0 30px}.questions .h2,.tabl_about .h2{font-size:43px;font-weight:500;color:#212121;position:relative;line-height:1.2;font-family:Athelas}.tabl_about .h2{margin:0}.raschet .h2{margin:0 0 30px}.hp-h1__wrapper{margin-top:45px}iframe{max-width:100%;display:block}.direction>*{margin-right:auto;max-width:90%;margin-left:auto}@media (max-width:1700px){.swiper-main .swiper-container{height:45vw}.swiper-main .slide-text{height:45vw;margin-left:50px}.swiper-main .swiper-button-prev{left:1%;display:none}.swiper-main .swiper-button-next{right:1%;display:none}.swiper-otzyvy .swiper-button-prev{left:2%}.swiper-otzyvy .swiper-button-next{right:2%}.posmotrite .posmotrite-block img{height:220px}}@media (max-width:992px){footer .footer-block-right{grid-auto-flow:row;margin-top:20px}footer .footer-block-left{grid-gap:25px;margin-top:20px}}@media (max-width:767.98px){.humburger{display:block}.navbar .nav{padding:15px 23px;position:absolute;border-top:1px solid #eee;flex-direction:column;top:100%;background:#fd974f;left:0;width:calc(100% - 46px);display:none}.navbar .nav .dropdown__menu{position:relative;box-shadow:none}.navbar .nav .dropdown__link{padding-left:20px}.nav--tabs .dropdown--active.nav__item:nth-child(3) .dropdown__menu{grid-template-columns:unset;min-width:unset}.nav--tabs{grid-gap:5px}.navbar{padding:15px 0}.navbar a{color:#fff}section{padding:50px 0}.h2,h1,h2{font-size:25px}.button{font-size:14px}.swiper-main .slide-text .button{padding:10px 30px}header .header_sections{justify-content:center;grid-auto-flow:row}header .logo img{height:125px}header .header-block-left{justify-items:center;grid-auto-flow:row;grid-gap:10px}header .header-block-left .adress{margin:0}header .header-block-right{justify-items:center;grid-auto-flow:row;margin:0;grid-gap:10px}.swiper-main{margin:0}.swiper-main .swiper-container{height:300px}.swiper-main .slide-text{height:300px;margin:0}.swiper-main .slide-text .title{font-size:18px;margin:0 0 20px}.swiper-main .slide-text .button_arrow{padding:0;background:0}.swiper-main .swiper-button-prev{left:60%}.swiper-main .swiper-button-next,.swiper-main .swiper-button-prev{top:85%}.pansionat .pansionat-left ul li{padding:10px 0 10px 40px;font-size:16px;background:url(/tpl/img/check.png) no-repeat 0;line-height:1.3}.direction .button-box .button:after{display:none}.direction .button-box .button{text-align:center}.advantages .advantages-blocks,.advantages .advantages-blocks .advantages-block{grid-gap:20px}.advantages .advantages-blocks .advantages-block .icon{height:55px;background-size:contain!important;width:55px}.representations .map{margin:10px 0 0}.zapis{padding:50px 0}.zapis input#phone{width:unset}.zapis .button-box:after{display:none}.posmotrite .posmotrite-block{grid-auto-flow:row}.posmotrite .posmotrite-block img{height:190px}.advantages .advantages-blocks .advantages-block .title{font-size:16px}.posmotrite .posmotrite-block:first-child img:first-child,.posmotrite .posmotrite-block:first-child img:nth-child(5){display:none}.rasporyadok .rasporyadok-content{padding:15px!important}.otzyvy{padding:50px 0}.questions .collapse .number{display:none}.questions .collapse__title{font-size:16px;max-width:90%;margin:0}.questions .collapse__descr{font-size:14px;margin:0}.raschet{padding:50px 0}.raschet .raschet-content .raschet-blocks{grid-template-columns:100%}.raschet .raschet-content .raschet-blocks .raschet-text{grid-template-columns:1fr 1fr;grid-auto-flow:unset}.raschet .raschet-content .button:after{display:none}footer{padding:0 0 20px}footer .footer-blocks{justify-content:center;grid-auto-flow:row}footer .footer-block-left{justify-items:center;grid-auto-flow:row;grid-gap:25px;margin-top:0}footer .footer-block-right{justify-items:center;grid-auto-flow:row;grid-gap:10px;margin-top:0}footer .footer-menu{padding:0 0 30px;flex-wrap:wrap;border-bottom:1px solid #987c66;display:flex}.modal-content{padding:30px!important;width:100%!important}.modal-content .button{padding:20px 30px}.page-pansion-blocks .page-pansion-block h1{font-size:20px}.page-pansion-blocks .page-pansion-block .address{font-size:18px}.page-pansion-blocks .page-pansion-block .buttons{grid-auto-flow:row}.zaselenie ul{font-size:16px}.zaselenie ul li{padding:3px 0 3px 45px}.zaselenie .zaselenie-blocks{grid-gap:25px}.zaselenie .buttons{grid-auto-flow:row}header .header-block-left .title{margin:0}.uhod h2{font-size:1.5em}.swiper-main .slide-text h1{font-size:25px}.pansionat .pansionat-left ul{grid-template-columns:100%}}.swiper-main .swiper-slide s{text-decoration:none;color:#a2a2a2;position:relative;display:inline-block}.swiper-main .swiper-slide s:before{height:4px;transform:rotate(-15deg);content:"";position:absolute;top:55%;box-shadow:-1px 2px 4px #363636;background:#797979;width:100%;display:block}.advantages2-blocks .advantages2-block:nth-child(n) .icon{height:150px;background:50%/cover;width:150px}.advantages2-blocks .advantages2-block:first-child .icon{background-image:url(/tpl/img/dosug/1-dosug-sm.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.advantages2-blocks .advantages2-block:first-child .icon{background-image:url(/tpl/img/dosug/1-dosug-hd.jpg)}}.advantages2-blocks .advantages2-block:nth-child(2) .icon{background-image:url(/tpl/img/dosug/2-skandinavskaya-hodba-sm.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.advantages2-blocks .advantages2-block:nth-child(2) .icon{background-image:url(/tpl/img/dosug/2-skandinavskaya-hodba-hd.jpg)}}.advantages2-blocks .advantages2-block:nth-child(3) .icon{background-image:url(/tpl/img/dosug/3-prazdniki-sm.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.advantages2-blocks .advantages2-block:nth-child(3) .icon{background-image:url(/tpl/img/dosug/3-prazdniki-hd.jpg)}}.advantages2-blocks .advantages2-block:nth-child(4) .icon{background-image:url(/tpl/img/dosug/4-priem-lecarstv-sm.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.advantages2-blocks .advantages2-block:nth-child(4) .icon{background-image:url(/tpl/img/dosug/4-priem-lecarstv-hd.jpg)}}.social{--soc-height:26px;font-size:0;text-align:center}.social a{height:var(--soc-height);position:relative;margin:8px 7px 0;width:var(--soc-height);line-height:var(--soc-height);display:inline-block}.social a:before{height:100%;content:"";background:transparent 0/auto 100% no-repeat;width:100%;display:block}.social a.orange:before{background-image:url(/tpl/img/social-zabota-orange.svg)}.social a.ok:before{background-position:34%}.social a.fb:before{background-position:107%}.social a.inst:before{background-position:70%}.social a.orange:hover{opacity:.7}@media (min-width:768px) and (max-width:991px){header .header_sections{grid-template-columns:100% 100%;grid-template-rows:50% 50%}.swiper-main{margin-top:0}.header-block-right a{text-align:center}.header-block-right .phone{margin:0 auto;width:220px}}@media (min-width:992px) and (max-width:1199px){.swiper-main{padding-top:155px}}.videorev__cnt{margin-right:auto;max-width:700px;margin-left:auto;width:100%}.videorev__popup{overflow:hidden;padding-top:56%;margin-bottom:15px;position:relative;border-radius:5px;width:100%;display:block}.videorev__popup:after{height:48px;transform:translate3d(-50%,-50%,0);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .1s cubic-bezier(0,0,.2,1);transition:-webkit-filter .1s cubic-bezier(0,0,.2,1);transition:filter .1s cubic-bezier(0,0,.2,1);transition:filter .1s cubic-bezier(0,0,.2,1),-webkit-filter .1s cubic-bezier(0,0,.2,1);content:"";position:absolute;top:50%;left:50%;width:68px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');z-index:1}.videorev__popup:hover:after{-webkit-filter:none;filter:none}@media (min-width:768px) and (max-width:1199px){.navbar .nav--tabs>li>a{font-size:14px}}@media (min-width:768px) and (max-width:991px){.nav--tabs{grid-gap:5px}}@media (min-width:768px){.dropdown--active .dropdown__menu{overflow:auto;max-height:calc(100vh - 60px);box-sizing:border-box}.dropdown.towns{position:static}.towns.dropdown--active .dropdown__menu{column-gap:10px;column-count:4;left:0;width:100%}.towns .dropdown__toggle:after{display:none}}@media (max-width:767px){.navbar .nav--tabs{overflow:auto;max-height:calc(100vh - 51px)}.navbar .nav--tabs .dropdown__menu{padding:8px 0;box-sizing:border-box;display:block}.navbar .nav--tabs .dropdown__menu a{padding:7px 16px}}