/* ESTILOS COMERCIAL SLIDER DE TEXTOS */

.slider-principal-one{
	color: #ffffff !important; 
	position: relative !important; 
	text-transform: none !important; 
	font-size: 60px !important; 
	font-weight: 700 !important;
	margin-bottom: 0px !important; 	
}

.slider-principal-two{
    color: #ffffff; 
    position: relative; 
    text-transform: none; 
    font-size: 30px !important; 
    font-weight: 700 !important;
    margin-bottom: 0px !important;
}

.slider-principal-three{
	color: #ffffff !important; 
	position: relative !important; 
	text-transform: none !important; 
	font-size: 60px !important; 
	font-weight: 700 !important;
	margin-bottom: 0px !important; 	
}

.slider-principal-four{
    color: #ffffff; 
    position: relative; 
    text-transform: none; 
    font-size: 30px !important; 
    font-weight: 700 !important;
    margin-bottom: 0px !important;
}

.style-parrafo{
	text-align: justify; 
	padding-bottom: 15px;    
	font-size: 17px; 
	font-weight: 300;
}

.style-overland{}
.style-hosuing{}
.style-cunsaltin{}

.btn-style-vermas{
	border: solid #c13124 1px; 
	color: #fff; 
	background-color: #c13124; 
	min-width: 148px;
	height: 44px;
	line-height: 42px;
}

.style-funcionalidades{
	color: #fff !important; 
	font-size: 40px !important; 
	margin-top: 11px !important; 
	margin-bottom: -14px !important; 
	font-weight: 600 !important;
}

@media (min-width: 250px) and (max-width: 280px) {            
  	.slider-principal-one{
  		font-size: 30px !important;
  	}
  	.slider-principal-two{
  		font-size: 20px !important;
  	}
  	.slider-principal-three{
  		font-size: 20px !important;
  	}
  	.slider-principal-four{
  		font-size: 16px !important;
  	}
  	h1.slider-text {    
    	line-height: 23px;    
	}
	p.slider-text-small {
    	font-size: 14px;    
	}

	.style-overland{
		padding-top: 130px;
	}    
	.style-hosuing{
		padding-top: 250px;
	} 
	.style-cunsaltin{
		padding-top: 350px;
	}

	.layout_3_padding {
    	padding: 50px 0 450px;
	}

	.style-funcionalidades{	
		font-size: 25px !important; 	
	}
}

@media (min-width: 280px) and (max-width: 350px) {            
  	.slider-principal-one{
  		font-size: 40px !important;
  	}
  	.slider-principal-two{
  		font-size: 23px !important;
  	}
  	.slider-principal-three{
  		font-size: 30px !important;
  	}
  	.slider-principal-four{
  		font-size: 19px !important;
  	}
  	h1.slider-text {    
    	line-height: 23px;    
	}
	p.slider-text-small {
    	font-size: 15px;    
	}

	.style-overland{
		padding-top: 85px;
	}    
	.style-hosuing{
		padding-top: 150px;
	} 
	.style-cunsaltin{
		padding-top: 200px;
	}

	.layout_3_padding {
    	padding: 50px 0 280px;
	}

	.style-funcionalidades{	
		font-size: 30px !important; 	
	}
}
@media (min-width: 350px) and (max-width: 440px) {
    .slider-principal-one{
  		font-size: 50px !important;
  	}
  	.slider-principal-two{
  		font-size: 27px !important;
  	}
  	.slider-principal-three{
  		font-size: 40px !important;
  	}
  	.slider-principal-four{
  		font-size: 23px !important;
  	}
  	h1.slider-text {    
    	line-height: 28px;    
	}
	p.slider-text-small {
    	font-size: 18px;    
	}   

	.style-overland{
		padding-top: 55px;
	}    
	.style-hosuing{
		padding-top: 80px;
	} 
	.style-cunsaltin{
		padding-top: 100px;
	}

	.layout_3_padding {
    	padding: 50px 0 180px;
	}

	.style-funcionalidades{	
		font-size: 35px !important; 	
	}
}

/* ESTILOS LANDSCAPE - ROTACION */
@media (orientation:landscape) {
    .tp-banner-container {    
    	height: 400px !important;
	}
}

.tp-banner-container {    
    height: 800px !important;
}