/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


@font-face {
  font-family:"InterstateThin";
  src:url("fuentes/InterstateThin.otf");  
}
@font-face {
  font-family:"InterstateBold";
  src:url("fuentes/InterstateBold.otf");  
}
@font-face {
  font-family:"Naga";
  src:url("fuentes/nagasaki.ttf");  
}
@font-face {
  font-family:"Square";
  src:url("fuentes/Square Chunks.ttf");  
}
@font-face {
  font-family:"AE";
  src:url("fuentes/AeonikTRIAL-Regular.otf");  
}
@font-face {
  font-family:"AEBold";
  src:url("fuentes/AeonikTRIAL-Regular.otf");  
}
@font-face {
  font-family:"CH";
  src:url("fuentes/CHANEYUltraExtended.ttf");  
}
@font-face {
  font-family:"SA";
  src:url("fuentes/safiro-medium.otf");  
}






@media all and (max-width: 767px){
	
	
	body #top #logo img{
		height:55px !important;
		margin-left: -30px !important;
	}
	.btg-button-1 .btg-icon, .btg-button-1 img.btg-icon {
    	font-size: 37px !important;
    	color: rgb(236, 1, 110);
    	top: -25px !important;
    	left: 38px !important;
	}
	body[data-bg-header=true] #header-outer[data-permanent-transparent="1"].transparent{
		background-color:#212121 !important;
	}
	.slide-out-widget-area-toggle{
		display:none !important;
	}
	#fixed-bottomright-menu {
	  padding-left: 0% !important;
	  padding-right: 0% !important;
	  width: 80% !important;
	  left: 11% !important;
	  bottom: 20px !important;
	}
	
	.wpb_row.vc_row.top-level .nectar-video-bg, #contacto .nectar-video-bg {
    	object-position: 85% 50px !important;
    	opacity: 0.5 !important;
	}
	.page-id-17 h1{
		font-size: 52px;
    	font-weight: 900;
	}
	.beginning-text{
		font-weight:100 !important;
	}

	.dynamic-words{
		margin-top:-25px !important;
	}
	#nosotros h6{
		float: left;
		text-align: left !important;
		font-size: 16px !important;
		line-height: 20px !important;
		color: #fff0e5;
		padding-left: 1% !important;
		margin-top: -17px !important;
		text-transform: inherit !important;
		font-weight:100 !important;
	}
	#nosotros h2{
		font-size:35px !important;
	}
	#nosotros .caja {
		border: 0.7px solid #f8dfcb5e;
		border-radius: 20px;
		background-color: #1c1c1c;
		margin-left:0px !important;
		margin-right:0px !important;
	}
	#nosotros .caja h4{
		font-size:66px !important;
		font-weight:900 !important;
	}
	#nosotros .caja p{
		font-size: 14px !important;
   		margin-right: 5px !important;
	}
	#nosotros .experiencia{
		padding:0 26% !important;
	}
	#nosotros .caja-servicios {
		border: 0.7px solid #f8dfcb5e;
		border-radius: 20px;
		background-color: #1c1c1c;
		padding: 20px 30px !important;
		margin-left: 40px !important;
		margin-right: 40px !important;
	}
	#nosotros .caja-servicios h4{
		font-size:28px !important;
	}
	#nosotros .caja-servicios p{
		font-size:14px !important;
		line-height:20px !important;
	}
		
	#nosotros .caja-servicios .caja-tabla{
		width: 31px !important;
		font-size:9px !important;
	}
	#contacto .texto-contacto{
		font-size: 30px !important;
        line-height: 33px !important;
        margin-top: 3px !important;
	}
	#contacto h6{
		font-size: 13px !important;
    	line-height: 20px !important;
	}
	
	#contacto .corchete{
		font-size: 14px !important;
	}
	
		
		
	
		
}

@media all and (max-width: 767px) and (orientation: landscape){

}
@media (min-width: 768px) and (max-width: 1024px){

}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){

}

