

/* Start:/bitrix/templates/aspro_max/dist/styles.css?173012283144122*/
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-family:Gotham Pro;font-display:auto;src:url(/bitrix/templates/aspro_max/dist/assets/fonts/gothampro.ttf);font-weight:400;font-style:normal}@font-face{font-family:Gotham Pro;font-display:auto;src:url(/bitrix/templates/aspro_max/dist/assets/fonts/gothampro_bold.ttf);font-weight:700;font-style:normal}.cookies-manage__holder,.fixed-header__holder,.fixed-menu,.footer-subscribe__holder,.footer__holder,.header__holder{margin:auto;max-width:1408px;padding-right:30px;padding-left:30px}@media screen and (max-width:750px){.cookies-manage__holder,.fixed-header__holder,.fixed-menu,.footer-subscribe__holder,.footer__holder,.header__holder{padding-right:16px;padding-left:16px}}#pagetitle,.index-about__content h1,.index-about__title,.section-top-block__title{font-family:Playfair Display;font-size:40px;line-height:48px}@media screen and (max-width:992px){#pagetitle,.index-about__content h1,.index-about__title,.section-top-block__title{font-size:32px;line-height:38px}}.header__holder_type_info{position:relative;display:flex;align-items:center;justify-content:space-between;height:134px;padding-top:20px;padding-bottom:20px}.header__logo{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:20px;left:50%;max-width:255px}.header__logo img{width:100%}.header__inner{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.header__inner .menu-row.middle-block.bglight,.header__inner .menu-row.middle-block.bglight:not(.bg_none) .menu-only{border:none}.header__inner .menu-row.middle-block .mega-menu{height:50px}.header__inner .menu-row.middle-block .mega-menu table td .wrap>a{transition:color .2s;padding:10px 15px 20px;height:50px;color:#343a40;line-height:20px}.header__inner .menu-row.middle-block .mega-menu table td .wrap>a .svg{display:none}.header__inner .menu-row.middle-block .mega-menu table td.active .wrap>a,.header__inner .menu-row.middle-block .mega-menu table td:hover .wrap>a{color:#e31e24}.header__inner .menu-row.middle-block .mega-menu table td:first-of-type .wrap>a{padding-left:0}.header-social{display:flex;justify-content:flex-end}.header-social_type_menu{justify-content:flex-start;margin-left:36px}.header-social_type_mobile{margin:20px 24px 0;justify-content:flex-start}.header-social__link{transition:background-color .3s;border:1px solid #e31e24;height:28px;margin-left:12px;width:28px;background-color:#e31e24;background-position:50%;background-repeat:no-repeat}.header-social__link:first-of-type{margin-left:0}.header-social__link:hover{background-color:transparent}.header-social__link_type_vk{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/social/icon-vk-white.svg)}.header-social__link_type_vk:hover{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/social/icon-vk-color.svg)}.header-social__link_type_instagram{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/social/icon-instagram-white.svg)}.header-social__link_type_instagram:hover{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/social/icon-instagram-color.svg)}.header-phones{position:relative;z-index:10;color:#000;font-size:16px;font-weight:300;line-height:20px}.header-phones:after{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;position:absolute;left:100%;top:7px;height:5px;margin-left:10px;width:6px;background:url(/bitrix/templates/aspro_max/dist/assets/img/icons/phone-arrow.svg) no-repeat;content:""}.header-phones:hover:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.header-phones_type_only:after{content:normal}.header-phones_type_menu{display:inline-block;margin-left:20px;vertical-align:top}.header-phones_type_mobile{border-color:#f6f6f6;border-style:solid;border-width:1px 0;padding:20px 24px;font-size:14px;line-height:18px}.header-phones__link{display:block;margin-top:10px;color:#000}.header-phones__link span{font-weight:400}.header-phones_type_mobile .header-phones__link{margin-top:15px}.header-phones__link:first-of-type{margin-top:0}.header-phones__holder{transition:opacity .3s;position:absolute;top:-16px;left:-20px;border-radius:4px;box-shadow:inset 0 0 0 1px #e6e6e6;opacity:0;visibility:hidden;padding:16px 32px 30px 20px;background-color:#fff;white-space:nowrap}.header-phones:hover .header-phones__holder{opacity:1;visibility:visible}.header-phones__holder_type_static{position:static;box-shadow:none;padding:0;opacity:1;visibility:visible}.header-search{position:relative;display:flex;justify-content:flex-end;width:340px}.header-search_type_full{width:100%}.header-search__holder{transition:width .2s;position:relative;overflow:hidden;width:100%}.header-search__holder.is-state-hidden{width:0}.header-search input[type=text]{border-radius:20px;box-shadow:inset 0 0 0 1px #e31e24;border:none!important;padding:10px 60px 10px 26px;width:100%;background-color:#fff!important}.header-search__trigger,.header-search button[type=submit]{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;height:20px;width:20px;background-color:transparent;background-image:url(/bitrix/templates/aspro_max/dist/assets/img/header/search-icon.svg);background-repeat:no-repeat}.header-search__trigger:hover,.header-search button[type=submit]:hover{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/header/search-icon-hover.svg)}.header-search__trigger{right:0;cursor:pointer}.header-search button[type=submit]{right:20px;border:none}#headerfixed{box-shadow:none!important}@media screen and (max-width:1280px){#headerfixed{display:none!important}}.fixed-header{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-bottom:1px solid #f6f6f6;background-color:#fff}.fixed-header__holder{position:relative;justify-content:space-between;height:62px}.fixed-header__holder,.fixed-header__info{display:flex;align-items:center}#headerfixed .fixed-header__info .inner-table-block{height:24px;margin-right:60px;padding:0;width:24px;cursor:pointer;text-align:center}#headerfixed .fixed-header__info .inner-table-block svg .cls-1{fill:#e31e24}#headerfixed .fixed-header__info .inner-table-block:hover svg .cls-1{fill:#ff2930}.fixed-header__logo{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:8px;left:50%;max-width:123px}.fixed-header__logo img{width:100%}.fixed-menu{position:relative}.fixed-menu__header{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.fixed-menu__holder{display:flex;margin-top:60px}.fixed-menu__inner .top_link_wrapper .dropdown-toggle{display:inline-block;color:#e31e24;font-size:14px;font-weight:600;line-height:18px;vertical-align:top;text-transform:uppercase}.fixed-menu__inner .top_link_wrapper .dropdown-toggle svg{margin-right:12px}.fixed-menu__inner .top_link_wrapper .dropdown-toggle svg .cls-1{opacity:1;fill:#e31e24}.fixed-menu__inner .burger-dropdown-menu .col-md-4{margin-top:36px}.fixed-menu__inner .burger-dropdown-menu a{color:#343a40;font-size:14px;line-height:18px}.fixed-menu__inner .bottom_links_wrapper{border-top:1px solid #f6f6f6;margin:72px 0}.fixed-menu__inner .bottom_links_wrapper .menu-item{margin-top:60px}.fixed-menu__inner .bottom_links_wrapper .wrap>a{display:inline-block;color:#343a40;font-size:13px;font-weight:600;line-height:16px;text-transform:uppercase;vertical-align:top}.fixed-menu__inner .bottom_links_wrapper .wrap>a svg{margin-right:12px}.fixed-menu__inner .bottom_links_wrapper .wrap>a svg .cls-1{opacity:1;fill:#e31e24}.fixed-menu__inner .bottom_links_wrapper .burger-dropdown-menu{margin-top:24px}.fixed-menu__inner .bottom_links_wrapper .burger-dropdown-menu .menu-wrapper div{margin-top:6px}.fixed-menu__inner .bottom_links_wrapper .burger-dropdown-menu .menu-wrapper div:first-of-type{margin-top:0}.fixed-menu__inner .bottom_links_wrapper .burger-dropdown-menu a{color:#6b7580;font-size:14px;font-weight:300;line-height:18px}.fixed-menu__logo{max-width:134px}.fixed-menu__logo img{width:100%}.fixed-menu__info{padding-left:76px;flex:0 0 428px}.fixed-menu__search{padding-top:24px;padding-right:428px}.mega_fixed_menu{padding-bottom:0;overflow:auto;scrollbar-width:thin}.mega_fixed_menu .svg.svg-close *{fill:#e31e24}.mega_fixed_menu .svg.svg-close:hover *{fill:#ff2930}#mobileheader{height:auto}.mobile-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:20px 30px;height:86px;background-color:#fff}@media screen and (max-width:992px){.mobile-header{height:56px;padding:9px 30px}}@media screen and (max-width:750px){.mobile-header{padding:9px 16px}}.mobile-header__info{display:flex;align-items:center}.mobile-header .burger{margin-left:-15px}.mobile-header .burger svg .cls-1{fill:#e31e24}.mobile-header__logo{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:10px;left:50%;max-width:140px}.mobile-header__logo img{width:100%}@media screen and (max-width:992px){.mobile-header__logo{-webkit-transform:none;transform:none;position:static;width:122px}}@media screen and (max-width:750px){.mobile-header__logo{width:76px}}.mobile-header__events{display:flex;margin-right:-10px}#mobileheader .mobile-header__events .wrap_icon{display:block;padding:0 10px;line-height:20px}#mobileheader .mobile-header__events .wrap_icon .svg{opacity:1}#mobileheader .mobile-header__events .wrap_icon .svg svg .cls-1{fill:#e31e24}.mobilemenu-v1,.mobilemenu-v1 .wrap{height:100%}.mobile-menu{height:100%;overflow:auto}#mobilemenu .mobile-menu .expanded>.dropdown .menu_title{border-bottom:none;padding:0;background-color:#f6f6f6;font-weight:600}#mobilemenu .mobile-menu .expanded>.dropdown .menu_back{border-bottom:none}#mobilemenu .mobile-menu .expanded>.dropdown .menu_back a{position:relative;line-height:16px;padding:20px 24px 20px 46px}#mobilemenu .mobile-menu .expanded>.dropdown .menu_back a .svg{display:none}#mobilemenu .mobile-menu .expanded>.dropdown .menu_back a:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:24px;height:11px;margin-top:1px;width:12px;background:url(/bitrix/templates/aspro_max/dist/assets/img/icons/menu-back.svg) 50% no-repeat;content:""}#mobilemenu .mobile-menu .menu ul>li{border-bottom-color:#f6f6f6}#mobilemenu .mobile-menu .menu ul>li:last-of-type{border-bottom:none}#mobilemenu .mobile-menu .menu ul>li.selected>a:before{background-color:#e31e24}#mobilemenu .mobile-menu .menu ul>li.selected .dropdown li.selected>a:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}#mobilemenu .mobile-menu .menu ul>li a{padding:15px 24px;color:#343a40;font-size:13px;line-height:16px}#mobilemenu .mobile-menu .menu ul>li a .arrow{display:none}#mobilemenu .mobile-menu .menu ul>li a.parent{position:relative;padding-right:26px}#mobilemenu .mobile-menu .menu ul>li a.parent:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:10px;height:6px;width:5px;background:url(/bitrix/templates/aspro_max/dist/assets/img/icons/menu-arrow.svg) 50% no-repeat;content:""}#mobilemenu .mobile-menu .menu.middle>ul>li.counters>a>span{padding-right:32px}#mobilemenu .mobile-menu .menu.middle>ul>li.counters .count{border-radius:50%;height:20px;margin-top:-10px;width:20px;background-color:#e31e24;font-size:10px;font-weight:600;line-height:20px}#mobilemenu .mobile-menu .menu.middle>ul>li>a{background-color:#f6f6f6}.footer-subscribe{background-color:#e31e24;padding:47px 0}@media screen and (max-width:992px){.footer-subscribe{padding:32px 0}}.footer-subscribe__holder{display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.footer-subscribe__holder{flex-wrap:wrap}}.footer-subscribe__inner{position:relative;margin-right:50px;padding-left:70px;width:300px;color:#fff;font-size:16px;font-weight:700;line-height:20px}.footer-subscribe__inner:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;height:42px;width:42px;background-image:url(/bitrix/templates/aspro_max/dist/assets/img/icons/footer-subscribe-icon.svg);background-repeat:no-repeat;background-size:cover;content:""}@media screen and (max-width:992px){.footer-subscribe__inner{margin:0 0 20px;padding-left:45px;width:auto}.footer-subscribe__inner:before{height:24px;width:24px}}@media screen and (max-width:750px){.footer-subscribe__inner{padding-left:36px;font-size:14px;line-height:18px;text-align:left}.footer-subscribe__inner:before{height:20px;width:20px}}.footer-subscribe .subscribe-edit{width:535px}@media screen and (max-width:750px){.footer-subscribe .subscribe-edit{width:100%}}.footer-subscribe .subscribe-form{display:flex}.footer-subscribe .subscribe-form input[type=text]{border-radius:3px 0 0 3px;height:52px;margin-bottom:0;padding:10px 18px;width:100%;background-color:transparent;color:#fff;line-height:30px}.footer-subscribe .subscribe-form input[type=text]::-webkit-input-placeholder{opacity:1;color:#fff}.footer-subscribe .subscribe-form input[type=text]::-ms-input-placeholder{opacity:1;color:#fff}.footer-subscribe .subscribe-form input[type=text]::placeholder{opacity:1;color:#fff}.footer-subscribe .subscribe-form input[type=text]:focus{border-color:#fff}.footer-subscribe .subscribe-form .subscribe-btn{border-radius:0 3px 3px 0;border-color:#fff;border-left:none;flex-shrink:0;padding:0 20px;background-color:#e31e24}.footer-subscribe .subscribe-form .subscribe-btn:hover{border-color:#fff;background-color:#fff;color:#e31e24}.footer-subscribe .subscribe-form .viewport-mobile{display:none;text-transform:none}@media screen and (max-width:750px){.footer-subscribe .subscribe-form input[type=text]{padding:0 10px;height:44px}.footer-subscribe .subscribe-form .subscribe-btn{padding:0 14px}.footer-subscribe .subscribe-form .viewport-desktop{display:none}.footer-subscribe .subscribe-form .viewport-mobile{display:block}}.footer{background-color:#f8f8f8;color:#343a40;font-size:14px;line-height:18px}@media screen and (max-width:750px){.footer{font-size:12px;line-height:16px}}.footer__top{padding:32px 0 40px;font-weight:500}@media screen and (max-width:992px){.footer__top{padding:0}}@media screen and (max-width:750px){.footer__top{font-weight:400}}.footer__holder{display:flex;justify-content:space-between}.footer__holder_type_bottom{align-items:center}@media screen and (max-width:1280px){.footer__holder_type_top{flex-wrap:wrap}}@media screen and (max-width:992px){.footer__holder{flex-wrap:wrap;padding:0}}.footer__menu{display:flex;overflow:hidden}@media screen and (max-width:1280px){.footer__menu{flex-grow:1;padding-left:66px}}@media screen and (max-width:992px){.footer__menu{flex-wrap:wrap;padding-left:0}}.footer__contacts{flex-shrink:0;width:352px}@media screen and (max-width:1280px){.footer__contacts{margin-top:40px;padding-left:366px;width:100%}}@media screen and (max-width:992px){.footer__contacts{border-top:1px solid #fff;margin-top:0;padding-left:0}}.footer__bottom{border-top:1px solid rgba(52,58,64,.1);padding:20px 0 32px}@media screen and (max-width:992px){.footer__bottom{border-top:none;padding:16px 24px 20px;background-color:#fff}}@media screen and (max-width:750px){.footer__bottom{padding:20px 10px 16px}}.footer__copyright{opacity:.7}@media screen and (max-width:750px){.footer__copyright{width:100%;font-size:13px;text-align:center}}.footer__developer{height:16px;width:43px;background:url(/bitrix/templates/aspro_max/dist/assets/img/icons/footer-developer-icon.svg) no-repeat}@media screen and (max-width:750px){.footer__developer{margin:16px auto 0}}.footer-info{flex-shrink:0;width:316px}@media screen and (max-width:992px){.footer-info{display:flex;align-items:center;padding:30px 24px;width:100%}}@media screen and (max-width:750px){.footer-info{flex-wrap:wrap;padding:16px 10px 54px}}.footer-info__logo{max-width:240px}.footer-info__logo img{width:100%}@media screen and (max-width:992px){.footer-info__logo{flex-shrink:0;max-width:162px}}@media screen and (max-width:750px){.footer-info__logo{margin:auto;max-width:144px}}.footer-info__holder{opacity:.7}.footer-info__holder p{margin:24px 0 0}@media screen and (max-width:992px){.footer-info__holder{padding-left:40px}.footer-info__holder br{display:none}.footer-info__holder p{margin-top:20px}.footer-info__holder p:first-of-type{margin-top:0}}@media screen and (max-width:750px){.footer-info__holder{padding-top:12px;padding-left:0;text-align:left}.footer-info__holder p{margin-top:12px}}.footer-social{display:flex;margin-top:24px;margin-left:36px}@media screen and (max-width:992px){.footer-social{border-top:1px solid #fff;margin:0;padding:20px 24px}}@media screen and (max-width:750px){.footer-social{justify-content:center;padding:16px 0 24px}}.footer-social__link{transition:background-color .3s;border-radius:2px;border:1px solid #e31e24;height:28px;width:32px;background-color:transparent;background-position:50%;background-repeat:no-repeat;margin-left:10px}.footer-social__link:first-of-type{margin-left:0}.footer-social__link:hover{background-color:#e31e24}.footer-social__link_type_vk{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/social/icon-vk-color.svg)}.footer-social__link_type_vk:hover{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/social/icon-vk-white.svg)}.footer-social__link_type_instagram{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/social/icon-instagram-color.svg)}.footer-social__link_type_instagram:hover{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/social/icon-instagram-white.svg)}.footer-menu{padding:0 20px}@media screen and (max-width:992px){.footer-menu{padding:0;width:100%}}.footer-menu__item{margin-top:12px}.footer-menu__item:first-of-type{margin-top:0}@media screen and (max-width:992px){.footer-menu__item{border-top:1px solid #fff;margin-top:0}}.footer-menu__list{margin-top:12px}@media screen and (max-width:992px){.footer-menu__list{display:none;margin-top:0}}.footer-menu__link{transition:color .2s;display:inline-block;color:#343a40;font-size:14px;font-weight:500;line-height:18px;vertical-align:top}.footer-menu__link_type_heading{font-weight:700;text-transform:uppercase}.footer-menu__link_type_trigger{position:relative}.footer-menu__link_type_trigger:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);position:absolute;top:50%;right:20px;width:5px;height:6px;background:url(/bitrix/templates/aspro_max/dist/assets/img/icons/menu-arrow.svg) 50% no-repeat}.footer-menu__link_type_trigger.is-state-opened:after{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.footer-menu__link:hover{color:#e31e24}@media screen and (max-width:992px){.footer-menu__link{display:block;padding:20px 24px}.footer-menu__link_type_trigger:after{content:""}}@media screen and (max-width:750px){.footer-menu__link{padding:20px 15px;text-align:left}}.footer-cookies-panel{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:30px;margin-left:36px}@media screen and (max-width:992px){.footer-cookies-panel{flex-direction:row;gap:24px;margin:0;padding:0 20px 30px}}@media screen and (max-width:750px){.footer-cookies-panel{flex-direction:column;align-items:center;gap:6px;padding-bottom:20px}}.footer-cookies-panel__link{color:#343a40;cursor:pointer;font-size:14px;font-weight:500;line-height:18px;text-decoration:underline;text-underline-offset:3px}.footer-cookies-panel__link:hover{text-decoration:none}@media screen and (max-width:750px){.footer-cookies-panel__link{font-size:12px;font-weight:400}}.section-with-pattern{background-color:#f8f8f8}.section-with-pattern .maxwidth-theme{background-color:transparent!important}.index-about-section,.index-map-section,.index-offer-section,.index-recommendation-section{border-bottom:none!important}.index-offer-section{margin-top:60px;padding:30px 0 90px}.index-about-section,.index-map-section{padding:60px 0}.index-map-section .maxwidth-theme,.index-news-section .maxwidth-theme,.index-offer-section .maxwidth-theme,.index-recommendation-section .maxwidth-theme{padding-top:0!important}.index-map-section .contacts_map_list,.index-map-section .sections_wrapper,.index-news-section .sections_wrapper,.index-offer-section .sections_wrapper,.index-recommendation-section .sections_wrapper{padding-bottom:0!important}.index-about-section .item.video-block{padding-top:0!important}.index-about-section .item-views.company .text{padding:0!important}.index-news-section{padding:90px 0}.index-news-section .item-views.news2 .row .item-wrapper,.index-news-section .item-views.news2.md.normal{padding-bottom:0!important}.index-recommendation-section{padding-bottom:90px}.index-recommendation-section .tab_slider_wrapp{padding-bottom:0!important}@media screen and (max-width:1280px){.wraps .wrapper_inner.front .drag-block.container.BIG_BANNER_INDEX>.maxwidth-theme{padding-top:0}}@media screen and (max-width:992px){.wraps .wrapper_inner.front .drag-block.container.BIG_BANNER_INDEX>.maxwidth-theme{padding-top:20px}}.section-top-block{display:flex;align-items:center;justify-content:space-between;padding:0;margin-bottom:40px}@media screen and (max-width:750px){.section-top-block{flex-wrap:wrap}}.section-top-block+ul.tabs_content>li{display:none}.section-top-block__title{margin:0}@media screen and (max-width:750px){.section-top-block__title{width:100%}}.section-top-block__events{display:flex;align-items:center}.section-top-block__events .tabs{display:flex;margin-right:90px!important}.section-top-block__events .tabs li{transition:color .2s;position:relative;margin:0 0 0 30px;color:#be9d55;cursor:pointer;font-size:16px;font-weight:600;line-height:20px}.section-top-block__events .tabs li:after{transition:width .2s;position:absolute;top:100%;left:0;height:2px;margin-top:5px;width:0;background-color:#be9d55;content:""}.section-top-block__events .tabs li:first-of-type{margin-left:0}.section-top-block__events .tabs li.cur{font-weight:500}.section-top-block__events .tabs li.cur:after{width:100%}.section-top-block__events .tabs li:hover{color:#ff2930}.section-top-block__events .tabs li:hover:after{width:100%;background-color:#ff2930}@media screen and (max-width:992px){.section-top-block__events .tabs{margin-right:60px!important}}@media screen and (max-width:750px){.section-top-block__events{flex-wrap:wrap}.section-top-block__events .tabs{padding:12px 0;width:100%}}.section-top-block__link{transition:border-color .2s;border-radius:4px;border:1px solid transparent;padding:20px 30px;color:#e31e24;font-size:14px;font-weight:600;line-height:18px;text-transform:uppercase}.section-top-block__link:hover{border-color:#e31e24;color:#e31e24}@media screen and (max-width:750px){.section-top-block__link{margin-top:12px}}ul.list_values_wrapper{display:flex;flex-wrap:wrap;margin:0 -3px}ul.list_values_wrapper li{transition:background-color .3s;border-color:#e31e24!important;background-color:transparent;margin:0 3px 6px!important}ul.list_values_wrapper li span{transition:color .2s;padding:5px 8px!important;color:#343a40!important;font-size:16px!important;font-weight:300;line-height:18px!important}ul.list_values_wrapper li.active,ul.list_values_wrapper li:hover{background-color:#e31e24!important}ul.list_values_wrapper li.active span,ul.list_values_wrapper li:hover span{color:#fff!important}.show_class.bx_item_section_name{display:block;margin-bottom:10px;color:#343a40;font-size:16px;font-weight:300;line-height:20px}.show_class.bx_item_section_name .val{font-weight:600}.container{font-size:16px;line-height:26px}.container,.container b,.container strong{color:#343a40}@media screen and (max-width:750px){.mobile-table{overflow:auto;padding-bottom:16px}}@media(min-width:768px){.product-container .product-detail-gallery__item.product-detail-gallery__item--big{height:350px;width:350px}}.top-block-wrapper{border-top:1px solid #f6f6f6;margin-top:40px}@media screen and (max-width:1280px){.top-block-wrapper{margin-top:12px}.top-block-wrapper .page-top>div{padding-top:24px}}.topic .colored_theme_hover_bg-block:not(:hover) .svg path{fill:#e31e24}.colored_theme_hover_bg-block:hover .colored_theme_hover_bg-el-svg svg path{fill:#ff2930}#navigation{padding:24px 0 36px}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;line-height:24px}.breadcrumbs__item{margin-right:0;padding-right:0}.breadcrumbs__link{display:block}.breadcrumbs__item-name{color:#99a7b5}.breadcrumbs__arrow-down{right:auto;left:100%}.breadcrumbs__dropdown-wrapper{left:0}.breadcrumbs__separator{flex-shrink:0;height:1px;margin:0 6px;width:20px;background-color:#99a7b5;font-size:0}.slide-block__head.darken{color:#e31e24}.slide-block__head.darken svg .cls-1{fill:#e31e24}.slide-block__head.colored_theme_hover_bg-block:hover .colored_theme_hover_bg-el{background-color:#e31e24;border-color:#e31e24}.slide-block ul.menu.dropdown li{margin-top:1px}.slide-block ul.menu.dropdown li:first-of-type{margin-top:0}.slide-block ul.menu.dropdown li a.bordered{transition:background-color .3s,color .2s;border:none;padding:18px 22px;background-color:#f8f8f8;color:#343a40;font-size:16px;font-weight:300;line-height:20px}.slide-block ul.menu.dropdown li a.bordered:hover{background-color:#e31e24;color:#fff}.slide-block ul.menu.dropdown li.current a.bordered{background-color:#e31e24;color:#fff;font-weight:600}.index-about{margin-left:auto;max-width:687px;padding-left:30px}@media screen and (max-width:992px){.index-about{padding:0 30px;max-width:100%}}@media screen and (max-width:750px){.index-about{padding:0 16px}}.index-about__link{display:inline-block;color:#343a40;font-size:16px;font-weight:300;line-height:20px;vertical-align:top}.index-about__title{margin:32px 0 0!important}.index-about__content{margin-top:36px;font-size:16px;line-height:26px}.index-about__content h1{margin:0!important}.index-about__buttons{margin-top:42px}.item-title__link{display:inline-block;color:#6b7580;font-size:18px;font-weight:600;line-height:22px;vertical-align:top}.item-title__code{display:block;margin-top:4px;color:#343a40;font-size:14px;font-weight:300;line-height:18px}.index-recommendation-section .price.font_mxs{color:#343a40;font-size:18px;font-weight:600;line-height:22px}.viewed_product_block{border-bottom:none}.viewed_product_block.no_fill{background-color:#efefef}.viewed_product_block .viewed-wrapper{padding:60px 0 90px}.stores-list{margin-top:20px}.stores-list__item{position:relative;transition:box-shadow .2s;box-shadow:none;border-color:#f6f6f6;border-style:solid;border-width:1px 0;display:flex;justify-content:space-between;margin-top:-1px;padding:40px 20px}.stores-list__item:first-of-type{margin-top:0;border-top:none}.stores-list__item:hover{z-index:5;box-shadow:4px 4px 20px 0 rgba(0,0,0,.1);border-color:#fff}@media screen and (max-width:750px){.stores-list__item{flex-wrap:wrap}}.stores-list__holder{max-width:700px}.stores-list__name{transition:color .2s;display:inline-block;color:#343a40;font-size:26px;font-weight:500;line-height:32px;vertical-align:top}.stores-list__name:hover{color:#e31e24}.stores-list__addresses{display:flex;margin-bottom:40px}@media screen and (max-width:750px){.stores-list__addresses{flex-wrap:wrap}}.stores-list__info{position:relative;display:block;margin-top:20px;padding-left:28px;color:#343a40;font-size:16px;font-weight:300;line-height:20px}.stores-list__info_type_phone{margin-top:15px}.stores-list__info:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;height:18px;width:16px;background-position:50%;background-repeat:no-repeat;content:""}.stores-list__info_type_address:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-address.svg)}.stores-list__info_type_metro:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-metro.svg)}.stores-list__info_type_time:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-time.svg)}.stores-list__info_type_details:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-details.svg)}.stores-list__info_type_phone:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-phone.svg)}.stores-list__addresses .stores-list__info:nth-of-type(2){margin-left:30px}.stores-list__info_type_address{transition:color .2s;cursor:pointer}.stores-list__info_type_address:hover{color:#e31e24}@media screen and (max-width:750px){.stores-list__addresses .stores-list__info:nth-of-type(2){margin-left:0}}.stores-list__contacts{flex-shrink:0;padding-left:24px;text-align:right}@media screen and (max-width:750px){.stores-list__contacts{text-align:left;padding-top:40px;padding-left:28px}}.stores-list__phone{display:"block";color:#343a40;font-size:18px;line-height:28px}.store-details{display:flex;margin:30px -70px 0}@media screen and (max-width:1280px){.store-details{margin:30px -20px 0}}@media screen and (max-width:992px){.store-details{flex-wrap:wrap;margin:30px 0 0}}.store-details__holder{padding:0 70px;width:50%}.store-details__holder_type_maps{min-height:550px}@media screen and (max-width:1280px){.store-details__holder{padding:0 20px}}@media screen and (max-width:992px){.store-details__holder{padding:0;width:100%}.store-details__holder_type_maps{margin:60px 0 -50px}.store-details__holder_type_maps .contacts_map{margin:0 -30px}}@media screen and (max-width:750px){.store-details__holder_type_maps{margin:42px 0 -20px;min-height:200px}.store-details__holder_type_maps .contacts_map{margin:0 -16px}}.store-details__back{position:relative;padding-left:36px;color:#343a40;font-size:16px;line-height:20px}.store-details__back:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;height:11px;margin-top:1px;width:21px;background:url(/bitrix/templates/aspro_max/dist/assets/img/icons/back-icon.svg) no-repeat;content:""}.store-details__inner{margin:100px 0}@media screen and (max-width:1280px){.store-details__inner{margin:60px 0}}@media screen and (max-width:992px){.store-details__inner{margin:42px 0}}.store-details__name{transition:color .2s;display:inline-block;color:#343a40;font-size:26px;font-weight:500;line-height:32px;vertical-align:top}.store-details__list{margin:42px 0}@media screen and (max-width:1280px){.store-details__list{margin:36px 0 0}}@media screen and (max-width:992px){.store-details__list{margin-top:24px}}.store-details__info{position:relative;display:block;margin-top:20px;padding-left:28px;color:#343a40;font-size:16px;font-weight:300;line-height:20px}.store-details__info_type_phone{margin-top:15px}.store-details__info:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;height:18px;width:16px;background-position:50%;background-repeat:no-repeat;content:""}.store-details__info_type_address:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-address.svg)}.store-details__info_type_metro:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-metro.svg)}.store-details__info_type_time:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-time.svg)}.store-details__info_type_details:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-details.svg)}.store-details__info_type_phone:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/stores/icon-phone.svg)}.store-details__phone{display:"inline-block";color:#343a40;font-size:18px;line-height:28px}.store-details .bx-yandex-view-layout{position:absolute;top:0;right:0;bottom:0;left:0;border:none;margin:0}.store-details .bx-yandex-view-map{min-height:550px}@media screen and (max-width:750px){.store-details .bx-yandex-view-map{height:200px;min-height:200px}}.store-details .bx-yandex-view-map{height:100%}.prices_block .priec_title{color:#343a40;font-size:16px;font-weight:300;line-height:20px}.prices_block .price_matrix_wrapper{margin-top:8px}.prices_block.cost.prices.detail .price.font_mxs{font-size:32px;font-weight:600;line-height:38px}.prices_block b.price-star{margin-left:4px;color:#e31e24!important;font-size:24px;font-weight:400;line-height:30px}.discount-info{display:flex;margin-top:22px;font-size:13px;line-height:18px}.discount-info b.price-star{margin-top:-4px;margin-right:6px;color:#e31e24!important;font-size:24px;font-weight:400;line-height:30px}.product-action{margin-top:20px}.product-sale-link{transition:background-color .3s,color .2s;border-radius:4px;border:1px solid #e31e24;display:block;margin-top:36px;padding:10px;background-color:#e31e24;color:#fff;font-size:13px;font-weight:600;line-height:18px;text-align:center}.product-sale-link:hover{background-color:transparent;color:#e31e24}.catalog_block .cost .price.discount{display:block;margin-top:12px}body .char-side{margin:40px 0 0}body .char-side .properties{margin-top:16px}body .char-side .properties__item.properties__item--compact{margin-top:12px;font-size:14px;font-weight:300;line-height:18px}body .char-side .properties__item.properties__item--compact .darken,body .char-side .properties__item.properties__item--compact .muted{color:#343a40}body .char-side .properties__hr,body .char-side .properties__value{font-weight:400}.char-side__title{color:#343a40;font-size:24px;line-height:30px}.adaptive-block .text-additional,.product-side .text-additional{background-color:#f8f8f8}#main .adaptive-block .text-additional .price_txt,#main .product-side .text-additional .price_txt{color:#343a40;font-size:14px;font-weight:300;line-height:20px}.product-side .text-additional{margin-top:40px;padding:28px 36px}.adaptive-block .text-additional{margin-top:24px;padding:16px 24px}.product-info-headnote__inner{margin:0 -15px}.product-info-headnote__inner>div{padding:0 15px}.product-info-headnote .statuses{position:static}.tabs .nav-tabs{margin:0 -5px}.tabs .nav-tabs li{margin:0 5px;border:none}.tabs .nav-tabs li.active:after{content:normal}.tabs .nav-tabs li>a{position:relative;transition:background-color .3s;border-radius:4px;border:1px solid #f8f8f8!important;padding:19px 30px;background-color:#f8f8f8!important;color:#e31e24!important;font-size:14px;font-weight:600;line-height:18px}.tabs .nav-tabs li>a:before{transition:opacity .3s;position:absolute;top:0;left:0;border-radius:4px 4px 0 0;height:2px;opacity:0;width:100%;background-color:#e31e24;content:""}.tabs .nav-tabs li.active a,.tabs .nav-tabs li>a:hover{background-color:#fff!important}.tabs .nav-tabs li.active a:before,.tabs .nav-tabs li>a:hover:before{opacity:1}.tabs.arrow_scroll{max-height:none}.cls-marker2,.cluster_custom svg .cls-cluster2{fill:#e31e24!important}.btn.btn-default{border-color:#e31e24;background-color:#e31e24;color:#fff}.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover{border-color:#e31e24;background-color:transparent;color:#e31e24}a.scroll-to-top.RECT_COLOR,a.scroll-to-top.ROUND_COLOR{background-color:#e31e24}a.scroll-to-top.RECT_COLOR:hover,a.scroll-to-top.ROUND_COLOR:hover{background-color:#ff2930}body .box-shadow:hover{-webkit-transform:none;transform:none;box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}.bordered{border-color:#f6f6f6}.colored_theme_hover_bg:hover{background-color:#e31e24;border-color:#e31e24}.btn.btn-transparent-border-color{border-color:#e31e24;color:#e31e24}.btn.btn-transparent-border-color:hover{border-color:#e31e24;background-color:#e31e24;color:#fff}.btn{font-weight:600!important}.btn.btn-transparent:active,.btn.btn-transparent:focus,.btn.btn-transparent:hover,.colored_theme_hover_bg-block:hover .colored_theme_hover_bg-el{border-color:#e31e24;background-color:#e31e24}.svg.colored.svg-inline-icon *{fill:#e31e24}.contacts-box_type_menu{border-bottom:1px solid #f6f6f6;margin-bottom:30px;padding-bottom:30px;color:#343a40;font-size:14px;font-weight:300;line-height:18px}@media screen and (max-width:992px){.contacts-box_type_footer{padding:24px 24px 20px}}@media screen and (max-width:750px){.contacts-box_type_footer{padding:20px 10px 30px;text-align:left}}.contacts-box__item{position:relative;margin-bottom:0;padding-left:36px}.contacts-box_type_footer .contacts-box__item{margin-top:18px}.contacts-box_type_menu .contacts-box__item{margin-top:30px}.contacts-box__item:first-of-type{margin-top:0}.contacts-box__item:before{position:absolute;top:0;left:0;height:18px;width:18px;background-position:50%;background-repeat:no-repeat;content:""}.contacts-box__item_type_address:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/footer/contacts-icon-address.svg)}.contacts-box__item_type_time:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/footer/contacts-icon-time.svg)}.contacts-box__item_type_email:before{background-image:url(/bitrix/templates/aspro_max/dist/assets/img/footer/contacts-icon-email.svg)}@media screen and (max-width:750px){.contacts-box__item{padding-left:32px}}.sidebar-menu__item{margin-top:1px}.sidebar-menu__item:first-of-type{margin-top:0}.sidebar-menu__link{transition:background-color .3s,color .2s;display:block;padding:15px 22px;background-color:#f8f8f8;color:#343a40;font-size:16px;font-weight:300;line-height:26px}.sidebar-menu__link:hover{background-color:#fff;color:#e31e24}.sidebar-menu__link.is-state-current{background-color:#e31e24;color:#fff;font-weight:600}.statuses{position:absolute;top:0;right:0;z-index:5;display:flex}.statuses__item{height:26px;margin-left:-3px;background-size:cover}.statuses__item_sticker_skidka{width:53px;background-image:url(/bitrix/templates/aspro_max/dist/assets/img/statuses/picture-skidka.png)}.statuses__item_sticker_novinka{width:91px;background-image:url(/bitrix/templates/aspro_max/dist/assets/img/statuses/picture-novinka.png)}.statuses__item_sticker_khit{width:54px;background-image:url(/bitrix/templates/aspro_max/dist/assets/img/statuses/picture-khit.png)}.statuses__item:first-of-type{margin-left:0}.module-pagination a.dark_link{color:#e31e24!important}.module-pagination svg .cls-1{fill:#e31e24}.module-pagination .nums span.cur{background-color:#e31e24}.item_info--bottom_block .sale_block{margin-top:18px}body .product-side.left_block .cost.detail .sale_block{margin-top:10px}.sale_block .sale-number{display:flex;padding:0;background-color:transparent;font-size:12px}.sale_block .sale-number .value{padding:0 4px;background-color:rgba(227,30,36,.2);color:#2a2928;line-height:26px}.sale_block .inner-sale{border:1px solid #e8e8e8;padding:0 12px;background-color:#f7f7f7;line-height:24px}.sale_block .inner-sale .text{color:#2a2928!important}.cookies-manage{position:fixed;bottom:0;right:0;z-index:1000;padding:20px 0 35px;width:100%;background-color:#e31e24;color:#fff;font:normal 16px/1.2 Gotham Pro}@media screen and (max-width:750px){.cookies-manage{padding:20px 0 30px}}.cookies-manage__holder{display:flex;align-items:center;gap:30px}@media screen and (max-width:1024px){.cookies-manage__holder{flex-wrap:wrap;gap:20px}}@media screen and (max-width:320px){.cookies-manage__holder{justify-content:center}}.cookies-manage__message{padding-right:10px;margin:0;font-weight:700}@media screen and (max-width:1024px){.cookies-manage__message{padding-right:0}}@media screen and (max-width:750px){.cookies-manage__message{font-size:15px;line-height:1.3}}.cookies-manage__events{display:flex;flex-shrink:0;gap:10px}@media screen and (max-width:750px){.cookies-manage__events{flex-wrap:wrap;flex-grow:1}}.cookies-manage__link{flex-shrink:0;max-width:210px;cursor:pointer;text-decoration:underline}.cookies-manage__link:hover{text-decoration:none}@media screen and (max-width:1024px){.cookies-manage__link{max-width:none}}@media screen and (max-width:750px){.cookies-manage__link{flex-grow:1;text-align:center}}@media screen and (max-width:320px){.cookies-manage__link{max-width:210px}}.cookies-button{transition:all .3s;border-radius:2px;border-style:solid;border-width:1px;display:flex;align-items:center;justify-content:center;height:54px;width:160px;color:#fff;cursor:pointer;font:700 14px/20px Gotham Pro;letter-spacing:.42px;text-transform:uppercase;text-decoration:none}@media screen and (max-width:750px){.cookies-button{height:40px}}@media screen and (max-width:750px){.cookies-button_panel_color,.cookies-button_panel_outline{width:100%}}.cookies-button_panel_color{border-color:#fff;background-color:transparent}.cookies-button_panel_color:hover{background-color:#fff;color:#e31e24}.cookies-button_panel_outline{border-color:transparent}.cookies-button_panel_outline:hover{border-color:#fff}.cookies-button_dialog_color,.cookies-button_dialog_outline{flex:1}.cookies-button_dialog_color{border-color:#e31e24;background-color:#e31e24}.cookies-button_dialog_color:hover,.cookies-button_dialog_outline{background-color:#fff;color:#e31e24}.cookies-button_dialog_outline{border-color:#e31e24}.cookies-button_dialog_outline:hover{background-color:#e31e24;color:#fff}.cookies-manage-dialog-overlay{transition:opacity .3s;position:fixed;top:0;left:0;z-index:1000;display:none;height:100%;opacity:0;width:100%;background-color:rgba(0,0,0,.3)}.cookies-manage-dialog-overlay.is-state-visible{display:block}.cookies-manage-dialog-overlay.is-state-open{opacity:1}.cookies-manage-dialog{transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform:translateY(100%);transform:translateY(100%);position:fixed;top:0;left:0;z-index:1100;display:flex;flex-direction:column;height:100%;overflow:auto;width:100%;color:#000;font-size:14px;line-height:18px}.cookies-manage-dialog:after,.cookies-manage-dialog:before{flex-shrink:0;height:50px;width:100%;content:""}@media screen and (max-width:750px){.cookies-manage-dialog{background-color:#fff}.cookies-manage-dialog:after,.cookies-manage-dialog:before{content:normal}}.cookies-manage-dialog.is-state-open{-webkit-transform:translateY(0);transform:translateY(0)}.cookies-manage-dialog__holder{display:flex;align-items:center;justify-content:center;flex-grow:1}.cookies-manage-dialog__inner{position:relative;padding:36px 40px 42px;max-width:596px;width:100%;background-color:#fff}@media screen and (max-width:750px){.cookies-manage-dialog__inner{height:100%;padding:36px 20px}}.cookies-manage-dialog__close{position:absolute;top:32px;right:40px;height:24px;width:24px;background:url(/bitrix/templates/aspro_max/dist/assets/img/icons/dialog-close-icon.svg) no-repeat;cursor:pointer}@media screen and (max-width:750px){.cookies-manage-dialog__close{right:20px}}.cookies-manage-dialog__name{display:block;color:#343a40;font-weight:700;text-transform:uppercase}.cookies-manage-dialog__list{margin-top:30px}.cookies-manage-dialog__item{border-top:1px solid rgba(0,0,0,.1);padding:20px 0}.cookies-manage-dialog__item:first-of-type{border-top:none;padding-top:0}.cookies-manage-dialog__item:last-of-type{padding-bottom:0}.cookies-manage-dialog__header{display:flex;align-items:center;gap:12px;cursor:pointer}.cookies-manage-dialog__header:after{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(0);transform:rotate(0);flex-shrink:0;height:16px;margin:0 4px;width:16px;background:url(/bitrix/templates/aspro_max/dist/assets/img/icons/accordion-arrow.svg) no-repeat;content:""}.cookies-manage-dialog__header.is-state-collapsed:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.cookies-manage-dialog__heading{flex-grow:1;font-weight:700}.cookies-manage-dialog__box{transition:max-height .3s;max-height:0;overflow:hidden}.cookies-manage-dialog__message{margin:0;padding-top:12px}.cookies-manage-dialog__note{font-size:13px;margin:0;padding-top:12px}.cookies-manage-dialog__note a{color:#000}.cookies-manage-dialog__note a:hover{text-decoration:none}.cookies-manage-dialog__events{display:flex;gap:16px;margin-top:40px}@media screen and (max-width:750px){.cookies-manage-dialog__events{flex-wrap:wrap;gap:10px;margin-top:36px}}@media screen and (max-width:750px){.cookies-manage-dialog__button{flex:auto;width:100%}}.cookies-checkbox{position:relative}.cookies-checkbox__input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.cookies-checkbox__label{transition:background-color .3s;border:1px solid #e31e24;display:block;height:16px;margin-bottom:0;width:16px;background-color:#fff;background-image:url(/bitrix/templates/aspro_max/dist/assets/img/icons/checkbox-arrow.svg);background-position:50%;background-repeat:no-repeat}.cookies-checkbox__input:checked+.cookies-checkbox__label{background-color:#e31e24}.cookies-checkbox__input:disabled+.cookies-checkbox__label{border-color:#939393;background-color:#939393}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{border:2px solid #f6f6f6;margin:0 4px;background-color:#fff}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:hover{border-color:#e31e24;background-color:#e31e24}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:before{content:normal}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#e31e24}.test-page{font-family:Montserrat,sans-serif}.test-page *,.test-page :after,.test-page :before{box-sizing:border-box}
/* End */
/* /bitrix/templates/aspro_max/dist/styles.css?173012283144122 */
