
@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Montserrat-Bold.woff2)format("woff2"),url(/fonts/Montserrat-Bold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/Montserrat-Light.woff2)format("woff2"),url(/fonts/Montserrat-Light.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Montserrat-Regular.woff2)format("woff2"),url(/fonts/Montserrat-Regular.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Montserrat-Medium.woff2)format("woff2"),url(/fonts/Montserrat-Medium.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Montserrat-SemiBold.woff2)format("woff2"),url(/fonts/Montserrat-SemiBold.woff)format("woff")}:root{--text-main-color:#5f6d7e;--text-white-color:#a5acba;--text-blue-color:#b1ccfb;--text-title-color:#272d37;--basic-white:#fff;--opacity-white:#ffffff1a;--middle-opacity-white:#ffffff80;--basic-black:#000;--opacity-black:#00000080;--basic-blue:#437ef7;--dark-blue:#2952ba;--background-blue:#2b63d9;--super-dark-blue:#151b28;--background-grey:#f8f9fb;--background-grey-light:#fafbfc;--placeholder-grey:#919ba7;--border-grey:#e5e5e5;--light-grey:#757575;--light-middle-grey:#bcbcbc;--super-light-middle-grey:#e5e3e3;--super-light-grey:#ececec;--super-mega-light-grey:#f4f4f4;--basic-white-opacity:#fffc;--text-white-opacity:#ffffff80;--background-intro:#0f1724d9;--intro-text:#f9f9f9;--intro-text-opacity:#f9f9f926;--dark-button:#2c3444;--basic-blue-opacity:#2b63d91a;--menu-background-dark-blue:#1a236b;--menu-background-blue:#174baa;--link-underline-color:#0072ff4d}html{scroll-behavior:smooth}body{box-sizing:border-box}*,:before,:after{box-sizing:inherit;scrollbar-width:none}a{text-decoration:none}img{object-fit:cover;width:100%;height:auto}ul{margin-top:40px;margin-bottom:40px}li{margin-bottom:16px}@media (min-width:600px){li{margin-bottom:18px}}@media (min-width:1024px){li{margin-bottom:20px}}strong{text-align:center}section>p{padding-left:0}p{padding-left:8px}@media (min-width:600px){p{padding-left:18px}}h1{text-align:center;color:var(--text-title-color);margin-top:0;margin-bottom:40px;font-size:28px;line-height:130%}@media (min-width:600px){h1{margin-bottom:30px}}@media (min-width:1024px){h1{margin-bottom:60px;font-size:32px}}@media (min-width:1200px){h1{font-size:40px}}h2{text-align:center;color:var(--text-title-color);margin-top:56px;margin-bottom:38px;font-size:24px;font-weight:700}@media (min-width:1024px){h2{text-align:left;margin-bottom:30px;font-size:32px;line-height:56px}}h3{color:var(--text-title-color)}@media (min-width:1024px){h3{font-size:26px}}figure{margin:0}table{width:100%}table,td,tr{border-collapse:collapse;border:1px solid #444;font-size:.98em}td,tr{vertical-align:center;padding:10px}.visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1024px){.visually-hidden--desktop{position:inherit;width:auto;height:auto;white-space:wrap;clip-path:none;clip:inherit;margin:0;overflow:visible}}.container{min-width:320px;margin:0 auto}.wrapper{margin:0 auto;padding-left:19px;padding-right:19px}@media (min-width:600px){.wrapper{padding-left:32px;padding-right:32px}}@media (min-width:1024px){.wrapper{padding-left:60px;padding-right:40px}}@media (min-width:1200px){.wrapper{padding-left:80px;padding-right:80px}}@media (min-width:1600px){.wrapper{padding-left:120px;padding-right:120px}}@media (min-width:600px){.wrapper--not-main{padding-left:40px;padding-right:40px}}@media (min-width:1024px){.wrapper--not-main{padding-left:60px;padding-right:60px}}@media (min-width:1200px){.wrapper--not-main{padding-left:4%;padding-right:4%}}@media (min-width:600px){.wrapper--header{padding-left:30px;padding-right:20px}}@media (min-width:1024px){.wrapper--header{padding-left:0;padding-right:0}}@media (min-width:1800px){.wrapper--header{padding-left:80px;padding-right:80px}}@media (min-width:1366px){.wrapper--hero{padding-left:80px;padding-right:70px}.wrapper--carousel{padding-left:0;padding-right:30px}}.map-wrapper{margin-top:40px}@media (min-width:1024px){.map-wrapper{margin-top:100px}}@media (max-width:600px){.wrapper--intro{padding-left:14px;padding-right:14px}}.page{height:100%}body,.page__body{min-height:100%;color:var(--text-main-color);background-color:var(--basic-white);letter-spacing:-.1px;margin:0;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:300;line-height:160%;position:relative}@media (min-width:1800px){body,.page__body{font-size:18px}}@media (min-width:2400px){body,.page__body{font-size:20px}}.page__title{color:var(--text-title-color);text-align:center;letter-spacing:-.02em;margin:0 0 12px;font-size:24px;font-weight:700;line-height:120%}@media (min-width:600px){.page__title{margin:0 0 16px;font-size:32px;line-height:125%}}@media (min-width:1024px){.page__title{font-size:32px}}@media (min-width:1800px){.page__title{margin:0 0 18px;font-size:36px}}@media (min-width:2400px){.page__title{margin:0 0 20px;font-size:40px}}.page__section-desc{text-align:center;margin:0 0 32px}@media (min-width:600px){.page__section-desc{max-width:600px;margin-left:auto;margin-right:auto}}@media (min-width:1024px){.page__section-desc{max-width:800px}}.page__second-title{letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:600;line-height:28px}@media (min-width:600px){.page__second-title{margin:0 0 12px;font-size:22px;line-height:30px}}@media (min-width:2400px){.page__second-title{margin:0 0 16px;font-size:26px}}.page__link{color:var(--basic-blue);text-align:left;cursor:pointer;background-color:#0000;border:none;padding:0;font-size:15px;font-weight:600;line-height:22px;text-decoration:underline;display:inline-block}.page__link:hover,.page__link:focus,.page__link:after:hover,.page__link:before:hover,.page__link:after:focus,.page__link:before:focus{opacity:.8}.page__link:disabled,.page__link:disabled:after,.page__link:disabled:before{opacity:.5}@media (min-width:1600px){.page__link{font-size:inherit;width:100%}}.page__link.catalog-item__link-to-gen-plan,.page__link.page__link-to-gen-plan{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.page__link--next{padding-right:26px;position:relative}.page__link--next:after{content:"";background-image:url(/images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:0}.page__link--back{padding-left:26px;position:relative}.page__link--back:after{content:"";background-image:url(/images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:0;transform:rotate(180deg)}.page__link--down{padding-right:26px;position:relative}.page__link--down:after{content:"";background-image:url(/images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:66%;width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:0;transform:rotate(90deg)}.page__link--underline{text-decoration:underline;-webkit-text-decoration-color:var(--link-underline-color);text-decoration-color:var(--link-underline-color)}.page__br--tablet-width{display:none}@media (min-width:600px){.page__br--tablet-width{display:block}}.page__br--desktop{display:none}@media (min-width:1024px){.page__br--desktop{display:block}.page__br-desktop-off{display:none}}@media (min-width:1366px){.page__br-desktop-off{display:block}}.page__bold-text{color:var(--text-title-color);font-weight:600}.page__section-desc .page__link{text-align:center}.header{grid-template-columns:min-content min-content 1fr;align-items:center;gap:10px;max-width:1780px;min-height:80px;display:grid;position:relative}@media (min-width:600px){.header{padding-top:20px}}@media (min-width:1024px){.header{grid-template-columns:max-content;align-items:start;gap:34px;padding-bottom:20px}}@media (min-width:1200px){.header{grid-template-columns:min-content 1fr;gap:24px}}@media (min-width:1366px){.header{gap:34px;padding-top:29px;padding-bottom:34px}}@media (min-width:1800px){.header{gap:64px}}@media (min-width:2400px){.header{gap:84px;max-width:1980px}}.header__logo-img{margin:0;display:block}@media (min-width:1920px){.header__logo-img{width:110%}}.header__logo{z-index:10;align-self:center;width:147px;display:block}@media (min-width:600px){.header__logo{width:166px}}@media (min-width:1024px){.header__logo{display:none}}@media (min-width:1200px){.header__logo{width:181px;display:block}}@media (min-width:1800px){.header__logo{width:200px}}@media (min-width:1024px){.header__phone-numbers{font-size:13px}}@media (min-width:1366px){.header__phone-numbers{font-size:14px}}@media (min-width:1600px){.header__phone-numbers{font-size:15px}}@media (min-width:1920px){.header__phone-numbers{font-size:17px}}@media (min-width:2400px){.header__phone-numbers{font-size:inherit}}.header__main-nav{justify-self:end}@media (min-width:1024px){.header__main-nav{justify-self:stretch}}.main-nav__menu{padding:69px 0 0;position:relative}@media (max-width:1023px){.main-nav__menu{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;width:100%;min-height:100vh;display:none;position:fixed;top:0;overflow-y:auto}.main-nav__menu--active{z-index:5;background-color:var(--menu-background-dark-blue);display:block;left:0}}@media (min-width:600px){.main-nav__menu{width:50%;height:100vh}}@media (min-width:1024px){.main-nav__menu{grid-template-columns:auto auto;align-items:start;gap:30px 26px;width:100%;height:auto;padding:0;display:grid}}@media (min-width:1200px){.main-nav__menu{grid-template-columns:auto auto;align-items:center;gap:20px}}@media (min-width:1600px){.main-nav__menu{gap:44px}}.main-nav__toggle{border:none;display:none}@media (max-width:1023px){.main-nav__toggle{z-index:10;cursor:pointer;background-color:#0000;background-image:url(/images/burger-white.svg);background-position:50%;background-repeat:no-repeat;width:44px;height:44px;display:block}}.main-nav__toggle--active{z-index:10;background-image:url(/images/close-white.svg);position:absolute;top:19px;right:19px}.main-nav__list{letter-spacing:-.5px;flex-direction:column;gap:21px;margin:0 0 26px;padding:0;font-size:15px;font-weight:700;list-style:none;display:flex}@media (max-width:1023px){.main-nav__list{background-color:var(--menu-background-dark-blue);width:100%;margin-top:10px;padding:50px 0 20px}}@media (min-width:1024px){.main-nav__list{flex-flow:wrap;align-self:center;gap:12px;margin:0;font-size:14px;font-weight:400}}@media (min-width:1600px){.main-nav__list{gap:30px;font-size:16px}}@media (min-width:1920px){.main-nav__list{font-size:inherit}}@media (min-width:1024px){.main-nav__phone-numbers{justify-self:right}}.main-nav__list-item{margin:0}@media (max-width:1023px){.main-nav__list-item{min-height:44px}}@media (min-width:1024px){.main-nav__list-item{justify-content:center;align-items:center;min-width:60px;display:grid}.main-nav__list-item:hover{background-color:var(--basic-blue-opacity)}}.main-nav__link{color:var(--basic-white)}.main-nav__link:hover,.main-nav__link:focus{opacity:.8}.main-nav__link:active{opacity:.6}@media (max-width:1023px){.main-nav__link{padding:0 20px 0 30px}}@media (min-width:1024px){.main-nav__link{color:var(--intro-text);padding:10px;line-height:22px}.main-nav__link--current{position:relative}.main-nav__link--current:after{content:"";background-color:var(--intro-text-opacity);width:100%;height:1px;position:absolute;bottom:0;left:0}}.main-nav__social-list{margin:100px 0 0}@media (min-width:1024px){.main-nav__social-list{grid-row:2/3;justify-self:end}}@media (min-width:1366px){.main-nav__social-list{grid-area:1/2/2/3;justify-self:start}}@media (min-width:1024px){.main-nav__list-item--more{padding:0;position:relative}.main-nav__list-item--more:hover{background-color:var(--basic-blue-opacity)}.main-nav__list-item--more:hover .main-sub-menu{display:block}}.main-nav__list-item--more-active{background-color:var(--basic-blue-opacity);height:80%}.main-nav__item-more-wrapper{cursor:pointer;grid-template-columns:auto min-content;align-items:center;padding-top:5px;padding-left:10px;display:grid}@media (min-width:1366px){.main-nav__item-more-wrapper{margin-right:10px;padding-left:20px}}.button{box-sizing:border-box;background-color:var(--basic-blue);color:var(--basic-white);text-align:center;cursor:pointer;border:none;border-radius:5px;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:22px;display:inline-block}@media (min-width:1800px){.button{padding:16px 14px}}.button:active{outline:2px solid var(--super-light-grey)}.button:active:after,.button:active:before{opacity:.5}.button:hover{outline:2px solid var(--super-light-grey);color:var(--basic-white-opacity)}.button:focus{outline:2px solid var(--super-light-grey)}.button:disabled:after,.button:disabled:before{opacity:.5}.button--big{width:100%}.button--big:active,.button--big:disabled{color:var(--text-white-opacity)}@media (min-width:600px){.button--big{width:auto}}.button--arrow-down{padding-right:30px;position:relative}.button--arrow-down:after{content:"";background-image:url(/images/arrow-down-white.svg);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;margin-left:4px;position:absolute;top:calc(50% - 10px)}.button--arrow-top{padding-right:30px;position:relative}.button--arrow-top:after{content:"";background-image:url(/images/arrow-down-white.svg);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;margin-left:4px;position:absolute;top:calc(50% - 10px);transform:rotate(-180deg)}.button--arrow-next{padding-right:34px;position:relative}.button--arrow-next:after{content:"";background-image:url(/images/arrow-down-white.svg);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:10px;transform:rotate(-90deg)}.button--form{width:150px;margin-left:auto;display:block}@media (min-width:1024px){.button{min-width:176px}}@media (min-width:1600px){.button{font-size:inherit}}@media (min-width:1920px){.button{min-width:216px}}@media (min-width:1024px){.offer .button--arrow-down{text-align:left;padding:0}.offer .button--arrow-down:after{background-image:url(/images/arrow-right.svg);right:10px;transform:rotate(90deg)}.offer .button--arrow-down:hover:after,.offer .button--arrow-down:hover:before,.offer .button--arrow-down:focus:after,.offer .button--arrow-down:focus:before{opacity:.8}.messengers .button{min-width:auto}}@media (min-width:1600px){.messengers .button{font-size:inherit}}.button--dark{background-color:var(--dark-button);color:#f9f9f9;border:1px solid #2e3545}.main-content__section{margin-bottom:32px}@media (min-width:600px){.main-content__section{margin-bottom:61px}}@media (min-width:1024px){.main-content__section{margin-bottom:64px}}.main-content__slider{content:"";z-index:-10;padding-left:0;position:absolute;top:0;left:0;overflow-y:hidden}@media (min-width:1024px){.main-content__slider{top:-90px;left:0}}.main-content__intro{margin-bottom:36px;position:relative}@media (min-width:600px){.main-content__intro{margin-bottom:56px}}@media (min-width:1024px){.main-content__intro{margin-bottom:0}}.main-content__intro--not-main{margin-bottom:0}.main-content__features{margin-bottom:64px}@media (min-width:1024px){.main-content__features{margin-bottom:96px}}.main-content__offer{margin-bottom:32px}@media (min-width:600px){.main-content__offer{margin-bottom:61px}}@media (min-width:1024px){.main-content__offer{margin-bottom:64px}}.main-content__catalog{margin-bottom:32px}@media (min-width:600px){.main-content__catalog{margin-bottom:61px}}@media (min-width:1024px){.main-content__catalog{margin-bottom:114px}}.main-content__catalog--warehouses{margin-bottom:64px}.main-content__company-benefits{margin-bottom:50px}@media (min-width:1600px){.main-content__company-benefits{margin-bottom:110px}}.main-content__benefits{margin-bottom:96px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.main-content__benefits{margin:0 0 142px}}@media (min-width:1200px){.main-content__benefits{margin:0 0 180px}}@media (min-width:1600px){.main-content__benefits{margin-bottom:200px}}.main-content__middle-cta{margin-bottom:74px}@media (min-width:1024px){.main-content__middle-cta{margin:0 60px 130px 80px}}@media (min-width:1200px){.main-content__middle-cta{margin-left:auto}}@media (min-width:1366px){.main-content__middle-cta{margin-bottom:170px}}.main-content__location{margin-bottom:32px}@media (min-width:600px){.main-content__location{margin-bottom:40px}}@media (min-width:1024px){.main-content__location{margin-bottom:70px}}.main-content__widget-renderer{margin-bottom:98px}@media (min-width:600px){.main-content__widget-renderer{margin-bottom:128px}}@media (min-width:1024px){.main-content__widget-renderer{margin-bottom:170px}}.main-content__article{margin-bottom:48px}@media (min-width:1024px){.main-content__article{margin-bottom:96px}}.main-content__main-photo-gallery{margin-bottom:48px}@media (min-width:1024px){.main-content__main-photo-gallery{margin-bottom:96px}}.main-content__plan{max-width:2000px;margin-left:auto;margin-right:auto}.photos__title{margin:0 0 36px}@media (min-width:1024px){.photos__title{margin-bottom:62px}}@media (min-width:1366px){.photos__title{margin-bottom:82px}}@media (min-width:1600px){.photos__title{margin-bottom:94px}}.photos__list{grid-template-columns:1fr 1fr;gap:9px;margin:0 0 24px;padding:0;list-style:none;display:grid}@media (min-width:600px){.photos__list{margin-bottom:46px}}@media (min-width:1024px){.photos__list{grid-template-columns:1fr 1fr 1fr;gap:16px;margin:0 0 32px}}.photos__item{margin:0}.photos__image{width:100%}.photos__footer{gap:20px;display:grid}@media (min-width:600px){.photos__footer{grid-template-columns:max-content max-content;justify-content:end}}.photos__gallery-back-to-start-button--off,.photos__show-more-button--off{display:none}.photos__show-more-button--main{width:100%;display:block}.photos__show-more-button--main:after{right:initial;margin-left:10px}@media (min-width:600px){.photos__show-more-button--main{width:176px;margin-left:auto}}@media (min-width:1920px){.photos__show-more-button--main{width:216px}}.gallery{grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none;display:grid}@media (min-width:1024px){.gallery{grid-template-columns:1fr 1fr 1fr;gap:14px}}.gallery--subpage{margin-top:0}@media (min-width:1200px){.gallery--subpage{position:relative}.gallery--subpage:before{content:"";background-image:linear-gradient(90deg,var(--basic-green)20%,var(--basic-pink)20% 100%);width:80%;height:14px;position:absolute;top:-14px;left:0}}.gallery__link{line-height:0;display:block}.gallery__item{margin-bottom:0}@media (max-width:1023px){.gallery__item:first-child{grid-column:1/3}}.gallery__image{border-radius:5px;height:150px;margin-top:0;margin-bottom:0;margin-left:0}@media (min-width:600px){.gallery__image{height:200px}}@media (min-width:800px){.gallery__image{height:252px}}@media (min-width:1024px){.gallery__image{width:100%;height:252px}}@media (min-width:1200px){.gallery__image{height:332px}}@media (min-width:1920px){.gallery__image{height:420px}}.sub-menu__title-wrapper{border-bottom:solid 1px var(--super-light-middle-grey);color:var(--light-middle-grey);margin-left:20px;font-size:1.1em}.sub-menu__title{text-align:left;color:var(--light-middle-grey);margin:0 0 .3em;padding:0 20px;font-size:1.2em}.sub-menu{row-gap:10px;margin-top:20px;margin-bottom:60px;padding:0 20px;list-style:none;display:grid}@media (min-width:600px){.sub-menu{grid-template-columns:max-content max-content;column-gap:100px;margin-top:40px;margin-left:20px;display:grid}.sub-menu:after{content:"";width:100%;height:18px;position:absolute;top:100px;left:0}.sub-menu--gallery{margin-bottom:50px}.sub-menu--gallery:after{display:none}}.sub-menu__item{margin:0}.sub-menu__link{color:var(--light-grey);font-size:.8rem}@media (min-width:1600px){.sub-menu__link{font-size:.9rem}}@media (min-width:1800px){.sub-menu__link{font-size:1rem}}.benefit-infographic__title{margin-top:40px;margin-bottom:80px}@media (min-width:1024px){.benefit-infographic__title{text-align:left;margin-top:80px;margin-bottom:100px;padding-left:5%}}@media (min-width:1200px){.benefit-infographic__title{margin-bottom:160px}}.benefit-infographic__list{gap:100px;margin:0 0 100px;padding:0 8px 0 26px;list-style:none;display:grid}@media (min-width:600px){.benefit-infographic__list{margin-bottom:140px}}@media (min-width:1024px){.benefit-infographic__list{grid-template-columns:1fr 1fr 1fr;gap:48px;padding:0 10px 0 8px}}@media (min-width:1200px){.benefit-infographic__list{width:90%;margin-bottom:180px;margin-left:auto;margin-right:auto}}@media (min-width:1366px){.benefit-infographic__list{margin-bottom:300px}}@media (min-width:1800px){.benefit-infographic__list{gap:7%;width:80%}}.benefit-infographic__item{padding:94px 0 0;position:relative}.benefit-infographic__item:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;position:absolute;top:-20px;left:0}@media (min-width:1024px){.benefit-infographic__item:before{width:90px;height:90px;left:10px}}@media (min-width:1200px){.benefit-infographic__item:before{width:100px;height:100px}}@media (min-width:1366px){.benefit-infographic__item:before{width:110px;height:110px;top:-40px}}.benefit-infographic__item:first-child:before{background-image:url(/images/payment-benefit1.svg)}.benefit-infographic__item:nth-child(2):before{background-image:url(/images/payment-benefit2.svg)}@media (min-width:1024px){.benefit-infographic__item:nth-child(2):before{top:-25px}}@media (min-width:1366px){.benefit-infographic__item:nth-child(2):before{top:-45px}}.benefit-infographic__item:nth-child(3):before{background-image:url(/images/payment-benefit3.svg)}@media (min-width:1024px){.benefit-infographic__item:nth-child(3):before{width:80px;height:80px;left:10px}}@media (min-width:1200px){.benefit-infographic__item:nth-child(3):before{width:90px;height:90px}}@media (min-width:1366px){.benefit-infographic__item:nth-child(3):before{width:100px;height:100px}}@media (min-width:1600px){.benefit-infographic__item:nth-child(3):before{top:-70px}}.benefit-infographic__item-title{text-align:left;margin:0 0 18px;font-size:24px;line-height:133.4%;position:relative}@media (min-width:1024px){.benefit-infographic__item-title{margin-bottom:34px}.benefit-infographic__item-title:after{content:"";background-color:var(--basic-pink);width:56%;height:4px;position:absolute;bottom:-18px;left:0}}@media (min-width:1200px){.benefit-infographic__item-title{font-size:28px}}@media (min-width:1600px){.benefit-infographic__item-title{width:90%;margin-bottom:60px;font-size:38px}.benefit-infographic__item-title:after{height:5px;bottom:-22px}}.benefit-infographic__item-desc{margin:0;padding:0}.file-list__title{margin-top:56px}@media (min-width:1024px){.file-list__title{text-align:left;margin-bottom:48px;padding-left:10%}}.file-list__list{margin:0;padding:0;list-style:none}@media (min-width:600px){.file-list__list{width:82%}}.file-list__item{box-sizing:border-box;border-bottom:solid 1px var(--super-light-grey);align-items:center;min-height:72px;margin-bottom:0;padding-left:5%;font-weight:500;display:flex}@media (min-width:600px){.file-list__item{min-height:82px}}.file-list__link{color:inherit;width:100%;padding-right:44px;position:relative}.file-list__link:after{content:"";background-image:url(/images/download-file.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:32px;height:32px;position:absolute;top:calc(50% - 16px);right:10px}.intro{text-align:center;min-height:510px;padding:64px 0;position:relative}@media (min-width:600px){.intro{min-height:668px;padding:88px 0 38px}}@media (min-width:1024px){.intro{padding-top:140px;padding-bottom:112px}}@media (min-width:1200px){.intro{padding-top:80px}}@media (min-width:1366px){.intro{min-height:710px;padding-top:104px;padding-left:3%;padding-right:3%}}@media (min-width:1800px){.intro{min-height:810px}}@media (min-width:1920px){.intro{min-height:910px;padding-top:84px}}@media (min-width:2900px){.intro{min-height:1010px}}.intro--not-main{padding-bottom:58px}@media (min-width:600px){.intro--not-main{margin-bottom:20px;padding-bottom:144px}}@media (min-width:1024px){.intro--not-main{text-align:center;margin-bottom:0}}@media (min-width:1200px){.intro--not-main{padding-top:104px}}@media (min-width:1366px){.intro--not-main{padding-top:64px}}@media (min-width:1920px){.intro--not-main{padding-top:104px}}.intro__title{color:var(--intro-text);margin:0 0 16px;font-size:36px;font-weight:700;line-height:44px}@media (min-width:600px){.intro__title{max-width:400px;margin:0 auto 24px;padding-bottom:10px;font-size:52px;line-height:60px;display:inline-block}}@media (min-width:1024px){.intro__title{display:none}.intro__title--not-main{text-align:center;margin-bottom:20px;font-size:40px}}.intro__title-desktop{display:none}@media (min-width:1024px){.intro__title-desktop{display:block}}.intro__text{color:var(--intro-text);margin-top:0;margin-bottom:32px;padding-left:0;font-size:16px;line-height:26px}@media (min-width:600px){.intro__text{max-width:672px;margin-bottom:48px;margin-left:auto;margin-right:auto;line-height:26px}}@media (min-width:1800px){.intro__text{font-size:inherit}}@media (min-width:1920px){.intro__text{max-width:700px}}@media (min-width:2400px){.intro__text{line-height:160%}}.intro__text--not-main{margin-bottom:56px}@media (min-width:600px){.intro__text--not-main{display:none}}.intro__button{max-width:200px;margin:0 auto}@media (min-width:1024px){.intro__button{max-width:240px;margin:0 0 28px}}.main-content__intro--not-main .intro__button,.intro__button-scroll{display:none}@media (max-width:599px){.main-content__intro--not-main .intro__button-scroll{display:block}}.intro__contacts{margin:0;padding:0;list-style:none;display:none}@media (min-width:1024px){.intro__contacts{font-size:12px;font-weight:700;display:block}}.intro__contact-item{margin-bottom:6px;line-height:1}.intro__contact-item:last-child{margin-bottom:0}@media (min-width:1024px){.intro__contact-item{margin-bottom:10px}}.intro__contact-phone{color:var(--basic-white)}.intro__subtitle--not-main{width:90%;color:var(--basic-white);text-transform:uppercase;border-top:1px solid var(--basic-white);border-bottom:1px solid var(--basic-white);margin:16px auto 20px;padding-top:16px;padding-bottom:13px;font-size:20px;display:none}@media (min-width:1024px){.intro__subtitle--not-main{background:linear-gradient(90deg,#fefefe00 0%,#00000036 50%,#fefefe00 100%);border-top:2px solid #fff;border-bottom:2px solid #fff;width:340px;margin-top:0;padding:0;font-size:30px;font-weight:600;line-height:160%}}.intro__photo-background{z-index:-1;background-color:gray;background-image:linear-gradient(#0f1724d9 0% 100%),url(/images/features.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:calc(100% + 100px);margin:0 20px;position:absolute;top:-100px;left:-20px}@media (min-width:600px){.intro__photo-background{width:100%;margin:0;left:0}}@media (min-width:1024px){.intro__photo-background{height:calc(100% + 140px);top:-150px}}@media (min-width:1600px){.intro__photo-background{height:calc(100% + 100px);top:-170px}}@media (min-width:1920px){.intro__photo-background{height:calc(100% + 170px)}}@media (min-width:2400px){.intro__photo-background{height:calc(100% + 180px);top:-180px}}@media (min-width:600px){.intro__photo-background--not-main{height:502px}}@media (min-width:1024px){.intro__photo-background--not-main{height:720px;top:-100px}}.intro__messengers-button--left{border:1px solid #437ef7}.intro__messengers-button--right{background-color:var(--dark-button);color:#f9f9f9;border:1px solid #2e3545}.intro__curves-wrapper{width:100%;height:auto;position:absolute;bottom:-60px;left:0}@media (min-width:600px){.intro__curves-wrapper{bottom:-96px}}@media (min-width:1024px){.intro__curves-wrapper{bottom:-152px}}@media (min-width:1366px){.intro__curves-wrapper{bottom:-182px}}.intro__logo-img{display:none}@media (min-width:1024px){.intro__logo-img{width:502px;margin-bottom:24px;margin-left:auto;margin-right:auto;display:block}}@media (max-width:600px){.slider-wrapper{position:relative}}@media (min-width:600px){.features__desc{margin-bottom:64px}}.features__list{row-gap:40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.features__list{grid-template-columns:1fr 1fr;gap:48px}}@media (min-width:1024px){.features__list{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1920px){.features__list{grid-template-columns:380px 380px 380px 380px;justify-content:center}}@media (min-width:600px){.features__list--projects{grid-template-columns:max-content max-content;justify-self:center}}.features__price-increase-wrapper{z-index:10;position:absolute;top:-70px;left:10px}@media (min-width:600px){.features__price-increase-wrapper{left:-20px}}@media (min-width:800px){.features__price-increase-wrapper{left:20px}}@media (min-width:1024px){.features__price-increase-wrapper{top:-80px;left:-16px}}.features__list--sale{padding-top:40px}@media (min-width:600px){.features__list--sale{padding-top:20px}}.features__price-increase-image{width:172px}@media (min-width:600px){.features__price-increase-image{width:180px}}@media (min-width:1200px){.features__price-increase-image{width:200px}}@media (min-width:600px){.features__price-increase-image--mobile{display:none}}.features__price-increase-image--desktop{display:none}@media (min-width:600px){.features__price-increase-image--desktop{display:block}}.features__link-to-section{margin:8px 0 0}@media (min-width:600px){.features__link-to-section{text-align:left;margin:16px auto 0 0}}.features__link-to-section--location{padding-left:30px;position:relative}.features__link-to-section--location:before{content:"";background-image:url(/images/location-pin.svg);background-position:50%;background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}@media (min-width:600px){.features__link-to-section--location-projects{padding-left:0}.features__link-to-section--location-projects:before{background-size:contain;width:19px;height:19px;left:-24px}}.features-item{text-align:center;grid-template-rows:min-content min-content 1fr min-content;margin:0;padding-top:90px;display:grid;position:relative}.features-item:before{content:"";background-position:50%;background-repeat:no-repeat;width:75px;height:75px;position:absolute;top:0;left:calc(50% - 37.5px)}@media (min-width:600px){.features-item{max-width:260px}}@media (min-width:700px){.features-item{max-width:300px}}@media (min-width:1024px){.features-item{padding-top:120px}}@media (min-width:1920px){.features-item{max-width:380px}}@media (min-width:600px){.features-item__title,.features-item__description{text-align:center}}@media (min-width:1024px){.features-item__title,.features-item__description{text-align:left}}@media (min-width:1920px){.features-item__title{text-align:center}}.features-item__description{margin:0;padding:0}.features-item--areas:before{background-image:url(/images/areas-icon.svg);background-size:97%}@media (min-width:1024px){.features-item--areas:before{left:calc(50% - 60px)}}.features-item--agreement:before{background-image:url(/images/agreement-icon.svg)}@media (min-width:1024px){.features-item--agreement:before{left:calc(50% - 60px)}}.features-item--transport:before{background-image:url(/images/transport-icon.svg)}.features-item--warehouse:before{background-image:url(/images/warehouse-icon.svg);background-size:100%}.features-item--city:before{background-image:url(/images/city-icon.svg)}.project-features-location .features__list{margin-bottom:64px}@media (min-width:1024px){.project-features-location .features__list{grid-template-columns:max-content max-content;gap:32px 20px;margin-bottom:0}}@media (min-width:1200px){.project-features-location .features__list{gap:32px}}@media (min-width:1024px){.features-item--projects{text-align:left;max-width:220px;padding-top:80px}}@media (min-width:1200px){.features-item--projects{max-width:260px}}@media (min-width:1600px){.features-item--projects{max-width:320px}}@media (min-width:1024px){.features-item--projects:before{background-size:contain;width:60px;height:60px;left:0}.features__list--projects .features-item--areas:before{background-size:90%}}@media (min-width:600px){.offer{grid-template-columns:auto;justify-content:center;max-width:2000px;display:grid}}.offer__image-container{place-content:center;margin-bottom:32px;display:grid}@media (min-width:1024px){.offer__image-container{justify-content:stretch}}.offer__list{justify-self:center;gap:32px;max-width:1216px;margin:0 0 32px;padding:0;list-style:none;display:grid}@media (min-width:600px){.offer__list{grid-template-columns:1fr 1fr;gap:24px}}@media (min-width:1024px){.offer__list{grid-template-columns:1fr 1fr 1fr;gap:32px;margin:0 0 32px}}.offer__link-to-plan .page__link--next{padding-right:0}@media (min-width:1024px){.offer__link-to-plan{width:auto;color:var(--basic-blue);background-color:#0000;margin:0 0 0 auto;padding:0;font-size:15px;font-weight:600;line-height:22px}.offer__link-to-plan:hover,.offer__link-to-plan:focus{color:var(--dark-blue);outline:none}}.offer__link-to-plan *{color:var(--basic-white)}.offer__link-to-plan :after{display:none}@media (min-width:1024px){.offer__link-to-plan *{color:var(--basic-blue);padding-right:10px}}.offer__photo-link{margin:17px auto 32px 0}@media (min-width:600px){.offer__photo-link{margin-left:auto;margin-right:0}}.offer-item{margin:0;padding:0 0 0 68px;position:relative}.offer-item:before{content:"";background-position:50%;background-repeat:no-repeat;width:53px;height:60px;position:absolute;top:0;left:0}@media (min-width:600px){.offer-item{border:1px solid var(--border-grey);border-radius:5px;width:326.5px;padding:0;box-shadow:0 1px 2px #1018280a}.offer-item:before{top:24px;left:32px}}@media (min-width:1024px){.offer-item{width:384px}}@media (min-width:600px){.offer-item__container{padding:102px 18.5px 24px 32px}}.offer-item--electricity:before{background-image:url(/images/electricity.svg)}.offer-item--security:before{background-image:url(/images/security.svg)}.offer-item--water:before{background-image:url(/images/water.svg)}.offer-item--lights:before{background-image:url(/images/lights.svg)}.offer-item--roads:before{background-image:url(/images/roads.svg)}.offer-item--internet:before{background-image:url(/images/internet.svg)}.offer-item__description{margin:0;padding:0}.cta-section{text-align:center;background-color:var(--background-grey);padding-top:34px;padding-bottom:37px}@media (min-width:600px){.cta-section{background-color:#0000;padding-top:40px;padding-bottom:40px}}.cta-section__title{margin-bottom:16px;font-size:32px;font-weight:600}.cta-section__subtitle{margin-bottom:24px}@media (min-width:600px){.cta-section__subtitle{margin-bottom:40px}}@media (min-width:1024px){.cta-section__subtitle{margin-bottom:64px}}.cta-section__subtitle-link{color:var(--text-main-color);text-decoration:underline}.cta-contacts__wrapper{background-color:var(--background-grey)}@media (min-width:600px){.cta-contacts__wrapper{padding:32px 32px 32px 47px}}@media (min-width:1024px){.cta-contacts__wrapper{padding:60px 100px}}@media (min-width:600px){.cta-contacts{text-align:left;grid-template-columns:1fr 1fr;font-weight:400;display:grid}}@media (min-width:1024px){.cta-contacts{grid-template-columns:1fr 1fr 1fr;max-width:1226px;margin:0 auto}}.cta-contacts__second-title{display:none}@media (min-width:600px){.cta-contacts__second-title{text-align:left;grid-column:1/3;justify-content:left;display:block}}@media (min-width:1024px){.cta-contacts__second-title{grid-column:1/2}}.cta-contacts__first-part{margin-bottom:37px}.cta-contacts__phone-numbers{margin:0 0 37px}@media (min-width:600px){.cta-contacts__phone-numbers{margin:0 0 10px}}.cta-contacts__address{display:none}@media (min-width:600px){.cta-contacts__address{margin:0;padding:0;font-size:14px;display:block}.cta-contacts__working-hours{margin:17px 0 0;padding:0;font-size:14px;display:block}.cta-contacts .cta-contacts__messengers{grid-template-columns:min-content;justify-content:left;display:grid}}.cta-contacts__messengers-button{box-sizing:border-box;background-color:var(--basic-blue);color:var(--basic-white);text-align:center;border-radius:5px;padding:10px 34px 10px 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:22px;text-decoration:none;display:inline-block;position:relative}.cta-contacts__messengers-button:after{content:"";background-image:url(/images/arrow-down-white.svg);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:10px;transform:rotate(-90deg)}.cta-contacts__messengers-button:active{outline:2px solid var(--super-light-grey)}.cta-contacts__messengers-button:active:after,.cta-contacts__messengers-button:active:before{opacity:.5}.cta-contacts__messengers-button:hover{outline:2px solid var(--super-light-grey);color:var(--basic-white-opacity)}.cta-contacts__messengers-button:hover:after{opacity:.8}.cta-contacts__messengers-button:focus{outline:2px solid var(--super-light-grey)}.cta-contacts__messengers-button:disabled:after{opacity:.5}@media (min-width:600px){.cta-contacts__messengers-button{color:var(--text-main-color);background-color:#0000;margin:0;padding:0;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline}.cta-contacts__messengers-button:focus,.cta-contacts__messengers-button:hover{outline:none}.cta-contacts__messengers-button:after{display:none}}.phone-numbers-list{gap:10px;padding:0;list-style:none;display:grid}.phone-numbers-list__item{margin:0}.phone-numbers-list__item:hover,.phone-numbers-list__item:focus{opacity:.8}.phone-numbers-list__item:active{opacity:.6}.phone-numbers-list__link{color:var(--text-main-color)}.phone-numbers-list--footer-cta{color:var(--text-blue-color)}@media (min-width:600px){.phone-numbers-list--footer-cta{color:var(--basic-white);font-size:14px;font-weight:500}}.phone-numbers-list__link--footer{color:var(--basic-white);font-weight:700}@media (max-width:1023px){.phone-numbers-list--header{gap:30px;padding:0 20px}}@media (min-width:1024px){.phone-numbers-list--header{gap:0;margin:0;padding:0}}@media (min-width:1920px){.phone-numbers-list--header{gap:10px}}@media (max-width:1023px){.phone-numbers-list__link--header{color:var(--basic-white);font-weight:500}}.phone-numbers-list--modal{margin:10px 0 0}@media (min-width:1024px){.phone-numbers-list--header .phone-numbers-list__link{color:var(--basic-white);font-weight:600}}.messengers{grid-template-columns:133px 133px;justify-content:center;gap:9px;display:grid}.messengers--footer-cta,.messengers--intro{grid-template-columns:1fr;gap:16px}@media (min-width:600px){.messengers--intro{grid-template-columns:141px 141px 90px}}@media (min-width:1800px){.messengers--intro{grid-template-columns:151px 151px 151px}}.messengers-button__container{grid-template-columns:min-content min-content;justify-content:center;align-items:center;gap:8px;display:grid}@media (min-width:600px){.messengers-button__container{grid-template-columns:auto min-content}}@media (max-width:599px){.messengers-button svg{width:24px}}.messengers-button--max svg{width:21px}.messengers-button--whatsapp svg{width:29px;height:auto}.messengers-button:hover svg,.messengers-button:focus svg{opacity:.8}.article{background-color:var(--background-grey);padding-top:33.5px;padding-bottom:65.5px}@media (min-width:600px){.article{padding-bottom:64px}}@media (min-width:1024px){.article{padding:64px 112px}}.article--blue{background-color:var(--dark-blue);color:var(--text-white-color)}@media (max-width:600px){.article--project{padding-bottom:32px}}@media (min-width:1024px){.article--project{padding-left:0;padding-right:0}.article__container{grid-template-columns:max-content 1fr;gap:80px;max-width:1226px;margin:0 auto;display:grid}}@media (min-width:1920px){.article__container{max-width:2000px}}.article__container--projects{grid-template-columns:1fr 1fr;margin:0 auto;padding-left:19px;padding-right:19px}@media (min-width:600px){.article__container--projects{padding-left:60px;padding-right:60px}}@media (min-width:1024px){.article__container--projects{align-items:center;gap:40px}}@media (min-width:1200px){.article__container--projects{padding-left:80px;padding-right:80px}}@media (min-width:1366px){.article__container--projects{padding-left:120px;padding-right:120px}}@media (min-width:1024px){.article__container--projects{max-width:none}}@media (min-width:1920px){.article--gen-plan .article__container,.article--project .article__container{max-width:1626px;margin:0 auto}}@media (min-width:1024px){.article__container--left{grid-template-columns:1fr max-content}.article__container--left.article__image-container{grid-area:1/2/2/3}.article__container--left .article__text{grid-area:1/1/2/2}}.article__title{text-align:left;margin-bottom:16px;font-weight:600}@media (min-width:600px){.article__title{margin-bottom:24px}}.article--blue .article__title{color:var(--basic-white)}.article__description{max-width:900px;margin:0 0 24px;padding:0}.article__image-container{place-content:center;margin-bottom:32px;display:grid}@media (min-width:1024px){.article__image-container{align-content:start}}.article__image{max-width:343px;height:343px;margin:auto 0;display:block}@media (min-width:600px){.article__image{width:100%;max-width:none;height:454px}}@media (min-width:1024px){.article__image{width:561px;height:561px}}@media (min-width:1920px){.article__image{width:818px}.article--gen-plan .article__image{width:561px;height:561px}}.article__list{margin:0 0 40px}@media (min-width:600px){.article__list{margin:0 0 51px}}@media (min-width:1024px){.article__text{align-self:center}}.article__link-to-map{padding-left:26px}.article--blue .article__link-to-map{color:var(--basic-white)}.article--blue .article__link-to-map:after{background-image:url(/images/arrow-right-white.svg)}@media (min-width:1024px){.location{display:grid}}.location__features-list{margin-top:32px;margin-bottom:0}@media (min-width:1024px){.location__features-list{grid-row:3/4}.location__title{grid-row:1/2}.location__description{grid-row:2/3;margin-bottom:67px}}.location__map-box{width:100%;height:396px;margin-bottom:12px;position:relative}@media (min-width:1920px){.location__map-box{height:561px}}.location__map-stub{background-color:var(--background-grey);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.location__map-stub-img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.location__map{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.location__map-link{color:var(--basic-blue);border-bottom:1px solid var(--link-underline-color);font-size:15px;font-weight:600;line-height:22px;text-decoration:none;display:inline-block}@media (min-width:1024px){.location__map-link{margin-bottom:55px}}.location__map-link:hover{text-decoration:underline}.location-features-list__desc{margin:0;padding:0}.location__link-to-how-to-get{display:none}@media (min-width:1024px){.location__link-to-how-to-get{margin-left:auto;display:inline-block}}.location-features-list{gap:32px;padding:0;list-style:none;display:grid}@media (min-width:1024px){.location-features-list{grid-template-columns:1fr 1fr 1fr}}.location-features-list__item{margin:0;padding:0 0 0 70px;position:relative}.location-features-list__item:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:52px;height:52px;position:absolute;top:0;left:0}@media (min-width:1024px){.location-features-list__item{text-align:center}}.location-features-list__item--time:before{background-image:url(/images/time.svg)}@media (min-width:1024px){.location-features-list__item--time:before{display:none}}.location-features-list__item--route:before{background-image:url(/images/route.svg)}@media (min-width:1024px){.location-features-list__item--route:before{display:none}}.location-features-list__item--location:before{background-image:url(/images/location.svg)}@media (min-width:1024px){.location-features-list__item--location:before{display:none}.location-features-list__title{text-align:center;margin-bottom:16px}.location-features-list__number-unit{margin-bottom:30px;font-size:80px;font-weight:600;display:block}.location-features-list__unit{font-size:24px;line-height:22px}}.location-features-list__link-to-how-to-get{margin-top:12px}@media (min-width:1024px){.location-features-list__link-to-how-to-get{display:none}}.plan__plan-container{margin-bottom:32px}@media (min-width:600px){.plan__plan-container{margin-bottom:48px}}@media (min-width:1024px){.plan__plan-container{width:486px}}@media (min-width:1200px){.plan__plan-container{width:586px}}@media (min-width:1366px){.plan__plan-container{width:686px}}@media (min-width:1600px){.plan__plan-container{width:786px}}.plan__desc{margin-top:0}@media (min-width:600px){.plan__desc{margin-bottom:24px}}.plan__plan-container img{margin:0;display:block}.plan__queue-title{letter-spacing:-.02em;margin-bottom:24px;font-size:28px;font-weight:600;line-height:36px}@media (min-width:600px){.plan__queue-title{letter-spacing:-.01em;font-size:32px;line-height:42px}}@media (min-width:1024px){.plan__queue-title{max-width:400px;font-size:28px;line-height:143%}}@media (min-width:1366px){.plan__queue-title{max-width:800px;font-size:32px;line-height:42px}}@media (min-width:1920px){.plan__queue-title{margin-bottom:32px}}.plan__queue-desc{margin:0;padding:0 0 24px}.plan__queue-desc-paragraph{padding-left:0}.plan__features-list{margin:0 0 32px}.plan__usefull-links-section{gap:12px;margin-bottom:48px;display:grid}.plan__usefull-link{justify-self:start}.plan__left-queue{padding-top:32px;padding-bottom:32px}@media (min-width:600px){.plan__left-queue{padding-bottom:40px}}.plan__second-queue,.plan__forth-queue{background-color:var(--background-grey);padding-top:32px;padding-bottom:32px}@media (min-width:600px){.plan__second-queue,.plan__forth-queue{padding-top:40px;padding-bottom:40px}}@media (min-width:1024px){.plan__item{grid-template-columns:auto auto;gap:64px;padding-top:40px;padding-bottom:40px;display:grid}.plan__down-queue{grid-template-columns:1fr}}@media (min-width:1920px){.plan__down-queue{grid-template-columns:auto auto}}.plan__down-queue .plan__plan-container{grid-area:2/1/3/3;width:100%}@media (min-width:1920px){.plan__down-queue .plan__plan-container{grid-area:1/2/2/3;max-width:1000px}}.plan__down-queue .plan__text{grid-area:1/1/2/3;width:100%}@media (min-width:1920px){.plan__down-queue .plan__text{grid-area:1/1/2/2}}.plan__left-queue .plan__plan-container{grid-area:1/2/2/3}.plan__left-queue .plan__text{grid-area:1/1/2/2}.plan__item-footer{gap:24px;margin-bottom:24px;display:grid}@media (min-width:600px){.plan .button{max-width:400px}}.list-with-check{gap:10px;padding:0;list-style:none;display:grid}.list-with-check__item{margin:0;padding:0 0 0 26px;position:relative}.list-with-check__item:before{content:"";background-position:50%;background-repeat:no-repeat;width:18px;height:18px;position:absolute;top:5px;left:0}.list-with-check--blue .list-with-check__item:before{background-image:url(/images/check-blue.svg)}.list-with-check--withe .list-with-check__item:before{background-image:url(/images/check.svg)}.footer-cta{background-color:var(--background-blue);color:var(--text-blue-color);padding-top:32px}@media (min-width:600px){.footer-cta{grid-template-columns:1fr 1fr;column-gap:57px;padding:60px 46px 32px 71px;display:grid}}@media (min-width:1024px){.footer-cta{grid-template-columns:1fr 440px;column-gap:120px;padding:48px 112px}}.footer-cta__subtitle{margin:0 0 16px;padding:0}@media (min-width:600px){.footer-cta__subtitle{margin-bottom:48px}}@media (min-width:1024px){.footer-cta__subtitle{max-width:600px;margin-bottom:24px}}.footer-cta__title{text-align:left;color:var(--basic-white);grid-column:1/3;margin-bottom:16px;font-size:32px;font-weight:600;line-height:42px}@media (min-width:600px){.footer-cta__title{margin-bottom:32px}}.footer-cta__title-main--off,.footer-cta__title-subpage--off{display:none}.footer-cta__messengers{margin:0 0 24px}@media (min-width:600px){.footer-cta__messengers{gap:10px;margin-bottom:33px}}.footer-cta__messengers{grid-template-columns:min-content;justify-content:left;display:grid}@media (min-width:1024px){.footer-cta__messengers{grid-template-columns:133px 133px;gap:22px}}.footer-cta__messengers-button{color:var(--text-blue-color);text-align:left;background-color:#0000;margin:0;padding:0;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline}.footer-cta__messengers-button:focus,.footer-cta__messengers-button:hover{outline:none}@media (min-width:600px){.footer-cta__messengers-button{text-decoration:underline}}@media (min-width:1024px){.footer-cta__messengers-button{box-sizing:border-box;background-color:var(--basic-blue);color:var(--basic-white);text-align:center;border-radius:5px;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:22px;text-decoration:none;display:inline-block;position:relative}.footer-cta__messengers-button:hover{outline:2px solid var(--super-light-grey);color:var(--basic-white-opacity)}.footer-cta__messengers-button:hover:after{opacity:.8}.footer-cta__messengers-button:focus{outline:2px solid var(--super-light-grey)}.footer-cta__messengers-button:disabled:after{opacity:.5}}.footer-cta__working-hours{margin:0;padding:0}.footer-cta__phone-numbers{margin:0 0 16px}@media (min-width:600px){.footer-cta__phone-numbers{margin-bottom:10px}}@media (min-width:1024px){.footer-cta__phone-numbers{margin-bottom:24px}}.form-call-me-back{padding-bottom:32px}.form-call-me-back__title{text-align:left;color:var(--basic-white);margin-bottom:16px;font-size:32px;font-weight:600;line-height:42px}@media (min-width:600px){.form-call-me-back__title{display:none}}.form-call-me-back__subtitle{margin:0 0 14px;padding:0}@media (min-width:1200px){.form-call-me-back__subtitle--mobile{display:none}}.form-call-me-back__subtitle--desktop{display:none}@media (min-width:1200px){.form-call-me-back__subtitle--desktop{display:block}}.form-call-me-back__item{margin-bottom:14px;display:grid}.form-call-me-back__item:last-of-type{margin-bottom:24px}.form-call-me-back__label{color:var(--basic-white);margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px}.form-call-me-back__input{box-sizing:border-box;border:var(--basic-white);border-radius:6px;width:100%;min-height:46px;padding:12px 16px}.form-call-me-back__input ::placeholder{color:var(--placeholder-grey)}.social-groups{background-color:var(--background-blue);color:var(--text-blue-color);padding-top:32px;padding-bottom:32px}@media (min-width:600px){.social-groups{grid-template-columns:1fr 1fr;padding:40px 74px 56px 81px;display:grid}}@media (min-width:1366px){.social-groups{background-color:var(--dark-blue);color:var(--text-white-color);grid-template-rows:min-content min-content min-content;grid-template-columns:1fr;gap:48px;padding:0}}.social-groups__title{text-align:left;color:var(--basic-white);margin-bottom:16px;font-size:28px;font-weight:600;line-height:36px}@media (min-width:1366px){.social-groups__title{display:none}}.social-groups__vkontakte{margin-bottom:24px}@media (min-width:600px){.social-groups__vkontakte{grid-area:1/2/4/3;margin-bottom:24px}}@media (min-width:1366px){.social-groups__vkontakte{grid-area:1/1/2/2;margin-bottom:0}}.social-groups__vk-box{width:280px;height:208px;position:relative}.social-groups__vk-stub{box-sizing:border-box;background-color:var(--opacity-white);width:100%;height:100%;color:var(--basic-white);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0 16px;display:flex;position:absolute;top:0;left:0}.social-groups__vk-stub-logo{object-fit:contain;flex:none;width:27px;height:27px;display:block}.social-groups__vk-stub-text{font-size:15px;font-weight:600;line-height:22px}.social-groups__vk-frame{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.social-groups__vk-link{color:var(--basic-white);border-bottom:1px solid var(--middle-opacity-white);margin-top:12px;font-size:15px;font-weight:600;line-height:22px;text-decoration:none;display:inline-block}.social-groups__vk-link:hover{text-decoration:underline}.social-groups__description{margin:0 0 16px;padding:0}@media (min-width:600px){.social-groups__description{max-width:400px;margin:0 0 50px}}@media (min-width:1366px){.social-groups__description{display:none}}.social-groups__group{width:216px;padding-right:44px;position:relative}.social-groups__group:after{content:"";background-position:50%;background-repeat:no-repeat;width:29px;height:29px;position:absolute;top:calc(50% - 14px);right:10px}.social-groups__whatsapp-group{margin-bottom:12px}.social-groups__whatsapp-group:after{background-image:url(/images/whatsapp-button.svg)}@media (min-width:1366px){.social-groups__whatsapp-group{grid-area:2/1/3/2;width:100%;margin-bottom:0}}.social-groups__telegram-group:after{background-image:url(/images/telegram-white.svg);background-position:50%;background-size:90%;border-radius:50%;width:28px;height:28px}@media (min-width:1366px){.social-groups__telegram-group{grid-row:3/4;width:100%}}.page-footer{background-color:var(--dark-blue);color:var(--text-white-color)}@media (min-width:1366px){.page-footer{grid-template-columns:4fr 1fr;padding:64px 122px 62px;display:grid}}.page-footer__address{color:var(--text-white-color);font-weight:400}.page-footer__nav-and-contacts{padding-top:32px;padding-bottom:32px}@media (min-width:600px){.page-footer__nav-and-contacts{text-align:left;grid-template-columns:1fr 1fr;gap:68px 48px;padding:40px 40px 48px 77px;display:grid}}@media (min-width:1024px){.page-footer__nav-and-contacts{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.page-footer__nav-and-contacts{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1366px){.page-footer__nav-and-contacts{grid-area:1/1/2/3;grid-template-columns:1fr 1fr 1fr 1fr 2fr;gap:40px;padding:0;display:grid}}@media (min-width:1600px){.page-footer__nav-and-contacts{grid-template-columns:2fr 2fr 2fr 2fr 3fr;gap:55px}}@media (min-width:1800px){.page-footer__nav-and-contacts{grid-template-columns:2fr 2fr 2fr 2fr 3fr;gap:55px}}.page-footer__logo-img{width:197px;height:44px;margin-bottom:16px}.page-footer__address{max-width:400px;margin:0 0 24px;padding:0}.page-footer__section-title{color:var(--basic-white);letter-spacing:-.1px;text-align:left;margin:0 0 24px;font-size:16px;font-weight:600;line-height:24px}.page-footer__phone-numbers{gap:12px;margin:0 0 12px;padding:0}.page-footer__messengers{grid-template-columns:max-content;justify-content:left;gap:12px;display:grid}.page-footer__messengers-link-text{color:var(--basic-white);grid-template-columns:max-content min-content;align-items:center;gap:6px;font-weight:700;text-decoration:underline;display:grid}.page-footer__messengers-link-text:hover,.page-footer__messengers-link-text:focus{opacity:.8}.page-footer__messengers-link-text:active{opacity:.6}.page-footer__messengers-link-svg{width:17px;height:auto}.page-footer__nav-list{margin:0 0 24px;padding:0;list-style:none}@media (min-width:1366px){.page-footer__social-groups{grid-area:1/2/2/3}.page-footer__first-info{grid-area:1/1/2/2;padding-right:20px}}@media (min-width:1600px){.page-footer__first-info{padding-right:50px}}.page-footer__contacts{margin-bottom:24px}@media (min-width:1024px){.page-footer__contacts{grid-area:2/1/3/2;margin:0}}@media (min-width:1200px){.page-footer__contacts{grid-area:1/2/2/3;margin:0}}@media (min-width:1366px){.page-footer__contacts{grid-area:1/2/2/3}}@media (min-width:600px){.page-footer__for-clients{grid-area:2/1/3/2}}@media (min-width:1024px){.page-footer__for-clients{grid-area:1/3/3/4}}@media (min-width:1200px){.page-footer__for-clients{grid-area:1/4/2/5}}@media (min-width:1366px){.page-footer__for-clients{grid-area:1/4/2/5}}@media (min-width:600px){.page-footer__extra{grid-area:2/2/3/3}}@media (min-width:1024px){.page-footer__extra{grid-area:1/2/3/3}}@media (min-width:1200px){.page-footer__extra{grid-area:1/3/2/4}}@media (min-width:1366px){.page-footer__extra{grid-area:1/3/2/4}}@media (min-width:600px){.page-footer__social{grid-column:1/-1}}.footer-nav__link{color:var(--text-white-color)}.footer-nav__link:hover,.footer-nav__link:focus{color:var(--basic-white);opacity:.9}.footer-nav__link:active{opacity:.8}.footer-social{border-top:1px solid var(--opacity-white);padding-top:16px}.footer-social__list{grid-template-columns:44px 44px 44px;justify-content:center;gap:64px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.footer-social__list{gap:24px}}.footer-social__link{width:44px;height:44px}.footer-social__item:hover,.footer-social__item:focus{opacity:.8}.footer-social__item:active{opacity:.6}.carousel__item{object-fit:cover;object-position:center;width:100%;max-width:343px;height:343px;margin:0;display:block;position:relative}@media (min-width:600px){.carousel__item{width:100%;max-width:none;height:396px}}@media (min-width:1024px){.carousel__item{width:100%;height:474px}}@media (min-width:1920px){.carousel__item{height:600px}}.carousel__item:first-child{object-position:center 60%}.catalog{justify-content:center;display:grid;position:relative}.catalog__warehouses-wrapper{display:grid}.catalog__subtitle-break{display:none}@media (min-width:600px){.catalog__subtitle-break{display:block}}.catalog__list{gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.catalog__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.catalog__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1920px){.catalog__list{gap:64px}}.catalog__list--areas{gap:16px}@media (min-width:600px){.catalog__list--areas{gap:32px}}@media (min-width:700px){.catalog__list--areas{gap:16px}}@media (min-width:1024px){.catalog__list--areas{grid-template-columns:repeat(2,1fr);gap:32px}}@media (min-width:1200px){.catalog__list--areas{grid-template-columns:repeat(3,1fr)}}.catalog__image{width:100%;height:300px}.catalog__catalog-link{justify-self:end;margin-top:32px}.catalog__catalog-link--subpage{display:none}.catalog__catalog-button{margin-top:16px}@media (min-width:600px){.catalog__catalog-button{justify-self:center;max-width:280px}}@media (min-width:1024px){.catalog__catalog-button{justify-self:end}}.catalog__catalog-button--subpage{display:none}.catalog-item{border:1px solid var(--border-grey);border-radius:5px;margin-bottom:0;transition:transform .3s;position:relative;box-shadow:0 1px 2px #1018280a}@media (min-width:700px){.catalog-item{width:326.5px}}@media (min-width:1024px){.catalog-item{width:auto;max-width:440px}}.catalog-item--without-image{border:1px solid var(--border-grey);border-radius:5px;padding:36px 30px;box-shadow:0 1px 2px #1018280a}.catalog-item--areas{border:1px solid var(--border-grey);border-radius:5px;box-shadow:0 1px 2px #1018280a}@media (min-width:1024px){.catalog-item--areas{width:auto;max-width:370px}}@media (min-width:1366px){.catalog-item--areas{max-width:440px}}.catalog-item--project{grid-template-rows:min-content min-content auto}@media (min-width:1024px){.catalog-item:hover{z-index:10;transform:scale(1.008)}}.catalog-item__wrapper-link,.catalog-item__wrapper-link:visited{color:var(--text-main-color)}.catalog-item__wrapper{grid-template-rows:min-content auto;height:100%;display:grid}.catalog-item__image-wrapper{border-radius:10px;position:relative}.catalog-item__image{object-fit:cover;border-radius:5px 5px 0 0;min-height:224.26px;max-height:280px;margin-bottom:10px}@media (min-width:600px){.catalog-item__image{max-height:244px}}@media (min-width:1024px){.catalog-item__image{min-height:223px;max-height:223px}}@media (min-width:1200px){.catalog-item__image{min-height:300px;max-height:300px}}.catalog-item__text-wrapper{grid-template-rows:min-content min-content auto;padding:0 24px 36px;display:grid}.catalog-item--project .catalog-item__text-wrapper,.catalog-item--areas .catalog-item__text-wrapper{grid-template-rows:min-content min-content min-content auto}.catalog-item--project .catalog-item__footer,.catalog-item--areas .catalog-item__footer{align-self:end}.catalog-item__title{margin-top:0;margin-bottom:16px;padding:0;line-height:150%}@media (max-width:600px){.catalog-item__title{font-size:20px}}.catalog-item--project .catalog-item__title{max-width:90%}.catalog-item--without-image .catalog-item__title,.catalog-item--project .catalog-item__title{text-align:center;margin:0 auto 16px}@media (min-width:1024px){.catalog-item--without-image .catalog-item__title,.catalog-item--project .catalog-item__title{font-size:24px}}@media (min-width:1920px){.catalog-item--without-image .catalog-item__title,.catalog-item--project .catalog-item__title{font-size:26px}}@media (min-width:2400px){.catalog-item--without-image .catalog-item__title,.catalog-item--project .catalog-item__title{font-size:30px}}@media (min-width:1024px){.catalog-item__title--small{margin-bottom:20px;font-size:24px}}@media (min-width:1920px){.catalog-item__title--small{font-size:26px}}@media (min-width:2400px){.catalog-item__title--small{font-size:30px}}@media (min-width:1024px){.catalog-item__title--small~.catalog-item__features-list{margin-bottom:40px}}.catalog-item__description{margin-top:0;padding-left:0}.catalog-item__features-list{margin:0 0 32px}.catalog-item__footer{align-self:end;align-items:center;gap:16px;display:grid}@media (min-width:410px) and (max-width:600px){.catalog-item__footer{grid-template-columns:max-content auto}}.catalog-item__footer--two-columns{grid-template-columns:max-content auto}.catalog-item--without-image .catalog-item__footer{grid-template-columns:max-content}@media (min-width:1366px){.catalog-item--without-image .catalog-item__footer{grid-template-columns:max-content max-content;gap:10px}}@media (min-width:1920px){.catalog-item--without-image .catalog-item__footer{gap:30px}}@media (min-width:1600px){.catalog-item--areas .catalog-item__footer{grid-template-columns:1fr 1fr}}.catalog-item__price{text-align:right;color:var(--text-title-color);margin:0;padding:0;font-weight:600}.catalog-item__contact-us-button{min-width:100px;padding:10px 30px}@media (min-width:410px) and (max-width:600px){.catalog-item__contact-us-button{max-width:158px}}.catalog-item__contact-us-button--small{min-width:auto;padding:10px 20px}@media (min-width:1600px){.catalog-item__contact-us-button--small{padding:10px 30px}}.catalog-item__link-to-gen-plan{margin-top:10px;margin-left:4px}.catalog-item__price--upper{text-align:center;margin-bottom:24px;font-weight:700}@media (min-width:1920px){.catalog-item__price--upper{margin-bottom:26px;font-size:22px}}.catalog-item--without-image .features-catalog-list,.catalog-item--projects .features-catalog-list{gap:10px}.catalog-item--without-image .features-catalog-list__feature{margin-bottom:0}.catalog-item__offer-feature{box-sizing:border-box;border:solid 1px var(--border-button-grey);background-color:var(--basic-white);color:var(--text-title-color);text-align:center;border-radius:5px;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:500;line-height:22px;position:absolute;top:0;left:10px}@media (min-width:1800px){.catalog-item__offer-feature{padding:16px 14px;font-size:18px}}.breadcrumbs{color:var(--light-grey);margin-bottom:40px;padding-left:30px;padding-right:30px;font-size:.8rem}@media (min-width:600px){.breadcrumbs{margin-bottom:60px;padding-left:40px;padding-right:40px}}.breadcrumbs--in-wrapper{padding-left:0;padding-right:0}.breadcrumbs__list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs__item{margin-left:24px;position:relative}.breadcrumbs__item:first-child{margin-left:0}.breadcrumbs__item:first-child:before{content:none}.breadcrumbs__item:before{content:">";width:.8em;height:.8em;position:absolute;top:0;left:-14px}@media (min-width:600px){.breadcrumbs__item{margin-left:30px}.breadcrumbs__item:before{left:-17px}}.breadcrumbs__link{color:inherit;text-decoration:none}.breadcrumbs__link:hover{text-decoration:underline}.contacts-component__list{margin:0;padding:0;list-style:none}.contacts-component__subtitle{font-weight:700}.contacts-component__title{margin-bottom:60px}@media (min-width:1024px){.main-sub-menu__wrapper{background-color:var(--background-blue);color:var(--basic-white);box-shadow:1px 5px 10px var(--opacity-black);border-radius:3%}}@media (max-width:1023px){.main-sub-menu{visibility:hidden;opacity:0;background-color:var(--menu-background-blue);border-radius:10px;width:0;height:0;transition:height,visibility,width .1s,transform .7s,opacity 70ms linear;transform:translateY(-30px)}.main-sub-menu--active{visibility:visible;opacity:1;width:100%;height:auto;display:block;transform:translateY(8px)}.main-sub-menu--active .main-sub-menu__item{transform:translate(10px)}}@media (min-width:1024px){.main-sub-menu{z-index:1000;width:auto;height:auto;padding-top:7px;display:none;position:absolute;top:15px;left:-40px;transform:translateY(10px)}}.main-sub-menu__list{letter-spacing:-.5px;gap:26px;margin:0;padding:30px 20px 25px 40px;list-style:none;display:grid}@media (min-width:1024px){.main-sub-menu__list{border-radius:0;min-width:200px;margin-top:10px;padding:30px 40px}}.main-sub-menu__item{margin:0}.main-sub-menu__link{color:var(--basic-white);font-weight:600}@media (min-width:1024px){.main-sub-menu__link{text-wrap:nowrap}.main-sub-menu__link:hover{color:var(--text-white-opacity)}}.main-sub-menu__toggle{box-sizing:border-box;cursor:pointer;background-color:#0000;background-image:url(/images/show-more.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border:none;width:44px;height:44px;transition:all .3s ease-in-out;display:inline-block}@media (min-width:1024px){.main-sub-menu__toggle{background-position:0 70%;background-size:70%;width:24px;height:24px}}.main-sub-menu__toggle--active{transform:rotate(180deg)}@media (min-width:1024px){.main-sub-menu__toggle--active{transform:none}}.object-id__section{margin:0 0 10px;display:grid}@media (min-width:1024px){.object-id__section{grid-template-columns:6fr 5fr;column-gap:40px}}.object-id__section--area{margin-top:32px}@media (min-width:1024px){.object-id__title,.object-id__desc,.object-id__features,.object-id__footer{grid-column:1/2}}.object-id__catalog-link{display:block}.object-id__catalog-link--project{margin-left:19px}@media (min-width:600px){.object-id__catalog-link--project{margin-left:32px}}@media (min-width:1024px){.object-id__catalog-link--project{margin-left:60px}}@media (min-width:1200px){.object-id__catalog-link--project{margin-left:80px}}@media (min-width:1366px){.object-id__catalog-link--project{margin-left:120px}}.object-id__title{margin-bottom:32px}@media (min-width:1024px){.object-id__title{text-align:left;grid-row:1/2;max-width:520px;margin-bottom:10px;line-height:160%}}.object-id__title--project-features-location{margin-bottom:64px}@media (min-width:1024px){.object-id__title--project-features-location{margin-bottom:32px}}.object-id__desc{margin:0 0 20px}@media (min-width:600px){.object-id__desc{grid-row:3/4;width:70%;margin-bottom:30px;line-height:180%}}@media (min-width:1024px){.object-id__desc{grid-row:2/3;width:70%;margin-bottom:30px;line-height:180%}}.object-id__price{color:var(--text-title-color);letter-spacing:-.02em;grid-row:6/7;margin:0 0 32px;font-size:24px;font-weight:600;line-height:120%}@media (min-width:600px){.object-id__price{margin:0 0 16px;font-size:32px;line-height:125%}}@media (min-width:1024px){.object-id__price{grid-area:3/1/4/2;font-size:32px}}@media (min-width:1800px){.object-id__price{margin:0 0 18px}}.object-id__price-mesuare{color:var(--text-main-color);font-size:16px;font-weight:400}.object-id__sotka-price{color:var(--text-main-color);font-size:16px;font-weight:400;display:block}.object-id__main-features{margin:0 0 16px}@media (min-width:1024px){.object-id__main-features{grid-area:4/1/5/2;align-self:start;margin:0 0 40px}}.object-id__main-features-list{margin:0}.object-id__features{margin:0 0 40px}@media (min-width:1024px){.object-id__features{grid-area:1/2/5/3;align-self:start}}.object-id__footer{align-items:center;gap:20px;margin-bottom:20px;display:grid}@media (min-width:410px){.object-id__footer{grid-template-columns:max-content max-content}}@media (min-width:1024px){.object-id__footer{grid-area:5/2/6/3;justify-self:end;margin-bottom:40px}}.object-id__link-to-project{height:32px}.object-id__image-wrapper{grid-row:2/3}@media (min-width:1024px){.object-id__image-wrapper{grid-area:6/1/7/3}}.object-id__img{object-fit:cover;max-height:280px;margin:0 0 20px}@media (min-width:600px){.object-id__img{max-height:460px;margin-bottom:40px}}@media (min-width:1024px){.object-id__img{display:none}}.object-id__photo-link{width:180px;margin:0 0 32px 10px;display:block}.object-id__usefull-links-section{margin-top:32px;margin-bottom:32px}.modal--closed{display:none}.modal--active{display:block}.modal{text-align:center;z-index:100;background-color:#fff;border-radius:16px;width:300px;position:fixed;top:10vh;left:calc(50% - 150px);box-shadow:0 1px 4px #0003}@media (min-width:600px){.modal{width:576px;min-height:360px;left:calc(50% - 288px)}}.modal__wrapper{flex-direction:column;justify-content:center;align-items:center;padding:60px 26px 40px;display:flex;position:relative}@media (min-width:600px){.modal__wrapper{padding:60px}}.modal__button-close{cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:grid;position:absolute;top:10px;right:10px}.modal__button-close:hover,.modal__button-close:focus{opacity:.8;outline:none}.modal__button-close:active{opacity:.6}.modal__title,.modal__description{margin-top:0;margin-bottom:20px}.modal__messengers{margin-bottom:20px}@media (min-width:600px){.modal__messengers{margin-bottom:30px}}.modal__social-list{margin-top:0;margin-bottom:0}.modal__phone-number{color:#000;margin-bottom:20px;font-weight:600}.modal__phone-number:hover,.modal__phone-number:focus{opacity:.7}.modal__phone-number:active{opacity:.5}.features-catalog-list{gap:16px;padding:0;list-style:none;display:grid}.features-catalog-list--areas{display:none}@media (min-width:600px){.features-catalog-list--areas{display:block}}.features-catalog-list__item{margin:0;padding-left:26px;position:relative}.features-catalog-list__item:before{content:"";background-image:url(/images/check-blue.svg);background-repeat:no-repeat;background-size:100%;width:18px;height:18px;position:absolute;top:calc(50% - 9px);left:0}.features-catalog-list__description{margin-bottom:0}.features-catalog-list__description--areas{margin:0 0 16px;padding:0}.features-catalog-list__item--location:before{background-image:url(/images/location-marker.svg);width:14px;height:18px;top:6px}.footer__extra-information,.footer__politika{text-align:center;font-size:.7em}.footer__politika-link{color:var(--text-white-color);text-decoration:underline}.footer__politika-link:hover,.footer__politika-link:focus{color:var(--basic-white);opacity:.9}.footer__politika-link:active{opacity:.8}@media (min-width:1024px){.rating-mobile-wrapper{display:none}}.rating-desktop-wrapper{display:none}@media (min-width:1024px){.rating-desktop-wrapper{display:block;position:absolute;right:40px}}@media (min-width:1200px){.rating-desktop-wrapper{right:80px}}@media (min-width:1366px){.rating-desktop-wrapper{right:120px}}@media (min-width:1800px){.rating-desktop-wrapper{right:10%}}@media (min-width:1920px){.rating-desktop-wrapper{right:15%}}@media (min-width:2400px){.rating-desktop-wrapper{right:420px}}.rating{color:var(--basic-white);grid-template-columns:min-content min-content min-content;align-items:center;line-height:24px;display:grid}.rating__number{margin:0 2px 0 0;padding:0;font-size:16px;font-weight:600}@media (min-width:1024px){.rating__number{margin:0 4px 0 0;font-size:22px}}@media (min-width:1920px){.rating__number{font-size:24px}}.rating__text{text-wrap:nowrap;margin:0 0 0 4px;padding:0;font-size:16px;font-weight:600}@media (min-width:1024px){.rating__text{margin:0 0 0 6px}}@media (min-width:1920px){.rating__text{font-size:18px}}@media (min-width:2400px){.rating__text{font-size:20px}}@media (max-width:1024px){.rating__whole-text{display:none}.page-footer__rating .rating__whole-text{display:inline}}.page-footer__rating{margin-bottom:16px}.rating__star-img{width:17px;height:17px;margin-bottom:2px}@media (min-width:1024px){.rating__star-img{width:24px;height:24px}}.project-features__footer{grid-template-columns:max-content;gap:16px;margin-bottom:32px;display:grid}.project-features-location{background-color:var(--basic-white);padding-bottom:0}.catalog--areas{width:100%;position:relative}.scroll-button{display:none}@media (min-width:1024px){.scroll-button{z-index:2;cursor:pointer;background:#ffffffd9;border:none;border-radius:50%;justify-content:center;align-items:center;padding:10px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #00000026}}.scroll-button:hover{background:#fff;transform:translateY(-50%)scale(1.05)}.scroll-button--left{left:10px}@media (min-width:600px){.scroll-button--left{left:22px}}@media (min-width:1024px){.scroll-button--left{left:30px}}@media (min-width:1200px){.scroll-button--left{left:40px}}@media (min-width:1366px){.scroll-button--left{left:60px}}.scroll-button--right{right:10px}@media (min-width:600px){.scroll-button--right{right:22px}}@media (min-width:1024px){.scroll-button--right{right:30px}}@media (min-width:1200px){.scroll-button--right{right:40px}}@media (min-width:1366px){.scroll-button--right{right:60px}}.scroll-button .arrow{border-top:2px solid #333;border-right:2px solid #333;width:10px;height:10px;display:inline-block}.scroll-button .arrow-left{transform:rotate(-135deg)}.scroll-button .arrow-right{transform:rotate(45deg)}.catalog--areas .objects-carousel{scroll-snap-type:x mandatory;flex-flow:row;flex:none;width:100%;display:flex;overflow-x:auto}@media (min-width:1920px){.catalog--areas .objects-carousel{justify-self:center;width:90%}}.catalog--areas .objects-carousel>li{scroll-snap-align:center;flex:0 0 calc(100% - 60px)}@media (min-width:600px){.catalog--areas .objects-carousel>li{flex:0 0 80%}}@media (min-width:700px){.catalog--areas .objects-carousel>li{flex:0 0 calc(50% - 40px)}}@media (min-width:1024px){.catalog--areas .objects-carousel>li{flex:none}}.usefull-links-section{grid-template-columns:max-content;gap:16px;display:grid}.usefull-links-section__item{justify-self:flex-start;font-size:1em;display:inline-block}@media (min-width:1024px){.usefull-links-section__item{font-size:15px}}@media (min-width:1366px){.usefull-links-section__item{font-size:inherit}}.usefull-links-section--payment{width:156px}@media (min-width:1024px){.usefull-links-section--payment{width:150px}}@media (min-width:1366px){.usefull-links-section--payment{width:156px}}.page404{text-align:center;width:90%;margin:10% auto 0}@media (min-width:600px){.page404{width:50%}}.page404__title{color:var(--basic-blue);margin-bottom:0;font-size:148px}.page404__text{padding:0;font-size:1em}
