.slider_overflow_block {overflow:hidden;}
.section.service_program {margin-top:75px;}
.main_slider_conteiner {margin-top: 37px;}
.service_car.nav {	display: flex;
    justify-content: flex-end;
    height: 25px;
    position: absolute;
    margin: -327px 0 0 0%;
    right: -2px;
}
.service_car a.dark {color:#fff;border:0;text-transform:uppercase;font-size:14px;outline:none;}
.service_car .slider_block {margin:0px 0;}
.service_car .slider_block .slide {height:100%;width:100%;}
.service_car picture img {width:100%;}
.service_car .slide {width:100%;height:100%;background-size:cover;}
.service_car .nextSlide, .service_car .prevSlide, .service_car .slider_counter {font-size:24px;color:#fff;position:relative;top:-50px;}
.service_car .nextSlide, .service_car .prevSlide {padding:0 0px;cursor:pointer;background:#fff;width:48px;height:48px;border-radius:0px;border:1px solid #ccc;}
.service_car .nextSlide {margin:0 5px 0 0;transition: all 0.3s;}
.service_car .prevSlide {margin:0 0 0 0px;transition: all 0.3s;}
.service_car .nextSlide:hover {opacity:1;background:#35ABA7;}
.service_car .prevSlide:hover {opacity:1;background:#35ABA7;}
.service_car .slick-arrow.slick-disabled {opacity:0.3;background:#fff;}
.service_car .nextSlide span { background: url(/local/templates/cordiant_2023/images/icons/arrow-left.svg) 15px 22px no-repeat;padding: 3px 15px 3px 15px;}
.service_car .prevSlide span { background: url(/local/templates/cordiant_2023/images/icons/arrow-right.svg) 14px 22px no-repeat;padding: 3px 15px 3px 15px}
.service_car .nextSlide:hover span { background: url(/local/templates/cordiant_2023/images/icons/arrow-left-w.svg) 15px 22px no-repeat;}
.service_car .prevSlide:hover span { background: url(/local/templates/cordiant_2023/images/icons/arrow-right-w.svg) 14px 22px no-repeat;padding: 3px 15px 3px 15px}
.service_car .nextSlide.slick-disabled:hover span {background: url(/local/templates/cordiant_2023/images/icons/arrow-left.svg) 15px 22px no-repeat;}
.service_car .prevSlide.slick-disabled:hover span {background: url(/local/templates/cordiant_2023/images/icons/arrow-right.svg) 14px 22px no-repeat;}
/* Скрывать стрелки */
/*.service_car .slick-disabled {display:none!important;}*/
.service_car .slider_counter {font-size:16px;font-weight:100;position:relative;margin:-80px -45px 0 0;display:none;}
.service_car .slider_counter span {font-size:48px;font-weight:100;}
.service_car .slider_button {margin-top:25px;}
.service_car .slider_content {width:100vw;position:absolute;margin:200px 0 0 2%;display:flex;flex-direction: column; align-content: flex-start;
}
.service_car .slider_logo {padding:0px 0px 25px 0;}
.service_car .slider_text_block {flex:1;padding-left:0px;width:70%;}
.service_car .slider_text {font-size:75px;font-weight:500;line-height:1em;color:#fff;;}
.banner_empty {height:50px;background-color:#074989;}
.main_slider_conteiner .slider_item_cart {background:#005387;color:#fff;height:300px;border-left:5px solid #fff;border-right:5px solid #fff;padding:20px;position:relative;overflow:hidden;}
.main_slider_conteiner .news-item__inner {display:flex;padding:20px 0 0 0;height:100%;}
.main_slider_conteiner .news-item__name {font-size:24px;color:#fff;}
.main_slider_conteiner .news-item__name:hover {color: #BCEBF3;}
.main_slider_conteiner .news-item__desc {font-size:14px;}
.main_slider_conteiner .items-img_block {display: flex;align-items: center;position:relative;z-index:5;}
.main_slider_conteiner .news-item__img {max-height:200px;}
.main_slider_conteiner .bg_text {
	position:absolute;
	bottom:20px;	font-size: 8em;
    font-weight: 900;
    color:#E6E6E6;
	opacity: 0.1;
    position: absolute;
    z-index: 1;
    bottom: 30px;
    left: 50px;
    line-height: 0.8em;
 }

/* Кастомизация слайдера*/
.main_slider_conteiner .slick-list.draggable {overflow:visible;}
.main_slider_conteiner .slick-slide {opacity:0.5;transition: all 0.3s;}
.main_slider_conteiner .slick-slide.slick-active {opacity:1;transition: all 0.3s;}
.main_slider_conteiner .slick-slide[tabindex="0"] {opacity:1;transition: all 0.3s;}

/*.service_program.section:before {
    content: '';
    width: 180px;
    height: 100%;
    position: absolute;
    left: 0px;
    z-index: 1;
    bottom: 0;
    background: linear-gradient(to left,
    	rgba(255,255,255, 0) 0%,
	    rgba(255,255,255,.35) 50%,
	    rgba(255,255,255,7) 100%);
    );
}
.service_program.section:after {
  content: '';
  width: 180px;
  height: 100%;
  position: absolute;
  right: 0px;
  bottom: 0;
  background: linear-gradient(to right,
    rgba(255,255,255, 0) 0%,
    rgba(255,255,255,.35) 50%,
    rgba(255,255,255,7) 100%);
}*/

@media screen and (max-width: 1350px) {

}
@media screen and (max-width: 1200px) {
	.section.service_program {margin:50px 0px;}
	.main_slider_conteiner {margin-top:33px;}
	.service_car.nav {
	    margin: -330px 10px 0 0%;
	}
}
@media screen and (max-width: 900px) {
	.service_car {margin-top:93px;}
	.service_car.nav {margin:-25px 0 0px -50px;position:relative; width: 100%;}
	.service_car .slider_content {margin:70px 0 0 20px;}
    .service_car .row_paddding {margin:20px 10px 0px 10px;}
    .service_car .slider_logo {border-right:0;margin:-150px 0 50px 25px;justify-content: flex-start;padding-top:50px;min-width:300px;}
    .service_car .slider_text {font-size:35px;line-height:1.2em;}
    .service_car .slider_text_block {padding-left:25px;}
}
@media screen and (max-width: 768px) {
	.service_car {margin-top:54px;}
	.service_car.nav.banners {display:flex;justify-content: center;height:25px;margin:0vh 0vw 0 0;position:absolute;right:0;left:0;}
	.service_car .slider_content {margin:15px 0 0 0px;display:flex;flex-direction: column;align-items: flex-start;}

	.service_car.nav {		display:flex;
		justify-content: center;
		height:25px;
		margin: 0px 0 0px 0px;
	    position: static;
	    width: 100%;
    }
	.service_car .nextSlide, .service_car .prevSlide, .service_car .slider_counter {border:0;font-size:24px;color:#000;position:relative;top:20px;display:block;}
	.service_car .nextSlide, .service_car .prevSlide {padding:0 20px;cursor:pointer;}
	.service_car .nextSlide span { background: url(/local/templates/cordiant_2023/images/icons/left_arr_black.png) 0px 10px no-repeat;padding: 0px 30px 0 40px;}
	.service_car .prevSlide span { background: url(/local/templates/cordiant_2023/images/icons/right_arr_black.png) -5px 10px no-repeat;padding: 0px 30px 0 30px;}
	.service_car .slider_counter {font-size:14px;font-weight:100;}
	.service_car .slider_counter span {font-size:30px;font-weight:100;}
	.service_car .nextSlide, .service_car .prevSlide {padding:0px 0px 0 10px;cursor:pointer;background:none;width:auto;height:auto;border-radius:0px;}
	.service_car .slider_counter {font-size:16px;font-weight:100;position:relative;margin:0px 0px 0 0;}
	.service_car .nextSlide.slick-disabled:hover span,
    .service_car .nextSlide:hover span { background: url(/local/templates/cordiant_2023/images/icons/left_arr_black.png) 0px 10px no-repeat;padding: 0px 30px 0 40px;}
    .service_car .prevSlide.slick-disabled:hover span,
	.service_car .prevSlide:hover span { background: url(/local/templates/cordiant_2023/images/icons/right_arr_black.png) -5px 10px no-repeat;padding: 0px 30px 0 30px;}
	.service_car .nextSlide:hover {opacity:1;background:none;}
	.service_car .prevSlide:hover {opacity:1;background:none;}
}