/*  MICROTHEMER STYLES  */


/*= Geral ===================== */

/** Geral >> Menu item 177 nav link **/
#menu-item-177 .nav-link {
	color: #000000 !important;
	font-weight: 600 !important;
	width: 100% !important;
	height: 100% !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** Geral >> Menu item 177 **/
#menu-item-177 {
	background: #EFB810 !important;
	width: 130px !important;
	height: 34px !important;
	margin-top: 11px !important;
	margin-left: 14px !important;
	border-radius: 5px !important;
}

/** Geral >> Menu item 177 nav link (:hover) **/
#menu-item-177 .nav-link:hover {
	color: rgb(255, 255, 255) !important;
	-o-transition-duration: 0.2s !important;
	-moz-transition-duration: 0.2s !important;
	-webkit-transition-duration: 0.2s !important;
	transition-duration: 0.2s !important;
	-webkit-transition-timing-function: linear !important;
	transition-timing-function: linear !important;
}

/** Geral >> Fl node 8clozf094pxi div **/
.fl-node-8clozf094pxi > div {
	background-color: rgb(77, 91, 107) !important;
}

/** Geral >> Fl page header row fl page header logo col **/
.fl-page-header-row .fl-page-header-logo-col {
	padding-right: 0 !important;
}


/*= Geral 2 =================== */

/** Geral 2 >> Servicos fl node 6n3xqmf7v9dc **/
#servicos .fl-node-6n3xqmf7v9dc {
	position: -webkit-sticky !important;
	top: 200px !important;
	position: -webkit-sticky !important;
	position: sticky !important;
}

/** Geral 2 >> Uabb infobox left right wrap **/
.fl-node-3et27awmridv .uabb-infobox-left-right-wrap {
	position: -webkit-sticky !important;
	position: sticky !important;
	top: 0 !important;
}

/** Geral 2 >> Fl node avzr1ujh6tsm **/
#servicos .fl-node-avzr1ujh6tsm {
	position: -webkit-sticky !important;
	top: 200px !important;
	position: -webkit-sticky !important;
	position: sticky !important;
}

/** Geral 2 >> Fl node avzr1ujh6tsm _2 **/
#servicos .fl-node-avzr1ujh6tsm {
	position: -webkit-sticky !important;
	top: 200px !important;
	position: -webkit-sticky !important;
	position: sticky !important;
}

/** Geral 2 >> Fl node avzr1ujh6tsm _3 **/
#fl-post-748 .fl-node-avzr1ujh6tsm {
	position: -webkit-sticky !important;
	top: 200px !important;
	position: -webkit-sticky !important;
	position: sticky !important;
}

/** Geral 2 >> Ginput container **/
#field_2_5 .ginput_container {
	margin-bottom: -20px !important;
}

/** Geral 2 >> Gfield label **/
#field_2_5 .gfield_label {
	height: 28px !important;
	padding-left: 10px !important;
	margin-top: 5px !important;
}

/** Geral 2 >> Gfield label _2 **/
#field_2_2 .gfield_label {
	height: 28px !important;
	padding-left: 10px !important;
}

/** Geral 2 >> Gfield label _3 **/
#field_2_6 .gfield_label {
	height: 28px !important;
	padding-left: 10px !important;
}

/** Geral 2 >> Gfield label _4 **/
#field_2_3 .gfield_label {
	height: 28px !important;
	padding-left: 10px !important;
}

/** Geral 2 >> Ginput container _2 **/
#field_2_2 .ginput_container {
	margin-bottom: -20px !important;
}

/** Geral 2 >> Ginput container _3 **/
#field_2_6 .ginput_container {
	margin-bottom: -20px !important;
}

/** Geral 2 >> Gfield description 2 3 **/
#gfield_description_2_3 {
	color: rgb(255, 1, 1) !important;
	padding-top: 0 !important;
	padding-left: 10px !important;
}

/** Geral 2 >> Fl page header logo **/
.fl-page-header-logo-col .fl-page-header-logo {
	padding-right: 0 !important;
	padding-left: 0 !important;
}


/*( < 980 )*/
@media (max-width: 979.98px) {
	/** Geral >> Fl page header row fl page header logo col **/
	.fl-page-header-row .fl-page-header-logo-col {
	padding-left: 0 !important;
}

}


/*( < 768 )*/
@media (max-width: 767.98px) {
	/** Geral >> Fl node content fl module pp social icons **/
	.fl-node-content .fl-module-pp-social-icons {
	margin-top: 10px !important;
}

	/** Geral >> Pp icon wrapper pp infobox image **/
	.pp-icon-wrapper .pp-infobox-image {
	margin-top: 8px !important;
}

	/** Geral >> Fl module content pp social icons horizontal **/
	.fl-module-content .pp-social-icons-horizontal {
	margin-bottom: -10px !important;
}

}

