@charset "utf-8";
/* CSS Document */


/*
@media (min-width:1400px){
	.banner{	
		height: 620px;		
	}
}

@media (min-width:1600px){
	.banner{	
		height: 800px;		
	}
}
*/
@media (max-width:1280px)
{
	.review-slider .owl-nav .owl-next{
		right: -30px;
	}
	
	.review-slider .owl-nav .owl-prev{
		left: -30px;
	}
	
}


@media (max-width: 1199px)
{
	.headline{
		font-size: 45px;
	}
	.search-container {    
    	width: 80%;
	}
	.review-sec .review-card .rev-profile {
        height: 285px;    
	}
	
	.review-rank{
		width: 40px !important;
		bottom: 10px;
	}
	
	
	.review-sec .review-card {
    	padding-top: 38px;
		padding-bottom: 56px;    
	}
	
	.review-sec, .story-sec{
		min-height: auto;
	}
	
	.story-img img {    
    	height: 315px;
    }
	.story-img {   
		padding: 44px 2px 67px;
	}
	.story-rate{
		width: 75px;
	}
}



@media (max-width: 992px){

	/*.banner {   
    	height: 500px;
   }*/
	
	.headline {
		font-size: 38px;
	}
	
	.star-img {		
		width: 250px;
	}
	
	.search-box {    
       width: 80%;
	}
	.contact-sec {		
		/*padding: 150px 18px 50px;*/
	}

	.story-text {
    	font-size: 41px;    
	}
	
	.review-sec .review-card .rev-profile {
 	   height: 290px;
	}
	.footer-social img{
		width: 30px;
	}
	.cat-search{
	margin-left: 50px;
	/*display: none !important;*/
}
}

@media (max-width: 600px){

	.banner {    
		min-height: 300px;
		background-position: bottom right;		
	}
	
	.search-container {
    bottom: 10px;
    width: 90%;
    left: 18px;
}
	.search-box img{
		width: 20px;
		height: 20px;
		align-self: center;
	}
	.star-img {    
    	top: 25px;
    	left: 15px;
		width: 150px;
	}
	
	.headline {
    font-size: 22px;
    padding-top: 40px;
}
.review-sec .review-card .rev-profile {
    height: 500px;
}
	.review-slider .owl-stage-outer {
    padding-top: 50px !important;
}
	.story-img img {
    height: 474px;
}
.story-img {
    padding: 44px 2px 75px;
}
	
	.story-text {
    font-size: 26px;
		margin-top: 30px;
}
	
	.sign-heading {
    font-size: 25px;    
    margin-bottom: 15px;
}
	.get-start {
    font-size: 15px;    
}
	.social-link img{
		width: 35px;
	}
	.search-box {
    width: 100%;
}
	
	.btn-sign {   
    font-size: 20px;    
     min-width: 200px; 
    padding-top: 8px;
    padding-bottom: 8px;
}
	.footer-social img{
		width: auto;
	}
	
	.rt-type h4 {
    	font-size: 20px;  
		margin-top: 10px;
	}
	.rt-img {
		min-height: 85px;
	}
	.rt-img img {
		width: 100px;
	}
	
	.cat-search{
	margin-left: 50px;
	display: none !important;
}
}


@media (max-width: 320px){
	.logo{
		width: 200px;
	}
	.search-box{
		width: 100%;
	}
	
	.review-sec .review-card .rev-profile {
    height: 420px;
}
	.story-img img {
    height: 394px;
}
	
	.story-text {
    font-size: 21px;    
}
	.sign-heading {
    font-size: 22px;
    margin-bottom: 15px;
}
	.contact-sec {
    /*padding: 90px 18px 50px;*/
}
	.mail-box input {
    
    font-size: 16px;
}
	.story-rate {
    width: 50px;
}
	.headline {
    font-size: 19px;
    padding-top: 40px;
}
	/*.banner {
    height: 270px;    
}*/
}