

/* Start:/local/templates/aspro_max/components/bitrix/search.title/custom/style.min.css?17460177041122*/
.inline-search-block.corp{display:flex!important;align-items:center;opacity:0;visibility:hidden;transition:.2s ease-in-out;top:0;bottom:0;z-index:0!important}.inline-search-block.corp.show{opacity:1;z-index:1055!important;visibility:visible}.inline-search-block.corp>.maxwidth-theme{width:100%}.inline-search-block.corp>.maxwidth-theme>.row{display:flex;justify-content:center}.inline-search-block.corp .close-block{position:fixed;top:30px;right:30px;cursor:pointer}.inline-search-block.corp .close-block .close-icons{background-color:#b8b8b8;opacity:1;position:static;margin:0}.inline-search-block.corp.with-close .search .search-input-div{padding-right:0}.inline-search-block.corp.with-close .search .search-button-div{bottom:0}.inline-search-block.corp .search-input{padding:0 44px 0 16px;height:48px;font-size:14px;min-width:600px;transition:background .2s ease-in-out;background-color:#fafafa;border:1px solid #ececec}.inline-search-block.corp .search-input:focus{background:#fff;border:1px solid #ccc}.inline-search-block.corp.with-close .search .btn-search-corp{border-top-left-radius:0;border-bottom-left-radius:0}
/* End */


/* Start:/local/templates/aspro_max/components/bitrix/breadcrumb/main/style.min.css?17460177041561*/
.breadcrumbs .breadcrumbs{padding:0}.breadcrumbs__item{display:inline-block;position:relative}.mobile .breadcrumbs__item:hover .breadcrumbs__dropdown-wrapper{display:none}.mobile .breadcrumbs__item.hover .breadcrumbs__dropdown-wrapper{display:block}.breadcrumbs__separator{position:relative;zoom:1;bottom:-1px;display:inline-block;line-height:18px;margin:0 10px 0 9px;border:none;color:#ddd}.breadcrumbs__item--with-dropdown{padding-right:10px;margin-right:-10px}.breadcrumbs__item--with-dropdown+.breadcrumbs__separator{margin-left:18px}.breadcrumbs__item--with-dropdown:hover .breadcrumbs__arrow-down{opacity:1}.breadcrumbs__arrow-down{opacity:.5;border:none;top:13px;right:-3px;display:none;height:3px;line-height:18px;margin:0 4px;position:absolute;width:5px;z-index:1;font-size:0}.breadcrumbs__arrow-down .svg{top:-8px}.breadcrumbs__item--with-dropdown .breadcrumbs__arrow-down{display:inline-block}.breadcrumbs__item-name{color:#b6b5b5}.breadcrumbs__item--with-dropdown .breadcrumbs__item--dropdown{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.breadcrumbs__dropdown-wrapper{display:none;padding-top:8px;top:18px;z-index:2;position:absolute;left:-18px}.breadcrumbs__dropdown{background:#fff;padding:11px 20px;text-align:left;box-shadow:0 1px 5px 1px rgba(0,0,0,.12)}.breadcrumbs__dropdown .breadcrumbs__dropdown-item{display:block;line-height:14px;padding:5px 0;text-decoration:none;text-transform:none;white-space:nowrap}@media (max-width:767px){.breadcrumbs__item--with-dropdown .breadcrumbs__arrow-down{display:none}}
/* End */


/* Start:/local/templates/aspro_max/components/bitrix/socserv.auth.form/icons/style.css?17460177043080*/
div#workarea > div.soc-serv-main {padding-left: 12px; position: relative; }
tr.soc-serv-header { color:grey;  font-weight:lighter; font-size: 85%; }
td.split-item-actions a.split-delete-item { width: 14px; height: 14px;  display: inline-block; background:url('/local/templates/aspro_max/components/bitrix/socserv.auth.form/icons/images/grey_del.gif');}
td.split-item-actions a.split-delete-item:hover{background:url('/local/templates/aspro_max/components/bitrix/socserv.auth.form/icons/images/red_del.gif') no-repeat; }
div.soc-serv-accounts { color:grey; font-weight:lighter; }
div.soc-serv-accounts td.soc-serv-name { color: black; padding-right: 5px; padding-left: 15px !important;}
div.soc-serv-accounts td.soc-serv-name-title {padding-left: 15px !important;}
div.soc-serv-title { padding-left: 7px; padding-top: 0px; background: #f5f5f5; height: 19px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.soc-serv-my-actives { font-weight:lighter; font-size: 90%; padding-left: 4px; margin-bottom:15px; vertical-align: middle; }
A.soc-serv-link:visited {color: #486DAA; }
a.soc-serv-link:hover {color: #D00;}
div.soc-serv-main tr.soc-serv-personal td.bx-ss-icons { padding: 9px !important; }

i.soc-serv-photo { width: 30px; height: 30px; display: inline-block; vertical-align: middle;}
i.soc-serv-text { font-style: normal; vertical-align: middle;}
td.bx-ss-icons i.bx-ss-icon { width: 16px; height: 16px;  display: inline-block; vertical-align: middle; }
.bx-ss-icon {background-image:url('/bitrix/js/socialservices/css/icons_v4.png'); width:16px; height:16px; background-repeat:no-repeat; display: inline-block; vertical-align: middle; }
.openid {background-position: 0px -192px;}
.yandex {background-position: 0px 0px;}
.openid-mail-ru {background-position: 0px -48px;}
.livejournal {background-position: 0px -16px;}
.liveinternet {background-position: 0px -128px;}
.blogger {background-position: 0px -144px;}
.rambler {background-position: 0px -160px;}
.liveid {background-position: 0px -176px;}
.facebook {background-position: 0px -32px;}
.twitter {background-position: 0px -96px;}
.vkontakte {background-position: 0px -80px;}
.mymailru {background-position: 0px -64px;}
.google {background-position: 0px -112px;}
.odnoklassniki {background-position: 0px -208px;}
.bitrix24 {background-position:0px -378px}

.feed-add-post-form-but-wrap {padding:0 7px 2px; position:relative; display: none;}
.feed-add-post-text {color:#bfbfbf; font-size:17px; display: none; /*height:75px; padding:10px 7px 0;*/}
.feed-add-post-form.feed-add-post-edit-form {padding:0 7px 2px; position:relative; display: none;}
.feed-add-post-destination-block {border-bottom: 0px !important; margin-top:5px; overflow:hidden; padding:0 0 7px 12px; position:relative; zoom:1; line-height: 20px;}
.feed-add-post-destination-wrap {max-width:100% !important;}
.feed-add-button {display: none;}

div#bx_sonet_fieldset_SOCSERV  td.bx-sonet-profile-fieldcaption {display: none;}
div#soc-serv-recipients {display: none;}
.bx-sonet-profile-edit-layout div.bx-sonet-profile-edit-layers table.bx-sonet-profile-fieldset-table td.bx-sonet-profile-field  {padding-left: 35px;}
.bx-auth input[type|="text"] {width: 25% !important;}
/* End */


/* Start:/local/templates/aspro_max/components/bitrix/menu/left_menu/style.min.css?17460177041500*/
.menu-type1 .dropdown>li.has-child a .toggle_block{position:absolute;top:0;right:0;z-index:2;width:35px;height:100%;bottom:0}.menu-type1.menu_top_block li.v_bottom .dropdown{position:static;min-width:auto;width:auto}.menu-type1.menu_top_block .dropdown ul.child{margin:0}body .menu-type1.menu_top_block .left_menu li.v_bottom>.dropdown{padding:0 0 16px}.menu-type1.menu_top_block li.v_bottom.current .dropdown,.menu-type1.menu_top_block li.v_bottom:hover .dropdown{background:#fafafa}.menu-type1.menu_top_block .dropdown>li.v_bottom>.dropdown{width:auto;box-shadow:none;opacity:1;visibility:visible;padding:5px 0 10px;border:1px solid #ececec;border-top-width:0;border-bottom-width:0}.menu-type1.menu_top_block .dropdown>li.has-child.v_bottom.opened>a{padding-bottom:7px;border-bottom:none;line-height:20px}.menu-type1.menu_top_block .item .child_container .child_wrapp{padding:0}.menu-type1.menu_top_block .opened>a .svg{transform:rotate(180deg)}.menu-type1.menu_top_block .dropdown>li.v_bottom>.dropdown li{float:none;display:block;width:auto;padding:5px 16px 0;vertical-align:top;line-height:20px}.menu-type1.menu_top_block .dropdown>li.v_bottom>.dropdown li a{padding:0 10px 0 0;font-weight:400;font-size:12px;display:block;line-height:20px}.menu-type1.menu_top_block .dropdown>li.v_bottom>.dropdown li:not(.current) a:not(:hover){color:#333}.menu-type1.menu_top_block li.has-child.v_bottom:last-child>.dropdown{border-bottom-width:1px}.menu-type1.menu_top_block ul.left_menu li{line-height:20px}
/* End */


/* Start:/local/templates/aspro_max/css/footer.min.css?174601770422490*/
footer .bottom-menu{margin:-5px 0 0}footer .bottom-menu .item .title{font-size:.867em;font-weight:700;line-height:1.5385em;text-transform:uppercase;letter-spacing:.8px}footer .bottom-menu .item .title a{color:#fff}footer .bottom-menu .item .title a:hover{opacity:.5}footer .bottom-menu .wrap{margin:20px 0 0}footer .bottom-menu .wrap .item{margin:8px 0 0}footer .bottom-menu .wrap .item:first-of-type{margin-top:0}footer .bottom-menu .wrap .item .title{font-weight:400;text-transform:none;letter-spacing:0}footer .bottom-menu .wrap .item .title a{color:#999}footer .bottom-menu .wrap .item .title a:hover{opacity:1;color:#fff}footer .footer-inner{position:relative;margin:0;padding:59px 0 64px;background:#333}footer #bx-composite-banner{margin:-7px 0 -7px 40px;background:#23282e;border-radius:15px}footer #bx-composite-banner .bx-composite-btn{padding:0 38px 0 13px!important;color:#fff!important;background-color:transparent!important;opacity:.5}footer .second_bottom_menu{margin:0 0 0 50px}footer .third_bottom_menu{margin:0 0 0 15px}footer .footer_top{padding-bottom:70px}footer .info{color:#fff}body #footer .info .phone.blocks{margin:0 0 14px;white-space:normal}footer .info .phone.blocks>.inline-block{display:block}footer .info .phone.blocks .phone{position:relative;margin:0 19px 0 0;white-space:nowrap;padding-right:0!important}footer .info .svg{position:absolute;opacity:.5}footer .info .phone.blocks .phone .svg.svg-inline-phone{left:3px;top:2px}footer .info .phone.blocks .phone .svg.svg-inline-down{right:0;margin-top:-2px}footer .footer-inner:not(.light) .info .svg svg path{fill:#fff}footer .footer-inner.light .info .svg svg path{fill:#333}footer .info .phone.blocks .phone:after{display:none}footer .info .phone.blocks .phone>.wrap{max-width:100%;display:inline-block;vertical-align:top;padding-top:2px;line-height:1}footer .info .phone.blocks .phone>.wrap>div{padding:0 13px 0 29px;position:relative;top:3px;overflow:hidden;text-overflow:ellipsis}footer .info .phone.blocks .phone.with_dropdown{margin-right:7px;display:inline-block}footer .info .phone.blocks .dropdown{top:auto;left:7px}footer .info .phone.blocks .dropdown .wrap{margin-top:0;max-height:170px}footer .info .phone>.wrap a{display:block;font-size:1.0667em;color:#fff}footer .info .phone .svg-phone{position:absolute;left:3px;top:2px;opacity:.5}footer.light .info .phone .svg-phone path{fill:#333}footer .info .phone.blocks .with_ dropdown .dropdown>.wrap{margin-top:0}footer .info .phone .more_phone{font-size:1.0666em;font-weight:700;line-height:1em}footer .info .phone .more_phone a{white-space:nowrap;color:#333}footer .info .callback-block{font-size:.6667em;letter-spacing:.8px;text-transform:uppercase;color:#999}footer .info .callback-block:hover{color:#fff}footer .info .callback_wrap{margin-left:29px}footer .info .email{margin:0 0 22px;line-height:1.3333em;padding:0 0 0 29px;position:relative;display:inline-block}footer .maxwidth-theme .row .info .email a{position:relative}footer .footer-inner:not(.light) .maxwidth-theme .row .info .email a{color:#fff}footer .info .email a:hover{opacity:.5}footer .info .email .svg{top:6px;left:0}footer .info .address{position:relative;padding:0 0 0 29px;line-height:1.3333em;color:#fff;display:inline-block}footer .info .address .svg{left:1px;top:3px}footer .info .subscribe_button{margin:0 9px 35px 0}footer .info .subscribe_button .btn{position:relative;display:block;padding:15px 45px 14px 18px;white-space:normal;background:#494949;border-color:#494949;text-align:left;letter-spacing:.8px}footer .info .subscribe_button .btn:hover{color:#fff}footer .info .subscribe_button .btn .svg{position:static}footer .info .subscribe_button .btn svg{position:absolute;top:50%;right:19px;margin:-8px 0 0;width:21px;height:16px;opacity:.35}footer .info .subscribe_button .btn .svg svg path{fill:#fff}footer .info .subscribe_button .btn:hover svg{opacity:1}footer .footer_middle{margin-bottom:42px}footer .social-icons{position:relative;text-align:center;font-size:0;line-height:0}footer .social-icons ul li{display:inline-block;vertical-align:top;margin:4px;padding:0}footer .social-icons ul li:before{display:none}footer .social-icons ul li a{display:block;width:43px;height:43px;margin:0;border-radius:3px;opacity:.5;border:1px solid rgba(255,255,255,.2);background:url(/local/templates/aspro_max/css/../images/svg/social.svg) 0 0 no-repeat;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease}footer .social-icons ul li.vk a{background-position:-1px -377px}footer .social-icons ul li.facebook a{background-position:-95px -377px}footer .social-icons ul li.twitter a{background-position:-1px -424px}footer .social-icons ul li.instagram a{background-position:-142px -518px}footer .social-icons ul li.telegram a{background-position:-330px -518px}footer .social-icons ul li.ytb a{background-position:-95px -518px}footer .social-icons ul li.odn a{background-position:-48px -377px}footer .social-icons ul li.gplus a{background-position:-48px -518px}footer .social-icons ul li.mail a{background-position:-377px -424px}footer .social-icons ul li a:hover{opacity:1;border:none}footer .social-icons ul li.vk a:hover{background-position:0 -188px}footer .social-icons ul li.facebook a:hover{background-position:-94px -188px}footer .social-icons ul li.twitter a:hover{background-position:0 -235px}footer .social-icons ul li.instagram a:hover{background-position:-141px -329px}footer .social-icons ul li.telegram a:hover{background-position:-329px -329px}footer .social-icons ul li.ytb a:hover{background-position:-94px -329px}footer .social-icons ul li.odn a:hover{background-position:-47px -188px}footer .social-icons ul li.gplus a:hover{background-position:-47px -329px}footer .social-icons ul li.mail a:hover{background-position:-376px -235px}footer .info .social-block{margin:29px -4px 0}footer .info .social-icons{text-align:left}footer .info .social-icons ul{padding:0}body #footer .wide-subscribe .info{margin-top:-5px}body #footer .wide-subscribe .info .phone.blocks{margin-bottom:15px}footer .wide-subscribe .footer_top{padding-bottom:56px}footer .wide-subscribe .footer_middle{margin-bottom:56px}footer .wide-subscribe .footer-inner{padding-bottom:50px}footer .copy{color:#999}footer .footer_bottom .pull-right:not(:first-of-type){margin-right:78px}footer .print-link{font-size:.6667em;line-height:1.9em;color:#999;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;margin:-1px 0 0}footer .print-link .icon{display:none}footer .print-link .svg-print{opacity:.5}footer .print-link:hover .svg-print{opacity:1}footer .print-link .cls-print{fill:#fff}footer .print-link:hover{color:#fff}footer .pays{margin:-5px -10px 4px}footer .pays i{display:inline-block;vertical-align:middle;margin:0 10px;background:url(/local/templates/aspro_max/css/../images/svg/payment.svg) 0 0 no-repeat;opacity:.5}footer .pays i:hover{opacity:1}footer .pays i.cacsh{width:20px;height:20px;background-position:0 -298px}footer .light .pays i.cacsh{background-position:0 -248px}footer .pays i.cacsh:hover{background-position:0 -198px}footer .pays i.mastercard{width:24px;height:16px;background-position:-279px -300px}footer .light .pays i.mastercard{background-position:-279px -250px}footer .pays i.mastercard:hover{background-position:-327px -200px}footer .pays i.visa{width:32px;height:10px;background-position:-40px -304px}footer .light .pays i.visa{background-position:-40px -254px}footer .pays i.visa:hover{background-position:-40px -204px}footer .pays i.yandex_money{width:15px;height:19px;background-position:-92px -298px}footer .light .pays i.yandex_money{background-position:-92px -248px}footer .pays i.yandex_money:hover{background-position:-92px -198px}footer .pays i.webmoney{width:17px;height:18px;background-position:-127px -299px}footer .light .pays i.webmoney{background-position:-127px -249px}footer .pays i.webmoney:hover{background-position:-127px -199px}footer .pays i.qiwi{width:19px;height:20px;background-position:-165px -298px}footer .light .pays i.qiwi{background-position:-165px -248px}footer .pays i.qiwi:hover{background-position:-165px -198px}footer .pays i.sbrf{width:19px;height:20px;background-position:-240px -298px}footer .light .pays i.sbrf{background-position:-240px -248px}footer .pays i.sbrf:hover{background-position:-240px -198px}footer .pays i.alfa{width:14px;height:19px;background-position:-323px -298px}footer .light .pays i.alfa{background-position:-323px -248px}footer .pays i.alfa:hover{background-position:-415px -198px}footer>div .maxwidth-theme{background:0 0}footer .light{background:#fafafa}.wrapper1:not(.front_page)~footer .light{border-top:1px solid #ececec}footer .light .bottom-menu .item .title a{color:#333}footer .light .bottom-menu .wrap .item .title a{color:#999}footer .light .social-icons ul li a{border-color:rgba(51,51,51,.2)}footer .light .social-icons ul li.vk a:not(:hover){background-position:0 -565px}footer .light .social-icons ul li.facebook a:not(:hover){background-position:-95px -565px}footer .light .social-icons ul li.twitter a:not(:hover){background-position:0 -612px}footer .light .social-icons ul li.instagram a:not(:hover){background-position:-142px -706px}footer .light .social-icons ul li.telegram a:not(:hover){background-position:-330px -706px}footer .light .social-icons ul li.ytb a:not(:hover){background-position:-95px -706px}footer .light .social-icons ul li.odn a:not(:hover){background-position:-48px -565px}footer .light .social-icons ul li.gplus a:not(:hover){background-position:-48px -706px}footer .light .social-icons ul li.mail a:not(:hover){background-position:-377px -612px}footer .light .bottom-menu .item .title a:hover{opacity:1}footer .light .info .phone>.wrap a{color:#333}footer .light .info .phone .svg-phone{background-position:-63px -23px}footer .light .info .phone.blocks .phone>.wrap>div:after{background-position:-115px -29px}footer .light .info .email a{color:#333}footer .light .info .email a:hover{opacity:1}footer .light .info .email a:before{background-position:-84px -24px}footer .light .info .address:before{background-position:-72px -23px}footer .light .info .subscribe_button .btn{background:#fff;border-color:#eef0f4;color:#333}footer .light .info .subscribe_button .btn:hover{color:#fff}footer .light .info .subscribe_button .btn svg path{fill:#333}footer .light .info .subscribe_button .btn:hover svg{opacity:1}footer .light .info .subscribe_button .btn:hover svg path{fill:#fff}footer .light .info .address{color:#333}footer .light #bx-composite-banner{background:#fff}footer .light #bx-composite-banner .bx-composite-btn{color:#333!important;background-position:right -31px!important}footer .light .confidentiality a:hover,footer .light .info .callback-block:hover,footer .light .print-link:hover{color:#333}footer .light .print-link .svg-print{opacity:.5}footer .light .print-link .cls-print{fill:#333}footer .light .print-link:hover .svg-print{opacity:1}footer .footer-inner:not(.shorten) .bottom-menu.second .item{margin:20px 0 0}footer .footer-inner:not(.shorten) .bottom-menu.second .item:first-of-type{margin-top:0}footer .print-link .svg{display:none}footer .footer_middle .social-icons:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:rgba(255,255,255,.08);margin-top:-1px}footer .social-icons ul{position:relative;display:inline-block;padding:0 32px;background:#333;z-index:1}footer .light .social-icons ul{background:#fafafa}footer .light .social-icons:before{background:#ececec}.subscribe-block-wrapper{background:#2e2e2e;border-bottom:1px solid rgba(63,67,72,.5)}.subscribe-block-wrapper .outer-wrapper{padding:40px 0 40px;position:relative}.subscribe-block-wrapper .inner-wrapper{max-width:892px;margin:0 auto}.subscribe-block-wrapper .inner-wrapper .row{font-size:0;line-height:0}.subscribe-block-wrapper .inner-wrapper .row>div{float:none;display:inline-block!important;vertical-align:middle;line-height:22px}.subscribe-block-wrapper .inner-wrapper .row>div .subscribe-edit{font-size:15px;padding-left:43px;padding-right:14px}.subscribe-block-wrapper .text{position:relative;font-size:15px;color:#fff}.form-control:focus{box-shadow:0 1px 1px rgba(0,0,0,.015) inset}.light .subscribe-block-wrapper{background:#f4f4f4;border-bottom-color:rgba(231,233,235,.04)}.light .subscribe-block-wrapper .text{color:#333}.light .subscribe-block-wrapper .form-control.subscribe-input{background:#fff;border-color:#e1e3e5}body .subscribe-block-wrapper .text{padding-left:69px;font-weight:700;padding-top:2px}.wide-subscribe:not(.light) .subscribe_icon svg path{fill:#a0a0a0}.subscribe-block-wrapper .subscribe_icon{margin-top:7px}.subscribe-block-wrapper .text .svg{position:absolute;top:7px;left:29px}.subscribe-block-wrapper .subscribe-form{position:relative}.subscribe-block-wrapper .form-control.subscribe-input{padding:12px 165px 14px 17px;height:46px;border-radius:3px;transition:none}.subscribe-block-wrapper .form-control.subscribe-input:focus{border-color:#e8e8e8}.subscribe-block-wrapper .subscribe-btn{position:absolute;top:0;right:0;margin:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:14px 23px 14px 26px;height:46px;letter-spacing:.5px;font-weight:400;transition:none}.bx-firefox .subscribe-block-wrapper .subscribe-btn{padding-bottom:13px}.wide-subscribe.light .form-control.subscribe-input.error,form:hover .form-control.subscribe-input.error{background:#f7d6d5}.subscribe-edit label.error{top:-20px}.wide-subscribe:not(.light) .subscribe-block-wrapper .text .svg{opacity:.5}.wide-subscribe:not(.light) .subscribe-block-wrapper .text .svg svg path{fill:#fff}.wide-subscribe:not(.light) .subscribe-block-wrapper form:not(:hover) .form-control.subscribe-input:not(:focus){background:0 0;border-color:#555;color:rgba(255,255,255,.2)}.wide-subscribe:not(.light) .subscribe-block-wrapper form:not(:hover) .form-control.subscribe-input.error:not(:focus){background:0 0;border-color:#f7d6d5}.wide-subscribe:not(.light) .subscribe-block-wrapper form .form-control.subscribe-input{border-top-right-radius:5px;border-bottom-right-radius:5px}.wide-subscribe:not(.light) .subscribe-block-wrapper form:not(:hover) .form-control.subscribe-input:not(:focus)~.subscribe-btn{background:rgba(104,106,110,.2);border-color:#555;color:#fff}footer .footer-inner.short{padding-top:70px}footer .footer-inner.shorten{padding:70px 0 46px}footer .shorten .footer_top{padding-bottom:55px}footer .shorten .footer_top .wrapper{padding-right:55px}footer .shorten .first_bottom_menu{margin:-13px 0}footer .shorten .contact-block{margin-top:-7px}footer .shorten .bottom-menu{margin:-8px -21px}footer .shorten .bottom-menu .item{display:inline-block;vertical-align:top}footer .shorten .bottom-menu .item .title a{display:block;padding:8px 21px}footer .shorten .social-icons{margin:36px -4px 0;text-align:left}footer .shorten .social-icons ul{padding:0}footer .shorten .print-link{position:relative}footer .shorten .print-link .svg-print{position:absolute;left:0;top:3px}footer .shorten .print-link .svg-print{background-position:-21px -40px}footer .shorten .info .subscribe_button{margin-bottom:32px}footer .shorten #bx-composite-banner{margin:-6px 0 -6px 58px}footer .shorten .footer_bottom .wrapper{padding:45px 0 0;border-top:1px solid #3e4146}footer .shorten.light .footer_bottom .wrapper{border-color:#f0f1f5}footer .shorten.light .print-link .svg-print{background-position:-21px -20px}body #footer .shorten .info .phone.blocks{margin-bottom:15px}body #footer .confidentiality{position:relative;padding-left:32px}body #footer .confidentiality .svg{top:7px;left:0;position:absolute}body #footer .footer-inner:not(.light) .confidentiality .svg path{fill:#fff}body #footer .light .confidentiality .svg path{fill:#333}body #footer .footer-inner .confidentiality a{font-size:10px;text-transform:uppercase;letter-spacing:.8px}body #footer .footer-inner .confidentiality a:not(:hover){color:#999}body #footer .footer-inner:not(.light) .confidentiality a:hover{color:#fff}footer .short{padding:70px 0 52px}footer .short .subscribe_button{margin-bottom:35px}footer .short .contact-block .info{margin-top:-7px;padding-left:52px}footer .short .info .phone.blocks{white-space:nowrap}footer .short .social-icons{margin-top:-4px;padding-left:36px;text-align:left}footer .short .social-icons ul{padding:0}footer .short .right_block{float:right;margin-top:-1px;max-width:192px}footer .short .right_block .svg{opacity:.5}footer .short .confidentiality a{margin:0 0 14px;line-height:1.6em;display:block}footer#footer .short .confidentiality .svg{top:0}footer .short .print-link{position:relative;display:inline-block;padding:0 0 0 31px}footer .short .print-link .icon{position:absolute;left:2px;top:3px;display:inline-block;opacity:.5}footer .short:not(.light) .print-link .icon svg path{fill:#fff}footer .short .print-link:hover .icon{opacity:1}footer .short #bx-composite-banner{margin-left:0;margin-top:28px}footer .short .copy-block.media{display:none}footer .short.light .print-link .svg-print{background-position:-21px -20px}body #footer .short .info .phone.blocks{margin-bottom:15px}footer .short .info .address .svg{left:0;top:2px}footer .short .pays{margin-top:30px;padding-left:40px}footer .short .pays>i{margin-bottom:18px}.buttons .settings{position:relative;margin:17px 0 0;padding:0 0 0 26px}body .buttons .settings:not(:hover){color:#999}.buttons .settings .svg{position:absolute;left:0;top:-1px;width:14px;height:14px;opacity:.35}.buttons .settings svg path{fill:#333}.buttons .settings:hover .svg{opacity:1}.success .description .success_icon{float:left;width:90px}.success .description .success-text{padding:3px 0 0 125px}.success .description .success_icon path{fill:#8b9bae;fill-rule:evenodd}.success .description .introtexts{font-size:1.2em;margin-bottom:0}.success .description p{margin:2px 0}.success .clsp-2{opacity:.1}.success .description p:first-of-type{margin-top:0}.success .description p:last-of-type{margin-bottom:0}.js_form .success.text{padding:20px 35px 20px}footer:not(.mobile) .compact_arrow{display:none}footer .line{height:1px;background:rgba(255,255,255,.08)}footer .footer-inner.light .line{background:#ececec}@media (max-width:1248px){footer .short .contact_wrap,footer .short .social-block{width:100%}footer .short .social-block{margin-top:25px}footer .short .social-block .social-icons{padding-left:44px}footer .short .pays{padding-left:48px}}@media (max-width:991px){footer .bottom-menu{margin-bottom:78px}footer .contact-block{margin:0 auto;text-align:center;clear:both}footer .contact-block .info{margin:0 auto;max-width:380px;padding:0 16px}footer .info .phone.blocks>.inline-block{display:inline-block;margin:0}footer .second_bottom_menu{margin-left:20px}footer .info .social-icons,footer .shorten .social-icons{text-align:center}footer .wide-subscribe .footer_top{padding-bottom:20px}body .subscribe-block-wrapper .text{padding-left:16px;margin:0}body .subscribe-block-wrapper .text .svg{display:none}footer .shorten .footer_top{text-align:center}footer .shorten .bottom-menu{margin:0}footer .shorten .contact-block{margin-top:20px}body footer .shorten .info .subscribe_button,footer .shorten .confidentiality{display:inline-block;margin:20px 0 0}body footer .shorten .footer_top{padding-bottom:25px}footer .short .subscribe_button{margin:0 auto 10px;display:inline-block}footer .short .copy{text-align:center}footer.short .contact-block{width:100%;max-width:100%}footer .short .contact-block .info{padding:0;margin:0}footer .short .social-block .social-icons{padding:0;text-align:center}footer .short .pays{padding:0}footer .short .social-block .social-icons ul{padding:0 32px}footer .short .contact-block{max-width:none}footer .short .contact-block .contact_wrap{max-width:380px;margin:20px auto 0}footer .short .social-icons:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#ffffff14;margin-top:-1px}footer .short .right_block_wrap .right_block{float:none;max-width:none;text-align:center}footer .short .right_block_wrap .right_block .link_block{display:inline-block;margin:20px auto 0}.subscribe-block-wrapper .subscribe_icon{display:none}}@media (max-width:767px){footer:not(.mobile) .footer-inner{padding-top:25px}footer .footer-inner.short{padding:50px 0 20px}footer .short .info{text-align:center}footer{text-align:center}footer .second_bottom_menu{margin-left:0}footer .bottom-menu{margin-bottom:54px}footer .second_bottom_menu,footer .third_bottom_menu{margin:0}body .maxwidth-theme,body .wrapper_inner{padding-left:16px;padding-right:16px}footer .link_block{margin-bottom:20px;text-align:center;clear:both}footer .copy-block{width:100%;text-align:center;clear:both}footer .footer_bottom .pull-left,footer .footer_bottom .pull-right{float:none!important;margin:5px 0 0}body .subscribe-block-wrapper .text{padding-bottom:10px}.subscribe-block-wrapper .inner-wrapper .row>div .subscribe-edit{padding:0}body footer .footer_bottom .pull-right:not(:first-of-type){margin-right:0}footer .shorten .footer_top .wrapper{padding-right:16px}footer .info .subscribe_button{margin-right:0}footer.mobile .bottom-menu{margin-bottom:25px}footer.mobile .compact_arrow svg *{fill:#fff}footer.mobile .compact_arrow{position:absolute;right:16px;top:14px;transition:transform .2s ease-in-out}footer.mobile .bottom-menu .item .title{text-align:left}footer.mobile .bottom-menu:not(.second) .items,footer.mobile .footer-inner:not(.shorten) .bottom-menu.second .items .item{border-top:1px solid #434343;border-bottom:1px solid #434343;padding:15px 16px;margin-left:-16px;margin-right:-16px}footer.mobile .bottom-menu .items:not(.opened) .compact_arrow{transform:rotate(-180deg)}footer.mobile .bottom-menu{margin-bottom:-1px;margin-top:0}footer.mobile .footer-inner:not(.shorten) .bottom-menu.second .item{margin:-1px 0 0}footer.mobile .footer-inner.light .compact_arrow svg *{fill:#333}footer.mobile .footer-inner.light .bottom-menu:not(.second) .items,footer.mobile .footer-inner.light:not(.shorten) .bottom-menu.second .items .item{border-top:1px solid #ececec;border-bottom:1px solid #ececec}footer .footer_top{padding-bottom:40px}footer .footer_middle{margin-bottom:0}footer .footer_bottom .copy-block{margin-top:15px}footer .wide-subscribe .footer_middle{margin-bottom:21px}footer .footer-inner{padding-top:0}footer .contact-block{margin-top:40px}}@media (max-width:400px){.subscribe-block-wrapper .form-control.subscribe-input{padding-right:130px}.subscribe-block-wrapper .subscribe-btn{padding-left:12px;padding-right:12px}}
/* End */


/* Start:/local/templates/aspro_max/components/bitrix/news.list/_ifrog_contacts_footer/style.css?17460177041840*/
.addresses-footer {
    display: flex;
    flex-wrap: wrap;
    margin: 20px 0 40px;
    height: 168px;
    overflow: hidden;
}
.addresses-footer.active {
    height: auto !important;
}
.addresses-footer__item {
    width: 33%;
    margin-bottom: 10px;
    /*! padding-right: 15px; */
}
.addresses-footer__item__top {
    display: flex;
    position: relative;
    cursor: pointer;
    flex-wrap: wrap;
    padding-right: 10px;
}
.addresses-footer__item__top:hover .metro span {
    opacity: 0.8;
}
.addresses-footer__item__top .svg-inline-metro {
    margin-right: 5px;
}
.addresses-footer__item__top .metro span {
    color: #662d8f;
    transition: 0.2s;
}
.addresses-footer__item__top .darken {
    margin-left: 3px;
}
.i-contacts__lnk_phone {
   display: flex;
    align-items: center; 
}
.i-contacts__lnk_phone::before {
    content: "";
    width: 15px;
    height: 15px;
    margin: 0 8px 0 0;
    border-radius: 50%;
}
.addresses-footer__item__bottom .i-contacts__lnk_phone::before {
    background-size: 7px;
}
.addresses-footer__item__bottom .i-contacts__lnk {
    font-weight: 400;
    font-size: 14px;
}
.addresses-footer__item__bottom {
    padding-left: 18px;
    display: none;
}
.addresses-footer__arrow {
    margin-left: 7px;
    transition: 0.2s;
}
.addresses-footer__item__top.active .addresses-footer__arrow {
    transform: rotate(180deg);
} 
@media(max-width:991px) {
    .addresses-footer__item {
        width: 50%;
    }
}
@media(max-width:600px) {
    .addresses-footer__item {
        width: 100%;
    }
}
@media(max-width:450px) {
    .addresses-footer__arrow {
        position: absolute;
        right: 0;
    }
}
.addresses-footer-showall {
    width: 130px;
    margin: -25px auto 20px !important;
    cursor: pointer;
    display: block !important;
}
.addresses-footer__item--sort-first {
    order: -1;
}
/* End */


/* Start:/bitrix/components/aspro/marketing.popup.max/templates/.default/style.min.css?17460174693161*/
.popup.dyn_mp_jqm_frame{max-width:768px;width:auto;z-index:3002}.marketing-popup{min-height:300px;min-width:250px}.marketing-popup:not(.popup-text-info--has-img){max-width:580px}.marketing-popup.popup-text-info--has-img .popup-text-info__picture{position:absolute;top:0;bottom:0;left:0;max-width:340px;max-height:700px;border-radius:3px 0 0 3px;overflow:hidden}.marketing-popup.popup-text-info--has-img .popup-text-info__picture>div{display:block;width:100%;height:100%;background-size:cover;background-position:center}.marketing-popup.popup-text-info--has-img .popup-text-info__text{line-height:1.571em}.marketing-popup .popup-text-info__btn{margin-left:-5px;margin-right:-5px}.marketing-popup .popup-text-info__btn .btn{margin:5px}.dyn_mp_jqm_frame.TEXT{box-shadow:0 5px 20px 0 #0000001f}.dyn_mp_jqm_frame.TEXT .popup-text-info{padding:32px 35px 30px;min-height:auto}.dyn_mp_jqm_frame.TEXT .popup-text-info__title{font-size:1em;padding:0 0 11px}.dyn_mp_jqm_frame.TEXT .popup-text-info__text{font-size:.8667em;line-height:1.54em;padding:0}.dyn_mp_jqm_frame.TEXT .jqmClose{padding:8px;right:2px;top:3px}.dyn_mp_jqm_frame.TEXT .jqmClose i,.dyn_mp_jqm_frame.TEXT .jqmClose i svg{width:10px;height:10px}.dyn_mp_jqm_frame.TEXT .popup-text-info__btn{font-size:15px;letter-spacing:.8px}.dyn_mp_jqm_frame.TEXT.BOTTOM_LEFT{bottom:20px;left:20px;max-width:410px}.dyn_mp_jqm_frame.TEXT.BOTTOM_LEFT .popup-text-info__btn{margin-top:19px}.dyn_mp_jqm_frame.TEXT.BOTTOM_RIGHT{bottom:20px;right:20px;max-width:410px}.dyn_mp_jqm_frame.TEXT.BOTTOM_RIGHT .popup-text-info__btn{margin-top:19px}.dyn_mp_jqm_frame.TEXT.BOTTOM_CENTER{bottom:20px;left:50%;width:calc(100% - 60px);transform:translateX(-50%)}.dyn_mp_jqm_frame.TEXT.BOTTOM_CENTER .popup-text-info{display:flex;align-items:center;justify-content:space-between;max-width:none;padding:21px 40px 20px 26px}.dyn_mp_jqm_frame.TEXT.BOTTOM_CENTER .popup-text-info__btn{margin-top:0;margin-left:30px}@media (min-width:768px){.marketing-popup.popup-text-info--has-img .popup-text-info__picture{width:45%}.marketing-popup.popup-text-info--has-img .popup-text-info__text,.marketing-popup.popup-text-info--has-img .popup-text-info__title{margin-left:45%}}@media (max-width:767px){.marketing-popup .popup-text-info__text,.marketing-popup .popup-text-info__title{padding-left:30px;padding-right:30px}.dyn_mp_jqm_frame.TEXT{bottom:0!important;right:0!important;left:0!important;max-width:none!important;border-radius:0!important;width:100%!important;transform:none!important}.dyn_mp_jqm_frame.TEXT .popup-text-info{padding:22px 26px 20px}.dyn_mp_jqm_frame.TEXT.BOTTOM_CENTER .popup-text-info{flex-direction:column;align-items:baseline}.dyn_mp_jqm_frame.TEXT.BOTTOM_CENTER .popup-text-info__btn{margin-top:19px;margin-left:-5px;margin-right:-5px}}@media (min-width:551px) and (max-width:767px){.marketing-popup.popup-text-info--has-img .popup-text-info__picture{width:35%}body .marketing-popup.popup-text-info--has-img .popup-text-info__text,body .marketing-popup.popup-text-info--has-img .popup-text-info__title{margin-left:35%}}@media (max-width:550px){.marketing-popup.popup-text-info--has-img .popup-text-info__picture{display:none}}
/* End */
/* /local/templates/aspro_max/components/bitrix/search.title/custom/style.min.css?17460177041122 */
/* /local/templates/aspro_max/components/bitrix/breadcrumb/main/style.min.css?17460177041561 */
/* /local/templates/aspro_max/components/bitrix/socserv.auth.form/icons/style.css?17460177043080 */
/* /local/templates/aspro_max/components/bitrix/menu/left_menu/style.min.css?17460177041500 */
/* /local/templates/aspro_max/css/footer.min.css?174601770422490 */
/* /local/templates/aspro_max/components/bitrix/news.list/_ifrog_contacts_footer/style.css?17460177041840 */
/* /bitrix/components/aspro/marketing.popup.max/templates/.default/style.min.css?17460174693161 */
