.b_border{border:1px solid #ccc;border-radius:15px;padding:5px}.b_shadow{color:#000;transition:box-shadow .5s}.b_shadow:hover{box-shadow:0 0 10px rgba(0,0,0,.5)}body{background:#F8F8FD}.header{background:#F8F8FD}.footer{background:#383085;--footer_border_color:#ebebee}.cover::before{background:none}.ui-card-main{border:1px solid rgba(56,48,133,.4)}.ui-card__title{color:#000}.svg.white-stroke svg path,.svg.white-stroke svg use{stroke:#000}.brands-list-text{margin:10px;color:#161616;font-weight:500}.ui-card__image-brand{--aspect-ratio:4 / 2;overflow:hidden;position:relative;aspect-ratio:var(--aspect-ratio)}.brand-bg-fixed{background:rgba(56,48,133,.1)}.brand-bg-fixed:hover{background:rgba(56,48,133,.1)}.company-item__heading{background:none}.btn.btn-main-company{background-color:#e31d25;border-color:#e31d25;;color:#f8f8fd}.ui-card__image-main-company{height:210px;overflow:hidden;position:relative;aspect-ratio:var(--aspect-ratio)}.ui-card__title-company{height:50px}@media (min-width:992px){.company-item__picture{position:static;height:100%;min-height:413px}}.header-info-price-block{justify-content:center;align-items:center;gap:15px;background-color:#FFF;padding:15px;display:none}.header-info-price-block__text{color:#161616;text-align:center}.header-info-price-block__close-button{cursor:pointer;width:15px;height:15px}.header__top-part{--menu-height:80px;overflow:visible!important}.header__top-part .header-menu__title{color:#0009}.header.header--narrow .header__icon-name{color:#0009}.header.header--narrow .logo{max-width:230px;height:57px}
/*!*margin: 0 15px;*!*/
 header .search .search-input{border:2px solid rgba(227,29,37,.4)}#headerfixed .search .search-input{border:2px solid rgba(227,29,37,.4)}.logo{max-width:230px;height:57px}#headerfixed .header__main-part{margin:0 20px}.line-block--40&gt;.line-block__item{padding:0}span.header-menu__title-wrapper.icon-block.flex-1.font_13{font-size:calc(1rem - 1px)}.top-content-block .section-block .sections-list{display:none}.headers-container{position:relative;z-index:6}.wrp{max-width:950px;position:relative;margin-left:30px;margin-top:30px}.map-box{position:absolute;top:30px;left:0;padding:30px;background:#fff;border:1px solid #ddd;z-index:100;width:auto;box-shadow:-1px -1px 24px 0 rgba(50,50,50,.5)}.map-box p{font-size:12px}#map{width:100%;height:1000px}.contact_us_2 *{font-family:Nunito,sans-serif}.contact_us_2 .text-blk{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;line-height:25px}.contact_us_2 .responsive-cell-block{min-height:75px}.contact_us_2 input:focus{outline-color:initial;outline-style:none;outline-width:initial}.contact_us_2 .container-block{min-height:75px;width:100%;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;display:block}.contact_us_2 .submit-btn:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#0381fe}.contact_us_2 .responsive-container-block{min-height:75px;height:fit-content;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:0;margin-right:auto;margin-bottom:50px;margin-left:auto;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.contact_us_2 .responsive-container-block.big-container{padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;position:relative;height:auto}.contact_us_2 .responsive-container-block.container{position:static;min-height:75px;flex-direction:column;z-index:2;max-width:800px;margin-top:120px;margin-right:auto;margin-bottom:50px;margin-left:auto}.contact_us_2 .container-block.form-wrapper{background-color:#fff;max-width:799px;text-align:center;padding-top:50px;padding-right:40px;padding-bottom:50px;padding-left:40px;box-shadow:rgba(0,0,0,.05) 0 4px 20px 7px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.contact_us_2 .text-blk.contactus-head{font-size:36px;line-height:50px;font-weight:900}.contact_us_2 .text-blk.contactus-subhead{color:#9c9c9c;margin-top:0;margin-right:0;margin-bottom:50px;margin-left:0}.contact_us_2 .responsive-cell-block.wk-desk-6.wk-ipadp-6.wk-tab-12.wk-mobile-12{margin-top:0;margin-right:0;margin-bottom:26px;margin-left:0;min-height:50px}.contact_us_2 .input{width:96%;height:50px;padding-top:1px;padding-right:15px;padding-bottom:1px;padding-left:15px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#eee;border-right-color:#eee;border-bottom-color:#eee;border-left-color:#eee;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-size:16px;color:#000;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.contact_us_2 .textinput{width:98%;min-height:150px;padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#eee;border-right-color:#eee;border-bottom-color:#eee;border-left-color:#eee;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-size:16px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.contact_us_2 .submit-btn{width:98%;background-color:#03a9f4;height:60px;font-size:20px;font-weight:700;color:#fff;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:outset;border-right-style:outset;border-bottom-style:outset;border-left-style:outset;border-top-color:#767676;border-right-color:#767676;border-bottom-color:#767676;border-left-color:#767676;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;cursor:pointer}.contact_us_2 .form-box{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.contact_us_2 .social-media-links{width:250px;display:flex;justify-content:space-evenly;margin-top:50px;margin-right:auto;margin-bottom:0;margin-left:auto}.contact_us_2 .link-img{width:30px;height:30px}.contact_us_2 .text-blk.input-title{text-align:left;padding-top:0;padding-right:0;padding-bottom:0;padding-left:10px;font-size:14px;margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0;color:#9c9c9c}.contact_us_2 ::placeholder{color:#dadada}.contact_us_2 .blueBG{position:absolute;width:100%;left:0;top:0;height:300px;background-color:#03a9f4}@media (max-width:768px){.contact_us_2 .submit-btn{width:100%}.contact_us_2 .input{width:100%}.contact_us_2 .textinput{width:100%}.contact_us_2 .container-block.form-wrapper{margin-top:80px;margin-right:0;margin-bottom:0;margin-left:0}.contact_us_2 .text-blk.input-title{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.contact_us_2 .responsive-container-block.container{margin-top:80px;margin-right:0;margin-bottom:50px;margin-left:0}.contact_us_2 .container-block.form-wrapper{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.contact_us_2 .text-blk.contactus-head{font-size:30px;line-height:40px}}@media (max-width:500px){.contact_us_2 .container-block.form-wrapper{padding-top:50px;padding-right:15px;padding-bottom:50px;padding-left:15px}.contact_us_2 .container-block.form-wrapper{margin-top:60px;margin-right:0;margin-bottom:0;margin-left:0}.contact_us_2 .responsive-cell-block.wk-ipadp-6.wk-tab-12.wk-mobile-12.wk-desk-6{margin-top:0;margin-right:0;margin-bottom:15px;margin-left:0}.contact_us_2 .responsive-container-block{margin-top:0;margin-right:0;margin-bottom:35px;margin-left:0}.contact_us_2 .text-blk.input-title{font-size:12px}.contact_us_2 .responsive-container-block.container{margin-top:50px;margin-right:0;margin-bottom:50px;margin-left:0}.contact_us_2 .container-block.form-wrapper{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.contact_us_2 .responsive-container-block.big-container{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px}.contact_us_2 .text-blk.contactus-head{font-size:26px;line-height:34px}.contact_us_2 .input{height:45px}}@media (min-width:992px){.properties-group--table .properties-group__items:has(.properties-group__item:nth-of-type(3)){grid-template-columns:1fr}}.search-result__item-image{height:98px;width:98px}.footer__main-part-menu{display:flex;justify-content:flex-end}.footer__main-part .footer__part-item{display:flex;flex:0 0 150px}.submenu-toggle a{font-weight:600;color:var(--theme-base-color)}.submenu{position:relative}.submenu{position:relative}.submenu.collapsed::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgb(248 248 253 / 0%) 50%,#F8F8FD 100%);pointer-events:none;z-index:1}.submenu .submenu-toggle{position:relative;z-index:2}.header-menu__dropdown-item>.header-menu__wide-item-wrapper>a{width:100%;display:flex;justify-content:center;align-items:center}.brand-menu .header-menu__dropdown-item>.header-menu__wide-item-wrapper>a{justify-content:flex-start}.switcher-title{font-family:inherit;font-weight:500}.header-menu__block{display:flex;gap:20px}.line-block__right-elements{display:flex;gap:20px}@media (max-width:1455px){.line-block__item .line-block__item.header__search{width:280px}}@media (max-width:1363px){.line-block--gap-32{--gap:16px}}@media (max-width:1315px){.line-block__item .line-block__item.header__search{max-width:100%}}@media (max-width:1286px){.header.header--narrow .logo{max-width:185px}}@media (max-width:1100px){.line-block__item .line-block__item.header__search{width:300px}}@media (max-width:1233px){.header-menu__block{flex-direction:column;gap:10px}.header-menu__block .header-menu__link--only-catalog{min-width:191px}.header__main-part{--menu-height:118px}.header-menu__block .header-menu__item{height:auto}}.cat-menu .header-menu__dropdown-item>.header-menu__wide-item-wrapper>a{justify-content:flex-start}.cat-menu .header-menu__dropdown-item-img--sm{width:18%!important}.cat-menu .header-menu__dropdown-item:not(:has(.header-menu__dropdown-item-img)) .header-menu__wide-child-link{justify-content:center;text-align:center}.price__new-val{font-size:22px;font-weight:500}.catalog-block__info-title{font-weight:600}.ui-card__image--banner-ratio-full-width{--ratio:41%;--aspect-ratio:unset;padding-bottom:var(--ratio);min-height:100px;border-radius:10px}.ui-card__image--banner-ratio-full-width-rectangle{--ratio:20%}.layout .bx_filter.catalog .disabled{display:none}.mobilemenu .line-block__item>.line-block--gap{width:100%}.cookie-popup{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);max-width:1140px;width:90vw;padding:20px 30px;background:#FFF;border:1px solid rgb(56 48 133 / 30%);display:flex;gap:25px;align-items:center;z-index:10000000;line-height:130%}.cookie-popup__message{margin:0}.cookie-popup__check{width:209px;height:40px;background:#383085;border:none;display:flex;align-items:center;justify-content:center;color:#ffffff!important;cursor:pointer;text-transform:uppercase;letter-spacing:.8px;font-size:.7333em;transition:background-color 0.3s ease,border-color 0.3s ease;min-width:110px}@media (max-width:700px){.cookie-popup{width:95vw;padding:15px 20px;flex-wrap:wrap;align-items:flex-start}.cookie-popup__check{width:100%}}@media (min-width:710px){.banners-big--adaptive-3 .banners-big__item{padding-top:50%!important;height:0}}@media (max-width:1200px){.banners-big--adaptive-3 .banners-big__item{padding-top:46%!important;height:0}}.line-block__item .item-action--basket{width:100%}@media screen and (max-width:1200px){.header__main-part .line-block{justify-content:space-between}.line-block__item.header__search,.line-block__item.header__search .part-with-search__inner{width:100%}.bx-nav-1-lvl-link-text{font-size:calc(1rem - 3px)}}@media screen and (max-width:1129px){.header__icon-name{display:none}}.catalog-detail__previewtext{padding-bottom:20px;margin-bottom:-15px;border-bottom:1px solid var(--stroke_black)}.catalog-detail__previewtext .fw-500.font_14,.properties-heading.fw-500.font_14{font-size:16px;font-weight:600}.catalog-detail__pseudo-link>.choise.dotted{font-weight:600;color:#383085}.header-info-price-block__text a{color:#FFF;cursor:pointer;text-decoration:underline}.captcha-row_recaptcha .captcha_image{display:none}.captcha-row_recaptcha .captcha_input{position:static}.worktime-text{font-size:16px;line-height:1.4;color:#333;display:flex;flex-direction:column;white-space:normal;margin-left:-10px}.header-menu{margin-left:10px}.main-slider .main-slider__item{background-size:contain;background-position:center;background-repeat:no-repeat}.banners-big__depend-height{height:100%;aspect-ratio:1464 / 456}@media(max-width:767px){.banners-big__depend-height{aspect-ratio:800 / 400}}.header .phones{max-width:100%;width:fit-content;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;row-gap:0;column-gap:10px;align-items:center}.header .phones>.email__text{grid-column:1;grid-row:2}.header .phones>.phones__contacts-row{grid-column:1;grid-row:1;display:flex;gap:clamp(2px, 0.8vw, 16px);align-items:center}.header .phones>.color-dark-parent{grid-column:2;grid-row:1 / span 2;position:relative;padding-left:9px;align-self:center}.phones__phones-wrapper{width:max-content}.header-social-icons ul.social__items{flex-direction:row;gap:8px}.line-block--tight{display:flex;justify-content:flex-start;align-items:center;gap:0;font-size:15px!important;font-weight:400!important;color:black!important}.line-block>.line-block__item{padding-left:0;padding-right:0}.new_phone-wrapper{display:flex;align-items:center;white-space:nowrap;width:fit-content;max-width:100%}.new_phone-wrapper .phones__inner--big{display:flex;gap:8px;align-items:center}.phone-number-group{display:flex;flex-direction:column;line-height:1.2}.phone-number{white-space:nowrap}.phone-subtext{margin-top:2px}a.phones__phone-link.phones__phone-first.font_14.fw-500{font-size:15px!important;font-weight:400!important;color:black!important}a.phone-link{text-decoration:none!important}.line-block.line-block--tight{display:flex;align-items:center;gap:8px;margin-left:-30px}.line-block.line-block--tight>*{display:flex;align-items:center;position:relative}.line-block.line-block--tight>*:not(:first-child){padding-left:16px}.line-block.line-block--tight>*:not(:first-child)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:35px;background-color:#ccc;transform:translateY(-50%)}.line-block.line-block--tight>.working_schedule{display:block;align-items:unset}.line-block--tight>.line-block__item:nth-child(3){padding-left:8px}.line-block--tight>.working_schedule{padding-left:8px!important}.line-block--tight>.line-block__item:nth-child(2){padding-left:8px}.line-block--tight>.line-block__item:nth-child(2)::before{left:-3px}.header .phones>.color-dark-parent::before{content:'';position:absolute;left:0;top:10%;bottom:10%;width:1px;background-color:#ccc}.line-block--tight>.line-block__item:nth-child(4){padding-left:8px}.phones__callback{font-size:16px;padding:4px 6px;min-width:90px;background:#383085;color:#F8F8FD;border-radius:5px;text-align:center;display:flex;align-items:center;justify-content:center;white-space:normal;line-height:1.2;margin-left:0;box-sizing:border-box;transition:all 0.2s ease}@media (max-width:1200px){.phones__callback{font-size:14px;padding:3px 5px;min-width:75px}}@media (max-width:992px){.phones__callback{font-size:13px;padding:2px 4px;min-width:65px}}.phones__callback:hover,.phones__callback:active,.phones__callback:focus{background-color:hsl(246,47%,calc(35% + -6%));border-color:hsl(246,47%,calc(35% + -6%))}.phone-link{position:relative;top:2px}[data-sid="KPP"],[data-property-id-row="11"]{display:none}.phone-subtext,.phones__contacts-row a.phone-link,.header .phones>.email__text a,.phones__phone-descript,.phones__phone-title,.working_schedule,.header-social-icons ul.social__items li .social__link,.phones__dropdown-title,.address__title,.schedule__title{font-size:15px}@media (max-width:1279px){.phones__callback{display:none}.header .phones{column-gap:0!important}.working_schedule{position:relative;left:-10px}}@media (max-width:1070px){.working_schedule{font-size:13px}.new_phone-wrapper,.phone-subtext,.phone-link{font-size:13px}.header .phones>.phones__contacts-row{gap:3px}}.line-block__item:first-child::before{display:none}.line-block__item.header-menu::before{display:none}[data-ajax-load-block="FOOTER_TOGGLE_PHONE"] a.phones__phone-link.phones__phone-first.font_14.fw-500{color:white!important}