/*  MICROTHEMER STYLES  */


/*= Cabeçalho ================ */

/** Cabeçalho >> Fl builder content primary fl node 603ff15c4c429 **/
.fl-builder-content-primary > .fl-node-603ff15c4c429 {
	height: 30px !important;
}

/** Cabeçalho >> Fl node 603ff15c4c429 fl row content wrap **/
.fl-node-603ff15c4c429 > .fl-row-content-wrap {
	height: 35px !important;
}

/** Cabeçalho >> Fl builder content 2108 fl node 603ff0cde84c1 **/
.fl-builder-content-2108 > .fl-node-603ff0cde84c1 {
	height: 120px !important;
}

/** Cabeçalho >> Fl button fl button icon before _2 **/
.fl-button > .fl-button-icon-before {
	height: 20px !important;
}

/** Cabeçalho >> Menu item 36 **/
#menu-item-36 {
	border-top-style: solid !important;
}

/** Cabeçalho >> Menu item 36 _2 **/
#menu-item-36 {
	border-right-style: solid !important;
}

/** Cabeçalho >> Menu item 36 _3 **/
#menu-item-36 {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(21, 76, 92) !important;
	padding-top: 8px !important;
	border-width: 1px !important;
	border-bottom-style: solid !important;
	border-left-style: solid !important;
	border-radius: 5px !important;
}

/** Cabeçalho >> Menu item 36 menu item text **/
#menu-item-36 .menu-item-text {
	color: rgb(255, 255, 255) !important;
}

/** Cabeçalho >> Menu item 36 _5 **/
#menu-item-36 {
	background-color: rgb(21, 92, 60) !important;
	padding: 10px 5px 2px 5px !important;
	border-radius: 10px !important;
}

/** Cabeçalho >> Menu item 36 _6 **/
#menu-item-36 {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-top: -3px !important;
	border-width: 0 !important;
	border-radius: 30px !important;
}

/** Cabeçalho >> #menu-item-36:hover **/
#menu-item-36:hover {
	background-color: rgb(207, 224, 195) !important;
	margin-top: 0 !important;
	border-color: rgb(21, 92, 60) !important;
}

/** Cabeçalho >> #menu-menu-principal li:nth-of-type(5) a:nth-of-type(1) .menu-item-text:hover **/
#menu-menu-principal li:nth-of-type(5) a:nth-of-type(1) .menu-item-text:hover {
	color: rgb(21, 92, 60) !important;
	text-transform: capitalize !important;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6) !important;
}

/** Cabeçalho >> #menu-item-36 **/
#menu-item-36 {
	-o-transition-property: background-color !important;
	-moz-transition-property: background-color !important;
	-webkit-transition-property: background-color !important;
	transition-property: background-color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Cabeçalho >> .fl-button > .fl-button-icon-before **/
.fl-button > .fl-button-icon-before {
	font-size: 15px !important;
	margin-top: 5px !important;
}

/** Cabeçalho >> .uabb-creative-default-btn > .uabb-creative-button-icon-before **/
.uabb-creative-default-btn > .uabb-creative-button-icon-before {
	font-size: 15px !important;
}

/** Cabeçalho >> #yui_3_18_1_1_1615396810162_601 **/
#yui_3_18_1_1_1615396810162_601 {
	width: 350px !important;
	margin-top: 290px !important;
}

/** Cabeçalho >> #yui_3_18_1_1_1615397022579_1027 **/
#yui_3_18_1_1_1615397022579_1027 {
	width: 350px !important;
	margin-top: 290px !important;
}

/** Cabeçalho >> .uabb-creative-flat-btn > .uabb-creative-button-icon-before **/
.uabb-creative-flat-btn > .uabb-creative-button-icon-before {
	font-size: 13px !important;
}

/** Cabeçalho >> .fl-node-content > .fl-node-604282f242919 **/
.fl-node-content > .fl-node-604282f242919 {
	width: 0 !important;
	margin-right: -120px !important;
}

/** Cabeçalho >> pesquisar **/
.uabb-search-form-wrap > .uabb-search-form-fields {
	width: 0 !important;
}

/** Cabeçalho >> Uabb search form fields uabb creative button reponsive center **/
.uabb-search-form-fields > .uabb-creative-button-reponsive-center {
	padding-right: -20px !important;
	margin-right: -115px !important;
}

/** Cabeçalho >> Fl visible desktop medium fl row content wrap **/
.fl-visible-desktop-medium > .fl-row-content-wrap {
	margin-top: -12px !important;
	margin-bottom: -12px !important;
}

/** Cabeçalho >> Input 36 9 **/
#input_36_9 {
	width: 1000px !important;
}

/** Cabeçalho >> Input 36 11 **/
#input_36_11 {
	width: 200px !important;
}

/** Cabeçalho >> Ginput complex **/
#field_36_12 .ginput_complex {
	width: 250px !important;
}

/** Cabeçalho >> Gform field label **/
#field_36_8 .gform-field-label {
	color: rgb(0, 0, 0) !important;
}

/** Cabeçalho >> Uabb photo mob align center **/
#fl-post-2721 .uabb-photo-mob-align-center {
	position: fixed !important;
	bottom: 70px !important;
	right: 7px !important;
	z-index: 99 !important;
}

/** Cabeçalho >> Gform field label _2 **/
#field_36_9 .gform-field-label {
	color: rgb(0, 0, 0) !important;
}

/** Cabeçalho >> Gform field label _3 **/
#field_36_11 .gform-field-label {
	color: rgb(0, 0, 0) !important;
}

/** Cabeçalho >> Gfield label before complex **/
#field_36_12 .gfield_label_before_complex {
	color: rgb(0, 0, 0) !important;
}


/*= Cabexe7alho 2 ============= */

/** Cabexe7alho 2 >> Gfield label before complex **/
#field_36_13 .gfield_label_before_complex {
	color: rgb(0, 0, 0) !important;
}

/** Cabexe7alho 2 >> Label 36 13 1 **/
#label_36_13_1 {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
}

/** Cabexe7alho 2 >> Label 36 13 2 **/
#label_36_13_2 {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
}

/** Cabexe7alho 2 >> Input 36 4 3 **/
#input_36_4_3 {
	width: 580px !important;
	box-sizing: border-box !important;
	object-fit: fill !important;
	object-position: 50px !important;
	position: static !important;
}

/** Cabexe7alho 2 >> Input 36 4 **/
#input_36_4 {
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
}

/** Cabexe7alho 2 >> Input - hora **/
#field_36_12 {
	width: 180px !important;
}

/** Cabexe7alho 2 >> Ginput complex **/
#field_36_12 .ginput_complex {
	width: 180px !important;
}

/** Cabexe7alho 2 >> Field 36 16 _2 **/
#field_36_16 {
	width: 180px !important;
}

/** Cabexe7alho 2 >> Field 36 13 **/
#field_36_13 {
	width: 180px !important;
}

/** Cabexe7alho 2 >> Gform submit button 36 **/
#gform_submit_button_36 {
	text-align: center !important;
	text-transform: none !important;
	border-color: rgb(21, 92, 60) !important;
}

/** Cabexe7alho 2 >> Gchoice 36 13 2 **/
#input_36_13 .gchoice_36_13_2 {
	font-size: 15px !important;
}

/** Cabexe7alho 2 >> Gchoice 36 13 1 **/
#input_36_13 .gchoice_36_13_1 {
	font-size: 15px !important;
}

/** Cabexe7alho 2 >> Gform required legend **/
#gform_wrapper_36 .gform_required_legend {
	font-size: 12px !important;
}

/** Cabexe7alho 2 >> Gform footer **/
#gform_36 .gform_footer {
	text-align: center !important;
}


/*( Desktop e tablet )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** Cabexe7alho 2 >> Span (#1) **/
	strong > span:nth-of-type(1) {
	font-size: 24px !important;
}

	/** Cabexe7alho 2 >> Span (#2) **/
	strong > span:nth-of-type(2) {
	font-size: 24px !important;
}

}


/*( Tablet & celular )*/
@media (max-width: 767px) {
	/** Cabeçalho >> #yui_3_18_1_1_1615397022579_1027 **/
	#yui_3_18_1_1_1615397022579_1027 {
	margin-top: 287px !important;
}

	/** Cabexe7alho 2 >> Span (#1) **/
	strong > span:nth-of-type(1) {
	font-size: 19px !important;
}

	/** Cabexe7alho 2 >> Span (#2) **/
	strong > span:nth-of-type(2) {
	font-size: 19px !important;
}

	/** Cabexe7alho 2 >> Pp primary title **/
	.pp-separator-inline .pp-primary-title {
	font-size: 20px !important;
}

	/** Cabexe7alho 2 >> Fl col content **/
	.fl-node-pu3vxh68izej .fl-col-content {
	background-size: auto !important;
}

	/** Cabexe7alho 2 >> WP image 2909 (:hover) **/
	#fl-post-1762 .wp-image-2909:hover {
	background-origin: padding-box !important;
}

	/** Cabexe7alho 2 >> Fl module content **/
	.fl-node-dge5w7q4plzc .fl-module-content {
	background-position: 20px !important;
	float: none !important;
}

	/** Cabexe7alho 2 >> Span **/
	p > span {
	color: rgb(21, 92, 60) !important;
	font-size: 40px !important;
}

	/** Cabexe7alho 2 >> Uabb photo img **/
	.uabb-photo-content .uabb-photo-img {
	width: 250px !important;
}

}

