/* Настройки шаблона */


@font-face {
    font-family: 'Inter';
	font-style: normal;
	font-weight: bold;
    src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_18pt-Bold.ttf");
}
@font-face {
    font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_18pt-Regular.ttf");
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: bolder;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_18pt-SemiBold.ttf");
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: bold;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_24pt-Bold.ttf");
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_24pt-Regular.ttf");
}
@font-face {
    font-family: 'Inter';
	font-style: normal;
	font-weight: bolder;
    src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_24pt-SemiBold.ttf");
}
@font-face {
    font-family: 'Inter';
	font-style: normal;
	font-weight: bold;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_28pt-Bold.ttf");
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_28pt-Regular.ttf");
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: bolder;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_28pt-SemiBold.ttf");
}
@font-face {
    font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_18pt-Light.ttf");
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_24pt-Light.ttf");
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	src: url("/bitrix/templates/aspro_max_test/css/fonts/Inter/Inter_28pt-Light.ttf");
}

:root {
	--wightBanner: width: calc(100% + calc(100vw - 100%)) !important;
}

/* общие */
body {color: #121212;}
.container {margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px;}

.js-nav {width: auto !important;}

/* баннер партнеры */
.block-partners{display: flex;}
.block-partners:before {background: url(https://daiks.ru/upload/medialibrary/0f4/qu7ibgh50sdn6jqsbuf2txx57v7qda4q.png) no-repeat;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-size: cover;display: block;}

.col-4 {width: 33.33%;z-index: 1;}
.col-8 {width: 66.66%;z-index: 1;}

.BRANDS .title-partners {font-size: 3.75rem; max-width: 49.125rem;font-weight: bolder;line-height: 1;margin-top: 3rem;font-family: 'Inter';font-weight: normal;}
.BRANDS .title-partners>.green {color: #00AFB0;}

.img-partners {position: relative;}
.img-partners-bg {position: absolute;top: 20rem;left: 4rem;width: 100%;}
.img-partners-img {position: inherit;z-index: 2;}

.item-views.brands .item img {-moz-opacity: 1 !important;-khtml-opacity: 1 !important;opacity: 1 !important;filter: none !important;-webkit-filter: grayscale(0%) !important;}
.item-views.brands .item img:hover {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50 !important);-moz-opacity: .5 !important;-khtml-opacity: .5 !important;opacity: .5 !important;filter: url(data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix'values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale) !important;filter: gray !important;-webkit-filter: grayscale(100%) !important;}

.slider-partners {margin: 4.625rem 0; max-width: 53.125rem;}
.flex-direction-nav {display: none !important;}

.drag-block.BRANDS .maxwidth-theme{padding-bottom: 69px;}
.drag-block.BRANDS .maxwidth-theme.no-title{padding-top: 69px;}

.wrapper1:not(.with_left_block) #content .wrapper_inner.front .drag-block.container.BRANDS .maxwidth-theme{padding-bottom: 79px;}
.wrapper1:not(.with_left_block) #content .wrapper_inner.front .drag-block.container.BRANDS .maxwidth-theme.no-title{padding-top: 79px;}

.item-views.brands .item.bordered{line-height: 150px;height: 150px;}

.item-views.brands .item.bordered{border-left:none;}

.item-views.brands.with_border{border-left:1px solid #ececec;}

.BRANDS .brands_slider.slides {display: flex;gap: 20px;align-items: center;}
.BRANDS .visible.item {height: 100% !important;}
.BRANDS .visible.item img {width: 100%; max-width: 100%;}


.BRANDS .owl-item {width: auto !important;}

@media (max-width: 1400px) {
	.BRANDS .img-partners {display: none;}
	.BRANDS .partners-desc {width: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;
	padding: 10px;}
}

@media (max-width: 767px) {
	.BRANDS .title-partners {font-size: 1.875rem;}
	.BRANDS .slider-partners {width: 90%;}
}

.footer-items-custom{
	display: flex;
	justify-content: space-between;
}

footer .footer-inner:not(.shorten) .bottom-menu.second .item:first-of-type {
    margin-top: 20px;
}


.about-us__content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
	-ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.about-us__content img {
	width: 200px;
}

/* форма */
.close.jqmClose, .close-btn-wrapper {display: block;}

/* Company */

.company-wrap {
	text-align: center;
}

@media (max-width: 991px) {
	.company-wrap {
		margin-top: 10px;
	}
}

.company__link{
	color: #55686E;
	text-decoration: none;
	font-size: 17px;
}

@media (min-width: 991px){
	.company__link{
		margin-right: 5px;
	}
}

.company__link:hover {
	color: #ffffff;
}

.company__img{
	width: 115px;
}

.light-menu-color .region_wrapper .js_city_chooser>span:not(.arrow){
	color: #fff;
}

.region_wrapper .js_city_chooser>span:not(.arrow){
	color: #333;
}

.light-menu-color .logo_and_menu-row .phone a{
	color: #fff;
}

.logo_and_menu-row .callback-block{
		color: #333;
}

.light-menu-color .logo_and_menu-row .callback-block{
	color: #fff;
}

.light-menu-color .logo-row .top-description.addr{
	color: #fff;
}

/* Footer */

footer .phone a:hover {
	color: #ffffff;
}

footer .footer-inner:not(.shorten) .bottom-menu.second .item,
footer .footer-inner:not(.shorten) .bottom-menu.second .item:first-of-type {
margin-top: 0 !important;
}

body .mega-menu table td:not(.wide_menu) .dropdown-menu li>a .name {
    max-width: 250px;
}

.wrapper1 .menu-row .mega-menu table td.wide_menu .dropdown-menu ul.menu-wrapper>li:nth-child(4n+1) {
    clear: none;
}

.wrapper1 .menu-row .mega-menu table td.wide_menu .dropdown-menu ul.menu-wrapper>li:nth-child(5n+1) {
    clear: left;
}

.wrapper1 .menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper>li {
    width: 20%;
}
.company__link{
	color: #fff;
}

.substrate {
	width: 88%;
    margin-left: 15px;
	padding: 10px 10px;
	background-color: rgba(255,255,255,.55);
}

@media screen and (max-width: 767px) {
	.substrate {
		width: 70%;
		margin: 0 auto;
	}
}

.flexslider .left .text .section,
body .top_slider_wrapp .flexslider .slides li td.text .banner_buttons,
body .top_slider_wrapp .flexslider .slides li td.text .banner_text,
body .top_slider_wrapp .flexslider .slides li td.text .banner_title {
    margin-left: 15px !important;
}

.flexslider .left .banner_buttons {
    /*margin-left: auto !important;*/
}


/* сертификаты */
.sertificate_container { max-width: 1250px; margin: auto;}
.sertificate-title {font-weight: 800; margin: 100px 0;}
.sertificate-text {text-align: center; font-size: 1.35rem; font-weight: 600;}
.sertificate_images{position: relative;cursor: pointer;}
.sertificate_images > img { object-fit: contain; max-width: 100%; height: 37.3rem;}
.sertificate_images:hover > .sertificate_img_two {display: flex;}
.sertificate_img_two { display: none; flex-direction: column; justify-content: center; align-items: center; gap: 3.15rem; border-radius: 0.5rem; background-color: rgba(0,0,0,.40); position: absolute; top: 0; right: 0; bottom: 0; left: 0;pointer-events: none;}
.sertificate_img_two img {width: 4.2rem;pointer-events: none;}
.sertificate_img_two a {pointer-events: auto;}
.sertificate_images>a>img {width: 100%;}
.sertificate_images>a {display: block;height: 100%;}
.sertificate_container .sert_row {display: flex;flex-wrap: wrap;}
.sertificate-cont {display: flex;flex-direction: column;gap: 20px;margin-bottom: 3.6rem;}

.row-custom {display: flex;flex-wrap: wrap; gap: 1.25rem;align-items: center;}
.col-custom {flex-basis: 30%; flex-grow: 1;max-width: 33.33%;}

/* Статьи */
.statya_news-list {margin: 100px 0;}
.statya_news-list .statyi_firstblock {display: flex; background-color: #00AFB0;}
.statya_news-list .statyi_title {font-size: 2.66rem; font-weight: 700; color: #fff;  padding: 1.3rem 4rem 2.3rem; border-radius: 2rem 2rem 0 0; background-color: #00AFB0;}
.statya_news-list .statyi_firstblock .statyi_title_all {width: 100%; text-align: end;  padding: 1.3rem 4rem; background-color: #fff; border-radius: 0 0 0 2rem; color: #000}

.statya_news-list .statiya_all_item.owl-carousel {padding: 4.4rem 2.6rem 5.3rem; background-color: #00AFB0; border-radius: 0 2rem 2rem 2rem;;}

.statya_news-list .owl-item {border-radius: 30px; overflow: hidden;}
/* .statya_news-list .owl-item.active {width: 20.5rem !important;} */
.statya_news-list .owl-item.cloned.active:nth-last-child(3) {width: 32.5rem !important;}
.statya_news-list .owl-stage-outer, .statya_news-list .statya_photo_owl  {height: 22.6rem;}

.statya_photo_owl{ width: 100% !important; object-fit: cover !important; object-position: center !important; transition: 1s;}
.statya_photo_owl:hover{ transform: scale(1.2);}

.statya_news-list .statya_info_owl {color: #fff; position: absolute; bottom: 0; margin: 0; padding: 1rem; width: 100%	;}
.statya_news-list .statya_info_owl > * {position: relative; z-index: 10;margin-bottom: 1.875rem;}

.statya_news-list .owl-item::before { content: ''; position: absolute; border-radius: 0 0 30px 30px; top: 0; left: 0; width: 100%; bottom: 0; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.80) 100%); z-index: 1; transition: .3s;}

.statya_news-list .owl-nav.disabled {display: flex;}
.statya_news-list .disabled:not(.link-item) {opacity: 1;}
.statya_news-list .disabled:not(.link-item):hover {opacity: 0.8;}
.statya_news-list .disabled:not(.link-item):active {opacity: 0.4;}
.statya_news-list .owl-next {transform: rotate(180deg);}

@media (max-width: 1500px) {
    .statya_news-list .owl-carousel:not(.product-detail-gallery__slider) .owl-nav {left: 5px;right: 5px;z-index: 2;}
}

@media screen and (max-width: 1200px) {
	.statya_news-list .container {width: 1252px; max-width: 100%;}
}

@media screen and (max-width: 1200px) {
	.statya_news-list .container {width: 1170px;}
}
 
@media screen and (max-width: 767px){
  html body .top_slider_wrapp:not(.view_3):not(.view_2) .flexslider .slides li tr {display: table-row;}
  .col-custom {flex-basis: 45%;max-width: 50%;}
}

@media screen and (max-width: 576px){
	.statya_news-list .statyi_firstblock .statyi_title_all {padding: 1.3rem 1rem;}
	.statya_news-list .statyi_title {padding: 1.3rem 1rem;}
	.col-custom {flex-basis: 100%;max-width: 100%;}
}

/* порядок модулей */
.FLOAT_BANNERS {order: 1 !important;}
.SALE {order: 2 !important;}
.BRANDS {order: 3 !important;}
.TIZERS {order: 4 !important;}
.statya_news-list, #bx_incl_area_37 {order: 5 !important;}
.content_wrapper_block.o_company, #bx_incl_area_38 {order: 6 !important;}
.content_wrapper_block.type_oborydovania, #bx_incl_area_39 {order: 7 !important;}
.content_wrapper_block.five_reasons, #bx_incl_area_40 {order: 8 !important;}
.content_wrapper_block.reviews, #bx_incl_area_41 {order: 9 !important;}
.news-list, #bx_incl_area_42 {order: 10 !important;}

@media (max-width: 575px) {
	.group_description_block.bottom img {width: 100%;}
}

@media (max-width: 412px) {
	/*footer .info .phone.blocks .property.phone {
		margin: 0 5px 0 0;
	}*/

	footer .info .phone.blocks .phone.sm {
		display: none !important;
	}
}
@media (min-width:991px) {

	.sticky_menu.sm #headerfixed,
	.sticky_menu.sm #headerfixed.fixed,
	.sticky_menu.sm .basket_bottom_block,
	.sticky_menu.sm header.fixed,
	body.sticky_menu.sm .product-item-detail-tabs-container-fixed {
		left:120px;
	}
	.sticky_menu #panel,
	.sticky_menu.sm.wrapper1,
	.sticky_menu.sm.wrapper1 + footer {
		padding-left:100px;
	}
	body.sticky_menu #bx-panel.bx-panel-fixed {
		left:100px !important;
	}
	body .wrapper1 .menu-wrapper .menu_top_block.catalog_block .menu > li:hover > .dropdown-block {
		left:100px;
	}
	body .sticky_menu.sm header .sidebar_menu {
		width:120px;
	}

	body .wrapper1.sticky_menu.sm .menu-wrapper .menu_top_block.catalog_block .menu > li > a .title-mini {
		display: block;
		font-size: 12px;
		text-align: center;
		line-height: 1.2;
		font-weight: 700;
		padding: 0 2px;
  }
}



/* reviews */
.REVIEWS {margin: 0 auto;}
.REVIEWS .reviews {position: relative;width: 100%; padding: 50px 0 0;}
.REVIEWS .reviews::before {content: "";background: url(https://daiks.ru/upload/medialibrary/3d8/ro3l05gl7qyhzlxgcqp3wzdk8bnjt7oi.png) no-repeat center; background-size: cover;position: absolute;top: 0;left: 50%;right: 0;bottom: 0;width: auto;margin-left: -50vw;z-index: -1;max-width: 100vw;}
.REVIEWS .reviews-title {margin-bottom: 62px;font-weight: bolder;font-size: 40px;}
.REVIEWS .reviews-wrapper {width: 66.66%; border-radius: 3rem;margin: 0 auto;padding: 50px 80px;background: #ECECEC;}
.REVIEWS .reviews-info {display: flex;align-items: center;justify-content: space-between;margin-bottom: 45px;}
.REVIEWS .reviews-estimation {display: flex;align-items: center;gap: 23px;}
.REVIEWS .reviews-sum {font-size: 40px;font-weight: bolder;}
.REVIEWS .reviews-star {}
.REVIEWS .star-box {display: flex;align-items: center;margin-bottom: 5px;}
.REVIEWS .star-item {}
.REVIEWS .star-text {color: #999999;font-size: 20px;}
.REVIEWS .reviews-button {}
.REVIEWS .reviews-button button a {color: #ffffff;}
.REVIEWS .reviews-button button:hover.invert a {color: #00AFB0;}
.REVIEWS .reviews-button button {border: 1px solid #00AFB0;color: #ffffff;text-transform: uppercase;padding: 18px 75px;border-radius: .8rem;background: #00AFB0;font-size: 16px;cursor: pointer;}
.REVIEWS .reviews-button button:hover.invert {border: 1px solid #00AFB0;background: #ffffff;color: #00AFB0;}
.REVIEWS .reviews-cards {display: flex;flex-direction: column;gap: 40px;}
.REVIEWS .reviews-card-item {}
.REVIEWS .reviews-cards-info {display: flex;align-items: flex-start; gap: 20px;margin-bottom: 20px;}
.REVIEWS .reviews-cards-img {width: 46px;height: 46px;border-right: 50%;overflow: hidden;}
.REVIEWS .reviews-cards-desc {}
.REVIEWS .reviews-cards-name {font-size: 20px;font-weight: bolder;margin-bottom: 5px;}
.REVIEWS .reviews-cards-date {font-size: 16px;}
.REVIEWS .reviews-cards-text {font-size: 16px;}

@media (max-width: 1200px) {
    .REVIEWS .reviews-button button {padding: 18px 45px;}
}

@media (max-width: 1100px) {
    .REVIEWS .reviews-wrapper {padding: 50px;}
}

@media (max-width: 991px) {
    .REVIEWS .reviews-wrapper {width: 100%;}
	.REVIEWS .reviews-button button {padding: 18px 75px;}
}

@media (max-width: 767px) {
    .REVIEWS .reviews-info {flex-direction: column;}
    .REVIEWS .reviews-estimation {margin-bottom: 10px;}
    .REVIEWS .reviews-wrapper {padding: 50px 10px;}
}

@media (max-width: 576px) {
    .REVIEWS .reviews-button button {padding: 18px 65px;}
    .REVIEWS .reviews-cards-info {gap: 10px; flex-direction: column;}
}

/* previously-watched */
.wrapper_inner, .maxwidth-theme {background: none !important;}
/* .viewed_product_block.no_fill {background: none !important;} */
.PREVIOUSLY-WATCHED {max-width: 1920px; margin: 0 auto;}
.PREVIOUSLY-WATCHED .previously-watched {padding: 50px 0;}
.PREVIOUSLY-WATCHED .previously-watched-title {font-size: 30px;margin-bottom: 30px;}
.PREVIOUSLY-WATCHED .previously-watched-cards {display: flex;flex-wrap: wrap; align-items: center;background: #ECECEC;border-radius: .8rem;width: 100%; gap: 30px;position: relative;}
.PREVIOUSLY-WATCHED .previously-watched-shadow {position: absolute;top: 0;left: 13px;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .1); backdrop-filter: blur(6px); width: 400px;border-radius: .8rem;}
.PREVIOUSLY-WATCHED .previously-watched-item {padding: 17px 50px;background: #000000;border-radius: .8rem;width: 400px;position: relative;}
.PREVIOUSLY-WATCHED .previously-watched-wrapper:nth-child(2n) .previously-watched-item {background: #00AFB0;}
.PREVIOUSLY-WATCHED .previously-watched-item a {display: flex;align-items: center;text-decoration: none;gap: 10px;}
.PREVIOUSLY-WATCHED .previously-watched-item-img {}
.PREVIOUSLY-WATCHED .previously-watched-item-img img {}
.PREVIOUSLY-WATCHED .previously-watched-item-text {color: #ffffff;font-size: 16px;max-width: 147px;}
.PREVIOUSLY-WATCHED .previously-watched-wrapper {position: relative;}
.PREVIOUSLY-WATCHED .previously-watched-wrapper:not(:nth-child(1)) {margin-left: -45px;}

@media (max-width: 1170px) {
    .PREVIOUSLY-WATCHED .previously-watched-wrapper:nth-child(3) {margin-left: 0px;}
}

@media (max-width: 784px) {
    .PREVIOUSLY-WATCHED .previously-watched-wrapper:nth-child(2) {margin-left: 0px;}
}

@media (max-width: 416px) {
    .PREVIOUSLY-WATCHED .previously-watched-item {width: 100%;}
    .PREVIOUSLY-WATCHED .previously-watched-shadow {width: 100%;}
}

/* o-company */
.O_COMPANY .o-company {position: relative;color: #ffffff;min-height: 706px;margin-bottom: 35px;background: url(https://daiks.ru/upload/medialibrary/93a/dssw7clr939pmflci6rns707ivs90jyq.png) no-repeat center;top: 0;left: 50%;margin-left: -48.5%;width: 96.6%;right: 0;bottom: 0;background-size: cover;border-radius: 3rem;display: flex;align-items: center;justify-content: center;}
.O_COMPANY .o-company-img {display: flex;align-items: flex-end;justify-content: space-between;position: absolute;right: 0;    bottom: -50px;width: 100%;}
.O_COMPANY .o-company-text {display: flex;flex-direction: column;align-items: center;justify-content: center;}
.O_COMPANY .o-company-text .text-title {font-weight: bolder;font-size: 40px;max-width: 1040px;text-align: center;color: #ffffff;font-family: 'Inter';}
.O_COMPANY .o-company-text .text-desc {font-size: 30px;max-width: 830px;text-align: center;color: #ffffff;font-family: 'Inter';line-height: 1.3;}
.O_COMPANY .o-company-text .text-title span {color: #00AFB0;font-family: 'Inter';}
	
	
	/* type_oborydovania */
	.TYPE_OBORYDOVANIA .type-block-title {font-weight: bolder;font-size: 40px;margin-bottom: 80px;margin-top: 70px;}
	.TYPE_OBORYDOVANIA .type-block-text {font-size: 20px;margin-bottom: 12px;}
	.TYPE_OBORYDOVANIA .type-cards {display: flex;flex-wrap: wrap;justify-content: space-between;gap: 20px;}
	.TYPE_OBORYDOVANIA .type-card {flex-basis: 45%;flex-grow: 1;border-radius: 3rem;overflow: hidden;color: #ffffff;display: flex;align-items: center;padding: 15px 35px 15px 15px;margin-bottom: 48px;min-height: 295px;}
	.TYPE_OBORYDOVANIA .type-card > a {color: #ffffff;display: flex;align-items: center;}
	

	.TYPE_OBORYDOVANIA .type-black {background-color: #121212;}
	.TYPE_OBORYDOVANIA .type-green {background-color: #00AFB0;}
	.TYPE_OBORYDOVANIA .type-card-desc-title {font-weight: bolder;font-size: 30px;margin-bottom: 10px;}
	.TYPE_OBORYDOVANIA .type-card-desc-desc {font-size: 20px;}
	.TYPE_OBORYDOVANIA .type-card-desc-desc {max-width: 19rem;}
	
	/* five-reasons */
	.FIVE_REASONS {overflow: hidden;}
	.FIVE_REASONS .five-reasons-decoration-wrapper {position: relative;top: 0;left: 50%;}
	.FIVE_REASONS .five-reasons-title {font-weight: bolder;font-size: 40px;margin-bottom: 60px;}
	.FIVE_REASONS .five-reasons-footer {color: #ffffff;font-size: 20px;font-weight: bolder;padding: 55px 65px;border-radius: 3rem; background: radial-gradient(66.1% 65.94% at 47.64% 34.11%, #121212 51.5%), url(<path-to-image>) lightgray 50% / cover no-repeat;}
	.FIVE_REASONS .while-boxs {background: radial-gradient(66.1% 65.94% at 47.64% 34.11%, #121212 51.5%), url(<path-to-image>) lightgray 50% / cover no-repeat; width: 100%;height: 55px;display: flex;align-items: center;justify-content: space-between;}
	.FIVE_REASONS .while-boxs .left-box {width: 70%;height: 100%;border-radius: 0 3rem 3rem 0;background-color: #ffffff;}
	.FIVE_REASONS .while-boxs .right-box {width: 15%;height: 100%;border-radius: 3rem 0 0 3rem;background-color: #ffffff;}
	.FIVE_REASONS .five-reasons-box {color: #ffffff;font-size: 20px; font-family: 'Inter', sans-serif; font-weight: bolder;padding: 50px 133px 326px;background-color: #000000;border-radius: 3rem;
	background: radial-gradient(66.1% 65.94% at 47.64% 34.11%, rgba(18, 18, 18, 0.00) 0%, #121212 51.5%), url(https://daiks.ru/upload/medialibrary/620/23obd8nav46woou5bhw6so06vncipfzi.png) lightgray 50% / cover no-repeat; background-size: cover;position: relative;}
	.FIVE_REASONS .five-reasons-start {display: flex;align-items: center;justify-content: center;width: 100%;}
	.FIVE_REASONS .start-center {max-width: 322px;text-align: center;}
	.FIVE_REASONS .five-reasons-midle {display: flex;align-items: center;justify-content: space-between;width: 100%;margin-top: 10px;}
	.FIVE_REASONS .midle-left {max-width: 333px;text-align: end;margin-left: 4%;}
	.FIVE_REASONS .midle-right {max-width: 295px;margin-right: 9%;}
	.FIVE_REASONS .five-reasons-end  {display: flex;align-items: center;justify-content: space-between;width: 100%;margin-top: 55px;}
	.FIVE_REASONS .end-left {max-width: 248px;text-align: end;;margin-left: 4%;}
	.FIVE_REASONS .end-right {max-width: 306px;}
	.FIVE_REASONS .img-bear {position: absolute;right: calc(50% - 268px);bottom: 0;}
	/* .FIVE_REASONS .five-reasons-decoration-left {position: absolute;left: -25%;bottom: -25px;} */
	/* .FIVE_REASONS .five-reasons-decoration-right {position: absolute;right: 0%;top: 20px;z-index: 1;} */
	.FIVE_REASONS .five-reasons-decoration {position: absolute;display: flex;align-items: center;width: 2025px;justify-content: space-between;top: 30px;left: -1010px;z-index: 1;}
	
	@media (max-width: 1530px){
		.O_COMPANY .o-company-img {display: none;}
		.FIVE_REASONS .five-reasons-decoration-left {display: none;}
		.FIVE_REASONS .five-reasons-decoration-right {display: none;}
		.FIVE_REASONS .img-bear {transform: scale(0.8);}
	}
	
	@media (max-width: 1399px){
		.TYPE_OBORYDOVANIA .type-card {flex-basis: 45%;}
		.TYPE_OBORYDOVANIA .type-card-img {width: 30%;}
		.TYPE_OBORYDOVANIA .type-card-img img {width: 100%;}
		.TYPE_OBORYDOVANIA .type-card {gap: 1rem;}
		.FIVE_REASONS .img-bear {display: none;}
		.FIVE_REASONS .five-reasons-start {margin-bottom: 30px;}
		.FIVE_REASONS .five-reasons-midle {flex-direction: column;margin-bottom: 30px;gap: 30px;}
		.FIVE_REASONS .five-reasons-end {flex-direction: column;margin-bottom: 30px;gap: 30px;margin-top: 30px;}
		.FIVE_REASONS .midle-left {max-width: 310px;text-align: center;margin-left: 0;}
		.FIVE_REASONS .midle-right {max-width: 310px;margin-right: 0;text-align: center;}
		.FIVE_REASONS .end-left {max-width: 310px;text-align: center;margin-left: 0;}
		.FIVE_REASONS .end-right {max-width: 310px;text-align: center;}
		.FIVE_REASONS .five-reasons-box {padding: 30px 10px 30px;}
	}
	
	@media (max-width: 1200px){
		.TYPE_OBORYDOVANIA .type-card {flex-basis: 100%;}
		.TYPE_OBORYDOVANIA .type-card-img {width: 30%;}
		.TYPE_OBORYDOVANIA .type-card-desc-desc {max-width: 100%;} 
	}

	@media (max-width: 767px){
		/* .TYPE_OBORYDOVANIA .type-card {flex-direction: column;} */
	}

	@media (max-width: 576px){
		.TYPE_OBORYDOVANIA .type-card-img {width: 100%;max-width: 300px;}
	}
	
	@media (min-width: 1200px){
		.item-views.news2 .item-wrapper.fon_text_fon .item.with-title-fon.big-block .inner-text.with-fon .inner-text-wr{min-height: 250px;}
	}
	
	@media (max-width: 1199px) and (min-width: 992px){
		.item-views.news2 .item-wrapper.fon_text_fon .item.with-title-fon.big-block .inner-text.with-fon .inner-text-wr{min-height: 200px;}
	}
	
	@media (min-width: 992px) and (max-width: 1300px){
		.item-views.news2.small-bg-plate .items.s_3 .item-wrapper.col-md-4 {
			width:50%;
		}
	}
	
	@media (min-width: 992px){
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon){position: absolute; bottom: 20px;}
	
		.item-views.news2.md .item-wrapper .item .image span{height: 161px;}
		.item-views.news2.md .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon){padding-top: 184px;}
		.item-views.news2.md .item-wrapper.fon_text_fon .item .inner-text .period-block{margin-bottom: 1px;}
	
		.with-text-block-wrapper .item-views.news2.md .item-wrapper .item .image span{height: 150px;}
		.item-views.news2.lg .item-wrapper .item .image span{height: 208px;}
	
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon{padding: 208px 0px 0px;}
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon .inner-text-wr{padding: 20px 25px 20px;background:#fff;height: 100%;}
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon.with-section .inner-text-wr{padding: 25px 25px 70px;}
		
		
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon .period-block{opacity: 1;}
		body .item-views.news2 .item-wrapper .item.long.bordered .inner-text.with-date.with-section {padding-bottom: 58px;}

		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon{position: relative;left: 50%; width: 50%;height: 100%;padding-left: 16px;}
		
		.item-views.news2 .item-wrapper.fon_text_fon .item.with-fon.tall-block:not(.with-title-fon){padding-top: 140%;}
		.item-views.news2 .item-wrapper.fon_text_fon .item.with-fon:not(.with-title-fon){padding-top: 66%;}
		.item-views.news2 .item-wrapper.fon_text_fon .item.with-fon.short-big-block:not(.with-title-fon){padding-top: 50%;}
	}
	@media (max-width: 991px){
		.item-views.news2 .item-wrapper .item .image span{height:auto; padding-top: 66%}
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text{position: absolute;bottom: 20px;}
	
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon{bottom: 10px;left: 0px;padding: 0px 32px 50px;}
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon  .inner-text-wr{border:none;}
		.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon *{color: #fff;}
		
		body .item-views.news2.half-block .item-wrapper.line_img .item .image span{width: 150px;height: 100px;}
		.item-views.news2.half-block .item-wrapper.line_img .image.pull-left + .inner-text{padding-left: 174px;}
		.item-views.news2.half-block .item-wrapper.line_img .image.pull-right + .inner-text{padding-right: 174px;}
	}
	
	@media  (min-width: 601px) and (max-width: 991px){
		.item-views.news2 .item-wrapper .item.with-fon.with-title-fon{padding-top: 80%;}
		.item-views.news2 .item-wrapper.fon_text_fon .item.with-fon:not(.with-title-fon){padding-top: 80%;}
	}	
	
	@media (min-width: 601px){
		.item-views.news2 .item-wrapper .item.no-img .inner-text{padding-right: 15px;}
	}
	
	@media (max-width: 600px){
		body .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.news2.with-border{padding-bottom: 8px;}
	}
	
	@media (max-width: 600px) and (min-width: 401px){
		.item-views.news2 .item-wrapper .item.with-fon{padding-top: 80%;}
	}
	
	@media (max-width: 400px){
		body .top_block span.subscribe{font-size: 0px;text-align: right;}
		.item-views.news2 .item-wrapper .item.with-fon{padding-top: 130%;}
	
		.item-views.news2.half-block .item-wrapper.line_img .half-wrapper{max-height:none;}
		.item-views.news2.half-block .item-wrapper.line_img .image{float:none !important;}
		body .item-views.news2.half-block .item-wrapper.line_img .item .image + .inner-text{padding: 20px 0px 0px 0px;}
		body .item-views.news2.half-block .item-wrapper.line_img .item .image span{width: auto;height: auto;padding-top: 100%;}
		.item-views.news2 .item-wrapper.line_img .item{padding-right: 0px;}
	}

/* Достоинства */
.item-views.float_banners2{padding-bottom: 37px;}
.item-views.float_banners2.top{padding-bottom: 42px;}
.item-views.float_banners2 .row > div{padding-top: 10px;padding-bottom: 22px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.float_banners2{padding-bottom: 47px;}
.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.float_banners2.top{padding-bottom: 52px;}

.item-views.float_banners2 .item .top-text{margin: 0px 0px 12px 1px;}
.item-views.float_banners2 .item .previewtext{margin: 10px 0px 0px;max-height: 93px;}

.item-views.float_banners2 .item .image{position: absolute;right: 0px;bottom: 0px;top: 0px;z-index: 2;}
.item-views.float_banners2 .item .lazy,
.item-views.float_banners2 .item .lazyloaded{display:block;background-size: cover;padding-top: 65.4%;}
.item-views.float_banners2 .item.lazy{background-repeat: no-repeat;background-size: cover;}

.item-views.float_banners2 .item .inner-text .title-inner{overflow: hidden;text-overflow: ellipsis;}
.item-views.float_banners2 .item.sm.bottom .image{order:2;}

.FLOAT_BANNERS .item-views.float_banners2 .item.sm.top .inner-text {padding: 10px 0 0 !important;}
.FLOAT_BANNERS .card-block {position: relative !important;aspect-ratio: 1 /1;background-color: transparent !important;}
.FLOAT_BANNERS .inner-text {position: absolute !important;right: 0;top: 0;max-width: 62% !important;width: 100%;padding-top: 10px;}

.FLOAT_BANNERS .inner-text .title {text-transform: uppercase;color: #000000;font-weight: bolder;line-height: 1;margin-bottom: 0 !important;}

.FLOAT_BANNERS .img_inner {height: 100%;}
.FLOAT_BANNERS .set-position.center.lazyloaded {display: block;height: 100%;}

/* НОВОЕ */
.FLOAT_BANNERS .content_wrapper_block .float_banners2 .img_inner > a > span {background-size: cover; background-position: center; background-repeat: no-repeat;}
.FLOAT_BANNERS .content_wrapper_block .float_banners2 .image.shine {border-radius: 18px;}

@media (min-width: 1200px){
	.item-views.float_banners2 .item.big .image{left: 40%;}
}
@media (max-width: 1199px){
	.item-views.float_banners2 .item.big .image{left: 30%;}
}

@media (min-width: 992px){
	.item-views.float_banners2 .row .col-md-3 .item:not(.top) .img_inner span{padding-top: 82.2%;}
	.item-views.float_banners2 .item.sm .image{left:0px;position:relative;}
	.item-views.float_banners2 .row .image,
	.item-views.float_banners2 .row .image *{height:100%}
}
@media (max-width: 991px){
	body .item-views.float_banners2 .item.flexbox div.image{order:2;top: auto;left: 0px;position:absolute;}
	body .item-views.float_banners2 .item.flexbox.top div.image{order:1;top: 0px;left: 0px;position:relative;height: 100%;}
	body .item-views.float_banners2 .item.big .inner-text{height: auto;}
}
@media (max-width: 991px) and (min-width: 601px){
	.item-views.float_banners2 .item .lazy{padding-top: 86%;}
}
@media (max-width: 767px){
	.item-views.float_banners2 .item .lazy{padding-top: 86%;}
}
@media (max-width: 600px){
	body .item-views.float_banners2 .item.flexbox div.image{position: relative;}
	body .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.float_banners2{padding-bottom: 17px;}
}

.logo-row {content: "";
    position: absolute;
    top: 0;
    width: 100%;
    /* left: 45%; */
    right: 0;
    bottom: 0;
    /* margin-left: -50vw; */
    z-index: -1;
    height: 100%;
    background: #fff;
    /* width: calc(100% + calc(100vw - 100%)) !important; */
}

/* шапка */
.top-block .logo_and_menu-row .wrap_icon.person {padding: 0;}
.region_wrapper {padding: 0;}
.top-block .top-block-item {padding: 0;}
.maxwidth-theme.wides .subtop.lines-block::before {content: ""; position: absolute;top: 0;left: 45%;right: 0;bottom: 0;margin-left: -50vw;z-index: -1;height: 100%;background: #fff;width: calc(100% + calc(100vw - 100%)) !important;}
.wrapper1.sticky_menu .header-v28 .content-block .subcontent .menus {margin-left: 120px;}
.top-block .menu>li>a {color: #000000;}
.region_wrapper .js_city_chooser>span:not(.arrow) {color: #000000;}
.dark-color:not(.active), .colored:hover {color: #000000;}
.logo-row .top-description {color: #000000;}
.top-block .top-block-item svg {opacity: 1;}
.float_wrapper.fix-block.pull-left {display: none;}
/* .svg.inline.svg-inline-search2 {display: none;} */
.search .search-input {border-radius: 3rem;}
.wrapper1.sticky_menu.sm .header-v28 .logo_and_menu-row .search_wrap {padding: 0 55px;}
.search_wrap.pull-left {max-width: 640px; width: 100%;}
.subbottom {display: flex;justify-content: center;align-items: center;}
.logo_and_menu-row .phone a {color: #333;}
.BIG_BANNER_INDEX_type_6 .logo_and_menu-row .phone a {color: #ffffff;}
.logo_and_menu-row .callback-block {color: #ffffff;}
.callback-block.animate-load.font_upper_xs.colored {color: #333;}
header .phone-block.icons .phone .svg.svg-inline-phone {display: none;}
.pull-right {order: 1;}
/* .left_menu_block .logo {filter: drop-shadow(4px 4px #00AFB0);} */
div.subcontent .subtop.lines-block {font-size: 18px !important;padding: 1.17rem 0;}
div.subcontent .subtop.lines-block .name {font-size: 18px !important;margin: 0;}
.menu.topest.initied a {font-size: 18px !important;margin: 0;}
.wrapper1.header_bgcolored.long_banner.long_header2 {overflow-x: hidden;}
#header .search-input-div input {background-color: #ffffff;}


.mega_fixed_menu .left_menu_block .search-input  {background: #e5e5e5; border: 1px solid #d2d2d2;}
.mega_fixed_menu .svg.svg-close * {fill: #333;}
/* .left_menu_block .search_wrap .title-search_mega_menu #title-search-input_mega_menu::placeholder {color: #000;} */
.left_menu_block .logo_block .top-description.addr {color:#000000;}
body .top_slider_wrapp .flexslider .slides li td.img:not(.with_video) {display: block !important;}
#bx_2875157043_18593 .banner_title {display: none;}

@media (max-width:768px){
	body .top_slider_wrapp .flexslider .slides li td.img:not(.with_video) {display: block !important;}
}


/* подвал */
footer .bottom-menu .item.childs .title a {font-size: 20px; font-weight: bolder;}
footer .bottom-menu .item .title a {color: #ffffff !important;font-size: 16px;}
footer .copy {color: #ffffff !important;font-size: 16px;}
footer .itb-copyright.blacked {display: none;}
footer .maxwidth-theme .company-wrap {display: none;}
footer .info .subscribe_button .btn {background: #00AFB0; border-color: #00AFB0;border-radius: 0.8rem;}
footer .property.phone {margin: 0 !important;margin-bottom: 12px !important;}
footer .property.phone a {color: #ffffff !important;font-size: 20px;letter-spacing: 1px;}
footer .phone.white.sm {display: none !important;}
footer .info .callback-block {color: #ffffff !important;font-size: 16px;}
footer .pays i {opacity: 1 !important;}
footer .pays svg {margin: 0 10px;}
footer .pays>div#bx_incl_area_52, footer .pays { display: flex;align-items: center;}
footer .pays i.mastercard {background-position: -327px -200px;}
footer .pays i.mastercard:hover {background-position: -279px -300px;}
footer .pays svg.cacsh:hover {fill: #ffffff;background-position: 0px 0px;}
footer .pays i.visa {background-position: -40px -204px;}
footer .pays i.visa:hover {background-position: -40px -304px;}
footer .pays svg.yandex_money:hover {fill: #e1e1e1;background-position: 0px 0px;}
footer .pays i.webmoney {background-position: -127px -199px;}
footer .pays i.webmoney:hover {background-position: -127px -299px;}
footer .pays i.qiwi {background-position: -165px -198px;}
footer .pays i.qiwi:hover {background-position: -165px -298px;}
footer .pays svg.sbrf:hover {filter: invert(50%) brightness(200%) grayscale(100%);background-position: 0px 0px;}
footer .pays i.alfa {background-position: -415px -198px;}
footer .pays i.alfa:hover {background-position: -323px -298px;}
footer .copy-block.col-md-4.col-sm-4.pull-left {width: 58.33% !important;}
footer .footer_top>.maxwidth-theme>div.row>div {width: 25%;}

@media (max-width: 768px){
	footer .copy-block.col-md-4.col-sm-4.pull-left {width: 100% !important;}
	footer .copy-block {text-align: start !important;}
}

@media (max-width: 1680px) {
	#footer {zoom: .8;}
}

@media (max-width: 1350px) {
	#footer {zoom: .6;}
}

@media (max-width: 1080px) {
	#footer {zoom: .5;}
}

@media (max-width: 991px) {
	#footer {zoom: 1;}
	footer .footer_top>.maxwidth-theme>div.row>div {width: 50%;}
}

@media (max-width: 767px) {
	footer .footer_top>.maxwidth-theme>div.row>div {width: 100%;}
}

/* баннер */
.mega-menu table td .wrap > a{/*transition: color ease 0.3s;*/}
/* .long_banner .light-menu-color .mega-menu table td .wrap > a:not(:hover), .long_banner .light-menu-color .logo-row .top-description,
.long_banner .light-menu-color .logo-row .subtop.lines-block .menu > li > a, .long_banner .light-menu-color .logo-row .subtop.lines-block .menu > li > span,
.long_banner .light-menu-color .logo-row .search_wrap.only_bg .search-input,
.long_banner .light-menu-color .logo_and_menu-row .logo-row .top-btn:not(:hover) > span{color:#fff;} */
.long_banner .light-menu-color .logo_and_menu-row .logo-row .svg:not(.svg-inline-search2):not(.light-ignore) svg *, .long_banner .light-menu-color .logo_and_menu-row .logo svg *,
/* .long_banner .light-menu-color .logo-row .search_wrap.only_bg .svg *{fill:#fff !important;} */
.top-block .top-block-item .personal.top>a{transition:none;}

.long_banner .light-menu-color .search_wrap.only_bg .search-wrapper .search .search-input::placeholder{color: #fff;}
.long_banner .light-menu-color .search_wrap.only_bg .search-wrapper .search .search-input::-ms-input-placeholder{color:#fff;}
.long_banner .light-menu-color .search_wrap.only_bg .search-wrapper .search .search-input:-ms-input-placeholder{color:#fff;}

.long_banner .light-menu-color .search .search-input::placeholder{color: #333;}
.long_banner .light-menu-color .search .search-input::-ms-input-placeholder{color:#333;}
.long_banner .light-menu-color .search .search-input:-ms-input-placeholder{color:#333;}

body .wrapper1.long_banner.with_left_block .header_wrap .line-row{display:none !important;}
body .wrapper1.long_banner .top_big_one_banner .top_slider_wrapp{margin-bottom:0px;}
body .wrapper1.long_banner .drag-block.grey.TIZERS .tizers_block{margin-top:0px;}

/* .long_banner .light-menu-color .logo_and_menu-row .region_wrapper .js_city_chooser, .long_banner .light-menu-color .logo_and_menu-row .phone > a, .long_banner .light-menu-color .logo_and_menu-row .callback-block,
.long_banner .light-menu-color .logo_and_menu-row .logo-row .wrap_icon .title, .long_banner .light-menu-color .logo_and_menu-row .logo-row .wrap_icon .name,
.sticky_menu.long_banner .light-menu-color .logo_and_menu-row .content-block .subcontent .top-block .menu.topest>li > a,
.sticky_menu.long_banner .light-menu-color .logo_and_menu-row .content-block .subcontent .top-block .menu.topest>li > span,
.long_banner .light-menu-color .logo_and_menu-row .address{color:#fff;} */

.long_banner .light-menu-color .logo_and_menu-row .region_wrapper .js_city_chooser:hover, .long_banner .light-menu-color .logo_and_menu-row .callback-block:hover,
.long_banner .light-menu-color .logo-row .subtop.lines-block .menu > li:hover > a, .long_banner .light-menu-color .logo-row .subtop.lines-block .menu > li:hover > span,
.sticky_menu.long_banner .light-menu-color .logo_and_menu-row .content-block .subcontent .top-block .menu.topest>li > a:hover{opacity:0.5;}

.menu-row .menu-only{border-radius: 3px;}

body .wrapper1.long_banner .menu-row.bgcolored{background:transparent;}

body .wrapper1.long_banner .menu-row.bglight .menu-only{background:#fff;}
.menu-row.middle-block.bglight .mega-menu{border:none;}
body .menu-row.middle-block.bglight .row .col-md-12:after{display:none;}
.menu-row.bglight .mega-menu table td .wrap > a{color:#333;}

body .wrapper1.long_banner .centered.header-wrapper .menu-row .menu-only{background:none;}
body .wrapper1.long_banner .light-menu-color .centered.header-wrapper .menu-row.middle-block .mega-menu table td .wrap > a{color:#fff;}
body .wrapper1.long_banner .light-menu-color .centered.header-wrapper .menu-row.middle-block .mega-menu table td .wrap > a:hover{opacity:0.5;}
body .wrapper1.long_banner .centered.header-wrapper .mega-menu table td .wrap > a .line-wrapper{opacity:0;}

body .wrapper1.long_banner .menu-row.bgdark{background:none;}
body .wrapper1.long_banner .menu-row.bgdark .menu-only{background:#333;}

.menu-row .mega-menu table td:first-child{border-radius: 3px 0px 0px 3px;}
.menu-row .mega-menu table td:last-child{border-radius: 0px 3px 3px 0px;}

.menu-row.bglight .mega-menu table td.wide_menu:hover > .wrap > .dropdown-menu,
.menu-row.bglight .mega-menu table td.wide_menu.hover > .wrap > .dropdown-menu{border-top-width:1px;}

.long_banner .logo_and_menu-row .search .search-input{background:#fff;border-color:#fff;}
body .fix-logo .menu-row .menu-only-wr{border-left-color:transparent;}
body .fix-logo .menu-row .search-block{padding-right: 20px;}

.top_slider_wrapp .flexslider .flex-direction-nav >li{margin-top: 20px;}
.top_slider_wrapp .flexslider .flex-direction-nav a, .flexslider .flex-direction-nav .js-click{margin-top:20px;}

/* banner-footer */
.BIG_BANNER_INDEX .banner-footer {display: flex;width: 100%;position: relative;}
.BIG_BANNER_INDEX .banner-footer::before {content: "";background: url(https://daiks.ru/upload/medialibrary/f7b/5q720j74eq9uozcvvds8ifu3lbezz5to.png) no-repeat center 20px; background-size: cover;position: absolute;top: 0;left: 50%;right: 0;bottom: 0;width: 100vw;margin-left: -50vw;}
.BIG_BANNER_INDEX .banner-text {width: 58.33%;padding: 313px 0 298px;}
.BIG_BANNER_INDEX .text-title {font-weight: bold;font-size: 40px; margin-bottom: 40px;line-height: 1;}
.BIG_BANNER_INDEX .text-desc {font-size: 20px; margin-bottom: 40px;}
.BIG_BANNER_INDEX .banner-img {position: absolute;bottom: 0;right: -200px;}

/* banner-top */
/* .BIG_BANNER_INDEX .owl-stage-outer {max-height: 414px;}
.BIG_BANNER_INDEX .banner-top {position: relative;}
.BIG_BANNER_INDEX .banner-top::before {content: ""; position: absolute;top: 0;left: 50%;right: 0;bottom: 0;margin-left: -50vw;width: 100vw;background: url(https://daiks.ru/upload/medialibrary/49a/s2jl3b7n2reme4roijcnd26f7foowx3q.jpg) no-repeat center;background-size: cover;z-index: -1;}
.BIG_BANNER_INDEX .banner-top-slider {display: flex;flex-direction: column;align-items: center;max-width: 570px;margin: 0 auto;padding: 225px 0 145px;}
.BIG_BANNER_INDEX .banner-top-slider-wrapper {max-width: 570px;margin: 0 auto;}
.BIG_BANNER_INDEX .banner-top-slider-item {}
.BIG_BANNER_INDEX .banner-top-slider-title {font-weight: bold;font-size: 60px;text-transform: uppercase;text-align: center; color: #ffffff; margin-bottom: 58px;line-height: 1;}
.BIG_BANNER_INDEX .banner-top-slider-img img {width: 100%;}
.BIG_BANNER_INDEX .owl-dots {display: flex;gap: 20px;margin-top: 116px;align-items: center;justify-content: center;}
.BIG_BANNER_INDEX .owl-dot.active {background: #ffffff !important;}
.BIG_BANNER_INDEX .owl-dot {width: 15px;height: 15px;border-radius: 50%;border: 3px solid #ffffff !important;}
.BIG_BANNER_INDEX .banner-top-decor {pointer-events: none;position: absolute;bottom: -30px;left: 0px;margin-left: -80vw;left: 50%;width: 160vw;display: flex;justify-content: space-between;align-items: flex-end;z-index: 2;}
.BIG_BANNER_INDEX .banner-top-left-decor {}
.BIG_BANNER_INDEX .banner-top-right-decor {} */

.flex-control-paging li a:before {margin: -4px 0px 0px -6px;}
body .BIG_BANNER_INDEX .flex-control-paging li a {height: 8px;}
body .flex-control-paging li a {background: transparent;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active {background: transparent;}
.BIG_BANNER_INDEX .flex-control-nav.flex-control-paging a::before {background: transparent !important;border: 3px solid #ffffff !important;width: 15px;height: 15px;}
.BIG_BANNER_INDEX .flex-control-nav.flex-control-paging a.flex-active::before {background: #ffffff !important;}

.wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider .slides > li,
.wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider {min-height: calc(calc(100vw / 2) + 13vw) !important;background-size: contain; background-position: center 80px; width: calc(100% + calc(100vw - 100%)) !important; }

.flexslider .flex-control-nav, .front_slider_wrapp .flex-control-nav {top: -16vw;}

@media (max-width: 2300px) {
    .BIG_BANNER_INDEX .banner-img {right: 0;}
    .BIG_BANNER_INDEX .banner-text {width: 50%;}
}

@media (max-width: 1920px) {
    .BIG_BANNER_INDEX .banner-top-left-decor {transform: translate(23%, 10%) scale(0.8);}
    .BIG_BANNER_INDEX .banner-top-right-decor {transform: translate(-16%, 10%) scale(0.8);}
}

@media (max-width: 1680px) {
    .BIG_BANNER_INDEX .banner-top-left-decor {transform: translate(17%, 20%) scale(0.6);}
    .BIG_BANNER_INDEX .banner-top-right-decor {transform: translate(-9%, 20%) scale(0.6);}
}

@media (max-width: 1390px) {
    .BIG_BANNER_INDEX .banner-top-left-decor {transform: translate(-12%, 30%) scale(0.4);}
    .BIG_BANNER_INDEX .banner-top-right-decor {transform: translate(-4%, 30%) scale(0.4);}
}

@media (max-width: 1300px) {
    .BIG_BANNER_INDEX .banner-top-left-decor {display: none;}
    .BIG_BANNER_INDEX .banner-top-right-decor {display: none;}
    .BIG_BANNER_INDEX .banner-img {display: none;}
    .BIG_BANNER_INDEX .banner-text {width: 100%;padding: 20px 10px;}
}

@media (max-width: 991px) {
    .wrapper1.long_banner .top_big_one_banner .top_slider_wrapp > .flexslider .slides > li {background-position: center 0px;min-height: calc(calc(100vw / 2) + 4vw) !important;}
}

@media (max-width: 600px) {
    .BIG_BANNER_INDEX .banner-top-slider {width: 100%;padding: 20px 10px;}
    .BIG_BANNER_INDEX .banner-top-slider-title {font-size: 40px;}
}

@media (max-width: 400px) {
    .BIG_BANNER_INDEX .banner-top-slider-title {font-size: 30px;}
    .BIG_BANNER_INDEX .text-title  {font-size: 30px;}
}




@media all and (max-width: 1199px){
	body .header-wrapper.header-v20 .menu-row .menu-only .mega-menu:before{background: #333333;opacity:0.06;}
	.long_banner .light-menu-color .header-wrapper.header-v20 .menu-row .menu-only .mega-menu:before{background: #fff;}
}

/*long banner*/
@media (min-width:992px){
	.long_banner header > .header-wrapper{position:absolute;top:0px;left:0px;right:0px;}
	.long_banner header > .top-block + .header-wrapper{top:46px;}

	.wrapper1.long_banner .header_wrap .wrapper_inner, .wrapper1.long_banner .header_wrap .maxwidth-theme, .wrapper1.long_banner .top-block > .maxwidth-theme > .wrapp_block{background: none;}
	.wrapper1.long_banner .header_wrap .top-block{border-bottom-color:transparent;border-bottom: none;margin-bottom: 0px;background:transparent;}
	.wrapper1.long_banner .sticky_menu .header_wrap .top-block{background:none;}
	.wrapper1.long_banner .header_wrap .top-block .wrapp_block{position:relative;}
	.wrapper1.long_banner .header_wrap .top-block .wrapp_block:after{/*content:"";display:block;width:100%;height:1px;background: #000;opacity: 0.05;position:absolute;bottom:-14px;*/}
	.wrapper1.long_banner .header_wrap .line-row{border-top-color:transparent;background:#000;opacity:0.1;}
	.wrapper1.long_banner .header_wrap.light-menu-color .line-row{background:#fff;}
	.wrapper1.long_banner .header_wrap .wrapper_inner .logo_and_menu-row:after{content:"";display:block;width:100%;height:1px;background: #000;opacity: 0.05;position:absolute;bottom:0px;opacity:0;}

	.wrapper_inner > .right_block > .middle .maxwidth-theme{padding:0px;}

	.long_banner .light-menu-color .logo_and_menu-row .menu-only .mega-menu table td .wrap > a:hover{opacity:0.5;}

	body .header-wrapper .lines-row{position:relative;}
	body .header-wrapper .lines-row:before{bottom:-3px;background: #333333;opacity:0.07;}
	.header-wrapper.fix-logo .lines-row:before{bottom:-3px;background: #333333;opacity:0.07;}
	.header-wrapper .longs .lines-row:before{bottom:-2px;}
	.wrapper1.long_banner .light-menu-color .header-wrapper .lines-row:before{background: #fff;}
	.light-menu-color .header-wrapper.fix-logo .lines-row:before{background: #fff;}
	.wrapper1.big_header .logo_and_menu-row .wides > .lines-row:before{/*display:none;*/}

	body .wrapper1 .header-v28 .wides > .lines-row{display:none;}

	body .logo_and_menu-row .search_wrap.only_bg .search-wrapper{border-color:rgba(51,51,51,0.06);}
	body .long_banner .light-menu-color .logo_and_menu-row .search_wrap.only_bg .search-wrapper{border-color:rgba(255,255,255,0.06);}

	body .wrapper1 .header-v21 .smalls.logo_and_menu-row .wides .lines-row:before{bottom:-4px;}

	.fill_bg_n .wrapper1.long_banner .menu-row.middle-block.bglight, .fill_bg_y .wrapper1.long_banner .menu-row.middle-block.bglight .mega-menu{border-color:transparent;}
	.fill_bg_n .wrapper1.long_banner .menu-row.middle-block.bglight .row .col-md-12:after,
.fill_bg_y .wrapper1.long_banner .menu-row.middle-block.bglight .mega-menu .row .col-md-12:after{/*content:"";display:block;width:100%;height:1px;background: #000;opacity: 0.05;position:absolute;bottom:0px;*/}
	.wrapper1.long_banner .menu-row.middle-block.bglight .mega-menu,
	.wrapper1.long_banner .menu-row.middle-block.bglight .right-icons{border-top-color:transparent;border:none;}
	.wrapper1.long_banner .menu-row.middle-block.bglight .wrap_icon{border-left-color:transparent;}
	
	.wrapper1.long_banner .light-menu-color .logo_and_menu-row .burger .svg:hover{opacity:0.5;}

	.wrapper1.long_banner .centered .left_border,
	.wrapper1.long_banner .centered .right_border{position: absolute;bottom:26px;margin:0px;border: none;height: 1px;background: rgba(51,51,51,.05);display:block;}
	.wrapper1.long_banner .centered .right_border{right:0px;}
	.wrapper1.long_banner .centered .left_border{left:0px;}
	.wrapper1.long_banner .light-menu-color .centered .left_border, .wrapper1.long_banner .light-menu-color .centered .right_border{background: rgba(255,255,255,0.1);}
	.wrapper1.long_banner .light-menu-color .centered .menu-row.middle-block .mega-menu table td .wrap > .more-items > span:before,
	.wrapper1.long_banner .light-menu-color .logo_and_menu-row .menu-row .mega-menu table td .wrap > .more-items > span:before{background-position: -124px -51px;;}

	.wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider .slides > li, .wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider{height:631px;}

	body.top_header_opacity .top-block.top-block-v1 {
		position: absolute;
	    width: 100%;
	}
	body.top_header_opacity .wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider .slides > li, body.top_header_opacity .wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider {height:677px;}
	


	body.top_header_opacity .wrapper1.long_banner .light-menu-color .top-block.top-block-v1 * {color: #fff;}
	body.top_header_opacity .wrapper1.long_banner .light-menu-color .top-block.top-block-v1 .svg.inline * {fill: #fff;}
	body.top_header_opacity .wrapper1.long_banner .light-menu-color .top-block.top-block-v1 .top-block-item .phone.with_dropdown .more_phone a {color: #222;}
	body.top_header_opacity .wrapper1.long_banner .light-menu-color .top-block.top-block-v1 .top-block-item .phone.with_dropdown .more_phone a span {color: #999;}
	body.top_header_opacity .wrapper1.long_banner .light-menu-color .top-block.top-block-v1 .auth_wr_inner a {color: #222;}
	body.top_header_opacity .wrapper1.long_banner .light-menu-color .top-block.top-block-v1 .menu.topest li.more > span {color: #fff;}
	body.top_header_opacity .wrapper1.long_banner .light-menu-color .top-block.top-block-v1 .menu.topest li.more ul.dropdown span {color: #000;}

	body.top_header_opacity .light-menu-color .top-block.top-block-v1:before {
	    background: rgba(255,255,255,0.07);
	}
	body.top_header_opacity .top-block.top-block-v1:before {
	    content: "";
	    display: block;
	    left: 0px;
	    right: 0px;
	    height: 1px;
	    background: rgba(0,0,0,0.07);
	    position: absolute;
	    bottom: -2px;
	}

	.wrapper1.long_banner .top_slider_wrapp .flexslider .slides > li{background-size: cover;}
	.wrapper1.long_banner .flexslider .banner_title{padding-top: 0px;}
	
	.wrapper1.long_banner.long_header .flexslider .wrapper_inner,
	.wrapper1.long_banner.smalls.big_header.sticky_menu .flexslider .wrapper_inner{padding-top: 135px;}
	body.top_header_opacity .wrapper1.long_banner.long_header .flexslider .wrapper_inner,
	body.top_header_opacity .wrapper1.long_banner.smalls.big_header.sticky_menu .flexslider .wrapper_inner {padding-top: calc(135px + 46px);}
	.wrapper1.long_banner.long_header .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td,
	.wrapper1.long_banner.smalls.big_header.sticky_menu .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td{height:496px;}

	.wrapper1.long_banner.high_one_row_header .flexslider .wrapper_inner {padding-top: 100px;}
	body.top_header_opacity .wrapper1.long_banner.high_one_row_header .flexslider .wrapper_inner {padding-top: calc(100px + 46px);}
	.wrapper1.long_banner.high_one_row_header .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td {height:531px;}


	.wrapper1.long_banner.long_header2 .flexslider .wrapper_inner{padding-top: 148px;}
	.wrapper1.long_banner.long_header2 .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td{height:483px;}

	.wrapper1.long_banner.long_header3 .flexslider .wrapper_inner{padding-top: 144px;}
	.wrapper1.long_banner.long_header3 .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td{height:487px;}

	.wrapper1.smalls .flexslider .wrapper_inner, .wrapper1 .flexslider .wrapper_inner{padding-top: 88px;}
	body.top_header_opacity .wrapper1.smalls .flexslider .wrapper_inner {padding-top: calc(88px + 46px);}
	.wrapper1.smalls .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td,
	.wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td{height:543px;}

	.wrapper1.subsmall .flexslider .wrapper_inner{padding-top: 92px;}
	.wrapper1.subsmall .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td{height:539px;}

	.wrapper1.smalls.big_header .flexslider .wrapper_inner{padding-top: 114px;}
	.wrapper1.smalls.big_header .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td{height:517px;}

	/* more height */
	.wrapper1.long_banner .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li, .wrapper1.long_banner .top_big_one_banner.more_height .top_slider_wrapp .flexslider{height:calc(631px + 100px);}

	.wrapper1.long_banner.long_header .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td,
	.wrapper1.long_banner.smalls.big_header.sticky_menu .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td{height:calc(496px + 100px);}
	.wrapper1.long_banner.high_one_row_header .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td {height:calc(531px + 100px);}
	body.top_header_opacity .wrapper1.long_banner .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li, body.top_header_opacity .wrapper1.long_banner .top_big_one_banner.more_height .top_slider_wrapp .flexslider {height:calc(677px + 100px);}
	.wrapper1.long_banner.long_header2 .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td{height:calc(483px + 100px);}
	.wrapper1.long_banner.long_header3 .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td{height:calc(487px + 100px);}
	.wrapper1.smalls .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td,
	.wrapper1.long_banner .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td{height:calc(543px + 100px);}
	.wrapper1.subsmall .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td{height:calc(539px + 100px);}
	.wrapper1.smalls.big_header .top_big_one_banner.more_height .top_slider_wrapp .flexslider .slides > li td{height:calc(517px + 100px);}
	

	/*header13*/
	.subsmall.front_page .header-wrapper .lines-row:before {bottom: -3px;}

	.long_banner .light-menu-color .menu-row.middle-block.bglight .mega-menu table td .wrap > a:not(:hover){
	    color:#333;
	}
}

/* Преимущества */
.TIZERS .item-views.tizers{padding: 3px 0px 23px;}
.TIZERS .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.tizers{padding-bottom: 33px;}
.TIZERS .item-views.tizers.top{padding-top: 9px;}
.TIZERS .item-views.tizers .item-wrapper > .item{padding: 50px 30px; background-color: #ECECEC; border-radius: 3.125rem;}
.TIZERS .item-views.tizers .item-wrapper:hover > .item{background-color: #00AFB0;}
.TIZERS .item-views.tizers .item-wrapper > .item .image{margin-bottom: 10px;flex-shrink: 0;align-self: normal;display:flex; max-height: 100%;align-items: center;justify-content: center;}
.TIZERS .item-views.tizers .item-wrapper:hover  > .item .image i svg {fill: #ffffff !important;}
.TIZERS .item-views.tizers .item-wrapper > .item .image i:hover svg {fill: #ffffff;}
/* .TIZERS .item-views.tizers .item-wrapper > .item .image i svg {pointer-events: none;} */
.TIZERS .item-views.tizers:not(.top) .item-wrapper > .item .image{margin-top: 6px;max-width: 40px;}
.TIZERS .item-views.tizers .item-wrapper > .item .inner-text .title {font-weight: 600;font-size: 20px;}
.TIZERS .item-views.tizers .item-wrapper > .item .inner-text .value {font-weight: 400;}
.TIZERS .item-views.tizers .item-wrapper:hover > .item .inner-text .title {color: #ffffff;}
.TIZERS .item-views.tizers .item-wrapper:hover > .item .inner-text .value {color: #ffffff;}
.TIZERS .item-views.tizers .item-wrapper > .item .inner-text {display: flex;flex-direction: column;justify-content: center;align-items: center;}
.TIZERS .item-card-tizer .item {display: flex;flex-direction: column;}



.TIZERS .item-views.tizers .items.small-block > .row, .item-views.tizers .items.tops > .row{align-items: start;}
.TIZERS .item-views.tizers .items.small-block .image{width: 32px;height: 32px;}
.TIZERS .item-views.tizers .items.small-block .image img, .item-views.tizers .items.small-block .image svg{max-width: 100%;max-height: 32px;}
.TIZERS .card-tizers {display: flex;flex-wrap: wrap;align-items: stretch;justify-content: center; gap: 20px;}
.TIZERS .item-card-tizer {flex-basis: 20%;flex-grow: 1;}

@media (max-width: 991px){.TIZERS .item-card-tizer {flex-basis: 100%; margin: 0 16px;}}

@media (min-width: 601px){
	.TIZERS .item-views.tizers .item-wrapper > .item .pull-left + .inner-text{padding-left: 26px;}
	.TIZERS .item-views.tizers .item-wrapper > .item .pull-right + .inner-text{padding-right: 26px;}
	
	.TIZERS .item-views.tizers .small-block .item-wrapper > .item .pull-left + .inner-text{padding-left: 20px;}
}
@media (max-width: 600px){
	.TIZERS .item-views.tizers:not(.top) .item-wrapper > .item .image{float:none !important;}
	.TIZERS .item-views.tizers .items.small-block .item .image + .inner-text, .item-views.tizers .items.tops .item .image + .inner-text{padding-left: 20px;}
	body .TIZERS  .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.tizers{padding-bottom: 3px;}
}

/* боковое меню */
.full.has-child.m_line.v_hover .image {margin-bottom: 5px;}
.menu.dropdown li:last-child {display: none !important;}

/* Выгодные предложения */
.item-views.sales2.bg{padding-bottom: 28px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.bg{padding-bottom: 38px;}

.sales2 .item{background-position: center;}
.item-views.sales2.bg .item-wrapper > .item .period-block{}
.item-views.sales2.bg .item-wrapper > .item .period-block .date{color:#fff;opacity:0.7;}
.item-views.sales2.bg .item-wrapper > .item .period-block .svg{width: 16px;height: 16px;border-radius: 100%;top: 0px;left:-1px;margin: 0px 2px 1px 0px;}
.item-views.sales2.bg .item-wrapper > .item .period-block .svg svg{margin:2px auto 1px;}
.item-views.sales2.bg .item-wrapper > .item .period-block.red .svg{background: #fc5a42;}
.item-views.sales2.bg .item-wrapper > .item .period-block .svg path{fill:#fff;}

.item-views.sales2.bg .item-wrapper > .item .title a{color:#fff;}
.item-views.sales2.bg .item-wrapper > .item .inner-text{position: absolute;bottom: 25px;right: 30px;left: 30px;}
.item-views.sales2.bg .item-wrapper > .item > div{z-index: 12;}
.item-views.sales2.bg .item-wrapper > .item > a{position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: 13;}
.item-views.sales2.bg .view_sale_block.compact .countdown{border:none;}

.item-views.sales2.sm{padding-bottom: 29px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.sm{padding-bottom: 39px;}

.item-views.sales2.sm .item-wrapper > .item{padding: 33px 34px 23px 35px;margin:0px;}
.item-views.sales2.sm .item-wrapper > .item .image{margin: 0px 0px 12px;}
.item-views.sales2.sm .item-wrapper > .item .image span{width: 190px;height: 190px;display:inline-block;}

.item-views.sales2.sm .item-wrapper > .item .period-block{padding: 0px 0px 7px 1px;}
.item-views.sales2.sm .item-wrapper > .item .period-block .svg{padding: 0px 6px 0px 5px;}

.item-views.sales2.md{padding-bottom: 15px;}
.with-text-block-wrapper .item-views.sales2.md{padding-bottom: 20px;}
.item-views.sales2.md .row.margin0{padding-bottom: 22px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.md{padding-bottom: 25px;}
.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .with-text-block-wrapper .item-views.sales2.md{padding-bottom: 30px;}

.item-views.sales2.md .item-wrapper > .item, .item-views.sales2.lg .item-wrapper > .item{margin:0px;}
.item-views.sales2.md .row.margin0 .item{padding-bottom: 11px;}

.item-views.sales2.md .item-wrapper > .item .image, .item-views.sales2.lg .item-wrapper > .item .image{margin: 0px 0px 13px;}
.item-views.sales2.md .item-wrapper > .item .image span{height: 207px;}

/*.item-views.sales2.md .item-wrapper > .item .period-block, .item-views.sales2.lg .item-wrapper > .item .period-block{padding: 0px 0px 9px 0px;}*/
.item-views.sales2.md .item-wrapper > .item .period-block .svg, .item-views.sales2.lg .item-wrapper > .item .period-block .svg{padding: 0px 8px 0px 0px;}
.item-views.sales2.md .view_sale_block.compact .countdown, .item-views.sales2.lg .view_sale_block.compact .countdown{border:none;}
.item-views.sales2.md .ajax_load_btn.ajax{margin-bottom: 35px;}
.with-text-block-wrapper .item-views.sales2.md .ajax_load_btn.ajax{margin-bottom: 30px;}

.item-views.sales2.lg{padding-bottom: 17px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.lg{padding-bottom: 27px;}

.item-views.sales2.lg .ajax_load_btn.ajax{margin-bottom: 33px;}
.item-views.sales2.lg .item-wrapper > .item .image span{height: 284px; width: 100%; background-size: contain; background-position: center; background-repeat: no-repeat;}

/*body .sales2.md .info-sticker-block.top{top: 19px;left: 21px;}
body .sales2 .info-sticker-block.top{top: 33px;left: 35px;}
body .sales2.lg .info-sticker-block.top{top: 29px;left: 31px;}*/

.item-views.sales2 .item-wrapper > .item:hover{z-index:1;}
.item-views.sales2 .row:not(.margin0) .item-wrapper{padding-bottom: 32px;}
.item-views.sales2 .row.margin0{padding-bottom: 32px;}

.item-views.sales2 .item-wrapper > .item{background-color: #121212; border-radius: 3.125rem;}
.item-views.sales2 .item-wrapper > .item .inner-text {display: flex;flex-direction: column;align-items: center;justify-content: center;color: #ffffff;text-align: center;}
.item-views.sales2 .item-wrapper > .item .inner-text .date {color: #ffffff;}
.item-views.sales2 .item-wrapper > .item .inner-text .title>a {color: #ffffff;}
.item-views.sales2 .item-wrapper > .item .inner-text .muted svg path {fill: #00AFB0;}
.item-views.sales2 .item-wrapper > .item {padding: 60px 80px;}
.item-views.sales2 .item-wrapper > .item .image {padding: 0 0 30px;}

.SALE {background-color: #ffffff !important;}
.SALE .top_block {margin-bottom: 216px;display: flex;align-items: center;justify-content: space-between;z-index: 1;position: relative;}
.SALE .top_block h2 {margin-bottom: 0; font-weight: 600;font-size: 40px;}
.SALE .top_block a {top: 0;}

.SALE .maxwidth-theme.profitable-offers-block {background-color: #ffffff !important;}
.SALE .maxwidth-theme.profitable-offers-block:before {position: absolute; top: 0;left: 0;right: 0;bottom: 0;background: url(https://daiks.ru/upload/medialibrary/669/tflka64z4kayhzk9y3g96kn7vsorfzh2.png) no-repeat;background-size: cover;z-index: 0;}
.SALE .maxwidth-theme .profitable-offers {position: absolute; bottom: 0;left: 0rem;display: flex;align-items: center;justify-content: space-between;width: 100%;}
.SALE .item-views.sales2.lg .item-wrapper > .item .image span {background-size: contain;background-repeat: no-repeat;}
.SALE .maxwidth-theme .profitable-offers-right {}

.SALE .item-views.sales2.lg {padding-bottom: 0 !important;}
.SALE .item-wrapper.clearfix {padding-bottom: 0 !important;}

.site_s1.sticky_menu.fill_bg_n .sub_container.fixed_wrapper .profitable-offers {display: none;}

@media (max-width: 768px){
	.SALE .maxwidth-theme .profitable-offers {display: none;}
}

.SALE .lazyloaded {
    width: 25rem;
    margin-top: 2rem;
}

.lazyloaded {
	opacity: 1;
	transition: opacity 300ms;
}


@media (min-width: 1200px){
    .SALE .lazyloaded {
        width: 23rem;
        margin-top: 0;
    }

}
@media (max-width: 1200px){
    .SALE .lazyloaded {
        width: 21rem;
        margin-top: 0;
    }
}

@media (min-width: 1400px){
	.with_left_block .item-views.sales2.md .items.s_4 .item-wrapper > .item .image span{
		height: 162px;
	}
}

@media (min-width: 1200px) and (max-width: 1399px){
	.with_left_block .item-views.sales2.bg .item-wrapper.col-lg-3,
	.with_left_block .item-views.sales2.md .item-wrapper.col-lg-3,
	.with_left_block .item-views.sales2.sm .item-wrapper.col-lg-3 {width: 33.33333333333333%;}
}

@media (max-width: 1199px){
	.item-views.sales2.md .item-wrapper > .item .image span{height: auto; padding-top:66%;}
}

@media (min-width: 992px) and (max-width: 1199px){
	.with_left_block .item-views.sales2.sm .item-wrapper.col-md-4,
	.with_left_block .item-views.sales2.md .item-wrapper.col-md-4{width: 50%;}
}

@media (min-width: 992px) and (max-width: 1099px){
	.with_left_block .item-views.sales2.bg .item-wrapper.col-md-4{width: 50%;}
}

@media (max-width: 992px) {
    .SALE .col-md-6 {
        width: 50%;
    }
}

@media (max-width: 767px){
	/* .SALE .maxwidth-theme .profitable-offers {display: none;} */
	.SALE .col-12 {width: 100%;}
	.SALE .top_block {margin-bottom: 30px;}
	.SALE .bg-fon-img {max-width: 300px;margin: 0 auto;}
	.SALE .item-views.sales2 .item-wrapper > .item {padding: 30px;}
	.SALE .item-wrapper.clearfix {padding-bottom: 30px !important;}
}

@media (max-width: 600px){
	.item-views.sales2.bg .item-wrapper > .item{padding-top:60%;}
}
@media (max-width: 400px){
	.item-views.sales2.bg .item-wrapper > .item{padding-top:90%;}
	.item-views.sales2.bg .item-wrapper > .item{padding-top:115%;}
	.item-views.sales2.bg .item-wrapper > .item .title{max-height: 77px;overflow: hidden;}
}

.hover_shine .shine:before {left:-60%;}


@media (max-width: 720px) {
	.O_COMPANY .o-company-text .text-desc {font-size: 20px;}
	.FIVE_REASONS .five-reasons-footer {font-size: 14px;}
	.O_COMPANY .o-company-text .text-title {font-size: 30px;}
	.O_COMPANY .o-company-text .text-desc {font-size: 17px !important;}

	.sertificate_img_three {display: flex !important; margin-top:-20px;}
}

@media (max-width: 1000px) {
	footer .info .subscribe_button .btn {text-align: center !important;}

}

@media (max-width: 500px) {
	footer .info .subscribe_button .btn {text-align: center !important;}

	.TYPE_OBORYDOVANIA .type-card-desc-desc {margin-bottom: 20px;}
	.TYPE_OBORYDOVANIA .type-card > a {flex-direction: column;}


}

.sertificate_img_three { display: flex; width: 100%; justify-content: space-between; padding: 0 15px;}
.sertificate_img_three > a > img {width: 25px; height: 25px;}
.sertificate_img_three-img .lazyloaded {width: 25px; height: 25px;}


/* .big_banner_items .big_banner_item_img {margin: 0px; object-fit: cover; width: 100% !important;}
.big_banner_items .big_banner_item_banner {top: 0; position: absolute; right: 0; width: 100% !important;} */

.big_banner_item_banner {
    width: 100%;
    height: 100vh;
    background-size: cover;
    background-position: center; 
    background-repeat: no-repeat;
    position: relative;
}

.big_banner_index{margin-top: 80px; overflow:hidden;}

.big_banner_index .text.left {margin-top: 300px;}


@media (max-width: 991px){
	.big_banner_index{
		margin-top: 0px;
	}
}

header {
	overflow: hidden;
}

#main_banner_two {
	display: none !important;
}
#main_banner_three {
	display: none !important;
}

@media (max-width: 1350px) {
	#main_banner_one {
		display: none !important;
	}
	#main_banner_two {
		display: block !important;
	}
	#main_banner_three {
		display: none !important;
	}
}
@media (max-width: 600px) {
	#main_banner_one {
		display: none !important;
	}
	#main_banner_two {
		display: none !important;
	}
	#main_banner_three {
		display: block !important;
	}
}

header {overflow: visible !important;}
.BRANDS .owl-nav {display: none;}