.grecaptcha-badge{display:none!important}.container{margin-right:auto;padding-right:15px;margin-left:auto;width:1275px;padding-left:15px}@media (max-width:1275px){.container{width:992px}}@media (max-width:992px){.container{width:768px}}@media (max-width:768px){.container{width:100%}}@media (max-width:992px){.header{display:none}}.header__top{padding:14px 0;background:#848f97}.header__top-wrapper{justify-content:space-between;gap:20px;align-items:center;display:flex}.header__city{font-size:12px;font-weight:500;color:#fff;gap:8px;align-items:center;line-height:120%;display:flex}.header__city svg{height:14px;flex-shrink:0;width:14px}.header__top-mnu{padding:0;flex-wrap:wrap;font-size:0;gap:7px 30px;margin:0;align-items:center;line-height:0;display:flex}@media (max-width:1275px){.header__top-mnu{gap:5px 15px}}.header__top-mnu a{transition-duration:.15s;font-size:14px;text-decoration:none;color:#fff;position:relative;gap:6px;line-height:120%;display:inline-flex}.header__top-mnu a:before{height:1px;transition-duration:.15s;right:0;content:"";position:absolute;opacity:0;bottom:-2px;visibility:hidden;background-color:#fff;left:0}.header__top-mnu a:hover:before{opacity:1;visibility:visible}.header__address{font-size:12px;color:#fff;gap:9px;align-items:center;line-height:120%;display:flex}.header__address svg{height:16px;flex-shrink:0;width:16px}.header__main{padding:25px 0;background-color:#fff}@media (max-width:1275px){.header__main{position:relative}}.header__main-wrapper{justify-content:space-between;gap:20px;align-items:center;display:flex}.header__logo{flex-shrink:0;width:195px;display:block}@media (max-width:1275px){.header__logo{width:160px}}.header__logo img{height:auto;width:100%}.header__btn-cat{height:56px;padding:0 20px 0 14px;font-size:14px;border:none;font-weight:500;color:#fff;gap:15px;background-color:var(--accent);align-items:center;border-radius:10px;line-height:120%;display:flex}.header__btn-cat.opened .open{opacity:0;visibility:hidden}.header__btn-cat.opened .close{opacity:1;visibility:visible}.header__cat-wrapper{position:relative}@media (max-width:1275px){.header__cat-wrapper{position:static}}.header__btn-cat--icon{height:20px;position:relative;width:20px}.header__btn-cat--icon svg{height:100%;transition-duration:.15s;position:absolute;inset:0;width:100%}.header__btn-cat--icon .close{opacity:0;visibility:hidden}.header__search{flex:1;position:relative;min-width:240px}.header__search svg{height:20px;pointer-events:none;position:absolute;bottom:0;top:0;margin:auto;left:13px;width:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__search input{height:56px;padding:0 20px 0 44px;border:1px solid #e8ecf0;border-radius:10px;width:100%}.header__contact{gap:20px;align-items:center;display:flex}.header__contact-links{flex-direction:column;display:flex}.header__contact-links a{text-decoration:none;display:inline-block}.header__contact-tel{font-size:18px;font-weight:500;color:var(--text);line-height:120%}.header__contact-mail{font-size:12px;font-weight:500;color:#9eb5be;line-height:120%;margin-top:2px}.header__contact-whats{height:36px;justify-content:center;position:relative;align-items:center;border-radius:100%;background:#5ec23a;width:36px;display:inline-flex}.header__contact-whats svg{height:18px;width:18px}.header__btns{gap:10px;display:flex}@media (max-width:1275px){.header__btns a:first-child{display:none}}.header.sticky{right:0;position:fixed;top:0;box-shadow:3px 3px 10px rgba(0,0,0,.25);left:0;z-index:1000}.header.sticky .header__main,.header.sticky .header__top{padding:5px 0}.btn{height:56px;padding:0 25px;justify-content:center;transition-duration:.15s;font-size:14px;border:none;text-decoration:none;font-weight:500;color:#fff;background-color:var(--accent);align-items:center;border-radius:10px;line-height:120%;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:inline-flex}.btn:hover{color:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.25)}.modal__btns .btn{overflow:hidden;position:relative}.modal__btns .btn:before{animation:shine 3s linear infinite;height:100%;transform:skewX(-25deg);transition:.5s;content:"";position:absolute;top:0;background:hsla(0,0%,100%,.2);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 20%,hsla(0,0%,100%,0) 70%);left:-275%;width:50%}.top-message-info{height:35px;justify-content:center;font-size:14px;color:#fff;align-items:center;background:#d91a1e;display:flex}@keyframes shine{to{left:445%}}.single-product__details{margin-bottom:20px}.related__slider .product-card{transition:all .2s ease 0s;opacity:0}.related__slider .product-card.swiper-slide-visible{opacity:1}.related__wrapper{margin-top:15px}.social-buttons{right:20px;position:fixed;flex-direction:row;bottom:20px;gap:15px;display:flex}@-webkit-keyframes pulse{0%,20%,to{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulse{0%,20%,to{transform:scale(1)}10%{transform:scale(1.2)}}.social-button{-webkit-animation:pulse 5s ease infinite;animation:pulse 5s ease infinite;height:50px;justify-content:center;color:#fff;transition:all .3s ease 0s;align-items:center;border-radius:50%;width:50px;display:flex}.social-button svg{height:25px;transition:all .3s ease 0s;width:25px}.social-button:hover svg{height:32px;width:32px}.whatsapp{background-color:#25d366}.telegram{background-color:#08c}@media (max-width:575px){.btn{height:46px}}.btn.btn-solid{border:1px solid var(--accent);color:var(--text);background-color:transparent}.bread{align-items:center;display:flex}.bread a,.bread span{font-size:10px;text-decoration:none;color:hsla(0,0%,100%,.4);text-transform:lowercase;line-height:100%}.bread>*+:before{content:"<";margin:0 7px}.main .bread{margin-bottom:15px}.main__slider .swiper-slide{transition:opacity .4s ease 0s;position:relative;opacity:0}.main__slider .swiper-slide.swiper-slide-fully-visible{opacity:1}.main__text{font-size:clamp(16px,3vw,18px);color:#fff;margin:0}.main__list{padding:0;list-style-type:none;margin:25px 0 0}.maket_2 .main__list{flex-wrap:wrap;margin-bottom:15px;flex-direction:row;align-items:flex-start;width:100%;margin-top:0;display:flex}.maket_2 .main__list li{margin-right:10px;margin-top:0}.main__list li{font-size:clamp(16px,3vw,18px);color:#fff;gap:9px;align-items:center;display:flex}.main__list li svg{height:18px;flex-shrink:0;width:18px}.main__list li:not(:last-child){margin-bottom:15px}.main__advantages{flex:0 0 360px;flex-direction:column;gap:10px;display:flex}.main__advantages-item{padding:15px 20px;font-size:clamp(16px,3vw,18px);color:#fff;gap:30px;align-items:center;border-radius:18px;background:rgba(15,39,48,.4);line-height:120%;display:flex}@media (max-width:992px){.main__advantages{flex:1}}.main__item{overflow:hidden;padding:40px 40px 20px;justify-content:space-between;position:relative;gap:60px;align-items:flex-start;border-radius:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex}.maket_2.main__item .main__left .btn{height:59px}.maket_2.main__item{padding:12px 10px 10px}.maket_2.main__item .main__left{height:100%;padding:30px 30px 10px;opacity:1;border-radius:20px;background:rgba(62,82,89,.8);width:612px}.maket_2.main__item:before{content:"";background:none}.maket_2.main__item .main__left .main__title{font-size:46px;font-weight:700;font-style:normal;color:#fff;letter-spacing:-1.38px;line-height:100%;font-family:Ubuntu}.maket_2.main__item .main__left .main__list li{font-size:17px;font-weight:300;font-style:normal;color:#fff;line-height:120%;font-family:Ubuntu}.maket_2.main__item .main__left .btn{font-size:18px;font-weight:500;font-style:normal;color:#0f2730;text-align:center;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5),inset 0 0 0 4px #5e6e73;border-radius:12px;background:#fff;line-height:120%;font-family:Ubuntu}@media (max-width:992px){.main__item{flex-direction:column;gap:30px;align-items:flex-start}}@media (max-width:575px){.main__item{padding:20px}}.main__item>img{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;inset:0;width:100%}.main__item>div{position:relative;z-index:2}.main__left{max-width:690px;flex-direction:column;align-items:flex-start;display:flex}.main__left.full{max-width:100%}@media (max-width:992px){.main__left{max-width:100%}.maket_2.main__item .main__left .main__title{font-size:23px;letter-spacing:0x;line-height:120%}.maket_2.main__item .main__left .main__list li{font-size:14px;margin-bottom:10px}.maket_2.main__item>img{object-position:91% 31%}.maket_2.main__item .main__left{padding:30px 15px 10px}}.main__date{padding:4px 12px;font-size:12px;border:1px solid var(--accent);font-weight:500;margin-bottom:20px;border-radius:8px}.main__date,.main__title{color:#fff;line-height:100%}.main__title{font-size:clamp(26px,3vw,40px);font-weight:300;margin:0}.main__dots{font-size:12px;font-weight:500;line-height:100%}.main .btn{margin-top:30px}.swiper-pagination-bullets{justify-content:center;gap:14px;margin:15px auto 0;align-items:center;display:flex}.swiper-pagination-bullet{height:8px;border:1px solid var(--accent);border-radius:100%;width:8px}.swiper-pagination-bullet-active{background-color:var(--accent)}.hidden-menu{position:absolute;top:calc(100% + 20px);left:-20px;display:none;z-index:999}@media (max-width:1275px){.hidden-menu{right:0;top:100%;left:0}}.hidden-menu__wrapper{overflow:hidden;border-radius:18px;width:970px;display:flex}@media (max-width:1275px){.hidden-menu__wrapper{width:100%}}.hidden-menu__nav{flex-shrink:0;padding:25px;background:#f5f6f6;width:310px}.hidden-menu__content{flex:1}.hidden-menu .tab{padding:14px 20px;font-size:16px;border-top:1px solid #e3e8ef;cursor:default;line-height:120%;display:flex}.hidden-menu .tab.active{border-color:transparent;color:#fff;transition:background-color .15s ease;background-color:var(--accent);border-radius:10px}.hidden-menu .tab.active+div{border-color:transparent}.hidden-menu .tab-pane{padding:25px 40px 35px;background-color:#fff;display:none}.hidden-menu .tab-pane.active{display:block}.hidden-menu__grid{grid-template-columns:repeat(3,1fr);gap:0 35px;display:grid}.hidden-menu__link{padding:20px 0;justify-content:space-between;transition-duration:.15s;font-size:16px;text-decoration:none;color:var(--text);border-bottom:1px solid #ebeef3;gap:10px;align-items:center;line-height:120%;display:flex}.hidden-menu__link img{height:32px;flex-shrink:0;width:32px}.s-title{font-size:clamp(26px,3vw,32px);font-weight:300;margin:0;line-height:120%}.s-title b{color:var(--accent)}h1.s-title{font-size:clamp(26px,3vw,40px)}.tab-item:not(:first-child){display:none}.catalog__search{position:relative}.catalog__search svg{height:20px;pointer-events:none;position:absolute;bottom:0;top:0;margin:auto;left:12px;width:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog__search input{height:46px;padding:0 30px 0 45px;font-size:14px;border:1px solid #e8ecf0;border-radius:10px;width:100%}.catalog__search input::-moz-placeholder{color:#aaa}.catalog__search input::placeholder{color:#aaa}.catalog__grid{grid-template-columns:repeat(7,1fr);gap:15px;display:grid}@media (max-width:1275px){.catalog__grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:992px){.catalog__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.catalog__grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.cat-item{min-height:165px;padding:15px 20px;transition-duration:.15s;text-decoration:none;flex-direction:column;gap:20px;border-radius:18px;background:#f5f6f6;display:flex}@media (max-width:768px){.cat-item{min-height:auto}}.cat-item img{height:52px;margin:auto 0 0 auto;width:52px}.cat-item__price{font-size:12px;font-weight:500;line-height:120%}.cat-item__title{font-size:16px;font-weight:500;color:var(--text);line-height:120%;margin-top:4px}.cat-item:hover{background-color:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.25)}.mt30{margin-top:30px}@media (max-width:575px){.mt30{margin-top:20px}}.mt35{margin-top:35px}@media (max-width:992px){.mt35{margin-top:20px}}.mt40{margin-top:40px}@media (max-width:992px){.mt40{margin-top:20px}}.mt50{margin-top:50px}@media (max-width:992px){.mt50{margin-top:30px}}.mt65{margin-top:65px}@media (max-width:768px){.mt65{margin-top:40px}}.mt90{margin-top:90px}@media (max-width:1275px){.mt90{margin-top:60px}}@media (max-width:768px){.mt90{margin-top:40px}}.mt120{margin-top:120px}@media (max-width:1275px){.mt120{margin-top:60px}}@media (max-width:768px){.mt120{margin-top:40px}}.h46{height:46px}.h68{height:68px}@media (max-width:575px){.h68{height:46px}}.load-more{justify-content:center;display:flex}.load-more__btn{min-width:335px}@media (max-width:575px){.load-more__btn{min-width:auto}}.service__wrapper{grid-template-columns:repeat(5,1fr);gap:15px;display:grid}@media (max-width:1275px){.service__wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.service__wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.service__item{padding:5px;border:1px solid #e8ecf0;flex-direction:column;gap:20px;border-radius:16px;display:flex}@media (max-width:575px){.service__item:nth-child(odd):last-child{grid-column:1/-1}}.service__item-top{flex-grow:1;padding:15px 10px 0;justify-content:space-between;flex-direction:column;gap:15px;align-items:flex-start;display:flex}.service__item-title{font-size:clamp(18px,3vw,20px);line-height:120%}.service__item-title b{color:var(--accent)}.service__item-desc{padding:4px 12px;font-size:12px;border:1px solid var(--accent);font-weight:500;color:var(--accent);border-radius:12px;line-height:100%}.service__item-image{height:155px;justify-content:center;align-items:flex-end;margin-top:auto;display:flex}@media (max-width:575px){.service__item-image{height:120px}}.service__item-image img{max-width:100%;max-height:100%}.summary__wrapper{flex-direction:column;gap:110px;display:flex}@media (max-width:1275px){.summary__wrapper{gap:60px}}@media (max-width:992px){.summary__wrapper{gap:40px}}.summary__row{gap:90px;display:flex}.summary__row:nth-child(2n){flex-direction:row-reverse}@media (max-width:992px){.summary__row:nth-child(2n){flex-direction:column}}@media (max-width:1275px){.summary__row{gap:50px}}@media (max-width:992px){.summary__row{flex-direction:column;gap:30px}}.summary__image{flex:1 0 615px;flex-direction:column;min-width:0;gap:30px;align-items:flex-end;display:flex}@media (max-width:1275px){.summary__image{flex:1 0 460px}}@media (max-width:992px){.summary__image{flex:initial}}.summary__image img{height:auto;border-radius:18px;width:100%}.summary__image img:nth-child(2n){max-width:360px}.summary__text p:last-child{margin-bottom:0}.summary__slider{width:100%}.summary__slider-init{overflow:hidden}.summary__slider-init .swiper-slide a{display:flex}.summary__slider-init .swiper-slide a img{aspect-ratio:16/7.4}.summary__slider-arrows{gap:8px;align-items:center;display:flex}.summary__slider-arrows svg{height:14px;width:14px}.summary__slider-prev{border:1px solid hsla(0,0%,82%,.3)}.summary__slider-next{background-color:var(--accent)}.summary__slider-next svg{filter:brightness(0) invert(1)}.summary__slider-next,.summary__slider-prev{height:40px;justify-content:center;align-items:center;border-radius:100%;width:40px;display:inline-flex}.summary__slider-nav{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.summary__slider-nav .swiper-pagination-bullets{margin:0 auto}.portfolio__slider{overflow:hidden}.portfolio__item{text-decoration:none;flex-direction:column;display:flex}.portfolio .swiper-slide{height:auto}.portfolio .swiper-slide .portfolio__item{height:100%}.portfolio__item-image{overflow:hidden;max-height:300px;background-color:#e8ecf0;aspect-ratio:1/1;border-radius:18px;width:100%}.portfolio__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.portfolio__item-title{flex-grow:1;font-size:clamp(16px,3vw,18px);font-weight:300;color:var(--text);gap:14px;align-items:center;line-height:120%;margin-top:14px;display:flex}.portfolio__item-title:before{height:34px;flex-shrink:0;content:"";background-color:var(--accent);background-position:50%;border-radius:10px;width:34px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5" d="m5.94 13.28 4.347-4.347a1.324 1.324 0 0 0 0-1.866L5.94 2.72"/></svg>');background-repeat:no-repeat}.slider-wrapper{position:relative}@media (max-width:1340px){.slider-wrapper{margin-right:auto;margin-left:auto;width:calc(100% - 80px)}}.next,.prev{height:28px;justify-content:center;position:absolute;bottom:0;top:0;margin:auto;align-items:center;border-radius:100%;background:#f5f6f6;cursor:pointer;width:28px;display:inline-flex;z-index:10}.next svg,.prev svg{height:16px;width:16px}.prev{left:-43px}.next{right:-43px}.swiper-button-disabled{display:none!important}.company__wrapper{padding:40px 0 40px 40px;gap:60px;border-radius:24px;background:#f3f3f3;display:flex}@media (max-width:992px){.company__wrapper{padding:40px 20px;flex-direction:column;gap:30px}}.company__left{flex:1}.company__slider{overflow:hidden;min-width:0;width:725px}@media (max-width:1275px){.company__slider{width:400px}}@media (max-width:992px){.company__slider{width:100%}}.company .swiper-slide{height:375px;width:375px}@media (max-width:1275px){.company .swiper-slide{height:240px;width:240px}}.company .swiper-slide>a{height:100%;outline:none;width:100%}.company__slider-item{overflow:hidden;position:relative;border-radius:18px;display:flex}.company__slider-item>img{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;inset:0;width:100%}.company__nav{justify-content:space-between;gap:10px 20px}.company__arrows,.company__nav{align-items:center;display:flex}.company__arrows{gap:8px}.company__next,.company__prev{height:40px;justify-content:center;align-items:center;border-radius:100%;cursor:pointer;width:40px;display:inline-flex}.company__next svg,.company__prev svg{height:14px;width:14px}.company__prev{border:1px solid #d0d0d0}.company__next{background-color:var(--accent)}.company__next svg{filter:brightness(0) invert(1)}.play{height:110px;justify-content:center;position:absolute;inset:0;background-color:#fff;margin:auto;align-items:center;border-radius:100%;width:110px;display:inline-flex}.play svg{height:58px;width:58px}@media (max-width:1275px){.play{height:80px;width:80px}.play svg{height:40px;width:40px}}.swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.partners__slider{overflow:hidden}.partners__item{height:134px;padding:10px;justify-content:center;border:1px solid #e8ecf0;align-items:center;border-radius:18px;display:flex}.partners__item img{max-width:100%;max-height:100%}.advantages__wrapper{gap:50px;display:flex}@media (max-width:1275px){.advantages__wrapper{gap:20px 40px}}@media (max-width:992px){.advantages__wrapper{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}}@media (max-width:768px){.advantages__wrapper{gap:20px}}.advantages__item{flex:1}@media (max-width:575px){.advantages__item{gap:10px;align-items:center;display:flex}}.advantages__icon{height:56px;flex-shrink:0;padding:8px;justify-content:center;background-color:var(--accent);align-items:center;border-radius:28px 28px 28px 8px;width:56px;display:inline-flex}.advantages__icon img{max-width:100%;max-height:100%}@media (max-width:575px){.advantages__icon{height:40px;width:40px}}.advantages__title{font-size:clamp(16px,3vw,20px);line-height:120%;margin-top:25px}@media (max-width:575px){.advantages__title{margin-top:0}}.reviews__nav{padding:0;flex-wrap:wrap;gap:10px;margin:0;align-items:center;display:flex}.reviews__nav-item{height:40px;padding:0 20px;justify-content:center;font-size:14px;font-weight:500;align-items:center;border-radius:10px;background:#f5f5f5;cursor:pointer;line-height:120%;display:inline-flex}.reviews__nav-item svg{height:16px;width:auto}.reviews__nav-item.active{color:#fff;background-color:var(--text)}.reviews__nav-item.active img{filter:brightness(0) invert(1)}@media (max-width:575px){.reviews__nav-item{padding:20px}}.reviews__tab:not(.active){display:none}.reviews__slider-init{overflow:hidden}.reviews__grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}@media (max-width:992px){.reviews__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.reviews__letters{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}@media (max-width:768px){.reviews__letters{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.reviews__letters-item{padding:5px;justify-content:center;border:1px solid #eaeaea;align-items:center;border-radius:18px;display:flex}.reviews__letters-item img{max-width:100%;max-height:100%;border-radius:18px}.review__icon{height:24px;width:24px}.score{height:16px;background:linear-gradient(90deg,var(--accent) var(--_score,50%),#eee 0);background-size:100%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23F4D635' stroke='%23F4D635' stroke-linecap='round' stroke-linejoin='round' d='m9.345 13.901 3.94 2.496c.504.32 1.129-.155.98-.743l-1.139-4.478a.68.68 0 0 1 .222-.694l3.533-2.94c.464-.387.225-1.158-.372-1.196l-4.614-.3a.66.66 0 0 1-.566-.418L9.608 1.294a.65.65 0 0 0-1.216 0l-1.72 4.334a.66.66 0 0 1-.567.418l-4.614.3c-.597.038-.836.809-.372 1.195l3.533 2.941a.68.68 0 0 1 .222.694l-1.056 4.153c-.18.705.571 1.275 1.176.892l3.661-2.32a.64.64 0 0 1 .69 0'/%3E%3C/svg%3E") 0 0/1.53em 1em;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23F4D635' stroke='%23F4D635' stroke-linecap='round' stroke-linejoin='round' d='m9.345 13.901 3.94 2.496c.504.32 1.129-.155.98-.743l-1.139-4.478a.68.68 0 0 1 .222-.694l3.533-2.94c.464-.387.225-1.158-.372-1.196l-4.614-.3a.66.66 0 0 1-.566-.418L9.608 1.294a.65.65 0 0 0-1.216 0l-1.72 4.334a.66.66 0 0 1-.567.418l-4.614.3c-.597.038-.836.809-.372 1.195l3.533 2.941a.68.68 0 0 1 .222.694l-1.056 4.153c-.18.705.571 1.275 1.176.892l3.661-2.32a.64.64 0 0 1 .69 0'/%3E%3C/svg%3E") 0 0/1.53em 1em;width:118px;display:block}.review{padding:30px;border:1px solid #eaeaea;border-radius:18px}@media (max-width:575px){.review{padding:20px 15px 15px}}.review__author{gap:15px}.review__author,.review__icon{align-items:center;display:flex}.review__icon{height:44px;overflow:hidden;flex-shrink:0;justify-content:center;position:relative;background-color:var(--accent);border-radius:10px;width:44px}.review__icon svg{height:24px;width:24px}.review__icon img{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;inset:0;width:100%}.review__name{font-size:16px;font-weight:500;line-height:120%}.review__date{font-size:12px;font-weight:500;color:#bdc5cd;margin-top:4px}.review__rating{gap:10px;align-items:center;margin-top:25px;display:flex}.review__brand img{height:14px;width:auto}.review__message{margin-top:20px}.review__message p{margin:0}.populars__shadow{margin:-30px}.populars__slider{overflow:hidden;padding:30px}.populars .swiper-slide{transition-duration:.4s;transition-property:opacity}.populars .swiper-slide:not(.swiper-slide-visible){opacity:0;visibility:hidden}.footer{padding-bottom:20px;margin-top:140px}@media (max-width:1275px){.footer{margin-top:120px}}@media (max-width:992px){.footer{margin-top:80px}}.footer__top{gap:40px;align-items:center;display:flex}@media (max-width:768px){.footer__top{flex-direction:column;gap:20px}}.footer__search{flex:1;min-height:60px;padding:7px;border:1px solid #e8ecf0;position:relative;gap:20px;border-radius:18px;display:flex}.footer__search svg{height:20px;pointer-events:none;position:absolute;bottom:0;top:0;margin:auto;left:20px;width:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer__search input{flex:1;padding:0 20px 0 55px;font-size:clamp(16px,2vw,18px);border:none}.footer__search input::-moz-placeholder{color:#adbbc9}.footer__search input::placeholder{color:#adbbc9}@media (max-width:575px){.footer__search{overflow:visible;margin-bottom:60px;width:100%}.footer__search .footer__soc{position:absolute;top:calc(100% + 10px);left:0}}.footer__soc{white-space:nowrap}.footer__soc a{height:44px;justify-content:center;transition-duration:.15s;align-items:center;border-radius:10px;background:#f5f6f6;width:44px;display:inline-flex}.footer__soc a:hover{background-color:var(--accent)}.footer__soc a:hover img{filter:brightness(0) invert(1)}.footer__soc a img{transition-duration:.15s}.footer__menu{gap:20px 80px;margin-top:70px;display:flex}@media (max-width:1275px){.footer__menu{gap:20px 40px}}@media (max-width:992px){.footer__menu{flex-wrap:wrap}}@media (max-width:768px){.footer__menu{margin-top:40px}}@media (max-width:575px){.footer__menu{margin-top:30px}}.footer__menu-item ul{padding:0;font-size:0;list-style-type:none;margin:0}.footer__menu-item ul li+li{margin-top:clamp(6px,3vw,12px)}.footer__menu-item ul a{transition-duration:.15s;font-size:14px;text-decoration:none;color:var(--text);line-height:120%;display:inline-flex}.footer__menu-item ul a:hover{color:var(--accent)}.footer__menu-title{font-size:clamp(18px,3vw,22px);margin-bottom:clamp(15px,3vw,20px);color:var(--accent);line-height:110%}.footer__links{flex-wrap:wrap;gap:10px;align-items:center;margin-top:60px;display:flex}.footer__links a{height:44px;padding:0 14px;justify-content:center;transition-duration:.15s;font-size:14px;border:1px solid var(--accent);text-decoration:none;font-weight:500;color:var(--text);gap:15px;align-items:center;border-radius:10px;display:inline-flex}.footer__links a:hover{color:#fff;background-color:var(--accent)}.footer__links a:hover svg{filter:brightness(0) invert(1)}.footer__links a svg{height:20px;transition-duration:.15s;width:20px}@media (max-width:768px){.footer__links{margin-top:30px}}.footer__copy{flex-wrap:wrap;gap:5px 20px;align-items:center;margin-top:55px;display:flex}.footer__copy a,.footer__copy span{font-size:10px;font-weight:500;color:#adbbc9;gap:5px;align-items:center;display:inline-flex}.footer__copy a{text-decoration:none}@media (max-width:768px){.footer__copy{margin-top:30px}}@media (max-width:992px){body{padding-top:115px!important}}body.hidd,html.hidd{overflow:hidden}body.hidd{padding-right:5px}.mobile-menu{right:0;position:fixed;top:0;left:0;display:none;z-index:1000}@media (max-width:992px){.mobile-menu{display:block}}.mobile-menu__top{height:60px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:5px 10px;justify-content:space-between;gap:5px;background-color:hsla(0,0%,100%,.85);align-items:center;box-shadow:3px 3px 10px rgba(0,0,0,.25);display:flex}.mobile-menu__top-left{gap:15px;align-items:center;display:flex}.mobile-menu__logo img{max-width:150px;max-height:100%}@media (max-width:410px){.mobile-menu__logo img{max-width:120px}}.mobile-menu__btn{height:40px;justify-content:center;background-color:var(--accent);align-items:center;border-radius:100%;width:40px;display:flex}@media (max-width:410px){.mobile-menu__btn{height:36px;width:36px}}.mobile-menu__btn button{height:1px;height:16px;font-size:0;border:2px solid #fff;border-right:none;border-left:none;color:inherit;transition:.35s;position:relative;margin:0 auto;background:transparent;cursor:pointer;width:20px;display:block}.mobile-menu__btn button:after,.mobile-menu__btn button:before{height:2px;transform:translate(-50%,-50%);transition:transform .35s;content:"";position:absolute;top:0;top:50%;background:#fff;left:50%;width:100%;display:block}.mobile-menu__btn button.active{border-color:transparent}.mobile-menu__btn button.active:before{transform:translate(-50%,-50%) rotate(135deg)}.mobile-menu__btn button.active:after{transform:translate(-50%,-50%) rotate(-135deg)}.mobile-menu__btn-catalog{padding:5px 12px;font-size:18px;font-weight:600;margin-bottom:20px;color:var(--text);border-radius:10px}.mobile-menu__btn-catalog,.mobile-menu__btn-catalog--icon{background-color:#fff;align-items:center;display:inline-flex}.mobile-menu__btn-catalog--icon{height:40px;justify-content:center;position:relative;border-radius:4px;width:40px}.mobile-menu__btn-catalog span{height:1px;font-size:0;border:none;color:inherit;transition:.1s;position:relative;margin:0 0 0 10px;background:var(--text);cursor:pointer;width:18px;display:block}.mobile-menu__btn-catalog span:after,.mobile-menu__btn-catalog span:before{height:1px;transition:transform .35s;content:"";position:absolute;top:0;background:var(--text);left:50%;width:100%;display:block}.mobile-menu__btn-catalog span:before{transform:translate(-50%,-5px);transform-origin:100% 0}.mobile-menu__btn-catalog span:after{transform:translate(-50%,5px);transform-origin:100% 0}.mobile-menu__btn-catalog:hover span{transform:translateX(3px);transition:transform .15s .5s}.mobile-menu__btn-catalog:hover span:before{transform:translate(-50%) rotate(35deg) scaleX(.6)}.mobile-menu__btn-catalog:hover span:after{transform:translate(-50%) rotate(-35deg) scaleX(.6)}.mobile-menu__top-right{gap:5px;align-items:center;display:flex}.mobile-menu__link{height:40px;justify-content:center;transition-duration:.15s;border:1px solid var(--accent);align-items:center;border-radius:100%;width:40px;display:inline-flex}.mobile-menu__link:hover{border-color:var(--accent);background-color:var(--accent)}.mobile-menu__link:hover svg{fill:var(--text)}.mobile-menu__link svg{height:20px;fill:var(--accent);width:20px}@media (max-width:410px){.mobile-menu__link{height:36px;width:36px}.mobile-menu__link svg{height:16px;width:16px}}.mobile-menu__body{height:calc(100vh - 60px);overflow:auto;transform:translate(-100%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px;transition:all .2s ease-in-out;position:absolute;opacity:0;visibility:hidden;inset:60px 0 0 0;background-color:var(--accent)}.mobile-menu__body::-webkit-scrollbar-track{background-color:#fff}.mobile-menu__body::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.mobile-menu__body::-webkit-scrollbar-thumb{background-color:var(--accent)}.mobile-menu__body.opened{transform:translate(0);opacity:1;visibility:visible}.mobile-menu__catalog{height:calc(100vh - 60px);overflow:auto;transform:translate(100%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px;transition:all .2s ease-in-out;position:absolute;opacity:0;visibility:hidden;inset:60px 0 0 0;background-color:#009fe3c4;z-index:500}.mobile-menu__catalog::-webkit-scrollbar-track{background-color:#fff}.mobile-menu__catalog::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.mobile-menu__catalog::-webkit-scrollbar-thumb{background-color:var(--accent)}.mobile-menu__catalog.opened{transform:translate(0);opacity:1;visibility:visible}.mobile-menu__catalog-grid{flex-direction:column;gap:8px;margin-top:20px;display:flex}.mobile-menu__btn-back{font-size:16px;font-weight:600;color:#fff;align-items:center;display:flex}.mobile-menu__btn-back svg{height:20px;fill:none;margin-right:4px;width:20px;stroke:#fff}.mobile-menu__catalog-title{font-size:18px;text-decoration:none;font-weight:600;color:#fff;line-height:1;display:inline-flex}.mobile-menu__catalog-title:hover{color:#fff}.mobile-menu__catalog .mobile-menu__catalog-list{display:none}.mobile-menu__catalog-list{padding:0;font-size:0;margin:0 0 5px}.mobile-menu__catalog-list li+li{margin-top:7px}.mobile-menu__catalog-list a{font-size:clamp(16px,3vw,18px);text-decoration:none;font-weight:500;color:#fff}.mobile-menu__catalog-list a:hover{color:#fff}.mobile-menu__wrapper-list{grid-template-columns:repeat(2,1fr);gap:20px 30px;display:grid}.mobile-menu__contacts{flex-direction:column;gap:10px;margin-top:30px;display:flex}.mobile-menu__contacts a{font-size:18px;text-decoration:none;font-weight:600;color:#fff;align-items:center;display:inline-flex}.mobile-menu__contacts a svg{height:20px;fill:#fff;margin-right:10px;width:20px}.mobile-menu__contacts a:hover{color:#fff}.mobile-menu__social{gap:7px;align-items:center;margin-top:20px;display:flex}.mobile-menu__social a{height:36px;justify-content:center;background-color:var(--accent);align-items:center;border-radius:100%;width:36px;display:inline-flex}.mobile-menu__social a img{filter:brightness(0) invert(1);width:18px}.mobile-menu__callback{margin-top:20px}.mobile-menu__callback a{height:50px;padding:0 20px;font-size:16px;color:var(--text);background-color:#fff}#top{height:40px;justify-content:center;transition-duration:.15s;position:fixed;opacity:0;bottom:40px;visibility:hidden;background-color:var(--accent);align-items:center;box-shadow:3px 3px 10px rgba(0,0,0,.15);border-radius:5px;cursor:pointer;left:40px;width:40px;display:flex;z-index:100}@media (max-width:768px){#top{bottom:20px;left:20px}}#top:before{transform:rotate(-135deg);padding:5px;border:solid #fff;content:"";position:absolute;border-width:0 3px 3px 0;margin-top:7px;display:inline-block}#top.show{opacity:1;visibility:visible}.type__wrapper{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}@media (max-width:992px){.type__wrapper{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.type__item{overflow:hidden;min-height:300px;padding:30px;justify-content:space-between;text-decoration:none;flex-direction:column;background-size:cover;gap:40px;border-radius:18px;display:flex}.type__item,.type__item:before{position:relative;background-position:50%}.type__item:before{height:54px;justify-content:center;content:"";background-color:var(--accent);align-items:center;border-radius:10px;margin-left:auto;width:54px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5" d="m8.91 19.92 6.52-6.52c.77-.77.77-2.03 0-2.8L8.91 4.08"/></svg>');background-repeat:no-repeat;display:inline-flex;z-index:2}@media (max-width:575px){.type__item:before{height:40px;background-size:20px;width:40px}}.type__item:after{transition-duration:.15s;content:"";position:absolute;inset:0;background:linear-gradient(45.35deg,#012a3a -1.01%,rgba(1,42,58,0) 79.83%);width:100%;z-index:1}.type__item:hover:after{width:150%}@media (max-width:992px){.type__item{min-height:auto;padding:20px}}.type__item-info{position:relative;flex-direction:column;align-items:flex-start;display:flex;z-index:2}.type__item-title{font-size:clamp(20px,3vw,24px);color:#fff;line-height:120%}.type__item-price{padding:5px 12px;font-size:12px;border:1px solid #fff;font-weight:700;color:#fff;border-radius:10px;line-height:100%;margin-top:12px}.matherials__wrapper{grid-template-columns:repeat(2,1fr);gap:50px 75px;display:grid}@media (max-width:1275px){.matherials__wrapper{gap:30px 50px}}@media (max-width:768px){.matherials__wrapper{grid-template-columns:repeat(1,1fr)}}.matherials__item{gap:35px;display:flex}@media (max-width:1275px){.matherials__item{flex-direction:column;gap:20px}}.matherials__item-text{flex-grow:1;padding-top:24px;border-top:1px solid #e8e8e8}.matherials__item-text h3{font-size:clamp(22px,3vw,24px);font-weight:400;margin:0 0 20px;line-height:120%}.matherials__item-text p{font-size:16px;opacity:.7}.matherials__item-text p:last-child{margin-bottom:0}.matherials__item-image{overflow:hidden;flex-shrink:0;aspect-ratio:1/1;border-radius:24px;width:240px}.matherials__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.matherials__item-image{max-height:260px;aspect-ratio:16/9;width:100%}}.form__wrapper{padding:30px 55px 30px 40px;justify-content:space-between;gap:105px;border-radius:24px;background:#f3f3f3;margin-left:-40px;width:calc(100% + 80px);display:flex}@media (max-width:1340px){.form__wrapper{margin:0;width:100%}}@media (max-width:575px){.form__wrapper{padding:30px 20px}}.form__info{flex:1}.form__title{font-weight:500}.form__title span{color:var(--accent)}.form__fields{gap:15px;display:flex}@media (max-width:575px){.form__fields{flex-direction:column}}.form__input{flex:1;position:relative}.form__input:first-child{flex:0 1 300px}@media (max-width:1275px){.form__input:first-child{flex:1}}.form__input input{height:68px;padding:35px 15px 12px;font-size:16px;border:none;border-radius:6px;background:#fff;width:100%}.form__input input::-moz-placeholder{color:#adbbc9}.form__input input::placeholder{color:#adbbc9}@media (max-width:575px){.form__input input{height:54px;padding:25px 15px 10px;font-size:14px}}.form__input-title{font-size:12px;font-weight:500;position:absolute;top:12px;left:15px}@media (max-width:575px){.form__input-title{top:5px}}.form__btns{flex-wrap:wrap;gap:20px;align-items:center;display:flex}.form__checkbox{font-size:10px;font-weight:500;color:#adbbc9}.form__checkbox svg{height:18px;flex-shrink:0;width:18px}.form__checkbox a{color:#adbbc9}.form__image{flex:0 0 300px;justify-content:center;margin-bottom:-30px;position:relative;align-items:flex-end;margin-top:-65px;display:flex}@media (max-width:992px){.form__image{display:none}}.form__image:before{content:"";position:absolute;inset:70px auto 0 -12px;background-color:var(--accent);aspect-ratio:1/1;border-radius:100%;width:calc(100% - 20px);display:block}.form__image img{height:auto;position:relative;width:100%;z-index:2}.cooperation__wrapper{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}@media (max-width:992px){.cooperation__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.cooperation__wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.cooperation__item{padding:30px;border:1px solid #e8ecf0;flex-direction:column;gap:40px;align-items:flex-start;border-radius:16px;display:flex}@media (max-width:575px){.cooperation__item{gap:20px}}.cooperation__item img{height:90px;max-width:90px;width:auto}@media (max-width:575px){.cooperation__item img{height:60px;max-width:60px}.cooperation__item{padding:20px}}.cooperation__title{flex-grow:1;font-size:clamp(20px,3vw,22px);line-height:120%}.cooperation__title b{font-weight:500;color:var(--accent)}.price__wrapper{border-radius:24px}.price__table{margin-top:20px}.price__table table{border-collapse:inherit;border-spacing:6px;width:100%}.price__table table td,.price__table table th{padding:5px 10px}.price__table table th{font-size:14px;font-weight:400;color:#aaa;line-height:120%}.price__table table th b{font-weight:500;color:#000}.price__table table td{font-size:14px;width:1%;line-height:120%;white-space:nowrap}.price__table table tr td:first-child{font-weight:500}.price__table table tr:nth-child(2n) td{background-color:#f3f3f3;border-radius:8px}.price .catalog__nav span{background-color:#fff}.price__radio{padding:5px;border:1px solid rgba(0,0,0,.1);align-items:center;border-radius:10px;display:inline-flex}.price__radio input{display:none}.price__radio input:checked+span{color:#fff;background-color:#000}.price__radio span{padding:5px 10px;font-size:12px;font-weight:500;border-radius:6px;background:#fff;cursor:pointer;line-height:120%;display:inline-flex}.price__counter{padding:5px;border:1px solid rgba(0,0,0,.1);position:relative;align-items:center;border-radius:6px;display:flex}.price__counter .input-width{font-size:12px;position:absolute;left:-99999px}.price__counter .minus,.price__counter .plus{height:24px;justify-content:center;align-items:center;border-radius:2px;cursor:pointer;width:24px;display:inline-flex}.price__counter .plus{background-color:var(--accent)}.price__counter svg{height:14px;pointer-events:none;width:14px}.price__counter input{height:24px;padding:0;font-size:12px;border:none;font-weight:500;max-width:110px;min-width:65px;text-align:center;background-color:transparent;line-height:1;line-height:120%}.price__order{gap:5px;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:flex}.price__btns a{height:34px;padding:0 15px;border-radius:6px}.price__nav{flex-wrap:wrap;gap:10px;align-items:center;display:flex}.price__nav input{display:none}.price__nav input:checked+span{border-color:var(--text);color:#fff;background-color:var(--text)}.price__nav span{height:54px;padding:0 20px;justify-content:center;transition-duration:.15s;font-size:14px;border:1px solid #e8ecf0;font-weight:500;align-items:center;border-radius:10px;cursor:pointer;display:inline-flex}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.facts__wrapper{grid-template-columns:repeat(3,1fr);gap:15px;counter-reset:my-counter 0;display:grid}@media (max-width:992px){.facts__wrapper{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.facts__item{padding:25px 30px;border:1px solid #e8ecf0;counter-increment:my-counter;border-radius:16px}@media (max-width:768px){.facts__item{padding:20px}.top-message-info{height:30px;padding:0 40px;justify-content:center;font-size:10px;color:#fff;text-align:center;align-items:center;background:#d91a1e;line-height:12px;display:flex}}@media (max-width:992px){.facts__item:nth-child(odd):last-child{grid-column:1/-1}}.facts__title{justify-content:space-between;font-size:clamp(22px,2.5vw,26px);font-weight:700;gap:20px;display:flex}.facts__title,.facts__title:after{align-items:center;line-height:120%}.facts__title:after{height:54px;justify-content:center;font-size:16px;font-weight:500;color:#fff;content:counter(my-counter,decimal-leading-zero);background-color:var(--accent);border-radius:10px;width:54px;display:inline-flex}.facts__text{margin-bottom:0;opacity:.7;margin-top:30px}@media (max-width:575px){.facts__text{margin-top:20px}}.bread-single{margin-bottom:20px}.bread-single .bread a,.bread-single .bread span{color:#adbbc9}.portfolio-page__wrapper{grid-template-columns:repeat(4,1fr);gap:60px 15px;display:grid}@media (max-width:992px){.portfolio-page__wrapper{grid-template-columns:repeat(3,1fr);gap:30px 15px}}@media (max-width:768px){.portfolio-page__wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:575px){.portfolio-page__wrapper .portfolio__item-image{aspect-ratio:16/10}}.work__wrapper{gap:120px;display:flex}@media (max-width:1275px){.work__wrapper{gap:80px}}@media (max-width:992px){.work__wrapper{flex-direction:column;gap:30px}}.work__main{flex:1;min-width:0}.work__aside{flex:0 0 300px;flex-direction:column;gap:40px;display:flex}@media (max-width:1275px){.work__aside{flex:0 0 260px}}@media (max-width:992px){.work__aside{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;display:grid}}.work__slider{margin-bottom:35px}@media (max-width:1340px){.work__slider{margin-right:auto;margin-left:auto;width:calc(100% - 100px)}}@media (max-width:768px){.work__slider{margin-bottom:20px}}.work__slider-wrapper{position:relative}.work__slider .swiper-slide a{aspect-ratio:16/8;display:block}.work__slider .swiper-slide img{height:auto;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;margin:auto;border-radius:18px;display:block}.work__slider-init{overflow:hidden}.work__title{font-size:clamp(28px,3vw,40px);font-weight:300;line-height:100%}.work__status{flex-wrap:wrap;gap:5px 20px;align-items:center;margin-top:20px;display:flex}.work__status svg{height:16px;flex-shrink:0;width:16px}.work__cat{padding:4px 12px;font-size:12px;border:1px solid #e7ebef;font-weight:700;align-items:center;border-radius:10px;line-height:100%;display:inline-flex}.work__time,.work__viewed{font-size:12px;color:#adbbc9;line-height:120%}.work__viewed{gap:8px}.work__shared,.work__viewed{align-items:center;display:inline-flex}.work__shared{font-size:12px;color:#adbbc9;gap:10px;line-height:120%}.work__content{color:rgba(15,39,48,.7);margin-top:45px}@media (max-width:768px){.work__content{margin-top:30px}}.sub-title{font-size:clamp(24px,3vw,30px);font-weight:500;color:var(--accent);line-height:100%}.payment__wrapper{padding:20px 25px 20px 30px;border:1px solid #eaeaea;gap:45px;border-radius:18px;display:flex}@media (max-width:992px){.payment__wrapper{padding:20px;flex-direction:column;gap:20px}}.payment__left{flex:0 0 345px;justify-content:space-between;flex-direction:column;gap:20px;display:flex}@media (max-width:992px){.payment__left{flex:1}}.payment__left-title{flex-grow:1;justify-content:space-between;font-size:clamp(20px,3vw,22px);gap:15px 40px;align-items:center;line-height:120%;display:flex}.payment__left-desc{font-size:16px;margin-bottom:0;color:#db2626;line-height:1.2}.payment__left-desc b{font-weight:600}.payment__right{padding:20px 25px;border-radius:8px;background:#f3f3f3;line-height:120%}.payment__right p{margin-bottom:.8rem}.payment__right p:last-child{margin-bottom:0}.payment__right p span{font-size:12px;color:#9eb5be}.variants__grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}@media (max-width:992px){.variants__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.variants__item{padding:25px 30px;justify-content:space-between;border:1px solid #eaeaea;flex-direction:column;gap:30px;border-radius:18px;display:flex}@media (max-width:992px){.variants__item{padding:20px}}.variants__item-desc{font-size:16px;margin:0;line-height:1.2}.contacts__wrapper{gap:15px;display:flex}@media (max-width:768px){.contacts__wrapper{flex-direction:column}}.contacts__left{flex:0 0 300px;flex-direction:column;gap:15px;display:flex}.contacts__item{padding:25px 30px;border:1px solid #eaeaea;border-radius:18px}@media (max-width:575px){.contacts__item{padding:20px}}.contacts__item-title{font-size:16px;font-weight:500;margin-bottom:20px;color:var(--accent);line-height:120%}.contacts__item-value{font-size:22px;text-decoration:none;font-weight:500;color:var(--text);line-height:120%;display:block}.contacts__item-desc{font-size:14px;color:#adbbc9;line-height:1.2;margin-top:5px}.contacts__item:last-child{flex-grow:1}.contacts__soc{flex-direction:column;gap:10px;align-items:flex-start;margin-top:25px;display:flex}.contacts__soc a{height:48px;padding:0 15px;transition-duration:.15s;font-size:14px;text-decoration:none;font-weight:500;color:#fff;min-width:160px;gap:20px;align-items:center;border-radius:10px;line-height:120%;display:inline-flex}.contacts__soc a:hover{box-shadow:3px 3px 10px rgba(0,0,0,.25)}.contacts__soc a svg{height:22px;filter:brightness(0) invert(1);width:22px}.contacts__soc a.tg{background:#557ad1}.contacts__soc a.whats{background:#4fc74b}.contacts__right{flex:1;padding:25px 30px;border:1px solid #eaeaea;border-radius:18px}.contacts__tabs{gap:5px 12px;align-items:center;display:flex}.contacts__tabs input{display:none}.contacts__tabs input:checked+span{color:var(--accent)}.contacts__tabs label{cursor:pointer}.contacts__tabs span{font-size:16px;font-weight:500;color:#adbbc9;line-height:1.2}.contacts__tab-content{margin-top:20px}.contacts__tab-content>div:not(:first-child){display:none}.contacts__address{font-size:clamp(18px,3vw,22px);font-weight:500;line-height:120%}.contacts__work{flex-wrap:wrap;gap:6px;margin-top:25px;display:flex}.contacts__work-item{padding:6px;font-size:12px;flex-direction:column;min-width:62px;text-align:center;align-items:center;border-radius:10px;background:#f3f3f3;display:flex}.contacts__work-day{font-size:12px;margin-bottom:9px;line-height:120%}.contacts__work-times{flex-direction:column;align-items:center;display:flex}.contacts__work-times span{font-weight:600}.contacts__work-times span+span{padding-top:5px;border-top:1px solid #dbe0e8;margin-top:5px}.contacts__work-desc{padding-top:8px;color:#98a8b8;border-top:1px solid #dbe0e8}.contacts__work-route{padding:10px 10px 10px 20px;transition-duration:.15s;font-size:14px;border:1px solid var(--accent);text-decoration:none;font-weight:500;color:var(--text);gap:25px;align-items:center;border-radius:10px;line-height:120%;display:flex}.contacts__work-icon{height:60px;justify-content:center;align-items:center;border-radius:5px;background:#f3f3f3;width:60px;display:inline-flex}.contacts__work-icon svg{height:44px;width:44px}.contacts__map{height:230px;overflow:hidden;border-radius:10px;margin-top:20px}.contacts__map iframe{height:100%!important;width:100%!important}