

/* Start:/local/templates/main/assets/css/styles.css?1702398134115419*/
.invisible-container{position:absolute;top:-9999px;left:-9999px;width:0;height:0;overflow:hidden;z-index:-1}@font-face{font-family:Muller;font-style:normal;font-weight:400;src:url(/local/templates/main/assets/css/../fonts/Muller/MullerRegular/MullerRegular.eot?) format("eot"),url(/local/templates/main/assets/css/../fonts/Muller/MullerRegular/MullerRegular.woff2) format("woff2"),url(/local/templates/main/assets/css/../fonts/Muller/MullerRegular/MullerRegular.woff) format("woff"),url(/local/templates/main/assets/css/../fonts/Muller/MullerRegular/MullerRegular.ttf) format("truetype"),url(/local/templates/main/assets/css/../fonts/Muller/MullerRegular/MullerRegular.svg#Muller) format("svg")}@font-face{font-family:Muller;font-style:normal;font-weight:500;src:url(/local/templates/main/assets/css/../fonts/Muller/MullerMedium/MullerMedium.eot?) format("eot"),url(/local/templates/main/assets/css/../fonts/Muller/MullerMedium/MullerMedium.woff2) format("woff2"),url(/local/templates/main/assets/css/../fonts/Muller/MullerMedium/MullerMedium.woff) format("woff"),url(/local/templates/main/assets/css/../fonts/Muller/MullerMedium/MullerMedium.ttf) format("truetype"),url(/local/templates/main/assets/css/../fonts/Muller/MullerMedium/MullerMedium.svg#Muller) format("svg")}@font-face{font-family:Muller;font-style:normal;font-weight:700;src:url(/local/templates/main/assets/css/../fonts/Muller/MullerBold/MullerBold.eot?) format("eot"),url(/local/templates/main/assets/css/../fonts/Muller/MullerBold/MullerBold.woff2) format("woff2"),url(/local/templates/main/assets/css/../fonts/Muller/MullerBold/MullerBold.woff) format("woff"),url(/local/templates/main/assets/css/../fonts/Muller/MullerBold/MullerBold.ttf) format("truetype"),url(/local/templates/main/assets/css/../fonts/Muller/MullerBold/MullerBold.svg#Muller) format("svg")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/local/templates/main/assets/css/../fonts/Inter/InterBold/InterBold.eot?) format("eot"),url(/local/templates/main/assets/css/../fonts/Inter/InterBold/InterBold.woff2) format("woff2"),url(/local/templates/main/assets/css/../fonts/Inter/InterBold/InterBold.woff) format("woff"),url(/local/templates/main/assets/css/../fonts/Inter/InterBold/InterBold.ttf) format("truetype"),url(/local/templates/main/assets/css/../fonts/Inter/InterBold/InterBold.svg#Inter) format("svg")}.font__h1,.page-title__title{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:32px;line-height:110%}@media(min-width:768px){.font__h1,.page-title__title{font-size:100px}}@media(min-width:768px)and (max-width:1919px){.font__h1,.page-title__title{font-size:calc(32px + 68 * ((100vw - 768px)/ (1152)))}}.font__h2,.section-title,.standard-glazing__title{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:28px;line-height:110%}@media(min-width:768px){.font__h2,.section-title,.standard-glazing__title{font-size:80px}}@media(min-width:768px)and (max-width:1919px){.font__h2,.section-title,.standard-glazing__title{font-size:calc(28px + 52 * ((100vw - 768px)/ (1152)))}}.font__h3{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:110%}@media(min-width:768px){.font__h3{font-size:56px}}@media(min-width:768px)and (max-width:1919px){.font__h3{font-size:calc(22px + 34 * ((100vw - 768px)/ (1152)))}}.card-review__title,.card-window-content__price,.font__h4,.footer-column__title{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:22px}@media(min-width:768px){.card-review__title,.card-window-content__price,.font__h4,.footer-column__title{font-size:24px}}@media(min-width:768px)and (max-width:1919px){.card-review__title,.card-window-content__price,.font__h4,.footer-column__title{font-size:calc(20px + 4 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.card-review__title,.card-window-content__price,.font__h4,.footer-column__title{line-height:32px}}@media(min-width:768px)and (max-width:1919px){.card-review__title,.card-window-content__price,.font__h4,.footer-column__title{line-height:calc(22px + 10 * ((100vw - 768px)/ (1152)))}}.font__subhead{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;letter-spacing:-.01em}.card-glazing__title,.card-message__title,.font__body-big,.model-card-content__title,.slide-windows-every__title,.tabs-profile-content__title{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:130%;letter-spacing:-.01em}.address-content__description,.address-content__meaning,.card-glazing-price,.card-glazing__description,.card-review__content,.font__body,.footer-column__link,.header-search-result__text,.model-card-content__price-text,.model-card-content__price-title,.windows-for-every__text{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.font__body-semibold,.tag{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.02em}@media(min-width:768px){.font__body-semibold,.tag{font-size:16px}}@media(min-width:768px)and (max-width:1919px){.font__body-semibold,.tag{font-size:calc(12px + 4 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.font__body-semibold,.tag{line-height:24px}}@media(min-width:768px)and (max-width:1919px){.font__body-semibold,.tag{line-height:calc(14px + 10 * ((100vw - 768px)/ (1152)))}}.crumbs__element,.font__link{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.font__link-underlined{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-decoration-line:underline}.card-window-content__installment,.font__caption{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.02em}.font__caption-bold{font-family:Muller,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:18px;letter-spacing:-.02em}.font__caption-paragraph{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.02em}.card-window-content__characteristic,.font__footnote,.input-modal-info__text,.rating-lines__title{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.02em}.font__footnote-paragraph{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:-.02em}.dropzone-modal__title,.fixmenu-button,.font__label,.input-modal__text{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:20px}.form-call__input:-ms-input-placeholder,.input-number__input:-ms-input-placeholder{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:17px;line-height:20px}.accordions-question-answer__btn,.font__placeholder-large,.form-call__input,.form-call__input::placeholder,.input-number__input,.input-number__input::placeholder{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:17px;line-height:20px}.header-search__input:-ms-input-placeholder,.input-modal__input:-ms-input-placeholder{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px}.font__placeholder-medium,.header-search__input,.header-search__input::placeholder,.input-modal__input,.input-modal__input::placeholder{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px}.font__placeholder-small{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:20px}.dropzone-modal-button__text,.dz-preview,.font__hint,.header-search-tub,.radio-stars__description{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.font__head-phone{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:32px;letter-spacing:-.02em}@media(min-width:768px){.font__head-phone{font-size:27px}}@media(min-width:768px)and (max-width:1919px){.font__head-phone{font-size:calc(22px + 5 * ((100vw - 768px)/ (1152)))}}.font__head-links{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:222%;letter-spacing:-.02em;text-transform:uppercase}@media(min-width:768px){.font__head-links{font-size:18px}}@media(min-width:768px)and (max-width:1919px){.font__head-links{font-size:calc(14px + 4 * ((100vw - 768px)/ (1152)))}}.card-message__message,.font__fixmenu-group{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:20px}.feedback__input:-ms-input-placeholder{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em}.feedback__input,.feedback__input::placeholder,.font__feedback-input{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em}.font__modal-title,.modal-content__title,.modal-review__title{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:28px;line-height:110%;text-align:center;text-transform:uppercase}@media(min-width:768px){.font__modal-title,.modal-content__title,.modal-review__title{font-size:32px}}@media(min-width:768px)and (max-width:1919px){.font__modal-title,.modal-content__title,.modal-review__title{font-size:calc(28px + 4 * ((100vw - 768px)/ (1152)))}}.font__modal-text,.modal-content__description,.modal-review__description,.page-title__text,.standard-glazing__text{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:28px;text-align:center;letter-spacing:-.02em}.font__title-tags,.home-title__tags,.page-title__description{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:28px;line-height:28px}.card-standard__title,.font__card-standard{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.01em}@media(min-width:768px){.card-standard__title,.font__card-standard{font-size:32px}}@media(min-width:768px)and (max-width:1919px){.card-standard__title,.font__card-standard{font-size:calc(16px + 16 * ((100vw - 768px)/ (1152)))}}.font__text,.installment-content__description{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:130%}.font__installment,.installment-content__number{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:120px;line-height:100%}@media(min-width:768px){.font__installment,.installment-content__number{font-size:260px}}@media(min-width:768px)and (max-width:1919px){.font__installment,.installment-content__number{font-size:calc(120px + 140 * ((100vw - 768px)/ (1152)))}}.accordions-question-answer__title,.font__accordion-title{font-family:Muller,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:110%}@media(min-width:768px){.accordions-question-answer__title,.font__accordion-title{font-size:24px}}@media(min-width:768px)and (max-width:1919px){.accordions-question-answer__title,.font__accordion-title{font-size:calc(20px + 4 * ((100vw - 768px)/ (1152)))}}.accordions-question-answer__content,.font__accordion-content{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:130%}@media(min-width:768px){.accordions-question-answer__content,.font__accordion-content{font-size:32px}}@media(min-width:768px)and (max-width:1919px){.accordions-question-answer__content,.font__accordion-content{font-size:calc(16px + 16 * ((100vw - 768px)/ (1152)))}}.card-standard-price__element,.font__standard-card-price{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:130%}@media(min-width:768px){.card-standard-price__element,.font__standard-card-price{font-size:16px}}@media(min-width:768px)and (max-width:1919px){.card-standard-price__element,.font__standard-card-price{font-size:calc(14px + 2 * ((100vw - 768px)/ (1152)))}}*{box-sizing:border-box;padding:0;margin:0;border-radius:0;border:none;outline:0;-webkit-tap-highlight-color:transparent}body,html{width:100%;height:100%;max-width:100%}html{scroll-behavior:smooth}body{min-width:320px;font:normal 14px/1.4 Arial,sans-serif;color:#000;background:#fff}html._mobile body{-webkit-text-size-adjust:100%}fieldset legend{display:none}li,ul{list-style-type:none}img{vertical-align:top}a{color:inherit;text-decoration:none}table{border-collapse:collapse}table td{padding:0;vertical-align:top}input,select,textarea{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]{-webkit-appearance:textfield}::selection{background:#5f5f5f;color:#fff;text-shadow:none}::-moz-selection{background:#5f5f5f;color:#fff;text-shadow:none}a[href^=tel]{color:inherit;text-decoration:none}button{-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0);cursor:pointer}.feedback,.feedback__row,.space-80__mt{margin-top:48px}@media(min-width:360px){.feedback,.feedback__row,.space-80__mt{margin-top:80px}}@media(min-width:360px)and (max-width:1919px){.feedback,.feedback__row,.space-80__mt{margin-top:calc(48px + 32 * ((100vw - 360px)/ (1560)))}}.feedback,.feedback__row,.space-80__mb{margin-bottom:48px}@media(min-width:360px){.feedback,.feedback__row,.space-80__mb{margin-bottom:80px}}@media(min-width:360px)and (max-width:1919px){.feedback,.feedback__row,.space-80__mb{margin-bottom:calc(48px + 32 * ((100vw - 360px)/ (1560)))}}.card-message,.feedback,.space-80__pt{padding-top:48px}@media(min-width:360px){.card-message,.feedback,.space-80__pt{padding-top:80px}}@media(min-width:360px)and (max-width:1919px){.card-message,.feedback,.space-80__pt{padding-top:calc(48px + 32 * ((100vw - 360px)/ (1560)))}}.feedback,.space-80__pb{padding-bottom:48px}@media(min-width:360px){.feedback,.space-80__pb{padding-bottom:80px}}@media(min-width:360px)and (max-width:1919px){.feedback,.space-80__pb{padding-bottom:calc(48px + 32 * ((100vw - 360px)/ (1560)))}}.space-48__mt,.windows-ready__link{margin-top:32px}@media(min-width:360px){.space-48__mt,.windows-ready__link{margin-top:48px}}@media(min-width:360px)and (max-width:1919px){.space-48__mt,.windows-ready__link{margin-top:calc(32px + 16 * ((100vw - 360px)/ (1560)))}}.space-48__mb,.standard-glazing__title,.tabs-profile-content__title{margin-bottom:32px}@media(min-width:360px){.space-48__mb,.standard-glazing__title,.tabs-profile-content__title{margin-bottom:48px}}@media(min-width:360px)and (max-width:1919px){.space-48__mb,.standard-glazing__title,.tabs-profile-content__title{margin-bottom:calc(32px + 16 * ((100vw - 360px)/ (1560)))}}.space-48__pt{padding-top:32px}@media(min-width:360px){.space-48__pt{padding-top:48px}}@media(min-width:360px)and (max-width:1919px){.space-48__pt{padding-top:calc(32px + 16 * ((100vw - 360px)/ (1560)))}}.space-48__pb{padding-bottom:32px}@media(min-width:360px){.space-48__pb{padding-bottom:48px}}@media(min-width:360px)and (max-width:1919px){.space-48__pb{padding-bottom:calc(32px + 16 * ((100vw - 360px)/ (1560)))}}.space-40__mt{margin-top:32px}@media(min-width:360px){.space-40__mt{margin-top:40px}}@media(min-width:360px)and (max-width:1919px){.space-40__mt{margin-top:calc(32px + 8 * ((100vw - 360px)/ (1560)))}}.footer__column>:first-child,.model-card-content__reviews,.model-card-content__stars,.space-40__mb{margin-bottom:32px}@media(min-width:360px){.footer__column>:first-child,.model-card-content__reviews,.model-card-content__stars,.space-40__mb{margin-bottom:40px}}@media(min-width:360px)and (max-width:1919px){.footer__column>:first-child,.model-card-content__reviews,.model-card-content__stars,.space-40__mb{margin-bottom:calc(32px + 8 * ((100vw - 360px)/ (1560)))}}.space-40__pt{padding-top:32px}@media(min-width:360px){.space-40__pt{padding-top:40px}}@media(min-width:360px)and (max-width:1919px){.space-40__pt{padding-top:calc(32px + 8 * ((100vw - 360px)/ (1560)))}}.footer__column,.space-40__pb{padding-bottom:32px}@media(min-width:360px){.footer__column,.space-40__pb{padding-bottom:40px}}@media(min-width:360px)and (max-width:1919px){.footer__column,.space-40__pb{padding-bottom:calc(32px + 8 * ((100vw - 360px)/ (1560)))}}.card-standard-price,.space-32__mt{margin-top:24px}@media(min-width:360px){.card-standard-price,.space-32__mt{margin-top:32px}}@media(min-width:360px)and (max-width:1919px){.card-standard-price,.space-32__mt{margin-top:calc(24px + 8 * ((100vw - 360px)/ (1560)))}}.block-pictures__img,.card-window__content,.card-window__picture,.feedback__title,.fixmenu-content__title,.footer__text,.model-card-content__price,.space-32__mb,.standard-glazing__tabs,.standard-glazing__text,.tabs-nav,.tabs-standard__content{margin-bottom:24px}@media(min-width:360px){.block-pictures__img,.card-window__content,.card-window__picture,.feedback__title,.fixmenu-content__title,.footer__text,.model-card-content__price,.space-32__mb,.standard-glazing__tabs,.standard-glazing__text,.tabs-nav,.tabs-standard__content{margin-bottom:32px}}@media(min-width:360px)and (max-width:1919px){.block-pictures__img,.card-window__content,.card-window__picture,.feedback__title,.fixmenu-content__title,.footer__text,.model-card-content__price,.space-32__mb,.standard-glazing__tabs,.standard-glazing__text,.tabs-nav,.tabs-standard__content{margin-bottom:calc(24px + 8 * ((100vw - 360px)/ (1560)))}}.space-32__pt{padding-top:24px}@media(min-width:360px){.space-32__pt{padding-top:32px}}@media(min-width:360px)and (max-width:1919px){.space-32__pt{padding-top:calc(24px + 8 * ((100vw - 360px)/ (1560)))}}.space-32__pb{padding-bottom:24px}@media(min-width:360px){.space-32__pb{padding-bottom:32px}}@media(min-width:360px)and (max-width:1919px){.space-32__pb{padding-bottom:calc(24px + 8 * ((100vw - 360px)/ (1560)))}}.ready-plastic__button,.space-24__mt{margin-top:16px}@media(min-width:360px){.ready-plastic__button,.space-24__mt{margin-top:24px}}@media(min-width:360px)and (max-width:1919px){.ready-plastic__button,.space-24__mt{margin-top:calc(16px + 8 * ((100vw - 360px)/ (1560)))}}.address-content__list,.ready-plastic__card,.space-24__mb{margin-bottom:16px}@media(min-width:360px){.address-content__list,.ready-plastic__card,.space-24__mb{margin-bottom:24px}}@media(min-width:360px)and (max-width:1919px){.address-content__list,.ready-plastic__card,.space-24__mb{margin-bottom:calc(16px + 8 * ((100vw - 360px)/ (1560)))}}.space-24__pt{padding-top:16px}@media(min-width:360px){.space-24__pt{padding-top:24px}}@media(min-width:360px)and (max-width:1919px){.space-24__pt{padding-top:calc(16px + 8 * ((100vw - 360px)/ (1560)))}}.space-24__pb{padding-bottom:16px}@media(min-width:360px){.space-24__pb{padding-bottom:24px}}@media(min-width:360px)and (max-width:1919px){.space-24__pb{padding-bottom:calc(16px + 8 * ((100vw - 360px)/ (1560)))}}.space-20__mt{margin-top:16px}@media(min-width:360px){.space-20__mt{margin-top:20px}}@media(min-width:360px)and (max-width:1919px){.space-20__mt{margin-top:calc(16px + 4 * ((100vw - 360px)/ (1560)))}}.card-message__title,.model-card-content__title,.space-20__mb{margin-bottom:16px}@media(min-width:360px){.card-message__title,.model-card-content__title,.space-20__mb{margin-bottom:20px}}@media(min-width:360px)and (max-width:1919px){.card-message__title,.model-card-content__title,.space-20__mb{margin-bottom:calc(16px + 4 * ((100vw - 360px)/ (1560)))}}.space-20__pt{padding-top:16px}@media(min-width:360px){.space-20__pt{padding-top:20px}}@media(min-width:360px)and (max-width:1919px){.space-20__pt{padding-top:calc(16px + 4 * ((100vw - 360px)/ (1560)))}}.space-20__pb{padding-bottom:16px}@media(min-width:360px){.space-20__pb{padding-bottom:20px}}@media(min-width:360px)and (max-width:1919px){.space-20__pb{padding-bottom:calc(16px + 4 * ((100vw - 360px)/ (1560)))}}.space-16__mt{margin-top:12px}@media(min-width:360px){.space-16__mt{margin-top:16px}}@media(min-width:360px)and (max-width:1919px){.space-16__mt{margin-top:calc(12px + 4 * ((100vw - 360px)/ (1560)))}}.space-16__mb,.tabs-profile-content__description{margin-bottom:12px}@media(min-width:360px){.space-16__mb,.tabs-profile-content__description{margin-bottom:16px}}@media(min-width:360px)and (max-width:1919px){.space-16__mb,.tabs-profile-content__description{margin-bottom:calc(12px + 4 * ((100vw - 360px)/ (1560)))}}.space-16__pt{padding-top:12px}@media(min-width:360px){.space-16__pt{padding-top:16px}}@media(min-width:360px)and (max-width:1919px){.space-16__pt{padding-top:calc(12px + 4 * ((100vw - 360px)/ (1560)))}}.space-16__pb{padding-bottom:12px}@media(min-width:360px){.space-16__pb{padding-bottom:16px}}@media(min-width:360px)and (max-width:1919px){.space-16__pb{padding-bottom:calc(12px + 4 * ((100vw - 360px)/ (1560)))}}.space-12__mt{margin-top:8px}@media(min-width:360px){.space-12__mt{margin-top:12px}}@media(min-width:360px)and (max-width:1919px){.space-12__mt{margin-top:calc(8px + 4 * ((100vw - 360px)/ (1560)))}}.address-content__element,.space-12__mb{margin-bottom:8px}@media(min-width:360px){.address-content__element,.space-12__mb{margin-bottom:12px}}@media(min-width:360px)and (max-width:1919px){.address-content__element,.space-12__mb{margin-bottom:calc(8px + 4 * ((100vw - 360px)/ (1560)))}}.space-12__pt{padding-top:8px}@media(min-width:360px){.space-12__pt{padding-top:12px}}@media(min-width:360px)and (max-width:1919px){.space-12__pt{padding-top:calc(8px + 4 * ((100vw - 360px)/ (1560)))}}.space-12__pb{padding-bottom:8px}@media(min-width:360px){.space-12__pb{padding-bottom:12px}}@media(min-width:360px)and (max-width:1919px){.space-12__pb{padding-bottom:calc(8px + 4 * ((100vw - 360px)/ (1560)))}}.space-8__mt{margin-top:4px}@media(min-width:360px){.space-8__mt{margin-top:8px}}@media(min-width:360px)and (max-width:1919px){.space-8__mt{margin-top:calc(4px + 4 * ((100vw - 360px)/ (1560)))}}.card-standard-price__element,.space-8__mb{margin-bottom:4px}@media(min-width:360px){.card-standard-price__element,.space-8__mb{margin-bottom:8px}}@media(min-width:360px)and (max-width:1919px){.card-standard-price__element,.space-8__mb{margin-bottom:calc(4px + 4 * ((100vw - 360px)/ (1560)))}}.space-8__pt{padding-top:4px}@media(min-width:360px){.space-8__pt{padding-top:8px}}@media(min-width:360px)and (max-width:1919px){.space-8__pt{padding-top:calc(4px + 4 * ((100vw - 360px)/ (1560)))}}.space-8__pb{padding-bottom:4px}@media(min-width:360px){.space-8__pb{padding-bottom:8px}}@media(min-width:360px)and (max-width:1919px){.space-8__pb{padding-bottom:calc(4px + 4 * ((100vw - 360px)/ (1560)))}}.invisible-container{position:absolute;top:-9999px;left:-9999px;width:0;height:0;overflow:hidden;z-index:-1}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.no-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.no-pe{pointer-events:none}body{font-family:Muller,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#334155;background-color:#f1f5f9}@media only screen and (max-width:767px){html .device__mobile-none{display:none}}@media only screen and (min-width:768px){html .device__mobile-only{display:none}}@media only screen and (max-width:1023px){.device__desktop-only{display:none}}@media only screen and (min-width:568px){.device__xs-only{display:none}}@media only screen and (min-width:1024px){html .device__desktop-none{display:none}}.orange{color:#f59f0a}.fixmenu-button,.fixmenu-button>*,.text__no-wrap{white-space:nowrap}.card-review-description._close .card-review-description__content,.card-review-element,.text__ellipsis-3{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}._bold{font-weight:700}._semibold{font-weight:600}._medium{font-weight:500}.address-content__slider,.crumbs__list,.dropzone-modal,.dropzone-modal__form,.scroll__hidden,.slider-reviews-nav,.slider-windows-every,.tabs-nav__list{-ms-overflow-style:none;scrollbar-width:none}.address-content__slider::-webkit-scrollbar,.crumbs__list::-webkit-scrollbar,.dropzone-modal::-webkit-scrollbar,.dropzone-modal__form::-webkit-scrollbar,.scroll__hidden::-webkit-scrollbar,.slider-reviews-nav::-webkit-scrollbar,.slider-windows-every::-webkit-scrollbar,.tabs-nav__list::-webkit-scrollbar{display:none}.input-modal__input._textarea::-webkit-scrollbar,.modal-review__scroll::-webkit-scrollbar,.scroll-custom__dark::-webkit-scrollbar{height:5px;background:rgba(0,0,0,0);width:8px;margin:24px 12px}.input-modal__input._textarea::-webkit-scrollbar-button,.modal-review__scroll::-webkit-scrollbar-button,.scroll-custom__dark::-webkit-scrollbar-button{display:none}.input-modal__input._textarea::-webkit-scrollbar-track,.modal-review__scroll::-webkit-scrollbar-track,.scroll-custom__dark::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.input-modal__input._textarea::-webkit-scrollbar-thumb,.modal-review__scroll::-webkit-scrollbar-thumb,.scroll-custom__dark::-webkit-scrollbar-thumb{background-color:#0f1729;border-radius:8px}html._ff .input-modal__input._textarea,html._ff .modal-review__scroll,html._ff .scroll-custom__dark{scrollbar-color:#4c4d4b #4c4d4b;scrollbar-width:thin}.section-title,.standard-glazing__title{text-transform:uppercase;word-break:break-word}.flex{display:-ms-flexbox;display:flex}.flex__between{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.flex__start{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.flex__center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrapper{box-sizing:border-box;position:relative;min-width:320px;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wrapper>main{-ms-flex-positive:1;flex-grow:1}.container,.windows-for-every__row{box-sizing:border-box;width:100%;max-width:1672px;margin-left:auto;margin-right:auto;padding-right:12px;padding-left:12px}@media(min-width:360px){.container,.windows-for-every__row{padding-right:36px}}@media(min-width:360px)and (max-width:767px){.container,.windows-for-every__row{padding-right:calc(12px + 24 * ((100vw - 360px)/ (408)))}}@media(min-width:360px){.container,.windows-for-every__row{padding-left:36px}}@media(min-width:360px)and (max-width:767px){.container,.windows-for-every__row{padding-left:calc(12px + 24 * ((100vw - 360px)/ (408)))}}.link{display:inline-block;color:#2463eb;position:relative}.link:before{content:"";position:absolute;top:calc(100% - 1px);left:0;right:0;height:1px;background-color:rgba(0,0,0,0)}.link:hover:before{background-color:currentColor;animation:animationUnderline .2s}.link:active{color:#8d33ff}@keyframes animationUnderline{0%{right:100%}100%{right:0}}.dz-preview{margin-right:12px;width:120px;min-width:120px;height:100px;background:#e1e7ef;border-radius:12px;overflow:hidden;position:relative}.dz-preview._last-visible{--before-content:""}.dz-preview._last-visible:before{content:var(--before-content);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:4px 10px;border-radius:6px;background-color:rgba(255,255,255,.6);color:#334155}.dz-image{width:100%;height:100%}.dz-details{display:none}.dz-success-mark{display:none}.dz-error-mark{display:none}.dz-error-message{display:none}.page-title{position:relative;padding:min(9.2vw,178px) 74px;border-radius:48px;overflow:hidden;text-align:inherit}@media only screen and (max-width:1023px){.page-title{padding:0 0 max(356px,50vw);border-radius:0;overflow:visible}}@media only screen and (max-width:1023px){.page-title__section{background-color:#e1e7ef;padding-top:40px;padding-bottom:0;overflow:hidden}}.page-title__content{width:50%;min-width:430px}@media only screen and (max-width:1023px){.page-title__content{width:100%;min-width:inherit;padding-bottom:20px;box-shadow:0 0 100px #e1e7ef}}.page-title__title{text-transform:uppercase;color:#3c3c3c}.page-title__text{margin-bottom:24px;width:min(440px,100%);text-align:inherit}@media(min-width:768px){.page-title__text{margin-bottom:28px}}@media(min-width:768px)and (max-width:1919px){.page-title__text{margin-bottom:calc(24px + 4 * ((100vw - 768px)/ (1152)))}}.page-title__form{width:100%;max-width:508px}.page-title__bg-gradient{z-index:-5;position:absolute;top:-10%;left:0;width:53%;bottom:-10%;background:linear-gradient(89.83deg,#e1e7ef 90%,rgba(218,221,226,0));filter:blur(27px)}@media only screen and (max-width:1023px){.page-title__bg-gradient{z-index:10;height:60px;top:auto;bottom:calc(max(356px,50vw) - 50px);left:-36px;right:-36px;width:110vw;background:linear-gradient(180deg,#e1e7ef 90% 20px,rgba(218,221,226,0));filter:blur(5px)}}.page-title__picture{z-index:-10;position:absolute;top:0;right:0;bottom:0;height:100%;width:auto;object-fit:cover}@media only screen and (max-width:1023px){.page-title__picture{z-index:inherit;top:auto;right:-12px;bottom:0;left:-12px;height:max(356px,50vw);width:calc(100% + 72px)}}@media only screen and (max-width:1023px)and (min-width:360px){.page-title__picture{right:-36px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.page-title__picture{right:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:1023px)and (min-width:360px){.page-title__picture{left:-36px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.page-title__picture{left:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}.page-title__description{color:#334155}.page-title__tag-container{margin-left:8px;margin-right:70px;height:100%;position:relative;display:inline-block;font-size:20px;text-decoration:line-through;color:#94a3b8}.page-title .page-title__tag{top:40%;left:calc(100% + 8px);right:auto;bottom:auto;transform:translateY(-50%) rotateZ(-4deg)}.page-title__sup{font-size:.7em}@media only screen and (max-width:1023px){.header{padding-top:6px;padding-bottom:6px}}.header__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#0f1729}@media only screen and (max-width:1023px){.header__top{margin-bottom:0}}.header__top>*{margin:0 12px}.header__top>:first-child{margin-left:0;margin-right:18px}.header__top>:last-child{margin-right:0}.header__text{margin-right:auto;max-width:220px}.header__search{-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1279px){.header__search{display:none}}.header__phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.header__phone-button{width:72px;height:60px;padding:20px 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#0f172a;border-radius:12px;color:#f8fafc}.header__phone-icon{width:20px;height:20px;color:#f8fafc}.header-nav{overflow-x:auto}@media(min-width:360px){.header-nav{margin-right:-36px}}@media(min-width:360px)and (max-width:767px){.header-nav{margin-right:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}@media(min-width:360px){.header-nav{margin-left:-36px}}@media(min-width:360px)and (max-width:767px){.header-nav{margin-left:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}@media(min-width:360px){.header-nav{padding-right:36px}}@media(min-width:360px)and (max-width:767px){.header-nav{padding-right:calc(12px + 24 * ((100vw - 360px)/ (408)))}}@media(min-width:360px){.header-nav{padding-left:36px}}@media(min-width:360px)and (max-width:767px){.header-nav{padding-left:calc(12px + 24 * ((100vw - 360px)/ (408)))}}.header-nav__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header-nav__element{margin:0 12px}.header-nav__element:first-child{margin-left:0}.header-nav__element:last-child{margin-right:0}.header-nav__link{position:relative;transition:color .2s}.header-nav__link:before{content:"";position:absolute;left:100%;right:0;top:calc(100% + 4px);height:4px;background-color:rgba(0,0,0,0);animation:animationUnderlineDefault 0s ease-out;pointer-events:none}.header-nav._ready .header-nav__link:before{background-color:#2463eb;animation-duration:.2s}.header-nav._ready .header-nav__link:hover{color:#2463eb}.header-nav._ready .header-nav__link:hover:before{left:0;animation:animationUnderline .2s ease-out}@keyframes animationUnderlineDefault{0%{left:0}100%{left:100%}}@keyframes animationUnderline{0%{right:100%}100%{right:0}}.header-logo{height:auto;width:200px;min-width:200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-top:6px}@media(min-width:768px){.header-logo{width:248px}}@media(min-width:768px)and (max-width:1919px){.header-logo{width:calc(200px + 48 * ((100vw - 768px)/ (1152)))}}.header-logo__icon{width:100%;height:100%}.header-search{width:auto;height:48px;position:relative}.header-search__label{width:100%;height:100%}.header-search__input{width:100%;height:100%;padding:14px 46px 14px 12px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;transition:border-color .2s,color .2s}.header-search__input:-ms-input-placeholder{color:#94a3b8}.header-search__input::placeholder{color:#94a3b8}.header-search__input:focus{border-color:#94a3b8}.header-search__button{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:24px;height:24px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#94a3b8;transition:color .2s}.header-search__icon{width:80%;height:80%;fill:none;color:currentColor}.header-search__result{z-index:500;display:none;position:absolute;top:calc(100% + 10px);left:0;width:100%;min-width:420px;-ms-flex-direction:column;flex-direction:column;padding:24px;background:#fff;border-radius:8px}.header-search__input:not(:-ms-input-placeholder)~.header-search__result{display:-ms-flexbox;display:flex;animation:resultAnimation .2s}.header-search__input:not(:placeholder-shown)~.header-search__result{display:-ms-flexbox;display:flex;animation:resultAnimation .2s}.header-search__input:not(:-ms-input-placeholder)~.header-search__button{color:currentColor}.header-search__input:not(:placeholder-shown)~.header-search__button{color:currentColor}@keyframes resultAnimation{0%{transform:translateY(-50%) scaleY(0);opacity:0}100%{transform:translateY(0) scaleY(1);opacity:1}}.header-search-result{width:100%;height:100%}.header-search-result__popular{margin-bottom:24px}.header-search-result__title{color:#1d283a}.header-search-result__tubs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.header-search-result__tub{margin-top:8px;margin-right:8px}.header-search-result__list{max-height:50vh;overflow-y:auto}.header-search-result__element{padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px dashed #e1e7ef}.header-search-result__text{margin-right:30px;max-width:calc(100% - 114px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-search-result__selection{display:inline-block;border-radius:4px;color:#fff;background-color:#15b8a5}.header-search-tub{height:32px;border-radius:16px;padding:6px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#fff;background-color:#2463eb;transition:background-color .2s}.header-search-tub:hover{background-color:#1d4fbc}.header-search-tub:active{background-color:#153b8d}.header-search-tub__text{margin-right:6px}.header-search-tub__icon{width:16px;height:16px;padding:2px}.footer{box-sizing:border-box}.footer *{box-sizing:border-box}.footer__content{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__column{margin-bottom:16px;width:calc((100% - 120px)/ 4 - 20px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1279px){.footer__column{width:calc((100% - 80px)/ 2)}}@media only screen and (max-width:767px){.footer__column{width:100%}}.footer__column:first-child{width:calc((100% - 120px)/ 4 + 60px)}@media only screen and (max-width:1279px){.footer__column:first-child{width:calc((100% - 80px)/ 2)}}@media only screen and (max-width:767px){.footer__column:first-child{width:100%}}.footer__column>*{margin-bottom:24px}.footer__description{margin-bottom:16px}.footer__logo{width:min(288px,100%);height:40px}.footer__logo-icon{width:100%;height:100%;color:#334155}.footer__text{letter-spacing:-.02em;color:#94a3b8}.footer__city{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#94a3b8}.footer__baloon-icon{margin-right:8px;width:20px;height:20px;padding:2px}.footer__pay{margin-bottom:24px}.footer-column__title{font-weight:400}.footer-column__link{margin-bottom:8px}.footer-pay__title{font-weight:400}.footer-pay__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.footer-pay__element{display:block;width:48px;height:48px}.footer-description{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.footer-description>*{margin-right:30px;margin-top:12px}.footer-description>:last-child{margin-right:0}@media only screen and (max-width:1439px){.footer-description__links{margin-right:0}}.footer-description__link:first-child{margin-right:30px}@media only screen and (max-width:1439px){.footer-description__design{margin-left:auto;padding-left:60px}}.button{width:auto;height:48px;padding:14px 38px;cursor:pointer;border-radius:12px;border:1px transparent solid;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:color .2s,border-color .2s,background-color .2s}.button__icon{margin-right:10px;pointer-events:none;width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.button__svg{width:18px;height:18px}.button__text{pointer-events:none;width:100%;text-align:center}.button._no-text{padding:10px 20px}.button._no-text .button__icon{margin:0}.button._no-text .button__svg-right{margin-right:-4px}.button._small{height:32px;padding:6px 10px}.button._narrow{padding:10px 20px;border-radius:4px}.button._home-call .button__icon{display:none}@media only screen and (max-width:567px){.button._home-call{height:40px;padding:10px}.button._home-call .button__text{display:none}.button._home-call .button__icon{display:-ms-flexbox;display:flex;margin:0}}.button._white{background-color:#fff;color:#0f172a;border-color:#cbd5e1}.button._white:hover{border-color:#94a3b8;background-color:#f1f5f9}.button._white:active{border-color:#65758b;background-color:#e1e7ef}.button._white:disabled{background-color:#f1f5f9;border-color:transparent;color:#94a3b8}.button._blue,.button._home-call{background-color:#2463eb;color:#fff}.button._blue:hover,.button._home-call:hover{background-color:#1d4fbc}.button._blue:active,.button._home-call:active{background-color:#153b8d}.button._blue:disabled,.button._home-call:disabled{background-color:#f1f5f9;border-color:transparent;color:#94a3b8}.button._red{background-color:#ef4343;color:#fff}.button._red:hover{background-color:#dc2828}.button._red:active{background-color:#153b8d}.button._red:disabled{background-color:#f1f5f9;border-color:transparent;color:#94a3b8}.button._ghost{background-color:rgba(0,0,0,0);border-color:transparent;color:currentColor}.button._ghost:hover{background-color:#f1f5f9}.button._ghost:active{background-color:#e1e7ef}.button._ghost:disabled{background-color:#f1f5f9;border-color:transparent;color:#94a3b8}.radio-button{width:auto;height:52px;padding:16px 48px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:24px;transition:color .2s,background-color .2s,border-color .2s,opacity .2s}.radio-button *{transition:color .2s,background-color .2s,border-color .2s}.radio-button__label{z-index:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #0f172a;border-radius:24px;background-color:#fff;cursor:pointer;transition:border-color .2s}.radio-button__input{max-width:0;max-height:0;opacity:0;position:absolute;top:0;left:0;transition:border-color .2s,background-color .2s}.radio-button__checkmark{z-index:1;pointer-events:none;width:16px;height:16px;border-radius:50%;border:1px solid #0f172a;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px;transition:border-color .2s,background-color .2s}.radio-button__desc{z-index:1;pointer-events:none;height:100%;margin-left:8px;color:#334155;line-height:150%;white-space:nowrap;transition:color .2s}.radio-button__icon{opacity:0;width:100%;height:100%;transition:opacity .1s}.radio-button__input:checked~.radio-button__label{background-color:#0f172a;border-color:transparent}.radio-button__input:checked~.radio-button__checkmark{background-color:#fff;border-color:transparent}.radio-button__input:checked~.radio-button__checkmark .radio-button__icon{opacity:1}.radio-button__input:checked~.radio-button__desc{color:#fff}@media(hover:hover){.radio-button:hover .radio-button__label{border-color:#2463eb}.radio-button:hover .radio-button__checkmark{background-color:#fff;border-color:#2463eb}.radio-button:hover .radio-button__checkmark .radio-button__icon{opacity:0}.radio-button:hover .radio-button__checkmark~.radio-button__desc{color:#2463eb}.radio-button:hover .radio-button__input:checked~.radio-button__label{background-color:#2463eb;border-color:transparent}.radio-button:hover .radio-button__input:checked~.radio-button__checkmark{background-color:#fff;border-color:transparent}.radio-button:hover .radio-button__input:checked~.radio-button__checkmark .radio-button__icon{opacity:1;color:#2463eb}.radio-button:hover .radio-button__input:checked~.radio-button__desc{color:#fff}}.radio-color{width:52px;height:52px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.radio-color__label{width:100%;height:100%;border:1px solid #0f172a;border-radius:50%;transition:background-color .2s,border-color .2s;cursor:pointer}.radio-color__input{max-width:0;max-height:0;opacity:0;position:absolute;top:0;left:0}.radio-color:hover .radio-color__label{border-color:#f59f0a}.radio-color input:checked~.radio-color__label{border-color:#f59f0a}.radio-stars{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.radio-stars__radios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.radio-stars__label{margin:0;width:16px;height:16px;padding:0;cursor:pointer;position:relative}.radio-stars__label._active .radio-stars__icon{fill:#f7b23b}.radio-stars__input{position:absolute;top:0;left:0;max-height:0;max-width:0;opacity:0;overflow:hidden}.radio-stars__input:checked~.radio-stars__icon{fill:#f7b23b}.radio-stars__icon{display:block;width:100%;height:100%;color:#f7b23b;fill:#fff;transition:color 0s,fill .15s}.radio-stars__description{margin-left:12px;padding-top:.3em;line-height:100%;color:#94a3b8}.input-number{width:auto;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#334155;box-sizing:border-box}.input-number *{box-sizing:border-box}.input-number__input{width:96px;height:100%;padding:12px;color:currentColor;background:#fff;border:1px solid #cbd5e1;border-radius:4px;transition:border-color .2s,color .2s,background-color .2s}.input-number__input:-ms-input-placeholder{width:100%;text-align:center;color:#94a3b8;-ms-transition:color .2s;transition:color .2s}.input-number__input::placeholder{width:100%;text-align:center;color:#94a3b8;transition:color .2s}.input-number__desc{color:#94a3b8;margin-left:8px;transition:color .2s}.input-number:hover .input-number__input{border-color:#94a3b8}.input-number__input:focus{border-color:#1d23cd}.input-number__input:focus~.input-number__desc{color:currentColor}.input-number__input:focus:hover{border-color:#1d23cd}.input-number__input:focus:hover~.input-number__desc{color:currentColor}.input-number__input:invalid{border-color:#f87171}.input-number__input:invalid~.input-number__desc{color:#94a3b8}.input-number__input:disabled{border-color:#e1e7ef;color:#cbd5e1}.input-number__input:disabled:hover{border-color:#e1e7ef}.input-number__input:disabled~.input-number__desc{color:#cbd5e1}.input-number__input:disabled:-ms-input-placeholder{color:#cbd5e1}.input-number__input:disabled::placeholder{color:#cbd5e1}.input-number__input:not(:-ms-input-placeholder)~.input-number__desc{color:currentColor}.input-number__input:not(:placeholder-shown)~.input-number__desc{color:currentColor}.input-modal{margin-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;position:relative}.input-modal__text{margin-bottom:4px;position:relative;color:#65758b}.input-modal__text._required:after{content:"*";position:absolute;top:0;right:-6px;width:4px;height:4px;color:#5082ef}.input-modal__input-row{height:48px;width:100%;position:relative}.input-modal__input-row._textarea{height:96px}.input-modal__input{width:100%;height:100%;padding:10px 40px 10px 46px;border:1px solid #cbd5e1;border-radius:8px;transition:color .2s,border-color .2s,background-color .2s;background-color:#fff}.input-modal__input:-ms-input-placeholder{color:#94a3b8;-ms-transition:color .2s;transition:color .2s}.input-modal__input::placeholder{color:#94a3b8;transition:color .2s}.input-modal__input._textarea{padding:14px 12px;resize:none}.input-modal__icon{pointer-events:none;position:absolute;left:12px;top:50%;transform:translateY(-50%);margin-right:10px;width:24px;height:24px;padding:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#94a3b8;transition:color .2s}.input-modal__svg{color:currentColor}.input-modal__info{position:absolute;top:calc(100% + 4px);left:0;height:16px;width:auto;max-width:100%;color:#2463eb;transition:color .2s}.input-modal._error .input-modal__info{color:#dc2626}.input-modal._error .input-modal__input{border-color:#f87171}.input-modal._error .input-modal__input~.input-modal__icon{color:#334155}.input-modal._success .input-modal__info{color:#059669}.input-modal__input:focus,.input-modal__input:focus:hover{border-color:#1d23cd}.input-modal__input:focus:hover~.input-modal__icon,.input-modal__input:focus~.input-modal__icon{color:#334155}.input-modal__input:hover{border-color:#94a3b8}.input-modal__input:hover~.input-modal__icon{color:#334155}.input-modal__input:not(:-ms-input-placeholder)~.input-modal__icon{color:#334155}.input-modal__input:not(:placeholder-shown)~.input-modal__icon{color:#334155}.input-modal__input:not(:-ms-input-placeholder):invalid{border-color:#f87171}.input-modal__input:not(:placeholder-shown):invalid{border-color:#f87171}.input-modal__input:not(:-ms-input-placeholder):invalid~.input-modal__icon{color:#334155}.input-modal__input:not(:placeholder-shown):invalid~.input-modal__icon{color:#334155}.input-modal__input:disabled{border-color:#e1e7ef;color:#cbd5e1}.input-modal__input:disabled:-ms-input-placeholder{color:#cbd5e1}.input-modal__input:disabled::placeholder{color:#cbd5e1}.input-modal__input:disabled~.input-modal__icon{color:#334155}.input-modal-info{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;max-width:100%}.input-modal-info__icon{margin-right:4px;width:16px;height:16px;padding:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:currentColor}.input-modal-info__svg{width:100%;height:100%;color:currentColor;fill:none}.input-modal-info__text{max-width:100%;overflow-x:hidden;overflow-y:visible;white-space:nowrap;text-overflow:clip;line-height:100%}.dropzone-modal{width:100%;max-width:100%}.dropzone-modal__title{margin-bottom:4px;position:relative;color:#65758b}.dropzone-modal__form{height:auto;width:100%;max-width:100%;padding:12px;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#f1f5f9;border:1px dashed #cbd5e1;border-radius:8px;position:relative}.dropzone-modal__button{margin:0 12px;cursor:pointer;width:120px;min-width:120px;height:100px}.dropzone-modal__button:hover{border-color:#e1e7ef}.dropzone-modal-button{border-radius:8px;padding:6px 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#94a3b8;background-color:#fff;border:1px solid transparent;transition:background-color .2s,border-color .2s,color .2s}.dropzone-modal-button__icon{margin-right:8px;width:16px;height:16px;max-width:16px;max-height:16px}.dropzone-modal-button__text{text-align:center}.form-call{width:100%;height:64px;position:relative;transition:color .2s,border-color .2s,background-color .2s}@media only screen and (max-width:767px){.form-call{height:56px}}.form-call__input{width:100%;height:100%;padding:8px 200px 8px 64px;background:#fff;border:1px solid transparent;border-radius:16px;color:#334155;transition:border-color .2s}@media only screen and (max-width:567px){.form-call__input{padding-right:50px}}.form-call__input:-ms-input-placeholder{color:#94a3b8}.form-call__input::placeholder{color:#94a3b8}.form-call__icon{width:24px;height:24px;padding:2px;position:absolute;left:32px;top:50%;transform:translateY(-50%);color:#334155}.form-call__svg{width:100%;height:100%}.form-call__button{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:8px 20px}.form-call__input:focus{border-color:#cbd5e1}.tag{position:absolute;bottom:-22px;right:-3%;height:30px;border-radius:12px;padding:8px 18px;transform:rotate(-4deg);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;word-break:normal;white-space:nowrap}@media(min-width:768px){.tag{height:44px}}@media(min-width:768px)and (max-width:1919px){.tag{height:calc(30px + 14 * ((100vw - 768px)/ (1152)))}}.tag._mint{background-color:#10b77f}.tag._teal{background-color:#15b8a5}.tag._cherry{background-color:#ef4343}.tag._amber{background-color:#f59f0a}.tag._lime{background-color:#82cb15}.tag._brand{background-color:#2463eb}.rating-stars{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.rating-stars__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.rating-stars__icon{width:16px;height:16px;fill:none;color:#f7b23b;transition:fill .2s}.rating-stars__icon._filled{fill:currentColor}.rating-lines{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.rating-lines__title{margin-bottom:8px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#94a3b8}.rating-lines__title>:first-child{margin-right:12px}.rating-lines__list{width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.rating-lines__line{width:calc((100% - 32px)/ 5);height:4px;background-color:#d3e0fb;border-radius:20px;transition:background-color .2s}.rating-lines__line._filled{background-color:#2463eb}.fixmenu{z-index:200;position:fixed;bottom:min(4vh,48px);left:50%;transform:translateX(-50%);width:auto;height:auto;max-width:1672px;max-height:90vh;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:24px;overflow:hidden;color:#f8fafc}@media only screen and (max-width:1279px){.fixmenu{width:700px}}@media only screen and (max-width:1023px){.fixmenu{width:auto;min-width:330px}}@media only screen and (max-width:567px){.fixmenu{min-width:inherit;transform:translateX(0);left:12px;right:12px;width:auto}}@media only screen and (max-width:567px)and (min-width:360px){.fixmenu{left:36px}}@media only screen and (max-width:567px)and (min-width:360px)and (max-width:767px){.fixmenu{left:calc(12px + 24 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:567px)and (min-width:360px){.fixmenu{right:36px}}@media only screen and (max-width:567px)and (min-width:360px)and (max-width:767px){.fixmenu{right:calc(12px + 24 * ((100vw - 360px)/ (408)))}}.fixmenu:before{content:"";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(148,163,184,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.fixmenu__content{max-height:calc(90vh - 142px);-ms-flex-positive:0;flex-grow:0;overflow-y:auto}.fixmenu__order{display:none}.fixmenu__search-content{display:none}.fixmenu__activities{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}.fixmenu__activities>*{margin-right:10px;height:60px}@media only screen and (max-width:767px){.fixmenu__activities>*{height:48px}}.fixmenu__activities>:last-child{margin-right:0}.fixmenu__button{width:auto}@media only screen and (max-width:1279px){.fixmenu__nav{display:none}}.fixmenu__button-link{margin-right:0}@media only screen and (max-width:1279px){.fixmenu__button-link{margin-right:10px;-ms-flex-positive:1;flex-grow:1;width:100%}}@media only screen and (min-width:1280px){.fixmenu .fixmenu__search{display:none}}.fixmenu-button{height:60px;padding:16px 12px;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#f8fafc;transition:background-color .2s}@media(min-width:360px){.fixmenu-button{padding-left:24px}}@media(min-width:360px)and (max-width:1919px){.fixmenu-button{padding-left:calc(12px + 12 * ((100vw - 360px)/ (1560)))}}@media(min-width:360px){.fixmenu-button{padding-right:24px}}@media(min-width:360px)and (max-width:1919px){.fixmenu-button{padding-right:calc(12px + 12 * ((100vw - 360px)/ (1560)))}}@media only screen and (max-width:767px){.fixmenu-button{height:48px}}.fixmenu-button>*{display:inline-block}.fixmenu-button__text{margin-right:12px}@media only screen and (max-width:1023px){.fixmenu-button__text{display:none}}.fixmenu-button__burger{width:18px;height:18px}.fixmenu-button__icon-row{width:24px;height:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.fixmenu-button__icon{width:18px;height:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.fixmenu-button._dark{background-color:#0f1729}.fixmenu-button._orange{background-color:#f59f0a}.fixmenu-button._gray{background-color:#334155}.fixmenu-nav{width:auto;padding:20px 24px;border-radius:12px;background-color:#334155}.fixmenu-nav__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fixmenu-nav__element{margin-right:30px}.fixmenu-nav__element:last-child{margin-right:0}.fixmenu-nav ._orange{color:#f59f0a}.fixmenu._open-order .fixmenu__content,.fixmenu._open-search .fixmenu__content{margin-bottom:50px;margin-top:40px;animation:animationMargins .2s ease-in}@media only screen and (max-width:567px){.fixmenu._open-order,.fixmenu._open-search{top:0;right:0;bottom:0;left:0;transform:translateX(0);width:auto;max-height:inherit;border-radius:0;padding:min(4vh + 16px,64px)}.fixmenu._open-order .fixmenu__content,.fixmenu._open-search .fixmenu__content{max-height:inherit;height:100%}.fixmenu._open-order .fixmenu__activities,.fixmenu._open-search .fixmenu__activities{margin-top:auto;max-height:48px}}.fixmenu._open-search .fixmenu__search-content{display:-ms-flexbox;display:flex}@media only screen and (max-width:567px){.fixmenu._open-search .fixmenu__search{bottom:calc(16px + min(4vh,48px));right:32px;width:calc(100% - 64px)}}.fixmenu._open-order .fixmenu__order{display:-ms-flexbox;display:flex}.fixmenu._open-order .fixmenu__button-content{z-index:100;position:absolute;left:16px;bottom:16px;animation:animationOrderButtonWidth .2s;width:calc(100% - 32px)}@media only screen and (max-width:567px){.fixmenu._open-order .fixmenu__button-content{bottom:calc(16px + min(4vh,48px));left:32px;width:calc(100% - 64px)}}.fixmenu._open-order .fixmenu__button-content .fixmenu-button__text{display:inline-block}.fixmenu._open-order .fixmenu-button__burger{margin-left:auto}@keyframes animationOrderButtonWidth{0%{width:140px}100%{width:calc(100% - 32px)}}@keyframes animationMargins{0%{margin-bottom:0;margin-top:0}100%{margin-bottom:50px;margin-top:40px}}.fixmenu-content{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;overflow-y:auto}@media only screen and (max-width:1279px){.fixmenu-content{-ms-flex-direction:column;flex-direction:column}}.fixmenu-content__column{box-sizing:border-box;width:33.3333333333%}@media only screen and (max-width:1279px){.fixmenu-content__column{margin-bottom:32px;width:100%}}.fixmenu-content__title-link{transition:color .15s}.fixmenu-content__title-link:hover{color:#f59f0a}.fixmenu-content__links{margin-right:40px}@media only screen and (max-width:1279px){.fixmenu-content__links{min-width:160px}}@media only screen and (max-width:1023px){.fixmenu-content__links{min-width:inherit}}.fixmenu-content__element{margin-bottom:8px}.fixmenu-content__element-link{transition:color .15s}.fixmenu-content__element-link:hover{color:#f59f0a}.fixmenu-search{z-index:1;position:relative;width:400px}@media only screen and (max-width:1023px){.fixmenu-search{width:52px}}.fixmenu-search__form{width:100%;height:100%}.fixmenu-search__input{width:100%;height:100%;padding:16px 24px;background-color:#334155;border-radius:12px;color:currentColor;cursor:pointer}.fixmenu-search__placeholder{position:absolute;top:50%;left:24px;transform:translateY(-50%);white-space:nowrap;pointer-events:none;transition:color .15s}@media only screen and (max-width:1023px){.fixmenu-search__placeholder{display:none}}.fixmenu-search__icon{position:absolute;width:22px;height:22px;top:50%;right:24px;transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .2s}@media only screen and (max-width:1023px){.fixmenu-search__icon{right:50%;transform:translate(50%,-50%)}}.fixmenu-search__svg{width:100%;height:100%}.fixmenu-search__logo{padding:2px;opacity:1;pointer-events:none}.fixmenu-search__close{padding:2px;color:currentColor;opacity:0;pointer-events:none}.fixmenu-search._input-focus{z-index:300;position:absolute;right:16px;bottom:16px;width:calc(100% - 32px);animation:widthAnimation .3s}.fixmenu-search._focus-out{width:186px;animation:widthAnimationReverse .2s}.fixmenu-search__input:focus{cursor:text;padding:16px 50px 16px 24px}.fixmenu-search__input:focus~.fixmenu-search__icon{right:24px}.fixmenu-search__input:focus~.fixmenu-search__placeholder{color:#94a3b8}.fixmenu-search__input:focus~.fixmenu-search__close{opacity:1;pointer-events:inherit}.fixmenu-search__input:focus~.fixmenu-search__logo{opacity:0}.fixmenu-search__input:not(:-ms-input-placeholder)~.fixmenu-search__placeholder{display:none}.fixmenu-search__input:not(:placeholder-shown)~.fixmenu-search__placeholder{display:none}@keyframes widthAnimation{0%{width:186px}100%{width:calc(100% - 32px)}}@keyframes widthAnimationReverse{0%{width:calc(100% - 32px)}100%{width:186px}}.burger-icon{width:18px;height:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;backface-visibility:hidden}.burger-icon__element{display:block;position:relative;width:100%;height:2.25px;background-color:currentColor;border-radius:1.125px;transition:all .2s ease}.burger-icon__element:after,.burger-icon__element:before{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:2.25px;border-radius:1.125px;background-color:currentColor;transition:transform .2s ease,top .2s ease}.burger-icon__element:before{transform:translateY(-5.625px)}.burger-icon__element:after{transform:translateY(5.625px)}.burger-icon-active .burger-icon__element,.fixmenu._open-order .fixmenu-button__burger .burger-icon__element{transform:rotate(225deg)}.burger-icon-active .burger-icon__element:after,.burger-icon-active .burger-icon__element:before,.fixmenu._open-order .fixmenu-button__burger .burger-icon__element:after,.fixmenu._open-order .fixmenu-button__burger .burger-icon__element:before{transform:rotate(90deg) translateY(0)}.burger-icon-active .burger-icon__element:after,.fixmenu._open-order .fixmenu-button__burger .burger-icon__element:after{opacity:0}.scroll-button{position:fixed;bottom:min(4vh + 22px,70px);right:12px;width:auto;height:48px;padding:12px 20px;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #cbd5e1;border-radius:12px;transition:background-color .2s,border-color .2s,color .2s}@media(min-width:360px){.scroll-button{right:36px}}@media(min-width:360px)and (max-width:767px){.scroll-button{right:calc(12px + 24 * ((100vw - 360px)/ (408)))}}@media only screen and (min-width:1672px){.scroll-button{right:calc((100% - 1672px)/ 2 + 36px)}}@media only screen and (max-width:767px){.scroll-button{bottom:min(4vh + 16px,64px)}}@media only screen and (max-width:567px){.scroll-button{bottom:140px}}.scroll-button__text{display:block;margin-right:10px}@media only screen and (max-width:1279px){.scroll-button__text{display:none}}.scroll-button__icon{width:24px;height:24px;display:-ms-flexbox;display:flex;padding:4px}.scroll-button:hover{border-color:#94a3b8;background-color:#f1f5f9}.scroll-button:active{border-color:#65758b;background-color:#e1e7ef}.scroll-button:disabled{background-color:#f1f5f9;border-color:transparent;color:#94a3b8}.feedback{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:12px;padding-left:12px;background:#fff;border-radius:48px;text-transform:uppercase}@media(min-width:360px){.feedback{padding-right:120px}}@media(min-width:360px)and (max-width:767px){.feedback{padding-right:calc(12px + 108 * ((100vw - 360px)/ (408)))}}@media(min-width:360px){.feedback{padding-left:120px}}@media(min-width:360px)and (max-width:767px){.feedback{padding-left:calc(12px + 108 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:1279px){.feedback{-ms-flex-direction:column;flex-direction:column}}.feedback *{background-color:rgba(0,0,0,0)}.feedback__title{line-height:100%;text-align:center}@media only screen and (min-width:1280px){.feedback__title{margin-bottom:0;margin-right:80px}}.feedback__form{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px dashed #e1e7ef}.feedback__input{-ms-flex-positive:1;flex-grow:1;margin-right:12px;height:48px;color:currentColor}@media only screen and (max-width:1279px){.feedback__input{width:100%;max-width:360px}}.feedback__input:-ms-input-placeholder{color:#94a3b8}.feedback__input::placeholder{color:#94a3b8}.feedback__button{color:#94a3b8;transition:color .2s}.feedback__button:hover{color:currentColor}.modal{z-index:-100;position:fixed;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:all}.modal__content-row{display:none;z-index:800;position:relative;width:auto;min-width:500px;max-width:100%;height:auto;max-height:70vh;border-radius:12px;padding:24px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;background:#fff}@media(min-width:768px){.modal__content-row{padding:36px}}@media(min-width:768px)and (max-width:1919px){.modal__content-row{padding:calc(24px + 12 * ((100vw - 768px)/ (1152)))}}@media only screen and (max-width:767px){.modal__content-row{position:absolute;bottom:0;left:0;right:0;width:100%;min-width:inherit;height:auto;border-radius:24px 24px 0 0}}.modal__content{display:none;width:100%;height:100%}.modal__content._open{display:block}.modal__overlay{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.4)}.modal__close{position:absolute;top:16px;right:16px;width:24px;height:24px;padding:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:transform .3s;border-radius:50%;background-color:rgba(255,255,255,.4)}@media(min-width:768px){.modal__close{top:24px}}@media(min-width:768px)and (max-width:1919px){.modal__close{top:calc(16px + 8 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.modal__close{right:24px}}@media(min-width:768px)and (max-width:1919px){.modal__close{right:calc(16px + 8 * ((100vw - 768px)/ (1152)))}}.modal__close:hover{transform:rotateZ(90deg)}.modal__close-icon{width:100%;height:100%}.modal._open{z-index:700}.modal._open .modal__content-row,.modal._open .modal__overlay{display:-ms-flexbox;display:flex}.modal-content__title{margin-bottom:24px;padding:0 14px}.modal-content__description{margin-bottom:24px}.modal-content__input{margin-bottom:24px}.modal-content__button{width:100%}.modal-calculator{max-width:440px}.modal-calculator__button{margin-top:24px}@media only screen and (max-width:767px){.modal-calculator{max-width:inherit}}.modal-consultation{max-width:506px}@media only screen and (max-width:767px){.modal-consultation{max-width:inherit}}.modal-send{max-width:506px}@media only screen and (max-width:767px){.modal-send{max-width:inherit}}.modal-picture{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:-24px}@media(min-width:768px){.modal-picture{margin:-36px}}@media(min-width:768px)and (max-width:1919px){.modal-picture{margin:calc(-24px + -12 * ((100vw - 768px)/ (1152)))}}@media only screen and (max-width:767px){.modal-picture{height:100%;min-height:70vh}}.modal-picture__img{display:block;width:auto;min-width:100%;height:auto;max-width:calc(70vw - 36px);max-height:calc(70vh - 36px);background-color:#f1f5f9;object-fit:cover;border-radius:12px}@media only screen and (max-width:767px){.modal-picture__img{margin-top:auto;margin-bottom:auto;border-radius:0}}.modal-froze{max-width:506px}@media only screen and (max-width:767px){.modal-froze{max-width:inherit}}.modal-price{max-width:506px}@media only screen and (max-width:767px){.modal-price{max-width:inherit}}.modal-buy{max-width:80vw;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.modal-buy{width:auto;max-width:506px}}@media only screen and (max-width:767px){.modal-buy{max-width:inherit}}.modal-buy__card{width:min(50% - 30px,506px)}@media only screen and (max-width:1023px){.modal-buy__card{display:none}}.modal-buy__content{width:min(50% - 40px,506px)}@media only screen and (max-width:1023px){.modal-buy__content{width:auto;max-width:506px}}.modal-installment{max-width:80vw;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.modal-installment{width:auto;max-width:506px}}@media only screen and (max-width:767px){.modal-installment{max-width:inherit}}.modal-installment__card{width:min(50% - 30px,506px)}@media only screen and (max-width:1023px){.modal-installment__card{display:none}}.modal-installment__content{width:min(50% - 40px,506px)}@media only screen and (max-width:1023px){.modal-installment__content{width:auto;max-width:506px}}.modal-review{width:auto;max-width:700px;height:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.modal-review__title{margin-bottom:24px;width:100%;text-align:center}.modal-review__description{margin-bottom:24px;width:100%;text-align:center}.modal-review__form{height:auto;overflow-y:hidden;position:relative}.modal-review__scroll{box-sizing:border-box;max-height:min(70vh - 72px - 100px - 30px,400px);padding-bottom:80px;padding-right:4px;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.modal-review__scroll{max-height:calc(70vh - 168px)}}@media only screen and (max-width:567px){.modal-review__scroll{max-height:calc(70vh - 218px);padding-bottom:130px}}.modal-review__name{width:calc(50% - 8px)}@media only screen and (max-width:567px){.modal-review__name{width:100%}}.modal-review__email{width:calc(50% - 8px)}@media only screen and (max-width:567px){.modal-review__email{width:100%}}.modal-review__contract{margin-bottom:52px;width:100%}.modal-review__stars{margin-bottom:24px;width:100%}.modal-review__review{width:100%}.modal-review__comment{width:100%}.modal-review__installers{width:100%}.modal-review__buttons{position:absolute;bottom:0;left:0;right:12px;border-radius:12px 12px 0 0;height:auto;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}@media only screen and (max-width:567px){.modal-review__buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}}.modal-review__button{width:calc(50% - 12px)}@media only screen and (max-width:567px){.modal-review__button{width:100%}.modal-review__button:first-child{margin-bottom:16px}}.modal-contact{max-width:506px}@media only screen and (max-width:767px){.modal-contact{max-width:inherit}}.accordions-question-answer__container{border-bottom:2px dashed #e1e7ef}.accordions-question-answer ._padding{padding-top:32px;padding-bottom:32px;padding-left:120px;padding-right:120px}@media(min-width:768px){.accordions-question-answer ._padding{padding-top:38px}}@media(min-width:768px)and (max-width:1919px){.accordions-question-answer ._padding{padding-top:calc(32px + 6 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.accordions-question-answer ._padding{padding-bottom:38px}}@media(min-width:768px)and (max-width:1919px){.accordions-question-answer ._padding{padding-bottom:calc(32px + 6 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.accordions-question-answer ._padding{padding-left:120px}}@media(min-width:768px)and (max-width:1919px){.accordions-question-answer ._padding{padding-left:calc(20px + 100 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.accordions-question-answer ._padding{padding-right:120px}}@media(min-width:768px)and (max-width:1919px){.accordions-question-answer ._padding{padding-right:calc(20px + 100 * ((100vw - 768px)/ (1152)))}}@media only screen and (max-width:767px){.accordions-question-answer ._padding{padding-left:0;padding-right:0}}.accordions-question-answer__title{position:relative;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:background-color .2s}.accordions-question-answer__title:hover{background-color:#fff}.accordions-question-answer__title:hover .accordions-question-answer__btn{border-color:#94a3b8;background-color:#f1f5f9}.accordions-question-answer__btn{margin-left:12px;height:48px;padding:10px 20px;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#0f172a;border:1px solid #cbd5e1;white-space:nowrap;transition:border-color .2s,background-color .2s}.accordions-question-answer__btn ._word-close{display:-ms-flexbox;display:flex}.accordions-question-answer__btn ._word-open{display:none}.accordions-question-answer__btn ._icon{display:none;width:24px;height:24px;padding:4px}.accordions-question-answer__btn ._svg{width:100%;height:100%;transition:transform .2s}@media only screen and (max-width:767px){.accordions-question-answer__btn ._word-close,.accordions-question-answer__btn ._word-open{display:none}.accordions-question-answer__btn ._icon{display:-ms-flexbox;display:flex}}.accordions-question-answer__content{padding:38px 120px}.accordions-question-answer__container._open .accordions-question-answer__btn ._word-close{display:none}.accordions-question-answer__container._open .accordions-question-answer__btn ._word-open{display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.accordions-question-answer__container._open .accordions-question-answer__btn ._word-close,.accordions-question-answer__container._open .accordions-question-answer__btn ._word-open{display:none}}.accordions-question-answer__container._open .accordions-question-answer__btn ._svg{transform:rotateX(180deg)}.model-card{padding:24px;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;transition:background-color .2s}@media only screen and (max-width:767px){.model-card{-ms-flex-direction:column;flex-direction:column;padding:24px 0}}.model-card:hover{background-color:#fff}.model-card__picture{height:100%;width:56%;max-width:400px}@media only screen and (max-width:1023px){.model-card__picture{max-width:300px;width:40%}}@media only screen and (max-width:767px){.model-card__picture{margin-bottom:20px;width:100%;max-width:100%;min-height:340px}}.model-card__content{margin-left:24px;width:44%;padding:6px 0 0}@media only screen and (max-width:1279px){.model-card__content{width:60%}}@media only screen and (max-width:767px){.model-card__content{margin-left:0;width:100%}}.model-card-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.model-card-content__stars{width:50%;-ms-flex-pack:start;justify-content:flex-start}.model-card-content__reviews{width:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap}.model-card-content__title{width:100%;white-space:normal}.model-card-content__price{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.model-card-content__price-title{margin-right:4px;color:#94a3b8}.model-card-content__price-text{color:#334155}.model-card-content__rating{width:100%}.model-card-picture{position:relative;border-radius:12px;background-color:#e1e7ef;overflow:hidden}.model-card-picture__img{position:absolute;bottom:0;left:0;width:auto;height:88%;object-fit:contain}.model-card-picture__tags{position:absolute;top:18px;right:28px;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.model-card-picture__tag{margin-right:-3%;position:relative;top:0;right:0;box-shadow:0 0 0 2px #e1e7ef}.card-message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;padding:24px}.card-message__title{width:100%;text-align:center}.card-message__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1279px){.card-message__content{-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.card-message__content{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.card-message__person{box-sizing:border-box;margin-right:30px;width:118px;min-width:118px;height:118px;position:relative}@media(min-width:1280px){.card-message__person{width:178px}}@media(min-width:1280px)and (max-width:1919px){.card-message__person{width:calc(150px + 28 * ((100vw - 1280px)/ (640)))}}@media(min-width:1280px){.card-message__person{min-width:178px}}@media(min-width:1280px)and (max-width:1919px){.card-message__person{min-width:calc(150px + 28 * ((100vw - 1280px)/ (640)))}}@media(min-width:1280px){.card-message__person{height:178px}}@media(min-width:1280px)and (max-width:1919px){.card-message__person{height:calc(150px + 28 * ((100vw - 1280px)/ (640)))}}@media only screen and (min-width:768px)and (max-width:1280px){.card-message__person{width:178px;min-width:178px;height:178px}}@media only screen and (max-width:767px){.card-message__person{margin-right:0}}@media only screen and (max-width:767px)and (min-width:360px){.card-message__person{width:178px}}@media only screen and (max-width:767px)and (min-width:360px)and (max-width:767px){.card-message__person{width:calc(118px + 60 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:767px)and (min-width:360px){.card-message__person{min-width:178px}}@media only screen and (max-width:767px)and (min-width:360px)and (max-width:767px){.card-message__person{min-width:calc(118px + 60 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:767px)and (min-width:360px){.card-message__person{height:178px}}@media only screen and (max-width:767px)and (min-width:360px)and (max-width:767px){.card-message__person{height:calc(118px + 60 * ((100vw - 360px)/ (408)))}}.card-message__person:after{content:"";position:absolute;box-sizing:border-box;top:7.5%;right:7.5%;width:36px;height:36px;border-radius:50%;border:6px solid #fff;background-color:#82cb15}.card-message__img{box-sizing:border-box;width:100%;height:100%;display:block;border-radius:50%;border:6px solid #fff}.card-message__messages{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.card-message__messages{height:auto;width:auto;-ms-flex-pack:center;justify-content:center}}.card-message__list{height:100%;width:100%;min-height:180px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.card-message__list{display:none}}.card-message__message{display:none;border-radius:36px 24px 24px 4px;padding:24px;margin-bottom:12px;background:#fff}.card-message__button{z-index:10}@media only screen and (max-width:767px){.card-message__button{margin:20px}}.card-standard{padding:16px;transition:background-color .2s,color .2s}@media(min-width:768px){.card-standard{padding:24px}}@media(min-width:768px)and (max-width:1919px){.card-standard{padding:calc(16px + 8 * ((100vw - 768px)/ (1152)))}}.card-standard__picture{margin-bottom:24px;width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:60px;border-radius:12px;background-color:#e1e7ef}@media(min-width:1280px){.card-standard__picture{padding:72px}}@media(min-width:1280px)and (max-width:1919px){.card-standard__picture{padding:calc(60px + 12 * ((100vw - 1280px)/ (640)))}}@media only screen and (max-width:1279px){.card-standard__picture{padding:22px}}@media only screen and (max-width:1279px)and (min-width:360px){.card-standard__picture{padding:80px}}@media only screen and (max-width:1279px)and (min-width:360px)and (max-width:1279px){.card-standard__picture{padding:calc(22px + 58 * ((100vw - 360px)/ (920)))}}.card-standard__piture-svg{width:auto;height:140px}@media(min-width:1280px){.card-standard__piture-svg{height:160px}}@media(min-width:1280px)and (max-width:1919px){.card-standard__piture-svg{height:calc(140px + 20 * ((100vw - 1280px)/ (640)))}}@media only screen and (max-width:1279px){.card-standard__piture-svg{height:80px}}@media only screen and (max-width:1279px)and (min-width:360px){.card-standard__piture-svg{height:200px}}@media only screen and (max-width:1279px)and (min-width:360px)and (max-width:1279px){.card-standard__piture-svg{height:calc(80px + 120 * ((100vw - 360px)/ (920)))}}.card-standard__description{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%}.card-standard__title{max-width:100%;white-space:nowrap;text-overflow:clip;overflow:hidden}@media only screen and (max-width:567px){.card-standard__title{width:100%;text-align:center}}.card-standard__button{margin-left:8px;transition:background-color .2s,border-color .2s}@media only screen and (max-width:567px){.card-standard__button{display:none}}.card-standard:hover{background-color:#fff;color:#2463eb}.card-standard:hover .card-standard__button{border-color:#94a3b8;background-color:#f1f5f9}.card-standard-price__element:last-child{margin-bottom:0}.card-standard-price__title{color:#2463eb;white-space:nowrap}.card-standard-price__desc{color:#334155;white-space:nowrap}.card-ready{padding:24px;border-radius:24px;background-color:#fff}.card-ready__buttons{margin-bottom:12px;width:100%}.card-ready__button{margin-bottom:12px;width:100%}.card-ready__button:last-child{margin-bottom:0}.card-ready__terms{text-align:center}.card-window__picture{position:relative;width:100%;height:400px}.card-window__img{width:100%;height:100%;object-fit:contain}.card-window__tags{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.card-window__tag{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin-right:-3%;box-shadow:0 0 0 2px #fff}.card-window-content{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-window-content__characteristics{margin-right:auto;width:auto;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.card-window-content__characteristic{margin-bottom:6px;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.card-window-content__name{margin-right:4px;color:#94a3b8}.card-window-content__text{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-window-content__pay{margin-left:auto;width:auto;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.card-window-content__price{margin-bottom:10px;height:44px;padding:10px 16px;border-radius:12px;white-space:nowrap;background:#10b77f;color:#fff}.card-window-content__installment{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-review{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;padding:24px;transition:background-color .2s}@media only screen and (max-width:1279px){.card-review{width:100%}}@media only screen and (max-width:767px){.card-review{-ms-flex-direction:column;flex-direction:column;padding:0}}.card-review:hover{background-color:#fff}.card-review__slider{margin-right:24px;width:272px;min-width:272px;height:auto}@media only screen and (max-width:1279px){.card-review__slider{margin-bottom:24px;min-height:232px;width:100%}}.card-review-description__button{display:none}.card-review-description .card-review-description__button{color:#94a3b8}.card-review-description._close .card-review-description__button{display:-ms-flexbox;display:flex}.card-review-icon{width:140px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.card-review-icon__route{margin-right:8px;width:24px;height:24px;padding:2px;color:#2463eb}.card-review-icon__logo{width:auto;height:20px}.card-review-element__title{display:inline-block;color:#94a3b8;margin-right:.5em}.dropzone-modal{width:100%;max-width:100%}.dropzone-modal__title{margin-bottom:4px;position:relative;color:#65758b}.dropzone-modal__form{height:auto;width:100%;max-width:100%;padding:12px;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#f1f5f9;border:1px dashed #cbd5e1;border-radius:8px;position:relative}.dropzone-modal__button{margin:0 12px;cursor:pointer;width:120px;min-width:120px;height:100px}.dropzone-modal__button:hover{border-color:#e1e7ef}.dropzone-modal-button{border-radius:8px;padding:6px 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#94a3b8;background-color:#fff;border:1px solid transparent;transition:background-color .2s,border-color .2s,color .2s}.dropzone-modal-button__icon{margin-right:8px;width:16px;height:16px;max-width:16px;max-height:16px}.dropzone-modal-button__text{text-align:center}.slider-windows-every{max-width:100%;overflow-y:auto}.slider-windows-every__list{width:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1439px){.slider-windows-every__list{padding-left:12px}}@media only screen and (max-width:1439px)and (min-width:360px){.slider-windows-every__list{padding-left:36px}}@media only screen and (max-width:1439px)and (min-width:360px)and (max-width:767px){.slider-windows-every__list{padding-left:calc(12px + 24 * ((100vw - 360px)/ (408)))}}.slider-windows-every__card{margin-right:16px;height:400px;width:calc(25% - 20px)}@media only screen and (max-width:1439px){.slider-windows-every__card{width:310px;min-width:310px}}@media only screen and (max-width:1439px)and (min-width:768px){.slider-windows-every__card{margin-right:40px}}@media only screen and (max-width:1439px)and (min-width:768px)and (max-width:1919px){.slider-windows-every__card{margin-right:calc(16px + 24 * ((100vw - 768px)/ (1152)))}}.slide-windows-every{position:relative;background-color:#fff;border-radius:24px}.slide-windows-every__title{z-index:5;position:absolute;bottom:0;left:0;right:0;height:auto;min-height:110px;padding:40px 76px 30px 30px;border-radius:0 0 24px 24px;color:#f8fafc}.slide-windows-every__title:before{z-index:-1;content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:0 0 24px 24px;background:linear-gradient(0deg,#000 -5.45%,rgba(0,0,0,0) 84.09%);transition:top .2s}.slide-windows-every__picture{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:24px;object-fit:cover}.slide-windows-every:hover .slide-windows-every__title:before{top:-20%}.slider-reviews{width:100%;height:auto}@media only screen and (max-width:767px){.slider-reviews{display:-ms-flexbox;display:flex}}.slider-reviews__main{margin-bottom:10px;width:272px;height:272px}@media only screen and (max-width:767px){.slider-reviews__main{margin-right:10px;margin-bottom:0;height:100%;-ms-flex-positive:1;flex-grow:1}}.slider-reviews__nav{width:100%;max-width:100%}@media only screen and (max-width:767px){.slider-reviews__nav{width:80px;height:100%}}.slider-reviews-main{overflow:hidden;border-radius:12px;position:relative}.slider-reviews-main__slides{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;transition:transform .2s}.slider-reviews-main__img{width:272px;height:272px;background-color:#e1e7ef;object-fit:cover;cursor:pointer}@media only screen and (max-width:767px){.slider-reviews-main__img{width:100%;min-width:100%}}.slider-reviews-main__icon{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;transition:opacity .2s,transform .2s}.slider-reviews-main__icon *{pointer-events:none}.slider-reviews-main__svg{width:20px;height:20px}.slider-reviews-main:hover .slider-reviews-main__icon{opacity:1}.slider-reviews-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;overflow-y:auto}@media only screen and (max-width:767px){.slider-reviews-nav{-ms-flex-direction:column;flex-direction:column}}.slider-reviews-nav__img{box-sizing:border-box;margin-right:8px;width:80px;height:80px;background-color:#e1e7ef;border-radius:8px;object-fit:cover;cursor:pointer}.slider-reviews-nav__img:last-child{margin-right:0}@media only screen and (max-width:767px){.slider-reviews-nav__img{margin-right:0;margin-bottom:8px;width:72px;height:72px}.slider-reviews-nav__img:last-child{margin-bottom:0}}.slider-reviews-nav__img.is-selected{border:2px solid #2463eb}.tabs-standard{width:100%}.tabs-standard__link{display:block;width:100%}.tabs-standard__button{width:100%}.tabs-standard-content{display:none;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs-standard-content__link{width:25%;height:auto}@media only screen and (max-width:1279px){.tabs-standard-content__link{width:50%}}.tabs-standard-content__card{display:-ms-flexbox;display:flex;width:100%;height:100%}.tabs-standard-content._open{display:-ms-flexbox;display:flex}.tabs-profile__content{display:none}.tabs-profile__content._open{display:-ms-flexbox;display:flex}.tabs-profile-content{height:780px;padding:0 60px;background:#fff;border-radius:48px;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:space-evenly;justify-content:space-evenly;overflow:hidden}@media only screen and (max-width:1023px){.tabs-profile-content{height:auto;min-height:742px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width:767px){.tabs-profile-content{padding:0;border-radius:12px}}@media only screen and (max-width:767px)and (min-width:360px){.tabs-profile-content{padding:60px}}@media only screen and (max-width:767px)and (min-width:360px)and (max-width:767px){.tabs-profile-content{padding:calc(0px + 60 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:767px)and (min-width:360px){.tabs-profile-content{border-radius:48px}}@media only screen and (max-width:767px)and (min-width:360px)and (max-width:767px){.tabs-profile-content{border-radius:calc(12px + 36 * ((100vw - 360px)/ (408)))}}.tabs-profile-content__picture{height:auto;width:430px;object-fit:cover}@media only screen and (max-width:1279px){.tabs-profile-content__picture{width:50%}}@media only screen and (max-width:1023px){.tabs-profile-content__picture{width:100%;height:420px;object-fit:contain}}.tabs-profile-content__content{height:100%;width:532px;padding:100px 0 120px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1279px){.tabs-profile-content__content{width:50%}}@media only screen and (max-width:1023px){.tabs-profile-content__content{width:100%;padding:24px 0}}@media only screen and (max-width:767px){.tabs-profile-content__content{padding-bottom:0}}@media only screen and (max-width:1023px){.tabs-profile-content__title{margin-bottom:16px}}@media only screen and (max-width:1023px){.tabs-profile-content__description{margin-bottom:24px}}.tabs-profile-content__link{color:#2463eb}.tabs-profile-content__buttons{margin-right:auto;margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:567px){.tabs-profile-content__buttons{width:100%;margin-right:0}}.tabs-profile-content__button{margin-bottom:12px}@media only screen and (max-width:567px){.tabs-profile-content__button{width:100%;padding-right:12px;padding-left:12px}}.tabs-profile-content__button:last-child{margin-bottom:0}.tabs-nav{width:100%;position:relative}.tabs-nav:before{content:"";position:absolute;left:0;right:0;top:calc(100% - 1px);height:1px;background-color:#d3e0fb}.tabs-nav__list{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}.tabs-nav__element{margin-right:30px}.tabs-nav__button{padding-bottom:12px;color:#94a3b8;white-space:nowrap;transition:color .2s;position:relative}.tabs-nav__button:before{content:"";position:absolute;left:0;right:0;top:calc(100% - 4px);height:4px;background-color:rgba(0,0,0,0)}.tabs-nav__button:last-child{margin-right:0}.tabs-nav__button._active{color:#2463eb}.tabs-nav__button._active:before{background-color:#2463eb}.tabs-nav__button:not(._active):hover{color:#2463eb;position:relative}.tabs-nav__button:not(._active):hover:before{background-color:#2463eb;animation:animationUnderline .2s ease-out}@keyframes animationUnderline{0%{right:100%}100%{right:0}}.tabs-reviews__content{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}.tabs-reviews__content._open{display:-ms-flexbox;display:flex}.tabs-address__content{display:none}.tabs-address__content._open{display:-ms-flexbox;display:flex}.tabs-balcony .tabs-balcony__content{display:none}.tabs-balcony .tabs-balcony__content._open{display:-ms-flexbox;display:flex}.address-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.address-content{-ms-flex-direction:column;flex-direction:column}}.address-content__content{margin-top:auto;margin-bottom:auto;width:412px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1023px){.address-content__content{margin-top:auto;margin-bottom:40px;width:100%}}.address-content__description{color:#94a3b8}.address-content__subtitle{margin-right:.5em;display:inline-block}.address-content__meaning{display:inline}.address-content__slider{width:calc(100% - 452px);max-width:calc(100% - 452px);display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}@media only screen and (max-width:1023px){.address-content__slider{width:auto;max-width:inherit;margin-right:-12px;margin-left:-12px}}@media only screen and (max-width:1023px)and (min-width:360px){.address-content__slider{margin-right:-36px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.address-content__slider{margin-right:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:1023px)and (min-width:360px){.address-content__slider{margin-left:-36px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.address-content__slider{margin-left:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}.address-content__picture{margin-right:16px;width:320px;height:412px;border-radius:24px;object-fit:cover}@media(min-width:768px){.address-content__picture{margin-right:40px}}@media(min-width:768px)and (max-width:1919px){.address-content__picture{margin-right:calc(16px + 24 * ((100vw - 768px)/ (1152)))}}@media only screen and (max-width:1023px){.address-content__picture:first-child{margin-left:16px;max-width:calc(100vw - 32px)}}.crumbs__list{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.crumbs__element{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap}.crumbs__link{position:relative;display:-ms-inline-flexbox;display:inline-flex;color:#334155;transition:color .15s}.crumbs__link:hover{color:#2463eb}.crumbs__link:hover:before{animation:animationCrumbsUnderline .3s}.crumbs__link:before{content:"";position:absolute;top:calc(100% - 1px);left:0;right:0;height:1px;background-color:currentColor}.crumbs__page{color:#94a3b8}.crumbs__icon{margin:0 12px;width:8px;height:16px;color:#94a3b8}@keyframes animationCrumbsUnderline{0%{left:0;right:0}40%{left:100%;right:0}41%{left:0;right:100%}100%{left:0;right:0}}.card-glazing{padding:24px;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}@media only screen and (max-width:767px){.card-glazing{-ms-flex-direction:column;flex-direction:column}}.card-glazing__picture{margin-right:16px;width:50%;height:max(340px,100%);min-height:340px;max-width:400px;min-width:min(45%,400px);position:relative;border-radius:12px;background-color:#e1e7ef;overflow:hidden}@media only screen and (max-width:767px){.card-glazing__picture{margin-right:0;margin-bottom:16px;height:340px;width:100%;max-width:inherit}}.card-glazing__tags{position:absolute;top:42px;right:36px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.card-glazing__tag{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin-right:-3%;box-shadow:0 0 0 2px #fff}.card-glazing__img{width:100%;height:100%;min-height:340px;object-fit:cover}.card-glazing__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.card-glazing__title{margin-bottom:20px}.card-glazing__price{margin-bottom:24px}.card-glazing__description{margin-bottom:24px;color:#94a3b8}.card-glazing__link{margin-top:auto;margin-left:auto}@media only screen and (max-width:767px){.card-glazing__link{margin-right:auto}}.card-glazing .card-glazing__button{color:#94a3b8}.card-glazing-price__title{margin-right:.5em;display:inline-block;color:#94a3b8}.home-title__tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#2463eb}.home-title__tag{margin-right:.5em;white-space:nowrap;margin-bottom:24px}@media(min-width:768px){.home-title__tag{margin-bottom:50px}}@media(min-width:768px)and (max-width:1919px){.home-title__tag{margin-bottom:calc(24px + 26 * ((100vw - 768px)/ (1152)))}}.window-models{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.window-models__title{text-align:center}.window-models__text{padding:0;max-width:954px;text-align:center}@media(min-width:360px){.window-models__text{padding:16px}}@media(min-width:360px)and (max-width:767px){.window-models__text{padding:calc(0px + 16 * ((100vw - 360px)/ (408)))}}.window-models__cards{width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.window-models__card-row{width:50%;height:auto;display:-ms-flexbox;display:flex}@media only screen and (max-width:1279px){.window-models__card-row{width:100%}}.window-models__card{width:100%}.window-models__button-row{margin-top:24px;margin-bottom:24px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1280px){.window-models__button-row{display:none}}.window-models__button{width:auto}@media only screen and (max-width:567px){.window-models__button{width:100%}}.standard-glazing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.standard-glazing__title{max-width:960px;text-align:center}.standard-glazing__tag-container{white-space:nowrap;position:relative}.standard-glazing__tag{right:-134px;bottom:-14px}@media only screen and (max-width:1279px){.standard-glazing__tag{right:-114px;bottom:-18px}}@media only screen and (max-width:567px){.standard-glazing__tag{bottom:auto;right:auto;top:80%;left:0}}.standard-glazing__text{max-width:960px}@media only screen and (max-width:767px){.standard-glazing__text{text-align:justify}}.standard-glazing__tabs{width:100%}.windows-for-every{padding:60px;background:#fff;border-radius:48px}@media(min-width:768px){.windows-for-every{padding:120px}}@media(min-width:768px)and (max-width:1919px){.windows-for-every{padding:calc(60px + 60 * ((100vw - 768px)/ (1152)))}}@media only screen and (max-width:1023px){.windows-for-every{padding:20px 12px}}@media only screen and (max-width:1023px)and (min-width:360px){.windows-for-every{padding-top:40px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.windows-for-every{padding-top:calc(20px + 20 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:1023px)and (min-width:360px){.windows-for-every{padding-bottom:40px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.windows-for-every{padding-bottom:calc(20px + 20 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:1023px)and (min-width:360px){.windows-for-every{padding-right:36px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.windows-for-every{padding-right:calc(12px + 24 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:1023px)and (min-width:360px){.windows-for-every{padding-left:36px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.windows-for-every{padding-left:calc(12px + 24 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:1023px){.windows-for-every__row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media only screen and (max-width:1023px){.windows-for-every__title{text-align:center}}@media only screen and (max-width:1023px){.windows-for-every__slider{margin-left:-12px;margin-right:-12px}}@media only screen and (max-width:1023px)and (min-width:360px){.windows-for-every__slider{margin-left:-36px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.windows-for-every__slider{margin-left:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:1023px)and (min-width:360px){.windows-for-every__slider{margin-right:-36px}}@media only screen and (max-width:1023px)and (min-width:360px)and (max-width:767px){.windows-for-every__slider{margin-right:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}.windows-for-every__text{max-width:900px;font-size:18px;line-height:120%}.window-profile__title{padding-right:100px;padding-left:100px;text-align:center}@media only screen and (max-width:567px){.window-profile__title{padding-right:60px;padding-left:60px}}.window-profile__tag-container{position:relative}.window-profile__tag{right:auto;bottom:auto;top:52%;left:97%}@media only screen and (max-width:567px){.window-profile__tag{top:60%;left:80%}}.windows-ready__title{text-align:center}.windows-ready__tag-container{position:relative}.windows-ready__tag{white-space:nowrap}.windows-ready__cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}.windows-ready__card{width:calc((100% - 80px)/ 3);height:auto}@media only screen and (max-width:1439px){.windows-ready__card{margin-bottom:40px;width:calc(50% - 20px)}}@media only screen and (max-width:1023px){.windows-ready__card{width:100%}}.windows-ready__link{width:100%}@media only screen and (max-width:1439px){.windows-ready__link{margin-top:auto;margin-bottom:auto;width:calc(50% - 20px)}}@media only screen and (max-width:1023px){.windows-ready__link{margin-top:32px;width:100%}}html .windows-ready .windows-ready__button{width:100%;padding-left:12px;padding-right:12px;background-color:rgba(0,0,0,0)}html .windows-ready .windows-ready__button:hover{background-color:#fff}.windows-text__title{text-align:left}@media only screen and (max-width:767px){.windows-text__title{text-align:center}}.windows-text__content{padding-left:0;padding-right:0}@media(min-width:768px){.windows-text__content{padding-right:120px}}@media(min-width:768px)and (max-width:1919px){.windows-text__content{padding-right:calc(0px + 120 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.windows-text__content{padding-left:120px}}@media(min-width:768px)and (max-width:1919px){.windows-text__content{padding-left:calc(0px + 120 * ((100vw - 768px)/ (1152)))}}.installment{border-radius:24px;padding:16px 12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#fff}@media(min-width:768px){.installment{padding-top:90px}}@media(min-width:768px)and (max-width:1919px){.installment{padding-top:calc(16px + 74 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.installment{padding-bottom:80px}}@media(min-width:768px)and (max-width:1919px){.installment{padding-bottom:calc(16px + 64 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.installment{padding-left:120px}}@media(min-width:768px)and (max-width:1919px){.installment{padding-left:calc(12px + 108 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.installment{padding-right:120px}}@media(min-width:768px)and (max-width:1919px){.installment{padding-right:calc(12px + 108 * ((100vw - 768px)/ (1152)))}}@media(min-width:768px){.installment{border-radius:48px}}@media(min-width:768px)and (max-width:1919px){.installment{border-radius:calc(24px + 24 * ((100vw - 768px)/ (1152)))}}.installment__title{margin-bottom:10px;text-align:center}.installment__button{width:100%}.installment-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1279px){.installment-content{width:auto;-ms-flex-direction:column;flex-direction:column}}.installment-content__element{margin:0 6px;width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.installment-content__element:first-child{margin-left:0}.installment-content__element:last-child{margin-right:0}@media only screen and (max-width:1279px){.installment-content__element{width:content-box;margin:16px 0}.installment-content__element:first-child{margin-top:0}.installment-content__element:last-child{margin-bottom:0}}.installment-content__number{position:relative;line-height:100%;color:#3c3c3c}.installment-content__tag{right:-3%;bottom:auto;top:70%;left:auto;white-space:nowrap}.installment-content__description{text-align:center;color:#94a3b8}.installment-content__line{position:relative}.installment-content__line:before{content:"";position:absolute;top:25%;bottom:25%;border:2px solid #e1e7ef}@media only screen and (max-width:1279px){.installment-content__line:before{top:auto;bottom:auto;left:25%;right:25%}}.reviews__title{text-align:center}.reviews__buttons{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.reviews__buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.reviews__buttons>*{width:calc(50% - 5px)}@media only screen and (max-width:767px){.reviews__buttons>*{margin-bottom:10px;width:100%}.reviews__buttons>:first-child{margin-bottom:0}}.reviews__button-link{width:100%;height:100%}.question-answer__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.question-answer__tag-row{position:relative}.address__title{text-align:center}.address__tag-row{position:relative}.address__tag{right:auto;left:90%}@media only screen and (max-width:767px){.address__tag{top:80%;bottom:auto;left:auto;right:-20px}}.block-map__title{text-align:center}.block-map__tag-row{position:relative}.block-map__tag{right:auto;left:90%}.block-map__content{width:100%;height:560px;max-height:70vh;overflow:hidden}@media only screen and (max-width:1279px){.block-map__content{height:400px;max-height:min(400px,70vh)}}@media only screen and (max-width:767px){.block-map__content{margin-right:-12px;margin-left:-12px;width:auto;height:320px;max-height:min(320px,70vh)}}@media only screen and (max-width:767px)and (min-width:360px){.block-map__content{margin-right:-36px}}@media only screen and (max-width:767px)and (min-width:360px)and (max-width:767px){.block-map__content{margin-right:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:767px)and (min-width:360px){.block-map__content{margin-left:-36px}}@media only screen and (max-width:767px)and (min-width:360px)and (max-width:767px){.block-map__content{margin-left:calc(-12px + -24 * ((100vw - 360px)/ (408)))}}@media only screen and (max-width:567px){.block-map__content{height:240px;max-height:min(240px,70vh)}}.custom-windows{padding-left:40px;padding-right:40px;border-radius:48px;background:#fff;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-template-areas:"title pictures" "text pictures" "button pictures"}@media(min-width:568px){.custom-windows{padding-right:90px}}@media(min-width:568px)and (max-width:1919px){.custom-windows{padding-right:calc(40px + 50 * ((100vw - 568px)/ (1352)))}}@media(min-width:568px){.custom-windows{padding-left:120px}}@media(min-width:568px)and (max-width:1919px){.custom-windows{padding-left:calc(40px + 80 * ((100vw - 568px)/ (1352)))}}@media only screen and (max-width:1023px){.custom-windows{grid-template-columns:1fr;grid-template-areas:"title" "pictures" "text" "button"}}@media only screen and (max-width:567px){.custom-windows{padding-left:12px;padding-right:12px}}@media only screen and (max-width:567px)and (min-width:360px){.custom-windows{padding-right:40px}}@media only screen and (max-width:567px)and (min-width:360px)and (max-width:567px){.custom-windows{padding-right:calc(12px + 28 * ((100vw - 360px)/ (208)))}}@media only screen and (max-width:567px)and (min-width:360px){.custom-windows{padding-left:40px}}@media only screen and (max-width:567px)and (min-width:360px)and (max-width:567px){.custom-windows{padding-left:calc(12px + 28 * ((100vw - 360px)/ (208)))}}.custom-windows__title{grid-area:title;margin-bottom:18px}@media only screen and (max-width:1023px){.custom-windows__title{margin-right:0;text-align:center}}.custom-windows__text{grid-area:text;width:370px;text-align:inherit}@media(min-width:1024px){.custom-windows__text{width:732px}}@media(min-width:1024px)and (max-width:1919px){.custom-windows__text{width:calc(370px + 362 * ((100vw - 1024px)/ (896)))}}@media only screen and (max-width:1023px){.custom-windows__text{width:100%}}.custom-windows__button{grid-area:button;margin-right:auto;width:auto}@media only screen and (max-width:567px){.custom-windows__button{margin-right:0}}.custom-windows__pictures{grid-area:pictures;width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1023px){.custom-windows__pictures{margin-bottom:32px}}.custom-windows__image{width:30%;height:auto;max-height:135px;object-fit:contain}@media(min-width:360px){.custom-windows__image{max-height:244px}}@media(min-width:360px)and (max-width:1919px){.custom-windows__image{max-height:calc(134px + 110 * ((100vw - 360px)/ (1560)))}}@media only screen and (min-width:1024px){.typical-title__content{width:70%}}.typical-all__title{text-align:center}.typical-all__list{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.typical-all__link{width:25%}@media only screen and (max-width:1279px){.typical-all__link{width:50%}}@media only screen and (max-width:359px){.typical-all__link{width:100%}}.ready-plastic__button{width:100%}.plastic-calculator{overflow:hidden}.plastic-calculator__title{text-align:center;padding:0 92px}@media only screen and (max-width:767px){.plastic-calculator__title{padding:0}}.plastic-calculator__tag-container{position:relative}@media only screen and (max-width:567px){.plastic-calculator__tag-container{margin-right:92px}}.plastic-calculator__tag{left:87%;right:auto;top:76%;bottom:auto}.block-pictures__title{text-align:center}.block-pictures__tag-cpntainer{position:relative}.block-pictures__tag{left:80%;right:auto;top:75%;bottom:auto}.block-pictures__pictures{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-pictures__img{height:35vw;max-height:680px;min-height:160px;width:calc(50% - min(20px,1.04vw));border-radius:24px;background-color:#e1e7ef;object-fit:cover;cursor:pointer}.block-pictures__button{width:100%}.glazing{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1439px){.glazing{-ms-flex-direction:column;flex-direction:column}}.glazing__card{width:50%}@media only screen and (max-width:1439px){.glazing__card{width:100%}}
/* End */


/* Start:/local/templates/main/assets/css/regional.css?17841381141819*/
.region-seo-text {
  box-sizing: border-box;
  margin-top: 48px;
  margin-bottom: 48px;
  color: #3c3c3c;
  line-height: 1.6;
}

.region-seo-text > :first-child {
  margin-top: 0;
}

.region-seo-text > :last-child {
  margin-bottom: 0;
}

.city-selector {
  position: relative;
  display: inline-block;
}

.city-selector__button {
  position: relative;
  border: 0;
  border-bottom: 1px solid currentColor;
  padding: 0 16px 0 0;
  background: transparent;
  color: #2463eb;
  font: inherit;
  line-height: inherit;
  cursor: pointer;
}

.city-selector__button::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 2px;
  width: 6px;
  height: 6px;
  border-right: 1.5px solid currentColor;
  border-bottom: 1.5px solid currentColor;
  transform: translateY(-70%) rotate(45deg);
  transition: transform 0.15s ease;
}

.city-selector__button[aria-expanded="true"]::after {
  transform: translateY(-25%) rotate(225deg);
}

.city-selector__button:focus-visible {
  outline: 2px solid #2463eb;
  outline-offset: 3px;
}

.city-selector__options {
  position: absolute;
  z-index: 1000;
  top: calc(100% + 10px);
  left: 0;
  box-sizing: border-box;
  min-width: 220px;
  padding: 8px;
  border: 1px solid #e1e7ef;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 12px 30px rgba(15, 23, 41, 0.14);
  white-space: normal;
}

.city-selector__option {
  display: block;
  padding: 9px 12px;
  border-radius: 8px;
  color: #0f1729;
  text-decoration: none;
  white-space: nowrap;
}

.city-selector__option:hover,
.city-selector__option:focus-visible {
  background: #f1f5f9;
  color: #2463eb;
  outline: none;
}

.city-selector__option--current {
  color: #2463eb;
  font-weight: 500;
}

@media only screen and (max-width: 767px) {
  .region-seo-text {
    margin-top: 32px;
    margin-bottom: 32px;
  }
}

/* End */


/* Start:/local/templates/main/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1696503758467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/main/styles.css?176255515015215*/
#react-calculator-main-page {
  width: 100%;
}

sup {
  vertical-align: top;
  font-size: 0.6em;
  position: relative;
  top: -0.5em;
}

.page-title__content {
  width: 70%;
}

.content-justify {
  text-align: justify;
}

.content_list li {
  position: relative;
  margin: 0 0 1em 2em;
}
ul.content_list li:after {
  content: "";
  position: absolute;
  top: 10px;
  left: -2em;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #334155;
}
ol.content_list li {
  list-style-type: decimal !important;
}


.sitemap ul a:hover {
  color: orange;
}

.sitemap__level-1 {
  margin-bottom: 30px;
}
.sitemap__level-1 > li{
  margin-bottom: 10px;
}
.sitemap__level-2 {
  margin-left: 30px;
}
.sitemap__level-3 {
  margin-left: 50px;
}

.inactive {
  pointer-events: none;
  opacity: .5;
}

.tabs-standard-content._open > div {
  display: -ms-flexbox;
  display: flex;
}

.tabs-standard-content > div {
  display: none;
  align-items: stretch;
  justify-content: space-between;
  flex-wrap: wrap;
}

.tabs-standard__content > div {
  margin-bottom: 24px;
}

@media (min-width: 360px) and (max-width: 1919px) {
  .tabs-standard__content > div {
    margin-bottom: calc(24px + 8 * ((100vw - 360px) / (1560)));
  }
}

@media (min-width: 360px) {
  .tabs-standard__content > div {
    margin-bottom: 32px;
  }
}

@media (min-width: 360px) and (max-width: 1919px) {
  .custom-windows__image {
      max-height: calc(325px + 110 * ((100vw - 360px) / (1560)));
  }
}

.custom-windows__image {
    width: 90%;
    max-height: 325px;
}

.block-pictures__tag {
  left: auto;
  right: -5%;
  top: 75%;
  bottom: auto;
}


.font__h1, .page-title__title {
  min-height: 200px;
}

.form-call__button-wrap {
  position: absolute;
  right: 0px;
  top: 50%;
  pointer-events: none;
}
.form-call__button {
  pointer-events: auto;
}

.form-call__button-wrap .button__icon {
  position: absolute;
  width: 18px;
  height: 18px;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity .2s;
  color: #f8fafc;
  opacity: 0;
}

@media screen and (max-width: 768px) {
  .font__h1, .page-title__title {
    min-height: 100px;
  }
  .form-call__button {
    font-size: 0;
  }
  .form-call__button-wrap .button__icon {
    opacity: 1;
  }
  .modal__content-row {
    top: 5%;
    bottom: auto;
    flex: 1;
  }
}
@media only screen and (max-width: 567px) {
  .button._home-call {
      padding: 8px 20px;
  }
}
@media screen and (max-width: 425px) {
  .page-title__content {
    width: 100%;
  }
}

.modal._open {
  z-index: 201;
  overflow-y: auto;
  padding: 32px 0px;
  align-items: flex-start;
}

.modal._open .modal__content-row {
  max-height: initial;
  margin-top: auto;
  margin-bottom: auto;
}

.modal._open .modal__overlay {
  z-index: -10;
}

.home-title__tag {
  margin-bottom: 0;
  line-height: 1.2em;
}
.home-title__tags {
  margin-bottom: 40px;
}


.relinking-table {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
}

.relinking-table__cell,
.relinking-table__cell_button {
  flex-basis: 32%;
  align-self: stretch;
  padding: 30px;
  border-radius: 24px;
  background-color: #FFF;
  margin-bottom: 20px;
  transition: .3s ease;
}

.relinking-table__cell:hover {
  background-color: #2463EB;
}

.relinking-table__cell:hover a,
.relinking-table__cell:hover p {
  color: #FFF;
}

.relinking-table__cell a {
  display: block;
  position: relative;
  color: #2463EB;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  margin-bottom: 4px;
  transition: .3s ease;
}

.relinking-table__cell a:after {
  content: '';
  position: absolute;
  left: 0;
  top: -20px;
  width: 100%;
  height: 90px;
}

.relinking-table__cell p {
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.28px;
  transition: .3s ease;
}

.relinking-table__cell_button {
  display: none;
  padding: 10px 16px;
  color: #0F172A;
  font-size: 15px;
  line-height: 20px;
}

.relinking__title {
  text-align: center;
}


@media (max-width: 768px) {
  .relinking-table__cell {
    flex-basis: 49%;
  }
}


@media (max-width: 600px) {
  .relinking-table__cell {
    flex-basis: 100%;
  }
  .relinking-table__cell_button {
    display: block;
    flex-basis: 100%;
  }
}

.block-pictures__links {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  margin-left: 24px;
}

.block-pictures__links a {
  color: #FFF;
  font-size: 12px;
  line-height: 20px;
  padding: 4px 12px;
  border-radius: 16px;
  background:#2463EB;
  margin-bottom: 12px;
  margin-right: 12px;
}

.block-pictures__links a:last-child {
  margin-right: 0;
}

.block-pictures__name {
  color: #0F172A;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  margin-bottom: 24px;
  margin-left: 24px;
}

.block-pictures__project-button {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  padding: 14px 20px;
  border-radius: 12px;
  border: 1px solid #CBD5E1;
  color: #0F172A;
  background: #FFF;
  font-family: Muller;
  font-size: 17px;
  line-height: 20px;
  margin-bottom: 24px;
  width: auto;
  margin-left: 24px;
}

.block-pictures__img {
  height: auto;
  max-height: none;
  min-height: auto;
  background-color: transparent;
  border-radius: none;
}
.block-pictures__img-container {
  height: 35vw;
  max-height: 680px;
  min-height: 160px;
  width: 100%;
  margin-bottom: 32px;
  object-fit: cover;
  border-radius: 24px;
}

@media (max-width: 768px) {
  .block-pictures__links,
  .block-pictures__name,
  .block-pictures__project-button {
    margin-left: 16px;
    margin-right: 16px;
  }
  .block-pictures__project-button {
    width: calc(100% - 32px);
  }
}


@media (max-width: 600px) {
  .block-pictures__img-container {
    height: 87vw;
    margin-bottom: 24px;
  }
  .block-pictures__links a {
    margin-bottom: 8px;
  }
  .block-pictures__img {
    width: calc(100% - min(20px,1.04vw));
  }
}

.windows-text__content div {
  font-family: "Muller",sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 130%;
  margin-bottom: calc(32px + 8 * ((100vw - 360px) / (1560)));
  text-align: justify;
}
.windows-text__content .content__header {
  color: #0F172A;
  font-size: 56px;
  font-weight: 500;
  line-height: 110%;
  text-transform: uppercase;
}
.windows-text__content .content__center {
  text-align: center;
}
.windows-text__content .content__image img {
  width: 100%;
  border-radius: 24px;
  max-height: 720px;
  object-fit: cover;
  margin-bottom: 16px;
}
.windows-text__content .content__image span {
  color: #94A3B8;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.28px;
}
.windows-text__content p {
  margin-bottom: calc(16px + 4 * ((100vw - 360px) / (1560)));
}
.windows-text__content a {
  position: relative;
  display: inline-block;
  color: #2463eb;
  text-decoration: underline;
}
.windows-text__content h2,
.windows-text__content h3 {
  text-align: left;
  margin-bottom: calc(16px + 8 * ((100vw - 360px) / (1560)));
}
.windows-text__content ul {
  list-style-type: none;
}
.windows-text__content ul li {
  position: relative;
  margin: 0 0 1em 2em;
}
.windows-text__content ul li:after {
  content: "";
  position: absolute;
  top: 10px;
  left: -2em;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #334155;
}
.windows-text__content ol {
  margin-left: 25px;
}
.windows-text__content ol li {
  list-style-type: decimal !important;
  margin: 0 0 1em 0em;
  padding-left: 20px;
}

@media (max-width: 425px) {
  .windows-text__content p,
  .windows-text__content li {
    font-size: 16px;
    line-height: 1.5em;
  }
}

.tabs-profile-content__description a {
  color: #2463eb;
}
.tabs-profile-content__title {
  text-transform: uppercase;
}

.tabs-profile-content {
  height: auto;
}
.tabs-profile-content__content {
  padding: 100px 0 60px;
}
.footer__logo {
  width: auto;
}

.scroll-button {
  z-index: 1;
  bottom: 80px;
}

.error-page {
  text-align: center;
  margin: 200px 0 100px;
}
.modal._open .modal__content-row,
.modal._open .modal__overlay {
  display: block;
}

@media only screen and (max-width: 567px) {
  .scroll-button {
    bottom: 140px;
  }
}

.header-nav__link.active {
  color: #2463eb;
}
.header-nav__link.active::before {
  left: 0;
  right: 0;
  animation: none;
}

.header-nav__list {
  flex-wrap: wrap;
  gap: 0 24px;
}
.header-nav__element {
  margin: 0;
}
@media (min-width: 1300px) {
  .header-nav__list {
    gap: 0 30px;
  }
}
@media (min-width: 768px) and (max-width: 1919px) {
  .section-title {
    font-size: calc(16px + 52 * ((100vw - 768px)/ (1152)));
  }
}
@media (min-width: 1024px) and (max-width: 1240px) {
  .font__head-links {
    font-size: calc(12px + 4*((100vw - 768px) /(1152)));
  }
}
@media only screen and (max-width: 1279px) and (min-width: 768px) {
  .card-review__slider {
    width: 272px;
  }
}

.sertifikati .block-pictures__img {
  height: auto;
  max-height: 680px;
  min-height: 160px;
  width: calc(33% - min(20px,1.04vw));
}
.sertifikati .block-pictures__img-container {
  height: auto;
}


.page-title__title {
  min-height: 100px;
}


.content__page {
  margin: 100px 0;
}
.content__title {
  text-transform: uppercase;
  word-break: break-word;
  margin-bottom: 20px;
  font-family: Muller,sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 110%;
}
.content__list {
  margin: 60px 0 40px;
  display: flex;
  justify-content: space-between;
}
.content__item {
  width: 30%;
}
.content__item-title {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.content__item-title .content__title {
  font-size: 20px;
  margin-bottom: 10px;
}

.content__item-title img {
  margin-bottom: 50px;
  fill: #000;
  height: 80px;
}

@media (max-width: 768px) {
  .content__list {
    margin: 60px 0 40px;
    display: flex;
    flex-direction: column;
  }
  .content__item {
    width: 100%;
  }
}

@media only screen and (max-width: 1023px) {
  .main-banner .page-title__picture {
    display: none;
  }
  .main-banner .page-title__bg-gradient {
    display: none;
  }
  .main-banner .home-title.page-title {
    padding: 0 0 100px;
  }
  .main-banner .page-title__content {
    box-shadow: none;
  }
  .main-banner .page-title__title {
    min-height: 0;
  }
}

@media only screen and (min-width: 568px) {
  .fixmenu._open-order .fixmenu__content {
    max-height: 330px;
  }
  .fixmenu-content {
    flex-wrap: wrap;
  }
  .fixmenu-content__column {
    margin-bottom: 20px;
  }
}

.fixmenu:before {
  background: rgb(53 71 111 / 80%);
}
.font__caption-paragraph {
  letter-spacing: 0;
}
.fixmenu-content__title-link {
  border-bottom: 1px solid #fff;
  padding-bottom: 10px;
}

.page-title__bg-gradient {
  width: 60%;
}

.tag._TOP {
  background-color: #ef4343;
}
.tag._NEW {
  background-color: #10b77f;
}
.tag._HIT,
.tag._INS {
  background-color: #f59f0a;
}

.section-table__wrap {
  background-color: #fff;
  padding: 60px;
  border-radius: 48px;
}
.section-table {
  width: 100%;
  font-family: "Muller", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 1.2rem;
  margin-bottom: 30px;
  border-bottom: 1px solid #ccc;
}
.section-table tr {
  margin-bottom: 10px;
}
.section-table tr th,
.section-table tr td {
  padding: 0 10px 12px;
  width: 25%;
}
.section-table tr th:first-child,
.section-table tr td:first-child {
  width: 50%;
}
.section-table tr th,
.section-table tr td:not(:first-child) {
  text-align: left;
}

.section-table-description {
  margin-bottom: 0 !important;
}
.section-table-description p {
  margin-bottom: 0;
  font-size: 1rem;
}

.section-text__wrap {
  flex-wrap: wrap;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.section-text__wrap p {
  width: 45%;
  margin-bottom: 60px;
}
.section-text__wrap p span {
  font-size: 2rem;
  margin-bottom: 20px;
  display: block;
  text-align: left;
  line-height: 1.2;
}

@media (max-width: 1023px) {
  .page-title__section {
    background: linear-gradient(180deg,#e1e7ef 50%,rgba(218,221,226,0));
  }
}
@media (max-width: 768px) {
  .form-call__button-wrap {
    top: 8px;
    right: 8px;
    width: 42px;
    height: 40px;
  }
  .form-call__button-wrap .button__icon {
    top: 12px;
    right: 3px;
    transform: none;
    display: block;
  }
  input.button.font__label.form-call__button {
    right: 0;
    top: 0;
    height: 40px;
    transform: none;
    display: block;
  }
  .window-models__card-row {
    height: fit-content;
  }
}
@media (max-width: 425px) {
  .main-banner .page-title__content {
    text-align: center;
  }
  .home-title__tags {
    justify-content: center;
  }
  .main-banner .page-title__title {
    margin-bottom: 50px;
  }
  .main-banner .home-title.page-title {
    padding: 0 0 50px;
  }
}
input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
}

input:-internal-autofill-selected {
  background: #fff !important;
}

@media (max-width: 425px) {
  .feedback {
    border-radius: 12px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .feedback__input, .feedback__input::placeholder, .font__feedback-input {
    font-size: 22px;
  }
  .feedback__button {
    color: #334155;
  }
}


/* Скрытие модальных окон React-компонента при открытом модальном окне компонента */
#modal-container._open ~ .modal:not(#modal-container),
#modal-container._open ~ .overlay,
#modal-container._open ~ .backdrop,
body:has(#modal-container._open) .modal:not(#modal-container),
body:has(#modal-container._open) .overlay:not(#modal-container .overlay),
body:has(#modal-container._open) .backdrop:not(#modal-container .backdrop) {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    z-index: -1 !important;
}

.footer__description {
  margin-bottom: 150px;
  flex-direction: column;
  align-items: center;
}

.footer-description__links {
  display: flex;
  flex-direction: column;
  align-items: center;

}
.footer-description__rights {
  opacity: .5;
}

.feedback__form {
  flex-direction: column;
  border-bottom: none;
}
.feedback__row {
  margin-bottom: 20px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 2px dashed #e1e7ef;
}

.feedback__agreement {
  margin-bottom: 20px;
  text-align: center;
}
.banner__agreement {
  margin-top: 10px;
  margin-left: 12px;
}
.modal__agreement {
  margin-bottom: 20px;
}
.modal-review__agreement {
  margin-top: 20px;
}

.agreement-text {
  font-size: 15px;
  line-height: 1.4;
  color: #94a3b8;
  text-transform: none;
}
.agreement-text a {
  text-decoration: underline;
}

.agreement-label {
  display: flex;
  align-items: flex-start;
  cursor: pointer;
}

.agreement-checkbox {
  margin-right: 10px;
  margin-top: 2px;
}

.content__image {
  text-align: center;
}

/* End */
/* /local/templates/main/assets/css/styles.css?1702398134115419 */
/* /local/templates/main/assets/css/regional.css?17841381141819 */
/* /local/templates/main/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1696503758467 */
/* /local/templates/main/styles.css?176255515015215 */
