.slider-item {
	height: 416px;
	position: relative;
}

/*.banner-img {
	width: 50%;
	float: right;
	height: 100%;
	overflow: hidden;
	-webkit-clip-path: polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);
	clip-path: polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);
}*/

.banner-img img {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

/*.banner-img span {
	width: 50%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	background-color: rgb(27, 70, 154);
	opacity: 0.502;
}*/

.banner-content {
	width: 100%;
	height: 100%;
}

.banner-title {
	padding-top: 60px;
}

.banner-botton a {
	padding: 10px 30px;
	border-radius: 5px;
	margin-right: 18px;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}

.banner-botton a.left-link {
	color: #fff;
	background: #1B469A;
}

.banner-botton a.right-link {
	color: #fff;
	background: #A6A6A6;
	border: 1px solid #A6A6A6;
}

.banner-botton a.left-link:hover {
	background: #1B469A;
	box-shadow: 0 4px 24px rgba(27, 70, 154, 0.4);
	text-decoration: none;
}

.banner-botton a.right-link:hover {
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #DADADA;
	box-sizing: border-box;
	box-shadow: 0 2px 12px rgba(27, 70, 154, 0.15);
	text-decoration: none;
}

.banner-botton a.left-link:active {
	background: #11306B;
	text-decoration: none;
}

.banner-botton a.right-link:active {
	color: #FFFFFF;
	background: #606060;
	border: 1px solid #DADADA;
	box-sizing: border-box;
	text-decoration: none;
}

.banner-title div {
	font-size: 42px;
	font-weight: bold;
}

.banner-title span {
	font-size: 30px;
}

.banner-text {
	line-height: 1;
}

.arrow-container button.slick-next.slick-arrow {
	right: 0;
}

.arrow-container {
	left: 0;
}

/*Смена стилей*/

.banner-img {
	width: 100%;
	float: right;
	height: 100%;
	overflow: hidden;
}
.banner-img span {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	background-color: rgb(27, 70, 154);
	opacity: 0;
}
.banner-botton {
	transform: translateY(-13%);
	/*margin-left: 77%;*/
	width: 100%;
	display: block;
	text-align: right;
}
@media screen and (max-width: 900px){
	.banner-botton {
		margin-left: 60%;
	}
}
.new-home-slider{
	margin: 10px 0 55px;
	max-height: 416px;
	overflow: hidden;
}

.new-home-slider .slick-slide{
	height: auto;
	max-height: 416px;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.new-home-slider .slider-item{
		height: auto;
	}
	.new-home-slider .banner-botton{
		transform: translateY(-15%);
	}
	.new-home-slider ul.slick-dots{
		bottom: 54px;
	}
	.new-home-slider .slider-container .slick-arrow{
		bottom: 42px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.new-home-slider .slider-item{
		height: auto;
	}
	.new-home-slider .banner-botton{
		transform: translateY(-130%);
	}
	.new-home-slider ul.slick-dots{
		bottom: 60px;
	}
	.new-home-slider .slider-container .slick-arrow{
		bottom: 48px;
	}
	.banner-botton a.left-link{
		margin-left: 18px;
	}
	.banner-botton a.left-link,
	.banner-botton a.right-link{
		padding: 5px 10px;
	}
	.banner-botton {
		left: 0;
		display: flex!important;
		justify-content: flex-start;
	}
	.banner-botton.banner-botton-reverse{
		flex-direction: row-reverse;
	}
	.banner-botton a{
		margin: 0 18px;
	}
	.banner-botton.banner-botton-reverse a.left-link{
		margin-left: auto;
	}
	.banner-botton a.right-link{
		margin-left: auto;
	}
	.banner-botton.banner-botton-reverse a.right-link{
		margin-left: 18px;
	}
}

@media (max-width: 767px) {
	.banner-img{
		height: auto;
	}
	.slider-item{
		height: auto!important;
	}
	.banner-botton {
		left: 0;
		display: flex!important;
		justify-content: flex-start;
	}
	.banner-botton.banner-botton-reverse{
		flex-direction: row-reverse;
	}
	.banner-botton a{
		margin: 0 18px;
	}
	.banner-botton.banner-botton-reverse a.left-link{
		margin-left: auto;
	}
	.banner-botton a.right-link{
		margin-left: auto;
	}
	.banner-botton.banner-botton-reverse a.right-link{
		margin-left: 18px;
	}
}

