.b-slider-v3{--size-icon-scrollbar: 3rem;min-height:728px;transition:var(--transition)}.b-slider-v3__bgimage{position:absolute;width:100%;height:100%;filter:brightness(0.6)}.b-slider-v3 .button_yellow-big{font-size:1.3rem !important;min-height:5rem}@media screen and (max-width:576px){.b-slider-v3 .button_yellow-big{font-size:1.1rem !important;min-height:2.75rem !important}}.b-slider-v3__wrapper-button{display:flex;flex-wrap:wrap;gap:20px;height:100%}@media screen and (max-width:992px){.b-slider-v3__wrapper-button{height:auto}}@media screen and (max-width:576px){.b-slider-v3__wrapper-button{gap:10px}}.b-slider-v3 .carousel-header__button-reviews{padding:13px;height:66px;width:247px;border-radius:13px;background-color:white;display:flex;align-items:center;gap:13px}.b-slider-v3 .carousel-header__button-reviews .carousel-header__yandex{flex-shrink:0;height:100%;object-fit:contain}.b-slider-v3 .carousel-header__button-reviews .carousel-header__reviews-wrap .carousel-header__reviews-text{font-size:17.18px;font-weight:600;line-height:21.76px;color:#101828}.b-slider-v3 .carousel-header__button-reviews .carousel-header__reviews-wrap .carousel-header__stars{display:flex;gap:2px}.b-slider-v3 .carousel-header__button-reviews .carousel-header__reviews-wrap .carousel-header__stars carousel-header__star-img{flex-basis:20%}.b-slider-v3 .carousel-header__button-reviews .carousel-header__reviews-wrap .carousel-header__stars carousel-header__star-img img{width:100%;height:100%}@media screen and (max-width:576px){.b-slider-v3 .carousel-header__button-reviews{height:60px}}.b-slider-v3 .button_light{--btn-color: 255,255,255;background:none;border:1px solid rgb(var(--btn-color));background-color:rgb(var(--btn-color))}.b-slider-v3 .button_light:hover{background-color:#d0d5dd;border-color:#d0d5dd;box-shadow:none}@media screen and (max-width:576px){.b-slider-v3 .button_yellow,.b-slider-v3 .button_light{font-size:14px;padding:14px}}@media screen and (max-width:575px){.b-slider-v3{min-height:auto}}.b-slider-v3__slider-wrapper{position:relative}.b-slider-v3__slider-wrapper .slider__buttons{position:absolute;bottom:0px;z-index:1000}.b-slider-v3__slider-wrapper .vegas-slide-inner,.b-slider-v3__slider-wrapper .vegas-slide .vegas-transition-fade-in,.b-slider-v3__slider-wrapper .vegas-wrapper,.b-slider-v3__slider-wrapper #vegas-slider{position:relative;background-position:100% 100%;min-height:calc(100vh - 3rem);transition:var(--transition)}@media screen and (max-width:575px){.b-slider-v3__slider-wrapper .vegas-slide-inner,.b-slider-v3__slider-wrapper .vegas-slide .vegas-transition-fade-in,.b-slider-v3__slider-wrapper .vegas-wrapper,.b-slider-v3__slider-wrapper #vegas-slider{min-height:calc(100vh - 3rem)}}.b-slider-v3__slide{position:relative;overflow:hidden;min-height:100%;display:flex;align-items:stretch;transition:var(--transition)}.b-slider-v3__slide._text-light .b-slider-v3__title,.b-slider-v3__slide._text-light .b-slider-v3__text{color:var(--color-text-light)}.b-slider-v3__img{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:991px){.b-slider-v3__img{opacity:0.75}}@media screen and (max-width:767px){.b-slider-v3__img{opacity:0.5}}.b-slider-v3__img img{display:block;height:100%;width:100%;object-fit:cover;object-position:bottom}@media screen and (max-width:991px){.b-slider-v3__img-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-bg-extradark-rgb), 0.3)}}.b-slider-v3__content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:auto;padding-top:calc(var(--offset-main) * 2);padding-bottom:calc(var(--offset-main) * 2);min-height:728px;transition:var(--transition)}@media screen and (max-width:1599px){.b-slider-v3__content{padding-left:calc(var(--grid-gap) * 2);padding-right:calc(var(--grid-gap) * 2)}}@media screen and (max-width:1199px){.b-slider-v3__content{padding-left:var(--grid-gap);padding-right:var(--grid-gap);min-height:575px}}@media screen and (max-width:575px){.b-slider-v3__content{padding-top:var(--offset-main);padding-top:20px;padding-bottom:var(--offset-main);padding-bottom:20px}}.b-slider-v3 .header_title{font-size:inherit !important;display:inline !important}.b-slider-v3__title{color:var(--color-text-dark);max-width:1000px;font-size:52px;font-weight:700;line-height:1.3;letter-spacing:-0.02em;text-align:center;max-width:1100px;font-size:48px}.b-slider-v3__title .orange{color:#FFD46B;display:inline !important}@media screen and (max-width:1400px){.b-slider-v3__title{font-size:42px}}@media screen and (max-width:1200px){.b-slider-v3__title{font-size:40px}}@media screen and (max-width:991px){.b-slider-v3__title{color:var(--color-text-white);font-size:30px}}@media screen and (max-width:768px){.b-slider-v3__title{font-size:24px}.b-slider-v3__title .wrapper{display:block !important;margin:0px !important}}@media screen and (max-width:575px){.b-slider-v3__title{font-size:20px;max-width:360px;margin-bottom:40px}}.b-slider-v3 .red{color:#f00}.b-slider-v3 .orange{color:#FFD46B}.b-slider-v3__text{margin-top:var(--offset-main);color:var(--color-text-secondary)}.b-slider-v3__text ul{display:grid;grid-template-columns:1fr;max-width:939px;font-size:26px}@media screen and (max-width:768px){.b-slider-v3__text ul{grid-template-columns:1fr;font-size:22px}}@media screen and (max-width:576px){.b-slider-v3__text ul{font-weight:bold !important}}@media screen and (max-width:991px){.b-slider-v3__text{color:var(--color-text-white)}}@media screen and (max-width:576px){.b-slider-v3__text{margin-top:16px}.b-slider-v3__text li{font-size:14px}.b-slider-v3__text li::before{min-height:15px;max-height:20px;min-width:15px;max-width:20px}}.b-slider-v3__bottom{margin-top:var(--offset-main);display:flex;align-items:flex-end;gap:var(--offset-small);justify-content:space-between;flex-wrap:wrap;width:100%}@media screen and (max-width:992px){.b-slider-v3__bottom{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:576px){.b-slider-v3__bottom{margin-top:20px}}.b-slider-v3__slider-nav{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;z-index:1;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1199px){.b-slider-v3__slider-nav{display:none}}.b-slider-v3__slider-next,.b-slider-v3__slider-prev{position:absolute;top:50%;min-width:var(--size-icon-big);width:var(--size-icon-big);min-height:var(--size-icon-big);height:var(--size-icon-big);color:var(--color-muted);pointer-events:all;transition:var(--transition)}.b-slider-v3__slider-next:hover,.b-slider-v3__slider-prev:hover{color:var(--color-primary)}.b-slider-v3__slider-next svg,.b-slider-v3__slider-prev svg{display:block;width:100%;height:100%}.b-slider-v3__slider-prev{left:calc(var(--grid-gap) - 2.5rem);transform:translate(-100%, -50%) scaleX(-1)}@media screen and (max-width:1599px){.b-slider-v3__slider-prev{left:var(--grid-gap);transform:scaleX(-1)}}.b-slider-v3__slider-next{right:calc(var(--grid-gap) - 2.5rem);transform:translate(100%, -50%)}@media screen and (max-width:1599px){.b-slider-v3__slider-next{right:var(--grid-gap);transform:none}}.b-slider-v3 input[type="radio"]{display:none}.b-slider-v3 .slider__buttons{display:flex;gap:10px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.b-slider-v3__description{font-family:Inter;font-size:26px;font-weight:500;line-height:31.2px;letter-spacing:-0.02em;color:#F2F4F7;margin-top:20px;text-align:center}@media screen and (max-width:768px){.b-slider-v3__description{font-size:22px}}@media screen and (max-width:576px){.b-slider-v3__description{font-size:16px;line-height:22px}}.b-slider-v3 .slider__buttons .custom-radio{display:inline-block;width:8px;height:8px;background-color:white;opacity:0.4;border-radius:50%;cursor:pointer}.b-slider-v3 .slider__buttons input[type="radio"]:checked+.custom-radio{opacity:1}.b-slider-v3 .vegas-slide{transition:1s all !important}@media screen and (max-width:991px){.b-slider-v3 .vegas-slide{filter:brightness(0.6)}}.b-slider-v3 .vegas-container._bg-dark .vegas-slide{filter:brightness(0.6)}.b-slider-v3 #text-overlay{position:absolute;top:0%;left:0%;width:100%;height:100%;transition:1s all !important}.b-slider-v3__scrollbar{position:absolute;bottom:var(--offset-main);right:var(--offset-main)}.b-slider-v3__scrollbar svg{max-width:var(--size-icon-scrollbar);max-height:var(--size-icon-scrollbar)}.b-slider-v3__scrollbar svg>*:first-child{fill:none;stroke-width:24;stroke:var(--color-primary);opacity:0.25}.b-slider-v3__scrollbar svg>*:nth-child(2){fill:none;stroke:var(--color-primary);stroke-width:24;stroke-dasharray:0 565;transform:rotate(270deg)}@media screen and (max-width:576px){.b-slider-v3__scrollbar{display:none}}.title-red{color:#f00 !important;margin-bottom:3em}.wrapper{display:flex;margin-bottom:60px;gap:64px}.wrapper .column{flex-basis:50%}.wrapper .column_content>.list{margin-bottom:40px}.wrapper .column_content .list:last-child{margin-bottom:0px}.wrapper .text{color:#475467;padding-bottom:40px}.wrapper .list_title{font-weight:600;font-size:18px;line-height:28px;color:#475467;margin-bottom:16px}.wrapper .list_item{display:grid;grid-template-columns:36px 1fr;margin-bottom:16px}.wrapper .list_item .list__item-title{font-size:16px;font-weight:600;line-height:24px;color:#475467}.wrapper .list_item svg{grid-row:span 2}.wrapper .list__item_icon-blue{background:url("/app/img/icons/check-icon-blue.svg") no-repeat}.wrapper .list_item:last-child{margin-bottom:0px}.wrapper .colums_image{border-radius:var(--border-radius-px);overflow:hidden}.wrapper .colums_image img{width:100%;height:100%}@media screen and (max-width:1200px){.wrapper{flex-wrap:wrap}.wrapper .column{flex-basis:100%}}.wrapper h3{font-family:Inter;font-size:18px;font-weight:600;line-height:28px;color:#475467;margin-bottom:16px}.wrapper h4{font-family:Inter;font-size:16px;font-weight:600;line-height:24px;color:#475467}.wrapper ul{margin-bottom:40px}.wrapper .list ul:last-child{margin-bottom:0}.wrapper li{background:url("/app/img/icons/check-icon-blue.svg") no-repeat;padding-left:36px;margin-bottom:16px;font-family:Inter;font-size:16px;font-weight:400;line-height:24px;color:#475467}.wrapper ul li:last-child{margin-bottom:0}.work-process{background-color:#F2FAFF;padding:40px}.work-process .work-process_title{font-weight:600;font-size:18px;line-height:28px;margin-bottom:20px}.work-process .work-process_items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:37px}.work-process .work-process_items .work-process_item{padding:20px;background-color:white;border-radius:var(--border-radius);box-shadow:0px 1px 2px 0px #1018280F, 0px 1px 3px 0px #1018281A}.work-process .work-process_items .work-process_item .work-process_step{display:flex;align-items:center;gap:12px;margin-bottom:12px}.work-process .work-process_items .work-process_item .work-process_step .work-process_icon{fill:none}.work-process .work-process_items .work-process_item .work-process_step .work-process_text{font-weight:500;font-size:14px;line-height:20px;color:#FEBC18}.work-process .work-process_items .work-process_item .work-process_header{font-weight:600;line-height:24px;color:#475467}.work-process .work-process_items .work-process_item .work-process_subtitle{font-weight:400;line-height:24px;color:#475467}@media screen and (max-width:1400px){.work-process .work-process_items{gap:16px}}@media screen and (max-width:1200px){.work-process .work-process_items{grid-template-columns:1fr 1fr;gap:24px}}@media screen and (max-width:768px){.work-process .work-process_items{grid-template-columns:1fr}}.b-portfolio{--columns: 3}@media screen and (min-width:1400px){.b-portfolio{--offset-small: 1.5rem}}@media screen and (max-width:991px){.b-portfolio{--columns: 2}}@media screen and (max-width:424px){.b-portfolio{--columns: 1}}.b-portfolio__items{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--offset-small)}.b-portfolio__items>*{width:calc((100% - (var(--columns) - 1) * var(--offset-small)) / var(--columns));max-width:calc((100% - (var(--columns) - 1) * var(--offset-small)) / var(--columns))}@media screen and (max-width:424px){.b-portfolio__items-hidden>*:nth-child(n+4){display:none}}.b-portfolio__bottom{margin-top:var(--offset-main);display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:var(--font-semibold);line-height:1.5rem;color:var(--color-text-third)}.b-calculate-the-cost{--width-right: 464px;--size-btn: 2.5rem}@media screen and (max-width:1599px){.b-calculate-the-cost{--width-right: 30%}}.b-calculate-the-cost__wrapper{display:grid;align-items:stretch;grid-template-columns:1fr var(--width-right);gap:var(--offset-small)}@media screen and (min-width:1400px){.b-calculate-the-cost__wrapper{gap:calc(var(--offset-small) / 5 * 6)}}@media screen and (max-width:1199px){.b-calculate-the-cost__wrapper{grid-template-columns:1fr}}.b-calculate-the-cost__tabs{display:flex;flex-direction:column}.b-calculate-the-cost__tabs-top{display:flex;align-items:stretch;gap:0.75rem}@media screen and (max-width:575px){.b-calculate-the-cost__tabs-top{overflow:auto;max-width:calc(100vw - var(--grid-gap) * 2)}}.b-calculate-the-cost__tabs-step,.b-calculate-the-cost__tabs-more{min-height:2.5rem;height:auto;padding:0.5rem 1rem;border-radius:var(--border-radius) var(--border-radius) 0 0;font-size:0.875rem;line-height:1.43;box-shadow:0px 1px 2px 0px #1018280D;cursor:pointer;display:flex;align-items:center;gap:0.5rem;white-space:nowrap;transition:var(--transition)}@media screen and (max-width:991px){.b-calculate-the-cost__tabs-step,.b-calculate-the-cost__tabs-more{font-size:0.75rem}}.b-calculate-the-cost__tabs-step{font-weight:var(--font-semibold);border:1px solid var(--color-primary);background-color:transparent;border-bottom:none;position:relative}@media screen and (min-width:1200px){.b-calculate-the-cost__tabs-step:hover{background-color:var(--color-primary)}}.b-calculate-the-cost__tabs-step._active{background-color:var(--color-primary)}.b-calculate-the-cost__tabs-stepclose{position:absolute;top:0;right:0;min-width:1rem;min-height:1rem;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;transition:var(--transition);color:var(--color-text-light)}@media screen and (max-width:1199px){.b-calculate-the-cost__tabs-stepclose{display:none}}.b-calculate-the-cost__tabs-stepclose svg{transform:rotate(45deg);width:100%;height:100%}.b-calculate-the-cost__tabs-step:not(:nth-last-child(-n+2)) .b-calculate-the-cost__tabs-stepclose{display:none}.b-calculate-the-cost__tabs-step:first-child .b-calculate-the-cost__tabs-stepclose{display:none}.b-calculate-the-cost__tabs-more{border:1px solid var(--color-border);border-bottom:none}@media screen and (min-width:1200px){.b-calculate-the-cost__tabs-more:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-light)}}.b-calculate-the-cost__tabs-more svg{min-width:var(--size-icon-medium);width:var(--size-icon-medium);min-height:var(--size-icon-medium);height:var(--size-icon-medium)}.b-calculate-the-cost__tabs-more._hidden{display:none}.b-calculate-the-cost__tabs-bottom{flex-grow:1;position:relative}.b-calculate-the-cost__tabs-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--offset-main);background:var(--color-bg-card);border:1px solid var(--color-border-secondary);border-radius:0 var(--border-radius-big) var(--border-radius-big) var(--border-radius-big);opacity:0;pointer-events:none}@media screen and (max-width:1399px){.b-calculate-the-cost__tabs-content{padding:var(--offset-small)}}@media screen and (max-width:575px){.b-calculate-the-cost__tabs-content{border-radius:0 0 var(--border-radius-big) var(--border-radius-big)}}.b-calculate-the-cost__tabs-content._active{transition:var(--transition);position:relative;opacity:1;pointer-events:all}.b-calculate-the-cost__tabs-list{display:flex;flex-direction:column;gap:0.5rem}.b-calculate-the-cost__tabs-item{display:grid;grid-template-columns:1fr 144px 220px;align-items:center;gap:var(--offset-small)}@media screen and (max-width:1399px){.b-calculate-the-cost__tabs-item{grid-template-columns:1fr 144px 100px}}@media screen and (max-width:767px){.b-calculate-the-cost__tabs-item{grid-template-columns:1fr 144px;gap:0.75rem;padding-top:var(--offset-small);padding-bottom:var(--offset-small)}.b-calculate-the-cost__tabs-item:not(:last-child){border-bottom:1px solid var(--color-border)}}@media screen and (max-width:575px){.b-calculate-the-cost__tabs-item{grid-template-columns:1fr;justify-content:center}}.b-calculate-the-cost__tabs-title{display:flex;align-items:center;gap:0.5rem;font-size:1.25rem;font-weight:var(--font-medium);line-height:1.33;color:var(--color-text-secondary)}@media screen and (min-width:1400px){.b-calculate-the-cost__tabs-title{padding:5px 0}}@media screen and (max-width:1399px){.b-calculate-the-cost__tabs-title{font-size:1rem}}@media screen and (max-width:767px){.b-calculate-the-cost__tabs-title{grid-row:span 2}}@media screen and (max-width:575px){.b-calculate-the-cost__tabs-title{grid-row:auto;justify-content:center}}.b-calculate-the-cost__tabs-title svg{min-width:var(--size-icon-big);width:var(--size-icon-big);min-height:var(--size-icon-big);height:var(--size-icon-big);color:var(--color-primary)}.b-calculate-the-cost__tabs-counter{display:grid;align-items:center;gap:0.5rem;grid-template-columns:var(--size-btn) 1fr var(--size-btn);max-width:144px}@media screen and (max-width:575px){.b-calculate-the-cost__tabs-counter{margin:0 auto}}.b-calculate-the-cost__tabs-btn,.b-calculate-the-cost__tabs-counter input{border-radius:var(--border-radius);border:1px solid var(--color-border-secondary);aspect-ratio:1;font-size:1rem;font-weight:var(--font-medium);line-height:1.5;text-align:center}.b-calculate-the-cost__tabs-btn{width:var(--size-btn);height:var(--size-btn);background-color:var(--color-border-secondary);color:var(--color-text-dark);position:relative;transition:var(--transition)}@media screen and (min-width:1200px){.b-calculate-the-cost__tabs-btn:hover{background-color:transparent}}.b-calculate-the-cost__tabs-minus::before,.b-calculate-the-cost__tabs-plus::before{content:"";position:absolute;top:50%;left:50%;width:1rem;opacity:0.6;border:1px solid var(--color-text-dark);border-radius:2px;transform:translate(-50%, -50%)}.b-calculate-the-cost__tabs-plus::after{content:"";position:absolute;top:50%;left:50%;height:1rem;opacity:0.6;border:1px solid var(--color-text-dark);border-radius:2px;transform:translate(-50%, -50%)}.b-calculate-the-cost__tabs-total{font-size:1.5rem;font-weight:var(--font-semibold);line-height:1.33;color:var(--color-card-text);text-align:center}@media screen and (max-width:1399px){.b-calculate-the-cost__tabs-total{font-size:1rem}}@media screen and (max-width:767px){.b-calculate-the-cost__tabs-total{font-size:1.5rem}}.b-calculate-the-cost__tabs-close{position:absolute;top:0;right:0;min-width:var(--size-btn);min-height:var(--size-btn);width:var(--size-btn);height:var(--size-btn);display:flex;align-items:center;justify-content:center;transition:var(--transition);color:var(--color-card-text)}@media screen and (min-width:1200px){.b-calculate-the-cost__tabs-close{display:none}}.b-calculate-the-cost__tabs-close:hover{color:var(--color-primary)}.b-calculate-the-cost__tabs-close svg{transform:rotate(45deg);width:var(--size-icon-big);height:var(--size-icon-big)}.b-calculate-the-cost__tabs-content:not(:last-child) .b-calculate-the-cost__tabs-close{display:none}.b-calculate-the-cost__tabs-content:first-child .b-calculate-the-cost__tabs-close{display:none}.b-calculate-the-cost__right{height:fit-content;border-radius:var(--border-radius-big);overflow:hidden;margin-top:40px;top:50px}@media screen and (max-width:1199px){.b-calculate-the-cost__right{max-width:400px;width:100%;margin:0 auto}}@media screen and (max-width:575px){.b-calculate-the-cost__right{text-align:center}}.b-calculate-the-cost__right-top{padding:var(--offset-main);background-color:var(--color-bg-dark)}@media screen and (max-width:1399px){.b-calculate-the-cost__right-top{padding:var(--offset-small)}}.b-calculate-the-cost__right-title{font-size:1.875rem;font-weight:var(--font-bold);line-height:1.27;color:var(--color-border);margin-bottom:1rem}@media screen and (max-width:1199px){.b-calculate-the-cost__right-title{font-size:1.25rem}}.b-calculate-the-cost__right-total{font-size:3.5rem;font-weight:var(--font-extrabold);line-height:1;color:var(--color-light)}@media screen and (max-width:1599px){.b-calculate-the-cost__right-total{font-size:2.5rem}}@media screen and (max-width:1199px){.b-calculate-the-cost__right-total{font-size:2rem}}.b-calculate-the-cost__contacts{padding:var(--offset-main);background-color:var(--color-bg-card);border-radius:0 0 var(--border-radius-big) var(--border-radius-big);border:1px solid var(--color-border-secondary)}@media screen and (max-width:1399px){.b-calculate-the-cost__contacts{padding:var(--offset-small)}}.b-calculate-the-cost__contacts-title{font-size:1.125rem;font-weight:var(--font-semibold);line-height:1.56;margin-bottom:0.75rem}@media screen and (max-width:1199px){.b-calculate-the-cost__contacts-title{font-size:1rem}}.b-calculate-the-cost__contacts-items{display:flex;flex-direction:column;gap:0.25rem;margin-bottom:var(--offset-main)}.b-calculate-the-cost__contacts-item{font-size:1.875rem;font-weight:var(--font-bold);line-height:1.27;color:var(--color-muted)}@media screen and (max-width:1599px){.b-calculate-the-cost__contacts-item{font-size:1.5rem}}@media screen and (max-width:1199px){.b-calculate-the-cost__contacts-item{font-size:1.25rem}}.b-calculate-the-cost__contacts-btns{display:flex;align-items:center;flex-wrap:wrap;gap:0.5px}@media screen and (max-width:575px){.b-calculate-the-cost__contacts-btns{justify-content:center}}.b-filters{--section-header-margin: 1.25rem;--color-light-block: #fafdff}.b-filters__filter-wrapper{display:flex;align-items:center;justify-content:center}.b-filters__filter{display:flex;align-items:center;justify-content:start;gap:0.5rem;padding-bottom:var(--offset-small);margin-bottom:var(--offset-small);overflow:auto}.b-filters__filter-label input{display:none}.b-filters__filter-btn{display:flex;align-items:center;gap:0.25rem;font-size:0.875rem;font-weight:var(--font-medium);line-height:1.43;text-align:center;padding:0.5rem 1.5rem;border-radius:1.5rem;background-color:var(--color-bg-light);transition:var(--transition);white-space:nowrap}.b-filters__filter-btn svg{min-width:0.75rem;width:0.75rem;min-height:0.75rem;height:0.75rem;display:none}.b-filters .b-filters__filter-btn:hover,.b-filters__filter-label input:checked+.b-filters__filter-btn{background-color:var(--color-third);color:var(--color-light-block)}.b-filters__filter-label input:checked+.b-filters__filter-btn svg{display:block}.b-filters__items{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;gap:calc(var(--offset-main) * 2)}@media screen and (max-width:1599px){.b-filters__items .card-tariff:nth-child(2n) .card-tariff__more-tooltip{left:auto;right:-0.75rem}.b-filters__items .card-tariff:nth-child(2n) .card-tariff__more-tooltip::before{left:auto;right:14px}}@media screen and (max-width:1399px){.b-filters__items{gap:var(--offset-main)}}@media screen and (max-width:1199px){.b-filters__items{gap:var(--offset-small)}}.our-advantages__container{display:grid;grid-template-columns:1fr 1fr;gap:40px 80px}.our-advantages__container .our-advantages__item{display:flex;gap:12px}.our-advantages__container .our-advantages__item .our-advantages__image{height:64px;width:64px;flex-shrink:0}.our-advantages__container .our-advantages__item .our-advantages__image img{width:100%;height:100%}.our-advantages__container .our-advantages__item .our-advantages_content .our-advantages__title{font-size:20px;font-weight:600;line-height:30px;color:#475467}@media screen and (max-width:992px){.our-advantages__container .our-advantages__item .our-advantages_content .our-advantages__title{font-size:18px}}.our-advantages__container .our-advantages__item .our-advantages_content .our-advantages__text{font-size:18px;font-weight:400;line-height:28px;color:#475467}@media screen and (max-width:992px){.our-advantages__container .our-advantages__item .our-advantages_content .our-advantages__text{font-size:16px}}@media screen and (max-width:992px){.our-advantages__container .our-advantages__item{flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center}}@media screen and (max-width:576px){.our-advantages__container{grid-template-columns:1fr}}.b-more-buying-2503 .more__content{padding:50px;position:relative;margin-bottom:50px;border-radius:20px;overflow:hidden}.b-more-buying-2503 .more__content-image-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background-color:rgba(0, 0, 0, 0.4)}.b-more-buying-2503 .more__content-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:left;left:0;top:0}.b-more-buying-2503 .more__content-wrapper{max-width:700px;position:relative;z-index:3}.b-more-buying-2503 .more__content-title{font-family:Inter;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-0.02em;color:#F2F4F7;margin-bottom:30px;max-width:600px}.b-more-buying-2503 .more__content-button{color:#F2F4F7 !important}.b-more-buying-2503 .more__content-description{font-family:Inter;font-size:18px;font-weight:400;line-height:1.3;letter-spacing:-0.02em;color:#F2F4F7;margin-bottom:10px;max-width:600px}.b-more-buying-2503 .more__content-text{margin-bottom:40px}.b-more-buying-2503 .more__content-text ul{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width:768px){.b-more-buying-2503 .more__content-text ul{grid-template-columns:1fr}}.b-more-buying-2503 .more__content-text li{display:flex;gap:10px;color:#F2F4F7}.b-more-buying-2503 .more__content-text li::before{content:"";display:block;background:url("/app/img/icons/check-icon-color.svg") no-repeat;width:20px;height:20px;flex-shrink:0}.b-more-buying-2503 .more_card-wrapper{display:flex}.b-more-buying-2503 .more_card{height:auto;background-color:white;border-radius:20px;padding:16px}.b-more-buying-2503 .more_card-image{max-width:100%;aspect-ratio:1.2916666667;padding-bottom:16px}.b-more-buying-2503 .more_card-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius)}.b-more-buying-2503 .swiper-button-next::before,.b-more-buying-2503 .swiper-button-prev::before{box-shadow:0px 0px 12px 0px #00000014;opacity:0.92}.b-more-buying-2503 .swiper-button-next,.b-more-buying-2503 .swiper-button-prev{color:#4E93C2}.b-more-buying-2503 .swiper-button-next:hover,.b-more-buying-2503 .swiper-button-prev:hover{color:var(--swiper-theme-color)}.b-more-buying-2503 .more_card-title{font-weight:var(--font-title-weight);padding-bottom:12px;line-height:32px}.b-more-buying-2503 .more_card-description{line-height:24px;color:#475467}.b-more-buying-2503 .swiper-pagination{display:none;top:100%}@media screen and (max-width:1200px){.b-more-buying-2503 .swiper-pagination{display:block}}@media screen and (max-width:768px){.b-more-buying-2503 .more_card-title{font-size:1.125rem;padding-bottom:8px;line-height:normal}.b-more-buying-2503 .more_card-description{font-size:0.75rem;line-height:18px}.b-more-buying-2503 .more__content-title{font-size:22px}}@media screen and (max-width:576px){.b-more-buying-2503 .more__content{padding:25px;margin-bottom:1.5rem}.b-more-buying-2503 .more__content-title{font-size:18px;max-width:360px}.b-more-buying-2503 .more__content-text li{font-size:14px}.b-more-buying-2503 .more__content-description{font-size:16px}}.catalog-categories-lighting{margin-bottom:50px}.catalog-categories-lighting .b-filters-list__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2.5rem}@media screen and (max-width:1199px){.catalog-categories-lighting .b-filters-list__items{gap:var(--offset-small)}}@media screen and (max-width:992px){.catalog-categories-lighting .b-filters-list__items{grid-template-columns:1fr 1fr}}@media screen and (max-width:360px){.catalog-categories-lighting .b-filters-list__items{grid-template-columns:1fr}}.catalog-categories-lighting .card-tariff{max-width:100%;padding:1rem}.catalog-categories-lighting .card-tariff img{object-fit:contain}.catalog-categories-lighting .card-tariff__body{flex-grow:0}.catalog-categories-lighting .card-tariff__title{flex-grow:1}.b-videolink{height:100dvh}@media screen and (max-width:991px){.b-videolink{height:auto}}.b-videolink .section__bg{display:flex;flex-direction:column}.b-videolink .section__bg,.b-videolink__link{height:100%}.b-videolink__container{position:relative}.b-videolink__link{flex-grow:1;display:block;overflow:hidden;position:relative}.b-videolink__video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-muted-rgb), 0.8);border-radius:var(--border-radius-big);overflow:hidden}@media screen and (max-width:991px){.b-videolink__video-wrapper{position:static}}.b-videolink__video{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 30%}.b-videolink__container{height:100%;display:flex;flex-direction:column;align-items:start;gap:var(--offset-main);padding-top:var(--section-padding);padding-bottom:var(--section-padding)}@media screen and (max-width:991px){.b-videolink__container{gap:var(--offset-small);align-items:center;padding-top:0;padding-bottom:0}}.b-videolink__container>*:not(.b-videolink__video-wrapper){position:relative;z-index:1}.b-videolink__logo{display:block;max-height:3.25rem;height:100%}@media screen and (max-width:1199px){.b-videolink__logo{margin-top:var(--offset-small)}}.b-videolink__logo img{display:block;height:100%}.b-videolink__button-wrapper{width:100%;margin-top:auto;display:flex;align-items:center;justify-content:end}@media screen and (max-width:991px){.b-videolink__button-wrapper{justify-content:center}}.b-rating{background-color:#F9FAFB;padding-top:60px}.b-rating .rating_title{margin-bottom:20px;display:flex;align-items:center}.b-rating .rating_title img{padding-left:10px}.b-rating .rating_wrap{display:flex;gap:8px;align-items:center;margin-bottom:40px}.b-rating .rating_wrap .rating_stars{display:flex;gap:3px}.b-rating .rating_user{position:relative;display:flex;gap:16px;align-items:center;margin-bottom:8px}.b-rating .rating_user svg{position:absolute;width:24px;height:24px;left:0px;bottom:0px;background-color:#FC3F1D;border-radius:50%;padding:3px;fill:none}.b-rating .rating_user .rating_img{border-radius:50%;width:64px;height:64px;overflow:hidden}.b-rating .rating_user .rating_img img{width:100%;height:100%;object-fit:cover}.b-rating .rating_user .rating_name{font-weight:700;font-size:18px;line-height:28px}.b-rating .rating_user .rating_date{color:#98A2B3;font-size:14px}.b-rating .rating_user::before{content:"";display:block;position:absolute;width:24px;height:24px;left:0px;bottom:0px;background-color:#FC3F1D;border-radius:50%}.b-rating .rating_grade{color:#111111;font-size:22px;font-weight:700}.b-rating .rating_reviews{font-weight:400;color:rgba(17, 17, 17, 0.5)}.b-rating .rating_items{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:40px;gap:45px}.b-rating .rating_items .rating_item{padding:24px;background-color:white;border-radius:20px;border:1px solid #F2F4F7;box-shadow:0px 4px 6px -2px #10182808, 0px 12px 16px -4px #10182814}.b-rating .rating_items .rating_item .rating_content{line-height:24px;color:#667085}.b-rating .rating_show-all{font-weight:600;line-height:24px;margin:0 auto;padding:10px 20px;display:block;width:fit-content}@media screen and (max-width:1400px){.b-rating .rating_items{gap:22px}}@media screen and (max-width:992px){.b-rating .rating_items{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.b-rating .rating_items{grid-template-columns:1fr}}.b-steps{--offset-block: 1.875rem;--color-point-bg-block: #d5eeff;--color-point-text-block: #66b1e4;--size-point: 71%;--size-icon-block: 3rem;--columns: 5}@media screen and (max-width:1399px){.b-steps{--columns: 3;--offset-block: var(--offset-small);--size-point: 180px}}@media screen and (max-width:991px){.b-steps{--columns: 2}}.b-steps__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--offset-block)}.b-steps__item-wrapper{width:calc((100% - var(--offset-block) * (var(--columns) - 1)) / var(--columns));max-width:calc((100% - var(--offset-block) * (var(--columns) - 1)) / var(--columns));position:relative}@media screen and (min-width:1400px){.b-steps__item-wrapper:not(:nth-child(5n))::after{content:"";position:absolute;top:0;right:0;height:100%;width:var(--offset-block);transform:translateX(100%);background-image:url("/app/img/icons/chevron-right-light.svg");background-position:center;background-repeat:no-repeat;background-size:1.5rem}}.b-steps__item{height:100%;background-color:var(--color-bg-card);border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-big);padding:var(--offset-small);overflow:hidden;position:relative}.b-steps__item-point{background-color:var(--color-point-bg-block);color:var(--color-point-text-block);width:var(--size-point);height:var(--size-point);font-size:3.5rem;font-weight:var(--font-extrabold);line-height:1;text-align:center;display:flex;align-items:end;justify-content:start;padding:17% 13%;border-radius:50%;position:absolute;top:0;right:0;transform:translate(33%, -34%)}@media screen and (max-width:1399px){.b-steps__item-point{padding:12%}}@media screen and (max-width:575px){.b-steps__item-point{padding:17%}}@media screen and (max-width:424px){.b-steps__item-point{padding:23% 9%;transform:translate(60%, -48%);font-size:2.5rem}}.b-steps__item-body{height:100%;position:relative}.b-steps__item-icon{min-width:var(--size-icon-block);width:var(--size-icon-block);min-height:var(--size-icon-block);height:var(--size-icon-block);color:var(--color-primary)}.b-steps__item-icon svg{display:block;width:100%;height:100%}.b-steps__item-title{margin-top:var(--offset-small);font-weight:var(--font-bold);line-height:133%}@media screen and (min-width:1400px){.b-steps__item-title{margin-top:calc(var(--offset-small) * 6 / 5)}}@media screen and (max-width:424px){.b-steps__item-title{font-size:1.125rem}}.b-steps__item-content{margin-top:0.75rem;font-size:1rem;font-weight:var(--font-regular);line-height:150%}@media screen and (max-width:424px){.b-steps__item-content{font-size:0.875rem}}.b-steps__bottom{margin-top:var(--offset-main);display:flex;align-items:center;justify-content:center}.get-a-quote_wrapper{background:#275B7E;border-radius:16px;padding:40px;position:relative;overflow:hidden;display:flex}.get-a-quote_wrapper .get-a-quote_form{margin-bottom:20px}.get-a-quote_wrapper .get-a-quote_container{max-width:80%}@media screen and (max-width:992px){.get-a-quote_wrapper .get-a-quote_container{max-width:100%}}.get-a-quote_wrapper .get-a-quote_title{font-size:30px;font-weight:600;line-height:38px;color:#EEF1F4;margin-bottom:40px}.get-a-quote_wrapper .field .input{background:#275B7E;color:#FCFCFD}.get-a-quote_wrapper .field{flex-grow:1;color:#FCFCFD}.get-a-quote_wrapper .field-label{color:#FCFCFD}.get-a-quote_wrapper .b-form-custom__form-inputs{max-width:768px;display:flex;gap:16px;margin-bottom:20px}.get-a-quote_wrapper .get-a-quote_wrap{display:flex;align-items:center;margin-bottom:20px;gap:20px}.get-a-quote_wrapper .get-a-quote_wrap .get-a-quote_button{background:var(--color-primary);padding:12px 20px;border-radius:8px;flex-shrink:0}.get-a-quote_wrapper .get-a-quote_wrap .get-a-quote_button svg{vertical-align:text-top}.get-a-quote_wrapper .get-a-quote_wrap .get-a-quote_button .get-a-quote_button-text{font-size:16px;font-weight:600;line-height:24px;margin-left:8px;color:#5B4100}.get-a-quote_wrapper .get-a-quote_wrap .get-a-quote_button:hover{background-color:#c0a634}.get-a-quote_wrapper .get-a-quote_wrap .button-disabled{background:#FFD46B}.get-a-quote_wrapper .get-a-quote_wrap .get-a-quote_personal-data .get-a-quote_personal-data-text{font-size:12px;font-weight:500;line-height:14.4px;color:#EEF1F4}.get-a-quote_wrapper .get-a-quote_wrap .get-a-quote_personal-data svg{fill:none}@media screen and (max-width:576px){.get-a-quote_wrapper .get-a-quote_wrap{flex-wrap:wrap;gap:16px}}.get-a-quote_wrapper .get-a-quote_phone{display:flex;align-items:center;gap:8px}.get-a-quote_wrapper .get-a-quote_phone .get-a-quote_phone-text{font-size:24px;font-weight:600;line-height:32px;color:#EEF1F4;vertical-align:text-top}.get-a-quote_wrapper .get-a-quote_phone .get-a-quote_phone-number{font-size:30px;font-weight:700;line-height:38px;color:#FFD46B;vertical-align:text-top}@media screen and (max-width:768px){.get-a-quote_wrapper .get-a-quote_phone{flex-wrap:wrap}}.get-a-quote_wrapper .personal-data-checkbox{color:#EEF1F4;display:flex;gap:4px;align-items:center}@media screen and (max-width:576px){.get-a-quote_wrapper .personal-data-checkbox{order:-1}}.get-a-quote_wrapper .personal-data-checkbox__text{font-family:Inter;font-size:12px;font-weight:500;line-height:14.4px;color:white;opacity:1}.get-a-quote_wrapper .text-disabled{color:#EEF1F4;opacity:0.76}.get-a-quote_wrapper input[type="checkbox"]{position:absolute;opacity:0}.get-a-quote_wrapper .custom-checkbox{flex-shrink:0;display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #EEF1F4;cursor:pointer;position:relative;opacity:0.76}.get-a-quote_wrapper .custom-checkbox svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);fill:#EEF1F4;height:8px;width:8px}.get-a-quote_wrapper input[type="checkbox"]:checked+.custom-checkbox{background-color:white;color:white;opacity:1}.get-a-quote_wrapper input[type="checkbox"]:checked+.custom-checkbox svg{fill:#275B7E}.get-a-quote_wrapper input[type="checkbox"]:checked+.personal-data-checkbox__text{color:white;opacity:1}.get-a-quote_wrapper .get-a-quote_img{position:absolute;right:0px;top:0px;height:100%}.get-a-quote_wrapper .get-a-quote_img img{width:100%;height:100%;object-fit:cover;object-position:left center}@media screen and (max-width:1400px){.get-a-quote_wrapper .get-a-quote_img{left:65%}}@media screen and (max-width:992px){.get-a-quote_wrapper .get-a-quote_img{display:none}}@media screen and (max-width:768px){.get-a-quote_wrapper{padding:24px}}.work-process{border-radius:16px;background-color:#F2FAFF;padding:40px}.work-process .work-process_title{font-weight:600;font-size:18px;line-height:28px;margin-bottom:20px}.work-process .work-process_items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:37px}.work-process .work-process_items .work-process_item{padding:20px;background-color:white;border-radius:var(--border-radius);box-shadow:0px 1px 2px 0px #1018280F, 0px 1px 3px 0px #1018281A}.work-process .work-process_items .work-process_item .work-process_step{display:flex;align-items:center;gap:12px;margin-bottom:12px}.work-process .work-process_items .work-process_item .work-process_step .work-process_icon{fill:none}.work-process .work-process_items .work-process_item .work-process_step .work-process_text{font-weight:700;font-size:16px;line-height:20px;color:#FEBC18}.work-process .work-process_items .work-process_item .work-process_step svg{fill:none}.work-process .work-process_items .work-process_item .work-process_header{font-weight:700;color:#475467;font-size:22px;margin-bottom:4px}.work-process .work-process_items .work-process_item .work-process_subtitle{font-weight:400;line-height:24px;font-size:18px;color:#475467}@media screen and (max-width:1400px){.work-process .work-process_items{gap:16px}}@media screen and (max-width:1200px){.work-process .work-process_items{grid-template-columns:1fr 1fr;gap:24px}}@media screen and (max-width:768px){.work-process .work-process_items{grid-template-columns:1fr}}@media screen and (max-width:576px){.work-process{padding:20px}}.b-faq{--color-icon-block: #66b1e4}@media screen and (min-width:1400px){.b-faq{--section-header-margin: calc(var(--offset-main) * 1.6)}}.b-faq__item:not(:last-child){padding-bottom:2rem;border-bottom:1px solid var(--color-border-secondary)}.b-faq__item:not(:first-child){padding-top:1.5rem}.b-faq__item-top{display:flex;gap:var(--offset-small);align-items:center;justify-content:space-between;transition:var(--transition)}@media screen and (min-width:1200px){.b-faq__item-top:hover .b-faq__item-icon,.b-faq .b-faq__item-top:hover{color:var(--color-primary)}}.b-faq__item-title{font-size:1.125rem;line-height:155%}@media screen and (max-width:424px){.b-faq__item-title{font-size:1rem}}.b-faq__item-content{padding-top:0.5rem;font-size:1rem;font-weight:var(--font-regular);line-height:1.5rem;color:var(--color-card-text)}@media screen and (max-width:424px){.b-faq__item-content{font-size:0.875rem}}.b-form-custom{--color-text-block: #5b4100;--color-text-muted-block: #845e00;--color-border-block: #ac7b00;--width-content: 592px;color:var(--color-text-block)}.b-form-custom__wrapper{position:relative;border-radius:var(--border-radius-extrabig);overflow:hidden;background-color:var(--color-primary);padding:var(--offset-main)}@media screen and (min-width:1400px){.b-form-custom__wrapper{padding:calc(var(--offset-main) * 2.75)}}@media screen and (max-width:767px){.b-form-custom__wrapper{padding:var(--offset-small)}}.b-form-custom__image{position:absolute;top:0;right:0;height:100%;max-width:100%}@media screen and (max-width:1199px){.b-form-custom__image{display:none}}.b-form-custom__image img{display:block;height:100%;max-width:100%}.b-form-custom__form{--gap: var(--offset-small);max-width:var(--width-content)}.b-form-custom__form .input{background-color:var(--color-primary);border-color:var(--color-border-block)}.b-form-custom__form .field-label{color:var(--color-text-muted-block);display:flex;align-items:center}.b-form-custom__form .field-label svg{display:block;min-width:var(--size-icon-medium);width:var(--size-icon-medium);min-height:var(--size-icon-medium);height:var(--size-icon-medium);margin-right:0.5rem}.b-form-custom__form-title{font-size:3rem;font-weight:var(--font-bold);line-height:1.25;letter-spacing:-0.025em}@media screen and (max-width:1399px){.b-form-custom__form-title{font-size:2.5rem}}@media screen and (max-width:1199px){.b-form-custom__form-title{font-size:2rem}}@media screen and (max-width:767px){.b-form-custom__form-title{font-size:1.5rem}}.b-form-custom__form-text{margin-top:0.5rem;margin-bottom:var(--offset-main);font-size:1.125rem;font-weight:var(--font-regular);line-height:155%;color:var(--color-text-muted-block)}@media screen and (max-width:424px){.b-form-custom__form-text{font-size:0.875rem}}.b-form-custom__form-inputs{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap)}@media screen and (max-width:575px){.b-form-custom__form-inputs{grid-template-columns:1fr}}.b-form-custom__form-bottom{margin-top:var(--offset-main)}@media screen and (max-width:575px){.b-form-custom__form-bottom{margin-top:var(--offset-small)}}.b-form-custom__form-bottom .button{color:var(--color-text-block)}.b-map-reviews{position:relative}@media screen and (max-width:991px){.b-map-reviews .section__bg{display:flex;flex-direction:column-reverse}}@media screen and (min-width:991px){.b-map-reviews .ya-map{height:720px}}.b-map-reviews .ya-map .ymaps-2-1-79-map{height:100% !important}.b-map-reviews__reviews{position:absolute;top:calc(var(--offset-main) * 2);bottom:calc(var(--offset-main) * 2);left:50%;transform:translateX(-50%);pointer-events:none}@media screen and (max-width:991px){.b-map-reviews__reviews{position:static;transform:none;display:flex;align-items:center;justify-content:center;height:512px;padding-top:var(--section-padding);padding-bottom:var(--section-padding)}}.b-map-reviews__reviews>div{pointer-events:all;max-width:400px !important;max-height:512px !important;height:100% !important;box-shadow:0px 4px 4px 0px #00000040 !important;border-radius:var(--border-radius-big);border:1px solid var(--color-third);overflow:hidden}/*# sourceMappingURL=./page-80bf70257a9a67c759f05e6f9c5420b4.map */