/*
Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro
*/

:root {
    --cor-bg-campos-wpcf7: rgb(30, 162, 214);
}

@media screen and (min-width: 768px) {
	.campos-esq, .campos-dir {
		width: 50%;
		float: left;
	}

	.campos-esq {
		padding-right: 5px;
	}

	.campos-dir {
		padding-left: 5px;
	}
}

@media screen and (max-width: 772px) {
	
	.x-bar.rodape-superior .x-bar-content {
		padding: 15px 0;
	}
	
	.x-bar.rodape-superior .x-bar-container {
		padding: 25px 0;
		flex-direction: column;
	}
}

/* .wpcf7-response-output {
    display: none;
} */


.contato-projetos-especiais .form-contato .wpcf7 select, 
.contato-projetos-especiais .form-contato .wpcf7 textarea, 
.contato-projetos-especiais .form-contato .wpcf7 input[type="text"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="password"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="datetime"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="datetime-local"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="date"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="month"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="time"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="week"],
.contato-projetos-especiais .form-contato .wpcf7 input[type="number"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="email"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="url"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="search"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="tel"], 
.contato-projetos-especiais .form-contato .wpcf7 input[type="color"] {
    background: #E8E8E8 !important;

}

.contato-projetos-especiais .wpcf7 select, 
.contato-projetos-especiais .wpcf7 textarea, 
.contato-projetos-especiais .wpcf7 input[type="text"], 
.contato-projetos-especiais .wpcf7 input[type="password"], 
.contato-projetos-especiais .wpcf7 input[type="datetime"], 
.contato-projetos-especiais .wpcf7 input[type="datetime-local"], 
.contato-projetos-especiais .wpcf7 input[type="date"], 
.contato-projetos-especiais .wpcf7 input[type="month"], 
.contato-projetos-especiais .wpcf7 input[type="time"], 
.contato-projetos-especiais .wpcf7 input[type="week"],
.contato-projetos-especiais .wpcf7 input[type="number"], 
.contato-projetos-especiais .wpcf7 input[type="email"], 
.contato-projetos-especiais .wpcf7 input[type="url"], 
.contato-projetos-especiais .wpcf7 input[type="search"], 
.contato-projetos-especiais .wpcf7 input[type="tel"], 
.contato-projetos-especiais .wpcf7 input[type="color"] {
    border: none;
    background: #fff;
    border-radius: 5px;
	padding: 10px 15px;
}

.contato-projetos-especiais .wpcf7 select, 
.contato-projetos-especiais .wpcf7 input[type="text"], 
.contato-projetos-especiais .wpcf7 input[type="password"], 
.contato-projetos-especiais .wpcf7 input[type="datetime"], 
.contato-projetos-especiais .wpcf7 input[type="datetime-local"], 
.contato-projetos-especiais .wpcf7 input[type="date"], 
.contato-projetos-especiais .wpcf7 input[type="month"], 
.contato-projetos-especiais .wpcf7 input[type="time"], 
.contato-projetos-especiais .wpcf7 input[type="week"], 
.contato-projetos-especiais .wpcf7 input[type="number"], 
.contato-projetos-especiais .wpcf7 input[type="email"], 
.contato-projetos-especiais .wpcf7 input[type="url"], 
.contato-projetos-especiais .wpcf7 input[type="search"], 
.contato-projetos-especiais .wpcf7 input[type="tel"], 
.contato-projetos-especiais .wpcf7 input[type="color"] {
    height: 40px;
}


.contato-projetos-especiais .x-row.form-contatos .wpcf7 textarea {
    height: 100px;
    padding: 13px 15px;
}


.contato-projetos-especiais input.wpcf7-submit {
    border: none;
    padding: 12px 20px;
    font-family: 'Montserrat';
    font-size: .8em !important;
    font-weight: 600;
	background-color: #f1cf4b;
	text-transform: uppercase;
	color: #333333;
}

.x-row.contatos a i {
    font-size: 45px;
    padding-bottom: 7px;
}

/*link acf*/

.link-acf a {
	color: rgb(74, 74, 74) !important;
}

.link-acf a:hover {
	color: rgb(46, 46, 46) !important;
}

.link-acf a i {
	color: rgb(74, 74, 74) !important;
	margin-right: 5px;
}

.link-acf a i:hover {
	color: rgb(46, 46, 46) !important;
}

.underline h2 {
    text-decoration: underline !important;
    text-decoration-color: #f1cf4b !important;
	text-decoration-thickness: 8px !important;

}

/* .menu-segmentos a{
	color:rgba(51, 51, 51, 0.9)!important;
	margin: 1em 0px!important;
} 

.menu-segmentos a:hover{
	color:#ffffff!important;
} */

.menu-segmento-mobile .geral {
	width: 90%; 
	display:flex; 
	justify-content: space-between;
}

.menu-segmento-mobile .textos1{
	margin: 0px 30px 0 0;
}

.menu-segmento-mobile .textos1 a, .menu-segmento-mobile .textos2 a, {
	margin: 10px 0;
}

.slide-destaque .x-text {
    min-height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.informacoes-produto table.tg, tr td, tr th {
    border: 1px solid rgba(74, 74, 74, 0.2) !important;
	
}


.separ-men.menu-item a:hover {
	background: #F1CF4B !important;
}

.separ-men.menu-item a:hover span {
	color: #333333 !important;
}

.separ-men.menu-item a div {
    padding: 0 !important;
}

.x-section.menu-segmentos ul.x-menu-first-level.x-menu {
    max-width: 1200px;
    margin: 0 auto;
}

.wcgs-carousel .slick-arrow.icon-sp_wgs-right-open, .wcgs-carousel .slick-arrow.icon-sp_wgs-left-open {
    min-width: 30px !important;
    min-height: 30px !important;
}

#wpgs-gallery .slick-slide.wcgs-thumb img {
    border: 1px solid #006cac;
}

#wpgs-gallery .slick-slide.wcgs-thumb img:hover{
    border: 1px solid #006cac;
}

/* Loader Formulário Começo */

div#wpgs-gallery {
    max-width: 100% !important;
}


