

/* Start:/local/templates/azskomplekt-boot/styles.css?175100236929333*/
body {
    font-family: Play-Regular!important;
    background-attachment: fixed!important;
    letter-spacing: -0.5px;
    margin: 0;
    font-size: 1.4em;
}
::-webkit-scrollbar{
    width:11px;
    background-color: #555;
}
::-webkit-scrollbar-thumb{
    border-width:1px 1px 1px 2px;
    border-color: #777;
    background-color: #003051;
}
::-webkit-scrollbar-thumb:hover{
    border-width: 1px 1px 1px 2px;
    border-color: #555;
    background-color: #003051;
}
::-webkit-scrollbar-track{
    border-width:0;
}
::-webkit-scrollbar-track:hover{
    border-left: solid 1px #aaa;
    background-color: #eee;
}
.shadow-block-img-center-view {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background-color: rgba(35,35,35,0.8);
    z-index: 1000;
}
.close-block-img-center-view {
    position: fixed;
    right: 0px;
    top: 130px;
    width: 40px;
    height: 40px;
    z-index: 2055;
}
.close-block-img-center-view i {
    font-size: 3em;
    color: #4b4b4b;
    cursor: pointer;
}
.box-block-img-center-view {
    width: 80%;
    height: 90%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    padding: 5px;
    border: 5px solid #505D67;
    background-color: #FFF;
    border-radius: 2px;
    font-family: Play-Bold;
    z-index: 2050;
    overflow: hidden;
}
.block-img-center-view {
    width: 100%;
    height: 100%;
}
.block-img-center-view img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    min-height: 103%;
}
.block-img-center-view img::selection { /*Отмена выделения*/
    background: transparent; /* Safari */
}
.block-img-center-view img::-moz-selection { /*Отмена выделения*/
    background: transparent; /* Firefox */
}
.block-img-center-view span {
    position: absolute;
    bottom: 10px;
    left: 50px;
    margin: auto;
    font-size: 16px;
    text-align: center;
    padding: 5px;
    background: rgba(255,255,255,0.3);
}
.left-img-center-view, .right-img-center-view {
    display: none;
    position: absolute;
    width: 10%;
    height: 100%;
    color: rgba(63,63,63,0.3);
    transition: all 100ms linear;
    cursor: pointer;
    line-height: 600px;
    text-align: center;
    font-size: 3.5em;
    z-index: 2050;
}
.left-img-center-view {
    top: 0;
    left: 0;
}
.right-img-center-view {
    top: 0;
    right: 0;
}
.left-img-center-view:hover, .right-img-center-view:hover {
    color: rgba(63,63,63,0.6);
    ransition: all 100ms linear;
}
.widget-vk-box {
    position: fixed;
    width: 200px;
    height: 227px;
    bottom: 100px;
    left: -200px;
    z-index: 500;
    background: #004f7b;
    border-radius: 5px;
    transition: all 200ms;
}
.button-widget-vk {
    height: 50px;
    width: 50px;
    border-radius: 50%;
    position: absolute;
    right: -52px;
    top:50px;
    cursor: pointer;
    display: block;
    z-index: 501;
    transition: all 200ms;
}
.widget-vk-box:hover {
    left: 10px;
    transition: all 200ms;
}
.block-img-center-view img {
    overflow: hidden;
    display: block;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
}
.header-navbar-menu-mobile {
    display: block;
    background: #fff;
    left: -85%;
    width: 85%;
    z-index: 1100;
    border-top: none;
    position: fixed;
    top: 50px;
    bottom: 0;
    overflow-y:auto;
    -webkit-transition: left 200ms ease-out 0ms;
    -moz-transition: left 200ms ease-out 0ms;
    -o-transition: left 200ms ease-out 0ms;
    transition: left 200ms ease-out 0ms;
    opacity: 1;
}
.head-header-navbar-menu-mobile {
	margin-left: 0;
	margin-right: 0;
}
.header-navbar-menu-mobile.open {
    left: 0;
}
.header-navbar-menu-catalog-mobile {
    display: block;
    background: #fff;
    left: -85%;
    width: 85%;
    z-index: 1100;
    border-top: none;
    position: fixed;
    top: 50px;
    bottom: 0;
    overflow-y:auto;
    -webkit-transition: left 200ms ease-out 0ms;
    -moz-transition: left 200ms ease-out 0ms;
    -o-transition: left 200ms ease-out 0ms;
    transition: left 200ms ease-out 0ms;
    opacity: 1;
}
.header-navbar-menu-mobile {
    margin-right: 0;
    margin-left: 0;
}
.header-navbar-menu-catalog-mobile {
	margin-right: 0;
	margin-left: 0;
	-ms-overflow-style: none;
	overflow: -moz-scrollbars-none;
}
.header-navbar-menu-catalog-mobile::-webkit-scrollbar { width: 0; }

.header-navbar-menu-catalog-mobile.open {
	left: 0;
}
.hidden-shadow-mobile-menu {
	position: fixed;
	left: 0;
	right: 0;
	top: 50px;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 15;
	display: none;
}
.header-navbar-menu-catalog-mobile.open .hidden-shadow-mobile-menu {
	display:block;
}


/*Медиа запросы для шапки и подвала*/
/*Смартфоны*/
@media (max-width: 767px) {
	/*Header*/
	.main-search {
		background: inherit!important;
		box-shadow: none!important;
		width: inherit!important;
	}
	#user-panel-1 {
		border-bottom: 1px solid #ccc;
		top: 0;
	    left: 0;
	    right: 0;
	    z-index: 1100;
	    background: #fff;
	}
	#user-panel-2 {
		border-bottom: 1px solid #ccc;
		background: #ddd;
	}
	.main-search>.contaner-fluid>.row {
		margin-left: inherit!important;
	}
	.main-search>.contaner-fluid>.row .search-box-col {
		width: 83.33333333%!important;
	}
	.header-logo {
		
	}
	.box-logo-img {
		height: 30px!important;
		margin-top: 5px;
	}
	.navbar-button-box {
		position: relative;
	}
	.navbar-cart-box {
		position: relative;
	}
	.navbar-button-box i {
		left: 0;
		transition: all 600ms ease;
	}
	.navbar-cart-box i {
		right: 0;
		left: 0;
	}
	.navbar-button-box i,
	.navbar-cart-box i {
		font-size: 33px;
	    margin: auto;
	    position: absolute;
	    width: 30px;
	    height: 34px;
	    padding: 8px;
	}
	.equpment-header-menu {
		height: 150px;
	    position: relative;
	    background-size: cover!important;
	    background-position-y: 170px;
	    padding: 40px 30px;
	}
	.equpment-header-menu:before {
		background: rgba(0,79,123,0.85);
	    display: block!important;
	    content: ' '!important;
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: 0;
	    width: 100%;
	    height: 100%;
	}
	.equpment-header-menu a {
		color: #FFF;
	    display: block;
	    text-decoration: none !important;
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    z-index: 1;
        padding-left: 40px;
		line-height: 20px;
	}
	.equpment-header-menu a:before {
		display: inline-block;
	    content: ' ';
	    height: 100%;
	    vertical-align: middle;
	}
	.equpment-header-menu a i {
		position: absolute;
	    bottom: auto;
	    font-size: 30px;
	    top: calc(50% - 15px);
	    width: 30px;
	    height: 36px;
	}
	.equpment-header-menu a .arrow {
	    right: 0px!important;
	}
	.equpment-header-menu a .icon {
		left: 5px;
	}
	.equpment-header-menu a span {
	    display: inline-block;
	    vertical-align: middle;
	    font-size: 20px;
	}
	.equpment-header-menu a small {
	    display: block;
	    font-weight: normal;
	    font-size: 13px;
	}
	
	.equipment-click-class li {
		height: 80px!important;
	    line-height: 60px!important;
	    background: rgba(0,79,123,0.85);
	    color: #FFF;
	    font-size: 18px;
	}
	.nav-tetephone {
		text-align: left;
		font-size: 1.3em;
	}
	.nav-tetephone,
	.nav-time-phone {
		line-height: 45px;
	}
	.nav-time-phone {
	    text-align: right;
	    right: 16px;
	    font-size: 1.1em;
	    width: max-content;
	    position: absolute;
	}
	.horizontal-header-info {
	    height: 50px;
	    border-bottom: solid 1px #d8d8d8;
	}
	.horizontal-header-info>.col-xs-4 {
	    height: 100%;
	}
	.horizontal-header-info>.col-xs-4>a {
	    color: #004f7b;
	}
	.horizontal-header-info>.col-xs-4>a>div {
	    text-align: center;
	    line-height: 50px;
	    border-right: solid 1px #d8d8d8;
	    font-size: 16px;
	    margin: auto;
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	.horizontal-header-info>.col-xs-4>a>div>i {
	    position: relative;
	}
	.vertical-menu-mobile-navbar a {
		text-decoration: none!important;
	}
	#user-panel-1 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	#user-panel-2 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	.panel_FIXED-1 {
		height: 50px!important;
		position: fixed;
	}
	.panel_FIXED-2 {
		top:0!important;
	}
	
	/*Footer*/
	.footer-azs-box-mobile {	
	    border-top: solid 1px #d8d8d8;
	    background: #DFE4E8;
	}
	.maps-footer-mobile {
	    height: 150px;
	    position: relative;
	    background-size: cover!important;
	    background-position-y: 250px;
	    padding: 40px 30px;
	}
	.maps-footer-mobile:before {
	    background: rgba(0,79,123,0.85);
	    display: block!important;
	    content: ' '!important;
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: 0;
	    width: 100%;
	    height: 100%;
	}
	.maps-footer-mobile a {
	    color: #FFF;
	    display: block;
	    text-decoration: none !important;
	    position: absolute;
	    top: 0;
	    padding-left: 40px;
		line-height: 20px;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    z-index: 1;
	}
	.maps-footer-mobile a:before {
	    display: inline-block;
	    content: ' ';
	    height: 100%;
	    vertical-align: middle;
	}
	.maps-footer-mobile a i {
	    position: absolute;
	    bottom: auto;
	    font-size: 30px;
	    top: calc(50% - 15px);
	    width: 30px;
	    height: 36px;
	}
	.maps-footer-mobile a .icon {
	    left: 5px;
	}
	.maps-footer-mobile a span {
	    display: inline-block;
	    vertical-align: middle;
	}
	.maps-footer-mobile a small {
	    display: block;
	    font-weight: normal;
	    font-size: 13px;
	}
	.maps-footer-mobile a>span {
	    font-size: 25px;
	    font-weight: bold;
	}
	.maps-footer-mobile a .arrow {
    	right: 0px;
	    font-size: 36px;
	}
	.info-footer-mobile {
	    height: 50px;
	}
	.info-footer-mobile>.col-xs-6 {
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-6>a {
	    color: #004f7b;
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-6>a>div {
		padding-left: 10px;
		padding-right: 10px;
	    text-align: left;
	    line-height: 50px;
	    font-size: 16px;
	    margin: auto;
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-12 {
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-12>a {
	    color: #004f7b;
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-12>a>div {
	    text-align: center;
	    line-height: 50px;
	    font-size: 16px;
	    margin: auto;
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	.info-footer-mobile i {
		margin-right: 3px;
	}
	.social-footer-mobile {
	    position: relative;
	    height: 110px;
	}
	.social-footer-mobile>div {
	    position: absolute;
	    max-width: 250px;
	    height: 60px;
	    margin: auto;
	    top: 0;
	    bottom: 0;
	    left: 0;
	    right: 0;
	}
	#bx_basketFKauiI {
		margin-right: 0;
	}
	/*Catalog*/
	.catalog-filter-box-azs {
	}
	.catalog-filter-box-azs .bx-sidebar-block {
		position: relative;
	}
	.box-button-filter-smart {
		width: 100%;
		margin-bottom: 15px;
	}
	.box-filter-azs {
		position: fixed;
		right: 0;
		bottom: 0;
		top: 0;
		width: 100%;
		left: -100%;
		z-index: 90000;
		height: inherit;
		transition: all 400ms ease;
		background: #FFF;
	}
	.box-filter-azs.open{
		overflow-y: auto;
		overflow-x: hidden;
		left: 0;
		transition: all 400ms ease;
	}
	.box-button-filter-smart button {
		text-align: center;
	    padding: 10px 0;
	    border: solid 1px #d8d8d8;
	    border-radius: 4px;
	    width: 100%;
	}
	.box-filter-azs .modef-wrap {
		display: none;
	}
	#button-filter-smart-close {
		position: fixed;
	    width: 100%;
	    z-index: 9999;
	    height: 50px;
	    border-bottom: solid 1px #d8d8d8;
	    background: #fff;
	    padding-left: 10px;
	    padding-right: 10px;
	    line-height: 50px;
	    font-size: 16px;
	    font-family: Play-Bold;
	    cursor: pointer;
	}
	
	
	/*Временная мера для меню каталога*/
	.header-navbar-menu-catalog-mobile a {
		color: #000!important;
	}
}

.news__informs{
	display: flex;
	align-items:center;
	justify-content: center;
	flex-wrap: wrap;
}
.news__item {
	display: flex;
	align-items: center;
	padding-right: 63px;
}
.news__item:last-child{
	padding-right: 0px;
}
.news__informs-pic {
	max-height: 24px;
	padding-right: 7px;
}
.news__text-informers{
	display: flex;
	flex-direction: column;
}
.news__informs-title {
	/* font-family: 'Inter';
	font-style: normal; */
	font-family: inherit;
	
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	padding-bottom: 2px;

	margin-block-start: 0;
	margin-block-end: 0;
}
.news__informs-anonce{
	/* font-family: 'Inter';
	font-style: normal; */
	font-family: inherit;

	font-weight: 700;
	font-size: 12px;
	line-height: 15px;
	color: #000000;

	margin-block-start: 0;
	margin-block-end: 0;
}

@media screen and (max-width:548px) {
	.news__informs{
		justify-content: start;
	}

	.news__item{
		padding-top: 10px;
		padding-right: 10px;
	}
}

/*Планшеты*/
@media (min-width: 768px) and (max-width: 991px) {
	/*Header*/
	.main-search {
		background: inherit!important;
		box-shadow: none!important;
		width: inherit!important;
	}
	#user-panel-1 {
		border-bottom: 1px solid #ccc;
		top: 0;
	    left: 0;
	    right: 0;
	    z-index: 1100;
	    background: #fff;
	}
	#user-panel-2 {
		border-bottom: 1px solid #ccc;
		background: #ddd;
	}
	.main-search>.contaner-fluid>.row {
		margin-left: inherit!important;
	}
	.main-search>.contaner-fluid>.row .search-box-col {
		width: 100%!important;
	}
	.header-logo {
		
	}
	.box-logo-img {
		height: 30px!important;
		margin-top: 5px;
		background-position: center!important;
	}
	.navbar-button-box {
		position: relative;
	}
	.navbar-cart-box {
		position: relative;
	}
	.navbar-button-box i {
		left: 0;
		transition: all 600ms ease;
	}
	.navbar-cart-box i {
		right: 20%;
	}
	.navbar-button-box i,
	.navbar-cart-box i {
		font-size: 33px;
	    margin: auto;
	    position: absolute;
	    width: 30px;
	    height: 34px;
	    padding: 8px;
	}
	.equpment-header-menu {
		height: 150px;
	    position: relative;
	    background-size: cover!important;
	    background-position-y: 170px;
	    padding: 40px 30px;
	}
	.equpment-header-menu:before {
		background: rgba(0,79,123,0.85);
	    display: block!important;
	    content: ' '!important;
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: 0;
	    width: 100%;
	    height: 100%;
	}
	.equpment-header-menu a {
		color: #FFF;
	    display: block;
	    text-decoration: none !important;
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    z-index: 1;
        padding-left: 40px;
		line-height: 20px;
	}
	.equpment-header-menu a:before {
		display: inline-block;
	    content: ' ';
	    height: 100%;
	    vertical-align: middle;
	}
	.equpment-header-menu a i {
		position: absolute;
	    bottom: auto;
	    font-size: 30px;
	    top: calc(50% - 15px);
	    width: 30px;
	    height: 36px;
	}
	.equpment-header-menu a .arrow {
	    right: 0px!important;
	}
	.equpment-header-menu a .icon {
		left: 5px;
	}
	.equpment-header-menu a span {
	    display: inline-block;
	    vertical-align: middle;
	    font-size: 20px;
	}
	.equpment-header-menu a small {
	    display: block;
	    font-weight: normal;
	    font-size: 13px;
	}
	.equipment-click-class li {
		height: 80px!important;
	    line-height: 60px!important;
	    background: rgba(0,79,123,0.85);
	    color: #FFF;
	    font-size: 18px;
	}
	.nav-tetephone {
		text-align: left;
		font-size: 1.3em;
	}
	.nav-tetephone,
	.nav-time-phone {
		line-height: 45px;
	}
	.nav-time-phone {
	    text-align: right;
	    right: 16px;
	    font-size: 1.1em;
	    width: max-content;
	    position: absolute;
	}
	.horizontal-header-info {
	    height: 50px;
	    border-bottom: solid 1px #d8d8d8;
	}
	.horizontal-header-info>.col-xs-4 {
	    height: 100%;
	}
	.horizontal-header-info>.col-xs-4>a {
	    color: #004f7b;
	}
	.horizontal-header-info>.col-xs-4>a>div {
	    text-align: center;
	    line-height: 50px;
	    border-right: solid 1px #d8d8d8;
	    font-size: 16px;
	    margin: auto;
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	.horizontal-header-info>.col-xs-4>a>div>i {
	    position: relative;
	}
	.vertical-menu-mobile-navbar a {
		text-decoration: none!important;
	}
	#user-panel-1 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	#user-panel-2 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	.user_panel-FIXED {
		top: inherit;
	}
	.panel_FIXED-1 {
		height: 50px!important;
	}
	.panel_FIXED-2 {
		top:0!important;
	}
	
	/*Footer*/
	.footer-azs-box-mobile {	
	    border-top: solid 1px #d8d8d8;
	    background: #DFE4E8;
	}
	.maps-footer-mobile {
	    height: 150px;
	    position: relative;
	    background-size: cover!important;
	    background-position-y: 250px;
	    padding: 40px 30px;
	}
	.maps-footer-mobile:before {
	    background: rgba(0,79,123,0.85);
	    display: block!important;
	    content: ' '!important;
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: 0;
	    width: 100%;
	    height: 100%;
	}
	.maps-footer-mobile a {
	    color: #FFF;
	    display: block;
	    text-decoration: none !important;
	    position: absolute;
	    top: 0;
	    padding-left: 40px;
		line-height: 20px;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    z-index: 1;
	}
	.maps-footer-mobile a:before {
	    display: inline-block;
	    content: ' ';
	    height: 100%;
	    vertical-align: middle;
	}
	.maps-footer-mobile a i {
	    position: absolute;
	    bottom: auto;
	    font-size: 30px;
	    top: calc(50% - 15px);
	    width: 30px;
	    height: 36px;
	}
	.maps-footer-mobile a .icon {
	    left: 5px;
	}
	.maps-footer-mobile a span {
	    display: inline-block;
	    vertical-align: middle;
	}
	.maps-footer-mobile a small {
	    display: block;
	    font-weight: normal;
	    font-size: 13px;
	}
	.maps-footer-mobile a>span {
	    font-size: 25px;
	    font-weight: bold;
	}
	.maps-footer-mobile a .arrow {
    	right: 0px;
	    font-size: 36px;
	}
	.info-footer-mobile {
	    height: 50px;
	}
	.info-footer-mobile>.col-xs-6 {
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-6>a {
	    color: #004f7b;
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-6>a>div {
		padding-left: 10px;
		padding-right: 10px;
	    text-align: left;
	    line-height: 50px;
	    font-size: 16px;
	    margin: auto;
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-12 {
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-12>a {
	    color: #004f7b;
	    height: 100%;
	}
	.info-footer-mobile>.col-xs-12>a>div {
	    text-align: center;
	    line-height: 50px;
	    font-size: 16px;
	    margin: auto;
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	.info-footer-mobile i {
		margin-right: 3px;
	}
	.social-footer-mobile {
	    position: relative;
	    height: 110px;
	}
	.social-footer-mobile>div {
	    position: absolute;
	    max-width: 250px;
	    height: 60px;
	    margin: auto;
	    top: 0;
	    bottom: 0;
	    left: 0;
	    right: 0;
	}
	#bx_basketFKauiI {
		margin-right: 0;
	}
	/*Catalog*/
	.catalog-filter-box-azs {
	}
	.catalog-filter-box-azs .bx-sidebar-block {
		position: relative;
	}
	.box-button-filter-smart {
		width: 100%;
		margin-bottom: 15px;
	}
	.box-filter-azs {
		position: fixed;
		right: 0;
		bottom: 0;
		top: 0;
		width: 100%;
		left: -100%;
		z-index: 90000;
		height: inherit;
		transition: all 400ms ease;
		background: #eefdea;
	}
	.box-filter-azs.open{
		overflow-y: auto;
		overflow-x: hidden;
		left: 0;
		transition: all 400ms ease;
	}
	.box-button-filter-smart button {
		text-align: center;
	    padding: 10px 0;
	    border: solid 1px #d8d8d8;
	    border-radius: 4px;
	    width: 100%;
	}
	.box-filter-azs .modef-wrap {
		display: none;
	}
	#button-filter-smart-close {
		position: fixed;
	    width: 100%;
	    z-index: 9999;
	    height: 50px;
	    border-bottom: solid 1px #d8d8d8;
	    background: #fff;
	    padding-left: 10px;
	    padding-right: 10px;
	    line-height: 50px;
	    font-size: 16px;
	    font-family: Play-Bold;
	    cursor: pointer;
	}
	
	
	/*Временная мера для меню каталога*/
	.header-navbar-menu-catalog-mobile a {
		color: #000!important;
	}
}

/*Нетбуки*/
@media (min-width: 992px) and (max-width: 1199px) {
	/*Header*/
	.main-search {
		width: inherit!important;
	}
	.header-logo {
		padding-left: 3.8333333%!important;
		width: 28%;
	}
	#user-panel-1 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	#user-panel-2 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	.user-panel-box {
		display: none;
	}
	.panel_FIXED-1 {
		position: fixed;
		height: 40px!important;
		top: 0!important;
	}
	.panel_FIXED-2 {
    	position: fixed;
    	height: 47.5px!important;
    	top: 40px!important;
	}
	.catalog-filter-box-azs {
		padding-right:  0;
		width: 22%;
	}
	.catalog-box-azs-container {
		padding-right: 0;
		padding-left: 30px; 
		width:78%
	}
	.title-search-result.search_FIXED {
		top: 91px!important;
		position: fixed!important;
	}
	.equpment-header-menu {
		height: 150px;
	    position: relative;
	    background-size: cover!important;
	    background-position-y: 170px;
	    padding: 40px 30px;
	}
	.equpment-header-menu:before {
		background: rgba(0,79,123,0.85);
	    display: block!important;
	    content: ' '!important;
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: 0;
	    width: 100%;
	    height: 100%;
	}
	.equpment-header-menu a {
		color: #FFF;
	    display: block;
	    text-decoration: none !important;
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    z-index: 1;
        padding-left: 40px;
		line-height: 20px;
	}
	.equpment-header-menu a:before {
		display: inline-block;
	    content: ' ';
	    height: 100%;
	    vertical-align: middle;
	}
	.equpment-header-menu a i {
		position: absolute;
	    bottom: auto;
	    font-size: 30px;
	    top: calc(50% - 15px);
	    width: 30px;
	    height: 36px;
	}
	.equpment-header-menu a .arrow {
	    right: 0px!important;
	}
	.equpment-header-menu a .icon {
		left: 5px;
	}
	.equpment-header-menu a span {
	    display: inline-block;
	    vertical-align: middle;
	    font-size: 20px;
	}
	.equpment-header-menu a small {
	    display: block;
	    font-weight: normal;
	    font-size: 13px;
	}
	.bx-searchtitle {
		margin-left: 50px;
	}
	.catalog-filter-box-azs {
	    padding-right: 0;
	    width: 32%;
	}
	.catalog-box-azs-container {
	    padding-right: 0;
	    padding-left: 30px;
	    width: 68%;
	}
	
	
	
	
	/*Временная мера для меню каталога*/
	.header-navbar-menu-catalog-mobile a {
		color: #000!important;
	}
}

/*Промежуточные баги*/
@media (min-width: 1200px) and (max-width: 1300px) {
	.col-sale-number-azs {
	    font-size: 1.4em!important; 
	}
	.col-sale-desc-number-azs {
	    font-size: 0.795em!important;
	}	
}


/*ПК*/
@media (min-width: 1200px) and (max-width: 1849px) {
	.header-logo {
		padding-left: 3.8333333%!important;
		width: 28%;
	}
	#user-panel-1 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	#user-panel-2 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	.user_panel-FIXED {
		position: fixed;
	}
	.panel_FIXED-1 {
		position: fixed;
		height: 40px!important;
	}
	.panel_FIXED-2 {
    	position: fixed;
    	height: 47.5px!important;
	}
	.catalog-filter-box-azs {
		padding-right:  0;
		width: 22%;
	}
	.catalog-filter-box-azs .bx-sidebar-block {
		z-index: 501;
		position: relative;
		margin-top: -43px;
	}
	.catalog-box-azs-container {
		padding-right: 0;
		padding-left: 30px; 
		width:78%
	}
	.title-search-result.search_FIXED {
		top: 91px!important;
		position: fixed!important;
	}
	.left-low-block {
	  /*  width: 22.5%!important;*/
	}
	.right-low-block {
	/*    width: 76%!important;
	    padding-left: 38px;
	    padding-right: 0;*/
	}
	.horizontal-menu-box>.container-fluid {
		padding: 0;
	}
	.main-search>.contaner-fluid>.row .search-box-col {
		width: 58%;
	}
	.col-sale-number-azs {
	    font-size: 1.6em;
	    line-height: 0.8em;
	    padding-top: 11px;
		white-space:nowrap;
	}
	.col-sale-desc-number-azs {
	    font-size: 0.895em;
	    letter-spacing: normal;
	}
}

/*Телевизоры*/
@media (min-width: 1850px) {
	.header-logo {
		padding-left: 3.8333333%!important;
		width: 28%;
	}
	#user-panel-1 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	#user-panel-2 {
	    transition: top 1s ease-out;
	    height: 50px;
	}
	.user_panel-FIXED {
		position: fixed;
	}
	.panel_FIXED-1 {
		position: fixed;
		height: 40px!important;
	}
	.panel_FIXED-2 {
    	position: fixed;
    	height: 47.5px!important;
	}
	.catalog-filter-box-azs {
		padding-right:  0;
		width: 22%;
	}
	.catalog-filter-box-azs .bx-sidebar-block {
        z-index: 501;
		position: relative;
        margin-top: -43px;
	}
	.catalog-box-azs-container {
		padding-right: 0;
		padding-left: 30px; 
		width:78%
	}
	.title-search-result.search_FIXED {
		top: 91px!important;
		position: fixed!important;
	}
	.left-low-block {
	    width: 22.5%!important;
	}
	.right-low-block {
	    width: 76%!important;
	    padding-left: 38px;
	    padding-right: 0;
	}
	.horizontal-menu-box>.container-fluid {
		padding: 0;
	}
	.main-search>.contaner-fluid>.row .search-box-col {
		width: 58%;
	}
	.col-sale-number-azs {
	    font-size: 1.6em;
	    line-height: 0.8em;
	    padding-top: 11px;
		white-space:nowrap;
	}
	.col-sale-desc-number-azs {
	    font-size: 0.895em;
	    letter-spacing: normal;
	}
}

@media screen and (max-width:425px){
    .header__mob-hidden {
        display: none;
}
}

.stock-modal {
	font-family: 'Gotham Pro';
	background-image: url("/local/templates/azskomplekt-boot/./images/stock/fon.png");
	padding-bottom: 100px !important;
}

.stock-modal .item {
	background-color: #fff;
}

.stock-modal header {
	text-align: center;
	text-transform: uppercase;
	font-weight: 900;
	font-size: 5rem;
	color: #045783;
}

.stock-modal p {
	color: #045783;
	font-size: 3rem;
	text-align: center;
}

.stock-modal p.title {
	font-size: 4.5rem;
	color: #069fe3;
	text-transform: uppercase;
	font-weight: 900;
}
.stock-modal .wrap-btn {
	position: relative;
	display: flex;
	top: 25px;
}
.stock-modal a.btn {
	font-size: 2rem;
	margin: auto;
	background-color: #069fe3;
	color: #fff;
	font-weight: 900;
	border: 10px solid #fff;
	position: relative;
	border-radius: 40px;
	padding: 10px 30px;
	min-width: 200px;
	z-index: 1;
}

.stock-modal footer {
	background-color: #045783;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 15px;
}
.stock-modal footer p{
	color: #fff;padding-top: 20px;
}
@media (min-width: 1200px) {
	.stock-modal .container {
		width: 780px;
	}
}
@media screen and (max-width: 425px) {
	.stock-modal header {
		font-size: 3.5rem;
	}

	.stock-modal .container {
		background-color: #045783;
		padding-top: 15px;
	}
	.stock-modal .item {
		margin-bottom: 50px;
	}

	.stock-modal footer {
		background-color: transparent;
	}

	.stock-modal footer p {
		color: #045783;
		font-size: 2rem;
	}
}

.box-mobile-catalog {
	padding-left: 15px;
	padding-right: 15px;
}

@media (max-width: 767px) {
	.box-mobile-catalog {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}
.wrap-slider-item {
	width: 100%;
}

.wrap-slider-item img {
	width: 100%;
}

.main-slider .slick-prev {
	left: 0;
}
/* End */


/* Start:/local/templates/azskomplekt-boot/template_styles.css?175100236917297*/
#header-site-box {
    display: block
}

.default-width-main-azsk {
    width: 94% !important;
    /*max-width: 1336px;*/
}
.container-poor-vision{
    width: 1440px;
}
@media(max-width: 1440px){
    .container-poor-vision{
        width: 100%;
    }
}

.catalog-box-azs-container {
    padding-bottom: 50px
}

.user-panel-box {
    background: #2d2f33;
    color: #FFF;
    height: 35px;
    line-height: 35px
}

.user-panel-box a {
    color: #FFF;
    display: inline-block
}

.user-panel-box a:hover {
    color: #e4e4e4;
    text-decoration: none
}

.user-panel-box i {
    display: inline-block;
    color: #0fa1e0;
    margin-right: 5px
}

.user_panel-FIXED {
	z-index: 5000;
    width: 100%;
    top: 0;
    transition: top 1s ease-out
}

.panel_FIXED-1 {
    z-index: 5000;
    background: rgba(255, 255, 255, 0.98);
    width: 100%;
    top: 35px;
    transition: top 1s ease-out
}

.panel_FIXED-1 .box-logo-img {
    top: 5px;
    height: 30px
}

.panel_FIXED-1 .header-desc .site-description {
    margin-top: 7px
}

.panel_FIXED-1 .header-desc .site-utp {
    margin-top: 8px
}

.panel_FIXED-2 {
    z-index: 5000;
    width: 100%;
    top: 75px;
    transition: top 1s ease-out
}

.panel_FIXED-2 .catalog-menu,
.panel_FIXED-2 .main-search {
    background: rgba(0, 79, 122, 0.9) !important
}

.panel_FIXED-2 .catalog-menu .catalog-menu-container {
    bottom: 7px !important
}

.panel_FIXED-2 .catalog-menu .catalog-box-deployed .animated {
    overflow-y: scroll;
    height: 650px;
    z-index: 999;
    position: relative
}

.shadow-catalog-menu {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    z-index: 800;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.64);
    display: none
}

.header-logo-box {
    height: 95px;
    position: relative;
    z-index: 997
}

.header-logo-box .container-fluid {
    height: 100%;
    padding: 0
}

.header-logo,
.header-desc,
.catalog-menu,
.main-search {
    height: 100%
}

.header-logo {
    position: relative
}

.box-logo-img {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    height: 56px;
    width: 72%;
    position: absolute;
    top: 7px;
    z-index: 5
}

.header-desc {
    position: relative;
    padding-right: 0;
    width: 72%
}

.header-desc .container-fluid .row {
    margin-left: -70px;
    margin-right: 0
}

.site-description {
    font-size: 1.38em;
    margin-top: 12px;
    margin-bottom: 0;
    font-family: Europe-normal;
    letter-spacing: 0.018em;
    padding-left: 30px;
    color: #1996CA;
    font-weight: 600;
    white-space: nowrap
}
.site-text-bold {
    font-size: 20px;
    font-weight: 600;
}
/*.site-text-margin {
    margin-left: 10px;
}*/
div#menu {
    margin-bottom: 10px;
}
.site-utp {
    font-size: 1.24em;
    margin-top: 12px;
    text-align: right;
    font-family: Europe-normal;
    padding-left: 0;
    padding-right: 46px;
    letter-spacing: 0.018em;
    color: #1996CA;
    font-weight: 600;
    white-space: nowrap
}

.catalog-menu {
    padding-left: 5.2% !important;
    background-size: cover !important;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.16), 3px 3px 3px rgba(0, 0, 0, 0.23);
    background-repeat: no-repeat !important;
    width: 28%
}
@media (min-width: 1500px) {
	.catalog-menu {
		padding-left: 4.6% !important;
	}
}

.catalog-menu-icon {
    padding: 5px;
    width: 11%
}

.catalog-menu-icon i {
    font-size: 1.7em;
    padding-left: 5px
}

.catalog-menu-description {
    text-align: center;
    padding: 0;
    width: 89%
}

.catalog-menu-description div {
    font-size: 1.20em;
    line-height: 0.4em;
    padding-top: 14px;
    width: 100%;
    text-align: center
}

.catalog-menu-container {
    width: 71%;
    border: 1px solid #004f7a;
    border-radius: 5px;
    height: 35px;
    color: #424242;
    position: absolute;
    background: #FFCC00;
    bottom: -25px
}

.catalog-menu-container>a {
    color: #424242;
    position: relative
}

.catalog-box-deployed {
    display: none;
    background-color: #fff;
    padding: 0 !important;
    width: 100%;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23)
}

.catalog-box-deployed.show-hide {
    display: block !important;
    transition: all 0.5s ease-out
}

.main-search {
    background: #004f7a;
    color: #FFF;
    padding-right: 4.111111% !important;
    height: 100%;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.16), 3px 3px 3px rgba(0, 0, 0, 0.23);
    width: 72%
}

.main-search>.contaner-fluid {
    height: 100%
}

.main-search>.contaner-fluid>.row {
    height: 100%;
    margin-left: -60px
}

.main-search>.contaner-fluid>.row .telephone-box-col {
    width: 42%;
    padding-left: 0
}

.main-search a {
    color: #FFF
}

.horizontal-menu-box {
    background: #d9dbda;
    color: #5b5b5b;
    line-height: 45px;
    text-align: center;
    font-size: 1em;
    position: relative;
    padding: 0
}

.horizontal-menu-box>.container-fluid>.row {
    margin: 0
}

.horizontal-menu-box>.container-fluid>.row>.right-low-block>.row {
    padding: 0
}

.horizontal-menu-box>.container-fluid>.row>.right-low-block>.row>.col-lg-12 {
    padding-right: 0;
    padding-left: 0;
    z-index: 502
}

.horizontal-menu-box li {
    list-style-type: none
}

.horizontal-menu-box ul {
    padding-left: 0;
    margin-bottom: 0
}

.horizontal-menu-box a {
    text-decoration: none;
    color: #5b5b5b
}

.horizontal-menu-box a:hover {
    text-decoration: none;
    color: #FFF
}

.breadcrumb-box {
    height: 40px;
    z-index: 501;
    background: #FFF;
    position: relative
}

.breadcrumb-box>.container>.row>.col-lg-3 {
    width: 22%
}

.breadcrumb-box>.container>.row>.col-lg-9 {
    padding-left: 42px
}

/*START: custom header*/
.header__phone_box {
	letter-spacing: 0.1em;
	font-family: Europe-normal;
	text-align:center;
	color: #ffcb00;
}
.mobile-phone-header {
    width: 100%;
    height: 40px;
    background: #FFF;
    padding: 0 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 5px;
}
.mobile-phone-header span {
    font-size: 16px;
}
.mobile-phone-header span:first-child {
    padding-right: 15px;
}
.mobile-phone-header span a {
    color: #000;
    font-size: 18px;
}
/*END: custom header*/

/*START: Тело сайта*/
#content-azsk {
    margin-top: 20px;
    margin-bottom: 50px;
}
.fancy-img {
	cursor: zoom-in;
}
.content-box{
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    position: relative;
    margin-right:0;
}
/*END: Тело сайта*/



/*START: Подвал сайта*/
#footer-site-box {
    background-color: #2d2f33;
}

/*Преимущества компании*/
.advantages-of-the-company-box {
	background-color: #656d78;
}
.advantages-of-the-company {
	height: 60px;
	color: #FFF;
	padding: 10px 0;
}
.advantages-of-the-company a {
	color: #FFF;
}
.advantages-of-the-company a:hover {
	color: #1485CE;
}


/*Подписаться*/
.subscription-box {
    color: #FFF;
    height:136px;
    background-color: #004f7a;
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
.subscription-box>.container {
    height: 100%;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    background-position: center!important;
}
.subscription-polygon {
    position: relative;
    width: 325px;
    height: 100%;
    float: right;
    padding: 48px 14px 35px 88px;
    font-size: 13px;
    background-repeat: no-repeat!important;
    background-size: contain!important;
}
.subscription-input-group {
    position: relative;
    z-index: 10;
    padding-top: 60px;
}
.input-email-adress-to-base {
    border-radius: 3px!important;
    height: 26px!important;
    width: 240px!important;
    margin-right: 24px;
    display: inline-block!important;
    font-size: 13px!important;
}
.send-email-adress-to-base {
    margin-top: -1px;
    display: inline-block;
    width: 140px;
    height: 26px;
    text-align: left;
    font-size: 12px!important;
    padding: 4px 7px;
    background-color: #1faa00;
    border-color: #1F8D00;
    border-radius: 3px!important;
    text-align: center;
}
.mail-images {
    position: relative;
    width: 226px;
    height: 126px;
    background-position: center!important;
    position: relative;
    left: -340%;
    margin-top: 12px;
    z-index: 5;
}
.footer-site {
    color: #fff;
    transition: all 0.1s ease 0.1s;
}
.body-foot {
    padding: 40px 0px 10px 0px;
}
.body-foot a {
    color: #fff;
}
.body-foot a:hover {
    color: #d9dbda;
    text-decoration: none;
}
.body-foot ul {
    padding-left: 0;
}
.body-foot li {
    list-style-type: none;
}
.footer-name-section-azs {
    font-size: 1.4em;
    margin-top: 0px;
    margin-bottom: 5px;
    color: #009ee3;
    cursor: default;
}
.footer-text-section-a-azs {
    font-size: 1em;
    line-height: 1.5em;
}
.footer-text-section-a-azs p {
    margin: 0 0 2px;
    line-height: 1.2em;
}
.pickup-foot {
    font-size: 1em;
    margin-top: 40px;
}
.address-foot {
    margin: 0 0 5px;
    font-weight: normal;
}
.timework-foot {
    margin: 0 0 15px;
}
.cart-foot {
    display: inline-block;
    padding: 0 10px;
    border: 1px solid rgba(255,255,255,.1);
    color: #CCD1D9;
    line-height: 30px;
    border-radius: 3px 3px 3px 0;
}
.subbody-foot {
    padding: 0 0 0 0;
    border-bottom: 1px solid #555;
    margin-top: 20px;
}
.rating-foot {
    display:inline-block;
    margin-right: 1%;
}
.rating-foot div {
    height: 27px;
    background-repeat: no-repeat!important;
    background-position: center!important;
    background-size: contain!important;
}
.rating-foot img {
    height: 27px;
    vertical-align: unset;
    margin-right: 5px;
}
.footer-foot {
    padding: 15px 0;
    position: relative;
}
.footer-foot span:first-child {
	margin-right: 10px;
}
/*END: Подвал сайта*/
.footer-payment {
    position: absolute;
    top: -50px;
    display: flex;
}
.footer-payment div {
	width: 230px!important;
    height: 60px;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    background-position-x: -15px!important;
}
.footer-companies {
	width: 100%;
	margin-bottom: 25px;
}
.social__list {
    display: flex;
    flex-direction: row;
    margin-top: 20px;
    padding-left: 7px;
    padding-right: 7px;
}
.social__list-item {
    padding-left: 8px;
    padding-right: 8px;
}
.social__list-item img {
    width: 28px;
}


/*START: Дополнительно*/
#scrollToTop {
	display: none;
	position: fixed;
    width: 40px;
    height: 40px;
    left: 10px;
    bottom: 0;
    cursor: pointer;
    z-index: 2000;
}
.imgScrollToTop {
	width: 100%;
	padding-top: 100%;
	background-position: center!important;
	background-size: contain!important;
	background-repeat: no-repeat!important;
}
/*END: Дополнительно*/

/*new style*/
.wr-vacan-text{background:url(/local/templates/azskomplekt-boot/images/img-map/block-map-vacan.png) 50% 17px no-repeat}
.vacan-text__body{font-family:Arial,Helvetica,sans-serif;padding:58px 15px 0 15px;max-width:990px;margin:0 auto}
.vacan-text__body *,.vacan-text__body{box-sizing:border-box}
.vacan-text__logo{margin:0 0 16px 0}
.vacan-text__logo img{display:block;margin:0 auto;max-width:312px}
.vacan-text__text p{margin:0 0 20px 0;padding:0;text-align:justify;line-height:normal;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:italic}
.vacan-text__text p:last-child{margin-bottom:0}
.block-staff{margin-top:15px}
.block-staff__inner{display:flex;align-items:center;justify-content:flex-end}
.block-staff__descr{position:relative;text-align:left;padding:0 42px 0 90px;font-size:19px;line-height:29px;font-family:Arial,Helvetica,sans-serif}
.block-staff__descr:before{position:absolute;top:50%;left:0;margin-top:-1px;background:#2d83f4;content:'';display:block;height:2px;width:100%}
.block-staff__img{flex:0 0 125px}
.block-staff__img img{display:block;max-width:123px;border:2px solid #2d83f4;border-radius:50%}

.wr-vacan-text2{background:url(/local/templates/azskomplekt-boot/images/img-map/block-map-vacan.png) 50% 0 no-repeat;margin-top:25px;margin-bottom:10px}
.vacan-text__body2{position:relative;font-family:Arial,Helvetica,sans-serif;padding:125px 15px 0 15px;max-width:990px;margin:0 auto}
.vacan-text__logo2{position:absolute;top:8px;left:18px}
.vacan-text__logo2 img{display:block;max-width:100%}
.vacan-text__text2 p{margin:0 0 25px 0;color:#333;padding:0;line-height:26px;font-weight:700;font-style:italic;text-align:center;font-size:21px}
.vacan-text__text2 p a{color:#458dec;text-decoration:underline}
.vacan-text__text2 p:last-child{margin-bottom:0}
.wr-vacan-text2 .block-staff{margin-top:0}

.wr-vacan-text3{color:#333; background:url(/local/templates/azskomplekt-boot/images/img-map/block-map-vacan2.png) no-repeat;background-size:100% auto;max-width:840px;margin-left:0}
.vacan-text__body3{padding-top:12px;max-width:none}
.vacan-text__body3 .vacan-text__logo2 img{max-width:154px}
.vacan-headers{padding-left:245px;margin:0 0 5px 0}
.vacan-headers__top{text-align:center;margin:0 0 8px 0;font-size:26px;line-height:32px;text-shadow:0 1px 2px rgba(0,0,0,0.7);font-style:italic}
.vacan-headers__bottom{text-align:right;font-size:14px;line-height:18px}
.vacan-headers__bottom b{display:block}
.vacan-headers__bottom i{display:block}
.list-vacann{position:relative;padding-bottom:100px}
.list-vacann__item{font-size:14px;line-height:18px;margin:0 0 7px 0}
.list-vacann__item b{display:block}
.list-vacann__item i{display:block}
.list-vacann__buzy{padding-right:315px;font-weight:700;font-size:14px;line-height:18px;margin-top:15px}
.list-vacann__buzy p{margin:0;padding:0;line-height:normal}
.list-vacann__buzy ul{list-style-type:none;margin:0;padding:0}
.list-vacann__buzy ul li{position:relative;margin:0;padding:0 0 0 14px;font-style:italic}
.list-vacann__buzy ul li:before{ position:absolute; top:3px; left:0;content:''; display:block; width:12px; height:11px; background:url(/local/templates/azskomplekt-boot/images/img-map/check-vacan.png) no-repeat}
.list-vacann__img{position:absolute;right:0;bottom:0;display:block;max-width:100%}
.list-vacann__buzy2{padding-right:260px}
.list-vacann2{padding-bottom:12px}
.features-page-list__descr > ul {
    list-style: none;
    padding-left: 22px;
}

.features-page-list__descr > ul > li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 11px;
}
.features-page-list__descr > ul > li:before {
    content: ' ';
    position: absolute;
    top: 12px;
    left: 0;
    width: 11px;
    height: 1px;
    background: #020e25;
}
.features-page-list__descr li.quetion > p {
    font-weight: 700;
}
.features-page-list__descr li.quetion > .features-page-list__txt {
    padding-left: 26px;
}
@media screen and (max-width:767px){
	.wr-vacan-text{background-size:100% auto}
	.block-staff__descr{padding-left:0;padding-right:10px}
	.vacan-text__text p{text-align:left}
	.vacan-text__body{padding-left:0;padding-right:0;padding-top:25px}
	.vacan-text__logo img{max-width:195px}
	
	.wr-vacan-text2{background-size:100% auto}
	.vacan-text__body2{padding-top:145px}
	.wr-vacan-text2 .block-staff{margin-top:15px}
	.vacan-text__logo2{width:100%;left:0}
	.vacan-text__logo2 img{margin:0 auto}
	.vacan-text__text2 p{font-size:18px;line-height:24px}
	
	.vacan-headers{padding-left:0}
	.vacan-text__body3{padding-top:145px}
	.vacan-text__body3 .vacan-text__logo2 img{max-width:195px}
	.wr-vacan-text3{margin-left:0}
	.list-vacann{padding-bottom:0}
	.list-vacann__buzy, .list-vacann__buzy2{padding-right:0}
	.list-vacann__img{position:relative;left:auto;bottom:auto;margin-top:20px}
	.list-vacann__img img{margin:0 auto;display:block}
	.vacan-headers__bottom{text-align:center}
}
@media screen and (max-width:480px){
	.block-staff__descr{font-size:16px;line-height:26px}
	.block-staff__img{flex:0 0 80px}
	.block-staff__img img{max-width:78px}
	
	.vacan-headers__top{font-size:19px;line-height:28px}
}


table.tr-first-blue tr:nth-child(1) { background-color: #1996cac2; }


.font-weight-bold {
    font-weight: bold;
}

.background-color--blue{
    width:100%;
    background-color:#b0d5ef;
    margin:20px 0;padding: 10px 0;
}
.overflow-auto {
    overflow: auto;
}

table.table-class-color tr td{
	border:1px solid;
	padding:10px;
	text-align:center;
}
table.table-class-color tr:first-child td{
	background-color:#b0d5ef;
	font-weight:bold;
}


div iframe[allow="microphone"]{
	right: 20px !important;
	bottom: 85px !important;
}

.main_video_azsk74{
    width: 100%;
}

.blue-text{
    color: #005082;
}

.main-page-section {
    margin-top: 45px;
}

.main-page-section h3 {
    margin-bottom: 25px;
    font-weight: bold;
}
.b24-web-form-popup-btn-20 {
    background: transparent;
    border: none;
}
.b24-web-form-popup-btn-20:hover {
    color: #e4e4e4;
}


.form_azs {
	position: relative;
	display: block;
}

.rline {
	position: relative;
	display: block;
	word-wrap: 100%;
	margin-bottom: 15px;
}

.rline input[type=text],
.rline input[type=tel] {
	width: 100%;
	height: 33px;
	padding: 6px 12px;
	font-size: 16px;
	line-height: 1.42857143;
	color: #555;
	background-color: #f8fafc;
	border: 1px solid #d5dadc;
	outline: none;
}

.rline textarea {
	width: 100%;
	height: 120px;
	padding: 6px 12px;
	font-size: 16px;
	line-height: 1.42857143;
	color: #555;
	background-color: #f8fafc;
	border: 1px solid #d5dadc;
	outline: none;
}

/* End */


/* Start:/local/templates/azskomplekt-boot/js/formcheck/style.css?17510023691528*/

/* Стили для формы */
.form_box {
	width: 300px;
	margin: 40px auto;
}

.form_style p {
  margin-bottom: 0px;
  position: relative;
}
.form_style .rcheck {
  margin-bottom: 10px;
}
.form_style p label {
	display: block;
  margin-bottom: 5px;
  font-weight: normal;
}
.form_style .rcheck label {
	font-size: 13px;
	font-weight: normal;
	color: #444444;
	display: inline;
  vertical-align: top;
}
.form_style textarea {
	position: relative;
	display: block;
	width: 100%;
	box-sizing: border-box;
	border-radius: 0;
  box-shadow: none;
  border: 1px solid #d7dee3;
  height: 74px;
  padding: 6px 12px;
}
.form_style input[type="checkbox"] {
	display: inline-block;
  border: 1px solid #cfcfcf;
  width: 14px;
  margin: 4px 4px 0 0;
  vertical-align: top;
}
.form_style input:focus {
	outline: none;
	border-color: #07a6e6;
}
.form_style .btnsubmit {
}
.form_style input.rf_error {
  border-color: #d8512d;
}
.form_style textarea.rf_error {
  border-color: #d8512d;
}
.form_style .rfield_error {
  display: block;
  padding: 0px 10px;
  background-color: #d8512d;
  color: #fff;
  font-size: 12px;
  z-index: 1;
  position: absolute;
  top: 0px;
  left: auto;
  right: 0px;
  visibility: hidden;
}
.form_style .rcheck .rfield_error {
  top: 0px;
  left: 22px;
  right: auto;
}
.form_style .btnsubmit:hover {
}
.form_style .btnsubmit:active {


}
.form_style .btnsubmit:focus {
  outline: none;
}
.form_style .btnsubmit.disabled,
.form_style .btnsubmit.disabled:hover {
/* 	background: #afdde6; */
	cursor: default;
}

/* End */


/* Start:/local/templates/azskomplekt-boot/components/bitrix/main.site.selector/.default/style.min.css?1751002368396*/
.sites-list,.sites-list a{display:flex;flex-direction:row;align-items:center;white-space:nowrap}.sites-list .site-list-title{margin-right:17px}.sites-list a,.sites-list a:hover{text-decoration:none}.sites-list .site-item{display:flex;flex-direction:row;justify-content:center;align-items:center}.sites-list .site-item .iconSite{margin-right:5px}.sites-list .site-item .nameSite{margin-right:12px}
/* End */


/* Start:/local/components/raisite/status.partner/templates/.default/style.min.css?1751002368217*/
.user-panel{display:flex;flex-direction:row;align-items:center}.user-panel .user-login{text-align:right;white-space:nowrap;padding-right:15px;flex:1}.user-panel .status-partner{color:#f0be1d;white-space:nowrap;flex:1}
/* End */


/* Start:/local/templates/azskomplekt-boot/components/bitrix/menu/navbar_menu/style.min.css?1751002368821*/
.vertical-menu-mobile-navbar{padding:0}.vertical-menu-mobile-navbar>a>li{height:45px;line-height:25px;padding:10px}.vertical-menu-mobile-navbar>a:hover{color:#FFF}.vertical-menu-mobile-navbar>a>li:hover{background:rgba(0,79,123,.8)}.vertical-menu-mobile-navbar>i>li{height:45px;line-height:25px;padding:10px;font-style:normal}.vertical-menu-mobile-navbar>i:hover{color:#FFF}.vertical-menu-mobile-navbar>i>li:hover{background:rgba(0,79,123,.8)}.vertical-menu-mobile-navbar>a>li.selected{background:#004f7b;color:#FFF}.vertical-menu-mobile-navbar>i>li.selected{background:#004f7b;color:#FFF}.vertical-menu-mobile-navbar>i>li:hover{background:#004f7b;color:#FFF}.vertical-menu-mobile-navbar>a{height:100%;width:100%;color:#004f7b}.vertical-menu-mobile-navbar .right-arrow-mobile{float:right;margin-right:10px;font-size:25px}
/* End */


/* Start:/local/templates/azskomplekt-boot/components/bitrix/menu/catalog_type_mobile/style.min.css?17510023681450*/
.bx_block_menu_mobyle{background:#FFF;position:absolute;z-index:120;top:0;left:0;right:0;bottom:0;padding-right:0;padding-left:0}.block-menu-show{padding-left:45px;margin-bottom:0;background:#FFF;display:none}.block-menu-show.open{display:block}.item-menu{font-size:15px;line-height:50px;height:50px;position:relative;border-bottom:1px solid #d8d8d8;padding-top:2px;cursor:pointer;list-style-type:none}.item-menu.active,.item-menu:hover{border-color:#0fa1e0}.item-menu.back-menu{background-color:#d8d8d8;margin-left:-45px;padding-left:45px}.item-menu-block{float:left}.item-menu-icon{position:absolute;left:-35px;width:23px;top:10px;bottom:10px}.item-menu-icon{position:absolute;background-size:contain!important;background-repeat:no-repeat!important;background-position-x:50%!important;background-position-y:50%!important;width:27px;height:27px;max-width:100%;max-height:100%;margin-left:15px;margin-top:-4px}.icon-menu-left-arrow{position:absolute;left:15px;color:#212121}.icon-menu-text{color:#212121;height:50px;overflow:hidden}.icon-menu-right-arrow{position:absolute;right:0;top:0;color:#212121}.icon-menu-right-arrow i{top:9px;position:relative;right:10px}.type-menu{font-size:14px;font-weight:700;color:rgb(0,129,255);cursor:default;text-align:left;list-style-type:none;padding-top:20px}.loader_menu{background:url(/images/location_loader.gif);width:20px;height:20px;background-size:contain;position:absolute;top:17px;left:-36px;display:none}
/* End */


/* Start:/local/templates/azskomplekt-boot/components/bitrix/menu/catalog_type/style.min.css?17510023686118*/
.bx_vertical_menu_advanced{background:#f1f4f7;border-radius:4px;box-shadow:0 0 1px 1px #dcdcdc;position:relative}.bx_vertical_menu_advanced>ul{display:block;margin:0;padding:0;width:100%;border-radius:5px;background:#fff;list-style:none}.bx_vertical_menu_advanced .bx_hma_one_lvl{display:block;padding:0}.bx_vertical_menu_advanced .bx_hma_one_lvl>a{display:block;padding-left:43px;color:#000;vertical-align:middle;text-align:left;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.8);font-size:14px;line-height:32px}.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child,.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child>a{border-radius:0 4px 0 0}.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a{border-radius:0 0 4px 0}.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a{border-bottom:none}.bx_vertical_menu_advanced .bx_hma_one_lvl>a{-webkit-transition:border-color 0s ease;-moz-transition:border-color 0s ease;-o-transition:border-color 0s ease;-ms-transition:border-color 0s ease;transition:border-color 0s ease}.bx_vertical_menu_advanced .bx_hma_one_lvl:hover{padding:1px 0 0;border:none}.bx_vertical_menu_advanced .bx_hma_one_lvl:hover>a{border:none;background:linear-gradient(90deg,rgba(229,229,229,1),#FFF);box-shadow:-1px 2px 3px 0 rgba(1,1,1,.22);box-sizing:content-box}.bx_vertical_menu_advanced .bx_hma_one_lvl:hover>a{z-index:1500}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container{position:absolute;top:0;left:100%;height:100%;z-index:1300;display:none;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgba(1,1,1,.1);border-radius:2px;background:#fff;box-shadow:2px 1px 10px 0 rgba(1,1,1,.29)}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container{display:block}.bx_shadow_fix{display:none}.bx_vertical_menu_advanced .bx_shadow_fix,.bx_vertical_menu_advanced .bx_shadow_fix{position:absolute;top:0;right:-2px;bottom:0;z-index:1500;display:block;width:5px;background:#fff;opacity:1}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1{min-width:180px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2{min-width:540px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3{min-width:720px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4{min-width:1020px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child{border-left:none}.bx_vertical_menu_advanced .bx_hma_one_lvl ul{display:block;margin:0;padding:0 0 14px 0;list-style:none}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{display:block}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul{border-bottom:1px solid #f2f2f2}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul{border-bottom:none}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li{line-height:24px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a{display:block;padding:5px 10px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_advanced_panel{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel{display:block!important}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0;margin-top:10px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel .bx_item_description{max-width:100%;max-height:220px;color:#000;white-space:normal;font-weight:400;font-size:12px;line-height:18px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li{display:block;background:#fff;letter-spacing:-.5px;font-size:12px;margin:0 0}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{text-decoration:none;font-size:14px;word-wrap:break-word;width:100%;height:auto;padding:8px 0 4px 2em;line-height:15px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li:hover{background:linear-gradient(90deg,rgba(229,229,229,1),#FFF)}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li.bx_menu_custom_li_parent_types:hover{background:none!important}.bx_vertical_menu_advanced .bx_hma_one_lvl ul li ul li a{color:#000;text-decoration:none;font-size:13px;line-height:16px}@media (max-width:569px){.bx_vertical_menu_advanced{display:none}.header_inner_bottom_line{overflow:hidden;height:auto}}.bx_menu_icon{position:absolute;z-index:1600;background-size:contain;background-repeat:no-repeat;background-position-x:50%;background-position-y:50%;width:27px;height:27px;max-width:100%;max-height:100%;padding-left:0;margin-left:8px;margin-top:2px}.bx_menu_custom_level2,.bx_menu_custom_description{height:100%;color:rgba(0,0,0,1)}.bx_menu_custom_level2{padding:5px 0 0 0}.bx_menu_custom_description{border-left:1px rgba(0,0,0,.1) solid}.bx_menu_custom_columns_container{padding:0}.bx_menu_custom_columns_row{height:100%;padding:0;margin:0}.bx_menu_custom_li_parent_types a{font-weight:700;letter-spacing:0;color:rgb(0,129,255);cursor:default}.bx_menu_custom_li_parent_not_types a{color:rgba(0,0,0,.8);padding:5px 5px}.bx_menu_custom_li_parent_types{padding-left:0}.bx_menu_custom_li_parent_not_types{padding-left:1em}li.bx_hma_one_lvl.active{background:linear-gradient(90deg,rgba(229,229,229,1),#FFF)!important}li.bx_menu_custom_li_parent_not_types.active{background:linear-gradient(90deg,rgba(229,229,229,1),#FFF)!important}
/* End */


/* Start:/local/templates/azskomplekt-boot/components/bitrix/search.title/visual/style.min.css?17510023683457*/
.bx-searchtitle{margin-top:8px}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;margin-top:7px}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:999;float:left;width:90%;margin-bottom:0;height:33px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-right:none;border-radius:5px;outline:none;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin-left:5px}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0%,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0%,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:inline-block;z-index:999;margin-left:10px}.bx-searchtitle .bx-input-group-btn button{width:50px;padding-left:15px!important;height:32px;position:relative;border:none;background:#FFF;display:inline-block;margin-bottom:0;cursor:pointer;padding:3px 8px;border-radius:5px;color:#000;font-size:16px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background:#d9dbda}div.title-search-result{min-width:300px;border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:996;top:136px!important;margin-left:5px;background-color:#FFF;max-width:35%}div.title-search-fader{display:none;background-image:url(/local/templates/azskomplekt-boot/components/bitrix/search.title/visual/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_searche{width:100%}.bx_searche .bx_img_element{background:#fafafa;float:left;width:67px;padding:5px 10px;position:absolute;top:0;bottom:0}.bx_searche .bx_item_block{min-height:65px;position:relative}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8}.bx_searche .bx_item_element{padding-left:10px;margin-left:70px}.bx_searche .bx_item_element hr{margin:0;border:none;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#000;font-weight:400}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:700;font-size:13px}.bx_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}
/* End */


/* Start:/local/templates/azskomplekt-boot/components/bitrix/sale.basket.basket.line/basket/style.min.css?17510023684637*/
.bx-basket-block{font-size:12px;padding-bottom:5px;white-space:nowrap;position:relative;padding-left:20px}.bx-basket-block>.fa{color:#97a1ab;width:12px;position:absolute;left:0;top:3px}.bx-basket-block a{color:#039BE5;border-bottom:1px dashed;margin-right:10px}.bx-basket-block a:hover{text-decoration:none;border-bottom-color:transparent}@media (min-width: 768px){.bx-basket-fixed{width:200px;position:fixed;z-index:1100;background:#fff;padding-top:10px;border:1px solid #F0F0F0;box-shadow:0 7px 10px rgba(0, 0, 0, 0.15);border-radius:1px;overflow:hidden}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media (max-width: 767px){.bx-basket-fixed{position:fixed;z-index:1100;background:#fff;padding-top:10px;border:1px solid #F0F0F0;box-shadow:0 7px 10px rgba(0, 0, 0, 0.15);border-radius:1px;overflow:hidden;bottom:0;left:0;right:0}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;padding-bottom:20px;border-top:1px solid #F7F7F7;overflow:hidden}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;bottom:0px;left:0;right:0}.bx-closed .bx-basket-item-list{height:20px;overflow:hidden}.bx-basket-item-list-action{cursor:pointer;background:#F7F7F7;position:absolute;bottom:0;right:0;left:0;z-index:120;height:20px;line-height:14px;vertical-align:middle;text-align:center;font-size:12px;color:#4f4f4f;padding:3px 0}.bx-basket-item-list-button-container{text-align:center;position:absolute;bottom:20px;border-top:1px solid #F7F7F7;padding:10px 0;background:#fff;left:0;right:0}.bx-basket-item-list-button-container a.btn{color:#dddddd;text-decoration:none}.bx-basket-item-list-button-container a.btn:hover,.bx-basket-item-list-button-container a.btn:active{color:#ffffff}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{padding-top:15px;position:relative;padding-right:10px;padding-left:10px;margin-bottom:15px;border-bottom:1px solid #F7F7F7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{border-bottom:none;margin-bottom:0}.bx-basket-item-list-item-status{font-weight:bold;padding:3px;background:#EBEBEB;margin:0 10px 20px;line-height:16px;font-size:13px;border-radius:3px;text-align:center;white-space:normal}.bx-basket-item-list-item-img{text-align:center;position:relative;padding-bottom:5px}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #E6E6E6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;color:#3F3F3F;text-decoration:none;white-space:normal;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;right:10px;top:-7px;width:20px;height:20px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;opacity:.5}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;text-decoration:line-through;color:#B0B0B0}.bx_cart_login_top .bx-hdr-profile a{text-decoration:none}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}.cart-box{border:1px solid #FFF;border-radius:5px;margin-top:8px}.cart-box:hover{border-color:#d9dbda}.cart-box a:hover{color:#d9dbda}.cart-box a:focus{color:#d9dbda}.cart-box>a>.row{margin:0;height:100%}.cart-box>a>.row>.col-lg-5,.cart-box>a>.row>.col-lg-7{padding-left:5px;padding-right:5px}.img-cart{width:100%;height:30px;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.cart-text{font-size:0.9em;position:relative;left:-3px;padding-top:0px}.cart-sum{font-size:0.95em}.box-cart-azs{position:fixed;right:0}.cart-azs{position:relative;background-color:#FFF;color:#000;z-index:10000;border-radius:10px 0 0 10px;padding:10px;border:2px solid #0e3f82;right:-100px;transition:0.3s}.cart-azs:hover{right:0;transition:0.3s}.cart-azs a{color:#000}.small-num-products{position:absolute;top:-4px;right:0;background-color:#FFCC00;width:22px;text-align:center;height:22px;line-height:22px;font-size:15px;border-radius:10px;color:#424242}.name-cart{height:30px;line-height:30px;font-size:16px}
/* End */


/* Start:/local/templates/azskomplekt-boot/components/bitrix/menu/horizontal_multilevel_pilot_project/style.min.css?17510023681325*/
.col-menu-azs{position:relative;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:6;font-size:.98em;line-height:38px}.col-menu-azs:hover{background-color:#434A54;cursor:pointer;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.col-menu-azs.select{background-color:#434A54;cursor:default;color:#FFF}a>.col-menu-azs{text-decoration:none}.topmenu i{font-style:normal}.topmenu>li:hover>a,.submenu li:hover a{color:#FFF}.submenu-link:after{content:"\f107";font-family:"FontAwesome";color:inherit;margin-left:10px}.submenu{background:#0fa1e0;position:absolute;left:0;top:34px;z-index:5;width:100%;opacity:0;transform:scaleY(0);transform-origin:0 0;transition:.2s ease-in-out}.submenu li{text-align:left;padding-left:10px}.submenu i{cursor:default;color:#FFF;text-align:left;font-size:13px}.submenu a{text-decoration:none!important;color:#FFF!important;text-align:left;font-size:13px}.submenu a:hover{color:#FFF}.submenu li:hover{background-color:#0c7fb0}.submenu li:last-child a{border-bottom:none}.topmenu>li:hover .submenu{opacity:1;transform:scaleY(1)}.submenu i li.col-menu-azs.select{font-size:1em;white-space:nowrap}
/* End */


/* Start:/local/templates/azskomplekt-boot/components/bitrix/breadcrumb/.default/style.min.css?1751002368528*/
.bx-breadcrumb{padding:15px 0 0 0;border-bottom:1px solid #cecece}.breadcrumb-box div{height:auto}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:none}
/* End */


/* Start:/bitrix/components/alfa1c/alarmess/templates/.default/style.css?17510022081365*/
.alarm-message {
    position: fixed;
    z-index: 450;
    text-align: center;
}
.alarm-message.alarm-message-neo {
    -webkit-box-shadow: -2px 3px 19px -6px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: -2px 3px 19px -6px rgba(0, 0, 0, 0.75);
    box-shadow: -2px 3px 19px -6px rgba(0, 0, 0, 0.75);
	width: 1260px;
    text-shadow: 0 1px rgba(255,255,255,0.4);
    color: #2b4e0c;
    font: normal normal bold 14px/normal "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.alarm-message-inner {
    position: relative;
    margin: 0 auto;
}
.alarm-message.alarm-message-neo .alarm-message-inner {
    width: 1260px;
}
@media(max-width: 1200px) {
	.alarm-message.alarm-message-neo .alarm-message-inner {
		width: 100%;
	}
	.alarm-message.alarm-message-neo .alarm-message-inner a {
		font-size: 14px;
	}
}
.alarm-message .mess-close {
    float: right;
    cursor: pointer;
    display: block;
}
.alarm-message .mess-close.top,
.alarm-message .mess-close.bottom {
    margin-right: 50px;
    background: url(/bitrix/components/alfa1c/alarmess/templates/.default/images/alarm-message-close-icon.png) right 5px no-repeat;
    padding-right: 15px;
    min-width: 8px;
    min-height: 14px;
}
.alarm-message .mess-close.left,
.alarm-message .mess-close.right {
    padding-top: 10px;
    width: 100%;
    background: url(/bitrix/components/alfa1c/alarmess/templates/.default/images/alarm-message-close-icon.png) right 15px no-repeat;
    padding-right: 15px;
    text-align: right;
}
/* End */


/* Start:/local/templates/azskomplekt-boot/fonts.css?17510023692544*/
@font-face {
    font-family: 'Play-Regular';
    src: url('/local/templates/fonts/Play/Play-Regular.ttf')  format('truetype'),
    url('/local/templates/fonts/Play/Play-Regular.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/fonts/Play/Play-Regular.otf')  format('opentype'),
    url('/local/templates/fonts/Play/Play-Regular.woff') format('woff'),
    url('/local/templates/fonts/Play/Play-Regular.svg#Play-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Play-Bold';
    src: url('/local/templates/fonts/Play/Play-Bold.ttf')  format('truetype'),
    url('/local/templates/fonts/Play/Play-Bold.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/fonts/Play/Play-Bold.otf')  format('opentype'),
    url('/local/templates/fonts/Play/Play-Bold.woff') format('woff'),
    url('/local/templates/fonts/Play/Play-Bold.svg#Play-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Opensans-Regular';
    src: url('/local/templates/fonts/OpenSans-Bold/opensans-regular.ttf')  format('truetype'),
    url('/local/templates/fonts/OpenSans-Bold/opensans-regular.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/fonts/OpenSans-Bold/opensans-regular.otf')  format('opentype'),
    url('/local/templates/fonts/OpenSans-Bold/opensans-regular.woff') format('woff'),
    url('/local/templates/fonts/OpenSans-Bold/opensans-regular.svg#Play-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gputeks-Bold';
    src: url('/local/templates/fonts/Gputeks-Bold/Gputeks-Bold.ttf')  format('truetype'),
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gputeks-Regular';
    src: url('/local/templates/fonts/Gputeks-Regular/Gputeks-Regular.ttf')  format('truetype'),
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Europe-normal';
    src: url('/local/templates/fonts/europe.ttf')  format('truetype'),
    url('/local/templates/fonts/europe.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/fonts/europe.otf')  format('opentype'),
    url('/local/templates/fonts/europe.woff') format('woff'),
    url('/local/templates/fonts/europe.svg#Europe-normal') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* End */


/* Start:/local/templates/azskomplekt-boot/icons.css?17510023689193*/
@charset "UTF-8";

@font-face {
  font-family: "socicon";
  src:url("/local/templates/azskomplekt-boot/fonts/socicon.eot");
  src:url("/local/templates/azskomplekt-boot/fonts/socicon.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/azskomplekt-boot/fonts/socicon.woff") format("woff"),
    url("/local/templates/azskomplekt-boot/fonts/socicon.ttf") format("truetype"),
    url("/local/templates/azskomplekt-boot/fonts/socicon.svg#socicon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
[data-icon]:before {
  font-family: "socicon" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-display: swap;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="socicon-"]:before,
[class*=" socicon-"]:before {
  font-family: "socicon" !important;
  font-style: normal !important;
  font-display: swap;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.socicon-modelmayhem:before {
  content: "\e000";
}
.socicon-mixcloud:before {
  content: "\e001";
}
.socicon-drupal:before {
  content: "\e002";
}
.socicon-swarm:before {
  content: "\e003";
}
.socicon-istock:before {
  content: "\e004";
}
.socicon-yammer:before {
  content: "\e005";
}
.socicon-ello:before {
  content: "\e006";
}
.socicon-stackoverflow:before {
  content: "\e007";
}
.socicon-persona:before {
  content: "\e008";
}
.socicon-triplej:before {
  content: "\e009";
}
.socicon-houzz:before {
  content: "\e00a";
}
.socicon-rss:before {
  content: "\e00b";
}
.socicon-paypal:before {
  content: "\e00c";
}
.socicon-odnoklassniki:before {
  content: "\e00d";
}
.socicon-airbnb:before {
  content: "\e00e";
}
.socicon-periscope:before {
  content: "\e00f";
}
.socicon-outlook:before {
  content: "\e010";
}
.socicon-coderwall:before {
  content: "\e011";
}
.socicon-tripadvisor:before {
  content: "\e012";
}
.socicon-appnet:before {
  content: "\e013";
}
.socicon-goodreads:before {
  content: "\e014";
}
.socicon-tripit:before {
  content: "\e015";
}
.socicon-lanyrd:before {
  content: "\e016";
}
.socicon-slideshare:before {
  content: "\e017";
}
.socicon-buffer:before {
  content: "\e018";
}
.socicon-disqus:before {
  content: "\e019";
}
.socicon-vkontakte:before {
  content: "\e01a";
}
.socicon-whatsapp:before {
  content: "\e01b";
}
.socicon-patreon:before {
  content: "\e01c";
}
.socicon-storehouse:before {
  content: "\e01d";
}
.socicon-pocket:before {
  content: "\e01e";
}
.socicon-mail:before {
  content: "\e01f";
}
.socicon-blogger:before {
  content: "\e020";
}
.socicon-technorati:before {
  content: "\e021";
}
.socicon-reddit:before {
  content: "\e022";
}
.socicon-dribbble:before {
  content: "\e023";
}
.socicon-stumbleupon:before {
  content: "\e024";
}
.socicon-digg:before {
  content: "\e025";
}
.socicon-envato:before {
  content: "\e026";
}
.socicon-behance:before {
  content: "\e027";
}
.socicon-delicious:before {
  content: "\e028";
}
.socicon-deviantart:before {
  content: "\e029";
}
.socicon-forrst:before {
  content: "\e02a";
}
.socicon-play:before {
  content: "\e02b";
}
.socicon-zerply:before {
  content: "\e02c";
}
.socicon-wikipedia:before {
  content: "\e02d";
}
.socicon-apple:before {
  content: "\e02e";
}
.socicon-flattr:before {
  content: "\e02f";
}
.socicon-github:before {
  content: "\e030";
}
.socicon-renren:before {
  content: "\e031";
}
.socicon-friendfeed:before {
  content: "\e032";
}
.socicon-newsvine:before {
  content: "\e033";
}
.socicon-identica:before {
  content: "\e034";
}
.socicon-bebo:before {
  content: "\e035";
}
.socicon-zynga:before {
  content: "\e036";
}
.socicon-steam:before {
  content: "\e037";
}
.socicon-xbox:before {
  content: "\e038";
}
.socicon-windows:before {
  content: "\e039";
}
.socicon-qq:before {
  content: "\e03a";
}
.socicon-douban:before {
  content: "\e03b";
}
.socicon-meetup:before {
  content: "\e03c";
}
.socicon-playstation:before {
  content: "\e03d";
}
.socicon-android:before {
  content: "\e03e";
}
.socicon-snapchat:before {
  content: "\e03f";
}
.socicon-twitter:before {
  content: "\e040";
}
.socicon-facebook:before {
  content: "\e041";
}
.socicon-googleplus:before {
  content: "\e042";
}
.socicon-pinterest:before {
  content: "\e043";
}
.socicon-foursquare:before {
  content: "\e044";
}
.socicon-yahoo:before {
  content: "\e045";
}
.socicon-skype:before {
  content: "\e046";
}
.socicon-yelp:before {
  content: "\e047";
}
.socicon-feedburner:before {
  content: "\e048";
}
.socicon-linkedin:before {
  content: "\e049";
}
.socicon-viadeo:before {
  content: "\e04a";
}
.socicon-xing:before {
  content: "\e04b";
}
.socicon-myspace:before {
  content: "\e04c";
}
.socicon-soundcloud:before {
  content: "\e04d";
}
.socicon-spotify:before {
  content: "\e04e";
}
.socicon-grooveshark:before {
  content: "\e04f";
}
.socicon-lastfm:before {
  content: "\e050";
}
.socicon-youtube:before {
  content: "\e051";
}
.socicon-vimeo:before {
  content: "\e052";
}
.socicon-dailymotion:before {
  content: "\e053";
}
.socicon-vine:before {
  content: "\e054";
}
.socicon-flickr:before {
  content: "\e055";
}
.socicon-500px:before {
  content: "\e056";
}
.socicon-wordpress:before {
  content: "\e058";
}
.socicon-tumblr:before {
  content: "\e059";
}
.socicon-twitch:before {
  content: "\e05a";
}
.socicon-8tracks:before {
  content: "\e05b";
}
.socicon-amazon:before {
  content: "\e05c";
}
.socicon-icq:before {
  content: "\e05d";
}
.socicon-smugmug:before {
  content: "\e05e";
}
.socicon-ravelry:before {
  content: "\e05f";
}
.socicon-weibo:before {
  content: "\e060";
}
.socicon-baidu:before {
  content: "\e061";
}
.socicon-angellist:before {
  content: "\e062";
}
.socicon-ebay:before {
  content: "\e063";
}
.socicon-imdb:before {
  content: "\e064";
}
.socicon-stayfriends:before {
  content: "\e065";
}
.socicon-residentadvisor:before {
  content: "\e066";
}
.socicon-google:before {
  content: "\e067";
}
.socicon-yandex:before {
  content: "\e068";
}
.socicon-sharethis:before {
  content: "\e069";
}
.socicon-bandcamp:before {
  content: "\e06a";
}
.socicon-itunes:before {
  content: "\e06b";
}
.socicon-deezer:before {
  content: "\e06c";
}
.socicon-telegram:before {
  content: "\e06e";
}
.socicon-openid:before {
  content: "\e06f";
}
.socicon-amplement:before {
  content: "\e070";
}
.socicon-viber:before {
  content: "\e071";
}
.socicon-zomato:before {
  content: "\e072";
}
.socicon-draugiem:before {
  content: "\e074";
}
.socicon-endomodo:before {
  content: "\e075";
}
.socicon-filmweb:before {
  content: "\e076";
}
.socicon-stackexchange:before {
  content: "\e077";
}
.socicon-wykop:before {
  content: "\e078";
}
.socicon-teamspeak:before {
  content: "\e079";
}
.socicon-teamviewer:before {
  content: "\e07a";
}
.socicon-ventrilo:before {
  content: "\e07b";
}
.socicon-younow:before {
  content: "\e07c";
}
.socicon-raidcall:before {
  content: "\e07d";
}
.socicon-mumble:before {
  content: "\e07e";
}
.socicon-medium:before {
  content: "\e06d";
}
.socicon-bebee:before {
  content: "\e07f";
}
.socicon-hitbox:before {
  content: "\e080";
}
.socicon-reverbnation:before {
  content: "\e081";
}
.socicon-formulr:before {
  content: "\e082";
}
.socicon-instagram:before {
  content: "\e057";
}
.socicon-battlenet:before {
  content: "\e083";
}
.socicon-chrome:before {
  content: "\e084";
}
.socicon-discord:before {
  content: "\e086";
}
.socicon-issuu:before {
  content: "\e087";
}
.socicon-macos:before {
  content: "\e088";
}
.socicon-firefox:before {
  content: "\e089";
}
.socicon-opera:before {
  content: "\e08d";
}
.socicon-keybase:before {
  content: "\e090";
}
.socicon-alliance:before {
  content: "\e091";
}
.socicon-livejournal:before {
  content: "\e092";
}
.socicon-googlephotos:before {
  content: "\e093";
}
.socicon-horde:before {
  content: "\e094";
}
.socicon-etsy:before {
  content: "\e095";
}
.socicon-zapier:before {
  content: "\e096";
}
.socicon-google-scholar:before {
  content: "\e097";
}
.socicon-researchgate:before {
  content: "\e098";
}
.socicon-wechat:before {
  content: "\e099";
}
.socicon-strava:before {
  content: "\e09a";
}
.socicon-line:before {
  content: "\e09b";
}
.socicon-lyft:before {
  content: "\e09c";
}
.socicon-uber:before {
  content: "\e09d";
}
.socicon-songkick:before {
  content: "\e09e";
}
.socicon-viewbug:before {
  content: "\e09f";
}
.socicon-googlegroups:before {
  content: "\e0a0";
}
.socicon-quora:before {
  content: "\e073";
}
.socicon-diablo:before {
  content: "\e085";
}
.socicon-blizzard:before {
  content: "\e0a1";
}
.socicon-hearthstone:before {
  content: "\e08b";
}
.socicon-heroes:before {
  content: "\e08a";
}
.socicon-overwatch:before {
  content: "\e08c";
}
.socicon-warcraft:before {
  content: "\e08e";
}
.socicon-starcraft:before {
  content: "\e08f";
}
.socicon-beam:before {
  content: "\e0a2";
}
.socicon-curse:before {
  content: "\e0a3";
}
.socicon-player:before {
  content: "\e0a4";
}
.socicon-streamjar:before {
  content: "\e0a5";
}
.socicon-nintendo:before {
  content: "\e0a6";
}
.socicon-hellocoton:before {
  content: "\e0a7";
}

/* End */


/* Start:/local/templates/azskomplekt-boot/css/jquery.fancybox.min.css?175100236813735*/
@charset "UTF-8";body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/azskomplekt-boot/static_page.css?17510023681807*/
.box-info-statick-page{background:#fff;border-radius:2px;position:relative;box-shadow:0 0 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:all 0.3s cubic-bezier(.25,.8,.25,1);padding:15px 0}.box-info-statick-page:hover{box-shadow:0 0 28px rgba(0,0,0,.25),0 5px 8px rgba(0,0,0,.22)}.box-text-statick-page p{text-align:justify;font-size:1.2em}.box-img-statick-page{margin-top:5px;min-height:200px}.box-img-statick-page>a>div{position:relative;padding-top:100%;top:0;bottom:0;left:0;right:0;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}.box-button-statick-page{padding:0;margin-top:25px;margin-bottom:100px}.button-question-statick-page{border-radius:0;width:100%;transition:all 0.3s cubic-bezier(.25,.8,.25,1);font-family:Europe-normal;background:#1996ca;color:#fff}.button-question-statick-page:hover{background:#004f7a;border-color:#004f7a}@media (max-width:767px){.button-question-statick-page{font-size:1.2em;white-space:normal;min-height:80px}.container-statick-page{padding:0}.box-img-statick-page>div{padding-top:20%!important}}@media (min-width:768px) and (max-width:991px){.button-question-statick-page{font-size:2em;height:90px}.container-statick-page{padding:0}.box-img-statick-page>div{padding-top:20%!important}}@media (min-width:992px) and (max-width:1199px){.button-question-statick-page{font-size:2em;height:90px}.container-statick-page{padding:0}.box-img-statick-page>div{padding-top:20%!important}}@media (min-width:1200px) and (max-width:1849px){.button-question-statick-page{font-size:2em;height:90px}.container-statick-page{padding-right:0}}@media (min-width:1850px){.button-question-statick-page{font-size:2em;height:90px}.container-statick-page{padding-right:0}.box-img-statick-page>div{padding-top:60%!important}}
/* End */
/* /local/templates/azskomplekt-boot/styles.css?175100236929333 */
/* /local/templates/azskomplekt-boot/template_styles.css?175100236917297 */
/* /local/templates/azskomplekt-boot/js/formcheck/style.css?17510023691528 */
/* /local/templates/azskomplekt-boot/components/bitrix/main.site.selector/.default/style.min.css?1751002368396 */
/* /local/components/raisite/status.partner/templates/.default/style.min.css?1751002368217 */
/* /local/templates/azskomplekt-boot/components/bitrix/menu/navbar_menu/style.min.css?1751002368821 */
/* /local/templates/azskomplekt-boot/components/bitrix/menu/catalog_type_mobile/style.min.css?17510023681450 */
/* /local/templates/azskomplekt-boot/components/bitrix/menu/catalog_type/style.min.css?17510023686118 */
/* /local/templates/azskomplekt-boot/components/bitrix/search.title/visual/style.min.css?17510023683457 */
/* /local/templates/azskomplekt-boot/components/bitrix/sale.basket.basket.line/basket/style.min.css?17510023684637 */
/* /local/templates/azskomplekt-boot/components/bitrix/menu/horizontal_multilevel_pilot_project/style.min.css?17510023681325 */
/* /local/templates/azskomplekt-boot/components/bitrix/breadcrumb/.default/style.min.css?1751002368528 */
/* /bitrix/components/alfa1c/alarmess/templates/.default/style.css?17510022081365 */
/* /local/templates/azskomplekt-boot/fonts.css?17510023692544 */
/* /local/templates/azskomplekt-boot/icons.css?17510023689193 */
/* /local/templates/azskomplekt-boot/css/jquery.fancybox.min.css?175100236813735 */
/* /local/templates/azskomplekt-boot/static_page.css?17510023681807 */
