/**
Theme Name: Marketividade
Author: Marketividade
Author URI: https://marketividade.com
Description: Propomos um serviço completo de marketing e comunicação para a sua empresa ou instituição.
Podemos ser o seu departamento de MKT & COM ou atuar em complementaridade com as capacidades que já tem.
A nossa vantagem competitiva é a combinação de experiência em diferentes setores de atividade, compromisso com o resultado e disponibilidade para correr a extra mile que faz a diferença.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: marketividade
Template: astra
*/

/* *, */
h1,
h2,
h3,
text,
button,
div#n2-ss-1,
.n2-ow

{font-family: 'Lato', sans-serif!important;}

.ast-builder-social-element {
    border: solid white 1px;
}

.main-header-menu .current-menu-item > .menu-link,
.main-header-menu .menu-link:hover {
   /*color:var(--ast-global-color-1)!important;*/
	text-decoration:underline!important;
	text-underline-position: under!important;
}

.main-header-menu{

}

.ast-above-header{padding-left:0px!important}

.ast-builder-grid-row{grid-column-gap:0px!important}

.site-footer-primary-section-1{justify-content:left!important}
.site-footer-primary-section-2{justify-content:left!important}
/**/
/* .ast-woo-product-category{display:none!important}
.star-rating{display:none!important}
.button.product_type_simple{display:none!important}
.woocommerce-loop-product__title{
	color:var(--ast-global-color-0)!important;
	font-size:1.5rem!important;
	border:solid 1px var(--ast-global-color-0)!important;
	padding-top:1.5rem!important;
	padding-bottom:1.5rem!important;
	transition: opacity .30s ease-in-out;
	-moz-transition: opacity .30s ease-in-out;
	-webkit-transition: opacity .30s ease-in-out;
} */
/* .woocommerce-loop-product__title:hover{
	color:var(--ast-global-color-2)!important;
	font-size:1.5rem!important;
	border:solid 1px var(--ast-global-color-4)!important;
	background:var(--ast-global-color-1)!important;
	padding-top:1.5rem!important;
	padding-bottom:1.5rem!important;
	transition: background-color .30s ease-in-out;
	-moz-transition: background-color .30s ease-in-out;
	-webkit-transition: background-color .30s ease-in-out;
}
li.product {
    border-width: 0px!important;
} */
h2.thin_h2{font-weight:300!important;color: var( --e-global-color-primary )!important;}

/* .woocommerce-loop-product__title{text-align: center!important;} */
.posted_in{display: none!important;}

.eael-entry-title{height:5rem!important;}

.sbi_follow_btn{display: none!important;}
#insta_logo_cel{cursor: pointer!important;}
.eael-grid-post-excerpt{padding-bottom: 15px!important;}

.eael-entry-mediaimg, .quick-sale img{
	opacity: 0.85;
	transition: opacity .20s ease-in-out;
	-moz-transition: opacity .20s ease-in-out;
	-webkit-transition: opacity .20s ease-in-out;
}
.eael-entry-mediaimg, .quick-sale img:hover{
	opacity: 1.0;
	transition: opacity .20s ease-in-out;
	-moz-transition: opacity .20s ease-in-out;
	-webkit-transition: opacity .20s ease-in-out;
}

button.cp-target:hover{
	background:var(--ast-global-color-3)!important;
}

button.eael-load-more-button{
	background:var(--ast-global-color-0)!important;
	transition: background-color .20s ease-in-out;
	-moz-transition: background-color .20s ease-in-out;
	-webkit-transition: background-color .20s ease-in-out;

} 
button.eael-load-more-button:hover{
	background:var(--ast-global-color-1)!important;
	transition: background-color .20s ease-in-out;
	-moz-transition: background-color .20s ease-in-out;
	-webkit-transition: background-color .20s ease-in-out;

} 

a.sbi_photo{
	opacity: 0.9!important;
	transition: opacity .30s ease-in-out;
	-moz-transition: opacity .30s ease-in-out;
	-webkit-transition: opacity .30s ease-in-out;
}
a.sbi_photo:hover{
	opacity: 1.0!important;
	transition: opacity .30s ease-in-out;
	-moz-transition: opacity .30s ease-in-out;
	-webkit-transition: opacity .30s ease-in-out;
}

#post-90 > div > div > form > table > tbody > tr:nth-child(2) > td > button:disabled{
	display:none!important;
}

.eael-grid-post{
	transition: .3s;
}

/* .eael-grid-post:hover{
	transition: .3s;
	transform: scale(1.01);
} */

/*oculta o preço da home*/
/* .products .woocommerce-Price-amount.amount{
	display:none!important;
}
 */
/*oculta a mensagem de que não há meios de pagamento*/
/* .wc_payment_methods.payment_methods.methods .woocommerce-notice.woocommerce-notice--info.woocommerce-info{
	display:none!important;
} */

.slider-button a{
	font-family: 'Lato', sans-serif!important;
	border:var(--ast-global-color-0)2px solid!important ;
	color:var(--ast-global-color-0)!important;
	background-color: white!important;
	transition: background-color .20s ease-in-out;
	-moz-transition: background-color .20s ease-in-out;
	-webkit-transition: background-color .20s ease-in-out;
	font-weight: 600!important;
}


.slider-button a:hover{
	
	border:var(--ast-global-color-1) 2px solid!important ;
	color:var(--ast-global-color-2)!important;
	background-color: var(--ast-global-color-1)!important;
	transition: background-color .20s ease-in-out;
	-moz-transition: background-color .20s ease-in-out;
	-webkit-transition: background-color .20s ease-in-out;
}

.h2-destacado{
	font-weight: 600!important;
	color: var(--ast-global-color-0)!important;
}

.font-weight-600{
	font-weight: 600!important;
}

.elementor-button-link.elementor-button.elementor-size-xl
{
	width: 100%!important;
}

/* .eael-grid-post.eael-post-grid-column{
	padding: 0!important;
} */

.eael-grid-post-holder{
/* 	border: none!important;
 */
padding: 1rem!important;

}


 
.featured-post .eael-grid-post-holder{
	border: none!important;
}

.post-thumb{
	text-align: center;
}

h1.entry-title{
	text-align: center !important;
	font-size:1.5rem !important;
	font-weight:bold !important;
	color:var(--ast-global-color-0)!important;
}

.entry-meta,.nav-links{
	display: none !important;
}

.entry-content{
	padding-left:10%;
	padding-right:10%;
	/* width:800px !important;
	text-align: center !important; */

}
.blue-button{
	border:1px solid var(--ast-global-color-0)!important;
	margin-bottom:5rem !important;
}
.blue-button:hover{
	border:1px solid var(--ast-global-color-0)!important;
}

.navigation.post-navigation{
	display: none !important;
}

@media only screen and (max-width: 767px) {
	.subescreva{
		font-size: small;
	}
}
  
/* 
.ast-related-posts-title{
	text-align:center !important; 
	color:var(--ast-global-color-0)!important;
	font-size:large;
}

div.ast-related-posts-title-section{
	margin-top:40px!important; 
	margin-bottom:40px!important;
}

.ast-related-post-content .post-thumb-img-content.post-thumb{
	width:200px !important;
	height:200px !important;

}
.cp_checkbox_label{
	line-height: 1.5rem;
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important;
}
/* var(--ast-global-color-0); */

.contactos-formu .cp-button-field{
	margin-top: 1.5rem!important;
	background-color: var(--ast-global-color-0)!important;
}


button.cp-button-field:hover{
	background-color: var(--ast-global-color-2)!important;
}

.caixa-produtos .elementor-button-wrapper a{
height:6rem!important;
}

.elementor-button-content-wrapper{
vertical-align:middle!important;
}

.cp_checkbox_label{
margin-top:1rem;
line-height:1.5rem;	
}

.cta_ct_form{
visibility:hidden;	
}

.cta_ct_form[disabled],
.cta_ct_form[disabled]:hover{
  background-color: #cccccc!important;
}

.cli_settings_button{
  display:none;
}

.bold-white{
	color:white;
	font-weight:600;
}

.bold-white:hover{
	color:black;
}

