
@media (min-width:1360px) {
	
	
	.post-thumbimage{
		height:300px;
	}
	
	.hero-title{
		font-size:100px;
	}
	
	.hero-subtitle{
		font-size:60px;
	}
		
}





@media only screen and (max-width:1800px) {
}	

@media only screen and (max-width:1600px){
}





@media only screen and (max-width:1366px) {		
	
}	


@media only screen and (max-width:1199px) {
	
	.box-header{
		padding: var(--box-padding) !important;
	}
	
	.fw-contact-icon i{
		font-size:var(--size-x-small);
	}
	
	.back-button{
		top:0;
		margin-bottom: 20px;
	}
	
}	
	
@media only screen and (max-width:992px){
	
	
	.Nav-col {
	    margin-left:10px;
	}
	.heroslider{
		left:auto;
		right:0;
	}
	.hero-content_wrap{		
		padding-top:var(--header-height);
	}	
	.button-block{
		margin-top:var(--box-padding);
	}
	
	.fw{
		margin-bottom: var(--section-space-small);
	}
	
	.fw:last-child{
		margin-bottom: 0;
	}
	
	
	.block-rows .block-image{
		height:60vw;
	}
	
	.post-title{
		font-size: var(--size-xxx-small);
	}	
	
	.post-desc{
		font-size: var(--size-xxx-small);
	}	
}



@media only screen and (max-width:768px){
	
	
.thumb-carousel .swiper-wrapper {
  justify-content:left;
}

}


@media only screen and (max-width:575px){
	
	
	.header-left{
		top:-40px;
	}
	
	
	.header-button{
		display: none;
	}
	
	.hero-content_wrap{		
		padding-top: 0;
		padding-bottom:calc(var(--header-height) * 1);
		
	}		
	.heroslider{
		position: relative;
		width:100%;
	}
	
	.hero-box{
		bottom:0;
		margin-bottom: 0;
	}
		
	.heroslider .swiper-slide img{
		height:100%;
	}

	.hero-title{
		font-size:var(--size-large);
	}
	
	.hero-banner_container.banner-pb{
		padding-bottom: calc(var(--header-height) * 1);
	}
	
	
	.post-thumbimage{
		height:50vw;
	}
	
	.thumb-02 .post-thumbimage{
		height:30vw;
	}
	
	 .responsive-block{
	 	margin-top: var(--section-space-small);
	 }
	 
	 .mask-section-top{
	 	bottom:0;
	 	margin-bottom: 0;
	 }
	
	.gallery-thumb{
		width:50% !important;
		height: 40vw !important;
		padding: var(--gallery-padding-small) !important;
		box-sizing: border-box;
		margin: 0 !important;
	}

}


