/*
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
*/

@media all and (max-width: 767px){
	.encabezado{
		width:100% !important;
	}
	.encabezado .img-with-animation{
		margin: -100px 20px !important;
    	padding: 0 2% !important;
	}
	.encabezado h1{
		margin-left: -3px !important;
    	margin-top: 67px !important;
		font-size: 21.75px;
	}
	.pc{
		display:none !important
	}
	.movil{
		display:inline !important
	}
	.titulo-text p{
		font-weight: bold;
		font-family: DM SANS;
		line-height: 57px !important;
		text-align: left;
		font-size: 69px !important;
		margin-left: 18px !important;
	}
	.movil .nectar-button{
		margin-top:20px !important;
		margin-bottom:20px !important;
	}
	.titulo{
		font-size:30px !important;
	}
	.titulo-negro{
		font-size: 38px !important;
		font-weight: 400;
		letter-spacing: -4px !important;
		font-family: Space;
		line-height: 42px !important;
		margin-top:50px !important;
	}
	.sub-texto{
		font-size:27px !important;
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.seccion .img-with-animation{
		width:110% !important;
	}
	p, h6{
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.bt-servicios {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.caja-texto h6{
		margin-bottom:50px !important;
	}
	.page-id-7[data-form-submit="regular"] .container-wrap button[type="submit"]{
		padding: 10px 162px !important;
		background-color: black;
		border-color: black;
	}
	.page-id-376[data-form-submit="regular"] .container-wrap button[type="submit"]{
		padding: 10px 144px !important;
	}
	.page-id-314 .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {
		background-color: #eaeaea !important;
	}
	.encabezado2{
		width:100% !important;
	}
	.contacto-titulo p{
		font-size: 128px !important;
		margin-top:-160px !important;
	}
	.contacto-caja{
		margin-top:-100px !important;
	}
	.eslogan{
		font-size: 54px !important;
    	letter-spacing: -4px !important;
		margin-bottom: 32px !important;
	}
	.fondo .img-with-aniamtion-wrap {
		width:200% !important;
	}
	.texto-titulo{
		margin-top:-125px !important;
	}
	.caja-imagen .img-with-aniamtion-wrap{
		margin-top: -101px !important;
        margin-left: 27px;
	}
	.tipo .img-with-aniamtion-wrap{
		margin-left:0 !important;
	}
	#slide-out-widget-area.fullscreen-split .off-canvas-menu-container > ul > li > a{
		font-size: 29.8px !important;
        line-height: 44.5px !important;
        margin-top: 17px;
	}
	.comments-section{
    display:none !important;
	}
}


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


@media all and (min-width: 768px) and (max-width: 1024px){
	.encabezado{
		width:100% !important;
	}
	.encabezado .img-with-animation{
		margin: -100px 20px !important;
    	padding: 0 2% !important;
	}
	.encabezado h1{
		margin-left: 6px !important;
    	margin-top: 67px !important;
		font-size: 21.75px;
	}
	.pc{
		display:none !important
	}
	.movil{
		display:inline !important
	}
	.titulo-text p{
		font-weight: bold;
		font-family: DM SANS;
		line-height: 115px !important;
		text-align: left;
		font-size: 150px !important;
		margin-left: 18px !important;
	}
	.movil .nectar-button{
		margin-top:20px !important;
		margin-bottom:20px !important;
	}
	.titulo{
		font-size:40px !important;
	}
	.titulo-negro{
		font-size: 48px !important;
		font-weight: 400;
		letter-spacing: -4px !important;
		font-family: Space;
		line-height: 42px !important;
		margin-top:50px !important;
	}
	.negro{
		margin-left:30% !important;
	}
	.sub-texto{
		font-size:27px !important;
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.seccion .img-with-animation{
		width:110% !important;
	}
	p, h6{
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.bt-servicios {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.caja-texto h6{
		margin-bottom:50px !important;
	}
	.page-id-7[data-form-submit="regular"] .container-wrap button[type="submit"]{
		padding: 10px 162px !important;
		background-color: black;
		border-color: black;
	}
	.page-id-376[data-form-submit="regular"] .container-wrap button[type="submit"]{
		padding: 10px 144px !important;
	}
	.page-id-314 .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {
		background-color: #eaeaea !important;
	}
	.encabezado2{
		width:100% !important;
	}
	.contacto-titulo p{
		font-size: 128px !important;
		margin-top:-160px !important;
	}
	.contacto-caja{
		margin-top:-100px !important;
	}
	.eslogan{
		font-size: 54px !important;
    	letter-spacing: -4px !important;
		margin-bottom: 32px !important;
	}
	.fondo .img-with-aniamtion-wrap {
		width:200% !important;
	}
	.texto-titulo{
		margin-top:-125px !important;
	}
	.caja-imagen .img-with-aniamtion-wrap{
		margin-top: -101px !important;
        margin-left: 27px;
	}
	.tipo .img-with-aniamtion-wrap{
		margin-left:0 !important;
	}
	#slide-out-widget-area.fullscreen-split .left-side{
		width:250% !important;
	}
	#slide-out-widget-area.fullscreen-split .off-canvas-menu-container > ul > li > a{
		font-size: 52.8px !important;
        line-height: 44.5px !important;
        margin-top: 17px;
	}
	#slide-out-widget-area[data-dropdown-func].fullscreen-split .inner-wrap>.inner .off-canvas-menu-container li li a {
		font-size: 26px !important;
		line-height: 27px !important;
	}
	.comments-section{
    display:none !important;
	}
}


@media all and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
	.encabezado{
		width:75% !important;
	}
	.encabezado .img-with-animation{
		margin: 5px 20px !important;
    	padding: 0 0% !important;
	}
	.encabezado h1{
		margin-left: -7px !important;
    	margin-top: -31px !important;
		font-size: 21.75px !important;
	}
	body.material .nectar-button.medium{
		padding-left: 20px !important;
    	padding-right: 20px !important;
	}
	.pc{
		display:inline !important
	}
	.movil{
		display:none !important
	}
	.titulo-text p{
		font-weight: bold;
		font-family: DM SANS;
		line-height: 115px !important;
		text-align: left;
		font-size: 150px !important;
		margin-left: 18px !important;
	}
	.movil .nectar-button{
		margin-top:20px !important;
		margin-bottom:20px !important;
	}
	.titulo{
		font-size:40px !important;
	}
	.titulo-negro{
		font-size: 48px !important;
		font-weight: 400;
		letter-spacing: -4px !important;
		font-family: Space;
		line-height: 42px !important;
		margin-top:50px !important;
	}
	.negro{
		margin-left:20% !important;
		padding-left: 15px !important;
   		padding-right: 15px !important;
	}
	.sub-texto{
		font-size:27px !important;
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.seccion .img-with-animation{
		width:110% !important;
	}
	p, h6{
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.bt-servicios {
		padding-left: 20px !important;
		padding-right: 20px !important;
		margin-left: -11% !important;
	}
	.caja-texto h6{
		margin-bottom:50px !important;
	}
	.page-id-7[data-form-submit="regular"] .container-wrap button[type="submit"]{
		padding: 10px 162px !important;
		background-color: black;
		border-color: black;
	}
	.page-id-376[data-form-submit="regular"] .container-wrap button[type="submit"]{
		padding: 10px 144px !important;
	}
	.page-id-314 .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {
		background-color: #eaeaea !important;
	}
	.encabezado2{
		width:100% !important;
	}
	.contacto-titulo p{
		font-size: 172px !important;
		margin-top:-100px !important;
	}
	.contacto-caja{
		margin-top:-100px !important;
	}
	.contacto, .contacto-form{
		width:100% !important;
		margin-top:30px;
	}
	.eslogan{
		font-size: 54px !important;
    	letter-spacing: -4px !important;
		margin-bottom: 32px !important;
	}
	.fondo .img-with-aniamtion-wrap {
		width:100% !important;
	}
	.texto-titulo{
		margin-top:-30px !important;
	}
	.caja-imagen .img-with-aniamtion-wrap{
		margin-top: -30px !important;
        margin-left: 0px;
	}
	.tipo .img-with-aniamtion-wrap{
		margin-left:0 !important;
	}
	#slide-out-widget-area.fullscreen-split .left-side{
		width:250% !important;
	}
	#slide-out-widget-area.fullscreen-split .off-canvas-menu-container > ul > li > a{
		font-size: 52.8px !important;
        line-height: 44.5px !important;
        margin-top: 17px;
	}
	#slide-out-widget-area[data-dropdown-func].fullscreen-split .inner-wrap>.inner .off-canvas-menu-container li li a {
		font-size: 26px !important;
		line-height: 27px !important;
	}
	.comments-section{
    display:none !important;
	}
}



