.custom-banner-1 .intec-grid {
    flex-direction: column-reverse;
}

.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=center] {
    top: 0 !important;
    -webkit-transform: none !important;
	max-width: 400px;
}

.custom-banner-1 .c-slider.c-slider-template-1 [data-text-position=left] .widget-item-picture img {
	margin-top: 120px;
    left: unset !important;
}

.widget-item-text {
    font-weight: bold;
}

.custom-banner-1 .intec-grid .intec-grid-item-2 {
    max-width: none !important;
}

.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-picture {
    width: 100%;
    display: flex;
    justify-content: center;
}

.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
    font-size: 43px !important;
	line-height: 48px !important;
	letter-spacing: .3px;
    margin: 24px auto 0 !important;
    max-height: 300px !important;
    max-width: 1000px;
}

.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-text div:first-child {
    margin-top: -35px !important;
}

.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
    margin-bottom: 70px;
    font-size: 45px !important;
    line-height: 50px !important;
}

.c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
    font-weight: bold !important;
}

.c-slider.c-slider-template-1 .widget-item-description {
	-webkit-line-clamp: unset !important;
}

.custom-banner-2 .c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-header-over, .c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-header, .c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-description {
    color: #3C3C3B;
}

.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
    height: 700px;
	max-height: 350px !important;
}

.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
    font-size: 42px !important;
    line-height: 49px !important;
    border-left: 3px solid;
    padding-left: 30px;
    height: auto;
    max-height: 216px;
    max-width: 1030px;
}

.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
    max-width: 1060px;
    font-size: 21px !important;
    margin-top: 70px !important;
}

.custom-banner-3 li::before {
	color: white !important;
}

.custom-banner-3 .c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
    font-size: 45px;
    line-height: 50px;
}

.custom-banner-3 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
    font-size: 28px;
    line-height: 50px;
    margin-top: 50px;
    max-height: none;
}

.c-slider.c-slider-template-1 .widget-item-block-desktop {
    background-position: 25% !important;
}

.custom-banner-4 .intec-grid {
    flex-direction: column;
	margin-left: 480px !important;

}

.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=center] {
    top: 0 !important;
    -webkit-transform: none !important;
	max-width: 220px;
}

.c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
	margin-top: 130px;
    right: unset !important;
}

.custom-banner-4 .intec-grid .intec-grid-item-2 {
    max-width: none !important;
	max-height: 190px;
}

.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
    font-size: 18px !important;
	line-height: 24px !important;
    max-height: none !important;
    max-width: 800px;
	color: #706F6F;
	margin-top: 110px;
}

@media (max-width: 1200px) {
	.custom-banner-4  .c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
    margin-top: 90px;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
    	margin-top: 60px;
	}
}

@media (max-width: 1024px) {
	.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-description[data-view] {
		line-height: 28px !important;
	}

	.custom-banner-3 .c-slider.c-slider-template-1 .widget-item-description[data-view] {
		line-height: 50px !important;
	}

	.custom-banner-4 .intec-grid .intec-grid-item-2 {
		max-height: 130px;
	}

	.custom-banner-4  .c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
    margin-top: 50px;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
    	margin-top: 20px;
		font-size: 15px !important;
		line-height: 21px !important;
	}

	.custom-banner-4 .intec-grid {
		margin-left: 400px !important;
	}

}

@media (max-width: 768px){
	.intec-template .custom-banner-1 .c-slider.c-slider-template-1 .widget-item-content-body {
			height: 500px !important;
	}

	.intec-template .custom-banner-2 .c-slider.c-slider-template-1 .widget-item-content-body {
			height: 500px !important;
	}

	.intec-template .custom-banner-3 .c-slider.c-slider-template-1 .widget-item-content-body {
			height: 500px !important;
	}

	.intec-template .custom-banner-4 .c-slider.c-slider-template-1 .widget-item-content-body {
			height: 500px !important;
	}

	.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=center] {
		max-width: 300px;
	}

	.custom-banner-1 .c-slider.c-slider-template-1 [data-text-position=left] .widget-item-picture img {
		margin-top: 90px;
	}

	.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		font-size: 28px !important;
		line-height: 32px !important;
		max-width: 700px;
	}

	.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
		margin-bottom: 50px;
		font-size: 32px !important;
	}

	.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-text {
		text-align: left;
	}

	.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
		font-size: 30px !important;
		line-height: 36px !important;
		max-height: 170px;
	}

	.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		max-width: 600px;
		font-size: 15px !important;
		line-height: 18px !important;
		margin-top: 40px !important;
	}
	.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		max-height: 240px !important;
	}

	.custom-banner-3 .c-slider.c-slider-template-1 .widget-item-text {
		text-align: left;
	}

	.custom-banner-3 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		font-size: 22px;
		line-height: 40px !important;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-block-desktop {
    	background-size: cover !important;
	    background-repeat: no-repeat !important;
		background-position: 25% !important;
		background-image: url(/upload/iblock/f39/9u25cexygz6ixmm7n970ws105wngq6ja.jpg) !important;
	}

	.custom-banner-4  .c-slider.c-slider-template-1 .widget-item-picture {
		display: block !important;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-text {
		text-align: left;
	}

	.custom-banner-4 .intec-grid {
    	margin-left: 250px !important;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
		margin-top: 10px;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=center] {
		max-width: 170px;
	}

	.custom-banner-4 .intec-grid .intec-grid-item-2 {
		max-height: 60px;
	}

		.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		font-size: 12px !important;
		line-height: 15px !important;
	}
}
@media (max-width: 560px){

	.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		font-size: 20px !important;
		line-height: 28px !important;
	}

	.custom-banner-1 .c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
		font-size: 24px !important;
		line-height: 24px !important;
	}

		.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
		font-size: 20px !important;
		line-height: 24px !important;
		padding-left: 20px;
		max-height: 145px;
	}

	.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		font-size: 12px !important;
		line-height: 16px !important;
	}
	.custom-banner-2 .widget-item-description p {
		margin-bottom: 10px;
	}

	.custom-banner-2 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		max-height: 290px !important;
		margin-top: 30px !important;

	}

	.custom-banner-3 .c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
		font-size: 38px;
		line-height: 40px;
	}

	.custom-banner-3 .c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
		font-size: 18px;
		line-height: 32px !important;
		margin-top: 40px;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-block-desktop {
    	background-position: right !important;
	}

	.custom-banner-4 .intec-grid {
		margin-left: unset !important;
	}

	.intec-template .custom-banner-4 .c-slider.c-slider-template-1 .widget-item-content-body {
		padding: 0 20px 0 0;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-picture {
		display: flex !important;
		justify-content: center;
	}

	.custom-banner-4 .c-slider.c-slider-template-1 .widget-item-text {
		text-align: center;
	}

}


