input[type="text"], input[type="number"], input[type="email"], input[type="tel"], input[type="password"], input[type="search"], select, textarea, textarea.wp-editor-area {
	padding: 0px !important;
}

.scheme_default button[disabled], .scheme_default input[type="submit"][disabled], .scheme_default input[type="button"][disabled], .scheme_default .comments_wrap .form-submit input[type="submit"][disabled] {
	border-radius: 28px 0px !important;
  color: #FFF !important;
}

.scheme_default .sc_item_button a:not(.sc_button_bg_image) {
    border-radius: 28px 0px !important;
}

/*GERAIS*/
h2, h3, h4, h5 { text-transform: none !important; }
cq-accordion ul li { text-transform: none !important; }

/*HOMEPAGE*/
.sc_promo_1098423180 { position: inherit !important; overflow: hidden; padding-top: 0px !important; }
.sc_promo.sc_promo_no_paddings.sc_promo_image_position_left .sc_promo_text_inner { padding-top: 40px !important; }

/*TOP CONTACT BAR*/
body > div.body_wrap > div > header > div.top_panel_top.scheme_default > div > div > div.info_phone > span.icon-phone { display: none !important; }
body > div.body_wrap > div > header > div.top_panel_top.scheme_default > div > div > div.info_phone > span.info_phone_number { font-family: inherit !important; }
.top_panel_top .info_phone_number { font-size: 1rem !important; }
body > div.body_wrap > div > header > div.top_panel_top.scheme_default > div > div > div.info_phone > span.info_phone_number > a { color: #d4af37 !important; }

/*SOBRE - Fotos equipa*/
#post-971 > div > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1556818841138.vc_row-has-fill > div > div > div > div > div { text-align: center !important; }
.post_featured[class*="hover_"] img { border-radius: 1%; }

#post-971 > div > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1550096812208.vc_row-has-fill > div > div > div > div > div > div:nth-child(1) > div > div.sc_team_item_info > div.sc_team_item_header > h4 { text-transform: none; }

#post-971 > div > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1550096812208.vc_row-has-fill > div > div > div > div > div h4 { text-transform: none; }

section.team_member_header > div.team_member_featured > div.team_member_avatar { width: 230px !important;}

/*LOGOTIPO*/
.logo img { max-height: 6rem !important; }
.header_title_off .top_panel_navi { padding-bottom: 1em !important; }
.header_title_off .top_panel_navi { padding-top: 1.5em !important; }

/*MENU*/
.menu_main_nav_area { padding-top: 1rem !important; }
.admin-bar.top_panel_fixed .top_panel_navi { top: 12px !important; }

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
		border-radius: 28px 0px !important;
  	color: #FFFFFF !important;
}

.color-lp { color: #d4af37 !important; }

#bloco-como-funciona > div.sc_promo_text.trx_addons_stretch_height > div { padding: 3em 0em 3em 3em !important; }

/*PAGINA TRATAMENTOS*/
div.wpb_text_column.wpb_content_element > div ul li a { color: #d4af37 !important; }

/*PAGINA PREÇOS E CAMPANHAS - TABELA*/
.cq-datatable-small .cq-datatable-cell { text-align: center; }
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div.cq-datatable-row.cq-datatable-header.cq-datatable-bg-customized > div:nth-child(1)
{ text-align: left !important; }
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(2) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(3) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(4) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(5) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(6) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(7) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(8) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(9) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(10) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(11) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(12) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(13) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(14) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(15) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(16) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(17) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(18) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(19) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(20) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(21) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(22) > div:nth-child(1),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div:nth-child(23) > div:nth-child(1)
{ text-align: left !important; }

#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div.cq-datatable-row.cq-datatable-header.cq-datatable-bg-customized > div:nth-child(1)
{ width: 30%; }
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div.cq-datatable-row.cq-datatable-header.cq-datatable-bg-customized > div:nth-child(2),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div.cq-datatable-row.cq-datatable-header.cq-datatable-bg-customized > div:nth-child(3),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div.cq-datatable-row.cq-datatable-header.cq-datatable-bg-customized > div:nth-child(4),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div.cq-datatable-row.cq-datatable-header.cq-datatable-bg-customized > div:nth-child(5),
#post-1658 > div > div:nth-child(1) > div > div > div > div.cq-datatable.cq-datatable-small.cq-datatable-gray > div.cq-datatable-row.cq-datatable-header.cq-datatable-bg-customized > div:nth-child(6)
{ width: 14%; }


/*FOOTER*/
.footer_wrap_inner { padding: 3em 0em 1em 4em !important; }
.scheme_default .copyright_wrap_inner { background-color: #7d6259 !important; }

#trx_addons_widget_contacts-2 > div.contacts_description > p { color: #FFFFFF !important;}
#trx_addons_widget_contacts-2 > div.contacts_description > p > b { color: #d4af37 !important;}

#text-3.column-1_4.widget.widget_text, #text-3.column-1_4.widget.widget_text h5 { text-align: center !important; }
#text-2.column-1_4.widget.widget_text, #text-2.column-1_4.widget.widget_text h5 { text-align: center !important; }
#trx_addons_widget_contacts-3.column-1_4.widget.widget_contacts, #trx_addons_widget_contacts-3.column-1_4.widget.widget_contacts h5 { text-align: center !important; }
#trx_addons_widget_contacts-3 > div.contacts_info > div > span, #trx_addons_widget_contacts-3 > div.contacts_info > div > span a { text-align: center !important; color: #8d989a; }
.widget_contacts .contacts_info span:before { display: none !important; }
.widget_contacts .contacts_info span { padding-left: 0px !important; }

#trx_addons_widget_contacts-2 { text-align: center !important; }
#trx_addons_widget_contacts-2 > div.contacts_logo > img { max-width: 70%; }

#text-2 > div { color: #FFF !important; }
#text-3 > div > p > a { color: #FFF !important; }
#trx_addons_widget_contacts-3 > div.contacts_info > div > span > a { color: #FFF !important; }

/*COPYRIGHTS*/
body > div.body_wrap > div > footer > div.copyright_wrap.scheme_ > div > div > div.copyright_text { color: #FFF !important; }
body > div.body_wrap > div > footer > div.copyright_wrap.scheme_ > div > div > div.copyright_text a { color: #d4af37 !important;  }