@media (min-width:1374px){.container{max-width:1373px}}@media only screen and (min-width:1540px){.container{max-width:1854px}h2{max-width:1120px}}@media (max-width:576px){.container{padding-left:24px;padding-right:24px}.design-horizontal .horizontal-tab-content{margin-top:10px!important}}.btn{outline:none!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:4px;padding-left:4px}.mt-2{margin-top:8px!important}@media (min-width:768px){.text-md-right{text-align:right!important}.design-horizontal .horizontal-tab-content{margin-top:10px!important}}.row{display:flex;flex-wrap:wrap;margin-right:-4px;margin-left:-4px}h2{color:var(--Black,#3A3636);font-size:55px;font-style:normal;font-weight:300;line-height:62px;text-transform:uppercase}@media (max-width:1200px){h2{font-size:43px;line-height:53px}}@media (max-width:991px){h2{font-size:35px;line-height:46px}}@media (max-width:767px){h2{font-size:26px;line-height:43px}}@media (max-width:576px){h2{font-size:28px;font-weight:400;line-height:38px}}body{margin:0;padding:0;font-family:Futura;background-color:var(--Isabelline,#F3EFED)}body.screen__rotated{overflow:hidden!important}html{scrollbar-gutter:stable}[data-inviewport]{will-change:transform,opacity}[data-inviewport].is-inViewport{will-change:auto}video{transform:translateZ(0)}body.disableScroll{overflow:hidden!important}.d-none{display:none}@media (max-width:576px){video::-webkit-media-controls{transform:translateY(0)!important}}.desktop-only,.mobile-only,.mobile-only__flex,.show-max-md-only,.show-max-md-only__flex,.show-min-md-only,.show-min-md-only__flex{display:none!important}@media (min-width:767px){.show-min-md-only__flex{display:flex!important}.show-min-md-only{display:block!important}}@media (max-width:767px){.show-max-md-only{display:block!important}.show-max-md-only__flex{display:flex!important}}@media (min-width:576px){.desktop-only{display:block!important}.social__title{display:block;margin-bottom:12px;font-size:2px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;color:#3A3636}.social__links{gap:3px;display:flex}}@media (max-width:576px){.mobile-only{display:block!important}.mobile-only__flex{display:flex!important}.social__title{display:block;margin-bottom:12px;font-size:2px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;color:#3A3636}.social__links{gap:3px;display:flex}}.rad__top_left-none{border-top-left-radius:0!important}.rad__top_right-none{border-top-right-radius:0!important}.rad__bottom_left-none{border-bottom-left-radius:0!important}.rad__bottom_right-none{border-bottom-right-radius:0!important}.overlay{z-index:-1;position:fixed;right:0;opacity:0;pointer-events:none}.overlay,.overlay.open{width:100%;height:100vh;top:0;background:#000;transition:z-index 1s ease-in-out,opacity 1s ease-in-out}.overlay.open{z-index:998;opacity:.5;pointer-events:all}.grecaptcha-badge{visibility:hidden}.popupOverlay{z-index:-1;position:fixed;right:0;opacity:0;pointer-events:none}.popupOverlay,.popupOverlay.open{width:100%;height:100%;top:0;background:#000;transition:all 1s ease-in-out}.popupOverlay.open{z-index:9998;opacity:.5;pointer-events:all}.cookie{width:360px;padding:20px 80px 24px 24px;position:fixed;z-index:9999;bottom:16px;right:23px;border-radius:0 32px;background:var(--White,#FFF);transition:opacity 1.2s,transform 1.2s}.cookie p{margin-bottom:0;color:var(--Black,#3A3636);font-size:17px;font-weight:400;line-height:23px}.cookie .closeCookie{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 26 26" fill="none"><path d="M22.1924 22.1924L3.80761 3.80762" stroke="%233A3636" stroke-linecap="square"/><path d="M22.1924 3.80761L3.80762 22.1924" stroke="%233A3636" stroke-linecap="square"/></svg>');background-size:100% 100%;width:26px;height:26px;position:absolute;right:20px;top:20px;display:inline-block;cursor:pointer;transition:.3s}.cookie .closeCookie:hover{opacity:.5}.cookie.cookie__hide{transition-delay:0s;opacity:0!important;transform:translateY(20px)!important}@media (max-width:576px){.cookie{padding:14px 55px 27px 24px;width:calc(100% - 48px);right:24px;border-radius:0 24px;max-width:360px}.cookie p{font-size:16px;line-height:22px}.cookie .closeCookie{width:20px;height:20px;right:18px;top:18px}}[data-inviewport=obs__full-width]{position:relative}[data-inviewport=obs__full-width]:before{content:"";position:absolute;background:var(--Isabelline,#F3EFED);top:0;right:0;z-index:2;width:100%;height:100%;transition:1s;display:flex}.watched[data-inviewport=obs__full-width]:before{width:0}[data-inviewport=obs__opacity-bottom]{opacity:0;transform:translateY(10px);transition:1s}.watched[data-inviewport=obs__opacity-bottom]{opacity:1;transform:translateY(0)}[data-inviewport=obs__opacity-left]{opacity:0;transform:translateX(-10px);transition:1s}.watched[data-inviewport=obs__opacity-left]{opacity:1;transform:translateX(0)}@media (max-width:767px){[data-inviewport=obs__max-md-full-width]{position:relative}.social__title{display:block;margin-bottom:12px;font-size:2px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;color:#3A3636}.social__links{gap:3px;display:flex}[data-inviewport=obs__max-md-full-width]:before{content:"";position:absolute;background:var(--Isabelline,#F3EFED);top:0;right:0;z-index:2;width:100%;height:100%;transition:.8s;display:flex}.watched[data-inviewport=obs__max-md-full-width]:before{width:0}}:root{--Black:#3A3636;--White:#ffffff;--Isabelline:#f5f5f5;--Green:#5ECF87}.full--width__slider{height:730px;border-radius:0 32px 0 32px;overflow:hidden}.full--width__slider,.full--width__slider .slider__slides{position:relative;width:100%;max-width:1120px;margin-left:auto;margin-right:auto}.full--width__slider .slider__slides{z-index:1;height:630px}.full--width__slider .slider__control_box{position:absolute;display:flex;bottom:24px;right:0;left:0;margin:auto;width:210px;align-items:center;justify-content:space-between;color:var(--Black,#3A3636);text-align:center;font-family:TT Ricordi Allegria Trial Regular;font-size:28px;font-style:normal;font-weight:400;line-height:38px;text-transform:uppercase}.full--width__slider .fraction__counter{top:1px!important}.full--width__slider .fraction__counter,.full--width__slider .fraction__length{width:28px;position:relative;top:2px;margin:auto;text-align:center}.full--width__slider .fraction__box{display:flex;align-items:center;width:16px}.full--width__slider .fraction__box .dark--star{position:relative;top:2px}.full--width__slider .fraction__box .fraction__counter,.full--width__slider .fraction__box .fraction__length{display:none}.full--width__slider .slider__control{z-index:2;margin:auto;width:38px;height:38px;transition:background-color .3s,opacity .2s;cursor:pointer}.full--width__slider .slider__control:hover{opacity:.7}.full--width__slider.content__disabled .slide{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:1120px;height:100%;width:100%;transition:-webkit-clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out,-webkit-clip-path 1s ease-in-out;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.full--width__slider.content__disabled .slide.s--prev{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.full--width__slider.content__disabled .slide.s--active{z-index:1;transition:-webkit-clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out,-webkit-clip-path 1s ease-in-out}.full--width__slider.content__disabled .slide.s--active,.full--width__slider.content__disabled .slide.s--active.s--active-prev{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.full--width__slider.content__disabled .slide__inner{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;max-width:1120px;height:100%;margin:auto;background-size:cover;background-position:50%;border-radius:0 32px 0 32px}.full--width__slider.content__disabled .slide__inner video{border-radius:0 32px 0 32px;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.full--width__slider.content__enabled .slide{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:1120px;height:100%;width:100%}.full--width__slider.content__enabled .slide .slide__inner{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:-webkit-clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out,-webkit-clip-path 1s ease-in-out}.full--width__slider.content__enabled .slide.s--prev .slide__inner{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.full--width__slider.content__enabled .slide.s--active{z-index:1}.full--width__slider.content__enabled .slide.s--active .slide__inner{transition:-webkit-clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out,-webkit-clip-path 1s ease-in-out;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.full--width__slider.content__enabled .slide.s--active .slide__content{transform:translateY(0);opacity:1;transition-delay:.5s}.full--width__slider.content__enabled .slide.s--active.s--active-prev .slide__inner{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.full--width__slider.content__enabled .slide .slide__inner{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;max-width:1120px;height:100%;margin:auto;background-size:cover;background-position:50%;border-radius:0 32px 0 32px}.full--width__slider.content__enabled .slide .slide__content{transform:translateY(40px);opacity:0;transition:opacity .5s,transform 1.2s}.full--width__slider .hiddenLeftSwipe,.full--width__slider .hiddenRightSwipe{position:absolute;top:0;bottom:0;width:45%;height:100%;z-index:1}.full--width__slider .hiddenLeftSwipe{left:0}.full--width__slider .hiddenRightSwipe{right:0}@media (max-width:767px){.full--width__slider .slider__control_box{font-size:20px;width:139px!important}.full--width__slider .fraction__box{width:12px}.full--width__slider .fraction__box .dark--star{top:0}.full--width__slider .slider__control{margin:0 8px}}.white--star{display:inline-block;width:16px;height:16px;background-image:url(/icons/star.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}@media (max-width:767px){.white--star{width:11px;height:12px}}.dark--star{display:inline-block;width:16px;height:16px;background-size:cover;background-repeat:no-repeat;background-position:50%}.dark--star,.loading .dark--star{background-image:url(/icons/m.svg)}.loading .dark--star{width:20px;height:20px}@media (max-width:767px){.dark--star{width:11px;height:12px}.loading .dark--star{width:16px;height:16px}}.num--title{text-align:center;display:inline-block}.num--title .num{background-image:url(/icons/num.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;padding:14px 22px;font-family:Arsenal;font-size:33px;line-height:74px;display:inline-flex;position:relative;font-weight:600;background-position-y:16px}.num--title .num,.num--title .num__text{color:var(--Black,#3a3636);text-transform:uppercase}.num--title .num__text{letter-spacing:2.36px;width:100%;margin-top:0;margin-bottom:47px;font-size:13px;font-weight:500;line-height:20px;display:inline-block}@media (max-width:767px){.num--title .num{padding:21px 18px;font-size:24px;font-weight:500;line-height:44px}.num--title .num__text{letter-spacing:1px;font-size:12px;margin-bottom:20px}}.custom--text{color:var(--Black,#3A3636);font-weight:300;font-size:17px;line-height:28px}.sc-planned .custom--text{color:var(--Black,#3a3636);margin-top:27px;margin-left:1px;font-size:16px;font-weight:300;line-height:28px}.custom--text .attention-icon{vertical-align:middle;width:19px;height:24px;margin-right:9px;display:inline-block;position:relative;top:-2px}.location-image{width:100%}.location-image img{object-fit:contain;object-position:right;width:100%;height:450px}@media (max-width:767px){.location-image{margin-bottom:30px;margin-top:40px}.info__text{margin-left:0!important}.location-image-bottom{margin-top:30px!important}.location-image-bottom img{height:200px!important}}@media (max-width:576px){.custom--text{font-size:16px;line-height:28px}}.main--subtitle{color:var(--Black,#3A3636);text-align:center;font-weight:300;font-size:36px;line-height:44px;max-width:793px;margin-left:auto;margin-right:auto}.main--subtitle .dark--star,.main--subtitle .white--star{display:block;margin-left:auto;margin-right:auto}.main--subtitle .dark--star:first-child,.main--subtitle .white--star:first-child{margin-bottom:30px}.main--subtitle .dark--star:last-child,.main--subtitle .white--star:last-child{margin-top:34px}@media (max-width:576px){.main--subtitle{color:var(--Black,#3a3636);text-align:center;font-size:18px;font-weight:300;line-height:23px}.main--subtitle .dark--star,.main--subtitle .white--star{display:block;margin-left:auto;margin-right:auto}.main--subtitle .dark--star:first-child,.main--subtitle .white--star:first-child{margin-bottom:18px}.main--subtitle .dark--star:last-child,.main--subtitle .white--star:last-child{margin-top:16px}}.primary--dark-btn{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center;padding:20px;min-width:232px;min-height:65px;text-align:center;outline:none;text-decoration:none;border-radius:33px;background-color:var(--Black,#3A3636);border:1px solid transparent;transition:.3s;color:var(--White,#FFF);font-size:13px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase}.primary--dark-btn:hover{border-color:var(--Black,#3A3636);background-color:transparent;text-decoration:none;color:var(--Black,#3A3636)}@media (max-width:767px){.primary--dark-btn{min-width:251px}}.secondary--btn{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;min-width:229px;min-height:65px;border-radius:33px;background:var(--White,#FFF);padding:15.5px 32px;border:1px solid transparent;outline:none;color:var(--Black,#3A3636);font-size:13px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;transition:.3s;text-decoration:none!important}.secondary--btn:hover{background-color:var(--Black,#3A3636);color:#fff;border:1px solid var(--White,#fff)}.video--box{width:672px;height:378px;position:relative;overflow:hidden}.video--box,.video--box video{display:flex;border-radius:0 32px}.video--box video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.video--box .play__btn{display:inline-block;position:absolute;bottom:32px;left:32px;z-index:1;cursor:pointer;width:64px}.video--box .play__btn:hover img{transform:scale(1.2)}.video--box .play__btn img{width:100%;transition:.3s}.video--box video.main__video{display:none}.video--box video.hide__preview{z-index:1;display:block}.video--box video.hide__preview+.play__btn{display:none}@media (max-widtH:1374px){.video--box{width:555px;height:325px}}@media (max-width:1200px){.video--box{width:465px;height:290px}}@media (max-width:991px){.video--box{width:100%}}@media (max-width:767px){.video--box,.video--box video{border-radius:24px 0}.video--box .play__btn{width:100%;height:100%;top:0;right:0;left:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center}.video--box .play__btn img{width:64px}}.wide--img{width:100%;position:relative}.wide--img.dark__overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;border-radius:0 32px}.wide--img img{width:100%;border-radius:0 32px}.wide--img .wide--img__info{height:100%;padding-top:50px;padding-bottom:50px;max-width:720px;display:flex;flex-wrap:wrap;align-content:center;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;margin:auto;justify-content:center}.wide--img .text__info{color:var(--Black,#3A3636);text-align:center;font-weight:300;font-size:36px;line-height:44px;max-width:793px;margin-left:auto;margin-right:auto}.wide--img .text__info .dark--star,.wide--img .text__info .white--star{display:block;margin-left:auto;margin-right:auto}.wide--img .text__info .dark--star:first-child,.wide--img .text__info .white--star:first-child{margin-bottom:30px}.wide--img .text__info .dark--star:last-child,.wide--img .text__info .white--star:last-child{margin-top:34px}.wide--img .secondary--btn{margin-top:64px}@media (max-width:1200px){.wide--img .secondary--btn{margin-top:37px}}@media (max-width:991px){.wide--img{width:calc(100% + 48px);left:-24px;height:480px;position:relative}.wide--img img,.wide--img.dark__overlay:before{border-radius:0}.wide--img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left}.wide--img .text__info{text-align:center;font-size:24px;font-weight:400;line-height:30px}.wide--img .text__info .dark--star,.wide--img .text__info .white--star{display:block;margin-left:auto;margin-right:auto}.wide--img .text__info .dark--star:first-child,.wide--img .text__info .white--star:first-child{margin-bottom:18px}.wide--img .text__info .dark--star:last-child,.wide--img .text__info .white--star:last-child{margin-top:16px}.wide--img .secondary--btn{margin-top:58px}}@media (max-width:576px){.wide--img img{object-position:22% 0}.wide--img .text__info{padding-left:24px;padding-right:24px}}.custom--bg{position:relative;overflow:hidden}.custom--bg.wide{width:100%;max-height:720px}.custom--bg.wide__med{max-width:1120px;margin-left:auto;margin-right:auto}.custom--bg.radius__rt-bl{border-radius:0 32px}.custom--bg.radius__tl-br{border-radius:32px 0}.custom--bg.dark__overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;border-radius:0 32px}.custom--bg img,.custom--bg video{width:100%;height:100%;object-fit:cover;object-position:center center}@media (max-width:767px){.custom--bg{width:calc(100% + 48px)!important;max-width:none;margin-left:-24px;margin-right:0;border-radius:0!important}.custom--bg.wide{height:calc(94.2399vh + 65px);max-height:560px}.custom--bg.wide__med{margin-left:-24px;margin-right:0;height:375px}}.custom--swiper__nav{width:136px;display:flex;align-items:center;justify-content:space-between}.custom--swiper__nav .arrow__next,.custom--swiper__nav .arrow__prev{width:36px;height:8px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;z-index:1;cursor:pointer;transition:.2s}.custom--swiper__nav .arrow__next:hover,.custom--swiper__nav .arrow__prev:hover{opacity:.5!important}.custom--swiper__nav .arrow__prev{background-image:url(/img/icons/ar-left.svg)}.custom--swiper__nav .arrow__next{background-image:url(/img/icons/ar-right.svg)}.custom--swiper__nav_2{width:100%;display:flex;align-items:center;justify-content:center;margin-top:40px;height:38px;transition:.2s}.custom--swiper__nav_2 .arrow__next,.custom--swiper__nav_2 .arrow__prev{width:36px;height:8px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;z-index:1;cursor:pointer}.custom--swiper__nav_2 .arrow__next:hover,.custom--swiper__nav_2 .arrow__prev:hover{opacity:.5!important}.custom--swiper__nav_2 .arrow__prev{background-image:url(/img/icons/ar-left.svg)}.custom--swiper__nav_2 .arrow__next{background-image:url(/img/icons/ar-right.svg)}.custom--swiper__nav_2 .dark--star{margin:0 9px}.custom--swiper__nav_2 .swiper-pagination{color:var(--Black,#3A3636);font-family:TT Ricordi Allegria Trial Regular;font-size:0;line-height:38px;text-transform:uppercase;margin-left:10px;margin-right:10px;position:relative;width:auto;margin-bottom:0;min-width:58px;top:6px}.custom--swiper__nav_2 .swiper-pagination:before{content:"";position:absolute;top:-10px;left:0;right:0;bottom:0;margin:auto;background-image:url(/img/icons/star-dark.svg);width:16px;height:16px;background-size:cover}.custom--swiper__nav_2 .swiper-pagination span{font-size:28px;width:46px;display:inline-block}@media (max-width:767px){.custom--swiper__nav_2{margin-top:26px}.custom--swiper__nav_2 .swiper-pagination{margin-left:8px;margin-right:8px;top:4px;min-width:32px}.custom--swiper__nav_2 .swiper-pagination:before{width:12px;height:12px;top:-7px;left:0}.custom--swiper__nav_2 .swiper-pagination span{font-size:20px;font-weight:400;line-height:38px;width:38px}.custom--swiper__nav_2 .arrow__next,.custom--swiper__nav_2 .arrow__prev{width:38px;height:9px}}.custom--bg__slider{width:100%;max-width:1120px;margin:auto}.custom--bg__slider .custom__slide{position:relative;top:0;left:0;width:100%;margin-left:auto;margin-right:auto;overflow:hidden;min-height:624px}.custom--bg__slider .custom__slide img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center center;border-radius:0 32px;clip:rect(auto,0,auto,auto);transition-delay:1.5s}.custom--bg__slider .swiper-slide-active .custom__slide{z-index:1}.custom--bg__slider .swiper-slide-active .custom__slide img{clip:rect(auto,1340px,auto,auto);transition-delay:0s;transition:clip 1.5s;right:0;left:auto}.dotted--line{position:relative;width:100%;display:inline-block;overflow:hidden;height:9px;background-image:url(/img/svg/dots.svg);background-repeat:repeat-x;background-position:50%}.custom--popup{transition:.7s ease-in-out}.custom--popup ::-webkit-scrollbar{width:4px;border-radius:4px}.custom--popup ::-webkit-scrollbar-track{background:#eeeded}.custom--popup ::-webkit-scrollbar-thumb{background-color:rgba(58,54,54,.788);border-radius:0}.custom--popup.open{transform:translateX(0)}.custom--popup .close__btn{cursor:pointer;position:absolute;top:15px;right:31px;width:54px;height:54px;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:.2s;z-index:9999;background:#fff}.custom--popup .close__btn:hover{opacity:.7}.custom--popup .close__btn img{pointer-events:none}.custom--popup .popup__content{transition:.3s}@media (max-width:576px){.custom--popup .close__btn{width:40px;height:40px;right:16px;top:16px;background-color:#000}.custom--popup .close__btn img{max-width:12px}}.form--popup{transform:translateX(620px);position:fixed;top:0;right:0;max-width:616px;width:100%;height:100%;z-index:9999;background:var(--Black,#3A3636)}.form--popup .form__title{color:var(--White,#FFF);font-size:36px;font-weight:300;line-height:44px;margin-bottom:16px}.form--popup .custom--text{color:#fff}.form--popup .form__content{padding:99px 120px 48px;overflow-y:auto;display:flex;width:100%;height:100%;flex-wrap:wrap;position:relative}.form--popup .form__body{display:inline-block;width:100%;align-self:center;padding-top:24px}.form--popup .info__fields{display:inline-block;width:100%;margin-top:33px}.form--popup .info__fields .field{position:relative;margin-bottom:12px}.form--popup .info__fields .field:hover input{border-color:#fff}.form--popup .info__fields input:not(:focus):not(:placeholder-shown):invalid{color:#F35656;border-color:#F35656}.form--popup .info__fields input:not(:focus):not(:placeholder-shown):invalid:hover+.holder span{color:#F35656}.form--popup .info__fields input:not(:focus):not(:placeholder-shown):invalid+.holder span{color:#F35656}.form--popup .info__fields input:not(:focus):not(:placeholder-shown):invalid+.holder .req{background-color:#F35656}.form--popup .info__fields input:not(:focus):not(:placeholder-shown):valid{border-color:rgba(255,255,255,.301)}.form--popup .info__fields input{width:100%;height:61px;padding-top:25px;padding-right:10px;outline:none;transition:.2s;background:none;color:var(--White,#FFF);font-size:19px;font-weight:400;line-height:24px;border:none;border-bottom:1px solid rgba(255,255,255,.301);border-radius:0!important;-webkit-border-radius:0!important;-webkit-appearance:none;transition:border-color .2s}.form--popup .info__fields input.active,.form--popup .info__fields input:focus{border-color:#fff}.form--popup .info__fields input.active+.holder span:first-child,.form--popup .info__fields input:focus+.holder span:first-child{font-size:14px;transform:translateY(-15px);border-color:#fff}.form--popup .info__fields input:hover+span{color:#fff}.form--popup .info__fields span:first-child{position:absolute;top:0;left:0;bottom:0;margin:auto;display:flex;align-items:center;font-size:19px;font-weight:400;line-height:24px;transition:transform .2s,font-size .2s;color:rgba(255,255,255,.5);pointer-events:none}.form--popup .info__fields .req{position:absolute;top:29px;right:-1px;width:6px;height:6px;border-radius:100%;display:inline-block;background-color:rgba(255,255,255,.5);transition:.2s}.form--popup .submit{margin-top:29px}.form--popup .usloviya{color:rgba(255,255,255,.5);font-size:15px;font-weight:400;line-height:21px;margin-bottom:0;margin-top:40px;align-self:flex-end}.form--popup .usloviya a{color:rgba(255,255,255,.5);transition:.2s;text-decoration:none}.form--popup .usloviya a:hover{color:var(--v-white,#fff)}.custom--popup.show__thanks .popup__content{transform:translateY(20px);opacity:0}.custom--popup.show__thanks .thanks--content{opacity:1;transform:translateX(0);z-index:1}.thanks--content{display:flex;flex-wrap:wrap;position:absolute;top:0;right:0;width:100%;height:100%;z-index:999;background-color:var(--v-midnight-green,#1B4450);background:var(--Black,#3A3636);transform:translateY(20px);opacity:0;transition:1s;transition-delay:.3s;padding:99px 120px 48px;overflow-y:auto;align-content:center;max-width:616px;z-index:-1}.thanks--content .thanks__heading{max-width:356px}.thanks--content .thanks__heading h4{color:var(--White,#FFF);font-size:36px;font-weight:300;line-height:44px;margin-bottom:16px}.thanks--content .custom--text{color:#fff}.thanks--content .secondary--btn{align-self:flex-end;margin-top:28px}@media (max-width:767px){.form--popup .form__content{padding:20px 16px;-webkit-overflow-scrolling:touch;scroll-behavior:auto}.form--popup .info__fields .field{width:100%}.form--popup .info__fields input{padding-right:16px;height:70px}.form--popup .info__fields .req{top:15px;right:11px}.form--popup .usloviya br{display:none}.thanks--content{padding:20px 16px 24px}}@media (max-width:576px){.form--popup .form__content{padding:42px 24px 32px;-webkit-overflow-scrolling:touch;scroll-behavior:auto}.form--popup .form__title{font-size:24px;font-weight:400;line-height:30px;margin-bottom:9px}.form--popup .info__fields{font-size:18px;margin-top:36px}.form--popup .info__fields span:first-child{font-size:18px}.form--popup .info__fields input{font-size:16px!important}.form--popup .info__fields .field{margin-bottom:13px}.form--popup .info__fields .req{top:30px;right:-4px}.form--popup .submit{margin-left:auto;margin-right:auto;min-width:251px}.form--popup .custom--text{max-width:285px}.form--popup .usloviya{margin-top:62px;max-width:328px}.form--popup .close__btn{background-color:var(--White,#fff)}.form--popup .close__btn img{filter:contrast(.1)}.thanks--content{justify-content:center;text-align:center}.thanks--content .thanks__heading h4{font-size:24px;line-height:30px;margin-bottom:16px}.thanks--content .secondary--btn{min-width:251px}}.room--popup{opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:0;right:0;left:0;bottom:0;margin:auto;max-width:1360px;width:calc(100% - 48px);z-index:9999;height:calc(100% - 80px);max-height:640px;background:var(--White,#fff);transform:translateY(20px);overflow:hidden}.room--popup.open{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}.room--popup.show__thanks .room__form .form__body{transform:translateY(20px);opacity:0}.room--popup.show__thanks .popup__content{transform:none;opacity:1}.room--popup .room__content{overflow:hidden;display:flex;width:100%;height:100%;position:relative}.room--popup .room__details{background-color:var(--White,#fff);display:inline-block;width:100%;overflow:auto;padding:32px 56px 46px 40px}.room--popup .room__details h4{margin-bottom:0;color:var(--Black,#3A3636);font-size:36px;font-weight:300;line-height:44px;display:flex;flex-wrap:wrap;align-items:center}.room--popup .room__details h4 .dark--star{margin-left:16px;margin-right:16px}.room--popup .room__detail_img{width:50%;max-width:488px;text-align:center;height:calc(100% - 96px);display:flex;float:left;flex-wrap:wrap;align-self:center;padding-top:17px}.room--popup .room__detail_img img{max-width:100%;max-height:449px;margin-left:auto;margin-right:auto;margin-top:22px}.room__detail_subtitle{display:flex;justify-content:space-between;align-self:flex-start;width:100%}.room__detail_icon{display:block;width:56px;min-height:52px;background-repeat:no-repeat;background-size:contain}.slider__mode.room__detail_img{height:calc(100% - 42px)}.roomDetailSlider .custom--swiper__nav_2{margin-top:-28px}.slider__mode.room__detail_img img{margin-top:0}.roomDetailSlider .swiper-slide img{opacity:0;transform:translateY(20px);transition:.5s;max-height:343px}.roomDetailSlider .swiper-slide.swiper-slide-active img{opacity:1;transform:translateY(0);transition-delay:.5s}.room__detail_subtitle p{margin-bottom:10px;text-align:left}.room--popup .room__detail_list{width:50%;margin-left:40px;display:inline-block;max-width:320px;margin-top:17px;color:var(--Black,#3A3636);font-size:19px;font-weight:400;line-height:24px;list-style:none;padding-left:0;margin-bottom:0}.room--popup .room__detail_list .list__prop{padding-left:35px}.room--popup .room__detail_list li{display:flex;width:100%;justify-content:space-between;position:relative;margin-bottom:12px}.room--popup .room__detail_list li span{width:-moz-fit-content;width:fit-content}.room--popup .room__detail_list li .two__top{padding-left:0!important;font-size:12px;position:relative;top:-8px}.room--popup .room__detail_list li span:last-of-type{padding-left:15px}.room--popup .room__detail_list .list__num{position:absolute;left:0;top:1px;width:23px;height:23px;display:flex;justify-content:center;align-items:center;background-color:var(--Black,#3A3636);color:var(--White,#FFF);font-size:13px;font-weight:500;line-height:17px;letter-spacing:.26px;text-transform:uppercase;border-radius:100%}.room--popup .room__detail_list .detail__result{text-align:right;width:100%;font-weight:500}.room--popup .room__detail__props{padding-left:0;overflow:auto;max-height:360px;padding-right:20px;width:calc(100% + 20px)}.room--popup .block__holder{position:relative;padding-left:24px;color:var(--Black,#3A3636);font-size:13px;line-height:20px;letter-spacing:.26px;text-transform:uppercase;max-width:227px;margin-top:4px;text-align:left}.room--popup .block__holder .dark--star{position:absolute;top:0;left:0}.room--popup .block__holder a{color:var(--Black,#3A3636);font-size:13px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;transition:opacity .2s}.room--popup .block__holder a .format{color:var(--Black,#3A3636);font-size:17px;font-weight:400;line-height:20px;width:100%;display:block;text-transform:none;margin-top:5px;padding-left:0!important}.room--popup .block__holder a:hover{text-decoration:none;opacity:.7}.room--popup .info__text{max-width:404px;margin-left:42px}.room--popup .room__form{display:inline-block;width:100%;max-width:416px;background:var(--Black,#3A3636)}.room--popup .room__form .form__title{color:var(--White,#FFF);font-size:36px;font-weight:300;line-height:44px;margin-bottom:16px}.room--popup .room__form .custom--text{color:#fff;max-width:410px}.room--popup .room__form .form__content{padding:88px 39px 32px 41px;overflow-y:auto;display:flex;width:100%;height:100%;flex-wrap:wrap;position:relative}.room--popup .room__form .form__body{display:inline-block;width:100%;align-self:center;transition:.3s}.room--popup .room__form .info__fields{display:flex;flex-wrap:wrap;width:100%;margin-top:46px}.room--popup .room__form .info__fields .field{width:100%;position:relative;margin-bottom:12px}.room--popup .room__form .info__fields .field:hover input{border-color:#fff}.room--popup .room__form .info__fields .field input{padding-right:10px}.room--popup .room__form .info__fields input:not(:focus):not(:placeholder-shown):invalid{color:#F35656;border-color:#F35656}.room--popup .room__form .info__fields input:not(:focus):not(:placeholder-shown):invalid:hover+.holder span{color:#F35656}.room--popup .room__form .info__fields input:not(:focus):not(:placeholder-shown):invalid+.holder span{color:#F35656}.room--popup .room__form .info__fields input:not(:focus):not(:placeholder-shown):invalid+.holder .req{background-color:#F35656}.room--popup .room__form .info__fields input:not(:focus):not(:placeholder-shown):valid{border-color:rgba(255,255,255,.301)}.room--popup .room__form .info__fields input{width:100%;height:61px;padding-top:25px;outline:none;border-radius:0!important;-webkit-border-radius:0!important;-webkit-appearance:none;transition:.2s;background:none;color:var(--White,#FFF);font-size:19px;font-weight:400;line-height:24px;border:none;border-bottom:1px solid rgba(255,255,255,.301)}.room--popup .room__form .info__fields input.active,.room--popup .room__form .info__fields input:focus{border-color:#fff}.room--popup .room__form .info__fields input.active+.holder span:first-child,.room--popup .room__form .info__fields input:focus+.holder span:first-child{font-size:14px;transform:translateY(-15px)}.room--popup .room__form .info__fields input:hover+span{color:#fff}.room--popup .room__form .info__fields span:first-child{position:absolute;top:0;left:0;bottom:0;margin:auto;display:flex;align-items:center;font-size:19px;font-weight:400;line-height:24px;transition:transform .2s,font-size .2s;color:rgba(255,255,255,.5);pointer-events:none}.room--popup .room__form .info__fields .req{position:absolute;top:29px;right:-1px;width:6px;height:6px;border-radius:100%;display:inline-block;background-color:rgba(255,255,255,.5);transition:.2s}.room--popup .room__form .submit{margin-top:29px}.room--popup .room__form .usloviya{color:rgba(255,255,255,.5);font-size:15px;font-weight:400;line-height:21px;margin-bottom:0;margin-top:63px}.room--popup .room__form .usloviya a{color:rgba(255,255,255,.5);transition:.2s;text-decoration:none}.room--popup .room__form .usloviya a:hover{color:var(--v-white,#fff)}.room--popup .thanks--content{max-width:416px;padding:99px 41px 48px 36px}@media (max-width:1300px){.room--popup .room__detail_img{width:42%}}@media (max-width:1200px){.room--popup .room__detail_img{width:100%;float:none;height:auto}.room--popup .room__detail_list{margin-left:0;width:100%}.room--popup .slider__mode.room__detail_img{height:auto}.room--popup .roomDetailSlider{padding-bottom:40px;margin-top:15px}.room--popup .roomDetailSlider .custom--swiper__nav_2{margin-top:-15px}}@media (max-width:767px){.room--popup{width:100%;height:100%;max-height:100%}.room--popup .close__btn{background-color:rgba(58,54,54,1)}.room--popup .close__btn img{opacity:0}.room--popup .close__btn:after,.room--popup .close__btn:before{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;content:" ";height:16px;width:1px;background-color:#fff;transition:.3s ease-in-out}.room--popup .close__btn:before{transform:rotate(45deg)}.room--popup .close__btn:after{transform:rotate(-45deg)}.room--popup .room__detail_list{max-width:100%}.room--popup .info__text{margin-left:0}.room--popup .room__form{max-width:100%;position:relative;overflow:hidden}.room--popup .room__form .info__fields .field{max-width:100%;margin-right:0}.room--popup .room__form .usloviya{margin-left:0}.room--popup .room__content{flex-wrap:wrap;overflow-y:auto}.room--popup .thanks--content{max-width:100%}.room--popup .thanks--content .thanks__heading{width:100%;max-width:100%}.room--popup .thanks--content .custom--text{margin-left:auto;margin-right:auto}}@media (max-width:576px){.room--popup{transform:translateX(620px);opacity:1}.room--popup.open{transform:translateX(0)}.room--popup .room__details{padding:22px 24px 43px}.room--popup .room__details h4{font-size:24px;font-weight:400;line-height:30px}.room--popup .room__details h4 .dark--star{display:none}.room--popup .room__details .modal__room-title{font-size:24px;line-height:30px}.room--popup .room__details h4 span{color:var(--Black,#3A3636);font-size:18px;font-weight:400;line-height:24px;display:block;width:100%;margin-top:7px}.room--popup .room__detail_list{font-size:18px;margin-top:50px;margin-bottom:30px}.room--popup .room__detail__props{overflow:unset;max-height:none}.room--popup .room__detail_list .detail__result{justify-content:flex-end}.room--popup .room__detail_img{padding-top:7px}.room--popup .room__detail_img img{margin-top:20px}.room--popup .room__detail_subtitle p{margin-bottom:30px}.room--popup .room__detail_icon-mob{position:absolute;top:-10px;right:0;max-width:56px}.room--popup .room__detail_icon-mob img{max-width:100%}.room--popup .roomDetailSlider{padding-bottom:55px;position:relative;margin-top:0;margin-bottom:-30px}.room--popup .roomDetailSlider .room__slider_icon-mob{position:absolute;bottom:0;right:0;max-width:56px}.room--popup .roomDetailSlider .room__slider_icon-mob img{margin-top:0;max-width:100%}.roomDetailSlider .swiper-slide{display:flex;align-items:center}.roomDetailSlider .swiper-slide img{margin-top:0}.roomDetailSlider .custom--swiper__nav_2{margin-top:0!important;justify-content:flex-start;position:relative;top:10px}.room--popup .block__holder{padding-left:24px;margin-top:57px;max-width:100%}.room--popup .block__holder a .format{font-size:16px}.room--popup .block__holder .dark--star{top:2px;left:3px}.room--popup .room__form .form__content{padding:42px 24px 32px}.room--popup .room__form .form__title{font-size:24px;font-weight:400;line-height:30px;margin-bottom:9px}.room--popup .room__form .info__fields{font-size:18px;margin-top:36px}.room--popup .room__form .info__fields span:first-child{font-size:18px}.room--popup .room__form .info__fields .field{margin-bottom:13px}.room--popup .room__form .info__fields .req{top:30px;right:-4px}.room--popup .room__form .submit{margin-left:auto;margin-right:auto;min-width:251px}.room--popup .room__form .custom--text{max-width:285px}.room--popup .room__form .usloviya{margin-top:62px;max-width:328px}.room--popup .thanks--content{padding:99px 52px 48px}}.custom--mob_slider{width:calc(100% + 48px);margin-left:-24px!important;padding-left:24px!important;padding-right:24px!important;display:none!important}.custom--mob_slider .swiper-slide{width:100%;height:327px}.custom--mob_slider .swiper-slide.full__width-slide,.custom--mob_slider .swiper-slide.full__width-slide .custom__mob_slider-img{width:100%}.custom--mob_slider video{width:100%;height:100%;object-fit:cover}.custom--mob_slider .custom__mob_slider-img{width:100%;height:327px;position:relative;border-radius:24px;overflow:hidden}.custom--mob_slider .custom__mob_slider-img img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center center}@media (max-width:767px){.custom--mob_slider{display:block!important}}.custom--arrow_control{display:flex;align-items:center}.custom--arrow_control .control__arrow{cursor:pointer;width:36px;height:8px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s}.custom--arrow_control .control__arrow img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.custom--arrow_control .control__arrow:hover{opacity:.5}.custom--arrow_control .dark--star{margin:0 24px}.rotate__screen{z-index:-1;opacity:0;position:fixed;pointer-events:none}.rotate__screen.is-shown{opacity:1;top:0;left:0;z-index:1000000;background:#3A3636;width:100%;height:100%;display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:center}.rotate__screen .rotate__logo{width:105px;height:114.487px;background:url(/icons/rotate-screen.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;position:absolute;top:0;left:-145px;bottom:0;margin:auto}.rotate__screen .rotate__text{max-width:309px;display:inline-block;position:relative;margin-left:145px}.rotate__screen p{font-size:24px;line-height:30px}.rotate__screen p,.rotate__screen span{color:var(--White,#FFF);font-weight:400;width:100%}.rotate__screen span{font-size:17px;line-height:23px}@media only screen and (min-width:1540px){.video--box{width:100%;height:513px}.custom--bg{position:relative}.custom--bg.wide{height:102.2399vh;max-height:none}.custom--bg.wide__med{max-width:1520px;height:855px}}.header{position:fixed;top:0;left:0;width:100%;z-index:998;transform:translateY(-140px);transition:transform 1s ease-in-out,background-color 1s ease-in-out;font-weight:500}.header.header__dark-mode{transform:none;background-color:var(--Isabelline)}.header.header__dark-mode .left__side .choose__flat{color:var(--Black,#3A3636)}.header.header__dark-mode .left__side .choose__flat:before{background:url(/img/icons/star-dark.svg)}.header.header__dark-mode .menu__btn:hover{opacity:.5}.header.header__dark-mode .menu__btn.show:before{color:var(--Black,#3A3636)}.header.header__dark-mode .menu__btn.show span{background-color:var(--White,#fff)}.header.header__dark-mode .menu__btn:before{color:var(--Black,#3A3636);transition:all 1.2s}.header.header__dark-mode .menu__btn span{background-color:var(--Black,#3A3636);transition:all 1.2s}.header.header__dark-mode .logo{opacity:1}.header.header__dark-mode .logo img{opacity:0;transition:opacity 1s}.header.header__dark-mode .logo img.logo__dark{opacity:1}.header.header__dark-mode .logo:hover{opacity:.7}.header.header__dark-mode .order .white--star{background-image:url(/img/icons/star-dark.svg)}.header.header__dark-mode .online{border-color:rgba(58,54,54,.15)}.header.header__dark-mode .online:hover{border-color:#3A3636}.header.header__dark-mode .online img{opacity:0}.header.header__dark-mode .online img.live__dark{opacity:1}.header.header__dark-mode .order,.header.header__dark-mode .phone__number{color:var(--Black,#3A3636);transition:color .5s,opacity .3s}.header.header__dark-mode .phone__mobile{border-color:rgba(58,54,54,.151)}.header.header__dark-mode .phone__mobile img{opacity:0;transition:1s}.header.header__dark-mode .phone__mobile img.tel__dark{opacity:1}.header.header__dark-mode .phone .social.tg path:first-of-type{fill:var(--Black,#3A3636)}.header.header__dark-mode .phone .social.tg path{fill:#fff}.header .container{max-width:1374px}.header .nav__list{padding-left:0;list-style:none;margin-bottom:18px}.header .main__row{height:96px;align-items:center;display:flex;align-content:center}.header a:hover{text-decoration:none}.header .logo{width:175px;height:14px;color:var(--Black,#3A3636);text-align:center;letter-spacing:.26px;text-transform:uppercase;opacity:0;font-size:13px;font-weight:500;line-height:17px;transition:transform .3s,opacity .3s;display:inline-block;position:relative;transform:translateY(0)}.header .logo:hover img{opacity:.7}.header .logo img{position:absolute;top:0;left:0;width:100%;transition:opacity 1s}.header .logo img.logo__dark{opacity:0}.header .left__side{display:flex;width:100%;max-width:409px;justify-content:space-between;position:relative;align-items:center;z-index:999}.header .left__side .choose__flat{color:var(--White,#FFF);font-size:13px;font-weight:500;line-height:20px;padding-left:23px;letter-spacing:.26px;text-transform:uppercase;position:relative;transition:color 1s,opacity .3s}.header .left__side .choose__flat:hover{opacity:.7}.header .left__side .choose__flat:before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:14px;height:14px;background:url(/icons/star.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;transition:background .5s}.header .menu{z-index:3;width:0;height:0;transition:all 1s ease-in-out;position:absolute;top:-23px;left:-10px;overflow:hidden}.header .menu.show{width:696px;height:559px}.header .menu.show .block__holder,.header .menu.show .menu__container .nav li{transform:translateY(0);opacity:1;transition:opacity 1s,transform 1s}.header .menu.show .menu__image:after{width:0;transition:all 1.2s;transition-delay:.7s}.header .menu.show .menu__category_title{transform:translateY(0);opacity:1;transition:opacity 1s,transform 1s;transition-delay:1s}.header .menu__container{width:696px;height:559px;border-radius:32px 0;background:#1B1611;padding:25px 24px 24px;display:flex;z-index:1000;position:relative}.header .menu__container .nav{height:100%;max-width:270px;width:100%;display:flex;flex-wrap:wrap;font-weight:500;color:var(--White,#FFF);font-size:13px;line-height:20px;letter-spacing:.39px;text-transform:uppercase;padding-left:44px;padding-top:48px}.header .menu__container .nav li{width:100%;margin-bottom:12px;opacity:0;transform:translateY(-10px);transition:opacity 1s,transform 1s}.header .menu__container .nav li:last-of-type{margin-bottom:0}.header .menu__container .nav li a{color:var(--White,#FFF);transition:.2s}.header .menu__container .nav li a:hover{color:rgb(172,172,172)}.header .menu__holders{align-self:flex-end;margin-bottom:8px}.header .block__holder{position:relative;margin-left:-22px;padding-left:22px;color:var(--Black,#3A3636);font-size:13px;line-height:20px;font-weight:500;letter-spacing:.26px;text-transform:uppercase;max-width:227px;z-index:1;margin-top:24px;align-self:flex-end;opacity:0;transform:translateY(-10px);transition:opacity 1s,transform 1s}.header .block__holder .white--star{position:absolute;top:0;left:0}.header .block__holder a{color:var(--Black,#3A3636);font-size:13px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;transition:.2s}.header .block__holder a .format{color:rgba(255,255,255,.5);font-size:17px;font-weight:400;line-height:20px;width:100%;display:block;text-transform:none;margin-top:5px;letter-spacing:-.03px}.header .block__holder a .format:hover{text-decoration:none;opacity:.7}.header .menu__image{max-width:324px;width:100%;position:relative;height:100%;border-radius:16px 0 16px 0;overflow:hidden;margin-left:auto}.header .menu__image:hover img{transform:scale(1.1)}.header .menu__image:after{right:0;background:var(--Black,#3A3636);z-index:2;transition:width 1s;transition-delay:.7s}.header .menu__image:after,.header .menu__image:before{content:"";position:absolute;top:0;width:100%;height:100%}.header .menu__image:before{left:0;display:inline-block;z-index:1;background-color:rgba(0,0,0,.45)}.header .menu__image img{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;background-position:50%;background-repeat:no-repeat;transition:transform .5s}.header .menu__category_title{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;align-content:center;z-index:2;flex-wrap:wrap;opacity:0;transform:translateY(20px);transition:opacity 1s,transform 1s;transition-delay:1s}.header .menu__category_title p{color:var(--White,#FFF);text-align:center;font-weight:400;font-size:36px;line-height:30px;letter-spacing:1.08px;text-transform:uppercase;width:100%;margin:40px 0}.header .menu__category_title .star{width:16px;height:16px;background-image:url(/icons/star.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;display:block}.header .menu__btn{width:84px;height:13px;box-shadow:none;z-index:10;position:relative;padding:0}.header .menu__btn span{position:absolute;left:0;width:38px;height:1.5px;z-index:1;background-color:#fff;transition:top .4s ease-in-out .4s,transform .4s ease-in-out,opacity .4s ease-in-out .4s,left .4s ease-in-out,background-color 1s ease-in-out;-webkit-transition:top .4s ease-in-out .4s,transform .4s ease-in-out,opacity .4s ease-in-out .4s,left .4s ease-in-out,background-color 1s ease-in-out;-moz-transition:top .4s ease-in-out .4s,transform .4s ease-in-out,opacity .4s ease-in-out .4s,left .4s ease-in-out,background-color 1s ease-in-out;-ms-transition:top .4s ease-in-out .4s,transform .4s ease-in-out,opacity .4s ease-in-out .4s,left .4s ease-in-out,background-color 1s ease-in-out}.header .menu__btn .span_1{top:0}.header .menu__btn .span_2{top:6px}.header .menu__btn .span_3{top:12px}.header .menu__btn.show span{transition:top .2s ease-in-out,transform .4s ease-in-out .2s,opacity .1s ease-in-out .2s;-webkit-transition:top .2s ease-in-out,transform .4s ease-in-out .2s,opacity .1s ease-in-out .2s;-moz-transition:top .2s ease-in-out,transform .4s ease-in-out .2s,opacity .1s ease-in-out .2s;-ms-transition:top .2s ease-in-out,transform .4s ease-in-out .2s,opacity .1s ease-in-out .2s}.header .menu__btn.show .span_1{top:4px;transform:scale(.8) rotate(45deg)}.header .menu__btn.show .span_2{opacity:0}.header .menu__btn.show .span_3{top:4px;transform:scale(.8) rotate(-45deg)}.header .online{font-size:0;width:32px;height:32px;padding:0;border-radius:24px;border:1px solid rgba(255,255,255,.15);position:relative;transition:all .2s ease-in-out;display:flex;align-items:center}.header .online img{position:absolute;top:0;right:0;left:1px;bottom:0;margin:auto;max-width:15px;transition:.5s ease-in-out}.header .online:hover{border-color:#fff}.header .online img.live__dark{opacity:0}.header .contact{width:100%;max-width:362px;margin-left:auto}.header .contact,.header .phone{display:flex;align-items:center}.header .phone a{color:var(--White,#FFF);text-align:right;font-size:17px;line-height:24px;letter-spacing:-.51px;text-decoration:none!important;transition:color 1s}.header .phone a:hover{text-decoration:none}.header .phone .phone__number{margin-right:4px;transition:color 1s,opacity .3s}.header .phone .phone__number:hover{opacity:.7}.header .phone .social{margin-left:12px;margin-top:-3px}.header .phone .social.ws{display:none}.header .phone .social path,.header .phone .social rect{transition:all .3s}.header .phone .social.tg:hover path:first-of-type{fill:#2AABEE}.header .phone .social.tg:hover path{fill:#fff}.header .phone .social.ws:hover path{fill:#40C351}.header .phone .social.ws:hover rect{fill:#fff}.header .order{color:var(--White,#FFF);font-size:13px;line-height:20px;letter-spacing:.26px;text-transform:uppercase;display:flex;align-items:center;margin-left:auto;transition:color 1s,opacity .3s}.header .order:hover{opacity:.7}.header .order span{width:14px;height:14px;margin-right:7px;margin-top:-2px;transition:background-image 1s}.header .phone__mobile{width:40px;height:40px;border:1px solid rgba(255,255,255,.24);border-radius:100%;justify-content:center;align-items:center;position:absolute;top:0;transition:1s;right:56px}.header .phone__mobile:hover{background-color:rgba(255,255,255,.116)}.header .phone__mobile img{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;transition:1s}.header .phone__mobile img.tel__dark{opacity:0}.loaded .header{transform:translateY(0);transition-delay:1s}.loaded .header__dark-mode{transition-delay:0s!important}.sc-banner{height:100vh;position:relative;overflow:hidden;min-height:611px}.sc-banner .banner__video{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.sc-banner .banner__video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;z-index:1}.sc-banner .banner__video video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center center}.sc-banner .banner__bg{background-size:cover;background-repeat:no-repeat;background-position:50%}.sc-banner .banner__bg,.sc-banner .banner__bg:before{position:absolute;top:0;left:0;width:100%;height:100%}.sc-banner .banner__bg:before{content:"";background-color:#000;opacity:.4;z-index:1}.sc-banner .pending__cult{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;flex-wrap:wrap;justify-content:center;align-items:center;transition:clip 1.5s ease-in-out;font-size:1120px;line-height:0;display:flex;background-color:var(--Isabelline,#F3EFED);mix-blend-mode:lighten;-webkit-user-select:none;-moz-user-select:none;user-select:none;clip:rect(0,auto,100vh,0);z-index:999999;padding-left:22px}.sc-banner .pending__cult span{transform:translateY(24%) translateX(-9px);display:inline-block;min-height:400px}.sc-banner .pending__cult .loading{font-size:24px;font-weight:400;position:absolute;bottom:138px;right:0;left:0;margin:auto;width:200px;display:flex;justify-content:center;flex-wrap:wrap;font-family:Futura}.sc-banner .pending__cult .loading .pending__text{transform:translateY(20px);animation:loadingSlide 1.5s ease-in-out;animation-fill-mode:forwards}.sc-banner .pending__cult .loading .dark--star{display:block;margin:auto;position:absolute;opacity:0}.sc-banner .pending__cult .loading .dark--star.star-top{top:-56px;animation:loadingSlide 1.3s ease-in-out,loading 2s infinite;animation-fill-mode:forwards}.sc-banner .pending__cult .loading .dark--star.star-bottom{bottom:-56px;transform:translateY(25px);animation:loadingSlide 2s ease-in-out,loading 2s 1s infinite;animation-fill-mode:forwards}@keyframes loadingSlide{to{transform:translateY(0)}}@keyframes loading{50%{opacity:1}}.sc-banner .main__cult{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;flex-wrap:wrap;justify-content:center;align-items:center;transition:clip 1.5s ease-in-out;color:#fff;font-size:1120px;line-height:0;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;clip:rect(100vh,auto,100vh,0);z-index:1;padding-left:22px}.sc-banner .main__cult span{transform:translateY(24%) translateX(-9px);display:inline-block;min-height:400px}.sc-banner .scroll__down{position:absolute;bottom:32px;left:0;right:0;margin:auto;text-align:center;transition:all 1s ease-in-out;transition-delay:1.2s;opacity:0;transform:translateY(60px);z-index:1;cursor:pointer;pointer-events:none;max-width:-moz-fit-content;max-width:fit-content;width:auto}.sc-banner .scroll__down>*{transition:.2s}.sc-banner .scroll__down:hover>*{opacity:.7!important}.sc-banner .scroll__down .scroll__text{max-width:405px;color:var(--White,#fff);text-align:center;margin:19px auto auto;font-size:22px;font-weight:300;line-height:44px;display:block;text-transform:uppercase}.sc-banner .scroll__down a{margin-top:38px;display:inline-block}.sc-banner .pending__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;opacity:1;pointer-events:none;animation:pendingOverlay 1s linear;animation-fill-mode:forwards;z-index:9999}@keyframes pendingOverlay{to{opacity:0;z-index:-1}}.loaded .sc-banner .pending__cult{clip:rect(0,auto,0,0)}.loaded .sc-banner .pending__cult .loading{transition-delay:1s;display:none}.loaded .sc-banner .main__cult{clip:rect(0,auto,100vh,0)}.loaded .sc-banner .scroll__down{opacity:1;pointer-events:all;transform:translateY(0)}.sc-contact{padding-top:30px;padding-bottom:10px}.sc-contact h2{max-width:850px;display:block;margin-left:auto;margin-right:auto}.sc-contact .title{margin-bottom:90px}.sc-contact .show__office_box{display:inline-block;width:100%;position:relative}.sc-contact .show__office_box.show .img__box{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:-webkit-clip-path 1s;transition:clip-path 1s;transition:clip-path 1s,-webkit-clip-path 1s;overflow:hidden}.sc-contact .show__office_box.show .show__map{color:transparent}.sc-contact .show__office_box.show .show__map div{pointer-events:none;z-index:-1;font-size:0;transition-delay:1s;transform:translateY(20px);transition:font-size 1s 1s,transform 1s ease-in-out}.sc-contact .show__office_box.show .show__map svg{opacity:0}.sc-contact .show__office_box.show .show__map .close__loc{opacity:1}.sc-contact .show__office_box .map__container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 32px;overflow:hidden;transition:width 1s}.sc-contact .show__office_box #map2{position:absolute;top:0;left:0;width:100%;height:calc(100% + 70px)}.sc-contact .img__box{height:100%;z-index:1;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:-webkit-clip-path 1s;transition:clip-path 1s;transition:clip-path 1s,-webkit-clip-path 1s;min-height:672px}.sc-contact .img__box img{border-radius:0 32px;width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0}.sc-contact .show__map{position:absolute;bottom:53px;right:32px;padding-right:80px;color:var(--White,#FFF);font-size:13px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:1s;z-index:1}.sc-contact .show__map:hover{color:rgba(255,255,255,.699)}.sc-contact .show__map:hover .loc__icon{background-color:var(--Black,#3A3636)}.sc-contact .show__map:hover .loc__icon path{fill:#fff}.sc-contact .show__map div{transform:translateY(0);transition:transform 1s ease-in-out}.sc-contact .show__map .close__loc{opacity:0}.sc-contact .show__map .loc__icon{position:absolute;top:0;right:0;bottom:0;margin:auto;width:64px;height:64px;border-radius:100%;background-color:var(--v-white,#fff);transition:background-color .5s}.sc-contact .show__map .loc__icon img,.sc-contact .show__map .loc__icon svg{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.sc-contact .show__map .loc__icon path{transition:.5s}.sc-contact .contact__box{width:100%;padding-left:108px;display:inline-block}.sc-contact .info__text{margin-bottom:62px;max-width:415px}.sc-contact .single__contact{margin-bottom:43px}.sc-contact .contact__holder{position:relative;padding-left:24px;margin-left:-24px;color:var(--Black,#3A3636);font-size:13px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;margin-bottom:16px}.sc-contact .contact__holder span{position:absolute;top:0;left:0;bottom:0;margin:auto}.sc-contact .phone{color:var(--Black,#3A3636);font-size:47px;font-weight:300;line-height:72px;text-transform:uppercase;text-decoration:none;transition:.2s}.sc-contact .phone:hover{opacity:.7}.sc-contact .worktime__info{color:var(--Black,#3A3636);font-size:14px;font-weight:400;line-height:24px;display:block;width:100%}.sc-contact .mail{color:#3A3636;font-size:24px;font-weight:400;line-height:30px;transition:.3s}.sc-contact .mail:hover{opacity:.7;text-decoration:none}.sc-contact .order__box{display:inline-block;width:100%;margin-top:22px}.sc-contact .contact__box_mob{margin-bottom:64px}.sc-contact .contact__box_mob .custom--text{max-width:264px}.sc-contact .contact__box_mob .primary--dark-btn{margin-left:auto;margin-right:auto;margin-top:64px}.sc-contact .mob__phone{color:var(--Black,#3A3636);font-size:32px;font-weight:400;line-height:40px}.sc-contact .mob__single_contact{display:inline-block;width:100%;margin:2px 0}.sc-contact .mob__single_contact .dotted--line{top:4px;left:-3px}.sc-contact .mob__single_contact p{display:flex;align-self:flex-start;color:var(--Black,#3A3636);font-size:16px;font-weight:400;line-height:25px;margin-bottom:0;padding-top:18px;padding-bottom:1px}.sc-contact .mob__single_contact p a{color:var(--Black,#3A3636);transition:.3s}.sc-contact .mob__single_contact p a:hover{text-decoration:none;opacity:.7}.sc-contact .mob__single_contact p span{font-size:16px;line-height:24px;width:99px;padding-right:15px;flex-shrink:0}.footer{padding-top:89px;overflow:hidden}.footer .block__holder{position:relative;color:var(--Black,#3A3636);font-size:12px;line-height:20px;font-weight:500;letter-spacing:.26px;text-transform:uppercase;max-width:227px;z-index:1;margin-bottom:32px}.footer .block__holder .dark--star{position:absolute;top:0;left:0}.footer .block__holder a{color:var(--Black,#3A3636);font-size:13px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;transition:.2s}.footer .block__holder a .format{color:#3a3636bf;width:100%;text-transform:none;letter-spacing:-.03px;margin-top:5px;font-size:14px;font-weight:400;line-height:20px;display:block}.footer .block__holder a:hover{text-decoration:none;opacity:.7}.footer .footer__bg-col{min-height:310px;position:relative;padding-top:36px;margin-top:8px}.footer .footer__cult-bg{position:absolute;top:30px;left:1px;width:calc(100% - 24px);height:calc(100% - 70px)}.footer .footer__cult-bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.footer .footer__cult-box{position:absolute;top:-5px;left:20px;right:0;bottom:0;margin:auto;max-width:700px;width:100%;min-height:319px}.footer .footer__cult{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:clip 1.5s ease-in-out;font-size:672px;line-height:0;background-color:var(--Isabelline,#F3EFED);mix-blend-mode:lighten;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:2;height:100%;min-height:313px}.footer .footer__cult img{object-fit:contain}.footer .footer__cult img,.footer .footer__cult svg{width:100%;height:auto;max-width:100%;display:block}.footer .footer__cult svg path{fill:#212529}.footer .footer__cult span{display:none}.footer .footer__contact-col{padding-top:36px}.footer .footer__contact-col.watched+.footer__bottom{opacity:1;transform:translateX(0)}.footer .contact__info{display:inline-block;width:100%}.footer .contact__info .phone__info{display:flex;align-items:center}.footer .contact__info .phone{color:#3a3636;font-size:27px;font-weight:300;line-height:44px;text-decoration:none;transition:opacity .2s;display:inline-block}.footer .contact__info .phone:hover{opacity:.7}.footer .contact__info .social{width:30px;height:30px;margin-left:16px;margin-top:-10px}.footer .contact__info .social path,.footer .contact__info .social rect{transition:all .3s}.footer .contact__info .social.tg:hover path:first-of-type{fill:#2AABEE}.footer .contact__info .social.tg:hover path{fill:#fff}.footer .contact__info .social.ws:hover path{fill:#40C351}.footer .contact__info .social.ws:hover rect{fill:#fff}.footer .info__holder{position:relative;margin-bottom:30px;color:var(--Black,#3A3636);font-size:13px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase}.footer .info__holder .dark--star{position:absolute;top:0;left:0}.footer .custom__info{color:var(--Black,#3A3636);font-size:19px;font-weight:400;line-height:20px;display:inline-block;width:100%;margin-bottom:21px}.footer .custom__info.small-text{font-size:14px}.footer .custom__info a{color:var(--Black,#3A3636);text-decoration:none!important;transition:.3s}.footer .custom__info a:hover{text-decoration:none;opacity:.7}.footer .footer__bottom{padding-top:10px;padding-bottom:32px;overflow:hidden}.footer .footer__bottom p{color:#3a3636a8;margin-bottom:0;font-size:12px;font-weight:400;line-height:23px}.footer .footer__bottom p a{color:var(--Black,#3A3636);transition:.2s;text-decoration:none}.footer .footer__bottom p a:hover span{opacity:.7}.footer .footer__last_text{color:rgba(58,54,54,.5)!important;font-size:12px;font-weight:400;line-height:21px;width:526px}.footer .footer__last_text a{color:#000}.footer .footer__last_text:first-of-type{padding-top:70px}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right{display:none}.scroll__top{position:absolute;z-index:997;top:39px;right:4px;color:var(--Black,#3A3636);font-size:10px;font-weight:500;line-height:20px;letter-spacing:.26px;text-transform:uppercase;padding-right:32px;display:inline-block;transition:.5s;cursor:pointer}.scroll__top:hover{opacity:.5}.scroll__top img{position:absolute;top:0;right:0;bottom:0;margin:auto}.hiddenf{opacity:0}body.fade-in{animation:fadeIn 2s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:1440px) and (max-height:739px){.sc-banner .scroll__down{bottom:26px}}@media (min-width:1440px) and (max-height:764px){.sc-banner .scroll__down{bottom:26px}}@media (max-height:800px){.sc-banner .main__cult,.sc-banner .pending__cult{font-size:687px}}@media (min-width:767px){.header.header__dark-mode .logo{opacity:1;transition:transform .3s,opacity .3s;transition-delay:.5s}.header .menu__btn{transition:opacity .3s}.header .menu__btn.show:hover .span_1{transform:scale(.8) rotate(45deg)}.header .menu__btn.show:hover .span_3{transform:scale(.8) rotate(-45deg)}.header .menu__btn:hover{opacity:.7}.header .menu__btn:hover .span_1{transform:translateY(-3px)}.header .menu__btn:hover .span_3{transform:translateY(3px)}}@media (max-width:1374px){.sc-contact .phone{font-size:46px;font-weight:300;line-height:58px}}@media (max-width:1200px){.header .logo span{margin-top:14px}.header .contact{max-width:320px}.header .phone .social{margin-left:4px}.header .phone a{font-size:15px}.sc-banner .main__cult,.sc-banner .pending__cult{font-size:800px;padding-left:0}.sc-banner .scroll__down{bottom:16px}.sc-contact h2{max-width:568px}.sc-contact .phone{font-size:36px;line-height:49px}.sc-contact .img__box{min-height:520px}.sc-contact .contact__box{padding-left:35px}.footer .footer__cult{font-size:462px}.footer .footer__last_text{width:400px}}@media (max-width:991px){.header .phone a{font-size:13px}.header .order{font-size:11px}.header .contact{max-width:281px}.sc-banner .main__cult,.sc-banner .pending__cult{font-size:650px}.sc-contact{padding-bottom:30px}.footer{padding-top:30px}.footer .footer__cult-box{max-width:563px;position:relative;top:0;min-height:auto;left:0;right:0}.footer .footer__cult{font-size:525px;min-height:auto;height:228px;line-height:0}.footer .footer__cult span{margin-top:0;min-height:auto}.footer .footer__cult-bg{top:2px;height:calc(100% - 4px)}.footer .contact__info{margin-bottom:27px}.footer .contact__info .phone{font-size:31px}.footer .footer__last_text{width:334px;font-size:16px}}@media (max-width:767px){body.disableScroll{overflow:hidden!important}.header{display:flex;align-items:center}.header .phone__mobile{display:flex!important;align-items:center;justify-content:center}.header.header__dark-mode .phone__mobile{border-color:rgba(58,54,54,.151)}.header.header__dark-mode .phone__mobile img{display:none}.header.header__dark-mode .phone__mobile .tel__dark{display:block}.header.header__dark-mode .menu__btn{margin-bottom:0;background-color:var(--Black,#3A3636)}.header.header__dark-mode .menu__btn span{background-color:var(--White,#fff)}.header.menu__visible .phone__mobile{border-color:rgba(255,255,255,.24)!important}.header.menu__visible .phone__mobile img{opacity:1!important;transition:opacity .5s ease-in-out;transition-delay:.2s}.header.menu__visible .phone__mobile .tel__dark{opacity:0!important}.header.menu__visible .logo img{opacity:1!important;transition:opacity .5s ease-in-out;transition-delay:.2s}.header.menu__visible .logo .logo__dark{opacity:0!important}.header.menu__visible .menu__btn{background-color:var(--White,#fff)!important}.header.menu__visible .menu__btn:hover{opacity:1}.header.menu__visible .menu__btn span{background-color:var(--Black,#3A3636)!important}.header .logo,.header .phone__mobile{z-index:4!important}.header .main__row{height:76px}.header .logo{opacity:1;text-align:left;z-index:2;position:relative;margin-top:7px}.header .logo img{max-width:150px}.header .logo span{margin-top:12px}.header .left__side{max-width:100%;justify-content:flex-end}.header .menu__btn{width:40px;height:40px;background-color:#fff;border-radius:100%}.header .menu__btn.show .span_1,.header .menu__btn.show .span_3{top:18px}.header .menu__btn:hover{opacity:1!important}.header .menu__btn span{width:20px;left:9px}.header .menu__btn .span_1{top:15px}.header .menu__btn .span_2{display:none}.header .menu__btn .span_3{top:21px}.header .menu__btn span{background-color:#000}.header .menu__btn:before{display:none}.header .menu{top:0;left:0;right:0;position:fixed;width:100vw;height:0}.header .menu.show{height:100dvh}.header .menu__container{width:100vw;height:100%;flex-wrap:wrap;border-radius:0;position:absolute;overflow-x:auto;top:0;padding:90px 24px 24px}.header .menu__container .nav{max-width:100%;font-size:15px;padding:43px 40px 15px 58px;align-self:center;height:auto;min-height:63%;align-content:center}.header .menu__container .nav li{margin-bottom:16px}.header .menu__image{max-height:156px;height:40%;max-width:100%;align-self:flex-end;border-radius:0}.header .menu__image,.header .menu__image img{border-radius:0 24px 0 24px}.header .menu__category_title p{font-size:24px;margin:21px 0}.header .menu__category_title .star{width:11px;height:12px}.header .online{display:none}.sc-banner .main__cult,.sc-banner .pending__cult{font-size:400px}.sc-banner .scroll__down{bottom:13%}.sc-banner .scroll__down .scroll__text{font-size:18px;line-height:24px;max-width:254px}.sc-contact{overflow:hidden;padding-top:40px}.sc-contact .title{margin-bottom:25px}.sc-contact .num:before{left:-17px}.sc-contact .num:after{right:-17px}.sc-contact .show__office_box{width:calc(100% + 48px);left:-24px}.sc-contact .img__box{min-height:375px}.sc-contact .img__box img{border-radius:0}.sc-contact .show__map{padding-left:64px;padding-right:0;text-transform:uppercase;right:auto;left:24px;bottom:30px}.sc-contact .show__map .loc__icon{width:48px;height:48px;right:auto;left:0}.sc-contact .show__map .loc__icon img,.sc-contact .show__map .loc__icon svg{width:18px;height:18px}.footer{padding-top:46px}.footer .block__holder{margin-bottom:24px}.footer .block__holder .dark--star,.footer .info__holder .dark--star{top:4px;left:0}.footer .footer__cult{font-size:295px;padding-top:0;height:178px;padding-left:20px;line-height:0}.footer .footer__cult img,.footer .footer__cult svg{width:200px;height:auto;max-width:100%;object-fit:contain;display:block}.footer .footer__cult-box{top:15px}.footer .footer__bg-col{margin-top:0;padding-top:12px}.footer .footer__cult-bg{width:98%;height:98%;top:1%;left:1%}.footer .footer__contact-col{padding-top:0;padding-bottom:13px}.footer .footer__contact-col .col-md-3:last-of-type .block__holder{margin-bottom:0}.footer .footer__bottom{padding-top:16px}.footer .footer__bottom p{font-size:16px}.footer .contact__info .phone__info{margin-bottom:7px}.footer .contact__info .phone{margin-bottom:0;font-weight:400}.footer .contact__info .social{margin-top:-4px;margin-left:8px}.footer .contact__info .social.tg{margin-left:17px}.footer .dotted--line{left:-4px}.footer .footer__last_text{width:100%}.footer .footer__last_text:first-of-type{padding-top:10px}.scroll__top{font-size:0;padding:0;width:30px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;right:4px;bottom:10px;top:auto}.scroll__top img{left:0;margin:auto;max-width:9px}}@media (max-width:576px){.header .menu__holders{margin-top:24px}.header .block__holder .white--star{top:4px}.header .block__holder a .format{font-size:16px}.sc-banner{min-height:440px}.sc-banner .main__cult,.sc-banner .pending__cult{font-size:283px}.sc-banner .main__cult span,.sc-banner .pending__cult span{transform:translateY(-11%) translateX(0);min-height:100px;line-height:1}.sc-banner .main__cult .loading,.sc-banner .pending__cult .loading{font-size:18px;bottom:100px}.sc-banner .scroll__down{bottom:15px}.sc-banner .main__cult .loading .dark--star.star-top,.sc-banner .pending__cult .loading .dark--star.star-top{top:-43px}.sc-banner .main__cult .loading .dark--star.star-bottom,.sc-banner .pending__cult .loading .dark--star.star-bottom{bottom:-43px}.sc-banner .scroll__down a{margin-top:15px}.sc-banner .scroll__down .white--star{position:relative;top:7px}.sc-contact #mapboxMapSalesDep{height:375px!important}.sc-contact .show__office_box .map__container{border-radius:0}}@media (max-width:367px){.footer .contact__info .phone{letter-spacing:-1px}}@media (max-width:576px) and (max-height:720px){.header .menu__container .nav{padding-top:0;padding-bottom:26px}.header .menu__image{height:161px;max-height:161px}}@media only screen and (min-width:1540px){.header .container{max-width:1854px}.header .main__row{height:82px}.sc-contact .contact__box{padding-left:147px}.sc-contact .info__text{margin-bottom:65px}.footer .footer__cult{font-size:910px;line-height:0;min-height:319px}.footer .footer__cult span{min-height:358px}.footer .footer__cult-box{top:78px;left:20px;max-width:938px;top:35px}.footer .footer__cult-bg{top:1px;left:1px;width:calc(100% - 24px);height:calc(100% - 1px)}.footer .footer__bg-col{min-height:391px;padding-top:43px}}.error:after{content:"";left:0;bottom:0;width:100%;position:absolute;background-color:rgba(255,92,92,.301);height:1px}.error-input{border:2px solid #ff5c5c!important}.holder.error .req{background-color:#FF5C5C!important}.holder.error span{color:#FF5C5C!important}.sc-news .news-btn-row{display:flex;justify-content:center}.footer .footer__cult-bg video,.main__cult span,.pending__cult span{display:none!important}.main__cult svg,.pending__cult svg{position:absolute;height:220px;width:auto;bottom:40%;left:50%;transform:translateX(-50%)}.pending__cult svg path{fill:#180f0a}.main__cult svg path{fill:#F3EFED}@media (max-height:800px){.main__cult svg,.pending__cult svg{position:absolute;height:220px;width:auto;bottom:40%;left:50%;transform:translateX(-50%)}}@media (max-width:1200px){.main__cult svg,.pending__cult svg{position:absolute;height:220px;width:auto;bottom:40%;left:50%;transform:translateX(-50%)}}@media (max-width:991px){.main__cult svg,.pending__cult svg{position:absolute;height:220px;width:auto;bottom:40%;left:50%;transform:translateX(-50%)}}@media (max-width:767px){.main__cult svg,.pending__cult svg{position:absolute;height:160px;width:auto;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:576px){.main__cult svg,.pending__cult svg{position:absolute;height:130px;width:auto;top:50%;left:50%;transform:translate(-50%,-50%)}}