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



#header-outer #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a {
	opacity:1 ;
}
.p-big p {
	font-size:21px;
	line-height:30px;
}
.nectar-button.large {
	font-size: 18px;
	text-transform:uppercase;
	letter-spacing:0;
	padding-left: 25px !important;
    padding-right: 25px !important;
}
.nectar-fancy-box {
	padding: 10%;
}
.button-outline {
	outline:2px solid #005AAB;
}
.button-outline.large {
	padding-top: 14px !important;
    padding-bottom: 14px !important;
}
#top nav ul li a, body[data-header-color=light] .mobile-header, body[data-header-color=light] .span_9>.slide-out-widget-area-toggle a .label {
	color:#454545 !important;
}
.elenco-settori .nectar-fancy-box[data-style="color_box_hover"] .box-inner-wrap {
	padding: 9% 9%;
	min-height: 460px;
}
.section-title{
	display:none;
}
.nectar-fancy-box[data-color="accent-color"]:not([data-style="default"]) .box-bg:after {
	background: rgb(0,90,171);
background: linear-gradient(90deg, rgba(0,90,171,1) 0%, rgba(0,174,239,1) 100%);
}
.nectar-fancy-box[data-style="color_box_hover"]:hover .box-inner-wrap .inner img {
	filter:brightness(0) invert(1);
}
.p-small p {
	font-size:14px;
}
.flickity-viewport .nectar-fancy-box .box-bg:after {
	background-color:transparent !important;
}
body[data-header-color=light].home  .mobile-header {
	color:white !important
}
.home #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.home #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.home #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-129 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-129 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-129 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-540 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-540 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-540 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-553 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-553 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-553 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1005 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1005 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1005 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1007 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1007 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1007 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1010 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1010 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1010 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1056 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1056 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1056 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1059 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1059 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1059 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1061 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1061 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1061 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1040  #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1040  #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1040  #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1038  #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1038  #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1038  #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1036  #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1036  #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1036  #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1121 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1121 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1121 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1126 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1126 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1126 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i,
.page-id-1129 #header-outer.transparent #top nav > ul > li > a, .home #header-outer.transparent #top nav > .sf-menu > li > a,
.page-id-1129 #header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
.page-id-1129 #header-outer.transparent #top nav .sf-menu > .current-menu-ancestor > a i{
	color:white !important
}
.home #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-129 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-540 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-553 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1005 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1007 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1010 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1056 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1059 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1061 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1036 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1038 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1040 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1121 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1126 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after,
.page-id-1129 #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after{
	border-color:white !important;
}
.home #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-129 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-540 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-553 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1005 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1007 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1010 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1056 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1059 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1061 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1036 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1038 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1040 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1121 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1126 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1129 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, {
	background-color:white !important;
}
.nectar-gradient-text {
	margin-bottom:0 !important;
}
.nectar-gradient-text h5 {
	text-transform:uppercase !important;
}
body .nectar-milestone .subject {
	font-size:18px !important;
	letter-spacing:0 !important;
}
.last-counter .wpb_wrapper div.nectar-milestone {
	margin-bottom:0 !important;
}
.nectar-milestone .number {
	background: -webkit-linear-gradient(#00AEEF, #005aab);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nectar-fancy-box[data-style="color_box_hover"] .inner p {
	opacity:1 !important;
}
.clearfix:after {
	content: "";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
	margin-bottom:25px
}
.clearfix{
		display:block;

}
#left{
	width:49%;
	float:left;
	margin-right:2%;
}
#right{
	width:49%;
	float:left;
}
.wpcf7-submit{
	float:left ;
	margin:5px;
	background-image: linear-gradient(to right, #00aeef , #005aab);
}
.white input, textarea{
	background-color: #fff !important;
}
.wpml-ls-current-language {
	background-image:url(/wp-content/uploads/2024/07/earth.png);
	background-position:center left;
	background-size: 22px;
    background-repeat: no-repeat;
}
.buttons.sf-menu > .wpml-ls-current-language > a {
	margin-left: 30px !important;
}
.buttons.sf-menu > .wpml-ls-current-language ul {
	width: 15em !important;
}
form p {
	padding-bottom:10px !important;
}
.rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"] {
	direction: rtl;
}
.wpcf7-form .wpcf7-not-valid-tip {
	color:red !important;
}
#prodotti > .row-bg-wrap .inner-wrap .row-bg {
	background-image:url(/wp-content/uploads/2024/06/rectangle.png);
	background-repeat: no-repeat;
    background-position: 100% 50%;
    background-size: 75%;
}
.form-contatti .vc_column-inner {
	overflow:auto !important;
}


@media (max-width: 1203px) {
	#header-outer[data-full-width="true"] header > .container {
        padding: 0 50px !important;
    }
	#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
		margin-left: 10px;
    margin-right: 10px;
	}
}


@media (width > 1100px) {
		.medium-container {
		width:1100px !important;
		margin:0 auto;
	}
	.mini-container {
		width:800px !important;
		margin:0 auto;
	}
}

@media (max-width: 999px) {
	.elenco-settori .nectar-fancy-box[data-style="color_box_hover"] .box-inner-wrap {
		min-height: auto;
		padding: 5%;
	}
	#prodotti > .row-bg-wrap .inner-wrap .row-bg {
		background-image:none !important;
	}
		
	.home #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-129 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-540 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-553 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1005 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1007 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1010 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1056 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1059 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1061 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1036 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1038 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1040 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1121 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1126 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before,
.page-id-1129 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before {
	background-color: white !important;
}
.home #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-129 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-540 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-553 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1005 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1007 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1010 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1056 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1059 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1061 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1036 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1038 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1040 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1121 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1126 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after,
.page-id-1129 #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after  {
	background-color: white !important;
}
	
	body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line {
		background-color: white !important;
	}
	.menu-item.wpml-ls-item {
		margin-top:50px !important;
	}
	.wpml-ls-current-language {
		background-image:none !important;
	}
}

@media (max-width: 690px) {
.row .col h5, body h5 {
	font-size: 18px;
    line-height: 23px;
}
	p {
		font-size:16px !important;
		line-height:1.4 !important;
	}
	.row-text-p-big p {
		font-size:20px !important;
		line-height:1.4 !important;
	}
	#left {
    	width: 100%;
    	float: none;
    	margin-right: 0;
	}
	#right {
    	width: 100%;
    	float: none;
		margin-top:20px !important;
	}
	.nectar-button.large {
		font-size:14px !important;
	}
}


