@charset "UTF-8";.align-center{text-align:center}[v-cloak]{opacity:0}body{font-family:var(--font-main);font-size:var(--font-main-size);line-height:var(--font-main-lheight)}.text--red{color:#ff005c!important}h1,.h1,.installment-calculator__amount-payment,h2,.h2,.actions-adv__item-step,.reviews-list__title,.calc-net__head-title,.video-net__head-title,.proportions-net__head-title,.types-net__head-title,.range-win__title,.montage-stage__title,.work-steps__title,.type-win__title,.simple-card--textout .simple-card__title,.system-palette__title{letter-spacing:-.05em;font-weight:800;font-size:48px;line-height:50px;line-height:1;text-wrap:balance}@media (max-width: 767px){h1,.h1,.installment-calculator__amount-payment,h2,.h2,.actions-adv__item-step,.reviews-list__title,.calc-net__head-title,.video-net__head-title,.proportions-net__head-title,.types-net__head-title,.range-win__title,.montage-stage__title,.work-steps__title,.type-win__title,.simple-card--textout .simple-card__title,.system-palette__title{font-size:32px;line-height:1}}h3,.h3,.job-info__salary,.job-info__title,.nostandart-cottage__price,.nostandart-win__price span,.other-services__price,.before-after-slider__block-title,.article-detail h2,.reviews-list__item-title,.balcony-doors-warn__text p,.call-measure__info-title,.types-material-banner__title,.ready-made-win__item-price,.glazing-card__price,.modal-win__head-title,.free-meas-form__info-header,.system-palette__subtitle,.dropdown--action-slider .dropdown__slider-item-title{letter-spacing:-.05em;font-weight:800;font-size:32px;line-height:1;text-wrap:balance}h4,.h4,.job-lists__title,.tinting-rate__title,.tinting-vars__item-title,.glazing-decoration__price,.glazing-decoration__slide-title,.single-glazing-info__price,.glazing-vars__price,.glazing-vars__title,.climatherm-slider__title,.classic-glass__price,.stained-glass-incl__price,.stained-glass-incl__title,.stained-glass-incl__part-title,.advan-slider__price,.advan-slider__item-title,.sill-color__price,.mosq-checkout-form__block-title,.before-after-slider__defect-title,.before-after-slider__advan-title,.best-measurers__item-title,.article-detail h3,.open-vacancies__vacancy-position,.open-vacancies__vacancy-salary,.tender-projects__title,.about-contacts-list__item-title,.gallery-case__desc-name,.gallery-case__desc-item,.hot-economy__value,.hot-economy__final-value,.doors-price-cards__item-title,.prod-price-slider__title,.prod-price-slider__price,.doors-price__card-price,.order-complete__sub-title,.about-system__header,.text-with-image__header,.tile-advantage__title,.big-card-description__item-price>div,.feature-block__item-num,.prices-type-finish__card-price,.prices-type-finish__card-title,.price-service-table__row.row-head,.calc-work-performed__title,.calc-work-performed__total-price,.device-types__card-price,.add-options__title,.price-french-glazing__price,.glazing-prices-type__price,.glazing-prices-type__title,.installment-calculator__signature,.six-steps__title--big,.price-typical-house__title,.list-chars__title,.list-advanatages__item-price,.list-advanatages__item-title,.five-days__title,.installment-win__desc,.advan-win-system__item-title,.advan-info-triple__card-title,.decor-design__item-label,.price-present-card__price-block .price-block__price,.advan-win-card__price,.ranger__title,.rassrochka__item-title,.rassrochka__item-num span,.win-prices-type-v2--custom .win-prices-type-v2__price,.gotovie-okna-banner__form-title,.default-banner__price,.glazing-card__title,.simple-card__price,.consultation-form__subtitle,.system-palette__settings-amount,.system-palette__settings-select-title,.system-palette__settings-profile-title,.system-palette__settings-seal-title,.system-palette__settings-lamin-title,.main-banner-stratch__price,.main-banner__price,.include-area__price,.card__footer-price{letter-spacing:-.05em;font-weight:700;font-size:24px;line-height:30px;text-wrap:balance}h6,.h6,.mosq-net-type__title,.mosq-advan__title,.garbage-collection-vars__item-title,.measure-include__title,.vacancy-slider__item-title,.doors-advan__item-title,.glazing-prices-type__add-desc-option,.price-typical-house__price,.type-2 .price-typical-house__title{letter-spacing:-.05em;font-weight:700;font-size:18px;line-height:23px;text-wrap:balance}p,.p,.handle-block__info,.job-info__descr,.sill-icons__card-desc,.sill-color__card-desc,.promotions__text,.connect__info-descr,.win-openings__text,.about-contacts-info__grid,.two-column-block__param,.two-column-block__description,.call-measure__info-text,.use-loggia__text,.text-with-image__desc,.big-card-description__item-desc,.calc-work-performed__ceil,.six-steps__item>*,.list-advanatages__item-decs,.rassrochka__item-desk,.win-prices__info,.main-slider__controls-descr,.adv-card__item--in-block .adv-card__item-text{font-weight:400;font-size:1.125rem;line-height:140%;margin:0}p--small,.p--small{font-size:14px;line-height:16px}p--primary,.p--primary{color:var(--color-primary)}p--white,.p--white{color:#fff}p+p,.p+.p,.handle-block__info+.p,.p+.handle-block__info,.handle-block__info+.handle-block__info,.job-info__descr+.p,.job-info__descr+.handle-block__info,.p+.job-info__descr,.handle-block__info+.job-info__descr,.job-info__descr+.job-info__descr,.sill-icons__card-desc+.p,.sill-icons__card-desc+.handle-block__info,.sill-icons__card-desc+.job-info__descr,.p+.sill-icons__card-desc,.handle-block__info+.sill-icons__card-desc,.job-info__descr+.sill-icons__card-desc,.sill-icons__card-desc+.sill-icons__card-desc,.sill-color__card-desc+.p,.sill-color__card-desc+.handle-block__info,.sill-color__card-desc+.job-info__descr,.sill-color__card-desc+.sill-icons__card-desc,.p+.sill-color__card-desc,.handle-block__info+.sill-color__card-desc,.job-info__descr+.sill-color__card-desc,.sill-icons__card-desc+.sill-color__card-desc,.sill-color__card-desc+.sill-color__card-desc,.promotions__text+.p,.promotions__text+.handle-block__info,.promotions__text+.job-info__descr,.promotions__text+.sill-icons__card-desc,.promotions__text+.sill-color__card-desc,.p+.promotions__text,.handle-block__info+.promotions__text,.job-info__descr+.promotions__text,.sill-icons__card-desc+.promotions__text,.sill-color__card-desc+.promotions__text,.promotions__text+.promotions__text,.connect__info-descr+.p,.connect__info-descr+.handle-block__info,.connect__info-descr+.job-info__descr,.connect__info-descr+.sill-icons__card-desc,.connect__info-descr+.sill-color__card-desc,.connect__info-descr+.promotions__text,.p+.connect__info-descr,.handle-block__info+.connect__info-descr,.job-info__descr+.connect__info-descr,.sill-icons__card-desc+.connect__info-descr,.sill-color__card-desc+.connect__info-descr,.promotions__text+.connect__info-descr,.connect__info-descr+.connect__info-descr,.win-openings__text+.p,.win-openings__text+.handle-block__info,.win-openings__text+.job-info__descr,.win-openings__text+.sill-icons__card-desc,.win-openings__text+.sill-color__card-desc,.win-openings__text+.promotions__text,.win-openings__text+.connect__info-descr,.p+.win-openings__text,.handle-block__info+.win-openings__text,.job-info__descr+.win-openings__text,.sill-icons__card-desc+.win-openings__text,.sill-color__card-desc+.win-openings__text,.promotions__text+.win-openings__text,.connect__info-descr+.win-openings__text,.win-openings__text+.win-openings__text,.about-contacts-info__grid+.p,.about-contacts-info__grid+.handle-block__info,.about-contacts-info__grid+.job-info__descr,.about-contacts-info__grid+.sill-icons__card-desc,.about-contacts-info__grid+.sill-color__card-desc,.about-contacts-info__grid+.promotions__text,.about-contacts-info__grid+.connect__info-descr,.about-contacts-info__grid+.win-openings__text,.p+.about-contacts-info__grid,.handle-block__info+.about-contacts-info__grid,.job-info__descr+.about-contacts-info__grid,.sill-icons__card-desc+.about-contacts-info__grid,.sill-color__card-desc+.about-contacts-info__grid,.promotions__text+.about-contacts-info__grid,.connect__info-descr+.about-contacts-info__grid,.win-openings__text+.about-contacts-info__grid,.about-contacts-info__grid+.about-contacts-info__grid,.two-column-block__param+.p,.two-column-block__param+.handle-block__info,.two-column-block__param+.job-info__descr,.two-column-block__param+.sill-icons__card-desc,.two-column-block__param+.sill-color__card-desc,.two-column-block__param+.promotions__text,.two-column-block__param+.connect__info-descr,.two-column-block__param+.win-openings__text,.two-column-block__param+.about-contacts-info__grid,.p+.two-column-block__param,.handle-block__info+.two-column-block__param,.job-info__descr+.two-column-block__param,.sill-icons__card-desc+.two-column-block__param,.sill-color__card-desc+.two-column-block__param,.promotions__text+.two-column-block__param,.connect__info-descr+.two-column-block__param,.win-openings__text+.two-column-block__param,.about-contacts-info__grid+.two-column-block__param,.two-column-block__param+.two-column-block__param,.two-column-block__description+.p,.two-column-block__description+.handle-block__info,.two-column-block__description+.job-info__descr,.two-column-block__description+.sill-icons__card-desc,.two-column-block__description+.sill-color__card-desc,.two-column-block__description+.promotions__text,.two-column-block__description+.connect__info-descr,.two-column-block__description+.win-openings__text,.two-column-block__description+.about-contacts-info__grid,.two-column-block__description+.two-column-block__param,.p+.two-column-block__description,.handle-block__info+.two-column-block__description,.job-info__descr+.two-column-block__description,.sill-icons__card-desc+.two-column-block__description,.sill-color__card-desc+.two-column-block__description,.promotions__text+.two-column-block__description,.connect__info-descr+.two-column-block__description,.win-openings__text+.two-column-block__description,.about-contacts-info__grid+.two-column-block__description,.two-column-block__param+.two-column-block__description,.two-column-block__description+.two-column-block__description,.call-measure__info-text+.p,.call-measure__info-text+.handle-block__info,.call-measure__info-text+.job-info__descr,.call-measure__info-text+.sill-icons__card-desc,.call-measure__info-text+.sill-color__card-desc,.call-measure__info-text+.promotions__text,.call-measure__info-text+.connect__info-descr,.call-measure__info-text+.win-openings__text,.call-measure__info-text+.about-contacts-info__grid,.call-measure__info-text+.two-column-block__param,.call-measure__info-text+.two-column-block__description,.p+.call-measure__info-text,.handle-block__info+.call-measure__info-text,.job-info__descr+.call-measure__info-text,.sill-icons__card-desc+.call-measure__info-text,.sill-color__card-desc+.call-measure__info-text,.promotions__text+.call-measure__info-text,.connect__info-descr+.call-measure__info-text,.win-openings__text+.call-measure__info-text,.about-contacts-info__grid+.call-measure__info-text,.two-column-block__param+.call-measure__info-text,.two-column-block__description+.call-measure__info-text,.call-measure__info-text+.call-measure__info-text,.use-loggia__text+.p,.use-loggia__text+.handle-block__info,.use-loggia__text+.job-info__descr,.use-loggia__text+.sill-icons__card-desc,.use-loggia__text+.sill-color__card-desc,.use-loggia__text+.promotions__text,.use-loggia__text+.connect__info-descr,.use-loggia__text+.win-openings__text,.use-loggia__text+.about-contacts-info__grid,.use-loggia__text+.two-column-block__param,.use-loggia__text+.two-column-block__description,.use-loggia__text+.call-measure__info-text,.p+.use-loggia__text,.handle-block__info+.use-loggia__text,.job-info__descr+.use-loggia__text,.sill-icons__card-desc+.use-loggia__text,.sill-color__card-desc+.use-loggia__text,.promotions__text+.use-loggia__text,.connect__info-descr+.use-loggia__text,.win-openings__text+.use-loggia__text,.about-contacts-info__grid+.use-loggia__text,.two-column-block__param+.use-loggia__text,.two-column-block__description+.use-loggia__text,.call-measure__info-text+.use-loggia__text,.use-loggia__text+.use-loggia__text,.text-with-image__desc+.p,.text-with-image__desc+.handle-block__info,.text-with-image__desc+.job-info__descr,.text-with-image__desc+.sill-icons__card-desc,.text-with-image__desc+.sill-color__card-desc,.text-with-image__desc+.promotions__text,.text-with-image__desc+.connect__info-descr,.text-with-image__desc+.win-openings__text,.text-with-image__desc+.about-contacts-info__grid,.text-with-image__desc+.two-column-block__param,.text-with-image__desc+.two-column-block__description,.text-with-image__desc+.call-measure__info-text,.text-with-image__desc+.use-loggia__text,.p+.text-with-image__desc,.handle-block__info+.text-with-image__desc,.job-info__descr+.text-with-image__desc,.sill-icons__card-desc+.text-with-image__desc,.sill-color__card-desc+.text-with-image__desc,.promotions__text+.text-with-image__desc,.connect__info-descr+.text-with-image__desc,.win-openings__text+.text-with-image__desc,.about-contacts-info__grid+.text-with-image__desc,.two-column-block__param+.text-with-image__desc,.two-column-block__description+.text-with-image__desc,.call-measure__info-text+.text-with-image__desc,.use-loggia__text+.text-with-image__desc,.text-with-image__desc+.text-with-image__desc,.big-card-description__item-desc+.p,.big-card-description__item-desc+.handle-block__info,.big-card-description__item-desc+.job-info__descr,.big-card-description__item-desc+.sill-icons__card-desc,.big-card-description__item-desc+.sill-color__card-desc,.big-card-description__item-desc+.promotions__text,.big-card-description__item-desc+.connect__info-descr,.big-card-description__item-desc+.win-openings__text,.big-card-description__item-desc+.about-contacts-info__grid,.big-card-description__item-desc+.two-column-block__param,.big-card-description__item-desc+.two-column-block__description,.big-card-description__item-desc+.call-measure__info-text,.big-card-description__item-desc+.use-loggia__text,.big-card-description__item-desc+.text-with-image__desc,.p+.big-card-description__item-desc,.handle-block__info+.big-card-description__item-desc,.job-info__descr+.big-card-description__item-desc,.sill-icons__card-desc+.big-card-description__item-desc,.sill-color__card-desc+.big-card-description__item-desc,.promotions__text+.big-card-description__item-desc,.connect__info-descr+.big-card-description__item-desc,.win-openings__text+.big-card-description__item-desc,.about-contacts-info__grid+.big-card-description__item-desc,.two-column-block__param+.big-card-description__item-desc,.two-column-block__description+.big-card-description__item-desc,.call-measure__info-text+.big-card-description__item-desc,.use-loggia__text+.big-card-description__item-desc,.text-with-image__desc+.big-card-description__item-desc,.big-card-description__item-desc+.big-card-description__item-desc,.calc-work-performed__ceil+.p,.calc-work-performed__ceil+.handle-block__info,.calc-work-performed__ceil+.job-info__descr,.calc-work-performed__ceil+.sill-icons__card-desc,.calc-work-performed__ceil+.sill-color__card-desc,.calc-work-performed__ceil+.promotions__text,.calc-work-performed__ceil+.connect__info-descr,.calc-work-performed__ceil+.win-openings__text,.calc-work-performed__ceil+.about-contacts-info__grid,.calc-work-performed__ceil+.two-column-block__param,.calc-work-performed__ceil+.two-column-block__description,.calc-work-performed__ceil+.call-measure__info-text,.calc-work-performed__ceil+.use-loggia__text,.calc-work-performed__ceil+.text-with-image__desc,.calc-work-performed__ceil+.big-card-description__item-desc,.p+.calc-work-performed__ceil,.handle-block__info+.calc-work-performed__ceil,.job-info__descr+.calc-work-performed__ceil,.sill-icons__card-desc+.calc-work-performed__ceil,.sill-color__card-desc+.calc-work-performed__ceil,.promotions__text+.calc-work-performed__ceil,.connect__info-descr+.calc-work-performed__ceil,.win-openings__text+.calc-work-performed__ceil,.about-contacts-info__grid+.calc-work-performed__ceil,.two-column-block__param+.calc-work-performed__ceil,.two-column-block__description+.calc-work-performed__ceil,.call-measure__info-text+.calc-work-performed__ceil,.use-loggia__text+.calc-work-performed__ceil,.text-with-image__desc+.calc-work-performed__ceil,.big-card-description__item-desc+.calc-work-performed__ceil,.calc-work-performed__ceil+.calc-work-performed__ceil,.six-steps__item>*+*,.list-advanatages__item-decs+.p,.list-advanatages__item-decs+.handle-block__info,.list-advanatages__item-decs+.job-info__descr,.list-advanatages__item-decs+.sill-icons__card-desc,.list-advanatages__item-decs+.sill-color__card-desc,.list-advanatages__item-decs+.promotions__text,.list-advanatages__item-decs+.connect__info-descr,.list-advanatages__item-decs+.win-openings__text,.list-advanatages__item-decs+.about-contacts-info__grid,.list-advanatages__item-decs+.two-column-block__param,.list-advanatages__item-decs+.two-column-block__description,.list-advanatages__item-decs+.call-measure__info-text,.list-advanatages__item-decs+.use-loggia__text,.list-advanatages__item-decs+.text-with-image__desc,.list-advanatages__item-decs+.big-card-description__item-desc,.list-advanatages__item-decs+.calc-work-performed__ceil,.p+.list-advanatages__item-decs,.handle-block__info+.list-advanatages__item-decs,.job-info__descr+.list-advanatages__item-decs,.sill-icons__card-desc+.list-advanatages__item-decs,.sill-color__card-desc+.list-advanatages__item-decs,.promotions__text+.list-advanatages__item-decs,.connect__info-descr+.list-advanatages__item-decs,.win-openings__text+.list-advanatages__item-decs,.about-contacts-info__grid+.list-advanatages__item-decs,.two-column-block__param+.list-advanatages__item-decs,.two-column-block__description+.list-advanatages__item-decs,.call-measure__info-text+.list-advanatages__item-decs,.use-loggia__text+.list-advanatages__item-decs,.text-with-image__desc+.list-advanatages__item-decs,.big-card-description__item-desc+.list-advanatages__item-decs,.calc-work-performed__ceil+.list-advanatages__item-decs,.list-advanatages__item-decs+.list-advanatages__item-decs,.rassrochka__item-desk+.p,.rassrochka__item-desk+.handle-block__info,.rassrochka__item-desk+.job-info__descr,.rassrochka__item-desk+.sill-icons__card-desc,.rassrochka__item-desk+.sill-color__card-desc,.rassrochka__item-desk+.promotions__text,.rassrochka__item-desk+.connect__info-descr,.rassrochka__item-desk+.win-openings__text,.rassrochka__item-desk+.about-contacts-info__grid,.rassrochka__item-desk+.two-column-block__param,.rassrochka__item-desk+.two-column-block__description,.rassrochka__item-desk+.call-measure__info-text,.rassrochka__item-desk+.use-loggia__text,.rassrochka__item-desk+.text-with-image__desc,.rassrochka__item-desk+.big-card-description__item-desc,.rassrochka__item-desk+.calc-work-performed__ceil,.rassrochka__item-desk+.list-advanatages__item-decs,.p+.rassrochka__item-desk,.handle-block__info+.rassrochka__item-desk,.job-info__descr+.rassrochka__item-desk,.sill-icons__card-desc+.rassrochka__item-desk,.sill-color__card-desc+.rassrochka__item-desk,.promotions__text+.rassrochka__item-desk,.connect__info-descr+.rassrochka__item-desk,.win-openings__text+.rassrochka__item-desk,.about-contacts-info__grid+.rassrochka__item-desk,.two-column-block__param+.rassrochka__item-desk,.two-column-block__description+.rassrochka__item-desk,.call-measure__info-text+.rassrochka__item-desk,.use-loggia__text+.rassrochka__item-desk,.text-with-image__desc+.rassrochka__item-desk,.big-card-description__item-desc+.rassrochka__item-desk,.calc-work-performed__ceil+.rassrochka__item-desk,.list-advanatages__item-decs+.rassrochka__item-desk,.rassrochka__item-desk+.rassrochka__item-desk,.win-prices__info+.p,.win-prices__info+.handle-block__info,.win-prices__info+.job-info__descr,.win-prices__info+.sill-icons__card-desc,.win-prices__info+.sill-color__card-desc,.win-prices__info+.promotions__text,.win-prices__info+.connect__info-descr,.win-prices__info+.win-openings__text,.win-prices__info+.about-contacts-info__grid,.win-prices__info+.two-column-block__param,.win-prices__info+.two-column-block__description,.win-prices__info+.call-measure__info-text,.win-prices__info+.use-loggia__text,.win-prices__info+.text-with-image__desc,.win-prices__info+.big-card-description__item-desc,.win-prices__info+.calc-work-performed__ceil,.win-prices__info+.list-advanatages__item-decs,.win-prices__info+.rassrochka__item-desk,.p+.win-prices__info,.handle-block__info+.win-prices__info,.job-info__descr+.win-prices__info,.sill-icons__card-desc+.win-prices__info,.sill-color__card-desc+.win-prices__info,.promotions__text+.win-prices__info,.connect__info-descr+.win-prices__info,.win-openings__text+.win-prices__info,.about-contacts-info__grid+.win-prices__info,.two-column-block__param+.win-prices__info,.two-column-block__description+.win-prices__info,.call-measure__info-text+.win-prices__info,.use-loggia__text+.win-prices__info,.text-with-image__desc+.win-prices__info,.big-card-description__item-desc+.win-prices__info,.calc-work-performed__ceil+.win-prices__info,.list-advanatages__item-decs+.win-prices__info,.rassrochka__item-desk+.win-prices__info,.win-prices__info+.win-prices__info,.main-slider__controls-descr+.p,.main-slider__controls-descr+.handle-block__info,.main-slider__controls-descr+.job-info__descr,.main-slider__controls-descr+.sill-icons__card-desc,.main-slider__controls-descr+.sill-color__card-desc,.main-slider__controls-descr+.promotions__text,.main-slider__controls-descr+.connect__info-descr,.main-slider__controls-descr+.win-openings__text,.main-slider__controls-descr+.about-contacts-info__grid,.main-slider__controls-descr+.two-column-block__param,.main-slider__controls-descr+.two-column-block__description,.main-slider__controls-descr+.call-measure__info-text,.main-slider__controls-descr+.use-loggia__text,.main-slider__controls-descr+.text-with-image__desc,.main-slider__controls-descr+.big-card-description__item-desc,.main-slider__controls-descr+.calc-work-performed__ceil,.main-slider__controls-descr+.list-advanatages__item-decs,.main-slider__controls-descr+.rassrochka__item-desk,.main-slider__controls-descr+.win-prices__info,.p+.main-slider__controls-descr,.handle-block__info+.main-slider__controls-descr,.job-info__descr+.main-slider__controls-descr,.sill-icons__card-desc+.main-slider__controls-descr,.sill-color__card-desc+.main-slider__controls-descr,.promotions__text+.main-slider__controls-descr,.connect__info-descr+.main-slider__controls-descr,.win-openings__text+.main-slider__controls-descr,.about-contacts-info__grid+.main-slider__controls-descr,.two-column-block__param+.main-slider__controls-descr,.two-column-block__description+.main-slider__controls-descr,.call-measure__info-text+.main-slider__controls-descr,.use-loggia__text+.main-slider__controls-descr,.text-with-image__desc+.main-slider__controls-descr,.big-card-description__item-desc+.main-slider__controls-descr,.calc-work-performed__ceil+.main-slider__controls-descr,.list-advanatages__item-decs+.main-slider__controls-descr,.rassrochka__item-desk+.main-slider__controls-descr,.win-prices__info+.main-slider__controls-descr,.main-slider__controls-descr+.main-slider__controls-descr,.adv-card__item--in-block .adv-card__item-text+.p,.adv-card__item--in-block .adv-card__item-text+.handle-block__info,.adv-card__item--in-block .adv-card__item-text+.job-info__descr,.adv-card__item--in-block .adv-card__item-text+.sill-icons__card-desc,.adv-card__item--in-block .adv-card__item-text+.sill-color__card-desc,.adv-card__item--in-block .adv-card__item-text+.promotions__text,.adv-card__item--in-block .adv-card__item-text+.connect__info-descr,.adv-card__item--in-block .adv-card__item-text+.win-openings__text,.adv-card__item--in-block .adv-card__item-text+.about-contacts-info__grid,.adv-card__item--in-block .adv-card__item-text+.two-column-block__param,.adv-card__item--in-block .adv-card__item-text+.two-column-block__description,.adv-card__item--in-block .adv-card__item-text+.call-measure__info-text,.adv-card__item--in-block .adv-card__item-text+.use-loggia__text,.adv-card__item--in-block .adv-card__item-text+.text-with-image__desc,.adv-card__item--in-block .adv-card__item-text+.big-card-description__item-desc,.adv-card__item--in-block .adv-card__item-text+.calc-work-performed__ceil,.adv-card__item--in-block .six-steps__item>.adv-card__item-text+*,.adv-card__item--in-block .adv-card__item-text+.list-advanatages__item-decs,.adv-card__item--in-block .adv-card__item-text+.rassrochka__item-desk,.adv-card__item--in-block .adv-card__item-text+.win-prices__info,.adv-card__item--in-block .adv-card__item-text+.main-slider__controls-descr,.adv-card__item--in-block .p+.adv-card__item-text,.adv-card__item--in-block .handle-block__info+.adv-card__item-text,.adv-card__item--in-block .job-info__descr+.adv-card__item-text,.adv-card__item--in-block .sill-icons__card-desc+.adv-card__item-text,.adv-card__item--in-block .sill-color__card-desc+.adv-card__item-text,.adv-card__item--in-block .promotions__text+.adv-card__item-text,.adv-card__item--in-block .connect__info-descr+.adv-card__item-text,.adv-card__item--in-block .win-openings__text+.adv-card__item-text,.adv-card__item--in-block .about-contacts-info__grid+.adv-card__item-text,.adv-card__item--in-block .two-column-block__param+.adv-card__item-text,.adv-card__item--in-block .two-column-block__description+.adv-card__item-text,.adv-card__item--in-block .call-measure__info-text+.adv-card__item-text,.adv-card__item--in-block .use-loggia__text+.adv-card__item-text,.adv-card__item--in-block .text-with-image__desc+.adv-card__item-text,.adv-card__item--in-block .big-card-description__item-desc+.adv-card__item-text,.adv-card__item--in-block .calc-work-performed__ceil+.adv-card__item-text,.adv-card__item--in-block .six-steps__item>*+.adv-card__item-text,.adv-card__item--in-block .list-advanatages__item-decs+.adv-card__item-text,.adv-card__item--in-block .rassrochka__item-desk+.adv-card__item-text,.adv-card__item--in-block .win-prices__info+.adv-card__item-text,.adv-card__item--in-block .main-slider__controls-descr+.adv-card__item-text,.adv-card__item--in-block .adv-card__item-text+.adv-card__item-text{margin-top:20px}.section-header{text-align:center;line-height:100%}.section-subheader{position:relative;margin-top:20px;text-align:center;line-height:140%;font-size:18px;margin-bottom:70px}.section-subheader:after{content:"";position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%);width:100px;height:10px;background-color:var(--color-primary);border-radius:10px}.section-header+div:not(.section-subheader),.section-subheader+div,.section-header+p:not(.section-subheader),.section-subheader+p{margin-top:40px}.text750{max-width:750px;margin:0 auto}a,.a{color:#2952e2;text-decoration:underline}a:hover,a:active,.a:hover,.a:active{color:var(--color-primary)}a.inpage,.a.inpage{text-decoration:underline dashed;text-decoration-thickness:from-font}a.inpage:hover,a.inpage:active,.a.inpage:hover,.a.inpage:active{color:var(--color-primary)}a.no-style,.a.no-style{color:inherit;text-decoration:none}a.no-style:hover,a.no-style:visited,a.no-style:active,.a.no-style:hover,.a.no-style:visited,.a.no-style:active{text-decoration:none;color:inherit}a.color--white,.a.color--white{color:inherit}a.color--white:hover,.a.color--white:hover{color:#2952e2}a.hover-underline,.a.hover-underline{text-decoration:none}a.hover-underline:hover,.a.hover-underline:hover{text-decoration:underline}ul.list-dotted{margin-left:20px;font-size:18px}ul.list-dotted li{list-style-type:disc;line-height:1.6}.col-1{width:calc(100% / 12*1);float:left;padding-right:20px}@media (max-width: 767px){.col-1{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-2{width:calc(100% / 12*2);float:left;padding-right:20px}@media (max-width: 767px){.col-2{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-3{width:25%;float:left;padding-right:20px}@media (max-width: 767px){.col-3{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-4{width:calc(100% / 12*4);float:left;padding-right:20px}@media (max-width: 767px){.col-4{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-5{width:calc(100% / 12*5);float:left;padding-right:20px}@media (max-width: 767px){.col-5{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-6{width:50%;float:left;padding-right:20px}@media (max-width: 767px){.col-6{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-7{width:calc(100% / 12*7);float:left;padding-right:20px}@media (max-width: 767px){.col-7{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-8{width:calc(100% / 12*8);float:left;padding-right:20px}@media (max-width: 767px){.col-8{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-9{width:75%;float:left;padding-right:20px}@media (max-width: 767px){.col-9{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-10{width:calc(100% / 12*10);float:left;padding-right:20px}@media (max-width: 767px){.col-10{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-11{width:calc(100% / 12*11);float:left;padding-right:20px}@media (max-width: 767px){.col-11{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.col-12{width:100%;float:left;padding-right:20px}@media (max-width: 767px){.col-12{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.clear-both{clear:both}[hidden],[data-hidden],.js-hidden{display:none!important}[data-disabled],[disabled],.disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.body-container{position:relative;overflow-x:clip}@media (max-width: 992px){.body-new-nav .online-chat-root{display:none}}@media (max-width: 992px){.body-new-nav iframe[name=CalltouchWidgetFrame]{display:none}}.page-container{display:flex;flex-direction:column;width:100%;max-width:100%;min-height:calc(var(--vh, 1vh) * 100);padding-top:140px}.page-container.designers,.page-container.partnership,.page-container.tender-page{background-color:#0a0f14;overflow:hidden}.page-container.tender-page .coop-form__form{margin:0;padding:20px;max-width:835px;border:1px solid #ffffff}.page-container.tender-page .contacts-feedback-form__content{margin:0;max-width:unset}.page-container.tender-page .control{width:calc(100% - 35px)}.page-container.tender-page .control__label{color:#fff}.page-container.tender-page .control__input,.page-container.tender-page .control__textarea{background-color:transparent;border-radius:0;border:1px solid #ffffff;color:#fff}.page-container.tender-page .control__triggers{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;color:#fff}@media (max-width: 768px){.page-container.tender-page .control__triggers{flex-direction:column;gap:15px}}.page-container.tender-page .checkbox-small__checkbox{border-color:#fff}.page-container.tender-page .checkbox-small__checkbox:before{border-color:#fff}.page-container.tender-page .contacts-feedback-form__content{margin-bottom:20px}.page-container.tender-page .contacts-feedback-form__btn{margin-top:0;min-width:405px;border-radius:0;text-transform:uppercase}.page-container.tender-page .contacts-feedback-form__fio{margin-right:0}.page-container.tender-page .section-bg{position:absolute;opacity:.14;height:69.5%}@media (max-width: 992){.page-container{padding-top:130px}}@media (max-width: 1024px){.page-container{max-width:100%;padding-top:60px}}.page-container .main-container{padding-bottom:40px}@media (max-width: 499px){.page-container .main-container{padding-bottom:20px}}.page-container .main-container>section:not(.work-gallery:last-child){padding-top:40px;padding-bottom:40px}@media (max-width: 499px){.page-container .main-container>section:not(.work-gallery:last-child){padding-bottom:100px;padding-top:20px}}.page-container .main-container>section.work-gallery:last-child{padding-top:40px;margin-bottom:-40px}@media (max-width: 499px){.page-container .main-container>section.work-gallery:last-child{padding-top:20px;margin-bottom:-20px}}.header--dark .header-nav{background-color:#00171fcc}.header--dark .header-nav__list,.header--dark .header-nav__descr,.header--dark .header-nav__contacts,.header--dark .header-nav__menu,.header--dark .header-nav__contacts-time{color:#fff}.header--dark .header-nav__arrow span:after,.header--dark .header-nav__arrow span:before{background-color:#fff}.header--dark .header-nav .dropdown--mini.dropdown--action .dropdown__list{background-color:#00171f}.header--dark .header-nav .dropdown--mini.dropdown--action .dropdown__list-item{background-color:#00171f;color:#fff;transition:color .3s ease-in-out,background-color .3s ease-in-out}.header--dark .header-nav .dropdown--mini.dropdown--action .dropdown__list-item:hover{background-color:var(--color-primary);color:#fff}.header--dark .header-nav .burger-nav span{background-color:#fff}.header--dark .header-nav .dropdown--action-slider .dropdown__slider-item{color:#fff}.header--dark .header-nav .dropdown,.header--dark .header-nav .dropdown--action{background-color:#00171f;color:#fff}.inner{margin:0 auto;width:100%}.inner .order-1{order:1}.inner .col-1{grid-template-columns:repeat(1,1fr)}.inner .col1\/12{grid-column:span 1}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-1{grid-template-columns:repeat(1,1fr)}.inner .xs\:col1\/12{grid-column:span 1}.inner .xs\:order-1{order:1}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-1{grid-template-columns:repeat(1,1fr)}.inner .s\:col1\/12{grid-column:span 1}.inner .s\:order-1{order:1}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-1{grid-template-columns:repeat(1,1fr)}.inner .md\:col1\/12{grid-column:span 1}.inner .md\:order-1{order:1}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-1{grid-template-columns:repeat(1,1fr)}.inner .lg\:col1\/12{grid-column:span 1}.inner .lg\:order-1{order:1}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-1{grid-template-columns:repeat(1,1fr)}.inner .xl\:col1\/12{grid-column:span 1}.inner .xl\:order-1{order:1}}@media (min-width: 1920px){.inner .xxl\:col-1{grid-template-columns:repeat(1,1fr)}.inner .xxl\:col1\/12{grid-column:span 1}.inner .xxl\:order-1{order:1}}.inner .order-2{order:2}.inner .col-2{grid-template-columns:repeat(2,1fr)}.inner .col2\/12{grid-column:span 2}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-2{grid-template-columns:repeat(2,1fr)}.inner .xs\:col2\/12{grid-column:span 2}.inner .xs\:order-2{order:2}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-2{grid-template-columns:repeat(2,1fr)}.inner .s\:col2\/12{grid-column:span 2}.inner .s\:order-2{order:2}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-2{grid-template-columns:repeat(2,1fr)}.inner .md\:col2\/12{grid-column:span 2}.inner .md\:order-2{order:2}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-2{grid-template-columns:repeat(2,1fr)}.inner .lg\:col2\/12{grid-column:span 2}.inner .lg\:order-2{order:2}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-2{grid-template-columns:repeat(2,1fr)}.inner .xl\:col2\/12{grid-column:span 2}.inner .xl\:order-2{order:2}}@media (min-width: 1920px){.inner .xxl\:col-2{grid-template-columns:repeat(2,1fr)}.inner .xxl\:col2\/12{grid-column:span 2}.inner .xxl\:order-2{order:2}}.inner .order-3{order:3}.inner .col-3{grid-template-columns:repeat(3,1fr)}.inner .col3\/12{grid-column:span 3}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-3{grid-template-columns:repeat(3,1fr)}.inner .xs\:col3\/12{grid-column:span 3}.inner .xs\:order-3{order:3}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-3{grid-template-columns:repeat(3,1fr)}.inner .s\:col3\/12{grid-column:span 3}.inner .s\:order-3{order:3}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-3{grid-template-columns:repeat(3,1fr)}.inner .md\:col3\/12{grid-column:span 3}.inner .md\:order-3{order:3}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-3{grid-template-columns:repeat(3,1fr)}.inner .lg\:col3\/12{grid-column:span 3}.inner .lg\:order-3{order:3}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-3{grid-template-columns:repeat(3,1fr)}.inner .xl\:col3\/12{grid-column:span 3}.inner .xl\:order-3{order:3}}@media (min-width: 1920px){.inner .xxl\:col-3{grid-template-columns:repeat(3,1fr)}.inner .xxl\:col3\/12{grid-column:span 3}.inner .xxl\:order-3{order:3}}.inner .order-4{order:4}.inner .col-4{grid-template-columns:repeat(4,1fr)}.inner .col4\/12{grid-column:span 4}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-4{grid-template-columns:repeat(4,1fr)}.inner .xs\:col4\/12{grid-column:span 4}.inner .xs\:order-4{order:4}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-4{grid-template-columns:repeat(4,1fr)}.inner .s\:col4\/12{grid-column:span 4}.inner .s\:order-4{order:4}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-4{grid-template-columns:repeat(4,1fr)}.inner .md\:col4\/12{grid-column:span 4}.inner .md\:order-4{order:4}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-4{grid-template-columns:repeat(4,1fr)}.inner .lg\:col4\/12{grid-column:span 4}.inner .lg\:order-4{order:4}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-4{grid-template-columns:repeat(4,1fr)}.inner .xl\:col4\/12{grid-column:span 4}.inner .xl\:order-4{order:4}}@media (min-width: 1920px){.inner .xxl\:col-4{grid-template-columns:repeat(4,1fr)}.inner .xxl\:col4\/12{grid-column:span 4}.inner .xxl\:order-4{order:4}}.inner .order-5{order:5}.inner .col-5{grid-template-columns:repeat(5,1fr)}.inner .col5\/12{grid-column:span 5}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-5{grid-template-columns:repeat(5,1fr)}.inner .xs\:col5\/12{grid-column:span 5}.inner .xs\:order-5{order:5}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-5{grid-template-columns:repeat(5,1fr)}.inner .s\:col5\/12{grid-column:span 5}.inner .s\:order-5{order:5}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-5{grid-template-columns:repeat(5,1fr)}.inner .md\:col5\/12{grid-column:span 5}.inner .md\:order-5{order:5}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-5{grid-template-columns:repeat(5,1fr)}.inner .lg\:col5\/12{grid-column:span 5}.inner .lg\:order-5{order:5}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-5{grid-template-columns:repeat(5,1fr)}.inner .xl\:col5\/12{grid-column:span 5}.inner .xl\:order-5{order:5}}@media (min-width: 1920px){.inner .xxl\:col-5{grid-template-columns:repeat(5,1fr)}.inner .xxl\:col5\/12{grid-column:span 5}.inner .xxl\:order-5{order:5}}.inner .order-6{order:6}.inner .col-6{grid-template-columns:repeat(6,1fr)}.inner .col6\/12{grid-column:span 6}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-6{grid-template-columns:repeat(6,1fr)}.inner .xs\:col6\/12{grid-column:span 6}.inner .xs\:order-6{order:6}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-6{grid-template-columns:repeat(6,1fr)}.inner .s\:col6\/12{grid-column:span 6}.inner .s\:order-6{order:6}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-6{grid-template-columns:repeat(6,1fr)}.inner .md\:col6\/12{grid-column:span 6}.inner .md\:order-6{order:6}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-6{grid-template-columns:repeat(6,1fr)}.inner .lg\:col6\/12{grid-column:span 6}.inner .lg\:order-6{order:6}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-6{grid-template-columns:repeat(6,1fr)}.inner .xl\:col6\/12{grid-column:span 6}.inner .xl\:order-6{order:6}}@media (min-width: 1920px){.inner .xxl\:col-6{grid-template-columns:repeat(6,1fr)}.inner .xxl\:col6\/12{grid-column:span 6}.inner .xxl\:order-6{order:6}}.inner .order-7{order:7}.inner .col-7{grid-template-columns:repeat(7,1fr)}.inner .col7\/12{grid-column:span 7}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-7{grid-template-columns:repeat(7,1fr)}.inner .xs\:col7\/12{grid-column:span 7}.inner .xs\:order-7{order:7}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-7{grid-template-columns:repeat(7,1fr)}.inner .s\:col7\/12{grid-column:span 7}.inner .s\:order-7{order:7}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-7{grid-template-columns:repeat(7,1fr)}.inner .md\:col7\/12{grid-column:span 7}.inner .md\:order-7{order:7}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-7{grid-template-columns:repeat(7,1fr)}.inner .lg\:col7\/12{grid-column:span 7}.inner .lg\:order-7{order:7}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-7{grid-template-columns:repeat(7,1fr)}.inner .xl\:col7\/12{grid-column:span 7}.inner .xl\:order-7{order:7}}@media (min-width: 1920px){.inner .xxl\:col-7{grid-template-columns:repeat(7,1fr)}.inner .xxl\:col7\/12{grid-column:span 7}.inner .xxl\:order-7{order:7}}.inner .order-8{order:8}.inner .col-8{grid-template-columns:repeat(8,1fr)}.inner .col8\/12{grid-column:span 8}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-8{grid-template-columns:repeat(8,1fr)}.inner .xs\:col8\/12{grid-column:span 8}.inner .xs\:order-8{order:8}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-8{grid-template-columns:repeat(8,1fr)}.inner .s\:col8\/12{grid-column:span 8}.inner .s\:order-8{order:8}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-8{grid-template-columns:repeat(8,1fr)}.inner .md\:col8\/12{grid-column:span 8}.inner .md\:order-8{order:8}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-8{grid-template-columns:repeat(8,1fr)}.inner .lg\:col8\/12{grid-column:span 8}.inner .lg\:order-8{order:8}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-8{grid-template-columns:repeat(8,1fr)}.inner .xl\:col8\/12{grid-column:span 8}.inner .xl\:order-8{order:8}}@media (min-width: 1920px){.inner .xxl\:col-8{grid-template-columns:repeat(8,1fr)}.inner .xxl\:col8\/12{grid-column:span 8}.inner .xxl\:order-8{order:8}}.inner .order-9{order:9}.inner .col-9{grid-template-columns:repeat(9,1fr)}.inner .col9\/12{grid-column:span 9}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-9{grid-template-columns:repeat(9,1fr)}.inner .xs\:col9\/12{grid-column:span 9}.inner .xs\:order-9{order:9}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-9{grid-template-columns:repeat(9,1fr)}.inner .s\:col9\/12{grid-column:span 9}.inner .s\:order-9{order:9}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-9{grid-template-columns:repeat(9,1fr)}.inner .md\:col9\/12{grid-column:span 9}.inner .md\:order-9{order:9}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-9{grid-template-columns:repeat(9,1fr)}.inner .lg\:col9\/12{grid-column:span 9}.inner .lg\:order-9{order:9}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-9{grid-template-columns:repeat(9,1fr)}.inner .xl\:col9\/12{grid-column:span 9}.inner .xl\:order-9{order:9}}@media (min-width: 1920px){.inner .xxl\:col-9{grid-template-columns:repeat(9,1fr)}.inner .xxl\:col9\/12{grid-column:span 9}.inner .xxl\:order-9{order:9}}.inner .order-10{order:10}.inner .col-10{grid-template-columns:repeat(10,1fr)}.inner .col10\/12{grid-column:span 10}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-10{grid-template-columns:repeat(10,1fr)}.inner .xs\:col10\/12{grid-column:span 10}.inner .xs\:order-10{order:10}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-10{grid-template-columns:repeat(10,1fr)}.inner .s\:col10\/12{grid-column:span 10}.inner .s\:order-10{order:10}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-10{grid-template-columns:repeat(10,1fr)}.inner .md\:col10\/12{grid-column:span 10}.inner .md\:order-10{order:10}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-10{grid-template-columns:repeat(10,1fr)}.inner .lg\:col10\/12{grid-column:span 10}.inner .lg\:order-10{order:10}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-10{grid-template-columns:repeat(10,1fr)}.inner .xl\:col10\/12{grid-column:span 10}.inner .xl\:order-10{order:10}}@media (min-width: 1920px){.inner .xxl\:col-10{grid-template-columns:repeat(10,1fr)}.inner .xxl\:col10\/12{grid-column:span 10}.inner .xxl\:order-10{order:10}}.inner .order-11{order:11}.inner .col-11{grid-template-columns:repeat(11,1fr)}.inner .col11\/12{grid-column:span 11}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-11{grid-template-columns:repeat(11,1fr)}.inner .xs\:col11\/12{grid-column:span 11}.inner .xs\:order-11{order:11}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-11{grid-template-columns:repeat(11,1fr)}.inner .s\:col11\/12{grid-column:span 11}.inner .s\:order-11{order:11}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-11{grid-template-columns:repeat(11,1fr)}.inner .md\:col11\/12{grid-column:span 11}.inner .md\:order-11{order:11}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-11{grid-template-columns:repeat(11,1fr)}.inner .lg\:col11\/12{grid-column:span 11}.inner .lg\:order-11{order:11}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-11{grid-template-columns:repeat(11,1fr)}.inner .xl\:col11\/12{grid-column:span 11}.inner .xl\:order-11{order:11}}@media (min-width: 1920px){.inner .xxl\:col-11{grid-template-columns:repeat(11,1fr)}.inner .xxl\:col11\/12{grid-column:span 11}.inner .xxl\:order-11{order:11}}.inner .order-12{order:12}.inner .col-12{grid-template-columns:repeat(12,1fr)}.inner .col12\/12{grid-column:span 12}@media (min-width: 320px) and (max-width: 413px){.inner .xs\:col-12{grid-template-columns:repeat(12,1fr)}.inner .xs\:col12\/12{grid-column:span 12}.inner .xs\:order-12{order:12}}@media (min-width: 414px) and (max-width: 767px){.inner .s\:col-12{grid-template-columns:repeat(12,1fr)}.inner .s\:col12\/12{grid-column:span 12}.inner .s\:order-12{order:12}}@media (min-width: 768px) and (max-width: 1023px){.inner .md\:col-12{grid-template-columns:repeat(12,1fr)}.inner .md\:col12\/12{grid-column:span 12}.inner .md\:order-12{order:12}}@media (min-width: 1024px) and (max-width: 1439px){.inner .lg\:col-12{grid-template-columns:repeat(12,1fr)}.inner .lg\:col12\/12{grid-column:span 12}.inner .lg\:order-12{order:12}}@media (min-width: 1440px) and (max-width: 1919px){.inner .xl\:col-12{grid-template-columns:repeat(12,1fr)}.inner .xl\:col12\/12{grid-column:span 12}.inner .xl\:order-12{order:12}}@media (min-width: 1920px){.inner .xxl\:col-12{grid-template-columns:repeat(12,1fr)}.inner .xxl\:col12\/12{grid-column:span 12}.inner .xxl\:order-12{order:12}}.inner .d-grid{display:grid}.inner .d-flex{display:flex}.inner .d-block{display:block}.inner .d-none{display:none}.inner .w-full{width:100%}.inner__row{display:grid;grid-auto-rows:auto}.inner__row--center{justify-content:center}.inner__row--right{justify-content:end}.inner__row--wide{width:100%}.inner__row--fluid{grid-auto-flow:column;grid-auto-columns:auto}.inner__row--half{width:calc(50% - var(--grid-gap) / 2)}.inner--center{align-items:center}.inner--right{align-items:flex-end}.inner--reverse{flex-direction:column-reverse}@media (min-width: 320px){.inner{max-width:calc(var(--container-s));padding:0 var(--padding-container-s)}.inner .xs\:d-none{display:none}.inner .xs\:d-grid,.inner .xs\:d-flex{display:grid}}@media (min-width: 414px){.inner{max-width:calc(var(--container-md));padding:0 var(--padding-container-md)}.inner .s\:d-none{display:none}.inner .s\:d-grid{display:grid}.inner .s\:d-flex{display:flex}.inner .s\:d-block{display:block}}@media (min-width: 768px){.inner{max-width:calc(var(--container-lg));padding:0 var(--padding-container-md)}.inner .md\:d-none{display:none}.inner .md\:d-grid{display:grid}.inner .md\:d-flex{display:flex}.inner .md\:d-block{display:block}}@media (min-width: 1024px){.inner{max-width:calc(var(--container-xl));padding:0 var(--padding-container-xl)}.inner .lg\:d-none{display:none}.inner .lg\:d-grid{display:grid}.inner .lg\:d-flex{display:flex}.inner .lg\:d-block{display:block}}@media (min-width: 1440px){.inner{max-width:calc(var(--container-xxl));padding:0 var(--padding-container-xxl)}.inner .xl\:d-none{display:none}.inner .xl\:d-grid{display:grid}.inner .xl\:d-flex{display:flex}.inner .xl\:d-block{display:block}}.gap-5{gap:5px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-24{gap:var(--grid-gap)}.gap-30{gap:30px}.gap-40{gap:40px}.gap-50{gap:50px}.gap-60{gap:60px}.main-container{flex-grow:1}.inner-container,.win-prices-type-v2__container,.win-prices-tab,.win-prices__info,.default-page{margin:0 auto;width:100%}.inner-container .order-1,.win-prices-type-v2__container .order-1,.win-prices-tab .order-1,.win-prices__info .order-1,.default-page .order-1{order:1}.inner-container .col-1,.win-prices-type-v2__container .col-1,.win-prices-tab .col-1,.win-prices__info .col-1,.default-page .col-1{grid-template-columns:repeat(1,1fr)}.inner-container .col1\/12,.win-prices-type-v2__container .col1\/12,.win-prices-tab .col1\/12,.win-prices__info .col1\/12,.default-page .col1\/12{grid-column:span 1}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-1,.win-prices-type-v2__container .xs\:col-1,.win-prices-tab .xs\:col-1,.win-prices__info .xs\:col-1,.default-page .xs\:col-1{grid-template-columns:repeat(1,1fr)}.inner-container .xs\:col1\/12,.win-prices-type-v2__container .xs\:col1\/12,.win-prices-tab .xs\:col1\/12,.win-prices__info .xs\:col1\/12,.default-page .xs\:col1\/12{grid-column:span 1}.inner-container .xs\:order-1,.win-prices-type-v2__container .xs\:order-1,.win-prices-tab .xs\:order-1,.win-prices__info .xs\:order-1,.default-page .xs\:order-1{order:1}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-1,.win-prices-type-v2__container .s\:col-1,.win-prices-tab .s\:col-1,.win-prices__info .s\:col-1,.default-page .s\:col-1{grid-template-columns:repeat(1,1fr)}.inner-container .s\:col1\/12,.win-prices-type-v2__container .s\:col1\/12,.win-prices-tab .s\:col1\/12,.win-prices__info .s\:col1\/12,.default-page .s\:col1\/12{grid-column:span 1}.inner-container .s\:order-1,.win-prices-type-v2__container .s\:order-1,.win-prices-tab .s\:order-1,.win-prices__info .s\:order-1,.default-page .s\:order-1{order:1}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-1,.win-prices-type-v2__container .md\:col-1,.win-prices-tab .md\:col-1,.win-prices__info .md\:col-1,.default-page .md\:col-1{grid-template-columns:repeat(1,1fr)}.inner-container .md\:col1\/12,.win-prices-type-v2__container .md\:col1\/12,.win-prices-tab .md\:col1\/12,.win-prices__info .md\:col1\/12,.default-page .md\:col1\/12{grid-column:span 1}.inner-container .md\:order-1,.win-prices-type-v2__container .md\:order-1,.win-prices-tab .md\:order-1,.win-prices__info .md\:order-1,.default-page .md\:order-1{order:1}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-1,.win-prices-type-v2__container .lg\:col-1,.win-prices-tab .lg\:col-1,.win-prices__info .lg\:col-1,.default-page .lg\:col-1{grid-template-columns:repeat(1,1fr)}.inner-container .lg\:col1\/12,.win-prices-type-v2__container .lg\:col1\/12,.win-prices-tab .lg\:col1\/12,.win-prices__info .lg\:col1\/12,.default-page .lg\:col1\/12{grid-column:span 1}.inner-container .lg\:order-1,.win-prices-type-v2__container .lg\:order-1,.win-prices-tab .lg\:order-1,.win-prices__info .lg\:order-1,.default-page .lg\:order-1{order:1}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-1,.win-prices-type-v2__container .xl\:col-1,.win-prices-tab .xl\:col-1,.win-prices__info .xl\:col-1,.default-page .xl\:col-1{grid-template-columns:repeat(1,1fr)}.inner-container .xl\:col1\/12,.win-prices-type-v2__container .xl\:col1\/12,.win-prices-tab .xl\:col1\/12,.win-prices__info .xl\:col1\/12,.default-page .xl\:col1\/12{grid-column:span 1}.inner-container .xl\:order-1,.win-prices-type-v2__container .xl\:order-1,.win-prices-tab .xl\:order-1,.win-prices__info .xl\:order-1,.default-page .xl\:order-1{order:1}}@media (min-width: 1920px){.inner-container .xxl\:col-1,.win-prices-type-v2__container .xxl\:col-1,.win-prices-tab .xxl\:col-1,.win-prices__info .xxl\:col-1,.default-page .xxl\:col-1{grid-template-columns:repeat(1,1fr)}.inner-container .xxl\:col1\/12,.win-prices-type-v2__container .xxl\:col1\/12,.win-prices-tab .xxl\:col1\/12,.win-prices__info .xxl\:col1\/12,.default-page .xxl\:col1\/12{grid-column:span 1}.inner-container .xxl\:order-1,.win-prices-type-v2__container .xxl\:order-1,.win-prices-tab .xxl\:order-1,.win-prices__info .xxl\:order-1,.default-page .xxl\:order-1{order:1}}.inner-container .order-2,.win-prices-type-v2__container .order-2,.win-prices-tab .order-2,.win-prices__info .order-2,.default-page .order-2{order:2}.inner-container .col-2,.win-prices-type-v2__container .col-2,.win-prices-tab .col-2,.win-prices__info .col-2,.default-page .col-2{grid-template-columns:repeat(2,1fr)}.inner-container .col2\/12,.win-prices-type-v2__container .col2\/12,.win-prices-tab .col2\/12,.win-prices__info .col2\/12,.default-page .col2\/12{grid-column:span 2}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-2,.win-prices-type-v2__container .xs\:col-2,.win-prices-tab .xs\:col-2,.win-prices__info .xs\:col-2,.default-page .xs\:col-2{grid-template-columns:repeat(2,1fr)}.inner-container .xs\:col2\/12,.win-prices-type-v2__container .xs\:col2\/12,.win-prices-tab .xs\:col2\/12,.win-prices__info .xs\:col2\/12,.default-page .xs\:col2\/12{grid-column:span 2}.inner-container .xs\:order-2,.win-prices-type-v2__container .xs\:order-2,.win-prices-tab .xs\:order-2,.win-prices__info .xs\:order-2,.default-page .xs\:order-2{order:2}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-2,.win-prices-type-v2__container .s\:col-2,.win-prices-tab .s\:col-2,.win-prices__info .s\:col-2,.default-page .s\:col-2{grid-template-columns:repeat(2,1fr)}.inner-container .s\:col2\/12,.win-prices-type-v2__container .s\:col2\/12,.win-prices-tab .s\:col2\/12,.win-prices__info .s\:col2\/12,.default-page .s\:col2\/12{grid-column:span 2}.inner-container .s\:order-2,.win-prices-type-v2__container .s\:order-2,.win-prices-tab .s\:order-2,.win-prices__info .s\:order-2,.default-page .s\:order-2{order:2}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-2,.win-prices-type-v2__container .md\:col-2,.win-prices-tab .md\:col-2,.win-prices__info .md\:col-2,.default-page .md\:col-2{grid-template-columns:repeat(2,1fr)}.inner-container .md\:col2\/12,.win-prices-type-v2__container .md\:col2\/12,.win-prices-tab .md\:col2\/12,.win-prices__info .md\:col2\/12,.default-page .md\:col2\/12{grid-column:span 2}.inner-container .md\:order-2,.win-prices-type-v2__container .md\:order-2,.win-prices-tab .md\:order-2,.win-prices__info .md\:order-2,.default-page .md\:order-2{order:2}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-2,.win-prices-type-v2__container .lg\:col-2,.win-prices-tab .lg\:col-2,.win-prices__info .lg\:col-2,.default-page .lg\:col-2{grid-template-columns:repeat(2,1fr)}.inner-container .lg\:col2\/12,.win-prices-type-v2__container .lg\:col2\/12,.win-prices-tab .lg\:col2\/12,.win-prices__info .lg\:col2\/12,.default-page .lg\:col2\/12{grid-column:span 2}.inner-container .lg\:order-2,.win-prices-type-v2__container .lg\:order-2,.win-prices-tab .lg\:order-2,.win-prices__info .lg\:order-2,.default-page .lg\:order-2{order:2}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-2,.win-prices-type-v2__container .xl\:col-2,.win-prices-tab .xl\:col-2,.win-prices__info .xl\:col-2,.default-page .xl\:col-2{grid-template-columns:repeat(2,1fr)}.inner-container .xl\:col2\/12,.win-prices-type-v2__container .xl\:col2\/12,.win-prices-tab .xl\:col2\/12,.win-prices__info .xl\:col2\/12,.default-page .xl\:col2\/12{grid-column:span 2}.inner-container .xl\:order-2,.win-prices-type-v2__container .xl\:order-2,.win-prices-tab .xl\:order-2,.win-prices__info .xl\:order-2,.default-page .xl\:order-2{order:2}}@media (min-width: 1920px){.inner-container .xxl\:col-2,.win-prices-type-v2__container .xxl\:col-2,.win-prices-tab .xxl\:col-2,.win-prices__info .xxl\:col-2,.default-page .xxl\:col-2{grid-template-columns:repeat(2,1fr)}.inner-container .xxl\:col2\/12,.win-prices-type-v2__container .xxl\:col2\/12,.win-prices-tab .xxl\:col2\/12,.win-prices__info .xxl\:col2\/12,.default-page .xxl\:col2\/12{grid-column:span 2}.inner-container .xxl\:order-2,.win-prices-type-v2__container .xxl\:order-2,.win-prices-tab .xxl\:order-2,.win-prices__info .xxl\:order-2,.default-page .xxl\:order-2{order:2}}.inner-container .order-3,.win-prices-type-v2__container .order-3,.win-prices-tab .order-3,.win-prices__info .order-3,.default-page .order-3{order:3}.inner-container .col-3,.win-prices-type-v2__container .col-3,.win-prices-tab .col-3,.win-prices__info .col-3,.default-page .col-3{grid-template-columns:repeat(3,1fr)}.inner-container .col3\/12,.win-prices-type-v2__container .col3\/12,.win-prices-tab .col3\/12,.win-prices__info .col3\/12,.default-page .col3\/12{grid-column:span 3}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-3,.win-prices-type-v2__container .xs\:col-3,.win-prices-tab .xs\:col-3,.win-prices__info .xs\:col-3,.default-page .xs\:col-3{grid-template-columns:repeat(3,1fr)}.inner-container .xs\:col3\/12,.win-prices-type-v2__container .xs\:col3\/12,.win-prices-tab .xs\:col3\/12,.win-prices__info .xs\:col3\/12,.default-page .xs\:col3\/12{grid-column:span 3}.inner-container .xs\:order-3,.win-prices-type-v2__container .xs\:order-3,.win-prices-tab .xs\:order-3,.win-prices__info .xs\:order-3,.default-page .xs\:order-3{order:3}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-3,.win-prices-type-v2__container .s\:col-3,.win-prices-tab .s\:col-3,.win-prices__info .s\:col-3,.default-page .s\:col-3{grid-template-columns:repeat(3,1fr)}.inner-container .s\:col3\/12,.win-prices-type-v2__container .s\:col3\/12,.win-prices-tab .s\:col3\/12,.win-prices__info .s\:col3\/12,.default-page .s\:col3\/12{grid-column:span 3}.inner-container .s\:order-3,.win-prices-type-v2__container .s\:order-3,.win-prices-tab .s\:order-3,.win-prices__info .s\:order-3,.default-page .s\:order-3{order:3}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-3,.win-prices-type-v2__container .md\:col-3,.win-prices-tab .md\:col-3,.win-prices__info .md\:col-3,.default-page .md\:col-3{grid-template-columns:repeat(3,1fr)}.inner-container .md\:col3\/12,.win-prices-type-v2__container .md\:col3\/12,.win-prices-tab .md\:col3\/12,.win-prices__info .md\:col3\/12,.default-page .md\:col3\/12{grid-column:span 3}.inner-container .md\:order-3,.win-prices-type-v2__container .md\:order-3,.win-prices-tab .md\:order-3,.win-prices__info .md\:order-3,.default-page .md\:order-3{order:3}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-3,.win-prices-type-v2__container .lg\:col-3,.win-prices-tab .lg\:col-3,.win-prices__info .lg\:col-3,.default-page .lg\:col-3{grid-template-columns:repeat(3,1fr)}.inner-container .lg\:col3\/12,.win-prices-type-v2__container .lg\:col3\/12,.win-prices-tab .lg\:col3\/12,.win-prices__info .lg\:col3\/12,.default-page .lg\:col3\/12{grid-column:span 3}.inner-container .lg\:order-3,.win-prices-type-v2__container .lg\:order-3,.win-prices-tab .lg\:order-3,.win-prices__info .lg\:order-3,.default-page .lg\:order-3{order:3}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-3,.win-prices-type-v2__container .xl\:col-3,.win-prices-tab .xl\:col-3,.win-prices__info .xl\:col-3,.default-page .xl\:col-3{grid-template-columns:repeat(3,1fr)}.inner-container .xl\:col3\/12,.win-prices-type-v2__container .xl\:col3\/12,.win-prices-tab .xl\:col3\/12,.win-prices__info .xl\:col3\/12,.default-page .xl\:col3\/12{grid-column:span 3}.inner-container .xl\:order-3,.win-prices-type-v2__container .xl\:order-3,.win-prices-tab .xl\:order-3,.win-prices__info .xl\:order-3,.default-page .xl\:order-3{order:3}}@media (min-width: 1920px){.inner-container .xxl\:col-3,.win-prices-type-v2__container .xxl\:col-3,.win-prices-tab .xxl\:col-3,.win-prices__info .xxl\:col-3,.default-page .xxl\:col-3{grid-template-columns:repeat(3,1fr)}.inner-container .xxl\:col3\/12,.win-prices-type-v2__container .xxl\:col3\/12,.win-prices-tab .xxl\:col3\/12,.win-prices__info .xxl\:col3\/12,.default-page .xxl\:col3\/12{grid-column:span 3}.inner-container .xxl\:order-3,.win-prices-type-v2__container .xxl\:order-3,.win-prices-tab .xxl\:order-3,.win-prices__info .xxl\:order-3,.default-page .xxl\:order-3{order:3}}.inner-container .order-4,.win-prices-type-v2__container .order-4,.win-prices-tab .order-4,.win-prices__info .order-4,.default-page .order-4{order:4}.inner-container .col-4,.win-prices-type-v2__container .col-4,.win-prices-tab .col-4,.win-prices__info .col-4,.default-page .col-4{grid-template-columns:repeat(4,1fr)}.inner-container .col4\/12,.win-prices-type-v2__container .col4\/12,.win-prices-tab .col4\/12,.win-prices__info .col4\/12,.default-page .col4\/12{grid-column:span 4}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-4,.win-prices-type-v2__container .xs\:col-4,.win-prices-tab .xs\:col-4,.win-prices__info .xs\:col-4,.default-page .xs\:col-4{grid-template-columns:repeat(4,1fr)}.inner-container .xs\:col4\/12,.win-prices-type-v2__container .xs\:col4\/12,.win-prices-tab .xs\:col4\/12,.win-prices__info .xs\:col4\/12,.default-page .xs\:col4\/12{grid-column:span 4}.inner-container .xs\:order-4,.win-prices-type-v2__container .xs\:order-4,.win-prices-tab .xs\:order-4,.win-prices__info .xs\:order-4,.default-page .xs\:order-4{order:4}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-4,.win-prices-type-v2__container .s\:col-4,.win-prices-tab .s\:col-4,.win-prices__info .s\:col-4,.default-page .s\:col-4{grid-template-columns:repeat(4,1fr)}.inner-container .s\:col4\/12,.win-prices-type-v2__container .s\:col4\/12,.win-prices-tab .s\:col4\/12,.win-prices__info .s\:col4\/12,.default-page .s\:col4\/12{grid-column:span 4}.inner-container .s\:order-4,.win-prices-type-v2__container .s\:order-4,.win-prices-tab .s\:order-4,.win-prices__info .s\:order-4,.default-page .s\:order-4{order:4}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-4,.win-prices-type-v2__container .md\:col-4,.win-prices-tab .md\:col-4,.win-prices__info .md\:col-4,.default-page .md\:col-4{grid-template-columns:repeat(4,1fr)}.inner-container .md\:col4\/12,.win-prices-type-v2__container .md\:col4\/12,.win-prices-tab .md\:col4\/12,.win-prices__info .md\:col4\/12,.default-page .md\:col4\/12{grid-column:span 4}.inner-container .md\:order-4,.win-prices-type-v2__container .md\:order-4,.win-prices-tab .md\:order-4,.win-prices__info .md\:order-4,.default-page .md\:order-4{order:4}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-4,.win-prices-type-v2__container .lg\:col-4,.win-prices-tab .lg\:col-4,.win-prices__info .lg\:col-4,.default-page .lg\:col-4{grid-template-columns:repeat(4,1fr)}.inner-container .lg\:col4\/12,.win-prices-type-v2__container .lg\:col4\/12,.win-prices-tab .lg\:col4\/12,.win-prices__info .lg\:col4\/12,.default-page .lg\:col4\/12{grid-column:span 4}.inner-container .lg\:order-4,.win-prices-type-v2__container .lg\:order-4,.win-prices-tab .lg\:order-4,.win-prices__info .lg\:order-4,.default-page .lg\:order-4{order:4}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-4,.win-prices-type-v2__container .xl\:col-4,.win-prices-tab .xl\:col-4,.win-prices__info .xl\:col-4,.default-page .xl\:col-4{grid-template-columns:repeat(4,1fr)}.inner-container .xl\:col4\/12,.win-prices-type-v2__container .xl\:col4\/12,.win-prices-tab .xl\:col4\/12,.win-prices__info .xl\:col4\/12,.default-page .xl\:col4\/12{grid-column:span 4}.inner-container .xl\:order-4,.win-prices-type-v2__container .xl\:order-4,.win-prices-tab .xl\:order-4,.win-prices__info .xl\:order-4,.default-page .xl\:order-4{order:4}}@media (min-width: 1920px){.inner-container .xxl\:col-4,.win-prices-type-v2__container .xxl\:col-4,.win-prices-tab .xxl\:col-4,.win-prices__info .xxl\:col-4,.default-page .xxl\:col-4{grid-template-columns:repeat(4,1fr)}.inner-container .xxl\:col4\/12,.win-prices-type-v2__container .xxl\:col4\/12,.win-prices-tab .xxl\:col4\/12,.win-prices__info .xxl\:col4\/12,.default-page .xxl\:col4\/12{grid-column:span 4}.inner-container .xxl\:order-4,.win-prices-type-v2__container .xxl\:order-4,.win-prices-tab .xxl\:order-4,.win-prices__info .xxl\:order-4,.default-page .xxl\:order-4{order:4}}.inner-container .order-5,.win-prices-type-v2__container .order-5,.win-prices-tab .order-5,.win-prices__info .order-5,.default-page .order-5{order:5}.inner-container .col-5,.win-prices-type-v2__container .col-5,.win-prices-tab .col-5,.win-prices__info .col-5,.default-page .col-5{grid-template-columns:repeat(5,1fr)}.inner-container .col5\/12,.win-prices-type-v2__container .col5\/12,.win-prices-tab .col5\/12,.win-prices__info .col5\/12,.default-page .col5\/12{grid-column:span 5}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-5,.win-prices-type-v2__container .xs\:col-5,.win-prices-tab .xs\:col-5,.win-prices__info .xs\:col-5,.default-page .xs\:col-5{grid-template-columns:repeat(5,1fr)}.inner-container .xs\:col5\/12,.win-prices-type-v2__container .xs\:col5\/12,.win-prices-tab .xs\:col5\/12,.win-prices__info .xs\:col5\/12,.default-page .xs\:col5\/12{grid-column:span 5}.inner-container .xs\:order-5,.win-prices-type-v2__container .xs\:order-5,.win-prices-tab .xs\:order-5,.win-prices__info .xs\:order-5,.default-page .xs\:order-5{order:5}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-5,.win-prices-type-v2__container .s\:col-5,.win-prices-tab .s\:col-5,.win-prices__info .s\:col-5,.default-page .s\:col-5{grid-template-columns:repeat(5,1fr)}.inner-container .s\:col5\/12,.win-prices-type-v2__container .s\:col5\/12,.win-prices-tab .s\:col5\/12,.win-prices__info .s\:col5\/12,.default-page .s\:col5\/12{grid-column:span 5}.inner-container .s\:order-5,.win-prices-type-v2__container .s\:order-5,.win-prices-tab .s\:order-5,.win-prices__info .s\:order-5,.default-page .s\:order-5{order:5}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-5,.win-prices-type-v2__container .md\:col-5,.win-prices-tab .md\:col-5,.win-prices__info .md\:col-5,.default-page .md\:col-5{grid-template-columns:repeat(5,1fr)}.inner-container .md\:col5\/12,.win-prices-type-v2__container .md\:col5\/12,.win-prices-tab .md\:col5\/12,.win-prices__info .md\:col5\/12,.default-page .md\:col5\/12{grid-column:span 5}.inner-container .md\:order-5,.win-prices-type-v2__container .md\:order-5,.win-prices-tab .md\:order-5,.win-prices__info .md\:order-5,.default-page .md\:order-5{order:5}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-5,.win-prices-type-v2__container .lg\:col-5,.win-prices-tab .lg\:col-5,.win-prices__info .lg\:col-5,.default-page .lg\:col-5{grid-template-columns:repeat(5,1fr)}.inner-container .lg\:col5\/12,.win-prices-type-v2__container .lg\:col5\/12,.win-prices-tab .lg\:col5\/12,.win-prices__info .lg\:col5\/12,.default-page .lg\:col5\/12{grid-column:span 5}.inner-container .lg\:order-5,.win-prices-type-v2__container .lg\:order-5,.win-prices-tab .lg\:order-5,.win-prices__info .lg\:order-5,.default-page .lg\:order-5{order:5}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-5,.win-prices-type-v2__container .xl\:col-5,.win-prices-tab .xl\:col-5,.win-prices__info .xl\:col-5,.default-page .xl\:col-5{grid-template-columns:repeat(5,1fr)}.inner-container .xl\:col5\/12,.win-prices-type-v2__container .xl\:col5\/12,.win-prices-tab .xl\:col5\/12,.win-prices__info .xl\:col5\/12,.default-page .xl\:col5\/12{grid-column:span 5}.inner-container .xl\:order-5,.win-prices-type-v2__container .xl\:order-5,.win-prices-tab .xl\:order-5,.win-prices__info .xl\:order-5,.default-page .xl\:order-5{order:5}}@media (min-width: 1920px){.inner-container .xxl\:col-5,.win-prices-type-v2__container .xxl\:col-5,.win-prices-tab .xxl\:col-5,.win-prices__info .xxl\:col-5,.default-page .xxl\:col-5{grid-template-columns:repeat(5,1fr)}.inner-container .xxl\:col5\/12,.win-prices-type-v2__container .xxl\:col5\/12,.win-prices-tab .xxl\:col5\/12,.win-prices__info .xxl\:col5\/12,.default-page .xxl\:col5\/12{grid-column:span 5}.inner-container .xxl\:order-5,.win-prices-type-v2__container .xxl\:order-5,.win-prices-tab .xxl\:order-5,.win-prices__info .xxl\:order-5,.default-page .xxl\:order-5{order:5}}.inner-container .order-6,.win-prices-type-v2__container .order-6,.win-prices-tab .order-6,.win-prices__info .order-6,.default-page .order-6{order:6}.inner-container .col-6,.win-prices-type-v2__container .col-6,.win-prices-tab .col-6,.win-prices__info .col-6,.default-page .col-6{grid-template-columns:repeat(6,1fr)}.inner-container .col6\/12,.win-prices-type-v2__container .col6\/12,.win-prices-tab .col6\/12,.win-prices__info .col6\/12,.default-page .col6\/12{grid-column:span 6}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-6,.win-prices-type-v2__container .xs\:col-6,.win-prices-tab .xs\:col-6,.win-prices__info .xs\:col-6,.default-page .xs\:col-6{grid-template-columns:repeat(6,1fr)}.inner-container .xs\:col6\/12,.win-prices-type-v2__container .xs\:col6\/12,.win-prices-tab .xs\:col6\/12,.win-prices__info .xs\:col6\/12,.default-page .xs\:col6\/12{grid-column:span 6}.inner-container .xs\:order-6,.win-prices-type-v2__container .xs\:order-6,.win-prices-tab .xs\:order-6,.win-prices__info .xs\:order-6,.default-page .xs\:order-6{order:6}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-6,.win-prices-type-v2__container .s\:col-6,.win-prices-tab .s\:col-6,.win-prices__info .s\:col-6,.default-page .s\:col-6{grid-template-columns:repeat(6,1fr)}.inner-container .s\:col6\/12,.win-prices-type-v2__container .s\:col6\/12,.win-prices-tab .s\:col6\/12,.win-prices__info .s\:col6\/12,.default-page .s\:col6\/12{grid-column:span 6}.inner-container .s\:order-6,.win-prices-type-v2__container .s\:order-6,.win-prices-tab .s\:order-6,.win-prices__info .s\:order-6,.default-page .s\:order-6{order:6}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-6,.win-prices-type-v2__container .md\:col-6,.win-prices-tab .md\:col-6,.win-prices__info .md\:col-6,.default-page .md\:col-6{grid-template-columns:repeat(6,1fr)}.inner-container .md\:col6\/12,.win-prices-type-v2__container .md\:col6\/12,.win-prices-tab .md\:col6\/12,.win-prices__info .md\:col6\/12,.default-page .md\:col6\/12{grid-column:span 6}.inner-container .md\:order-6,.win-prices-type-v2__container .md\:order-6,.win-prices-tab .md\:order-6,.win-prices__info .md\:order-6,.default-page .md\:order-6{order:6}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-6,.win-prices-type-v2__container .lg\:col-6,.win-prices-tab .lg\:col-6,.win-prices__info .lg\:col-6,.default-page .lg\:col-6{grid-template-columns:repeat(6,1fr)}.inner-container .lg\:col6\/12,.win-prices-type-v2__container .lg\:col6\/12,.win-prices-tab .lg\:col6\/12,.win-prices__info .lg\:col6\/12,.default-page .lg\:col6\/12{grid-column:span 6}.inner-container .lg\:order-6,.win-prices-type-v2__container .lg\:order-6,.win-prices-tab .lg\:order-6,.win-prices__info .lg\:order-6,.default-page .lg\:order-6{order:6}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-6,.win-prices-type-v2__container .xl\:col-6,.win-prices-tab .xl\:col-6,.win-prices__info .xl\:col-6,.default-page .xl\:col-6{grid-template-columns:repeat(6,1fr)}.inner-container .xl\:col6\/12,.win-prices-type-v2__container .xl\:col6\/12,.win-prices-tab .xl\:col6\/12,.win-prices__info .xl\:col6\/12,.default-page .xl\:col6\/12{grid-column:span 6}.inner-container .xl\:order-6,.win-prices-type-v2__container .xl\:order-6,.win-prices-tab .xl\:order-6,.win-prices__info .xl\:order-6,.default-page .xl\:order-6{order:6}}@media (min-width: 1920px){.inner-container .xxl\:col-6,.win-prices-type-v2__container .xxl\:col-6,.win-prices-tab .xxl\:col-6,.win-prices__info .xxl\:col-6,.default-page .xxl\:col-6{grid-template-columns:repeat(6,1fr)}.inner-container .xxl\:col6\/12,.win-prices-type-v2__container .xxl\:col6\/12,.win-prices-tab .xxl\:col6\/12,.win-prices__info .xxl\:col6\/12,.default-page .xxl\:col6\/12{grid-column:span 6}.inner-container .xxl\:order-6,.win-prices-type-v2__container .xxl\:order-6,.win-prices-tab .xxl\:order-6,.win-prices__info .xxl\:order-6,.default-page .xxl\:order-6{order:6}}.inner-container .order-7,.win-prices-type-v2__container .order-7,.win-prices-tab .order-7,.win-prices__info .order-7,.default-page .order-7{order:7}.inner-container .col-7,.win-prices-type-v2__container .col-7,.win-prices-tab .col-7,.win-prices__info .col-7,.default-page .col-7{grid-template-columns:repeat(7,1fr)}.inner-container .col7\/12,.win-prices-type-v2__container .col7\/12,.win-prices-tab .col7\/12,.win-prices__info .col7\/12,.default-page .col7\/12{grid-column:span 7}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-7,.win-prices-type-v2__container .xs\:col-7,.win-prices-tab .xs\:col-7,.win-prices__info .xs\:col-7,.default-page .xs\:col-7{grid-template-columns:repeat(7,1fr)}.inner-container .xs\:col7\/12,.win-prices-type-v2__container .xs\:col7\/12,.win-prices-tab .xs\:col7\/12,.win-prices__info .xs\:col7\/12,.default-page .xs\:col7\/12{grid-column:span 7}.inner-container .xs\:order-7,.win-prices-type-v2__container .xs\:order-7,.win-prices-tab .xs\:order-7,.win-prices__info .xs\:order-7,.default-page .xs\:order-7{order:7}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-7,.win-prices-type-v2__container .s\:col-7,.win-prices-tab .s\:col-7,.win-prices__info .s\:col-7,.default-page .s\:col-7{grid-template-columns:repeat(7,1fr)}.inner-container .s\:col7\/12,.win-prices-type-v2__container .s\:col7\/12,.win-prices-tab .s\:col7\/12,.win-prices__info .s\:col7\/12,.default-page .s\:col7\/12{grid-column:span 7}.inner-container .s\:order-7,.win-prices-type-v2__container .s\:order-7,.win-prices-tab .s\:order-7,.win-prices__info .s\:order-7,.default-page .s\:order-7{order:7}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-7,.win-prices-type-v2__container .md\:col-7,.win-prices-tab .md\:col-7,.win-prices__info .md\:col-7,.default-page .md\:col-7{grid-template-columns:repeat(7,1fr)}.inner-container .md\:col7\/12,.win-prices-type-v2__container .md\:col7\/12,.win-prices-tab .md\:col7\/12,.win-prices__info .md\:col7\/12,.default-page .md\:col7\/12{grid-column:span 7}.inner-container .md\:order-7,.win-prices-type-v2__container .md\:order-7,.win-prices-tab .md\:order-7,.win-prices__info .md\:order-7,.default-page .md\:order-7{order:7}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-7,.win-prices-type-v2__container .lg\:col-7,.win-prices-tab .lg\:col-7,.win-prices__info .lg\:col-7,.default-page .lg\:col-7{grid-template-columns:repeat(7,1fr)}.inner-container .lg\:col7\/12,.win-prices-type-v2__container .lg\:col7\/12,.win-prices-tab .lg\:col7\/12,.win-prices__info .lg\:col7\/12,.default-page .lg\:col7\/12{grid-column:span 7}.inner-container .lg\:order-7,.win-prices-type-v2__container .lg\:order-7,.win-prices-tab .lg\:order-7,.win-prices__info .lg\:order-7,.default-page .lg\:order-7{order:7}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-7,.win-prices-type-v2__container .xl\:col-7,.win-prices-tab .xl\:col-7,.win-prices__info .xl\:col-7,.default-page .xl\:col-7{grid-template-columns:repeat(7,1fr)}.inner-container .xl\:col7\/12,.win-prices-type-v2__container .xl\:col7\/12,.win-prices-tab .xl\:col7\/12,.win-prices__info .xl\:col7\/12,.default-page .xl\:col7\/12{grid-column:span 7}.inner-container .xl\:order-7,.win-prices-type-v2__container .xl\:order-7,.win-prices-tab .xl\:order-7,.win-prices__info .xl\:order-7,.default-page .xl\:order-7{order:7}}@media (min-width: 1920px){.inner-container .xxl\:col-7,.win-prices-type-v2__container .xxl\:col-7,.win-prices-tab .xxl\:col-7,.win-prices__info .xxl\:col-7,.default-page .xxl\:col-7{grid-template-columns:repeat(7,1fr)}.inner-container .xxl\:col7\/12,.win-prices-type-v2__container .xxl\:col7\/12,.win-prices-tab .xxl\:col7\/12,.win-prices__info .xxl\:col7\/12,.default-page .xxl\:col7\/12{grid-column:span 7}.inner-container .xxl\:order-7,.win-prices-type-v2__container .xxl\:order-7,.win-prices-tab .xxl\:order-7,.win-prices__info .xxl\:order-7,.default-page .xxl\:order-7{order:7}}.inner-container .order-8,.win-prices-type-v2__container .order-8,.win-prices-tab .order-8,.win-prices__info .order-8,.default-page .order-8{order:8}.inner-container .col-8,.win-prices-type-v2__container .col-8,.win-prices-tab .col-8,.win-prices__info .col-8,.default-page .col-8{grid-template-columns:repeat(8,1fr)}.inner-container .col8\/12,.win-prices-type-v2__container .col8\/12,.win-prices-tab .col8\/12,.win-prices__info .col8\/12,.default-page .col8\/12{grid-column:span 8}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-8,.win-prices-type-v2__container .xs\:col-8,.win-prices-tab .xs\:col-8,.win-prices__info .xs\:col-8,.default-page .xs\:col-8{grid-template-columns:repeat(8,1fr)}.inner-container .xs\:col8\/12,.win-prices-type-v2__container .xs\:col8\/12,.win-prices-tab .xs\:col8\/12,.win-prices__info .xs\:col8\/12,.default-page .xs\:col8\/12{grid-column:span 8}.inner-container .xs\:order-8,.win-prices-type-v2__container .xs\:order-8,.win-prices-tab .xs\:order-8,.win-prices__info .xs\:order-8,.default-page .xs\:order-8{order:8}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-8,.win-prices-type-v2__container .s\:col-8,.win-prices-tab .s\:col-8,.win-prices__info .s\:col-8,.default-page .s\:col-8{grid-template-columns:repeat(8,1fr)}.inner-container .s\:col8\/12,.win-prices-type-v2__container .s\:col8\/12,.win-prices-tab .s\:col8\/12,.win-prices__info .s\:col8\/12,.default-page .s\:col8\/12{grid-column:span 8}.inner-container .s\:order-8,.win-prices-type-v2__container .s\:order-8,.win-prices-tab .s\:order-8,.win-prices__info .s\:order-8,.default-page .s\:order-8{order:8}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-8,.win-prices-type-v2__container .md\:col-8,.win-prices-tab .md\:col-8,.win-prices__info .md\:col-8,.default-page .md\:col-8{grid-template-columns:repeat(8,1fr)}.inner-container .md\:col8\/12,.win-prices-type-v2__container .md\:col8\/12,.win-prices-tab .md\:col8\/12,.win-prices__info .md\:col8\/12,.default-page .md\:col8\/12{grid-column:span 8}.inner-container .md\:order-8,.win-prices-type-v2__container .md\:order-8,.win-prices-tab .md\:order-8,.win-prices__info .md\:order-8,.default-page .md\:order-8{order:8}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-8,.win-prices-type-v2__container .lg\:col-8,.win-prices-tab .lg\:col-8,.win-prices__info .lg\:col-8,.default-page .lg\:col-8{grid-template-columns:repeat(8,1fr)}.inner-container .lg\:col8\/12,.win-prices-type-v2__container .lg\:col8\/12,.win-prices-tab .lg\:col8\/12,.win-prices__info .lg\:col8\/12,.default-page .lg\:col8\/12{grid-column:span 8}.inner-container .lg\:order-8,.win-prices-type-v2__container .lg\:order-8,.win-prices-tab .lg\:order-8,.win-prices__info .lg\:order-8,.default-page .lg\:order-8{order:8}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-8,.win-prices-type-v2__container .xl\:col-8,.win-prices-tab .xl\:col-8,.win-prices__info .xl\:col-8,.default-page .xl\:col-8{grid-template-columns:repeat(8,1fr)}.inner-container .xl\:col8\/12,.win-prices-type-v2__container .xl\:col8\/12,.win-prices-tab .xl\:col8\/12,.win-prices__info .xl\:col8\/12,.default-page .xl\:col8\/12{grid-column:span 8}.inner-container .xl\:order-8,.win-prices-type-v2__container .xl\:order-8,.win-prices-tab .xl\:order-8,.win-prices__info .xl\:order-8,.default-page .xl\:order-8{order:8}}@media (min-width: 1920px){.inner-container .xxl\:col-8,.win-prices-type-v2__container .xxl\:col-8,.win-prices-tab .xxl\:col-8,.win-prices__info .xxl\:col-8,.default-page .xxl\:col-8{grid-template-columns:repeat(8,1fr)}.inner-container .xxl\:col8\/12,.win-prices-type-v2__container .xxl\:col8\/12,.win-prices-tab .xxl\:col8\/12,.win-prices__info .xxl\:col8\/12,.default-page .xxl\:col8\/12{grid-column:span 8}.inner-container .xxl\:order-8,.win-prices-type-v2__container .xxl\:order-8,.win-prices-tab .xxl\:order-8,.win-prices__info .xxl\:order-8,.default-page .xxl\:order-8{order:8}}.inner-container .order-9,.win-prices-type-v2__container .order-9,.win-prices-tab .order-9,.win-prices__info .order-9,.default-page .order-9{order:9}.inner-container .col-9,.win-prices-type-v2__container .col-9,.win-prices-tab .col-9,.win-prices__info .col-9,.default-page .col-9{grid-template-columns:repeat(9,1fr)}.inner-container .col9\/12,.win-prices-type-v2__container .col9\/12,.win-prices-tab .col9\/12,.win-prices__info .col9\/12,.default-page .col9\/12{grid-column:span 9}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-9,.win-prices-type-v2__container .xs\:col-9,.win-prices-tab .xs\:col-9,.win-prices__info .xs\:col-9,.default-page .xs\:col-9{grid-template-columns:repeat(9,1fr)}.inner-container .xs\:col9\/12,.win-prices-type-v2__container .xs\:col9\/12,.win-prices-tab .xs\:col9\/12,.win-prices__info .xs\:col9\/12,.default-page .xs\:col9\/12{grid-column:span 9}.inner-container .xs\:order-9,.win-prices-type-v2__container .xs\:order-9,.win-prices-tab .xs\:order-9,.win-prices__info .xs\:order-9,.default-page .xs\:order-9{order:9}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-9,.win-prices-type-v2__container .s\:col-9,.win-prices-tab .s\:col-9,.win-prices__info .s\:col-9,.default-page .s\:col-9{grid-template-columns:repeat(9,1fr)}.inner-container .s\:col9\/12,.win-prices-type-v2__container .s\:col9\/12,.win-prices-tab .s\:col9\/12,.win-prices__info .s\:col9\/12,.default-page .s\:col9\/12{grid-column:span 9}.inner-container .s\:order-9,.win-prices-type-v2__container .s\:order-9,.win-prices-tab .s\:order-9,.win-prices__info .s\:order-9,.default-page .s\:order-9{order:9}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-9,.win-prices-type-v2__container .md\:col-9,.win-prices-tab .md\:col-9,.win-prices__info .md\:col-9,.default-page .md\:col-9{grid-template-columns:repeat(9,1fr)}.inner-container .md\:col9\/12,.win-prices-type-v2__container .md\:col9\/12,.win-prices-tab .md\:col9\/12,.win-prices__info .md\:col9\/12,.default-page .md\:col9\/12{grid-column:span 9}.inner-container .md\:order-9,.win-prices-type-v2__container .md\:order-9,.win-prices-tab .md\:order-9,.win-prices__info .md\:order-9,.default-page .md\:order-9{order:9}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-9,.win-prices-type-v2__container .lg\:col-9,.win-prices-tab .lg\:col-9,.win-prices__info .lg\:col-9,.default-page .lg\:col-9{grid-template-columns:repeat(9,1fr)}.inner-container .lg\:col9\/12,.win-prices-type-v2__container .lg\:col9\/12,.win-prices-tab .lg\:col9\/12,.win-prices__info .lg\:col9\/12,.default-page .lg\:col9\/12{grid-column:span 9}.inner-container .lg\:order-9,.win-prices-type-v2__container .lg\:order-9,.win-prices-tab .lg\:order-9,.win-prices__info .lg\:order-9,.default-page .lg\:order-9{order:9}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-9,.win-prices-type-v2__container .xl\:col-9,.win-prices-tab .xl\:col-9,.win-prices__info .xl\:col-9,.default-page .xl\:col-9{grid-template-columns:repeat(9,1fr)}.inner-container .xl\:col9\/12,.win-prices-type-v2__container .xl\:col9\/12,.win-prices-tab .xl\:col9\/12,.win-prices__info .xl\:col9\/12,.default-page .xl\:col9\/12{grid-column:span 9}.inner-container .xl\:order-9,.win-prices-type-v2__container .xl\:order-9,.win-prices-tab .xl\:order-9,.win-prices__info .xl\:order-9,.default-page .xl\:order-9{order:9}}@media (min-width: 1920px){.inner-container .xxl\:col-9,.win-prices-type-v2__container .xxl\:col-9,.win-prices-tab .xxl\:col-9,.win-prices__info .xxl\:col-9,.default-page .xxl\:col-9{grid-template-columns:repeat(9,1fr)}.inner-container .xxl\:col9\/12,.win-prices-type-v2__container .xxl\:col9\/12,.win-prices-tab .xxl\:col9\/12,.win-prices__info .xxl\:col9\/12,.default-page .xxl\:col9\/12{grid-column:span 9}.inner-container .xxl\:order-9,.win-prices-type-v2__container .xxl\:order-9,.win-prices-tab .xxl\:order-9,.win-prices__info .xxl\:order-9,.default-page .xxl\:order-9{order:9}}.inner-container .order-10,.win-prices-type-v2__container .order-10,.win-prices-tab .order-10,.win-prices__info .order-10,.default-page .order-10{order:10}.inner-container .col-10,.win-prices-type-v2__container .col-10,.win-prices-tab .col-10,.win-prices__info .col-10,.default-page .col-10{grid-template-columns:repeat(10,1fr)}.inner-container .col10\/12,.win-prices-type-v2__container .col10\/12,.win-prices-tab .col10\/12,.win-prices__info .col10\/12,.default-page .col10\/12{grid-column:span 10}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-10,.win-prices-type-v2__container .xs\:col-10,.win-prices-tab .xs\:col-10,.win-prices__info .xs\:col-10,.default-page .xs\:col-10{grid-template-columns:repeat(10,1fr)}.inner-container .xs\:col10\/12,.win-prices-type-v2__container .xs\:col10\/12,.win-prices-tab .xs\:col10\/12,.win-prices__info .xs\:col10\/12,.default-page .xs\:col10\/12{grid-column:span 10}.inner-container .xs\:order-10,.win-prices-type-v2__container .xs\:order-10,.win-prices-tab .xs\:order-10,.win-prices__info .xs\:order-10,.default-page .xs\:order-10{order:10}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-10,.win-prices-type-v2__container .s\:col-10,.win-prices-tab .s\:col-10,.win-prices__info .s\:col-10,.default-page .s\:col-10{grid-template-columns:repeat(10,1fr)}.inner-container .s\:col10\/12,.win-prices-type-v2__container .s\:col10\/12,.win-prices-tab .s\:col10\/12,.win-prices__info .s\:col10\/12,.default-page .s\:col10\/12{grid-column:span 10}.inner-container .s\:order-10,.win-prices-type-v2__container .s\:order-10,.win-prices-tab .s\:order-10,.win-prices__info .s\:order-10,.default-page .s\:order-10{order:10}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-10,.win-prices-type-v2__container .md\:col-10,.win-prices-tab .md\:col-10,.win-prices__info .md\:col-10,.default-page .md\:col-10{grid-template-columns:repeat(10,1fr)}.inner-container .md\:col10\/12,.win-prices-type-v2__container .md\:col10\/12,.win-prices-tab .md\:col10\/12,.win-prices__info .md\:col10\/12,.default-page .md\:col10\/12{grid-column:span 10}.inner-container .md\:order-10,.win-prices-type-v2__container .md\:order-10,.win-prices-tab .md\:order-10,.win-prices__info .md\:order-10,.default-page .md\:order-10{order:10}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-10,.win-prices-type-v2__container .lg\:col-10,.win-prices-tab .lg\:col-10,.win-prices__info .lg\:col-10,.default-page .lg\:col-10{grid-template-columns:repeat(10,1fr)}.inner-container .lg\:col10\/12,.win-prices-type-v2__container .lg\:col10\/12,.win-prices-tab .lg\:col10\/12,.win-prices__info .lg\:col10\/12,.default-page .lg\:col10\/12{grid-column:span 10}.inner-container .lg\:order-10,.win-prices-type-v2__container .lg\:order-10,.win-prices-tab .lg\:order-10,.win-prices__info .lg\:order-10,.default-page .lg\:order-10{order:10}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-10,.win-prices-type-v2__container .xl\:col-10,.win-prices-tab .xl\:col-10,.win-prices__info .xl\:col-10,.default-page .xl\:col-10{grid-template-columns:repeat(10,1fr)}.inner-container .xl\:col10\/12,.win-prices-type-v2__container .xl\:col10\/12,.win-prices-tab .xl\:col10\/12,.win-prices__info .xl\:col10\/12,.default-page .xl\:col10\/12{grid-column:span 10}.inner-container .xl\:order-10,.win-prices-type-v2__container .xl\:order-10,.win-prices-tab .xl\:order-10,.win-prices__info .xl\:order-10,.default-page .xl\:order-10{order:10}}@media (min-width: 1920px){.inner-container .xxl\:col-10,.win-prices-type-v2__container .xxl\:col-10,.win-prices-tab .xxl\:col-10,.win-prices__info .xxl\:col-10,.default-page .xxl\:col-10{grid-template-columns:repeat(10,1fr)}.inner-container .xxl\:col10\/12,.win-prices-type-v2__container .xxl\:col10\/12,.win-prices-tab .xxl\:col10\/12,.win-prices__info .xxl\:col10\/12,.default-page .xxl\:col10\/12{grid-column:span 10}.inner-container .xxl\:order-10,.win-prices-type-v2__container .xxl\:order-10,.win-prices-tab .xxl\:order-10,.win-prices__info .xxl\:order-10,.default-page .xxl\:order-10{order:10}}.inner-container .order-11,.win-prices-type-v2__container .order-11,.win-prices-tab .order-11,.win-prices__info .order-11,.default-page .order-11{order:11}.inner-container .col-11,.win-prices-type-v2__container .col-11,.win-prices-tab .col-11,.win-prices__info .col-11,.default-page .col-11{grid-template-columns:repeat(11,1fr)}.inner-container .col11\/12,.win-prices-type-v2__container .col11\/12,.win-prices-tab .col11\/12,.win-prices__info .col11\/12,.default-page .col11\/12{grid-column:span 11}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-11,.win-prices-type-v2__container .xs\:col-11,.win-prices-tab .xs\:col-11,.win-prices__info .xs\:col-11,.default-page .xs\:col-11{grid-template-columns:repeat(11,1fr)}.inner-container .xs\:col11\/12,.win-prices-type-v2__container .xs\:col11\/12,.win-prices-tab .xs\:col11\/12,.win-prices__info .xs\:col11\/12,.default-page .xs\:col11\/12{grid-column:span 11}.inner-container .xs\:order-11,.win-prices-type-v2__container .xs\:order-11,.win-prices-tab .xs\:order-11,.win-prices__info .xs\:order-11,.default-page .xs\:order-11{order:11}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-11,.win-prices-type-v2__container .s\:col-11,.win-prices-tab .s\:col-11,.win-prices__info .s\:col-11,.default-page .s\:col-11{grid-template-columns:repeat(11,1fr)}.inner-container .s\:col11\/12,.win-prices-type-v2__container .s\:col11\/12,.win-prices-tab .s\:col11\/12,.win-prices__info .s\:col11\/12,.default-page .s\:col11\/12{grid-column:span 11}.inner-container .s\:order-11,.win-prices-type-v2__container .s\:order-11,.win-prices-tab .s\:order-11,.win-prices__info .s\:order-11,.default-page .s\:order-11{order:11}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-11,.win-prices-type-v2__container .md\:col-11,.win-prices-tab .md\:col-11,.win-prices__info .md\:col-11,.default-page .md\:col-11{grid-template-columns:repeat(11,1fr)}.inner-container .md\:col11\/12,.win-prices-type-v2__container .md\:col11\/12,.win-prices-tab .md\:col11\/12,.win-prices__info .md\:col11\/12,.default-page .md\:col11\/12{grid-column:span 11}.inner-container .md\:order-11,.win-prices-type-v2__container .md\:order-11,.win-prices-tab .md\:order-11,.win-prices__info .md\:order-11,.default-page .md\:order-11{order:11}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-11,.win-prices-type-v2__container .lg\:col-11,.win-prices-tab .lg\:col-11,.win-prices__info .lg\:col-11,.default-page .lg\:col-11{grid-template-columns:repeat(11,1fr)}.inner-container .lg\:col11\/12,.win-prices-type-v2__container .lg\:col11\/12,.win-prices-tab .lg\:col11\/12,.win-prices__info .lg\:col11\/12,.default-page .lg\:col11\/12{grid-column:span 11}.inner-container .lg\:order-11,.win-prices-type-v2__container .lg\:order-11,.win-prices-tab .lg\:order-11,.win-prices__info .lg\:order-11,.default-page .lg\:order-11{order:11}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-11,.win-prices-type-v2__container .xl\:col-11,.win-prices-tab .xl\:col-11,.win-prices__info .xl\:col-11,.default-page .xl\:col-11{grid-template-columns:repeat(11,1fr)}.inner-container .xl\:col11\/12,.win-prices-type-v2__container .xl\:col11\/12,.win-prices-tab .xl\:col11\/12,.win-prices__info .xl\:col11\/12,.default-page .xl\:col11\/12{grid-column:span 11}.inner-container .xl\:order-11,.win-prices-type-v2__container .xl\:order-11,.win-prices-tab .xl\:order-11,.win-prices__info .xl\:order-11,.default-page .xl\:order-11{order:11}}@media (min-width: 1920px){.inner-container .xxl\:col-11,.win-prices-type-v2__container .xxl\:col-11,.win-prices-tab .xxl\:col-11,.win-prices__info .xxl\:col-11,.default-page .xxl\:col-11{grid-template-columns:repeat(11,1fr)}.inner-container .xxl\:col11\/12,.win-prices-type-v2__container .xxl\:col11\/12,.win-prices-tab .xxl\:col11\/12,.win-prices__info .xxl\:col11\/12,.default-page .xxl\:col11\/12{grid-column:span 11}.inner-container .xxl\:order-11,.win-prices-type-v2__container .xxl\:order-11,.win-prices-tab .xxl\:order-11,.win-prices__info .xxl\:order-11,.default-page .xxl\:order-11{order:11}}.inner-container .order-12,.win-prices-type-v2__container .order-12,.win-prices-tab .order-12,.win-prices__info .order-12,.default-page .order-12{order:12}.inner-container .col-12,.win-prices-type-v2__container .col-12,.win-prices-tab .col-12,.win-prices__info .col-12,.default-page .col-12{grid-template-columns:repeat(12,1fr)}.inner-container .col12\/12,.win-prices-type-v2__container .col12\/12,.win-prices-tab .col12\/12,.win-prices__info .col12\/12,.default-page .col12\/12{grid-column:span 12}@media (min-width: 320px) and (max-width: 413px){.inner-container .xs\:col-12,.win-prices-type-v2__container .xs\:col-12,.win-prices-tab .xs\:col-12,.win-prices__info .xs\:col-12,.default-page .xs\:col-12{grid-template-columns:repeat(12,1fr)}.inner-container .xs\:col12\/12,.win-prices-type-v2__container .xs\:col12\/12,.win-prices-tab .xs\:col12\/12,.win-prices__info .xs\:col12\/12,.default-page .xs\:col12\/12{grid-column:span 12}.inner-container .xs\:order-12,.win-prices-type-v2__container .xs\:order-12,.win-prices-tab .xs\:order-12,.win-prices__info .xs\:order-12,.default-page .xs\:order-12{order:12}}@media (min-width: 414px) and (max-width: 767px){.inner-container .s\:col-12,.win-prices-type-v2__container .s\:col-12,.win-prices-tab .s\:col-12,.win-prices__info .s\:col-12,.default-page .s\:col-12{grid-template-columns:repeat(12,1fr)}.inner-container .s\:col12\/12,.win-prices-type-v2__container .s\:col12\/12,.win-prices-tab .s\:col12\/12,.win-prices__info .s\:col12\/12,.default-page .s\:col12\/12{grid-column:span 12}.inner-container .s\:order-12,.win-prices-type-v2__container .s\:order-12,.win-prices-tab .s\:order-12,.win-prices__info .s\:order-12,.default-page .s\:order-12{order:12}}@media (min-width: 768px) and (max-width: 1023px){.inner-container .md\:col-12,.win-prices-type-v2__container .md\:col-12,.win-prices-tab .md\:col-12,.win-prices__info .md\:col-12,.default-page .md\:col-12{grid-template-columns:repeat(12,1fr)}.inner-container .md\:col12\/12,.win-prices-type-v2__container .md\:col12\/12,.win-prices-tab .md\:col12\/12,.win-prices__info .md\:col12\/12,.default-page .md\:col12\/12{grid-column:span 12}.inner-container .md\:order-12,.win-prices-type-v2__container .md\:order-12,.win-prices-tab .md\:order-12,.win-prices__info .md\:order-12,.default-page .md\:order-12{order:12}}@media (min-width: 1024px) and (max-width: 1439px){.inner-container .lg\:col-12,.win-prices-type-v2__container .lg\:col-12,.win-prices-tab .lg\:col-12,.win-prices__info .lg\:col-12,.default-page .lg\:col-12{grid-template-columns:repeat(12,1fr)}.inner-container .lg\:col12\/12,.win-prices-type-v2__container .lg\:col12\/12,.win-prices-tab .lg\:col12\/12,.win-prices__info .lg\:col12\/12,.default-page .lg\:col12\/12{grid-column:span 12}.inner-container .lg\:order-12,.win-prices-type-v2__container .lg\:order-12,.win-prices-tab .lg\:order-12,.win-prices__info .lg\:order-12,.default-page .lg\:order-12{order:12}}@media (min-width: 1440px) and (max-width: 1919px){.inner-container .xl\:col-12,.win-prices-type-v2__container .xl\:col-12,.win-prices-tab .xl\:col-12,.win-prices__info .xl\:col-12,.default-page .xl\:col-12{grid-template-columns:repeat(12,1fr)}.inner-container .xl\:col12\/12,.win-prices-type-v2__container .xl\:col12\/12,.win-prices-tab .xl\:col12\/12,.win-prices__info .xl\:col12\/12,.default-page .xl\:col12\/12{grid-column:span 12}.inner-container .xl\:order-12,.win-prices-type-v2__container .xl\:order-12,.win-prices-tab .xl\:order-12,.win-prices__info .xl\:order-12,.default-page .xl\:order-12{order:12}}@media (min-width: 1920px){.inner-container .xxl\:col-12,.win-prices-type-v2__container .xxl\:col-12,.win-prices-tab .xxl\:col-12,.win-prices__info .xxl\:col-12,.default-page .xxl\:col-12{grid-template-columns:repeat(12,1fr)}.inner-container .xxl\:col12\/12,.win-prices-type-v2__container .xxl\:col12\/12,.win-prices-tab .xxl\:col12\/12,.win-prices__info .xxl\:col12\/12,.default-page .xxl\:col12\/12{grid-column:span 12}.inner-container .xxl\:order-12,.win-prices-type-v2__container .xxl\:order-12,.win-prices-tab .xxl\:order-12,.win-prices__info .xxl\:order-12,.default-page .xxl\:order-12{order:12}}.inner-container .d-grid,.win-prices-type-v2__container .d-grid,.win-prices-tab .d-grid,.win-prices__info .d-grid,.default-page .d-grid{display:grid}.inner-container .d-flex,.win-prices-type-v2__container .d-flex,.win-prices-tab .d-flex,.win-prices__info .d-flex,.default-page .d-flex{display:flex}.inner-container .d-block,.win-prices-type-v2__container .d-block,.win-prices-tab .d-block,.win-prices__info .d-block,.default-page .d-block{display:block}.inner-container .d-none,.win-prices-type-v2__container .d-none,.win-prices-tab .d-none,.win-prices__info .d-none,.default-page .d-none{display:none}.inner-container .w-full,.win-prices-type-v2__container .w-full,.win-prices-tab .w-full,.win-prices__info .w-full,.default-page .w-full{width:100%}.inner-container__row{display:grid;grid-auto-rows:auto}.inner-container__row--center{justify-content:center}.inner-container__row--right{justify-content:end}.inner-container__row--wide{width:100%}.inner-container__row--fluid{grid-auto-flow:column;grid-auto-columns:auto}.inner-container__row--half{width:calc(50% - var(--grid-gap) / 2)}.inner-container--center{align-items:center}.inner-container--right{align-items:flex-end}.inner-container--reverse{flex-direction:column-reverse}@media (min-width: 320px){.inner-container,.win-prices-type-v2__container,.win-prices-tab,.win-prices__info,.default-page{max-width:calc(var(--container-s));padding:0 var(--padding-container-s)}.inner-container .xs\:d-none,.win-prices-type-v2__container .xs\:d-none,.win-prices-tab .xs\:d-none,.win-prices__info .xs\:d-none,.default-page .xs\:d-none{display:none}.inner-container .xs\:d-grid,.win-prices-type-v2__container .xs\:d-grid,.win-prices-tab .xs\:d-grid,.win-prices__info .xs\:d-grid,.default-page .xs\:d-grid,.inner-container .xs\:d-flex,.win-prices-type-v2__container .xs\:d-flex,.win-prices-tab .xs\:d-flex,.win-prices__info .xs\:d-flex,.default-page .xs\:d-flex{display:grid}}@media (min-width: 414px){.inner-container,.win-prices-type-v2__container,.win-prices-tab,.win-prices__info,.default-page{max-width:calc(var(--container-md));padding:0 var(--padding-container-md)}.inner-container .s\:d-none,.win-prices-type-v2__container .s\:d-none,.win-prices-tab .s\:d-none,.win-prices__info .s\:d-none,.default-page .s\:d-none{display:none}.inner-container .s\:d-grid,.win-prices-type-v2__container .s\:d-grid,.win-prices-tab .s\:d-grid,.win-prices__info .s\:d-grid,.default-page .s\:d-grid{display:grid}.inner-container .s\:d-flex,.win-prices-type-v2__container .s\:d-flex,.win-prices-tab .s\:d-flex,.win-prices__info .s\:d-flex,.default-page .s\:d-flex{display:flex}.inner-container .s\:d-block,.win-prices-type-v2__container .s\:d-block,.win-prices-tab .s\:d-block,.win-prices__info .s\:d-block,.default-page .s\:d-block{display:block}}@media (min-width: 768px){.inner-container,.win-prices-type-v2__container,.win-prices-tab,.win-prices__info,.default-page{max-width:calc(var(--container-lg));padding:0 var(--padding-container-md)}.inner-container .md\:d-none,.win-prices-type-v2__container .md\:d-none,.win-prices-tab .md\:d-none,.win-prices__info .md\:d-none,.default-page .md\:d-none{display:none}.inner-container .md\:d-grid,.win-prices-type-v2__container .md\:d-grid,.win-prices-tab .md\:d-grid,.win-prices__info .md\:d-grid,.default-page .md\:d-grid{display:grid}.inner-container .md\:d-flex,.win-prices-type-v2__container .md\:d-flex,.win-prices-tab .md\:d-flex,.win-prices__info .md\:d-flex,.default-page .md\:d-flex{display:flex}.inner-container .md\:d-block,.win-prices-type-v2__container .md\:d-block,.win-prices-tab .md\:d-block,.win-prices__info .md\:d-block,.default-page .md\:d-block{display:block}}@media (min-width: 1024px){.inner-container,.win-prices-type-v2__container,.win-prices-tab,.win-prices__info,.default-page{max-width:calc(var(--container-xl));padding:0 var(--padding-container-xl)}.inner-container .lg\:d-none,.win-prices-type-v2__container .lg\:d-none,.win-prices-tab .lg\:d-none,.win-prices__info .lg\:d-none,.default-page .lg\:d-none{display:none}.inner-container .lg\:d-grid,.win-prices-type-v2__container .lg\:d-grid,.win-prices-tab .lg\:d-grid,.win-prices__info .lg\:d-grid,.default-page .lg\:d-grid{display:grid}.inner-container .lg\:d-flex,.win-prices-type-v2__container .lg\:d-flex,.win-prices-tab .lg\:d-flex,.win-prices__info .lg\:d-flex,.default-page .lg\:d-flex{display:flex}.inner-container .lg\:d-block,.win-prices-type-v2__container .lg\:d-block,.win-prices-tab .lg\:d-block,.win-prices__info .lg\:d-block,.default-page .lg\:d-block{display:block}}@media (min-width: 1440px){.inner-container,.win-prices-type-v2__container,.win-prices-tab,.win-prices__info,.default-page{max-width:calc(var(--container-xxl));padding:0 var(--padding-container-xxl)}.inner-container .xl\:d-none,.win-prices-type-v2__container .xl\:d-none,.win-prices-tab .xl\:d-none,.win-prices__info .xl\:d-none,.default-page .xl\:d-none{display:none}.inner-container .xl\:d-grid,.win-prices-type-v2__container .xl\:d-grid,.win-prices-tab .xl\:d-grid,.win-prices__info .xl\:d-grid,.default-page .xl\:d-grid{display:grid}.inner-container .xl\:d-flex,.win-prices-type-v2__container .xl\:d-flex,.win-prices-tab .xl\:d-flex,.win-prices__info .xl\:d-flex,.default-page .xl\:d-flex{display:flex}.inner-container .xl\:d-block,.win-prices-type-v2__container .xl\:d-block,.win-prices-tab .xl\:d-block,.win-prices__info .xl\:d-block,.default-page .xl\:d-block{display:block}}.inner-container.full-width,.full-width.win-prices-type-v2__container,.full-width.win-prices-tab,.full-width.win-prices__info,.full-width.default-page{max-width:100%}.full-width{max-width:unset;width:100%}.without-banner{padding-top:50px}@media (max-width: 768px){.without-banner{padding-top:30px}}.without-banner__description{margin-top:10px;margin-bottom:24px}.without-banner__post-title{margin-top:4px;color:#969696}.none-banner{padding-top:60px}@media (max-width: 1023px){.none-banner{padding-top:70px}}@media (max-width: 499px){.none-banner{padding-top:0}}@media (max-width: 1024px){.only-desktop{display:none!important}}@media (min-width: 1024px){.only-mobile{display:none!important}}.img-round{border-radius:50%}.img-20{border-radius:20px}.img-10{border-radius:10px}.hystmodal{z-index:199}.page-container-scroll .main-container.swiper{margin-left:unset;margin-right:unset;width:100%;height:100%;padding-bottom:0}.hr--small{border:0;border-bottom:1px solid #00171F;width:20px}.hr--left{margin-left:0;margin-top:10px}button{letter-spacing:-.05em}.text-left{text-align:left!important}.text-right{text-align:right!important}.default-color-text{color:#00171f}.mt-20{margin-top:20px}.mb-80{margin-bottom:80px}.card-angle:after{content:"";position:absolute;width:40px;height:20px;background-color:var(--color-primary);z-index:1}.card-angle--bottom-right:after{bottom:0;right:0;border-top-left-radius:100px;border-bottom-right-radius:100px}.card-angle--top-left:after{top:0;left:0;border-bottom-right-radius:100px;border-top-left-radius:100px}.ya-pay-button{height:50px!important;width:265px!important}@media (max-width: 500px){.ya-pay-button{width:100%!important}}.decor-line{position:relative;display:block;background-color:var(--color-primary)}.decor-line--v{height:210px;width:2px}.decor-line--v:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:10px;height:10px;background-color:var(--color-primary);border-radius:100%}.decor-line--v:before{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:10px;height:10px;background-color:var(--color-primary);border-radius:100%}.checkbox-small{user-select:none;display:flex;align-items:center;justify-content:center;justify-content:flex-start;width:fit-content;line-height:1.2}.checkbox-small:hover .checkbox-small__label{opacity:.8}.checkbox-small__checkbox{width:14px;height:14px;position:relative;cursor:pointer;display:inline-block;margin-right:10px;border:1px solid var(--color-primary);border-radius:2px;flex-shrink:0}.checkbox-small__checkbox:before{content:"";position:absolute;top:43%;left:50%;transform:translate(-50%) translateY(-50%) rotate(-45deg);opacity:0;width:6px;height:4px;border:2px solid var(--color-primary);border-top:none;border-right:none;transition:"opacity" .3s}.checkbox-small__input{display:none}.checkbox-small__input:checked+.checkbox-small__checkbox:before{opacity:1}.checkbox-small__label{cursor:pointer;user-select:none;font-size:14px}.checkbox-small--smaller .checkbox-small__checkbox{width:10px;height:10px}.checkbox-small--smaller .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}.checkbox-small--white .checkbox-small__checkbox{border-color:#fff}.checkbox-small--white .checkbox-small__checkbox:before{border-color:#fff}.checkbox-small--white .checkbox-small__label{color:#fff}.checkbox-small--black .checkbox-small__checkbox{border-color:#00171f}.checkbox-small--black .checkbox-small__checkbox:before{border-color:#00171f}.checkbox-small--black .checkbox-small__label{color:#00171f}.radio-btn{user-select:none;display:flex;align-items:center;justify-content:center;justify-content:flex-start;width:fit-content}.radio-btn:hover .radio-btn__label{opacity:.8}.radio-btn__radio{width:16px;height:16px;position:relative;cursor:pointer;display:inline-block;margin-right:10px;border:1px solid var(--color-primary);border-radius:50%}.radio-btn__radio:before{content:"";position:absolute;width:10px;height:10px;display:block;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;border-radius:50%;background-color:var(--color-primary);transition:"opacity" .3s}.radio-btn .radio-btn--small__radio{width:10px;height:10px}.radio-btn .radio-btn--small:before{width:6px;height:6px}.radio-btn__input{display:none}.radio-btn__input:checked+.radio-btn__radio:before{opacity:1}.radio-btn__label{cursor:pointer;user-select:none;font-size:1.125rem}.radio-btn--white .radio-btn__radio{border-color:#fff}.radio-btn--white .radio-btn__radio:before{background-color:#fff}.radio-btn--white .radio-btn__label{color:#fff}.radio-btn--black .radio-btn__radio{border-color:#00171f}.radio-btn--black .radio-btn__radio:before{background-color:#00171f}.radio-btn--black .radio-btn__label{color:#00171f}a.no-style.btn,.btn{user-select:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;height:50px;min-width:110px;padding:0 20px;color:#fff;font-weight:700;font-size:18px;line-height:1;border:2px solid var(--color-primary);border-radius:50px;background-color:var(--color-primary);transition:all .3s ease-in-out}@media (max-width: 1024px){a.no-style.btn,.btn{transition:all .1s}}@media (min-width: 1024px){.btn:not(:disabled):hover{color:var(--color-primary);background-color:rgba(var(--color-primary),0)}.btn:not(:disabled):hover>.lds-ellipsis>*{background-color:var(--color-primary)}}.btn:not(:disabled):active{color:var(--color-primary);background-color:rgba(var(--color-primary),0);transform:scale(.97)}.btn:not(:disabled):active>.lds-ellipsis>*{background-color:var(--color-primary)}.btn--no-style{background-color:transparent;border:0px solid transparent;font-size:16px;font-weight:400;padding:0;border-radius:0;height:auto;min-width:auto}@media (min-width: 1024px){.btn--no-style:not(:disabled):hover{background-color:transparent;color:#fff}}.btn--no-style:not(:disabled):active{transform:scale(1)}a.no-style.btn--white,.btn--white{border-color:#fff;background-color:#fff;color:var(--color-primary)}@media (min-width: 1024px){.btn--white:not(:disabled):hover{color:#fff;background-color:#fff0}}.btn--white:not(:disabled):active{color:#fff;background-color:#fff0}a.no-style.btn--green,.btn--green{border-color:#c3ff00;background-color:transparent;color:#c3ff00}@media (hover: hover){a.no-style.btn--green:hover,.btn--green:hover{background-color:#c3ff00;color:#fff}}a.no-style.btn--black,.btn--black{border-color:#00171f;background-color:#00171f;color:#fff}@media (min-width: 1024px){.btn--black:not(:disabled):hover{color:#00171f;background-color:#00171f00}}.btn--black:not(:disabled):active{color:#00171f;background-color:#00171f00}a.no-style.btn--outline-partner,.btn--outline-partner{padding:0 15px;max-width:max-content;width:100%;height:50px;border:3px solid #ffffff;border-radius:0;background-color:transparent;font-weight:500;color:#fff;cursor:pointer;transition:background-color .3s ease-in-out,padding-left .4s ease-in-out!important;overflow:hidden;text-transform:uppercase}@media (hover: hover){a.no-style.btn--outline-partner:hover,.btn--outline-partner:hover{background-color:transparent}}@media (max-width: 768px){a.no-style.btn--outline-partner,.btn--outline-partner{height:35px;width:100%;max-width:315px}a.no-style.btn--outline-partner span,.btn--outline-partner span{width:100%}}a.no-style.btn--quad,.btn--quad{position:relative;display:flex;align-items:center;justify-content:center;min-width:50px;width:50px;height:50px;border-radius:10px;box-shadow:inset 0 0 #ffffff24,inset 0 0 #0000001c;background-color:#505759b3;border:2px solid rgba(80,87,89,.7)}a.no-style.btn--quad span,.btn--quad span{width:4px;height:4px;border-radius:100%;background-color:#fff}a.no-style.btn--quad span:after,.btn--quad span:after,a.no-style.btn--quad span:before,.btn--quad span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:100%;background-color:#fff}a.no-style.btn--quad span:after,.btn--quad span:after{top:30%}a.no-style.btn--quad span:before,.btn--quad span:before{top:70%}a.no-style.btn--red,.btn--red{border-color:#ff005c;background-color:#ff005c;color:#fff}@media (min-width: 1024px){.btn--red:not(:disabled):hover{color:#ff005c;background-color:#ff005c00}}.btn--red:not(:disabled):active{color:#ff005c;background-color:#ff005c00}a.no-style.btn--black-invert,.btn--black-invert{border-color:#00171f;color:#00171f;background-color:#00171f00}@media (min-width: 1024px){.btn--black-invert:not(:disabled):hover{background-color:#00171f;color:#fff}}.btn--black-invert:not(:disabled):active{background-color:#00171f;color:#fff}a.no-style.btn--large,.btn--large{height:70px;min-width:150px;font-size:24px;padding:0 30px}a.no-style.btn--small,.btn--small{border-radius:5px;height:30px;min-width:70px;padding:0 12px;font-size:13px}@media (max-width: 768px){a.no-style.btn--small,.btn--small{font-size:14px;height:32px}}a.no-style.btn--outline,.btn--outline{border-color:var(--color-primary);background-color:transparent;color:var(--color-primary);text-decoration:none}.btn.btn--outline:not(:disabled):hover{background-color:var(--color-primary);color:#fff}a.no-style.btn--outline-red,.btn--outline-red{border-color:#ff005c;background-color:transparent;color:#ff005c;text-decoration:none}.btn.btn--outline-red:not(:disabled):hover{background-color:#ff005c;color:#fff}a.no-style.btn--outline-white,.btn--outline-white{border-color:#fff;background-color:transparent;color:#fff;text-decoration:none}.btn.btn--outline-white:not(:disabled):hover{background-color:#fff;color:var(--color-primary)}a.no-style.btn--arrow,.btn--arrow{padding:0;min-width:unset;max-width:30px;width:30px;height:40px}a.no-style.btn--arrow:after,.btn--arrow:after,a.no-style.btn--arrow:before,.btn--arrow:before{background-color:#ff005c}.btn.btn--arrow:hover span:after,.btn.btn--arrow:hover span:before{background-color:#fff}.btn--white>.lds-ellipsis{mix-blend-mode:difference}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-group{display:flex;align-items:center}.btn-group .btn:not(.btn--arrow){border-right:none;border-radius:10px 0 0 10px}.btn-group .btn--arrow{border-radius:0 10px 10px 0;border-left:none}.btn-group__arrow{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.btn-group__arrow:after,.btn-group__arrow:before{content:"";position:absolute;width:2px;height:8px;background-color:#ff005c;z-index:1;right:10px}.btn-group__arrow:after{transform:rotate(-45deg) translate(-4px,-4px)}.btn-group__arrow:before{transform:rotate(45deg)}.btn-group__arrow.active{transform:rotate(180deg)}.btn--autowidth{max-width:max-content}.btn-arrow{width:50px;height:50px;display:flex;align-items:center;justify-content:center;display:inline-flex;cursor:pointer;border-radius:50px;background-color:#fff;transition:transform .1s}@media (max-width: 499px){.btn-arrow{width:38px;height:38px;border-radius:50%}}.btn-arrow .ico{width:12px;height:12px;display:block;fill:#00171f}.btn-arrow.swiper-button-disabled{cursor:default;opacity:.2}.control{display:inline-block;min-width:240px}.control__group-error{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.control__group-error .control__input{border:2px solid var(--color-error)}.control__group-error .control__label{color:var(--color-error)}.control__label{display:block;font-size:14px;line-height:1;padding-bottom:8px;font-weight:500;transition:.3s color ease-in-out}.control__label.required-field:after{content:"*";color:var(--color-red);margin-left:4px}.control__label-error{font-size:10px;color:var(--color-red)}.control__textarea,.control__input{display:block;height:50px;width:100%;padding:0 16px;border-radius:var(--border-radius-input);background-color:var(--color-white);color:#00171f;box-shadow:0 4px 70px #05252f0d;transition:.3s box-shadow ease-in-out}.control__textarea.just-validate-error-field,.control__input.just-validate-error-field{border:2px solid var(--color-error)!important;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.freemeas-right-bar .control__textarea.just-validate-error-field,.freemeas-right-bar .control__input.just-validate-error-field{border:2px solid #a30b0b!important;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.control__textarea{height:130px;padding:16px;font-family:Clear Sans,sans-serif}.control--black .control__textarea,.control--black .control__input{background-color:transparent;border:2px solid #00171F;color:#00171f}.control--white .control__textarea,.control--white .control__input{background-color:transparent;border:2px solid var(--color-white);color:var(--color-white)}.control--white .control__textarea::placeholder,.control--white .control__input::placeholder{color:var(--color-white)}.control--transparent .control__textarea,.control--transparent .control__input{background-color:transparent}.upload-area{position:relative}.upload-area__input{width:.1px;height:.1px;opacity:0;position:absolute;z-index:-10}.upload-area-label{cursor:pointer;display:block;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;width:100%;height:130px;border:2px dashed #00171F;filter:drop-shadow(0px 4px 70px rgba(5,37,47,.05));border-radius:10px}.upload-area-label--over{border-style:solid}.upload-area-text{width:100%;padding-top:16px;letter-spacing:-.05em}@media (max-width: 499px){.upload-area-text{text-align:center}}.label{align-items:center;border-radius:50px;display:flex;font-size:15px;font-weight:800;height:30px;justify-content:center;line-height:1;margin-bottom:10px;width:max-content;padding:2px 15px}.label-banner{min-width:120px;align-items:center;border-radius:50px;display:flex;font-size:15px;font-weight:800;height:30px;justify-content:center;line-height:1;margin-bottom:10px;width:max-content;padding:2px 15px}.label-banner--small{min-width:80px;font-size:10px;height:20px}.label--red{background-color:#ff005c;color:#fff}.label--green{background-color:#25b684;color:#fff}.label--small{min-width:80px;font-size:10px;height:20px}.label-config{background-color:#33c5f3;color:#fff}.label-sticker{display:flex;align-items:center;justify-content:center;position:relative;height:30px;width:max-content;padding:0 14px;color:#fff;background-color:#ff005c;font-weight:800}.label-sticker--left{border-top-left-radius:3px;border-bottom-left-radius:3px}.label-sticker--left:before{content:"";display:block;position:absolute;top:100%;right:0;width:0;height:0;border:0 solid transparent;border-left-width:0px;border-right-width:12px;border-top:5px solid #cc004a}.label-sticker--right{border-top-right-radius:3px;border-bottom-right-radius:3px}.label-sticker--right:before{content:"";display:block;position:absolute;top:100%;left:0;width:0;height:0;border:0 solid transparent;border-left-width:12px;border-right-width:0px;border-top:5px solid #cc004a}.weight-bar{display:none;width:fit-content}.weight-bar__wrap{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.weight-bar__item{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:10px}@media (max-width: 499px){.weight-bar__item{margin-left:6px}}@media (max-width: 320px){.weight-bar__item{margin-left:2px}}.weight-bar__item:nth-of-type(1){margin-left:0}.weight-bar__item .ico{width:100%;height:100%;display:block;fill:#00171f}.weight-bar__item .ico.noise{stroke:#00171f}.weight-bar__item.disable .ico{fill:#c7d6db}.weight-bar__item.disable .ico.noise{stroke:#c7d6db}.weight-bar__template{display:none}.masonry-block-light{margin-left:-10px;margin-right:-10px}@media (max-width: 599px){.masonry-block-light{margin-left:0;margin-right:0}}.masonry-block-light__wrap{display:flex;align-items:stretch;flex-wrap:wrap}@media (max-width: 1023px){.masonry-block-light__wrap{justify-content:center}}@media (max-width: 599px){.masonry-block-light__wrap{flex-direction:column}}.masonry-block-light__item{padding:0 10px;height:auto;width:50%}@media (max-width: 599px){.masonry-block-light__item{width:100%}}.masonry-block-light__item.col-2{width:50%}@media (max-width: 599px){.masonry-block-light__item.col-2{width:100%}}.masonry-block-light__item.col-4{width:25%}@media (max-width: 1023px){.masonry-block-light__item.col-4{width:50%}}@media (max-width: 599px){.masonry-block-light__item.col-4{width:100%}}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:14px}.lds-ellipsis div{position:absolute;top:1px;width:13px;height:13px;border-radius:50%;background:#ffffff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:var(--color-primary);margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-36ms}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.arrow-box{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;position:absolute;z-index:2;top:50%;transform:translateY(-50%);transition:transform .1s}@media (max-width: 767px){.arrow-box{width:38px;height:38px;border-radius:50%}}.arrow-box--blue{background-color:var(--color-primary)}.arrow-box--left{left:20px}@media (max-width: 767px){.arrow-box--left{left:10px}}.arrow-box--right{right:20px}@media (max-width: 767px){.arrow-box--right{right:10px}}.arrow-box--down-right-right{right:20px;top:unset;transform:unset;bottom:20px}@media (max-width: 767px){.arrow-box--down-right-right{right:10px}}.arrow-box--down-left-right{right:80px;top:unset;transform:unset;bottom:20px}@media (max-width: 767px){.arrow-box--down-left-right{right:50px}}.arrow-box--small{width:30px;height:30px}.arrow-box--small>*{scale:.5}.arrow-box--down{transform:translateY(-50%) rotate(90deg)}.arrow-box.swiper-button-disabled{cursor:default;opacity:.2}.arrow-ico{background-color:#fff;border-radius:2px;cursor:pointer;height:4px;margin:0 auto;position:relative;width:22px;scale:.6;transition:.3s ease-in-out}.arrow-ico:before,.arrow-ico:after{content:"";background-color:#fff;border-radius:4px;height:4px;position:absolute;width:14px}.arrow-ico:before{right:-3px;bottom:-4px;transform:rotate(-45deg)}.arrow-ico:after{right:-3px;top:-4px;transform:rotate(45deg)}.arrow-ico--left{transform:rotate(180deg)}.arrow-ico--down{transform:rotate(90deg)}.arrow-ico--up{transform:rotate(-90deg)}.arrow-ico--blue{background-color:var(--color-primary)}.arrow-ico--blue:before,.arrow-ico--blue:after{background-color:var(--color-primary)}.arrow-ico--black{background-color:#00171f}.arrow-ico--black:before,.arrow-ico--black:after{background-color:#00171f}.close-icon,.cross-icon{position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;width:30px;height:30px}.close-icon span,.cross-icon span{display:block;position:absolute;height:2px;width:100%;left:0;top:14px;background-color:#00171f;opacity:1;border-radius:3px;transform:rotate(0);transform-origin:center;transition:.25s ease-in-out}.close-icon span:nth-child(1),.cross-icon span:nth-child(1){transform:rotate(45deg)}.close-icon span:nth-child(2),.cross-icon span:nth-child(2){transform:rotate(-45deg)}.close-icon:hover,.cross-icon:hover{transform:rotate(360deg)}.close-icon:hover span,.cross-icon:hover span{background-color:#f33333}.cross-icon span:nth-child(1){transform:rotate(0)}.cross-icon span:nth-child(2){transform:rotate(-90deg)}.cross-icon--small{width:17px;height:17px;background-color:#f33333;border-radius:30px}.cross-icon--small span{top:7px;height:3px;scale:.6;background-color:#fff}.cross-icon--small:hover span{background-color:#fff}.content-list{padding:0}.content-list li{align-items:baseline;display:flex}.content-list li:not(:last-child){margin-bottom:20px}.content-list li:before{content:"";flex-grow:1;order:2;margin:0 5px}.content-list__value{order:3;font-weight:700}.content-list--dashed li:before{border-bottom:1px dashed #6b767a}.content-list--step10 li:not(:last-child){margin-bottom:10px}@media (max-width: 991px){.js-content-slider.swiper{margin-right:-20px;margin-left:-20px;padding-left:20px;padding-right:20px}}.tabs{--main-blue: #33c5f3;--color-white: #ffffff;--bg-img: #6b767a;--border-r-tabs: 10px;--border-r-content:20px}.tabs-list{margin:0 auto 30px;display:flex;align-items:center;width:fit-content;height:50px;background-color:var(--color-white);border-radius:var(--border-r-tabs)}@media (max-width: 991px){.tabs-list{background-color:unset}}.tabs-item{border-radius:var(--border-r-tabs);padding:0 15px;width:max-content;height:100%;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;user-select:none;cursor:pointer}.tabs-item.active{color:var(--color-white);background-color:var(--main-blue)}@media (max-width: 991px){.tabs-item{background-color:var(--color-white)}}.tabs-item--little{padding:0 30px}.tabs-content__item{display:flex;flex-direction:column;height:auto;background-color:var(--color-white);border-radius:var(--border-r-content);transition:all .3s ease-in-out;overflow:hidden}.tabs-content__item-info{padding:40px;display:flex;flex-direction:column;flex-grow:1}@media (max-width: 991px){.tabs-content__item-info{padding:20px}}.tabs-content__item-title{margin-bottom:20px;color:#00171f;text-decoration:none;transition:color .3s ease-in-out}.tabs-content__item-title::hover{color:var(--color-primary)}.tabs-content__item-img{width:100%;height:490px;aspect-ratio:16/9;object-fit:cover;background-color:var(--bg-img)}.tabs-content__item.js-show{display:flex}.tabs-content__item.js-hide{display:none}.tabs-content__item.js-fade{animation-duration:1.5s;animation-name:fade}.tabs-content__item--h,.tabs-content__item--h-reverse{flex-direction:row;min-height:380px}.tabs-content__item--h img,.tabs-content__item--h-reverse img{width:50%;height:auto;aspect-ratio:16/9}.tabs-content__item--h .tabs-content__item-info,.tabs-content__item--h-reverse .tabs-content__item-info{width:50%}.tabs-content__item--h.js-show,.tabs-content__item--h-reverse.js-show{display:flex}.tabs-content__item--h-reverse{flex-direction:row-reverse}@media (max-width: 991px){.tabs-content__item--h{flex-direction:column}.tabs-content__item--h-reverse{flex-direction:column-reverse}.tabs-content__item img{width:100%;height:auto}.tabs-content__item .tabs-content__item-info{width:100%}}@media (max-width: 576px){.tabs-content__item img{height:250px}}.tabs js-tabs-slider{align-items:stretch}.tabs--w960{max-width:960px;width:100%;margin:0 auto}.tabs--w1170{max-width:1170px;width:100%;margin:0 auto}.tabs .js-tabs-slider.swiper{margin-top:40px;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}@media (max-width: 991px){.tabs .js-tabs-slider.swiper{margin-top:40px;margin-right:-20px;margin-left:-20px;padding-left:20px;padding-right:20px}.tabs.js-tabs--noslider .tabs-list{display:none}}.card{position:relative;border-radius:20px;display:flex;flex-direction:column;width:calc(33.3333333333% - 30px);background-color:#fff}.card__head{position:relative;border-radius:20px 20px 0 0;height:190px;overflow:hidden}.card__head-name{position:absolute;top:5%;left:5%;z-index:1;font-weight:500;color:#fff}.card__head-sticker{position:absolute;top:90px;left:-12px;z-index:10;align-items:center;background-color:#c0f;color:#fff;display:flex;font-weight:800;height:30px;justify-content:center;padding:0 14px;width:max-content}.card__head-sticker:before{content:"";border-color:#7a0099 transparent transparent;border-style:solid;border-width:5px 0 0 12px;position:absolute;top:100%;left:0;display:block;width:0;height:0}.card__head-tags{position:absolute;top:20px;right:20px;z-index:10;display:flex;flex-direction:column;gap:20px}.card__head-tag-link img{display:block;width:60px;height:60px}.card__head-link{display:block;width:100%;height:100%;background-color:#6b767a}.card__head-img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease-in-out}.card__body{position:relative;padding:30px;display:flex;flex-direction:column;flex-grow:1;gap:15px}.card__body-title a{color:inherit;text-decoration:none;transition:color .3s ease-in-out}.card__body-title a:hover{color:var(--color-primary)}.card__body-draw{position:absolute;top:20px;right:20px;display:block;width:60px;height:60px;object-fit:cover}.card__body-descr{flex-grow:1;color:#00171f;font-size:18px}.card__body-descr p:nor(:last-child){margin-bottom:15px}.card__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.card:hover .card__head-img{transform:scale(1.1) rotate(1deg)}.card--info-h{flex-direction:row;width:100%}.card--info-h .card__head{width:40%;height:auto;border-radius:20px 0 0 20px}.card--info-h .card__body{padding:50px;width:60%;height:100%}.card--info-h .card__body-descr p:not(:last-child){margin-bottom:20px}.card--info-h .card__body-descr p:last-child{margin-top:20px}.card--info-h-reverse{flex-direction:row-reverse}.card--info-h-reverse .card__head{width:40%;height:auto;border-radius:0 20px 20px 0}@media (max-width: 991px){.card--info-h{flex-direction:column}.card--info-h .card__head{width:100%;height:400px;border-radius:20px 20px 0 0}.card--info-h .card__body{padding:30px;width:100%;height:100%}}.card--50x50 .card__body,.card--50x50 .card__head{width:50%}.card--50x50.card--decor-line-reverse:before{right:calc(50% - 40px)}.card--65x35 .card__body{width:65%}.card--65x35 .card__head{width:35%}.card--65x35.card--decor-line-reverse:before{right:calc(35% - 40px)}.card--35x65 .card__body{width:35%}.card--35x65 .card__head{width:65%}.card--35x65.card--decor-line:before{right:calc(35% - 40px);left:auto}@media (max-width: 991px){.card--35x65.card--decor-line:before{left:30px}}.card--radius20{border-radius:20px}.card--radius20 .card__head{border-radius:20px 20px 0 0}.card--decor-line:before{content:"";position:absolute;bottom:30px;left:calc(40% - 40px);z-index:1;display:block;width:80px;height:10px;background-color:var(--color-primary)}.card--decor-line-reverse:before{left:auto;right:calc(40% - 40px)}@media (max-width: 991px){.card--decor-line:before{bottom:auto;top:380px;left:30px;height:40px;width:10px}}.adv-card__wrap{display:flex;gap:30px}@media (max-width: 1170px){.adv-card__wrap{flex-wrap:wrap}}@media (max-width: 576px){.adv-card__wrap{gap:20px}}.adv-card__item{padding:20px;width:20%;border-radius:20px;background-color:#fff}.adv-card__item-icon{margin-bottom:15px}.adv-card__item-icon svg{width:40px;height:40px}.adv-card__item-icon--inner-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--color-primary);border-radius:100%}.adv-card__item-icon--inner-icon svg{fill:#fff;width:25px;height:25px}.adv-card__item-icon--blue svg{fill:var(--color-primary)}.adv-card__item-icon--dark svg{fill:#00171f}.adv-card__item-text{font-weight:700}@media (max-width: 1170px){.adv-card__item{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.adv-card__item{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card__item{width:100%}}.adv-card__item--in-block{padding:0}.adv-card__item--in-block .adv-card__item-title{margin-bottom:10px;font-weight:700}.adv-card__item--in-block .adv-card__item-text{line-height:1.25}.adv-card__descr{font-weight:700;text-align:center;color:#00171f}.adv-card--4items .adv-card__wrap{max-width:850px;width:100%;margin:0 auto}@media (max-width: 1170px){.adv-card--4items .adv-card__wrap{flex-wrap:unset}}@media (max-width: 991px){.adv-card--4items .adv-card__wrap{flex-wrap:wrap}}.adv-card--4items .adv-card__item{width:25%}@media (max-width: 991px){.adv-card--4items .adv-card__item{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card--4items .adv-card__item{width:100%}}.adv-card--3items .adv-card__wrap{max-width:790px;width:100%;margin:0 auto}@media (max-width: 1170px){.adv-card--3items .adv-card__wrap{flex-wrap:unset}}@media (max-width: 991px){.adv-card--3items .adv-card__wrap{flex-wrap:wrap}}.adv-card--3items .adv-card__item{width:33.3333333333%}@media (max-width: 991px){.adv-card--3items .adv-card__item{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card--3items .adv-card__item{width:100%}}.dropdown{background-color:#fff;border-radius:0 0 20px 20px;display:grid;grid-template-columns:300px 1fr;max-width:1200px;width:100%;transition:visibility .5s ease-in-out,opacity .5s ease-in-out;visibility:hidden;opacity:0;z-index:10;transition:all .3s ease-in-out}.dropdown__close{position:absolute;top:10px;right:10px;width:30px;height:30px;display:none;border:none;background-color:transparent;cursor:pointer}@media (max-width: 1024px){.dropdown__close{display:flex;align-items:center;justify-content:center}}.dropdown__item{color:#00171f;transition:background-color .3s ease-in-out,color .3s ease-in-out}.dropdown .dropdown__list-deep{position:absolute;top:0;left:calc(100% + 15px);z-index:9999;background-color:#fff;box-shadow:1px 0 9px #00000030;border-radius:15px;width:300px;overflow:hidden;opacity:0;visibility:hidden}.dropdown__link{padding:20px;display:block}.dropdown--action{overflow:hidden;max-width:1470px;max-height:620px;min-height:620px;border-radius:0 0 10px 10px;background-color:#fff;color:#00171f;box-shadow:0 10px 90px #05252f26;transform:unset;top:100%;left:50%;visibility:hidden;opacity:0;transform:translate(-50%)}.dropdown--action .dropdown__list{position:relative;max-height:620px;min-width:300px;border-radius:0 0 10px 10px;background-color:var(--color-primary);overflow:auto}.dropdown--action .dropdown__list-item{position:relative;color:#fff}.dropdown--action .dropdown__list-item--mob-visible{display:none}@media (max-width: 1240px){.dropdown--action .dropdown__list-item--mob-visible{display:block}}.dropdown--action .dropdown__list-item .arrow{pointer-events:none}.dropdown--action .dropdown__list-item:has(.dropdown__list-deep):after{content:"";position:absolute;top:0;bottom:0;left:100%;width:15px}.dropdown--action .dropdown__list-item:has(.dropdown__list-deep) .arrow{border-color:#00171f}.dropdown--action .dropdown__list-item:has(.dropdown__list-deep) .arrow:after{background-color:#00171f}@media (hover: hover){.dropdown--action .dropdown__list-item:has(.dropdown__list-deep):not(:disabled):hover,.dropdown--action .dropdown__list-item:has(.dropdown__list-deep):not(:disabled):hover .dropdown__list-deep{opacity:1;visibility:visible}}.dropdown--action .dropdown__list-item .custom-arrow{position:absolute;right:30px;top:50%;transform:translateY(-50%);display:block;width:15px;height:2px;background-color:transparent;transition:background-color .3s ease-in-out}.dropdown--action .dropdown__list-item .custom-arrow:before,.dropdown--action .dropdown__list-item .custom-arrow:after{content:"";position:absolute;width:7px;height:2px;background-color:transparent;top:-3px;right:0;transform:rotate(45deg);transition:background-color .3s ease-in-out}.dropdown--action .dropdown__list-item .custom-arrow:after{top:3px;transform:rotate(-45deg)}.dropdown--action .dropdown__list-link{position:relative;display:block;padding:15px 20px;font-weight:500;line-height:1.1;transition:background-color .3s ease-in-out,color .3s ease-in-out}.dropdown--action .dropdown__list-link svg{width:15px;height:15px;transition:stroke .3s ease-in-out}.dropdown--action .dropdown__list-link.js-active{background-color:#fff;color:#00171f}.dropdown--action .dropdown__list-link.js-active svg{stroke:#00171f}.dropdown--action .dropdown__list-link.js-active+.custom-arrow{background-color:#00171f}.dropdown--action .dropdown__list-link.js-active+.custom-arrow:before,.dropdown--action .dropdown__list-link.js-active+.custom-arrow:after{background-color:#00171f}@media (hover: hover){.dropdown--action .dropdown__list-link:has(.arrow):hover .arrow{border-color:#00171f}.dropdown--action .dropdown__list-link:has(.arrow):hover .arrow:after{background-color:#00171f}}.dropdown--action .dropdown__list--white{background-color:#fff;border:none;padding:0}.dropdown--action .dropdown__list--white .dropdown__list-item{color:#00171f}@media (hover: hover){.dropdown--action .dropdown__list--white .dropdown__list-link:hover{background-color:var(--color-primary);color:#fff}}.dropdown--action .dropdown__list--white:after{content:"";position:absolute;top:20px;right:0;width:2px;height:95%;background-color:#00171f}.dropdown--action .dropdown__action-item{height:100%;padding:10px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dropdown--action .dropdown__action-item--2col{grid-template-columns:repeat(2,1fr)}.dropdown--action .dropdown__action-item--2col .dropdown__action-descr{grid-column:span 1}.dropdown--action .dropdown__action-item:not(:has(.dropdown__action-item--2col)){max-height:620px;height:100%;overflow:auto;overscroll-behavior:contain;padding:20px}.dropdown--action .dropdown__action-item--mob-visible{display:none}.dropdown--action .dropdown__action-item:has(.dropdown__list--white){padding-left:0}.dropdown--action .dropdown__action-item:has(.dropdown__list--white) .dropdown__list--white{grid-column:span 1}.dropdown--action .dropdown__action-item:has(.dropdown__list--white) .dropdown__action-descr{grid-column:span 2}@media (max-width: 1240px){.dropdown--action .dropdown__action-item{flex-direction:column}.dropdown--action .dropdown__action-item .dropdown__action-img{width:100%}}@media (max-width: 1240px) and (max-width: 1240px){.dropdown--action .dropdown__action-item .dropdown__action-img{max-height:270px}.dropdown--action .dropdown__action-item .dropdown__action-img .img{height:270px;object-position:center}}@media (max-width: 1240px){.dropdown--action .dropdown__action-item .dropdown__action-descr{width:100%;overflow:visible}}.dropdown--action .dropdown__action-adv{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-auto-rows:1fr;gap:10px}.dropdown--action .dropdown__action-ico{display:flex;align-items:flex-start;flex-direction:column}.dropdown--action .dropdown__action-ico .ico{width:35px;height:35px}.dropdown--action .dropdown__action-title{margin-bottom:10px}.dropdown--action .dropdown__action-img{width:85%;margin-bottom:20px}.dropdown--action .dropdown__action-img .img{object-fit:cover;aspect-ratio:11/5;object-position:right}.dropdown--action .dropdown__action-descr{grid-column:span 2}@media (max-width: 1240px){.dropdown--action .dropdown__action-descr{grid-column:span 3}}.dropdown--action .dropdown__action-text{margin-bottom:20px;font-weight:500}.dropdown--action .dropdown__action-col{width:100%;display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:15px;color:#00171f}.dropdown--action .dropdown__action-col--2{grid-template-columns:1fr 1fr}.dropdown--action .dropdown__action-col-item{transition:color .3s ease-in-out}.dropdown--action .dropdown__action-col-item:hover{color:var(--color-primary)}.dropdown--action .dropdown__action-col-link{font-weight:500}.dropdown--action .dropdown__action-col-btn.btn{width:max-content;height:36px;font-size:16px;font-weight:500}.dropdown--action .dropdown__action-triggers{margin-top:20px}@media (max-width: 1240px){.dropdown--action .dropdown__action{width:100%}}.dropdown--action .dropdown__tag{background-color:#ff005c;border-radius:50px;color:#fff;display:inline-block;font-size:10px;font-weight:800;letter-spacing:.01em;margin-left:10px;padding:2px 10px;text-transform:uppercase}.dropdown--action .dropdown .dropdown--nesting{overflow:visible}.dropdown--action-slider{width:100%;padding:30px;top:100%;left:50%;transform:translate(-50%);grid-template-columns:auto}.dropdown--action-slider .dropdown__slider{width:100%}.dropdown--action-slider .dropdown__slider-item{position:relative;transition:transform .3s ease-in-out;color:#00171f}.dropdown--action-slider .dropdown__slider-item-img{margin-bottom:15px;width:100%;height:250px}.dropdown--action-slider .dropdown__slider-item-img img{object-fit:cover;height:100%;width:100%}.dropdown--action-slider .dropdown__slider-item-title{transition:color .3s ease-in-out}.dropdown--action-slider .dropdown__slider-item:hover{transform:scale(.98)}.dropdown--action-slider .dropdown__slider-item:hover .dropdown__slider-item-title{color:var(--color-primary)}.dropdown--nesting{position:absolute;top:0;bottom:0;left:100%;background-color:#fff;color:inherit;border-radius:0;z-index:-1}.dropdown--extra{min-width:728px;min-height:385px;top:calc(100% + 10px);justify-content:unset}.dropdown--extra .dropdown__list-item.js-active{background-color:#fff;color:#00171f}.dropdown--extra .dropdown__list-item.js-active svg{stroke:#00171f}.dropdown--extra .dropdown__list-link{display:flex;align-items:center;justify-content:space-between}.dropdown--extra .dropdown__list-link svg{stroke:transparent}@media (max-width: 1600px){.dropdown--extra{min-width:auto}.dropdown--extra .dropdown__list{width:100%;max-width:180px;min-width:unset}}@media (max-width: 1240px){.dropdown--extra{left:-63px}}@media (max-width: 1024px){.dropdown--extra{left:-83px}}.dropdown--mini{padding:10px;width:max-content;max-width:315px;min-width:unset;left:0;transform:unset;z-index:11}.dropdown--mini .dropdown__list-link{padding:5px 20px;font-size:13px;font-weight:500}@media (hover: hover){.dropdown--mini .dropdown__list-link:not(:disabled):hover{color:var(--color-primary)}}@media (hover: hover){.dropdown--mini:has([href="/partnership/"]) .dropdown__list-link:not(:disabled):hover{color:var(--color-pink)}}.dropdown--mini.dropdown--action .dropdown__list{background-color:#fff;min-width:138px;width:max-content}.dropdown--mini.dropdown--action .dropdown__list-item{color:#00171f;background-color:#fff}.dropdown--mini.dropdown--action .dropdown__list-item:hover{color:var(--color-primary)}.dropdown__nav-img{width:100%;height:260px;margin-bottom:20px}.dropdown__nav-img .img{width:100%;object-fit:cover}.dropdown.js-drop{visibility:visible;opacity:1}.dropdown .js-show{display:grid}.dropdown .js-hide{display:none}.dropdown .js-fade{animation-duration:1.5s;animation-name:fade}.dropdown .arrow{position:absolute;right:5%;top:40%;width:10px;height:10px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;transform:rotate(45deg);transition:border-color .3s ease-in-out}.dropdown .arrow:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-45deg);transition:background-color .3s ease-in-out;width:100%;height:2px;background-color:#fff;width:9px}.dropdown .scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent}.dropdown .scroll::-webkit-scrollbar{height:12px;width:12px}.dropdown .scroll::-webkit-scrollbar-track{background:transparent}.dropdown .scroll::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:5px;border:3px solid transparent}.dropdown .scroll--revert{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff transparent}.dropdown .scroll--revert::-webkit-scrollbar-thumb{background-color:#fff;border-radius:5px;border:3px solid transparent}.dropdown .dropdown__action .dropdown__action-item:has(.dropdown__list)~.dropdown__list.scroll--revert{background-color:red}.dropdown .dropdown__action .dropdown__action-item:has(.dropdown__list)~.dropdown__list.scroll--revert .arrow{display:block}.custom-cross{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute}.custom-cross:before,.custom-cross:after{content:"";position:absolute;display:block;width:100%;height:2px;transform:rotate(45deg);transition:background-color .3s ease-in-out;background-color:#00171f}.custom-cross:after{transform:rotate(-45deg) translateY(-1px)}.custom-cross:hover:before,.custom-cross:hover:after{background-color:#ff005c}.ui-card{display:flex;flex-direction:column;background-color:var(--color-white);height:100%;border-radius:1.875rem}.ui-card__head{position:relative;min-height:300px;max-height:300px;background-color:gray;border-radius:1.875rem 1.875rem 0 0}.ui-card__head img{width:100%;height:100%;object-fit:cover;border-radius:1.875rem 1.875rem 0 0}.ui-card__tag{padding:.125rem .375rem;position:absolute;top:0;left:2rem;transform:translateY(-50%);background-color:#ff005c;font-size:1rem;color:var(--color-white);border-radius:5.625rem}.ui-card__body{display:flex;flex-direction:column;gap:.9375rem;padding:1.25rem;flex-grow:1}.ui-card__title{font-size:2rem;font-weight:700}.ui-card__btn{margin-top:auto}.shield{width:max-content;min-height:1.5rem;padding:0 .9375rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-yell);color:#1c1c1c;border-radius:.75rem;font-size:.9375rem;font-weight:300;line-height:1;transition:background-color .3s ease-in-out,color .3s ease-in-out;z-index:1}.shield--pink{background-color:#d48298;color:var(--color-white)}@media (hover: hover){.shield--pink:hover{background-color:var(--color-primary)}}.shield--dark{background-color:#2f2f2f;color:var(--color-white)}@media (hover: hover){.shield--dark:hover{background-color:#e5e8f9;color:#1c1c1c}}.shield--nohover{pointer-events:none}.shield--slide{position:absolute;top:0;left:5%;transform:translateY(-50%)}@media (max-width: 768px){.shield{font-size:.75rem}}@media (hover: hover){.shield:hover{background-color:#9abe64;color:var(--color-white)}}.mobile-button{display:none;position:fixed;bottom:0;left:50%;transform:translateY(0) translate(-50%);z-index:90;padding:10px;background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;transition:.3s ease-in-out}@media (max-width: 768px){.mobile-button{display:flex;flex-wrap:nowrap;gap:10px}}.mobile-button--hidden{transform:translateY(70px) translate(-50%)}.mobile-button__btn{width:50px;height:50px;color:#fff;border-radius:150px;display:flex;justify-content:center;align-items:center}.mobile-button__btn--red{background-color:#ff005c}.mobile-button__btn--green{background-color:#25b684}.mobile-button__btn>.ico{width:30px;height:30px;fill:#fff}.mobile-button__btn:active{opacity:.8}.buttons{display:flex;flex-direction:column;gap:20px}.buttons__container{display:flex;align-items:center;gap:20px;flex-direction:column}.button,.control__group .js-user-file::file-selector-button,a.no-style.button{--border-radius-button: 10px;--font-size-button: 18px;--paddings-button: 0px 15px;position:relative;padding:var(--paddings-button);display:flex;align-items:center;justify-content:center;text-align:center;width:max-content;height:3.125rem;border:.125rem solid transparent;border-radius:var(--border-radius-button);font-size:var(--font-size-button);font-weight:700;color:var(--color-light-text);transition:all .4s ease-in-out;text-decoration:none;user-select:none;cursor:pointer;text-wrap:nowrap;overflow:hidden;z-index:2;line-height:1}.button:after,a.no-style.button:after{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:6.25rem;height:6.25rem;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:all .4s ease-in-out}@media (hover: hover){.button:not(:disabled):hover,.control__group .js-user-file:not(:disabled):hover::file-selector-button,a.no-style.button:not(:disabled):hover{color:var(--color-white);border-color:var(--color-primary-hover)}.button:not(:disabled):hover:after,a.no-style.button:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(3);background-color:var(--color-primary-hover)}}.button.button--wa,.control__group .button--wa.js-user-file::file-selector-button,a.no-style.button.button--wa{padding:.75rem .625rem;color:var(--color-main);background-color:var(--color-primary-yell)}.button.button--wa svg,.control__group .button--wa.js-user-file::file-selector-button svg,a.no-style.button.button--wa svg{fill:var(--color-main);transition:fill .3s ease-in-out}@media (hover: hover){.button.button--wa:hover,.control__group .button--wa.js-user-file:hover::file-selector-button,a.no-style.button.button--wa:hover{color:var(--color-white)}.button.button--wa:hover svg,.control__group .button--wa.js-user-file:hover::file-selector-button svg,a.no-style.button.button--wa:hover svg{fill:var(--color-white)}}@media (min-width: 1440px){.button.button--wa,.control__group .button--wa.js-user-file::file-selector-button,a.no-style.button.button--wa{border-radius:2.5rem;font-size:.875rem;display:flex;align-items:center;justify-content:center;padding:.75rem .625rem;gap:.625rem}}@media (min-width: 320px){.button,.control__group .js-user-file::file-selector-button,a.no-style.button{background-color:var(--color-primary);color:var(--color-light-text)}}.button--mini,.control__group .js-user-file::file-selector-button,a.no-style.button--mini{height:2.5rem;font-size:1rem}@media (hover: hover){.button--link:hover,a.no-style.button--link:hover{border:.125rem solid var(--color-white);background-color:#2f2f2f}}.button--green,a.no-style.button--green{font-size:1.25rem;border-radius:.5rem;background-color:var(--button-green-accent-bg);color:var(--button-green-accent-color);border-color:var(--button-green-accent-bg)}@media (hover: hover){.button--green:not(:disabled):hover,a.no-style.button--green:not(:disabled):hover{color:var(--color-white);background-color:var(--button-green-hover-bg);border-radius:1.5625rem;border-color:var(--button-green-hover-bg)}.button--green:not(:disabled):hover:after,a.no-style.button--green:not(:disabled):hover:after{background-color:var(--button-green-hover-bg);border-color:var(--button-green-hover-bg)}}.button--green:active,a.no-style.button--green:active{background-color:var(--button-green-active-bg);color:var(--button-green-active-color);border-color:var(--color-white)}.button--red,a.no-style.button--red{font-size:1.25rem;border-radius:.5rem;background-color:var(--color-pink);color:var(--color-white)}@media (hover: hover){.button--red:not(:disabled):hover,a.no-style.button--red:not(:disabled):hover{border-color:var(--color-pink-hover)}.button--red:not(:disabled):hover:after,a.no-style.button--red:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(3);background-color:var(--color-pink-hover)}}.button--red:active,a.no-style.button--red:active{background-color:var(--button-red-active-bg);color:var(--button-red-active-color)}.button--white,a.no-style.button--white{font-size:1.25rem;border-radius:.5rem;background-color:var(--button-white-accent-bg);color:var(--button-white-accent-color)}@media (hover: hover){.button--white:not(:disabled):hover,a.no-style.button--white:not(:disabled):hover{color:var(--button-white-hover-color);background-color:var(--button-white-hover-bg);border-radius:1.5625rem;border-color:var(--button-white-hover-bg)}.button--white:not(:disabled):hover:after,a.no-style.button--white:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(3);background-color:var(--button-white-hover-bg)}.button--white:active,a.no-style.button--white:active{background-color:var(--button-white-active-bg);color:var(--button-white-active-color)}}.button--dark,a.no-style.button--dark{font-size:1.25rem;border-radius:.5rem;background-color:var(--button-white-accent-color);color:var(--button-white-accent-bg)}@media (hover: hover){.button--dark:not(:disabled):hover,a.no-style.button--dark:not(:disabled):hover{color:var(--button-white-hover-color);background-color:var(--button-white-hover-bg);border-radius:1.5625rem;border-color:var(--button-white-hover-bg)}.button--dark:not(:disabled):hover:after,a.no-style.button--dark:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(3);background-color:var(--button-white-hover-bg)}.button--dark:active,a.no-style.button--dark:active{background-color:var(--button-white-active-bg);color:var(--button-white-active-color)}}.button--outline-blue,a.no-style.button--outline-blue{background-color:transparent;color:var(--color-primary);border:.125rem solid var(--color-primary)!important;border-radius:.5rem}@media (hover: hover){.button--outline-blue:not(:disabled):hover,a.no-style.button--outline-blue:not(:disabled):hover{color:var(--color-white);background-color:var(--color-primary);border-radius:1.5625rem;border-color:var(--color-primary)}.button--outline-blue:not(:disabled):hover:after,a.no-style.button--outline-blue:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(3);background-color:var(--color-primary)}.button--outline-blue:active,a.no-style.button--outline-blue:active{background-color:var(--button-white-active-bg);color:var(--color-white)}}.button--outline-red,a.no-style.button--outline-red{background-color:transparent;color:var(--color-pink);border:.0625rem solid var(--color-pink);border-radius:.5rem}@media (hover: hover){.button--outline-red:not(:disabled):hover,a.no-style.button--outline-red:not(:disabled):hover{color:var(--color-white);background-color:var(--color-pink);border-radius:1.5625rem;border-color:var(--color-pink-hover)}.button--outline-red:not(:disabled):hover:after,a.no-style.button--outline-red:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(3);background-color:var(--color-pink-hover)}.button--outline-red:active,a.no-style.button--outline-red:active{background-color:var(--button-white-active-bg);color:var(--color-white)}}.button--outline-white,.control__group .js-user-file::file-selector-button,a.no-style.button--outline-white{background-color:var(--color-white);color:var(--color-dark);border:.0625rem solid var(--color-dark);border-radius:.5rem}@media (hover: hover){.button--outline-white:not(:disabled):hover,.control__group .js-user-file:not(:disabled):hover::file-selector-button,a.no-style.button--outline-white:not(:disabled):hover{color:var(--button-white-hover-color);background-color:var(--button-white-hover-bg);border-radius:1.5625rem;border-color:var(--button-white-hover-bg)}.button--outline-white:not(:disabled):hover:after,a.no-style.button--outline-white:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(3);background-color:var(--button-white-hover-bg)}.button--outline-white:active,.control__group .js-user-file:active::file-selector-button,a.no-style.button--outline-white:active{background-color:var(--color-pink);color:var(--color-white)}}.button--outline-dark,a.no-style.button--outline-dark{background-color:transparent;color:var(--color-white);border:.0625rem solid var(--color-white);border-radius:.5rem}@media (hover: hover){.button--outline-dark:not(:disabled):hover,a.no-style.button--outline-dark:not(:disabled):hover{color:var(--button-white-hover-color);background-color:var(--button-white-hover-bg);border-radius:1.5625rem;border-color:var(--button-white-hover-bg)}.button--outline-dark:not(:disabled):hover:after,a.no-style.button--outline-dark:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(3);background-color:var(--button-white-hover-bg)}.button--outline-dark:active,a.no-style.button--outline-dark:active{background-color:var(--button-white-active-bg);color:var(--button-white-active-color)}}.button--quad,a.no-style.button--quad{width:3.25rem;height:3.25rem;border-radius:.75rem}@media (hover: hover){.button--quad:not(:disabled):hover:after,a.no-style.button--quad:not(:disabled):hover:after{transform:translate(-50%,-50%) scale(.7)}}.button:active,.control__group .js-user-file:active::file-selector-button,a.no-style.button:active{transform:scale(.97)}.button:disabled,.control__group .js-user-file:disabled::file-selector-button,.button--disabled,a.no-style.button:disabled,a.no-style.button--disabled{pointer-events:none;background-color:#585858;border-color:#585858;color:#c5c5c5}@media (max-width: 768px){.button,.control__group .js-user-file::file-selector-button,a.no-style.button{font-size:1rem;height:2.625rem}}.arrow,.swiper-button-prev.arrow,.swiper-button-next.arrow{position:relative;padding:.125rem;width:42px;height:20px}.arrow__angle,.swiper-button-prev.arrow__angle,.swiper-button-next.arrow__angle{position:absolute;right:40%;top:calc(50% - 1px);width:.4444444444rem;height:.4444444444rem;border-top:.125rem solid var(--color-white);border-right:.125rem solid var(--color-white);border-color:var(--color-white);transform:rotate(45deg) translateY(-50%);transition:border-color .3s ease-in-out}.arrow__line,.swiper-button-prev.arrow__line,.swiper-button-next.arrow__line{width:16px;height:.125rem;background-color:var(--color-white);transition:background-color .3s ease-in-out}.arrow--big,.swiper-button-prev.arrow--big,.swiper-button-next.arrow--big{width:92px;height:128px}.arrow--big .arrow__angle,.swiper-button-prev.arrow--big .arrow__angle,.swiper-button-next.arrow--big .arrow__angle{width:15px;height:15px;transform:rotate(45deg) translateY(-10.5px);right:39px}.arrow--big .arrow__line,.swiper-button-prev.arrow--big .arrow__line,.swiper-button-next.arrow--big .arrow__line{width:26px}.arrow--long,.swiper-button-prev.arrow--long,.swiper-button-next.arrow--long{width:154px!important;height:24px!important}.arrow--long .arrow__angle,.swiper-button-prev.arrow--long .arrow__angle,.swiper-button-next.arrow--long .arrow__angle{right:46%;border-color:var(--color-dark)}.arrow--long .arrow__line,.swiper-button-prev.arrow--long .arrow__line,.swiper-button-next.arrow--long .arrow__line{background-color:var(--color-dark)}.arrow--reverse,.swiper-button-prev.arrow--reverse,.swiper-button-next.arrow--reverse{transform:rotate(180deg)}.arrow--reverse:active,.swiper-button-prev.arrow--reverse:active,.swiper-button-next.arrow--reverse:active{transform:rotate(180deg) scale(.97)}.arrow--reverse:active:after,.swiper-button-prev.arrow--reverse:active:after,.swiper-button-next.arrow--reverse:active:after{background-color:transparent}@media (hover: hover){.arrow--dark:hover__angle,.swiper-button-prev.arrow--dark:hover__angle,.swiper-button-next.arrow--dark:hover__angle{border-color:var(--color-dark)}.arrow--dark:hover__line,.swiper-button-prev.arrow--dark:hover__line,.swiper-button-next.arrow--dark:hover__line{background-color:var(--color-dark)}}.arrow--green,.swiper-button-prev.arrow--green,.swiper-button-next.arrow--green{background-color:var(--color-primary-yell)}.arrow--green__angle,.swiper-button-prev.arrow--green__angle,.swiper-button-next.arrow--green__angle{border-color:var(--color-dark)}.arrow--green__line,.swiper-button-prev.arrow--green__line,.swiper-button-next.arrow--green__line{background-color:var(--color-dark)}@media (hover: hover){.arrow--green:hover,.swiper-button-prev.arrow--green:hover,.swiper-button-next.arrow--green:hover{background-color:var(--button-green-hover-bg)}.arrow--green:hover .arrow__angle,.swiper-button-prev.arrow--green:hover .arrow__angle,.swiper-button-next.arrow--green:hover .arrow__angle{border-color:var(--color-white)}.arrow--green:hover .arrow__line,.swiper-button-prev.arrow--green:hover .arrow__line,.swiper-button-next.arrow--green:hover .arrow__line{background-color:var(--color-white)}}.arrow:active,.swiper-button-prev.arrow:active,.swiper-button-next.arrow:active{background-color:var(--color-dark)}.arrow:active .arrow__angle,.swiper-button-prev.arrow:active .arrow__angle,.swiper-button-next.arrow:active .arrow__angle{border-color:var(--color-primary-yell)}.arrow:active .arrow__line,.swiper-button-prev.arrow:active .arrow__line,.swiper-button-next.arrow:active .arrow__line{background-color:var(--color-primary-yell)}.arrow:disabled,.arrow--disabled,.swiper-button-prev.arrow:disabled,.swiper-button-prev.arrow--disabled,.swiper-button-next.arrow:disabled,.swiper-button-next.arrow--disabled{pointer-events:none;background-color:var(--color-lightgray);border-color:var(--color-lightgray)}.arrow:disabled .arrow__angle,.arrow--disabled .arrow__angle,.swiper-button-prev.arrow:disabled .arrow__angle,.swiper-button-prev.arrow--disabled .arrow__angle,.swiper-button-next.arrow:disabled .arrow__angle,.swiper-button-next.arrow--disabled .arrow__angle{border-color:var(--color-white)}.arrow:disabled .arrow__line,.arrow--disabled .arrow__line,.swiper-button-prev.arrow:disabled .arrow__line,.swiper-button-prev.arrow--disabled .arrow__line,.swiper-button-next.arrow:disabled .arrow__line,.swiper-button-next.arrow--disabled .arrow__line{background-color:var(--color-white)}@media (hover: hover){.arrow:not(:disabled):hover.button--dark,.arrow:not(:disabled):hover.button--green,.swiper-button-prev.arrow:not(:disabled):hover.button--dark,.swiper-button-prev.arrow:not(:disabled):hover.button--green,.swiper-button-next.arrow:not(:disabled):hover.button--dark,.swiper-button-next.arrow:not(:disabled):hover.button--green{border-radius:56.25rem}.arrow:not(:disabled):hover.button--dark .arrow__angle,.arrow:not(:disabled):hover.button--green .arrow__angle,.swiper-button-prev.arrow:not(:disabled):hover.button--dark .arrow__angle,.swiper-button-prev.arrow:not(:disabled):hover.button--green .arrow__angle,.swiper-button-next.arrow:not(:disabled):hover.button--dark .arrow__angle,.swiper-button-next.arrow:not(:disabled):hover.button--green .arrow__angle{border-color:var(--color-dark)}.arrow:not(:disabled):hover.button--dark .arrow__line,.arrow:not(:disabled):hover.button--green .arrow__line,.swiper-button-prev.arrow:not(:disabled):hover.button--dark .arrow__line,.swiper-button-prev.arrow:not(:disabled):hover.button--green .arrow__line,.swiper-button-next.arrow:not(:disabled):hover.button--dark .arrow__line,.swiper-button-next.arrow:not(:disabled):hover.button--green .arrow__line{background-color:var(--color-dark)}}.arrow--dark,.swiper-button-prev.arrow--dark,.swiper-button-next.arrow--dark{background-color:var(--color-dark)}.arrow--dark__angle,.swiper-button-prev.arrow--dark__angle,.swiper-button-next.arrow--dark__angle{border-color:var(--color-white)}.arrow--dark__line,.swiper-button-prev.arrow--dark__line,.swiper-button-next.arrow--dark__line{background-color:var(--color-white)}.swiper-button-prev.arrow,.swiper-button-next.arrow{position:absolute}.swiper-button-prev:after,.swiper-button-next:after{content:none!important}.checkbox{user-select:none;display:flex;align-items:center;justify-content:center;justify-content:flex-start;width:fit-content;line-height:1.2}.checkbox:hover .checkbox__label{opacity:.8}.checkbox__checkbox{width:20px;height:20px;min-width:20px;position:relative;cursor:pointer;display:inline-block;margin-right:10px;background-color:var(--color-white);border:1px solid #00171F;border-radius:.25rem;transition:background-color .3s ease-in-out}.checkbox__checkbox:before{content:"";position:absolute;top:25%;left:70%;transform:translate(-50%) translateY(-50%) rotate(-45deg);opacity:0;width:18px;height:9px;border:3px solid #ffffff;border-radius:1.5px;border-top:none;border-right:none;transition:"opacity" .3s}.checkbox__input{width:20px;height:20px;position:absolute;z-index:1;opacity:0}.checkbox__input:checked+.checkbox__checkbox{background-color:#25b684;border-color:transparent}.checkbox__input:checked+.checkbox__checkbox:before{opacity:1}.checkbox__label{cursor:pointer;user-select:none;font-size:14px;transition:color .3s ease-in-out}.checkbox__label a span{color:var(--color-primary)}.checkbox:has(.just-validate-error-field) .checkbox__label{color:#ff0004}.checkbox:has(.just-validate-error-field) .checkbox__checkbox{border-color:#ff0004}.checkbox--mini .checkbox__input,.checkbox--mini .checkbox__checkbox{width:10px;height:10px}.checkbox--mini .checkbox__checkbox{border-radius:.125rem}.checkbox--mini .checkbox__checkbox:before{border:2px solid #fff;border-right:none;border-top:none;content:"";height:5px;left:66%;opacity:0;position:absolute;top:22%;transform:translate(-50%) translateY(-50%) rotate(-45deg);transition:"opacity" .3s;width:9px}.checkbox--outline-white .checkbox__checkbox{background-color:transparent;border-color:var(--color-white)}@media (hover: hover){.checkbox:not(:disabled):hover .checkbox__input:checked+.checkbox__checkbox{background-color:#69cdaa}}.new-control{width:100%}.new-control.free-meas-form__fio,.new-control.free-meas-form__phone{margin:0}.new-control__group{width:100%;display:flex;flex-direction:column;gap:.3125rem}.new-control__group:has(.just-validate-error-field) .new-control__input{border-color:#ff0004;color:#ff0004}.new-control__group:has(.just-validate-error-field) .new-control__input::placeholder{color:#ff0004}.new-control__input{width:100%;padding:.9375rem;border:1px solid #00171F;border-radius:.625rem}.new-control__input--outline-white{background-color:transparent;color:var(--color-white);border-color:var(--color-white)}.labels{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.label-box{display:flex;align-items:center;justify-content:flex-end;gap:.3125rem;height:24px}.label-box__text,.label-box__more{position:relative;padding:.3125rem .9375rem;min-width:140px;width:max-content;height:100%;border-radius:.625rem;display:flex;align-items:center;justify-content:center;color:var(--color-white);background-color:#2f2f2f;font-size:.9375rem}.label-box__text--pink,.label-box__more--pink,.label-box__text--pink.no-style,.label-box__text--pink.no-style:visited,.label-box__more--pink.no-style,.label-box__more--pink.no-style:visited{background-color:var(--color-pink);color:var(--color-white)}.label-box__text--blue,.label-box__more--blue{background-color:var(--color-primary);color:var(--color-white)}.label-box__text--white,.label-box__more--white{background-color:var(--color-white);color:#1c1c1c}.label-box__text--cool.no-style,.label-box__text--cool.no-style:visited,.label-box__more--cool.no-style,.label-box__more--cool.no-style:visited{color:var(--color-white)}@media (max-width: 1170px){.label-box__text,.label-box__more{min-width:110px;font-size:14px}}.label-box__more{position:relative;min-width:unset;width:24px;height:100%;border-radius:100%;padding:0;cursor:pointer}.label-box__more--cool:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:2rem;background:linear-gradient(90deg,#ff0000 0%,#ce02b3 13%,#ffb619 39%,#b4ff04 62%,#ff157a 73%,#5e00ff 88%,#ff00a1 100%);color:var(--color-white)}@media (max-width: 1024px){.label-box__more{width:32px}}.label-box__text--cool:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:.625rem;background:linear-gradient(90deg,#ff0000 0%,#ce02b3 13%,#ffb619 39%,#b4ff04 62%,#ff157a 73%,#5e00ff 88%,#ff00a1 100%);color:var(--color-white)}@media (max-width: 1024px){.label-box{height:2rem}}h1,.h1,.installment-calculator__amount-payment{font-size:2.5rem;font-weight:700;line-height:107%}h2,.h2,.actions-adv__item-step,.reviews-list__title,.calc-net__head-title,.video-net__head-title,.proportions-net__head-title,.types-net__head-title,.range-win__title,.montage-stage__title,.work-steps__title,.type-win__title,.simple-card--textout .simple-card__title,.system-palette__title{font-size:1.75rem;font-weight:700;line-height:107%}h3,.h3,.job-info__salary,.job-info__title,.nostandart-cottage__price,.nostandart-win__price span,.other-services__price,.before-after-slider__block-title,.article-detail h2,.reviews-list__item-title,.balcony-doors-warn__text p,.call-measure__info-title,.types-material-banner__title,.ready-made-win__item-price,.glazing-card__price,.modal-win__head-title,.free-meas-form__info-header,.system-palette__subtitle,.dropdown--action-slider .dropdown__slider-item-title{font-size:1.5rem;font-weight:700;line-height:108%}h4,.h4,.job-lists__title,.tinting-rate__title,.tinting-vars__item-title,.glazing-decoration__price,.glazing-decoration__slide-title,.single-glazing-info__price,.glazing-vars__price,.glazing-vars__title,.climatherm-slider__title,.classic-glass__price,.stained-glass-incl__price,.stained-glass-incl__title,.stained-glass-incl__part-title,.advan-slider__price,.advan-slider__item-title,.sill-color__price,.mosq-checkout-form__block-title,.before-after-slider__defect-title,.before-after-slider__advan-title,.best-measurers__item-title,.article-detail h3,.open-vacancies__vacancy-position,.open-vacancies__vacancy-salary,.tender-projects__title,.about-contacts-list__item-title,.gallery-case__desc-name,.gallery-case__desc-item,.hot-economy__value,.hot-economy__final-value,.doors-price-cards__item-title,.prod-price-slider__title,.prod-price-slider__price,.doors-price__card-price,.order-complete__sub-title,.about-system__header,.text-with-image__header,.tile-advantage__title,.big-card-description__item-price>div,.feature-block__item-num,.prices-type-finish__card-price,.prices-type-finish__card-title,.price-service-table__row.row-head,.calc-work-performed__title,.calc-work-performed__total-price,.device-types__card-price,.add-options__title,.price-french-glazing__price,.glazing-prices-type__price,.glazing-prices-type__title,.installment-calculator__signature,.six-steps__title--big,.price-typical-house__title,.list-chars__title,.list-advanatages__item-price,.list-advanatages__item-title,.five-days__title,.installment-win__desc,.advan-win-system__item-title,.advan-info-triple__card-title,.decor-design__item-label,.price-present-card__price-block .price-block__price,.advan-win-card__price,.ranger__title,.rassrochka__item-title,.rassrochka__item-num span,.win-prices-type-v2--custom .win-prices-type-v2__price,.gotovie-okna-banner__form-title,.default-banner__price,.glazing-card__title,.simple-card__price,.consultation-form__subtitle,.system-palette__settings-amount,.system-palette__settings-select-title,.system-palette__settings-profile-title,.system-palette__settings-seal-title,.system-palette__settings-lamin-title,.main-banner-stratch__price,.main-banner__price,.include-area__price,.card__footer-price{font-size:1.25rem;font-weight:700;line-height:110%}h5,.h5{font-size:1.125rem;font-weight:700;line-height:111%}h6,.h6,.mosq-net-type__title,.mosq-advan__title,.garbage-collection-vars__item-title,.measure-include__title,.vacancy-slider__item-title,.doors-advan__item-title,.glazing-prices-type__add-desc-option,.price-typical-house__price,.type-2 .price-typical-house__title{font-size:1rem;font-weight:700;line-height:113%}.section-header{text-align:left}.text--2xl{font-size:2.5rem;font-weight:700;line-height:1.1}.text--xl{font-size:1.75rem;font-weight:700;line-height:107%}.text--l{font-size:1.5rem;font-weight:700;line-height:108%}.text--m{font-size:1.25rem;font-weight:700;line-height:1.1}.text--s{font-size:1.125rem;font-weight:700;line-height:111%}.text--xs{font-size:1rem;font-weight:700;line-height:113%}.text--2xs{font-size:.875rem;font-weight:700;line-height:114%}.text--3xs{font-size:.75rem;font-weight:700;line-height:117%}.page-container:not(.about-article-page) .row{width:100%;display:flex;flex-wrap:wrap;gap:20px}.page-container:not(.about-article-page) .row__column{flex-direction:column;flex-wrap:unset}.page-container:not(.about-article-page) .column{flex-grow:1;flex-shrink:1;flex-basis:1}.page-container:not(.about-article-page) .col-1{max-width:8.3333333333%}.page-container:not(.about-article-page) .col-2{max-width:16.6666666667%}.page-container:not(.about-article-page) .col-3{max-width:25%}.page-container:not(.about-article-page) .col-4{max-width:33.3333333333%}.page-container:not(.about-article-page) .col-5{max-width:41.6666666667%}.page-container:not(.about-article-page) .col-6{max-width:50%}@media screen and (max-width: 768px){.page-container:not(.about-article-page) .column{min-width:100%;width:100%}}.pagination--sticky{left:50%;bottom:10px}.pagination--sticky .swiper-pagination-bullet{width:8px;height:8px;margin-right:5px;border-radius:5px;background-color:var(--color-primary);opacity:1;transition:width .2s}@media (max-width: 499px){.pagination--sticky .swiper-pagination-bullet{width:4px;height:4px}}.pagination--sticky .swiper-pagination-bullet-active{width:40px}@media (max-width: 499px){.pagination--sticky .swiper-pagination-bullet-active{width:20px}}.sertifslider2__body{position:relative;display:flex;flex-direction:column}.sertifslider2__content{min-height:472px;background:var(--color-overdark);border-radius:16px;display:grid;grid-template-columns:1fr 1fr;position:relative;overflow:hidden}@media (max-width: 768px){.sertifslider2__content{display:flex;flex-direction:column;min-height:auto}}.sertifslider2__swiper-slide{height:100%!important}.sertifslider2__card-img{position:relative;display:flex;align-items:center;justify-content:center;background:transparent;height:100%;overflow:hidden}.sertifslider2__card-img>.swiper{position:relative;z-index:2;width:100%;height:100%;min-height:472px}@media (max-width: 768px){.sertifslider2__card-img>.swiper{min-height:320px}}.sertifslider2__card-img .component-img{position:relative;width:296px;aspect-ratio:9/13;object-fit:cover;border-radius:16px;z-index:0;background-color:var(--color-white);box-shadow:0 4px 20px #0000001a;display:flex;place-self:center}.sertifslider2__card-img .component-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}@media (max-width: 768px){.sertifslider2__card-img{min-height:320px}}.sertifslider2__card-info{display:flex;flex-direction:column;position:relative;padding:24px 24px 140px 10px;gap:24px}@media (max-width: 768px){.sertifslider2__card-info{padding:24px 8px 160px 44px}}.sertifslider2__title{width:360px;font-family:PF Baseline Pro,Geometria;font-weight:700;font-size:24px;line-height:133%;text-transform:uppercase;color:var(--color-white)}@media (max-width: 768px){.sertifslider2__title{width:100%}}.sertifslider2__description{font-weight:400;font-size:16px;line-height:150%;color:var(--color-white)}.sertifslider2__btn{width:143px;height:48px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px!important;background-color:var(--color-white)!important;color:var(--color-overdark)!important;padding:15px 8px 13px;border-radius:8px;text-transform:none;border:none;text-decoration:none!important;margin-bottom:0}.sertifslider2__btn:hover{background-color:var(--color-lightgray)!important;border-radius:24px}.sertifslider2__btn:active{background-color:var(--color-primary-yell)!important}.sertifslider2__control-slide{position:absolute;bottom:0;right:0;width:50%;padding:0 24px 36px 10px;display:flex;flex-direction:column;gap:24px;z-index:10;pointer-events:none}@media (max-width: 768px){.sertifslider2__control-slide{width:100%;left:0;right:auto;padding:0 0 40px 44px;align-items:flex-start}}.sertifslider2__num{font-family:PF Baseline Pro,Geometria;font-weight:700;font-size:36px;color:var(--color-white);user-select:none}.sertifslider2__controls{display:flex;align-items:center;gap:4px;pointer-events:auto}.sertifslider2__arrow-prev,.sertifslider2__arrow-next{background-color:var(--color-primary);border-radius:8px;width:154px!important;height:24px!important;cursor:pointer;transition:background-color .3s ease}@media (max-width: 768px){.sertifslider2__arrow-prev,.sertifslider2__arrow-next{width:140px!important}}@media (max-width: 375px){.sertifslider2__arrow-prev,.sertifslider2__arrow-next{width:126px!important}}.sertifslider2__arrow-prev:hover,.sertifslider2__arrow-next:hover{background-color:var(--color-primary-hover)}.sertifslider2 .swiper{width:100%}.sertifslider2 .swiper-button-prev:after,.sertifslider2 .swiper-button-next:after{display:none}.sertifslider2 .swiper-button-prev,.sertifslider2 .swiper-button-next{position:static!important;margin:0!important;padding:6px 16px;display:flex;justify-content:center}.form-new-catalog{overflow-x:hidden;overflow-y:clip}.form-new-catalog__inner-container{display:flex;justify-content:center;width:100%}.form-new-catalog__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;background-color:var(--color-dark);border-radius:24px;color:var(--color-white);max-width:744px;width:100%;min-height:312px;padding:24px}@media (max-width: 500px){.form-new-catalog__wrapper{min-height:500px;height:100%;display:flex;justify-content:flex-start;margin-bottom:150px}}@media (max-width: 430px){.form-new-catalog__wrapper{margin-bottom:80px}}@media (max-width: 375px){.form-new-catalog__wrapper{margin-bottom:60px}}.form-new-catalog__title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:normal;position:relative;z-index:2;max-width:50%}@media (max-width: 500px){.form-new-catalog__title{max-width:unset}}@media (max-width: 430px){.form-new-catalog__title{max-width:100%;font-size:1.375rem}}.form-new-catalog__form-subtitle{font-size:1rem}.form-new-catalog__image{z-index:1;max-width:499px;max-height:374px;object-fit:contain;position:absolute;top:10px;right:-145px}@media (max-width: 1124px){.form-new-catalog__image{right:-130px;top:0}}@media (max-width: 834px){.form-new-catalog__image{max-width:450px;right:-70px}}@media (max-width: 768px){.form-new-catalog__image{right:10px;top:5px;max-width:400px}}@media (max-width: 500px){.form-new-catalog__image{display:block;left:50%;right:50%;top:530px;transform:translate(-50%,-50%)}}@media (max-width: 430px){.form-new-catalog__image{top:460px}}@media (max-width: 412px){.form-new-catalog__image{max-width:350px;top:450px}}.form-new-catalog__form{position:relative;z-index:2;width:100%;max-width:350px}.form-new-catalog__input-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem}.form-new-catalog__label{display:block;margin-bottom:.25rem;font-size:.75rem;line-height:1.667}.form-new-catalog__input{max-width:204px;padding:.81rem 1rem;font-size:1rem;line-height:1.25;color:var(--color-white);background-color:transparent;border:2px solid var(--color-white);border-radius:8px;outline:none;transition:border-color .3s}.form-new-catalog__input:focus{border-color:var(--color-primary)}@media (max-width: 430px){.form-new-catalog__input{max-width:100%;width:100%}}.form-new-catalog__button-wrapper{display:flex;flex-direction:column;gap:1rem}.form-new-catalog__btn{font-size:.875rem}@media (max-width: 430px){.form-new-catalog__btn{max-width:100%}}.form-new-catalog__personal{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.form-new-catalog__personal a{color:inherit;text-decoration:underline}.form-new-catalog__personal a:hover{text-decoration:none}.new-action{overflow-x:hidden}.new-action__inner-container{max-width:1560px;width:100%;position:relative;overflow:hidden}@media (max-width: 1440px){.new-action__inner-container{max-width:1128px}}@media (max-width: 1024px){.new-action__inner-container{max-width:936px}}@media (max-width: 768px){.new-action__inner-container{max-width:736px}}@media (max-width: 414px){.new-action__inner-container{max-width:382px}}@media (max-width: 375px){.new-action__inner-container{max-width:345px}}.new-action__title{font-weight:700;font-size:36px;text-transform:uppercase;text-align:left}@media (max-width: 768px){.new-action__title{max-width:345px;font-size:28px}}.new-action__swiper-container{margin-left:-40px!important;margin-right:-40px!important;overflow:visible!important}@media (max-width: 1024px){.new-action__swiper-container{margin-left:-20px!important;margin-right:-20px!important}}.new-action__card{border-radius:1.5rem;color:var(--color-white);position:relative;display:flex;flex-direction:column}.new-action__card-content{background-color:var(--color-primary);color:var(--color-white);padding:24px;border-radius:1.5rem;display:flex;flex-direction:column;gap:14px;z-index:2;min-height:150px}@media (max-width: 768px){.new-action__card-content{min-height:200px;flex:1 0 0}}.new-action__card-title{font-weight:700;font-size:16px;text-transform:uppercase;line-height:1.2}.new-action__card-desc{font-size:16px;line-height:1.4}.new-action__slide{max-width:640px}.new-action__card-wrapper{display:block;height:300px;background-color:var(--color-dark);overflow:hidden;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;margin-top:-24px}.new-action__card-img{object-fit:cover;width:100%;height:100%}.new-action__card-buttons{position:absolute;bottom:24px;left:24px;display:flex;gap:8px}.new-action__swiper-pagination{padding-top:24px;position:unset!important}.new-action__swiper-pagination .swiper-pagination-bullet-active{background:var(--color-dark)}.new-action__details-button{color:var(--color-dark)!important}.hot-montage__container{max-width:1290px;width:100%;margin:0 auto;padding:0}@media (max-width: 1440px){.hot-montage__container{padding:0 20px}}.hot-montage__wrap{display:flex;gap:30px}@media (max-width: 1024px){.hot-montage__wrap{flex-wrap:wrap}}.hot-montage__item{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px;min-width:calc(20% - 30px);width:100%;background-color:#fff;border-radius:20px}@media (max-width: 1280px){.hot-montage__item{width:calc(50% - 15px)}}@media (max-width: 576px){.hot-montage__item{width:calc(100% - 40px);margin:0 auto}}.hot-montage__card-number{position:absolute;bottom:0;right:0;background-color:var(--color-primary);border-top-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.hot-montage__ico{width:42px;height:42px}.hot-montage__ico .ico{width:100%;height:100%;display:block;fill:var(--color-primary)}.side-labels{position:fixed;height:100%;z-index:50;right:0}.header-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;box-shadow:0 4px 70px #05252f0d;transition:all .3s ease-in-out;position:fixed;right:0;top:0;width:100%;z-index:90}.header-nav__body{display:flex;align-items:center;flex-wrap:nowrap;height:60px}@media (max-width: 992px){.header-nav .header-nav__body{height:50px}.header-nav .header-nav__body .main-logo{height:auto!important;width:120px!important}}.header-nav__logo{display:flex;align-items:center;margin-right:auto;gap:20px}.header-nav__logo picture{min-width:110px}.header-nav__descr{border-left:1px solid #b6c4c8;font-size:12px;font-weight:700;line-height:1.3;padding-left:20px;max-width:195px;width:100%}@media (max-width: 1440px){.header-nav__descr{display:none}}@media (max-width: 1024px){.header-nav__consult{display:none}}.header-nav__list{display:flex;align-items:center;gap:20px}.header-nav__list:not(.header-nav__actions) .header-nav__link{font-weight:500;transition:color .3s ease-in-out}.header-nav__list:not(.header-nav__actions) .header-nav__link--mosb span{transition:color .3s ease-in-out}.header-nav__list:not(.header-nav__actions) .header-nav__link--mosb span:first-child,.header-nav__list:not(.header-nav__actions) .header-nav__link--mosb span:last-child{color:#f63e51}.header-nav__list:not(.header-nav__actions) .header-nav__link--mosb span:nth-of-type(2){color:#4a505e}.header-nav__list:not(.header-nav__actions) .header-nav__link:hover{color:var(--color-primary)}.header-nav__list:not(.header-nav__actions) .header-nav__link:hover span{color:var(--color-primary)}.header-nav__actions{margin-right:20px}.header-nav__actions .header-nav__link.button,.header-nav__actions .control__group .header-nav__link.js-user-file::file-selector-button,.control__group .header-nav__actions .header-nav__link.js-user-file::file-selector-button{text-decoration:none;font-size:.8125rem;border-width:.125rem;border-right:none}.header-nav__actions .header-nav__link.button:not(.header-nav__calc),.header-nav__actions .control__group .header-nav__link.js-user-file:not(.header-nav__calc)::file-selector-button,.control__group .header-nav__actions .header-nav__link.js-user-file:not(.header-nav__calc)::file-selector-button{border-radius:.5rem 0 0 .5rem}@media (hover: hover){.header-nav__actions .header-nav__link.button:not(.header-nav__calc):not(:disabled):hover,.header-nav__actions .control__group .header-nav__link.js-user-file:not(.header-nav__calc):not(:disabled):hover::file-selector-button,.control__group .header-nav__actions .header-nav__link.js-user-file:not(.header-nav__calc):not(:disabled):hover::file-selector-button{border-radius:.5rem 0 0 .5rem}}.header-nav__item{font-size:13px;font-weight:500;line-height:30px;position:relative;transition:color .2s;cursor:pointer}.header-nav__item:hover{color:var(--blue)}.header-nav__btn-group:hover .header-nav__btn-arrow span:after,.header-nav__btn-group:hover .header-nav__btn-arrow span:before{background-color:var(--color-primary)}.header-nav__arrow{border:none;background-color:transparent}.header-nav__arrow span{transition:all .3s ease-in-out}.header-nav__arrow span:after,.header-nav__arrow span:before{background-color:#00171f}.header-nav__arrow span.btn-group__arrow:hover:after,.header-nav__arrow span.btn-group__arrow:hover:before{background-color:var(--color-primary)}.header-nav__contacts{padding-left:20px;margin-right:20px;position:relative}.header-nav__contacts-time{font-weight:500;font-size:13px;letter-spacing:-.05em;text-align:right;color:#00171f}@media (max-width: 1024px){.header-nav__contacts{display:none}}.header-nav__phone{text-decoration:none;font-weight:700;font-size:20px;color:#00171f;transition:color .3s ease-in-out}.header-nav__phone:hover{color:var(--color-primary)}.header-nav__social{display:flex;align-items:flex-end;gap:10px}.header-nav__social-item .ico{transition:fill .3s ease-in-out,stroke .3s ease-in-out}.header-nav__social-item:hover .ico{fill:var(--color-primary);stroke:var(--color-primary)}@media (max-width: 1024px){.header-nav__social--new{display:none}}.header-nav__callback.no-style.btn{height:40px;font-size:13px}.header-nav__menu{height:40px;display:flex;align-items:center;justify-content:space-between}.header-nav__menu-item:hover,.header-nav__menu-item--active{color:var(--color-primary)}.header-nav__menu-item--relative{position:relative}.header-nav__menu-item--relative .dropdown--extra{width:440px}@media (max-width: 1240px){.header-nav__menu-item--mob-hidden{display:none}}.header-nav__menu-link{text-wrap:nowrap;font-weight:500;color:inherit;font-size:16px;transition:color .3s ease-in-out;cursor:pointer}.header-nav__menu-link+.dropdown--mini{top:calc(100% + 10px)}.header-nav__menu-link.js-active,.header-nav__menu-link:hover{color:var(--color-primary)!important}.header-nav__menu-link.js-active.header-nav__arrow span:after,.header-nav__menu-link.js-active.header-nav__arrow span:before,.header-nav__menu-link:hover.header-nav__arrow span:after,.header-nav__menu-link:hover.header-nav__arrow span:before{background-color:var(--color-primary)}.header-nav__menu-more{display:none}@media (max-width: 1440px){.header-nav__menu-more{display:block}.header-nav__menu-more .header-nav__dropdown-item:first-child{display:none}}@media (max-width: 1200px){.header-nav__menu-more .header-nav__dropdown-item:first-child{display:block}}.header-nav__dropdown{position:absolute}@media (max-width: 1200px){.header-nav__dropdown{right:0}}.header-nav svg{width:24px;height:24px;transition:fill .3s ease-in-out}.header-nav svg:hover{fill:var(--color-primary)}.header-nav.hide-top{margin-top:-100px}@media (max-width: 1023px){.header-nav__top{display:none}}@media (max-width: 1023px){.header-nav__bottom{display:none}}@media (max-width: 1023px){.header-nav__list{display:none}}@media (max-width: 1023px){.header-nav__callback{display:none}}@keyframes scroll-animation{0%{transform:translateY(0)}50%{transform:translateY(-75px)}to{transform:translateY(0)}}.header-mob.js-mob-nav--hidden{bottom:-120px}@media (min-width: 320px){.header-mob{left:18px;right:18px;padding:12px;position:fixed;z-index:99;bottom:20px;backdrop-filter:blur(10px);box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #43819540;background:rgba(42,50,53,.85);border-radius:12px;transition:all ease-out .3s;height:auto}.header-mob__nav{position:relative}.header-mob__list{display:flex;align-items:center;justify-content:space-between}.header-mob__list-item{display:flex;align-items:center;justify-content:center}.header-mob__list-item--main{position:relative}.header-mob__list-item--main:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:10px;box-shadow:inset 0 0 #ffffff24,inset 0 0 #0000001c;background-color:#505759;z-index:-1}.header-mob__list-link{color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.3125rem;font-size:12px;transition:color .2s ease-in-out}.header-mob__list-link svg{width:20px;height:20px;fill:#fff;transition:fill .2s ease-in-out}.header-mob__list-link span{line-height:1.2}.header-mob__list-link.js-active{color:#33c5f3}.header-mob__list-link.js-active svg{fill:#33c5f3}.header-mob__header{opacity:0;position:relative;padding-bottom:10px;transition:opacity .2s ease-in-out}.header-mob__header-title{text-align:center;color:#fff;font-size:20px;font-weight:700;transition:opacity .2s ease-in-out;position:relative;overflow-wrap:break-word;word-break:break-word}.header-mob__header-title.js-slide-has-back{cursor:pointer}.header-mob__header-title.js-slide-has-back:before{content:"";position:absolute;left:9px;top:50%;width:12px;height:12px;border-top:2px solid #ffffff;border-left:2px solid #ffffff;transform:translateY(-50%) rotate(-45deg)}.header-mob__header .close{position:absolute;top:-6px;right:2px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.header-mob__header .close:after,.header-mob__header .close:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:2px;transform:rotate(45deg);background-color:#fff}.header-mob__header .close:before{transform:rotate(-45deg)}.header-mob__content{display:grid;grid-template-rows:0;padding-bottom:0;opacity:0;max-height:0;transition:opacity .2s ease-in-out,grid-template-rows .2s ease-in-out,padding .2s ease-in-out,max-height .2s ease-in-out}.header-mob__menu{position:relative;opacity:0;transition:opacity .2s ease-in-out;height:auto;overflow-y:auto;overflow-x:hidden!important;overscroll-behavior:contain;padding-right:6px;mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent 100%);padding-top:20px;padding-bottom:50px;scrollbar-color:rgba(255,255,255,.4) transparent}.header-mob__menu::-webkit-scrollbar{width:12px}.header-mob__menu::-webkit-scrollbar-track{background:transparent}.header-mob__menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:3px;border-right:6px solid transparent;background-clip:padding-box}.header-mob__menu-item{display:flex;justify-content:space-between;flex-direction:column;color:#fff;width:100%;font-size:16px;cursor:pointer}.header-mob__menu-item-content{width:100%;display:flex;align-items:center;justify-content:space-between;padding-right:10px}.header-mob__menu-item-content .arrow{position:relative;width:12px;height:12px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;transform:rotate(45deg)}.header-mob__menu-link{display:block;width:100%}.header-mob__menu-link.no-style,.header-mob__menu-link.no-style:visited{color:#fff}.header-mob__menu-link--all{font-weight:500;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.2)}.header-mob__menu--flat-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:145px;grid-auto-rows:73px;gap:10px;max-height:600px}.header-mob__menu--cottage-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,110px);grid-auto-rows:73px;gap:10px;max-height:600px}.header-mob__menu--cottage-grid .header-mob__card:first-child{grid-column:span 2}.header-mob__menu--contacts-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:146px;gap:10px}.header-mob__slider{position:relative;overflow:hidden}.header-mob__slide{display:flex;flex-direction:column;gap:20px;padding-right:6px;overscroll-behavior:contain;opacity:0;transform:translate(100%);pointer-events:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;position:absolute;top:0;left:0;width:100%;scrollbar-color:rgba(255,255,255,.4) transparent}.header-mob__slide::-webkit-scrollbar{width:6px}.header-mob__slide::-webkit-scrollbar-track{background:transparent}.header-mob__slide::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:3px}.header-mob__slide.js-slide-current{position:relative;transform:translate(0);opacity:1;pointer-events:auto;visibility:visible}.header-mob__slide.js-slide-left{transform:translate(-30%);opacity:0;pointer-events:none}.header-mob__slide-back{display:flex;align-items:center;gap:10px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.2)}.header-mob__slide-back .arrow--back{position:relative;width:12px;height:12px;border-top:2px solid #ffffff;border-left:2px solid #ffffff;transform:rotate(-45deg);margin-left:4px}.header-mob__triggers{display:flex;flex-direction:column;gap:20px;padding-top:20px}.header-mob__triggers .btn,.header-mob__triggers a.no-style.btn{width:100%}.header-mob__triggers .btn .ico,.header-mob__triggers a.no-style.btn .ico{width:20px;height:20px}.header-mob__triggers .btn--white,.header-mob__triggers a.no-style.btn--white{color:#00171f;gap:10px}.header-mob__triggers .btn--white .ico,.header-mob__triggers a.no-style.btn--white .ico{fill:#00171f}.header-mob__card{position:relative;background-color:#fff;border-radius:10px;padding:10px;overflow:hidden}.header-mob__card--2x{grid-row:span 1/2;grid-column:span 2}.header-mob__card--grow{display:flex;flex-direction:column}.header-mob__card--grow .header-mob__card-title{flex-grow:1;font-size:16px}.header-mob__card--grow .header-mob__card-num{position:relative;z-index:2;font-weight:500;font-size:14px}.header-mob__card-title{position:relative;z-index:2;font-size:16px;font-weight:500;text-wrap:balance}.header-mob__card-img{height:100%;object-fit:cover;object-position:80% 10%;position:absolute;width:auto;bottom:0;right:0;z-index:1;pointer-events:none}.header-mob__card-link{position:absolute;inset:0;width:100%;height:100%;z-index:3;background-color:transparent;color:var(--color-main);text-decoration:none}.header-mob__card--actions{grid-row:4/5;grid-column:span 2}.header-mob.js-active{padding-top:.9375rem}.header-mob.js-active:has(.header-mob__content.js-active[data-sheet=\41c\435\43d\44e]){max-height:calc(100dvh - 100px);height:100%}.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__menu-item,.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__menu-link,.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__triggers{animation:scroll-animation 1.2s 1;animation-fill-mode:forwards}.header-mob.js-active .header-mob__content.js-active{grid-template-rows:max-content;padding-bottom:20px;opacity:1;max-height:3000px;height:92%}}@media (min-width: 320px) and (max-width: 374px){.header-mob.js-active .header-mob__content.js-active{max-height:440px;overflow-y:auto;margin-bottom:10px}}@media (min-width: 320px){.header-mob.js-active .header-mob__menu{opacity:1;padding-bottom:40px;padding-top:20px}.header-mob.js-active .header-mob__header{opacity:1}}@media (min-width: 1024px){.header-mob{display:none;padding:1.125rem}.header-mob__list-item{width:55px;height:55px}}@media (max-width: 576px){.header-mob__card-img{height:80%}}.feature-icons__main{text-align:center}.feature-icons__group{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:40px}.feature-icons__item{width:190px;text-align:center}@media (max-width: 767px){.feature-icons__item{width:calc(50% - 15px)}}.feature-icons__item-img{position:relative}.feature-icons__item-img .img{height:50px;width:auto}.feature-icons__item-img:before{position:absolute;top:50%;right:25%;content:"";width:0;height:0;transition:all .3s ease-in-out;background-color:var(--color-primary);z-index:-1;border-radius:50%;transform:translateY(-50%)}.feature-icons__item-img:hover:before{width:60px;height:60px}.feature-icons__item-label{margin-top:15px;font-weight:500}.warn-section{position:relative;margin:0 auto;max-width:500px;padding:35px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:20px;background-color:#fff}.warn-section__title{margin-bottom:15px;color:red}.warn-section__text{padding:0}@media (max-width: 576px){.warn-section{padding:20px}}.warn-section--exclamation:after{content:"!";position:absolute;top:-20px;left:80px;align-items:center;background-color:red;border-radius:100%;color:#fff;display:flex;font-size:32px;font-weight:800;height:40px;justify-content:center;width:40px}.mobile-nav{position:absolute;inset:0;width:100%;height:100%}.mobile-nav__overlay{position:absolute;inset:0;width:100%;height:100%;background-color:#00000080;backdrop-filter:blur(1px);opacity:0;visibility:hidden;z-index:10}@media (max-width: 768px){.mobile-nav__overlay{display:none}}.mobile-nav__container{padding:0 20px;position:absolute;right:0;width:50%;height:calc(100vh - 60px);z-index:11;background-color:#fff;top:60px;opacity:0;visibility:hidden;transition:all .3s ease-in-out;overflow:auto;overscroll-behavior:contain}@media (max-width: 767px){.mobile-nav__container{width:100%}}.mobile-nav__head,.mobile-nav__body,.mobile-nav__footer{padding:20px 0}.mobile-nav__item img{margin-right:5px}.mobile-nav__item a{display:block;position:relative;font-size:1.25rem;font-weight:500;line-height:1.2}.mobile-nav__tel{display:flex;align-items:center;justify-content:center;gap:20px}.mobile-nav__tel img{width:35px;height:35px}.mobile-nav__tel a{font-size:1.25rem;font-weight:500;color:#00171f;text-decoration:none}.mobile-nav .parent-list,.mobile-nav .child-list__list,.mobile-nav .child-list{display:flex;flex-direction:column;gap:30px}.mobile-nav .child-list__title{padding-left:25px;position:relative;font-size:32px;font-weight:700;line-height:1.2;border-bottom:1px solid #00171F}.mobile-nav .divider{width:100%;height:2px;background-color:#00171f}.js-open{opacity:1;visibility:visible}.main-logo{display:block;width:109px;height:30px}@media (max-width: 768px){.main-logo{width:73px;height:48px}}.main-logo img{width:100%;height:100%;object-fit:contain;object-position:center}.main-logo-small{width:20px;height:20px;display:none}@media (max-width: 1280px){.main-logo-small{display:block}}.main-logo-small img{width:100%;height:100%;object-fit:contain;object-position:center}.head-contact__btn-call .btn-call,.burger-nav{position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}.head-menu__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;height:70px}@media (max-width: 1023px){.head-menu__top{height:60px;justify-content:space-between}}@media (max-width: 1023px){.head-menu__top{background-color:#fff}}.head-menu__bottom{display:flex;align-items:center;padding-left:18px}@media (max-width: 1023px){.head-menu__bottom{display:none}}.head-menu__bottom-wrapper{padding:0 20px;margin-right:-100px}.head-menu__group{display:flex;align-items:center}.head-menu__main-logo{height:32px;display:none}@media (max-width: 767px){.head-menu__main-logo{display:block}}.head-menu__main-logo img{width:100%;height:100%;object-fit:contain;object-position:center}.head-menu__main-menu{margin-right:35px}@media (max-width: 767px){.head-menu__main-menu{display:none}}@media (max-width: 767px){.head-menu__head-contact{margin-right:20px}}.head-menu--fixed{position:fixed;top:0;right:0;z-index:90;width:100%;background-color:#fffc;box-shadow:0 4px 70px #05252f0d;backdrop-filter:blur(10px)}@media (max-width: 767px){.head-menu--fixed{width:100%;background-color:transparent}}.burger-nav{width:30px;height:38px;display:none;transition:all .2s ease-in-out}.burger-nav span{display:block;height:2px;width:100%;left:0;background-color:#00171f;opacity:1;border-radius:3px;transform:rotate(0);transition:.25s ease-in-out}.burger-nav span:nth-child(1){transform-origin:left center}.burger-nav span:nth-child(2){transform-origin:left center}.burger-nav span:nth-child(3){transform-origin:left center}.burger-nav--open span:nth-child(1){transform:rotate(45deg);margin-left:1px}.burger-nav--open span:nth-child(2){width:0%;opacity:0}.burger-nav--open span:nth-child(3){transform:rotate(-45deg);margin-top:3px}@media (max-width: 1023px){.burger-nav{align-content:center;align-items:center;box-sizing:content-box;display:grid;gap:7px;grid-template-rows:min-content}}.main-menu{display:flex}.main-menu__item{margin-right:20px;font-size:12px;line-height:30px;font-weight:500;letter-spacing:-.05em;transition:color .2s;position:relative}@media (max-width: 1023px){.main-menu__item{margin-right:16px}}.main-menu__item:nth-last-of-type(1){margin-right:0}.main-menu__item:hover{color:var(--color-primary)}.main-menu__item.open .main-menu__submenu{display:block}.main-menu__submenu{display:none;z-index:999;padding:36px 36px 48px 48px;background:#FFFFFF;box-shadow:0 4px 70px #05252f0d;border-radius:0 0 10px 10px;position:absolute;right:-35px;width:322px;animation:height .3s ease-in-out}.head-contact{display:flex;flex-wrap:nowrap;align-items:center;gap:20px}.head-contact__phone{position:relative;font-weight:700;font-size:22px;letter-spacing:-.05em}@media (max-width: 1023px){.head-contact__phone{display:none}}.head-contact__phone-link{white-space:nowrap}.head-contact__top-group{width:max-content;position:absolute;left:0;bottom:calc(100% + 3px)}.head-contact__icon-group{display:flex;flex-wrap:nowrap;gap:10px;transition:all .3s}.head-contact__city,.head-contact__work-time{display:inline-block;font-size:13px;font-weight:500;margin-left:20px;line-height:13px;letter-spacing:-.03em}.head-contact__city{margin-left:0}.head-contact__city .ico{width:10px;height:10px;display:inline-block;fill:#00171f;margin-right:3px;margin-top:-4px}.head-contact__icon{width:20px;height:20px;display:block}@media (max-width: 1024px){.head-contact__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center}}.head-contact__icon .ico{width:100%;height:100%;fill:#00171f;transition:fill .2s}@media (max-width: 1024px){.head-contact__icon .ico{width:24px;height:24px}}@media (max-width: 768px){.head-contact__icon .ico{fill:#43d854;width:20px;height:20px}}.head-contact__icon:hover .ico{fill:var(--color-primary)}@media (max-width: 768px){.head-contact__icon.icon-tg .ico{fill:#33c5f3}}.head-contact__icon.icon-basket{position:relative}.head-contact__icon.icon-basket .icon-basket__count{position:absolute;z-index:2;background-color:#f33333;font-size:12px;top:50%;transform:translateY(-80%);left:-5px;border-radius:10px;width:18px;line-height:1.4;color:#fff;text-align:center;padding-right:1px;display:none}.head-contact__icon.icon-basket.active .icon-basket__count{display:block}@media (max-width: 768px){.head-contact__icon.icon-basket .ico{fill:#00171f;width:20px;height:20px}}.head-contact__btn-call .btn{height:30px;font-size:12px;padding:0 15px}@media (max-width: 1023px){.head-contact__btn-call .btn{display:none}}.head-contact__btn-call .btn-call{width:18px;height:18px;position:relative;display:none}@media (max-width: 1023px){.head-contact__btn-call .btn-call{display:block;width:24px;height:24px}}@media (max-width: 768px){.head-contact__btn-call .btn-call{width:20px;height:20px}}.head-contact__btn-call .btn-call .ico{width:100%;height:100%;position:relative;display:block;fill:#00171f}@media (max-width: 768px){.head-contact__btn-call .btn-call .ico{fill:#ff005c}}.head-slider__slider{position:relative;padding-right:35px}.head-slider__prev,.head-slider__next{position:absolute;top:50%;transform:translateY(-50%);right:42px;text-align:center;fill:#000;transition:all .2s ease-in-out;cursor:pointer;z-index:10;border-radius:50%}@media (max-width: 1023px){.head-slider__prev,.head-slider__next{right:10px}}@media (max-width: 768px){.head-slider__prev,.head-slider__next{display:none}}.head-slider__prev-icon,.head-slider__next-icon{width:20px;height:20px;background-color:#33c5f3;fill:#fff;border-radius:50%;padding:4px}.head-slider__prev:hover,.head-slider__next:hover{opacity:.8}.head-slider__prev.swiper-button-disabled,.head-slider__next.swiper-button-disabled{opacity:0;visibility:hidden}.head-slider__prev.swiper-button-disabled:hover,.head-slider__next.swiper-button-disabled:hover{cursor:default}.submenu__item{margin-bottom:20px;line-height:1.6}.submenu__item:last-child{margin-bottom:0}.submenu__link{font-weight:500;font-size:16px;color:#00171f;text-decoration:none}.mega-menu{user-select:none;position:fixed;top:0;left:0;z-index:10;width:320px;max-width:320px;height:100vh;max-height:100vh;overflow-y:auto;color:#fff;background-color:var(--color-primary)}@media (max-width: 1280px){.mega-menu{width:50px}}@media (max-width: 767px){.mega-menu{display:none}}.mega-menu::-webkit-scrollbar-button{background-repeat:no-repeat;width:4px;height:0px}.mega-menu::-webkit-scrollbar-track{background-color:#fff9}.mega-menu::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00171f4d}.mega-menu::-webkit-scrollbar{width:2px;height:4px}.mega-menu__container{display:flex;height:100%;flex-direction:column;padding:40px 0}@media (max-width: 1280px){.mega-menu__container{padding:10px 0}}.mega-menu__head{position:relative;margin-right:auto;transition:padding-left .3s;display:flex;align-items:center;padding-left:18px}@media (max-width: 1280px){.mega-menu__head{display:flex;align-items:center;justify-content:center;height:50px;padding-left:22px}}@media (max-width: 768px){.mega-menu__head{height:50px;padding-left:0}}.mega-menu__head-desc{font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;padding-left:10px;border-left:1px solid;margin-left:10px}@media (max-width: 1280px){.mega-menu__head-desc{display:none}}.mega-menu__head--new-year:after{content:"";position:absolute;top:-13px;left:-15px;width:35px;height:35px;background-image:url(../img/res/new-year-hat/po_hat.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 1280px){.mega-menu__head--new-year:after{top:-10px}}@media (max-width: 768px){.mega-menu__head--new-year:after{width:25px;height:25px;top:1px;left:-10px}}.mega-menu__top,.mega-menu__bottom{display:block;width:100%}.mega-menu__top{flex-grow:1;padding:28px 0}@media (max-width: 1280px){.mega-menu__top{padding:12px 0}}.mega-menu__item{position:relative;transition:padding-left .3s,background-color .3s;width:auto}.mega-menu__item:active,.mega-menu__item.active,.mega-menu__item:hover{background-color:#ffffff1a}@media (max-width: 768px){.mega-menu__item:active .mega-menu-item,.mega-menu__item.active .mega-menu-item,.mega-menu__item:hover .mega-menu-item{background-color:var(--color-primary);color:#fff}}@media (max-width: 1280px){.mega-menu__item{padding:0}}.mega-menu__sub-container{position:fixed;display:none;left:-100%;z-index:100;width:100%;max-width:1200px;background-color:#fff;box-shadow:0 10px 90px #05252f26;border-radius:0 0 10px 10px;overflow:hidden;animation:height .3s ease-in-out}.mega-menu__sub-container.mega-menu__sub-container.type--slider{padding:40px}@media (max-width: 1280px){.mega-menu__sub-container{width:100%}}.mega-menu__stock{width:100%;overflow-y:auto;background-color:#fff;display:flex;align-items:center}.mega-menu__stock::-webkit-scrollbar-button{background-repeat:no-repeat;width:4px;height:0px}.mega-menu__stock::-webkit-scrollbar-track{background-color:#fff9}.mega-menu__stock::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00171f4d}.mega-menu__stock::-webkit-scrollbar{width:6px;height:4px}.mega-menu-item{position:relative;cursor:pointer;display:flex;align-items:center;padding:5px 0 15px}@media (max-width: 1280px){.mega-menu-item{flex-direction:column;justify-content:center}}@media (max-width: 768px){.mega-menu-item{background-color:#fff;box-shadow:0 4px 70px #05252f0d;border-radius:5px;padding:14px 12px}}.mega-menu-item__ico{width:30px;height:30px;min-width:30px;min-height:30px;margin-right:12px}@media (max-width: 1280px){.mega-menu-item__ico{margin-right:0}}.mega-menu-item__ico .ico{width:100%;height:100%;display:block;fill:#000}.mega-menu-item__label{font-weight:500;font-size:16px}.mega-menu-item__arrow{width:12px;height:12px;position:absolute;left:calc(100% + 15px);transform:translate(-50%,-50%) rotate(90deg);opacity:0;transition:opacity .3s}.active .mega-menu-item__arrow,.mega-menu-item.active .mega-menu-item__arrow,.mega-menu-item:active .mega-menu-item__arrow,.mega-menu-item:hover .mega-menu-item__arrow{opacity:1;animation:animate-arrow-bottom 1.4s infinite ease-in-out}@media (max-width: 1280px){.mega-menu-item__arrow{display:none}}.mega-menu-item__arrow .ico{width:100%;height:100%;display:block;fill:#000}@keyframes animate-arrow-bottom{0%{bottom:calc(50% - 10px)}50%{bottom:calc(50% - 20px)}to{bottom:calc(50% - 10px)}}.mg-submenu-lv1{user-select:none;position:fixed;display:none;top:0;left:-100%;z-index:100;width:300px;min-width:300px;max-height:100vh;overflow-y:auto;color:#00171f;padding-top:20px;padding-bottom:20px;background-color:#fff;box-shadow:0 4px 70px #05252f0d;border-radius:0 0 10px 10px;animation:height .3s ease-in-out}.mg-submenu-lv1_ul{padding:36px 60px 24px;width:auto}.mg-submenu-lv1_ul ul{margin-right:30px}.mg-submenu-lv1_ul ul:last-child{margin-right:0}.mg-submenu-lv1_ul .mg-submenu-lv1__label{padding:5px 20px}.mg-submenu-lv1_ul .mg-submenu-lv1__label_title{padding:10px}@media (max-width: 1024px){.mg-submenu-lv1{min-width:250px}}.type-big-submenu .mg-submenu-lv1{position:relative;display:block;top:unset;left:unset;width:300px;min-width:300px;color:#fff;background-color:var(--color-primary);box-shadow:none}@media (max-width: 1024px){.type-big-submenu .mg-submenu-lv1{min-width:250px}}.mg-submenu-lv1.type-custom-submenu{user-select:all;position:fixed;display:none;top:40px;left:unset;width:100%;max-width:1200px;max-height:100vh}.mega-menu__item:hover .mg-submenu-lv1.type-custom-submenu{display:block}.mega-menu__item.active .mg-submenu-lv1_ul{display:none!important}.mg-submenu-lv1__item{position:relative;cursor:pointer;display:block;transition:all .3s}.mg-submenu-lv1__item:active,.mg-submenu-lv1__item.active,.mg-submenu-lv1__item:hover{color:var(--color-primary)}.type-big-submenu .mg-submenu-lv1__item:active,.type-big-submenu .mg-submenu-lv1__item.active,.type-big-submenu .mg-submenu-lv1__item:hover,.type-custom-submenu .mg-submenu-lv1__item:active,.type-custom-submenu .mg-submenu-lv1__item.active,.type-custom-submenu .mg-submenu-lv1__item:hover{background-color:#fff;color:#00171f}.mg-submenu-lv1__label{display:flex;align-items:center;padding:15px 20px;font-size:16px;font-weight:500;transition:all .3s}.mg-submenu-lv1 a.mg-submenu-lv1.type-custom-submenu__label:hover{color:var(--color-primary)}.type-big-submenu .mg-submenu-lv1 a.mg-submenu-lv1.type-custom-submenu__label:hover{color:#00171f}.mg-submenu-lv1__arrow{width:12px;height:12px;position:absolute;top:25px;right:20px;transform:translateY(-50%);transition:all .3s}.mg-submenu-lv1.type-custom-submenu__item:active .mg-submenu-lv1__arrow,.mg-submenu-lv1.type-custom-submenu__item.active .mg-submenu-lv1__arrow,.mg-submenu-lv1.type-custom-submenu__item:hover .mg-submenu-lv1__arrow{animation:animate-arrow-down 1.4s infinite ease-in-out}.mg-submenu-lv1.type-custom-submenu__item.active .mg-submenu-lv1__arrow{transform:translateY(-50%) rotate(180deg)}.mg-submenu-lv1__arrow .ico{display:block;width:100%;height:100%;stroke:#fff}.type-big-submenu .mg-submenu-lv1__arrow .ico{stroke:#00171f}@keyframes animate-arrow-down{0%{top:20px}50%{top:30px}to{top:20px}}.mg-submenu-lv1__menu{display:none}.open-menu .mg-submenu-lv1__menu{display:block;height:fit-content}.mg-submenu-lv1::-webkit-scrollbar-button{background-repeat:no-repeat;width:4px;height:0px}.mg-submenu-lv1::-webkit-scrollbar-track{background-color:#fff9}.mg-submenu-lv1::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00171f4d}.mg-submenu-lv1::-webkit-scrollbar{width:6px;height:4px}@keyframes height{0%{max-height:0;opacity:0}to{max-height:100vh;opacity:1}}.mg-submenu-lv2{overflow:hidden}.mg-submenu-lv2__item{margin-bottom:15px}.mg-submenu-lv2__item:last-child{margin-bottom:0}.mg-submenu-lv2__item:active,.mg-submenu-lv2__item.active,.mg-submenu-lv2__item:hover{background-color:#ffffff1a}.type-big-submenu .mg-submenu-lv2__item:active,.type-big-submenu .mg-submenu-lv2__item.active,.type-big-submenu .mg-submenu-lv2__item:hover{background-color:#ffffffe6}.mg-submenu-lv2__label{display:flex;align-items:center;padding-right:20px;padding-left:30px;font-size:16px;transition:color .3s}.type-big-submenu .mg-submenu-lv2__label{color:#00171f}.mg-submenu-lv2 a.mg-submenu-lv2__label:hover{color:#00171f;font-weight:500}.mob-mega-menu{position:fixed;top:60px;left:0;z-index:100;height:calc(var(--vh, 1vh) * 100 - 60px);width:100vw;color:#00171f;font-size:18px;font-weight:500;display:none;justify-content:flex-end}.mob-mega-menu .phoneMobile a{border-bottom:2px solid #00171F;display:block;text-align:center;font-size:18px;letter-spacing:-.8px;text-decoration:unset;padding-top:10px;padding-bottom:20px;color:#000;font-weight:400}.mob-mega-menu .phoneMobile a img{width:27px;margin-right:10px}.mob-mega-menu .imageContacts,.mob-mega-menu .imageCalc{margin-right:10px}.mob-mega-menu img.imageContacts{width:20px}.mob-mega-menu a.calcMenu{color:#ff005c;letter-spacing:-.8px}.mob-mega-menu a.calcMenu img{width:18px}.mob-mega-menu__overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000000c7}.mob-mega-menu__close{position:absolute;height:50px;width:50px;min-width:50px;top:-55px;transition:all .2s}.mob-mega-menu__close:active{background-color:#ffffff1a}.mob-mega-menu__close .ico{width:14px;height:14px;position:absolute;display:block;transition:all .2s ease-in-out;top:50%;left:50%;transform:translate(-50%,-50%);stroke:#00171f}.mob-mega-menu__box{width:100%;height:100%;position:relative;max-width:425px}.mob-mega-menu__container{padding:0 20px;width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;background-color:#ecf4f6}.mob-mega-menu__action-box{position:absolute;display:none;top:0;left:0;width:100%}.mob-mega-menu__action-box.active{display:block;height:100%;z-index:10}.mob-mega-menu__top{position:relative;flex-grow:1;padding-top:10px}.mob-mega-menu__bottom{padding-bottom:10px}.mob-mega-menu__pay{padding:20px}.mob-mega-menu__pay .btn{width:100%}.mob-mg-item{position:relative;display:block;padding:15px 30px;transition:all .1s}.mob-mg-item:active{background-color:#ffffff1a}.mob-mg-item__ico{width:20px;height:20px;position:absolute;top:50%;left:30px;transform:translate(-50%,-50%)}.mob-mg-item__ico .ico{width:100%;height:100%;display:block;fill:#fff}.mob-mg-item__label b{margin-left:-10px}.mob-mg-item__arrow{width:12px;height:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.mob-mg-item__arrow .ico{width:100%;height:100%;display:block;fill:#00171f}.mob-mg-item--hr{padding-top:20px;border-top:1px solid}.mob-mg-submenu{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:#ecf4f6}.mob-mg-submenu__head{font-weight:700;position:relative;display:flex;align-items:center;height:50px;border-bottom:1px solid #9CB1B9}.mob-mg-submenu__head-ico{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:50px}.mob-mg-submenu__head-ico .ico{width:20px;height:20px;display:block;position:absolute;top:50%;left:30px;transform:translate(-50%,-50%);fill:#00171f}.mob-mg-submenu__head-back{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:30px;transition:all .1s}.mob-mg-submenu__head-back:active{background-color:#ffffff1a}.mob-mg-submenu__head-back .ico{width:13px;height:13px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);fill:#00171f}.mob-mg-submenu__head-label{display:flex;align-items:center;height:100%;flex:1;transition:all .1s}.mob-mg-submenu__head-label:active{background-color:#ffffff1a}.mob-mg-submenu__list{display:block;max-height:calc(100% - 50px);overflow-y:auto}@keyframes scroll-animation{0%{transform:translateY(0)}50%{transform:translateY(-75px)}to{transform:translateY(0)}}.header-mob.js-mob-nav--hidden{bottom:-120px}@media (min-width: 320px){.header-mob{left:18px;right:18px;padding:12px;position:fixed;z-index:99;bottom:20px;backdrop-filter:blur(10px);box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #43819540;background:rgba(42,50,53,.85);border-radius:12px;transition:all ease-out .3s;height:auto}.header-mob__nav{position:relative}.header-mob__list{display:flex;align-items:center;justify-content:space-between}.header-mob__list-item{display:flex;align-items:center;justify-content:center}.header-mob__list-item--main{position:relative}.header-mob__list-item--main:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:10px;box-shadow:inset 0 0 #ffffff24,inset 0 0 #0000001c;background-color:#505759;z-index:-1}.header-mob__list-link{color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.3125rem;font-size:12px;transition:color .2s ease-in-out}.header-mob__list-link svg{width:20px;height:20px;fill:#fff;transition:fill .2s ease-in-out}.header-mob__list-link span{line-height:1.2}.header-mob__list-link.js-active{color:#33c5f3}.header-mob__list-link.js-active svg{fill:#33c5f3}.header-mob__header{opacity:0;position:relative;padding-bottom:10px;transition:opacity .2s ease-in-out}.header-mob__header-title{text-align:center;color:#fff;font-size:20px;font-weight:700;transition:opacity .2s ease-in-out;position:relative;overflow-wrap:break-word;word-break:break-word}.header-mob__header-title.js-slide-has-back{cursor:pointer}.header-mob__header-title.js-slide-has-back:before{content:"";position:absolute;left:9px;top:50%;width:12px;height:12px;border-top:2px solid #ffffff;border-left:2px solid #ffffff;transform:translateY(-50%) rotate(-45deg)}.header-mob__header .close{position:absolute;top:-6px;right:2px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.header-mob__header .close:after,.header-mob__header .close:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:2px;transform:rotate(45deg);background-color:#fff}.header-mob__header .close:before{transform:rotate(-45deg)}.header-mob__content{display:grid;grid-template-rows:0;padding-bottom:0;opacity:0;max-height:0;transition:opacity .2s ease-in-out,grid-template-rows .2s ease-in-out,padding .2s ease-in-out,max-height .2s ease-in-out}.header-mob__menu{position:relative;opacity:0;transition:opacity .2s ease-in-out;height:auto;overflow-y:auto;overflow-x:hidden!important;overscroll-behavior:contain;padding-right:6px;mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent 100%);padding-top:20px;padding-bottom:50px;scrollbar-color:rgba(255,255,255,.4) transparent}.header-mob__menu::-webkit-scrollbar{width:12px}.header-mob__menu::-webkit-scrollbar-track{background:transparent}.header-mob__menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:3px;border-right:6px solid transparent;background-clip:padding-box}.header-mob__menu-item{display:flex;justify-content:space-between;flex-direction:column;color:#fff;width:100%;font-size:16px;cursor:pointer}.header-mob__menu-item-content{width:100%;display:flex;align-items:center;justify-content:space-between;padding-right:10px}.header-mob__menu-item-content .arrow{position:relative;width:12px;height:12px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;transform:rotate(45deg)}.header-mob__menu-link{display:block;width:100%}.header-mob__menu-link.no-style,.header-mob__menu-link.no-style:visited{color:#fff}.header-mob__menu-link--all{font-weight:500;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.2)}.header-mob__menu--flat-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:145px;grid-auto-rows:73px;gap:10px;max-height:600px}.header-mob__menu--cottage-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,110px);grid-auto-rows:73px;gap:10px;max-height:600px}.header-mob__menu--cottage-grid .header-mob__card:first-child{grid-column:span 2}.header-mob__menu--contacts-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:146px;gap:10px}.header-mob__slider{position:relative;overflow:hidden}.header-mob__slide{display:flex;flex-direction:column;gap:20px;padding-right:6px;overscroll-behavior:contain;opacity:0;transform:translate(100%);pointer-events:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;position:absolute;top:0;left:0;width:100%;scrollbar-color:rgba(255,255,255,.4) transparent}.header-mob__slide::-webkit-scrollbar{width:6px}.header-mob__slide::-webkit-scrollbar-track{background:transparent}.header-mob__slide::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:3px}.header-mob__slide.js-slide-current{position:relative;transform:translate(0);opacity:1;pointer-events:auto;visibility:visible}.header-mob__slide.js-slide-left{transform:translate(-30%);opacity:0;pointer-events:none}.header-mob__slide-back{display:flex;align-items:center;gap:10px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.2)}.header-mob__slide-back .arrow--back{position:relative;width:12px;height:12px;border-top:2px solid #ffffff;border-left:2px solid #ffffff;transform:rotate(-45deg);margin-left:4px}.header-mob__triggers{display:flex;flex-direction:column;gap:20px;padding-top:20px}.header-mob__triggers .btn,.header-mob__triggers a.no-style.btn{width:100%}.header-mob__triggers .btn .ico,.header-mob__triggers a.no-style.btn .ico{width:20px;height:20px}.header-mob__triggers .btn--white,.header-mob__triggers a.no-style.btn--white{color:#00171f;gap:10px}.header-mob__triggers .btn--white .ico,.header-mob__triggers a.no-style.btn--white .ico{fill:#00171f}.header-mob__card{position:relative;background-color:#fff;border-radius:10px;padding:10px;overflow:hidden}.header-mob__card--2x{grid-row:span 1/2;grid-column:span 2}.header-mob__card--grow{display:flex;flex-direction:column}.header-mob__card--grow .header-mob__card-title{flex-grow:1;font-size:16px}.header-mob__card--grow .header-mob__card-num{position:relative;z-index:2;font-weight:500;font-size:14px}.header-mob__card-title{position:relative;z-index:2;font-size:16px;font-weight:500;text-wrap:balance}.header-mob__card-img{height:100%;object-fit:cover;object-position:80% 10%;position:absolute;width:auto;bottom:0;right:0;z-index:1;pointer-events:none}.header-mob__card-link{position:absolute;inset:0;width:100%;height:100%;z-index:3;background-color:transparent;color:var(--color-main);text-decoration:none}.header-mob__card--actions{grid-row:4/5;grid-column:span 2}.header-mob.js-active{padding-top:.9375rem}.header-mob.js-active:has(.header-mob__content.js-active[data-sheet=\41c\435\43d\44e]){max-height:calc(100dvh - 100px);height:100%}.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__menu-item,.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__menu-link,.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__triggers{animation:scroll-animation 1.2s 1;animation-fill-mode:forwards}.header-mob.js-active .header-mob__content.js-active{grid-template-rows:max-content;padding-bottom:20px;opacity:1;max-height:3000px;height:92%}}@media (min-width: 320px) and (max-width: 374px){.header-mob.js-active .header-mob__content.js-active{max-height:440px;overflow-y:auto;margin-bottom:10px}}@media (min-width: 320px){.header-mob.js-active .header-mob__menu{opacity:1;padding-bottom:40px;padding-top:20px}.header-mob.js-active .header-mob__header{opacity:1}}@media (min-width: 1024px){.header-mob{display:none;padding:1.125rem}.header-mob__list-item{width:55px;height:55px}}@media (max-width: 576px){.header-mob__card-img{height:80%}}.footer-submenu__container,.footer-menu__container{margin:2rem 0;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}@media (max-width: 768px){.footer-submenu__container,.footer-menu__container{justify-content:center;text-align:center}}.footer-submenu__item,.footer-menu__item{display:flex;flex-direction:column;gap:.3125rem}.footer-submenu .footer-submenu__item-link,.footer-submenu .footer-menu__item-link,.footer-menu .footer-submenu__item-link,.footer-menu .footer-menu__item-link{display:inline-block;margin-top:.625rem;font-weight:500}.footer-submenu .footer-submenu__item-link:hover,.footer-submenu .footer-menu__item-link:hover,.footer-menu .footer-submenu__item-link:hover,.footer-menu .footer-menu__item-link:hover{color:var(--color-primary)}@media (max-width: 767px){.footer-submenu .footer-submenu__item-link,.footer-submenu .footer-menu__item-link,.footer-menu .footer-submenu__item-link,.footer-menu .footer-menu__item-link{line-height:2;margin-bottom:0;margin-top:0}}.footer-menu{column-gap:1.25rem}@media (max-width: 499px){.footer-menu{columns:unset}}.footer-menu__item{break-inside:avoid}.footer-menu .footer-menu__item-link{font-weight:700;font-size:1.25rem}.footer-menu .footer-submenu__item-link{font-size:1.125rem;line-height:1.6;color:#99a2a5;font-weight:400;margin-bottom:.1875rem;margin-top:0}.footer hr.mobile{display:none}@media screen and (max-width: 1024px){.footer__top{flex-wrap:wrap}.footer__contact{width:48%}.footer__contact .addressBlock br:not(.mobile){display:none;padding-right:1.25rem}.footer__contact .addressBlock{padding-right:1.25rem}.footer__menu{flex:auto}.footer-menu{width:49%}}@media screen and (max-width: 1024px) and (max-width: 768px){.footer-menu{width:100%}}@media screen and (max-width: 1024px){.footer__menu.bottom2,.footer__menu.bottom3{width:45%}.footer-menu .footer-menu__item-link{font-size:1.125rem}}@media screen and (max-width: 768px){.footer-menu .footer-menu__item-link{font-weight:700}.footer__contact{width:100%}.footer__menu.bottom,.footer__menu.bottom1{width:50%;margin-right:0}.footer__menu.bottom1{padding-left:.625rem}.footer__menu.bottom2,.footer__menu.bottom3{width:100%}.footer hr.mobile{display:block;color:#192e35;width:100%;height:0px;border:1px solid #192e35}}.footer-contact{min-width:15.3125rem;padding-top:.625rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.875rem}@media (max-width: 1024px){.footer-contact{flex-direction:column;align-items:center;justify-content:flex-start;gap:1.25rem}}.footer-contact__group{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center}.footer-contact__group>a,.footer-contact__group>div{margin:0;display:flex;gap:.3125rem}@media (max-width: 1024px){.footer-contact__group:first-child{width:40%}}@media (max-width: 767px){.footer-contact__group:first-child{width:100%;justify-content:center}}.footer-contact__group:nth-child(2){width:60%}@media (max-width: 1024px){.footer-contact__group:nth-child(2){width:100%;justify-content:center}}.footer-contact__group:last-child{flex-direction:column-reverse;align-items:flex-end}@media (max-width: 1024px){.footer-contact__group:last-child{align-items:center}}.footer-contact__group-soc{display:flex;flex-direction:column;gap:.9375rem}.footer-contact__contacts{display:flex;flex-direction:column;gap:.3125rem;width:100%}.footer-contact__work-time,.footer-contact__phone,.footer-contact__mail{font-size:1.125rem;line-height:1.4}.footer-contact__phone{order:1}@media (max-width: 767px){.footer-contact__phone{line-height:1.6}}.footer-contact__mail{order:3}.footer-contact .addressBlock{position:relative;font-size:1.125rem;padding-left:2.3125rem;order:2}.footer-contact .addressBlock .footerIcon{position:absolute;left:0;top:0}@media (max-width: 480px){.footer-contact .addressBlock{width:100%}}.footer-contact__soc-title{font-size:1.25rem;font-weight:700;color:var(--color-white, #ffffff)}@media (max-width: 767px){.footer-contact__soc-title{text-align:center}}.footer-contact__soc{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.footer-contact__soc-link{display:inline-flex;transition:opacity .3s ease,transform .3s ease}.footer-contact__soc-link svg{width:3rem;height:3rem;display:block}.footer-contact__soc-link:hover{opacity:.8;transform:scale(1.1)}.footer-contact__soc-link:active{transform:scale(.95)}@media (max-width: 767px){.footer-contact__soc-link svg{width:2.5rem;height:2.5rem}}.footer-contact__btn-call{min-width:11.875rem;padding:1.125rem .75rem}@media (max-width: 767px){.footer-contact__btn-call{width:100%;max-width:18.75rem}}.footer-contact__legal-reference{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem}.footer-contact__legal-reference .ref-link{font-size:1.125rem;line-height:1.5;transition:text-decoration .3s ease}.footer-contact__legal-reference .ref-link:hover{text-decoration:underline}@media (max-width: 767px){.footer-contact__legal-reference .ref-link{padding:0}}.footerIcon{width:1.6875rem;height:1.6875rem;margin-right:.625rem;flex-shrink:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer-info{font-size:12px;color:rgba(var(--color-primary),.5)}.footer-info .p--small{line-height:20px}.footer-info__copyright{padding-bottom:20px}@media (max-width: 499px){.footer-info__copyright{padding-bottom:10px}}.footer{background-color:#00171f;color:#fff}.footer__container{padding-top:40px;padding-bottom:30px}@media (max-width: 767px){.footer__container{padding-top:40px;padding-bottom:30px}}.footer__top{display:flex;padding-bottom:30px;flex-direction:column}@media (max-width: 767px){.footer__top{flex-wrap:wrap}}.footer__menu{flex:1}@media (max-width: 767px){.footer__menu{flex:none;width:100%;padding-bottom:25px}}@media (max-width: 499px){.footer__menu{padding-bottom:0}}.footer-contact__contacts{width:48%;display:flex;flex-direction:column;gap:.625rem}.footer-contact__contacts>a{display:block;width:100%}@media (max-width: 480px){.footer-contact__contacts{width:100%}}.footer__info{padding-top:15px}.footer__address{display:flex;justify-content:space-between;padding-bottom:30px;flex-direction:row}.footer__address-item{margin-bottom:30px;min-width:20%}.footer__address{font-size:14px}.footer__logo{max-width:168px;min-height:46px;width:100%}@media screen and (max-width: 500px){.footer__address>div{width:100%;text-align:center}.footer__address a{margin:0 auto;text-decoration:underline}.footer__address .footer__address-item{margin-top:10px;padding-left:10px}.footer .footer-contact__btn-call{width:100%}}.new-footer{padding:40px 0;background-color:#00171f;color:#fff;font-size:16px}@media (max-width: 991px){.new-footer{display:none}}.new-footer__awards{display:grid;align-items:center;grid-template-columns:repeat(12,1fr);gap:30px}.new-footer__awards-logo{grid-column:span 3}@media (max-width: 1280px){.new-footer__awards-logo{order:2}}.new-footer__awards-list{grid-column:4/13;display:flex;align-items:center;gap:20px}@media (max-width: 1280px){.new-footer__awards-list{order:1}}.new-footer__awards-item{display:flex;align-items:center;min-width:80px;min-height:80px}@media (max-width: 1280px){.new-footer__awards-logo,.new-footer__awards-list{grid-column:span 12}.new-footer__awards-list{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}}@media (max-width: 412px){.new-footer__awards-list{grid-template-columns:1fr;column-gap:0}}@media (max-width: 768px){.new-footer__awards-item{max-width:150px}.new-footer__awards-list{grid-template-columns:repeat(2,1fr)}}.new-footer__content{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media (max-width: 1280px){.new-footer__content .new-footer__contacts{order:2;grid-column:span 4}.new-footer__content .new-footer-menu__container{order:1;grid-column:span 4}}.new-footer__block{display:flex;flex-direction:column;gap:12px}.new-footer__block-title{font-weight:700;font-size:18px}.new-footer__contacts,.new-footer__contacts-list{display:flex;flex-direction:column;gap:12px}.new-footer__contacts-item{display:flex;align-items:flex-start;gap:12px}.new-footer__contacts-item-ico{width:20px;height:20px;border-radius:100%;background-color:#33c5f3;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .3s ease-in-out}.new-footer__contacts-item-info{display:flex;flex-direction:column;gap:12px}.new-footer__contacts-item a{color:currentColor;text-decoration:none}@media (hover: hover){.new-footer__contacts-item a:not(:disabled):hover{color:#33c5f3}}.new-footer__column{display:flex;flex-direction:column;gap:50px}.new-footer__descr{font-size:12px;color:#ffffff1f;line-height:1.6}.new-footer__container{display:flex;flex-direction:column;gap:50px}.new-footer__menu{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width: 768px){.new-footer__menu{grid-template-columns:1fr}}.new-footer-menu{display:flex;flex-direction:column;gap:15px}.new-footer-menu__container{grid-column:span 3}.new-footer-menu__submenu,.new-footer-menu__item{display:flex;flex-direction:column;gap:10px}.new-footer-menu__item summary{display:flex;align-items:center;gap:8px;cursor:pointer;transition:color .3s ease-in-out}.new-footer-menu__item details{display:flex;flex-direction:column}.new-footer-menu__item details[open] .new-footer-menu__submenu{margin-top:10px}.new-footer-menu__item details[open] summary{color:#33c5f3}.new-footer-menu__item details[open] summary .angle-ico{border-color:#33c5f3;transform:rotate(225deg) translate(-1px,-3px)}.new-footer-menu__item-doc{font-weight:400;font-size:18px;color:#fff9!important}.new-footer-menu__item-doc .new-footer-menu__item-link{font-weight:400}.new-footer-menu__item-doc--start{margin-top:33px}.new-footer-menu__item-link{color:#fff;font-weight:500;font-size:18px;transition:color .3s ease-in-out}@media (hover: hover){.new-footer-menu__item-link:not(:disabled):hover{color:#33c5f3}.new-footer-menu__item-link:not(:disabled):hover .angle-ico{border-color:#33c5f3}}.new-footer-menu__item-sublink{font-weight:400;font-size:18px;color:#fff9!important;transition:color .3s ease-in-out}@media (hover: hover){.new-footer-menu__item-sublink:not(:disabled):hover{color:#33c5f3!important}}.new-footer details>summary::marker{display:none;content:""}.new-footer .angle-ico{width:7px;height:7px;border-right:2px solid white;border-bottom:2px solid white;transform:rotate(45deg);transition:transform .3s ease-in-out,border .3s ease-in-out}.mg-stock{width:100%;padding:40px 30px;display:flex;align-items:center}@media (max-width: 1024px){.mg-stock{padding:30px}}.mg-stock__left,.mg-stock__right{flex-basis:50%;max-width:50%}.mg-stock__left{margin-right:40px;position:relative}.mg-stock__img{display:block;width:100%;height:290px;object-fit:cover;object-position:center right}.mg-stock__title{text-align:left;margin-top:16px;font-weight:800;font-size:32px;line-height:40px;margin-bottom:5px}.mg-stock__desc{font-weight:500;margin-bottom:30px}.mg-stock__btn{margin-top:24px}.mg-stock__items{display:flex;flex-wrap:wrap;gap:20px;width:100%}.mg-stock__icon{display:flex;flex-direction:column;align-items:flex-start;width:calc(50% - 10px)}.mg-stock__icon .ico{width:auto;height:30px;margin-bottom:10px}.mg-stock__icon-desc{font-size:14px;text-transform:uppercase;line-height:1.4}.mg-stock__sign{position:absolute;padding:10px;display:flex;gap:10px;flex-direction:column;top:0;right:0}.mg-stock__sign .ico{height:50px;width:50px;transition:all .3s ease-in-out;transform:scale(1)}.mg-stock__sign a:hover .ico{transform:scale(1.1)}.nav-label{color:#fff;background-color:#ff005c;font-weight:800;font-size:10px;padding:2px 10px;border-radius:50px;display:inline-block;margin-left:10px;text-transform:uppercase;letter-spacing:.01em}.breadcrumbs{padding-top:0;padding-bottom:0;margin-top:10px;margin-bottom:10px}.breadcrumbs__wrap{display:flex;flex-wrap:wrap}.breadcrumbs__item{font-size:12px;line-height:1.2;display:flex;align-items:center;width:max-content;padding-top:10px;padding-bottom:10px;position:relative}.breadcrumbs__item:not(:last-child){margin-right:30px}.breadcrumbs__item:not(:last-child):after{content:"\2022";position:absolute;top:50%;transform:translateY(-50%);right:-20px}.breadcrumbs .a{color:var(--color-main)}.breadcrumbs--product{position:absolute;z-index:1;top:130px;width:100%;color:var(--color-white)}@media (max-width: 992px){.breadcrumbs--product{display:none}}.breadcrumbs--product .a{color:var(--color-white)}.breadcrumbs--dark,.breadcrumbs--dark .a{color:#00171f}@media (max-width: 576px){.article-page .breadcrumbs{display:none}}.include-area{padding-top:30px;padding-bottom:30px}.include-area__head-title{padding-bottom:24px}.include-area__container h2,.include-area__container .h2,.include-area__container .actions-adv__item-step,.include-area__container .reviews-list__title,.include-area__container .calc-net__head-title,.include-area__container .video-net__head-title,.include-area__container .proportions-net__head-title,.include-area__container .types-net__head-title,.include-area__container .range-win__title,.include-area__container .montage-stage__title,.include-area__container .work-steps__title,.include-area__container .type-win__title,.include-area__container .simple-card--textout .simple-card__title,.simple-card--textout .include-area__container .simple-card__title,.include-area__container .system-palette__title{text-align:center;padding-bottom:32px}.include-area__btn{display:flex;align-items:center;justify-content:center;padding-top:20px}.include-area__price{padding-top:30px;padding-bottom:5px}.include-area__link{padding-top:16px}.balcony-doors-page .include-area{text-align:left}.select{position:relative;width:100%;height:48px;cursor:pointer}.select__header{display:flex;align-items:center;border:2px solid #000;border-radius:10px;padding:0 15px;height:100%;transition:border-color .3s,fill .3s}.select__current,.select .label{font-weight:400;font-size:16px;line-height:18px;user-select:none}.select__current--part{pointer-events:none;user-select:none}.select__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto;width:15px;height:15px;font-weight:700;text-align:center;transition:transform .3s;pointer-events:none;user-select:none}.select__body{position:absolute;left:0;right:0;top:100%;z-index:10;display:none;overflow:hidden;border:2px solid #000;border-top:none;border-radius:0 0 10px 10px;background-color:#fff}.select__item{padding:15px;line-height:18px;transition:.3s;cursor:pointer}.select__item:hover{color:#fff;background-color:#33c5f3}.select.is-active .select__header{border-bottom:none;border-radius:10px 10px 0 0}.select.is-active .select__body{display:block}.select.is-active .select__icon{transform:rotate(180deg)}@media (max-width: 767px){.select{max-width:100%}.select:not(:last-child){margin-bottom:10px}}@media (min-width: 320px){.new-quiz .swiper{width:100%;overflow:visible;margin:0 -24px}.new-quiz .swiper-slide{display:flex}.new-quiz__block{display:flex;align-items:stretch;flex-direction:column;gap:24px;color:#fff;border-radius:24px;padding:24px;background-color:#fff;min-height:300px}.new-quiz__block-img{display:block;width:100%;height:auto;border-radius:8px;overflow:hidden}.new-quiz__block-img img{width:100%;height:100%;object-fit:cover;object-position:left}.new-quiz__block-text{color:#00171f;font-size:28px;line-height:1.2}.new-quiz__info{display:flex;flex-direction:column;gap:24px;width:100%}.new-quiz__info .btn{margin-top:auto}.new-quiz__modal-section{display:none;flex-direction:column;gap:30px}.new-quiz__modal-section.js-hide{display:none}.new-quiz__modal-section.js-show{display:flex}.new-quiz__modal-title{font-size:24px;font-weight:400;text-transform:none;line-height:1.2}.new-quiz__modal-window{max-width:1128px;display:flex;flex-direction:column;gap:20px;width:calc(100% - 30px);margin:0 auto;padding:24px;border-radius:24px;overflow:hidden}.new-quiz__modal-var{display:flex;flex-direction:column;background-color:#00171f;color:#fff;border-radius:16px}.new-quiz__modal-var-name{padding:24px;min-height:105px}.new-quiz__modal-var-img{height:100%;border-radius:0 0 16px 16px;overflow:hidden;flex-grow:1;min-height:230px;width:100%}.new-quiz__modal-var-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out;background-color:gray}.new-quiz__modal-progressbar{position:relative;height:8px;width:100%;background-color:#00171f;border-radius:4px;overflow:hidden}.new-quiz__modal-progressbar span{position:absolute;top:0;left:0;width:10%;height:8px;background-color:#33c5f3;border-radius:4px;transition:width .3s ease-in-out}.new-quiz__modal-triggers{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:50px}.new-quiz__modal-triggers .button .arrow,.new-quiz__modal-triggers .control__group .js-user-file::file-selector-button .arrow,.control__group .new-quiz__modal-triggers .js-user-file::file-selector-button .arrow{display:none;height:auto;background-color:transparent}.new-quiz__modal-triggers .button .arrow__angle,.new-quiz__modal-triggers .control__group .js-user-file::file-selector-button .arrow__angle,.control__group .new-quiz__modal-triggers .js-user-file::file-selector-button .arrow__angle{top:auto;right:0;border-width:2px}.new-quiz__modal-triggers .button .arrow__line,.new-quiz__modal-triggers .control__group .js-user-file::file-selector-button .arrow__line,.control__group .new-quiz__modal-triggers .js-user-file::file-selector-button .arrow__line{position:absolute;right:-2px;top:2px}.new-quiz__modal-triggers .button--green .arrow__angle{border-color:#00171f}.new-quiz__modal-triggers .button--green .arrow__line{background-color:#00171f}}@media (min-width: 320px) and (hover: hover){.new-quiz__modal-triggers .button--green:hover .arrow__angle{border-color:#fff}.new-quiz__modal-triggers .button--green:hover .arrow__line{background-color:#fff}}@media (min-width: 320px) and (hover: hover){.new-quiz__modal-triggers .button--dark:hover .arrow__angle{border-color:#00171f}.new-quiz__modal-triggers .button--dark:hover .arrow__line{background-color:#00171f}}@media (min-width: 320px){.new-quiz__modal-triggers .button--white .arrow__angle{border-color:#00171f}.new-quiz__modal-triggers .button--white .arrow__line{background-color:#00171f}}@media (min-width: 374px){.new-quiz .swiper{margin:0}.new-quiz__modal-triggers .button .arrow,.new-quiz__modal-triggers .control__group .js-user-file::file-selector-button .arrow,.control__group .new-quiz__modal-triggers .js-user-file::file-selector-button .arrow{display:block}}@media (min-width: 769px){.new-quiz__block{height:max-content;flex-direction:row;gap:24px}.new-quiz__block-img{height:auto;display:block;order:2;user-select:none;width:60%}.new-quiz__block-text{font-size:28px;line-height:1.2;text-wrap:balance}.new-quiz__block .button,.new-quiz__block .control__group .js-user-file::file-selector-button,.control__group .new-quiz__block .js-user-file::file-selector-button{margin-top:auto}.new-quiz__modal-title{font-size:32px}.new-quiz__modal-window{overflow:visible}.new-quiz__modal-triggers{flex-direction:row}.new-quiz__modal-list.swiper-wrapper{gap:24px}.new-quiz__modal-var.swiper-slide{flex-shrink:1}.new-quiz__info{order:1;width:40%}}@media (min-width: 1025px){.new-quiz__modal-list{align-items:stretch;gap:20px}.new-quiz__modal-var{height:100%}.new-quiz .swiper-slide{flex-shrink:1;height:auto}}.new-quiz .js-hide{display:none}.new-quiz .js-show{display:flex}.new-quiz .hystmodal__close{width:24px;height:24px;border-radius:100%;background-color:#00171f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2L2 22'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M2 2l20 20'/%3E%3C/svg%3E");background-size:12px 12px;background-repeat:no-repeat;background-position:center}.new-quiz__modal-window:has(#quiz-result.js-show){background-color:#00171f;color:#fff}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-progressbar{display:none}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-section{gap:10px}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-section a{color:#fff}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-list{padding-left:20px;display:flex;flex-direction:column;gap:10px}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-list li{list-style-type:disc}.new-quiz__modal-window:has(#quiz-result.js-show) img{width:100%;height:100%;max-height:340px;border-radius:16px}.radio-btn{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background-color:#fff;border:none}.radio-btn:before{content:"";background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;transition:background-color .3s ease-in-out}.radio-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:100%;border:2px solid #00171F;transition:border-color .3s ease-in-out,width .3s ease-in-out,height .3s ease-in-out}@media (hover: hover){.radio-btn:not(:disabled):hover:before{background-color:#fff}.radio-btn:not(:disabled):hover:after{width:32px;height:32px;border-color:#33c5f3}.radio-btn:not(:disabled):hover[name=quiz-var] .new-quiz__modal-var-img img{transform:scale(1.01) rotate(5deg)}.radio-btn:checked:hover:before{background-color:#33c5f3}.radio-btn:checked:hover:after{border-color:#00171f}}.radio-btn:checked:before{background-color:var(--color-primary-yell)}:root .custom-select{--select-text-color: #00171F;--select-bg: #fff;--border: 2px solid #00171F;--border-r: 10px}.custom-select{position:relative;border:var(--border);border-radius:var(--border-r)}.custom-select:after,.custom-select:before{content:"";position:absolute;top:1.25rem;right:1rem;width:10px;height:2px;background-color:#000}.custom-select:before{transform:rotate(45deg)}.custom-select:after{transform:rotate(-45deg) translate(4px,4px)}.select-button{width:100%;text-align:left;padding:.5lh 2rem;color:currentColor;background-color:transparent;transition:all .3s ease-in-out;cursor:pointer}.select-button:has(.active) .custom-select:after{transform:rotate(-135deg) translate(4px,4px)}.select-button:has(.active) .custom-select:before{transform:rotate(135deg)}.select-button:hover,.select-button:focus-visible{border-color:var(--color-primary)}.select-button.active~.select-dropdown{color:currentColor;line-height:1.2;background-color:#fff;border:2px solid #000;border-top:none;border-radius:0 0 var(--border-r) var(--border-r);padding-top:.5lh;opacity:1;visibility:visible}.select-dropdown{position:absolute;left:-2px;right:0;top:86%;width:101%;transition:all .3s ease-in-out;overflow:hidden;line-height:0;color:transparent;opacity:0;visibility:hidden;transition:line-height .5s ease-in-out,color .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out}.select-dropdown li{overflow:hidden}.select-dropdown li label{display:block;padding:.5lh 2rem}.select-dropdown li:hover,.select-dropdown li:focus-visible{background-color:#33c5f399}.select-dropdown input[type=radio]{position:absolute;left:0;opacity:0}.select-dropdown input:checked~label{background-color:#33c5f3cc;color:#fff}.switch{height:0;width:0;opacity:0}.switch__label{--switch-width: 36px;--switch-height: 20px;--switch-bg: #bbb;--switch-border-radius: 50px;cursor:pointer;text-indent:-9999px;width:var(--switch-width);height:var(--switch-height);background:var(--switch-bg);display:block;border-radius:var(--switch-border-radius);position:relative}.switch__label:after{--switch-trigger-width: 16px;--switch-trigger-height: 16px;--switch-trigger-border-r: 100%;--switch-trigger-color: #fff;content:"";position:absolute;top:50%;left:2px;width:var(--switch-trigger-width);height:var(--switch-trigger-height);background:var(--switch-trigger-color);border-radius:var(--switch-trigger-border-r);transform:translateY(-50%);transition:.3s}.switch:checked+label{--switch-active-bg: #33C5F3;background:var(--switch-active-bg)}.switch:checked+label:after{left:calc(100% - 2px);transform:translateY(-50%) translate(-100%)}.tooltip{position:absolute;left:25%;bottom:15%;display:flex;flex-direction:column;align-items:center;gap:5px}.tooltip__text{padding:5px 8px;min-width:max-content;border-radius:5px;line-height:125%;text-align:center;visibility:hidden;opacity:0;font-size:16px;color:var(--main-color);background-color:#fff;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;user-select:none}.tooltip--zoom{top:40%;left:45%;bottom:auto}@media (max-width: 576px){.tooltip--zoom{left:40%}}.tooltip button{animation:pulse-tooltip 2s infinite;border-radius:100%;background-color:#ff005c;width:26px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:animation .3s ease-in-out,transform .3s ease-in-out}.tooltip button:hover{transform:scale(1.05);animation:none}.tooltip button:hover+.tooltip__text{visibility:visible;opacity:1}.tooltip svg{width:20px;height:16px;fill:transparent}@media (max-width: 1240px){.tooltip{left:15%}.tooltip--zoom{left:45%}}.main-banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;background-color:#fff}@media (max-width: 1023px){.main-banner{padding-top:0}}@media (max-width: 576px){.main-banner{padding-top:220px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}@media (max-width: 450px){.main-banner{padding-top:180px}}.main-banner--fullpage{height:calc(100vh - 180px);width:100%;overflow:hidden;min-height:550px;border-bottom-left-radius:250px;transition:all .3s ease-in-out}@media (max-width: 1024px){.main-banner--fullpage{border-bottom-left-radius:100px}}@media (max-width: 576px){.main-banner--fullpage{max-height:fit-content;height:auto;min-height:unset}}.main-banner--75page{height:calc(75vh - 60px);width:100%;overflow:hidden;min-height:550px}@media (max-width: 576px){.main-banner--75page{max-height:fit-content;height:auto;min-height:unset}}.main-banner--dark:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0009;z-index:2}@media (max-width: 1023px){.main-banner--dark:before{margin-top:0}}@media (max-width: 576px){.main-banner--dark:before{background-color:transparent}}.main-banner-bg{position:absolute;width:100%;height:100%;display:flex;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#6b767a}@media (max-width: 576px){.main-banner-bg{height:220px}}@media (max-width: 450px){.main-banner-bg{height:180px}}.main-banner-bg img{object-fit:cover;object-position:center;height:100%;width:100%;transition:opacity .3s ease-in}.main-banner-bg picture.img{object-fit:cover;object-position:center;height:100%;width:100%;transition:opacity .3s ease-in;position:absolute}.main-banner-bg.main-banner-bg--animation-scale img{animation:bg-scale 10s infinite ease-in-out;animation-direction:alternate;transform:scale(1)}.main-banner.bg-right{background-position-x:right}.main-banner__container{display:flex;flex-direction:column;justify-content:center;height:100%;max-width:1280px;padding-top:20px;padding-bottom:60px;position:relative;z-index:3;width:100%}@media (min-width: 1600px){.main-banner__container{min-height:600px}}@media (max-width: 576px){.main-banner__container{color:#00171f;padding-top:25px;padding-bottom:30px}}.main-banner__arrow-down{position:absolute;bottom:40px;z-index:10;left:50%;transform:translateY(-50%);animation:fadeOutDown 1.5s infinite;height:30px}@media (max-width: 576px){.main-banner__arrow-down{display:none}}.main-banner__arrow-down .ico{fill:#fff;height:16px;width:16px;transform:rotate(90deg)}.main-banner__head-label{margin-bottom:10px}@media (max-width: 576px){.main-banner__head-label{margin:0 auto 10px;position:absolute;top:0;transform:translateY(-50%)}}@media (max-width: 576px){.main-banner__head-label.label--green{top:35px}}.main-banner__head-title{margin-bottom:26px;transition:all .2s}@media (max-width: 576px){.main-banner__head-title{text-align:left}}@media (min-width: 768px){.main-banner__head-title{width:60%}}.main-banner__head-title+.main-banner__price{margin-top:26px}.dfb-type-2 .main-banner__head-title{padding-bottom:16px}.main-banner__pre-title{font-weight:500}@media (max-width: 576px){.main-banner__pre-title{text-align:center}}.main-banner__list.list-dotted li{font-weight:500;font-size:18px;line-height:111%;color:#fff}@media (max-width: 576px){.main-banner__list.list-dotted li{color:#00171f}}.main-banner__desc{padding-bottom:6px;font-size:1.125rem}@media (max-width: 576px){.main-banner__desc{text-align:left}}@media (min-width: 768px){.main-banner__desc{width:60%}}.main-banner__desc--bigger{font-size:24px;font-weight:400;line-height:125%;letter-spacing:-.05em}@media (max-width: 768px){.main-banner__desc--bigger{font-size:18px;line-height:1.6}}.main-banner__desc p:nth-last-of-type(1){padding-bottom:0}.main-banner__price{margin-top:12px;margin-bottom:25px;font-size:38px}@media (max-width: 576px){.main-banner__price{text-align:left}}.main-banner__price+.main-banner__btn{margin-top:27px}.dfb-type-2 .main-banner__price{margin-top:16px}.dfb-type-2 .main-banner__price+.main-banner__form{margin-top:21px}.main-banner__form,.main-banner__btn{margin-top:34px}@media (max-width: 576px){.main-banner__form,.main-banner__btn{margin-top:10px}.main-banner__form .btn,.main-banner__btn .btn{width:100%}}.main-banner__form .btn{margin-top:30px}@media (max-width: 576px){.main-banner__form .btn{margin-top:20px;width:100%}}.main-banner__input{margin-right:20px}@media (max-width: 576px){.main-banner__input{width:100%;margin-right:0}}.main-banner__input .control__input{font-weight:500;background-color:transparent;border:2px solid #ffffff;color:#fff}.main-banner__input .control__input::placeholder{color:#fff;opacity:.8}@media (max-width: 576px){.main-banner__input .control__input{background-color:transparent;border:2px solid #00171F;color:#00171f}.main-banner__input .control__input::placeholder{color:#00171f}}.main-banner__person-data{margin-top:10px;font-size:10px}@media (max-width: 768px){.main-banner__person-data{margin-top:15px}}.main-banner__person-data .checkbox-small__checkbox{width:10px;height:10px}.main-banner__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}@media (max-width: 768px){.main-banner__person-data .a{padding:18px 0}}.main-banner__person-data .a span{text-decoration:underline}.main-banner__person-data .a:hover{color:#2952e2}.main-banner__link{padding-top:16px}.main-banner__link .a{text-decoration:underline}.main-banner__link .a:hover{color:#2952e2}.main-banner__input-block{margin-top:21px}.main-banner__scroll{position:absolute;height:100px;width:100%;bottom:0;left:0;z-index:10}@media (max-width: 576px){.main-banner__scroll{display:none}}.bannerNewBlock h1{width:100%}@media (max-width: 576px){.bannerNewBlock h1 br{color:#ff005c;margin-bottom:10px}}.bannerNewBlock .main-banner__head-label.label--green+.main-banner__head-title{padding-top:40px}.bannerNewBlock .main-banner__desc{width:100%}.bannerNewBlock .bannerContent{max-width:790px}@media (max-width: 576px){.bannerNewBlock .bannerContent{display:flex;flex-wrap:wrap}}.bannerNewBlock .bannerContent .nums{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0}@media (max-width: 576px){.bannerNewBlock .bannerContent .nums{order:2;width:100%}}.bannerNewBlock .bannerContent .preim{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0}@media (max-width: 576px){.bannerNewBlock .bannerContent .preim{order:3}}.bannerNewBlock .bannerContent .nums>div{width:48%;backdrop-filter:blur(10px);padding:20px;font-size:18px;border:1px solid #696b6e;border-radius:10px;display:flex;justify-content:space-between}@media (max-width: 768px){.bannerNewBlock .bannerContent .nums>div{flex-wrap:wrap}}@media (max-width: 576px){.bannerNewBlock .bannerContent .nums>div{background:#ECF4F6;border:unset;font-size:16px;width:100%;margin:5px auto}}.bannerNewBlock .bannerContent .nums span{font-size:38px;font-weight:700}@media (max-width: 768px){.bannerNewBlock .bannerContent .nums span{width:100%;margin-top:20px}}@media (max-width: 576px){.bannerNewBlock .bannerContent .nums span{font-size:24px}}.bannerNewBlock .bannerContent .preim .vol{position:relative;padding-left:37px;margin:10px 0;width:48%;font-size:16px;display:flex;align-items:center}@media (max-width: 460px){.bannerNewBlock .bannerContent .preim .vol{width:100%;font-size:14px}}.bannerNewBlock .bannerContent .preim .vol:before{content:"";display:inline-block;width:22px;height:24px;background:url(/assets/img/ico/ph_check-bold.png) no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (max-width: 576px){.bannerNewBlock .bannerContent .preim .vol:before{background:url(/assets/img/ico/ph_check-bold-mobile.png) no-repeat}}.bannerNewBlock .bannerContent .preim .vol span{display:block;margin-bottom:10px;font-size:18px;font-weight:700}@media (max-width: 460px){.bannerNewBlock .bannerContent .preim .vol span{font-size:16px}}@media (max-width: 635px){.bannerNewBlock .bannerContent .buttons{width:310px;margin:0 auto;text-align:center}}@media (max-width: 635px){.bannerNewBlock .bannerContent .buttons{order:1}}.bannerNewBlock .bannerContent .buttons .zamershik{background:none;border:2px solid #fff}@media (max-width: 576px){.bannerNewBlock .bannerContent .buttons .zamershik{color:#000;border:2px solid #000}}@media (max-width: 635px){.bannerNewBlock .bannerContent .buttons>.btn{width:280px;padding:15px 0;margin:5px auto}}@media (max-width: 576px){.bannerNewBlock .main-banner__price{color:#ff005c;margin-bottom:10px}}.main-banner__container .bannerContent .buttonRasschetBanner{width:270px;padding:15px;display:inline-block;margin-right:20px}.main-banner-stratch{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;min-height:calc(100vh - 180px);display:flex;justify-content:center;overflow:hidden;color:#fff;background-color:#fff;border-bottom-left-radius:250px;transition:all .3s ease-in-out}@media (max-width: 1024px){.main-banner-stratch{border-bottom-left-radius:100px}}@media (max-width: 992px){.main-banner-stratch{min-height:0;flex-direction:column;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.main-banner-stratch__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6b767a}@media (max-width: 992px){.main-banner-stratch__bg{position:static;width:100%;height:auto;aspect-ratio:16/9}}.main-banner-stratch__bg img{width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .3s ease-in}.main-banner-stratch__container{width:100%;max-width:1280px;padding:40px;display:flex;flex-direction:column;position:relative;z-index:2;justify-content:center}@media (max-width: 992px){.main-banner-stratch__container{position:static;padding:20px;color:#00171f}}@media (max-width: 768px){.main-banner-stratch__container{padding:20px}}.main-banner-stratch__grid{display:grid;gap:20px;width:100%;grid-template-columns:1fr}@media (min-width: 1250px){.main-banner-stratch__grid{grid-template-columns:790px 1fr;grid-template-rows:auto auto}}.main-banner-stratch__item{min-height:150px}@media (min-width: 1250px){.main-banner-stratch .item-a{grid-column:1;grid-row:1}.main-banner-stratch .item-b{grid-column:2;grid-row:1}.main-banner-stratch .item-c{grid-column:1;grid-row:2}.main-banner-stratch .item-d{grid-column:2;grid-row:2}}.main-banner-stratch--dark:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0009;z-index:2}@media (max-width: 992px){.main-banner-stratch--dark:before{margin-top:0;background-color:transparent}}.main-banner-stratch.main-banner-stratch-bg--animation-scale img{animation:bg-scale 10s infinite ease-in-out;animation-direction:alternate;transform:scale(1)}.main-banner-stratch__arrow-down{position:absolute;bottom:40px;z-index:10;left:50%;transform:translateY(-50%);animation:fadeOutDown 1.5s infinite;height:30px}@media (max-width: 992px){.main-banner-stratch__arrow-down{display:none}}.main-banner-stratch__arrow-down .ico{fill:#fff;height:16px;width:16px;transform:rotate(90deg)}.main-banner-stratch__head-label{margin-bottom:10px}@media (max-width: 992px){.main-banner-stratch__head-label{margin-top:-35px}}.main-banner-stratch__head-title{margin-bottom:26px;transition:all .2s}@media (max-width: 576px){.main-banner-stratch__head-title{text-align:left}}.main-banner-stratch__head-title+.main-banner-stratch__price{margin-top:26px}.main-banner-stratch__head-descr{max-width:450px;font-size:1.5rem;font-weight:500;line-height:1.25}.main-banner-stratch__pre-title{font-weight:500}@media (max-width: 576px){.main-banner-stratch__pre-title{text-align:center}}.main-banner-stratch__list.list-dotted li{font-weight:500;font-size:18px;line-height:111%;color:#fff}@media (max-width: 992px){.main-banner-stratch__list.list-dotted li{color:#00171f}}.main-banner-stratch__desc{padding-bottom:6px;font-size:1.125rem}.main-banner-stratch__desc--bigger{font-size:24px;font-weight:400;line-height:125%;letter-spacing:-.05em}@media (max-width: 768px){.main-banner-stratch__desc--bigger{font-size:18px;line-height:1.6}}.main-banner-stratch__desc p:nth-last-of-type(1){padding-bottom:0}.main-banner-stratch__price{margin-top:12px;font-size:38px}@media (max-width: 576px){.main-banner-stratch__price{text-align:left}}.main-banner-stratch__price+.main-banner-stratch__btn{margin-top:27px}@media (max-width: 576px){.main-banner-stratch__form,.main-banner-stratch__btn{margin-top:10px}.main-banner-stratch__form .btn,.main-banner-stratch__btn .btn{width:100%}}.main-banner-stratch__form{background-color:#33c5f3;border-radius:50px;padding:30px}@media (max-width: 992px){.main-banner-stratch__form{padding:20px}}.main-banner-stratch__form .btn{margin-top:20px}@media (max-width: 576px){.main-banner-stratch__form .btn{margin-top:20px;width:100%}}.main-banner-stratch__input{margin-right:20px}@media (max-width: 576px){.main-banner-stratch__input{width:100%;margin-right:0}}.main-banner-stratch__input label{color:#fff}.main-banner-stratch__input .control__input{font-weight:500;background-color:transparent;border:2px solid #ffffff;color:#fff}.main-banner-stratch__input .control__input::placeholder{color:#fff;opacity:.8}.main-banner-stratch__person-data{margin-top:10px;font-size:10px}@media (max-width: 992px){.main-banner-stratch__person-data{margin-top:15px;color:#fff}}.main-banner-stratch__person-data .checkbox-small__checkbox{width:10px;height:10px;border-color:#fff}.main-banner-stratch__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px;border-color:#fff}@media (max-width: 768px){.main-banner-stratch__person-data .a{padding:18px 0}}.main-banner-stratch__person-data .a span{text-decoration:underline}.main-banner-stratch__person-data .a:hover{color:#2952e2}.main-banner-stratch__link{padding-top:16px}.main-banner-stratch__link .a{text-decoration:underline}.main-banner-stratch__link .a:hover{color:#2952e2}.main-banner-stratch__input-block{margin-top:21px}.main-banner-stratch__scroll{position:absolute;height:100px;width:100%;bottom:0;left:0;z-index:10}@media (max-width: 576px){.main-banner-stratch__scroll{display:none}}.main-banner-stratch .nums{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0}@media (max-width: 576px){.main-banner-stratch .nums{order:2;width:100%}}.main-banner-stratch .preim{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0}@media (max-width: 576px){.main-banner-stratch .preim{order:3}}.main-banner-stratch .nums>div{width:48%;backdrop-filter:blur(10px);padding:20px;font-size:18px;border:1px solid #696b6e;border-radius:10px;display:flex;justify-content:space-between}@media (max-width: 768px){.main-banner-stratch .nums>div{flex-wrap:wrap}}@media (max-width: 576px){.main-banner-stratch .nums>div{background:#ECF4F6;border:unset;font-size:16px;width:100%;margin:5px auto}}.main-banner-stratch .nums span{font-size:38px;font-weight:700}@media (max-width: 768px){.main-banner-stratch .nums span{width:100%;margin-top:20px}}@media (max-width: 576px){.main-banner-stratch .nums span{font-size:24px}}.main-banner-stratch .preim .vol{position:relative;padding-left:37px;margin:10px 0;width:48%;font-size:16px}@media (max-width: 460px){.main-banner-stratch .preim .vol{width:100%;font-size:14px}}.main-banner-stratch .preim .vol:before{content:"";display:inline-block;width:22px;height:24px;background:url(/assets/img/ico/ph_check-bold.png) no-repeat;position:absolute;left:0;top:-4px}@media (max-width: 992px){.main-banner-stratch .preim .vol:before{background:url(/assets/img/ico/ph_check-bold-mobile.png) no-repeat}}.main-banner-stratch .preim .vol span{display:block;margin-bottom:10px;font-size:18px;font-weight:700}@media (max-width: 460px){.main-banner-stratch .preim .vol span{font-size:16px}}.main-banner-stratch .right-block{background-color:#33c5f3;background-repeat:no-repeat;background-position:top right;border-radius:20px;padding:25px 80px 25px 25px;margin-top:15px}.main-banner-stratch .right-block ul li{display:flex;flex-wrap:nowrap;align-items:center;font-size:20px;font-weight:700;margin-bottom:5px;padding-top:8px}.main-banner-stratch .right-block ul li:last-child{margin-bottom:0}.main-banner-stratch .right-block ul li img{display:inline-block;margin-right:20px}.main-banner-stratch .right-block ul li span{display:inline-block}@media (max-width: 992px){.main-banner-stratch .right-block ul li span{color:#fff}}.main-carousel{position:relative}@media (min-width: 320px){.main-carousel{width:100%;min-height:65dvh;height:max-content;margin-bottom:11.5%}.main-carousel__bg{aspect-ratio:16/9;width:100%;max-width:100%;max-height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.main-carousel__bg-slide{width:100%;height:100%;user-select:none}.main-carousel__bg-slide img{width:100%;height:100%;object-fit:cover}.main-carousel__actions.swiper{top:-35px;padding:20px 0}.main-carousel__actions-wrapper{display:flex;align-items:stretch}}@media (min-width: 320px) and (min-width: 320px){.main-carousel__actions-wrapper{padding-left:15px}}@media (min-width: 320px) and (min-width: 1024px){.main-carousel__actions-wrapper{padding-left:44px}}@media (min-width: 320px) and (min-width: 1440px){.main-carousel__actions-wrapper{padding-left:220px}}@media (min-width: 320px){.main-carousel__actions-slide{interpolate-size:allow-keywords;transition:height .3s ease-in-out,width .3s ease-in-out;min-height:200px;overflow:hidden;border-radius:20px}.main-carousel__actions-slide.swiper-slide{display:flex;flex-direction:column;min-height:280px;overflow:visible;width:100%}}@media (min-width: 320px) and (max-width: 767px){.main-carousel__actions-slide.swiper-slide{max-width:unset}}@media (min-width: 320px){.main-carousel__actions-slide.swiper-slide-active{min-height:max-content;background-color:var(--color-white)}.main-carousel__actions-slide.swiper-slide-active .main-action{background-color:var(--color-primary);color:var(--color-white)}.main-carousel__actions-slide.swiper-slide-active .main-action__title,.main-carousel__actions-slide.swiper-slide-active .main-action__descr{color:var(--color-white)}.main-carousel__actions-slide.swiper-slide-active .main-action__decorate{transform:translate(40%,40%)}.main-carousel__actions-slide.swiper-slide-active .main-action__triggers{opacity:1;visibility:visible;transform:translateY(0)}.main-carousel__controls{display:none}.main-carousel+section{padding-top:0}.main-carousel .shield{background-color:var(--color-pink);color:var(--color-white)}}@media (min-width: 414px){.main-carousel{min-height:60dvh}.main-carousel__actions{top:115%;padding:0 10px}}@media (min-width: 768px){.main-carousel{min-height:70dvh}.main-carousel__bg{max-height:unset;height:450px}.main-carousel__actions.swiper{top:0;transform:translateY(-30%);padding:20px 0}.main-carousel__actions-wrapper{align-items:flex-start}.main-carousel__actions-slide.swiper-slide{min-height:220px}}@media (min-width: 1025px){.main-carousel{min-height:65dvh;height:calc(100dvh - 495px)}.main-carousel__bg{height:100%}.main-carousel__actions.swiper{position:relative}.main-carousel+section{padding-top:240px}}@media (min-width: 1440px){.main-carousel{min-height:unset;height:calc(100dvh - 370px)}.main-carousel__controls{padding:8px;width:110px;max-height:240px;height:100%;backdrop-filter:blur(143.6999969482px);box-shadow:0 4px 19px #00000040;border-radius:54px;position:absolute;bottom:20px;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.main-carousel__controls-arrow{display:flex;align-items:center;justify-content:center}.main-carousel__controls-arrow:after{font-size:0}.main-carousel__controls-arrow span{position:relative;width:15px;height:15px;border-right:3px solid var(--color-white);border-bottom:3px solid var(--color-white);border-color:var(--color-main);transform:translate(5px) rotate(-45deg);transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out}.main-carousel__controls-arrow span:after{content:"";position:absolute;top:auto;right:auto;left:-9px;bottom:7px;width:25px;height:3px;background-color:var(--color-main);transform:rotate(45deg);transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.main-carousel__controls-arrow--rotate span{transform:rotate(-225deg)}.main-carousel__controls .swiper-button-prev,.main-carousel__controls .swiper-button-next{width:92px;height:45%;border-radius:46px;background-color:var(--color-white)}.main-carousel__controls .swiper-button-prev.swiper-button-disabled,.main-carousel__controls .swiper-button-next.swiper-button-disabled{opacity:1;pointer-events:all}.main-carousel__controls .swiper-button-prev:after,.main-carousel__controls .swiper-button-next:after{display:none}}@media (min-width: 1440px) and (hover: hover){.main-carousel__controls .swiper-button-prev:hover,.main-carousel__controls .swiper-button-next:hover{background-color:var(--color-primary)}.main-carousel__controls .swiper-button-prev:hover span,.main-carousel__controls .swiper-button-next:hover span{border-color:var(--color-white)}.main-carousel__controls .swiper-button-prev:hover span:after,.main-carousel__controls .swiper-button-next:hover span:after{background-color:var(--color-white)}}@media (min-width: 1440px){.main-carousel__controls .swiper-button-prev:active,.main-carousel__controls .swiper-button-next:active{scale:.95;background-color:var(--color-primary-hover)}.main-carousel__controls .swiper-button-prev:active span,.main-carousel__controls .swiper-button-next:active span{border-color:var(--color-white)}.main-carousel__controls .swiper-button-prev:active span:after,.main-carousel__controls .swiper-button-next:active span:after{background-color:var(--color-white)}.main-carousel__controls .swiper-button-next{top:12%}.main-carousel__controls .swiper-button-prev{top:auto;bottom:4%}}.main-carousel .swiper-slide .main-action{box-shadow:0 4px 19px #00000040;max-height:max-content}.main-carousel .swiper-slide .main-action__triggers{height:0;margin-top:0}.main-carousel .swiper-slide-active .main-action{max-height:unset;flex-grow:1}.main-carousel .swiper-slide-active .main-action__triggers{margin-top:auto;height:auto}@media (min-width: 1440px){.main-carousel .swiper-slide-active .main-action{min-height:240px}}.main-carousel .swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;top:0;left:0;right:0;width:100%;height:4px!important;background:unset;background-color:var(--color-primary)}.main-carousel .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:unset;background-color:var(--color-white);border-radius:3px}.main-carousel__btn{display:none!important}.main-carousel .only-desktop{display:block!important}@media (min-width: 320px){.main-action{position:relative;overflow:hidden;background-color:var(--color-white);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:12px;transition:max-height .3s ease-in-out,background-color .3s ease-in-out;user-select:none;max-height:max-content}.main-action__label{display:none}.main-action__title{width:100%;position:relative;z-index:2;font-size:20px;font-weight:700;text-transform:unset;color:var(--color-main);transition:color .3s ease-in-out;line-height:1.2;text-wrap:balance}.main-action__descr{position:relative;z-index:2;font-size:16px;color:#585858}.main-action__triggers{position:relative;z-index:2;margin-top:auto;display:flex;gap:5px;transform:translateY(170%);opacity:0;visibility:hidden;transition:transform .3s ease-in-out}.main-action__triggers .btn{width:max-content;height:48px;text-transform:unset;font-weight:300;line-height:1;font-size:16px}}@media (min-width: 320px) and (max-width: 1024px){.main-action__triggers{display:flex;gap:5px}}@media (min-width: 320px){.main-action__decorate{position:absolute;bottom:13%;right:5%;z-index:1;transform:translate(120%,120%);transition:opacity .6s ease-in-out,visibility .6s ease-in-out,transform .3s ease-in-out;width:180px;height:180px;display:none}.main-action.js-active{background-color:var(--color-primary)}.main-action.js-active .main-action__title{color:var(--color-white)}.main-action.js-active .main-action__decorate{transform:translate(40%,40%)}.main-action.js-active .main-action__triggers{opacity:1;visibility:visible;transform:translateY(0)}}@media (min-width: 768px){.main-action{min-height:220px;gap:15px;padding:30px 24px 24px}}@media (min-width: 1440px){.main-action{min-height:150px}}@media (min-width: 1441px){@keyframes slideAnimate{0%{max-width:350px}to{max-width:600px}}}@media (min-width: 991px){@keyframes slideAnimate{0%{max-width:240px}to{max-width:520px}}}@keyframes blockUp{0%{transform:translateY(170%);opacity:0;visibility:hidden}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes blockDown{0%{opacity:0;visibility:hidden;transform:translateY(-270%)}to{opacity:1;visibility:visible;transform:translateY(0)}}.main-carousel-ab{position:relative}.main-carousel-ab__btn--mob{display:none}.main-carousel-ab__btn--desk{display:flex}@media (min-width: 320px){.main-carousel-ab{width:100%;min-height:65dvh;height:max-content}.main-carousel-ab__bg{aspect-ratio:16/9;width:100%;max-width:100%;max-height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.main-carousel-ab__bg-slide{max-width:unset!important;max-height:unset!important;width:100%;height:100%;user-select:none}.main-carousel-ab__bg-slide img{width:100%;height:100%;object-fit:cover}.main-carousel-ab__actions{max-height:400px;height:100%}.main-carousel-ab__actions.swiper{top:-35px;padding:20px 0;height:100%;transform:translateY(-10%)}.main-carousel-ab__actions-wrapper{display:flex;align-items:stretch!important;will-change:transform;height:100%}}@media (min-width: 320px) and (min-width: 320px){.main-carousel-ab__actions-wrapper{padding-left:15px}}@media (min-width: 320px) and (min-width: 991px){.main-carousel-ab__actions-wrapper{padding-left:44px}.main-carousel-ab__actions-wrapper .main-carousel-ab__actions-slide{margin:0 8px}}@media (min-width: 320px) and (min-width: 1440px){.main-carousel-ab__actions-wrapper{padding-left:220px}}@media (min-width: 320px){.main-carousel-ab__actions-slide{interpolate-size:allow-keywords;transition:height .3s ease-in-out,width .3s ease-in-out;overflow:hidden;border-radius:20px}.main-carousel-ab__actions-slide.swiper-slide,.main-carousel-ab__actions-slide.swiper-slide-thumb{display:flex;flex-direction:column;overflow:visible;height:auto!important;transition:all .3s ease-in-out;will-change:width,height}.main-carousel-ab__actions-slide.swiper-slide .main-action,.main-carousel-ab__actions-slide.swiper-slide-thumb .main-action{will-change:width,height;height:auto}.main-carousel-ab__actions-slide.swiper-slide .main-action__decorate,.main-carousel-ab__actions-slide.swiper-slide-thumb .main-action__decorate{display:none}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action{transition:all .3s ease-in-out}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__title{font-size:1.5rem}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__decorate{display:none}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__label{height:auto;animation:blockDown .7s 1 ease-in-out;animation-fill-mode:forwards}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__triggers{animation:blockUp .7s 1 ease-in-out;animation-fill-mode:forwards}.main-carousel-ab__actions-slide.swiper-slide-thumb .main-action__decorate,.main-carousel-ab__controls{display:none}.main-carousel-ab+section{padding-top:0}}@media (min-width: 414px){.main-carousel-ab{min-height:60dvh}.main-carousel-ab__actions{top:115%;padding:0 10px}}@media (min-width: 768px){.main-carousel-ab{min-height:70dvh}.main-carousel-ab__bg{max-height:unset;height:450px}.main-carousel-ab__actions.swiper{top:0;padding:20px 0;transform:translateY(-30%)}}@media (min-width: 991px){.main-carousel-ab{min-height:65dvh;height:calc(100dvh - 495px)}.main-carousel-ab__bg{height:100%}.main-carousel-ab__actions{max-height:350px}.main-carousel-ab__actions-wrapper{align-items:flex-end!important}.main-carousel-ab__actions.swiper{position:relative;transform:translateY(-55%)}.main-carousel-ab__btn--mob{display:flex!important}.main-carousel-ab__btn--desk{display:none!important}.main-carousel-ab.desc{display:flex!important}.main-carousel-ab+section{padding-top:240px}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide,.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb{max-width:350px;max-height:170px;transition:all .3s ease-in-out;width:100%;height:100%}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide .main-action,.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb .main-action{min-height:100%!important}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide .main-action__decorate,.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb .main-action__decorate{display:block}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active{max-width:600px;max-height:100%;animation:slideAnimate .5s 1 ease-in-out;animation-fill-mode:forwards;width:100%;height:100%;interpolate-size:allow-keywords}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action{width:100%;background-color:var(--color-primary);color:#fff;box-shadow:0 4px 19px #00000040;transition:all .3s ease-in-out}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__title,.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__descr{color:#fff}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__descr{overflow:visible;-webkit-line-clamp:none}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__decorate{display:none}}@media (min-width: 1440px){.main-carousel-ab{min-height:unset;height:calc(100dvh - 370px)}}.main-carousel-ab .swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;top:0;left:0;right:0;width:100%;height:4px!important;background:unset;background-color:var(--color-primary)}.main-carousel-ab .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:unset;border-radius:3px}@media (min-width: 320px){.main-carousel-ab .main-action{position:relative;overflow:hidden;border-radius:20px;backdrop-filter:blur(10px);background-color:#2a3235d9;padding:20px;display:flex;flex-direction:column;gap:12px;transition:max-height .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;user-select:none;width:100%;height:100%}.main-carousel-ab .main-action__label{background-color:#00ff73;padding:.125rem .4375rem;font-size:.75rem;font-weight:500;width:max-content;border-radius:5.625rem;opacity:0;visibility:hidden;height:0;transform:translateY(-270%);transition:all .3s ease-in-out;display:block}.main-carousel-ab .main-action__title{width:100%;position:relative;z-index:2;font-size:1rem;font-weight:700;text-transform:unset;color:#fff;transition:color .3s ease-in-out;line-height:1.2;text-wrap:balance}.main-carousel-ab .main-action__descr{position:relative;z-index:2;font-size:16px;color:#fff;transition:color .3s ease-in-out;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main-carousel-ab .main-action__triggers{position:relative;z-index:2;margin-top:auto;display:flex;gap:5px;transition:transform .3s ease-in-out}.main-carousel-ab .main-action__triggers .btn{width:max-content;height:48px;text-transform:unset;font-weight:300;line-height:1;font-size:16px}}@media (min-width: 320px) and (max-width: 1024px){.main-carousel-ab .main-action__triggers{display:flex;gap:5px}}@media (min-width: 320px){.main-carousel-ab .main-action__decorate{position:absolute;bottom:8%;right:12%;z-index:1;transform:translate(40%,40%);transition:opacity .6s ease-in-out,visibility .6s ease-in-out,transform .3s ease-in-out;width:100px;height:100px;display:block}.main-carousel-ab .main-action .btn{font-size:1.125rem;font-weight:700}}@media (min-width: 991px){.main-carousel-ab .main-action{background-color:#fff;width:100%;height:100%}.main-carousel-ab .main-action__title,.main-carousel-ab .main-action__descr{color:#000}.main-carousel-ab .main-action__descr{-webkit-line-clamp:3}}@media (max-width: 1024px){.main-carousel-ab .only-desktop{display:block!important}}@media (min-width: 320px){.main-page .main-container{padding-top:0}}@media (min-width: 768px){.main-page .main-container{padding-top:200px}}.wrapper-about-contacts-and-feedback{position:relative}.actions-carousel__container{position:relative;padding:0;margin-top:40px;max-width:1900px}@media (max-width: 1023px){.actions-carousel__container{padding:0}}.actions-carousel__content{position:relative;padding:0 100px}@media (max-width: 767px){.actions-carousel__content{padding:0 20px}}.actions-carousel__wrapper{display:flex;width:100%}.actions-carousel__item{width:calc(25% - 30px);flex:0 0 auto;max-width:100%;height:auto}.actions-carousel__item:not(:last-child){margin-right:30px}@media (max-width: 992px){.actions-carousel__item{width:calc(50% - 15px)}}@media (max-width: 576px){.actions-carousel__item{width:100%}}.actions-carousel .simple-card__bottom button{width:100%}.actions-carousel .simple-card__title{hyphens:auto;transition:color .3s ease-in-out}.actions-carousel .simple-card__title:hover{color:var(--color-primary)}.actions-carousel .simple-card__img .img{display:block}.text-area__container>:last-child{position:relative;margin-bottom:20px}.text-area__container>:last-child:after{content:"";height:10px;width:80px;background-color:var(--color-primary);position:absolute;bottom:-20px;left:0}.text-area:not(.seo-text) .inner-container,.text-area:not(.seo-text) .win-prices-type-v2__container,.text-area:not(.seo-text) .win-prices-tab,.text-area:not(.seo-text) .win-prices__info,.text-area:not(.seo-text) .default-page{display:flex;flex-direction:column;gap:1.5625rem}.system-palette__title{margin-bottom:20px}.system-palette__subtitle{margin-bottom:30px;font-weight:500;text-align:center}.system-palette__wrap{display:flex;border-radius:100px;min-height:695px;overflow:hidden}@media (max-width: 991px){.system-palette__wrap{flex-wrap:wrap;max-height:none}}.system-palette__sample{position:relative;width:60%;background-color:#6b767a}.system-palette__sample img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:opacity .3s,visibility .3s}.system-palette__sample img .closed,.system-palette__sample img .zoom{visibility:hidden;opacity:0;transition:all .3s ease-in-out}.system-palette__sample img .closed.active,.system-palette__sample img .zoom.active{opacity:1;visibility:visible}.system-palette__sample-zoom{opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;border:2px solid #FF005C;border-radius:100%;overflow:hidden;z-index:1;transition:all .3s ease-in-out}.system-palette__sample-zoom img{width:100%;object-fit:cover}.system-palette__sample-zoom.active{opacity:1;visibility:visible}.system-palette__sample-rubber{transition:opacity .3s ease-in-out}@media (max-width: 991px){.system-palette__sample{width:100%;aspect-ratio:16/9}}@media (max-width: 576px){.system-palette__sample{min-height:330px}}.system-palette__settings{position:relative;display:flex;width:40%;flex-direction:column;gap:25px;padding:40px;background-color:#fff}.system-palette__settings-head{margin-bottom:10px;display:flex;align-items:center;gap:20px}.system-palette__settings-item.js-hidden{display:none}.system-palette__settings-lamin .switch__label{margin-top:3px}.system-palette__settings-select-title,.system-palette__settings-profile-title,.system-palette__settings-seal-title{margin-bottom:10px}.system-palette__settings-bottom{position:sticky;bottom:-31px;left:0;right:0;padding:20px 0;background-color:#fff;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1240px){.system-palette__settings-bottom{bottom:-1px;padding:20px;margin:0 -20px}}@media (max-width: 991px){.system-palette__settings-bottom{margin:0;padding:0}}@media (max-width: 768px){.system-palette__settings-bottom{position:static;flex-direction:column;align-items:flex-start;gap:10px;background-color:transparent}}@media (max-width: 576px){.system-palette__settings-bottom{margin:0 -20px;padding:20px;position:sticky;bottom:-1px;background-color:#fff}}@media (max-width: 768px){.system-palette__settings-btn{width:100%}}.system-palette__settings::-webkit-scrollbar{width:5px}.system-palette__settings::-webkit-scrollbar-track{background:#e6e6e6;border-radius:25px}.system-palette__settings::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:25px}@media (max-width: 1240px){.system-palette__settings{overflow:auto;padding:30px 30px 0}}@media (max-width: 991px){.system-palette__settings{padding:60px;width:100%}}@media (max-width: 768px){.system-palette__settings{padding:30px 20px}}@media (max-width: 576px){.system-palette__settings{padding:30px 20px 0;max-height:600px}}.system-palette .select-button:disabled{opacity:1}.system-palette .select-button:disabled .arrow{display:none}.system-palette .select-button:disabled .selected-value{color:#00171f}.cfg-images__item--pistachio{background-color:#fff}.cfg-images__item--pistachio label img{display:none}.cfg-colors,.cfg-images{display:flex}.cfg-colors__item,.cfg-images__item{--white: #fff;--black: #000;--antracit: #4b5055;--caramel: #b28a23;--choco: #4e351f;--berry: #a31033;--pistachio: #a7cc70;width:20%}.cfg-colors__item input,.cfg-images__item input{position:absolute;opacity:0;width:50px;height:50px;cursor:pointer;z-index:99}.cfg-colors__item input:checked+label,.cfg-images__item input:checked+label{outline:2px solid #33c5f3;outline-offset:2px}.cfg-colors__item input:disabled+label,.cfg-colors__item input:disabled~.cfg-images__item-name,.cfg-colors__item input:disabled~.cfg-colors__item-name,.cfg-images__item input:disabled+label,.cfg-images__item input:disabled~.cfg-images__item-name,.cfg-images__item input:disabled~.cfg-colors__item-name{opacity:.3;cursor:not-allowed}.cfg-colors__item label,.cfg-images__item label{margin-bottom:10px;width:50px;height:50px;display:block;background-color:var(--white);border:1px solid #e0e0e0;border-radius:10px;transition:all .3s ease-in-out}.cfg-colors__item-name,.cfg-images__item-name{font-size:12px;line-height:83%;color:#00171f}.cfg-colors__item--antracit label,.cfg-images__item--antracit label{background-color:var(--antracit)}.cfg-colors__item--caramel label,.cfg-images__item--caramel label{background-color:var(--caramel)}.cfg-colors__item--choco label,.cfg-images__item--choco label{background-color:var(--choco)}.cfg-colors__item--berry label,.cfg-images__item--berry label{background-color:var(--berry)}.cfg-colors__item--pistachio label,.cfg-images__item--pistachio label{background-color:var(--pistachio)}.cfg-colors__item--black label,.cfg-images__item--black label{background-color:var(--black)}@media (max-width: 1240px){.cfg-colors__item,.cfg-images__item{max-width:calc(33.3333333333% - 15px);width:100%}}@media (max-width: 991px){.cfg-colors__item,.cfg-images__item{max-width:calc(20% - 20px)}}@media (max-width: 576px){.cfg-colors__item,.cfg-images__item{max-width:calc(33.3333333333% - 15px)}}@media (max-width: 1240px){.cfg-colors,.cfg-images{justify-content:unset;flex-wrap:wrap;gap:22px}}@media (max-width: 991px){.cfg-colors,.cfg-images{justify-content:unset;gap:25px}}@media (max-width: 576px){.cfg-colors,.cfg-images{justify-content:unset;gap:15px}}.cfg-images__item label{background-color:unset}.cfg-images__item label img{border-radius:10px}.cfg-images__item--berry{display:none}.product-garanty .title{font-size:32px;color:#00171f;font-weight:700}@media (max-width: 850px){.product-garanty .title{text-align:center}}.product-garanty .wrapper{width:850px;height:262px;display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;border-radius:20px;margin:0 auto;overflow:hidden}@media (max-width: 850px){.product-garanty .wrapper{width:320px;height:auto}}.product-garanty .wrapper .left{width:55%;padding:40px 50px}@media (max-width: 850px){.product-garanty .wrapper .left{width:100%;padding:20px 10px}}.product-garanty .wrapper .right{position:relative;width:45%;background-size:cover}@media (max-width: 850px){.product-garanty .wrapper .right{width:100%}}.product-garanty .wrapper .right .icon-fon{position:absolute;top:10%;left:8%}@media (max-width: 850px){.product-garanty .wrapper .right .icon-fon{top:5%;left:4%}}.product-garanty .wrapper .right .mobile-fon{display:none}@media (max-width: 850px){.product-garanty .wrapper .right .mobile-fon{display:block;width:100%}}.product-garanty .list-wrap{display:flex;align-items:center;justify-content:space-around;margin-top:60px;gap:10px}.product-garanty .list-wrap .list{width:30%}@media (max-width: 850px){.product-garanty .list-wrap .list{display:block;width:100%}}.product-garanty .list-wrap .list .cols{font-size:48px;color:#00171f;font-weight:400;border-bottom:2px solid #00171F;padding-bottom:25px;margin-bottom:15px}.product-garanty .list-wrap .list .text{font-size:16px;color:#00171f;font-weight:500}@media (max-width: 850px){.product-garanty .list-wrap .list .text{font-size:14px}}.free-meas-form{padding:40px 0}.free-meas-form__block{position:relative;width:100%;height:352px;border-radius:100px}@media (max-width: 1024px){.free-meas-form__block{width:336px;margin:0 auto;height:100%;border-radius:0}}@media (max-width: 374px){.free-meas-form__block{width:100%}}.free-meas-form__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;border-radius:100px;overflow:hidden}@media (max-width: 1024px){.free-meas-form__bg{height:300px;border-radius:0}}.free-meas-form__bg .img{object-fit:cover;width:calc(100% - 2px);height:100%;background-color:#6b767a}@media (max-width: 1024px){.free-meas-form__bg .img{margin-top:20px}.free-meas-form__bg .img.win--desktop{display:none}.free-meas-form__bg .img.win--modal{display:block}}.free-meas-form__row{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;position:relative;height:100%}@media (max-width: 1024px){.free-meas-form__row{flex-direction:column}}.free-meas-form__win{position:absolute;left:-140px;top:-26px;z-index:1}@media (min-width: 1025px){.free-meas-form__win .win--desktop{display:block}.free-meas-form__win .win--modal{display:none}}@media (max-width: 1024px){.free-meas-form__win{left:0;top:0}.free-meas-form__win .win--desktop{display:none}.free-meas-form__win .win--modal{display:block}}.free-meas-form__form{position:relative;height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center;margin-left:410px;padding:30px;color:#fff}@media (max-width: 1024px){.free-meas-form__form{padding-right:30px;padding-left:30px;margin-top:310px;margin-left:0}}@media (max-width: 499px){.free-meas-form__form{padding-right:20px;padding-left:20px}}@media (max-width: 374px){.free-meas-form__form{margin-top:80vw}}.free-meas-form__form:before{width:100%;height:100%;content:"";position:absolute;display:block;top:0;left:0;border-top-right-radius:100px;border-bottom-right-radius:100px;background-color:#00171fcc}@media (max-width: 1024px){.free-meas-form__form:before{border-bottom-left-radius:100px;border-bottom-right-radius:100px;border-top-right-radius:0;background-color:#00171f}}.free-meas-form__content{position:relative;display:flex;flex-direction:column;align-items:flex-start}.free-meas-form__title-block{padding-bottom:10px}.free-meas-form__title{padding-bottom:6px;font-size:32px;line-height:1.4}@media (max-width: 1024px){.free-meas-form__title{text-align:center}}.free-meas-form__subtitle{font-size:18px}.free-meas-form__fio,.free-meas-form__phone{margin-right:20px}@media (max-width: 1023px){.free-meas-form__fio,.free-meas-form__phone{margin-right:0}}@media (max-width: 1023px){.free-meas-form__phone{margin-right:0}}.free-meas-form__btn{margin-top:30px}@media (max-width: 1023px){.free-meas-form__btn{margin-top:0}}@media (max-width: 1023px){.free-meas-form__group{display:flex;align-items:center;justify-content:center;width:100%;min-width:240px;flex-wrap:wrap;flex-direction:column;gap:20px}.free-meas-form__group>*{width:100%}}.free-meas-form__person-data{margin-top:10px;font-size:10px}@media (max-width: 1023px){.free-meas-form__person-data{display:flex;align-items:center;justify-content:center;width:100%}}@media (max-width: 768px){.free-meas-form__person-data{margin-top:15px}}@media (max-width: 768px){.free-meas-form__person-data .a{padding:18px 0}}.free-meas-form__person-data .a span{border-bottom:1px solid #ffffff}@media (max-width: 768px){.free-meas-form__person-data .a span{border-bottom:1px solid #000}}.free-meas-form__info{margin-top:50px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;justify-content:space-between}.free-meas-form__info .info-text{font-size:16px;font-weight:700;text-align:left;width:100%}.free-meas-form__info-header{width:100%;text-align:center}.free-meas-form__info-item{width:calc(16.6666666667% - 30px);padding:20px;background-color:#fff;border-radius:100px}@media (max-width: 1200px){.free-meas-form__info-item{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.free-meas-form__info-item{width:calc(50% - 10px)}}.free-meas-form__info-ico .ico{display:block;height:40px;width:50px;fill:#00171f}.free-meas-form__info-title{margin-top:16px;font-size:16px;font-weight:700;line-height:140%}.blue-ico .free-meas-form__info-ico .ico{fill:var(--color-primary)}.feedback-form{padding-bottom:30px;padding-top:30px}.feedback-form__head-title{position:relative;text-align:center;padding-bottom:50px}@media (max-width: 767px){.feedback-form__head-title{padding-bottom:30px}}.feedback-form__form{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;padding:70px 40px 60px;color:#fff;border-radius:100px}@media (max-width: 499px){.feedback-form__form{padding:40px 20px 30px}}.feedback-form__form:before{width:100%;height:100%;content:"";position:absolute;display:block;top:0;left:0;background-color:#000c}.feedback-form__content{position:relative;width:100%;max-width:510px;margin:0 auto}.feedback-form__group{display:flex;flex-wrap:wrap}.feedback-form__fio,.feedback-form__phone{margin-right:20px;width:calc((100% - 20px)/2)}@media (max-width: 1023px){.feedback-form__fio,.feedback-form__phone{width:100%;margin-right:0}}.feedback-form__phone{margin-right:0}@media (max-width: 1023px){.feedback-form__phone{margin-top:19px}}.feedback-form__comment{width:100%;margin-top:19px}.feedback-form__person-data{margin-top:10px;font-size:10px}@media (max-width: 768px){.feedback-form__person-data{margin-top:15px}}@media (max-width: 768px){.feedback-form__person-data .a{padding:18px 0}}.feedback-form__person-data .a span{border-bottom:1px solid #ffffff}.feedback-form__btn{margin-top:30px}@media (max-width: 499px){.feedback-form__btn{width:100%}}.consultation-form{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:450px;padding-top:30px;padding-bottom:30px}.consultation-form__form{background-position:center;background-repeat:no-repeat;background-size:cover;padding:80px 60px;background-color:#fff;border-radius:100px}@media (max-width: 1023px){.consultation-form__form{padding:30px 20px;min-height:auto;text-align:center}}@media (max-width: 767px){.consultation-form__form{background-image:none!important}}.consultation-form__title{max-width:600px}@media (max-width: 1023px){.consultation-form__title{font-size:32px;line-height:30px;margin:0 auto}}@media (max-width: 499px){.consultation-form__title{font-size:28px}}.consultation-form__desc{font-size:18px;max-width:600px;margin-top:6px}.consultation-form__subtitle{max-width:600px;margin-top:20px;margin-bottom:10px}@media (max-width: 1023px){.consultation-form__subtitle{line-height:30px;margin-left:auto;margin-right:auto}}.consultation-form__input{width:160px}@media (max-width: 1023px){.consultation-form__input{width:240px;margin:0 auto 30px}}.consultation-form__submit{margin-left:10px}@media (max-width: 1023px){.consultation-form__submit{display:block;margin:0 auto}}.consultation-form__person-data{margin-top:10px;font-size:10px}@media (max-width: 1023px){.consultation-form__person-data{margin-right:auto;margin-left:auto}}.consultation-form__person-data .checkbox-small__checkbox{width:10px;height:10px}.consultation-form__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}@media (max-width: 768px){.consultation-form__person-data .a{padding:18px 0}}.consultation-form__person-data .a span{text-decoration:underline}.consultation-form__person-data .a:hover{color:#2952e2}@media (max-width: 1000px){.consultation-form__person-data{margin:15px auto 0;max-width:240px}}.about-reviews-form{padding-top:30px;padding-bottom:30px}.about-reviews-form__head-title{position:relative;text-align:center;padding-bottom:24px}.about-reviews-form__form{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;padding:70px 40px 60px;color:#fff;border-radius:100px}@media (max-width: 499px){.about-reviews-form__form{padding:40px 20px 30px}}.about-reviews-form__form:before{width:100%;height:100%;content:"";position:absolute;display:block;top:0;left:0;background-color:#000c}.about-reviews-form__content{position:relative;width:100%;max-width:510px;margin:0 auto}.about-reviews-form__group{display:flex;flex-wrap:wrap;margin-bottom:20px}.about-reviews-form__fio,.about-reviews-form__phone{margin-right:20px;width:calc((100% - 20px)/2)}@media (max-width: 1023px){.about-reviews-form__fio,.about-reviews-form__phone{width:100%;margin-right:0}}.about-reviews-form__phone{margin-right:0}@media (max-width: 1023px){.about-reviews-form__phone{margin-top:19px}}.about-reviews-form__comment{width:100%}.about-reviews-form__person-data{margin-top:10px;font-size:10px}@media (max-width: 768px){.about-reviews-form__person-data{margin-top:15px}}@media (max-width: 768px){.about-reviews-form__person-data .a{padding:18px 0}}.about-reviews-form__person-data .a span{border-bottom:1px solid #ffffff}.about-reviews-form__rating{margin:20px 0;display:block}@media (max-width: 499px){.about-reviews-form__btn{width:100%}}.contacts-feedback-form{padding-top:30px}.contacts-feedback-form__head-title{position:relative;text-align:left;padding-bottom:24px}.contacts-feedback-form__container{padding:0}@media (max-width: 1024px){.contacts-feedback-form__container{padding:0}}.contacts-feedback-form__form{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.contacts-feedback-form__content{display:flex;position:relative;width:100%;max-width:510px;margin:0 auto}@media (max-width: 1024px){.contacts-feedback-form__content{margin:0;width:unset;min-width:492px}}@media (max-width: 590px){.contacts-feedback-form__content{flex-direction:column;min-width:unset}}.contacts-feedback-form__content .control__input{border:2px solid #00171f;box-shadow:none}@media (max-width: 1023px){.contacts-feedback-form__content .control__input{width:unset}}@media (max-width: 590px){.contacts-feedback-form__content .control__input{width:100%}}.contacts-feedback-form__content .control__textarea{border:2px solid #00171f;box-shadow:none;height:210px}@media (max-width: 590px){.contacts-feedback-form__content .control__textarea{width:100%}}.contacts-feedback-form__content .control__label{margin-top:10px}.contacts-feedback-form__group{display:flex;flex-wrap:wrap}@media (max-width: 590px){.contacts-feedback-form__group{flex-direction:column;flex-wrap:unset}}.contacts-feedback-form__fio,.contacts-feedback-form__phone{margin-right:20px;width:calc((100% - 20px)/2)}@media (max-width: 1023px){.contacts-feedback-form__fio,.contacts-feedback-form__phone{width:100%;margin-right:0}}.contacts-feedback-form__phone{margin-right:0}@media (max-width: 1023px){.contacts-feedback-form__phone{margin-right:0}}@media (max-width: 590px){.contacts-feedback-form__phone{margin-top:0}}.contacts-feedback-form__comment{width:100%}.contacts-feedback-form__person-data{margin-top:10px;font-size:10px}@media (max-width: 768px){.contacts-feedback-form__person-data .a{padding:18px 0}}.contacts-feedback-form__person-data .a span{border-bottom:1px solid #ffffff}.contacts-feedback-form__btn{width:47%;margin-top:30px}@media (max-width: 1023px){.contacts-feedback-form__btn{width:47%}}@media (max-width: 590px){.contacts-feedback-form__btn{width:100%}}.contacts-feedback-form__inn::-webkit-outer-spin-button,.contacts-feedback-form__inn::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.write-key-person-form{padding-top:30px}.write-key-person-form__head-title{position:relative;text-align:left;padding-bottom:24px}.write-key-person-form__container{padding:0}@media (max-width: 1024px){.write-key-person-form__container{padding:0}}.write-key-person-form__form{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.write-key-person-form__content{display:flex;position:relative;width:100%;max-width:510px;margin:0 auto}@media (max-width: 1024px){.write-key-person-form__content{margin:0;width:unset;min-width:492px}}@media (max-width: 590px){.write-key-person-form__content{flex-direction:column;min-width:unset}}.write-key-person-form__content .control__input{border:2px solid #00171f;box-shadow:none}@media (max-width: 1023px){.write-key-person-form__content .control__input{width:unset}}@media (max-width: 590px){.write-key-person-form__content .control__input{width:100%}}.write-key-person-form__content .control__textarea{border:2px solid #00171f;box-shadow:none;height:210px}@media (max-width: 590px){.write-key-person-form__content .control__textarea{width:100%}}.write-key-person-form__content .control__label{margin-top:10px}.write-key-person-form__group{display:flex;flex-wrap:wrap}@media (max-width: 590px){.write-key-person-form__group{flex-direction:column;flex-wrap:unset}}.write-key-person-form__fio,.write-key-person-form__phone{margin-right:20px;width:calc((100% - 20px)/2)}@media (max-width: 1023px){.write-key-person-form__fio,.write-key-person-form__phone{width:100%;margin-right:0}}.write-key-person-form__phone{margin-right:0}@media (max-width: 1023px){.write-key-person-form__phone{margin-right:0}}@media (max-width: 590px){.write-key-person-form__phone{margin-top:0}}.write-key-person-form__comment{width:100%}.write-key-person-form__person-data{margin-top:10px;font-size:10px}@media (max-width: 768px){.write-key-person-form__person-data .a{padding:18px 0}}.write-key-person-form__person-data .a span{border-bottom:1px solid #ffffff}.write-key-person-form__btn{width:47%;margin-top:30px}@media (max-width: 1023px){.write-key-person-form__btn{width:47%}}@media (max-width: 590px){.write-key-person-form__btn{width:100%}}.coop-form__head-title{margin-bottom:50px;text-align:center}@media (max-width: 767px){.coop-form__head-title{margin-bottom:30px}}.coop-form__form{width:100%;max-width:510px;margin:0 auto}.coop-form__group{padding-top:39px;display:flex;flex-wrap:wrap}.coop-form__fio,.coop-form__phone{margin-right:20px;width:calc((100% - 20px)/2)}@media (max-width: 1023px){.coop-form__fio,.coop-form__phone{width:100%;margin-right:0}}.coop-form__phone{margin-right:0}@media (max-width: 1023px){.coop-form__phone{margin-top:19px}}.coop-form__comment{width:100%;margin-top:19px}.coop-form__person-data{margin-top:10px;font-size:10px}.coop-form__person-data .checkbox-small__checkbox{width:10px;height:10px}.coop-form__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}@media (max-width: 768px){.coop-form__person-data .a{padding:18px 0}}.coop-form__person-data .a span{border-bottom:1px solid #00171F}.coop-form__btn{margin-top:30px}@media (max-width: 499px){.coop-form__btn{width:100%}}.coop-form .win-prices-tab__item{width:200px}.modal-specials__window{max-width:630px;width:100%;padding:40px;background-color:#fff;border-radius:20px}.modal-specials__info{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.modal-specials__info-num{width:60px;height:60px;background-color:var(--color-primary);color:#fff;border-radius:10px;transform:rotate(10deg);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px;flex-shrink:0}.modal-specials__info-descr{font-size:24px;line-height:1.2;text-transform:uppercase}@media (max-width: 768px){.modal-specials__info{padding:0 20px}}.modal-specials__content{display:flex;flex-direction:column;gap:20px}.modal-specials__close{height:36px;right:10px;position:absolute;top:15px;width:36px;z-index:10}.modal-specials__title{font-weight:700;font-size:32px;line-height:1.2;text-transform:uppercase}.modal-specials__subtitle{font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase}.modal-specials__list{padding:20px;display:flex;align-items:center;justify-content:center;gap:70px;background-color:var(--color-primary);color:#fff;border-radius:20px}.modal-specials__item{display:flex;flex-direction:column;gap:10px;width:120px}.modal-specials__item-ico{width:50px;height:50px}.modal-specials__item-ico .ico{width:100%;height:100%}.modal-specials__item-text{font-weight:500;font-size:18px;text-transform:uppercase;font-weight:700;color:#00171f}.modal-specials__item:not(:last-child){position:relative}.modal-specials__item:not(:last-child):before{content:"+";position:absolute;top:10px;right:-30px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:45px;color:#00171f}.modal-specials__modal{width:100%}.modal-specials__form-inputs{display:flex;gap:10px;margin-bottom:10px}.modal-specials__form .btn{max-width:140px}.modal-specials .control__group{width:100%}.modal-specials .control__group input{border:2px solid #00171F}.modal-specials .checkbox-small--white .checkbox-small__label{color:#00171f}.modal-specials .checkbox-small--white .checkbox-small__checkbox,.modal-specials .checkbox-small--white .checkbox-small__checkbox:before{border-color:#00171f}@media (max-width: 768px){.modal-specials{padding:0 10px}.modal-specials__window{padding:30px 0}.modal-specials__title,.modal-specials__subtitle,.modal-specials__form{padding:0 20px}.modal-specials__list{padding:25px 35px;border-radius:0;flex-wrap:wrap;justify-content:flex-start;column-gap:45px;row-gap:20px}.modal-specials__item{width:calc(50% - 22.5px)}.modal-specials__item:not(:last-child):before{right:15px;font-size:30px}.modal-specials__form-inputs{flex-direction:column;gap:20px}}.body-container:has(.modal-specials[open]){height:100vh;overflow:hidden}.reclamation-form,.reviews-form{padding-top:30px;padding-bottom:30px}.reclamation-form__head-title,.reviews-form__head-title{position:relative;text-align:center;padding-bottom:24px}.reclamation-form__container,.reviews-form__container{padding:0}.reclamation-form__form,.reviews-form__form{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;max-width:950px;margin:0 auto;border-radius:20px;padding:50px 50px 30px;background-color:#fff}@media (max-width: 767px){.reclamation-form__form,.reviews-form__form{padding:30px 20px}}.reclamation-form__content,.reviews-form__content{display:flex;flex-direction:column;gap:10px;position:relative;width:100%;max-width:850px;margin:0 auto}@media (max-width: 590px){.reclamation-form__content,.reviews-form__content{flex-direction:column;min-width:unset}}.reclamation-form__content .control,.reviews-form__content .control{min-width:190px}.reclamation-form__content .control__input,.reviews-form__content .control__input{border:2px solid #00171f;box-shadow:none}@media (max-width: 590px){.reclamation-form__content .control__input,.reviews-form__content .control__input{width:100%}}.reclamation-form__content .control__textarea,.reviews-form__content .control__textarea{border:2px solid #00171f;box-shadow:none;height:210px}@media (max-width: 590px){.reclamation-form__content .control__textarea,.reviews-form__content .control__textarea{width:100%}}.reclamation-form__content .control__label,.reviews-form__content .control__label{margin-top:10px}.reclamation-form__group,.reviews-form__group{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px}@media (max-width: 768px){.reclamation-form__group,.reviews-form__group{grid-template-columns:1fr;gap:10px}}@media (max-width: 1023px){.reclamation-form__fio,.reclamation-form__phone,.reviews-form__fio,.reviews-form__phone{width:auto;margin-right:0}}.reclamation-form__phone,.reviews-form__phone{margin-right:0}@media (max-width: 1023px){.reclamation-form__phone,.reviews-form__phone{margin-right:0}}@media (max-width: 590px){.reclamation-form__phone,.reviews-form__phone{margin-top:0}}.reclamation-form__comment,.reviews-form__comment{width:100%}.reclamation-form__person-data,.reviews-form__person-data{margin-top:10px;font-size:10px}@media (max-width: 768px){.reclamation-form__person-data,.reviews-form__person-data{margin-top:15px}}@media (max-width: 768px){.reclamation-form__person-data .a,.reviews-form__person-data .a{padding:18px 0}}.reclamation-form__person-data .a span,.reviews-form__person-data .a span{border-bottom:1px solid #00171F}.reclamation-form__btn,.reviews-form__btn{margin-top:10px}@media (max-width: 767px){.reclamation-form__btn,.reviews-form__btn{width:100%}}.reviews-form__other{margin-top:30px}.reviews-form__other .control__label{padding-bottom:0;font-weight:800}.reviews-form__other .control__group{display:flex;align-items:center}.reviews-form__rating{overflow:hidden;width:216px}.reviews-form__rating:not(:checked)>input{display:none}.reviews-form__rating:not(:checked)>label{float:right;width:42px;padding:0;cursor:pointer;font-size:42px;line-height:32px;color:#d3d3d3;text-shadow:1px 1px #bbb}@media (max-width: 576px){.reviews-form__rating:not(:checked)>label{width:35px;height:35px;display:flex;align-items:center;justify-content:center}}.reviews-form__rating:not(:checked)>label:before{content:"\2605"}.reviews-form__rating>input:checked~label{color:var(--color-primary)}.reviews-form__rating:not(:checked)>label:hover,.reviews-form__rating:not(:checked)>label:hover~label{color:var(--color-primary)}.reviews-form__rating>input:checked+label:hover,.reviews-form__rating>input:checked+label:hover~label,.reviews-form__rating>input:checked~label:hover,.reviews-form__rating>input:checked~label:hover~label,.reviews-form__rating>label:hover~input:checked~label{color:var(--color-primary)}.reviews-form__rating>label:active{position:relative}.vacancy-respond__card{width:100%}.vacancy-respond__head-title,.vacancy-respond__text{text-align:center;padding-bottom:24px}.vacancy-respond__form{position:relative}.vacancy-respond__group{width:100%;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;padding-bottom:20px}.vacancy-respond__fio,.vacancy-respond__contacts{flex:1 1 calc((100% - 20px)/2);display:flex;column-gap:20px;row-gap:20px}@media (max-width: 539px){.vacancy-respond__fio,.vacancy-respond__contacts{flex-wrap:wrap}}.vacancy-respond__name,.vacancy-respond__surname,.vacancy-respond__phone,.vacancy-respond__email{flex-grow:1}.vacancy-respond__upload{position:relative;padding-bottom:33px}.vacancy-respond__upload-input{width:.1px;height:.1px;opacity:0;position:absolute;z-index:-10}.vacancy-respond__upload-label{cursor:pointer;display:block;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;width:100%;height:130px;border:2px dashed #00171F;filter:drop-shadow(0px 4px 70px rgba(5,37,47,.05));border-radius:10px}.vacancy-respond__upload-label--over{border-style:solid}.vacancy-respond__upload-text{width:100%;padding-top:16px;letter-spacing:-.05em}@media (max-width: 499px){.vacancy-respond__upload-text{text-align:center}}.vacancy-respond__link{width:100%}.vacancy-respond__person-data{margin-top:10px;font-size:10px}@media (max-width: 768px){.vacancy-respond__person-data .a{padding:18px 0}}.vacancy-respond__person-data .a span{border-bottom:1px solid #00171F}.vacancy-respond__btn{margin-top:30px;height:70px;width:170px}@media (max-width: 499px){.vacancy-respond__btn{width:100%}}section.form-catalog{overflow:hidden}.form-catalog .formWrapperCatalog{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/assets/img/forms/form_catalog_fon.jpg) no-repeat;background-size:cover;color:#fff;border-radius:25px;padding:65px}@media (max-width: 720px){.form-catalog .formWrapperCatalog{padding:35px 20px;text-align:center;display:flex;flex-direction:column;align-items:center}}.form-catalog .title{font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-.05em}@media (max-width: 720px){.form-catalog .title{font-size:30px}}.form-catalog .subtitle{font-size:24px;padding-top:20px}.form-catalog .subtitle--form{padding-top:0;padding-bottom:20px}@media (max-width: 720px){.form-catalog .subtitle{font-size:16px;padding-top:10px}.form-catalog .subtitle--form{padding-top:0;padding-bottom:10px}}.form-catalog form{margin-top:60px;max-width:450px}@media (max-width: 720px){.form-catalog form{margin-top:0}}@media (max-width: 500px){.form-catalog form{margin-top:-120px}}@media (max-width: 450px){.form-catalog form{margin-top:-80px}}@media (max-width: 350px){.form-catalog form{margin-top:-50px}}.form-catalog .rightImage{position:absolute;top:-65px;right:-245px}@media (max-width: 1140px){.form-catalog .rightImage{right:-180px;top:130px;width:830px}}@media (max-width: 880px){.form-catalog .rightImage{right:-140px;top:265px;width:600px}}@media (max-width: 720px){.form-catalog .rightImage{position:relative;top:unset;right:unset}}@media (max-width: 500px){.form-catalog .rightImage{top:180px;width:183%;max-width:unset;display:block;left:87%;right:56%;transform:translate(-50%,-50%)}}@media (max-width: 400px){.form-catalog .rightImage{top:130px}}@media (max-width: 350px){.form-catalog .rightImage{width:200%}}.form-catalog .messengers{border-radius:10px;background:#fff;width:320px;margin:30px 0;overflow:hidden}.form-catalog .messengers label{text-align:center;height:45px;line-height:45px;display:inline-block;width:49.2%;cursor:pointer}@media (max-width: 1140px){.form-catalog .messengers{width:295px}}@media (max-width: 350px){.form-catalog .messengers{width:240px;font-size:13px}}.form-catalog input[type=radio]{display:none}.form-catalog input[type=radio]:checked+label{opacity:.5}.form-catalog label[for=whatsappCatalog]{background:#63C663}.form-catalog label[for=telegramCatalog]{color:#000}.form-catalog .buttonWrapper{display:flex;align-items:center;margin-top:30px}@media (max-width: 1140px){.form-catalog .buttonWrapper{width:295px;flex-wrap:wrap}.form-catalog .buttonWrapper button{width:100%;margin-bottom:25px}}@media (max-width: 350px){.form-catalog .buttonWrapper{width:240px}}.form-catalog .personal{padding-left:20px;display:inline-block}.form-catalog .personal a{color:#fff}@media (max-width: 1140px){.form-catalog .personal{display:inline-block;padding-left:20px}}@media (max-width: 1140px){.form-catalog .inputWrapper{width:295px}}@media (max-width: 1140px) and (max-width: 350px){.form-catalog .inputWrapper{width:240px}}.recalc_smeta{width:100%;border-radius:25px;overflow:hidden;position:relative}.recalc_smeta .background{width:100%;position:absolute;object-fit:cover}.recalc_smeta .background.tablet,.recalc_smeta .background.mobile{display:none}.recalc_smeta .blockCont{padding:80px 0 70px 50%;position:relative}.recalc_smeta .text{color:#fff;font-weight:700}.recalc_smeta .text .title{text-wrap:balance;font-size:48px;font-weight:800;letter-spacing:-.05em;line-height:1}.recalc_smeta .text .subtitle{font-size:32px;padding-top:10px}.recalc_smeta button,#modal-recalculate input[type=file]{margin-top:20px}@media screen and (max-width: 960px){.recalc_smeta{width:100%;border-radius:25px}.recalc_smeta .blockCont{padding:80px 0 70px 33%}.recalc_smeta .background.desktop,.recalc_smeta .background.mobile{display:none}.recalc_smeta .background.tablet{display:block}}@media screen and (max-width: 720px){.recalc_smeta .blockCont{padding:80px 0 70px 42%}#modal-smeta .modal-win__control{max-width:100%}}@media screen and (max-width: 660px){.recalc_smeta .blockCont{padding:80px 0 70px 38%}.recalc_smeta .text .title{font-size:32px}.recalc_smeta .text .subtitle{font-size:18px;padding-top:6px}}@media screen and (max-width: 540px){.recalc_smeta{height:385px;width:280px;margin:0 auto;text-align:center}.recalc_smeta .blockCont{padding:30px 30px 0}.recalc_smeta button[data-modal-window="#modal-recalculate"]{font-size:13px;padding:0 10px}.recalc_smeta .text .title{line-height:35px}.recalc_smeta .background.desktop,.recalc_smeta .background.tablet{display:none}.recalc_smeta .background.mobile{display:block}}.control__group--file input{border:none!important;padding:0!important;border-radius:0;height:auto}.control__group .js-user-file::file-selector-button{height:50px;border-radius:10px}.youtubeVideo .wrapVideo{display:flex;flex-wrap:wrap;justify-content:space-between}.youtubeVideo .vol{display:block;position:relative;margin-bottom:30px;overflow:hidden;width:380px;max-width:100%;height:auto}.youtubeVideo a{display:block;position:relative;border-radius:25px;margin-bottom:10px;overflow:hidden;width:380px;max-width:100%}.youtubeVideo .vol .youtubeImg{width:380px;border-radius:25px}.youtubeVideo .imgArrow{width:60px;height:60px;position:absolute;top:43%;left:40%;cursor:pointer}.youtubeVideo .vol p{font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.6px}.youtubeVideo .vol .arrow{position:absolute;z-index:9;top:calc(50% - 30px);left:calc(50% - 30px)}@media screen and (max-width: 1200px){.youtubeVideo .wrapVideo{justify-content:space-evenly}}@media screen and (max-width: 850px){.youtubeVideo .vol{width:344px}.youtubeVideo .vol img.youtubeImg{width:344px;height:auto}}@media screen and (max-width: 600px){.youtubeVideo .vol p{font-size:20px;font-weight:700;line-height:120%}}.reviewBlock .vol{position:relative;border-radius:25px;margin-bottom:20px;overflow:hidden;width:380px;text-align:center}.reviewBlock .vol a{position:relative}.reviewBlock .vol .youtubeImg{width:380px;height:auto;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:25px}.reviewBlock .imgArrow{width:60px;height:60px;position:absolute;cursor:pointer;top:calc(50% - 30px);left:calc(50% - 30px);margin:auto}.reviewBlock iframe{display:none;border-radius:25px}.reviewBlock .text{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding:0 20px;align-items:baseline;font-size:12px}.reviewBlock .text .name{font-size:32px;font-weight:700;width:100%;text-align:left;line-height:36px;margin-top:5px}@media screen and (max-width: 335px){.reviewBlock .vol{height:440px}}.socialBlock .wrapSocial{display:flex;flex-wrap:wrap;justify-content:space-between}.socialBlock .vol{display:flex;justify-content:space-between;height:100px;align-items:center;border-radius:20px;width:48%;padding:0 30px}.socialBlock .title{font-weight:700;font-size:24px}.socialBlock .wrapSocial .vol.vk{background:url(/assets/img/ico/social_vk.png) no-repeat,#fff}.socialBlock .wrapSocial .vol.youtube{background:url(/assets/img/ico/social_youtube.png) no-repeat,#fff}@media screen and (max-width: 860px){.socialBlock .vol{width:100%;margin-bottom:30px}}@media screen and (max-width: 500px){.socialBlock .vol{flex-wrap:wrap;text-align:center;height:148px}.socialBlock .title{font-weight:700;font-size:20px;width:100%}.socialBlock .link{width:100%}}.our-awards-swiper{padding:40px 0}.our-awards__item{display:inline-flex;align-items:center;justify-content:center;width:100%}@media (min-width: 320px){.our-awards__item{max-width:65%}}@media (min-width: 1024px){.our-awards__item{max-width:50%}}@media (min-width: 1440px){.our-awards__item{max-width:80%}}.our-awards__logo{display:block;max-width:100%;height:auto;will-change:transform;transform:translateZ(0)}.our-awards__list{align-items:center}.form-price-question .formWrapperQuestion{background:url(/assets/img/form/fonQuestion.jpg) no-repeat;background-size:cover;border-radius:20px}.form-price-question .formWrapperQuestion form{max-width:970px;padding:60px 50px}.form-price-question .formWrapperQuestion .title{font-size:36px;font-weight:700;line-height:46px;color:#fff}.form-price-question .formWrapperQuestion .subtitle{font-size:16px;color:#fff;margin:30px 0}.form-price-question .formWrapperQuestion .personal,.form-price-question .formWrapperQuestion .personal a{font-size:14px;color:#fff}.form-price-question .formWrapperQuestion input{display:inline-block}.form-price-question .formWrapperQuestion input:not(.js-user-message){width:32%;margin-bottom:2%}.form-price-question .formWrapperQuestion form .inputWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.form-price-question .formWrapperQuestion button{font-size:16px;font-weight:700;width:280px;margin-top:unset}.form-price-question .formWrapperQuestion form .buttonWrapper{display:flex;flex-wrap:wrap;justify-content:left;margin-top:2%}.form-price-question .formWrapperQuestion .personal{padding:5px 10px}@media screen and (max-width: 790px){.form-price-question .formWrapperQuestion .title{font-size:22px;line-height:30px;text-align:center;max-width:440px;margin:0 auto}.form-price-question .formWrapperQuestion .subtitle{text-align:center;max-width:440px;margin:30px auto}.form-price-question .formWrapperQuestion form{padding:40px}}@media screen and (max-width: 740px){.form-price-question .formWrapperQuestion input:not(.js-user-message){width:100%}.form-price-question .formWrapperQuestion form{padding:15px}.form-price-question .formWrapperQuestion .subtitle{margin:20px auto}.form-price-question .formWrapperQuestion form .buttonWrapper{margin-top:5%}.form-price-question .formWrapperQuestion input:not(.js-user-message){margin-bottom:5%}.form-price-question .formWrapperQuestion .personal{padding:15px 10px;text-align:center}}.form-raschet-and-smeta .formWrapperRaschet-and-smeta{display:flex;border-radius:20px;overflow:hidden}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form{background:url(/assets/img/form/fonRaschet.jpg) no-repeat;background-size:cover;max-width:560px;text-align:center;padding:60px 50px;border-top-left-radius:20px;border-bottom-left-radius:20px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form .title{font-size:36px;font-weight:700;line-height:42px;color:#fff}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form .subtitle{font-size:16px;color:#fff;margin:30px 0}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .personal{font-size:14px;color:#fff;margin-top:15px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .personal a{color:#fff}.form-raschet-and-smeta .formWrapperRaschet-and-smeta input{margin:0 auto 5%;width:100%;max-width:350px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .buttonWrapper .btn{margin-top:unset;font-size:16px;width:100%;max-width:350px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight{padding:60px 50px;background:#fff}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol{padding:30px 0 30px 80px;position:relative}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:nth-child(1):before{content:"01"}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:nth-child(2):before{content:"02"}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:nth-child(3):before{content:"03"}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:before{display:block;width:60px;height:60px;position:absolute;top:30px;left:0;font-size:24px;font-weight:700;text-align:center;color:#fff;background:#33C5F3;border-radius:30px;padding:20px 15px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .title{font-size:24px;font-weight:700;margin-bottom:15px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .subtitle{font-size:16px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol.hr{border-bottom:1px solid #E7E7E7}@media screen and (max-width: 800px){.form-raschet-and-smeta .formWrapperRaschet-and-smeta form{padding:40px 30px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight{padding:30px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form .title{font-size:22px;line-height:25px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form .subtitle{margin:20px 0}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:before{width:33px;height:33px;top:15px;font-size:16px;padding:8px 7px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .title{font-size:16px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol{padding:15px 0 15px 50px}}@media screen and (max-width: 675px){.form-raschet-and-smeta .formWrapperRaschet-and-smeta{flex-wrap:wrap}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form,.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight{width:100%}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form{max-width:unset;border-bottom-left-radius:0;border-top-right-radius:20px;background-size:unset}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form,.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight{padding:30px 15px}}.modal-win{background-color:#ffffff4d}.modal-win__window{width:fit-content;background-color:unset}.modal-win__container{position:relative;min-width:320px;padding:30px 40px;background-color:#fff;border-radius:100px;box-shadow:0 4px 70px #05252f0d}@media (max-width: 1024px){.modal-win__container{max-width:95%;width:100%;margin:0 auto;padding:30px;border-radius:10px}}.modal-win__container.modal-error{width:400px}.modal-win--cover .modal-win__container{display:flex;flex-direction:row;flex-wrap:nowrap;padding:0;justify-content:stretch;height:100%;width:640px}@media (max-width: 768px){.modal-win--cover .modal-win__container{width:90%;margin:0 auto}}.modal-win--cover .modal-win__container .modal-win__cover{border-top-left-radius:100px;border-bottom-left-radius:100px;min-width:240px;display:flex;height:100%;justify-content:center;align-items:center;background-color:var(--color-primary)}@media (max-width: 768px){.modal-win--cover .modal-win__container .modal-win__cover{display:none}}.modal-win--cover .modal-win__container .modal-win__cover-logo{width:160px;height:100px}.modal-win--cover .modal-win__container .modal-win__content{padding:30px 40px}.modal-win--cover .modal-win__container .modal-win__control{width:100%}.modal-win__close{width:20px;height:20px;cursor:pointer;position:absolute;top:20px;right:20px;transition:all .2s}.modal-win__close .ico{width:100%;height:100%;display:block;stroke:#00171f}.modal-win__close:hover{opacity:.8;transform:scale(1.05)}.modal-win__close:active{transform:scale(.95)}.modal-win__close-icon{position:absolute;top:20px;right:20px}.modal-win__head-title{padding-bottom:18px}.modal-win__head-desc{padding-bottom:20px}.modal-win__control{padding-bottom:18px}@media (max-width: 1024px){.modal-win__control .control__group:not(:first-child){margin-top:20px}}.modal-win__control--flex{display:flex;flex-direction:row;flex-wrap:nowrap}.modal-win__control--flex>:first-child{margin-right:20px}.modal-win__btn{margin-top:12px}.modal-win__person-data{margin-top:10px;font-size:10px}.modal-win__person-data .checkbox-small__checkbox{width:10px;height:10px}.modal-win__person-data .checkbox-small__checkbox:before{border-width:1px}@media (max-width: 768px){.modal-win__person-data .a{padding:18px 0}}.modal-win__person-data .a span{text-decoration:underline}.modal-win__person-data .a:hover{color:#2952e2}.modal-win__label-error{font-size:10px}.page-container.partnership .modal-win__container,.page-container.designers .modal-win__container,.page-cintainer.page-tender .modal-win__container{background-color:#0a0f14;color:#fff}.page-container.designers .control__input,.page-container.designers .control__textarea{border-color:#fff;background-color:transparent;border-radius:0;border:1px solid #0A0F14}.window-decor-form__window{background:transparent;width:fit-content}.window-decor-form__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;border-radius:20px;overflow:hidden}@media (max-width: 1024px){.window-decor-form__bg{display:none}}.window-decor-form__bg .img{object-fit:cover;width:calc(100% - 2px);height:100%;transform:scaleX(-1);background-color:#6b767a}.window-decor-form__block{position:relative;height:352px;border-radius:100px}@media (max-width: 1024px){.window-decor-form__block{margin:0 auto;height:100%;border-radius:0}}@media (max-width: 374px){.window-decor-form__block{width:100%}}.window-decor-form__row{display:flex;flex-direction:row;height:100%;padding-right:410px}@media (max-width: 1024px){.window-decor-form__row{flex-direction:column;padding-right:0;padding-top:0}}.window-decor-form__main{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:450px;padding:55px;color:#fff}@media (max-width: 1024px){.window-decor-form__main{padding:70px 30px 30px;margin-left:0;width:320px}}@media (max-width: 499px){.window-decor-form__main{padding:30px 20px 20px}}.window-decor-form__main:before{width:100%;height:100%;content:"";position:absolute;display:block;top:0;left:0;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#00171fcc;z-index:-1}@media (max-width: 1024px){.window-decor-form__main:before{border-radius:1.25rem;background-color:#00171f}}.window-decor-form__win{position:absolute;right:-140px;top:-26px;z-index:1}@media (min-width: 1025px){.window-decor-form__win .win--desktop{display:block;transform:scaleX(-1)}.window-decor-form__win .win--modal{display:none}}@media (max-width: 1024px){.window-decor-form__win{left:-2px;right:unset;top:-310px;transform:scale(1.15)}.window-decor-form__win .win--desktop{display:none}.window-decor-form__win .win--modal{display:block}}.window-decor-form__close{position:absolute;left:-50px;top:50%;transform:translateY(-50%) rotate(0);z-index:10;background-color:#fff;border-radius:50%;width:30px;height:30px}@media (max-width: 1024px){.window-decor-form__close{left:50%;transform:translate(-50%) rotate(0);top:unset;bottom:-50px}}.window-decor-form__close span{width:60%;left:6px}.window-decor-form__close:hover{transform:translateY(-50%) rotate(360deg)}.modal-calc-win{width:325px}.modal-gotovie-order-size--hidden{display:none}.modal-policy{position:fixed;bottom:2%;right:7%;padding:35px;background-color:#fff;max-width:500px;width:100%;display:flex;flex-direction:column;gap:20px;border-radius:20px;z-index:91;box-shadow:2px 0 14px #00171f70}.modal-policy--show{animation:backInUp 1.2s;animation-timing-function:ease-in-out}.modal-policy--hide{animation:backOutDown 1.2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.modal-policy__triggers{display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.modal-policy__triggers{flex-direction:column;justify-content:center;gap:10px}}.modal-policy__close{position:absolute;top:10px;right:10px}@media (max-width: 768px){.modal-policy{padding:25px;max-width:90%;bottom:15%;left:50%;right:auto;transform:translate(-50%)}}.certif-slider{padding-bottom:80px!important}@media (min-width: 1600px){.certif-slider .inner-container,.certif-slider .win-prices-type-v2__container,.certif-slider .win-prices-tab,.certif-slider .win-prices__info,.certif-slider .default-page{padding-right:40px}}@media (max-width: 1440px){.certif-slider .inner-container,.certif-slider .win-prices-type-v2__container,.certif-slider .win-prices-tab,.certif-slider .win-prices__info,.certif-slider .default-page{padding:0 70px!important}}@media (max-width: 768px){.certif-slider .inner-container,.certif-slider .win-prices-type-v2__container,.certif-slider .win-prices-tab,.certif-slider .win-prices__info,.certif-slider .default-page{padding:0 20px!important}}.certif-slider__head-title{text-align:center;padding-bottom:50px}@media (max-width: 767px){.certif-slider__head-title{padding-bottom:30px}}.certif-slider__container{user-select:none;padding:40px 0 40px 23px;border-radius:100px;background-color:#fff}@media (min-width: 1600px){.certif-slider__container{border-radius:100px}}@media (max-width: 1440px){.certif-slider__container{max-width:1100px;width:100%;margin:0 auto}}.certif-slider__scrollbar{margin-top:20px}.certif-slider__scrollbar.swiper-scrollbar{bottom:unset;left:unset;top:calc(100% + 20px);height:10px;width:90%;margin:0 auto;background-color:#fff}@media (min-width: 1600px){.certif-slider__scrollbar.swiper-scrollbar{width:calc(100% - 80px)}}@media (max-width: 1440px){.certif-slider__scrollbar.swiper-scrollbar{width:calc(100% - 140px)}}@media (max-width: 768px){.certif-slider__scrollbar.swiper-scrollbar{width:calc(100% - 40px)}}.certif-slider__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background-color:#00171f}.certif-slider__modal-slider{max-width:600px;height:100%}.certif-slider__modal-slider~.arrow-left,.certif-slider__modal-slider~.arrow-right{transition:all .3s;border:3px solid #33c5f3}.certif-slider__modal-slider~.arrow-left:hover,.certif-slider__modal-slider~.arrow-right:hover{background-color:#33c5f3;border-color:#33c5f3}@media (max-width: 768px){.certif-slider__modal-slider{max-width:480px;height:75vh}}@media (max-width: 576px){.certif-slider__modal-slider{max-width:335px;height:70vh}}@media (max-width: 768px){.certif-slider__modal-content{align-items:center}}.certif-slider__item{position:relative;height:200px;width:150px}.certif-slider__item .img{width:100%;height:100%;object-fit:cover;object-position:center}.certif-slider__item:nth-last-of-type(1){margin-right:44px}@media (max-width: 499px){.certif-slider__item:nth-last-of-type(1){margin-right:20px}}.certif-slider__item:hover .certif-slider__zoom{transform:translate(-50%,-50%) scale(1.5)}.certif-slider__zoom{cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);border-radius:50%;background-color:var(--color-primary);transition:opacity .2s;transition:transform .3s ease-in-out}.certif-slider__zoom .ico{display:block;width:9px;height:9px}.certif-slider__zoom:active{opacity:.8}.certif-slider__modal{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1}.certif-slider__window{max-height:calc(100vh - 100px);max-width:calc(100vw - 80px);position:relative;display:inline-flex;justify-content:center;align-items:center}@media (max-width: 499px){.certif-slider__window{max-height:calc(100vh - 80px);max-width:calc(100vw - 40px)}}.certif-slider__window.is-pdf{width:80%;height:80%}.certif-slider__viewer{width:100%;height:100%;display:none}.certif-slider__zoom-img{height:100%;padding:20px}.certif-slider__zoom-img .img{width:100%;height:100%;object-fit:contain;object-position:center}.certif-slider--hidden{opacity:0}.certif-slider .modal-image-wrap{max-width:95vw;max-height:calc(100vh - var(--headerHeight-corp-desc));overflow:auto;display:flex;align-items:center;justify-content:center}.certif-slider .modal-image-wrap .modal-image-el{max-height:100%;width:auto;height:auto}.certif-slider .modal-pdf-wrap{width:100%;height:100%;overflow:auto;display:flex;align-items:center;justify-content:center}.certif-slider .modal-pdf-wrap .modal-pdf{width:100%;height:100%;border:none}.sertif-slider__a4-modal .hystmodal__close{position:absolute;top:-50px;right:-50px;z-index:2147483647}.card{position:relative}.card .card__container{padding-top:20px;padding-bottom:20px;margin-bottom:20px;border-radius:20px;background-color:#fff;max-width:245px}.card .card__container-body{padding-right:20px;padding-left:20px}.card-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.card-with-circle-img{margin-top:80px}.card-with-circle-img .card__container-head{padding-top:80px;width:100%;position:relative}.card-with-circle-img .card__container-body{font-size:1.2em;font-weight:600;line-height:140%;text-align:center}.card-with-circle-img .card__container-body a{text-decoration:none}.img-circle{width:160px;height:160px;border-radius:50%;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.card-outside{padding-top:30px;padding-left:10px;padding-right:10px}@media (max-width: 576px){.card-outside{width:100%}}.card-outside .card__container{position:relative;box-shadow:0 0 10px #05252f0d;padding-top:30px;transition:.3s}@media (max-width: 576px){.card-outside .card__container{max-width:unset}}.card-outside .card__container--hover:hover{box-shadow:0 0 20px #05252f1a}.card-outside__ico{position:absolute;left:20px;top:-20px}.card-outside__ico .ico{width:30px;height:40px}.card-outside__link{position:absolute;top:0;bottom:0;left:0;right:0}.card-document{padding-left:10px;padding-right:10px;margin-bottom:20px;width:25%;flex-grow:1}@media (max-width: 992px){.card-document{width:33%}}@media (max-width: 768px){.card-document{width:50%}}@media (max-width: 480px){.card-document{width:100%}}.card-document .card__container{position:relative;background-color:unset;transition:.3s;padding:0}.card-document__header{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:10px}.card-document__ico{padding-right:10px}.card-document__ico .ico{width:30px;height:40px;transition:all .3s;fill:#00171f}.card-document__link{font-weight:700;transition:all .3s}.card-document .card-document__container:hover{border-radius:unset}.card-document .card-document__container:hover .card-document__ico .ico{fill:var(--color-primary)}.card-document .card-document__container:hover .card-document__link{text-decoration:underline}.simple-card{background-color:#fff;border-radius:100px;display:flex;flex-direction:column;justify-content:stretch;height:100%;position:relative;margin-left:auto;margin-right:auto;text-align:center}@media (max-width: 576px){.simple-card{width:100%;max-width:unset}}.simple-card__bubble{position:absolute;top:-30px;width:90px;height:90px;left:50%;transform:translate(-50%);border-radius:100px;overflow:hidden;background-color:var(--color-primary);z-index:1}.simple-card__bubble .img{width:90px;height:90px;margin:0 auto;padding:20px}.simple-card__img{position:relative;width:100%;height:260px;background-color:#6b767a;border-top-right-radius:100px;border-top-left-radius:100px;overflow:hidden}.simple-card__img .img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.simple-card:hover .simple-card__img img{transform:scale(1.05) rotate(.5deg)}.simple-card__body{padding:30px;flex:1 1 auto}.simple-card__title{font-size:20px;font-weight:800;line-height:1.2}.simple-card__title+div,.simple-card__title+p{margin-top:20px}.simple-card__pretitle{font-size:22px;font-weight:700;color:#ff005c}.simple-card__pretitle+.simple-card__title{margin-top:10px}.simple-card__desc{line-height:1.4;font-size:18px}.simple-card__title+.simple-card__price{margin-top:10px}.simple-card__desc+.simple-card__price{margin-top:10px}.simple-card__bottom{position:relative;z-index:11;padding-left:30px;padding-right:30px;padding-bottom:30px}.simple-card__bottom .btn--black-invert:hover{color:#fff!important;background-color:#00171f!important}.simple-card__link{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:11}.simple-card__header{padding-top:40px;padding-left:30px;padding-right:30px}.simple-card--textout{text-align:left}.simple-card--textout .simple-card__body{margin-top:-60px}.simple-card--textout .simple-card__desc{font-weight:500;margin-top:0}.simple-card--textout .simple-card__price{color:var(--color-primary);font-size:32px;font-weight:700}.simple-card--textout .simple-card__price--free{color:var(--swiper-theme-color)}.simple-card--actions,.simple-card--article,.simple-card--delivery{text-align:left}.simple-card--actions .simple-card__img,.simple-card--article .simple-card__img,.simple-card--delivery .simple-card__img{height:200px}.simple-card--actions .simple-card__bottom,.simple-card--article .simple-card__bottom,.simple-card--delivery .simple-card__bottom{margin:0;display:flex;gap:20px;align-items:center}.simple-card--actions .simple-card__bottom>a:not(.btn),.simple-card--article .simple-card__bottom>a:not(.btn),.simple-card--delivery .simple-card__bottom>a:not(.btn){color:#00171f;padding:14px 0}.simple-card--actions .simple-card__desc,.simple-card--article .simple-card__desc,.simple-card--delivery .simple-card__desc{font-size:1.125rem;line-height:140%}.simple-card--article .simple-card__body{padding-bottom:10px}.simple-card--article .simple-card__bottom .fake-link{font-weight:500;text-decoration:underline}.simple-card--article .simple-card__date{position:absolute;bottom:0;left:30px;background-color:var(--color-primary);color:#fff;font-size:13px;font-weight:500;padding:6px 10px}.simple-card--delivery .simple-card__price{margin-top:0}.simple-card--delivery .simple-card__price--free{color:var(--blue)}.education-date{font-size:48px;line-height:.8;font-weight:800;color:var(--color-primary)}.education-date span{display:block}.simple-cards-list{margin-bottom:-30px}.simple-cards-list__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.simple-cards-list__header{margin-bottom:30px}}.simple-cards-list__content{display:flex;flex-wrap:wrap;width:100%;gap:30px}.simple-cards-list__content--textout .simple-cards-list__item{padding-top:24px}.simple-cards-list__item{width:calc(33.3333333333% - 20px);flex:0 0 auto;max-width:100%}@media (max-width: 992px){.simple-cards-list__item{width:calc(50% - 15px)}}@media (max-width: 576px){.simple-cards-list__item{width:100%}}.simple-cards-list__col-4 .simple-cards-list__item{width:calc(25% - 25px)}@media (max-width: 1200px){.simple-cards-list__col-4 .simple-cards-list__item{width:calc(33.3333333333% - 25px)}}@media (max-width: 992px){.simple-cards-list__col-4 .simple-cards-list__item{width:calc(50% - 15px)}}@media (max-width: 576px){.simple-cards-list__col-4 .simple-cards-list__item{width:100%}}.simple-cards-list.bubble-cards .simple-cards-list__content{margin-top:140px}.simple-cards-list.bubble-cards .simple-cards-list__item{padding-bottom:30px}.glazing-card{position:relative;display:flex;width:100%;height:auto;overflow:hidden;gap:30px}@media (max-width: 768px){.glazing-card{flex-direction:column;align-items:center}}.glazing-card__bg{position:absolute;z-index:-1;background:white;top:0;left:0;right:0;bottom:0;margin-top:70px;border-radius:100px}.glazing-card__img{margin-left:30px;height:330px;max-width:250px;width:100%}@media (max-width: 768px){.glazing-card__img{margin-left:20px;margin-right:20px;max-width:unset}}.glazing-card__img .img{width:100%;height:100%;object-position:center right;object-fit:contain}@media (max-width: 768px){.glazing-card__img .img{object-position:center}}.glazing-card__info{display:flex;flex-direction:column;font-size:18px;text-align:left;margin-top:100px;margin-right:30px;margin-bottom:30px;width:calc(100% - 265px)}@media (max-width: 768px){.glazing-card__info{text-align:center;margin:0;padding-left:20px;padding-right:20px;padding-bottom:30px;width:100%}}.glazing-card__title sup{font-size:12px;vertical-align:super;color:#6b767a}.glazing-card__size{font-size:14px}.glazing-card__price{font-weight:500;color:var(--color-primary);line-height:100%;margin-top:20px}.glazing-card__install{font-weight:700;margin-top:10px}.glazing-card__install-sign{font-weight:400;font-size:14px}.glazing-card__btn{margin-top:20px}.mw780{max-width:780px}.table-with-link{width:100%;display:flex;justify-content:center}.table-with-link table{width:100%;position:relative}.table-with-link table thead{position:sticky;top:60px;z-index:1;background-color:#fff}@media (max-width: 1024px){.table-with-link table thead{top:60px}}.table-with-link table thead th{font-size:24px;line-height:30px;letter-spacing:-.05em}.table-with-link table th,.table-with-link table td{padding:10px 30px}.table-with-link table th:last-child,.table-with-link table td:last-child{text-align:center}.table-with-link table tbody td{font-size:18px;line-height:30px;letter-spacing:-.05em}.table-with-link table tbody :nth-child(odd) td{background-color:#fff}.table-with-link table tbody :nth-child(odd) td:first-child{border-bottom-left-radius:50px;border-top-left-radius:50px}.table-with-link table tbody :nth-child(odd) td:last-child{border-bottom-right-radius:50px;border-top-right-radius:50px}.swiper .slider-progress{position:absolute;left:0;width:100%;height:5px;border-radius:10px;background:#33c5f3;z-index:10;bottom:0;transform-origin:left;transform:scaleX(0)}.about-company__content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;margin-left:-15px;margin-right:-15px}@media (max-width: 992px){.about-company__content{margin-left:-10px;margin-right:-10px}}.about-company__item{padding-left:15px;padding-right:15px}@media (max-width: 992px){.about-company__item{padding-left:10px;padding-right:10px}}.about-company__item.company,.about-company__item.square{width:50%;flex-grow:2}@media (max-width: 1200px){.about-company__item.company,.about-company__item.square{width:60%}}@media (max-width: 768px){.about-company__item.company,.about-company__item.square{width:100%;flex-grow:1}}.about-company__item.people,.about-company__item.priduct,.about-company__item.years,.about-company__item.partners{width:25%;flex-grow:1}@media (max-width: 1200px){.about-company__item.people,.about-company__item.priduct,.about-company__item.years,.about-company__item.partners{width:40%}}@media (max-width: 768px){.about-company__item.people,.about-company__item.priduct,.about-company__item.years,.about-company__item.partners{width:100%}}.about-company__card{padding:50px;background-color:#4d4d4d;color:#fff;min-height:280px;margin-bottom:30px;width:100%;display:flex;flex-direction:column;justify-content:center}.years .about-company__card,.partners .about-company__card{background-color:#33c5f3}.about-company__title{font-size:32px;font-weight:700;margin-bottom:20px}.about-company__description{font-size:18px;line-height:1.6}.cooperation__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.cooperation__header{margin-bottom:30px}}.cooperation__content{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch;margin-left:-15px;margin-right:-15px;margin-bottom:30px}.cooperation__item{padding-left:15px;padding-right:15px;width:33%;flex-grow:1}@media (max-width: 992px){.cooperation__item{width:100%}}.cooperation__card{border-left:10px solid var(--color-primary);width:100%;position:relative}@media (max-width: 992px){.cooperation__card{margin-bottom:30px}}.cooperation__card-title{padding:10px 20px 20px;font-size:24px;font-weight:700}.cooperation__card-img{height:220px;width:100%;display:flex}@media (max-width: 992px){.cooperation__card-img{height:300px}}.cooperation__card-img .img{object-fit:cover;width:100%}.cooperation__card-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.cooperation__description{font-size:18px;line-height:1.6;margin-bottom:30px}.cooperation__btn{text-align:right}.advantagefor__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.advantagefor__header{margin-bottom:30px}}.advantagefor__content{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch;margin-left:-15px;margin-right:-15px}.advantagefor__item{padding-left:15px;padding-right:15px;width:25%;flex-grow:1}@media (max-width: 1024px){.advantagefor__item{width:50%}}@media (max-width: 768px){.advantagefor__item{width:100%}}.advantagefor__card{width:100%;position:relative;margin-bottom:30px;margin-top:15px}.advantagefor__card-title{padding:20px;font-size:18px;font-weight:700;background-color:#fff;border-bottom-left-radius:50px;border-bottom-right-radius:50px}.advantagefor__card-img{height:140px;width:100%;display:flex;border-top-left-radius:50px;border-top-right-radius:50px;overflow:hidden}@media (max-width: 768px){.advantagefor__card-img{height:300px}}.advantagefor__card-img .img{object-fit:cover;width:100%}.advantagefor__card-num{background-color:var(--color-primary);color:#fff;font-weight:700;font-size:18px;padding-top:5px;position:absolute;top:-15px;left:20px;height:30px;width:30px;text-align:center}.advantagefor__description{font-size:18px;line-height:1.6;margin-bottom:30px}.advantagefor__btn{text-align:right}.capabilities__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.capabilities__header{margin-bottom:30px}}.capabilities__content{display:flex;flex-wrap:wrap;justify-content:center;align-content:stretch;margin-left:-15px;margin-right:-15px}.capabilities__item{padding-left:15px;padding-right:15px;width:25%;flex-grow:1;max-width:310px}@media (max-width: 1200px){.capabilities__item{width:50%;max-width:unset}}@media (max-width: 768px){.capabilities__item{width:100%;max-width:unset}}.capabilities__card{width:100%;position:relative;margin-bottom:30px;margin-top:40px}.capabilities__card-title{position:absolute;top:-40px;width:80%;z-index:10;padding:20px;font-size:18px;font-weight:700;background-color:#fff}.capabilities__card-title:before{height:10px;width:30px;position:absolute;top:0;right:0;content:"";background-color:var(--color-primary)}.capabilities__card-img{height:280px;width:100%;display:flex}.capabilities__card-img .img{object-fit:cover;width:100%}.capabilities__description{font-size:18px;line-height:1.6;margin-bottom:30px}.capabilities__btn{text-align:right}.education-info__window{width:50%}@media (max-width: 992px){.education-info__window{width:90%}}@media (max-width: 576px){.education-info__window{width:100%}}.education-info__container{width:100%}.education-info__content{background-color:#fff;border-radius:50px;padding:40px}@media (max-width: 576px){.education-info__content{padding:0}}.education-info__row{position:relative;display:flex;flex-direction:column}.education-info__col{display:flex;flex-direction:column}.education-info__col h2{margin-bottom:30px}.education-info__cours-description h3{margin-bottom:20px}.education-info__cours-description ul{margin-left:20px;margin-bottom:30px}.education-info__cours-description li{list-style-type:disc;line-height:1.6}.education-info__cours-couch{display:flex;flex-wrap:wrap;width:100%;gap:30px;margin-bottom:30px}.education-info__cours-couch h3{margin-bottom:20px}.education-info__speakers-card{display:flex;flex-direction:column;width:calc(50% - 15px)}@media (max-width: 1024px){.education-info__speakers-card{width:100%}}.education-info__speakers-card-photo{height:100px;width:100px;border-radius:100px;margin-bottom:10px}.education-info__speakers-card-name{font-weight:700;font-size:20px;margin-bottom:6px}.education-info__cours-data{margin-bottom:20px}.education-info__btn{margin-bottom:30px}.education-form .modal-calc-win{width:570px}@media (max-width: 992px){.education-form .modal-calc-win{width:100%}}.helper-info{height:20px;width:20px;border-radius:50px;background-color:#f33333;color:#fff;text-align:center;font-size:13px;font-weight:400;user-select:none;flex-shrink:0;cursor:help}.helper-info--cool{display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);font-weight:500}.tippy-content{background-color:#fff;border-radius:50px;padding:10px;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:-.05em;box-shadow:#00171f66 0 2px 16px;text-align:center}.tippy-arrow{transform:translate(95px,-5px) rotate(45deg)!important;height:10px;width:10px;background-color:#fff}.tippy-content{backdrop-filter:blur(6px);background-color:#ecf4f6db;font-weight:500;font-size:14px;color:#00171f}.main-slider{height:calc(100vh - 60px);width:100%}.main-slider__inner{position:relative;height:100%;overflow:hidden}.main-slider__content{width:100%;height:calc(100% - 60px)}@media (max-width: 768px){.main-slider__content{height:auto;margin-top:15px}}.main-slider__content picture{width:100%;height:100%;display:block}.main-slider__content picture img,.main-slider__content img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;display:block}.main-slider__picture{width:100%;height:100%;display:block}.main-slider__picture img{width:100%;height:100%;display:block;object-fit:cover}.main-slider__banner{background-color:#6b767a}@media (max-width: 768px){.main-slider__banner{max-height:300px;border-radius:20px 20px 0 0;overflow:hidden}}.main-slider__pagination{display:none;left:50%;bottom:10px}@media (max-width: 768px){.main-slider__pagination{display:block}}.main-slider__pagination .swiper-pagination-bullet{width:8px;height:8px;margin-right:5px;border-radius:5px;background-color:#00171f;opacity:1;transition:width .2s}@media (max-width: 499px){.main-slider__pagination .swiper-pagination-bullet{width:4px;height:4px}}.main-slider__pagination .swiper-pagination-bullet-active{width:40px}@media (max-width: 499px){.main-slider__pagination .swiper-pagination-bullet-active{width:20px}}.main-slider__controls{position:relative;transform:translateY(calc(-50% - 25px));overflow:visible;left:-500px;opacity:0;transition:all 1s ease-in-out}@media (max-width: 1300px){.main-slider__controls{left:-450px}}@media (max-width: 1200px){.main-slider__controls{left:-400px}}@media (max-width: 1100px){.main-slider__controls{left:-350px}}@media (max-width: 1000px){.main-slider__controls{left:-300px}}@media (max-width: 900px){.main-slider__controls{left:-200px}}@media (max-width: 768px){.main-slider__controls{left:0;transform:none;height:55%;overflow:hidden}}.main-slider__controls-progress{position:absolute;bottom:0;left:0;height:4px;width:100%;transform-origin:left;transform:scaleX(0);border-bottom-left-radius:50px;background-color:var(--color-primary)}.active .main-slider__controls-progress{animation:animate-progress-bar 10.5s linear}.main-slider__controls-wrap{align-items:flex-end;max-height:260px;padding:150px 0}@media (max-width: 768px){.main-slider__controls-wrap{align-items:normal;max-height:none;padding:0}}.main-slider__controls-item{position:relative;padding:30px;display:flex;flex-direction:column;max-width:280px;max-height:190px;width:100%;height:100%;border:.5px solid #c9dae1;border-radius:10px;overflow:hidden;background-color:#33c5f39e;color:#fff;cursor:pointer;transition:all .3s ease-in-out}@media (max-width: 768px){.main-slider__controls-item{padding:20px;max-width:none;max-height:none;border:none;border-top-left-radius:0;border-top-right-radius:0}}.main-slider__controls-item.swiper-slide-active{max-width:580px;width:100%;min-height:260px;max-height:1000px;background-color:#ffffff80;color:#00171f;border:none}@media (max-width: 768px){.main-slider__controls-item.swiper-slide-active{padding:20px;max-width:none;max-height:none;min-width:unset;border:none;height:100%}}.main-slider__controls-item.swiper-slide-active .main-slider__controls-title{font-size:24px;line-height:1.3;min-height:unset;font-weight:800;-webkit-line-clamp:unset;display:block;-webkit-box-orient:unset;overflow:unset;height:auto}.main-slider__controls-item.swiper-slide-active .main-slider__controls-title>br{display:inline}.main-slider__controls-item.swiper-slide-active .main-slider__controls-descr{overflow:visible;line-height:1.4;margin-bottom:20px;-webkit-line-clamp:unset;display:block;-webkit-box-orient:unset;overflow:unset;height:auto}@media (max-width: 768px){.main-slider__controls-item.swiper-slide-active .main-slider__controls-descr{overflow:hidden}}.main-slider__controls-item.swiper-slide-active .main-slider__controls-descr>br{display:inline}.main-slider__controls-item.swiper-slide-active .main-slider__controls-btn{overflow:visible;opacity:1;display:inline-flex!important;min-height:50px}.main-slider__controls-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;backdrop-filter:blur(15px);z-index:-1}.main-slider__controls-title{margin-bottom:10px;font-size:18px;line-height:1.3;transition:all .3s ease-in-out;line-height:1;min-height:38px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.main-slider__controls-title>br{display:none}.main-slider__controls-descr{flex-grow:1;line-height:1.2;transition:all .3s ease-in-out;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.main-slider__controls-descr>br{display:none}.main-slider__controls-btn{display:none!important}.swiper-initialized .swiper-wrapper{gap:0}.centum-mosbuild__wrap{display:flex;margin:0 auto;max-width:970px;width:100%;min-height:360px;background-color:#fff;border-radius:20px;overflow:hidden}@media (max-width: 768px){.centum-mosbuild__wrap{flex-direction:column-reverse}}.centum-mosbuild__info,.centum-mosbuild__img{min-width:50%}@media (max-width: 768px){.centum-mosbuild__info,.centum-mosbuild__img{min-width:unset;width:100%}}.centum-mosbuild__info{padding:35px}.centum-mosbuild__info-title{max-width:340px;width:100%;margin-bottom:5px;line-height:1.1}.centum-mosbuild__info-subtitle{margin-bottom:20px}@media (max-width: 768px){.centum-mosbuild__info{padding:30px 20px 20px}.centum-mosbuild__info-title{max-width:unset;width:100%}}.centum-mosbuild__img img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.centum-mosbuild__img img{max-height:230px}}.default-banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;background-color:#475a5f}@media (max-width: 1023px){.default-banner{padding-top:130px}}@media (max-width: 499px){.default-banner{padding-top:0}}.default-banner.fullpage-banner{position:relative;height:100vh}@media (max-width: 768px){.default-banner.fullpage-banner{height:calc(100vh - 60px);text-align:center}}.default-banner.fullpage-banner .default-banner__head{position:relative;width:60%}@media (max-width: 768px){.default-banner.fullpage-banner .default-banner__head{width:100%}}.default-banner.fullpage-banner .default-banner__head-title,.default-banner.fullpage-banner .default-banner__head .default-banner__desc{z-index:10;position:relative;width:100%}.default-banner.fullpage-banner .default-banner__head-title-label{position:absolute;left:60%;top:50%;height:230px;width:364px;z-index:1;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}@media (max-width: 1024px){.default-banner.fullpage-banner .default-banner__head-title-label{left:80%}}@media (max-width: 768px){.default-banner.fullpage-banner .default-banner__head-title-label{display:none}}.default-banner.fullpage-banner.gradient-overlay:before{width:100%}.default-banner.fullpage-banner .default-banner__container{height:100%;position:relative}@media (max-width: 768px){.default-banner.fullpage-banner .default-banner__container{justify-content:flex-start;padding-top:50px}}.default-banner.fullpage-banner .default-banner__container .default-banner__icons{position:absolute;display:flex;flex-direction:column;right:10%}@media (max-width: 1024px){.default-banner.fullpage-banner .default-banner__container .default-banner__icons{flex-direction:row;right:0;left:0;bottom:10%;justify-content:center}}@media (max-width: 768px){.default-banner.fullpage-banner .default-banner__container .default-banner__icons{flex-wrap:wrap}}.default-banner.fullpage-banner .default-banner__container .default-banner__icons .ico{height:auto;width:146px;margin:10px}.default-banner.bg-right{background-position-x:right}.default-banner--light{color:#00171f}.default-banner__container{display:flex;flex-direction:column;justify-content:center;min-height:500px;max-width:1280px;padding-top:20px;padding-bottom:10px}@media (min-width: 1600px){.default-banner__container{min-height:600px}}@media (max-width: 499px){.default-banner__container{min-height:400px;padding-top:24px;padding-bottom:30px}}.default-banner__head-title{padding-bottom:6px;transition:all .2s}@media (min-width: 768px){.default-banner__head-title{width:60%}}.default-banner__head-title+.default-banner__price{margin-top:26px}.dfb-type-2 .default-banner__head-title{padding-bottom:16px}.default-banner__pre-title,.default-banner__desc{font-weight:500}@media (min-width: 768px){.default-banner__desc{width:60%}}.default-banner__desc p{padding-bottom:6px;font-weight:500}.default-banner__desc p:nth-last-of-type(1){padding-bottom:0}.default-banner__price{margin-top:12px}.default-banner__price+.default-banner__btn{margin-top:27px}.dfb-type-2 .default-banner__price{margin-top:16px}.dfb-type-2 .default-banner__price+.default-banner__form{margin-top:21px}.default-banner__price .label-small{display:inline-flex;margin-left:16px;vertical-align:top;font-size:12px;padding:2px 12px}.default-banner__form,.default-banner__btn{margin-top:34px}@media (max-width: 320px){.default-banner__form .btn,.default-banner__btn .btn{width:100%}}.default-banner__form .btn{margin-top:30px}@media (max-width: 425px){.default-banner__form .btn{width:100%}}.default-banner__input{margin-right:20px}@media (max-width: 425px){.default-banner__input{width:100%;margin-right:0}}.default-banner__input .control__input{font-weight:500}.default-banner__person-data{margin-top:10px;font-size:10px}.default-banner__person-data .checkbox-small__checkbox{width:10px;height:10px}.default-banner__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}@media (max-width: 768px){.default-banner__person-data .a{padding:18px 0}}.default-banner__person-data .a span{text-decoration:underline}.default-banner__person-data .a:hover{color:#2952e2}.default-banner__link{padding-top:16px}.default-banner__link .a{text-decoration:underline}.default-banner__link .a:hover{color:#2952e2}.default-banner__input-block{margin-top:21px}.default-banner.gradient-overlay:before{content:"";position:absolute;height:100%;top:0;left:0;transition:all .2s}@media (max-width: 768px){.default-banner.gradient-overlay:before{width:100%}}.default-banner--light.gradient-overlay:before{background:linear-gradient(90deg,rgba(255,255,255,.5),rgba(255,255,255,0));width:70%}@media (max-width: 768px){.default-banner--light.gradient-overlay:before{background:linear-gradient(140deg,rgba(255,255,255,.3),rgba(255,255,255,0))}}.default-banner--dark.gradient-overlay:before{width:100%;background:rgba(0,0,0,.5)}.default-banner--light.fullpage-banner.gradient-overlay:before{background:linear-gradient(90deg,rgba(255,255,255,.3),rgba(255,255,255,.3))}@media (max-width: 768px){.default-banner--light.fullpage-banner.gradient-overlay:before{background:none}}.default-banner--dark.fullpage-banner.gradient-overlay:before{background:rgba(0,0,0,.3)}@media (max-width: 768px){.default-banner--dark.fullpage-banner.gradient-overlay:before{background:rgba(0,0,0,.3)}}.gotovie-okna-land .default-banner{background-color:#d4d4d4}@media (max-width: 1300px){.gotovie-okna-land .default-banner{background-size:100%;background-position:bottom}}@media (max-width: 900px){.gotovie-okna-land .default-banner{background-size:100%;background-position-x:-120px;background-position-y:100%}}@media (max-width: 768px){.gotovie-okna-land .default-banner{background-size:120%;background-position-x:-220px;background-position-y:100%}}@media (max-width: 500px){.gotovie-okna-land .default-banner{background-size:180%;background-position:90% 100%}}.stock-banner{position:relative;padding-bottom:60px;overflow:hidden;height:calc(100vh - 60px)}@media (max-width: 1023px){.stock-banner{padding-bottom:34px}}@media (max-width: 767px){.stock-banner{margin-top:0;padding-bottom:34px;height:auto}}@media (max-width: 499px){.stock-banner{margin-top:20px;padding-left:20px;padding-right:50px}}.stock-banner__slider{height:100%;overflow:hidden}@media (max-width: 499px){.stock-banner__slider{overflow:unset}}.stock-banner__item{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;width:100%;position:relative;z-index:1}@media (max-width: 499px){.stock-banner__item{margin-right:15px;position:relative;background-color:#fff;border-radius:100px;height:auto;flex-direction:column;justify-content:stretch}}.stock-banner__item-bg{position:absolute;width:100%;height:100%;display:flex;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#475a5f;overflow:hidden}@media (max-width: 499px){.stock-banner__item-bg{border-top-right-radius:100px;border-top-left-radius:100px;height:150px}}.swiper-slide-active .stock-banner__item-bg.stock-banner__item-bg--animation-scale img,.swiper-slide-prev .stock-banner__item-bg.stock-banner__item-bg--animation-scale img{animation:bg-scale 13s ease-in-out;animation-direction:alternate;transform:scale(1)}.stock-banner__item-bg.video-banner:before{content:"";background-color:#1b191980;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0}.stock-banner__item-bg img,.stock-banner__item-bg video{object-fit:cover;object-position:center;height:100%;width:100%}.stock-banner__item-content{display:flex;flex-direction:column;justify-content:center;height:100%;position:relative;z-index:3;padding:76px;width:100%}@media (max-width: 499px){.stock-banner__item-content{padding:170px 20px 26px;color:#fff;color:#00171f;flex-direction:column;justify-content:stretch}}.stock-banner__link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:4}.stock-banner__item-title{padding-bottom:8px}@media (max-width: 767px){.stock-banner__item-title{font-size:24px}}@media (max-width: 499px){.stock-banner__item-title{color:#00171f!important}}.stock-banner__item-desc{max-width:460px}@media (max-width: 767px){.stock-banner__item-desc{max-width:200px}}@media (max-width: 499px){.stock-banner__item-desc{max-width:unset}}@media (max-width: 767px){.stock-banner__item-desc .p,.stock-banner__item-desc .handle-block__info,.stock-banner__item-desc .job-info__descr,.stock-banner__item-desc .sill-icons__card-desc,.stock-banner__item-desc .sill-color__card-desc,.stock-banner__item-desc .promotions__text,.stock-banner__item-desc .connect__info-descr,.stock-banner__item-desc .win-openings__text,.stock-banner__item-desc .about-contacts-info__grid,.stock-banner__item-desc .two-column-block__param,.stock-banner__item-desc .two-column-block__description,.stock-banner__item-desc .call-measure__info-text,.stock-banner__item-desc .use-loggia__text,.stock-banner__item-desc .text-with-image__desc,.stock-banner__item-desc .big-card-description__item-desc,.stock-banner__item-desc .calc-work-performed__ceil,.stock-banner__item-desc .six-steps__item>*,.stock-banner__item-desc .list-advanatages__item-decs,.stock-banner__item-desc .rassrochka__item-desk,.stock-banner__item-desc .win-prices__info,.stock-banner__item-desc .adv-card__item--in-block .adv-card__item-text,.adv-card__item--in-block .stock-banner__item-desc .adv-card__item-text,.stock-banner__item-desc .main-slider__controls-descr{font-size:14px;line-height:130%}}@media (max-width: 499px){.stock-banner__item-desc .p,.stock-banner__item-desc .handle-block__info,.stock-banner__item-desc .job-info__descr,.stock-banner__item-desc .sill-icons__card-desc,.stock-banner__item-desc .sill-color__card-desc,.stock-banner__item-desc .promotions__text,.stock-banner__item-desc .connect__info-descr,.stock-banner__item-desc .win-openings__text,.stock-banner__item-desc .about-contacts-info__grid,.stock-banner__item-desc .two-column-block__param,.stock-banner__item-desc .two-column-block__description,.stock-banner__item-desc .call-measure__info-text,.stock-banner__item-desc .use-loggia__text,.stock-banner__item-desc .text-with-image__desc,.stock-banner__item-desc .big-card-description__item-desc,.stock-banner__item-desc .calc-work-performed__ceil,.stock-banner__item-desc .six-steps__item>*,.stock-banner__item-desc .list-advanatages__item-decs,.stock-banner__item-desc .rassrochka__item-desk,.stock-banner__item-desc .win-prices__info,.stock-banner__item-desc .adv-card__item--in-block .adv-card__item-text,.adv-card__item--in-block .stock-banner__item-desc .adv-card__item-text,.stock-banner__item-desc .main-slider__controls-descr{color:#00171f!important}}@media (max-width: 499px){.stock-banner__spacer{flex-grow:1}}.stock-banner__btn{width:100%;margin-top:24px;position:relative}.stock-banner__btn .btn{margin-right:16px;position:relative;z-index:5}@media (max-width: 499px){.stock-banner__btn .btn:nth-child(2){display:none}}@media (max-width: 499px){.stock-banner__btn .btn{width:100%}}.stock-banner__tabs{position:absolute;width:100%;left:0;bottom:10px;z-index:10;padding-left:100px;padding-right:100px}@media (max-width: 1366px){.stock-banner__tabs{padding:0 76px}}@media (max-width: 1280px){.stock-banner__tabs{padding:0 65px}}@media (max-width: 1023px){.stock-banner__tabs{display:none}}.stock-banner__pagination{display:none;left:50%;bottom:10px}@media (max-width: 1023px){.stock-banner__pagination{display:block}}@media (max-width: 499px){.stock-banner__pagination{bottom:unset}}.stock-banner__pagination .swiper-pagination-bullet{width:8px;height:8px;margin-right:5px;border-radius:5px;background-color:#00171f;opacity:1;transition:width .2s}@media (max-width: 499px){.stock-banner__pagination .swiper-pagination-bullet{width:4px;height:4px}}.stock-banner__pagination .swiper-pagination-bullet-active{width:40px}@media (max-width: 499px){.stock-banner__pagination .swiper-pagination-bullet-active{width:20px}}.stock-banner__garanty{height:120px;width:120px;margin-bottom:20px}@media (max-width: 499px){.stock-banner__garanty{display:none}}.stock-banner--hidden{opacity:0}.stock-banner__slider [data-slide-index="0"] .stock-banner__btn .btn:first-of-type{display:inline-flex!important}.stock-banner__slider [data-slide-index="3"] .stock-banner__btn .btn:first-of-type{display:inline-flex!important}.stock-banner__slider [data-slide-index="0"] .stock-banner__item-link,.stock-banner__slider [data-slide-index="3"] .stock-banner__item-link{display:none!important}.stock-banner-tabs__wrap{display:flex;align-items:flex-end}.stock-banner-tabs__item{user-select:none;cursor:pointer;position:relative;height:auto;height:100px;width:calc((100% - 6px)/4);margin-right:2px;padding:20px 30px 14px;border-radius:5px;background-color:#fff;transition:all .3s}.stock-banner-tabs__item:before{width:15px;height:15px;content:"";position:absolute;top:-7px;left:23px;transform:rotate(45deg);background-color:#ebeef1e6;z-index:0;opacity:0;transition:all .3s}.stock-banner-tabs__item:nth-last-of-type(1){margin-right:0}.stock-banner-tabs__item.active{height:150px;background-color:#fff}.stock-banner-tabs__item.active:before{opacity:1;background-color:#fff}.stock-banner-tabs__title{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.stock-banner-tabs__progress-bar{position:absolute;bottom:0;left:0;height:4px;width:100%;transform-origin:left;transform:scaleX(0);border-bottom-left-radius:50px;background-color:var(--color-primary)}.active .stock-banner-tabs__progress-bar{animation:animate-progress-bar 10.5s linear}.plastic-win-banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:60px;color:#fff}@media (max-width: 1023px){.plastic-win-banner{padding-top:60px}}@media (max-width: 499px){.plastic-win-banner{padding-top:0}}.plastic-win-banner:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#000000b3}.plastic-win-banner__container{position:relative;display:flex;flex-wrap:wrap;min-height:500px;padding-top:90px}@media (min-width: 1600px){.plastic-win-banner__container{min-height:600px}}@media (max-width: 1023px){.plastic-win-banner__container{padding-top:30px}}@media (max-width: 499px){.plastic-win-banner__container{padding-top:46px;padding-bottom:10px}}.plastic-win-banner__block{width:calc((100% - 20px)/2);margin-right:20px}.plastic-win-banner__block:nth-last-of-type(1){margin-right:0}@media (max-width: 1023px){.plastic-win-banner__block{width:100%;margin-right:0;padding-top:32px;padding-bottom:32px}}@media (max-width: 499px){.plastic-win-banner__block{padding-top:24px;padding-bottom:24px}.plastic-win-banner__block:nth-of-type(1){padding-top:0;padding-bottom:0}}.plastic-win-banner__head-title{padding-bottom:8px}.plastic-win-banner__desc{padding-bottom:24px}@media (max-width: 499px){.plastic-win-banner__desc{display:none}}@media (max-width: 499px){.plastic-win-banner__btn{display:none}}.plastic-win-banner__wrap{display:flex;flex-wrap:wrap}.plastic-win-banner__item{width:50%;padding-right:20px;padding-bottom:24px}@media (max-width: 1023px){.plastic-win-banner__item{width:33.3333333333%}}@media (max-width: 599px){.plastic-win-banner__item{width:50%}}.plastic-win-banner__item-ico{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border-radius:50%}.plastic-win-banner__item-ico .ico{width:24px;height:24px;display:block;fill:#00171f}.plastic-win-banner__item-label{margin-top:16px;font-weight:500}.links-block__container{max-width:1600px}.links-block__raw{display:flex;flex-wrap:wrap;justify-content:left;gap:30px}@media (max-width: 576px){.links-block__raw{justify-content:center}}.links-block__item{width:calc(25% - 25px)}@media (max-width: 1200px){.links-block__item{width:calc(25% - 25px)}}@media (max-width: 1024px){.links-block__item{width:calc(33.3333333333% - 25px)}}@media (max-width: 768px){.links-block__item{width:calc(50% - 20px)}}@media (max-width: 576px){.links-block__item{width:calc(100% - 20px)}}.links-block__item--max8{width:calc(12.5% - 27px)}@media (max-width: 1400px){.links-block__item--max8{width:calc(16.6666666667% - 25px)}}.links-block__img{height:160px}.links-block__title{text-align:left;font-size:1.125rem}.links-block__desc{text-align:left;font-size:16px}.links-block__body{padding:20px}.links-block__bottom{padding:20px;z-index:1}.links-block__bottom .btn{width:100%}.links-block__item:hover .links-block__bottom .btn{color:var(--color-primary);background-color:rgba(var(--color-primary),0)}.our-works{display:flex;flex-direction:column;width:100%;--works-gap: 20px}@media (min-width: 768px){.our-works{--works-gap: 30px}}.our-works__list{display:flex;flex-wrap:wrap;width:100%;gap:var(--works-gap)}.our-works__item{background:#fff;border-radius:25px;text-decoration:none;color:inherit;display:flex;flex-direction:column;overflow:hidden;width:100%;min-height:185px}.our-works__item:hover,.our-works__item:active{color:inherit}@media (min-width: 768px){.our-works__item{flex-grow:1;flex-basis:calc(50% - var(--works-gap) / 2);max-width:calc(50% - var(--works-gap) / 2)}}@media (min-width: 1024px){.our-works__item{flex-basis:calc(33.333% - var(--works-gap) * 2 / 3)}}.our-works__item:hover .our-works__image,.our-works__item:focus-visible .our-works__image{transform:scale(1.05) rotate(.5deg)}.our-works__image-wrapper{width:100%;height:100%;aspect-ratio:1/var(--ratio);background-color:#6b767a;display:block;order:1;overflow:hidden}.our-works__image{width:100%;height:190px;object-fit:cover;transition:transform .3s ease-in-out;display:block}@media (max-width: 767px){.our-works__image{height:100%}}.our-works__image img{width:100%;height:100%;object-fit:cover}.our-works__bottom-block{display:flex;justify-content:space-between;align-items:center;padding:20px;flex-grow:1;order:2;background-color:#fff;position:relative;z-index:1}@media (min-width: 768px){.our-works__bottom-block{padding:25px 30px}}.our-works__content{display:flex;flex-direction:column;margin-right:15px}.our-works__title{font-size:18px;font-weight:700;margin-bottom:10px}@media (min-width: 768px){.our-works__title{font-size:20px;margin-bottom:15px}}.our-works__price{font-weight:700;font-size:20px}@media (min-width: 768px){.our-works__price{font-size:24px}}.our-works__link{display:flex;align-items:center;justify-content:center;flex-shrink:0}.our-works__arrow{display:block}@media (max-width: 767px){.our-works__image-wrapper{order:-1}.our-works__bottom-block{order:1}}.centum-mosbuild__wrap{display:flex;margin:0 auto;max-width:970px;width:100%;min-height:360px;background-color:#fff;border-radius:20px;overflow:hidden}@media (max-width: 768px){.centum-mosbuild__wrap{flex-direction:column-reverse}}.centum-mosbuild__info,.centum-mosbuild__img{min-width:50%}@media (max-width: 768px){.centum-mosbuild__info,.centum-mosbuild__img{min-width:unset;width:100%}}.centum-mosbuild__info{padding:35px}.centum-mosbuild__info-title{max-width:340px;width:100%;margin-bottom:5px;line-height:1.1}.centum-mosbuild__info-subtitle{margin-bottom:20px}@media (max-width: 768px){.centum-mosbuild__info{padding:30px 20px 20px}.centum-mosbuild__info-title{max-width:unset;width:100%}}.centum-mosbuild__img img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.centum-mosbuild__img img{max-height:230px}}.win-colors{padding:40px 0}.win-colors__content{grid-template-columns:504px 1fr;grid-template-rows:1fr;gap:0 24px;grid-template-areas:"bigimage titledesctext" "bigimage infobottom"}@media (max-width: 1024px){.win-colors__content{grid-template-columns:1fr 1fr;gap:24px;grid-template-areas:"bigimage titledesctext" "infobottom infobottom"}}@media (max-width: 768px){.win-colors__content{display:flex;flex-direction:column;gap:0;background-color:var(--color-white);border-radius:16px;padding:.9375rem;gap:16px}}.win-colors__image{max-width:504px;min-width:345px;position:relative;grid-area:bigimage}@media (max-width: 1024px){.win-colors__image{max-width:100%;min-width:100%}}@media (max-width: 768px){.win-colors__image{order:0}}.win-colors__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:16px;background-color:#ddd;will-change:opacity;transition:opacity .2s ease-in-out;opacity:1}@media (max-width: 768px){.win-colors__img{position:relative}}.win-colors__img.animating{opacity:.4;filter:blur(2px)}.win-colors__img--cc{position:static;width:auto;height:auto;max-width:171px;min-width:106px;background-color:transparent;object-fit:contain;transition:none;opacity:1!important;filter:none!important}@media (max-width: 768px){.win-colors__img--cc{width:100%;height:100%;max-width:100%;min-width:100%;order:7}}.win-colors__info{width:100%;background-color:var(--color-white);border-radius:0 0 16px 16px;padding:0 24px 24px;min-width:0;grid-area:infobottom}@media (max-width: 1024px){.win-colors__info{padding:24px;border-radius:16px;display:flex;flex-direction:column}}@media (max-width: 768px){.win-colors__info{display:contents}}.win-colors__title{font-weight:700;font-size:24px;line-height:1.17;margin-bottom:10px}.win-colors__text{background-color:var(--color-white);border-radius:16px 16px 0 0;padding:24px 24px 0;display:flex;flex-direction:column;font-weight:400;font-size:16px;line-height:1.5;grid-area:titledesctext}@media (max-width: 1024px){.win-colors__text{border-radius:16px;padding:24px}}@media (max-width: 768px){.win-colors__text{order:2;padding:0}}.win-colors__text--strong{margin-top:8px}@media (max-width: 768px){.win-colors__text--strong{order:3}}.win-colors .label-box__text{min-width:68px}.win-colors__triggers{display:flex;justify-content:space-between;align-items:center;gap:24px}@media (max-width: 1024px){.win-colors__triggers{order:1;margin-bottom:20px}}@media (max-width: 768px){.win-colors__triggers{flex-direction:column;display:contents}}.win-colors__box{display:flex;flex-direction:column;gap:10px;flex:1;width:auto}@media (max-width: 768px){.win-colors__box{display:contents}}.win-colors__price{font-size:28px;font-weight:700;display:flex;align-items:center;gap:10px}@media (max-width: 768px){.win-colors__price{order:4}}.win-colors__price-value{display:flex}.win-colors__descr{font-size:12px;color:#888}@media (max-width: 768px){.win-colors__descr{order:5}}.win-colors__buttons{display:flex;gap:10px}.win-colors__buttons--desktop{display:flex;margin-bottom:24px}@media (max-width: 1024px){.win-colors__buttons--desktop{display:none}}.win-colors__buttons--mobile{display:none}@media (max-width: 1024px){.win-colors__buttons--mobile{display:flex;order:3;margin-top:20px}}@media (max-width: 768px){.win-colors__buttons--mobile{flex-direction:column;width:100%;order:6}}@media (max-width: 1024px){.win-colors__swiper-cc{order:2;margin-bottom:0}}@media (max-width: 768px){.win-colors__swiper-cc{order:1}}.win-colors .js-control-slider{overflow:hidden;padding:4px}.win-colors .js-control-slider .swiper-wrapper{display:flex}.win-colors .js-control-slider .swiper-slide{height:100%;display:flex;flex-direction:column}.win-colors__control{cursor:pointer;text-align:center}.win-colors__control:has(input:checked) .win-colors__control-name{color:var(--color-primary);font-weight:700}.win-colors__label{display:block;position:relative;border-radius:8px;height:91px;background-color:#ddd;transition:box-shadow .2s ease;margin-bottom:8px;overflow:hidden}.win-colors__label:has(input:checked){outline:5px solid var(--color-primary)}.win-colors__preview{width:100%;height:100%;object-fit:cover;display:block}.win-colors__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0}.win-colors__control-name{font-size:14px;line-height:1.2}.win-colors__control-id{font-size:11px;color:#999;margin-top:2px}@keyframes fadeInTab{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.win-colors .smooth-tabs-content.js-show{display:grid}@media (max-width: 768px){.win-colors .smooth-tabs-content.js-show{display:flex;flex-direction:column}}@media (max-width: 768px){.win-colors .button,.button--outline-white,.control__group .js-user-file::file-selector-button,a.no-style.button--outline-white{width:100%}}.loggia-tab-list{display:flex;gap:4px;list-style:none;margin:0;padding:0;height:40px}.loggia-tab-item{height:32px;padding:9px 16px 6px;display:flex;justify-content:center;align-items:center;color:#1c1c1c;font:400 18px/111% Clear Sans,sans-serif;text-transform:capitalize;cursor:pointer;transition:all .3s ease;border-radius:8px;text-align:center}.active.loggia-tab-item,.swiper-slide-active.loggia-tab-item{background:#1c1c1c;color:#fff}.loggia-tab-item:hover:not(.active):not(.swiper-slide-active){background:rgba(28,28,28,.1)}.loggia-tab{padding:0}.loggia-tab-content__item.swiper-slide{height:auto}.loggia-tab-content__item.swiper-slide{align-self:stretch;overflow:hidden;border-radius:16px;display:flex;flex-direction:column;flex-grow:1}.loggia-tab-content__item-info{align-self:stretch;padding:16px 24px 24px;background:#fff;border-radius:0 0 16px 16px;display:flex;flex-direction:column;flex-grow:1}.loggia-tabs-list{display:flex;border:1px solid #1c1c1c;padding:4px;border-radius:12px;gap:4px;background-color:#fff}.loggia-and-balcony__header{display:inline-flex;align-items:flex-end;justify-content:space-between;width:100%}.loggia-and-balcony__title{font:700 36px/48px PF Baseline Pro,sans-serif;text-transform:uppercase;text-align:left;width:700px}.loggia-and-balcony__slider{width:100%;padding-top:24px}.loggia-and-balcony__arrow{transform:translateY(calc(-50% + 35px))}.loggia-and-balcony__img{width:100%;max-height:220px;height:100%;object-fit:contain;background:#1c1c1c}.loggia-and-balcony__item{display:flex;flex-direction:column;border-radius:16px;background:#fff}.loggia-and-balcony__item-info{padding:16px 24px;width:100%}.loggia-and-balcony__item-info a{color:#1c1c1c}.loggia-and-balcony__item-title{margin:0 0 8px;color:#1c1c1c;font:700 16px Clear Sans,sans-serif;text-decoration:none;flex-grow:1}.loggia-and-balcony__item-install{margin-bottom:16px;color:#1c1c1c;font-size:14px;font-weight:700}.loggia-and-balcony__item-bottom{margin-top:auto;width:100%}.loggia-and-balcony__item-btn{width:100%;height:48px;padding:8px 16px;border:2px solid #1c1c1c;border-radius:8px;color:#1c1c1c;font:400 15px/15px Clear Sans,sans-serif;display:flex;justify-content:center;align-items:center}.loggia-and-balcony__item-btn:hover:not(:disabled){background:transparent;color:#1c1c1c}.loggia-and-balcony .arrow-box{width:42px;height:20px;border-radius:900px;display:inline-flex;justify-content:center;align-items:center}.loggia-and-balcony .arrow-box--pure{background:var(--color-primary)}@media (min-width: 1024px){.loggia-and-balcony .arrow-box.js-arrow-next.hide-arrows,.loggia-and-balcony .arrow-box.js-arrow-prev.hide-arrows{display:none!important}}.loggia-and-balcony .arrow-ico,.loggia-and-balcony .arrow-ico:before,.loggia-and-balcony .arrow-ico:after{background-color:#1c1c1c}.group-info__old{font-family:Clear Sans,sans-serif;font-weight:400;color:#6e6e6e}.group-info__old-title{font-size:12px}.group-info__old-price{font-size:16px;text-decoration:line-through}.group-info__new{padding-top:1%}.group-info__new-title{font-size:12px}.group-info__new-price{font-size:24px}@media (max-width: 768px){.loggia-and-balcony__header{flex-direction:column;align-items:center;justify-content:center}.loggia-and-balcony__title{font-weight:700;font-size:28px;line-height:114%;text-transform:uppercase;text-align:center;color:#000;width:100%;padding-bottom:24px}.swiper{margin-right:auto}}.js-loggia-hide{display:none}.js-loggia-show{display:block}.js-loggia-fade{animation:loggia-fade-in .3s ease-in-out}@keyframes loggia-fade-in{0%{opacity:0}to{opacity:1}}.tv__header{text-align:center;padding-bottom:28px}@media (max-width: 1024px){.tv__container{padding:0}.tv__container .section-header,.tv__container .smooth-tabs-content{padding:0 1.25rem}}.tv__tabs{margin-top:0;display:flex;flex-direction:column;gap:1.5rem}.tv__tabs-list{width:100%;height:100%;border-radius:.5rem}.tv__tabs-list-item{width:100%;height:100%}.tv__tabs-list-item img{width:100%;height:100%;object-fit:cover}.tv__tabs-content,.tv__tabs-content-list{width:100%;height:100%}.tv__tabs-content-list-item{display:block;width:100%;height:100%;border-radius:1rem;overflow:hidden}.tv__tabs-content-list-item img,.tv__tabs-content-list-item iframe{position:relative;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}@media (max-width: 768px){.tv__tabs-content-list{padding-bottom:40px}}.tv__tabs-content-main{position:relative;display:grid;background-color:#1c1c1c;width:100%;height:100%}.tv__tabs-content-main iframe{position:relative;z-index:1}.tv__tabs-content-main .tv__video-preview{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease}.tv__tabs-content-main .tv__video-preview.hidden{opacity:0;pointer-events:none}.tv__tabs-content-main .tv__video-preview .tv__preview-image{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.tv__tabs-content-main .tv__video-preview .tv__play-button{position:absolute;width:5rem;height:5rem;background-color:var(--color-primary);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}.tv__tabs-content-main .tv__video-preview .tv__play-button svg{fill:var(--color-white);width:20px;height:20px;margin-left:.25rem}@media (hover: hover){.tv__tabs-content-main .tv__video-preview .tv__play-button:hover{background-color:var(--color-white);transform:scale(1.1)}.tv__tabs-content-main .tv__video-preview .tv__play-button:hover svg{fill:var(--color-main)}}.tv__tabs-content-main .tv__video-preview .tv__play-button:active{transform:scale(.95)}@media (max-width: 768px){.tv__tabs-content-main .tv__video-preview .tv__play-button{width:3.75rem;height:3.75rem}.tv__tabs-content-main .tv__video-preview .tv__play-button svg{width:1.125rem;height:1.125rem}}.tv__tabs-content-main:before{content:"";position:absolute;z-index:1;top:-.0625rem;left:-.0625rem;width:100%;height:calc(100% - 6cqh);clip-path:polygon(0% 0%,0% 100%,44% 100%,44% 49%,56% 49%,56% 67%,0% 67%,0% 100%,100% 100%,100% 0%)}@media (max-width: 768px){.tv__tabs-content-main:before{height:calc(100% - 10cqh)}}.tv__tabs-content-name{position:absolute;top:0px;left:0px;padding:.625rem 1rem;font-size:1.5rem;font-weight:500;line-height:1.3;color:#1c1c1c;background-color:var(--color-white);border-radius:0px 0px .625rem;z-index:3}@media (max-width: 768px){.tv__tabs-content-name{font-size:1rem;position:static;border-radius:0}}.tv__tabs-content-desc{position:absolute;top:3.75rem;left:0px;padding:.625rem 1rem;font-size:1rem;font-weight:400;line-height:1.3;color:#1c1c1c;background-color:var(--color-white);border-radius:0px 0px .625rem;z-index:3}@media (max-width: 768px){.tv__tabs-content-desc{font-size:.875rem;position:static}}.tv .arrow.swiper-button-prev,.tv .arrow.swiper-button-next{top:50%;width:2.625rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);border-radius:56.25rem;transition:background-color .3s ease-in-out}.tv .arrow.swiper-button-prev:after,.tv .arrow.swiper-button-next:after{font-size:0}.tv .arrow.swiper-button-prev span,.tv .arrow.swiper-button-next span{position:relative;right:-4px;display:block;height:.5rem;width:.5rem;border-top:.125rem solid #1c1c1c;border-right:.125rem solid #1c1c1c;transform:rotate(45deg);transition:border-color .3s ease-in-out}.tv .arrow.swiper-button-prev span:after,.tv .arrow.swiper-button-next span:after{content:"";position:absolute;top:.25rem;right:-.1875rem;width:1rem;height:.125rem;background-color:#1c1c1c;display:flex;align-items:center;justify-content:center;transform:rotate(-45deg);transition:background-color .3s ease-in-out}@media (hover: hover){.tv .arrow.swiper-button-prev:hover,.tv .arrow.swiper-button-next:hover{background-color:var(--color-primary-hover)}.tv .arrow.swiper-button-prev:hover span,.tv .arrow.swiper-button-next:hover span{border-color:var(--color-white)}.tv .arrow.swiper-button-prev:hover span:after,.tv .arrow.swiper-button-next:hover span:after{background-color:var(--color-white)}}.tv .arrow.swiper-button-prev:active,.tv .arrow.swiper-button-next:active{background-color:#1c1c1c}.tv .arrow.swiper-button-prev:active span,.tv .arrow.swiper-button-next:active span{border-color:var(--color-primary)}.tv .arrow.swiper-button-prev:active span:after,.tv .arrow.swiper-button-next:active span:after{background-color:var(--color-primary)}.tv .arrow.swiper-button-prev:disabled,.tv .arrow.swiper-button-prev.swiper-button-disabled,.tv .arrow.swiper-button-next:disabled,.tv .arrow.swiper-button-next.swiper-button-disabled{opacity:1;background-color:#c5c5c5;cursor:not-allowed}.tv .arrow.swiper-button-prev:disabled span,.tv .arrow.swiper-button-prev.swiper-button-disabled span,.tv .arrow.swiper-button-next:disabled span,.tv .arrow.swiper-button-next.swiper-button-disabled span{border-color:var(--color-white)}.tv .arrow.swiper-button-prev:disabled span:after,.tv .arrow.swiper-button-prev.swiper-button-disabled span:after,.tv .arrow.swiper-button-next:disabled span:after,.tv .arrow.swiper-button-next.swiper-button-disabled span:after{background-color:var(--color-white)}@media (max-width: 768px){.tv .arrow.swiper-button-prev,.tv .arrow.swiper-button-next{top:100%;transform:translateY(-4.5px)}}.tv .arrow.swiper-button-next{right:-5%}@media (max-width: 1400px){.tv .arrow.swiper-button-next{right:1.25rem}}.tv .arrow.swiper-button-prev{transform:rotate(180deg);left:-5%}@media (max-width: 1400px){.tv .arrow.swiper-button-prev{left:1.25rem}}@media (max-width: 768px){.tv .arrow.swiper-button-prev{transform:rotate(180deg) translateY(4.5px)}}.tv .swiper-pagination-bullet{width:8px;height:8px;background-color:transparent;border-radius:100%;border:2px solid #1c1c1c;opacity:1}.tv .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1c1c1c}.tv img[alt=Preview]{position:relative;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;display:block}.swiper-button-lock,.swiper-pagination-lock{display:none!important}.verandy-slider{padding-top:1.875rem;padding-bottom:1.875rem}.verandy-slider__tabs{display:flex;flex-direction:column;gap:1.5rem}.verandy-slider__tab-list{width:100%;height:100%}.verandy-slider__tab-item{width:max-content}.verandy-slider__items{width:100%}.verandy-slider__content{display:flex;gap:2.5rem;background-color:var(--color-white);border-radius:1.25rem;overflow:hidden}.verandy-slider__content--with-details .verandy-slider__card{justify-content:space-between}@media (max-width: 1024px){.verandy-slider__content{flex-direction:column;gap:0}}.verandy-slider__image{flex-shrink:0;width:45%;max-height:31.25rem}.verandy-slider__image .img{width:100%;height:100%;object-fit:cover}@media (max-width: 1024px){.verandy-slider__image{width:100%;max-height:21.875rem}}@media (max-width: 576px){.verandy-slider__image{max-height:15.625rem}}.verandy-slider__card{display:flex;flex-direction:column;flex-grow:1;padding:2.5rem 2.5rem 2.5rem 0}@media (max-width: 1024px){.verandy-slider__card{padding:1.25rem}}.verandy-slider__text{display:flex;flex-direction:column;gap:.75rem;flex-grow:1}.verandy-slider__text-title{font-size:1.5rem;font-weight:700;color:var(--color-dark)}.verandy-slider__text-title a{color:inherit;text-decoration:none;transition:color .3s ease}.verandy-slider__text-title a:hover{color:var(--color-primary)}@media (max-width: 768px){.verandy-slider__text-title{font-size:1.25rem}}.verandy-slider__text-desc{font-size:1rem;line-height:1.6;color:var(--color-dark-gray, #666)}@media (max-width: 768px){.verandy-slider__text-desc{font-size:.875rem}}.verandy-slider__char-list{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding:1rem;background-color:var(--color-light-bg, #f5f5f5);border-radius:.75rem}.verandy-slider__char-row{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem}.verandy-slider__char-label{color:var(--color-dark-gray, #666);white-space:nowrap}.verandy-slider__char-value{font-weight:500;color:var(--color-dark);text-align:right}.verandy-slider__action{display:flex;align-items:center;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.verandy-slider__action-price{font-size:1.5rem;font-weight:700;color:var(--color-dark)}@media (max-width: 768px){.verandy-slider__action-price{font-size:1.25rem}}.verandy-slider__action-btn{flex-shrink:0}@media (max-width: 576px){.verandy-slider__action{flex-direction:column;align-items:stretch}}.smooth-tabs{--border-r-tabs: 16px;--border-r-glider: 12px;--border-r-content: 20px;position:relative}.smooth-tabs .swiper.swiper--masked{mask-image:linear-gradient(90deg,transparent,var(--color-main) 1%,var(--color-main) 99%,transparent 100%)}.smooth-tabs-list{display:flex;align-items:center;width:max-content;height:3.125rem;background-color:var(--color-white);border-radius:var(--border-r-tabs);position:relative;overflow:hidden;padding:.25rem}.smooth-tabs-list.swiper-wrapper{height:2.625rem;width:max-content}@media (max-width: 1024px){.smooth-tabs-list.swiper-wrapper{width:max-content}}.smooth-tabs-item{border-radius:var(--border-r-glider);padding:0 1.5rem;height:100%;font-weight:400;font-size:1.25rem;flex-shrink:0!important;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;user-select:none;cursor:pointer;z-index:1;text-wrap:nowrap;width:max-content!important;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out}.smooth-tabs-item span{width:100%;text-overflow:ellipsis;overflow:hidden;pointer-events:none}.smooth-tabs-item.swiper-slide{width:auto;max-width:max-content;display:flex;align-items:center;justify-content:flex-start;background-color:transparent}.smooth-tabs-item.active span{color:var(--color-white)}.smooth-tabs-item--little{padding:0 1.875rem}@media (hover: hover){.smooth-tabs-item:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-primary) 20%,transparent 80%);color:color-mix(in srgb,var(--color-main) 40%,transparent 60%)}}@media (max-width: 1024px){.smooth-tabs-item{width:max-content!important;background-color:var(--color-white);font-size:1rem}}.smooth-tabs-control{opacity:0;visibility:hidden;width:0;height:0}.smooth-tabs-wrapper{position:relative}.smooth-tabs-content__item{display:flex;flex-direction:column;height:auto;background-color:var(--color-white);border-radius:var(--border-r-content);transition:all .3s ease-in-out;overflow:hidden}.smooth-tabs-content__item-info{padding:2.5rem;display:flex;flex-direction:column;flex-grow:1}@media (max-width: 1024px){.smooth-tabs-content__item-info{padding:1.25rem}}.smooth-tabs-content__item-title{margin-bottom:1.25rem;color:#00171f;text-decoration:none;transition:color .3s ease-in-out}.smooth-tabs-content__item-title::hover{color:var(--color-primary)}.smooth-tabs-content__item-img{width:100%;height:30.625rem;aspect-ratio:16/9;object-fit:cover;background-color:var(--bg-img)}@media (max-width: 1024px){.smooth-tabs-content__item img{width:100%;height:auto}.smooth-tabs-content__item .smooth-tabs-content__item-info{width:100%}}@media (max-width: 768px){.smooth-tabs-content__item .warm-glazing__img{width:auto;height:18.75rem}}@media (max-width: 576px){.smooth-tabs-content__item img{height:15.625rem}}.smooth-tabs-content.js-show{display:flex}.smooth-tabs-content.js-hide{display:none}.smooth-tabs-content.js-fade{animation-duration:1.5s;animation-name:fadeIn}.smooth-tabs-content .product-list__item{max-width:45rem;max-height:37.5rem;width:100%;margin:0 auto}@media (max-width: 1024px){.smooth-tabs-content .product-list__item{max-height:unset}}@media (max-width: 1024px){.smooth-tabs-content .product-card.product-card--square .product-card__img{overflow:unset}}@media (max-width: 768px){.smooth-tabs-content{padding:0 .9375rem}}.smooth-tabs-glider{background-color:var(--color-primary);border-radius:var(--border-r-glider);height:2.625rem;position:absolute;top:.25rem;left:0;width:var(--glider-width, 0);transform:translate(var(--glider-left, 0));z-index:0;transition:transform .3s cubic-bezier(.2,0,0,1),width .25s cubic-bezier(.2,0,0,1);pointer-events:none;will-change:transform,width}.smooth-tabs .js-smooth-tabs-slider{display:block;width:100%!important;overflow:hidden;position:relative}.smooth-tabs .swiper-free-mode>.swiper-wrapper{margin:0}.smooth-tabs--outline .smooth-tabs-list{background-color:transparent;border:.125rem solid var(--color-dark);border-radius:.5rem}.smooth-tabs--outline .smooth-tabs-glider{background-color:var(--color-primary);border-radius:.25rem;background-color:var(--color-dark)}.smooth-tabs--outline .smooth-tabs-item.active{color:var(--color-white)}.smooth-tabs--dark .smooth-tabs-list{border-radius:1.25rem;background-color:var(--color-dark-gray)}.smooth-tabs--dark .smooth-tabs-item{color:var(--color-white)}.smooth-tabs--dark .smooth-tabs-glider{border-radius:1.0625rem;background-color:var(--color-dark)}.win-colors-variations .swiper{margin-left:unset;margin-right:unset;padding:5px}@media (max-width: 1024px){.win-colors-variations .swiper{mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent 100%)}}@media (max-width: 1024px){.win-colors-variations .tabs-content{width:75%;margin:0 auto}}@media (max-width: 768px){.win-colors-variations .tabs-content{width:100%}}.win-colors-variations__box{display:flex;flex-direction:column;gap:5px}@media (max-width: 1024px){.win-colors-variations__title{order:2}}.win-colors-variations__text{display:flex;flex-direction:column;gap:10px}@media (max-width: 1024px){.win-colors-variations__text{order:3}}@media (max-width: 1024px){.win-colors-variations__buttons{display:flex;flex-direction:column;gap:15px}}.win-colors-variations .tabs-content__item{flex-direction:row}@media (max-width: 1024px){.win-colors-variations .tabs-content__item{flex-direction:column;background-color:unset}}.win-colors-variations .tabs-content__item .win-colors-variations__preview{position:absolute;inset:0;width:100%;height:100%}.win-colors-variations .tabs-content__item .win-colors-variations__img{max-width:500px;width:100%;height:auto}@media (max-width: 1024px){.win-colors-variations .tabs-content__item .win-colors-variations__img{max-width:unset;width:100%;height:100%;aspect-ratio:3/3}}.win-colors-variations .tabs-content__item-info{display:flex;flex-direction:column;gap:10px;width:calc(100% - 500px);padding:25px 30px}@media (max-width: 1024px){.win-colors-variations .tabs-content__item-info{width:100%;border-radius:20px;background-color:#fff;position:relative;z-index:1;top:-10px}}@media (max-width: 768px){.win-colors-variations .tabs-content__item-info{padding:20px}}.win-colors-variations__triggers{display:grid;grid-auto-rows:1fr;grid-template-columns:2fr 1fr;justify-content:space-between}.win-colors-variations__triggers img{max-width:205px;width:100%;height:100%;object-fit:contain}@media (max-width: 1024px){.win-colors-variations__triggers img{max-width:300px;margin:0 auto}}@media (max-width: 1024px){.win-colors-variations__triggers{order:4;grid-template-columns:1fr}}.win-colors-variations__price{display:flex;align-items:center;gap:10px;font-weight:700;font-size:32px;line-height:1.2}.win-colors-variations__price span{width:max-content;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;line-height:2;background-color:#b7ff00;border-radius:10px;padding:0 10px}.win-colors-variations__descr{font-size:.8rem;color:#6b767a;line-height:1}.win-colors-variations__controls{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;min-height:110px;gap:8px}@media (max-width: 1024px){.win-colors-variations__controls{order:1}}.win-colors-variations__control{display:flex;flex-direction:column;gap:5px;position:relative;height:100%}.win-colors-variations__control-name{font-weight:700;transition:color .3s ease-in-out}.win-colors-variations__control-id{flex-grow:1;display:flex;align-items:flex-end}.win-colors-variations__control:has(input:checked) .win-colors__control-name{color:var(--color-primary)}.win-colors-variations__label{position:relative;display:block;width:100%;height:80px;overflow:hidden;border-radius:10px;background-color:#d3d3d3;transition:border .3s ease-in-out}.win-colors-variations__label:has(input:checked){outline:5px solid var(--color-primary)}.win-colors-variations__input{width:100%;height:100%;opacity:0}.win-colors-variations .p,.win-colors-variations .handle-block__info,.win-colors-variations .job-info__descr,.win-colors-variations .sill-icons__card-desc,.win-colors-variations .sill-color__card-desc,.win-colors-variations .promotions__text,.win-colors-variations .connect__info-descr,.win-colors-variations .win-openings__text,.win-colors-variations .about-contacts-info__grid,.win-colors-variations .two-column-block__param,.win-colors-variations .two-column-block__description,.win-colors-variations .call-measure__info-text,.win-colors-variations .use-loggia__text,.win-colors-variations .text-with-image__desc,.win-colors-variations .big-card-description__item-desc,.win-colors-variations .calc-work-performed__ceil,.win-colors-variations .six-steps__item>*,.win-colors-variations .list-advanatages__item-decs,.win-colors-variations .rassrochka__item-desk,.win-colors-variations .win-prices__info,.win-colors-variations .adv-card__item--in-block .adv-card__item-text,.adv-card__item--in-block .win-colors-variations .adv-card__item-text,.win-colors-variations .main-slider__controls-descr{margin-top:0}.default-page h1,.default-page h2,.default-page h3,.default-page h4{padding-bottom:.4em;line-height:1.2}.default-page h3,.default-page .h3,.default-page .job-info__salary,.default-page .job-info__title,.default-page .nostandart-cottage__price,.default-page .nostandart-win__price span,.nostandart-win__price .default-page span,.default-page .other-services__price,.default-page .before-after-slider__block-title,.default-page .article-detail h2,.article-detail .default-page h2,.default-page .reviews-list__item-title,.default-page .balcony-doors-warn__text p,.balcony-doors-warn__text .default-page p,.default-page .call-measure__info-title,.default-page .types-material-banner__title,.default-page .ready-made-win__item-price,.default-page .dropdown--action-slider .dropdown__slider-item-title,.dropdown--action-slider .default-page .dropdown__slider-item-title,.default-page .system-palette__subtitle,.default-page .free-meas-form__info-header,.default-page .modal-win__head-title,.default-page .glazing-card__price{line-height:1.2;margin-bottom:20px;margin-top:30px}@media (max-width: 767px){.default-page h3,.default-page .h3,.default-page .job-info__salary,.default-page .job-info__title,.default-page .nostandart-cottage__price,.default-page .nostandart-win__price span,.nostandart-win__price .default-page span,.default-page .other-services__price,.default-page .before-after-slider__block-title,.default-page .article-detail h2,.article-detail .default-page h2,.default-page .reviews-list__item-title,.default-page .balcony-doors-warn__text p,.balcony-doors-warn__text .default-page p,.default-page .call-measure__info-title,.default-page .types-material-banner__title,.default-page .ready-made-win__item-price,.default-page .dropdown--action-slider .dropdown__slider-item-title,.dropdown--action-slider .default-page .dropdown__slider-item-title,.default-page .system-palette__subtitle,.default-page .free-meas-form__info-header,.default-page .modal-win__head-title,.default-page .glazing-card__price{font-size:24px}}@media (max-width: 767px){.default-page h4{font-size:18px}}.default-page p{padding-bottom:8px;letter-spacing:-.01em}.default-page p+p{margin-top:10px}.default-page p+h2,.default-page ul+h2,.default-page ol+h2{padding-top:.5em}.default-page img{width:50%;float:left;margin-right:20px;margin-bottom:8px;border-radius:50px;object-fit:cover;object-position:center}.default-page img.float-right{float:right;margin-right:unset;margin-left:20px}.default-page img.full-width{width:100%}.default-page img.center{display:block;margin-right:auto;margin-left:auto;float:unset}@media (max-width: 767px){.default-page img{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block{padding-top:20px;padding-bottom:20px}.default-page img.col-1{width:calc(100% / 12*1 - 20px)}.default-page img.col-1.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-1.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-1{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-2{width:calc(100% / 12*2 - 20px)}.default-page img.col-2.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-2.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-2{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-3{width:calc(25% - 20px)}.default-page img.col-3.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-3.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-3{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-4{width:calc(100% / 12*4 - 20px)}.default-page img.col-4.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-4.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-4{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-5{width:calc(100% / 12*5 - 20px)}.default-page img.col-5.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-5.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-5{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-6{width:calc(50% - 20px)}.default-page img.col-6.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-6.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-6{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-7{width:calc(100% / 12*7 - 20px)}.default-page img.col-7.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-7.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-7{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-8{width:calc(100% / 12*8 - 20px)}.default-page img.col-8.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-8.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-8{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-9{width:calc(75% - 20px)}.default-page img.col-9.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-9.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-9{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-10{width:calc(100% / 12*10 - 20px)}.default-page img.col-10.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-10.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-10{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-11{width:calc(100% / 12*11 - 20px)}.default-page img.col-11.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-11.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-11{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page img.col-12{width:calc(100% - 20px)}.default-page img.col-12.float-right{margin-right:unset;margin-left:20px}@media (max-width: 767px){.default-page img.col-12.float-right{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.default-page img.col-12{display:block;width:100%;float:unset;margin-right:auto;margin-left:auto}}.default-page .text-block.col-1{width:calc(100% / 12*1);float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-1{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-2{width:calc(100% / 12*2);float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-2{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-3{width:25%;float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-3{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-4{width:calc(100% / 12*4);float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-4{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-5{width:calc(100% / 12*5);float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-5{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-6{width:50%;float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-6{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-7{width:calc(100% / 12*7);float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-7{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-8{width:calc(100% / 12*8);float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-8{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-9{width:75%;float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-9{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-10{width:calc(100% / 12*10);float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-10{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-11{width:calc(100% / 12*11);float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-11{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page .text-block.col-12{width:100%;float:left;padding-right:20px}@media (max-width: 767px){.default-page .text-block.col-12{width:100%;float:unset;margin-right:auto;margin-left:auto;padding:unset}}.default-page ul{padding-bottom:8px}.default-page ul li{font-size:18px;position:relative;padding-left:24px;padding-bottom:8px;line-height:1.6}.default-page ul li:before{width:4px;height:4px;content:"";position:absolute;display:inline-block;border-radius:50%;background-color:#00171f;left:12px;top:12px;transform:translate(-50%,-50%)}.default-page ol{counter-reset:item;padding-bottom:8px}.default-page ol li{position:relative;display:inline-block;padding-left:24px;padding-bottom:8px}.default-page ol li:before{content:counter(item) ") ";counter-increment:item;position:absolute;display:inline-block;left:14px;top:10px;transform:translate(-80%,-50%);font-weight:500}.default-page blockquote{padding-left:60px;padding-right:40px;font-style:italic}.default-page sup{font-size:small;vertical-align:super}.gotovie-okna-banner{background-color:#2b2b2c}.gotovie-okna-banner__head-title{max-width:510px}@media (max-width: 1023px){.gotovie-okna-banner__head-title{max-width:710px}}@media (max-width: 499px){.gotovie-okna-banner__head-title{text-align:center}}.gotovie-okna-banner__container{position:relative}.gotovie-okna-banner__desc{opacity:.8;font-size:18px}@media (max-width: 499px){.gotovie-okna-banner__desc{text-align:center}}@media (max-width: 499px){.gotovie-okna-banner__form-title{text-align:center}}.gotovie-okna-banner__form-desc{font-size:12px}@media (max-width: 499px){.gotovie-okna-banner__form-desc{text-align:center}}.gotovie-okna-banner__form .btn{margin-top:12px;color:#2b2b2c}.gotovie-okna-banner__person-data .checkbox-small{opacity:.5}.gotovie-okna-banner__img{position:absolute;top:50%;right:10%;transform:translateY(-50%);height:365px;width:375px;max-width:30%}@media (max-width: 1023px){.gotovie-okna-banner__img{display:none}}.gotovie-okna-banner__img .img{object-fit:contain;object-position:center}.case-articles{position:relative;padding:20px 0;overflow:hidden;z-index:10}@media (max-width: 499px){.case-articles{padding-right:5px}}.case-articles .glazing-prices-type__arrow-right,.case-articles .glazing-prices-type__arrow-left,.case-articles .win-prices-type__arrow-right,.case-articles .win-prices-type__arrow-left,.case-articles .case-articles__arrow-right,.case-articles .case-articles__arrow-left{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10;border-radius:50%;background-color:var(--color-primary);transition:transform .2s}@media (max-width: 499px){.case-articles .glazing-prices-type__arrow-right,.case-articles .glazing-prices-type__arrow-left,.case-articles .win-prices-type__arrow-right,.case-articles .win-prices-type__arrow-left,.case-articles .case-articles__arrow-right,.case-articles .case-articles__arrow-left{display:none}}.case-articles .glazing-prices-type__arrow-right .ico,.case-articles .glazing-prices-type__arrow-left .ico,.case-articles .win-prices-type__arrow-right .ico,.case-articles .win-prices-type__arrow-left .ico,.case-articles .case-articles__arrow-right .ico,.case-articles .case-articles__arrow-left .ico{width:10px;height:10px;display:block;fill:#fff}.case-articles--hidden{opacity:0}.case-articles__arrow-left{left:30px}@media (max-width: 1024px){.case-articles__arrow-left{left:10px}}.case-articles__arrow-left.swiper-button-disabled{opacity:0}.case-articles__arrow-left:active{transform:translateY(-50%) translate(-4px)}.case-articles__arrow-right{right:30px}@media (max-width: 1024px){.case-articles__arrow-right{right:10px}}.case-articles__arrow-right.swiper-button-disabled{opacity:0}.case-articles__arrow-right:active{transform:translateY(-50%) translate(4px)}.case-articles__container{overflow:hidden}@media (max-width: 767px){.case-articles__container{overflow:unset}}.case-articles__item{position:relative;user-select:none;display:block;height:70px;padding:16px 20px;overflow:hidden;font-weight:500;border-radius:50px;background-color:#fff}@media (max-width: 1024px){.case-articles__item{height:90px}}@media (max-width: 767px){.case-articles__item{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:flex-end;height:150px;font-weight:400}.case-articles__item.on-filter:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;z-index:1;display:block;background-color:#0006}}@media (max-width: 499px){.case-articles__item{width:130px}}.case-articles__item span{position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 1024px){.case-articles__item span{-webkit-line-clamp:3}}@media (max-width: 767px){.case-articles__item span{z-index:10}}.main-about__containe{padding:0}.main-about__wrap{display:flex;margin-top:18px}@media (max-width: 767px){.main-about__wrap{display:block}}.main-about__wrap--mobile{height:130px;overflow:hidden;position:relative}.main-about__wrap--mobile:before{content:"";position:absolute;background-color:#fff;bottom:0;left:50%;transform:translate(-50%);width:100%;height:30px;background-image:url(/upload/img_verstka/ar.svg);background-position:center;background-repeat:no-repeat}.main-about__desc{width:calc((100% - 20px)/2);margin-right:20px}@media (max-width: 767px){.main-about__desc{width:100%;margin:0 0 20px}}.main-about__desc .h4,.main-about__desc .job-lists__title,.main-about__desc .tinting-rate__title,.main-about__desc .tinting-vars__item-title,.main-about__desc .glazing-decoration__price,.main-about__desc .glazing-decoration__slide-title,.main-about__desc .single-glazing-info__price,.main-about__desc .glazing-vars__price,.main-about__desc .glazing-vars__title,.main-about__desc .climatherm-slider__title,.main-about__desc .classic-glass__price,.main-about__desc .stained-glass-incl__price,.main-about__desc .stained-glass-incl__title,.main-about__desc .stained-glass-incl__part-title,.main-about__desc .advan-slider__price,.main-about__desc .advan-slider__item-title,.main-about__desc .sill-color__price,.main-about__desc .mosq-checkout-form__block-title,.main-about__desc .before-after-slider__defect-title,.main-about__desc .before-after-slider__advan-title,.main-about__desc .best-measurers__item-title,.main-about__desc .article-detail h3,.article-detail .main-about__desc h3,.main-about__desc .open-vacancies__vacancy-position,.main-about__desc .open-vacancies__vacancy-salary,.main-about__desc .tender-projects__title,.main-about__desc .about-contacts-list__item-title,.main-about__desc .gallery-case__desc-name,.main-about__desc .gallery-case__desc-item,.main-about__desc .hot-economy__value,.main-about__desc .hot-economy__final-value,.main-about__desc .doors-price-cards__item-title,.main-about__desc .prod-price-slider__title,.main-about__desc .prod-price-slider__price,.main-about__desc .doors-price__card-price,.main-about__desc .order-complete__sub-title,.main-about__desc .about-system__header,.main-about__desc .text-with-image__header,.main-about__desc .tile-advantage__title,.main-about__desc .big-card-description__item-price>div,.main-about__desc .feature-block__item-num,.main-about__desc .prices-type-finish__card-price,.main-about__desc .prices-type-finish__card-title,.main-about__desc .price-service-table__row.row-head,.main-about__desc .calc-work-performed__title,.main-about__desc .calc-work-performed__total-price,.main-about__desc .device-types__card-price,.main-about__desc .add-options__title,.main-about__desc .price-french-glazing__price,.main-about__desc .glazing-prices-type__price,.main-about__desc .glazing-prices-type__title,.main-about__desc .installment-calculator__signature,.main-about__desc .six-steps__title--big,.main-about__desc .price-typical-house__title,.main-about__desc .list-chars__title,.main-about__desc .list-advanatages__item-price,.main-about__desc .list-advanatages__item-title,.main-about__desc .five-days__title,.main-about__desc .installment-win__desc,.main-about__desc .advan-win-system__item-title,.main-about__desc .advan-info-triple__card-title,.main-about__desc .decor-design__item-label,.main-about__desc .price-present-card__price-block .price-block__price,.price-present-card__price-block .main-about__desc .price-block__price,.main-about__desc .advan-win-card__price,.main-about__desc .ranger__title,.main-about__desc .rassrochka__item-title,.main-about__desc .rassrochka__item-num span,.rassrochka__item-num .main-about__desc span,.main-about__desc .win-prices-type-v2--custom .win-prices-type-v2__price,.win-prices-type-v2--custom .main-about__desc .win-prices-type-v2__price,.main-about__desc .card__footer-price,.main-about__desc .include-area__price,.main-about__desc .main-banner__price,.main-about__desc .main-banner-stratch__price,.main-about__desc .system-palette__settings-lamin-title,.main-about__desc .system-palette__settings-select-title,.main-about__desc .system-palette__settings-profile-title,.main-about__desc .system-palette__settings-seal-title,.main-about__desc .system-palette__settings-amount,.main-about__desc .consultation-form__subtitle,.main-about__desc .simple-card__price,.main-about__desc .glazing-card__title,.main-about__desc .default-banner__price,.main-about__desc .gotovie-okna-banner__form-title{padding-bottom:8px}.main-about__desc:nth-last-of-type(1){margin-right:0}@media (max-width: 767px){.main-about__desc:nth-last-of-type(1){margin-bottom:0}}.main-about-video{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px;color:#fff;border-radius:20px}.main-about-video .plyr--video{width:100%;height:100%}@media (max-width: 767px){.main-about-video{padding:50px}}.main-about-video:hover .main-about-video__bg img{transform:scale(1.05) rotate(.5deg)}.main-about-video__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:100px;overflow:hidden;background-color:#6b767a}.main-about-video__bg:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";mix-blend-mode:multiply;opacity:.6;z-index:1}.main-about-video__bg--dark-blue:before{background-color:#00171f}.main-about-video__bg img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.main-about-video__content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column}.main-about-video__link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.main-about-video__title{margin-bottom:20px;text-align:center}@media (max-width: 767px){.main-about-video__title{margin-bottom:10px}}.main-about-video__desc{font-size:24px;text-align:center;line-height:1.2}@media (max-width: 767px){.main-about-video__desc{font-size:18px}}.main-about-video:hover .main-about-video__play{transform:scale(1.1);opacity:.8}.main-about-video__play{width:50px;height:50px;margin-top:27px;transition:all .2s}.main-about-video__play:hover{transform:scale(1.03);opacity:.8}.main-about-video__play:active{transform:scale(.97);opacity:1}.main-about-video__play .ico{width:100%;height:100%;display:block;fill:#fff}.main-about-video__window{display:flex;align-items:center;justify-content:center;position:relative;width:80vw}.main-about-video__window:before{content:"";display:block;padding-top:45vw}@media (max-width: 1024px){.main-about-video__window{position:relative;width:95vw}.main-about-video__window:before{content:"";display:block;padding-top:53.4375vw}}.main-about-video__iframe{width:100%;height:100%;position:absolute;top:0;left:0}.win-prices{overflow:hidden}.win-prices__head-title{margin-bottom:20px;text-align:center}.win-prices__tabs+div{margin-top:30px}.win-prices__item{height:0;overflow:hidden;opacity:0;transition:opacity .8s}.win-prices__item.active{height:unset;overflow:unset;opacity:1}.win-prices__desc{font-size:16px;text-align:center;line-height:1.5;margin-bottom:30px}.win-prices__specif{padding-top:10px}.win-prices__addopt{padding-top:38px}.win-prices__content+.win-prices__btn{margin-top:30px}.win-prices__btn{display:flex;align-items:center;justify-content:center}.win-prices__info{text-align:left;margin-top:20px}.win-prices-tab{display:flex;justify-content:center;height:auto;width:100%;overflow:visible;border-radius:50px;transition:opacity .3s}@media (max-width: 1023px){.win-prices-tab{max-width:unset;width:100%;border-bottom-right-radius:0;border-top-right-radius:0}}@media (max-width: 1199px){.win-prices-tab{justify-content:flex-start}}.win-prices-gotovie .win-prices-tab{max-width:unset}.win-prices-tab__wrap{flex-wrap:wrap;justify-content:space-around;width:fit-content;background-color:#fff;border-radius:50px}@media (max-width: 1199px){.win-prices-tab__wrap{background-color:transparent}}.win-prices-tab__item{height:50px;display:flex;align-items:center;justify-content:center;user-select:none;cursor:pointer;width:20%;font-weight:700;border-radius:50px;background-color:#fff;transition:background-color .2s}@media (max-width: 1023px){.win-prices-tab__item{margin-bottom:10px;position:relative}}.win-prices-tab__item.active{background-color:var(--color-primary)}.win-prices-tab__title{position:relative;font-weight:700;transition:color .2s}.active .win-prices-tab__title{color:#fff}@media (max-width: 499px){.win-prices-tab__title{position:static}}.win-prices-tab__label{position:absolute;bottom:100%;right:0;transform:translate(50%);min-height:10px;height:auto;padding:2px 6px;font-size:10px;font-weight:400;letter-spacing:0px}@media (max-width: 499px){.win-prices-tab__label{transform:none;bottom:unset;top:3px;right:4px}}.win-prices-tab--hidden{opacity:0}.win-prices-tab--flex-start{justify-content:flex-start}.win-prices-type{position:relative}.win-prices-type__container{height:360px}.type-2 .win-prices-type__container{height:390px}.win-gotovie .win-prices-type__container{height:400px}.win-prices-type__item{position:relative;width:33.3333333333%;height:100%}.win-prices-type__bg{position:absolute;top:0;left:50%;transform:translate(-50%);width:194px;height:320px;background-color:#fff;box-shadow:0 4px 70px #05252f0d;border-radius:163px}.type-2 .win-prices-type__bg{height:390px}.win-prices-type__content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;width:250px;height:100%;margin:0 auto}.win-gotovie .win-prices-type__content{height:330px}.win-prices-type__img{position:absolute;display:block;top:30px;right:0;z-index:0}.balcon-type .win-prices-type__img{height:200px}.win-prices-type__price{z-index:1;font-weight:800;font-size:48px;line-height:1.2;margin-bottom:10px}.win-prices-type__old-price{font-size:18px;opacity:.5;font-weight:700;text-decoration:line-through;margin-bottom:10px;line-height:1.2;z-index:1}.win-prices-type__all-price-install{margin-top:-5px;margin-bottom:45px;font-weight:400;font-size:18px}.win-prices-type__title{z-index:1;font-weight:500;font-size:24px;line-height:1.1;margin-bottom:22px}.win-prices-type__btn{z-index:1;position:relative;margin:0 auto}.win-prices-type--hidden{opacity:0}.win-prices-type .glazing-prices-type__arrow-right,.win-prices-type .glazing-prices-type__arrow-left,.win-prices-type .win-prices-type__arrow-right,.win-prices-type .win-prices-type__arrow-left,.win-prices-type .case-articles__arrow-left,.win-prices-type .case-articles__arrow-right{display:flex;align-items:center;justify-content:center;user-select:none;cursor:pointer;position:absolute;top:160px;transform:translateY(-50%);z-index:10;background-color:var(--color-primary);transition:transform .2s}@media (max-width: 1023px){.win-prices-type .glazing-prices-type__arrow-right,.win-prices-type .glazing-prices-type__arrow-left,.win-prices-type .win-prices-type__arrow-right,.win-prices-type .win-prices-type__arrow-left,.win-prices-type .case-articles__arrow-left,.win-prices-type .case-articles__arrow-right{width:30px;height:30px;border-radius:50%}}.win-prices-type .glazing-prices-type__arrow-right .ico,.win-prices-type .glazing-prices-type__arrow-left .ico,.win-prices-type .win-prices-type__arrow-right .ico,.win-prices-type .win-prices-type__arrow-left .ico,.win-prices-type .case-articles__arrow-left .ico,.win-prices-type .case-articles__arrow-right .ico{width:10px;height:10px;display:block;fill:#fff}.win-prices-type__arrow-left{left:0px}.type-2 .win-prices-type__arrow-left{top:195px}@media (max-width: 1024px){.win-prices-type__arrow-left{left:4px}}.win-prices-type__arrow-left.swiper-button-disabled{opacity:0}.win-prices-type__arrow-left:active{transform:translateY(-50%) translate(-4px)}.win-prices-type__arrow-right{right:0px}.type-2 .win-prices-type__arrow-right{top:195px}@media (max-width: 1024px){.win-prices-type__arrow-right{right:4px}}.win-prices-type__arrow-right.swiper-button-disabled{opacity:0}.win-prices-type__arrow-right:active{transform:translateY(-50%) translate(4px)}.win-prices-type.win-gotovie .calc-select__cur-item{width:186px}.win-prices-type.win-gotovie .win-prices-type__wrap{padding-top:70px;padding-bottom:30px;width:calc(100% - 50px)}.win-prices-type.win-gotovie .win-prices-type__img{left:50%;transform:translate(-50%);right:unset;top:-50px}.win-prices-type.win-gotovie [id*=balkon] .win-prices-type__img{top:-70px}.win-prices-type.win-gotovie .win-prices-type__title-sub{margin-bottom:40px;font-weight:700}.win-prices-type.win-gotovie .win-prices-type__old-price{font-size:18px;color:#ff005c;font-weight:700;text-decoration:line-through;margin-top:-18px;margin-bottom:20px}.win-prices-type.win-gotovie .win-prices-type__button{max-width:140px;margin:0 auto}.win-prices-type.win-gotovie .win-prices-type__arrow-right{top:50%;transform:translateY(-50%)}@media (min-width: 1400px){.win-prices-type.win-gotovie .win-prices-type__arrow-right{transform:translateY(-50%) translate(50px)}}.win-prices-type.win-gotovie .win-prices-type__arrow-left{top:50%;transform:translateY(-50%)}@media (min-width: 1400px){.win-prices-type.win-gotovie .win-prices-type__arrow-left{transform:translateY(-50%) translate(-50px)}}.win-prices-type-v2{position:relative}.win-prices-type-v2__item{position:relative;width:33.3333333333%;height:auto;display:flex;overflow:hidden}.win-prices-type-v2__card{display:flex;flex-direction:column;text-align:center;height:100%;background-color:#fff;max-width:300px;width:100%;margin:0 auto;border-radius:100px}.win-prices-type-v2--custom .win-prices-type-v2__card{text-align:left}.win-prices-type-v2__bg{width:300px;height:300px;background-color:#6b767a;border-radius:100px;overflow:hidden}.win-prices-type-v2__content{position:relative;display:flex;flex-direction:column;padding:20px 30px 30px;flex:1 1 auto}.win-prices-type-v2__img{width:100%;height:100%;object-fit:cover}.win-prices-type-v2__price{font-weight:800;font-size:48px;line-height:1.4}.win-prices-type-v2__price+button{margin-top:20px}.win-prices-type-v2__title{font-weight:700;font-size:24px;line-height:1.1}.win-prices-type-v2__desc{font-size:16px;line-height:140%}.win-prices-type-v2__title+.win-prices-type-v2__desc{margin-top:20px}.win-prices-type-v2__btn{margin:0 auto}.win-prices-type-v2__footer{padding:0 30px 30px}.win-prices-type-v2--hidden,.win-prices-type-v2__arrow-left.swiper-button-disabled{opacity:0}.win-prices-type-v2__arrow-left:active{transform:translateY(-50%) translate(-4px)}.win-prices-type-v2__arrow-right.swiper-button-disabled{opacity:0}.win-prices-type-v2__arrow-right:active{transform:translateY(-50%) translate(4px)}.win-prices-specif{display:flex;align-items:stretch;height:min-content}@media (max-width: 767px){.win-prices-specif{align-items:unset;flex-wrap:wrap}}.win-prices-specif.win-prices-specif-gotovie{align-items:center}.win-prices-specif__img{background-position:center;background-repeat:no-repeat;background-size:cover;width:calc((100% - 20px)/2);min-height:300px;margin-right:20px;border-radius:50px;box-shadow:0 4px 70px #05252f0d}@media (max-width: 767px){.win-prices-specif__img{width:100%;margin-right:0}}@media (max-width: 499px){.win-prices-specif__img{min-height:unset;height:200px}}.win-prices-specif-gotovie .win-prices-specif__img{box-shadow:unset;height:550px;background-size:contain}.win-prices-specif__table{width:calc((100% - 20px)/2)}@media (max-width: 767px){.win-prices-specif__table{width:100%;margin-top:20px}}.win-prices-specif__row{height:50px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:0 20px;border-radius:50px}.win-prices-specif__row:nth-of-type(2n+1){background-color:#fff;box-shadow:0 4px 70px #05252f0d}.win-prices-specif__label{font-weight:500}@media (max-width: 499px){.win-prices-specif__label{max-width:150px}}.win-prices-specif__var{font-weight:700}.company-advan-item{position:relative;display:flex;flex-wrap:nowrap;background-color:#fff;width:100%;align-items:center;border-radius:250px}.company-advan-item__img,.company-advan-item__img .ico{width:90px;height:90px}.company-advan-item__label{padding-left:20px;padding-right:30px;font-size:20px;line-height:120%;font-weight:500}.company-advan__header{text-align:left}@media (max-width: 992px){.company-advan__header{text-align:center}}.company-advan__container{display:flex;position:relative;gap:30px}@media (max-width: 992px){.company-advan__container{flex-wrap:wrap}}.company-advan__main{width:440px}@media (max-width: 992px){.company-advan__main{width:100%;height:auto;padding-bottom:24px;padding-right:0}}.company-advan__feat{width:calc(100% - 440px);display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 992px){.company-advan__feat{width:100%}}.company-advan__desc{text-align:left}@media (max-width: 992px){.company-advan__desc{text-align:center}}.company-advan__item{display:flex;width:calc(50% - 20px)}@media (max-width: 1200px){.company-advan__item{width:100%}}.faq__content{display:flex;flex-direction:column;gap:1.25rem}.faq__item,.faq__accordion{width:100%}.faq__accordion summary::-webkit-details-marker{display:none}.faq__accordion summary{list-style:none}.faq__accordion[open] .faq__header{background-color:var(--color-primary);color:var(--color-white);border-radius:16px 16px 0 0;padding:16px 24px 0}.faq__accordion[open] .faq__marker-arrow{transform:rotate(180deg)}.faq__header{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:34px;padding:16px 24px;border-radius:16px;background-color:var(--color-main);color:var(--color-white);cursor:pointer;transition:var(--transition);user-select:none}.faq__header span{font-size:16px;line-height:1.2}.faq__marker{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:15px}.faq__marker-arrow{display:flex;transition:transform .3s ease}.faq__marker-arrow svg{width:40px;height:40px;display:block}.faq__marker-arrow svg path{fill:currentColor}.faq__desc{padding:16px 24px;background-color:var(--color-primary);color:var(--color-white);border-radius:0 0 16px 16px;font-weight:400;font-size:14px;line-height:143%;transition:opacity .3s ease-in-out,transform .3s ease-in-out,max-height .3s ease-in-out}.faq__desc div{line-height:1.6}.faq__title{font-weight:400;font-size:20px}.news-company{user-select:none;padding-top:40px;padding-bottom:40px}.news-company__container{position:relative;display:flex;flex-wrap:wrap;padding-right:0}@media (min-width: 1600px){.news-company__container{padding-right:40px}}.news-company__main{padding-top:100px;max-width:245px;width:100%;margin-right:24px;z-index:2}@media (max-width: 767px){.news-company__main{max-width:unset;padding-top:0}}.news-company__slider{flex:1}.news-company__head-title{text-align:right;padding-bottom:24px;font-weight:800;line-height:40px}@media (max-width: 767px){.news-company__head-title{text-align:left}}@media (max-width: 767px){.news-company__head-title{text-align:center}}.news-company__navigation{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 767px){.news-company__navigation{justify-content:flex-start;padding-bottom:18px}}@media (max-width: 499px){.news-company__navigation{padding-bottom:0}}.news-company__btn-arrow{background-color:var(--color-primary)}.news-company__btn-arrow .ico{fill:#fff}.news-company__btn-arrow.arrow-left{margin-right:10px}@media (max-width: 499px){.news-company__btn-arrow.arrow-left{position:absolute;bottom:190px;left:30px;transform:translateY(-50%)}}.news-company__btn-arrow.arrow-left:active{transform:translate(-4px)}@media (max-width: 499px){.news-company__btn-arrow.arrow-left:active{transform:translate(-4px,-50%)}}.news-company__btn-arrow.arrow-left.swiper-button-disabled:active{transform:none}@media (max-width: 499px){.news-company__btn-arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}}@media (max-width: 499px){.news-company__btn-arrow.arrow-right{position:absolute;bottom:190px;right:30px;transform:translateY(-50%)}}.news-company__btn-arrow.arrow-right:active{transform:translate(4px)}@media (max-width: 499px){.news-company__btn-arrow.arrow-right:active{transform:translate(4px,-50%)}}.news-company__btn-arrow.arrow-right.swiper-button-disabled:active{transform:none}@media (max-width: 499px){.news-company__btn-arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}}.news-company__item{width:245px;height:380px;overflow:hidden;border-radius:100px}.news-company__item:nth-last-of-type(1){margin-right:20px}@media (max-width: 499px){.news-company__item:nth-last-of-type(1){margin-right:0}}@media (max-width: 375px){.news-company__item{width:100%}}.news-company--hidden{opacity:0}.hardware__container{display:flex;flex-direction:column;gap:2.5rem}.hardware__wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:1.875rem}@media (max-width: 768px){.hardware__wrap{grid-template-columns:1fr}}.hardware__card-advantages{padding-left:20px;display:flex;flex-direction:column;gap:.625rem;list-style-type:disc}.hardware__card-advantage{list-style-type:disc}.child-safety__container{display:flex;flex-direction:column;gap:1.875rem}.child-safety__wrap{display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;gap:1.875rem}.child-safety__item:nth-child(2n) .child-safety__card{flex-direction:row-reverse}@media (max-width: 768px){.child-safety__item:nth-child(2n) .child-safety__card{flex-direction:column}}.child-safety__card{background-color:#fff;border-radius:1.875rem;display:flex}.child-safety__card-head{max-width:25.625rem;width:100%;background-color:gray;border-radius:1.875rem;overflow:hidden}.child-safety__card-head img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.child-safety__card-head{max-width:100%;height:300px}}.child-safety__card-body{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1.875rem;max-width:51.25rem;width:100%}@media (max-width: 768px){.child-safety__card-body{max-width:100%}}.child-safety__card-title{font-size:2rem;font-weight:700;line-height:1.2}.child-safety__card-btn{margin-top:auto;max-width:11.25rem;width:100%}@media (max-width: 768px){.child-safety__card{flex-direction:column}}.hardware-type{overflow:hidden}.hardware-type__container{padding:0!important}.hardware-type__slider.swiper{overflow:visible;padding-left:.9375rem}.hardware-type__slider-prev,.hardware-type__slider-next{margin-top:30px;display:inline-flex;align-items:center;justify-content:center;width:3.375rem;height:3.375rem;border-radius:.625rem;background-color:var(--color-primary);position:static}.hardware-type__slider-prev span,.hardware-type__slider-next span{position:relative;width:16px;height:2px;background-color:#fff}.hardware-type__slider-prev span:after,.hardware-type__slider-next span:after{content:"";position:absolute;top:50%;width:8px;height:8px}.hardware-type__slider-prev:after,.hardware-type__slider-next:after{font-size:0}.hardware-type__slider-prev span:after{left:5px;border-top:2px solid white;border-left:2px solid white;transform:rotate(-45deg) translateY(-70%)}.hardware-type__slider-next span:after{right:5px;border-top:2px solid white;border-right:2px solid white;transform:rotate(45deg) translateY(-70%)}.hardware-type__item{height:auto}.hardware-type__card{height:100%}.hardware-type__card-title{font-size:1.875rem;line-height:1}.hardware-type__card-tags{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}.hardware-type__card-tag{padding:.125rem .375rem;background-color:#ff005c;border-radius:5.625rem;color:#fff;font-size:1rem;font-weight:500}.hardware-type__card-btn{max-width:11.25rem;width:100%}.accordion{background-color:#fff;position:relative;transition:all .3s;border-radius:50px;overflow:hidden;height:100%}.accordion[open]{height:100%}.accordion__header{font-size:24px;font-weight:700;line-height:1.2;cursor:pointer;display:block;padding:30px}.accordion__header::-webkit-details-marker{display:none}.accordion__header:before{display:none}.accordion__header .accordion__marker{background-color:var(--color-primary);height:30px;width:30px;position:absolute;right:0;bottom:0;transition:all .3s;display:flex;align-items:center;justify-content:center;z-index:10;border-top-left-radius:50px}.accordion[open] .accordion__marker-arrow .arrow-ico{transform:rotate(270deg)}.accordion__content{padding:0 30px 30px}.accordion__content>*{line-height:1.6;font-size:18px}@keyframes details-show{0%{opacity:0;transform:var(--details-translate, translateY(-.5em))}}details[open]>*:not(summary){animation:details-show .15s ease-in-out}@media (max-width: 768px){.children-safe__container{width:100%;padding-left:20px;padding-right:20px}}.children-safe__content{background-color:#fff;overflow:hidden;border-radius:20px!important}@media (max-width: 1200px){.children-safe__content{margin-right:auto;margin-left:auto}}.children-safe__title{margin-bottom:20px}.children-safe__list{margin-bottom:30px;margin-left:30px}.children-safe__list li{list-style-type:disc;line-height:1.6;font-size:18px}.children-safe__col{display:flex;gap:30px;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start}@media (max-width: 768px){.children-safe__col{flex-direction:column}.children-safe__col--left,.children-safe__col--right{width:100%;text-align:center}.children-safe__col--left{padding-left:20px;padding-right:20px}}.children-safe__col--left{width:50%;padding:50px 0 50px 50px}.children-safe__col--right{width:50%;position:relative;max-height:350px}.children-safe__col--right .img{object-fit:cover;width:100%;height:100%}.rassrochka__banner{position:relative;margin-top:40px;display:flex;flex-direction:column;background-color:var(--color-white);border-radius:1.5rem}.rassrochka__banner-bg{position:relative;width:100%;height:auto;border-radius:1.5rem;overflow:hidden;background-color:var(--color-secondary);aspect-ratio:1200/450}.rassrochka__banner-bg .banner-mob{display:none}.rassrochka__banner-bg .banner-desk{display:block;width:100%;height:100%}@media (max-width: 767px){.rassrochka__banner-bg{aspect-ratio:680/1000}.rassrochka__banner-bg .banner-mob{display:block;width:100%}.rassrochka__banner-bg .banner-desk{display:none}}.rassrochka__banner-items{display:flex;flex-direction:row;gap:30px;justify-content:center;padding:30px 30px 50px}@media (max-width: 767px){.rassrochka__banner-items{flex-direction:column}}.rassrochka__item{max-width:320px}.rassrochka__item-num{width:60px;height:60px;background-color:var(--color-primary);color:var(--color-white);display:flex;justify-content:center;align-items:center;border-radius:.75rem}@media (max-width: 767px){.rassrochka__item-num{width:40px;height:40px}}.rassrochka__item-num span{display:block}.rassrochka__item-title{margin-top:20px}.rassrochka__item-desk{margin-top:10px;line-height:1.2}.wrapperBlockRassrochka .installment-calculator-wrapper{background:#fff;margin-top:2px}.wrapperBlockRassrochka .rassrochka__banner{border-bottom-left-radius:0;border-bottom-right-radius:0}.wrapperBlockRassrochka .installment-calculator__container .h2,.wrapperBlockRassrochka .installment-calculator__container .actions-adv__item-step,.wrapperBlockRassrochka .installment-calculator__container .reviews-list__title,.wrapperBlockRassrochka .installment-calculator__container .calc-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .video-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .proportions-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .types-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .range-win__title,.wrapperBlockRassrochka .installment-calculator__container .montage-stage__title,.wrapperBlockRassrochka .installment-calculator__container .work-steps__title,.wrapperBlockRassrochka .installment-calculator__container .type-win__title,.wrapperBlockRassrochka .installment-calculator__container .system-palette__title,.wrapperBlockRassrochka .installment-calculator__container .simple-card--textout .simple-card__title,.simple-card--textout .wrapperBlockRassrochka .installment-calculator__container .simple-card__title{font-size:32px;width:100%;text-align:left;padding-left:30px;margin-top:50px}.wrapperBlockRassrochka .installment-calculator__container{padding-top:0}.wrapperBlockRassrochka .installment-calculator__btn button{width:320px;padding:15px;height:auto}.wrapperBlockRassrochka .bottomLine{background:#fff;width:100%;border-bottom-left-radius:20px;border-bottom-right-radius:20px;text-align:center;display:flex;justify-content:space-around;align-items:center;padding:20px;margin-top:2px}.wrapperBlockRassrochka .bottomLine a,.wrapperBlockRassrochka .bottomLine p{font-size:11px;color:#99a2a5}.wrapperBlockRassrochka .installment-calculator__ranger{flex-direction:row;flex-wrap:wrap;align-items:baseline;padding-left:60px}.wrapperBlockRassrochka .installment-calculator__ranger>div{width:48%;padding:10px 30px}@media screen and (max-width: 1100px){.wrapperBlockRassrochka .installment-calculator-wrapper{flex-direction:column}.wrapperBlockRassrochka .installment-calculator__ranger{width:100%;padding-left:0}.wrapperBlockRassrochka .installment-calculator__payment-wrap{width:100%;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0}.wrapperBlockRassrochka .installment-calculator__signature{order:1}.wrapperBlockRassrochka .installment-calculator__amount-payment,.wrapperBlockRassrochka .installment-calculator__btn{width:50%}.wrapperBlockRassrochka .installment-calculator__btn{order:2}.wrapperBlockRassrochka .installment-calculator__amount-payment{order:3}.wrapperBlockRassrochka .installment-calculator__btn button{font-size:16px;width:310px}.wrapperBlockRassrochka .bottomLine a,.wrapperBlockRassrochka .bottomLine p{text-align:left;padding-right:30px}}@media screen and (max-width: 767px){.wrapperBlockRassrochka .installment-calculator__ranger>div{width:100%}.wrapperBlockRassrochka .installment-calculator__payment-wrap{flex-direction:column;gap:20px}.wrapperBlockRassrochka .installment-calculator__payment-wrap>div{order:1}.wrapperBlockRassrochka .bottomLine{flex-wrap:wrap}.wrapperBlockRassrochka .bottomLine p{width:100%;padding-right:0;order:1}.wrapperBlockRassrochka .bottomLine img:last-child{order:2;padding-top:6px}.wrapperBlockRassrochka .bottomLine img{order:3}.wrapperBlockRassrochka .installment-calculator__amount-payment,.wrapperBlockRassrochka .installment-calculator__btn{width:100%}.wrapperBlockRassrochka .installment-calculator__container .h2,.wrapperBlockRassrochka .installment-calculator__container .actions-adv__item-step,.wrapperBlockRassrochka .installment-calculator__container .reviews-list__title,.wrapperBlockRassrochka .installment-calculator__container .calc-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .video-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .proportions-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .types-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .range-win__title,.wrapperBlockRassrochka .installment-calculator__container .montage-stage__title,.wrapperBlockRassrochka .installment-calculator__container .work-steps__title,.wrapperBlockRassrochka .installment-calculator__container .type-win__title,.wrapperBlockRassrochka .installment-calculator__container .system-palette__title,.wrapperBlockRassrochka .installment-calculator__container .simple-card--textout .simple-card__title,.simple-card--textout .wrapperBlockRassrochka .installment-calculator__container .simple-card__title{font-size:26px;letter-spacing:-2.4px}}.ranger__group{display:flex;flex-direction:column;width:100%;margin-top:30px}.ranger__interval{display:flex;justify-content:space-between;width:100%}.ranger__interval>*{color:#6b767a;font-size:13px}.ranger__input{cursor:pointer}.ranger__input.noUi-target{background-color:#fff;border:unset;border-radius:50px;box-shadow:unset;height:10px}.ranger__input .noUi-connect{background-color:var(--color-primary);border-radius:50px}.ranger__input .noUi-connects{border-radius:50px}.ranger__input .noUi-tooltip{border:unset;border-radius:100px;font-weight:500;bottom:100%;padding:3px}.ranger__input .noUi-handle:before,.ranger__input .noUi-handle:after{content:unset}.ranger__input .noUi-handle{width:14px;height:14px;background-color:var(--color-primary);border:unset;box-shadow:unset;right:-5px;top:-2px;border-radius:50px;cursor:pointer}.offers{margin-top:0;display:flex;flex-wrap:wrap;gap:1.25rem}.offers>div{width:calc(50% - 10px);border-radius:10px;padding:30px}.offers .title{font-size:22px;font-weight:700;margin-bottom:15px}.offers .calc{background:url(../../../../../public/plastika-assets/img/main/calc.png) no-repeat var(--color-white);background-position:95% 100%;background-size:contain}.offers .calc .text{width:80%}.offers .sotrudnichestvo,.offers .help{background:var(--color-white)}.offers .stati{color:var(--color-white);background:var(--color-primary)}.offers .button,.offers .control__group .js-user-file::file-selector-button,.control__group .offers .js-user-file::file-selector-button{margin-top:25px;min-width:250px}@media screen and (max-width: 992px){.offers .calc .text{width:75%}}@media screen and (max-width: 670px){.offers>div{width:100%;margin-bottom:20px}.offers .calc{background:var(--color-white)}.offers .calc .text{width:100%}}.system-characters__card{margin-top:40px;width:100%;height:500px;display:flex;border-radius:100px;overflow:hidden}@media (max-width: 1099px){.system-characters__card{flex-direction:column;height:1000px}}@media (max-width: 992px){.system-characters__card{margin-top:30px}}@media (max-width: 767px){.system-characters__card{height:auto}}.system-characters__list{width:550px;padding:40px;background-color:#fff}.system-characters__list .content-list li{margin-bottom:15px}@media (max-width: 1299px){.system-characters__list{width:480px;padding:50px 40px}}@media (max-width: 1099px){.system-characters__list{width:100%}}.system-characters__list-items{margin-top:20px}.system-characters__list-order{margin-top:20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.system-characters__list-order{flex-direction:column;gap:10px}}.system-characters__list-block{line-height:180%}.system-characters__advantage{width:calc(100% - 550px);position:relative;background-color:#3f4243}@media (max-width: 1299px){.system-characters__advantage{width:calc(100% - 480px)}}@media (max-width: 1099px){.system-characters__advantage{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}}@media (max-width: 767px){.system-characters__advantage{height:470px}}.system-characters__advantage-wrapper{width:100%;height:100%;position:relative;overflow:hidden}@media (max-width: 1099px){.system-characters__advantage-wrapper{width:710px}}@media (max-width: 767px){.system-characters__advantage-wrapper{width:100%}}.system-characters__image{height:525px;width:395px;position:absolute;z-index:1;bottom:-20px;left:366px}.system-characters__image--desktop{display:block}@media (max-width: 767px){.system-characters__image--desktop{display:none}}.system-characters__image--mobile{display:none}@media (max-width: 767px){.system-characters__image--mobile{display:block;left:unset;bottom:unset;right:0;top:0;width:255px;height:493px}}.system-characters__image--alumin{width:100%;bottom:0;left:0;top:0;right:0;height:auto}.system-characters__image-sign{display:flex;flex-direction:column;gap:10px;position:absolute;right:5%;top:5%;z-index:3}@media (max-width: 767px){.system-characters__image-sign{right:unset;top:unset;left:5%;bottom:5%}}.system-characters__image-sign .sign-ico{height:60px;transform:scale(1);transition:all .3s ease-in-out;width:60px}.system-characters__data{position:absolute;z-index:2;height:100%}@media (max-width: 767px){.system-characters__data{display:none}}.system-characters__data-text{position:absolute;left:50px;top:0;bottom:0;z-index:3;width:160px;display:flex;flex-direction:column;justify-content:space-around;margin-top:40px;margin-bottom:40px}@media (max-width: 767px){.system-characters__data-text{display:none}}.system-characters__data-text>li{font-size:16px;font-weight:700;color:#fff;padding-top:10px;padding-bottom:10px;user-select:none;transition:color .3s ease-in-out}.system-characters__data-text>li:hover{color:var(--color-primary)}.system-characters__pins-area{position:relative;z-index:2;width:100%;height:100%;display:none}@media (max-width: 767px){.system-characters__pins-area{display:block}}.system-characters__pin{position:absolute;width:36px;height:36px;margin:0;padding:10px;background:transparent}.content-list__value-helper{display:inline-flex;align-items:center;gap:6px}.finish-win__wrapper{max-width:960px;margin:0 auto;display:flex;gap:30px}@media (max-width: 991px){.finish-win__wrapper{flex-direction:column;align-items:center}}.finish-win__item{max-width:300px;width:100%;border-radius:100px;overflow:hidden}.finish-win__item-img{height:260px;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary)}.finish-win__item-info{padding:20px 30px 30px;background-color:#fff}.finish-win__item-stat{margin-top:20px;margin-bottom:25px}.finish-win__item-stat.content-list li:not(:last-child){margin-bottom:10px}.finish-win__item-bottom{display:flex;flex-direction:column;align-items:center;gap:20px}.finish-win__item .content-list__value{max-width:95px}@media (max-width: 991px){.finish-win__item{max-width:500px}}.finish-win__price{font-weight:700;font-size:32px;color:#00171f;line-height:1}.finish-win-slide--hidden{opacity:0}.finish-win-slide__wrapper{margin:0 auto;display:flex;gap:30px}@media (max-width: 991px){.finish-win-slide__wrapper{flex-direction:column;align-items:center}}.finish-win-slide__slider{position:relative}.finish-win-slide__slider-container{padding:-1px 40px}@media (max-width: 767px){.finish-win-slide__slider-container{padding:24px 20px}}.finish-win-slide__wrap{display:flex}.finish-win-slide__item{width:100%;border-radius:100px;overflow:hidden;height:100%;display:flex;flex-direction:column}.finish-win-slide__item.swiper-slide{height:auto;align-self:stretch}.finish-win-slide__item-img{height:260px;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);flex-shrink:0}.finish-win-slide__item-info{padding:20px 30px 30px;background-color:#fff;flex-grow:1;display:flex;flex-direction:column}.finish-win-slide__item-stat{margin-top:20px;margin-bottom:25px}.finish-win-slide__item-stat.content-list li:not(:last-child){margin-bottom:10px}.finish-win-slide__item-bottom{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:auto}.finish-win-slide__item .content-list__value{max-width:95px}@media (max-width: 991px){.finish-win-slide__item{max-width:500px}}.finish-win-slide__price{font-weight:700;font-size:32px;color:#00171f;line-height:1}.advan-win-card{display:flex;flex-direction:column;justify-content:flex-end;width:245px;height:676px}.advan-win-card__img{position:relative;height:376px;margin-bottom:-50px;z-index:0;padding:0 2px;transition:margin-bottom .3s}@media (max-width: 1024px){.advan-win-card__img{margin-bottom:0}}.active .advan-win-card__img{margin-bottom:0}.advan-win-card__img .img{width:100%;height:100%;display:block;object-fit:cover;object-position:top}.advan-win-card__profile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:1;min-height:300px;padding:28px 16px 60px;border-radius:0 0 122px 122px;background-color:#fff;box-shadow:0 4px 8px #05252f0d}.advan-win-card__title{padding-bottom:10px;text-align:center}.advan-win-card__desc{text-align:center}.advan-win-card__btn{display:flex;align-items:center;justify-content:center;margin-top:12px}.advan-plastic-win{user-select:none}.advan-plastic-win__container{display:flex;align-items:center;justify-content:center;position:relative}.advan-plastic-win__slider{width:775px;padding-top:30px;padding-bottom:30px}@media (max-width: 1024px){.advan-plastic-win__slider{width:510px}}@media (max-width: 767px){.advan-plastic-win__slider{width:280px;padding-right:20px;padding-left:20px}}.advan-plastic-win__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.advan-plastic-win__arrow.arrow-left{left:80px}@media (max-width: 767px){.advan-plastic-win__arrow.arrow-left{left:10px}}.advan-plastic-win__arrow.arrow-left:active{transform:translate(-4px,-50%)}.advan-plastic-win__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.advan-plastic-win__arrow.arrow-right{right:80px}@media (max-width: 767px){.advan-plastic-win__arrow.arrow-right{right:10px}}.advan-plastic-win__arrow.arrow-right:active{transform:translate(4px,-50%)}.advan-plastic-win__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.advan-plastic-win__wrap{align-items:flex-end}.advan-plastic-win--hidden,.win-access--hidden{opacity:0}.win-access__container{position:relative;padding-top:20px;padding-bottom:20px}@media (max-width: 499px){.win-access__container{padding-top:0;padding-bottom:0}}.win-access__appeal{width:calc(100% - 200px);padding-top:30px;padding-bottom:30px;margin:0 auto;text-align:center}@media (max-width: 767px){.win-access__appeal{width:calc(100% - 80px)}}@media (max-width: 499px){.win-access__appeal{width:100%}}.win-access__arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10;transition:transform .1s}.win-access__arrow .ico{width:12px;height:12px;display:block;fill:#969696}.win-access__arrow.arrow-left{left:84px}@media (max-width: 767px){.win-access__arrow.arrow-left{left:10px}}.win-access__arrow.arrow-left:active{transform:translate(-4px,-50%)}.win-access__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.win-access__arrow.arrow-right{right:84px}@media (max-width: 767px){.win-access__arrow.arrow-right{right:10px}}.win-access__arrow.arrow-right:active{transform:translate(4px,-50%)}.win-access__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.win-access__slider{width:calc(100% - 240px)}@media (max-width: 767px){.win-access__slider{width:calc(100% - 80px)}}@media (max-width: 499px){.win-access__slider{width:calc(100% - 20px)}}.win-access__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#969696;width:25%;min-height:60px}.win-access__item.no-style{color:#969696;text-decoration:underline}.win-access__item.no-style:visited,.win-access__item.no-style:hover{color:#969696}.win-access__logo{height:25px;width:100%}.win-access__logo .img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.win-access__title{text-align:center;font-weight:500}.price-present-card{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#6b767a;overflow:hidden;height:100%;border-radius:100px;color:#fff}@media (max-width: 767px){.price-present-card{padding-top:260px;background-size:100%;background-position:top;align-content:center}}@media (max-width: 568px){.price-present-card{background-size:140%}}@media (max-width: 400px){.price-present-card{background-size:170%}}.price-present-card__profile{position:relative;height:100%;width:550px;padding:60px 30px 60px 40px;margin-left:auto;background-color:#121212c2;transition:background-color .3s}@media (max-width: 767px){.price-present-card__profile{width:100%;padding-bottom:140px;background-color:#00171f}}@media (max-width: 599px){.price-present-card__profile{padding-bottom:120px}}@media (max-width: 499px){.price-present-card__profile{padding:38px 20px 28px}}.price-present-card__desc{display:flex;flex-wrap:wrap}@media (max-width: 599px){.price-present-card__desc{justify-content:center}}.price-present-card__desc-info{flex:auto;max-width:265px;padding-right:20px}@media (max-width: 599px){.price-present-card__desc-info{flex:none;max-width:unset;width:100%;text-align:center}}.price-present-card__desc-img{flex:auto}.price-present-card__desc-img .img{width:100%;height:100%;max-height:135px;max-width:190px;display:block;object-fit:contain;object-position:center;margin-top:-6px}@media (max-width: 599px){.price-present-card__desc-img .img{margin:12px auto 0;transform:translate(8px)}}.price-present-card__title{padding-bottom:8px}.price-present-card__title a{text-decoration:none;color:#fff}.price-present-card__hr{width:78px;margin-top:20px;border-bottom:1px solid #ffffff}@media (max-width: 599px){.price-present-card__hr{display:none}}.price-present-card__block{display:flex;flex-wrap:wrap;margin-top:22px}@media (max-width: 599px){.price-present-card__block.bottom-block{display:flex;flex-direction:column-reverse;margin-top:8px}}.price-present-card__price-block{width:calc((100% - 45px)/2);margin-right:45px}@media (max-width: 599px){.price-present-card__price-block{width:100%;margin-right:0;text-align:center;margin-bottom:12px}}.price-present-card__price-block:nth-last-of-type(1){margin-right:0}.price-present-card__price-block.installment-plan .price-block__price{color:var(--color-primary)}@media (max-width: 599px){.bottom-block .price-present-card__price-block{margin-bottom:20px}}.price-present-card__price-block .price-block__price .old-price{display:inline-block;font-weight:500;color:#70706e;text-decoration:line-through;margin-left:8px}.price-present-card__price-block .btn{width:100%}@media (max-width: 599px){.price-present-card__price-block .btn{max-width:320px}}.price-present-card__info{position:absolute;left:40px;bottom:17px;padding-right:20px;letter-spacing:.1px;opacity:.5}@media (max-width: 599px){.price-present-card__info{text-align:center}}@media (max-width: 499px){.price-present-card__info{position:relative;left:unset;bottom:unset;padding-right:0}}.price-present-card__info p{font-weight:300;font-size:8px;line-height:10px}.price-present-card-btn{margin-top:auto}.present-recommend{height:0;opacity:0;overflow:hidden;transition:opacity .3s}.present-recommend.active{height:auto;opacity:1}.present-recommend__wrap{display:flex;flex-wrap:wrap}.present-recommend__item{width:calc((100% - 60px)/4);margin-right:20px}.present-recommend__item:nth-last-of-type(1){margin-right:0}@media (max-width: 767px){.present-recommend__item{width:calc((100% - 20px)/2);margin-bottom:24px}.present-recommend__item:nth-of-type(2n){margin-right:0}}.present-recommend__img{height:180px;border-radius:50px;overflow:hidden}@media (max-width: 499px){.present-recommend__img{height:110px}}.present-recommend__img .img{width:100%;height:100%;object-fit:cover;object-position:center}.present-recommend__desc{margin-top:16px}.present-recommend__price{margin-top:10px;font-weight:700}.price-present--hidden{opacity:0}.price-present__container{padding-top:20px;padding-bottom:30px}.price-present__head-title{padding-bottom:24px;text-align:center}.price-present__arrows-container{display:flex;position:absolute;right:40px;bottom:60px;z-index:10}@media (max-width: 499px){.price-present__arrows-container{bottom:unset;right:unset;left:50%;top:260px;transform:translate(-50%,-50%)}}.price-present__arrow{user-select:none;margin-right:10px}@media (max-width: 499px){.price-present__arrow{background-color:var(--color-primary);margin-right:20px}.price-present__arrow .ico{fill:#fff}}.price-present__arrow:nth-last-of-type(1){margin-right:0}.price-present__arrow.arrow-left:active{transform:translate(-4px)}.price-present__arrow.arrow-left.swiper-button-disabled:active{transform:translate(0)}.price-present__arrow.arrow-right:active{transform:translate(4px)}.price-present__arrow.arrow-right.swiper-button-disabled:active{transform:translate(0)}.price-present__recommend{margin-top:32px}.price-present__recommend-title{margin-bottom:10px}@media (max-width: 499px){.price-present__recommend-title{text-align:center}}.price-present__wrap{align-items:stretch}.price-present__card{height:auto}.decor-design{padding-top:40px;padding-bottom:40px}.decor-design__head-title{text-align:center}.decor-design__arrow{display:none;user-select:none;position:absolute;top:342px;transform:translateY(-50%);z-index:10}.decor-design__arrow.arrow-left{left:5px}.decor-design__arrow.arrow-left:active{transform:translate(-4px,-50%)}.decor-design__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.decor-design__arrow.arrow-right{right:5px}.decor-design__arrow.arrow-right:active{transform:translate(4px,-50%)}.decor-design__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.decor-design__wrap{max-width:775px;width:100%;margin:0 auto}.decor-design__item{height:100%;overflow:hidden;margin-top:30px;box-shadow:0 4px 70px #05252f0d;border-radius:50px;background-color:#fff}.decor-design__info{padding:20px 20px 24px}.decor-design__item-img{height:310px;background-color:#6b767a}@media (max-width: 599px){.decor-design__item-img{height:280px}}.decor-design__item-img .img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.decor-design__item-label{padding-bottom:8px}.ready-made-win--hidden{opacity:0}.ready-made-win__head-title{text-align:center;margin-bottom:50px}@media (max-width: 768px){.ready-made-win__head-title{margin-bottom:30px}}.ready-made-win__arrow{user-select:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10}@media (max-width: 499px){.ready-made-win__arrow{background-color:var(--color-primary)}.ready-made-win__arrow .ico{fill:#fff}}.ready-made-win__arrow.arrow-left{left:0}.ready-made-win__arrow.arrow-left:active{transform:translate(-4px,-50%)}.ready-made-win__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.ready-made-win__arrow.arrow-right{right:0}.ready-made-win__arrow.arrow-right:active{transform:translate(4px,-50%)}.ready-made-win__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.ready-made-win__slider-container{width:815px;padding:24px 20px}@media (max-width: 1023px){.ready-made-win__slider-container{width:550px}}@media (max-width: 767px){.ready-made-win__slider-container{width:285px}}.ready-made-win__item{display:flex;flex-direction:column;align-items:center;width:245px;padding:35px 26px 40px;background-color:#fff;border-radius:100px}.type-win-price .ready-made-win__item{padding-left:20px;padding-right:20px}.ready-made-win__item-title{font-size:18px;font-weight:700;text-align:center}.ready-made-win__item-img{height:110px;margin-top:25px}.ready-made-win__item-img .img{width:100%;height:100%;display:block}.ready-made-win__item-price{margin-top:30px}.ready-made-win__item-link{margin-top:18px;text-align:center;font-size:18px;font-weight:500}.ready-made-win__item-link .a{display:inline;text-decoration:none;border-bottom:1px dashed #2952E2;line-height:23px;transition:all .3s}.ready-made-win__item-link .a:hover{border-color:var(--color-primary)}.ready-made-win__item-btn{margin-top:20px}.ready-made-win__item-btn .ico{width:20px;height:20px;display:block;fill:#fff;margin-right:10px;transition:all .3s}.ready-made-win__item-btn .btn:hover .ico{fill:var(--color-primary)}.ready-made-win__btn-sel-param{display:flex;align-items:center;justify-content:center;margin-top:20px}.ready-made-win__info{text-align:center;font-size:12px;color:#96adb5}.ready-made-win__info .p,.ready-made-win__info .handle-block__info,.ready-made-win__info .job-info__descr,.ready-made-win__info .sill-icons__card-desc,.ready-made-win__info .sill-color__card-desc,.ready-made-win__info .promotions__text,.ready-made-win__info .connect__info-descr,.ready-made-win__info .win-openings__text,.ready-made-win__info .about-contacts-info__grid,.ready-made-win__info .two-column-block__param,.ready-made-win__info .two-column-block__description,.ready-made-win__info .call-measure__info-text,.ready-made-win__info .use-loggia__text,.ready-made-win__info .text-with-image__desc,.ready-made-win__info .big-card-description__item-desc,.ready-made-win__info .calc-work-performed__ceil,.ready-made-win__info .six-steps__item>*,.ready-made-win__info .list-advanatages__item-decs,.ready-made-win__info .adv-card__item--in-block .adv-card__item-text,.adv-card__item--in-block .ready-made-win__info .adv-card__item-text,.ready-made-win__info .main-slider__controls-descr,.ready-made-win__info .win-prices__info,.ready-made-win__info .rassrochka__item-desk{font-size:12px}.advan-info-triple--hidden{opacity:0}@media (max-width: 1200px){.advan-info-triple__container{padding-right:20!important;padding-left:20!important}}@media (max-width: 1200px){.advan-info-triple__header{padding-left:40px;padding-right:40px}}@media (max-width: 1024px){.advan-info-triple__header{padding-left:20px;padding-right:20px}}.advan-info-triple__slider{width:100%}@media (max-width: 1200px){.advan-info-triple__slider{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.advan-info-triple__slider{padding-left:20px;padding-right:20px}}@media (min-width: 1200px){.advan-info-triple__slider .arrow-box{display:none}}@media (max-width: 576px){.advan-info-triple__slider .arrow-box{top:40px;transform:unset}.advan-info-triple__slider .arrow-box--right{right:40px}.advan-info-triple__slider .arrow-box--left{right:90px;left:auto}}.advan-info-triple__item{max-width:410px;width:100%;position:relative;padding:40px;border-radius:1.25rem;background-color:#fff;height:auto}@media (max-width: 768px){.advan-info-triple__item{max-width:100%}}.advan-info-triple__card{display:flex;flex-direction:column}.advan-info-triple__card-ico{display:flex;align-items:center;justify-content:center;width:50px;height:50px;transition:.3s ease-in-out}.advan-info-triple__card-ico .ico{width:50px;height:50px;display:block;fill:var(--color-primary)}.advan-info-triple__card-ico+div{margin-top:20px}.advan-info-triple__card-title{hyphens:auto}.advan-info-triple__card-title+div{margin-top:10px}.advan-info-triple__card-desc{line-height:140%;font-size:18px}.advan-info-triple__item:hover .advan-info-triple__card-ico{scale:1.1}.advan-info-triple--noslider .advan-info-triple__container{margin:0 auto;max-width:1280px;padding:0 40px}@media (max-width: 1200px){.advan-info-triple--noslider .advan-info-triple__container{padding-right:20px!important;padding-left:20px!important}}@media (max-width: 1024px){.advan-info-triple--noslider .advan-info-triple__container{padding-right:20px!important;padding-left:20px!important}}.advan-info-triple__items{width:100%;display:flex;flex-wrap:wrap;gap:30px}.advan-info-triple__items>*{width:calc(33.3333333333% - 20px);max-width:unset}@media (max-width: 992px){.advan-info-triple__items>*{width:calc(50% - 15px)}}@media (max-width: 576px){.advan-info-triple__items>*{width:100%}}@media (max-width: 576px){.advan-info-triple__items{gap:20px}}.advan-win-system--hidden{opacity:0}@media (max-width: 1023px){.advan-win-system__container{padding-right:0}}.advan-win-system__banner{position:relative;height:340px}@media (min-width: 1600px){.advan-win-system__banner{height:500px}}.advan-win-system__img{width:100%;height:100%;position:absolute;top:0;left:0;display:block;object-fit:cover;object-position:center;opacity:0;transition:opacity .3s}.advan-win-system__img.active{opacity:1}.advan-win-system__slider{padding-top:40px;margin-top:-40px}@media (max-width: 1023px){.advan-win-system__slider{padding-right:55px}}.advan-win-system__item{cursor:pointer;width:25%;padding-top:20px;background-color:transparent;border-radius:0}.advan-win-system__item.active{margin-top:-40px;padding:24px 20px;border-radius:50px;background-color:#fff}.advan-win-system__item-title{padding-bottom:8px}.advan-video__container{position:relative;padding:40px 220px;text-align:center;border-radius:100px;color:#fff;overflow:hidden}@media (max-width: 768px){.advan-video__container{padding:400px 10px 40px}}.advan-video__container:hover .advan-video__play{transform:scale(1.03);opacity:.8}@media (min-width: 768px){.advan-video__container:hover .advan-video__bg--left{left:-20px}.advan-video__container:hover .advan-video__bg--right{right:-20px}}.advan-video__container:active .advan-video__play{transform:scale(.97);opacity:1}.advan-video__container:active .advan-video__bg--left{left:-20px}.advan-video__container:active .advan-video__bg--right{right:-20px}.advan-video__content{display:flex;flex-direction:column;align-items:center}.advan-video__head-title{margin-bottom:10px;font-size:32px}.advan-video__desc{font-size:16px;line-height:140%}.advan-video__play{width:50px;height:50px;margin-top:55px;margin-bottom:55px;transition:all .2s}@media (max-width: 768px){.advan-video__play{margin-top:20px;margin-bottom:20px}}.advan-video__play .ico{width:100%;height:100%;display:block;fill:#fff}.advan-video__wrap{display:flex;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap;width:100%;padding-top:10px}.advan-video__item{display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:flex-start;width:100%;max-width:180px}@media (max-width: 499px){.advan-video__item{max-width:unset;width:50%}}.advan-video__ico{width:30px;height:30px;margin-bottom:10px}.advan-video__ico .ico{width:100%;height:100%;display:block;fill:#fff}.advan-video__title{font-size:16px;font-weight:700}.advan-video__window{display:flex;align-items:center;justify-content:center;position:relative;width:80vw;max-height:80vh}.advan-video__window:before{content:"";display:block;padding-top:45vw}@media (max-width: 1024px){.advan-video__window{position:relative;width:95vw}.advan-video__window:before{content:"";display:block;padding-top:53.4375vw}}.advan-video__iframe{width:100%;height:100%;position:absolute;top:0;left:0}.advan-video__bg{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:#6b767a;transition:.3s ease-in-out}.advan-video__bg--left{position:absolute;left:-40px;top:0;bottom:0;transform:scaleX(-1);transition:.3s ease-in-out}.advan-video__bg--left .img{height:100%}@media (max-width: 768px){.advan-video__bg--left{left:-30px}.advan-video__bg--left .img{width:80%;height:auto}}.advan-video__bg--right{position:absolute;right:-40px;top:0;bottom:0;transition:.3s ease-in-out}.advan-video__bg--right .img{height:100%}@media (max-width: 768px){.advan-video__bg--right{right:-30px}.advan-video__bg--right .img{width:80%;height:auto}}@media (max-width: 520px){.advan-video__bg--right{display:none}}.advan-video__link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;cursor:pointer}.type-win__container{max-width:1290px;width:100%;margin:0 auto;padding:0}.type-win__wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}@media (max-width: 768px){.type-win__wrap{gap:20px}}@media (max-width: 1200px){.type-win__card{width:calc(50% - 30px)}}@media (max-width: 768px){.type-win__card{width:100%}}.type-win__head{height:260px}@media (max-width: 991px){.type-win__footer{flex-direction:column;gap:10px}.type-win__footer-price,.type-win__footer-btn{width:100%}}.type-win__descr{margin-top:30px;margin-bottom:20px;position:relative}.type-win__descr:after{content:"";position:absolute;top:calc(100% + 10px);left:0;width:80px;height:10px;display:block;background-color:var(--color-primary)}.type-win--2items .type-win__container{max-width:1070px;width:100%;margin:0 auto}.type-win--2items .type-win__card{width:calc(50% - 15px)}@media (max-width: 768px){.type-win--2items .type-win__card{width:100%}}.type-win--3items .type-win__card{width:calc(33.3333333333% - 15px)}.peculiarities{position:relative}.work-steps__wrap{margin-bottom:30px}.work-steps__descr{margin-top:30px;margin-bottom:20px;position:relative}.work-steps__descr:after{content:"";position:absolute;top:calc(100% + 10px);left:0;width:80px;height:10px;display:block;background-color:var(--color-primary)}.montage-stage__title{margin-bottom:20px}.montage-stage__wrap{margin:60px 0 20px}.range-win__title{margin-bottom:15px}.range-win__wrap{margin:60px 0 30px}.range-win__descr{font-weight:700}.warn-block__text{position:relative;margin:0 auto;padding:30px;max-width:410px;width:100%;border-radius:20px;background-color:#fff;text-wrap:pretty;font-size:18px;line-height:1.6}.warn-block__text:before{content:"!";position:absolute;left:30px;top:0;transform:translateY(-50%);align-items:center;background-color:red;border-radius:100%;color:#fff;display:flex;font-size:32px;font-weight:800;height:30px;justify-content:center;width:30px}.warn-block__text--w630{max-width:630px}.warn-block__text--positive:before{content:"";padding:5px;width:30px;height:30px;background-image:url(/assets/img/ico/like.svg);background-repeat:no-repeat;background-position:center;background-color:#00eaa4}.winter-advantages__wrap{display:flex;align-items:flex-start;gap:20px}@media (max-width: 1024px){.winter-advantages__wrap{flex-wrap:wrap;gap:60px}}.winter-advantages__list{position:relative;border-radius:20px;padding:40px 30px 30px 45px;width:calc(50% - 10px);background-color:#fff}.winter-advantages__list li{list-style-type:disc;line-height:1.6;font-size:18px}.winter-advantages__list li:not(:last-child){margin-bottom:10px}@media (max-width: 1024px){.winter-advantages__list{width:100%}}.winter-advantages__plus,.winter-advantages__minus{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:100%;width:40px;height:40px;font-size:30px;font-weight:500;color:#fff;background-color:var(--color-primary)}.installment-win{padding-top:30px;padding-bottom:30px}.installment-win__head-title{text-align:center;padding-bottom:18px}.installment-win__desc{text-align:center}.installment-win__bank-wrap{width:100%;max-width:fit-content;display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;margin-left:auto;margin-right:auto;font-weight:500}@media (max-width: 499px){.installment-win__bank-wrap{flex-direction:column;justify-content:unset;align-items:center}}.installment-win__bank-item{width:245px;margin-right:30px;margin-left:30px;margin-bottom:40px}@media (max-width: 499px){.installment-win__bank-item{margin-right:0;margin-left:0}}.installment-win__bank-item.bank-sovcombank{width:264px}.installment-win__bank-item.bank-halva{width:185px}.installment-win__bank-item.bank-tinkoff{width:268px}.installment-win__bank-item .img{width:100%;height:100%;object-fit:contain;object-position:center}.five-days{padding-top:30px;padding-bottom:30px}.five-days__wrap{width:100%;max-width:fit-content;display:flex;margin:0 auto;padding:30px 0}@media (max-width: 767px){.five-days__wrap{flex-direction:column;align-items:center}}@media (max-width: 767px){.five-days__wrap{padding:40px 0}}.five-days__item{position:relative;padding:0 65px;display:flex;flex-direction:column;align-items:center}@media (max-width: 1023px){.five-days__item{padding:0 45px}}@media (max-width: 767px){.five-days__item{padding:60px 0}}@media (max-width: 767px){.five-days__item:nth-of-type(1){padding-top:0}}.five-days__item:nth-last-of-type(1) .five-days__separator{display:none}@media (max-width: 767px){.five-days__item:nth-last-of-type(1){padding-bottom:0}}.five-days__circle{width:90px;height:90px;position:relative;top:50%;transform:translateY(-50%);border-radius:50%;background-color:#fff}@media (max-width: 767px){.five-days__circle{top:unset;transform:unset;margin-bottom:80px}}.big-full .five-days__circle{width:190px;height:190px}@media (max-width: 767px){.big-full .five-days__circle{top:unset;transform:unset;margin-bottom:0}}.five-days__ico{width:100%;height:100%;position:absolute;right:25px;bottom:20px}.big-full .five-days__ico{height:90%;right:unset;bottom:35px;left:50%;transform:translate(-50%)}.five-days__ico .img{width:100%;height:100%;object-fit:contain;object-position:center}.five-days__title{position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%);max-width:200px;text-align:center}.five-days__separator{position:absolute;width:10px;height:10px;top:50%;right:0;transform:translate(50%,-50%);background-color:#fff;border-radius:50%}@media (max-width: 767px){.five-days__separator{top:unset;bottom:0;right:50%;transform:translate(50%,50%) rotate(90deg)}}.five-days__separator:before,.five-days__separator:after{content:"";position:absolute;display:block;width:6px;height:6px;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:50%}.five-days__separator:before{right:calc(100% + 3px)}.five-days__separator:after{left:calc(100% + 3px)}.five-days__desc{margin-top:60px;margin-right:auto;margin-left:auto;text-align:center;max-width:760px;font-size:18px;font-weight:700;line-height:30px}.five-days__desc p{font-size:18px;font-weight:700;line-height:30px}@media (max-width: 767px){.five-days__desc{margin-top:0}}.made-windows .card{border-radius:12px}@media (min-width: 1024px){.made-windows .delivery{display:none}}.made-windows .main{gap:26px;display:flex;flex-direction:column}@media (min-width: 1024px){.made-windows .main{display:grid;grid-template-columns:1fr 1.5fr 1fr}}@media (min-width: 1920px){.made-windows .main{grid-template-columns:1fr 2fr 1fr}}.made-windows .title{min-width:0;gap:12px;display:flex;flex-direction:column}@media (min-width: 1024px){.made-windows .title{width:100%}}.made-windows .title .delivery{display:none}@media (max-width: 1023px){.made-windows .title .delivery{display:block}}.made-windows .v-slider{display:flex;gap:16px}.made-windows .v-slider__thumbs-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0}.made-windows .v-slider__thumbs{display:flex;flex-direction:column;gap:10px;width:72px;max-height:336px;overflow-y:scroll;flex-shrink:0;scrollbar-width:none}.made-windows .v-slider__thumbs::-webkit-scrollbar{display:none}.made-windows .v-slider__thumb{width:72px;height:72px;border-radius:12px;overflow:hidden;cursor:pointer;border:2px solid transparent;box-shadow:0 2px 8px #00000014;transition:border-color .25s ease,box-shadow .25s ease;opacity:.6;flex-shrink:0}.made-windows .v-slider__thumb img{width:100%;height:100%;object-fit:cover;display:block}.made-windows .v-slider__thumb--active{border-color:#03a5ef;box-shadow:0 2px 12px #03a5ef40;opacity:1}.made-windows .v-slider__thumb:hover:not(.made-windows .v-slider__thumb--active){opacity:.85}.made-windows .v-slider__arrow{display:flex;align-items:center;justify-content:center;width:72px;height:28px;border:none;background:none;cursor:pointer;padding:0;transition:opacity .2s ease}.made-windows .v-slider__arrow:hover{opacity:.7}.made-windows .v-slider__arrow--up{transform:rotate(180deg)}.made-windows .v-slider__main{width:320px;height:420px;flex-shrink:0;border-radius:12px;border:2px solid #03a5ef;box-shadow:0 4px 20px #0000001a;overflow:hidden}.made-windows .v-slider__main .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.made-windows .v-slider__main .swiper-pagination{display:none}@media (max-width: 1440px){.made-windows .v-slider__main{width:220px;height:367px}}@media (max-width: 1023px){.made-windows .v-slider__thumbs-wrap{display:none}.made-windows .v-slider__main{width:100%;height:auto;border:none;border-radius:0;box-shadow:none;overflow:visible}.made-windows .v-slider__main .swiper-wrapper{gap:0!important}.made-windows .v-slider__main .swiper-slide{width:190px!important;height:250px;border-radius:12px;margin-right:12px!important}.made-windows .v-slider__main .swiper-slide img{width:190px;height:250px;object-fit:cover;border-radius:12px}.made-windows .v-slider__main .swiper-pagination{display:block;bottom:-23px}.made-windows .v-slider__main .swiper-pagination-bullet{background:#03a5ef;opacity:.4}.made-windows .v-slider__main .swiper-pagination-bullet-active{opacity:1}}.made-windows .promo-badge{width:fit-content;padding:12px;display:flex;flex-direction:column;background:#ff005c;border-radius:20px;color:#fff;margin-bottom:20px}.made-windows .promo-badge--mobile{background:#03a5ef!important;margin:0}.made-windows .promo-badge__percent{font-size:50px;line-height:1;font-weight:600}.made-windows .promo-badge__text{font-size:14px}@media (max-width: 1023px){.made-windows .promo-badge--desc{display:none}}.made-windows .mobile-badges{display:none}@media (max-width: 1023px){.made-windows .mobile-badges{display:flex;gap:10px}}.made-windows .mobile-badges .badges-price{width:fit-content;padding:12px}.made-windows .mobile-badges .badges-price .price__current{font-size:40px;font-weight:600;line-height:normal;color:#03a5ef}.made-windows .mobile-badges .badges-price .price__old{font-size:16px}.made-windows .product-details{gap:12px;display:flex;flex-direction:column}.made-windows .product-details__variants{width:100%;overflow:hidden}.made-windows .product-details__variants .swiper-slide{width:auto}.made-windows .product-details__more-link{color:#03a5ef;font-weight:600;text-decoration:none}.made-windows .product-variant{display:flex}.made-windows .product-variant.card{flex-direction:row;width:fit-content;border-radius:12px;color:#000;text-decoration:none}.made-windows .product-variant__img{width:60px;border-top-left-radius:12px;border-bottom-left-radius:12px}.made-windows .product-variant__info{display:flex;flex-direction:column;padding:20px 20px 20px 10px;gap:10px}.made-windows .product-variants-more{padding:0;align-items:center;display:flex;flex-direction:row;width:fit-content;cursor:pointer}.made-windows .product-variants-more img{height:70px;width:auto}.made-windows .product-variants-more .product-variant__info{flex-direction:row;align-items:center}.made-windows .product-features{display:flex;flex-direction:column;gap:12px}.made-windows .product-features__item{display:flex;align-items:flex-end;width:100%;justify-content:space-between}.made-windows .product-features__name{display:flex;flex-grow:1;align-items:flex-end;padding-right:2px;gap:2px}.made-windows .product-features__name:after{content:"";flex-grow:1;border-bottom:1px solid #929292;position:relative;top:-4px}.made-windows .product-features__value{font-weight:600}.made-windows .d-cart{width:100%}@media (max-width: 1023px){.made-windows .d-cart{display:none}}.made-windows .d-cart .card{padding:12px;gap:10px;width:100%}.made-windows .d-cart .card__text{color:#03a5ef;font-size:40px;font-weight:600;line-height:normal}.made-windows .d-cart .card__sum{background-color:#dfdfdf;border-radius:10px;height:50px;text-align:center}.made-windows .d-cart .card .button,.made-windows .d-cart .card .control__group .js-user-file::file-selector-button,.control__group .made-windows .d-cart .card .js-user-file::file-selector-button{width:100%}@media (min-width: 1024px){.made-windows .d-cart .delivery{display:block}}@media (min-width: 1920px){.made-windows .d-cart{width:370px}}.made-windows .delivery{background-color:#03a5ef;color:#fff;font-size:20px;padding:12px;border-radius:12px;margin-top:12px}.made-windows .delivery__extra{background-color:#ebf5ff;color:#000;border-radius:6px;display:flex;height:70px;margin-top:30px;align-items:center;padding-left:8px;padding-right:20px;font-weight:600;font-size:24px;justify-content:space-between}.made-windows .delivery__extra img{transform:translateY(-30%)}@media (max-width: 1023px){.made-windows .delivery{width:100%;max-width:360px}.made-windows .delivery__extra{height:47px}.made-windows .delivery__extra img{transform:translateY(-30%)}}@media (min-width: 1024px){.made-windows .delivery__extra{flex-direction:column;align-items:start;font-size:20px;height:auto}.made-windows .delivery__extra img{width:90px}.made-windows .delivery__extra span{margin-left:auto}}@media (min-width: 1440px){.made-windows .delivery__extra{font-size:20px;height:35px;padding-right:10px;flex-direction:row;align-items:center}.made-windows .delivery__extra img{width:90px}}@media (min-width: 1920px){.made-windows .delivery__extra{font-size:24px;padding-right:20px;height:70px}.made-windows .delivery__extra img{width:141px}}.made-windows .card__text{color:#03a5ef;font-size:40px;font-weight:600;line-height:normal}.made-windows .extra .product-details__title{margin-top:48px;margin-bottom:24px}.made-windows .recommendations{margin-top:48px;margin-bottom:48px}.made-windows .recommendations__title{margin-bottom:24px}.made-windows .recommendations__slider{overflow:visible!important}.made-windows .recommendations__slider .swiper-slide{width:auto}.made-windows .recommendations__card{width:240px;min-width:240px;flex-shrink:0}.made-windows .recommendations__img-wrapper{position:relative;border-radius:12px;overflow:hidden}.made-windows .recommendations__img-wrapper img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.made-windows .recommendations__discount{position:absolute;left:0;bottom:0;z-index:6;padding:5px 12px;border-radius:12px;background:#ff005c;color:#fff;font-size:14px;font-weight:700;line-height:1}.made-windows .recommendations__cart-btn{position:absolute;right:0;bottom:0;z-index:6;display:inline-flex;align-items:center;justify-content:center;width:64px;height:50px;padding:0;border:none;border-radius:10px;background:#33c5f3;color:#fff;cursor:pointer;transition:background .15s ease,transform .15s ease}.made-windows .recommendations__cart-btn:hover{background:#0289cf}.made-windows .recommendations__cart-btn:active{transform:scale(.94)}.made-windows .recommendations__info{gap:12px;display:flex;flex-direction:column}.made-windows .recommendations__name{font-weight:500;color:#000;text-decoration:none}.made-windows .recommendations__name:hover{color:#03a5ef}.made-windows .product-about__section{display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px}@media (max-width: 1023px){.made-windows .made-windows{overflow:hidden}.made-windows .made-windows .inner{overflow:visible}.made-windows .card__text{font-size:28px}.made-windows .delivery__extra{width:100%;font-size:18px;padding-top:8px;padding-bottom:8px;margin-top:40px}.made-windows .product-about__section{grid-template-columns:1fr}}@media (max-width: 1023px){.made-windows .mob-slider{overflow:visible!important}}@media (min-width: 1024px){.mob-cart{display:none}}@media (max-width: 1023px){.mob-cart{left:18px;right:18px;padding:10px 12px 4px;position:fixed;z-index:99;bottom:88.5px;box-shadow:inset 1px 1px #ffffff40,inset -1px -1px -1px #43819540;background:rgba(42,50,53,.85);border-radius:12px 12px 0 0;transition:all ease-out .3s;display:flex;gap:8px;font-weight:600}}.mob-cart__qty,.mob-cart__buy{box-sizing:border-box}.mob-cart__qty{display:flex;align-items:center;background:#fff;border-radius:10px;overflow:hidden;flex:1 1 0;min-width:0}.mob-cart__btn{width:40px;flex-shrink:0;height:44px;padding:0;border:none;background:transparent;color:#2c2c2c;font-size:22px;font-weight:600;cursor:pointer;transition:transform .12s ease}.mob-cart__btn:disabled{opacity:.35;cursor:default}.mob-cart__btn:active:not(:disabled){transform:scale(.82)}.mob-cart__input{flex:1;min-width:0;width:100%;height:44px;padding:0;border:none;background:transparent;text-align:center;font-size:16px;font-weight:600;color:#000;outline:none;box-sizing:border-box;width:50%;-moz-appearance:textfield}.mob-cart__input::-webkit-outer-spin-button,.mob-cart__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mob-cart__buy{min-width:0;padding:10px 24px;line-height:normal;background:#25b684;border-radius:10px;color:#fff;font-weight:600;border:none;cursor:pointer;width:50%}@media (max-width: 1023px){body:has(.mob-cart) .header-mob{border-top-left-radius:0;border-top-right-radius:0;box-shadow:inset -1px -1px #43819540}}.variants-modal__window{position:relative;width:min(640px,100%);max-height:90vh;display:flex;flex-direction:column;background:#f5f7f9;border-radius:16px;overflow:visible}@media screen and (max-width: 767px){.variants-modal__window{margin:16px auto;width:calc(100% - 32px);height:85dvh}}.variants-modal__title{display:block;font-size:28px;font-weight:600;padding:12px}.variants-modal__close{position:absolute;right:0;bottom:100%;margin-bottom:4px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:white;color:#2c2c2c;cursor:pointer;border-radius:12px;transition:background .15s ease;padding:3px}.variants-modal__body{overflow-y:auto;padding:0 16px 16px;flex:1}.variants-modal__filters{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px}.variants-modal__filter .sort__current{display:inline;font-weight:600}.variants-modal__filter .sort__trigger{width:auto;background:#dfdfdf;color:#000}@media screen and (max-width: 1024px){.variants-modal__filter .sort__trigger{width:auto;height:auto;padding:8px 14px;border:1px solid #ddd;border-radius:20px;justify-content:flex-start}.variants-modal__filter .sort__trigger .sort__arrow{display:block}}.variants-modal__list{display:flex;flex-direction:column;gap:12px}.variants-modal__card{display:flex;align-items:center;border:1px solid #dfdfdf;border-radius:12px;background:white;text-decoration:none;color:inherit}.variants-modal__card--first{border:1px solid black}.variants-modal__img-wrap{position:relative;flex-shrink:0;height:90px;margin-right:16px;border-radius:10px;overflow:hidden}.variants-modal__img{width:100%;height:100%;display:block;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.variants-modal__info{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.variants-modal__line1{font-size:16px;font-weight:600}.variants-modal__line2{font-size:14px;color:#6b6b6b}.variants-modal__prices{display:flex;align-items:center;gap:10px}.variants-modal__price{color:#03a5ef;font-weight:600;font-size:18px}.variants-modal__old{font-size:14px;color:#929292}.variants-modal__loading{padding:24px;text-align:center;color:#929292}.mw-lightbox{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);backdrop-filter:blur(0);opacity:0;visibility:hidden;transition:opacity .3s ease,background .3s ease,backdrop-filter .3s ease,visibility 0s linear .3s}.mw-lightbox.is-open{opacity:1;visibility:visible;background:rgba(15,18,22,.88);backdrop-filter:blur(8px);transition:opacity .3s ease,background .3s ease,backdrop-filter .3s ease,visibility 0s}.mw-lightbox__inner{position:relative;width:100%;max-width:1000px;padding:0 64px;box-sizing:border-box;transform:scale(.96);transition:transform .3s ease}.is-open .mw-lightbox__inner{transform:scale(1)}@media (max-width: 767px){.mw-lightbox__inner{padding:0 12px}}.mw-lightbox__swiper{width:100%}.mw-lightbox__swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.mw-lightbox__swiper .swiper-slide img{max-width:100%;max-height:80vh;object-fit:contain;border-radius:16px;box-shadow:0 24px 60px #00000080}.mw-lightbox__close{position:absolute;top:20px;right:20px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer;transition:background .18s ease,transform .18s ease;backdrop-filter:blur(4px)}.mw-lightbox__close:hover{background:rgba(255,255,255,.24);transform:scale(1.06)}.mw-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:none;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer;backdrop-filter:blur(4px);transition:background .18s ease,transform .18s ease}.mw-lightbox__nav--prev{left:0}.mw-lightbox__nav--next{right:0}.mw-lightbox__nav:hover{background:rgba(255,255,255,.24);transform:translateY(-50%) scale(1.06)}@media (max-width: 767px){.mw-lightbox__nav{width:40px;height:40px}}.mw-lightbox__counter{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:3;padding:6px 14px;border-radius:20px;background:rgba(255,255,255,.12);color:#fff;font-size:14px;font-weight:600;backdrop-filter:blur(4px)}a.product__name{text-decoration:none;color:inherit;transition:color .15s ease}a.product__name:hover{color:#03a5ef}.js-mwc-card-slider{width:100%;overflow:hidden;border-radius:12px;flex-shrink:0}.js-mwc-card-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.js-mwc-card-slider .swiper-slide a{display:block;width:100%;height:100%}.js-mwc-card-slider .swiper-pagination{position:absolute;bottom:8px;left:0;right:0;z-index:5;display:flex;justify-content:center;gap:4px}.js-mwc-card-slider .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0!important;background:#fff;opacity:.7}.js-mwc-card-slider .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#03a5ef}.product .js-mwc-card-slider{align-self:stretch;height:100%}@media screen and (max-width: 1024px){.product .js-mwc-card-slider{height:auto;aspect-ratio:3/4}}.mwc__column .js-mwc-card-slider{aspect-ratio:3/4}.js-mwc-card-slider{position:relative}.mwc__discount{position:absolute;left:0;bottom:0;z-index:6;padding:5px 12px;border-radius:12px;background:#ff005c;color:#fff;font-size:14px;font-weight:700;line-height:1}.mwc__cart-btn{position:absolute;right:0;bottom:0;z-index:6;display:none;align-items:center;justify-content:center;width:64px;height:50px;padding:0;border:none;border-radius:10px;background:#33c5f3;color:#fff;cursor:pointer;transition:background .15s ease,transform .15s ease}.mwc__cart-btn:hover{background:#0289cf}.mwc__cart-btn:active{transform:scale(.94)}@media screen and (max-width: 592px){.mwc__cart-btn{width:40px;height:40px;border-radius:12px}}.mwc__column .mwc__cart-btn,.recommendations__card .mwc__cart-btn{display:inline-flex}.mwc__cart-badge{position:absolute;top:-6px;left:0;width:22px;height:22px;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ff005c;color:#fff;font-size:12px;font-weight:700;line-height:1}@media screen and (max-width: 592px){.mwc__cart-badge{top:-11px}}.mwc__cart{position:absolute;right:72px;left:10px;bottom:0;z-index:7;display:none;align-items:center;gap:8px;background:white;border-radius:12px;box-shadow:0 4px 16px #00000026}.mwc__cart.is-open{display:flex;flex-direction:column;padding:3px;gap:4px}@media screen and (max-width: 592px){.mwc__cart{right:48px}}.mwc__cart-buy{background:#03a5ef;width:100%;height:50px;border:none;border-radius:10px;color:#fff;font-weight:600;cursor:pointer;transition:background .15s ease,transform .15s ease}.mwc__cart-buy:hover{background:#0289cf}.mwc__cart-buy:active{transform:scale(.96)}@media screen and (max-width: 592px){.mwc__cart-buy{height:40px;padding:0 12px;font-size:13px}}.mwc__qty{display:flex;align-items:center;width:100%;height:50px;background:#dfdfdf;border-radius:10px;overflow:hidden}@media screen and (max-width: 592px){.mwc__qty{height:40px}}.mwc__qty-btn{padding:0 20px;height:100%;border:none;background:transparent;color:#2c2c2c;font-size:20px;cursor:pointer;transition:background .15s ease,transform .12s ease}.mwc__qty-btn:hover{background:#dfdfdf}.mwc__qty-btn:active{transform:scale(.82)}.mwc__qty-input{width:100%;height:100%;border:none;background:transparent;text-align:center;font-size:15px;font-weight:600;color:#000;outline:none;-moz-appearance:textfield}.mwc__qty-input::-webkit-outer-spin-button,.mwc__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mwc__pagination{position:static;display:flex;justify-content:center;gap:4px;padding:8px 0}.mwc__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0!important;background:#ddd;opacity:1}.mwc__pagination .swiper-pagination-bullet-active{background:#33c5f3}.filter-preview.is-sort-open,.filter-preview.is-sort-open .filter-preview__badges{overflow:visible!important}.sort{position:relative;flex-shrink:0}.sort__trigger{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #ddd;border-radius:20px;background:#929292;cursor:pointer;font-size:16px;font-weight:500;color:#fff}@media screen and (max-width: 1024px){.sort__current{display:none}}.sort__icon{display:none}@media screen and (max-width: 1024px){.sort__icon{display:block}}.sort__arrow{transition:transform .2s ease}@media screen and (max-width: 1024px){.sort__arrow{display:none}}@media screen and (max-width: 1024px){.sort__trigger{width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#929292;justify-content:center}}.sort.is-open .sort__arrow{transform:rotate(180deg)}.sort__list{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;background:white;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 16px #00000014;padding:6px;display:none;flex-direction:column;gap:2px;z-index:20}.sort.is-open .sort__list{display:flex}.sort__item{text-align:left;padding:8px 12px;border:none;background:none;border-radius:8px;cursor:pointer;font-size:16px;white-space:nowrap;color:#2c2c2c}.sort__item:hover{background:#f2f7fb}.sort__item.is-active{color:#03a5ef;font-weight:600}.filters{display:flex;gap:24px;flex-direction:column;padding:12px;background:white;border-radius:12px;height:fit-content}@media screen and (max-width: 1024px){.filters{display:flex;position:fixed;top:0;left:0;bottom:0;width:min(86vw,360px);max-width:86vw;height:100%;z-index:1000;overflow-y:auto;border-radius:0;transform:translate(-100%);transition:transform .25s ease}.filters.is-open{transform:translate(0)}}.filter{gap:20px;display:flex;flex-direction:column}.filter__header{font-size:16px}.filter__wrapper{display:flex;gap:10px;flex-wrap:wrap}.filter__delivery{font-weight:600;padding:10px 20px;border-radius:10px;color:#929292;border:1px solid #929292;width:fit-content}.filter__pill{display:flex;align-items:center;font-weight:600;padding:10px 20px;border-radius:10px;color:#929292;border:1px solid #929292;width:fit-content;cursor:pointer;user-select:none;transition:color .2s ease,border-color .2s ease,transform .15s ease}.filter__pill input{display:none}.filter__pill:hover{border-color:#2c2c2c;color:#2c2c2c}.filter__pill:active{transform:scale(.96)}.filter__pill:has(input:checked){color:#000;border-color:#000}.filter__card{display:flex;gap:12px}.filter .glaz{flex-direction:column}.filter__option{display:flex;align-items:center;gap:8px}.filter__option input{width:16px;height:16px}.filter__option span{font-size:14px;font-weight:500}.filter .inputs{display:flex;gap:12px;margin-bottom:12px}.filter .input-box{display:flex;align-items:center;justify-content:center;gap:3px;border:1px solid #ccc;border-radius:8px;padding:8px 10px;width:50%;color:#666;font-size:14px;transition:border-color .2s ease}.filter .input-box:focus-within{border-color:#000}.filter .input-box__field{width:100%;border:none;background:transparent;text-align:center;color:#666;font-size:inherit;font-weight:500;outline:none;-moz-appearance:textfield}.filter .input-box__field::-webkit-outer-spin-button,.filter .input-box__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter .range-widget{position:relative;width:100%;height:30px}.filter .slider-track{position:absolute;height:4px;background:#ddd;border-radius:2px;top:0;bottom:0;margin:auto;width:100%}.filter .slider-progress{position:absolute;height:4px;background:#03a5ef;border-radius:2px;top:0;bottom:0;margin:auto;left:0;right:100%}.filter input[type=range]{-webkit-appearance:none;appearance:none;width:100%;outline:none;position:absolute;margin:auto;top:0;bottom:0;background:transparent;pointer-events:none}.filter input[type=range].slider-min{z-index:3}.filter input[type=range].slider-max{z-index:4}.filter input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:16px;width:16px;background-color:#03a5ef;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 0 0 1px #0000001a;pointer-events:auto}.filter input[type=range]::-moz-range-thumb{height:16px;width:16px;background-color:#03a5ef;border-radius:50%;cursor:pointer;border:2px solid #fff;pointer-events:auto}.mwc{display:grid;grid-template-columns:1fr 5fr;gap:20px}@media screen and (max-width: 1024px){.mwc{grid-template-columns:1fr}}@media screen and (max-width: 1024px){.mwc__body{min-width:0}}.mwc__body .product{padding:12px;background:white;border-radius:12px;display:grid;grid-template-columns:1fr 3fr 240px}@media screen and (max-width: 1920px){.mwc__body .product{grid-template-columns:1fr 3fr 170px}}@media screen and (max-width: 1440px){.mwc__body .product{grid-template-columns:2fr 2fr 220px}}@media screen and (max-width: 1024px){.mwc__body .product{grid-template-columns:1fr;padding:0;min-width:0}}.mwc__body .product img{border-radius:12px;width:100%}@media screen and (max-width: 1024px){.mwc__body .product img{height:auto;object-fit:contain}}.mwc__body .product__features{padding:0 24px;gap:24px;display:flex;flex-direction:column;font-size:16px}@media screen and (max-width: 1920px){.mwc__body .product__features{font-size:14px}}@media screen and (max-width: 1440px){.mwc__body .product__features{font-size:12px}}@media screen and (max-width: 1024px){.mwc__body .product__features{padding:12px 12px 0;gap:0}}.mwc__body .product__name{font-size:20px;font-weight:500}@media screen and (max-width: 1920px){.mwc__body .product__name{font-size:18px}}@media screen and (max-width: 1440px){.mwc__body .product__name{font-size:16px}}.mwc__body .price{line-height:normal;margin-top:0;gap:0}.mwc__body .price--new{color:#03a5ef;font-size:40px;font-weight:600}@media screen and (max-width: 1920px){.mwc__body .price--new{font-size:28px}}@media screen and (max-width: 1024px){.mwc__body .price{gap:0}.mwc__body .price--mob{padding:12px 12px 0;line-height:normal;display:flex;flex-direction:column}.mwc__body .price--desc{display:none}}@media screen and (min-width: 1025px){.mwc__body .price--mob{display:none}}.mwc__products{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1024px){.mwc__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.mwc__products .mwc__clock{padding:12px 0;font-size:18px}}@media screen and (max-width: 768px){.mwc__products{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1025px){.mwc__products .mwc__clock{display:none}}.mwc__empty,.mwc__no-results{background:white;border-radius:12px;padding:24px;text-align:center;color:#929292}.mwc__pager{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:24px}.mwc__pager-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mwc__pager-page{min-width:40px;height:40px;padding:0 10px;border:1px solid #ddd;border-radius:10px;background:#fff;color:#2c2c2c;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.mwc__pager-page:hover{border-color:#03a5ef;color:#03a5ef}.mwc__pager-page.is-active{background:#03a5ef;border-color:#03a5ef;color:#fff}.mwc__pager-more{padding:12px 32px;border:none;border-radius:12px;background:#03a5ef;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s ease,transform .15s ease}.mwc__pager-more:hover{background:#0289cf}.mwc__pager-more:active{transform:scale(.97)}.mwc[data-view=list] .mwc__grid,.mwc[data-view=grid] .mwc__products{display:none}@media screen and (max-width: 1024px){.mwc .mwc__products{display:none!important}.mwc[data-view=list] .mwc__grid{display:grid!important}}.mwc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,220px));gap:12px}@media screen and (max-width: 768px){.mwc__grid{grid-template-columns:1fr 1fr}}.mwc__delivery{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1024px){.mwc__delivery .btn__desc{display:none}}.mwc__delivery button{width:100%}.mwc__delivery .delivery__card{background:#ebf5ff;padding:12px;border-radius:12px;font-size:16px;font-weight:500}@media screen and (max-width: 1440px){.mwc__delivery .delivery__card{font-size:16px}}@media screen and (max-width: 1024px){.mwc__delivery .delivery__card{display:none}}.mwc__delivery .delivery__car{background:white;border-radius:6px;font-size:20px;font-weight:600;padding:0 16px 10px 12px;margin-top:30px;text-align-last:end;display:flex;height:70px;align-items:flex-end}.mwc__delivery .delivery__car img{position:absolute;width:110px;transform:translateY(-30px);border-radius:0}@media screen and (max-width: 1920px){.mwc__delivery .delivery__car img{width:90px}}.mwc__delivery .delivery__car span{width:100%}.mwc__column{display:flex;flex-direction:column;min-width:0;background:white;border-radius:12px}.mwc__column img{width:100%;height:auto;object-fit:contain;border-radius:12px;height:100%}.mwc__column .product__name{font-size:18px}.mwc__card{background:white;padding:12px;gap:10px;display:flex;flex-direction:column;height:100%;justify-content:space-between;border-radius:12px}@media screen and (max-width: 450px){.mwc__card{hyphenate-character:auto;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}}.mwc__clock{display:flex;gap:8px}.filter-preview{padding:12px;border-radius:12px;margin-bottom:25px;position:relative}@media screen and (max-width: 1024px){.filter-preview{min-width:0;overflow-x:hidden;padding-right:0;padding-left:0;margin-left:-16px;margin-right:-16px}}.filter-preview__top{display:flex;justify-content:space-between}.filter-preview__top h2{align-content:center}@media screen and (max-width: 1920px){.filter-preview__top h2{font-size:28px}}@media screen and (max-width: 1440px){.filter-preview__top h2{font-size:24px}}@media screen and (max-width: 1024px){.filter-preview__top h2{padding-left:16px}}@media screen and (max-width: 430px){.filter-preview__top h2{font-size:20px}}.filter-preview .switcher{align-items:center;border-radius:12px;background:#dfdfdf;padding:2px;gap:10px;display:flex;margin-top:0!important;height:100%}@media screen and (max-width: 1024px){.filter-preview .switcher{display:none}}.filter-preview .switcher .switch-column,.filter-preview .switcher .switch-row{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:8px;cursor:pointer;transition:background .15s ease}.filter-preview .switcher .switch-column svg circle,.filter-preview .switcher .switch-column svg rect,.filter-preview .switcher .switch-row svg circle,.filter-preview .switcher .switch-row svg rect{fill:#929292;transition:fill .15s ease}.filter-preview .switcher .switch-column.is-active,.filter-preview .switcher .switch-row.is-active{background:#fff}.filter-preview .switcher .switch-column.is-active svg circle,.filter-preview .switcher .switch-column.is-active svg rect,.filter-preview .switcher .switch-row.is-active svg circle,.filter-preview .switcher .switch-row.is-active svg rect{fill:#03a5ef}.filter-preview__badges{display:flex;align-items:center;gap:12px}@media screen and (max-width: 1024px){.filter-preview__badges{flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:16px}.filter-preview__badges::-webkit-scrollbar{display:none}}.filter-preview__badges .filter-preview__filters svg{background:#03a5ef;padding:5px;border-radius:12px;height:auto;width:auto}@media screen and (min-width: 1024px){.filter-preview__badges .filter-preview__filters svg{display:none}}.filter-preview__badge{background:#2c2c2c;font-size:16px;color:#fff;font-weight:500;padding:6px 6px 6px 12px;width:fit-content;border-radius:20px;display:flex;align-items:center;gap:5px;flex-shrink:0}.filter-preview__badge button{background:none;padding:0;cursor:pointer}.filter-preview__badge button svg{background:white;width:25px;display:block;padding:5px;border-radius:12px;height:auto}.filter-preview__select{padding:6px 32px 6px 12px;background:#929292;color:#fff;border-radius:20px}.product .product-features{display:flex;gap:12px;flex-direction:column}.product .product-features__item{display:flex;align-items:flex-end;width:100%;justify-content:space-between}.product .product-features__name{display:flex;flex-grow:1;align-items:flex-end;padding-right:2px;gap:2px}.product .product-features__name:after{content:"";flex-grow:1;border-bottom:1px solid #929292;position:relative;top:-4px}.product .product-features__value{font-weight:600}.filter-preview__badges{display:flex;align-items:center;gap:8px;margin-top:12px}@media screen and (min-width: 1024px){.filter-preview__badges{flex-wrap:wrap}}.filter-preview__filters{display:none}@media screen and (max-width: 1024px){.filter-preview__filters{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#03a5ef;cursor:pointer}}.mwc__filters-close{display:none}@media screen and (max-width: 1024px){.mwc__filters-close{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;width:36px;height:36px;margin-bottom:8px;border:none;border-radius:12px;padding:8px;background:#f0f0f0;color:#2c2c2c;cursor:pointer}}.mwc__filters-backdrop{display:none}@media screen and (max-width: 1024px){.mwc__filters-backdrop{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:999;opacity:0;visibility:hidden;transition:opacity .25s ease}.mwc__filters-backdrop.is-open{opacity:1;visibility:visible}}@media screen and (max-width: 1024px){.mwc .mwc__cart{display:none!important}}@media screen and (max-width: 1024px){.mwc .mob-cart{transition:transform .3s ease-out,visibility .3s allow-discrete,display .2s allow-discrete;display:none;transform:translateY(60px)}.mwc .mob-cart.is-open{display:inline-flex;transform:translateY(0)}@starting-style{.mwc .mob-cart.is-open {transform: translateY(60px);}}}.made-windows-cart{display:flex;flex-direction:column;gap:24px}.made-windows-cart .cart__list{display:flex;gap:24px;flex-wrap:wrap}@media screen and (max-width: 767.98px){.made-windows-cart .cart__list{gap:12px}}.made-windows-cart .cart__card{width:440px;box-sizing:border-box;padding:12px;border-radius:12px;display:flex;gap:12px;background:white}@media screen and (max-width: 1439.98px){.made-windows-cart .cart__card{padding:0;gap:0}}@media screen and (max-width: 1023.98px){.made-windows-cart .cart__card{width:calc(50% - 12px)}}@media screen and (max-width: 591.98px){.made-windows-cart .cart__card{width:100%}}.made-windows-cart .cart__card img{width:160px;max-width:160px;aspect-ratio:3/4;object-fit:cover;flex-shrink:0;border-radius:12px}@media screen and (max-width: 1439.98px){.made-windows-cart .cart__card img{width:124px}}@media screen and (max-width: 429.98px){.made-windows-cart .cart__card img{width:91px}}.made-windows-cart .cart__items{display:flex;justify-content:space-between;flex-direction:column;gap:24px;flex:1;min-width:0;line-height:normal}@media screen and (max-width: 1439.98px){.made-windows-cart .cart__items{padding:12px;gap:8px}}.made-windows-cart .cart__title{font-size:20px;font-weight:600;hyphenate-character:auto;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;color:inherit;transition:color .15s ease}.made-windows-cart .cart__title:hover{color:#03a5ef}@media screen and (max-width: 1439.98px){.made-windows-cart .cart__title{font-size:18px}}@media screen and (max-width: 1023.98px){.made-windows-cart .cart__title{font-size:12px}}@media screen and (max-width: 429.98px){.made-windows-cart .cart__title{-webkit-line-clamp:1;line-clamp:1}}.made-windows-cart .cart__price{color:#03a5ef;font-size:40px;font-weight:600;white-space:nowrap}@media screen and (max-width: 1439.98px){.made-windows-cart .cart__price{font-size:24px}}@media screen and (max-width: 1023.98px){.made-windows-cart .cart__price{font-size:20px}}.made-windows-cart .checkout-form{padding:12px;border-radius:12px;gap:24px;background:white;display:flex;flex-direction:column;width:min-content;font-size:20px}@media screen and (max-width: 767.98px){.made-windows-cart .checkout-form{width:100%}}.made-windows-cart .checkout-form__input{width:480px;border:1px solid black;border-radius:10px;padding:14px}@media screen and (max-width: 1023.98px){.made-windows-cart .checkout-form__input{width:332px}}@media screen and (max-width: 767.98px){.made-windows-cart .checkout-form__input{width:100%}}.made-windows-cart .checkout-form__row{display:flex;justify-content:space-between}.made-windows-cart .checkout-form__total{display:flex;flex-direction:column;gap:24px}.made-windows-cart .checkout-form__total-label{font-weight:600}.made-windows-cart .checkout-form__total-price{font-weight:600;color:#03a5ef;font-size:40px}.made-windows-cart .checkout-form__agreement{display:flex;gap:10px}.made-windows-cart .checkout-form__checkbox{width:20px;border:2px solid black}.made-windows-cart .checkout-form__checkbox-label{font-size:16px}.made-windows-cart .checkout-form__checkbox-label a{text-decoration:underline;color:#03a5ef}.made-windows-cart .checkout-form__value_discount{font-size:24px;color:#ff005c;font-weight:600}.made-windows-cart .cart__card{position:relative}.made-windows-cart .cart__qty{display:flex;align-items:center;background:#dfdfdf;border-radius:10px;overflow:hidden}.made-windows-cart .cart__qty-btn{padding:0 20px;height:40px;border:none;background:transparent;color:#2c2c2c;font-size:20px;cursor:pointer;transition:background .15s ease,transform .12s ease}.made-windows-cart .cart__qty-btn:hover{background:rgba(0,0,0,.06)}.made-windows-cart .cart__qty-btn:active{transform:scale(.82)}.made-windows-cart .cart__qty-input{flex:1;width:0;height:40px;border:none;background:transparent;text-align:center;font-size:15px;font-weight:600;color:#000;outline:none;-moz-appearance:textfield}.made-windows-cart .cart__qty-input::-webkit-outer-spin-button,.made-windows-cart .cart__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.made-windows-cart .cart__remove{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:#f5f5f5;border-radius:8px;color:#929292;cursor:pointer;transition:background .15s ease,color .15s ease}.made-windows-cart .cart__remove:hover{background:#ffe5e7;color:#ff4d4f}.made-windows-cart__empty{display:flex;flex-direction:column;padding:48px 24px;text-align:center;color:#929292;font-size:18px;align-items:center}.made-windows-cart__empty-link{width:fit-content;display:inline-block;margin-top:16px;padding:12px 24px;background:#03a5ef;color:#fff;border-radius:10px;text-decoration:none;font-weight:600;transition:background .15s ease}.made-windows-cart__empty-link:hover{background:#0289cf}.made-windows-cart__clear{width:100%;padding:10px;border:1px solid #ddd;border-radius:10px;background:transparent;color:#929292;font-size:14px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.made-windows-cart__clear:hover{color:#ff4d4f;border-color:#ff4d4f}.list-advanatages__container{width:100%}.list-advanatages__items{display:flex;flex-direction:column;gap:30px;width:100%}.list-advanatages__item{min-height:400px;display:flex;flex-direction:row;background-color:#fff;border-radius:100px;overflow:hidden}@media (max-width: 768px){.list-advanatages__item{flex-direction:column}}.list-advanatages__item:hover .list-advanatages__item-image .img{transform:scale(1.05)}.list-advanatages__item-image{width:50%;height:auto;overflow:hidden;background-color:#6b767a}@media (max-width: 768px){.list-advanatages__item-image{width:100%;height:300px}}.list-advanatages__item-image .img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;transform:scale(1);transition:transform 1s ease-in-out}@media (max-width: 991px){.list-advanatages__item-image .img{object-fit:contain}}@media (max-width: 576px){.list-advanatages__item-image .img{object-fit:cover}}.list-advanatages__item-info{display:flex;flex-direction:column;width:50%;padding:50px}@media (max-width: 1024px){.list-advanatages__item-info{padding:30px}}@media (max-width: 768px){.list-advanatages__item-info{width:100%;padding:20px}}.list-advanatages__item:nth-child(even) .list-advanatages__item-info{order:-1}@media (max-width: 768px){.list-advanatages__item:nth-child(even) .list-advanatages__item-info{order:unset}}.list-advanatages__item-title{margin-bottom:20px}.list-advanatages__item-decs{flex-grow:1}.list-advanatages__item-footer{display:flex;flex-direction:column}.list-advanatages__item-btn{margin-top:20px}@media (max-width: 576px){.list-advanatages__item-btn,.list-advanatages__item-btn button{width:100%}}.horizontal .list-advanatages__item-info{width:65%}@media (max-width: 767px){.horizontal .list-advanatages__item-info{width:100%}}.horizontal .list-advanatages__item-image{width:35%}@media (max-width: 767px){.horizontal .list-advanatages__item-image{width:100%}}.horizontal .list-advanatages__item-decs{margin-bottom:30px}.horizontal .list-advanatages__item-footer{flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 576px){.horizontal .list-advanatages__item-footer{flex-direction:column;align-items:flex-start;gap:10px}}.horizontal .list-advanatages__item-btn{margin-top:0}.list-chars__item{border-radius:50px;display:flex;background-color:#fff;overflow:hidden}.list-chars__item:not(:last-child){margin-bottom:30px}.list-chars__item:nth-child(2n){flex-direction:row-reverse}@media (max-width: 767px){.list-chars__item{flex-direction:column}.list-chars__item:nth-child(2n){flex-direction:column}}.list-chars__image{max-width:350px;width:100%;background-color:#6b767a}.list-chars__image img{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.list-chars__image{max-width:50%}}@media (max-width: 767px){.list-chars__image{width:100%;max-width:unset;height:400px}}@media (max-width: 576px){.list-chars__image{height:300px}}.list-chars__right{padding:50px}.list-chars__right-wrap{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 1023px){.list-chars__right-wrap{flex-direction:column}}@media (max-width: 1023px){.list-chars__right{max-width:50%;flex-direction:column}}@media (max-width: 991px){.list-chars__right{padding:30px}}@media (max-width: 767px){.list-chars__right{max-width:100%}}.list-chars__title+div{margin-top:10px}.list-chars__text,.list-chars__info{width:calc(50% - 15px)}@media (max-width: 1023px){.list-chars__text,.list-chars__info{width:100%}}.list-chars__text{display:flex;flex-direction:column;gap:10px;font-size:16px;font-weight:400}@media (max-width: 1023px){.list-chars__text .list-chars__price{display:none}}.list-chars__info{display:flex;flex-direction:column;align-items:flex-end;gap:30px}.list-chars__info-list{margin-top:0;display:flex;flex-direction:column;flex-grow:1;width:100%}.list-chars__bottom{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;gap:20px;justify-content:space-between;align-items:center}.list-chars__price{text-wrap:balance;font-size:24px;font-weight:700;letter-spacing:-.05em}.list-chars__link{margin-top:0;text-decoration:none}.list-chars__trigger{display:block;margin-bottom:20px;text-decoration:none;color:inherit;transition:color .3s}.list-chars__trigger:hover{color:var(--color-primary)}.tech-adv__item{border-radius:50px;display:flex;min-height:480px;background-color:#fff;overflow:hidden}@media (max-width: 767px){.tech-adv__item{flex-direction:column}.tech-adv__item:nth-child(2n){flex-direction:column}}.tech-adv__image{position:relative;width:100%;max-width:50%}.tech-adv__image-btn{position:absolute;left:30px;bottom:30px}@media (max-width: 767px){.tech-adv__image-btn{bottom:15px;left:15px}}.tech-adv__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s}@media (max-width: 1023px){.tech-adv__image{max-width:50%}}@media (max-width: 767px){.tech-adv__image{max-width:100%;height:400px}}.tech-adv__right{width:100%;max-width:50%;flex-direction:column;display:flex;padding:30px;gap:30px}@media (max-width: 1023px){.tech-adv__right{max-width:50%}}@media (max-width: 767px){.tech-adv__right{max-width:100%}}.tech-adv__title{margin-bottom:20px;text-align:center}.tech-adv__text{display:flex;flex-direction:column;gap:10px;font-size:16px;font-weight:400}@media (max-width: 1023px){.tech-adv__text .list-chars__price{display:none}}.tech-adv__info{display:flex;flex-direction:column;align-items:flex-end;gap:30px}.tech-adv__info-list{display:flex;flex-direction:column;flex-grow:1;width:100%;gap:10px;padding-left:20px}.tech-adv__info-list li{position:relative}.tech-adv__info-list li:before{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:3px;height:3px;background-color:#00171f;border-radius:100%}.tech-adv__info-bottom{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 1023px){.tech-adv__info-bottom .tech-adv__price{margin-top:0}}@media (max-width: 1023px){.tech-adv__info-bottom{justify-content:space-between}}@media (max-width: 578px){.tech-adv__info-bottom{flex-direction:column;gap:20px}}.tech-adv__price{margin-top:auto;text-wrap:balance;font-size:24px;font-weight:700;letter-spacing:-.05em;line-height:1.4}.tech-adv__price .glazing-prices-type__info{margin-top:unset}.tech-adv__link{margin-top:0;text-decoration:none}.tech-adv__trigger{text-decoration:none;color:inherit;transition:color .3s}.tech-adv__trigger:hover{color:var(--color-primary)}.typeBlock .wrapperTypeBlock{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.typeBlock .title{width:100%}.typeBlock .vol{width:calc(33% - 17px);background:#fff;border-radius:20px;margin-top:10px;text-decoration:unset;color:#00171f}.typeBlock .vol img{margin-bottom:20px;border-top-left-radius:20px;border-top-right-radius:20px}.typeBlock .vol .subtitle{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}@media screen and (max-width: 700px){.typeBlock .vol{width:280px}.typeBlock .wrapperTypeBlock{justify-content:space-around}}.preimBlock .wrapperPreimBlock{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.preimBlock .title{width:100%}.preimBlock .vol{width:calc(25% - 15px);background:#fff;border-radius:20px;margin-top:10px;padding:35px 25px}.preimBlock .vol img{margin-bottom:20px}.preimBlock .vol .subtitle{font-size:18px;font-weight:700;margin-bottom:10px}@media screen and (max-width: 992px){.preimBlock .vol{width:calc(50% - 15px)}}@media screen and (max-width: 530px){.preimBlock .vol{width:100%}}.appBlock .wrapperAppBlock{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.appBlock .title{width:100%}.appBlock .vol{width:calc(25% - 17px);background:#fff;border-radius:20px;margin-top:10px;text-decoration:unset;color:#00171f}.appBlock .vol img{margin-bottom:20px;border-top-left-radius:20px;border-top-right-radius:20px}.appBlock .vol .subtitle{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}@media screen and (max-width: 700px){.appBlock .vol{width:280px}.appBlock .wrapperAppBlock{justify-content:space-around}}.otherBlock .wrapperOtherBlock{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.otherBlock .title{width:100%}.otherBlock .vol{width:calc(33% - 17px);background:#fff;border-radius:20px;margin-top:10px;text-decoration:unset;color:#00171f}.otherBlock .vol img{margin-bottom:20px;border-top-left-radius:20px;border-top-right-radius:20px}.otherBlock .vol .subtitle{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}@media screen and (max-width: 700px){.otherBlock .vol{width:280px}.otherBlock .wrapperOtherBlock{justify-content:space-around}}.viewBlock .wrapperViewBlock{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.viewBlock .title{width:100%}.viewBlock .vol{width:calc(33% - 17px);background:#fff;border-radius:20px;margin-top:30px;position:relative;padding-bottom:70px;overflow:hidden}.viewBlock .vol:nth-child(n+4){width:calc(50% - 17px)}.viewBlock .vol img{margin-bottom:20px;width:100%}.viewBlock .vol .subtitle{font-size:18px;font-weight:700;margin-bottom:10px;margin-left:20px}.viewBlock .vol ul{margin:15px;list-style:disc}.viewBlock .vol ul li{position:relative;padding-left:20px;margin-bottom:7px}.viewBlock .vol ul li:before{content:"\2022";color:#33c5f3;display:block;font-size:35px;position:absolute;left:0;top:3px}.viewBlock .vol .price{font-weight:700;font-size:24px;margin:20px}.viewBlock .vol button{position:absolute;bottom:20px;width:calc(100% - 40px);margin:0 20px}@media screen and (max-width: 767px){.viewBlock .vol{width:calc(50% - 15px)}.viewBlock .vol:nth-child(n+4) img{width:157%;max-width:unset}}@media screen and (max-width: 550px){.viewBlock .vol,.viewBlock .vol:nth-child(n+4){width:100%}}.buyBlock .wrapperBuyBlock{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.buyBlock .title{width:100%}.buyBlock .vol{width:calc(50% - 17px);background:#fff;border-radius:20px;margin-top:30px;position:relative;overflow:hidden}.buyBlock .vol .image{width:40%;float:left;overflow:hidden;height:267px}.buyBlock .vol img{height:100%;max-width:unset;margin-left:-50%}.buyBlock .vol .subtitle{font-size:24px;font-weight:700;line-height:30px;margin:30px 20px 20px 0;float:right;width:53%}.buyBlock .vol .text{font-size:18px;line-height:29px;margin:0 20px 35px 0;float:right;width:53%}.buyBlock .vol a{font-size:18px;font-weight:700;width:140px;text-decoration:unset;position:absolute;bottom:30px;right:30px}@media screen and (max-width: 1130px){.buyBlock .vol .image{height:300px}.buyBlock .vol img{margin-left:-80%}}@media screen and (max-width: 900px){.buyBlock .vol{width:100%}.buyBlock .vol img{margin-left:unset}}@media screen and (max-width: 840px){.buyBlock .vol img{margin-left:-40%}}@media screen and (max-width: 550px){.buyBlock .vol{padding:30px}.buyBlock .vol img{margin-left:unset}.buyBlock .vol .image{height:300px}.buyBlock .wrapperBuyBlock .vol *{float:unset}.buyBlock .vol .image{width:calc(100% + 60px);height:200px;margin:-30px}.buyBlock .vol img{width:100%;height:auto}.buyBlock .vol .subtitle{width:100%;margin-top:60px}.buyBlock .vol .text{width:100%}.buyBlock .vol a{position:unset;width:100%}}@media screen and (max-width: 450px){.buyBlock .vol .image{height:160px}}.price-typical-house{padding-top:30px;padding-bottom:30px}.price-typical-house--hidden{opacity:0}.price-typical-house__container{padding-right:0}@media (min-width: 1600px){.price-typical-house__container{padding-right:40px}}@media (max-width: 1024px){.price-typical-house__container{padding-right:0}}.price-typical-house__head-title{text-align:center;padding-bottom:24px;padding-right:40px}@media (min-width: 1600px){.price-typical-house__head-title{padding-right:0}}@media (max-width: 1024px){.price-typical-house__head-title{padding-right:20px}}.price-typical-house__slider{user-select:none;width:fit-content;max-width:100%;padding-right:40px}@media (min-width: 1600px){.price-typical-house__slider{padding-right:0}}@media (max-width: 1024px){.price-typical-house__slider{padding-right:20px}}.price-typical-house__item{text-align:center;width:170px}.price-typical-house__img{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative;height:170px;overflow:hidden;border-radius:100px}.price-typical-house__img:before{width:100%;height:100%;content:"";position:absolute;display:block;top:0;left:0;background-color:#0009;opacity:0;transition:opacity .3s}.price-typical-house__img:hover:before{opacity:1}@media (max-width: 1023px){.price-typical-house__img:hover:before{opacity:0}}.price-typical-house__btn-link{width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:relative;background-color:var(--color-primary);border-radius:10px;opacity:0;transition:opacity .3s}@media (max-width: 1023px){.price-typical-house__btn-link{opacity:1}}.price-typical-house__btn-link .ico{width:16px;height:16px;display:block}.price-typical-house__title{margin-top:16px}.price-typical-house__price{margin-top:6px;text-decoration:line-through}.six-steps__slider{width:100%;margin-top:30px}.six-steps__wrap{width:100%;display:flex;gap:20px}.six-steps__wrap--center{flex-wrap:wrap;justify-content:center}.six-steps__wrap--center .six-steps__item{width:calc(25% - 15px)}@media (max-width: 991px){.six-steps__wrap--center .six-steps__item{width:calc(50% - 15px)}}@media (max-width: 576px){.six-steps__wrap--center .six-steps__item{width:100%}}.six-steps__wrap--center .six-steps__item .simple-card{text-align:center}.six-steps__item{width:calc(25% - 15px);height:auto}.six-steps__item>*{padding:20px 20px 60px;position:relative;text-align:left;display:flex;flex-direction:column}.six-steps .swiper-initialized .six-steps__wrap{gap:unset}.six-steps__num-step{position:absolute;bottom:20px;right:20px;font-weight:800}.six-steps__ico{height:30px;width:40px}.six-steps__ico .ico{width:100%;height:100%;display:block;fill:var(--color-primary);transition:all .3s ease-in-out}.six-steps__item:hover .six-steps__ico .ico{transform:scale(1.1)}.six-steps__title{margin-top:20px;font-weight:800}.six-steps__title--big{color:var(--color-primary);line-height:1}.six-steps__desc{margin-top:10px;line-height:140%}.perelink-big{margin-bottom:50px;display:flex;gap:20px;flex-wrap:wrap}.perelink-big__item{border-radius:100px;width:285px;background-color:#fff;overflow:hidden;position:relative;height:285px}.perelink-big__item-btn{font-weight:700;font-size:14px;color:#33c5f3}.perelink-big__item-img{overflow:hidden;position:absolute;width:100%;height:300px}.perelink-big__item-img img{transition:transform .3s ease-in-out;object-fit:cover}.perelink-big__item-img:hover img{transform:scale(1.18) rotate(2deg)}.perelink-big__item-info{padding:25px;position:absolute;bottom:0;display:flex;align-items:flex-start;flex-direction:column;gap:10px;height:160px}.perelink-big__item-title{transition:color .3s ease-in-out;font-size:24px;color:#fff!important}.perelink-big__item-title:hover{color:var(--color-primary)}.perelink-big__item-title:hover a{color:#fff}.perelink-big__item-price{font-size:16px;color:#fff!important;font-weight:700}@media (max-width: 1200px){.perelink-big__item{width:330px;margin:10px}}@media (max-width: 760px){.perelink-big__item{width:300px}}@media (max-width: 700px){.perelink-big__item{width:320px}}@media (max-width: 1200px){.perelink-big{justify-content:center}}@media (max-width: 768px){.perelink-big{flex-wrap:wrap}}.perelink-small{display:flex;gap:30px}.perelink-small__item{position:relative;border-radius:100px;width:calc(50% - 10px);background-color:#fff;overflow:hidden;height:285px}.perelink-small__item-title{padding:15px 20px;font-weight:700;font-size:18px;color:#fff;transition:color .3s ease-in-out}@media (max-width: 1200px){.perelink-small__item{width:700px}}@media (max-width: 760px){.perelink-small__item{width:640px}}@media (max-width: 700px){.perelink-small__item{width:320px}}.perelink-small__item:hover h4{color:var(--color-primary);transition:color .3s ease-in-out}.perelink-small__item:hover h4 a{color:inherit}@media (max-width: 1200px){.perelink-small{width:calc(100% - 20px)}}@media (max-width: 991px){.perelink-small{flex-wrap:wrap}}@media (max-width: 768px){.perelink-small{column-gap:60px;row-gap:30px}}.installment-calculator{padding-top:30px;padding-bottom:30px}.installment-calculator__container{display:flex;flex-direction:column;align-items:center}.installment-calculator__wrap{display:flex;justify-content:space-between;flex-direction:row;gap:30px;margin-top:40px;width:100%}@media (max-width: 767px){.installment-calculator__wrap{flex-direction:column}}.installment-calculator__ranger{width:calc(100% - 440px);display:flex;flex-direction:column;gap:20px}@media (max-width: 767px){.installment-calculator__ranger{width:100%}}.installment-calculator__ranger>div{background-color:#fff;border-radius:100px;padding:25px 30px;width:100%}.installment-calculator__payment-wrap{position:relative;padding:40px 30px 30px;width:410px;max-height:300px;background-color:#fff;border-radius:100px;display:flex;flex-direction:column}@media (max-width: 767px){.installment-calculator__payment-wrap{padding:20px;width:100%;gap:20px}}.installment-calculator__amount-payment{margin-bottom:20px;color:var(--color-primary);font-weight:700}@media (max-width: 768px){.installment-calculator__amount-payment{margin-bottom:0}}.installment-calculator__btn{position:relative;z-index:2;display:flex;align-items:center;gap:70px;max-height:50px;margin-top:auto}@media (max-width: 768px){.installment-calculator__btn button{width:100%}}.installment-calculator__signature{margin-bottom:15px}@media (max-width: 768px){.installment-calculator__signature{margin-bottom:0;font-size:22px}}.installment-calculator__number,.installment-calculator__card,.installment-calculator__credit{fill:#c7d6db}.installment-calculator__number{flex-grow:1;height:30px}@media (max-width: 768px){.installment-calculator__number{display:none}}.installment-calculator__card{width:50px;height:25px}@media (max-width: 768px){.installment-calculator__card{display:none}}.installment-calculator__credit{position:absolute;bottom:0;left:0;z-index:1;width:410px;height:54px;fill:#f4f8fa}@media (max-width: 768px){.installment-calculator__credit{display:none}}.standart-window__wrapper{display:flex;gap:20px;margin-bottom:50px}@media (max-width: 1200px){.standart-window__wrapper{flex-direction:column;align-items:center;gap:50px}}.standart-window__info{width:calc(100% - 400px)}@media (max-width: 1200px){.standart-window__info{width:100%}}.standart-window .finish-win .inner-container,.standart-window .finish-win .default-page,.standart-window .finish-win .win-prices__info,.standart-window .finish-win .win-prices-tab,.standart-window .finish-win .win-prices-type-v2__container{padding:0}.standart-window .finish-win__wrapper{max-width:unset}@media (max-width: 1200px){.standart-window .finish-win__wrapper{flex-wrap:wrap}}@media (max-width: 991px){.standart-window .finish-win__wrapper{flex-direction:unset}}@media (max-width: 768px){.standart-window .finish-win__wrapper{flex-direction:column}}.standart-window .finish-win__item{width:calc(25% - 15px)}.standart-window .finish-win__item-title{margin-bottom:30px}@media (max-width: 1200px){.standart-window .finish-win__item{max-width:unset;width:calc(50% - 15px)}}@media (max-width: 768px){.standart-window .finish-win__item{width:75%}}@media (max-width: 576px){.standart-window .finish-win__item{width:100%}}.standart-window .finish-win__btn .ico{width:20px;height:20px;fill:#fff;margin-right:10px;transition:fill .3s ease-in-out}.standart-window .finish-win__btn:hover .ico{fill:var(--color-primary)}.visual-preview__images{width:100%;height:300px}.visual-preview__images .visual-preview__img{width:auto;height:100%}.standart-icons{margin-bottom:40px;display:flex;justify-content:space-between}.standart-icons__item{width:25%;text-align:center}.standart-icons__item-title{font-weight:500}.standart-icons__item-ico{margin:0 auto 5px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.standart-icons__item-ico .ico{width:100%;height:auto}@media (max-width: 768px){.standart-icons__item{width:calc(50% - 10px)}}@media (max-width: 768px){.standart-icons{flex-wrap:wrap;gap:20px}}.standart-sizes{margin-bottom:40px}.standart-sizes__title{margin-bottom:15px}.standart-sizes__height{margin-bottom:25px}.standart-sizes__height-wrapper,.standart-sizes__width-wrapper{display:flex;flex-wrap:wrap;gap:10px}.standart-sizes__height-title,.standart-sizes__width-title{font-weight:700;margin-bottom:10px}.standart-sizes__height-radio input[type=radio],.standart-sizes__width-radio input[type=radio]{display:none}.standart-sizes__height-item,.standart-sizes__width-item{position:relative;cursor:pointer;user-select:none}.standart-sizes__height-item label,.standart-sizes__width-item label{display:flex;align-items:center;justify-content:center;width:70px;height:50px;font-size:18px;border:2px solid #00171F;border-radius:25px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.standart-sizes__height-item input[type=radio],.standart-sizes__width-item input[type=radio]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.standart-sizes__height-item input[type=radio]:checked+label,.standart-sizes__width-item input[type=radio]:checked+label{background-color:#00171f;color:#fff}.standart-sizes__height-item:hover label,.standart-sizes__width-item:hover label{background-color:#00171f;color:#fff}.standart-stats{margin-bottom:40px}.standart-stats__title{font-weight:700;margin-bottom:15px}.standart-stats__list.content-list{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;column-gap:20px;row-gap:10px}.standart-stats__list.content-list li{margin-bottom:0}.standart-stats__list.content-list:not(:last-child){margin-bottom:15px}@media (max-width: 768px){.standart-stats__list.content-list{grid-template-columns:1fr}}.visual{position:sticky;top:140px;height:100%;max-width:380px}.visual-preview{margin-bottom:20px;padding:30px 30px 25px;background-color:#fff;border-radius:20px}.visual-preview__img{margin:0 auto 45px;display:block}.visual-preview__img:not(:first-child){display:none}@media (max-width: 768px){.visual-preview__triggers{display:flex;gap:10px}}@media (max-width: 576px){.visual-preview__triggers{flex-direction:column}}.visual-preview__btn{position:relative;width:100%;font-size:16px}.visual-preview__btn .ico{position:absolute;top:50%;left:15px;transform:translateY(-50%);fill:none;stroke:#fff;width:24px;height:24px;transition:stroke .3s ease-in-out}@media (max-width: 576px){.visual-preview__btn .ico{left:8px}}.visual-preview__btn:not(:last-child){margin-bottom:10px}.visual-preview__btn--rotate-ico90 .ico{transform:rotate(90deg) translate(-50%)}.visual-preview__btn.btn--black:hover .ico{stroke:#00171f}.visual-preview__btn:hover .ico{stroke:var(--color-primary)}.visual-preview hr{margin:30px 0;border:none;border-top:2px solid #ecf4f6}.visual-preview__price{margin-bottom:20px;display:flex;align-items:flex-end;line-height:1}.visual-preview__price-new{margin-right:20px;font-weight:700;font-size:48px;color:#00171f}.visual-preview__price-old{font-weight:700;font-size:24px;text-decoration:line-through;color:#a2aeb1}@media (max-width: 576px){.visual-preview__price{flex-direction:column-reverse;align-items:center}}.visual-preview__delivery{font-weight:500;font-size:12px;text-align:center;color:#00171f}.visual-installment{padding:20px 40px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:50px}.visual-installment__title{margin-bottom:10px}.visual-installment__count{font-weight:700;font-size:24px}.visual-installment__trigger{min-width:40px;max-width:60px;height:50px}@media (max-width: 576px){.visual-installment__trigger{max-width:unset;width:100%}}@media (max-width: 576px){.visual-installment{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width: 1200px){.visual{position:static;max-width:unset;width:55%}}@media (max-width: 768px){.visual{width:100%}}.colours-page{overflow-x:hidden}.colours-page .main-banner__container{visibility:hidden}@media (max-width: 576px){.colours-page .main-banner__container{position:absolute}}.colours .inner-container,.colours .default-page,.colours .win-prices__info,.colours .win-prices-tab,.colours .win-prices-type-v2__container{display:flex;flex-direction:column;gap:80px}@media (max-width: 991px){.colours .inner-container,.colours .default-page,.colours .win-prices__info,.colours .win-prices-tab,.colours .win-prices-type-v2__container{gap:70px}}.colours-advantages{margin-top:140px}.colours-advantages__inner{display:flex;gap:20px;align-items:center}@media (max-width: 991px){.colours-advantages__inner{margin-top:50px;flex-direction:column}}.colours-advantages__preview{max-width:730px;max-height:460px;width:100%;height:100%;display:flex;align-items:center;border-radius:20px;overflow:hidden}.colours-advantages__preview img{width:100%;height:100%;object-fit:cover}.colours-advantages__info{width:60%}@media (max-width: 991px){.colours-advantages__info{width:100%}}@media (max-width: 991px){.colours-advantages{margin-top:0}}.colours-profile{padding-top:0;position:relative}.colours-profile__info{max-width:60%;width:100%}@media (max-width: 1280px){.colours-profile__info{max-width:50%}}@media (max-width: 991px){.colours-profile__info{max-width:unset}}.colours-profile__preview{position:relative;max-width:900px;z-index:-1}.colours-profile__preview img{position:absolute;top:-950px;right:-685px;z-index:-1;width:100%;object-fit:cover}@media (max-width: 991px){.colours-profile__preview img{position:static;inset:unset;z-index:unset}}@media (max-width: 1280px){.colours-profile__preview img{right:-425px}}@media (max-width: 991px){.colours-profile__preview{max-width:600px;margin:0 auto}}@media (max-width: 991px){.colours-profile{padding-bottom:0}}.colours-lamin{display:flex;flex-direction:column}.colours-lamin__inner{margin-top:25px;position:relative}@media (max-width: 991px){.colours-lamin__inner{display:flex;flex-direction:column;gap:20px}}.colours-lamin__image{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;border-radius:20px;background-color:#96adb5}@media (max-width: 991px){.colours-lamin__image{margin:0 auto;max-width:100%;min-height:380px}}.colours-lamin__text{position:absolute;right:0;bottom:50px;display:flex;align-items:center;padding:30px 40px;max-width:530px;width:100%;min-height:180px;font-weight:400;font-size:18px;line-height:1.4;color:#fff;border-radius:20px 0 0 20px;backdrop-filter:blur(10px);background:rgba(236,236,236,.2)}@media (max-width: 991px){.colours-lamin__text{position:static;backdrop-filter:unset;background:unset;max-width:unset;min-height:unset;padding:0;color:#00171f}}.colours-vars__list{margin-top:120px;display:flex;align-items:stretch;justify-content:space-between;gap:30px}@media (max-width: 991px){.colours-vars__list{justify-content:center;flex-wrap:wrap;row-gap:150px}}@media (max-width: 768px){.colours-vars__list{row-gap:100px}}@media (max-width: 576px){.colours-vars__list{row-gap:90px}}.colours-vars__item{max-width:calc(16.6666666667% - 30px);width:100%;display:flex;flex-direction:column;gap:10px;padding-top:8%;position:relative;text-align:center;color:#00171f;background-color:#fff;border-radius:22px}.colours-vars__item-profile{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}@media (max-width: 991px){.colours-vars__item-profile{width:75%}}.colours-vars__item-example{margin-top:auto;border-radius:0 0 20px 20px;overflow:hidden}.colours-vars__item-example img{transform:scale(1.1) translate(-5px,-5px)}@media (max-width: 576px){.colours-vars__item-example{height:160px}}.colours-vars__item-info h3{text-transform:uppercase}@media (max-width: 991px){.colours-vars__item{padding-top:10%;max-width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.colours-vars__item{padding-top:15%;max-width:calc(50% - 20px)}}@media (max-width: 576px){.colours-vars__item{padding-top:20%;max-width:60%;margin:0 auto}}@media (max-width: 420px){.colours-vars__item{padding-top:30%;max-width:unset}}.colours-repair{display:flex;justify-content:space-between;gap:30px}.colours-repair .colours__title{font-size:32px;text-transform:uppercase;line-height:1.2;max-width:100%;width:100%}.colours-repair__image{min-height:240px;margin-top:40px}.colours-repair__inner{width:45%}@media (max-width: 991px){.colours-repair__inner{width:100%;display:flex;flex-direction:column;gap:10px}}.colours-repair__list{margin-top:10px;display:flex;flex-direction:column;gap:10px;list-style-type:disc;padding-left:20px}.colours-repair__list li{list-style-type:disc;font-size:18px}.colours-repair .colours__text--decorate:before{bottom:-15px;margin-top:-15px}@media (max-width: 991px){.colours-repair{flex-direction:column}}.colours-finish .colours__text{margin-bottom:20px}.colours-finish__image{margin-top:50px}.colours-finish__image img{width:100%;height:100%;min-height:500px;object-fit:cover;border-radius:20px;background-color:#96adb5}@media (max-width: 991px){.colours-finish__image img{min-height:310px}}.colours-finish .h2:last-child,.colours-finish .actions-adv__item-step:last-child,.colours-finish .reviews-list__title:last-child,.colours-finish .calc-net__head-title:last-child,.colours-finish .video-net__head-title:last-child,.colours-finish .proportions-net__head-title:last-child,.colours-finish .types-net__head-title:last-child,.colours-finish .system-palette__title:last-child,.colours-finish .simple-card--textout .simple-card__title:last-child,.simple-card--textout .colours-finish .simple-card__title:last-child,.colours-finish .type-win__title:last-child,.colours-finish .work-steps__title:last-child,.colours-finish .montage-stage__title:last-child,.colours-finish .range-win__title:last-child{margin-top:70px}.colours__title{max-width:820px;width:100%;text-wrap:pretty;position:relative;font-weight:700;line-height:1.2}.colours__list{padding-left:20px;margin-top:50px;display:flex;flex-direction:column;gap:10px;list-style-type:disc}.colours__list li{list-style-type:disc;font-size:18px}@media (max-width: 991px){.colours__list{margin-top:25px}}.colours__text{position:relative;margin-top:25px}.colours__text p{margin-bottom:15px}.colours__text--decorate:before{content:"";position:absolute;bottom:-25px;width:110px;height:10px;background-color:var(--color-primary)}@media (max-width: 991px){.colours__text{margin-top:10px}}.colours-descr{position:absolute;top:-200px;right:-200px;background-color:var(--color-primary);color:#fff;border-radius:10px;font-size:24px;text-transform:uppercase;padding:15px 20px;max-width:300px;width:100%;line-height:1.2}@media (max-width: 1280px){.colours-descr{top:40px;right:40px}}@media (max-width: 991px){.colours-descr{top:60%;right:40%}}@media (max-width: 768px){.colours-descr{max-width:220px;padding:10px 15px;font-size:14px;right:50%;transform:translate(50%)}}.colours-graph{padding:0}.colours-graph__inner{margin-top:50px;display:flex;align-items:flex-start;gap:80px}@media (max-width: 991px){.colours-graph__inner{margin-top:0;flex-direction:column;gap:20px}}.colours-graph__view{width:60%}@media (max-width: 991px){.colours-graph__view{width:100%}}.colours-graph .colours__text{width:65%}@media (max-width: 991px){.colours-graph .colours__text{margin-top:0;width:100%}}.colours-graph__name{text-align:center;font-weight:700;font-size:24px;text-transform:uppercase;animation:opacity 2.5s ease-in-out}@media (max-width: 768px){.colours-graph__name{font-size:18px}}.cool-colours-page:has(.top-banner__background) .top-banner__background img{object-position:center}.cool-colours-page:has(.top-banner__background) .top-banner__content{visibility:hidden}@media (max-width: 992px){.cool-colours-page:has(.top-banner__background) .top-banner__content{position:absolute}}.cool-colours-page:has(.top-banner__background) .cool-colours-page{overflow:hidden}.cool-colours-page:has(.top-banner__background) .main-container{overflow:hidden}.js-enabled:has(#graph-mob) #graph-mob{display:block;margin:0 auto;width:100%;height:460px}.js-enabled:has(#graph-mob) #graph-mob.js-anim-active path{animation:dash 5s linear;animation-fill-mode:forwards}@media (max-width: 991px){.js-enabled:has(#graph-mob) #graph-mob{margin:0 auto;width:100%;height:385px}}.js-enabled:has(#graph-mob) #graph-mob #colors,.js-enabled:has(#graph-mob) #graph-mob #lam_2_{stroke-dasharray:2000;stroke-dashoffset:2000}.our-instagram{padding-top:30px;padding-bottom:30px}.our-instagram__container{display:flex;flex-direction:column;align-items:center}.our-instagram__title{padding-bottom:24px;text-align:center}.our-instagram__ico{background-position:center;background-repeat:no-repeat;background-size:cover;width:40px;height:40px;background-size:contain}.our-instagram__link{display:inline-block;margin-top:8px;font-weight:700;text-decoration:none}.glazing-prices{padding-top:30px;padding-bottom:30px}.glazing-prices-type{position:relative}.glazing-prices-type--hidden{opacity:0}.glazing-prices-type__slider{padding-top:75px;width:100%;max-width:775px}@media (max-width: 1023px){.glazing-prices-type__slider{max-width:510px}}@media (max-width: 499px){.glazing-prices-type__slider{max-width:245px}}.type-2 .glazing-prices-type__slider{padding-top:60px}.type-3 .glazing-prices-type__slider{padding-top:0;max-width:1060px}.glazing-prices-type__wrap{align-items:stretch}.glazing-prices-type__item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;width:245px;min-height:340px;padding:88px 20px 40px;border-radius:100px;background-color:#fff}.type-2 .glazing-prices-type__item{min-height:420px;padding-top:190px}.type-3 .glazing-prices-type__item{max-width:520px;width:100%;padding:0;height:auto;flex:0 0 auto;border-radius:unset;background-color:unset;flex-direction:unset;align-items:unset;text-align:unset}@media (max-width: 499px){.glazing-prices-type__item a{padding:12px 0}}.glazing-prices-type__img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:100%;height:150px;object-fit:contain;object-position:center}.type-2 .glazing-prices-type__img{height:250px;top:-60px;transform:translate(-50%)}.glazing-prices-type__title{padding-bottom:12px}.glazing-prices-type__old-price{text-decoration:line-through;font-size:12px;line-height:15px;color:#96adb5}.glazing-prices-type__price{color:var(--color-primary)}.glazing-prices-type__add-desc-option{margin-top:8px}.glazing-prices-type__spacer{flex-grow:1}.glazing-prices-type__btn{margin-top:25px}.glazing-prices-type__info{font-size:1.125rem;line-height:120%;color:#6b767a;max-width:960px;margin-left:auto;margin-right:auto;margin-top:30px}.glazing-prices-type .glazing-prices-type__arrow-right,.glazing-prices-type .glazing-prices-type__arrow-left,.glazing-prices-type .case-articles__arrow-left,.glazing-prices-type .case-articles__arrow-right,.glazing-prices-type .win-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-right{display:flex;align-items:center;justify-content:center;user-select:none;cursor:pointer;position:absolute;top:180px;transform:translateY(-50%);z-index:10;transition:transform .2s}@media (max-width: 767px){.glazing-prices-type .glazing-prices-type__arrow-right,.glazing-prices-type .glazing-prices-type__arrow-left,.glazing-prices-type .case-articles__arrow-left,.glazing-prices-type .case-articles__arrow-right,.glazing-prices-type .win-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-right{width:30px;height:30px;border-radius:50%;background-color:var(--color-primary)}}@media (max-width: 499px){.glazing-prices-type .glazing-prices-type__arrow-right,.glazing-prices-type .glazing-prices-type__arrow-left,.glazing-prices-type .case-articles__arrow-left,.glazing-prices-type .case-articles__arrow-right,.glazing-prices-type .win-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-right{width:48px;height:48px}}@media (max-width: 767px){.glazing-prices-type .glazing-prices-type__arrow-right .ico,.glazing-prices-type .glazing-prices-type__arrow-left .ico,.glazing-prices-type .case-articles__arrow-left .ico,.glazing-prices-type .case-articles__arrow-right .ico,.glazing-prices-type .win-prices-type__arrow-left .ico,.glazing-prices-type .win-prices-type__arrow-right .ico{width:10px;height:10px;display:block;fill:#fff}}.glazing-prices-type__arrow-left{left:0px}.glazing-prices-type__arrow-left.swiper-button-disabled{opacity:0}.glazing-prices-type__arrow-left:active{transform:translateY(-50%) translate(-4px)}.glazing-prices-type__arrow-right{right:0px}.glazing-prices-type__arrow-right.swiper-button-disabled{opacity:0}.glazing-prices-type__arrow-right:active{transform:translateY(-50%) translate(4px)}.price-french-glazing{padding-top:30px;padding-bottom:30px}.price-french-glazing--hidden{opacity:0}.price-french-glazing__head-title{text-align:center;padding-bottom:24px}.price-french-glazing__head-desc{font-size:24px;font-weight:500;text-align:center;padding-bottom:32px}.price-french-glazing__head-desc p{font-size:24px;line-height:30px;font-weight:500}@media (max-width: 499px){.price-french-glazing__slider{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}.price-french-glazing__wrap{align-items:stretch}.price-french-glazing__item{display:flex;flex-direction:column;width:calc((100% - 20px)/2);min-height:580px;height:auto;overflow:hidden;border-radius:100px;background-color:#fff}@media (max-width: 499px){.price-french-glazing__item{width:245px}}.price-french-glazing__img{display:block;width:100%;height:250px;object-fit:cover;object-position:center}@media (max-width: 767px){.price-french-glazing__img{height:170px}}.price-french-glazing__content{display:flex;flex-direction:column;flex-grow:1;padding:18px 30px 30px}@media (max-width: 767px){.price-french-glazing__content{padding-left:20px;padding-right:20px;align-items:center;text-align:center}}.price-french-glazing__spacer{flex-grow:1}.price-french-glazing__title{padding-bottom:18px}.price-french-glazing__desc p{padding-bottom:12px}.price-french-glazing__price{margin-top:8px}.price-french-glazing__btn{margin-top:32px}.add-options{padding-bottom:40px}.add-options--hidden{opacity:0}.add-options__container{max-width:unset;padding-left:0;padding-right:0}@media (min-width: 1024px){.add-options__container{padding-left:0!important;padding-right:0!important}}.add-options__header{margin:0 auto;max-width:1280px;padding:0 40px}.add-options__slider{max-width:fit-content;padding-right:40px;padding-left:40px}@media (max-width: 1024px){.add-options__slider{padding-right:20px;padding-left:20px}}.add-options__item{display:flex;height:auto;width:300px;text-align:left;border-radius:100px;background-color:#fff}.add-options__img{height:180px}.add-options__item .simple-card{text-align:left}.install-steps__content{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.install-steps__item{width:calc(33.3333333333% - 20px)}@media (max-width: 800px){.install-steps__item{width:calc(50% - 20px)}}@media (max-width: 576px){.install-steps__item{width:100%}}.install-steps__card{text-align:left}.install-steps__img{height:180px}.install-steps__img .img{width:100%;height:100%;object-fit:cover;object-position:center}.install-steps__title{padding-bottom:0}.device-types{user-select:none;padding-top:30px;padding-bottom:30px}.device-types--hidden{opacity:0}.device-types__container{padding-right:0}@media (min-width: 1600px){.device-types__container{padding-right:40px}}@media (max-width: 1024px){.device-types__container{padding-right:0}}.device-types__slider{position:relative;padding-right:40px}@media (min-width: 1600px){.device-types__slider{padding-right:0}}.device-types__head-title{text-align:center;padding-right:40px;padding-bottom:24px}@media (min-width: 1600px){.device-types__head-title{padding-right:0}}@media (max-width: 1024px){.device-types__head-title{padding-right:20px}}.device-types__text{text-align:center;padding-bottom:14px}.device-types__card{overflow:hidden;display:flex;flex-direction:column;width:calc((100% - 20px)/2);height:auto;padding-bottom:27px;background-color:#fff;border-radius:100px}.device-types__card-img{height:270px;width:100%;margin-bottom:28px}@media (max-width: 767px){.device-types__card-img{height:170px;margin-bottom:18px}}.device-types__card-img .img{width:100%;height:100%;object-fit:cover;object-position:center}.device-types__card-info{display:flex;flex-direction:column;margin:0 20px;flex-grow:1}.device-types__card-title{padding-bottom:22px}@media (max-width: 1023px){.device-types__card-title{padding-bottom:12px}}.device-types__card-desc{padding-bottom:24px}.device-types__card-features{display:flex;flex-wrap:wrap;row-gap:14px;margin:0 -10px}@media (max-width: 1023px){.device-types__card-features{flex-direction:column;flex-wrap:nowrap}}.device-types__card-feature{flex:1 1 50%;padding:0 10px;min-width:calc((100% - 40px)/2)}.device-types__card-feature-circle{width:20px;height:20px;border-radius:50%;background-color:var(--color-primary);margin-bottom:6px}.device-types__card-line{width:100px;border-bottom:2px solid #00171F;margin-bottom:8px;flex:1 0 24px}.device-types__card-footer{display:flex;justify-content:space-between}@media (max-width: 1023px){.device-types__card-footer{flex-direction:column;justify-content:flex-start}}.device-types__card-price{align-self:flex-end}@media (max-width: 1023px){.device-types__card-price{align-self:flex-start;padding-top:33px;padding-bottom:40px}}@media (max-width: 1023px){.device-types__card-btn a.no-style.btn{display:block;max-width:100%;line-height:46px}}.types-material--hidden{opacity:0}.types-material__banner{margin-top:30px}.types-material__tabs{margin-top:40px}.types-material-banner{position:relative}.types-material-banner__img{height:300px;overflow:hidden;border-radius:100px}@media (max-width: 499px){.types-material-banner__img{height:350px}}.types-material-banner__img .img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.types-material-banner__title{position:absolute;bottom:36px;left:40px;z-index:1;max-width:310px;color:#fff;line-height:30px}@media (max-width: 499px){.types-material-banner__title{width:calc(100% - 40px);max-width:unset;bottom:25px;left:20px;font-size:18px;text-align:center;line-height:20px}}.types-material-thumb{width:100%;max-width:fit-content;margin-top:20px;padding-bottom:55px}.types-material-thumb__item{cursor:pointer;position:relative;width:130px;height:80px}.types-material-thumb__item:hover .types-material-thumb__img{border-color:#00171f}.types-material-thumb__item:hover .types-material-thumb__img:before{opacity:1}.types-material-thumb__item.active .types-material-thumb__img,.types-material-thumb__item:active .types-material-thumb__img{border-color:var(--color-primary)}.types-material-thumb__img{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;z-index:0;border-radius:50px;border:2px solid transparent;transition:border-color .1s}.types-material-thumb__img:before{width:100%;height:100%;content:"";position:absolute;display:block;top:0;left:0;z-index:0;background-color:#fff6;opacity:0;transition:opacity .1s}.types-material-thumb__ico{width:24px;height:24px;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s}.types-material-thumb__ico .ico{width:100%;height:100%;display:block}.types-material-thumb__title{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);width:100%;text-align:center;line-height:1}.types-material-thumb__scrollbar.swiper-scrollbar{bottom:unset;left:unset;bottom:0;height:10px;width:100%;background-color:#fff}.types-material-thumb__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{cursor:pointer;background-color:#00171f}.calc-work-performed--hidden{opacity:0}.calc-work-performed__container{padding-right:0;padding-left:0}@media (max-width: 1024px){.calc-work-performed__container{padding-right:0;padding-left:0}}.calc-work-performed__slider{margin-top:40px;padding-right:40px;padding-left:40px}@media (max-width: 767px){.calc-work-performed__slider{padding-right:20px;padding-left:20px}}.calc-work-performed__wrap{align-items:stretch}.calc-work-performed__item{display:flex;flex-direction:column;height:auto;overflow:hidden;border-radius:100px}.calc-work-performed__card{display:flex;flex-direction:column;flex-grow:1}.calc-work-performed__top{position:relative;width:100%;height:270px;border-top-right-radius:100px;border-top-left-radius:100px;overflow:hidden}@media (max-width: 499px){.calc-work-performed__top{height:190px}}.calc-work-performed__img{height:100%;width:100%;object-fit:cover;object-position:center;transition:all .3s ease-in-out;transform:scale(1) rotate(0)}.calc-work-performed__item:hover .calc-work-performed__top .img{transform:scale(1.05) rotate(.5deg)}.calc-work-performed__content{display:flex;flex-direction:column;flex-grow:1;min-height:410px;padding:28px 20px 20px;background-color:#fff}.calc-work-performed__spacer{flex-grow:1}.calc-work-performed__total-price span{display:inline-block;min-width:max-content}.calc-work-performed__table{padding:9px 0}.calc-work-performed__row{display:flex;padding:9px 0}.calc-work-performed__ceil.ceil-name{flex:1;padding-right:40px}.calc-work-performed__ceil.ceil-value{margin-top:0;width:max-content;padding-left:40px}.calc-work-performed__btn-group{display:flex;margin-top:32px}@media (max-width: 499px){.calc-work-performed__btn-group{flex-wrap:wrap}}.calc-work-performed__btn-group .btn{flex:1;margin-right:20px}@media (max-width: 499px){.calc-work-performed__btn-group .btn{flex:unset;width:100%;margin-right:unset;margin-bottom:20px}}.calc-work-performed__btn-group .btn:nth-last-of-type(1){margin-right:0;margin-bottom:0}.calc-work-performed__arrow{user-select:none;cursor:pointer;position:absolute;display:none;top:270px;transform:translateY(-50%);z-index:10;transition:transform .2s}@media (max-width: 767px){.calc-work-performed__arrow{width:30px;height:30px;display:flex;border-radius:50%;background-color:var(--color-primary)}}@media (max-width: 499px){.calc-work-performed__arrow{top:190px}}@media (max-width: 767px){.calc-work-performed__arrow .ico{width:10px;height:10px;display:block;fill:#fff}}.calc-work-performed__arrow.swiper-button-disabled{opacity:0}@media (max-width: 767px){.calc-work-performed__arrow.arrow-left{left:5px}}.calc-work-performed__arrow.arrow-left:active{transform:translateY(-50%) translate(-4px)}@media (max-width: 767px){.calc-work-performed__arrow.arrow-right{right:5px}}.calc-work-performed__arrow.arrow-right:active{transform:translateY(-50%) translate(4px)}.price-service-table{padding-top:30px;padding-bottom:30px}.price-service-table__head-title{text-align:center;padding-bottom:29px}.price-service-table__table{max-width:75%;margin:0 auto}@media (max-width: 1023px){.price-service-table__table{max-width:unset}}.price-service-table__row{display:flex;align-items:stretch;flex-wrap:nowrap;border-radius:50px}.price-service-table__row:nth-of-type(2n+1){background-color:#fff;box-shadow:0 4px 70px #05252f0d}.price-service-table__ceil{flex:auto;padding:15px 20px}.price-service-table__ceil.ceil-name{text-align:left;padding-right:10px}.price-service-table__ceil.ceil-price{text-align:right;min-width:max-content;padding-left:10px;font-weight:700}.prices-type-finish__group{margin-top:40px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.prices-type-finish__item{width:calc(25% - 25px);flex:0 0 auto}@media (max-width: 1200px){.prices-type-finish__item{width:calc(33.3333333333% - 25px)}}@media (max-width: 992px){.prices-type-finish__item{width:calc(50% - 25px)}}@media (max-width: 576px){.prices-type-finish__item{width:100%}}.prices-type-finish__card{text-align:left}.prices-type-finish__card-body{flex:1 1 auto;padding-left:30px;padding-right:30px}.prices-type-finish__card-title{padding-bottom:10px}.prices-type-finish__card-price{color:var(--color-primary);margin-top:10px}.prices-type-finish__card-price-desc{margin-top:-6px;display:block;font-size:16px;font-weight:400;color:#00171f}.prices-type-finish__card-sheme{padding:30px}.prices-type-finish__card-sheme .img{min-height:124px}.prices-type-finish__card-btn{padding:30px}.prices-type-finish__card-btn .btn{width:100%}.prices-type-finish__card-helper{margin-left:6px;padding-left:5px;padding-right:5px}.how-price-balkon{--dark-color: #303030;width:100%;text-align:center}.how-price-balkon__wrapper{width:100%;display:flex}@media (max-width: 1024px){.how-price-balkon__wrapper{flex-direction:column-reverse}}.how-price-balkon__card{min-height:438px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;flex-grow:1;background-color:var(--color-white);padding:40px 40px 40px 50px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}@media (max-width: 1200px){.how-price-balkon__card{grid-template-columns:repeat(2,1fr);gap:20px;padding:20px;min-height:auto}}@media (max-width: 1024px){.how-price-balkon__card{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:0}}@media (max-width: 428px){.how-price-balkon__card{grid-template-columns:1fr}}.how-price-balkon__item{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;text-align:left}.how-price-balkon__badge{display:flex;justify-content:center;color:var(--color-white);font-size:1.5rem;font-weight:700;text-align:center;background-color:var(--color-primary);border-radius:10px;width:40px;height:40px;align-items:center}.how-price-balkon__info{display:flex;flex-direction:column;gap:8px;align-self:stretch;color:var(--color-text)}.how-price-balkon__subtitle{line-height:1.2;letter-spacing:-.05em;font-size:1.5rem;font-weight:700}.how-price-balkon__text{letter-spacing:-.05em;font-size:1rem;line-height:1.3}.how-price-balkon__image{width:440px;height:auto;flex-shrink:0;border-top-right-radius:20px;border-bottom-right-radius:20px;background-color:var(--dark-color);object-fit:scale-down}@media (max-width: 1024px){.how-price-balkon__image{padding:0 35px;border-top-right-radius:20px;border-top-left-radius:20px;border-bottom-right-radius:0;width:100%;max-height:397px;object-fit:contain}}.cold-alumin-type__content{display:flex;flex-wrap:wrap;gap:30px;width:100%;justify-content:center;margin-top:40px}.cold-alumin-type__item{max-width:410px;width:100%}.cold-alumin-type__card.simple-card{text-align:left}.feature-block__container{width:100%;max-width:1290px}.feature-block__card{position:relative;z-index:-1;overflow:hidden;padding:30px 40px;border-radius:100px;background-color:#fff;display:flex;flex-wrap:nowrap;flex-direction:row;gap:30px}.feature-block__card--whoop{position:relative;margin-top:40px}.feature-block__card--whoop:before{content:"";position:absolute;bottom:-50px;left:-33px;z-index:-1;width:130px;height:515px;background-image:url(/assets/img/ico/expoint.svg);background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 992px){.feature-block__card--whoop:before{display:none}}@media (max-width: 992px){.feature-block__card{flex-direction:column;gap:40px;background-color:transparent;padding:0}}.feature-block__header{max-width:410px;width:100%}.feature-block__header .section-header{text-align:left}@media (max-width: 992px){.feature-block__header .section-header{text-align:center}}@media (max-width: 992px){.feature-block__header{max-width:unset}}.feature-block--small-header .feature-block__header .section-header{font-size:32px}.feature-block__content{width:calc(100% - 440px);position:relative;display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start}@media (max-width: 992px){.feature-block__content{width:100%;flex-direction:column}}.feature-block__item{position:relative}@media (max-width: 992px){.feature-block__item{border-radius:100px;padding:20px;background-color:#fff}}.feature-block__item-col{width:100%}.feature-block__item-col2{width:calc(50% - 20px)}@media (max-width: 992px){.feature-block__item-col2{width:100%}}.feature-block__item-col3{width:calc(33.3333333333% - 20px)}@media (max-width: 1200px){.feature-block__item-col3{width:calc(50% - 20px)}}@media (max-width: 992px){.feature-block__item-col3{width:100%}}.feature-block__item-col4{width:calc(25% - 20px)}@media (max-width: 1200px){.feature-block__item-col4{width:calc(50% - 20px)}}@media (max-width: 992px){.feature-block__item-col4{width:100%}}.feature-block__item-num{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:var(--color-primary);border-radius:50px;line-height:1;color:#fff}@media (max-width: 992px){.feature-block__item-num{position:absolute;top:-10px}}.feature-block__item-desc{font-size:16px;line-height:140%;font-weight:500}@media (max-width: 992px){.feature-block__item-desc{margin-top:30px}}.feature-block__item-title{font-size:18px;font-weight:700;margin-top:10px}@media (max-width: 992px){.feature-block__item-title{margin-top:30px}}.feature-block__item-title+.feature-block__item-desc{margin-top:10px}@media (max-width: 992px){.feature-block__item-title+.feature-block__item-desc{margin-top:10px}}.feature-block__item-icon{width:60px;height:60px}@media (max-width: 992px){.feature-block__item-icon{position:absolute;top:-10px}}.feature-block__item-icon .ico{width:60px;height:60px;fill:var(--color-primary)}.vertical .feature-block__card{flex-direction:column}.vertical .feature-block__card--whoop{padding:40px 110px}@media (max-width: 992px){.vertical .feature-block__card--whoop{padding:0}}.vertical .feature-block__header{max-width:100%}.vertical .feature-block__content{width:100%}.big-card-description__item{background-color:#fff;border-radius:100px;overflow:hidden;position:relative;display:flex;flex-wrap:nowrap;width:100%}@media (max-width: 992px){.big-card-description__item{flex-direction:column}}.big-card-description__item-img{width:300px}@media (max-width: 992px){.big-card-description__item-img{width:100%;height:300px}}.big-card-description__item-img .img{width:100%;height:100%;object-fit:cover;transition:.5s ease-in-out}.big-card-description__item-content{width:calc(100% - 300px);padding:30px;gap:30px;display:flex;flex-direction:column}@media (max-width: 992px){.big-card-description__item-content{width:100%}}.big-card-description__item-bottom{display:flex;justify-content:space-between;gap:20px}@media (max-width: 992px){.big-card-description__item-bottom{flex-direction:column;justify-content:flex-start}}.big-card-description__item-btn{align-self:end}.big-card-description__item:hover .big-card-description__item-img .img{transform:scale(1.05) rotate(.5deg)}.tile-advantage__wrap{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.tile-advantage__item{position:relative;padding:30px;border-radius:1.25rem;overflow:hidden}.tile-advantage__item:nth-child(4n+1){width:calc(50% - 28px)}.tile-advantage__item:not(:nth-child(4n+1)){width:calc(25% - 20px)}@media (max-width: 992px){.tile-advantage__item{width:calc(50% - 15px)}}@media (max-width: 768px){.tile-advantage__item{width:100%}}.tile-advantage__card-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#6b767a}.tile-advantage__card-bg .img{width:100%;height:100%;object-fit:cover;transition:.5s ease-in-out}.tile-advantage__card-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#00171f;mix-blend-mode:multiply;opacity:.6;z-index:1}.tile-advantage__item:hover .tile-advantage__card-bg .img{transform:scale(1.05) rotate(.5deg)}.tile-advantage__ico{width:50px;height:50px;transition:.3s ease-in-out}.tile-advantage__ico .ico{width:50px;height:50px;fill:var(--color-primary)}.tile-advantage__item:hover .tile-advantage__ico{transform:scale(1.1)}.tile-advantage__title{color:#fff;text-align:left}.tile-advantage__ico+.tile-advantage__title,.tile-advantage__ico+.tile-advantage__sup-title{padding-top:20px}.tile-advantage__sup-title{font-weight:500;font-size:48px;color:var(--color-primary);line-height:1}@media (max-width: 992px){.tile-advantage__sup-title{font-size:32px}}.tile-advantage__card{padding-top:100px}.text-with-image__main{width:100%;display:flex;flex-wrap:nowrap;background-color:#fff;border-radius:100px;overflow:hidden}@media (max-width: 768px){.text-with-image__main{flex-direction:column;gap:30px}}.text-with-image__img{width:60%;aspect-ratio:16/9;overflow:hidden}@media (max-width: 768px){.text-with-image__img{width:100%}}.text-with-image__img .img{width:100%;height:100%;object-fit:cover;transition:.5s ease-in-out}.text-with-image__text{padding:40px;width:40%}@media (max-width: 768px){.text-with-image__text{width:100%}}.text-with-image__price{margin-top:40px;display:block;font-size:24px;font-weight:700}.text-with-image__header+.text-with-image__desc{margin-top:20px}.text-with-image__main:hover .text-with-image__img .img{transform:scale(1.05) rotate(.5deg)}.about-system__card{position:relative;display:flex;flex-wrap:nowrap;flex-direction:row-reverse;background-color:#fff;border-radius:100px;overflow:hidden;width:100%}@media (max-width: 768px){.about-system__card{flex-direction:column}}.about-system__card--out{flex-direction:row;overflow:unset;align-items:center;margin-top:50px}@media (max-width: 768px){.about-system__card--out{flex-direction:column-reverse}}.about-system__img{border-radius:0 100px 100px 0;background-color:#6b767a;overflow:hidden;aspect-ratio:4/3;width:50%;height:auto}@media (max-width: 768px){.about-system__img{border-radius:100px 100px 0 0;width:100%}}.about-system__img .img{width:100%;height:100%;object-fit:cover}.about-system__img--out{background-color:transparent;overflow:unset;border-radius:unset;position:relative;aspect-ratio:unset;min-height:280px}.about-system__img--out .img{position:absolute;bottom:0;right:0;height:340px;width:382px;object-fit:contain;object-position:bottom}.about-system__info{width:50%;padding:30px}@media (max-width: 768px){.about-system__info{width:100%}}.about-system__card--out .about-system__info{padding:30px 30px 30px 60px;text-align:left}@media (max-width: 768px){.about-system__card--out .about-system__info{padding:30px}}.about-system__advantage{display:flex;gap:20px;flex-wrap:wrap;width:100%;margin-top:30px}.about-system__advantage>li{width:calc(50% - 10px)}.about-system__advantage .ico{height:40px}.about-system__advantage svg.ico{width:40px;fill:var(--color-primary)}.about-system__icon-desc{margin-top:10px;font-weight:500}.use-loggia__descr{position:relative;font-size:1.1em;line-height:140%;margin:0}.use-loggia__descr:after{background-color:#33c5f3;bottom:-20px;content:"";height:10px;left:0;position:absolute;width:80px}.use-loggia__item img{width:300px;height:auto}@media (max-width: 991px){.use-loggia__item img{height:400px}}@media (max-width: 576px){.use-loggia__item img{height:300px}}.use-loggia__info-block:not(:last-child){margin-bottom:25px}.use-loggia__text .list-dotted{margin:10px 0 10px 30px}.dimensions-portal-doors{--ral-primary-color: #00171F;--ral-accent-color: #33C5F3;--ral-white: #FFFFFF}.dimensions-portal-doors__container{display:flex;flex-direction:column;align-items:center;gap:30px}@media (max-width: 768px){.dimensions-portal-doors__container{width:100%;gap:24px}}.dimensions-portal-doors__title{color:var(--ral-primary-color);font-size:48px;font-weight:700;line-height:50px;text-align:center}@media (max-width: 768px){.dimensions-portal-doors__title{font-size:30px;line-height:30px}}.dimensions-portal-doors__cards{width:100%;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);grid-auto-rows:max-content;margin-top:30px!important}@media (max-width: 1024px){.dimensions-portal-doors__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.dimensions-portal-doors__cards{grid-template-columns:1fr;margin-top:24px!important}}.dimensions-portal-doors__card{background:var(--ral-white);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.dimensions-portal-doors__image-wrapper{position:relative;width:100%;aspect-ratio:4/3;background:var(--ral-primary-color);overflow:hidden;border-radius:16px 0 0}.dimensions-portal-doors__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dimensions-portal-doors__content{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:30px;gap:16px}@media (max-width: 768px){.dimensions-portal-doors__content{gap:8px}}.dimensions-portal-doors__card-title{color:var(--ral-primary-color);font-size:32px;font-weight:700;line-height:36px}@media (max-width: 768px){.dimensions-portal-doors__card-title{line-height:30px}}.dimensions-portal-doors__description{color:var(--ral-primary-color);font-size:18px;line-height:24px;flex-grow:1}.dimensions-portal-doors__description strong{font-weight:700}@media (max-width: 768px){.dimensions-portal-doors__description{padding-bottom:20px}}.dimensions-portal-doors--large .dimensions-portal-doors__cards{display:grid;grid-template-columns:repeat(12,1fr);gap:30px}.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(-n+2){grid-column:span 6}@media (max-width: 768px){.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(-n+2){grid-column:span 12}}.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(n+3){grid-column:span 4}@media (max-width: 1024px){.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(n+3){grid-column:span 6}}@media (max-width: 768px){.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(n+3){grid-column:span 12}}.feature-masonry .inner-container,.feature-masonry .default-page,.feature-masonry .win-prices__info,.feature-masonry .win-prices-tab,.feature-masonry .win-prices-type-v2__container{padding-right:0}@media (max-width: 768px){.feature-masonry .inner-container,.feature-masonry .default-page,.feature-masonry .win-prices__info,.feature-masonry .win-prices-tab,.feature-masonry .win-prices-type-v2__container{padding-left:0}}.feature-masonry__head-title{margin-bottom:50px;text-align:center}@media (max-width: 768px){.feature-masonry__head-title{margin-bottom:30px}}.feature-masonry__cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.feature-masonry__cards--hidden{display:none}.feature-masonry__cards>.feature-masonry__col{width:calc(25% - 20px);padding-left:20px;display:flex;flex-direction:column}@media (max-width: 1024px){.feature-masonry__cards>.feature-masonry__col:not(:last-child){flex-direction:column;width:calc(33% - 20px)}.feature-masonry__cards>.feature-masonry__col:last-child{flex-direction:row;width:100%;padding-left:33%;padding-right:7%}.feature-masonry__cards>.feature-masonry__col:last-child .feature-masonry__item{margin-left:20px}.feature-masonry__cards .col-three>:first-child{margin-left:0!important}.feature-masonry__cards .col-three>:last-child{margin-left:20px}}.feature-masonry__cards .col-label{padding:20px 20px 20px 0;color:#fff;height:fit-content;position:relative;font-size:24px;line-height:30px;font-weight:700}.feature-masonry__cards .col-label:after{content:"";background-color:var(--color-primary);position:absolute;border-bottom-right-radius:20px;border-top-right-radius:20px;top:0;right:0;width:100vh;height:100%;min-height:200px;z-index:-1}.feature-masonry__item{margin-bottom:20px;width:100%;padding:20px;background-color:#fff;border-radius:10px}.feature-masonry__item-title{font-size:1.4rem;line-height:140%;font-weight:700;margin-bottom:20px}.feature-masonry__item-ico{width:30px;height:30px;margin-bottom:30px}.feature-masonry__item-ico>.ico{display:block;width:100%;height:100%;fill:#33c5f3}.feature-masonry--hidden{opacity:0}.feature-masonry__slider{padding-right:15px;padding-left:15px}.feature-masonry__wrapper>.swiper-slide:first-child{background-color:#33c5f3;color:#fff;font-weight:700;padding:80px 40px 40px;font-size:1.4rem;line-height:140%}.feature-masonry__wrapper>.swiper-slide{padding:20px;background-color:#fff;border-radius:20px}.slider-with-desc{position:relative;border-radius:20px}.slider-with-desc__wrapper{height:520px}.slider-with-desc__item{position:relative;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#6b767a}.slider-with-desc__item-desc{position:absolute;z-index:10;bottom:0;left:0;right:0;padding:30px 150px 30px 30px;background-color:#121212c2}.slider-with-desc__item-desc .item__title{font-size:24;line-height:30px;letter-spacing:-.05em;font-weight:700;color:#fff;padding-bottom:10px}.slider-with-desc__item-desc .item__text{font-size:20;font-weight:400;color:#fff}.slider-with-desc__item-desc .btn{text-decoration:none}.slider-with-desc__arrows{position:absolute;bottom:40px;right:40px;z-index:10}@media (max-width: 499px){.slider-with-desc__arrows{bottom:30px;right:30px}}.slider-with-desc__arrow-right{right:-20px}.slider-with-desc__arrow-left{right:40px}.about-montag{padding-top:40px;padding-bottom:40px}.about-montag__head-title{margin-bottom:30px;text-align:center}.about-montag__head-description{text-align:center;max-width:80%;margin:0 auto 40px}.minimal-info{padding-bottom:40px}.minimal-info__container{display:flex;justify-content:center;width:100%}.minimal-info__card{background-color:#fff;border-radius:20px;padding:40px;letter-spacing:-.05em;text-align:center;max-width:780px;width:100%}.minimal-info__card-title{font-size:24px;font-weight:700;line-height:20px;padding-bottom:20px}.minimal-info__card-text{padding-bottom:30px}.minimal-info__card-btn{text-decoration:none}.call-measure__wrap{margin:0 auto;padding:50px;max-width:1070px;display:flex;gap:40px;border-radius:20px;background-color:#fff}@media (max-width: 991px){.call-measure__wrap{padding:30px;flex-wrap:wrap;gap:30px}}.call-measure__info{max-width:400px;width:100%;display:flex;flex-direction:column}.call-measure__info-title{margin-bottom:15px}.call-measure__info-text{text-wrap:pretty}@media (max-width: 991px){.call-measure__info-text{margin-bottom:20px}}.call-measure__info-btn{margin-top:auto;width:max-content}@media (max-width: 991px){.call-measure__info-btn{width:100%}}@media (max-width: 991px){.call-measure__info{max-width:unset}}.call-measure__persons{display:flex;max-width:calc(100% - 390px);gap:40px;width:100%}@media (max-width: 991px){.call-measure__persons{max-width:unset;justify-content:center;gap:20px}}@media (max-width: 576px){.call-measure__persons{flex-direction:column}}.call-measure__persone{display:flex;flex-direction:column;align-items:center}.call-measure__persone-img{width:130px;height:130px;margin-bottom:10px;position:relative}.call-measure__persone-img img{width:100%;height:100%;border-radius:100%;object-fit:cover}.call-measure__persone-img span{position:absolute;top:10px;left:-20px;padding:0 5px;font-weight:700;font-size:10px;text-align:center;color:#fff;border-radius:50px;background-color:var(--color-primary)}.call-measure__persone-name{font-weight:700;font-size:22px;line-height:1.2;color:#00171f}.call-measure__persone-work{text-align:center;font-weight:500;font-size:16px;line-height:1.2;color:#00171f}.call-measure__persone-work span{display:block;font-weight:800;font-size:24px;color:var(--color-primary)}.windows-install{padding-bottom:80px}.windows-install__content{display:flex;width:100%;justify-content:center}.windows-install__content-row{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.windows-install__content-row>div{width:33%;padding:0 10px}@media (max-width: 767px){.windows-install__content-row{flex-direction:column}.windows-install__content-row>div{width:100%;padding:0}.windows-install__content-row .windows-install__content-left,.windows-install__content-row .windows-install__content-right{text-align:center}.windows-install__content-row .windows-install__content-center{order:-1;text-align:center;padding-bottom:20px}}.windows-install__content-left{text-align:right}.windows-install__content-right{text-align:left}.windows-install__head-title{padding-bottom:30px;text-align:center}.windows-install__img{height:245px;width:245px;border-radius:50%}.price-option{padding-top:30px;padding-bottom:30px}.price-option--hidden{opacity:0}.price-option__head-title{text-align:center;padding-bottom:24px}.price-option__container{padding-right:0}@media (max-width: 1023px){.price-option__container{padding-right:0}}.price-option__slider{padding-right:40px}.price-option__wrap{margin:0 auto;width:fit-content}.price-option__item{width:170px;padding-right:20px}.price-option__circle{width:50px;height:50px;position:relative;border-radius:50%;background-color:#fff}.price-option__ico{width:50px;height:50px;position:absolute;top:10px;right:-10px}.price-option__ico .ico{width:100%;height:100%;display:block;fill:#00171f}.price-option__link{display:inline-block;margin-top:26px;font-weight:700}.payment-options__container{max-width:1290px;width:100%;margin:0 auto;padding:0}@media (max-width: 1440px){.payment-options__container{padding:0 20px}}.payment-options__slider{display:flex;position:relative;gap:30px}@media (max-width: 1280px){.payment-options__slider{flex-wrap:wrap;gap:15px}}.payment-options__item{position:relative;padding:20px;min-width:calc(16.6666666667% - 30px);width:100%;background-color:#fff;border-radius:20px}@media (max-width: 1280px){.payment-options__item{width:calc(33% - 15px)}}@media (max-width: 768px){.payment-options__item{width:calc(50% - 15px)}}@media (max-width: 576px){.payment-options__item{width:calc(100% - 40px);margin:0 auto}}.payment-options__card-number{position:absolute;bottom:0;right:0;background-color:var(--color-primary);border-top-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.payment-options__ico{width:42px;height:42px}.payment-options__ico .ico{width:100%;height:100%;display:block;fill:var(--color-primary)}.payment-options__title{font-size:18px;font-weight:700;margin-top:15px;line-height:120%;text-align:left}.payment-options__pay-systems{margin-top:15px;display:flex;flex-wrap:wrap;align-items:center}.payment-options__pay-item{height:14px;object-fit:contain;object-position:center}.payment-options__pay-item.pay-check,.payment-options__pay-item.tinkoff{height:22px}.payment-options__pay-item.yandex-pay{height:50px}.payment-options__pay-item.yaPay{width:120px;height:30px}.payment-options__pay-item.halva-tink{height:20px}.payment-options__pay-item.sbp{width:62px;height:30px}.payment-options__promo{margin:30px auto 0;width:100%;display:flex;align-items:center;justify-content:center;gap:20px}@media (max-width: 991px){.payment-options__promo{flex-direction:column;align-items:center;gap:15px}}.payment-options__promo-img{border-radius:20px;object-fit:cover}.payment-options__rulles-title{margin:15px 0}.calc-net__head-title,.video-net__head-title,.proportions-net__head-title,.types-net__head-title{text-align:center}.proposal{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:50px 0}@media (max-width: 767px){.proposal{flex-direction:column-reverse;padding:30px 0}}.proposal__desc{text-align:center;font-size:24px;line-height:30px}@media (max-width: 767px){.proposal__desc{margin-top:28px;font-size:16px;line-height:18px}}.proposal__wrap{display:flex;align-items:center;justify-content:center;width:100%;justify-content:space-around;margin-top:50px}@media (max-width: 767px){.proposal__wrap{flex-wrap:wrap;justify-content:flex-start;margin-top:0;font-size:16px;line-height:18px}}.proposal__item{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width: 767px){.proposal__item{width:100%;flex-direction:row;justify-content:flex-start;margin-bottom:10px}.proposal__item:nth-last-of-type(1){margin-bottom:0}}@media (max-width: 767px){.proposal__ico{margin-right:27px}}.proposal__ico .ico{width:60px;height:60px;fill:var(--color-primary)}.proposal__title{margin-top:20px;font-weight:700;font-size:24px;line-height:40px}@media (max-width: 767px){.proposal__title{margin-top:0;font-size:18px}}.types-net{padding-bottom:50px}.types-net__head-title{margin-bottom:30px}@media (max-width: 767px){.types-net__head-title{margin-bottom:15px}}.types-net__wrap{display:flex;align-items:center;justify-content:center}.types-net__item{position:relative;width:218px;height:218px;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;border-radius:20px;margin-right:35px}@media (max-width: 767px){.types-net__item{width:148px;height:148px;margin-right:24px}}.types-net__item:nth-last-of-type(1){margin-right:0}.types-net__label{position:absolute;left:0;bottom:0;width:100%;padding:8px 0;font-weight:700;font-size:18px;line-height:29px;color:#fff;text-align:center;background-color:#5d5d5d}@media (max-width: 767px){.types-net__label{padding:3px 0}}.types-net__desc{margin-top:42px;font-size:16px;text-align:center}@media (max-width: 767px){.types-net__desc{margin-top:30px}}.proportions-net{padding-bottom:50px}@media (max-width: 767px){.proportions-net{padding-bottom:36px}}.proportions-net__head-title{margin-bottom:22px}.proportions-net__img{background-position:center;background-repeat:no-repeat;background-size:cover;height:307px;width:373px;margin:0 auto}@media (max-width: 425px){.proportions-net__img{width:90%;background-size:contain}}.proportions-net__desc{text-align:center;margin-top:40px}@media (max-width: 767px){.proportions-net__desc{margin-top:26px}}.video-net{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-bottom:80px}@media (max-width: 500px){.video-net{padding-bottom:70px}}.video-net__head-title{max-width:470px;margin-right:30px;text-align:left}@media (max-width: 991px){.video-net__head-title{text-align:center;margin-right:0;margin-bottom:16px}}@media (max-width: 500px){.video-net__head-title{display:none}}.video-net__btn-play{cursor:pointer;display:flex;align-items:center;justify-content:center;max-width:380px;padding:26px 30px;font-weight:700;font-size:24px;line-height:30px;color:#fff;text-decoration:none;background-color:var(--color-primary);border-radius:10px;transition:all .3s}@media (max-width: 500px){.video-net__btn-play{width:100%;font-size:18px}}.video-net__btn-play:hover{color:#fff;opacity:.8}.video-net__btn-play:focus,.video-net__btn-play:visited{text-decoration:none;color:#fff}.video-net__ico{width:60px;height:60px;margin-right:38px}@media (max-width: 500px){.video-net__ico{width:50px;height:50px;margin-right:30px}}.video-net__ico .ico{width:60px;height:60px}@media (max-width: 500px){.video-net__ico .ico{width:50px;height:50px}}.calc-net{padding-bottom:70px}.calc-net__head-title{margin-bottom:54px}.calc-net__item{background:#FFFFFF;box-shadow:0 2px 25px #0000001f;border-radius:20px;margin-bottom:38px}.calc-net__mounting{margin-top:63px}@media (max-width: 991px){.calc-net__mounting{margin-top:16px}}.calc-net__btn-submit{display:block;margin-left:auto;margin-top:30px}@media (max-width: 500px){.calc-net__btn-submit{margin-left:unset;width:100%}}.calc-card-net{overflow:hidden;height:294px;display:flex}@media (max-width: 767px){.calc-card-net{height:auto;display:block}}.calc-card-net__img{background-position:center;background-repeat:no-repeat;background-size:cover;background-size:contain;height:100%;min-width:184px}@media (max-width: 1199px){.calc-card-net__img{display:none}}@media (max-width: 767px){.calc-card-net__img{display:block;height:245px;width:100%}}.calc-card-net__option{display:flex;flex:1;padding:32px}@media (max-width: 767px){.calc-card-net__option{display:block}}.calc-card-net__opt-container{height:fit-content;display:flex;flex-wrap:wrap;align-items:baseline;padding-left:32px}@media (max-width: 1199px){.calc-card-net__opt-container{padding-left:0}}@media (max-width: 767px){.calc-card-net__opt-container{margin-top:23px;flex-direction:column;align-items:center}}.calc-card-net__title{width:100%;font-weight:700;font-size:18px;line-height:20px;text-align:center;margin-bottom:14px}.calc-card-net__color,.calc-card-net__additional{width:50%;margin-top:32px}@media (max-width: 500px){.calc-card-net__color,.calc-card-net__additional{width:fit-content}}.calc-card-net__total{min-width:297px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#5d5d5d}@media (max-width: 991px){.calc-card-net__total{min-width:210px}}@media (max-width: 767px){.calc-card-net__total{padding-top:17px;padding-bottom:27px}}.net-size{display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 767px){.net-size{flex-direction:column}}.net-size__control{display:flex;width:50%;min-width:unset;flex-direction:column;align-items:center;justify-content:flex-start}.net-size__control:nth-of-type(2){padding-right:16px}.net-size__control:nth-of-type(3){padding-left:16px}@media (max-width: 767px){.net-size__control{width:100%;margin-top:16px}.net-size__control:nth-of-type(2){padding-right:0}.net-size__control:nth-of-type(3){padding-left:0}}.net-size__input{height:50px;min-width:232px;width:100%;padding-left:12px;padding-right:12px;border:1px solid #00171F;border-radius:5px}@media (max-width: 991px){.net-size__input{min-width:150px}}.net-size__label{text-align:center}.net-color__wrap{display:flex;align-items:center;justify-content:center}.net-color__item{margin-right:14px}.net-color__item:nth-last-of-type(1){margin-right:0}.net-color__radio{cursor:pointer;display:block;width:44px;height:44px;border:3px solid transparent;border-radius:50%}.net-color__radio.net-white{background-color:#e7e7e7}.net-color__radio.net-brown{background-color:#824a0a}.net-color__input{display:none}.net-color__input:checked+.net-color__radio{border-color:#000}.net-additional__wrap{display:flex;align-items:center;justify-content:center}.net-additional__item{display:flex;align-items:center;justify-content:center;min-height:44px;transition:"opacity" .3s}.net-additional__item:hover{opacity:.8}.net-additional__checkbox{width:14px;height:14px;position:relative;cursor:pointer;display:inline-block;margin-right:10px;border:2px solid var(--color-primary);border-radius:2px}.net-additional__checkbox:before{content:"";position:absolute;top:43%;left:50%;transform:translate(-50%) translateY(-50%) rotate(-45deg);opacity:0;width:6px;height:4px;border:2px solid var(--color-primary);border-top:none;border-right:none;transition:"opacity" .3s}.net-additional__input{display:none}.net-additional__input:checked+.net-additional__checkbox:before{opacity:1}.net-additional__label{cursor:pointer}.net-total{color:#fff;font-weight:700;text-align:center}.net-total__group{margin-bottom:24px}.net-total__group:nth-last-of-type(1){margin-bottom:0}@media (max-width: 767px){.net-total__group{margin-bottom:14px}}.net-total__title{font-size:18px;line-height:23px;margin-bottom:12px}@media (max-width: 767px){.net-total__title{margin-bottom:14px}}.net-total__sum{font-size:36px}.net-amount{display:flex;align-items:center;justify-content:center}.net-amount__plus,.net-amount__minus{cursor:pointer;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:var(--color-primary);transition:all .3s}.net-amount__plus:hover,.net-amount__minus:hover{opacity:.8;transform:scale(1.05)}.net-amount__plus:active,.net-amount__minus:active{transform:scale(.95)}.net-amount__plus .ico,.net-amount__minus .ico{width:16px;height:16px;stroke:#fff}.net-amount__count{font-size:32px;font-weight:400;margin:0 17px}.net-add{display:flex;align-items:center;justify-content:center;flex-direction:column}.net-add__btn{display:flex;align-items:center;justify-content:center;width:50px;height:50px;cursor:pointer;color:#fff;font-size:26px;line-height:1;font-weight:500;background-color:var(--color-primary);border-radius:50%;margin-bottom:10px;transition:all .3s}.net-add__btn:hover{opacity:.8;transform:scale(1.05)}.net-add__btn:active{transform:scale(.95)}.net-add__label{font-weight:500;font-size:24px;line-height:30px}.net-mounting{display:flex;align-items:center;justify-content:space-between;padding:10px 0;font-weight:500;font-size:24px;line-height:30px;border-top:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4}@media (max-width: 991px){.net-mounting{justify-content:center;flex-direction:column}}@media (max-width: 991px){.net-mounting__total{padding-top:10px;border-top:1px solid #C4C4C4;width:100%;text-align:center}}@media (max-width: 500px){.net-mounting__total{display:flex;align-items:center;justify-content:center;flex-direction:column}}.net-mounting__total .total-label{margin-right:12px}.net-selected{display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.net-selected{padding-bottom:10px}}@media (max-width: 500px){.net-selected{flex-direction:column}}.net-selected__switch{display:flex;align-items:center;justify-content:center;height:49px;font-weight:400;font-size:18px}.net-selected__title{margin-right:16px}@media (max-width: 500px){.net-selected__title{margin-right:0;margin-bottom:12px}}.net-selected__btn{display:flex;align-items:center;justify-content:center;height:100%;width:104px;overflow:hidden;border:1px solid #707373;border-left:none}.net-selected__btn:nth-of-type(1){border-left:1px solid #707373;border-radius:10px 0 0 10px}.net-selected__btn:nth-last-of-type(1){border-radius:0 10px 10px 0}.net-selected__radio{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;transition:all .3s}.net-selected__input{display:none}.net-selected__input:checked+.net-selected__radio{background-color:var(--color-primary);color:#fff}.order-complete{padding-top:180px;padding-bottom:80px}@media (max-width: 767px){.order-complete{padding-top:115px}}.order-complete__head-title{padding-bottom:22px}@media (max-width: 767px){.order-complete__head-title{padding-bottom:27px}}.order-complete__sub-title{padding-bottom:53px}@media (max-width: 767px){.order-complete__sub-title{padding-bottom:33px}}.order-complete__btn{padding-top:34px}@media (max-width: 767px){.order-complete__btn{padding-top:24px}}@media (max-width: 425px){.order-complete__btn .btn{width:100%}}.mosb-tabs__title{margin-bottom:40px}.mosb-tabs__wrap{margin:0 auto;max-width:670px;width:100%;position:relative}.mosb-tabs__wrap .line1,.mosb-tabs__wrap .line2{position:absolute;top:50%;left:140px;transform:translateY(-50%);width:110px;height:3px;background-color:var(--color-primary)}.mosb-tabs__wrap .line1:before,.mosb-tabs__wrap .line1:after,.mosb-tabs__wrap .line2:before,.mosb-tabs__wrap .line2:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:100%;background-color:var(--color-primary)}.mosb-tabs__wrap .line1:after,.mosb-tabs__wrap .line2:after{left:auto;right:0}@media (max-width: 767px){.mosb-tabs__wrap .line1,.mosb-tabs__wrap .line2{left:25%;width:12%}}.mosb-tabs__wrap .line2{left:auto;right:140px}@media (max-width: 767px){.mosb-tabs__wrap .line2{right:25%;left:auto}}@media (max-width: 767px){.mosb-tabs__wrap{margin:0 auto;max-width:330px;width:100%}}.mosb-tabs__list{display:flex;align-items:center;gap:170px}@media (max-width: 767px){.mosb-tabs__list{justify-content:space-between;gap:unset}}.mosb-tabs__item{width:110px;height:110px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #00171F;color:#00171f;border-radius:100%;list-style-type:none;transition:color .3s ease-in-out,background-color .3s ease-in-out}.mosb-tabs__item:after{content:""}.mosb-tabs__item.js-active{background-color:#00171f;color:#fff}@media (hover: hover){.mosb-tabs__item:hover{background-color:#00171f;color:#fff}}@media (max-width: 767px){.mosb-tabs__item{width:75px;height:75px;font-size:12px}}.mosb-tabs__trigger{width:100%;height:100%;background-color:transparent;border:none;cursor:pointer;font-family:inherit;color:inherit;font-weight:500;font-size:32px}@media (max-width: 767px){.mosb-tabs__trigger{font-size:24px}}.mosb-tabs__content{padding-top:70px}.mosb-tabs__content-item.js-show{display:flex}.mosb-tabs__content-item.js-hide{display:none}.mosb-tabs__content-item.js-fade{animation-duration:1.5s;animation-name:fadeIn}.mosb-nomination__wrap{display:flex;justify-content:space-between;gap:30px}@media (max-width: 992px){.mosb-nomination__wrap{flex-direction:column-reverse}}.mosb-nomination__title{max-width:630px;width:100%;margin-bottom:30px}.mosb-nomination__text{line-height:1.6;font-size:18px;margin-bottom:20px}.mosb-nomination__img{max-width:100%;width:100%;display:flex;justify-content:flex-start}.mosb-nomination__img .ico{max-width:100%;height:auto}.mosb-nomination__img .ico--desc{width:100%;height:50px}@media (max-width: 768px){.mosb-nomination__img .ico--desc{display:none}}.mosb-nomination__img .ico--mob{display:none}@media (max-width: 768px){.mosb-nomination__img .ico--mob{display:block}}.mosb-nomination__info,.mosb-nomination__preview{min-width:50%}.mosb-nomination__preview{width:100%;border-radius:20px;overflow:hidden}.mosb-nomination__preview img{width:100%;height:100%;min-height:450px;object-fit:cover}@media (max-width: 768px){.mosb-nomination__preview img{min-height:unset}}.mosb-products__title{margin:0 auto;max-width:1250px;width:100%}.mosb-products__list{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 767px){.mosb-products__list{flex-direction:column;flex-wrap:unset;align-items:center}}.mosb-products__item{width:calc(50% - 15px)}@media (max-width: 767px){.mosb-products__item .mosb-product__img{height:auto}}.mosb-products__item:nth-of-type(1) .mosb-product__img{width:310px}@media (max-width: 1600px){.mosb-products__item:nth-of-type(1) .mosb-product__img{width:245px;height:100%}}@media (max-width: 1280px){.mosb-products__item:nth-of-type(1) .mosb-product__img{width:100%;height:365px}}.mosb-products__item:nth-of-type(2) .mosb-product__img{right:-20px;width:310px}@media (max-width: 1280px){.mosb-products__item:nth-of-type(2) .mosb-product__img{width:100%;min-height:365px}}.mosb-products__item:last-child .mosb-product__img{width:310px;height:auto;top:20%;right:20px}@media (max-width: 1280px){.mosb-products__item:last-child .mosb-product__img{display:block;max-width:385px;width:100%;height:360px;margin:7% auto 0}}@media (max-width: 767px){.mosb-products__item{max-width:360px;width:100%}}.mosb-product{position:relative;background-color:#fff;border-radius:20px;width:100%;height:100%;min-height:410px;overflow:hidden}.mosb-product__img{position:absolute;top:0;right:0;bottom:0;height:100%;object-fit:cover;z-index:1}@media (max-width: 1280px){.mosb-product__img{position:static;width:100%}}.mosb-product__body{position:relative;z-index:2;display:flex;flex-direction:column;flex-grow:1;height:100%;padding:20px 285px 20px 20px;gap:20px}@media (max-width: 1600px){.mosb-product__body{height:auto}.mosb-product__body .btn.btn-square{margin-top:auto}}@media (max-width: 1280px){.mosb-product__body{text-align:center;padding:20px}}.mosb-product__title{margin-bottom:15px;max-width:520px;width:100%}@media (max-width: 1280px){.mosb-product__title{margin-bottom:0}}.mosb-product__text{max-width:420px;width:100%;flex-grow:1}@media (max-width: 1280px){.mosb-product__text{max-width:unset}}.mosb-product .btn.btn--square{max-width:200px;width:100%}@media (max-width: 1280px){.mosb-product .btn.btn--square{margin:0 auto}}@media (max-width: 767px){.mosb-product .btn.btn--square{max-width:unset}}@media (max-width: 1600px){.mosb-product{display:flex;flex-direction:column;gap:20px}}.mosb-container{max-width:1290px}.our-advan__wrap{display:flex;gap:30px}@media (max-width: 991px){.our-advan__wrap{flex-wrap:wrap;gap:30px}}@media (max-width: 576px){.our-advan__wrap{flex-direction:column}}.our-advan__item{padding:30px;border-radius:100px;width:calc(25% - 15px);background-color:#fff}.our-advan__item-ico{margin-bottom:20px;width:40px;height:40px}.our-advan__item-ico .ico{width:100%;height:100%;fill:var(--color-primary)}.our-advan__item-text{text-wrap:balance;font-size:18px;font-weight:700;letter-spacing:-.05em;line-height:23px}@media (max-width: 991px){.our-advan__item{width:47%}}@media (max-width: 576px){.our-advan__item{width:100%}}.front-doors-vars{padding-top:30px;padding-bottom:30px}.front-doors-vars--hidden{opacity:0}.front-doors-vars__head-title{text-align:center;padding-bottom:29px}.front-doors-vars__item{width:auto}.doors-price{user-select:none;padding-top:30px;padding-bottom:30px}.doors-price--hidden{opacity:0}.doors-price__slider{padding:0 60px}@media (max-width: 1023px){.doors-price__slider{padding:0}}.doors-price__head-title{text-align:center;padding-bottom:29px}.doors-price__slider-container{max-width:900px}@media (max-width: 1023px){.doors-price__slider-container{max-width:580px}}@media (max-width: 599px){.doors-price__slider-container{width:280px}}.doors-price__arrow{user-select:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:var(--color-primary)}.doors-price__arrow .ico{fill:#fff}@media (max-width: 1023px){.doors-price__arrow{top:27%;width:30px;height:30px;border-radius:50%;background-color:var(--color-primary)}.doors-price__arrow .ico{fill:#fff}}.doors-price__arrow.arrow-left{left:40px}@media (max-width: 1024px){.doors-price__arrow.arrow-left{left:20px}}@media (max-width: 599px){.doors-price__arrow.arrow-left{left:10px}}.doors-price__arrow.arrow-left:active{transform:translate(-4px,-50%)}.doors-price__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.doors-price__arrow.arrow-right{right:40px}@media (max-width: 1024px){.doors-price__arrow.arrow-right{right:20px}}@media (max-width: 599px){.doors-price__arrow.arrow-right{right:10px}}.doors-price__arrow.arrow-right:active{transform:translate(4px,-50%)}.doors-price__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.doors-price__card{display:flex;max-width:440px;height:auto;padding:38px 20px 30px 10px;justify-content:space-between;background-color:#fff;border-radius:100px}@media (max-width: 1023px){.doors-price__card{max-width:280;flex-direction:column;padding:30px 20px}}.doors-price__card-img{margin:0 auto;padding-right:10px;padding-top:40px}@media (max-width: 1023px){.doors-price__card-img{margin-bottom:20px;padding-top:0}}.doors-price__card-info{display:flex;flex-direction:column;flex:0 1 220px}@media (max-width: 1023px){.doors-price__card-info{align-items:center;flex:none;flex-grow:1}}.doors-price__card-title{padding-bottom:15px}.doors-price__card-specs-list{width:100%;margin-bottom:25px}.doors-price__card-spacer{flex-grow:1}.doors-price__card-spec{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #00171F;padding-top:8px;padding-bottom:1px}.doors-price__card-spec:last-child{padding-bottom:0}.doors-price__card-spec:first-child{padding-top:0}.doors-price__card-spec-key{padding-right:10px}.doors-price__card-spec-value{text-align:right}.doors-price__card-price{padding-bottom:25px}.prod-price-slider{padding-top:30px;padding-bottom:30px}.prod-price-slider--hidden{opacity:0}.prod-price-slider__container{padding-right:0}@media (min-width: 1600px){.prod-price-slider__container{padding-right:40px}}@media (max-width: 1024px){.prod-price-slider__container{padding-right:0}}.prod-price-slider__head-title{text-align:center;padding-bottom:29px;padding-right:40px}@media (min-width: 1600px){.prod-price-slider__head-title{padding-right:0}}@media (max-width: 1024px){.prod-price-slider__head-title{padding-right:20px;padding-bottom:24px}}.prod-price-slider__slider{max-width:fit-content;width:100%;padding-right:40px;padding-top:80px}@media (min-width: 1600px){.prod-price-slider__slider{padding-right:0}}@media (max-width: 1024px){.prod-price-slider__slider{padding-right:20px}}.prod-price-slider__wrap{align-items:stretch}.prod-price-slider__item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;width:245px;min-height:440px;padding:100px 20px 40px;border-radius:100px;background-color:#fff}.quality-slider .prod-price-slider__item{min-height:unset;padding:80px 20px 20px}.prod-price-slider__spacer{flex-grow:1}.prod-price-slider__img{width:160px;height:160px;position:absolute;border-radius:50%;overflow:hidden;top:0;left:50%;transform:translate(-50%,-50%)}.prod-price-slider__img .img{width:100%;height:100%;object-fit:cover;object-position:center}.prod-price-slider__desc,.prod-price-slider__btn{margin-top:30px}.prod-price-slider__info{display:flex;flex-direction:column;align-items:center;margin-top:40px}.prod-price-slider__info .calc-link{margin-top:14px;font-size:18px;font-weight:500}.doors-advan{user-select:text}.doors-advan--hidden{opacity:0}.doors-advan__head-title{text-align:center;margin-bottom:50px}@media (max-width: 768px){.doors-advan__head-title{margin-bottom:30px}}.doors-advan__text{text-align:center;margin-bottom:50px;font-size:18px}@media (max-width: 1023px){.doors-advan__text{padding-right:20px;padding-top:20px}}.doors-advan__slider{padding:20px 0;user-select:text;width:fit-content;max-width:100%}@media (max-width: 1023px){.doors-advan__slider{padding-right:20px}}.doors-advan__item{position:relative;padding:30px;display:flex;flex-direction:column;width:calc(25% - 20px);background-color:#fff;height:auto;border-radius:100px}@media (max-width: 1023px){.plastic-doors-page .doors-advan__item{width:180px}}.delivery-price .doors-advan__item{width:auto;align-items:center;padding-right:110px;padding-top:30px}.delivery-price .doors-advan__item:last-child{padding-right:0}@media (max-width: 767px){.delivery-price .doors-advan__item{padding-right:0}}.doors-advan__item.swiper-slide{height:auto}@media (max-width: 768px){.doors-advan__item{width:calc(50% - 10px)}}@media (max-width: 420px){.doors-advan__item{width:100%}}.doors-advan__item-ico{width:40px;height:40px;border-radius:50%;background-color:transparent;margin-bottom:25px;position:relative;display:flex;align-items:center;justify-content:center}.about-page .doors-advan__item-ico{margin-top:10px}.doors-advan__item-ico .ico{width:40px;height:40px;fill:#00171f}.about-page .doors-advan__item-ico .ico,.single-glaze-page .doors-advan__item-ico .ico{bottom:10px}.services-delivery-page .doors-advan__item-ico .ico,.services-repair-page .doors-advan__item-ico .ico{top:10px}.delivery-price .doors-advan__item-ico .ico{top:-10px;left:-10px}.delivery-price .doors-advan__item-title{text-align:center}.doors-advan__item-desc{padding-top:10px}.doors-advan__item-desc p{padding-bottom:10px}.doors-advan__item-desc p:last-child{padding-bottom:0}.doors-advan__btn{margin:29px auto 0;max-width:330px}@media (max-width: 1023px){.doors-advan__btn{padding-right:20px;margin-top:19px}}.doors-advan__link{padding-top:15px;text-align:center}.doors-advan--flex .doors-advan__wrap{display:flex;max-width:735px;width:100%;justify-content:space-between;margin:auto;flex-wrap:wrap}@media (max-width: 768px){.doors-advan--flex .doors-advan__wrap{justify-content:unset;gap:20px}}.doors-price-cards__title{margin-bottom:40px;text-align:center}.doors-price-cards__wrapper{display:flex;flex-wrap:wrap;gap:20px}.doors-price-cards__item{border-radius:100px;width:49%;display:flex;justify-content:space-between;background-color:#fff;overflow:hidden}.doors-price-cards__item-img{width:40%;height:100%;background-color:#6b767a}.doors-price-cards__item-img .img{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.doors-price-cards__item-img{width:100%;aspect-ratio:16/9}}.doors-price-cards__item-title{font-weight:800;margin-bottom:10px}.doors-price-cards__item-descr{margin-bottom:30px}.doors-price-cards__item-link{margin-top:auto;margin-left:auto;display:flex;align-items:center;text-decoration:none;transition:background-color .3s,color .3s}@media (max-width: 1023px){.doors-price-cards__item-link:hover{background-color:transparent;color:var(--color-primary)}}@media (max-width: 767px){.doors-price-cards__item-link{margin:0 auto;width:100%}}.doors-price-cards__item-trigger{height:100%;display:block}@media (max-width: 767px){.doors-price-cards__item-trigger{aspect-ratio:16/9}}.doors-price-cards__item-info{width:60%;padding:30px;display:flex;flex-direction:column}@media (max-width: 767px){.doors-price-cards__item-info{width:100%}}@media (max-width: 1200px){.doors-price-cards__item{width:100%}}@media (max-width: 767px){.doors-price-cards__item{flex-direction:column}}.entrance-doors__container{max-width:1290px}.entrance-doors__wrap{display:flex;gap:30px}@media (max-width: 767px){.entrance-doors__wrap{flex-direction:column;align-items:center}}.entrance-doors__item{border-radius:20px;width:100%;max-width:630px;background-color:#fff;overflow:hidden}.entrance-doors__item-title{margin-bottom:35px}.entrance-doors__item-chars{padding-bottom:85px;display:flex}.entrance-doors__item-chars-title{margin-bottom:15px;color:#00171f;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-1.2px}.entrance-doors__item-chars-left{width:100%;max-width:300px}@media (max-width: 1280px){.entrance-doors__item-chars-left{max-width:100%}}.entrance-doors__item-chars-right{position:absolute;top:-35px;right:10px;width:260px}@media (max-width: 1280px){.entrance-doors__item-chars{padding-bottom:50px;flex-direction:column;align-items:center;gap:30px}.entrance-doors__item-chars-left{order:2}.entrance-doors__item-chars-right{position:static;width:150px;height:185px;order:1}.entrance-doors__item-chars-right img{height:100%}}@media (max-width: 767px){.entrance-doors__item-chars{flex-direction:row-reverse;align-items:stretch}.entrance-doors__item-chars-left{max-width:385px}.entrance-doors__item-chars-right{height:auto}}@media (max-width: 576px){.entrance-doors__item-chars{flex-direction:column;align-items:flex-start}.entrance-doors__item-chars-left{max-width:100%}}.entrance-doors__item-img{aspect-ratio:16/9;background-color:#6b767a}.entrance-doors__item-img .img{width:100%;height:100%;object-fit:cover}.entrance-doors__item-body{position:relative;padding:40px}@media (max-width: 576px){.entrance-doors__item-body{padding:25px}}.entrance-doors__item-bottom{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1200px){.entrance-doors__item-bottom{flex-direction:column;align-items:flex-start;gap:10px}}.entrance-doors__item-price{color:#00171f;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-1.6px}.entrance-doors__item-btn{text-decoration:none}@media (max-width: 1200px){.entrance-doors__item-btn{width:100%}}.entrance-doors__item .system-characters__list-items{margin-top:0}.entrance-doors__advantages{margin-bottom:35px;display:flex;justify-content:space-between}.entrance-doors__advantages-item{position:relative;width:100%;max-width:120px;word-break:break-word}.entrance-doors__advantages-item:after{content:"";position:absolute;bottom:calc(100% + 6px);left:0;display:block;width:30px;height:10px;background-color:var(--color-primary)}@media (max-width: 1280px){.entrance-doors__advantages{flex-wrap:wrap;gap:25px}.entrance-doors__advantages-item{width:100%;max-width:45%;line-height:1.6}}@media (max-width: 1200px){.entrance-doors__advantages{flex-wrap:wrap;justify-content:space-between}.entrance-doors__advantages-item{width:100%;max-width:38%;line-height:1.6}}@media (max-width: 1200px) and (max-width: 767px){.entrance-doors__advantages-item{max-width:100%}}@media (max-width: 767px){.entrance-doors__advantages{flex-wrap:nowrap}}@media (max-width: 650px){.entrance-doors__advantages{flex-wrap:wrap}.entrance-doors__advantages-item{max-width:45%}}@media (max-width: 480px){.entrance-doors__advantages-item{max-width:100%}}.balcony-doors-equip__wrap{display:flex;border-radius:100px;background-color:#fff;overflow:hidden}@media (max-width: 991px){.balcony-doors-equip__wrap{flex-direction:column}}.balcony-doors-equip__item{width:100%;max-width:265px}.balcony-doors-equip__item-num{margin-bottom:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%;background-color:var(--color-primary);font-weight:500;color:#fff}@media (max-width: 1200px){.balcony-doors-equip__item{max-width:500px}}@media (max-width: 991px){.balcony-doors-equip__item{max-width:47%}}@media (max-width: 767px){.balcony-doors-equip__item{max-width:100%}}.balcony-doors-equip__image{max-width:480px;width:100%;background-color:#6b767a}.balcony-doors-equip__image img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.balcony-doors-equip__image{max-width:100%}}.balcony-doors-equip__info{padding:30px;display:flex;flex-wrap:wrap;gap:30px}.balcony-doors-warn__wrap{display:flex;max-width:850px;margin:0 auto;border-radius:100px;background-color:#fff;overflow:hidden}@media (max-width: 991px){.balcony-doors-warn__wrap{flex-direction:column;max-width:max-content}}.balcony-doors-warn__image{width:100%;max-width:410px;background-color:#6b767a}.balcony-doors-warn__text{margin:0 auto;padding:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:30px}.balcony-doors-warn__text p{max-width:332px;font-weight:700}.balcony-doors-warn__link{text-decoration:none}.hot-economy .calculate-garbage-collection{margin-bottom:unset!important;overflow:unset!important}.hot-economy__card{width:100%;display:flex;gap:30px;flex-wrap:nowrap;flex-direction:row;border-radius:100px;background-color:#fff}@media (max-width: 1200px){.hot-economy__card{flex-direction:column}}.hot-economy__info{width:calc(75% - 20px);padding:30px 0 30px 30px;display:flex;gap:30px;flex-wrap:nowrap;flex-direction:column}@media (max-width: 1200px){.hot-economy__info{width:100%;padding:30px 30px 0}}.hot-economy__final{width:25%;border-radius:100px;padding:30px;background-color:var(--color-primary);color:#fff;display:flex;gap:20px;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}@media (max-width: 1200px){.hot-economy__final{width:100%}}.hot-economy__header{width:100%;display:flex;gap:30px;flex-wrap:nowrap;flex-direction:row}@media (max-width: 768px){.hot-economy__header{flex-direction:column}}.hot-economy__header-title{width:50%}@media (max-width: 768px){.hot-economy__header-title{width:100%}}.hot-economy__header-title>*{line-height:100%}.hot-economy__item{width:170px}@media (max-width: 768px){.hot-economy__item{width:100%}}.hot-economy__ico{width:50px;height:50px;border-radius:50px;background-color:var(--color-primary);display:flex;align-items:center;justify-content:center}.hot-economy__ico .ico{fill:#fff;width:30px;height:30px}.hot-economy__select-group{width:100%;display:flex;gap:30px;flex-wrap:nowrap;flex-direction:row}@media (max-width: 768px){.hot-economy__select-group{flex-direction:column}}.hot-economy__control{display:block;cursor:pointer}@media (max-width: 1200px){.hot-economy__control{min-width:unset}}@media (max-width: 768px){.hot-economy__control{width:100%}}.hot-economy__text{font-size:16px;line-height:140%}.hot-economy__text--hidden{height:0;opacity:0}.hot-economy__final-calc{display:flex;gap:20px;flex-wrap:nowrap;flex-direction:column}@media (max-width: 1200px){.hot-economy__final-calc{flex-direction:row;width:100%;justify-content:space-between}}@media (max-width: 768px){.hot-economy__final-calc{flex-direction:column}}.hot-economy__final-name{font-size:16px;font-weight:400}.hot-economy__final-value{font-weight:500}.hot-economy__final-button .btn:hover{color:#fff;background-color:transparent}.hot-economy--garbage .hot-economy__title{margin-bottom:30px;text-align:center}.hot-economy--garbage .hot-economy__info-group svg{width:20px;height:20px}.hot-economy--garbage .hot-economy__info-group svg:not(:last-child){margin-right:5px}.hot-economy--garbage .hot-economy__final{border-radius:0 100px 100px 0}.hot-economy--garbage-title{margin-bottom:20px}.garbage-calc-collection__title{margin-bottom:20px;font-weight:800;font-size:48px;line-height:50px;letter-spacing:-.05em;text-align:center}.garbage-calc-collection__wrapper{display:flex;justify-content:space-between;border-radius:20px;background-color:#fff}@media (max-width: 991px){.garbage-calc-collection__wrapper{flex-direction:column}}.garbage-calc-collection__info{padding:30px;width:100%}.garbage-calc-collection__info-title,.garbage-calc-collection__description{margin-bottom:20px}.garbage-calc-collection__description-item{display:flex;align-items:center}.garbage-calc-collection__description-item:not(:last-child){margin-bottom:10px}@media (max-width: 767px){.garbage-calc-collection__description-item{flex-direction:column}.garbage-calc-collection__description-item:not(:last-child){margin-bottom:20px}}.garbage-calc-collection__description-text{width:100%;max-width:270px}@media (max-width: 767px){.garbage-calc-collection__description-text{margin-bottom:10px;text-align:center}}.garbage-calc-collection__description-icons svg{width:20px;height:20px}.garbage-calc-collection__description-icons svg:not(:last-child){margin-right:px}.garbage-calc-collection__range{margin-bottom:20px}.garbage-calc-collection__range-title{margin-bottom:40px}.garbage-calc-collection__range-slider{border:none;border-radius:12px;height:8px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;background-color:#33c5f3}.garbage-calc-collection__range-slider .noUi-handle{right:-7px;top:-4px;border:3px solid #33c5f3;border-radius:100%;width:16px;height:16px;background-color:#fff}.garbage-calc-collection__range-slider .noUi-handle:before,.garbage-calc-collection__range-slider .noUi-handle:after{display:none}.garbage-calc-collection__range-slider .noUi-connect{background-color:#33c5f3}.garbage-calc-collection__range-slider .noUi-connects{background-color:#ecf4f6;border-radius:0}.garbage-calc-collection__range-slider .noUi-tooltip{border:none;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.05em;color:#00171f;background-color:transparent}.garbage-calc-collection__range-limit{display:flex;align-items:center;justify-content:space-between}.garbage-calc-collection__range-limit-item{margin-top:5px;font-size:12px;line-height:15px;color:#96adb5}.garbage-calc-collection__total{display:flex;flex-direction:column;border-radius:0 20px 20px 0;padding:30px;width:100%;max-width:300px;background-color:#33c5f3;gap:10px}.garbage-calc-collection__total-group{font-size:16px;color:#fff}.garbage-calc-collection__total-name{font-weight:400}.garbage-calc-collection__total-value{font-weight:700}.garbage-calc-collection__total-btn{margin-top:auto}@media (max-width: 991px){.garbage-calc-collection__total{border-radius:10px;max-width:100%}}.garbage-calc-collection__selects{display:flex;align-items:center;justify-content:space-between}.garbage-calc-collection__selects-group{display:flex;flex-direction:column;width:100%;gap:10px}.garbage-calc-collection__selects-group:not(:last-child){margin-right:20px}@media (max-width: 767px){.garbage-calc-collection__selects{flex-direction:column}.garbage-calc-collection__selects-group:not(:last-child){margin-right:0;margin-bottom:20px}}.provider-capability__container{max-width:1290px;width:100%;margin:0 auto;padding:0}@media (max-width: 1366px){.provider-capability__container{padding:0 15px}}.provider-capability__wrap{width:100%;display:flex;flex-wrap:wrap;gap:30px}.provider-capability__content{width:100%}.provider-capability__item{width:100%;min-height:250px;border-radius:20px;overflow:hidden}.provider-capability__item--w300{max-width:300px}@media (max-width: 1367px){.provider-capability__item--w300{max-width:none}}.provider-capability__item--w520{max-width:520px}@media (max-width: 1367px){.provider-capability__item--w520{max-width:none}}.provider-capability__item--w410{max-width:410px}@media (max-width: 1367px){.provider-capability__item--w410{max-width:none}}.provider-capability__item--w630{max-width:630px}@media (max-width: 1367px){.provider-capability__item--w630{max-width:none}}@media (max-width: 1367px){.provider-capability__item{width:calc(33.3333333333% - 20px)}}@media (max-width: 991px){.provider-capability__item{width:calc(50% - 15px)}}@media (max-width: 576px){.provider-capability__item{width:100%}}.provider-capability .provider-card{position:relative;padding:30px;width:100%;height:100%;background-color:#6b767a;display:flex;align-items:flex-end}.provider-capability .provider-card__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.provider-capability .provider-card__bg img{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.provider-capability .provider-card__text{position:relative;z-index:2;color:#fff;font-size:24px;font-weight:500;line-height:1.25}@media (max-width: 768px){.provider-capability .provider-card__text{font-size:18px}}.provider-capability .provider-card:after{content:"";position:absolute;z-index:2;top:0;left:0;width:40px;height:20px;border-radius:20px 0;background-color:var(--color-primary)}.provider-form{display:flex;flex-direction:column;gap:30px}.provider-form__container{padding:0 15px;margin:0 auto;max-width:850px;width:100%}.provider-form__inner{padding:30px 50px;display:flex;flex-direction:column;gap:30px;background-color:#fff;border-radius:20px;min-height:550px}@media (max-width: 768px){.provider-form__inner{padding:20px 15px;gap:20px}}.provider-form__progress{font-size:18px}.provider-form__tabs-title{font-size:14px}.provider-form__form{display:flex;flex-direction:column;gap:30px;margin-top:auto}.provider-form__form-step{display:none;flex-wrap:wrap;row-gap:10px;column-gap:30px}.provider-form__form-step .control,.provider-form__form-step .control__group,.provider-form__form-step .control__input,.provider-form__form-step .control__textarea{display:none}.provider-form__form-step:nth-of-type(2) .control,.provider-form__form-step:nth-of-type(2) .control__group,.provider-form__form-step:nth-of-type(2) .control__input{width:100%}.provider-form__form-step.active{display:flex}.provider-form__form-step.active .control,.provider-form__form-step.active .control__group,.provider-form__form-step.active .control__input,.provider-form__form-step.active .control__textarea{display:block}.provider-form__form-input{width:calc(50% - 15px)}@media (max-width: 991px){.provider-form__form-input{width:100%}}.provider-form__form-textarea{width:100%}.provider-form__form .control__input,.provider-form__form .control__textarea{border:2px solid #00171F}.provider-form .provider-tabs{display:flex;flex-direction:column;gap:5px}.provider-form .provider-tabs__list{display:flex;align-items:center;gap:10px;padding:5px;background-color:#00171f;width:100%;border-radius:10px}@media (max-width: 768px){.provider-form .provider-tabs__list{flex-wrap:wrap}}.provider-form .provider-tabs__item{width:33.3333333333%;height:60px}@media (max-width: 768px){.provider-form .provider-tabs__item{width:100%}}.provider-form .provider-tabs__triggers{display:flex;align-items:center;gap:30px}.provider-form .provider-tabs__trigger{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:transparent;border:1px solid #FF005C;border-radius:10px;transition:background-color .3s ease-in-out;cursor:pointer;user-select:none}.provider-form .provider-tabs__trigger.active{background-color:#ff005c}@media (hover: hover){.provider-form .provider-tabs__trigger:hover{background-color:#ff005c}}.provider-form .btn{width:100%}.provider-form.js-show{display:flex}.provider-form.js-hide{display:none}.provider-form.js-fade{animation-duration:1.5s;animation-name:fade}.provider-form .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.form-cottage__block{display:flex;background-color:#fff;border-radius:20px;overflow:hidden}@media (max-width: 991px){.form-cottage__block{flex-direction:column}}.form-cottage__box{display:flex;gap:10px}@media (max-width: 991px){.form-cottage__box{flex-direction:column}}.form-cottage__preview{width:50%;height:auto;background-color:var(--color-secondary)}.form-cottage__preview img{width:100%;height:100%;object-fit:cover;object-position:right;aspect-ratio:4/3}@media (max-width: 991px){.form-cottage__preview{width:100%;height:300px}}@media (max-width: 576px){.form-cottage__preview{height:220px}}.form-cottage__form{display:flex;flex-direction:column;gap:20px}.form-cottage__info{width:50%;padding:40px;display:flex;flex-direction:column;gap:20px}@media (max-width: 991px){.form-cottage__info{width:100%;padding:20px}}.form-cottage .control{min-width:unset;width:100%;margin-right:0}.form-cottage .control__input{width:100%;border:2px solid #00171F}.form-cottage .main_upload{margin-bottom:0}.form-cottage .file_upload button{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:10px;gap:5px}.form-cottage .file_upload .ico{width:19px;height:24px;fill:#00171f}.form-cottage .file_upload p{margin:0;font-size:12px;white-space:pre-line;line-height:1.4;text-align:center}.form-cottage .btn{max-width:140px;width:100%;margin-left:auto}@media (max-width: 991px){.form-cottage .btn{max-width:unset;margin:0}}.our-advantages{overflow:hidden}.our-advantages__list{margin-top:65px;overflow:visible}.our-advantages__list-wrapper{display:flex;gap:20px;width:100%}.our-advantages .swiper-initialized .our-advantages__list--wrapper{gap:unset}.our-advantages__item{width:auto;flex:0 0 auto;height:auto;max-width:250px}@media (max-width: 1000px){.our-advantages__item{width:250px}}.our-advantages__card{position:relative;height:100%;border-radius:100px;background-color:#fff;padding:20px}.our-advantages__ico{background-color:#33c5f3;border-radius:50%;width:50px;height:50px;background-repeat:no-repeat;background-position:center;position:absolute;top:-25px;transform:scale(1);transition:all .3s ease-in-out}@media (max-width: 1000px){.our-advantages__ico{position:absolute;top:-15px;width:30px;height:30px;background-size:20px}}.our-advantages__item:hover .our-advantages__ico{transform:scale(1.1)}.our-advantages__description{margin-top:20px;font-weight:500;font-size:1.125rem;line-height:20px;letter-spacing:-.05em;color:#00171f}.our-advantages__text{font-size:16px;color:#00171f;text-align:center}.save-new-windows{overflow:visible}.save-new-windows__title{text-align:center}.save-new-windows__grid{display:flex;flex-wrap:wrap;column-gap:20px;margin-top:20px}.save-new-windows__column:first-child{flex-grow:1;max-width:calc(100% - 265px)}@media (max-width: 1000px){.save-new-windows__column:first-child{max-width:100%;margin-bottom:20px}}@media (max-width: 1000px){.save-new-windows__column{width:100%}}.save-new-windows__list{margin-top:10px;margin-bottom:20px;padding:15px 20px 15px 0;overflow:hidden}.save-new-windows__list .swiper-wrapper{height:auto}.save-new-windows__item{position:relative;border-radius:20px;flex-grow:1;color:#00171f}@media (max-width: 1000px){.save-new-windows__item{max-width:250px;background-color:#fff;padding:35px 20px 20px}}.save-new-windows__ico{background-color:#33c5f3;border-radius:50%;width:50px;height:50px;background-repeat:no-repeat;background-position:center;margin-bottom:20px}@media (max-width: 1000px){.save-new-windows__ico{position:absolute;top:-15px;width:30px;height:30px;background-size:20px}}.save-new-windows__value{font-weight:700;font-size:24px}.save-new-windows__description{font-size:16px}.save-new-windows__range{margin:40px 0}.save-new-windows__input{height:auto;border:none}.save-new-windows__input .noUi-base{height:2px;background-color:#33c5f3}.save-new-windows__input .noUi-handle{top:-4px;right:-5px;width:10px;height:10px;border:2px solid #33C5F3;box-sizing:border-box;border-radius:20px}.save-new-windows__input .noUi-handle:before,.save-new-windows__input .noUi-handle:after{display:none}.save-new-windows__input .noUi-tooltip{padding:0;border:0;background-color:transparent;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.05em;color:#00171f}.save-new-windows__range-list{display:flex;justify-content:space-between;align-items:center;margin-top:5px;color:#96adb5;font-size:12px;line-height:15px}.save-new-windows__text{font-size:16px;line-height:20px;color:#00171f}.save-new-windows__columns{display:flex;flex-wrap:wrap;column-gap:20px}.save-new-windows__col:first-child{width:245px}@media (max-width: 1000px){.save-new-windows__col:first-child{margin-bottom:20px;width:100%}}.save-new-windows__col:last-child{flex-grow:1;width:calc(100% - 265px)}@media (max-width: 1000px){.save-new-windows__col:last-child{width:100%}}@media (max-width: 1000px){.save-new-windows__col{width:100%}}.save-new-windows__control{display:block;cursor:pointer}.save-new-windows__control+.save-new-windows__control{margin-top:30px}@media (max-width: 1000px){.save-new-windows__control+.save-new-windows__control{margin-top:20px}}.save-new-windows-card{min-width:245px;max-width:300px;margin:0 auto;background-color:#33c5f3;border-radius:20px;padding:30px 20px 60px;color:#fff}.save-new-windows-card__item+.save-new-windows-card__item{margin-top:10px}.save-new-windows-card__value{font-weight:700;line-height:1.2}.save-new-windows-card__value.square{font-size:24px}.save-new-windows-card__value.price{font-size:32px}.save-new-windows-card__button{margin-top:30px;width:100%}.calculate-garbage-collection{margin-bottom:50px;overflow:visible}.calculate-garbage-collection__title{text-align:center}.calculate-garbage-collection__grid{display:flex;flex-wrap:wrap;column-gap:20px;margin-top:20px}.calculate-garbage-collection__column:first-child{flex-grow:1;max-width:calc(100% - 296px);display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1000px){.calculate-garbage-collection__column:first-child{max-width:100%;margin-bottom:20px}}@media (max-width: 1000px){.calculate-garbage-collection__column{width:100%}}.calculate-garbage-collection__list{margin-top:10px;margin-bottom:20px;overflow:visible}.calculate-garbage-collection__item{position:relative;border-radius:20px;flex-grow:1;color:#00171f}@media (max-width: 1000px){.calculate-garbage-collection__item{max-width:250px;background-color:#fff;padding:35px 20px 20px}}.calculate-garbage-collection__ico{background-color:#33c5f3;border-radius:50%;width:50px;height:50px;background-repeat:no-repeat;background-position:center;margin-bottom:20px}@media (max-width: 1000px){.calculate-garbage-collection__ico{position:absolute;top:-15px;width:30px;height:30px;background-size:20px}}.calculate-garbage-collection__value{font-weight:700;font-size:24px}.calculate-garbage-collection__description{font-size:16px}.calculate-garbage-collection__range{margin:40px 0}.calculate-garbage-collection__input{height:auto;border:none}.calculate-garbage-collection__input .noUi-base{height:2px;background-color:#33c5f3}.calculate-garbage-collection__input .noUi-handle{top:-4px;right:-5px;width:10px;height:10px;border:2px solid #33C5F3;box-sizing:border-box;border-radius:20px}.calculate-garbage-collection__input .noUi-handle:before,.calculate-garbage-collection__input .noUi-handle:after{display:none}.calculate-garbage-collection__input .noUi-tooltip{padding:0;border:0;background-color:transparent;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.05em;color:#00171f}.calculate-garbage-collection__range-list{display:flex;justify-content:space-between;align-items:center;margin-top:5px;color:#96adb5;font-size:12px;line-height:15px}.calculate-garbage-collection__text{font-size:16px;line-height:20px;color:#00171f}.calculate-garbage-collection__columns{column-gap:20px}.calculate-garbage-collection__col{display:flex}@media (max-width: 1000px){.calculate-garbage-collection__col{width:100%}}@media (max-width: 600px){.calculate-garbage-collection__col{flex-wrap:wrap}}.calculate-garbage-collection__control{flex:1 1 350px;cursor:pointer}.calculate-garbage-collection__control_last{flex:1 1 350px;margin-left:20px}@media (max-width: 600px){.calculate-garbage-collection__control_last{margin-left:0;margin-top:20px}}.calculate-garbage-collection .js-select[data-multiple] div.header-select{display:none}.calculate-garbage-collection .select-arrow{position:absolute;top:13px;right:25px;font-weight:700}.calculate-garbage-collection .active-arrow{transform:rotate(180deg)}.calculate-garbage-collection .js-select .header-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;padding:0;border-width:0;width:100%;flex:1;display:none}.calculate-garbage-collection .js-select .header-select select optgroup,.calculate-garbage-collection .js-select select div.option{display:none}.calculate-garbage-collection .js-select{user-select:none;box-sizing:border-box;position:relative;border-style:solid;border-width:0;display:inline-block;width:100%;border:2px solid #000;border-radius:10px;margin-top:10px}.calculate-garbage-collection .js-select[data-open]{border-bottom-left-radius:0;border-bottom-right-radius:0}.calculate-garbage-collection .js-select[data-open] datalist{border-left:2px solid black;display:initial;border-right:2px solid black;border-bottom:2px solid black;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.calculate-garbage-collection .js-select datalist{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;border-style:solid;border-width:1px;border-color:gray;left:-2px;display:none;width:100%;box-sizing:content-box;z-index:2;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.calculate-garbage-collection .js-select datalist div.option{background-color:#fff;cursor:pointer;padding:.9em 1.5em;border-width:0}.calculate-garbage-collection .js-select datalist div.option:last-child{padding-bottom:1em;margin-bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.calculate-garbage-collection .js-select datalist div.option:hover{background-color:#d7f4fd;border-top:none;color:#000}.calculate-garbage-collection .js-select datalist div.option:focus{background-color:#d7f4fd;color:#000}.calculate-garbage-collection .js-select datalist div.option:checked{background-color:#d7f4fd;color:#000}.calculate-garbage-collection .js-select div.optgroup div.option[data-disabled]{color:gray}.calculate-garbage-collection .js-select div.optgroup div.option[data-checked]{background-color:#d7f4fd;color:#000}.calculate-garbage-collection .js-select div.optgroup div.label{font-weight:700}.calculate-garbage-collection .js-select div.optgroup div.option div.label{font-weight:400;padding:.25em}.calculate-garbage-collection .js-select div.header-select{display:flex;box-sizing:border-box;border-width:1px;border-style:inherit;border-color:inherit;border-radius:inherit}.calculate-garbage-collection .js-select div.header-select span{flex:1;padding:.5em 1.5em;background:#fff;border-radius:10px;display:flex;align-items:center;height:48px}.calculate-garbage-collection-card{min-width:275px;max-width:300px;margin:0 auto;background-color:#33c5f3;border-radius:20px;padding:30px 20px 60px;color:#fff}.calculate-garbage-collection-card__item+.calculate-garbage-collection-card__item{margin-top:10px}.calculate-garbage-collection-card__value{font-weight:700;line-height:1.2}.calculate-garbage-collection-card__value.square{font-size:24px}.calculate-garbage-collection-card__value.price{font-size:32px}.calculate-garbage-collection-card__button{margin-top:30px;width:100%}.gallery-mini__raw{display:flex;flex-direction:column;gap:30px}.gallery-mini__big-img{width:100%;aspect-ratio:16/9;border-radius:100px;background-color:#6b767a;overflow:hidden}.gallery-mini__big-img .img{width:100%;height:100%;object-fit:cover}.gallery-mini__sm-list{width:100%;display:flex;flex-wrap:wrap;gap:30px}.gallery-mini__sm-img{width:calc(33.3333333333% - 20px);aspect-ratio:16/9;border-radius:100px;overflow:hidden}@media (max-width: 768px){.gallery-mini__sm-img{width:100%}}.gallery-mini__sm-img .img{width:100%;height:100%;object-fit:cover}.gallery-mini__text{position:relative;margin-bottom:20px}.gallery-mini__text>p:after{background-color:var(--color-primary);bottom:-20px;content:"";height:10px;left:0;position:absolute;width:80px}.gallery-case__container{max-width:unset;width:100%;padding:0}@media (max-width: 1024px){.gallery-case__container{padding:0}}.gallery-case__raw{width:100%}.gallery-case__slide{width:100%;position:relative;margin-bottom:50px;aspect-ratio:16/9;background-color:#6b767a;height:800px}@media (max-width: 1200px){.gallery-case__slide{height:auto}}.gallery-case__slide .img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.gallery-case__slide{margin-bottom:190px}}.gallery-case__desc{position:absolute;bottom:-50px;padding:30px;left:50%;transform:translate(-50%);width:100%;max-width:740px;margin:0 auto;display:flex;flex-direction:column;gap:20px;border-radius:100px;backdrop-filter:blur(10px);background-color:#35c7f3cc;box-shadow:0 4px 70px #05252f0d;color:#fff}@media (max-width: 768px){.gallery-case__desc{width:calc(100% - 40px);bottom:-80%}}.gallery-case__desc-items{display:flex;flex-direction:row;gap:20px;justify-content:space-between}@media (max-width: 768px){.gallery-case__desc-items{flex-direction:column}}.gallery-case__desc-label{display:block;font-size:16px;margin-bottom:10px;font-weight:400}.gallery-case__desc-name,.gallery-case__desc-item{line-height:1;text-align:left;color:#fff}.two-column-block__list{margin-top:40px}.two-column-block__list--flex{display:flex;gap:30px;width:100%;justify-content:center;flex-wrap:wrap}.two-column-block__list-wrapper-wrapper{display:flex;gap:30px;width:100%}.two-column-block .swiper-initialized .two-column-block__list--wrapper{gap:unset}.two-column-block__item{width:auto;flex:0 0 auto;height:auto;max-width:590px}.two-column-block__item--wrap{width:100%;max-width:580px}@media (max-width: 992px){.two-column-block__item{max-width:450px}}@media (max-width: 500px){.two-column-block__item{max-width:300px}}.two-column-block__card{position:relative;height:100%;border-radius:100px;background-color:#fff;display:flex;flex-direction:column}.two-column-block__top{position:relative;width:100%;height:250px;border-top-right-radius:100px;border-top-left-radius:100px;overflow:hidden}.two-column-block__top .img{width:100%;height:100%;background-color:#6b767a;object-fit:cover;transition:all .5s ease-in-out}.two-column-block__item:hover .two-column-block__top .img{transform:scale(1.05) rotate(.5deg)}.two-column-block__content{padding:30px 30px 20px;display:flex;flex-direction:column;flex:1 1 auto;position:relative}.two-column-block__name{font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.05em;color:#00171f}.two-column-block__description{color:#00171f;margin-top:10px;margin-bottom:20px}.two-column-block__params{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:20px}.two-column-block__param{max-width:calc((100% - 30px)/2);width:100%;color:#00171f}@media (max-width: 1000px){.two-column-block__param{max-width:100%}}.two-column-block__param:before{content:"";display:block;background-color:#33c5f3;width:30px;height:10px;margin-bottom:5px}.two-column-block__price{padding-left:30px;padding-right:30px;padding-bottom:30px;font-weight:700;font-size:32px;line-height:1;letter-spacing:-.05em;color:#00171f}.two-column-block__footer{padding-left:30px;padding-right:30px;padding-bottom:30px;display:flex;gap:20px}@media (max-width: 992px){.two-column-block__footer{flex-direction:column}}.two-column-block__footer>*{min-width:190px!important}.two-column-block__content--schema .two-column-block__name,.two-column-block__content--schema .two-column-block__description{max-width:380px}.two-column-block__content--schema .two-column-block__character{max-width:280px}.two-column-block__content--schema .two-column-block__params{margin-top:30px}.two-column-block__character-header{font-size:24px;font-weight:700;line-height:1;margin-bottom:10px}.two-column-block__schema{position:absolute;right:30px;height:330px;width:200px;top:-50px}@media (max-width: 1024px){.two-column-block__schema{display:none}}.slider-window-cards{margin-bottom:80px;overflow:hidden}.slider-window-cards__title{text-align:center}.slider-window-cards__text{text-align:center;margin-top:25px;margin-bottom:35px}.slider-window-cards__list{overflow:visible}.slider-window-cards__item{width:auto;min-width:245px;background-color:#fff;border-radius:20px;text-align:center;padding:40px 20px;color:#00171f}.slider-window-cards__name{font-weight:700;font-size:24px}.slider-window-cards__description{font-weight:700;font-size:18px}.slider-window-cards__image{margin-top:30px;margin-bottom:30px}.slider-window-cards__price{font-weight:700;font-size:32px;letter-spacing:-.05em;margin-top:auto;margin-bottom:30px}.slider-window-cards__block{text-align:center;margin-top:50px}.slider-window-cards__subtitle{text-align:center;margin-bottom:20px}.company-about__container{padding-right:0}@media (min-width: 1600px){.company-about__container{padding-right:40px}}@media (max-width: 1024px){.company-about__container{padding-right:0}}.company-about__slider{padding-top:10px;padding-right:40px}@media (max-width: 1024px){.company-about__slider{padding-right:20px}}.company-about__head-title{text-align:center}@media (max-width: 1023px){.company-about__head-title{padding-right:20px}}.company-about__item{position:relative;width:19%;min-height:250px;height:auto;padding:26px 30px;border-radius:50px;background-color:#fff;letter-spacing:-.05em}.about-vacancies-page .company-about__item{min-height:170px}@media (max-width: 1250px){.company-about__item{width:24%}}@media (max-width: 1050px){.company-about__item{width:32%}}@media (max-width: 720px){.company-about__item{width:48%}}@media (max-width: 450px){.company-about__item{width:100%}}.company-about__square{width:20px;height:20px;position:absolute;top:0;left:30px;transform:translateY(-50%);background-color:var(--color-primary)}.company-about__title{margin-bottom:18px}@media screen and (min-width: 1024px){.company-about__wrap.swiper-wrapper{flex-wrap:wrap;justify-content:space-between}.company-about__item{margin-top:15px}.company-about__item:nth-child(-n+3){width:32%}.company-about__item:nth-child(n+4){width:49%}}.own-production{padding-top:30px;padding-bottom:30px}@media (max-width: 1023px){.own-production__container{padding-right:0}}.own-production__head-title{text-align:center;padding-bottom:25px}@media (max-width: 1023px){.own-production__head-title{padding-right:20px;padding-bottom:20px}}.own-production__text{text-align:center;letter-spacing:-5%;padding-bottom:34px}@media (max-width: 1023px){.own-production__text{padding-right:20px;padding-bottom:24px}}.own-production__slider{max-width:775px}@media (max-width: 1023px){.own-production__slider{max-width:unset;padding-right:20px}}.own-production__wrap{flex-wrap:wrap;justify-content:space-between;row-gap:20px}@media (max-width: 1023px){.own-production__wrap{flex-wrap:nowrap;justify-content:unset}}.own-production__item{width:245px;height:170px;border-radius:100px;overflow:hidden}.own-production__item .img{width:100%;height:100%;object-fit:cover;object-position:center}.responsible-service{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.responsible-service__container{display:flex;column-gap:20px}}.responsible-service__wrap{display:flex;background-color:#fff;border-radius:20px;overflow:hidden}@media (max-width: 768px){.responsible-service__wrap{flex-direction:column}}.responsible-service__desc{flex:1 1 50%;padding:30px}@media (max-width: 767px){.responsible-service__desc{padding:20px;text-align:center}}.responsible-service__head-title{padding-bottom:25px;letter-spacing:-.05em}@media (max-width: 767px){.responsible-service__head-title{padding-bottom:20px}}.responsible-service__img{min-height:400px;position:relative;display:block;overflow:hidden}@media (min-width: 600px){.responsible-service__img{min-height:430px}}@media (min-width: 768px){.responsible-service__img{flex:1 1 50%;min-height:400px;max-width:510px}}.responsible-service__img .img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.dealer-warranties{padding-top:30px;padding-bottom:30px}.dealer-warranties:not(.auto-height) .dealer-warranties__item{height:auto}.dealer-warranties--hidden{opacity:0}.dealer-warranties__container{padding-right:0}@media (max-width: 1024px){.dealer-warranties__container{padding-right:0}}.dealer-warranties__slider{padding-top:10px;padding-right:40px}@media (max-width: 1024px){.dealer-warranties__slider{padding-right:20px}}.dealer-warranties__head-title{text-align:center;padding-right:40px;padding-bottom:29px}@media (max-width: 1023px){.dealer-warranties__head-title{padding-right:20px;padding-bottom:24px}}.dealer-warranties__item{position:relative;width:174px;padding:26px 20px 14px;border-radius:50px;background-color:#fff;letter-spacing:-.05em;height:auto}.dealer-warranties__text p{font-weight:500}.dealer-warranties__square{width:30px;height:30px;border-radius:25px;position:absolute;top:-10px;left:20px;background-color:var(--color-primary);background-size:70%;background-position:center;background-repeat:no-repeat}.paragraph-list{padding-top:30px;padding-bottom:30px}.paragraph-list__item{font-size:16px;line-height:20px;color:#00171f;text-align:center}.paragraph-list__item+.paragraph-list__item{margin-top:40px}.about-contacts-addresses__title{text-align:center}.about-contacts-addresses__tabs{display:flex;justify-content:center;margin:40px 0}.about-contacts-addresses__map{height:850px;z-index:1;margin:0 -40px}.about-contacts-addresses__map .leaflet-tile-pane{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (max-width: 1024px){.about-contacts-addresses__map{margin:0 -20px}}.about-contacts-addresses__map .leaflet-pane{z-index:98}.about-contacts-addresses__key-persons{padding:60px 20px;position:absolute;background-color:#fff;z-index:10;top:180px;right:0;max-height:1140px}@media (max-width: 1024px){.about-contacts-addresses__key-persons{padding:60px 0 0;position:unset;background-color:unset;display:flex;flex-wrap:wrap;overflow:unset;max-height:unset}}.about-contacts-addresses__info-container{max-width:260px;margin-bottom:10px}@media (max-width: 1024px){.about-contacts-addresses__info-container{margin:0 20px 20px}}@media (max-width: 572px){.about-contacts-addresses__info-container{margin:0 20px 20px 0}}.about-contacts-addresses__post-title{font-weight:700}.about-contacts-addresses__info-title{line-height:1.25;margin-bottom:10px}.about-contacts-addresses__info-post{line-height:1.25;font-size:16px;margin-bottom:10px}.about-contacts-addresses__info-email{line-height:1.25;font-size:16px}.about-contacts-addresses__popup{display:none}.about-contacts-addresses__all-adress{display:flex;flex-wrap:wrap;margin-top:36px}@media (max-width: 1024px){.about-contacts-addresses__all-adress{display:none}}.about-contacts-addresses__all-adress .about-contacts-addresses-popup.about-contacts-addresses-popup_all{width:25%;height:unset}.about-contacts-addresses__all-adress .about-contacts-addresses-popup__item.about-contacts-addresses-popup__item_all{background-color:unset;width:unset}.about-contacts-addresses__all-adress .about-contacts-addresses-popup__title.about-contacts-addresses-popup__title_all{font-weight:700;font-size:20px}.about-contacts-addresses__all-adress .about-contacts-addresses-popup__contacts.about-contacts-addresses-popup__contacts_all{font-weight:400;font-size:20px}.about-contacts-addresses-popup{font-family:Geometria,sans-serif;display:flex;width:420px;height:240px;overflow:hidden}@media (max-width: 767px){.about-contacts-addresses-popup{flex-direction:column-reverse;width:100%;height:auto}}.about-contacts-addresses-popup__item{width:50%}@media (max-width: 767px){.about-contacts-addresses-popup__item{width:100%}}.about-contacts-addresses-popup__item:first-child{padding:20px;background-color:#fff;border-radius:20px 0 0 20px;display:flex;flex-direction:column}@media (max-width: 767px){.about-contacts-addresses-popup__item:first-child{padding:20px 0 0;background-color:transparent}}.about-contacts-addresses-popup__title{font-weight:700;font-size:24px;line-height:30px;color:#00171f}.about-contacts-addresses-popup__contacts{margin-top:10px;font-size:16px;line-height:20px;color:#00171f}.about-contacts-addresses-popup__link{font-size:16px;line-height:20px;margin-top:auto}.about-contacts-addresses-popup__image{border-radius:0 20px 20px 0;object-fit:cover;object-position:center;width:auto;height:100%}@media (max-width: 767px){.about-contacts-addresses-popup__image{border-radius:0;padding:20px 0 0;background-color:transparent;width:100%;height:auto}}.leaflet-popup-content{margin:0}.diler .about-contacts-addresses__all-adress,.diler .about-contacts-addresses__key-persons{display:none}.about-contacts-addresses .about-contacts-addresses__map{height:calc(100vh - 140px)}@media (max-width: 768px){.about-contacts-addresses .about-contacts-addresses__map{height:calc(100vh - 60px)}}.page-container-scroll .about-contacts-addresses{height:100%}.about-contacts-info__title{text-align:center}.about-contacts-info__grid{margin-top:30px;display:flex;column-gap:20px}@media (max-width: 1000px){.about-contacts-info__grid{flex-wrap:wrap;text-align:center}}.about-contacts-info__item{flex-grow:1;max-width:50%;margin-bottom:30px}@media (max-width: 1000px){.about-contacts-info__item{max-width:100%}}.about-contacts-info__contacts+.about-contacts-info__contacts{margin-top:20px}.about-contacts-info__slider{margin-right:-40px}@media (max-width: 1024px){.about-contacts-info__slider{margin-left:-20px;margin-right:-20px}}.about-contacts-info__slide{width:auto}.about-contacts-info__link{display:block;text-align:center;text-decoration:none}.about-contacts-info__descriprion{margin-top:20px;font-size:16px;line-height:20px;color:#00171f}.about-contacts-list{padding-top:50px;padding-bottom:50px}.about-contacts-list__container{padding-right:0}@media (max-width: 1024px){.about-contacts-list__container{padding-right:0}}.about-contacts-list__head-title{text-align:center;padding-right:40px}@media (max-width: 1024px){.about-contacts-list__head-title{padding-right:20px}}.about-contacts-list__slider{user-select:none;width:fit-content;max-width:100%;margin-top:30px;padding-top:80px;padding-right:40px}@media (max-width: 1024px){.about-contacts-list__slider{padding-right:20px}}.about-contacts-list__item{cursor:pointer;position:relative;width:245px;min-height:320px;padding:98px 20px 20px;text-align:center;border-radius:100px;background-color:#fff}.about-contacts-list__item-img{width:160px;height:160px;position:absolute;overflow:hidden;top:0;left:50%;transform:translate(-50%,-50%);border-radius:50%}.about-contacts-list__item-img .img{width:100%;height:100%;object-fit:cover;object-position:top}.about-contacts-list__item-title{position:relative}.about-contacts-list__item-contacts{margin-top:20px}.about-contacts-list__item-contact{margin:10px 0}.about-contacts-list__btn{max-width:190px;margin-top:20px}.about-contacts-text{text-align:center;margin:40px 0;position:relative}.about-contacts-text__container{background-color:#fff;border-radius:20px;padding:30px;text-align:left;display:flex;flex-wrap:wrap;align-items:center;height:304px;overflow:hidden}.about-contacts-text__paragraph{font-size:16px;line-height:24px;color:#00171f;margin:10px 0;max-width:510px}.about-contacts-text__container .left{width:50%}.about-contacts-text__container .left .titleBlock{font-size:22px;font-weight:700;max-width:410px;line-height:32px}.about-contacts-text .right.image{position:absolute;right:0;width:50%;height:100%;background:url(/assets/img/contacts/contacts1.webp) no-repeat;background-size:cover}.about-contacts-text .right.image .middle,.about-contacts-text .right.image .mobile{display:none}@media screen and (max-width: 1300px){.about-contacts-text{margin:20px}.about-contacts-text__container{height:auto}}@media screen and (max-width: 1100px){.about-contacts-text__paragraph{margin:5px 0}}@media screen and (max-width: 770px){.about-contacts-text__paragraph{margin:35px 0}.about-contacts-text__container{height:auto;padding:0}.about-contacts-text__container .left{width:100%;padding:40px 20px 20px}.about-contacts-text__container .left .about-contacts-text__wrap>div{max-width:100%}.about-contacts-text .right.image{position:unset;background:unset;width:100%}.about-contacts-text .right.image .middle{display:block;width:100%;margin-top:20px}}@media screen and (max-width: 450px){.about-contacts-text .right.image .middle{display:none}.about-contacts-text .right.image .mobile{display:block;width:100%;margin-top:20px}}.about-news-list{margin-bottom:60px}@media (max-width: 1200px){.about-news-list{margin-top:50px}}.about-news-list__item{display:flex;column-gap:20px;align-items:center;border-bottom:1px solid #e7e7e7;padding-bottom:30px}.about-news-list__item+.about-news-list__item{margin-top:30px}@media (max-width: 1200px){.about-news-list__item+.about-news-list__item{margin-top:50px}}.about-news-list__image{box-shadow:0 4px 70px #05252f0d;border-radius:20px;background-color:#515151;min-width:245px;object-fit:cover;object-position:center}@media (max-width: 1200px){.about-news-list__image.desktop{display:none}}.about-news-list__image.mobile{display:none;margin:25px 0}@media (max-width: 1200px){.about-news-list__image.mobile{display:block}}.about-news-list__date{font-size:12px;line-height:20px;color:#adbec4;margin-bottom:16px}.about-news-list__name{display:block;font-weight:700;font-size:24px;line-height:1.4;text-decoration-line:none;color:#0078d2}@media (max-width: 767px){.about-news-list__name{line-height:1.5}}.about-news-list__text{margin-top:13px;font-size:16px;line-height:1.4;color:#000}.about-news-list__link{display:block;font-weight:700;font-size:16px;line-height:20px;text-decoration-line:underline;color:#0078d2;margin-top:30px}@media (max-width: 767px){.about-news-list__link{padding:14px 0}}.about-portfolio-cards__description{text-align:center;font-size:16px;line-height:20px;color:#00171f;margin-bottom:70px}.about-portfolio-cards__tabs{margin:40px 0;text-align:center}@media (max-width: 1200px){.about-portfolio-cards__tabs{text-align:initial}}.about-portfolio-cards__grid{display:flex;flex-wrap:wrap;margin:0 -10px}.about-portfolio-cards__item{width:calc((100% - 80px)/4);margin:0 10px 20px}@media (max-width: 1200px){.about-portfolio-cards__item{width:calc((100% - 60px) / 3)}}@media (max-width: 800px){.about-portfolio-cards__item{width:calc((100% - 40px)/2)}}@media (max-width: 500px){.about-portfolio-cards__item{width:100%}}.about-portfolio-cards__item.hide{display:none}.about-portfolio-cards__image{border-radius:10px 10px 0 0;object-fit:cover;object-position:center;width:100%;height:auto}.about-portfolio-cards__card{border-radius:0 0 10px 10px;padding:20px;background-color:#fff}.about-portfolio-cards__name{font-weight:700;font-size:24px;line-height:30px;color:#00171f}.about-portfolio-cards__text{font-size:14px;line-height:20px;color:#00171f;margin:10px 0}.about-portfolio-cards__link{font-weight:500;font-size:16px;line-height:30px;color:#00171f}@media (max-width: 767px){.about-portfolio-cards__link{padding:14px 0}}.about-project-page__grid{display:flex;column-gap:20px;margin-bottom:40px}@media (max-width: 1200px){.about-project-page__grid{flex-wrap:wrap}}@media (max-width: 1200px){.about-project-page__item+.about-project-page__item{margin-top:20px}}.about-project-page__item:first-child{flex-grow:3}.about-project-page__item:last-child{flex-grow:1}.about-project-page__title{font-weight:700;font-size:32px;line-height:30px;color:#00171f;margin-bottom:10px}.about-project-page__description{font-size:16px;line-height:20px;color:#000}.about-project-page__actually{display:flex;justify-content:space-between;align-items:center;margin:0 auto;max-width:850px;width:100%;padding:70px;background-color:#fff;box-shadow:0 4px 70px #05252f0d;border-radius:20px}@media (max-width: 1200px){.about-project-page__actually{flex-direction:column;padding:20px}}.about-project-page__name{font-weight:700;font-size:24px;line-height:30px;color:#00171f}@media (max-width: 1200px){.about-project-page__name{text-align:center;margin-bottom:20px}}.reviews-list__wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width: 1200px){.reviews-list__wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.reviews-list__wrap{grid-template-columns:1fr}}.reviews-list__item{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr;gap:15px;padding:30px;border-radius:20px;background-color:#fff}.reviews-list__item-top{display:flex;align-items:center;justify-content:space-between}.reviews-list__item-date{font-size:12px;color:#00171f}.reviews-list__item-body{max-height:148px;overflow:hidden}.reviews-list__item-body.visible{max-height:1500px}.reviews-list__item-more{font-weight:500;color:var(--color-primary);text-decoration:underline}.new-reviews{--color-dark: #1c1c1c;--color-overdark: #141414;--color-white: #fff}.new-reviews__card{background:var(--color-white);color:var(--color-dark);border-radius:16px;padding:0 0 12px}.new-reviews__card-header{border-radius:16px;background:var(--color-overdark);display:flex;justify-content:space-between;padding:16px 16px 16px 24px}@media (max-width: 768px){.new-reviews__card-header{flex-direction:column;align-items:flex-start;gap:8px}.new-reviews__card-header>button{width:215px}}.new-reviews__score,.new-reviews__card-header_item{display:flex;gap:8px;align-items:center}@media (max-width: 768px){.new-reviews__card-header_item{align-items:flex-start;flex-direction:column}.new-reviews__card-header_item>*{width:100%}}.new-reviews__rating{font-size:40px;color:var(--color-white)}.new-reviews__stars{display:flex;gap:2px}.new-reviews__stars svg{width:20px;height:20px}.new-reviews__stars svg path{fill:#ffb800}.new-reviews__source{display:flex;background:var(--color-dark);border-radius:8px;padding:12px 24px 12px 8px;gap:10px;align-items:center;font-size:20px;color:var(--color-white);text-decoration:none}.new-reviews__source-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.new-reviews__source-icon svg{width:100%;height:100%}.new-reviews__source-name{font-size:14px;color:var(--color-white)}.new-reviews__source-score{font-size:16px;font-weight:700;color:var(--color-white)}.new-reviews__source:hover{opacity:.85}.new-reviews__item{padding:15px 30px 22px 24px;display:flex;flex-direction:column;gap:12px}.new-reviews__item--load-more{padding:8px 30px 20px}.new-reviews__item-header{display:flex;gap:26px;align-items:center;font-size:20px;font-weight:400;flex-wrap:wrap}.new-reviews__author{font-size:24px}.new-reviews__data{color:#6e6e6e}.new-reviews__text{font-size:15px;max-width:700px;line-height:1.5;color:var(--color-dark)}.new-reviews__item-stars{display:flex;gap:2px}.new-reviews__item-stars svg{width:16px;height:16px}.new-reviews__item-stars svg path{fill:#ffb800}.new-reviews__platform--ya,.new-reviews__platform--2gis{display:inline-flex;align-items:center;gap:6px;color:#999;text-decoration:none;font-size:13px}.new-reviews__platform--ya svg,.new-reviews__platform--2gis svg{width:16px;height:16px}.new-reviews__platform--ya:hover,.new-reviews__platform--2gis:hover{color:var(--color-white)}.new-reviews__more{gap:24px;border:none;text-transform:none;width:100%;justify-content:left;background:transparent;color:#999;font-size:14px;cursor:pointer;padding:0}.new-reviews__more:hover{color:var(--color-white)}.new-reviews__more:hover svg path{fill:#000;transition:.3s ease-in-out}@media (max-width: 767px){.control__group--rait{display:block!important}}.about-slider-tabs{margin-top:40px}.about-slider-tabs__tabs{text-align:center}.about-slider-tabs__head-title{margin-bottom:50px;text-align:center}@media (max-width: 768px){.about-slider-tabs__head-title{margin-bottom:30px}}.about-slider-tabs__container{padding-top:30px;padding-bottom:30px}.about-slider-tabs__slide-item{user-select:none;height:450px;overflow:hidden;border-radius:50px}@media (max-width: 767px){.about-slider-tabs__slide-item{height:350px}}@media (max-width: 499px){.about-slider-tabs__slide-item{height:290px}}.about-slider-tabs__slide-item .img{width:100%;height:100%;object-fit:cover;object-position:center}.about-slider-tabs__slide-item.hide{display:none}.about-slider-tabs__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.about-slider-tabs__arrow.arrow-left{left:40px}@media (max-width: 767px){.about-slider-tabs__arrow.arrow-left{left:10px}}.about-slider-tabs__arrow.arrow-left:active{transform:translate(-4px,-50%)}.about-slider-tabs__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.about-slider-tabs__arrow.arrow-right{right:40px}@media (max-width: 767px){.about-slider-tabs__arrow.arrow-right{right:10px}}.about-slider-tabs__arrow.arrow-right:active{transform:translate(4px,-50%)}.about-slider-tabs__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.about-slider__container{padding-top:30px;padding-bottom:30px}.about-slider__slide-item{user-select:none;height:450px;overflow:hidden;border-radius:50px}@media (max-width: 767px){.about-slider__slide-item{height:350px}}@media (max-width: 499px){.about-slider__slide-item{height:290px}}.about-slider__slide-item .img{width:100%;height:100%;object-fit:cover;object-position:center}.about-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.about-slider__arrow.arrow-left{left:40px}@media (max-width: 767px){.about-slider__arrow.arrow-left{left:10px}}.about-slider__arrow.arrow-left:active{transform:translate(-4px,-50%)}.about-slider__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.about-slider__arrow.arrow-right{right:40px}@media (max-width: 767px){.about-slider__arrow.arrow-right{right:10px}}.about-slider__arrow.arrow-right:active{transform:translate(4px,-50%)}.about-slider__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.about-slider__content{margin-top:30px;margin-bottom:50px;display:flex;flex-wrap:wrap;column-gap:20px;justify-content:space-between}.about-slider__content-item{text-align:center;flex-grow:1;margin-bottom:20px}.about-slider__content-description{font-size:16px;line-height:20px;color:#00171f;margin-bottom:10px}.about-slider__content-value{font-weight:700;font-size:24px;line-height:20px;color:#00171f}.about-tabs{display:inline-block}@media (max-width: 1200px){.about-tabs{display:flex}}.about-tabs__wrapper{border-radius:10px;background-color:#fff}@media (max-width: 1200px){.about-tabs__wrapper{background-color:transparent}}.about-tabs__item{width:auto;cursor:pointer;padding:15px;border-radius:10px;background-color:#fff;font-weight:700;font-size:16px;line-height:20px;color:#00171f}.about-tabs__item.active{color:#fff;background-color:#33c5f3}.about-tabs__item:last-child{margin-right:0}.about-tiles-tabs{padding-top:40px;padding-bottom:40px}.about-tiles-tabs .inner-container,.about-tiles-tabs .default-page,.about-tiles-tabs .win-prices__info,.about-tiles-tabs .win-prices-tab,.about-tiles-tabs .win-prices-type-v2__container{padding-right:0}.about-tiles-tabs__container{user-select:none;padding-right:0;border-radius:100px 0 0 100px}.about-tiles-tabs__content{font-size:16px;line-height:20px;color:#00171f;text-align:center;margin-bottom:50px}.about-tiles-tabs__tabs{margin:20px 0;text-align:center}.about-tiles-tabs__item{position:relative;height:130px;width:90px;border-radius:10px}.about-tiles-tabs__item .img{width:100%;height:100%;object-fit:contain;object-position:center}.about-tiles-tabs__item:nth-last-of-type(1){margin-right:44px}@media (max-width: 499px){.about-tiles-tabs__item:nth-last-of-type(1){margin-right:20px}}.about-tiles-tabs__item:hover .certif-slider__zoom{transform:translate(-50%,-50%) scale(1.5)}.about-tiles-tabs__item.hide{display:none}.about-tiles-tabs__zoom{cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);border-radius:10px;background-color:var(--color-primary);transition:opacity .2s;transition:transform .3s ease-in-out}.about-tiles-tabs__zoom:before,.about-tiles-tabs__zoom:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.about-tiles-tabs__zoom:before{width:2px;height:12px}.about-tiles-tabs__zoom:after{width:12px;height:2px}.about-tiles-tabs__zoom .ico{display:block;width:9px;height:9px}.about-tiles-tabs__zoom:active{opacity:.8}.about-tiles-tabs__modal{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1}.about-tiles-tabs__window{max-height:calc(100vh - 100px);max-width:calc(100vw - 80px)}@media (max-width: 499px){.about-tiles-tabs__window{max-height:calc(100vh - 80px);max-width:calc(100vw - 40px)}}.about-tiles-tabs__zoom-img{height:100%;padding:20px}.about-tiles-tabs__zoom-img .img{width:100%;height:100%;object-fit:contain;object-position:center}.rating-star{display:flex;column-gap:3px}.rating-star__item{cursor:pointer}.rating-star__item path{fill:#c5c5c6}.rating-star__item.active path{fill:#33c5f3}.rating-star__item svg{pointer-events:none}.tender-projects{padding-top:30px;padding-bottom:30px}.tender-projects--hidden{opacity:0}.tender-projects__container{padding-right:0}@media (max-width: 1024px){.tender-projects__container{padding-right:0}}.tender-projects__head-title{text-align:center;padding-bottom:20px;padding-right:40px}@media (max-width: 1024px){.tender-projects__head-title{padding-right:20px}}.tender-projects__text{text-align:center;padding-bottom:34px;padding-right:40px}@media (max-width: 1024px){.tender-projects__text{padding-right:20px;padding-bottom:24px}}.tender-projects__slider{padding-right:40px;width:100%;max-width:fit-content}@media (max-width: 1024px){.tender-projects__slider{padding-right:20px}}.tender-projects__wrap{align-items:stretch}.tender-projects__item{width:245px;overflow:hidden;border-radius:100px;background-color:#fff}.tender-projects__img{height:180px;width:100%;display:block;object-fit:cover;object-position:center}.tender-projects__info{padding:28px 20px}.tender-projects__title{padding-bottom:8px}.tender-projects__btn{padding:0 20px 30px}.tender-projects__btn a.no-style.btn{height:70px}@media (max-width: 767px){.our-partners__container{padding-right:0}}.our-partners__head-title{text-align:center;padding-bottom:50px}@media (max-width: 767px){.our-partners__head-title{padding-right:20px;padding-bottom:30px}}.our-partners__slider{max-width:800px}@media (max-width: 767px){.our-partners__slider{max-width:unset;padding-right:20px}}.our-partners__wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:55px;gap:40px}@media (max-width: 767px){.our-partners__wrap{flex-wrap:nowrap}}.our-partners__item{flex:0 0 30%;display:flex;justify-content:center}@media (max-width: 767px){.our-partners__item{flex:none;max-width:fit-content}}.our-partners__item .img{max-width:100%;width:300px;height:auto;max-height:60px}.open-vacancies__head-title{margin-bottom:50px;text-align:center}@media (max-width: 767px){.open-vacancies__head-title{margin-bottom:30px}}.open-vacancies__item-container{padding-top:48px}@media (max-width: 1023px){.open-vacancies__item-container{padding-top:28px}}.open-vacancies__vacancy{border-bottom:2px solid #ADBEC3;padding-bottom:30px;margin-bottom:36px}.open-vacancies__vacancy:last-child{margin-bottom:0}.open-vacancies__content{display:flex;justify-content:space-between}@media (max-width: 767px){.open-vacancies__content{display:block}}.open-vacancies__col1,.open-vacancies__col2{max-width:510px}@media (max-width: 767px){.open-vacancies__col1,.open-vacancies__col2{max-width:100%}}.open-vacancies__col2{text-align:right}@media (max-width: 767px){.open-vacancies__col2{text-align:left;padding-top:26px}}.open-vacancies__vacancy-position,.open-vacancies__vacancy-salary{padding-bottom:8px}.open-vacancies__btn{margin-top:30px}@media (max-width: 767px){.open-vacancies__btn{margin-top:14px}}@media (max-width: 425px){.open-vacancies__btn .btn{width:100%}.open-vacancies__btn .btn:last-child{margin-top:20px}}.open-vacancies__btn :first-child{margin-right:20px}@media (max-width: 425px){.open-vacancies__btn :first-child{margin-right:0}}.open-vacancies .win-prices-tab__item{width:auto;padding:0 20px}@media (max-width: 1023px){.open-vacancies .win-prices-tab{margin-right:auto!important}}.our-employees--hidden{opacity:0}.our-employees__head-title{text-align:center;padding-bottom:50px}@media (max-width: 1023px){.our-employees__head-title{padding-bottom:30px}}.our-employees__slider{position:relative}.our-employees__arrow{user-select:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:var(--color-primary)}.our-employees__arrow .ico{fill:#fff}@media (max-width: 1023px){.our-employees__arrow{top:120px;width:30px;height:30px;border-radius:50%}}@media (max-width: 599px){.our-employees__arrow{top:65px}}.our-employees__arrow.arrow-left{left:0}.our-employees__arrow.arrow-left:active{transform:translate(-4px,-50%)}.our-employees__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.our-employees__arrow.arrow-right{right:0}.our-employees__arrow.arrow-right:active{transform:translate(4px,-50%)}.our-employees__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.our-employees__slider-container{margin:0 12.7%}@media (max-width: 1023px){.our-employees__slider-container{margin:0}}.our-employees__slide{display:flex;column-gap:25px}@media (max-width: 1023px){.our-employees__slide{flex-direction:column;row-gap:8px;align-items:center}}.our-employees__info{margin:auto 0}@media (max-width: 1023px){.our-employees__info{text-align:center}}.our-employees__photo{margin:auto 0;width:240px;height:240px;flex:0 0 240px;border-radius:50%;overflow:hidden}.our-employees__photo .img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 599px){.our-employees__photo{width:130px;height:130px;flex:none}}.our-employees__title{padding-bottom:18px}@media (max-width: 1023px){.our-employees__title{padding-bottom:8px}}.vacations__container{padding-top:30px;padding-bottom:30px}.vacations__head-title{padding-bottom:24px;text-align:center}.vacations__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.vacations__arrow.arrow-left{left:40px}@media (max-width: 767px){.vacations__arrow.arrow-left{left:10px}}.vacations__arrow.arrow-left:active{transform:translate(-4px,-50%)}.vacations__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.vacations__arrow.arrow-right{right:40px}@media (max-width: 767px){.vacations__arrow.arrow-right{right:10px}}.vacations__arrow.arrow-right:active{transform:translate(4px,-50%)}.vacations__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.vacations__slide-item{user-select:none;height:450px;overflow:hidden;border-radius:50px}@media (max-width: 767px){.vacations__slide-item{height:350px}}@media (max-width: 499px){.vacations__slide-item{height:190px}}.vacations__slide-item .img{width:100%;height:100%;object-fit:cover;object-position:center}.vacations__btn{padding-top:80px;text-align:center}@media (max-width: 767px){.vacations__btn{padding-top:60px}}.details{padding-top:30px;padding-bottom:30px}.details__card{position:relative;min-height:440px;padding:60px 50px;margin-bottom:40px;display:flex;align-items:center}.details__card:last-child{margin-bottom:0}@media (min-width: 900px){.details__card--white{color:#fff}.details__card--text-right{justify-content:flex-end}.details__card--text-top{align-items:flex-start}}@media (max-width: 899px){.details__card{flex-direction:column;padding:0;margin-bottom:56px;height:auto}}.details__desc{display:flex;flex-direction:column;width:calc(50% - 10px)}@media (max-width: 899px){.details__desc{width:100%;align-items:center;text-align:center;margin-bottom:19px}}.details__title{font-size:32px;font-weight:800;line-height:30px;margin-bottom:20px}.details__title span{color:#b623cb}.details__label{margin-top:24px;display:flex;align-items:center;justify-content:center;height:50px;padding:0 20px;width:fit-content;position:relative;border-radius:50px;background-color:#f33356;font-weight:700;color:#fff;margin-bottom:11px}.details__label-decor{position:absolute;width:9px;height:11px;background-size:cover;background-repeat:no-repeat;left:19px;top:50px}.details__img{overflow:hidden;border-radius:100px;filter:drop-shadow(0px 4px 70px rgba(5,37,47,.05))}@media (max-width: 899px){.details__img{width:100%;max-width:600px;max-height:380px}}@media (min-width: 900px){.details__img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}}.details__img .img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.details__card--img-top .details__img .img{object-position:top}.details__card--img-bottom .details__img .img{object-position:bottom}@media (min-width: 900px){.details__img .img{object-position:right}.details__card--text-right .details__img .img{object-position:left}.details__card--img-top .details__img .img{object-position:top}.details__card--img-bottom .details__img .img{object-position:bottom}}.adv-section{--gap: 80px;--text-content: 480px;height:580px;display:flex;align-items:center;overflow:hidden}.adv-section__container{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1170px;width:100%;margin:0 auto;padding:0 15px;min-height:580px}.adv-section__container[data-reverse]{flex-direction:row-reverse}.adv-section__container[data-reverse] .adv-section__image{left:30px;top:0}.adv-section__container[data-reverse] .adv-section__tag{left:-40px}@media (max-width: 1200px){.adv-section__container[data-reverse] .adv-section__tag{left:20%;max-width:200px;text-wrap:pretty;text-align:center}}@media (max-width: 576px){.adv-section__container[data-reverse] .adv-section__wrap{transform:translate(-25%)}.adv-section__container[data-reverse] .adv-section__tag{left:50%;width:280px}}@media (max-width: 576px){.adv-section__container[data-reverse] .adv-section__tag{width:200px}}.adv-section__container:not([data-reverse]) .adv-section__image{right:-30px;top:0}.adv-section__container:not([data-reverse]) .adv-section__image .image-third{width:90%;height:90%}@media (max-width: 1200px){.adv-section__container:not([data-reverse]) .adv-section__image .image-third{width:100%;height:100%}}@media (max-width: 1200px){.adv-section__container:not([data-reverse]) .adv-section__image{inset:unset}}.adv-section__container.bg-top-right{background-image:url(/assets/img/res/adv-details/buble.svg);background-repeat:no-repeat;background-position:right}.adv-section__container.bg-top-right .adv-section__image{left:calc(var(--text-content) + var(--gap) + 31px);top:-18px}@media (max-width: 1200px){.adv-section__container.bg-top-right .adv-section__image{inset:unset}}@media (max-width: 1200px){.adv-section__container.bg-top-right{background-image:none}}.adv-section__container.bg-connector-left{background-image:url(/assets/img/res/adv-details/connector1.svg);background-repeat:no-repeat;background-position:left}@media (max-width: 1200px){.adv-section__container.bg-connector-left{background-image:unset}}.adv-section__container.bg-connector-right{background-image:url(/assets/img/res/adv-details/connector2.svg);background-repeat:no-repeat;background-position:right}@media (max-width: 1200px){.adv-section__container.bg-connector-right{background-image:unset}}@media (max-width: 1200px){.adv-section__container{min-height:auto;flex-direction:column;gap:40px}}@media (max-width: 576px){.adv-section__container[data-mob-right] .adv-section__wrap{transform:translate(25%)}}.adv-section__info{display:flex;flex-direction:column;gap:20px;max-width:480px;width:100%;transition:all .6s ease-in-out}@media (max-width: 1200px){.adv-section__info{max-width:unset}}.adv-section__image{position:absolute;left:calc(var(--text-content) + var(--gap) + 60px);top:0px;display:flex;align-items:center;width:580px;height:580px;transition:all .6s ease-in-out}.adv-section__image .image-third{border-radius:100%}@media (max-width: 576px){.adv-section__image .image-third{background-color:transparent}}@media (max-width: 1200px){.adv-section__image{clip-path:unset;background-color:#fff;border-radius:100%;position:relative;left:unset;display:flex;align-items:center;justify-content:center;max-width:350px;max-height:350px;width:100%;height:100%}}.adv-section__tag{position:absolute;right:calc(var(--text-content) + var(--gap) - 300px);bottom:100px;padding:20px 40px;max-width:420px;width:100%;text-wrap:balance;display:flex;align-items:center;justify-content:center;line-height:1.1;font-weight:700;font-size:24px;color:#fff;background-color:#ff008a;border-radius:90px;transition:transform .6s ease-in-out;z-index:1}@media (max-width: 1200px){.adv-section__tag{bottom:10%;font-size:18px;left:20%;padding:10px 20px}}@media (max-width: 576px){.adv-section__tag{left:-20%}}.adv-section__form{max-width:470px;margin:0 50px}.adv-section__callback{padding-bottom:0}.adv-section__callback .free-meas-form{justify-content:center}.adv-section__callback .free-meas-form__form{margin-left:0;color:#00171f}.adv-section__callback .free-meas-form__form .control{display:block;margin-right:0}.adv-section__callback .free-meas-form__form .control__input{border:1px solid #00171F}.adv-section__callback .free-meas-form__form:before{background-color:transparent}.adv-section__callback .free-meas-form__group{display:flex;flex-direction:column;gap:10px}.adv-section__callback .free-meas-form__btn{margin-top:0}@media (max-width: 1024px){.adv-section__callback .free-meas-form__form{margin:0;padding:0}.adv-section__callback .free-meas-form__form:before{background-color:transparent;border:none}}@media (max-width: 1200px){.adv-section{height:auto}.adv-section .adv-section__container{flex-direction:column-reverse}}.adv-section:last-child .bg-bottom-left{background-image:url(/assets/img/res/adv-details/lastbuble-left.svg);background-repeat:no-repeat}@media (max-width: 1200px){.adv-section:last-child .bg-bottom-left{background-image:unset}}.adv-mass .adv-section__container[data-mob-right] .adv-section__wrap{transform:unset}.adv-mass .adv-section__image{align-items:unset;clip-path:padding-box circle(50%);left:calc(var(--text-content) + var(--gap) + 30px)}@media (max-width: 1200px){.adv-mass .adv-section__image{inset:unset}}@media (max-width: 576px){.adv-mass .adv-section__image{background-color:transparent;clip-path:unset;max-width:unset;max-height:unset;transform:translate(7%)}}@media (max-width: 576px){.adv-sill .adv-section__container[data-reverse] .adv-section__wrap{transform:unset}}.adv-sill .adv-section__container[data-reverse] .adv-section__image{transform:scaleX(-1);clip-path:padding-box circle(50%);left:0}.adv-sill .adv-section__container[data-reverse] .adv-section__image img{width:100%;height:100%;object-fit:cover}@media (max-width: 576px){.adv-sill .adv-section__container[data-reverse] .adv-section__image{background-color:transparent;clip-path:unset;transform:unset}.adv-sill .adv-section__container[data-reverse] .adv-section__image img{max-width:unset}}.adv-hand .adv-section__image img{width:100%;height:100%;object-fit:cover}.adv-hard .adv-section__container[data-reverse] .adv-section__image{left:0px;top:0;clip-path:padding-box circle(50%)}@media (max-width: 1200px){.adv-hard .adv-section__container[data-reverse] .adv-section__image{clip-path:unset;overflow:hidden}.adv-hard .adv-section__container[data-reverse] .adv-section__image .image-second{clip-path:padding-box circle(50%)}}.sector{position:relative;overflow:hidden}@media (max-width: 1200px){.sector{display:flex;flex-direction:column;gap:100px}}#adv-form{display:flex;flex-direction:column;gap:20px}#adv-form .control__input{border:1px solid #000}#adv-form .control__group{display:flex;flex-direction:column;align-items:unset;justify-content:center}#adv-form .control__wrap{display:flex;flex-direction:column;gap:10px}@media (max-width: 768px){#adv-form .control__wrap{flex-direction:column;gap:15px}}body.js-enabled .adv-section__container .adv-section__info{transform:translate(-100%);opacity:0}body.js-enabled .adv-section__container .adv-section__info.js-animated{transform:translate(0);opacity:1}body.js-enabled .adv-section__container[data-reverse] .adv-section__info{transform:translate(100%)}body.js-enabled .adv-section__container[data-reverse] .adv-section__info.js-animated{transform:translate(0)}body.js-enabled .adv-section__image{opacity:0}body.js-enabled .adv-section__image.js-animated{opacity:1}body.js-enabled .adv-section__tag{transform:scale(0)}body.js-enabled .adv-section__tag.js-animated{transform:scale(1)}@media (max-width: 1200px){.about-details-page .main-container{display:flex;flex-direction:column;gap:100px}}@media (max-width: 576px){.about-details-page .main-container{gap:60px}}.about-news-detail img{object-fit:cover;object-position:center}.about-news-detail img.full-image{height:400px;width:100%;margin-top:30px;margin-bottom:30px;border-radius:100px}@media (max-width: 767px){.about-news-detail img.full-image{height:280px;margin-top:20px;margin-bottom:20px}}@media (max-width: 499px){.about-news-detail img.full-image{height:190px}}.about-news-detail img.small-image{width:245px;height:170px;border-radius:50px}@media (max-width: 499px){.about-news-detail img.small-image{height:190px;width:100%;margin-bottom:24px}}.about-news-detail img.float-left{float:left;margin-right:20px}@media (max-width: 499px){.about-news-detail img.float-left{float:unset;margin-right:unset}}.about-news-detail img.float-right{float:right;margin-left:20px}@media (max-width: 499px){.about-news-detail img.float-right{float:unset;margin-left:unset}}.about-news-detail .text-block{padding-top:30px;padding-bottom:30px}@media (max-width: 767px){.about-news-detail .text-block{padding-top:20px;padding-bottom:20px}}.about-news-detail .h2,.about-news-detail .actions-adv__item-step,.about-news-detail .system-palette__title,.about-news-detail .simple-card--textout .simple-card__title,.simple-card--textout .about-news-detail .simple-card__title,.about-news-detail .type-win__title,.about-news-detail .work-steps__title,.about-news-detail .montage-stage__title,.about-news-detail .range-win__title,.about-news-detail .types-net__head-title,.about-news-detail .proportions-net__head-title,.about-news-detail .video-net__head-title,.about-news-detail .calc-net__head-title,.about-news-detail .reviews-list__title{text-align:center;padding-bottom:24px}.article-info{padding-top:30px;padding-bottom:30px}.article-info__wrap{display:flex}@media (max-width: 680px){.article-info__wrap{flex-wrap:wrap}}.article-info__item{width:25%;padding-right:20px}@media (max-width: 767px){.article-info__item{width:50%;padding-bottom:16px}}@media (max-width: 499px){.article-info__item{padding-right:16px}}.article-info__item-author{min-width:250px}@media (max-width: 540px){.article-info__item-author{min-width:100%;width:100%}}.article-info__ico{width:24px;height:24px}.article-info__ico .ico{width:100%;height:100%;display:block;fill:var(--color-primary)}.article-info__title{font-weight:700;margin-top:8px}.article-info__author{display:flex;gap:10px}.article-info__author-name{margin-top:10px;color:#00171f;font-weight:700;font-size:16px}.article-info__author-speciality{font-size:16px;font-style:normal;font-weight:400}.vacancy-slider{user-select:none}.vacancy-slider--hidden{opacity:0}@media (max-width: 1023px){.vacancy-slider__container{padding-right:0;padding-left:0}}@media (max-width: 1023px){.vacancy-slider__slider{padding-right:20px;padding-left:20px}}.vacancy-slider__item{position:relative;margin-top:22px;padding-left:20px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:150px;margin-right:calc((100% - 750px)/4)}.vacancy-slider__item:last-of-type{margin-right:0}@media (max-width: 1023px){.vacancy-slider__item{margin-right:0}}.vacancy-slider__item-circle{position:absolute;width:74px;height:74px;border-radius:50%;background-color:#fff;top:-22px;left:0;z-index:-1}.vacancy-slider__item-title{padding-bottom:11px}.vacancy-requirements{user-select:none}.vacancy-requirements__block{margin-bottom:40px}.vacancy-requirements__block:last-of-type{margin-bottom:0}.vacancy-requirements__block h3{margin-bottom:10px}.vacancy-requirements__block ul,.vacancy-requirements__block ol{margin-bottom:20px;margin-left:20px}.vacancy-requirements__block li{list-style-type:disc;line-height:1.4}.vacancy-requirements__block-ico{width:50px;height:50px;border-radius:50%;background-color:#fff;margin-bottom:25px;margin-top:10px}.vacancy-requirements__block-ico .ico{width:50px;height:50px;position:relative;left:10px;top:-10px}.vacancy-requirements__block-title{font-size:18px;font-weight:700;margin-bottom:11px}.vacancy-requirements__block-desc .li{margin-bottom:11px}.vacancy-requirements__block-desc .li:last-of-type{margin-bottom:0}.article-detail{display:flex;flex-direction:row-reverse;align-items:stretch}@media (max-width: 1023px){.article-detail{display:block}}.article-detail__contents{position:relative;width:220px}@media (max-width: 1023px){.article-detail__contents{width:100%}}.article-detail__contents .article-content{position:sticky;top:122px}@media (max-width: 1023px){.article-detail__contents .article-content{position:relative;top:unset}}.article-detail__container{position:relative;padding-right:40px;flex:1}@media (max-width: 1023px){.article-detail__container{flex:unset;padding-right:0}}.article-detail__toback{display:block;width:max-content;margin:0 auto}.article-detail h2{margin-top:32px}.article-detail h2:nth-of-type(1){margin-top:0}.article-detail h2:nth-of-type(1)~h3{margin-top:18px}.article-detail h3{margin-top:18px}.article-detail h3:nth-of-type(1){margin-top:0}.article-detail h3:nth-of-type(1)~h2{margin-top:32px}.article-detail img{width:100%;float:none;margin-right:0}.article-detail ul li,.article-detail p{font-size:16px}.textWrapBlock .vol{display:flex;flex-wrap:wrap;align-items:center;text-wrap:auto;margin-bottom:60px}.textWrapBlock .vol .part{width:50%}.textWrapBlock p,.textWrapBlock h3{font-size:17px;line-height:22.1px;padding:0 20px}.textWrapBlock a{color:#00171f}.titleTable{font-size:17px;color:#11b0e2;font-weight:800}.wrapTableColor::-webkit-scrollbar{width:0;height:20px}.wrapTableColor::-webkit-scrollbar-track{background:#fff;border-radius:20px}.wrapTableColor::-webkit-scrollbar-thumb{background-color:#55cff5;border-radius:20px;border:3px solid #fff}.tableColor tr td{background:#fff;color:#00171f;font-weight:400;padding:10px 20px;border-right:5px solid #ecf4f6;border-bottom:1px solid #E7E8EA;min-width:115px}.tableColor tr:first-child td{background:#55CFF5;color:#fff;font-weight:800;padding:10px 20px;width:16.6666666667%}@media screen and (max-width: 992px){.textWrapBlock .vol .part{width:100%}.textWrapBlock .vol .part.img{order:5;margin-top:30px}.textWrapBlock p,.textWrapBlock h3{padding:0}.textWrapBlock .vol .part.img img{max-width:585px;margin:0 auto;display:block}}@media screen and (max-width: 888px){.wrapTableColor{overflow:scroll;scrollbar-width:auto;padding-bottom:15px}}.about-article-page{overflow-y:hidden}.about-article-page .center-block{text-align:center}.about-article-page .text-block{align-self:center}.about-article-page .h2,.about-article-page .actions-adv__item-step,.about-article-page .system-palette__title,.about-article-page .simple-card--textout .simple-card__title,.simple-card--textout .about-article-page .simple-card__title,.about-article-page .type-win__title,.about-article-page .work-steps__title,.about-article-page .montage-stage__title,.about-article-page .range-win__title,.about-article-page .types-net__head-title,.about-article-page .proportions-net__head-title,.about-article-page .video-net__head-title,.about-article-page .calc-net__head-title,.about-article-page .reviews-list__title{margin-bottom:30px}.about-article-page .include-area{display:flex;justify-content:center}.about-article-page .include-area .inner-container>p,.about-article-page .include-area .default-page>p,.about-article-page .include-area .win-prices__info>p,.about-article-page .include-area .win-prices-tab>p,.about-article-page .include-area .win-prices-type-v2__container>p{max-width:775px}.about-article-page p:not(:last-child){padding-bottom:20px}.about-article-page .row{display:flex;width:100%;flex-wrap:wrap}@media (max-width: 767px){.about-article-page .row{flex-direction:column}}@media (max-width: 767px){.about-article-page .row.two-column .col-1:not(:last-child){padding-right:20px}}.about-article-page .row .col-1:not(:last-child),.about-article-page .row .col-2:not(:last-child){padding:0 20px 20px 0}@media (max-width: 767px){.about-article-page .row .col-1:not(:last-child),.about-article-page .row .col-2:not(:last-child){padding:0 0 20px}}.about-article-page .row .col-1{flex:1 1 0;width:25%}@media (max-width: 767px){.about-article-page .row .col-1{width:100%;flex:1 1 0}}.about-article-page .row .col-2{flex:2 1 0;width:50%}@media (max-width: 767px){.about-article-page .row .col-2{width:100%;flex:1 1 0}}.circle-bg:after{content:"";position:absolute;top:50%;width:50vh;height:50vh;border-radius:50%;background-color:#fff;z-index:-1;transform:translateY(-50%)}.circle-bg__right:after{right:-10%}.circle-bg__left:after{left:-10%}.image-left-title-center .h2,.image-left-title-center .actions-adv__item-step,.image-left-title-center .system-palette__title,.image-left-title-center .simple-card--textout .simple-card__title,.simple-card--textout .image-left-title-center .simple-card__title,.image-left-title-center .type-win__title,.image-left-title-center .work-steps__title,.image-left-title-center .montage-stage__title,.image-left-title-center .range-win__title,.image-left-title-center .types-net__head-title,.image-left-title-center .proportions-net__head-title,.image-left-title-center .video-net__head-title,.image-left-title-center .calc-net__head-title,.image-left-title-center .reviews-list__title,.image-right-title-left .h2,.image-right-title-left .actions-adv__item-step,.image-right-title-left .system-palette__title,.image-right-title-left .simple-card--textout .simple-card__title,.simple-card--textout .image-right-title-left .simple-card__title,.image-right-title-left .type-win__title,.image-right-title-left .work-steps__title,.image-right-title-left .montage-stage__title,.image-right-title-left .range-win__title,.image-right-title-left .types-net__head-title,.image-right-title-left .proportions-net__head-title,.image-right-title-left .video-net__head-title,.image-right-title-left .calc-net__head-title,.image-right-title-left .reviews-list__title{text-align:center;width:100%}@media (max-width: 767px){.image-right-title-left .right-block{order:-1;padding-bottom:20px}}.image-left-title-right .h2,.image-left-title-right .actions-adv__item-step,.image-left-title-right .system-palette__title,.image-left-title-right .simple-card--textout .simple-card__title,.simple-card--textout .image-left-title-right .simple-card__title,.image-left-title-right .type-win__title,.image-left-title-right .work-steps__title,.image-left-title-right .montage-stage__title,.image-left-title-right .range-win__title,.image-left-title-right .types-net__head-title,.image-left-title-right .proportions-net__head-title,.image-left-title-right .video-net__head-title,.image-left-title-right .calc-net__head-title,.image-left-title-right .reviews-list__title{text-align:center;width:100%}@media (max-width: 767px){.image-both-text-center .row:last-child{flex-direction:row}}.image-both-text-center .h2,.image-both-text-center .actions-adv__item-step,.image-both-text-center .system-palette__title,.image-both-text-center .simple-card--textout .simple-card__title,.simple-card--textout .image-both-text-center .simple-card__title,.image-both-text-center .type-win__title,.image-both-text-center .work-steps__title,.image-both-text-center .montage-stage__title,.image-both-text-center .range-win__title,.image-both-text-center .types-net__head-title,.image-both-text-center .proportions-net__head-title,.image-both-text-center .video-net__head-title,.image-both-text-center .calc-net__head-title,.image-both-text-center .reviews-list__title{text-align:center;width:100%}.image-both-text-center .right-block{order:3}@media (max-width: 767px){.image-both-text-center .right-block{order:2;width:50%!important}}.image-both-text-center .left-block{order:1}@media (max-width: 767px){.image-both-text-center .left-block{order:1;width:50%!important}}.image-both-text-center .center-block{order:2}@media (max-width: 767px){.image-both-text-center .center-block{order:3;width:100%!important;flex:1 1 content!important}}.image-block{display:flex;align-items:center;justify-content:center;width:100%;height:100%}section{position:relative}.two-column-and-slider{padding:50px 0}.two-column-and-slider__first{margin-bottom:30px}@media (max-width: 767px){.two-column-and-slider__first .h2,.two-column-and-slider__first .actions-adv__item-step,.two-column-and-slider__first .system-palette__title,.two-column-and-slider__first .simple-card--textout .simple-card__title,.simple-card--textout .two-column-and-slider__first .simple-card__title,.two-column-and-slider__first .type-win__title,.two-column-and-slider__first .work-steps__title,.two-column-and-slider__first .montage-stage__title,.two-column-and-slider__first .range-win__title,.two-column-and-slider__first .types-net__head-title,.two-column-and-slider__first .proportions-net__head-title,.two-column-and-slider__first .video-net__head-title,.two-column-and-slider__first .calc-net__head-title,.two-column-and-slider__first .reviews-list__title{text-align:center}}.two-column-and-slider__footer{display:flex;justify-content:center}.two-column-and-slider__footer .text-footer{max-width:775px;font-weight:700;font-size:24px;line-height:30px;text-align:center}.two-column-and-slider .article-slider .swiper-slide{text-align:center;opacity:0!important;transition:all .3s ease-in-out}.two-column-and-slider .article-slider .swiper-slide-active{opacity:1!important}.two-column-and-slider .article-slider img{max-height:400px}.image-left-title-right,.image-right-title-left,.image-left-title-center{padding:50px 0}.page-end__container{display:flex;justify-content:center}.page-end__container .text-footer{max-width:775px;font-weight:700;font-size:24px;line-height:30px;text-align:center}.measure-for-free{padding-top:30px;padding-bottom:30px}.measure-for-free__container{display:flex;align-items:center;justify-content:center}.measure-for-free__wrap{max-width:75%;position:relative;text-align:left;border-radius:100px;background-color:#fff;padding:53px calc(20px + 62 * (100vw - 320px) / 1120)}.measure-for-free__wrap:after{content:"!";position:absolute;top:-20px;left:80px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:32px;background-color:red;border-radius:100%}@media (max-width: 1023px){.measure-for-free__wrap{max-width:unset;padding-top:43px;padding-bottom:43px}.measure-for-free__wrap:after{left:20px}}.measure-for-free__title{font-size:48px;line-height:48px;font-weight:800;margin-bottom:20px}.measure-for-free__btn{margin-top:24px}.best-measurers{user-select:none;padding-top:30px;padding-bottom:30px}.best-measurers--hidden{opacity:0}.best-measurers__container{padding-right:0}@media (min-width: 1600px){.best-measurers__container{padding-right:40px}}@media (max-width: 1024px){.best-measurers__container{padding-right:0}}.best-measurers__head-title{text-align:center;padding-right:40px;padding-bottom:29px}@media (min-width: 1600px){.best-measurers__head-title{padding-right:0}}@media (max-width: 1023px){.best-measurers__head-title{padding-right:20px;padding-bottom:24px}}.best-measurers__slider{padding-right:40px}@media (min-width: 1600px){.best-measurers__slider{padding-right:0}}@media (max-width: 1024px){.best-measurers__slider{padding-right:20px}}.best-measurers__item{position:relative;width:300px;height:auto;padding:20px;border-radius:100px;background-color:#fff;letter-spacing:-.05em}.best-measurers__item:after{content:"";position:absolute;bottom:0;right:0;display:block;width:40px;height:20px;background-color:var(--color-primary);border-radius:100px 0}.best-measurers__item-ico{margin-bottom:18px}.best-measurers__item-ico .ico{width:30px;height:30px}.best-measurers__item-title{padding-bottom:18px}.best-measurers__item-desc{padding-bottom:20px}.best-measurers__item-link .a{text-decoration:none;border-bottom:1px solid #2952E2;transition:all .3s}.best-measurers__item-link .a:hover{border-color:var(--color-primary)}.measurers-header{max-width:310px;width:100%;text-align:left}@media (max-width: 992px){.measurers-header{max-width:unset;text-align:center}}.measurers-card{padding:50px 110px;flex-wrap:wrap;justify-content:space-between}.measurers-item{max-width:300px;width:100%}@media (max-width: 992px){.measurers-item{max-width:unset}}.measurers .section-header+div:not(.section-subheader),.measurers .section-subheader+div{margin:0}.measure-include{user-select:none;padding-top:30px;padding-bottom:30px}.measure-include__container{padding:50px 110px;display:flex;column-gap:20px;background-color:#fff;border-radius:20px}@media (max-width: 1023px){.measure-include__container{display:block;padding-right:0}}.measure-include__head-title{max-width:500px;flex:1 1 245px}@media (max-width: 1023px){.measure-include__head-title{text-align:center;margin-top:0;margin-bottom:24px;max-width:unset;padding-right:20px}}.measure-include__slider{flex:1 1 775px}@media (max-width: 1023px){.measure-include__slider{padding-right:20px}}.measure-include__wrap{display:flex;column-gap:20px}@media (max-width: 1023px){.measure-include__wrap{column-gap:unset}}.measure-include__column{flex:1 1 33.333%;display:flex;flex-direction:column;row-gap:20px}@media (max-width: 1023px){.measure-include__column{width:auto;flex-direction:row;column-gap:20px}}.measure-include__block{letter-spacing:-.05em}@media (max-width: 1023px){.measure-include__block{width:245px}}.measure-include__ico{width:50px;height:50px;border-radius:50%;background-color:#fff;margin-bottom:25px;position:relative}.measure-include__ico .ico{width:50px;height:50px;position:absolute;top:10px}.measure-include__title{width:70%;margin-bottom:11px}.before-after-slider{padding-top:30px;padding-bottom:30px}.before-after-slider__head-title{padding-bottom:15px;text-align:center}.before-after-slider__text{text-align:center}.before-after-slider__wrap{display:flex;flex-direction:column;row-gap:40px;margin-top:44px}@media (max-width: 767px){.before-after-slider__wrap{row-gap:30px}}.before-after-slider__block{display:flex;flex-direction:column;align-items:center}.before-after-slider__block-number{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-primary);color:#fff;font-size:32px;font-weight:700;margin-bottom:16px}.before-after-slider__block-title{margin-bottom:25px;text-align:center}@media (max-width: 767px){.before-after-slider__block-title{line-height:30px}}.before-after-slider__img-container{display:block;width:100%;max-width:1040px;height:400px;border-radius:100px;overflow:hidden;position:relative;margin-bottom:33px}@media (min-width: 1441px){.before-after-slider__img-container{max-width:unset}}@media (max-width: 767px){.before-after-slider__img-container{margin-bottom:23px}}.before-after-slider__img-container .img{max-width:unset;width:100%;height:400px;display:block;object-fit:cover}.before-after-slider__img-before{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:40%;z-index:2}.before-after-slider__delimiter{cursor:col-resize;z-index:5;position:absolute;left:40%;top:0;width:4px;transform:translate(-50%);height:100%;background-color:var(--color-primary)}.before-after-slider__delimiter-arrows{position:absolute;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-color:var(--color-primary);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width: 499px){.before-after-slider__delimiter-arrows{width:48px;height:48px}}.before-after-slider__compare-block{display:flex;flex-direction:column;row-gap:30px;text-align:center;font-size:1.125rem}@media (min-width: 768px){.before-after-slider__compare-block{flex-direction:row;column-gap:20px;text-align:left}}@media (min-width: 768px){.before-after-slider__compare-defect,.before-after-slider__compare-advan{flex-basis:50%}}.before-after-slider__defect-title,.before-after-slider__advan-title{margin-bottom:13px}@media (max-width: 767px){.before-after-slider__defect-title,.before-after-slider__advan-title{line-height:20px}}.before-after-slider__defect-pretitle{color:red;font-weight:700}.before-after-slider__advan-pretitle{color:#2952e2;font-weight:700}.before-after-slider__btn{margin-top:24px}.garbage-collection-vars{user-select:none;padding-top:30px;padding-bottom:30px}.garbage-collection-vars--hidden{opacity:0}@media (max-width: 1023px){.garbage-collection-vars__container{padding-right:0}}.garbage-collection-vars__head-title{margin-bottom:40px;text-align:center}@media (max-width: 1023px){.garbage-collection-vars__head-title{padding-right:20px}}.garbage-collection-vars__slider{padding:20px 0}@media (max-width: 1023px){.garbage-collection-vars__slider{padding-right:20px}}.garbage-collection-vars__item{position:relative;width:300px;padding:30px;background-color:#fff;height:auto;border-radius:100px}.garbage-collection-vars__item-ico{width:40px;height:40px;border-radius:50%;background-color:var(--color-primary);position:absolute;display:flex;align-items:center;justify-content:center;top:-20px;left:30px}.garbage-collection-vars__item-ico .ico{width:25px;height:25px;object-fit:contain;object-position:center;fill:#fff}.garbage-collection-vars__btn{padding-top:30px;text-align:center}.garbage-collection-vars__link{padding-top:15px;text-align:center}.other-services{--main-blue: #33C5F3}.other-services__title{font-size:32px;margin-bottom:30px;text-align:center}@media (max-width: 991px){.other-services__triggers{display:none}}.other-services__tabs{margin:25px auto 40px;max-width:1210px}.other-services__img{width:100%;max-height:490px;object-fit:cover;background-color:#6b767a;aspect-ratio:16/9}@media (max-width: 991px){.other-services__img{aspect-ratio:unset;height:400px}}@media (max-width: 577px){.other-services__img{height:300px}}.other-services__info{background-color:#fff;padding:40px 50px}.other-services__info-title{display:block;margin-bottom:20px}@media (max-width: 1023px){.other-services__info{width:100%}}@media (max-width: 991px){.other-services__info{padding:30px}}@media (max-width: 991px){.other-services__items{max-width:650px;width:100%;padding-top:40px}}.other-services__list{list-style-type:none;margin-bottom:30px;display:flex;align-items:center;gap:40px}.other-services__list-item{position:relative;font-weight:700;font-size:18px;line-height:1.2}.other-services__list-item:after{content:"";position:absolute;top:calc(100% + 3px);left:0;width:100%;height:5px;background-color:var(--main-blue)}@media (max-width: 1024px){.other-services__list{flex-direction:column;align-items:flex-start;gap:30px}}@media (max-width: 1280px){.other-services__tabs-item{padding:0 5px}}.other-services__text{margin-bottom:45px;color:#00171f}@media (max-width: 991px){.other-services__text{position:relative;height:200px;overflow:hidden}.other-services__text-line{position:absolute;bottom:175px;left:50%;margin:0 auto;width:calc(100% - 45px);height:25px;border-radius:15px;border:1px solid #00171F;transform:translate(-50%)}.other-services__text-line:after{content:"";position:absolute;top:-3px;left:-5px;display:block;width:105%;height:12px;background-color:#fff}.other-services__text-arrow{width:25px;height:25px;position:absolute;left:50%;top:9px;display:flex;align-items:center;justify-content:center;transform:translate(-50%);border-radius:100%;border:1px solid #00171F;background-color:#fff;cursor:pointer;user-select:none;transition:transform .3s ease-in-out}.other-services__text-arrow:after{content:"";position:absolute;width:8px;height:12px;background-image:url(/assets/img/ico/arrow-dark.svg);background-position:center;background-repeat:no-repeat;animation:fadeOutDown 1.5s infinite}.other-services__text-arrow.active{transform:rotate(180deg) translate(12px)}.other-services__text-opacity{position:absolute;left:0;right:0;bottom:154px;z-index:0;margin:0 auto;width:calc(100% - 60px);height:140px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%)}.other-services__text-opacity.active{background:none}}.other-services__text.active{height:auto}.other-services__bottom{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){.other-services__bottom{flex-direction:column;align-items:flex-start;gap:15px;padding-top:25px;margin-top:auto}}.other-services__price{line-height:1.25}@media (max-width: 576px){.other-services__btn{display:flex}}.nostandart-win__text{margin-bottom:20px}.nostandart-win .nostandart-win__title{margin-bottom:10px}.nostandart-win .nostandart-win__img{width:100%;height:100%}.nostandart-win__link{display:block;width:60%}@media (max-width: 991px){.nostandart-win__link{width:100%}}.nostandart-win .nostandart-win__info{width:40%}@media (max-width: 991px){.nostandart-win .nostandart-win__info{width:100%}}.nostandart-win__bottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1200px){.nostandart-win__bottom{flex-direction:column;align-items:flex-start;justify-content:unset;gap:20px;width:100%}}@media (max-width: 991px){.nostandart-win__bottom{flex-direction:row;justify-content:space-between}}@media (max-width: 576px){.nostandart-win__bottom{flex-direction:column;justify-content:unset}}.nostandart-win__price{max-width:fit-content;width:100%;font-size:12px;color:#00171f}.nostandart-win__price span{display:block}.nostandart-win__btn{max-width:unset;width:100%}.nostandart-cottage__title{font-size:32px;margin-bottom:30px;text-align:center}.nostandart-cottage__tabs{margin:25px auto 40px;max-width:850px}@media (max-width: 991px){.nostandart-cottage__items-wrapper{align-items:stretch}.nostandart-cottage__item{height:auto}}.nostandart-cottage__img{width:50%;object-fit:cover;background-color:#6b767a;aspect-ratio:16/9}@media (max-width: 991px){.nostandart-cottage__img{aspect-ratio:unset;height:400px;width:100%}}@media (max-width: 577px){.nostandart-cottage__img{height:300px}}.nostandart-cottage__info{background-color:#fff;padding:40px;width:50%}.nostandart-cottage__info-title{display:block;margin-bottom:20px}@media (max-width: 1023px){.nostandart-cottage__info{width:100%}}@media (max-width: 991px){.nostandart-cottage__info{flex-grow:1;padding:30px;width:100%}}.nostandart-cottage__list{list-style-type:none;margin-bottom:30px;display:flex;align-items:center;gap:40px}.nostandart-cottage__list-item{position:relative;font-weight:700;font-size:18px;line-height:1.2}.nostandart-cottage__list-item:after{content:"";position:absolute;top:calc(100% + 3px);left:0;width:100%;height:5px;background-color:var(--blue)}@media (max-width: 1024px){.nostandart-cottage__list{flex-direction:column;align-items:flex-start;gap:30px}}.nostandart-cottage__text{font-size:16px;color:#00171f}.nostandart-cottage__bottom{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){.nostandart-cottage__bottom{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width: 576px){.nostandart-cottage__btn{display:flex}}.pricing-others{padding:66px 0 60px;color:var(--color-text)}.pricing-others__container{max-width:1440px;margin:0 auto;padding:0 75px}.pricing-others__title{font-size:48px;font-weight:800;line-height:1.25;letter-spacing:-2.4px;text-align:center}.pricing-others__layout{display:flex;justify-content:center;align-items:stretch;gap:30px;margin-top:24px}.pricing-others__col{display:flex;flex-direction:column;flex:1;min-width:0;gap:30px}.pricing-others__col .pricing-others__card:last-child{flex-grow:1}.pricing-others__card{background-color:var(--color-white);border-radius:20px;padding:30px;display:flex;flex-direction:column;gap:16px}.pricing-others__card-title{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-1.2px}.pricing-others__card-list{display:flex;flex-direction:column;gap:15px}.pricing-others__card-item{display:flex;align-items:flex-end;gap:8px}@media (max-width: 1200px){.pricing-others__card-item{align-content:flex-start;flex-direction:column;flex-wrap:wrap;gap:0;align-items:flex-start}}@media (max-width: 768px){.pricing-others__card-item{align-items:flex-end;gap:8px;flex-wrap:nowrap;flex-direction:row;align-content:stretch}}@media (max-width: 375px){.pricing-others__card-item{align-content:flex-start;flex-direction:column;flex-wrap:wrap;gap:0;align-items:flex-start}}.pricing-others__card-name{font-size:16px;font-weight:400;line-height:1.25;letter-spacing:-.8px}@media (max-width: 767px){.pricing-others__card-name{max-width:min-content}}@media (max-width: 400px){.pricing-others__card-name{max-width:unset}}.pricing-others__card-dots{flex-grow:1;border-bottom:1px dashed currentColor;margin-bottom:5px;opacity:.3}.pricing-others__card-meta{display:flex;align-items:baseline;gap:10px;flex-shrink:0}.pricing-others__card-price{font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.8px;white-space:nowrap}.tag{font-size:8px;font-weight:500;line-height:10px;letter-spacing:-.4px;padding:2px 8px;border-radius:20px;white-space:nowrap}.tag--economy{background-color:#aeff00;color:var(--color-text)}.tag--standard{background-color:#07f;color:var(--color-white)}.tag--premium{background-color:#fb00ff;color:var(--color-white)}@media (max-width: 768px){.pricing-others{padding:40px 0}.pricing-others__container{padding:0 20px}.pricing-others__title{font-size:32px;letter-spacing:-1px;margin-bottom:10px}.pricing-others__layout{flex-direction:column;gap:20px;margin-top:20px}.pricing-others__col{width:100%;flex:auto;gap:20px}.pricing-others__card{padding:20px;border-radius:16px}.pricing-others__card-title{font-size:20px}}.short-install{padding-bottom:40px}.short-install__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}@media (max-width: 1200px){.short-install__wrapper{justify-content:unset;gap:45px}}.short-install__item{width:calc(25% - 30px);background-color:#fff;border-radius:20px;overflow:hidden}.short-install__item-img{max-height:230px;height:100%;position:relative;background-color:#6b767a}.short-install__item-img img{height:100%;object-fit:cover}@media (max-width: 991px){.short-install__item-img{max-height:200px}.short-install__item-img img{width:100%}}.short-install__item-step{position:absolute;bottom:25px;right:0;font-weight:700;font-size:128px;color:#fffc}.short-install__item-text{padding:15px 30px 30px}@media (max-width: 1200px){.short-install__item{width:calc(33.3333333333% - 30px)}}@media (max-width: 991px){.short-install__item{width:calc(50% - 30px)}}@media (max-width: 576px){.short-install__item{width:100%}}.win-openings__wrapper{background-color:#fff;display:flex;border-radius:20px;overflow:hidden}@media (max-width: 991px){.win-openings__wrapper{flex-direction:column-reverse}}.win-openings__title{margin-bottom:10px}.win-openings__info{padding:50px;width:50%}@media (max-width: 991px){.win-openings__info{width:100%}}@media (max-width: 768px){.win-openings__info{padding:30px}}.win-openings__img{background-color:#6b767a;width:50%}.win-openings__img img{height:100%;object-fit:cover}@media (max-width: 991px){.win-openings__img{width:100%;height:400px}.win-openings__img img{width:100%}}@media (max-width: 768px){.win-openings__img{height:350px}}@media (max-width: 576px){.win-openings__img{height:250px}}.main-about__wrapper{width:100%;margin:0 auto 30px;display:flex;justify-content:center}@media (max-width: 991px){.main-about__wrapper{flex-direction:column;align-items:center}}.main-about__item{position:relative;max-width:300px;width:100%;border-radius:100px;background-color:#fff;overflow:hidden}.main-about__item-img{width:100%;height:180px}.main-about__item-img img{width:100%;height:100%;object-fit:cover}.main-about__item-title{text-align:left;flex-grow:1}.main-about__item-body{padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:30px;height:calc(100% - 180px)}.main-about__item-link{display:flex;align-items:center;text-decoration:none}.main-about__item-link .ico{width:21px;height:21px;fill:#fff;transition:fill .3s,color .3s}.main-about__item-link:hover .ico,.main-about__item-link:active .ico{fill:var(--color-primary)}.main-about__item:not(:last-child){margin-right:30px}@media (max-width: 991px){.main-about__item:not(:last-child){margin-right:0;margin-bottom:30px}}.main-about__download{display:flex;align-items:center;justify-content:flex-start;color:#0290ea;font-weight:500;letter-spacing:-.8px;text-decoration-line:underline;transition:color .3s}.main-about__download .ico{margin-right:10px;width:30px;height:30px;fill:#0290ea;transition:fill .3s}.main-about__download:hover{color:var(--color-primary)}.main-about__download:hover .ico{fill:var(--color-primary)}.main-about .video-manual__container{max-width:960px}.openingBlock{display:flex;flex-wrap:wrap;justify-content:space-between}.openingBlock .vol{width:24%;font-size:20px;font-weight:700;border-radius:15px;margin-bottom:2%;position:relative}.openingBlock .vol img.mobile,.openingBlock .vol .mini{display:none}.openingBlock .vol:not(.img){background:#fff;padding:0 40px;text-align:center;letter-spacing:-.8px;line-height:28.16px;display:flex;align-items:center}.openingBlock .vol:not(.img):before{content:"";width:20px;height:20px;position:absolute;top:-10px;left:20px;background:#33C5F3}.openingBlock .vol:nth-child(1),.openingBlock .vol:nth-child(2){width:36.5%}.openingBlock .vol img{border-radius:10px}@media screen and (max-width: 1150px){.openingBlock .vol:nth-child(1),.openingBlock .vol:nth-child(2){width:unset}.openingBlock .vol.img.sort1{order:3;width:100%}.openingBlock .vol.sort2{order:1}.openingBlock .vol.sort3{order:2}.openingBlock .vol.sort4{order:4}.openingBlock .vol.sort5{order:5}.openingBlock .vol.sort6{order:7}.openingBlock .vol.sort7{order:6}.openingBlock .vol img.desktop{display:none}.openingBlock .vol img.mobile{display:block}.openingBlock .vol[class*=sort]{width:37%}.openingBlock .vol.img{width:61%}.openingBlock .vol img{border-radius:15px}.openingBlock .vol:not(.img){padding:0 20px}}@media screen and (max-width: 740px){.openingBlock .vol.sort1,.openingBlock .vol.sort2,.openingBlock .vol.sort3,.openingBlock .vol.sort4,.openingBlock .vol.sort5,.openingBlock .vol.sort6,.openingBlock .vol.sort7{width:100%}.openingBlock .vol.sort4 .mobile,.openingBlock .vol.sort6 .mobile{display:none}.openingBlock .vol.sort4 .mini,.openingBlock .vol.sort6 .mini{display:block}.openingBlock .vol.sort4{order:3;width:36%}.openingBlock .vol.sort5{order:4;width:61%}.openingBlock .vol.img.sort1{order:5}.openingBlock .vol.sort7{order:6;width:61%}.openingBlock .vol.sort6{order:7;width:36%}.openingBlock .vol:not(.img){font-size:15px;line-height:21px;padding:15px}.openingBlock .vol{margin-bottom:20px}}.directorBlockSection .directorBlock{display:flex;background:#fff;padding:20px;border-radius:20px;margin:40px auto}.directorBlockSection .directorBlock .tablet,.directorBlockSection .directorBlock .mobile{display:none}.directorBlockSection .directorBlock>div{width:50%}.directorBlockSection .directorBlock img{border-radius:10px}.directorBlockSection .directorBlock .right{padding:20px 45px 0}.directorBlockSection .directorBlock .text{font-size:18px;line-height:28.8px;letter-spacing:-.8px;padding-top:115px;font-weight:500}.directorBlockSection .directorBlock .right .whoWrapper{background:rgba(51,197,243,.06);padding:10px;max-width:340px;margin-top:35px;border-radius:10px}.directorBlockSection .directorBlock .right .who{padding:10px 30px;background:#fff;box-shadow:#33c5f3 0 0 10px -5px;border-radius:10px}.directorBlockSection .directorBlock .right .who .name{font-size:16px;line-height:25.6px;letter-spacing:-.8px;font-weight:500}.directorBlockSection .directorBlock .right .who .grade{font-size:14px;line-height:22.4px;letter-spacing:-.8px}@media screen and (max-width: 1275px){.directorBlockSection .directorBlock .left{width:40%}.directorBlockSection .directorBlock .right{width:60%}.directorBlockSection .directorBlock .text{padding-top:70px}}@media screen and (max-width: 1250px){.directorBlockSection .directorBlock{flex-wrap:wrap}.directorBlockSection .directorBlock .left{order:2}.directorBlockSection .directorBlock .right{order:1}.directorBlockSection .directorBlock .left,.directorBlockSection .directorBlock .right{width:100%}.directorBlockSection .directorBlock .desktop{display:none}.directorBlockSection .directorBlock .tablet{display:block}.directorBlockSection .directorBlock .right .whoWrapper{margin-bottom:25px}.directorBlockSection .directorBlock .text{padding-top:90px}}@media screen and (max-width: 500px){.directorBlockSection .directorBlock .text{font-size:16px;line-height:140%}.directorBlockSection .directorBlock .tablet{display:none}.directorBlockSection .directorBlock .mobile{display:block}.directorBlockSection .directorBlock .right{padding:20px 0 0}.directorBlockSection .directorBlock .right .who{padding:10px 15px}}.managersBlockSection{margin-top:50px}.managersBlockSection h2{text-align:center;margin-bottom:50px}.managersBlockSection .managersBlock{display:flex;flex-wrap:wrap;justify-content:space-between}.managersBlockSection .managersBlock .vol{max-width:290px;text-align:center}.managersBlockSection .managersBlock .vol img{border-radius:150px}.managersBlock .name{font-size:26px;font-weight:700;color:#00171f;margin:20px auto;line-height:36.4px}.managersBlock .grade{font-size:18px;background:#33C5F3;color:#fff;width:275px;border-radius:25px;padding:5px 20px;letter-spacing:-.8px;line-height:21.6px;margin:0 auto}@media screen and (max-width: 992px){.managersBlock .name{font-size:22px;line-height:30.8px;letter-spacing:-1.78px}.managersBlock .grade{font-size:14px;line-height:16.8px;width:100%}.managersBlockSection .managersBlock .vol{max-width:220px;margin-bottom:30px}.managersBlockSection .managersBlock{justify-content:space-around}}.connect__wrapper{margin:0 auto;max-width:850px;width:100%;display:flex;background-color:#fff;border-radius:20px;overflow:hidden}@media (max-width: 991px){.connect__wrapper{max-width:340px;flex-direction:column}}.connect__img{width:37.5%;background-color:gray}.connect__img img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.connect__img{width:100%}}.connect__info{width:62.5%;padding:50px 45px}.connect__info-descr{margin-bottom:30px}@media (max-width: 991px){.connect__info{padding:30px;width:100%;text-align:center}.connect__info-title{font-size:32px;max-width:230px;margin:0 auto 10px}.connect__info-descr{font-size:16px;font-weight:500;text-wrap:pretty;margin-bottom:15px}}.connect__list{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:20px 40px}@media (max-width: 991px){.connect__list{grid-template-columns:1fr}}.connect__item{font-weight:700;font-size:24px;color:#33c5f3}.connect__link{color:inherit;text-decoration:none}.actions-adv__wrapper{display:flex;justify-content:space-between;gap:30px}@media (max-width: 1200px){.actions-adv__wrapper{flex-wrap:wrap}}@media (max-width: 576px){.actions-adv__wrapper{gap:40px}}.actions-adv__item{position:relative;border-radius:100px;width:calc(25% - 30px);background-color:#fff;padding:30px 40px 30px 30px}.actions-adv__item-step{position:absolute;top:0;left:40px;transform:translateY(-50%);color:var(--color-primary)}.actions-adv__item-text{font-weight:700;font-size:18px;color:#00171f}.actions-adv__item-icon{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:50px;height:40px;background-color:var(--color-primary);border-radius:20px 0}@media (max-width: 1200px){.actions-adv__item{width:calc(33.3333333333% - 30px)}}@media (max-width: 991px){.actions-adv__item{width:calc(50% - 30px)}}@media (max-width: 576px){.actions-adv__item{width:100%}}.action-tinkoff-line{--blue-line: #00C2ff;--gray-line: #676767;--yellow-line: #ffe827;position:relative}.action-tinkoff-line div{display:flex;align-items:center;position:absolute;top:-70px;left:0;width:100%;height:20px}.action-tinkoff-line span{height:100%}.action-tinkoff-line span:first-child{background-color:var(--blue-line);width:46%}.action-tinkoff-line span:nth-child(2){background-color:var(--gray-line);width:20%}.action-tinkoff-line span:last-child{background-color:var(--yellow-line);width:34%}@media (max-width: 576px){.action-tinkoff-line{display:none}}.adv-warm-roof{color:#00171f;display:block;text-align:center}.adv-warm-roof .swiper.js-adv-warm-roof{width:100%;padding-bottom:40px;overflow:hidden}@media (min-width: 1200px){.adv-warm-roof .swiper.js-adv-warm-roof{padding-bottom:0;overflow:visible}}.adv-warm-roof__content{display:flex;box-sizing:border-box}@media (min-width: 1200px){.adv-warm-roof__content{transform:none!important;width:100%!important;display:flex;flex-wrap:wrap;gap:20px!important}}.adv-warm-roof__card{width:100%;display:flex;flex-direction:column;border-radius:20px;height:auto;box-sizing:border-box}@media (min-width: 1200px){.adv-warm-roof__card{margin-right:0!important;margin-bottom:0;width:auto!important;flex:1 1 0}}.adv-warm-roof__card__inner{display:flex;flex-direction:column;height:100%}.adv-warm-roof__img{width:100%;height:190px;object-fit:cover;border-radius:20px 20px 0 0;background-color:#00171f}.adv-warm-roof__card-content{display:flex;flex-direction:column;gap:8px;background-color:#fff;padding:20px;border-radius:0 0 20px 20px;flex-grow:1;text-align:left}.adv-warm-roof__card-subtitle{font-size:24px;font-weight:700;line-height:1.25}.adv-warm-roof__card-text{font-size:18px;line-height:1.6}.adv-warm-roof .swiper-pagination{bottom:0!important}@media (min-width: 1200px){.adv-warm-roof .swiper-pagination{display:none}}.adv-warm-roof .swiper-pagination-bullet{width:8px;height:8px;background:rgba(0,23,31,.3);opacity:1;margin:0 6px!important}.adv-warm-roof .swiper-pagination-bullet-active{background:#00171f;transform:scale(1.2)}.promotions__card{display:flex;flex-direction:column;row-gap:26px;margin-bottom:60px;background-color:#fff;border-radius:20px;overflow:hidden}.promotions__card:last-child{margin-bottom:0}@media (min-width: 768px){.promotions__card{flex-direction:row;margin-bottom:20px}.promotions__card:last-child{margin-bottom:0}.promotions__card:nth-child(even) .promotions__img{order:2}.promotions__card:nth-child(even) .promotions__desc{order:1}}.promotions__img{position:relative;display:block;background-color:#6b767a;min-height:270px}@media (min-width: 768px){.promotions__img{flex:1 1 50%}}@media (min-width: 1440px){.promotions__img{max-width:510px}}.promotions__img .img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.promotions__desc{padding:30px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 767px){.promotions__desc{text-align:left}}@media (min-width: 768px){.promotions__desc{flex:1 1 50%}}.promotions__title{margin-bottom:17px;color:#00171f;text-decoration:none;transition:color .3s ease-in-out}.promotions__title:hover{color:var(--color-primary)}.promotions__text{margin-bottom:17px}.promotions__date{margin-bottom:27px}.promotions__btn{display:flex;gap:20px;align-items:center}@media (max-width: 768px){.promotions__btn{display:flex;flex-direction:column;gap:15px}.promotions__btn .btn{display:block;width:100%}}.mosq-advan{padding-top:20px;padding-bottom:20px}.mosq-advan__container{padding-right:0}@media (min-width: 1600px){.mosq-advan__container{padding-right:40px}}@media (max-width: 1024px){.mosq-advan__container{padding-right:0}}.mosq-advan--hidden{opacity:0}.mosq-advan__info{text-align:center;padding-right:40px}@media (min-width: 1600px){.mosq-advan__info{padding-right:0}}@media (max-width: 1024px){.mosq-advan__info{padding-right:20px}}.mosq-advan__slider{margin-top:30px;padding-top:10px;width:100%;max-width:fit-content;padding-right:40px}@media (min-width: 1600px){.mosq-advan__slider{padding-right:0}}@media (max-width: 1024px){.mosq-advan__slider{padding-right:20px}}.mosq-advan__item{display:flex;flex-direction:column;align-items:center;text-align:center;width:245px}@media (max-width: 499px){.mosq-advan__item{width:220px}}.mosq-advan__circle{width:50px;height:50px;position:relative;border-radius:50%;background-color:#fff}.mosq-advan__ico{width:100%;height:100%;position:absolute;top:-10px;left:10px}.mosq-advan__ico .ico{display:block;width:100%;height:100%;fill:#00171f}.mosq-advan__title{margin-top:24px}.mosq-net-type{padding-top:30px;padding-bottom:30px}.mosq-net-type--hidden{opacity:0}.mosq-net-type__container{padding-right:0}@media (min-width: 1600px){.mosq-net-type__container{padding-right:40px}}@media (max-width: 1024px){.mosq-net-type__container{padding-right:0}}.mosq-net-type__head-title,.mosq-net-type__desc,.mosq-net-type__slider{padding-right:40px}@media (min-width: 1600px){.mosq-net-type__head-title,.mosq-net-type__desc,.mosq-net-type__slider{padding-right:0}}@media (max-width: 1024px){.mosq-net-type__head-title,.mosq-net-type__desc,.mosq-net-type__slider{padding-right:20px}}.mosq-net-type__head-title{text-align:center;padding-bottom:24px}.mosq-net-type__desc{text-align:center}.mosq-net-type__slider{width:100%;max-width:fit-content;margin-top:34px}.mosq-net-type__item{width:245px;text-align:center}.mosq-net-type__img{display:block;width:100%;height:180px;border-radius:100px;object-fit:cover;object-position:center}.mosq-net-type__title{margin-top:15px}.mosq-measure{padding-top:30px;padding-bottom:30px;text-align:center}.mosq-measure__head-title{padding-bottom:24px}.mosq-measure__text{padding-bottom:20px}.mosq-measure__text:nth-last-of-type(1){padding-bottom:0}.mosq-measure__img{width:353px;height:304px;object-fit:contain;object-position:center;margin-bottom:34px;margin-right:-32px}@media (max-width: 499px){.mosq-measure__img{width:216px;height:187px;margin-right:-20px}}@media (max-width: 767px){.decorative-layouts{margin-bottom:40px}}.decorative-layouts__container{max-width:1040px}@media (max-width: 767px){.decorative-layouts__container{margin-bottom:13px}}.decorative-layouts__title{text-align:center;margin-bottom:25px}.decorative-layouts__text{text-align:center;font-size:1.125rem;margin-bottom:75px}@media (max-width: 767px){.decorative-layouts__text{margin-bottom:10px}}.decorative-layouts-wrapper{position:relative;max-width:1040px;margin:0 auto;padding:0 40px}@media (max-width: 767px){.decorative-layouts-wrapper{padding:30px 20px}}.decorative-layouts__wrapper-btn{display:flex;justify-content:space-evenly;align-items:center;background-color:#fff;width:53%;margin:34px auto;height:50px;border-radius:10px}@media (max-width: 767px){.decorative-layouts__wrapper-btn{width:100%}}.decorative-layouts__wrapper-btn .no-style.btn{background-color:#fff;min-width:33.3%;font-size:16px;color:#000;border:none}.decorative-layouts__wrapper-btn .no-style.btn:hover{color:#000}.decorative-layouts__wrapper-btn .no-style.btn.active-decorative-layouts{background-color:#33c5f3;color:#fff}.decorative-layouts__wrapp-icon{display:flex;justify-content:flex-end;position:relative;bottom:90px;z-index:1;width:86%;margin:0 auto;font-size:1.125rem}@media (max-width: 767px){.decorative-layouts__wrapp-icon{justify-content:center;bottom:-20px;color:#000!important;font-weight:500;text-align:center}}.decorative-layouts__pag{width:40px;height:40px;border-radius:50%;background-color:#fff}.decorative-layouts__pag_last{width:40px;height:40px;border-radius:50%;background:linear-gradient(227.22deg,#EDC948 24.89%,#FBF7E9 64.4%,#FFD749 100%);margin-left:30px}.decorative-layouts__text-icon{color:#fff;font-weight:500;position:relative;top:40px;right:10px;text-wrap:nowrap}@media (max-width: 767px){.decorative-layouts__text-icon{color:#000}}.decorative-layouts__text-icon_last{right:8px}.decorative-layouts-cards__list{border-radius:20px}@media (max-width: 767px){.decorative-layouts-cards__list{border-radius:10px}}.decorative-layouts-cards__image{border-radius:20px}@media (max-width: 767px){.decorative-layouts-cards__image{border-radius:10px}}.decorative-layouts .bullets__text{text-align:center;margin-top:14px;font-weight:700}.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff;min-width:33.3%;height:50px;font-size:16px;color:#000;border:none;border-radius:10px;opacity:1;margin:0;position:relative}.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#33c5f3;color:#fff}.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}@media (max-width: 767px){.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}}.decorative-layouts .swiper-horizontal>.swiper-pagination-bullets,.decorative-layouts .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:40px;text-align:center;max-width:449px;height:50px;position:relative;margin:0 auto;padding:0;background-color:#fff;border-radius:10px}@media (max-width: 767px){.decorative-layouts .swiper-horizontal>.swiper-pagination-bullets,.decorative-layouts .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:25px;width:100%;text-align:center}}.mosq-checkout-form__container{display:flex;flex-wrap:wrap}.mosq-checkout-form__block{width:100%}.mosq-checkout-form__block.user-data,.mosq-checkout-form__block.calendar-delivery{width:calc((100% - 20px)/2)}@media (max-width: 768px){.mosq-checkout-form__block.user-data,.mosq-checkout-form__block.calendar-delivery{width:100%}}.mosq-checkout-form__block.user-data{margin-right:20px}@media (max-width: 768px){.mosq-checkout-form__block.user-data{margin-right:unset}}.mosq-checkout-form__block.total-basket{margin-top:36px}.mosq-checkout-form__block.total-basket .basket-empty{font-size:24px;line-height:1.4;font-weight:400}.mosq-checkout-form__block.info-block{position:relative;padding-left:20px;margin-top:20px;font-size:12px;color:#969696}.mosq-checkout-form__block.info-block .ico{width:10px;height:10px;position:absolute;display:block;top:5px;left:0}.mosq-checkout-form__block.btn-submit{margin-top:18px}.mosq-checkout-form__block-title{padding-bottom:24px}.mosq-checkout-form__user-data .control{width:100%;margin-bottom:26px}.mosq-checkout-form__user-data .control__label{font-size:16px;font-weight:400}.mosq-checkout-form__user-data .user-phone{width:unset}.mosq-checkout-form__delivery-price{margin-top:16px}@media (max-width: 424px){.mosq-checkout-form__btn-submit .btn{width:100%}}.mosq-checkout-form__person-data{margin-top:16px;font-size:12px}@media (max-width: 768px){.mosq-checkout-form__person-data .a{padding:18px 0}}.mosq-checkout-form__person-data .a span{text-decoration:underline}.mosq-checkout-form__person-data .a:hover{color:#2952e2}.page-not-found{margin-bottom:-40px}@media (max-width: 499px){.page-not-found{margin-bottom:-20px}}.page-not-found__container{padding:0;background-repeat:no-repeat;background-position:right bottom;background-size:auto calc(100% - 35px)}@media (max-width: 1023px){.page-not-found__container{padding:0}}@media (max-width: 1023px){.page-not-found__container{background-size:auto calc(100% - 60px)}}@media (max-width: 499px){.page-not-found__container{background-size:auto calc(100% - 90px)}}.page-not-found__head-title{padding:37px 40px 15px 120px}@media (max-width: 1023px){.page-not-found__head-title{padding-left:calc(20px + 100 * (100vw - 320px) / 703);padding-top:15px;padding-right:20px}}.page-not-found__list{padding:0 40px 45px 120px;font-weight:500;font-size:18px}.page-not-found__list .li{padding-bottom:20px}.page-not-found__list .li:last-child{padding-bottom:0}@media (max-width: 1023px){.page-not-found__list{padding-left:calc(20px + 100 * (100vw - 320px) / 703);padding-right:20px}}.page-not-found__img{padding-left:90px;height:384px}@media (max-width: 1023px){.page-not-found__img{padding-left:calc(10px + 80 * (100vw - 320px) / 703);height:250px}}@media (max-width: 499px){.page-not-found__img{height:145px}}.page-not-found__img .img{height:100%;width:auto}@media (max-width: 499px){.page-not-found__img .img{width:115px}}.handle__container{display:flex;flex-direction:column;align-items:center;gap:20px}.handle__subheader{max-width:970px;width:100%;margin-left:auto;margin-right:auto}.handle-desctop__preview-desctop{max-width:1040px;width:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;gap:30px}@media (max-width: 991px){.handle-desctop__preview-desctop{display:none}}.handle-desctop__preview-mobile{display:none}@media (max-width: 991px){.handle-desctop__preview-mobile{display:flex;flex-direction:column;align-items:center}}.handle-desctop__img{max-width:100%;height:auto;object-fit:cover}.handle-desctop__img:first-child{position:absolute}@media (max-width: 576px){.handle-desctop__img:first-child{max-height:380px;height:100%}}.handle-desctop__img:nth-child(2){margin-top:175px}@media (max-width: 991px){.handle-desctop__img:nth-child(2){margin-top:600px}}@media (max-width: 576px){.handle-desctop__img:nth-child(2){margin-top:420px;max-height:260px;height:100%}}.handle-desctop__img:nth-child(3){max-height:180px}.handle-colors__container{display:flex;flex-direction:column;gap:30px;padding:35px 75px;max-width:1170px;width:100%;margin:0 auto;background-color:#fff;border-radius:150px}@media (max-width: 991px){.handle-colors__container{border-radius:20px;padding:35px}}@media (max-width: 576px){.handle-colors__container{padding:30px 15px}}.handle-colors__title{font-size:32px;font-weight:700;text-align:center;line-height:1.4}.handle-colors__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px}@media (max-width: 1280px){.handle-colors__list{gap:unset;row-gap:40px;justify-content:space-between}}.handle-colors__item{display:flex;flex-direction:column;align-items:center;gap:15px;user-select:none;pointer-events:none}.handle-colors__item-color{width:90px;height:90px;border-radius:100%}.handle-colors__item-text{font-size:18px;font-weight:700}.handle-colors__item:last-child .handle-colors__item-color{border:1.5px solid #00171F}@media (max-width: 991px){.handle-colors__item{width:calc(25% - 20px)}}@media (max-width: 576px){.handle-colors__item{width:calc(50% - 20px)}}.handle-kids img,.handle-kids .win-openings__text{margin-bottom:20px}.handle .btn{max-width:130px;width:100%}.applicant .tabs-content__item-info{width:100%!important}.applicant .js-hide{display:none!important}.applicant .js-show{display:block!important}.applicant__form-head{margin-bottom:30px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 630px){.applicant__form-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}}.applicant__form-body{margin-bottom:50px;display:flex;flex-direction:column}.applicant__form-group{max-width:390px;width:100%;display:flex;flex-direction:column;gap:20px}.applicant__form-group .just-validate-error-label{font-size:0;line-height:0}.applicant__form-btn--add,.applicant__form-btn-prev{margin-top:20px;max-width:165px;background-color:transparent;color:#00171f;border-color:#00171f}.applicant__form-btn--add.btn:not(:disabled):hover,.applicant__form-btn-prev.btn:not(:disabled):hover{color:#fff;background-color:#00171f}.applicant__form-oldfio{display:flex;flex-direction:column;gap:15px}.applicant__loading,.applicant__done,.applicant__error{display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700}.applicant__tabs{display:none}.applicant__descr{margin-top:20px;font-weight:500}.applicant__message{display:none;align-items:center;justify-content:center;flex-direction:column;gap:15px;background-color:#fff;border-radius:20px;padding:20px;max-width:400px;width:100%;margin:0 auto;text-transform:uppercase;text-align:center;font-weight:500}.applicant__message .ico{width:50px;height:50px}.applicant__message .ico svg{width:100%;height:100%;fill:#228b22}.applicant__message.js-visible{display:flex}.applicant hr{margin:20px 0}.applicant .form{padding:40px;background-color:#fff;border-radius:20px}.applicant .form-step{display:none}.applicant .form-step.js-show{display:block}.applicant .form-step.js-hide,.applicant .form-btn__send{display:none}.applicant .form-btn__send.js-visible{display:block}.applicant .form-btn__next.js-hide,.applicant .form-btn__prev.js-hide{display:none}@media (max-width: 576px){.applicant .form{padding:30px}}.applicant .tabs{padding:0}.applicant .tabs-content__item{background-color:transparent;overflow:visible;border-radius:0;padding:0;max-width:800px;width:100%;margin:0 auto}@media (max-width: 991px){.applicant .tabs-content__item-info{padding:0}}.applicant .control{width:100%}.applicant .control__field.js-error{border-color:red}.applicant .control__input,.applicant .control__textarea{border:2px solid #00171f;box-shadow:none}.applicant .control-group{display:flex;align-items:center;gap:15px}.applicant .control__label{padding-bottom:15px}.applicant .control__label span{color:red}.applicant .control__textarea{height:80px}.applicant input[type=radio]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;z-index:10}.applicant .control__choose-group{margin:10px 0;position:relative;display:flex;align-items:center;gap:40px}.applicant .control__choose-group label{position:relative;display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.applicant .control__choose-group label span{position:relative;width:18px;height:18px}.applicant .control__choose-group label span:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:100%;border:2px solid #00171f}.applicant .control__choose-group label span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:100%;background-color:transparent}.applicant .control__choose-group input[type=radio]:checked+label span:before{background-color:#00171f}.applicant .control__choose-wrap{display:flex;flex-direction:column;gap:15px}.applicant .checkbox-small__checkbox{min-width:14px}.sill-color__card{border-top-right-radius:100px;border-top-left-radius:100px;overflow:hidden;width:100%;max-width:100%;position:relative;padding-bottom:60px;margin-left:auto;margin-right:auto}@media (max-width: 992px){.sill-color__card{padding-bottom:0;border-radius:100px;background-color:#fff;overflow:unset;display:flex;flex-direction:column-reverse}}.sill-color__card-bg{border-radius:100px;background-color:#fff;width:100%;height:100%}@media (max-width: 992px){.sill-color__card-bg{display:flex;justify-content:center}}.sill-color__card-header{font-size:32px;font-weight:600;line-height:1.2}@media (max-width: 992px){.sill-color__card-header{font-size:20px}}.sill-color__card-info{display:flex;flex-direction:column;gap:20px;padding:50px 20px 50px 50px;width:100%}.sill-color__card-info-head{max-width:720px}.sill-color__card-info-body{max-width:470px}.sill-color__card-info .product-slider__characters-title{color:#00171f;font-size:22px;font-weight:700;line-height:1.8;letter-spacing:-1.1px;margin-bottom:10px}@media (max-width: 992px){.sill-color__card-info{padding:0 20px 20px;text-align:center;align-items:center}}.sill-color__list{margin-top:30px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}@media (max-width: 992px){.sill-color__list{justify-content:center}}.sill-color__list>*{width:calc(20% - 20px);border-radius:25px;cursor:pointer;height:20px}@media (max-width: 992px){.sill-color__list>*{width:calc(33.3333333333% - 20px)}}.sill-color__list>* .img{border-radius:25px;height:20px;width:100%;display:block;background-color:#6b767a;pointer-events:none}.sill-color__list-item{position:relative;z-index:1}.sill-color__list-item:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%) scaleX(1) scaleY(1);transform-origin:center;transition:.3s all ease-in-out;border-radius:27px;border:2px solid var(--color-primary);z-index:-1;opacity:0}.sill-color__list-item--active:after,.sill-color__list-item:hover:after{transform:translate(-50%,-50%) scaleX(1.12) scaleY(1.45);opacity:1}.sill-color__swiper{max-width:635px;width:100%;height:100%;margin:0;position:absolute;bottom:0;right:0}@media (max-width: 1280px){.sill-color__swiper{max-width:500px}}@media (max-width: 1140px){.sill-color__swiper{max-width:420px}}@media (max-width: 992px){.sill-color__swiper{max-width:100%;position:relative;margin-left:auto;border-top-right-radius:100px;overflow:hidden;aspect-ratio:16/9}}@media (max-width: 600px){.sill-color__swiper{aspect-ratio:420/385;max-width:calc(100% + 15px);left:-15px;width:calc(100% + 15px)}}@media (max-width: 400px){.sill-color__swiper{width:103%;right:0;left:-3%}}.sill-color__slide.swiper-slide-active img{opacity:1}.sill-color__slide img{opacity:0}@media (max-width: 992px){.sill-color__slide img{aspect-ratio:16/9;object-fit:contain;object-position:right}}@media (max-width: 600px){.sill-color__slide img{aspect-ratio:420/385}}.sill-color--white{background-color:#fff;border:1px solid #00171F;border-radius:25px;height:100%}.sill-color__buy{margin-top:30px;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;gap:20px}@media (max-width: 992px){.sill-color__buy{flex-direction:column}}.sill-color__buy>:not(.sill-color__buy-desc){width:calc(50% - 20px)}@media (max-width: 992px){.sill-color__buy>:not(.sill-color__buy-desc){width:100%}}.sill-color__buy-desc{width:100%;font-size:14px;line-height:120%;color:#6b767a}.sill-icons__items{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between}@media (max-width: 1200px){.sill-icons__items{justify-content:center}}.sill-icons__item{width:calc(20% - 25px);padding-top:20px}@media (max-width: 1200px){.sill-icons__item{width:calc(25% - 25px)}}@media (max-width: 1024px){.sill-icons__item{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.sill-icons__item{width:calc(50% - 20px)}}@media (max-width: 600px){.sill-icons__item{width:100%}}.sill-icons__card{text-align:left;position:relative;padding-top:20px}.sill-icons__card-title{font-size:18px;font-weight:700;line-height:140%}.sill-icons__card-desc{margin-top:10px}.sill-icons__card-icon{width:60px;height:60px;position:absolute;left:30px;top:-20px}.sill-icons__card-icon .ico{width:60px;height:60px;fill:var(--color-primary)}.main-container:has(.promo-sill){background-color:transparent;color:#00171f;padding-bottom:0}.main-container:has(.promo-sill) section{padding:40px 0}@media (max-width: 991px){.main-container:has(.promo-sill) section{padding:20px 0}}.main-container:has(.promo-sill) .free-meas-form{padding:100px 0}.promo-sill{position:relative;counter-reset:step 0}.promo-sill__container{margin:0 auto;padding:0 3rem 3rem;max-width:100%;width:100%;height:100%;position:relative;display:flex;align-items:flex-end;justify-content:space-between}.promo-sill__container_vertical{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}.promo-sill__container_wrap{flex-wrap:wrap}@media (min-width: 1920px){.promo-sill__container{max-width:1600px}}@media (max-width: 1200px){.promo-sill__container:has(.footer-menu){justify-content:unset;max-height:100%;overflow-y:auto}}@media (max-width: 991px){.promo-sill__container{margin-top:40%;flex-direction:column;justify-content:flex-start;gap:20px}.promo-sill__container_adv{padding:1rem;margin-top:0;height:100%;max-height:95%;justify-content:space-between}.promo-sill__container-lamin{margin-top:0}.promo-sill__container:has(.footer-menu){justify-content:unset;max-height:100%}}.promo-sill__match{position:absolute;top:30%;right:30%;padding:40px 60px;min-height:400px;max-width:510px;width:100%;border-radius:50px;z-index:25;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.promo-sill__match-bg{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.promo-sill__match-bg img{width:100%;height:100%;object-fit:cover}.promo-sill__match-title{text-align:center;font-size:32px;text-transform:uppercase;color:var(--color-white)}.promo-sill__match-btn{position:absolute;bottom:5%;left:50%;transform:translate(-50%);background-color:transparent;border:1px solid #ffffff}.promo-sill__match-btn:not(:disabled):active{transform:scale(.97) translate(-50%)}@media (hover: hover){.promo-sill__match-btn:hover{background-color:#fff!important;color:var(--color-primary)!important}}.promo-sill__match.js-active{opacity:1;visibility:visible}@media (max-width: 1600px){.promo-sill__match{top:30%;right:25%}}@media (max-width: 1340px){.promo-sill__match{top:25%;right:20%}}@media (max-width: 1170px){.promo-sill__match{display:none}}.promo-sill__desc-block{background-color:#333435;color:#fff;border-radius:20px;padding:50px 60px}.promo-sill__desc .p,.promo-sill__desc .handle-block__info,.promo-sill__desc .job-info__descr,.promo-sill__desc .adv-card__item--in-block .adv-card__item-text,.adv-card__item--in-block .promo-sill__desc .adv-card__item-text,.promo-sill__desc .main-slider__controls-descr,.promo-sill__desc .win-prices__info,.promo-sill__desc .rassrochka__item-desk,.promo-sill__desc .list-advanatages__item-decs,.promo-sill__desc .six-steps__item>*,.promo-sill__desc .calc-work-performed__ceil,.promo-sill__desc .big-card-description__item-desc,.promo-sill__desc .text-with-image__desc,.promo-sill__desc .use-loggia__text,.promo-sill__desc .call-measure__info-text,.promo-sill__desc .two-column-block__description,.promo-sill__desc .two-column-block__param,.promo-sill__desc .about-contacts-info__grid,.promo-sill__desc .win-openings__text,.promo-sill__desc .connect__info-descr,.promo-sill__desc .promotions__text,.promo-sill__desc .sill-color__card-desc,.promo-sill__desc .sill-icons__card-desc{font-size:18px;line-height:1.4;color:#fff}@media (max-width: 768px){.promo-sill__desc-block{padding:20px}}.promo-sill__item{position:relative;counter-increment:step 1;overflow:hidden;min-height:calc(100dvh - 140px);height:100dvh}@media (min-width: 1920px){.promo-sill__item:nth-child(2) .promo-sill__img{right:-50%}}@media (max-width: 991px){.promo-sill__item{height:auto;min-height:100dvh}}.promo-sill__item--dark{background-color:#2b2d2e;color:#fff}.promo-sill__item--dark .promo-sill__step-slogan{color:#fff}.promo-sill__item-sizes .promo-sill__img{width:90%;transform:scale(0)}.promo-sill__item-sizes .promo-sill__img.js-animate{top:-20%;transform:scale(1)}@media (max-width: 991px){.promo-sill__item-sizes .promo-sill__img.js-animate{top:0}}@media (max-width: 991px){.promo-sill__item-sizes .promo-sill__img{width:100%}}.promo-sill__item-lamin .promo-sill__img{top:0!important;z-index:3}@media (max-width: 991px){.promo-sill__item-lamin .promo-sill__container{padding-top:30%;margin-top:0}}@media (max-width: 768px){.promo-sill__item-lamin{padding-top:5rem}}.promo-sill__item-gallery{position:relative;height:calc(100dvh - var(--headerHeight-corp-desc))}.promo-sill__item-gallery .promo-sill__step{position:absolute;left:1rem;bottom:1rem;z-index:1}@media (max-width: 991px){.promo-sill__item-gallery{height:calc(70dvh - var(--headerHeight-corp-mob));display:flex;flex-direction:column-reverse;gap:15px}.promo-sill__item-gallery .promo-sill__step{position:static;padding:0 1rem}}.promo-sill__info{max-width:600px;width:100%;display:flex;flex-direction:column;gap:20px;margin-bottom:2%;pointer-events:none;z-index:1}@media (max-width: 1023px){.promo-sill__info{max-width:unset;width:100%;gap:10px}}.promo-sill__title{position:relative;font-weight:700;font-size:32px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary)}.promo-sill__title.new{position:relative;opacity:0;bottom:-80px;transition:opacity .5s ease-in-out,bottom .5s ease-in-out}@media (max-width: 576px){.promo-sill__title{font-size:24px}}.promo-sill__text{font-weight:400;font-size:18px;line-height:1.8;transition:opacity .3s ease-in-out;opacity:1}@media (max-width: 1023px){.promo-sill__text{padding:0!important}}@media (max-width: 767px){.promo-sill__text{line-height:1.6;padding-bottom:5rem}}.promo-sill__step{max-width:600px;width:100%;display:flex;flex-direction:column;gap:5px;font-weight:400;line-height:100%;letter-spacing:.02em;text-transform:uppercase}.promo-sill__step-theme{font-size:32px}.promo-sill__step:before,.promo-sill__step-theme,.promo-sill__step-slogan{font-weight:700;color:var(--color-primary);line-height:100%;letter-spacing:.02em}.promo-sill__step-slogan{font-size:48px;color:#00171f}.promo-sill__step:before{content:"0" counter(step);font-size:72px}@media (max-width: 576px){.promo-sill__step:before{font-size:32px}}@media (max-width: 991px){.promo-sill__step{max-width:unset}}@media (max-width: 576px){.promo-sill__step-theme{font-size:16px}.promo-sill__step-slogan{font-size:24px}}.promo-sill__sys{position:absolute;bottom:15%;right:2%;margin-left:auto;max-width:535px;width:100%;line-height:1.4;z-index:25;color:#00171f}.promo-sill__sys-slider.swiper{width:100%;height:100%}.promo-sill__sys-title{font-size:18px;line-height:1.6}.promo-sill__sys-item{font-size:32px;text-transform:uppercase}@media (max-width: 1170px){.promo-sill__sys{display:none}}.promo-sill__btn{display:flex;align-items:center;justify-content:center;max-width:480px;min-height:90px;width:100%;background-color:var(--color-primary);color:#303030;border-radius:90px;border:none;font-family:inherit;font-weight:700;font-size:40px;text-transform:uppercase;text-align:center}.promo-sill__img{position:absolute;top:0;left:0;right:0;margin:0 auto;height:auto;width:100%;transform:translateY(-100%);transition:transform .5s ease-in-out;transition-delay:.5s;z-index:1}.promo-sill__img img{max-width:100%;object-fit:contain}.promo-sill__img.js-animate{transform:translateY(0)}.promo-sill__img-desc{position:absolute;bottom:45%;left:0;right:0;width:100%;display:grid;grid-template-columns:repeat(10,1fr)}.promo-sill__img-desc-text{padding:5px 10px;width:max-content;color:#fff;background-color:#00171f;border-radius:10px;font-size:16px;font-weight:700;text-transform:uppercase;justify-self:center;transition:background-color .3s ease-in-out;user-select:none}.promo-sill__img-desc-plus{display:none;cursor:pointer}.promo-sill__img-desc-col{display:grid;grid-column:span 2}@media (max-width: 1024px){.promo-sill__img-desc-col{position:relative}.promo-sill__img-desc-col .promo-sill__img-desc-text{display:none;position:absolute;top:calc(100% + 20px);font-size:14px;max-width:160px;background-color:var(--color-primary)}.promo-sill__img-desc-col .promo-sill__img-desc-text.js-active{display:block}.promo-sill__img-desc-col .promo-sill__img-desc-plus{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:var(--color-primary);border-radius:100%;color:#fff;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width: 1024px){.promo-sill__img{top:0;height:auto;width:100%}}@media (max-width: 991px){.promo-sill__img.js-animate{top:0}}.promo-sill__advantages{margin:0 auto;max-width:1300px;width:100%;display:grid;grid-template-columns:repeat(16,1fr);grid-auto-rows:max-content;gap:30px}.promo-sill__advantages-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;grid-column:span 3;gap:10px;transform:scale(0);opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.promo-sill__advantages-item.js-animate{transform:scale(1);opacity:1}.promo-sill__advantages-item:nth-child(1){transition-delay:.35s}.promo-sill__advantages-item:nth-child(2){transition-delay:.4s}.promo-sill__advantages-item:nth-child(3){transition-delay:.45s}.promo-sill__advantages-item:nth-child(4){transition-delay:.5s}.promo-sill__advantages-item:nth-child(5){transition-delay:.55s}.promo-sill__advantages-item:nth-child(6){transition-delay:.6s}.promo-sill__advantages-item:nth-child(7){transition-delay:.65s}.promo-sill__advantages-item:nth-child(8){transition-delay:.7s}.promo-sill__advantages-item:nth-child(9){transition-delay:.75s}.promo-sill__advantages-item:nth-child(10){transition-delay:.8s}@media (max-width: 1023px){.promo-sill__advantages-item{grid-column:span 3;justify-content:unset}}@media (max-width: 767px){.promo-sill__advantages-item{grid-column:span 2}}.promo-sill__advantages-icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:var(--color-primary);border-radius:25px}.promo-sill__advantages-icon .ico{fill:#fff;width:50%;height:50%;object-fit:cover}@media (max-width: 1024px){.promo-sill__advantages-icon{width:90px;height:90px;border-radius:20px}}@media (max-width: 767px){.promo-sill__advantages-icon{width:60px;height:60px}}.promo-sill__advantages-text{max-width:165px;font-weight:700;font-size:18px;line-height:111%;text-transform:uppercase;text-align:center;color:#00171f}@media (max-width: 576px){.promo-sill__advantages-text{font-size:14px}}@media (max-width: 991px){.promo-sill__advantages{grid-template-columns:repeat(6,1fr);gap:20px}}.promo-sill__gallery,.promo-sill__gallery-item{width:100%;height:100%}.promo-sill__gallery-item img{width:100%;height:100%;object-fit:cover}.promo-sill__gallery-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.promo-sill .swiper-button-next,.promo-sill .swiper-button-prev{top:87%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-next,.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-prev{top:50%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-next{right:10%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-prev{left:-10%}.promo-sill .swiper-button-prev{left:88.5%;right:auto}@media (max-width: 1200px){.promo-sill .swiper-button-prev{left:84.5%}}@media (max-width: 767px){.promo-sill .swiper-button-prev{left:78.5%}}@media (max-width: 520px){.promo-sill .swiper-button-prev{left:69.5%}}.promo-sill .swiper-button-next{right:5%}.scroll-ico{position:fixed;bottom:2%;right:5%;z-index:2;cursor:pointer}.scroll-ico svg{width:30px;height:30px;transition:transform .3s ease-in-out}.scroll-ico__text{font-size:16px;text-transform:uppercase;max-width:55px;color:#fff}.scroll-ico_up svg{transform:rotate(180deg)}.priceOnRazdvijnoeOsteklenie .inner-container .wrapper,.priceOnRazdvijnoeOsteklenie .default-page .wrapper,.priceOnRazdvijnoeOsteklenie .win-prices__info .wrapper,.priceOnRazdvijnoeOsteklenie .win-prices-tab .wrapper,.priceOnRazdvijnoeOsteklenie .win-prices-type-v2__container .wrapper{background:#fff;border-radius:30px;padding:40px 30px}.priceOnRazdvijnoeOsteklenie .img{height:415px;overflow:hidden;position:relative;border-radius:25px;margin-bottom:45px}.priceOnRazdvijnoeOsteklenie .img img{position:absolute;top:-66px}.priceOnRazdvijnoeOsteklenie ul.priceList li{position:relative;margin:30px 0;font-size:18px;line-height:28px}.priceOnRazdvijnoeOsteklenie ul.priceList li:before{content:"";display:block;width:36px;height:8px;background:rgba(51,197,243,1);position:absolute;top:-15px;left:0}.priceOnRazdvijnoeOsteklenie .bottomCont{display:flex;flex-wrap:wrap;align-items:center}.priceOnRazdvijnoeOsteklenie .bottomCont div{margin-right:40px}@media screen and (max-width: 992px){.priceOnRazdvijnoeOsteklenie .img img{top:-100px}}@media screen and (max-width: 840px){.priceOnRazdvijnoeOsteklenie .img{max-height:360px}.priceOnRazdvijnoeOsteklenie .img img{position:absolute;top:0px}}@media screen and (max-width: 600px){.priceOnRazdvijnoeOsteklenie .img{max-height:unset;height:unset;overflow:unset}.priceOnRazdvijnoeOsteklenie .img img{border-radius:25px;position:relative}.priceOnRazdvijnoeOsteklenie .bottomCont div{margin-bottom:20px}}.twocolumn{width:100%;margin-bottom:-30px}.twocolumn__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.twocolumn__header{margin-bottom:30px}}.twocolumn__content{display:flex;width:100%;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}@media (max-width: 768px){.twocolumn__content{margin-left:0;margin-right:0}}.twocolumn__content.photo{justify-content:center}.twocolumn__content p{line-height:1.6;padding-bottom:20px}.twocolumn__content p:last-child{padding-bottom:0}.twocolumn__content ul{margin-left:20px}.twocolumn__content ul li{line-height:1.6;list-style-type:disc}.twocolumn__col{padding-left:15px;padding-right:15px;width:50%;flex-grow:1;margin-bottom:30px}@media (max-width: 768px){.twocolumn__col,.twocolumn__col.triple{width:100%}}.twocolumn__col.triple{width:33%;max-width:280px;padding-left:10px;padding-right:10px}.twocolumn .person-title{text-align:center;font-size:24px;font-weight:700;background-color:#fff;border-radius:0 0 20px 20px;padding:20px}.twocolumn .photo-area{width:100%;max-width:280px;height:280px;display:flex;position:relative;overflow:hidden;border-radius:20px 20px 0 0;background-color:#6b767a}.twocolumn .photo-area .img{object-fit:cover;width:100%;border-radius:100px}.ourProduction{width:100%;margin:2em auto;-moz-column-count:3;-moz-column-gap:3%;-webkit-column-count:3;-webkit-column-gap:3%;column-count:3;column-gap:3%}.ourProduction .vol .title,.ourProduction .vol .title a{font-weight:700;font-size:22px;margin-bottom:15px}.ourProduction .vol .text{padding:15px 30px 0}.ourProduction .vol .twoBlocks{margin-bottom:20px}.ourProduction .vol a{display:block;font-size:18px;color:#000;text-decoration:unset;margin:10px 0}.ourProduction .vol{background:#fff;border-radius:30px;margin-bottom:20px}.ourProduction .vol img.topBorder{border-radius:15px 15px 0 0}.ourProduction .vol img.bottomBorder{border-radius:0 0 15px 15px;position:absolute;bottom:0}.rightBorder{border-radius:0 15px 15px 0;float:right}.ourProduction .vol img.fullBorder{border-radius:15px}.ourProduction .vol img.mobile{display:none}.ourProduction .vol .list ul{padding-left:25px}.ourProduction .vol .list li{list-style-type:none}.ourProduction .vol .list li:hover a{color:#33c5f3;text-decoration:underline}.ourProduction .vol .list li a:before{content:"\2022";position:absolute;left:40px}@media screen and (min-width: 1200px){.ourProduction{max-height:720px}}@media screen and (max-width: 1199px) and (min-width: 980px){.ourProduction .vol img{width:100%}.ourProduction .vol{height:670px}}@media screen and (max-width: 979px) and (min-width: 769px){.ourProduction .vol{height:600px}}@media screen and (max-width: 768px) and (min-width: 511px){.ourProduction .vol{height:565px}}@media screen and (max-width: 1199px){.ourProduction .vol img{display:none}.ourProduction .vol img.mobile{display:block}.ourProduction .vol img{width:100%}}@media screen and (min-width: 511px){.vol.one{height:700px}.vol.two{height:368px}.vol.three{height:312px}.vol.four{height:470px}.vol.five{height:216px}}@media screen and (max-width: 510px){.vol{height:auto}}.casesBlockSection .casesBlock{display:flex;flex-wrap:wrap;justify-content:left;background:#fff;border-radius:20px;padding:20px;height:auto}.casesBlockSection .casesBlock .leftBlock,.casesBlockSection .casesBlock .casesBlockText{width:50%;padding:20px}.casesBlockSection .casesBlock .casesBlockText .casesBlockTitle,.casesBlockSection .casesBlock .casesBlockText .casesBlockPreview{width:70%}.casesBlockSection .casesBlock .miniImage{display:flex;flex-wrap:wrap;justify-content:space-between}.casesBlockSection .casesBlock .miniImage img{width:24%}.casesBlockSection .casesBlockTitle{font-size:24px;font-weight:700;color:#000;margin-bottom:30px}.casesBlockSection .casesBlockPreview{font-size:18px;font-weight:400;line-height:1.4;color:#000;margin-bottom:30px}.casesBlockSection .casesBlock__btn-call{background:#FF005C;font-size:16px;font-weight:700;color:#fff;border:1px solid #FF005C;padding:24px 25px;border-radius:10px}.casesBlockSection .casesBlock__btn-call:hover{color:#ff005c;border:1px solid #FF005C}.casesBlockSection .leftBlock .casesBlockImage{margin-bottom:15px}.casesBlockSection .leftBlock img{border-radius:10px}.casesBlockSection .arrow-box--right{right:60px;top:120px}.casesBlockSection .arrow-box--left{right:125px;left:unset;top:120px}.casesBlockSection .casesBlockTitle.mobile{display:none}.casesBlockSection .params{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:16px;font-weight:400;color:#000;max-width:400px}.casesBlockSection .params .vol{width:200px;margin-bottom:30px}.casesBlockSection .params span{font-size:16px;font-weight:700;color:#33c5f3;display:block}.casesBlockSection .buttonMore.no-style.btn{width:220px;padding:13px 10px;margin:30px auto;display:block}@media screen and (max-width: 992px){.casesBlockSection .casesBlock .leftBlock,.casesBlockSection .casesBlock .casesBlockText,.casesBlockSection .casesBlock .casesBlockText .casesBlockTitle,.casesBlockSection .casesBlock .casesBlockText .casesBlockPreview{width:100%}.casesBlockSection .casesBlockTitle{display:none}.casesBlockSection .casesBlockTitle.mobile{display:block;margin-bottom:60px;width:calc(100% - 150px)}.casesBlockSection .casesBlockImage{width:100%}.casesBlockSection .arrow-box{border-radius:10px}}@media screen and (max-width: 520px){.casesBlockSection .arrow-box--right{bottom:-70px;left:calc(50% + 15px);top:unset}.casesBlockSection .arrow-box--left{bottom:-70px;left:calc(50% - 50px);top:unset}.casesBlockSection .casesBlockTitle.mobile{width:100%;margin-bottom:30px}.casesBlockSection .casesBlock{padding:0}.casesBlockSection{margin-bottom:40px}.casesBlockSection .leftBlock img{border-radius:10px}.casesBlockSection .casesBlock .miniImage img{width:48%}.casesBlockSection .casesBlock .miniImage img:nth-child(n+3){display:none}.casesBlockSection .buttonMore.no-style.btn{margin:80px auto 0}}.inner-container.js-osteklenye,.js-osteklenye.default-page,.js-osteklenye.win-prices__info,.js-osteklenye.win-prices-tab,.js-osteklenye.win-prices-type-v2__container{overflow:hidden;padding:0 10px}.doneWork__item{background:#fff;border-radius:20px;display:flex;padding:40px;align-items:center}.doneWork__item .doneWork__bottom button{background:#ff005c;color:#fff;width:280px;height:50px;border:unset;border-radius:10px}.doneWorkWrapper{padding:30px}.doneWorkWrapper .imgBlock{display:flex;margin-right:50px}.doneWorkWrapper .bigImageBlock{max-width:500px;min-width:500px;height:400px;overflow:hidden;position:relative;border-radius:20px}.doneWorkWrapper .doneWork__img.bigImage{border-radius:20px;min-height:400px;min-width:500px}.doneWorkWrapper .imgBlockMini .doneWork__item-img{border-radius:10px}.doneWorkWrapper .imgBlockMini{display:flex;flex-wrap:wrap;align-items:center;margin:0 20px;flex-direction:column;justify-content:flex-start;gap:16px}.doneWorkWrapper .miniImgWrapper{width:128px;height:122px;overflow:hidden;border-radius:10px}.doneWorkWrapper .miniImg{max-height:130px;max-width:185px}.doneWorkWrapper .rightContentDoneWork{width:33%}.doneWorkWrapper .rightContentDoneWork .doneWork__item-info{font-size:16px}.doneWorkWrapper .rightContentDoneWork .doneWork__item-info .title{font-size:24px;font-weight:700;margin-bottom:20px}.doneWorkWrapper .subtitle{font-size:18px;color:#33c5f3;font-weight:600;display:block}.doneWorkWrapper .doneWork__item-text.blocks{display:flex;margin:20px 0}.doneWorkWrapper .doneWork__item-text.blocks .time{margin-right:40px}.doneWorkWrapper .doneWork__item-text.textBlock{font-size:16px;line-height:20px;word-break:auto-phrase}.doneWorkWrapper .arrowsBlock{position:relative;height:70px}.doneWorkWrapper .arrowsBlock .arrow-box{top:35px}.doneWorkWrapper .arrowsBlock .arrow-box--left{left:0}.doneWorkWrapper .arrowsBlock .arrow-box--right{left:65px;right:unset}.doneWorkWrapper .mobile{display:none}.doneWorkWrapper .arrow-box{border-radius:10px!important}@media screen and (max-width: 1150px){.doneWork__item{flex-wrap:wrap}.doneWork__item .imgBlock{order:2}.doneWorkWrapper .rightContentDoneWork{width:100%}.doneWorkWrapper .desktop{display:none}.doneWorkWrapper .mobile{display:block;order:3}.doneWorkWrapper .arrowsBlock{position:absolute;right:155px;top:20px}.doneWorkWrapper .rightContentDoneWork .doneWork__item-info .title{width:246px;line-height:30px}.doneWorkWrapper .rightContentDoneWork .doneWork__item-text.textBlock{margin-bottom:30px}}@media screen and (max-width: 800px){.doneWorkWrapper .imgBlock{overflow:hidden}.doneWorkWrapper .bigImageBlock{width:60%;min-width:unset;height:unset}.doneWorkWrapper .doneWork__img.bigImage{min-height:unset;min-width:500px;height:335px}.doneWorkWrapper .miniImgWrapper{border-radius:10px;height:110px;overflow:hidden;width:180px}.doneWorkWrapper .imgBlock{margin-right:0}}@media screen and (max-width: 700px){.doneWorkWrapper .arrowsBlock{right:unset;top:unset;bottom:0px;left:calc(50% - 50px)}.doneWorkWrapper .imgBlockMini{flex-direction:unset;margin:0}.doneWorkWrapper .imgBlock{flex-wrap:wrap}.doneWorkWrapper .doneWork__item-img miniImg{width:100%}.doneWorkWrapper .miniImgWrapper{width:31%;max-height:100px;height:auto}.doneWorkWrapper .bigImageBlock{width:100%;margin:0 auto 15px}.doneWorkWrapper .mobile{margin-left:0}.doneWorkWrapper .doneWork__item-text.doneWork__text.textBlock{font-size:14px}.doneWorkWrapper{padding:unset;padding:0}.doneWorkWrapper .doneWork__img.bigImage{height:unset;min-width:unset}.doneWorkWrapper .imgBlockMini .doneWork__item-img{width:100%}.doneWork__item .doneWork__bottom button{width:260px}.doneWorkWrapper .doneWork__item{padding-bottom:70px}}.js-howToInstallPlasticWindows{padding-top:0}.js-howToInstallPlasticWindows>.inner-container>.wrap,.js-howToInstallPlasticWindows>.default-page>.wrap,.js-howToInstallPlasticWindows>.win-prices__info>.wrap,.js-howToInstallPlasticWindows>.win-prices-tab>.wrap,.js-howToInstallPlasticWindows>.win-prices-type-v2__container>.wrap{background:#fff;border-radius:20px;padding:40px}.js-howToInstallPlasticWindows .section-header{margin:30px auto}.how_to_install_plastic_windows{display:flex;flex-wrap:wrap;justify-content:space-between}.how_to_install_plastic_windows .vol{width:31%;margin:1%;min-width:290px}.how_to_install_plastic_windows .vol img{width:100%;margin-bottom:10px}.section-blue{padding-top:2%;padding-bottom:2%}.section-blue:before{background-color:var(--color-primary);border-radius:10px;content:"";height:10px;position:absolute;width:100px;transform:none}.price{text-align:left;width:100%;display:flex;flex-direction:column;gap:10px;margin-top:10px}.price-install{font-size:24px;font-weight:700;margin:0 0 -20px;display:block}.price-price{font-size:48px;font-weight:700;margin:0;display:block}@media screen and (max-width: 768px){.how_to_install_plastic_windows .vol{width:45%;min-width:unset}}@media screen and (max-width: 500px){.js-howToInstallPlasticWindows>.inner-container>.wrap,.js-howToInstallPlasticWindows>.default-page>.wrap,.js-howToInstallPlasticWindows>.win-prices__info>.wrap,.js-howToInstallPlasticWindows>.win-prices-tab>.wrap,.js-howToInstallPlasticWindows>.win-prices-type-v2__container>.wrap{padding:20px}.how_to_install_plastic_windows .vol{width:100%;margin:0}.how_to_install_plastic_windows{flex-wrap:nowrap;margin-bottom:40px}}.slider-lamination__container{max-width:1040px}.slider-lamination__title{text-align:center;margin-bottom:20px}.slider-lamination__title-span{color:#33c5f3}.slider-lamination__text{text-align:center;font-size:18px;max-width:750px;margin:0 auto;padding-bottom:50px}.slider-lamination__span{margin-top:10px}.slider-lamination-cards__image,.slider-lamination-cards__list{border-radius:20px}.slider-lamination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.slider-lamination .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:10px 0}@media (max-width: 650px){.slider-lamination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.slider-lamination .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0}}.slider-lamination .swiper-horizontal>.swiper-pagination-bullets,.slider-lamination .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:33%;width:0;left:25px}@media (max-width: 650px){.slider-lamination .swiper-horizontal>.swiper-pagination-bullets,.slider-lamination .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:12%;width:0;left:9px}}.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet{width:125px;height:42px;border-radius:50px;opacity:1;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;transition:.3s all}@media (max-width: 650px){.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet{width:65px;height:20px;font-size:12px;display:flex}}.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:198px;height:62px;font-size:32px;padding-bottom:5px}@media (max-width: 650px){.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:90px;height:30px;font-size:16px;padding-bottom:2px}}.list-city-moscow-area__container{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 750px){.list-city-moscow-area__container{align-items:start;background:#fff;border-radius:20px;padding-bottom:30px}}.list-city-moscow-area__column:first-child{margin:50px 10px 50px 0}@media (max-width: 750px){.list-city-moscow-area__column:first-child{margin:0}}.list-city-moscow-area__column{display:flex;flex-direction:column;width:22%;background:#fff;margin:50px 10px;border-radius:20px;box-shadow:0 4px 70px #05252f0d;padding:36px 10px}@media (max-width: 750px){.list-city-moscow-area__column{width:48%;max-width:100%;padding:20px 15px 0;border-radius:0;box-shadow:none;margin:0}}@media (max-width: 750px){.list-city-moscow-area__column:nth-child(1){order:1}}@media (max-width: 750px){.list-city-moscow-area__column:nth-child(2){order:3}}@media (max-width: 750px){.list-city-moscow-area__column:nth-child(3){order:2}}@media (max-width: 750px){.list-city-moscow-area__column:nth-child(4){order:4}}.list-city-moscow-area__column:last-child{margin:50px 0 50px 10px}@media (max-width: 750px){.list-city-moscow-area__column:last-child{margin:0}}.list-city-moscow-area__wrapper-city:first-child{margin-top:0}.list-city-moscow-area__wrapper-city{margin-top:20px}.list-city-moscow-area__title{font-weight:700;color:#33c5f380}.list-city-moscow-area__link{text-decoration:none}.list-city-moscow-area__paragraph{font-weight:400;color:#00171f}.tabsBlockCity{display:flex;flex-wrap:wrap;justify-content:center}.tabsBlockCity>input[type=radio]{display:none}.tab-content{display:none;width:100%;margin-top:1rem}#tab-btn-1:checked~#content-1,#tab-btn-2:checked~#content-2{display:block}.tabsBlockCity>label{display:block;padding:.5rem 1rem;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;text-decoration:none;color:#000;border:0;border-radius:.375rem;background:#fff;width:280px;height:50px;line-height:35px;text-align:center;position:relative}.tabsBlockCity>label[for=tab-btn-1]:before{position:absolute;content:"";width:100%;height:100%;background:#fff;display:block;top:0;left:10px;z-index:-1}.tabsBlockCity>input[type=radio]:checked+label{cursor:default;color:#fff;background-color:#33c5f3}@media screen and (max-width: 600px){.tabsBlockCity>label{width:140px}}.advan-slider{user-select:text;padding-top:30px;padding-bottom:30px}.advan-slider--hidden{opacity:0}.advan-slider__head-title{text-align:center}.advan-slider__slider{margin:0 -40px;padding-left:40px;padding-right:20px}@media (max-width: 1024px){.advan-slider__slider{margin:0 -20px;padding:0 20px}}.advan-slider__item{display:flex;flex-direction:column;width:265px;padding-top:30px}.advan-slider__item-ico{width:90px;height:90px;border-radius:50%;background-color:#fff;margin-bottom:45px;position:relative;box-shadow:0 4px 70px #05252f0d}.advan-slider__item-ico .img{width:100%;height:100%;position:absolute;left:20px;bottom:-20px;color:#00171f;object-fit:contain;object-position:left bottom}.advan-slider__item-title{padding-left:20px}.advan-slider__item-desc{padding-top:13px;padding-left:20px}.advan-slider__separator{position:absolute;width:10px;height:10px;top:75px;right:calc(50% - 45px);transform:translate(50%,-50%);background-color:#fff;border-radius:50%}.advan-slider__separator:before,.advan-slider__separator:after{content:"";position:absolute;display:block;width:6px;height:6px;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:50%}.advan-slider__separator:before{right:calc(100% + 3px)}.advan-slider__separator:after{left:calc(100% + 3px)}.advan-slider__price{text-align:center;padding-top:20px}.advan-slider__btn{padding-top:27px;text-align:center}@media (max-width: 1024px){.advan-slider__btn{padding-top:22px}}@media (max-width: 500px){.advan-slider__btn .btn{width:100%}}.stained-glass-incl{user-select:none;padding-top:30px;padding-bottom:30px}.stained-glass-incl--hidden{opacity:0}.stained-glass-incl__head-title{padding-bottom:29px;text-align:center}@media (max-width: 767px){.stained-glass-incl__head-title{padding-bottom:24px}}.stained-glass-incl__arrow{background-color:var(--color-primary);position:absolute;top:50%;transform:translateY(-50%);z-index:10}.stained-glass-incl__arrow .ico{fill:#fff}@media (max-width: 767px){.stained-glass-incl__arrow{width:30px;height:30px;border-radius:50%}}.stained-glass-incl__arrow.arrow-left{left:40px}@media (max-width: 767px){.stained-glass-incl__arrow.arrow-left{left:10px}}.stained-glass-incl__arrow.arrow-left:active{transform:translate(-4px,-50%)}.stained-glass-incl__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.stained-glass-incl__arrow.arrow-right{right:40px}@media (max-width: 767px){.stained-glass-incl__arrow.arrow-right{right:10px}}.stained-glass-incl__arrow.arrow-right:active{transform:translate(4px,-50%)}.stained-glass-incl__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.stained-glass-incl__slide{user-select:none;height:300px;overflow:hidden;border-radius:100px}@media (max-width: 767px){.stained-glass-incl__slide{height:350px}}.stained-glass-incl__slide .img{width:100%;height:100%;object-fit:cover;object-position:center}.stained-glass-incl__text{margin-top:36px;text-align:center;margin-bottom:50px}@media (max-width: 767px){.stained-glass-incl__text{margin-bottom:20px}}.stained-glass-incl__desc{max-width:740px;margin:0 auto;display:flex;column-gap:20px}@media (max-width: 767px){.stained-glass-incl__desc{flex-direction:column;row-gap:33px}}.stained-glass-incl__title,.stained-glass-incl__part-title{padding-bottom:22px;line-height:20px}.stained-glass-incl__col-1{flex:0 0 210px}@media (max-width: 767px){.stained-glass-incl__col-1{flex:none}}.stained-glass-incl__img{height:330px;width:100%}@media (max-width: 767px){.stained-glass-incl__img{height:180px}}.stained-glass-incl__img .img{height:100%;width:100%;object-fit:contain;object-position:right}@media (max-width: 767px){.stained-glass-incl__img .img{object-position:center}}.stained-glass-incl__col-2{flex:0 1 510px}@media (max-width: 767px){.stained-glass-incl__col-2{flex:none;text-align:center}}.stained-glass-incl__parts{padding-bottom:25px}.stained-glass-incl__parts .li{padding-bottom:10px}.stained-glass-incl__parts .li:last-child{padding-bottom:0}.stained-glass-incl__price{padding-top:25px;text-align:center}.stained-glass-incl__btn{padding-top:27px;text-align:center}@media (max-width: 767px){.stained-glass-incl__btn{padding-top:22px}}@media (max-width: 500px){.stained-glass-incl__btn .btn{width:100%}}.classic-glass{user-select:none;padding-top:30px;padding-bottom:30px}.classic-glass--hidden{opacity:0}.classic-glass__head-title{padding-bottom:29px;text-align:center}@media (max-width: 767px){.classic-glass__head-title{padding-bottom:24px}}.classic-glass__arrow{background-color:var(--color-primary);position:absolute;top:50%;transform:translateY(-50%);z-index:10}.classic-glass__arrow .ico{fill:#fff}@media (max-width: 767px){.classic-glass__arrow{width:30px;height:30px;border-radius:50%}}.classic-glass__arrow.arrow-left{left:40px}@media (max-width: 767px){.classic-glass__arrow.arrow-left{left:10px}}.classic-glass__arrow.arrow-left:active{transform:translate(-4px,-50%)}.classic-glass__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.classic-glass__arrow.arrow-right{right:40px}@media (max-width: 767px){.classic-glass__arrow.arrow-right{right:10px}}.classic-glass__arrow.arrow-right:active{transform:translate(4px,-50%)}.classic-glass__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.classic-glass__banner{user-select:none;height:300px;overflow:hidden;border-radius:100px}@media (max-width: 767px){.classic-glass__banner{height:350px}}.classic-glass__banner .img{width:100%;height:100%;object-fit:cover;object-position:center}.classic-glass__text{margin-top:36px;text-align:center;margin-bottom:36px}@media (max-width: 767px){.classic-glass__text{margin-top:26px;margin-bottom:20px}}@media (max-width: 1023px){.classic-glass__img-slider{margin:0 -20px;padding:0 20px}}.classic-glass__slide{width:245px}.classic-glass__slide-img{height:150px}.classic-glass__slide-img .img{width:100%;height:100%;object-fit:contain;object-position:center}.classic-glass__slide-desc{padding-top:18px;text-align:center}.classic-glass__price{padding-top:25px;text-align:center}.classic-glass__btn{padding-top:27px;text-align:center}@media (max-width: 767px){.classic-glass__btn{padding-top:22px}}@media (max-width: 500px){.classic-glass__btn .btn{width:100%}}.classic-glass__link{padding-top:16px;text-align:center}.climatherm-slider{padding-top:30px;padding-bottom:30px;user-select:text}@media (max-width: 649px){.climatherm-slider__slider{width:280px}}@media (max-width: 1023px){.climatherm-slider__slider{width:610px}}.climatherm-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}@media (max-width: 1023px){.climatherm-slider__arrow{width:30px;height:30px;background-color:var(--color-primary);border-radius:50%;top:300px}}@media (max-width: 1023px){.climatherm-slider__arrow .ico{fill:#fff}}.climatherm-slider__arrow.arrow-left{left:80px}@media (max-width: 1023px){.climatherm-slider__arrow.arrow-left{left:5px}}.climatherm-slider__arrow.arrow-left:active{transform:translate(-4px,-50%)}.climatherm-slider__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.climatherm-slider__arrow.arrow-right{right:80px}@media (max-width: 1023px){.climatherm-slider__arrow.arrow-right{right:5px}}.climatherm-slider__arrow.arrow-right:active{transform:translate(4px,-50%)}.climatherm-slider__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.climatherm-slider__slide{display:flex;flex-direction:column;justify-content:space-between;min-height:510px;overflow:hidden;border-radius:100px;background-color:#00171f;padding:40px 105px 30px}@media (max-width: 1023px){.climatherm-slider__slide{padding:30px 0 20px;width:280px;height:auto}}.climatherm-slider__slide-content{min-height:400px;display:flex;justify-content:space-around;align-items:center}@media (max-width: 1023px){.climatherm-slider__slide-content{flex-direction:column;justify-content:flex-start;row-gap:15px}}.climatherm-slider__img{width:auto;max-width:415px;height:400px;margin-right:10px}@media (max-width: 1023px){.climatherm-slider__img{margin:0;height:260px}}.climatherm-slider__img--small{margin-right:0;height:300px;object-position:center;justify-self:center}@media (max-width: 1023px){.climatherm-slider__img--small{height:220px}}.climatherm-slider__img--rounded{border-radius:10px;overflow:hidden}.climatherm-slider__img .img{height:100%;width:auto;object-fit:contain}.climatherm-slider__slide-desc{flex:0 0 50%;color:#fff}@media (max-width: 1023px){.climatherm-slider__slide-desc{flex:none;text-align:center;padding:0 20px 10px}}.climatherm-slider__title{margin-bottom:20px}@media (max-width: 1024px){.climatherm-slider__title{margin-bottom:15px}}.climatherm-slider__desc{max-width:365px}@media (min-width: 1440px){.climatherm-slider__desc{max-width:unset;width:88%}}.climatherm-slider__note{max-width:800px;margin-top:18px}.climatherm-slider__note p{font-size:.7em;line-height:140%;letter-spacing:0;color:#969696;text-align:center}@media (max-width: 1024px){.climatherm-slider__note{padding:0 20px;align-self:flex-end}}.climatherm-slider__add-note{padding-top:30px;max-width:160px;font-size:10px;line-height:1;color:#969696}@media (max-width: 1023px){.climatherm-slider__add-note{max-width:unset;padding-top:10px}}.glazing-table{padding-top:30px;padding-bottom:30px}.glazing-table--hidden{opacity:0}.glazing-table__head-title{text-align:center;padding-bottom:34px}@media (max-width: 768px){.glazing-table__head-title{padding:0 20px 19px}}@media (max-width: 768px){.glazing-table__container{padding-right:0}}.glazing-table__table{display:flex;font-weight:700}.glazing-table__fix-column{flex:0 1 270px;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 768px){.glazing-table__fix-column{flex:none;width:130px}}.glazing-table__fix-row{height:50px;display:flex;z-index:0}.glazing-table__fix-row:nth-of-type(odd){background-color:#fff;border-radius:10px 0 0 10px}@media (max-width: 768px){.glazing-table__fix-row:nth-of-type(odd){border-radius:10px}}@media (max-width: 768px){.glazing-table__fix-row{height:70px;width:calc(100vw - 40px)}}.glazing-table__slider{flex:1 1 770px}@media (max-width: 768px){.glazing-table__slider{width:calc(100% - 130px);flex:none;padding-right:20px}}.glazing-table__slide{width:100%}@media (max-width: 768px){.glazing-table__slide{width:700px}}.glazing-table__cell{width:20%;padding-left:20px;display:flex;align-items:center}@media (max-width: 768px){.glazing-table__cell{padding-left:10px}}.glazing-table__cell--fix{width:100%}@media (max-width: 768px){.glazing-table__cell--fix{width:130px}}.glazing-table__head-cell{padding-bottom:15px}.glazing-table__dot{width:14px;height:14px;border-radius:50%;background-color:var(--color-primary)}.glazing-table__row{display:flex;height:50px}.glazing-table__row:nth-of-type(even){background-color:#fff;border-radius:0 10px 10px 0}@media (max-width: 768px){.glazing-table__row{height:70px}}.glazing-table__scrollbar{margin-top:20px}.glazing-table__scrollbar.swiper-scrollbar{bottom:unset;left:unset;top:calc(100% + 20px);height:10px;width:calc(100% - 20px);background-color:#fff}.glazing-table__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background-color:#00171f}.help-consult{padding-top:30px;padding-bottom:30px}.help-consult__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;height:450px;column-gap:20px;row-gap:20px}@media (max-width: 1023px){.help-consult__container{flex-direction:row;align-items:center;height:auto}}.help-consult__title{width:calc(50% - 10px)}.help-consult__title span{color:var(--color-primary)}@media (max-width: 1023px){.help-consult__title{width:100%;text-align:center}}.help-consult__img{width:calc(50% - 10px);height:430px;border-radius:100px;overflow:hidden}.help-consult__img .img{width:100%;height:100%;object-position:center;object-fit:cover}@media (max-width: 599px){.help-consult__img .img{object-position:center}}@media (max-width: 1023px){.help-consult__img{margin:0;height:280px;width:calc(100% - 265px);max-width:450px}}@media (max-width: 499px){.help-consult__img{order:2;width:100%}}@media (max-width: 499px){.help-consult__form{order:3;width:100%}}@media (max-width: 499px){.help-consult__phone{width:100%}}.help-consult__submit{display:flex;margin-top:20px}@media (max-width: 499px){.help-consult__submit{width:100%}}.help-consult__person-data{font-size:10px;margin-top:10px}.help-consult__person-data .checkbox-small__checkbox{width:10px;height:10px}.help-consult__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}@media (max-width: 768px){.help-consult__person-data .a{padding:18px 0}}.help-consult__person-data .a span{text-decoration:underline}.help-consult__person-data .a:hover{color:#2952e2}.glazing-vars{padding-top:30px;padding-bottom:30px}.glazing-vars--hidden{opacity:0}.glazing-vars__container{padding-right:0}@media (max-width: 1024px){.glazing-vars__container{padding-right:0}}.glazing-vars__head-title{text-align:center;padding-bottom:20px;padding-right:40px}@media (max-width: 1024px){.glazing-vars__head-title{padding-right:20px}}.glazing-vars__slider{padding-right:40px}@media (max-width: 1024px){.glazing-vars__slider{padding-right:20px}}.glazing-vars__item{display:flex;flex-direction:column;align-items:center;width:245px;height:auto;overflow:hidden;border-radius:100px;background-color:#fff;min-height:550px}.glazing-vars__img{height:190px;width:100%;display:block;object-fit:cover;object-position:center}.glazing-vars__info{padding:18px 20px;text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start}.glazing-vars__title{padding-bottom:8px}.glazing-vars__wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:180px}.glazing-vars__price{padding-top:10px}.glazing-vars__btn{padding-bottom:30px}.heat-saving{padding-top:30px;padding-bottom:30px}.heat-saving__body{min-height:190px;border-radius:100px;background-color:#00171f;display:flex;align-items:center;justify-content:center;padding:40px 410px 40px 80px;position:relative;margin-top:110px}@media (max-width: 1024px){.heat-saving__body{padding:40px 370px 40px 40px;margin-top:90px}}@media (max-width: 767px){.heat-saving__body{padding:155px 7% 40px;margin-top:100px}}.heat-saving__desc{color:#fff}@media (max-width: 767px){.heat-saving__desc{text-align:center}}.heat-saving__img{width:310px;height:300px;position:absolute;right:60px;bottom:0}@media (max-width: 1024px){.heat-saving__img{right:40px;width:290px;height:280px}}@media (max-width: 767px){.heat-saving__img{width:240px;height:230px;top:-100px;left:50%;transform:translate(-50%)}}.heat-saving__img .img{width:100%;height:100%;object-fit:cover;object-position:center}.single-glazing-info{padding-top:30px;padding-bottom:30px}.single-glazing-info__head-title{text-align:center;padding-bottom:29px}.single-glazing-info__wrap{display:flex;column-gap:20px;justify-content:center}@media (max-width: 767px){.single-glazing-info__wrap{flex-wrap:wrap}}.single-glazing-info__img{width:280px;height:280px;flex-shrink:0;position:relative}.single-glazing-info__img .img{overflow:hidden;border-radius:50%;width:100%;height:100%;object-fit:cover;object-position:center}.single-glazing-info__dot{width:20px;height:20px;position:absolute;border-radius:50%;background-color:var(--color-primary);transform:translate(-50%,-50%);cursor:pointer}.single-glazing-info__dot:before{content:"";width:28px;height:28px;position:absolute;border-radius:50%;border:2px solid var(--color-primary);transform:translate(-4px,-4px);display:none}.single-glazing-info__dot:hover:before{display:block}.single-glazing-info__dot.dot-1{left:110px;bottom:199px}.single-glazing-info__dot.dot-2{left:186px;bottom:199px}.single-glazing-info__dot.dot-3{left:196px;bottom:127px}.single-glazing-info__dot.dot-4{left:191px;bottom:20px}.single-glazing-info__dot.dot-5{left:96px;bottom:4px}.single-glazing-info .tippy-box{background-color:var(--color-primary);border-radius:5px;font-size:12px;color:#fff;padding:5px 10px}.single-glazing-info__desc{flex:0 1 510px}@media (max-width: 767px){.single-glazing-info__desc{flex:none;width:100%}}.single-glazing-info__list-item{padding:15px 20px;display:flex;justify-content:space-between;font-size:18px}.single-glazing-info__list-item:nth-of-type(even){background-color:#fff;border-radius:50px}.single-glazing-info__spec{align-self:center;width:calc(100% - 40px)}@media (max-width: 767px){.single-glazing-info__spec{width:calc(100% - 100px);overflow-wrap:anywhere}}.single-glazing-info__link{max-width:280px}@media (max-width: 767px){.single-glazing-info__link{max-width:unset}}.single-glazing-info__note,.single-glazing-info__price,.single-glazing-info__btn,.single-glazing-info__link{padding-top:25px}@media (max-width: 767px){.single-glazing-info__note,.single-glazing-info__price,.single-glazing-info__btn,.single-glazing-info__link{text-align:center}}.glazing-decoration{user-select:text;padding-top:30px;padding-bottom:30px}.glazing-decoration--hidden{opacity:0}.glazing-decoration__head-title{padding-bottom:25px;text-align:center}.glazing-decoration__text{margin:0 auto;max-width:775px;padding-bottom:35px;text-align:center}.tinting-advans .glazing-decoration__text{max-width:unset}@media (max-width: 1023px){.glazing-decoration__slider{margin:0 -20px;padding:0 20px}}.glazing-decoration__slide{width:245px}.glazing-decoration__wide-slide{width:calc(50% - 10px);min-width:245px}.glazing-decoration__slide-img{width:90px;height:90px;margin-top:105px;border-radius:50%;background-color:#fff;position:relative}.glazing-decoration__slide-img .img{position:absolute;height:165px;max-width:135px;object-fit:contain;left:30px;bottom:30px}.tinting-advans .glazing-decoration__slide-img{border-radius:0;background-color:unset;display:flex;height:auto;width:100%;margin-top:0;margin-left:20px}.tinting-advans .glazing-decoration__slide-img .img{position:static;width:100px;height:100px;border-radius:50%;object-fit:cover;object-position:center;margin-left:-20px}@media (max-width: 800px){.tinting-advans .glazing-decoration__slide-img .img{width:60px;height:60px}}.glazing-decoration__slide-title{padding-top:23px}.glazing-decoration__wide-slide .glazing-decoration__slide-title{line-height:20px}.glazing-decoration__slide-desc{padding-top:15px}.glazing-decoration__slide-desc p{padding-bottom:10px}.glazing-decoration__slide-desc p:last-child{padding-bottom:0}.glazing-decoration__price{padding-top:25px;text-align:center}.glazing-decoration__btn{padding-top:27px;text-align:center}@media (max-width: 500px){.glazing-decoration__btn .btn{width:100%}}.glazing-decoration__link{padding-top:16px;text-align:center}.noise-protect-info{padding-top:30px;padding-bottom:30px}.noise-protect-info__head-title{text-align:center;padding-bottom:29px}@media (max-width: 900px){.noise-protect-info__head-title{padding-bottom:24px}}.noise-protect-info__body{max-width:775px;display:flex;margin-left:auto;margin-right:auto;margin-bottom:25px;justify-content:space-between}@media (max-width: 900px){.noise-protect-info__body{max-width:unset;flex-direction:column;align-items:center;row-gap:30px;margin-left:-20px;margin-right:-20px}}.noise-protect-info__img{width:245px;height:340px;background-color:#fff;border-radius:100px;overflow:hidden;padding:40px 20px}.noise-protect-info__img .img{width:100%;height:100%;object-fit:contain;object-position:center}.noise-protect-info__slider{width:510px;margin:0}@media (max-width: 900px){.noise-protect-info__slider{width:100%;padding:0 20px}}.noise-protect-info__col{width:auto}@media (max-width: 900px){.noise-protect-info__col{display:flex;column-gap:20px}}.noise-protect-info__slide{width:245px;margin-bottom:20px}.noise-protect-info__slide-ico{width:50px;height:50px;background-color:#fff;border-radius:50%;position:relative;margin-bottom:16px}.noise-protect-info__slide-ico .ico{width:100%;height:100%;position:absolute;left:10px;object-fit:contain;object-position:center}.noise-protect-info__slide-desc p{padding-bottom:10px}.noise-protect-info__slide-desc p:last-child{padding-bottom:0}.noise-protect-info__btn{padding-top:15px;text-align:center}@media (max-width: 500px){.noise-protect-info__btn .btn{width:100%}}.noise-protect-info__link{padding-top:16px;text-align:center}.dark-area{padding-top:30px;padding-bottom:30px;text-align:center;color:#fff}.dark-area__head-title{padding-bottom:15px;line-height:30px}.dark-area__wrap{padding:55px 110px;margin:0 auto;max-width:775px;border-radius:100px;background-color:#00171f}@media (max-width: 865px){.dark-area__wrap{padding:55px calc(20px + 90 * (100vw - 320px) / 545)}}.tinting-vars{user-select:text;padding-top:30px;padding-bottom:30px}.tinting-vars--hidden{opacity:0}.tinting-vars__head-title{text-align:center;padding-bottom:29px}@media (max-width: 767px){.tinting-vars__head-title{padding-bottom:24px}}@media (max-width: 1024px){.tinting-vars__slider{margin:0 -20px;padding:0 20px}}.tinting-vars__slide{display:flex;justify-content:space-evenly;border-radius:100px;background-color:#fff;max-width:700px;min-width:500px;padding-top:40px;padding-bottom:20px}@media (max-width: 767px){.tinting-vars__slide{justify-content:space-around}}.tinting-vars__item{display:flex;flex-direction:column;width:210px}.tinting-vars__item-img{margin-bottom:30px;height:310px;width:100%}.tinting-vars__item-img .img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.tinting-vars__item-title{text-align:center;line-height:20px}.tinting-vars__text{padding-top:35px;max-width:750px;text-align:center;margin:0 auto}@media (max-width: 767px){.tinting-vars__text{padding-top:26px}}.tinting-func{padding-top:30px;padding-bottom:30px}.tinting-func__container{display:flex;align-items:center;column-gap:20px}@media (max-width: 900px){.tinting-func__container{flex-direction:column;row-gap:26px}}.tinting-func__img{flex:1 1 50%;height:290px;background-color:#fff;border-radius:100px;overflow:hidden}.tinting-func__img .img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 900px){.tinting-func__img{flex:none;width:510px}}@media (max-width: 550px){.tinting-func__img{width:100%;height:190px}}.tinting-func__desc{flex:1 1 50%}@media (max-width: 900px){.tinting-func__desc{flex:none;text-align:center}}.tinting-func__title{padding-bottom:20px;line-height:30px}.tinting-rate{padding-top:30px;padding-bottom:30px}.tinting-rate--hidden{opacity:0}.tinting-rate__head-title{text-align:center;padding-bottom:29px}@media (max-width: 1024px){.tinting-rate__slider{margin:0 -20px;padding:0 20px}}.tinting-rate__item{width:90px}.tinting-rate__item-img{width:100%;height:200px;margin-bottom:33px}.tinting-rate__item-img .img{width:100%;height:100%;object-fit:contain;object-position:center}.tinting-rate__title{text-align:center}.tinting-slider{user-select:text;padding-top:30px;padding-bottom:30px}.tinting-slider--hidden{opacity:0}.tinting-slider__head-title{text-align:center}@media (max-width: 1023px){.tinting-slider__slider{margin:0 -20px;padding:0 20px}}@media (min-width: 1024px){.tinting-slider__wrap{margin:0 auto;padding-left:80px}}@media (min-width: 1024px){.tinting-slider .advan-slider__item:nth-child(3) .advan-slider__separator{display:none}}.work-gallery--bottom{padding-bottom:0!important;margin-bottom:-40px}.work-gallery__container{padding-left:0;padding-right:0;width:100%;max-width:unset}@media (max-width: 1024px){.work-gallery__container{padding-left:0;padding-right:0}}.work-gallery__container>:not(.work-gallery__slider){margin-left:auto;margin-right:auto;max-width:1280px;padding-left:40px;padding-right:40px}@media (max-width: 1024px){.work-gallery__container>:not(.work-gallery__slider){padding-left:20px;padding-right:20px}}.work-gallery__head-title{margin-bottom:50px;text-align:center}@media (max-width: 768px){.work-gallery__head-title{margin-bottom:30px}}.work-gallery__header{text-align:center;margin-bottom:50px;width:100%}@media (max-width: 768px){.work-gallery__header{margin-bottom:30px}}.work-gallery__header-title{text-align:center}.work-gallery__header-desc{max-width:750px;margin-left:auto;margin-right:auto;font-size:18px;margin-top:30px;line-height:1.6}@media (max-width: 768px){.work-gallery__header-desc{margin-top:10px}}.work-gallery__slider{width:100%;height:100vh;aspect-ratio:16/9;background-color:#6b767a}@media (max-width: 992px){.work-gallery__slider{aspect-ratio:16/9;height:auto}}.work-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;transition:border .2s background-color .2s;background-color:var(--color-primary)}.work-gallery__arrow:hover{border:3px solid var(--color-primary);background-color:transparent}.work-gallery__arrow:hover .ico{fill:var(--color-primary)}.work-gallery__arrow.arrow-left{left:40px}@media (max-width: 767px){.work-gallery__arrow.arrow-left{left:20px}}.work-gallery__arrow.arrow-left:active{transform:translate(-4px,-50%)}.work-gallery__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.work-gallery__arrow.arrow-right{right:40px}@media (max-width: 767px){.work-gallery__arrow.arrow-right{right:20px}}.work-gallery__arrow.arrow-right:active{transform:translate(4px,-50%)}.work-gallery__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.work-gallery__arrow .ico{transition:fill .2s;fill:#fff}.work-gallery__slide-item{width:100%;max-width:100%;user-select:none;height:100%}.work-gallery__slide-item .img{width:100%;height:100%;object-fit:cover;object-position:center;background-color:#6b767a;display:block}.work-gallery__slide-label{text-align:center;font-size:14px;z-index:5;position:absolute;top:0;left:0;right:0;margin:0 auto;width:fit-content;max-width:calc(100% - 40px);background:#ffffff;border-radius:0 0 50px 50px;padding:5px 18px}@media (max-width: 767px){.work-gallery__slide-label{font-size:12px}}.work-gallery__pagination.swiper-pagination-bullets{bottom:10px}.work-gallery__pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2.5px;width:10px;height:10px;opacity:.5;background-color:#fff}.work-gallery__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1}.work-gallery--fullwidth .work-gallery__slider:after{content:unset}.work-gallery--fullwidth .work-gallery__slider:before{content:unset}.work-gallery--fullwidth .work-gallery__slide-item{width:100%;max-width:unset;user-select:none;overflow:unset;border-radius:unset}.work-gallery--fullwidth .work-gallery__slide-item .img{width:100%;height:100%;object-fit:cover;object-position:center}.work-gallery--fullwidth .win-prices{margin-top:-20px;margin-bottom:30px}@media (max-width: 768px){.work-gallery--fullwidth .win-prices{margin-top:-10px;margin-bottom:30px}}@media (max-width: 1023px){.work-gallery--fullwidth .win-prices .win-prices-tab{width:100%!important;max-width:unset!important}}.work-gallery--download .work-gallery__slide-label{top:10px}.work-gallery--download .work-gallery__container{position:relative}.work-gallery--download .work-gallery__label{position:absolute;background-color:#ff005c;padding:10px;display:flex;flex-wrap:nowrap;left:10%;top:-10px;z-index:10}.work-gallery--download .work-gallery__label-ico{padding-right:10px}.work-gallery--download .work-gallery__label-ico .ico{height:21px;width:21px;fill:#fff}.work-gallery--download .work-gallery__label-title{color:#fff;font-size:14px;font-weight:700;text-decoration:underline}.work-gallery--download .work-gallery__label-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.work-example__slider{aspect-ratio:16/9;background-color:#6b767a;height:calc(100vh - 60px);width:100%}@media (max-width: 992px){.work-example__slider{aspect-ratio:16/11;height:auto}}@media (max-width: 576px){.work-example__slider{border-radius:100px;max-width:335px;width:100%}}.work-example__slide{position:relative;height:100%;max-width:100%;user-select:none;width:100%}.work-example__slide-img{background-color:#6b767a;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.work-example__slide-info{position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:20px 40px;background-color:#fff;max-width:630px;width:100%;border-radius:100px 100px 0 0}@media (max-width: 576px){.work-example__slide-info{display:none}}.work-example__slide-wrapper{display:flex;justify-content:space-between}.work-example__slide-title{margin-bottom:10px}.work-example__slide-col-title{margin-bottom:5px}.work-example__slide-col-value{font-size:24px;font-weight:700;color:#00171f}@media (max-width: 576px){.work-example{padding-bottom:40px}}.job-opening__container{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.job-opening__container>.tabs{padding:0}.job-opening__tab{background-color:unset;display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;justify-content:center}.job-opening__card{position:relative;width:calc(33.3333333333% - 15px)}.job-opening__card-label{position:absolute;z-index:10;top:-16px;background-color:#00171f;color:#fff;padding:6px 10px;border-radius:4px}.job-opening__card-price{font-weight:700;font-size:24px;line-height:1.2;color:#00171f}.job-opening__card-head{height:200px;width:100%;background-color:#6b767a}.job-opening__card-body{position:relative;padding-top:36px;gap:0}.job-opening__card-title{margin-bottom:5px}.job-opening__card-descr{margin-bottom:20px;display:flex;flex-direction:column;gap:5px}.job-opening__card-descr p{margin-bottom:10px;font-size:16px;line-height:1.8}.job-opening__card-footer{display:flex;flex-direction:column;gap:20px;align-items:flex-start}@media (max-width: 768px){.job-opening__card-footer .btn{width:100%}}.job-opening__card-footer-top{text-align:left}.job-opening__card-footer-bottom{display:flex;justify-content:space-between;width:100%}@media (max-width: 768px){.job-opening__card-footer-bottom{display:flex;flex-direction:column;gap:10px}}@media (max-width: 1280px){.job-opening__card{width:45%}}@media (max-width: 768px){.job-opening__card{width:100%}}.tag-type{position:absolute;top:20px;right:-22px;z-index:1;min-width:107px;transform:rotate(45deg);background-color:#33c5f3;font-weight:500;color:#fff;text-align:center;text-transform:uppercase}.tag-type--left{left:-22px;right:auto;transform:rotate(-45deg)}.job-opening-banner__container{display:flex;justify-content:center}.job-info__wrap{display:flex;background-color:#fff;border-radius:20px;min-height:390px;overflow:hidden}@media (max-width: 991px){.job-info__wrap{flex-direction:column}}.job-info__img{position:relative;width:55%;background-color:#6b767a}.job-info__img img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.job-info__img{width:100%}}.job-info__text{width:45%;padding:50px}@media (max-width: 991px){.job-info__text{width:100%}}@media (max-width: 576px){.job-info__text{padding:30px}}.job-info__title{margin-bottom:15px}.job-info__descr{margin-bottom:50px}.job-info__bottom{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 576px){.job-info__bottom .btn{width:100%}}@media (max-width: 576px){.job-info__bottom{flex-direction:column;align-items:flex-start;gap:10px}}.job-lists__container{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 1280px){.job-lists__container{justify-content:center}}.job-lists__descr li{margin-bottom:6px}.job-lists__descr ul>li{list-style-type:disc}.job-lists__descr ol>li{list-style-type:decimal}.job-lists__block{position:relative;padding:40px;width:calc(33.3333333333% - 20px);background-color:#fff;border-radius:20px;min-height:460px}.job-lists__block:after{content:"";position:absolute;top:-10px;left:40px;width:20px;height:30px;background-color:#33c5f3}@media (max-width: 1280px){.job-lists__block{width:45%}}@media (max-width: 768px){.job-lists__block{width:100%}}.job-lists__title{margin-bottom:10px}.job-form__container{max-width:590px;width:100%;margin:0 auto;padding:30px;background-color:#fff;border-radius:20px}.job-form__head{margin-bottom:24px}.job-form__form{display:flex;flex-direction:column;gap:20px}.job-form__group--file .control__group label{display:flex;flex-direction:column-reverse;gap:10px}.job-form__file{display:none;position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.job-form__btn-file{width:max-content}.job-form__input{border:2px solid #00171f}.js-job-form__message{margin-top:20px;font-size:18px;font-weight:500;color:#00171f}.js-job-form__message--failure{color:red}.js-job-form__message--success{color:green}.handle-block__wrapper{position:relative;max-width:980px;width:100%;min-height:400px;margin:0 auto;padding:40px;display:flex;align-items:center;justify-content:flex-end;background-color:#fff;border-radius:20px}@media (max-width: 768px){.handle-block__wrapper{justify-content:flex-end;align-items:center;flex-direction:column}}@media (max-width: 576px){.handle-block__wrapper{padding:20px}}.handle-block__image{width:calc(100% - 445px)}@media (max-width: 991px){.handle-block__image{width:calc(100% - 350px)}}@media (max-width: 768px){.handle-block__image{position:unset;margin:0 auto;max-width:400px;width:100%}}.handle-block__image--abroad{position:absolute;top:-15%;left:0}.handle-block__info{display:flex;flex-direction:column;gap:20px;max-width:440px;width:100%}@media (max-width: 991px){.handle-block__info{max-width:350px}}@media (max-width: 768px){.handle-block__info{max-width:unset;width:100%}}.handle-block__info--w400{max-width:400}.handle-block__btn{max-width:max-content;width:100%}.spec-title__subtitle{margin-bottom:20px;font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;text-align:right;color:#fff}.spec-title__subtitle span{margin-bottom:10px;position:relative;display:block;width:100%;height:1px;background-color:#fff}.spec-title__subtitle span:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;background-color:#fff;border-radius:100%}.spec-title__subtitle--left{text-align:left}.spec-title__title{margin-bottom:25px;font-weight:500;font-size:64px;font-size:clamp(36px,5vw,64px);line-height:1;text-transform:uppercase;text-align:left;color:#fff}@media (max-width: 768px){.spec-title__title{text-align:right}}.spec-title__title--right{text-align:right;margin-left:auto}.js-enabled .js-spec-title .spec-title__subtitle span{width:0;transition:width .5s ease-in-out}.js-enabled .js-spec-title .spec-title__title{transition:transform .5s ease-in-out}.js-enabled .js-spec-title .spec-title__title--right{transform:translate(100%)}.js-enabled .js-spec-title .spec-title__title--left{transform:translate(-100%)}.js-enabled .js-spec-title.js-animate .spec-title__subtitle span{width:100%}.js-enabled .js-spec-title.js-animate .spec-title__title{transform:translate(0)}.partner-banner{position:relative;padding-top:40px;height:calc(100vh - 100px);width:100%;min-height:590px}.partner-banner__bg{width:100%;height:100%}.partner-banner__btn{display:inline-block;width:100%;max-width:130px}.partner-banner__btn span{position:relative;padding-left:15px;display:flex;align-items:center;justify-content:center;height:2px;background-color:#fff;transition:background-color .4s ease-in-out,width .4s ease-in-out,transform .4s ease-in-out}.partner-banner__btn span:after{content:"";background-color:#fff;height:2px;position:absolute;width:10px;top:3px;right:-2px;transform:rotate(-45deg);transition:background-color .5s linear}.partner-banner__btn span:before{content:"";background-color:#fff;height:2px;position:absolute;width:10px;top:-3px;right:-2px;transform:rotate(45deg);transition:background-color .5s linear}@media (max-width: 768px){.partner-banner__btn{max-width:330px}}@media (max-width: 768px) and (hover: hover){.partner-banner__btn:hover{padding-left:50%}}@media (max-width: 576px){.partner-banner__btn{padding:0 30px;margin-top:15px;border:none;height:75px;max-width:210px;width:100%}.partner-banner__btn span,.partner-banner__btn span:after,.partner-banner__btn span:before{height:4px}.partner-banner__btn span:after,.partner-banner__btn span:before{width:12px;right:-2px;top:-2px}.partner-banner__btn span:after{top:3px}}@media (hover: hover){.partner-banner__btn:hover{padding-left:25%}}.partner-banner__source{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;background-color:gray}.partner-banner__content{padding:20px 40px;background-color:#0a0f14;color:#fff;min-height:290px;max-width:500px;width:100%;position:absolute;bottom:50px;left:6%}@media (max-width: 768px){.partner-banner__content{padding:10px;max-width:530px;min-height:160px}}@media (max-width: 576px){.partner-banner__content{padding:20px;max-width:310px;min-height:285px;background-color:transparent;color:#0a0f14;backdrop-filter:blur(21.2999992371px)}}.partner-banner__subtitle{font-weight:700;font-size:20px;line-height:150%;text-transform:uppercase;color:#fff}@media (max-width: 576px){.partner-banner__subtitle{margin-bottom:5px;max-width:210px;font-size:11px}}.partner-banner__title{font-weight:400;font-size:64px;line-height:1;text-transform:uppercase;color:#fff}@media (max-width: 768px){.partner-banner__title{font-size:40px;line-height:1.25}}@media (max-width: 576px){.partner-banner__title{max-width:235px;font-size:37px;line-height:1}}@media (max-width: 991px){.partner-banner{padding-top:0;height:calc(100vh - 60px)}}.page-container.partnership{padding-top:100px;background-color:#0a0f14;overflow:hidden}@media (max-width: 768px){.page-container.partnership{padding-top:60px}}.page-container.partnership .tender-gallery-modal__content{background-color:#0a0f14}.page-container.partnership .tender-gallery-modal__close span{background-color:#fff}.page-container.partnership .tender-gallery-modal__slider{width:100%}.page-container.partnership .tender-gallery-modal__slider .arrow-box{bottom:180px}@media (max-width: 768px){.page-container.partnership .tender-gallery-modal__slider .arrow-box{bottom:215px}}.page-container.partnership .tender-gallery-modal__slider-img{height:calc(100% - 172px)}.page-container.partnership .tender-gallery-modal__information{display:flex;flex-direction:column;font-size:18px;gap:30px;justify-content:space-between;line-height:1.4;padding:30px;position:fixed;width:100%;bottom:0;z-index:2;background-color:#0a0f14;color:#fff}@media (max-width: 1024px){.page-container.partnership .tender-gallery-modal__information{max-height:210px;height:100%;overflow-y:unset;padding:15px}}@media (max-width: 1024px){.page-container.partnership .tender-gallery-modal__gallery{flex-direction:unset}}@media (max-width: 576px){.page-container.partnership .tender-gallery-modal__header{font-size:24px}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.we-figure .section-bg{position:absolute;top:0;right:0;z-index:0;opacity:.4;animation:rotate 90s linear infinite}.we-figure__container{max-width:1290px;width:100%;margin:0 auto;color:#fff;padding:0}@media (max-width: 1340px){.we-figure__container{padding:0 15px}}.we-figure__wrap{display:grid;grid-template-columns:minmax(auto,445px) minmax(auto,180px) minmax(auto,180px) minmax(auto,445px);grid-template-rows:repeat(2,minmax(160px,auto));grid-auto-rows:minmax(160px,auto);gap:10px}@media (max-width: 1140px){.we-figure__wrap{grid-template-columns:minmax(auto,261px) minmax(auto,92px) minmax(auto,365px);justify-content:center}}@media (max-width: 576px){.we-figure__wrap{display:flex;flex-direction:column}}.we-figure__card{position:relative;overflow:hidden;padding:20px 30px;background-color:#fff;min-height:160px;color:#0a0f14;transition:transform .3s ease-in-out;user-select:none}.we-figure__card-value{position:relative;margin-bottom:30px;font-weight:500;font-size:64px;line-height:1;z-index:2}.we-figure__card-name{position:relative;font-weight:700;font-size:20px;z-index:2}.we-figure__card-bg{z-index:1;transition:all .3s ease-in-out}.we-figure__card.js-active{opacity:1}.we-figure__card:first-child{grid-column:1/3}.we-figure__card:first-child.js-active{transition:opacity .6s ease-in-out}.we-figure__card:first-child .we-figure__card-bg{position:absolute;top:0;right:64px}.we-figure__card:nth-child(2){grid-column:3/5}.we-figure__card:nth-child(2).js-active{transition:opacity .6s ease-in-out}.we-figure__card:nth-child(2) .we-figure__card-bg{position:absolute;bottom:0;right:0}.we-figure__card:nth-child(3).js-active{transition:opacity 1.2s ease-in-out}.we-figure__card:nth-child(3) .we-figure__card-bg{position:absolute;top:0;right:0}.we-figure__card:nth-child(4){grid-column:2/4}.we-figure__card:nth-child(4).js-active{transition:opacity 1.2s ease-in-out}.we-figure__card:nth-child(4) .we-figure__card-bg{position:absolute;bottom:0;right:0}.we-figure__card:nth-child(5){grid-column:4/5}.we-figure__card:nth-child(5).js-active{transition:opacity 1.2s ease-in-out}.we-figure__card:nth-child(5) .we-figure__card-bg{position:absolute;top:0;right:0}@media (hover: hover){.we-figure__card:hover .we-figure__card-bg{filter:grayscale(1)}}@media (max-width: 1140px){.we-figure__card{padding:15px}.we-figure__card-value{font-size:48px}.we-figure__card:first-child{grid-column:1/3}.we-figure__card:nth-child(2){grid-column:3/4}.we-figure__card:nth-child(3){grid-column:1/2}.we-figure__card:nth-child(4){grid-column:2/4}.we-figure__card:nth-child(5){grid-column:1/4;grid-row:3/4}}@media (max-width: 768px){.we-figure__card-value{font-size:32px}}@media (max-width: 576px){.we-figure__card-value{font-size:64px}}@keyframes leftToRight{0%{transform:translate(-30%) rotate(45deg)}25%{transform:translate(0) rotate(0)}50%{transform:translate(30%) rotate(-45deg)}75%{transform:translate(0) rotate(0)}to{transform:translate(-30%) rotate(45deg)}}.partner-choose{position:relative}.partner-choose .section-bg{opacity:.4;position:absolute;left:25%;animation:leftToRight 90s linear infinite}.partner-choose__container{max-width:1290px;width:100%;margin:0 auto;padding:0}@media (max-width: 1340px){.partner-choose__container{padding:0 15px}}.partner-choose__descr{margin-bottom:70px;display:flex;align-items:center;justify-content:flex-end;font-weight:500;color:#fff}.partner-choose__descr p{max-width:590px;width:100%;line-height:1.2;font-size:clamp(18px,2vw,30px)}.partner-choose__slide{transition:transform .3s ease-in-out}.partner-choose__slide img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}@media (max-width: 576px){.partner-choose__slide img{aspect-ratio:4/3}}@media (hover: hover){.partner-choose__slide:hover{transform:scale(1.03)}}.partner-choose__next,.partner-choose__prev{width:40px;height:40px;background-color:#33c5f3}.partner-choose__next svg,.partner-choose__prev svg{width:15px;height:15px}.partner-choose__next:after,.partner-choose__prev:after{font-size:0}.partner-choose__prev{transform:rotate(180deg)}@keyframes shakeArrow{0%{transform:translate(0)}50%{transform:translate(-10px)}to{transform:translate(0)}}.partner-invite{color:#fff}.partner-invite__container{max-width:1290px;width:100%;margin:0 auto;padding:0}@media (max-width: 1340px){.partner-invite__container{padding:0 15px}}.partner-invite__wrap{margin-top:70px;display:flex;flex-direction:column;gap:10px}.partner-invite__item{position:relative;padding:0 30px;display:flex;align-items:center;justify-content:space-between;max-width:850px;width:100%;height:80px;border:1px solid #ffffff;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out;font-weight:500;font-size:clamp(22px,5vw,30px);line-height:1;text-transform:uppercase;color:#fff}.partner-invite__item a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.partner-invite__item svg{fill:#33c5f3;transition:fill .3s ease-in-out,transform .3s ease-in-out}@media (max-width: 768px){.partner-invite__item{padding:0 20px}}@media (max-width: 576px){.partner-invite__item svg{width:20px;height:20px;position:absolute;top:10px;right:10px;transform:rotate(-45deg)}}@media (hover: hover){.partner-invite__item:hover{background-color:#fff;color:#0a0f14}.partner-invite__item:hover svg{fill:#0a0f14;animation:shakeArrow .8s linear infinite}}@media (max-width: 768px){.partner-invite__item{line-height:1.2}}@keyframes arrowMove{0%{top:10px;right:10px}50%{top:0;right:0}to{top:10px;right:10px}}@keyframes scaled{0%{transform:scale(1) rotate(0)}50%{transform:scale(.75) rotate(180deg)}to{transform:scale(1) rotate(360deg)}}.partner-adv .section-bg{opacity:.4;position:absolute;right:10%;animation:scaled 90s linear infinite}.partner-adv__container{max-width:1290px;width:100%;margin:0 auto;padding:0}@media (max-width: 1340px){.partner-adv__container{padding:0 15px}}.partner-adv__wrap{display:flex;flex-direction:column;gap:10px}@media (max-width: 991px){.partner-adv__wrap{margin:0 auto;max-width:730px;width:100%}}.partner-adv__item{display:flex;align-items:flex-end;max-width:850px;width:100%;border:1px solid #282828;transition:transform .5s ease-in-out,background-color .3s ease-in-out}.partner-adv__item-img{max-width:440px;width:100%}.partner-adv__item-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}@media (max-width: 991px){.partner-adv__item-img{max-width:50%}}@media (max-width: 576px){.partner-adv__item-img{max-width:unset}}.partner-adv__item-info{padding:20px;display:flex;flex-direction:column;gap:20px}@media (max-width: 991px){.partner-adv__item-info{max-width:50%;width:100%}}@media (max-width: 576px){.partner-adv__item-info{max-width:unset}}.partner-adv__item-title{max-width:max-content;width:100%;font-weight:500;font-size:clamp(18px,2vw,30px);line-height:1;text-transform:uppercase;color:#fff}@media (max-width: 768px){.partner-adv__item-title{font-size:22px}}.partner-adv__item:nth-child(odd){transform:translate(-100%)}.partner-adv__item:nth-child(odd).js-active{transform:translate(0)}.partner-adv__item:nth-child(even){margin-left:auto;transform:translate(100%)}.partner-adv__item:nth-child(even) .partner-adv__item-img{max-width:410px;width:100%}@media (max-width: 576px){.partner-adv__item:nth-child(even) .partner-adv__item-img{max-width:unset}}.partner-adv__item:nth-child(even).js-active{transform:translate(0)}@media (max-width: 991px){.partner-adv__item:nth-child(even){margin-left:unset;flex-direction:row-reverse}}@media (max-width: 576px){.partner-adv__item:nth-child(even){flex-direction:column}}.partner-adv__item--link{position:relative;max-width:440px;width:100%;min-height:300px;border:none;background-color:#fff;cursor:pointer;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.partner-adv__item--link svg{fill:#33c5f3;transition:fill .3s ease-in-out}.partner-adv__item--link .partner-adv__item-title{color:#0a0f14}.partner-adv__item--link .partner-adv__item-arrow{position:absolute;top:10px;right:10px;transform:rotate(-45deg)}.partner-adv__item--link a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media (hover: hover){.partner-adv__item--link:hover{background-color:#33c5f3}.partner-adv__item--link:hover .partner-adv__item-arrow{animation-name:arrowMove;animation-duration:.9s;animation-iteration-count:infinite;fill:#fff}}@media (max-width: 991px){.partner-adv__item--link{max-width:100%}}@media (max-width: 991px){.partner-adv__item--link{min-height:160px}}@media (max-width: 576px){.partner-adv__item--link{height:100%;display:flex;flex-direction:column-reverse!important}}@media (max-width: 991px){.partner-adv__item{max-width:unset}}@media (max-width: 576px){.partner-adv__item{flex-direction:column}}.partner-adv__video{display:flex;align-items:center;justify-content:center;position:relative;min-height:270px;border:none;overflow:hidden;cursor:pointer}.partner-adv__video-bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.partner-adv__video-bg img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;transition:transform .3s ease-in-out}@media (max-width: 576px){.partner-adv__video-bg img{aspect-ratio:4/3}}.partner-adv__video-info{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;transition:transform .3s ease-in-out,color .3s ease-in-out}.partner-adv__video-info svg{fill:#fff;transition:fill .3s ease-in-out}.partner-adv__video-title{font-weight:800;font-size:48px;text-align:center;line-height:1.2}@media (max-width: 576px){.partner-adv__video-title{font-size:36px;line-height:1}}.partner-adv__video-text{font-weight:400;font-size:16px;line-height:1.2;text-align:center}@media (hover: hover){.partner-adv__video:hover .partner-adv__video-bg img{transform:scale(1.05) rotate(.5deg)}}.partner-room__container{max-width:1290px;width:100%;margin:0 auto;padding:0}@media (max-width: 1340px){.partner-room__container{padding:0 15px}}.accord-list{max-width:645px;width:100%}.accord-list--tender{max-width:unset}.accord{width:100%;border-bottom:1px solid #ffffff;transition:background-color .3s ease-in-out}.accord__control{padding:0 15px;width:100%;background-color:transparent;height:80px;display:flex;align-items:center;color:#fff;transition:background-color .3s ease-in-out,color .3s ease-in-out;cursor:pointer}@media (max-width: 768px){.accord__control{height:70px}}.accord__count{position:relative;margin-right:20px;font-weight:400;font-size:20px;line-height:1.5;text-transform:uppercase;color:#fff;transition:color .3s ease-in-out}.accord__count:after{content:"";position:absolute;top:50%;right:-10px;transform:translateY(-50%);height:50px;width:1px;background-color:#fff;transition:background-color .3s ease-in-out}.accord__title{font-weight:500;font-size:clamp(14px,2vw,15px);line-height:1.2;text-align:left;text-transform:uppercase;color:#fff;transition:color .3s ease-in-out}.accord__icon{margin-left:auto;width:20px;height:20px;position:relative;display:flex;align-items:center;justify-content:center;opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.accord__icon:after,.accord__icon:before{content:"";position:absolute;display:block;width:20px;height:2px;background-color:#33c5f3;transition:background-color .3s ease-in-out}.accord__icon:after{transform:rotate(90deg)}.accord__content{padding:0 15px 0 42px;max-height:0;opacity:0;overflow:hidden;will-change:max-height;transition:all .3s ease-in-out;box-sizing:content-box}.accord__content-text{font-size:16px;font-weight:400}.accord__content img{width:290px;height:170px;aspect-ratio:4/3;object-fit:cover;transition:transform .3s ease-in-out}@media (hover: hover){.accord__content img:hover{transform:scale(1.02)}}@media (max-width: 576px){.accord__content{display:flex;flex-direction:column;gap:10px}}.accord.js-active{background-color:#fff}.accord.js-active .accord__content{padding:15px 15px 15px 42px;opacity:1}.accord.js-active .accord__control,.accord.js-active .accord__count{color:#0a0f14}.accord.js-active .accord__count:after{background-color:#0a0f14}.accord.js-active .accord__title{color:#0a0f14}.accord.js-active .accord__icon{transform:rotate(135deg)}.accord.js-active .accord__icon:after,.accord.js-active .accord__icon:before{background-color:#0a0f14}.accord:first-child{border-top:1px solid #ffffff}.accord--tender{max-width:675px}.accord--tender .accord__content{display:flex;gap:10px}@media (max-width: 768px){.accord--tender .accord__content{flex-direction:column}.accord--tender .accord__content .tender-project__item-img,.accord--tender .accord__content .tender-project__item-controls{max-width:unset}.accord--tender .accord__content .tender-project__item-controls{display:flex;flex-direction:column;gap:10px}}.accord--tender .accord__content img{width:100%;height:100%}.accord--tender.js-active{max-width:950px}@media (hover: hover){.accord:hover{background-color:#fff}.accord:hover .accord__control,.accord:hover .accord__count{color:#0a0f14}.accord:hover .accord__count:after{background-color:#0a0f14}.accord:hover .accord__title{color:#0a0f14}.accord:hover .accord__icon:after,.accord:hover .accord__icon:before{background-color:#0a0f14}}.accord--tender .tender-project__item-img img:hover,.accord--tender .tender-project__item-logo img:hover{transform:unset}.accord--tender .tender-project__item-logo img{width:150px;height:150px;object-fit:contain}.accord--tender.js-active .accord__icon{opacity:0}.js-enabled .accord{transform:translate(-100%);transition:all .3s ease-in-out}.js-enabled .accord.js-animate{transform:translate(0)}.partner-provider{padding-bottom:200px!important}.partner-provider__container{max-width:1290;width:100%;margin:0 auto;padding:0}@media (max-width: 1340px){.partner-provider__container{padding:0 15px}}.partner-provider__title{max-width:640px;width:100%}.tabheader{margin-top:60px}.tabheader__items{display:flex;align-items:center;flex-wrap:wrap;column-gap:80px;row-gap:35px}@media (max-width: 991px){.tabheader__items{column-gap:60px}}@media (max-width: 767px){.tabheader__items{column-gap:40px;row-gap:30px}}@media (max-width: 576px){.tabheader__items{column-gap:30px;row-gap:20px}}.tabheader__item{position:relative;font-weight:500;font-size:36px;line-height:1;text-transform:uppercase;color:#6b6b6b;cursor:pointer;user-select:none;transition:color .3s ease-in-out}.tabheader__item.js-active{color:#fff}.tabheader__item:after{content:"/";position:absolute;top:50%;right:-40px;transform:translateY(-50%);color:#6b6b6b}@media (max-width: 991px){.tabheader__item:after{right:-30px}}@media (max-width: 767px){.tabheader__item:after{right:-20px}}@media (hover: hover){.tabheader__item:hover{color:#fff}}@media (max-width: 767px){.tabheader__item{font-size:20px}}.tabcontent{position:relative;margin-top:60px;font-weight:400;font-size:30px;line-height:1;color:#fff;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.tabcontent__descr{position:absolute;top:0;left:0;right:0;padding:15px 0;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;font-size:clamp(16px,2vw,30px);line-height:1.2}.tabcontent.js-hide{opacity:0;visibility:hidden}.tabcontent.js-show{opacity:1;visibility:visible}@media (max-width: 576px){.tabcontent{margin-top:30px}}.partner-form{padding:40px 0}.partner-form__container{max-width:1290px;width:100%;margin:0 auto;padding:0}@media (max-width: 1340px){.partner-form__container{padding:0 15px}}.partner-form__title{margin-bottom:20px;color:#fff;line-height:1.2;text-transform:uppercase;font-size:clamp(37px,2vw,44px)}.partner-form__wrap{display:flex;align-items:flex-start;gap:80px}@media (max-width: 991px){.partner-form__wrap{flex-direction:column;align-items:center;gap:70px}}.partner-form__offices{position:relative;max-width:400px;width:100%}.partner-form__offices:after{content:"";position:absolute;top:50%;right:-40px;transform:translateY(-50%);width:1px;height:100%;background-color:#282828}@media (max-width: 991px){.partner-form__offices:after{right:auto;top:auto;left:50%;bottom:-35px;transform:translate(-50%);height:1px;width:100%}}@media (max-width: 991px){.partner-form__offices{max-width:unset;display:flex;flex-direction:column;align-items:center}}@media (max-width: 768px){.partner-form__contact{width:100%}}@media (max-width: 991px){.partner-form .accord__list{max-width:unset}}.partner-form .accord__control{height:50px}.partner-form .accord__title{text-transform:unset}.partner-form .accord__content{padding:0 15px;display:flex;flex-direction:column;gap:5px;font-size:14px}.partner-form .accord.js-active .accord__content{padding:15px}.partner-form .control__label,.partner-form .control__input,.partner-form .control__textarea{color:#fff}.partner-form .control__textarea,.partner-form .control__input{background-color:transparent;border:1px solid #ffffff;border-radius:0}.partner-form .checkbox-small__checkbox{border-color:#fff;border-radius:0}.partner-form .checkbox-small__checkbox:before{border-color:#fff}.partner-form .checkbox-small__label{color:#fff}.contacts-partner-form__form,.contacts-partner-form__group,.contacts-partner-form__content{display:flex;flex-direction:column;gap:10px}.contacts-partner-form__btn{border-radius:0;border-color:#fff;color:#fff}@media (hover: hover){.contacts-partner-form__btn.btn:not(:disabled):hover{background-color:#fff;color:#0a0f14}}.design-banner{width:100%;height:calc(100vh - 190px)}.design-banner__wrap{position:relative;width:100%;height:100%}.design-banner__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#6b767a}.design-banner__bg img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.design-banner__bg--animation-scale img{animation:bg-scale 10s infinite ease-in-out;animation-direction:alternate;transform:scale(1)}.design-banner__content{background-color:#0a0f14;bottom:50px;color:#fff;left:6%;max-width:500px;padding:20px 40px;position:absolute;width:100%}.design-banner__content-title{font-weight:500;font-size:38px;line-height:1.2;text-transform:uppercase}@media (max-width: 576px){.design-banner__content-title{font-size:18px}}.design-banner__content-descr{margin-bottom:15px;font-weight:500;font-size:16px;line-height:1.2;text-transform:uppercase}@media (max-width: 576px){.design-banner__content-descr{font-size:12px}}@media (max-width: 1200px){.design-banner__content{padding-left:20px}}@media (max-width: 991px){.design-banner__content{display:flex;flex-direction:column;gap:5px;width:75%}}@media (max-width: 576px){.design-banner__content{background-color:#19191990;backdrop-filter:blur(5px)}}.design-banner__btn{max-width:300px;width:100%}.design-banner__btn span{position:relative;padding-left:15px;display:flex;align-items:center;justify-content:center;width:100%;height:2px;background-color:#fff;transition:background-color .4s ease-in-out,width .4s ease-in-out,transform .4s ease-in-out}.design-banner__btn span:after{content:"";background-color:#fff;height:2px;position:absolute;width:10px;top:3px;right:-2px;transform:rotate(-45deg);transition:background-color .5s linear}.design-banner__btn span:before{content:"";background-color:#fff;height:2px;position:absolute;width:10px;top:-3px;right:-2px;transform:rotate(45deg);transition:background-color .5s linear}@media (max-width: 768px){.design-banner__btn{height:50px}}@media (max-width: 576px){.design-banner__btn{max-width:300px;width:100%;margin-top:0;height:50px}}@media (hover: hover){.design-banner__btn:hover{padding-left:50%}}@media (max-width: 768px){.design-banner{height:calc(100vh - 110px)}}.designer-work__container{max-width:1180px;width:100%;margin:0 auto;z-index:10}.designer-work__title{max-width:400px;width:100%}.designer-work__descr{font-size:16px;font-weight:400;max-width:370px}.designer-work__descr:first-child{max-width:250px}.designer-work__content{max-width:780px;width:100%}.designer-work__content-head{margin-bottom:25px;display:grid;align-items:flex-end;grid-template-columns:repeat(2,1fr);color:#fff}.designer-work__paralax{position:absolute;top:20%;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;opacity:.4}.designer-work .accord-list{max-width:100%}.designer-work .accord__content{display:flex;gap:50px}.designer-work .accord__content-mobtitle{font-weight:500;font-size:18px;text-align:right;display:none}@media (max-width: 768px){.designer-work .accord__content-mobtitle{display:block}}.designer-work .accord__content img{aspect-ratio:16/9}@media (max-width: 768px){.designer-work .accord__content img{width:100%;height:100%}}@media (max-width: 768px){.designer-work .accord__content{flex-direction:column;gap:30px}}.designer-work .accord__control{display:grid;grid-template-columns:30px 1fr 330px 30px}@media (max-width: 768px){.designer-work .accord__control{grid-template-columns:repeat(3,1fr)}}.designer-work .accord__count,.designer-work .accord__title{font-weight:500;font-size:30px}@media (max-width: 768px){.designer-work .accord__count,.designer-work .accord__title{font-size:20px}}.designer-work .accord__title{margin-left:40px}@media (max-width: 768px){.designer-work .accord__title{margin-left:0}}.designer-work .accord__count{margin-right:0}.designer-work .accord__count:after{display:none}@media (max-width: 768px){.designer-work .accord__count{justify-self:flex-start}}.designer-work .accord__icon{margin-left:0}@media (max-width: 768px){.designer-work .accord__icon{margin-left:auto}}.designer-work .accord__descr{text-align:left;font-size:18px}@media (max-width: 768px){.designer-work .accord__descr{display:none}}.designer-work .accord.js-active .accord__content{padding:15px}@keyframes arrowMove{0%{right:10px;top:10px}50%{right:0;top:0}}.designer-80__container{z-index:10}.designer-80__inner{padding:25px 0}.designer-80__inner--reverse .designer-80__gallery{flex-direction:row-reverse}.designer-80__inner--reverse .designer-80__content{margin-left:0}.designer-80__gallery{margin-bottom:30px;display:flex;gap:10px;height:auto;max-height:590px}.designer-80__content{margin-left:auto;display:flex;flex-direction:column;gap:15px;width:calc(100% - 400px);color:#fff}.designer-80__content-title{font-weight:500;font-size:20px;text-transform:uppercase}.designer-80__content-descr{font-weight:400;font-size:18px;line-height:1.6}.designer-80__content-triggers{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.designer-80__content-btn.btn.no-style{border-radius:0;border-color:#fff;color:#fff;background-color:transparent}@media (hover: hover){.designer-80__content-btn.btn.no-style:hover{color:#00171f;background-color:#fff}}.designer-80__content-btn.btn.no-style--action{background-color:#ff005c;border-color:#ff005c;color:#fff}@media (hover: hover){.designer-80__content-btn.btn.no-style--action.btn:not(:disabled):hover{background-color:transparent}}@media (max-width: 991px){.designer-80__content{margin-left:0;width:100%}}.designer-80__slider{width:calc(100% - 400px)}@media (max-width: 991px){.designer-80__slider{width:100%}}.designer-80__slide{width:100%;height:100%}.designer-80__slide img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.designer-80__thumbs{width:390px}.designer-80__thumbs-wrapper{flex-wrap:wrap;gap:10px!important;height:auto}.designer-80__thumbs-slide{position:relative;width:190px!important;height:190px!important;transition:transform .3s ease-in-out;cursor:pointer}.designer-80__thumbs-slide img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}@media (hover: hover){.designer-80__thumbs-slide:hover{transform:scale(.98)}}.designer-80__thumbs-slide:after{content:"";position:absolute;bottom:10px;right:10px;width:20px;height:20px;border-radius:100%;background-color:#fff;transition:background-color .3s ease-in-out}.designer-80__thumbs-slide.js-active:after{background-color:#33c5f3}@media (max-width: 991px){.designer-80__thumbs{display:none}}.designer-80__item{background-color:#fff;color:#0a0f14;border:none;cursor:pointer;min-height:300px;position:relative;transition:all .3s ease-in-out;display:flex;flex-direction:column;justify-content:flex-end;max-width:390px;width:100%}.designer-80__item-info{padding:20px}.designer-80__item-title{font-size:clamp(18px,2vw,30px);font-weight:500;line-height:1;max-width:-moz-max-content;max-width:max-content;text-transform:uppercase;width:100%}.designer-80__item-arrow{position:absolute;right:10px;top:10px;transform:rotate(-45deg);fill:var(--color-primary);transition:fill .3s ease-in-out}@media (hover: hover){.designer-80__item:hover{background-color:var(--color-primary);color:#fff}.designer-80__item:hover .designer-80__item-arrow{fill:#fff;animation-duration:.9s;animation-iteration-count:infinite;animation-name:arrowMove}}@media (max-width: 991px){.designer-80__item{min-height:150px;max-width:unset}}.designer-80__paralax{position:absolute;bottom:0;left:0;z-index:-1;opacity:.4}.js-enabled .designer-80__thumbs-slide{opacity:0;transition:all .3s ease-in-out}.js-enabled .designer-80__thumbs-slide.js-animate{opacity:1}.designer-systems__wrap{max-width:780px;width:100%;display:flex;flex-direction:column;gap:10px}@media (max-width: 576px){.designer-systems__wrap{max-width:unset;gap:30px}}.designer-systems__item{height:100%;display:flex;flex-direction:column;gap:10px}.designer-systems__item img{width:380px;height:100%;object-fit:cover;aspect-ratio:4/3}@media (max-width: 576px){.designer-systems__item img{width:100%}}.designer-systems__item:nth-child(2n){align-items:flex-end}.designer-systems__paralax{position:absolute;top:30%;right:0;opacity:.4}.designer-btn{align-items:center;border:1px solid #fff;color:#fff;display:flex;height:50px;justify-content:center;min-width:190px;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:-moz-max-content;width:max-content}@media (hover: hover){.designer-btn:hover{background-color:#fff;color:#0a0f14;border-color:#fff}}@media (max-width: 576px){.designer-btn{width:100%}}.js-enabled .designer-systems__wrap{overflow:hidden}.js-enabled .designer-systems__item{transition:all .3s ease-in-out;transform:translate(-100%)}.js-enabled .designer-systems__item:odd{transform:translate(100%)}.js-enabled .designer-systems__item.js-animate{transform:translate(0)}.designer-example__wrap{display:flex;column-gap:10px;min-height:692px}@media (max-width: 1080px){.designer-example__wrap{flex-direction:column;gap:40px;min-height:unset}}.designer-example__tabs{width:calc(100% - 780px);display:flex;flex-direction:column;gap:20px}@media (max-width: 1080px){.designer-example__tabs{width:100%;flex-direction:row;gap:0}}.designer-example__tab{padding:20px;width:100%;min-height:315px;font-size:20px;font-weight:500;text-transform:uppercase;color:#fff;border:1px solid #ffffff;transition:color .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer}.designer-example__tab.js-active{background-color:#fff;color:#0a0f14}@media (hover: hover){.designer-example__tab:hover{background-color:#fff;color:#0a0f14}}@media (max-width: 1080px){.designer-example__tab{min-height:70px;max-width:unset;padding:0 40px;display:flex;align-items:center;justify-content:center;font-size:16px}}@media (max-width: 576px){.designer-example__tab{padding:0 20px}}.designer-example__content{max-width:780px;width:100%}.designer-example__content.js-hide{display:none}.designer-example__content.js-show{display:block}.designer-example__content.js-fade{animation-name:fade;animation-duration:1.5s}@media (max-width: 1080px){.designer-example__content{max-width:unset}}.designer-example__slider{padding-bottom:30px;width:100%;height:650px}.designer-example__slider-slide{width:100%;height:100%}.designer-example__slider-slide img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}@media (max-width: 576px){.designer-example__slider-slide img{aspect-ratio:4/3}}.designer-example__slider .swiper-pagination{top:auto;bottom:42px}@media (max-width: 1080px){.designer-example__slider .swiper-pagination{display:none}}.designer-example__slider .swiper-pagination-bullet{width:14px;height:14px;border-radius:100%;background-color:transparent;border:1px solid #ffffff;transition:background-color .3s ease-in-out;opacity:1}.designer-example__slider .swiper-pagination-bullet-active{background-color:#fff}.designer-example__slider .swiper-button-next,.designer-example__slider .swiper-button-prev{top:auto;bottom:0;width:20px;height:20px;border:1px solid #ffffff}.designer-example__slider .swiper-button-next:after,.designer-example__slider .swiper-button-prev:after{font-size:0}@media (max-width: 1080px){.designer-example__slider .swiper-button-next,.designer-example__slider .swiper-button-prev{display:none}}.designer-example__slider .swiper-button-next{transform:rotate(180deg)}@media (max-width: 1080px){.designer-example__slider{height:530px}}@media (max-width: 768px){.designer-example__slider{height:400px}}@media (max-width: 576px){.designer-example__slider{height:300px}}@media (max-width: 420px){.designer-example__slider{height:200px}}.designer-tech__descr{margin-bottom:15px;max-width:590px;width:100%;margin-left:auto;font-size:18px;line-height:1.6;color:#fff}.designer-tech__section{padding:20px 0}.designer-tech__section-title{margin-bottom:10px;font-size:20px;font-weight:500;text-transform:uppercase;color:#fff}.designer-tech__list{display:flex;flex-wrap:wrap;gap:10px}.designer-tech__item-title{max-width:450px;width:100%}.designer-tech__item{position:relative;padding:20px;display:flex;justify-content:space-between;gap:10px;width:calc(50% - 10px);border:1px solid #ffffff;color:#fff;transition:color .3s ease-in-out,background-color .3s ease-in-out}.designer-tech__item svg{margin-left:auto}.designer-tech__item svg path:first-child{fill:#fff;transition:fill .3s ease-in-out}@media (hover: hover){.designer-tech__item:hover{background-color:#fff;color:#0a0f14}.designer-tech__item:hover svg path:first-child{fill:#0a0f14}}@media (max-width: 768px){.designer-tech__item{width:100%}}.designer-tech__link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.js-enabled .designer-tech__item{transition:all .3s ease-in-out;transform:translate(-100%)}.js-enabled .designer-tech__item:nth-child(2n){transform:translate(100%)}.js-enabled .designer-tech__item.js-animate{transform:translate(0)}.designer-bim__decorate{position:absolute;top:24px;left:0;opacity:0;transition:opacity .7s ease-in-out;width:calc(100% - 590px)}.designer-bim__decorate svg{height:168px}.designer-bim__decorate:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#fff;transition:width .3s ease-in-out}.designer-bim__descr{margin-left:auto;margin-bottom:15px;max-width:590px;width:100%;font-size:18px;line-height:1.6;color:#fff}.designer-bim__btn{margin-left:auto;max-width:590px;display:flex;align-items:center;justify-content:center;width:100%;height:60px;border:1px solid #ffffff;font-weight:500;font-size:18px;text-transform:uppercase;color:#fff;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media (hover: hover){.designer-bim__btn:hover{color:#0a0f14;background-color:#fff}.designer-bim__btn:hover>.designer-bim__decorate{opacity:1}.designer-bim__btn:hover>.designer-bim__decorate:after{width:100%}}.designer-query__title{max-width:510px;width:100%;margin-left:auto}.designer-form__content{max-width:780px;width:100%;padding:30px;background-color:#fff;display:flex;flex-direction:column;gap:20px}@media (max-width: 991px){.designer-form__content{padding:15px}}.designer-form__group{display:flex;align-items:center;justify-content:space-between}.designer-form__group:last-child{align-items:flex-end}@media (max-width: 991px){.designer-form__group{gap:20px}.designer-form__group:last-child{flex-direction:column}}@media (max-width: 768px){.designer-form__group{flex-direction:column}}.designer-form__person-data .checkbox-small__checkbox{border-color:#0a0f14}.designer-form__person-data .checkbox-small__checkbox:before{border-color:#0a0f14}@media (max-width: 991px){.designer-form__person-data{width:100%}}.designer-form__btn{max-width:240px;min-width:150px;width:100%;border:1px solid #0A0F14;background-color:#0a0f14;color:#fff;border-radius:0}@media (hover: hover){.designer-form__btn.btn:not(:disabled):hover{background-color:transparent;color:#0a0f14}}@media (max-width: 991px){.designer-form__btn{max-width:unset}}.designer-form .control{min-width:150px}.designer-form .control:first-child{max-width:420px;width:100%}@media (max-width: 991px){.designer-form .control{width:calc(50% - 20px)}.designer-form .control:first-child{max-width:unset;width:calc(50% - 20px)}}@media (max-width: 768px){.designer-form .control,.designer-form .control:first-child{width:100%}}.tender-banner{width:100%;height:calc(100vh - 190px)}.tender-banner__wrap{position:relative;width:100%;height:100%}.tender-banner__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#6b767a;overflow:hidden}.tender-banner__bg img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.tender-banner__bg--animation-scale img{animation:bg-scale 10s infinite ease-in-out;animation-direction:alternate;transform:scale(1)}.tender-banner__content{background-color:#191919;bottom:50px;color:#fff;left:6%;max-width:500px;min-height:290px;padding:20px;position:absolute;width:100%}.tender-banner__content-title{font-weight:500;font-size:38px;line-height:1.25;text-transform:uppercase}@media (max-width: 576px){.tender-banner__content-title{font-size:18px}}.tender-banner__content-descr{font-weight:500;font-size:16px;line-height:1.6;text-transform:uppercase}@media (max-width: 576px){.tender-banner__content-descr{font-size:12px}}@media (max-width: 1200px){.tender-banner__content{padding-left:20px}}@media (max-width: 991px){.tender-banner__content{display:flex;flex-direction:column;gap:5px;width:75%}}@media (max-width: 576px){.tender-banner__content{background-color:#19191990;backdrop-filter:blur(5px)}}.tender-banner__btn{margin-top:1.25rem}@media (max-width: 768px){.tender-banner__btn{padding:0 .5rem;height:60px}}@media (max-width: 768px){.tender-banner{height:calc(100vh - 110px)}}.tender-video{width:100%;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:20px;color:#fff;padding:20px;position:relative;cursor:pointer}.tender-video__container{padding:0;width:100%;height:100%}@media (hover: hover){.tender-video:hover .tender-adv__video-bg img{transform:scale(1.05) rotate(.5deg)}.tender-video:hover .tender-adv__video-info svg{opacity:.8;transform:scale(1.03)}}.tender-adv__video-bg{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden}.tender-adv__video-bg img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;transition:transform .5s ease-in-out}.tender-adv__video-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#191919;mix-blend-mode:multiply;opacity:.6}.tender-adv__video-info{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;user-select:none}.tender-adv__video-info svg{fill:#fff;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.tender-adv__video-title{font-size:48px;font-weight:800;line-height:1.2;text-align:center}.tender-adv__video-text{font-size:16px;font-weight:400;line-height:1.2;text-align:center}.tender-project__list{display:flex;flex-direction:column}.tender-project__item{max-width:735px;width:100%;border:1px solid #0A0F14;user-select:none;transition:all .5s ease-in-out}.tender-project__item-head{width:100%;height:70px;display:flex;align-items:center;background-color:#fff;padding:0 20px;font-weight:500;font-size:20px;text-transform:uppercase;cursor:pointer}.tender-project__item-count{margin-right:30px}.tender-project__item-body{display:flex;gap:10px;background-color:#fff;overflow:hidden;max-height:0;transition:all .5s ease-in-out}.tender-project__item-img{max-width:70%;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.tender-project__item-controls{max-width:30%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.tender-project__item-logo{padding:20px;width:100%;display:flex;align-items:center;justify-content:center;flex-grow:.95;background-color:#0a0f14}.tender-project__item-logo img{width:82px;height:82px}.tender-project__item-up,.tender-project__item-down,.tender-project__item-more{display:flex;align-items:center;justify-content:center;width:100%;min-width:175px;height:50px;background-color:transparent;border:2px solid #0A0F14;transition:background-color .3s ease-in-out;cursor:pointer}.tender-project__item-up svg,.tender-project__item-down svg,.tender-project__item-more svg{fill:#0a0f14;transition:fill .3s ease-in-out}@media (hover: hover){.tender-project__item-up:hover,.tender-project__item-down:hover,.tender-project__item-more:hover{background-color:#0a0f14}.tender-project__item-up:hover svg,.tender-project__item-down:hover svg,.tender-project__item-more:hover svg{fill:#fff}}.tender-project__item-more{border-color:var(--color-primary);background-color:var(--color-primary);font-size:20px;font-weight:500;color:#fff}@media (hover: hover){.tender-project__item-more:hover{background-color:transparent;color:var(--color-primary)}}.tender-project__item.js-active{max-width:835px}.tender-project__item.js-active .tender-project__item-body{max-height:600px;padding:10px 10px 10px 20px}.main_upload{margin-bottom:20px}.file_upload{width:100%;position:relative;font-size:1em;height:4em;min-height:100px;line-height:2em}.file_upload>button{float:right;width:8em;width:100%;height:100%;position:relative;transition:background .2s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:transparent;color:#fff;border:2px dashed #ffffff}.file_upload>div{padding-left:1em}.file_upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;letter-spacing:10em;opacity:0;cursor:pointer}.file_upload:has(input[type=file].just-validate-error-field) button{border-color:red!important}.file_upload--dark>button{border-color:#00171f;color:#00171f}.file_upload .desctop{display:block}@media (max-width: 991px){.file_upload .desctop{display:none}}.file_upload .mob{display:none}@media (max-width: 991px){.file_upload .mob{display:block}}.file_name{color:#fff}.file-el{font-size:12px}.personal-account{margin-bottom:40px}.personal-account__head-title{text-align:center;margin-bottom:30px}@media (max-width: 1023px){.personal-account__head-title{max-width:80%;margin:0 auto 30px}}.personal-account__info-container{display:flex;align-items:flex-end;justify-content:flex-start}@media (max-width: 1300px){.personal-account__info-container{flex-direction:column-reverse;align-items:center}}.personal-account__image{width:100%;max-height:450px;object-fit:cover;object-position:center;border-radius:20px}@media (max-width: 1300px){.personal-account__image{margin-bottom:20px}}@media (max-width: 767px){.personal-account__image{width:100%;min-height:350px}}@media (max-width: 320px){.personal-account__image{min-height:280px}}.personal-account__desc{max-width:270px;margin-right:20px;display:flex;flex-direction:column}@media (max-width: 1300px){.personal-account__desc{max-height:unset;align-items:flex-start;max-width:100%;margin-right:0}}@media (max-width: 767px){.personal-account__desc{margin-bottom:30px}}@media (max-width: 390px){.personal-account__desc{margin-left:0;margin-bottom:0}}.personal-account__btn{margin-top:25px}@media (max-width: 390px){.personal-account__btn{width:100%}}.aluminium-systems-slider{height:100%;display:flex;justify-content:center}@media (max-width: 1024px){.aluminium-systems-slider{display:block}}.aluminium-systems-slider__container{max-width:1276px;position:relative}.aluminium-systems-slider__container .swiper-slide{opacity:0!important}.aluminium-systems-slider__container .swiper-slide-active{opacity:1!important}@media (max-width: 1024px){.aluminium-systems-slider__container{padding:0 40px}}.aluminium-systems-slider__slide{max-width:1276px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1024px){.aluminium-systems-slider__slide{flex-direction:column}}.aluminium-systems-slider__block-left{border-radius:20px;background-color:#fff;z-index:-1;position:relative;margin-left:80px}@media (max-width: 1024px){.aluminium-systems-slider__block-left{width:100%;border-radius:0;margin-left:unset;top:40px;margin-bottom:50px}}.aluminium-systems-slider__value{align-self:center}.aluminium-systems-slider__block-right{width:48.6%;margin-right:30px}@media (max-width: 1024px){.aluminium-systems-slider__block-right{width:100%;padding-left:45px;padding-right:15px;max-width:unset;margin-top:230px}}.aluminium-systems-slider__title{font-weight:800;font-size:48px;line-height:1;margin:20px 0 40px}@media (max-width: 1024px){.aluminium-systems-slider__title{text-align:center;font-size:32px;margin-bottom:20px}}.aluminium-systems-slider__desc{font-weight:400;font-size:16px;line-height:1.9}.aluminium-systems-slider__value{font-weight:700;font-size:16px;line-height:1.9;margin-right:30px}@media (max-width: 1024px){.aluminium-systems-slider__value{margin-right:0}}.aluminium-systems-slider__signature{color:#ecf4f6;font-weight:700;font-size:64px;line-height:.8;transform:rotate(-180deg);writing-mode:vertical-rl;position:absolute;bottom:50px;left:-5px}.aluminium-systems-slider__img{position:relative;bottom:40px;left:0}@media (max-width: 1024px){.aluminium-systems-slider__img{left:0;bottom:43px}}.aluminium-systems-slider__img-shadow{position:absolute;z-index:0;bottom:50px;left:115px}.aluminium-systems-slider__wrap-tabs{width:86.2%;height:100%;display:flex;position:absolute;top:0;left:78px}@media (max-width: 1024px){.aluminium-systems-slider__wrap-tabs{display:block;left:0}}.aluminium-systems-slider__btn-window,.aluminium-systems-slider__btn-facade,.aluminium-systems-slider__btn-door,.aluminium-systems-slider__btn-accordion,.aluminium-systems-slider__btn-portal{background-color:#ecf4f6;width:40px;height:40px;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .5s}.aluminium-systems-slider__btn-window,.aluminium-systems-slider__btn-facade,.aluminium-systems-slider__btn-door,.aluminium-systems-slider__btn-portal{margin-bottom:10px}.aluminium-systems-slider__btn-window:hover,.aluminium-systems-slider__btn-facade:hover,.aluminium-systems-slider__btn-door:hover,.aluminium-systems-slider__btn-accordion:hover,.aluminium-systems-slider__btn-portal:hover{background-color:#33c5f3}.aluminium-systems-slider__btn-window:hover .aluminium-systems-slider__ico,.aluminium-systems-slider__btn-facade:hover .aluminium-systems-slider__ico,.aluminium-systems-slider__btn-door:hover .aluminium-systems-slider__ico,.aluminium-systems-slider__btn-accordion:hover .aluminium-systems-slider__ico,.aluminium-systems-slider__btn-portal:hover .aluminium-systems-slider__ico{fill:#fff}.aluminium-systems-slider__btn-active{background-color:#33c5f3}.aluminium-systems-slider__btn-active .aluminium-systems-slider__ico{fill:#fff}.aluminium-systems-slider__ico{fill:#00171f;transition:fill .5s}.aluminium-systems-slider__arrow-right{align-self:flex-end;margin-left:10px}.aluminium-systems-slider__arrow-left{align-self:flex-end}.aluminium-systems-slider__btn-wrapper{background-color:#fff;align-self:flex-end;border-radius:10px;display:flex}@media (max-width: 1024px){.aluminium-systems-slider__btn-wrapper{margin-left:30px;margin-right:15px;background-color:unset;align-self:flex-start}}.aluminium-systems-slider__btn-warm{background-color:#fff;color:#00171f;border:none;border-radius:10px 0 0 10px;user-select:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;height:50px;min-width:110px;padding:0 20px;font-weight:700;font-size:18px;line-height:1;transition:all .3s}@media (max-width: 1024px){.aluminium-systems-slider__btn-warm{border-top-right-radius:10px;border-bottom-right-radius:10px}}.aluminium-systems-slider__btn-cold{background-color:#fff;color:#00171f;border:none;border-radius:0 10px 10px 0;user-select:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;height:50px;min-width:110px;padding:0 20px;font-weight:700;font-size:18px;line-height:1;transition:all .3s}@media (max-width: 1024px){.aluminium-systems-slider__btn-cold{margin-left:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}}.aluminium-systems-slider__btn-warm:hover.btn,.aluminium-systems-slider__btn-cold:hover.btn,.aluminium-systems-slider__btn-warm-active,.aluminium-systems-slider__btn-cold-active{background-color:#33c5f3;color:#fff}.aluminium-systems-slider__wrapper-desc{display:flex;justify-content:space-between;padding:0 10px;margin:15px 0}@media (max-width: 1300px){.aluminium-systems-slider__wrapper-desc{margin:10px 0}}.aluminium-systems-slider__wrapper-desc:nth-child(2n+1){background-color:#fff;border-radius:5px}.aluminium-systems-slider__wrap-button-one{display:flex;margin-left:auto;position:relative;bottom:0;width:620px;justify-content:space-between}@media (max-width: 1024px){.aluminium-systems-slider__wrap-button-one{margin-right:30px;display:flex;flex-direction:column-reverse;width:unset;justify-content:unset}}.aluminium-systems-slider__wrap-button-two{position:absolute}.aluminium-systems-slider .button-disabled{cursor:default;opacity:.2}.aluminium-systems-slider .button-disabled:hover{cursor:default;opacity:.2;background-color:#ecf4f6;color:#00171f}.aluminium-systems-slider .btn-arrow{border-radius:10px;width:50px;height:50px}@media (max-width: 1024px){.aluminium-systems-slider .btn-arrow{margin-bottom:50px}}.aluminium-systems-slider__arrow-wrapper{align-self:flex-end}@media (max-width: 1024px){.aluminium-systems-slider__arrow-wrapper{align-self:flex-start}}@media (max-width: 1024px){.aluminium-systems-slider .btn-arrow.arrow-left{margin-left:30px}}.advantage-text-card{padding-top:30px;padding-bottom:30px}.advantage-text-card__container{overflow:hidden}.advantage-text-card__head-title{text-align:center;margin-bottom:40px}@media (max-width: 1023px){.advantage-text-card__head-title{padding-right:20px}}.advantage-text-card__wrap{display:flex;justify-content:space-between}@media (max-width: 1200px){.advantage-text-card__wrap{justify-content:center;flex-wrap:wrap;gap:30px}}@media (max-width: 1200px){.advantage-text-card__wrap--for-small{flex-direction:column;align-items:center}}.advantage-text-card__item{position:relative;max-width:275px;height:auto;padding:25px 30px;border-radius:100px;background-color:#fff;letter-spacing:-.05em;box-shadow:0 0 10px #05252f0d}.advantage-text-card__item-pre-title{font-size:22px;font-weight:800;color:var(--color-primary)}.advantage-text-card__item-title{position:absolute;top:0;transform:translateY(-50%);font-size:32px}.advantage-text-card__item-title--blue{font-size:48px;color:var(--color-primary)}.advantage-text-card__item-text{margin-bottom:5px}@media (max-width: 1200px){.advantage-text-card__item{width:100%;max-width:45%}}@media (max-width: 767px){.advantage-text-card__item{max-width:100%}}.advantage-text-card__item:after{content:"";position:absolute;bottom:0;right:0;width:40px;height:20px;border-radius:20px 0;background-color:var(--color-primary)}.advantage-text-card__item--small{max-width:190px;padding:40px 20px 20px;width:100%}@media (max-width: 1200px){.advantage-text-card__item--small{max-width:35%}}.advantage-text-card__item--small:after{display:none}.links-box__list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:460px;grid-auto-rows:460px;gap:22px}@media (max-width: 991px){.links-box__list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.links-box__list{grid-template-columns:1fr;grid-template-rows:unset;grid-auto-rows:unset}}.links-box__item{grid-column:span 1}.links-box__item:first-child{grid-column:span 2}@media (max-width: 767px){.links-box__item:first-child{grid-column:span 1}}.links-box__item:last-child{display:flex;flex-direction:column;gap:30px}.links-box__item:last-child .links-block--horizontal{height:100%;padding-left:82px}.links-block{position:relative;border-radius:25px;overflow:hidden;display:flex;flex-direction:column;height:100%;background-color:#fff}.links-block__ico{position:absolute;top:40px;left:30px;width:52px;height:52px}.links-block__ico svg{width:100%;height:100%}@media (max-width: 991px){.links-block__ico{top:20px}}.links-block__info{display:flex;flex-direction:column;gap:15px;padding:25px 30px}@media (max-width: 991px){.links-block__info{padding:20px}}.links-block__info-title{color:var(--color-main);line-height:1.2;font-size:24px;font-weight:700;text-transform:uppercase;text-decoration:unset;transition:color .3s ease-in-out}@media (hover: hover){.links-block__info-title:not(:disabled):hover{color:var(--color-primary-hover)}}.links-block__info-list{display:flex;flex-direction:column;gap:5px}.links-block__info-item a{transition:color .3s ease-in-out}@media (hover: hover){.links-block__info-item a:not(:disabled):hover{color:var(--color-primary-hover);animation-duration:1s;animation-delay:.5s;animation-timing-function:ease-out;animation-iteration-count:infinite}}.links-block__info-link{display:block;color:var(--color-main);text-decoration:none;line-height:1.4;transition:color .3s ease-in-out}.links-block__info-link:visited{color:var(--color-main)}@media (hover: hover){.links-block__info-link:hover{color:var(--color-primary)}}.links-block__info-price{color:var(--color-main);font-size:24px;font-weight:700}.links-block__preview{height:100%;flex-grow:1;overflow:hidden}.links-block__preview .img{width:100%;height:100%;object-fit:cover;background-color:#6b767a;transition:.3s ease-in-out;display:block}.links-block__preview:hover .img{transform:scale(1.05) rotate(.5deg)}@media (max-width: 767px){.links-block__preview{max-height:500px}}.links-block--horizontal{flex-direction:row}.links-block--horizontal .links-block__preview{margin-left:auto;max-width:400px;width:100%}.links-block--horizontal .links-block__preview img{aspect-ratio:9/16}@media (max-width: 767px){.links-block--horizontal .links-block__preview{max-width:unset}}@media (max-width: 767px){.links-block--horizontal{flex-direction:column}}.links-block--rotate{flex-direction:column-reverse}@media (max-width: 767px){.links-block{flex-direction:column!important}.links-block .links-block__preview{order:-1}.links-block .links-block__info{order:1}}.tender-gallery__container{display:flex;flex-wrap:wrap;gap:30px;width:100%;justify-content:space-around}.tender-gallery__item{cursor:pointer;width:calc(33.3333333333% - 20px)}@media (max-width: 1200px){.tender-gallery__item{width:calc(50% - 15px)}}@media (max-width: 576px){.tender-gallery__item{width:100%}}.tender-gallery__item:hover .tender-gallery__card:before{opacity:.6}.tender-gallery__item:hover .tender-gallery__card-preview{transform:scale(1.05) rotate(.5deg)}.tender-gallery__item:hover .tender-gallery__card-info{opacity:1}.tender-gallery__card{pointer-events:none;user-select:none;aspect-ratio:4/3;width:100%;position:relative;border-radius:100px;overflow:hidden;background-color:#6b767a}.tender-gallery__card-preview{object-fit:cover;width:100%;height:100%;transition:all .5s ease-in-out}.tender-gallery__card:before{border-radius:100px;position:absolute;top:0;left:0;bottom:0;right:0;content:"";mix-blend-mode:multiply;opacity:0;z-index:1;background-color:#00171f;transition:all .5s ease-in-out}.tender-gallery__card-info{pointer-events:none;user-select:none;width:100%;height:100%;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;opacity:0;transition:all .5s ease-in-out}.tender-gallery__card-info .img{height:50px}.tender-gallery__card-info span{font-weight:700;font-size:24px;color:#fff;line-height:1.2}.tender-gallery-modal__window{margin:0;height:100%;width:100%}.tender-gallery-modal__container{height:100%}.tender-gallery-modal__content{position:relative;height:100%}.tender-gallery-modal__gallery{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:row-reverse;opacity:1;transition:opacity .3s ease-in}@media (max-width: 1024px){.tender-gallery-modal__gallery{flex-direction:column-reverse}}.tender-gallery-modal__gallery--hidden{opacity:0;z-index:-1}.tender-gallery-modal__information{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:30px;width:500px;padding:50px 30px 30px 50px;font-size:18px;line-height:1.4;background-color:#0a0f14;color:#fff}@media (max-width: 1200px){.tender-gallery-modal__information{width:400px;padding-left:30px}}@media (max-width: 1024px){.tender-gallery-modal__information{width:100%;height:65%;overflow-y:scroll}}.tender-gallery-modal__list+.tender-gallery-modal__text{margin-top:20px}.tender-gallery-modal__header+.tender-gallery-modal__list,.tender-gallery-modal__list+.btn,.tender-gallery-modal__text+.btn{margin-top:30px}.tender-gallery-modal__slider{height:100vh;width:calc(100% - 500px)}@media (max-width: 1200px){.tender-gallery-modal__slider{width:calc(100% - 400px)}}@media (max-width: 1024px){.tender-gallery-modal__slider{width:100%;height:auto;aspect-ratio:4/3}}.tender-gallery-modal__slider-img{width:100%;height:100%;object-fit:cover}.tender-gallery-modal__close{position:absolute;right:15px;top:15px;transform:rotate(0);z-index:10;width:30px;height:30px}.tender-gallery-modal__close span{width:60%;left:6px;background-color:#fff}.tender-gallery-modal__close:hover{transform:rotate(360deg)}.tender-gallery-modal__project-header{margin-bottom:10px;font-weight:700}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.bounceIn{animation-duration:.85s;animation-name:bounceIn}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}.lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes pulse-red{0%{box-shadow:0 0 #ff005cb3}70%{box-shadow:0 0 0 10px #ff005c00}to{box-shadow:0 0 #ff005c00}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{0%{opacity:.1}to{opacity:1}}@keyframes animate-progress-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bg-scale{0%{transform:scale(1) translate(0)}to{transform:scale(1.05) translate(-30px)}}@media (max-width: 1024px){@keyframes bg-scale{0%{transform:scale(1) translate(0)}to{transform:scale(1.05) translate(-15px)}}}@media (max-width: 576px){@keyframes bg-scale{0%{transform:scale(1) translate(0)}to{transform:scale(1.05) translate(0)}}}@keyframes pulse-tooltip{0%{box-shadow:0 0 #c9085fcc,0 0 #c9085f80}40%{box-shadow:0 0 0 10px #c9085f00,0 0 0 5px #c9085f00}80%{box-shadow:0 0 0 10px #c9085f00,0 0 0 5px #c9085f00}to{box-shadow:0 0 #c9085f00,0 0 0 8px #c9085f00}}@keyframes dash{to{stroke-dashoffset:0}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes translateBlocksLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes translateBlocksRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeBlocks{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,50%,0)}50%{opacity:.75;transform:translate3d(75%)}to{opacity:1;transform:translateZ(0)}}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:0;display:flex}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:0;display:none}}@media (max-width: 768px){@keyframes backInUp{0%{transform:translateY(1200px) translate(-50%) scale(.7);opacity:0;display:flex}80%{transform:translateY(0) translate(-50%) scale(.7);opacity:.7}to{transform:translate(-50%) scale(1);opacity:1}}@keyframes backOutDown{0%{transform:translate(-50%) scale(1);opacity:1}20%{transform:translateY(0) translate(-50%) scale(.7);opacity:.7}to{transform:translateY(700px) translate(-50%) scale(.7);opacity:0;display:none}}}.js-enabled [data-animleft],.js-enabled [data-animright]{opacity:0}.js-enabled [data-animleft].js-anim-active{animation:translateBlocksLeft .7s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animright].js-anim-active{animation:translateBlocksRight .7s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animfade]{opacity:0}.js-enabled [data-animfade].js-anim-active{animation:fadeBlocks 1s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animup]{opacity:0}.js-enabled [data-animup].js-anim-active{animation:fadeInUp .5s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-bouncein].js-anim-active{animation:bounceIn 1s ease-in-out;animation-fill-mode:forwards}@media (max-width: 768px){:root{--spacing-2xl: 40px}}@media (max-width: 375px){:root{--spacing-2xl: 30px}}.alurix-system{padding:var(--spacing-2xl) 0}.alurix-system__container{max-width:var(--container-max-width);margin:0 auto;padding:0 15px}@media (max-width: 768px){.alurix-system__container{padding:0 20px}}.alurix-system__price{color:var(--color-text);font-size:2rem;text-align:left;font-weight:700;letter-spacing:-.06rem;line-height:3rem}.alurix-system__content{margin-top:40px;display:flex;align-items:center;justify-content:center;width:100%}.alurix-system__card{display:flex;width:100%;max-width:var(--card-max-width);background:var(--color-white);border-radius:var(--border-radius);overflow:hidden}@media (max-width: 768px){.alurix-system__card{flex-direction:column;height:auto;max-width:100%;align-items:center}}.alurix-system__left{flex:1;display:flex;flex-direction:column;gap:var(--spacing-md);padding:46px 0 0 40px}@media (max-width: 768px){.alurix-system__left{display:contents}}@media (max-width: 375px){.alurix-system__left{padding:24px 16px}}.alurix-system__right{flex-shrink:0;width:525px}@media (max-width: 768px){.alurix-system__right{order:5;height:min(100%,340px);width:min(100%,350px)}}.alurix-system__subtitle{margin:0 0 14px;color:var(--color-text);font:700 32px/.94;letter-spacing:-.03em}@media (max-width: 768px){.alurix-system__subtitle{order:1;font-size:24px;line-height:1.25;text-align:center;padding:30px 20px 0}}@media (max-width: 375px){.alurix-system__subtitle{font-size:22px}}.alurix-system__description{max-width:700px;margin:0;color:var(--color-text);font-size:1.125rem;line-height:1.4}@media (max-width: 768px){.alurix-system__description{order:3;font-size:16px;line-height:1.5;padding:0 20px}}@media (max-width: 375px){.alurix-system__description{font-size:15px}}.alurix-system__bottom{display:flex;gap:var(--spacing-lg);align-items:flex-start;margin-top:auto}@media (max-width: 768px){.alurix-system__bottom{display:contents}}.alurix-system__detail-image{width:300px;height:390px;object-fit:cover}@media (max-width: 768px){.alurix-system__detail-image{height:min(100%,390px);margin:20px;order:2;width:min(100%,340px)}}.alurix-system__main-image{width:100%;object-fit:cover;border-radius:0 var(--border-radius) var(--border-radius) 0}@media (max-width: 768px){.alurix-system__main-image{border-radius:0 0 var(--border-radius) var(--border-radius);height:min(100%,350px);width:100%}}.alurix-system__char-block{flex:1;display:flex;flex-direction:column;gap:var(--spacing-md)}@media (max-width: 768px){.alurix-system__char-block{order:4;margin:20px 0;gap:var(--spacing-sm);align-items:stretch;align-content:stretch}}.alurix-system__char-title{margin:0;color:var(--color-text);font:700 24px/1.25;letter-spacing:-.03em}@media (max-width: 768px){.alurix-system__char-title{font-size:20px;text-align:center}}@media (max-width: 375px){.alurix-system__char-title{font-size:18px}}.alurix-system__char-list{display:flex;flex-direction:column;gap:var(--spacing-xs);margin:0;padding-right:20px}@media (max-width: 768px){.alurix-system__char-list{padding:0}}.alurix-system__char-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-xs);position:relative;overflow:hidden}.alurix-system__char-row:after{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background:repeating-linear-gradient(to right,#000 0 1px,transparent 1px 3px);transform:translateY(-50%)}.alurix-system__char-label,.alurix-system__char-value{margin:0;color:var(--color-text);font-size:1.125rem;background:#fff;position:relative;z-index:1}@media (max-width: 768px){.alurix-system__char-label,.alurix-system__char-value{font-size:14px;white-space:nowrap}}@media (max-width: 375px){.alurix-system__char-label,.alurix-system__char-value{font-size:15px}}.alurix-system__char-value{font-weight:500}.alurix-system__buttons{display:flex;flex-direction:column}.alurix-system__button{padding:10px 19px;width:100%;height:50px;gap:10px;justify-content:center;font-size:16px!important;margin:20px 0}.alurix-system__button-icon{display:flex;width:30px;height:30px;gap:13px}@media (max-width: 768px){.alurix-system__button-icon{width:24px;height:24px}}.alurix-system__button-icon svg.logo use{fill:var(--color-text)}.alurix-system__button:hover svg.logo use{fill:var(--color-white)}.alurix-system__hystmodal{position:fixed;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.alurix-system__hystmodal__window{background-color:#fff;border-radius:20px;font-family:Geometria,Helvetica,sans-serif;width:1290px;height:590px}.product{background-color:#fff;border-radius:20px;font-family:Geometria,Helvetica,sans-serif;width:100%;height:auto}.product a{text-decoration:none}.product__container{padding:29px 40px 57px;height:100%}@media (max-width: 768px){.product__container{padding:30px}}.product-card{display:flex;flex-direction:column;height:100%}.product-card__title{font:700 32px/1;letter-spacing:-1.6px;margin-bottom:14px}.product-card__content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);gap:8px}@media (max-width: 768px){.product-card__content{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:10px;justify-items:center;align-items:center;justify-content:center;align-content:center}}.product-card__description{display:grid;grid-template-columns:217px 1fr;grid-template-rows:auto;gap:8px;font:400 18px/1.67;letter-spacing:-.02em;color:#00171f}@media (max-width: 768px){.product-card__description{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:normal;justify-content:space-between;align-items:center;justify-items:center}}.product-card__text--main{grid-column:span 2/span 2}@media (max-width: 768px){.product-card__text--main{grid-column:auto}}.product-card__text--specs{grid-row-start:2}@media (max-width: 768px){.product-card__text--specs{grid-row-start:auto}}.product-card__image--profile{grid-row-start:2}@media (max-width: 768px){.product-card__image--profile{grid-row-start:auto}}.product-card__systems{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);gap:8px;justify-items:center;align-items:start;justify-content:space-around;text-align:center;font:700 24px/1.25;letter-spacing:-.05em;color:#00171f}@media (max-width: 768px){.product-card__systems{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:10px}}@media (max-width: 768px){.one_product-system{display:grid;gap:10px}.one_product-system__image{order:2}.one_product-system__title{order:1}}@media (max-width: 768px){.two_product-system{display:grid;gap:10px}.two_product-system__image{order:2}.two_product-system__title{order:1}}.ral-colors{padding:40px 0;color:#00171f}@media (max-width: 1024px){.ral-colors{padding:32px 0}}@media (max-width: 768px){.ral-colors{padding:24px 0}}@media (max-width: 500px){.ral-colors{padding:20px 0}}.ral-colors__container{margin-bottom:24px}@media (max-width: 768px){.ral-colors__container{margin-bottom:20px}}@media (max-width: 500px){.ral-colors__container{margin-bottom:16px}}.ral-colors__description{margin:0 0 11px;font-size:18px;font-weight:400;line-height:1.67;letter-spacing:-.36px;text-align:center;padding:0 20px}@media (max-width: 1024px){.ral-colors__description{font-size:17px;letter-spacing:-.34px}}@media (max-width: 768px){.ral-colors__description{font-size:16px;letter-spacing:-.32px;margin:0 0 10px;padding:0 16px}}@media (max-width: 500px){.ral-colors__description{font-size:15px;letter-spacing:-.3px;margin:0 0 8px;padding:0 12px}}.ral-colors__divider{width:100px;height:10px;margin:0 auto 40px;background:#33c5f3;border-radius:10px}@media (max-width: 1024px){.ral-colors__divider{width:90px;height:9px;margin:0 auto 32px}}@media (max-width: 768px){.ral-colors__divider{width:80px;height:8px;margin:0 auto 24px}}@media (max-width: 500px){.ral-colors__divider{width:70px;height:7px;margin:0 auto 20px}}.ral-colors__slider{display:flex;flex-direction:column;position:relative}@media (max-width: 500px){.ral-colors__slider{padding:0 16px}}.ral-colors__slider .swiper{overflow:hidden}.ral-colors__list{display:grid;grid-template-columns:repeat(5,190px);gap:30px;justify-content:center;margin:0;padding:0;list-style:none}@media (max-width: 1400px){.ral-colors__list{grid-template-columns:repeat(5,190px);gap:25px}}@media (max-width: 1200px){.ral-colors__list{grid-template-columns:repeat(4,190px);gap:24px}}@media (max-width: 1024px){.ral-colors__list{grid-template-columns:repeat(3,180px);gap:20px}}@media (max-width: 768px){.ral-colors__list{grid-template-columns:repeat(2,1fr);gap:16px;max-width:400px;margin:0 auto}}@media (max-width: 500px){.ral-colors__list{display:flex!important;gap:0;justify-content:flex-start;padding:0;max-width:none;margin:0}}.ral-colors__item{display:flex;flex-direction:column;min-width:190px;min-height:120px;padding:8px 8px 5px;background-color:#fff;border-radius:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}@media (hover: hover){.ral-colors__item:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}}.ral-colors__circle{width:100%;aspect-ratio:16/9;border-radius:12px;flex-shrink:0}@media (max-width: 1024px) and (min-width: 769px){.ral-colors__circle{border-radius:11px}}@media (max-width: 768px) and (min-width: 501px){.ral-colors__circle{border-radius:10px}}@media (max-width: 500px){.ral-colors__circle{border-radius:12px}}.ral-colors__code{font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.32px;text-transform:uppercase}@media (max-width: 1024px) and (min-width: 769px){.ral-colors__code{font-size:15px;letter-spacing:-.3px}}@media (max-width: 768px) and (min-width: 501px){.ral-colors__code{font-size:14px;letter-spacing:-.28px}}@media (max-width: 500px){.ral-colors__code{font-size:15px;letter-spacing:-.3px}}.ral-colors .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.ral-colors .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%!important;position:relative;margin:25px}.discount-getting__wrap{display:flex;flex-wrap:wrap;gap:24px}@media (max-width: 576px){.discount-getting__wrap{gap:20px}}.discount-getting-card{background-color:#fff;border-radius:20px;padding:20px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.discount-getting-card.col1{width:calc(100% - 20px)}@media (max-width: 1170px){.discount-getting-card.col1{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.discount-getting-card.col1{width:calc(50% - 15px)}}@media (max-width: 576px){.discount-getting-card.col1{width:100%}}.discount-getting-card.col2{width:calc(50% - 20px)}@media (max-width: 1170px){.discount-getting-card.col2{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.discount-getting-card.col2{width:calc(50% - 15px)}}@media (max-width: 576px){.discount-getting-card.col2{width:100%}}.discount-getting-card.col3{width:calc((100% / 3) - 20px)}@media (max-width: 1170px){.discount-getting-card.col3{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.discount-getting-card.col3{width:calc(50% - 15px)}}@media (max-width: 576px){.discount-getting-card.col3{width:100%}}.discount-getting-card.col4{width:calc(25% - 20px)}@media (max-width: 1170px){.discount-getting-card.col4{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.discount-getting-card.col4{width:calc(50% - 15px)}}@media (max-width: 576px){.discount-getting-card.col4{width:100%}}.discount-getting-card.col5{width:calc(20% - 20px)}@media (max-width: 1170px){.discount-getting-card.col5{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.discount-getting-card.col5{width:calc(50% - 15px)}}@media (max-width: 576px){.discount-getting-card.col5{width:100%}}.discount-getting-card.col6{width:calc((100% / 6) - 20px)}@media (max-width: 1170px){.discount-getting-card.col6{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.discount-getting-card.col6{width:calc(50% - 15px)}}@media (max-width: 576px){.discount-getting-card.col6{width:100%}}.discount-getting-card__text{padding-left:20px;position:relative;font-weight:700;font-size:16px;line-height:125%;letter-spacing:-.05em;color:#00171f}.discount-getting-card__icon{align-self:flex-end;margin-top:8px;position:relative;width:40px;height:40px}@media (max-width: 991px){.discount-getting-card__icon{align-self:flex-end}}.discount-getting-card__ico{height:100%;object-fit:contain;width:100%}.discount-getting-card__step{align-items:center;background-color:#33c5f3;border-radius:20px 0;top:0;color:#fff;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;position:absolute;left:0;width:27px}.balcony-unit__content{display:flex;background-color:#fff;border-radius:20px;overflow:hidden;min-height:320px}@media (max-width: 1024px){.balcony-unit__content{flex-direction:column}}.balcony-unit__title{font-weight:700;font-size:1.5rem;line-height:125%;letter-spacing:-.05em}@media (max-width: 1200px){.balcony-unit__title{font-size:1.25rem}}.balcony-unit__title--mute{color:#00171f3d}.balcony-unit__image{min-width:410px;background-color:gray;border-radius:20px 0 0 20px;position:relative}.balcony-unit__image .img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out}@media (max-width: 1024px){.balcony-unit__image{max-width:100%;height:160px;border-radius:20px 20px 0 0}}.balcony-unit__group{padding:20px;display:flex;flex-direction:row}@media (max-width: 768px){.balcony-unit__group{flex-direction:column}}.balcony-unit__info{display:flex;flex-direction:column;gap:16px;justify-content:space-between}@media (max-width: 768px){.balcony-unit__info{padding-bottom:20px}}.balcony-unit__badge--accent{align-items:center;background-color:#b7ff00;border-radius:10px;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:2;padding:0 10px;width:-moz-max-content;width:max-content}.balcony-unit__badge--mute{align-items:center;background-color:#bebebe;border-radius:10px;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:2;padding:0 10px;width:-moz-max-content;width:max-content}.balcony-unit__badges{display:flex}.balcony-unit__extra{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1200px){.balcony-unit__extra{padding-left:20px}}@media (max-width: 768px){.balcony-unit__extra{padding-left:unset}}.balcony-unit__badge{display:flex;flex-direction:column;gap:8px}.balcony-unit__cost{display:flex;gap:24px}.balcony-unit__prop{font-weight:400;font-size:1rem;letter-spacing:-.05em}.balcony-unit__val{font-weight:700;font-size:1rem}.balcony-unit__row{display:flex;justify-content:space-between;flex:1;position:relative;align-items:flex-end}.balcony-unit__prop{font-weight:400;font-size:1rem;letter-spacing:-.05em;flex-shrink:0;z-index:1;background-color:#fff;padding-right:10px}.balcony-unit__val{font-weight:700;font-size:1rem;letter-spacing:-.05em;flex-shrink:0;z-index:1;background-color:#fff;padding-left:10px}.balcony-unit__row:after{background:repeating-linear-gradient(90deg,#000 0 1px,transparent 1px 3px);content:"";height:1px;left:0;position:absolute;right:0}.balcony-unit__note{font-weight:400;font-size:16px;letter-spacing:-.05em}@media (max-width: 768px){.balcony-unit__note{padding-top:24px}}.balcony-unit__list{display:flex;flex-direction:column;gap:8px}.balcony-unit__info-group{display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.balcony-unit__btn{width:100%}}.authors-page{padding-top:40px;padding-bottom:60px}.authors-page__title{margin-bottom:50px;text-align:center}@media (max-width: 1023px){.authors-page__title{margin-bottom:30px}}.authors-page__grid{display:flex;flex-wrap:wrap;gap:30px}.authors-page__card{display:flex;flex-direction:column;align-items:center;text-align:center;width:33%;text-decoration:none;color:inherit;transition:transform .3s ease}@media (max-width: 767px){.authors-page__card{width:100%}}.authors-page__card:hover{transform:translateY(-4px)}.authors-page__card-img{width:200px;height:200px;border-radius:50%;overflow:hidden;margin-bottom:20px}.authors-page__card-img img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 599px){.authors-page__card-img{width:150px;height:150px}}.authors-page__card-name{font-weight:700;font-size:18px;margin-bottom:8px;color:#00171f}.authors-page__card-role{font-size:16px;color:#555}.authors-page__card-achievements{margin-top:16px;padding-top:12px;border-top:1px solid #e0e0e0;list-style:none;padding-left:0;text-align:left;width:100%}.authors-page__card-achievements li{position:relative;padding-left:16px;font-size:14px;color:#444;line-height:1.5}.authors-page__card-achievements li:not(:last-child){margin-bottom:8px}.authors-page__card-achievements li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background-color:var(--color-primary)}.authors-page__card-link{display:inline-block;margin-top:12px;font-size:14px;color:var(--color-primary);text-decoration:underline}.authors-page__card-link:hover{text-decoration:none}.author-detail{padding-top:40px;padding-bottom:60px}.author-detail__card{display:flex;gap:40px;margin-bottom:60px}@media (max-width: 1023px){.author-detail__card{flex-direction:column;align-items:center;gap:24px}}.author-detail__photo{width:240px;height:240px;flex:0 0 240px;border-radius:50%;overflow:hidden}.author-detail__photo img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 1023px){.author-detail__photo{width:200px;height:200px;flex:none}}@media (max-width: 599px){.author-detail__photo{width:150px;height:150px}}.author-detail__content{flex:1;min-width:0}@media (max-width: 1023px){.author-detail__content{text-align:center}}.author-detail__name{margin-bottom:8px;color:#00171f}.author-detail__position{font-size:18px;font-weight:600;color:#333;margin-bottom:16px}.author-detail__meta{display:flex;gap:32px;margin-bottom:20px}@media (max-width: 599px){.author-detail__meta{justify-content:center;gap:20px}}.author-detail__meta-item{display:flex;flex-direction:column}.author-detail__meta-title{font-size:13px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.author-detail__meta-value{font-size:20px;font-weight:700;color:#00171f}.author-detail__description{margin-top:16px;padding-top:16px;border-top:1px solid #e0e0e0}@media (max-width: 1023px){.author-detail__description{text-align:left}}.author-detail__desc-list{list-style:none;padding:0;margin:0}.author-detail__desc-list li{position:relative;padding-left:18px;font-size:15px;color:#444;line-height:1.6}.author-detail__desc-list li:not(:last-child){margin-bottom:10px}.author-detail__desc-list li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background-color:var(--color-primary)}.author-detail__articles-title{margin-bottom:30px}.author-detail__articles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width: 1023px){.author-detail__articles-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 599px){.author-detail__articles-grid{grid-template-columns:1fr}}.author-detail__article{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 12px #00000014;transition:transform .3s ease,box-shadow .3s ease}.author-detail__article:hover{transform:translateY(-4px);box-shadow:0 6px 20px #0000001f}.author-detail__article-img{width:100%;height:200px;overflow:hidden}.author-detail__article-img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.author-detail__article:hover .author-detail__article-img img{transform:scale(1.05)}.author-detail__article-body{padding:20px}.author-detail__article-date{font-size:13px;color:#888;margin-bottom:8px}.author-detail__article-title{font-size:16px;font-weight:700;color:#00171f;margin-bottom:10px;line-height:1.4}.author-detail__article-title a{color:inherit;text-decoration:none}.author-detail__article-title a:hover{color:var(--color-primary)}.author-detail__article-desc{font-size:14px;color:#555;line-height:1.5;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.author-detail__article-link{font-size:14px;color:var(--color-primary);text-decoration:underline}.author-detail__article-link:hover{text-decoration:none}
