@media (max-width: 767px) {
	.fluid-container{width:100%;}
	header nav.navbar .nav-item .nav-link {line-height:60px; text-align: center;}
	.navbar-nav {margin:0;}
	.navbar-toggler {position: absolute; right:10px; top:20px; z-index:3; color:#fff; cursor: pointer;}
	#mainNav{position: fixed;left: 0;right: 0;background-color:rgba(0, 0, 0, 0.8);top:0;bottom:0;z-index:2; padding-top:100px; }
	header {padding:10px 0;}
	header .navbar-brand{width:120px; background-size:100%;margin:20px;}
	.lSAction > a {z-index:1;}
	header nav.navbar a.call{margin-top:40px; max-width: 220px; transform: translateX(-50%); left: 50%; position: absolute; cursor:pointer; line-height:40px; border-radius:20px; height:40px;  }
	
	#mainPromo {height:400px;}
	#mainPromo ul li {height:400px;}
	
	#mainPromo ul li .content {top:20%;}
	#mainPromo ul li .content h2{font-size:26px; margin-bottom:20px; padding-right:50px;}
	#mainPromo ul li .content p{display: none;}
	
	#whatsapp {padding:30px 0;}
	#whatsapp h4{font-size:24px;}
	
	footer ul li {width:100%; text-align: center;}
	
	footer a.logo { max-width:200px; margin:20px 0;}
	
	#services {margin-bottom:20px;}
	#services .thumb {display:none;}
	#services .sidebar {margin:-120px 0 0 0;}
	
	#services h2{margin:20px 0; font-size:26px;}
	
	.fsImage, .fsImageContact {height:340px;}
	.fsImage h1 {font-size:26px; width:100%;}
	
	.news-filter {height:340px;}
	
	.content-dark h3 {font-size:32px; letter-spacing:2px;}
	
	#content h2 {font-size:26px;}
	#contact h2 {font-size:26px; margin:30px 0;}
	
}

@media (min-width: 576px) and (max-width: 767.98px) {
	.fluid-container{width:100%;}
}

@media (min-width: 768px) and (max-width: 991.98px) {
	.fluid-container{width:100%;}
	
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.fluid-container{width:100%;}
}

@media (min-width: 1200px) and (max-width: 2039.98px) {
	
}

@media (min-width: 2040px){
	html{font-size: 16px;}
	
	
	.live .card.col-6{height:calc(2040px / 2 / 1.307); asheight: 780px;}
	/*.live .date{
		font-size: 23px;
		line-height: 23px;
		height: 30px;
		margin-bottom: 90px;
	}
	.live h2{
		font-size: 50px;
		font-weight: bold;
		line-height: 50px;
		height: 60px;
		margin-bottom: 30px;
	}
	.live p{
		font-size: 28px;
		line-height: 40.5px;
		padding-top: 2px;
	}*/
}