
@media (min-width:1400px) {
	.hero-title{
		font-size:var(--size-large);
	}
	
	.hero-subtitle {
    font-size:var(--size-xx-large);
   }
   
   .hero-desc{
   	font-size:var(--size-small);
   }
   
   
   .gallery-thumbimage{
   	height:400px;
   }
   
}

@media only screen and (max-width:1366px) {	
	
	
}	


@media only screen and (max-width:1199px) {	
}	
	
@media only screen and (max-width:992px){	

	.fw{
		margin-bottom: var(--fw-space);
	}
	
	.fw:last-child{
		margin-bottom: 0;
	}
	
	.logowrapper{
	 width: calc(var(--lg-wapper) * 0.7) ;
	}
	
	.home-tiles-wrapper{	
		padding-bottom: 0;
	}
	
	.block + .block{
		margin-top: var(--section-space);
	}
	
	.home-tiles{	
		flex-wrap: nowrap;
	}
	
	.swiper-overflow{
		overflow: hidden;
	}
	
	.action-mobile{
		display:block;
	}
	
	.tile:nth-child(2n){
		margin-bottom: 0;
		margin-top: 0;
	}
	
	.thumb-carousel-2 .swiper-slide {
   	 margin-top:calc(var(--section-space) * -1);
	}
	
}



@media only screen and (max-width:768px){
	
	.gallery-thumbimage {
		height: 45vw;
	}


}


@media only screen and (max-width:575px){
	
	
	.logowrapper {
    	width: calc(var(--lg-wapper)* 0.6);
	}
	
	.hero-container{
		padding-top: calc(var(--header-height) * 1.5);
	    padding-bottom: 0;
	    display: block;
	}
	
	.hero-image {
		position: relative;
		width:100%;
		bottom:0;
	}

	.hero-image img{
		max-width:100%;
		height:auto;
	}


	
	.hero-title{
		font-size:15vw;
	}
	
	.hero-subtitle{
		font-size:6vw;
	}
	
	.hero-desc{
		font-size:3vw;
	}
	
		
	.hero-content_wrap {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
	}
	
	.block-wrap{
		padding-right: 0;
	}
	
	
	.gallery-thumbimage {
		height: 65vw;
	}
	
	.Nav-col{
		margin-left:0.5em;
	}
	
	.Navtools li{
		margin-left: 0;
		margin-right: 0;
	}
	
	.header-social .social-icon a{
		width: calc(var(--socail-icon-size) * 0.8);
    height: calc(var(--socail-icon-size) * 0.8);
	}

	
}


