	/** 
	--------------------------------------------------------
	page header banner  start core styel 
	--------------------------------------------------------
	**/
	
	.top-banner-content h1,
	.top-banner-content h2,
	.top-banner-content h3,
	.top-banner-content h4,
	.top-banner-content h5,
	.top-banner-content h6,
	.top-banner-content p,
	.top-banner-content span{color: #FFF;}
	
	.page-top-banner-wrapper { background-position: 50% 50%, 50% 50%; background-repeat: no-repeat, no-repeat; background-size: cover, cover; padding: 4% 0; position: relative; }
	/*.top-banner-content { padding: 2% 15%;}*/
	.top-banner-image img { width: 100%;}
	/*.top-banner-content h1 { color: #ffffff; font-size: 52px; line-height: 62px;}*/
	.top-banner-content h2 {font-size: 22px; font-family: inherit; line-height: 32px;}
	.location-btn { padding: 20px 0;}
	/*.inner-banner-content { max-width: 750px; position: relative;}*/
	.location-btn .cimara-pink-btn { background: #f39c12 none repeat scroll 0 0; box-shadow: 3px 3px 0 #d35400; color: #ffffff; display: inline-block; font-family: inherit;
	font-size: 24px; font-weight: 600; margin: 0; max-width: 330px; padding: 10px 20px; vertical-align: top;}
	.cimara-pink-btn:hover { background: #e67e22 none repeat scroll 0 0; box-shadow: 3px 3px 0 #d35400; color: #ffffff; text-decoration: none;}
	
	
	
	
	@media screen and (max-width: 1599px){
		.top-banner-content h1 {color: #ffffff; font-size: 3.4vw; line-height: 1.2;}
	}
	@media screen and (min-width: 768px){
	.block-big-image .block-btn-s1 { padding-bottom: 30px;}	
	.block-big-image .block-description-s1 { min-height: 260px;}
	}
	@media screen and (max-width: 1199px){
			.top-banner-content h1 {color: #ffffff; font-size: 3.5vw; line-height: 1.2;}
			.location-btn .cimara-pink-btn { font-size: 2.5vw;}
	}
	@media screen and (max-width: 992px){
			.top-banner-content h1 {color: #ffffff; font-size: 3.6vw;}
			.location-btn .cimara-pink-btn { font-size: 2.5vw;}
	}
	@media screen and (max-width: 767px){
		 	.top-banner-content h1 {font-size: 6vw; line-height: 1.2;}
			.top-banner-content h2 {font-size: 3.5vw;}
			.location-btn .cimara-pink-btn { font-size: 2.5vw;}
	}
	@media screen and (max-width: 640px){	
			.top-banner-content h2 {font-size: 3.5vw;}
			.location-btn .cimara-pink-btn { font-size: 3vw;}
	}
	@media screen and (max-width: 479px){
			.top-banner-content h1 {font-size: 7vw; line-height: 1.2;}
			.top-banner-content h2 {font-size: 5vw;  line-height: 1.3em;}
			.top-banner-content h3 {font-size: 4vw; line-height: 1.3em;}
			.top-banner-content h4 {font-size: 3.8vw; line-height: 1.3em;}
			.top-banner-content h5 {font-size: 3.5vw; line-height: 1.3em;}
			.location-btn .cimara-pink-btn { font-size: 4vw; padding: 8px 12px;}
	}
	
/** 
-----------------------------------------------------------------------------------------------------------------------------
	page header banner  End
--------------------------------------------------------------------------------------------------------------------------------------------------------- **/	
/** 