.top-background {
	background-image: url("../img/new/NFS.jpg");
}

@media (max-width:1440px){
	
	main#media{
		width: 85%;
		margin: auto;
		display: block;
	}
	
}

.title_page {
    font-family: "Lato Heavy", "Helvetica", sans-serif;
    font-size: 5vw;
	text-align: center;
    margin: 0;
    padding: 0 2%;
    color:#0663AD;
}




@media (max-width:1280px){
	
	#media_sector{
		height: 29vw;
	}	
	main#media{
		width: 90%;
		margin: auto;
		display: block;
	}

	.sector article.media ul li {
		width: 99%;
		margin-left: 1.75em;
		margin-bottom: 0.5vw;
		line-height: 1.2em;
		font-size: 1.125vw;
	}	
	section#sliderCenterMode {
		width: 80%;
		margin:5vw auto 0 auto;
	}
	.sliderCenterMode__img {
		height: 300px;
	}
	.sliderCenterMode .slick-slide:not(.slick-center) {
		padding: 40px 0;
	}
	.sliderCenterMode .slick-slide.slick-center .sliderCenterMode__img {
		height: 230px;
	}
	.sliderCenterMode .slick-center {
		padding-top: 60px;
	}
	.sliderCenterMode button.slick-next.slick-arrow, .sliderCenterMode button.slick-prev.slick-arrow {
		top: calc(50% - 25px);
		width: 50px;
    	height: 50px;
	}
	.sliderCenterMode button.slick-next.slick-arrow {
		right: -60px;
	}
	.sliderCenterMode button.slick-prev.slick-arrow {
		left: -60px;
	}
	.sliderCenterMode__title span {
		font-size: 1vw;
	}
}



@media screen and (max-width:992px) {
	.advert td, .advert th {
		padding:1%;
	}
	.requisites__bank,
	.requisites__address, 
	.requisites__phone {
		width: 100%;
	}
	.requisites__data {
		flex-direction: column;
	}
	.requisites__address, .requisites__phone {
		text-align: center;
	}
	.requisites__bank {
		padding: 2% 0%;
	}
	#media h2 {
		font-size:3vw;
	}
}

@media screen and (max-width:767px) {
	.advert td, .advert th {
		padding:0.5%;
	}
	section#sliderCenterMode {
		width: 100%;
	}
	#media h2 {
		font-size: 4vw;
	}
}

@media screen and (max-width: 600px) {
	.sliderCenterMode .slick-slide:not(.slick-center) .sliderCenterMode__slide {
		z-index: 0;
	}
	.sliderCenterMode__slide::before {
		content:none;
	}
	.sliderCenterMode__title span {
		font-size: 2vw;
	}
}

@media screen and (max-width: 480px) {
	#media h2 {
		font-size: 5vw;
		height: 15vw;
	}
}
