/*
Theme Name:   pheromone child theme
Description: Tema hijo para hacer personalizaciones de código
Author:       maicrosoft.
Template:     pheromone
Version:      1.0
License:      GNU General Public License v2 or later
Text Domain:  pheromone-child
*/

html{
	scroll-behavior: smooth;
}

.vc_row .wpb_column .vc_column-inner .wpb_wrapper .fadeIn .hi-icon-effect .hi-icon a i{
	color: #ffffff;
}

.logo{
	display: none
}


.word-hover-first .vc-hoverbox .vc-hoverbox-inner .vc-hoverbox-back{
	background: none !important;
}

.word-hover-first .vc-hoverbox .vc-hoverbox-inner .vc-hoverbox-back .vc-hoverbox-back-inner{
	background-color: #58be66 !important;
}


.word-hover-second .vc-hoverbox .vc-hoverbox-inner .vc-hoverbox-back{
	background: none !important;
}

.header-typeTwo .wpb_column .vc_column-inner .wpb_wrapper .intro .intro-body:before{
	background: rgba(0,0,0,0) !important;
}

.header-home .vc_column-inner .wpb_wrapper .intro .intro-body:before{
	background: rgba(0,0,0,0.20);
}

.vc-hoverbox-back-inner{
	border-radius: 2%;
}

.Compatibility_Header{
	font-family: Kanit;
	font-size: 24px;
	font-weight:300;
	letter-spacing:0.18em;
	line-height:1.5;
	text-transform:uppercase;
}

#what_is_agrovoltaica .promo-block>p{
	   padding: 0 !important;
}

.beneficios-section{
	width: 135% !important;
	margin-top: -5% !important; 
    margin-bottom: 5% !important; 
    margin-left: -16% !important;
}
.more-info a:hover{
	color: #5f9434 !important;
    border-color: #f7f7f7 !important;
    background-color: #f7f7f7 !important;
}

.word-hover-second h2{
	font-family: Kanit !important;
	font-size: 30px !important;
	font-weight:500 !important;
}

.vc-hoverbox-inner{
	min-height: 282px !important;
    max-height: 282px !important;
}

.owl-item{
	min-height: 300px !important;
    max-height: 30px !important;
}
.beneficio-button a:hover{
	background-color:white!important;
	color:#58BE66!important;
}

.Compatibility_Container .quote-block  {
	padding: 0px;
}
.QA-section p{
	font-family: Kanit;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 0.18em;
    line-height: 1.5;
    text-transform: uppercase;
}
.qa-title span{
	letter-spacing: 1px;
	line-height: 25px;
}
.Compatibility_text{
	font-family: Kanit;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 0.18em;
    line-height: 1.5;
    text-transform: uppercase;
}

.button-green-edit a{
	border-color:#006341 !important;
	background-color: #006341 !important;
	background-image: none !important;
}

.button-green-edit a:hover{
	color: #006341 !important;
    border-color: #006341 !important;
    background-color: #f7f7f7 !important;
}

.hi-icon.image img {
    max-width: 6%;
    min-width: 6%;
}

.agrivoltaica-types .hi-icon.image img {
	max-width: 20%;
    min-width: 20%;
}

.agrivoltaica-types .wpb_column:nth-child(2) .hi-icon.image img {
	max-width: 18%;
    min-width: 18%;
}

.first-comillas{
		font-size: medium !important;
		margin-right: 1% !important;
	}

.last-comillas{
	transform: rotate(180deg) !important;
    padding-right: 2% !important;
	font-size: medium !important;
}

i.icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: text-top;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
}

.tag_line_title {
    text-align: center;
    padding-bottom: 0px;
    margin: 0;
    font-size: 70px;
    font-weight: 200;
    line-height: 80px;
}
.vc_custom_1627636479405 {
   	 margin-bottom: 20px !important;
}

.agrivoltaica-types .service-name{
	font-size: 17px !important;
}
#agrivoltaica-types-1 .service-text{
	margin-top:10px!important;
}

.love-info {
    width: 130%;
}
.fa{
	color: #006341;
}
.wp-block-search__button{
	height: 30px;
	padding-top: 0px !important;
}
.what-is {
    margin-top: -3% !important;
}
.burger_pheromone_menu_overlay_normal li.current-menu-item>a, .burger_pheromone_menu_overlay_normal li.current-page-item>a {
    color: #ffffff !important;
    text-shadow: 0px 0px 1px #ffffff !important;
}
#status {
	background-color: #006341 !important;
}
#menu-inicio .current-menu-item{
	background-color: rgba(0,99,65,0.5) !important;
}
/*Responsive*/
@media screen and (min-width: 280px) and (max-width: 319px){
	.wpb_wrapper .vc-hoverbox-inner .vc-hoverbox-block .vc-hoverbox-block-inner h2{
		font-size: 25px !important;
	}
	#what_is_agrovoltaica h2{
		font-size: 25px;
	}
	.last-comillas{
   		margin-left: 0% !important;
		margin-top: 6px !important;
	}
	.Compatibility_Container h3{
		letter-spacing: 0px;
	}
	
	.fa-quote-left:before{
		font-size:20px;
	}
	.word-hover-second h2 {
		font-size: 18px !important;
	}
	
	.hi-icon-effect.white .hi-icon {
		padding-top: 2%;
	}
	
	.hi-icon.image img {
    	max-width: 20%;
    	min-width: 20%;
	}
	
	.header-home h1{
		font-size: 27px !important;
		font-family: Kanit, sans-serif !important;
		line-height: 40px !important;
		font-weight: bold !important;
	}
	
	.header-home h2{
		font-size: 20px !important;
		font-weight: 300 !important;
		letter-spacing: 0.18em !important;
		line-height: 1.5 !important;
		text-transform: uppercase !important;
	}
	
	.vc_custom_1627636479405 {
   	 	margin-bottom: 25% !important;
	}
	
	.owl-stage-outer{
		height: 230px !important;
	}
	#agrivoltaica-types-1 .service-text{
		margin-top:30px!important;
	}
	.owl-dots {
		margin-top: -40px !important;
		margin-bottom: 20% !important;
	}
	#what_is_agrovoltaica{
		margin-bottom: -60px;
	}

	.vc_custom_1630920902321{
		margin-bottom: 25% !important;
	}
	
	.love-info {
    	width: 100%;
	}

	.service-text {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.beneficios-section .wpb_column{
		margin-bottom: 8%;
	}
	
	.vc_custom_1630928422594 {
    	margin-top: 7% !important;
	}
	
	
}
@media only screen and (min-width: 320px)  and (max-width: 361px){
	.hi-icon.image img {
    	max-width: 20% !important;
    	min-width: 20% !important;
	}
	.beneficios-section{
		margin-top: 0 !important; 
     	margin-bottom: 0 !important; 
     	margin-left: 0 !important;
		width: 100% !important;
	}
	.wpb_wrapper .intro-body .container .row .col-md-8 h4{
		margin-left: -90px;
		font-size: 15px;
	}
	.Compatibility_Container h3{
		letter-spacing: 3px !important;
	}
	.first-comillas{
		 margin-right: -5%;
	}
	.last-comillas{
   		margin-left: 0% !important;
		margin-top: 6px !important;
	}
	.fa-quote-left:before{
		font-size:20px;
	}
	.header-home h1{
		font-size: 30px !important;
		font-family: Kanit, sans-serif !important;
		line-height: 40px !important;
		font-weight: bold !important;
	}
	.header-home h2{
		font-size: 25px !important;
		font-weight: 300 !important;
		letter-spacing: 0.18em !important;
		line-height: 1.5 !important;
		text-transform: uppercase !important;
	}
	.vc_custom_1630483255887 {
   	 	margin-bottom: 15% !important;
	}
	.owl-stage-outer{
		height: 250px !important;
	}
	#agrivoltaica-types-1 .service-text{
		margin-top:30px!important;
	}
	.agrivoltaica-types .wpb_column:nth-child(3) .hi-icon:nth-child(1){
		margin-top: 5% !important;
	}
	.owl-dots {
		margin-top: -15px !important;
		margin-bottom: 20% !important;
	}
	
	.love-info {
    	width: 100%;
	}
	
	.service-text {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.tag_line_title {
		font-size: 35px !important;
	}
	
	.what-is {
   	 	margin-top: -15% !important;
		margin-bottom: 15% !important;
	}
	.carrusel{
		margin-top: 10%;
	}
	
}

@media only screen and (min-width: 362px) and (max-width: 375px){
	.beneficios-section{
		margin-top: 0 !important; 
     	margin-bottom: 0 !important; 
     	margin-left: 0 !important;
		width: 100% !important;
	}
	.wpb_wrapper .intro-body .container .row .col-md-8 h4{
		margin-left: 0px;
	}
	.wpb_wrapper .intro-body .container .row .col-md-8 h1{
		font-size: 30px !important;
	}
	.fa-quote-left:before {
    	content: "\f10d";
    	font-size: 15px !important;
	}
	.tipo-title h2{
		font-size: 28px !important;
	}
	.beneficio-button{
		margin-top: 3% !important;
	}
	
	.hi-icon.image img {
		max-width: 20%;
		min-width: 20%;
	}
	.header-home h1{
		font-size: 38px !important;
	}
	.header-home h2{
		font-size: 23px !important;
	}
	#agrivoltaica-types-3 .hi-icon{
		margin-top: 5%;
	}
	.owl-dots {
    	margin-top: -40px !important;
		margin-bottom: 20% !important;
	}

	.love-info {
    	width: 100%;
	}
	
	.service-text {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.what-is {
   	 	margin-top: -15% !important;
		margin-bottom: 15% !important;
	}
	.carrusel{
		margin-top: 10%;
	}
}

@media only screen and (min-width:376px) and (max-width: 411px){
	.beneficios-section{
		margin-top: 0 !important; 
     	margin-bottom: 0 !important; 
     	margin-left: 0 !important;
		width: 100% !important;
	}
	.wpb_column .vc-hoverbox-wrapper .vc-hoverbox .vc-hoverbox-inner:nth-child(1){
		min-height: 498px !important;
	}
	.wpb_wrapper .vc-hoverbox-inner .vc-hoverbox-block .vc-hoverbox-block-inner h2{
		font-size: 17px !important;
		margin-left: -10px;
	}
	.vc-hoverbox-inner :last-child {
		margin-bottom: 20px;
	}
	.Compatibility_Container h3{
		letter-spacing: 1px !important;
	}
	.beneficio-button{
		margin-top: 1% !important;
	}
	.hi-icon.image img {
    	max-width: 15% !important;
    	min-width: 15% !important;
		margin-top: 5%;
	}
	.header-home h1{
		font-size: 40px !important;
	}
	.header-home h2{
		font-size: 20px !important;
	}
	#agrivoltaica-types-2 .hi-icon{
		margin-top: -25px;
	}
	.owl-dots {
    	margin-top: -25px !important;
		margin-bottom: 30px !important;
	}
	
	.love-info {
    	width: 100%;
	}
	.service-text {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.what-is {
   	 	margin-top: -15% !important;
		margin-bottom: 15% !important;
	}
	.carrusel{
		margin-top: 10%;
	}
}
@media only screen and (min-width:412px) and (max-width: 540px){
	.beneficios-section{
		margin-top: 0 !important; 
     	margin-bottom: 0 !important; 
     	margin-left: 0 !important;
		width: 100% !important;
	}
	.wpb_column .vc-hoverbox-wrapper .vc-hoverbox .vc-hoverbox-inner:nth-child(1){
		min-height: 498px !important;
	}
	.wpb_wrapper .vc-hoverbox-inner .vc-hoverbox-block .vc-hoverbox-block-inner h2{
		font-size: 17px !important;
		margin-left: -10px;
	}
	.vc-hoverbox-inner :last-child {
		margin-bottom: 20px;
	}
	.Compatibility_Container h3{
		letter-spacing: 1px !important;
	}
	.beneficio-button{
		margin-top: 1% !important;
	}
	.hi-icon.image img {
    	max-width: 15% !important;
    	min-width: 15% !important;
		margin-top: 5%;
	}
	.header-home h1{
		font-size: 40px !important;
	}
	.header-home h2{
		font-size: 20px !important;
	}
	#agrivoltaica-types-2 .hi-icon{
		margin-top: -25px;
	}
	.owl-dots {
    	margin-top: 15px !important;
	}
	
	.love-info {
		text-align: center;
    	width: 100%;
	}
	.service-text {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.what-is {
    	margin-top: -10% !important;
    	margin-bottom: 10% !important;
	}
	.owl-dots {
    	margin-top: 15px !important;
		margin-bottom: 10% !important;

	}
}
@media only screen and (min-width:541px) and (max-width: 768px){
	.header-home h1{
		font-size: 75px !important;
	}
	.header-home h2{
		font-size: 30px !important;
	}
	.vc_custom_1627636479405 {
		margin-top: 34px !important;
    	margin-bottom: 90px !important;
	}
	.agrivoltaica-types .service-name{
		font-size: 15px !important;
	}
	#agrivoltaica-types-1 .service-text {
    	margin-top: 30px!important;
	}
	#agrivoltaica-types-3 .service-text{
		margin-top: 50px;
	}
	.owl-dots {
   	 margin-top: -42px !important;
	}
	
	.love-info {
    	width: 100%;
	}
	.service-text {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.what-is {
    	margin-top: -10% !important;
    	margin-bottom: 10% !important;
	}
}

@media (max-width: 985px){
	.cli-style-v2 .cli-bar-btn_container {
    	display: contents !important;
	}
}

@media only screen and (max-width: 1024px){
	.beneficios-section{
		margin-top: 0 !important; 
     	margin-bottom: 0 !important; 
     	margin-left: 0 !important;
		width: 100% !important;
	}
	.vc-hoverbox-block-inner>*{
		font-size: 14px !important;
	}
	
	.word-hover-second h2{
		font-size: 23px !important
	}
	.vc-hoverbox-inner :last-child {
		margin-bottom: 10px;
	}
	.wpb_wrapper .vc-hoverbox-inner .vc-hoverbox-block .vc-hoverbox-block-inner h2 {
    	font-size: 17px !important;
	}
	#agrivoltaica-types-1 .service-text {
    	margin-top: 30px!important;
	}
	#agrivoltaica-types-3 .service-text{
		margin-top: 55px !important;
	}
}