/*

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: 'GazpachoHeavy';
    src: url('fonts/GazpachoHeavy.woff2') format('woff2'),
        url('fonts/GazpachoHeavy.woff') format('woff'),
        url('fonts/GazpachoHeavy.ttf') format('truetype'),
        url('fonts/GazpachoHeavy.svg#GazpachoHeavy') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

h1,h2{font-family: "GazpachoHeavy" !important}

/* Header */
#header-outer[data-lhe="animated_underline"] li > a .menu-title-text{font-weight: 700}
#header-outer #social-in-menu i{font-size: 30px}
#header-outer .logo-spacing{display: none !important}

/* Footer */
#infokit p{padding-bottom: 0; font-size: 14px}
#infokit .wpb_text_column{margin-bottom: 10px}
#infokit img{max-width: 250px; height: auto}
#footer-outer .widget{margin-bottom: 0}
#footer-outer #block-9 a{padding-right: 10px}
#footer-outer #block-9 i{font-size: 30px;}
#footer-widgets img{max-width: 300px}
#block-13{padding-bottom: 15px}
#footer-outer #footer-widgets .col ul li a{font-family: "Open Sans" !important;}

/* Menu mov */
#slide-out-widget-area a{color: #000 !important}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li a{height: 30px !important}
body.material[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li i{font-size: 34px !important}


#topcontacto h2{}
.wpcf7-form-control.wpcf7-submit{background-color: #DAAB5B !important}
.im-icon-wrap[data-color="extra-color-2"] path{fill:#fff}
.wpcf7-not-valid-tip{color: #000 !important}
#bcookies a{color: #000 }
#cmplz-document{max-width: 100%}
#cmplz-document h2{font-family: "Open Sans" !important; line-height: 1em}
.cmplz-documents ul li{list-style: none !important}
#pmonti h2{margin-top: 40px; margin-bottom: 80px}
.nectar-post-grid-filters a{font-family: "Open Sans" !important;}
.nectar-post-grid-item .meta-category *{font-family:  "Open Sans" !important;}
.nectar-post-grid-item h3.post-heading{font-family: "GazpachoHeavy" !important}


@media (max-width: 1450px){
	header#top .container{padding: 0; max-width: calc(100% - 40px)}
	#pmonti .nectar-icon-list[data-direction="horizontal"][data-columns="4"] .nectar-icon-list-item{width: calc(33% - 5%)}
}
@media (max-width: 1260px){
	#header-outer #top nav > ul > li > a{margin: 0 10px !important}
	.buttons.sf-menu{display: none !important}
}
@media (max-width: 999px){
	#infokit img {max-width: 200px;}
	#infokit p{padding: 0 20px 10px; line-height: 1.4em}
	#topproyecto .img-with-aniamtion-wrap .inner{max-width: 100% !important}
	#pmonti .nectar-icon-list[data-direction="horizontal"][data-columns="4"] .nectar-icon-list-item{width: calc(50% - 5%)}
}
@media (max-width: 690px){
	#infokit .img-with-aniamtion-wrap{text-align: center}
	#infokit .vc_col-sm-6{margin: 0}
	#pmonti .nectar-icon-list[data-direction="horizontal"][data-columns="4"] .nectar-icon-list-item{width: calc(100% - 5%)}
}
@media (max-width: 480px){
	h1, #topproyecto h1, #topcontacto .wpb_wrapper h1.vc_custom_heading{font-size: 52px !important}
	#topfood h1{font-size: 46px !important}
	.wpb_wrapper h2.vc_custom_heading, .wpb_wrapper .wpb_text_column h2{font-size: 28px !important; line-height: 34px !important;}
}

