* {	margin: 0;	padding: 0;}body {	color: #333333;	font-size: 0.8em;	line-height: 140%;}body.contentpane, body.mceContentBody {	background: #FFFFFF;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}a:active {	outline: none;}a:focus {	-moz-outline-style: none;}fieldset a {	font-weight: bold;}h1 {	font-size: 1.7em;	font-weight: normal;}h2 {	font-size: 1.4em;	font-weight: normal;	margin-bottom: 18px;}h3 {	font-size: 1.2em;	font-weight: normal;}h4 {	font-size: 1.1em;	font-weight: normal;}h5 {	font-size: 0.9em;	font-weight: normal;}/* IMAGES----------------------------------------------------------- */a img, fieldset, img {	border: none;}.mosimage {	padding: 0;	border: 1px solid #333333;	margin: 6px;}.mosimage img {	padding: 0;	margin: 0!important;}.mosimage_caption {	background: #333333;	border-top: 1px solid #333333;	color: #FFFFFF;	font-size: 8pt;	margin-top: 2px;	padding: 1px 2px;}/* FORM----------------------------------------------------------- */fieldset {	border-bottom: 0px solid #EDEDED;	padding-top: 7px;	padding-bottom: 7px;}#form-login fieldset {	border: none;	padding-top: 0px;}#form-login p {	padding-top: 0px;}#login br {	display: none;}#login .button {	margin-top: 8px;	margin-bottom: 8px;}#login ul, #form-login ul {	padding-top: 8px;	padding-bottom: 8px;}#login-form p {	padding: 0px;}#modlgn_username, #modlgn_passwd, #username_vmlogin, #password_vmlogin {	width: 92%;}.inputbox, .registration input, .login input, .contact-form input, #jform_contact_message, input {	border: 1px solid #D8D8D8;	padding: 4px;	background: #F7F7F7;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;	-moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* FF3.5+ */	-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* Saf3.0+, Chrome */	box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.07) inset; /* Opera 10.5, IE9, Chrome 10+ */;}#login-form fieldset {	border: none;}#login-form input {	width: 93%;}#login-form #modlgn-remember {	width: auto;	margin-bottom: 14px;}#login-form .button {	width: auto;}.inputbox:hover, .registration input:hover, .login input:hover, .contact-form input:hover, #jform_contact_message:hover, input:hover {	border: solid 1px #BDBCBC;}select.inputbox {	behavior: none;}label.invalid {	color: #FF0000;}label.invalid {	color: red;}.login label {	display: block;}.invalid {	border-color: #FF0000;}.invalid {	border-color: red !important;}.tool-tip {	float: left;	background: #CCCCCC;	border: 1px solid #333333;	padding: 5px;	color: #000000;	max-width: 200px;}.tool-title {	padding: 0;	margin: 0;	font-weight: bold;	margin-top: -15px;	padding-top: 15px;	padding-bottom: 5px;	color: #000000;}.tool-text {	color: #000000;	margin: 0;}/* BUTTONS----------------------------------------------------------- */.button, a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton, .validate {	padding: 6px;	padding-top: 5px;	margin-top: 14px;	margin-bottom: 0px;	font-weight: bold;	border: none;	color: #FFFFFF;	text-decoration: none;	font-size: 0.9em;}.login .button {	margin-top: 14px;	margin-bottom: 14px;}.button {	margin: 0px;	margin-top: 0px;	margin-right: 8px;	color: #ffffff;}.btn-primary, .pager a {	color: #FFFFFF !important;}.btn-primary:hover, .pager a:hover {	color: #FFFFFF !important;}.btn-primary:hover, .button:hover, .validate:hover, .pager a:hover {	background: #666666;}#submitCommentButton, #contact-form .button {	margin-bottom: 14px;	margin-top: 14px;}a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link {	padding-left: 10px;	padding-right: 10px;}/* FONT CONTROLS----------------------------------------------------------- */#fontControls {	float: right;}#fontControls a {	color: #151515;}.decreaseSize {	font-size: 12px;}.increaseSize {	font-size: 19px;}.resetSize {	font-size: 16px;	margin-left: 5px;	margin-right: 5px;}		/* SCROLL TO TOP----------------------------------------------------------- */#s5_scrolltotop {	height: 0;	visibility: hidden;}.s5_scrolltotop {	width: 30px;	height: 30px;	cursor: pointer;	float: right;	margin-right: 5px;	margin-top: 6px;	background: transparent url(../images/s5_scroll_arrow.png) no-repeat;}			/* BOTTOM MENU----------------------------------------------------------- */#s5_bottom_menu_wrap ul.menu a:hover {	text-decoration: underline;}#s5_bottom_menu_wrap ul.menu li {	padding-left: 10px;	font-size: 1em;	float: right;}#s5_bottom_menu_wrap {	float: right;}/* COLUMN MENU----------------------------------------------------------- */.module_round_box ul.menu a {	padding: 24px;	padding-bottom: 6px;	padding-top: 6px;	display: block;	background: url(../images/system/arrow.png) no-repeat left center;	color: #333333;	border-bottom: 1px dotted #D3D3D3;}.module_round_box ul.menu a:hover {	text-decoration: underline;}.module_round_box ul.menu ul a:hover {	text-decoration: underline;}.module_round_box ul.menu ul a {	background: none;	padding: 6px;	padding-left: 10px;	border-bottom: none;	display: block;}.module_round_box ul.menu ul ul a {	font-size: 0.9em;	padding: 3px;	padding-left: 20px;	border-bottom: none;	display: block;	font-weight: normal;}.module_round_box ul.menu #current ul span {	font-weight: normal;}.module_round_box ul.menu li {	padding: 0px;}.module_round_box ul.menu li ul li {	margin-left: 24px;}.module_round_box ul.menu img {	display: none;}	/* BODY ELEMENTS----------------------------------------------------------- */#s5_header_area_inner2, #s5_component_wrap, #s5_footer_area_inner2 {	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;	background: #FFFFFF;	border: solid 0px #C5C5C5;	margin-bottom: 14px;	margin-left: 7px;	margin-right: 7px;}#s5_header_area_inner {	padding-top: 0px;}#s5_component_wrap {	padding: 20px;}#s5_component_wrap h3 {	margin-bottom: 8px;}#s5_footer_area_inner2 {	padding: 20px;	padding-bottom: 14px;	padding-top: 17px;	font-size: 0.9em;}#s5_footer {	float: left;}#s5_shape5_logo {	width: 82px;	height: 25px;	margin-left: auto;	margin-right: auto;	margin-top: 30px;	margin-bottom: 40px;	background: url(../images/shape5_logo.png);	cursor: pointer;	display: block;}#s5_header_wrap {	background: transparent;	-moz-border-radius: 6px 6px 0px 0px;	-webkit-border-radius: 6px 6px 0px 0px;	border-radius: 6px 6px 0px 0px;}#s5_logo {	float: left;	cursor: pointer;}#s5_logo_module {	float: left;	width: 20%!important;	height: auto!important;}#s5_breadcrumb_fonts_wrap {	padding-bottom: 12px;	padding-top: 14px;	padding-left: 20px;	padding-right: 20px;}#s5_breadcrumb_wrap {	float: left;}#s5_breadcrumb_wrap img {	display: none;}#s5_breadcrumb_wrap .pathway {	margin-left: 2px;	margin-right: 2px;}#fontControls, #s5_social_wrap1 {	float: right;}#fontControls {	margin-right: 15px;}#s5_loginreg {	float: right;	margin-right: 5px;}#s5_register {	margin-left: 7px;}#s5_facebook {	background: url(../images/facebook.png) no-repeat top left;	height: 18px;	width: 20px;	cursor: pointer;	margin-left: 7px;	float: right;}#s5_google {	background: url(../images/google.png) no-repeat top left;	height: 18px;	width: 20px;	cursor: pointer;	margin-left: 7px;	float: right;}#s5_twitter {	background: url(../images/twitter.png) no-repeat top left;	height: 18px;	width: 20px;	cursor: pointer;	margin-left: 7px;	float: right;}#s5_linked_in {	background: url(../images/linked_in.png) no-repeat top left;	height: 18px;	width: 20px;	cursor: pointer;	margin-left: 7px;	float: right;}#s5_rss {	background: url(../images/rss.png) no-repeat top left;	height: 18px;	width: 20px;	cursor: pointer;	margin-left: 7px;	float: right;}#s5_search label, #s5_search br, #s5_search button {	display: none;}#s5_search {	float: right;}#s5_search input {	color: #FFFFFF;	background: #151515;	-webkit-box-shadow: 0 0 18px 2px rgba(0, 0, 0, 0.5) inset;	-moz-box-shadow: 0 0 18px 2px rgba(0, 0, 0, 0.5) inset;	box-shadow: 0 0 18px 2px rgba(0, 0, 0, 0.5) inset;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	border: none;	padding: 8px;	padding-left: 14px;	padding-right: 14px;	margin-top: 12px;	margin-right: 22px;	font-size: 0.8em;	width: 140px;}/* MODULE STYLES----------------------------------------------------------- */.module_round_box_outer {	margin-left: 7px;	margin-right: 7px;	margin-bottom: 14px;}.s5_mod_h3 {	font-size: 1em;}.module_round_box {	background: #FFFFFF;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;	border: solid 0px #C5C5C5;	padding: 20px;	padding-bottom: 16px;}.module_round_box .s5_mod_h3 {	border-bottom: solid 0px #C5C5C5;	background: #FAFAFA;	background: -moz-linear-gradient(top, #FFFFFF 0%, #F9F9F9 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F9F9F9)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #FFFFFF 0%,#F9F9F9 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #FFFFFF 0%,#F9F9F9 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #FFFFFF 0%,#F9F9F9 100%); /* IE10+ */	background: linear-gradient(top, #FFFFFF 0%,#F9F9F9 100%); /* W3C */	-moz-border-radius: 0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	border-radius: 0px 0px 0px 0px;	padding-bottom: 11px;	padding-left: 13px;	padding-right: 13px;	padding-top: 12px;	margin-left: -20px;	margin-top: -20px;	margin-right: -20px;	margin-bottom: 12px;}.module_round_box-dark {	background: #1A1A1A;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;	border: solid 1px #C5C5C5;	padding: 20px;	padding-bottom: 16px;	color: #FFFFFF;}.module_round_box-dark a {	color: #999999;}.module_round_box-dark .s5_h3_first {	color: #999999;}.module_round_box-dark .s5_mod_h3 {	color: #FFFFFF;	border-bottom: solid 1px #0B0B0B;	background: #141414;	background: -moz-linear-gradient(top, #1A1A1A 0%, #121212 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1A1A1A), color-stop(100%,#121212)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #1A1A1A 0%,#121212 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #1A1A1A 0%,#121212 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #1A1A1A 0%,#121212 100%); /* IE10+ */	background: linear-gradient(top, #1A1A1A 0%,#121212 100%); /* W3C */	-moz-border-radius: 6px 6px 0px 0px;	-webkit-border-radius: 6px 6px 0px 0px;	border-radius: 6px 6px 0px 0px;	padding-bottom: 11px;	padding-left: 13px;	padding-right: 13px;	padding-top: 12px;	margin-left: -20px;	margin-top: -20px;	margin-right: -20px;	margin-bottom: 12px;}.module_round_box-none {	background: none;}.module_round_box-none .s5_mod_h3 {	margin-bottom: 12px;}#s5_drop_down_inner .module_round_box_outer {	margin-left: 10px;	margin-right: 10px;	margin-bottom: 30px;}#s5_header_wrap .module_round_box_outer {	margin-left: 0px;	margin-right: 0px;	margin-bottom: 1px;}/*--------------------------------------------------------------------*/#s5_banner {	padding-top: 10px;	padding-right: 0px;}#s5_banner a {	color: #000;}#s5_banner .banneritem img {	float: right;}#s5_banner .module_round_box_outer {	float: right;}#s5_banner .custom {	text-align: right;	margin-bottom: 8px;}#s5_banner .custom p {	font-family: "Poppins";	font-size: 1.3em;	font-weight: bold;	color: #555;}#mod-finder-searchword115 {	width: 300px;	border-radius: 5px 0px 0px 5px;}#s5_banner form {	margin-bottom: 0px!important;}#s5_banner .finder {	float: right;}.finder input {	border: 0px;	padding: 10px 14px;}.finder button {	padding: 10px 14px;}.finder .btn-primary {	background: rgb(0,0,0)!important;	border: 0px;	border-radius: 0px 5px 5px 0px;}.banner_area {	display: inline-block;	margin-left: 5px;}.banner_area_img img {	margin-top: 0px;	margin-left: 3px;}.banner_area_txt, .banner_area_img {	display: inline-block;	vertical-align: top;}.banner_area_txt h3 {	color: #000;	font-size: 1.0em;	font-family: "Roboto";	font-weight: bold;	letter-spacing: 0.1em;	line-height: 175%;}.banner_area_txt h2 {	color: #000;	font-weight: 400;	font-size: 1.85em;	font-family: "Roboto";}.horario_txt h3 {	font-size: 0.9em;}.telefone_txt h3 {	margin-top: 2px;}.banner_area_txt h4 {	color: #000!important;	font-weight: 400;	font-size: 1.25em;	font-family: "Roboto";}#s5_header_area1 {	/* box-shadow: 0px 5px 5px rgba(0,0,0,0.05); */	margin-bottom: 5px;}#s5_menu_wrap {	background: rgba(0,0,0,0.02);	border-top: 1px solid rgba(0,0,0,0.075);	padding: 0px 0px 0px 0px;}#s5_menu_wrap2 {	max-width: 1251px;	margin: auto;}#s5_breadcrumb_fonts_wrap {	background: #494949;	padding: 10px 0px;}#s5_breadcrumb_wrap {	max-width: 1186px;	margin: auto;	width: 100%;	float: none;}#s5_breadcrumb_fonts_wrap p {	display: inline-block;	font-family: "Montserrat";	font-size: 1.7em;	width: 24%;	text-align: center;	color: #fff;	border-left: 1px solid rgba(255,255,255,0.1);}/*--------------------------------------------------------------------*/#s5_top_row1_area1 .module_round_box_outer {	margin: 0px 7px 0px 7px;}#s5_top_row1_area1 .module_round_box {	padding: 0px;	border: 0px solid rgba(0,0,0,0.075);	background: transparent;}#s5_top_row1_area1 .s5_module_box_1 {	background: rgba(255,255,255,0.65);}#s5_top_row1_area1 .ls-v6 .ls-bottom-slidebuttons a.ls-nav-active {	background: rgba(0,0,0,0.8)!important;}#s5_top_row1_area1 .ls-v6 .ls-bottom-slidebuttons a {	border-color: rgba(0,0,0,0.8)!important;}/*--------------------------------------------------------------------*/#s5_top_row2_area1 {	margin-top: 5px;	margin-bottom: 20px;	background: rgba(0,0,0,0.02);	border-bottom: 1px solid rgba(0,0,0,0.075);}#s5_top_row2_area1 .ls-v6 .ls-bottom-slidebuttons a.ls-nav-active {	background: rgba(0,0,0,0.8)!important;}#s5_top_row2_area1 .ls-v6 .ls-bottom-slidebuttons a {	border-color: rgba(0,0,0,0.8)!important;}#s5_pos_top_row2_1 .s5_mod_h3 {	margin: 0px;	padding: 0px;	font-size: 3.0em;	line-height: 125%;	background: transparent;}#s5_pos_top_row2_1 .s5_mod_h3:after {	content: "";	height: 5px;	width: 250px;	display: block;	margin-top: 10px;	background: #E14B37;}#s5_pos_top_row2_1 .s5_h3_first {	font-family: "Poppins";	color: #000;}#s5_pos_top_row2_1 .s5_h3_last {	font-family: "Poppins";	color: #000;	font-weight: bold;}#s5_pos_top_row2_1 .module_round_box_outer {	margin: 0px 7px 0px 7px;}#s5_pos_top_row2_1 .module_round_box {	padding: 0px;	background: transparent;}#s5_top_row2_area1 .bt-center {	width: 45%!important;	margin-right: 5%;	display: inline-block;	vertical-align: top;}#s5_top_row2_area1 .bt-center02 {	width: 49%;	display: inline-block;	vertical-align: top;	margin-top: 5px;}#s5_pos_top_row2_1 .bt-category {	font-family: "Roboto";	font-weight: normal;	font-size: 1.3em;	color: rgba(0,0,0,0.5);	text-transform: uppercase;}#s5_pos_top_row2_1 .bt-title {	font-family: "Poppins";	color: #000;	font-size: 1.8em;	text-transform: none;	margin: 10px 0px 0px 0px;	display: block;	height: auto!important;}#s5_pos_top_row2_1 .bt-extra {	margin: 0px 0px 10px 0px;	font-size: 1.2em;	font-family: "Roboto";	color: rgba(0,0,0,0.9);}#s5_pos_top_row2_1 .bt-extra:after {	content: "";	height: 5px;	width: 75px;	display: block;	margin-top: 15px;	background: #E14B37;}#s5_pos_top_row2_1 .bt-introtext {	font-size: 1.3em;	line-height: 190%;	color: #000;	margin-top: 15px;	font-family: "Roboto";}#s5_pos_top_row2_1 .bt-image-link img {	width: 100%!important;}#s5_pos_top_row2_1 .bt-row-separate {	display: none;}#s5_pos_top_row2_1 .bt-inner {	padding: 30px 30px 30px 30px;	border: 1px solid rgba(0,0,0,0.075);}#s5_pos_top_row2_1 .bt-row {	padding: 0px 0px 0px 0px;}/* #s5_pos_top_row2_1 .readmore a {	font-family: "Open Sans";	color: #E14B37!important;	font-size: 1.2em;	font-weight: bold;	transition: 0.1s linear;	background: url(../images/readmore_seta01.png) no-repeat -25px center;}#s5_pos_top_row2_1 .readmore:hover a {	background: url(../images/readmore_seta01.png) no-repeat left center;	padding-left: 30px;}#s5_pos_top_row2_1 .bt_handles {	right: 49%!Important;	top: 95%!important;}#s5_pos_top_row2_1 .bt_handles li a {	background: url(../images/pagination01.png);	background-position: 0 0;}#s5_pos_top_row2_1 .bt_handles li.current a {	background-position: 0 -12px;} */#btcontentslider92 .bt-title {	font-size: 1.5em!important;	line-height: 175%!important;}/*--------------------------------------------------------------------*/#s5_top_row3_area1 {	margin: 100px 0px;}#s5_top_row3_area1 .s5_mod_h3 {	margin: 0px;	padding: 0px;	font-size: 3.0em;	line-height: 125%;	background: transparent;}#s5_top_row3_area1 .s5_mod_h3:after {	content: "";	height: 5px;	width: 250px;	display: block;	margin-top: 10px;	background: #E14B37;}#s5_top_row3_area1 .s5_h3_first {	font-family: "Poppins";	color: #000;}#s5_top_row3_area1 .s5_h3_last {	font-family: "Poppins";	color: #000;	font-weight: bold;}#s5_top_row3_area1 .module_round_box_outer {	margin: 0px 7px 0px 7px;}#s5_top_row3_area1 .module_round_box {	padding: 0px;}#s5_top_row3_area1 .s5_resize_top_row3 {	min-height: auto!important;}#s5_top_row3_area1 .bt-center {	width: 47.5%!important;	margin-right: 5%;	display: inline-block;	vertical-align: top;}#s5_top_row3_area1 .bt-center02 {	width: 46.5%;	display: inline-block;	vertical-align: top;	margin-top: 5px;}#s5_top_row3_area1 .bt-category {	font-family: "Roboto";	font-weight: normal;	font-size: 1.3em;	color: rgba(0,0,0,0.5);	text-transform: uppercase;}#s5_top_row3_area1 .bt-title {	font-family: "Poppins";	color: #000;	font-size: 1.6em;	text-transform: none;	margin: 10px 0px 0px 0px;	display: block;	height: auto!important;}#s5_top_row3_area1 .bt-extra {	margin: 0px 0px 10px 0px;	font-size: 1.2em;	font-family: "Roboto";	color: rgba(0,0,0,0.9);}#s5_top_row3_area1 .bt-extra:after {	content: "";	height: 5px;	width: 75px;	display: block;	margin-top: 15px;	background: #E14B37;}#s5_top_row3_area1 .bt-introtext {	font-size: 1.3em;	line-height: 190%;	color: #000;	margin-top: 15px;	font-family: "Roboto";}#s5_top_row3_area1 .bt-image-link img {	width: 100%!important;}#s5_top_row3_area1 .bt-row-separate {	display: none;}#s5_top_row3_area1 .bt-inner {	padding: 30px 30px 30px 30px;	border: 1px solid rgba(0,0,0,0.075);}#s5_top_row3_area1 .bt-row {	padding: 0px 0px 0px 0px;}/* #s5_top_row3_area1 .module_round_box_outer {	margin: 0px 7px 40px 7px; }#s5_top_row3_area1 .module_round_box  {	background: transparent;	padding: 30px;	border: 1px solid rgba(0,0,0,0.075);}#s5_top_row3_area1 .bt-row {	padding: 0px 0px 8px 0px;}#s5_top_row3_area1 .bt-inner {	margin: 0px 15px 15px 15px;	padding: 15px; 	background: rgba(255,255,255,0.65);}#s5_top_row3_area1 .bt-title {	font-family: "Open Sans";	color: #F5823C;	font-size: 1.3em;	text-transform: none;	overflow: hidden;	margin: 10px 0px 0px 0px;}#s5_top_row3_area1 .bt-extra {	margin: 0px 0px 10px 0px;	font-size: 1.1em;	font-family: "Open Sans";	color: #555555;}#s5_top_row3_area1 .bt-center img {	width: 100%!important;	border: 0px!important;	outline: 0px!important;	margin: 0px!important;	padding-bottom: 5px;	border-bottom: 2px solid #F5823C!important;}#s5_top_row3_area1 .bt_handles {	right: 49%!Important;	top: 95%!important;}#s5_top_row3_area1 .bt_handles li a {	background: url(../images/pagination01.png);	background-position: 0 0;}#s5_top_row3_area1 .bt_handles li.current a {	background-position: 0 -12px;}#s5_top_row3_area1  .bt-inner img {	transition: 0.3s linear;}#s5_top_row3_area1  .bt-inner:hover img {	opacity: 0.65;}#s5_top_row3_area1 .bt-center a:after {	background: url(../images/play.png) no-repeat top left;	content: "";	left: 50%;	margin-left: -30px;	bottom: 40%;	margin-bottom: -30px;	height: 60px;	width: 60px;	padding: 0px;	position: absolute;	z-index: 102;	opacity: 0.75;} *//*--------------------------------------------------------------------*/#s5_bottom_row1_area1 .s5_mod_h3 {	margin: 0px;	padding: 0px;	font-size: 3.0em;	line-height: 125%;	background: transparent;}#s5_bottom_row1_area1 .s5_mod_h3:after {	content: "";	height: 5px;	width: 260px;	display: block;	margin-top: 5px;	background: #E14B37;}#s5_bottom_row1_area1 .s5_h3_first {	font-family: "Poppins";	color: #000;}#s5_bottom_row1_area1 .s5_h3_last {	font-family: "Poppins";	color: #000;	font-weight: bold;}#s5_bottom_row1_area1 .module_round_box_outer {	margin: 0px 7px 100px 7px;}#s5_bottom_row1_area1 .module_round_box {	background: transparent;	padding: 0px 0px 0px 0px;}#s5_bottom_row1_area1 .custom {	border: 1px solid rgba(0,0,0,0.075);	padding: 30px 13px 15px 13px;}.midia_col {	width: 30.33%;	margin: 0 1.5%;	float: left;}.midia_area {	background: rgba(255,255,255,0.65);	margin-bottom: 20px;}.midia_img {	display: inline-block;	border-right: 5px solid #fff;	width: 22%;	margin-right: 2%;	vertical-align: top;	text-align: center;	background: #fff;}.midia_img p {	padding: 0px;}.midia_img img {	width: 100%;	border: 1px solid rgba(0,0,0,0.075);}.midia_txt {	display: inline-block;	width: 66%;	vertical-align: top;}.midia_txt h2 {	font-family: "Poppins";	font-size: 1.3em;	color: #000;	margin: 10px 0px 0px 0px;	font-weight: bold;	letter-spacing: 0.025em;}.midia_txt p {	color: #000;	font-style: italic;	font-family: "Roboto";}/*--------------------------------------------------------------------*/#s5_bottom_row3_area2 {	background: rgba(0,0,0,0.02);	border-top: 1px solid rgba(0,0,0,0.075);}#s5_bottom_row3_area1 .s5_h3_first {	color: #FAB469;	font-weight: bold;}#s5_bottom_row3_area1 .s5_mod_h3 {}#s5_bottom_row3_area1 .module_round_box_outer {	margin: 0px 7px 0px 7px;}#s5_bottom_row3_area1 .module_round_box {	background: transparent;	padding: 10px 20px;	font-family: "Roboto";	color: #000;}#s5_bottom_row3_area1 .module_round_box h3 {	text-align: center;	margin: 10px 0px 20px 0px;}#s5_bottom_row3_area1 .module_round_box h2 {	display: inline-block;	margin: 0px 0px 0px 0px;	font-family: "Poppins";	font-size: 1.3em;	color: #000;	text-transform: uppercase;	padding-right: 40px;}#s5_bottom_row3_area1 .module_round_box p {	padding: 0px 30px 0px 30px;	font-size: 1.1em;	line-height: 200%;}#s5_bottom_row3_area1 .menu_inferior {	display: inline-block;	vertical-align: top;	border-right: 1px solid rgba(0,0,0,0.1);	min-height: 140px;	margin-top: -5px;}#s5_bottom_row3_area1 p a {	color: #000!important;}#s5_footer_area1 {	margin-top: 10px;	background: rgba(0,0,0,0.7);}#s5_footer_area_inner2 {	margin-bottom: 0px;	background: transparent;	padding: 5px 20px 5px 20px;}#s5_footer {	display: block;	width: 100%;	text-align: center;	font-family: "Roboto";	font-size: 0.95em;	color: #fff;}.s5_scrolltotop {	display: none;}/*--------------------------------------------------------------------*/.o_que_e_o_senso_page {	padding: 40px 0px;	margin: 0px -20px;}.o_que_e_o_senso_page p {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.o_que_e_o_senso_page ul {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.o_que_e_o_senso_page .page-header {	margin-bottom: 0px;}.o_que_e_o_senso_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.o_que_e_o_senso_page h2:after {	content: "";	height: 5px;	width: 290px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.o_que_e_o_senso_page .col_txt {	width: 48%;	margin-right: 2%;	display: inline-block;	vertical-align: top;}.o_que_e_o_senso_page .col_img {	width: 47%;	margin-left: 2%;	display: inline-block;	vertical-align: top;	background: rgba(0,0,0,0.03);	text-align: center;	padding: 40px 0px 0px 0px;	margin-top: 10px;}.o_que_e_o_senso_page .col_img p {	padding: 0px 40px 40px 40px;}.o_que_e_o_senso_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.o_que_e_o_senso_page h3 {	font-size: 2.25em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-top: 50px;}/*--------------------------------------------------------------------*/.estrutura_page {	padding: 40px 0px;}.estrutura_page p {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.estrutura_page .page-header {	margin-bottom: 0px;}.estrutura_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.estrutura_page h2:after {	content: "";	height: 5px;	width: 200px;	display: block;	margin-bottom: -3px;	background: #E14B37;}#sigProIdd5705fbd3c {	margin-top: -10px!important;}#sigProIdd5705fbd3c .fancybox-button {	background: rgba(0,0,0,0.025)!important;	border: 10px solid rgba(0,0,0,0.025)!important;}#sigProIdd5705fbd3c .fancybox-button:hover {	opacity: 0.5;}.estrutura_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}/*--------------------------------------------------------------------*/.estimulacao_visual_page, .reabilitacao_visual_page {	padding: 40px 0px;}.estimulacao_visual_page p, .reabilitacao_visual_page p, .estimulacao_visual_page ul, .reabilitacao_visual_page ul {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.estimulacao_visual_page .page-header, .reabilitacao_visual_page .page-header {	margin-bottom: 0px;}.estimulacao_visual_page h2, .reabilitacao_visual_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.estimulacao_visual_page h2:after, .reabilitacao_visual_page h2:after {	content: "";	height: 5px;	width: 240px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.estimulacao_visual_page h3, .reabilitacao_visual_page h3 {	font-size: 2.0em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;}.estimulacao_visual_page .col_area {	margin: 0px 0px 80px 0px;}.estimulacao_visual_page .col_area img {	margin-left: 5%;	background: rgba(0,0,0,0.03);	padding: 40px;	margin-top: 20px;	width: 45%;}.estimulacao_visual_page .col_area02 {	margin: 0px 0px 80px 0px;}.estimulacao_visual_page .col_area02 img {	background: rgba(0,0,0,0.03);	padding: 40px;	margin: 50px 5% 50px 0%;	width: 45%;}.estimulacao_visual_page .col_area03 img {	background: rgba(0,0,0,0.03);	margin: 40px 0% 40px 5%;	padding: 40px;}.estimulacao_visual_page div[itemprop="articleBody"], .reabilitacao_visual_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.reabilitacao_visual_page img {	background: rgba(0,0,0,0.03);	padding: 40px;}/*--------------------------------------------------------------------*/#s5_above_body {	margin-right: 0px!important;}#s5_above_body_wrap .s5_fourdivs_1 {	margin: 0px -20px;	padding: 40px 0px;}#s5_above_body_wrap .s5_resize_above_body {	min-height: auto!important;}#s5_above_body_wrap .s5_fourdivs_title {	margin: 0px;	padding: 0px;	font-size: 2.75em;	line-height: 150%;	background: transparent;	text-transform: uppercase;	font-family: "Poppins";	color: #000;	font-weight: bold;}#s5_above_body_wrap .s5_fourdivs_title:after {	content: "";	height: 5px;	width: 260px;	display: block;	margin-bottom: -3px;	background: #E14B37;}#s5_above_body_wrap .module_round_box_outer {	margin: 0px 7px 0px 7px;}#s5_above_body_wrap .module_round_box {	padding: 0px;	background: transparent;}#s5_above_body_wrap .bt-center {	width: 45%!important;	margin-right: 5%;	display: inline-block;	vertical-align: top;}#s5_above_body_wrap .bt-center02 {	width: 49%;	display: inline-block;	vertical-align: top;	margin-top: 5px;}#s5_above_body_wrap .bt-category {	font-family: "Roboto";	font-weight: normal;	font-size: 1.3em;	color: rgba(0,0,0,0.5);	text-transform: uppercase;}#s5_above_body_wrap .bt-title {	font-family: "Poppins";	color: #000;	font-size: 1.8em;	text-transform: none;	margin: 10px 0px 0px 0px;	display: block;	height: auto!important;}#s5_above_body_wrap .bt-extra {	margin: 0px 0px 10px 0px;	font-size: 1.2em;	font-family: "Roboto";	color: rgba(0,0,0,0.9);}#s5_above_body_wrap .bt-extra:after {	content: "";	height: 5px;	width: 75px;	display: block;	margin-top: 15px;	background: #E14B37;}#s5_above_body_wrap .bt-introtext {	font-size: 1.3em;	line-height: 190%;	color: #000;	margin-top: 15px;	font-family: "Roboto";}#s5_above_body_wrap .bt-image-link img {	width: 100%!important;}#s5_above_body_wrap .bt-row-separate {	display: none;}#s5_above_body_wrap .bt-inner {	padding: 30px 30px 30px 30px;	border: 1px solid rgba(0,0,0,0.075);}#s5_above_body_wrap .bt-row {	padding: 0px 0px 0px 0px;}/*---------------------------------------------------------------------*/.habilitacao_artigos_page {	margin: 0px 0px 0px -20px;}.habilitacao_artigos_page .page-header {	margin: 40px 0px 0px 0px;}.habilitacao_artigos_page .page-header h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.habilitacao_artigos_page .article-info {	font-size: 1.1em;	font-family: "Open Sans";	color: #000;	margin: 5px 0px 0px 0px;}.habilitacao_artigos_page .article-info:after {	content: "";	height: 5px;	width: 150px;	display: block;	margin-top: 5px;	margin-bottom: -3px;	background: #E14B37;}.habilitacao_artigos_page .page-header h2:after {	content: "";	height: 5px;	width: 150px;	display: block;	margin-top: 5px;	margin-bottom: -3px;	background: #E14B37;}.habilitacao_artigos_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;	margin-bottom: 50px;}.habilitacao_artigos_page div[itemprop="articleBody"] p, .habilitacao_artigos_page div[itemprop="articleBody"] ul, .habilitacao_artigos_page div[itemprop="articleBody"] ol {	font-size: 1.3em;	line-height: 225%;	color: #000;	margin-top: 15px;	font-family: "Roboto";}.habilitacao_artigos_page h3 {	font-size: 2.0em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	margin-top: 50px;}.habilitacao_artigos_page h4 {	font-size: 1.5em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	margin-top: 50px;	text-decoration: underline;}#s5_right_column_wrap .s5_mod_h3 {	background: transparent;	margin: 0px 0px 5px 0px;	padding: 5px 10px;	font-family: "Poppins";	color: #fff;	font-weight: normal;	font-size: 1.3em;	background: #E14B37;}#s5_right_column_wrap .s5_h3_first {	color: #fff;	font-weight: bold;}#s5_right_column_wrap .module_round_box_outer {	/*margin-top: 145px;	margin-bottom: -75px; */}#s5_right_column_wrap .module_round_box {	padding: 0px;}#s5_right_column_wrap .bt-center {	width: 25%;	margin-right: 5%;	float: left;}#s5_right_column_wrap .bt-center img {	margin: 0px;}#s5_right_column_wrap .bt-center02 {	width: 70%;	float: right;}#s5_right_column_wrap .bt-row {	padding-bottom: 10px;}#s5_right_column_wrap .bt-inner {	padding: 0px;}#s5_right_column_wrap .bt-title {	font-size: 0.95em;	font-family: "Roboto";	font-weight: bold;	letter-spacing: 0.05em;	color: #000;	text-transform: none;	display: block;	height: auto!important;}#s5_right_column_wrap .bt-extra {	color: #000;	margin-top: 0px;}#s5_right_column_wrap .bt-row-separate {	margin: 0px 0px 10px 0px;	border-bottom: 1px solid rgba(0,0,0,0.05);}#btcontentslider122 {	background: #E14B37;}#btcontentslider122 .slide {	padding-bottom: 15px;}#btcontentslider122 .bt-title {	color: #fff;	width: auto;	padding: 10px 20px 0px 20px;	float: none;	font-size: 1.1em;	letter-spacing: 0.05em;}#btcontentslider122 .bt-extra {	width: auto;	float: none;	color: rgba(255,255,255,0.75);	margin-top: 0px;	padding: 0px 20px;	font-size: 1.1em;}#btcontentslider122 .bt-row-separate {	margin: 0px;}#btcontentslider122 .bt-center02 {	width: 100%;	float: left;}.artigos_relacionados_mod {	margin-top: 115px;}.artigos_relacionados_mod .artigos_relacionados_mod {	margin-top: 0px;}.servicos_page {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px 50px 50px 50px;	margin: 0px -20px 50px -20px;}.servicos_page p {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.servicos_page h2 {	font-family: "Poppins";	font-size: 1.8em;	text-transform: none;	margin: 10px 0px 0px 0px;	display: block;	height: auto!important;	line-height: 150%;	color: #000;	font-weight: bold;}.servicos_page .items-row h2 a {	color: #000;	font-weight: bold;}.servicos_page h2:after {	content: "";	height: 5px;	width: 80px;	display: block;	margin-top: 20px;	margin-bottom: 5px;	background: #E14B37;}.servicos_txt {	width: 55%;	margin-right: 4.5%;	display: inline-block;	vertical-align: top;}.servicos_img {	width: 40%;	display: inline-block;	vertical-align: top;	text-align: center;}#s5_above_columns_inner {	width: 100%!important;	position: relative;	z-index: 101;}#s5_above_columns_inner .module_round_box_outer {	margin-bottom: -20px;	margin-top: 60px;}#s5_above_columns_inner .module_round_box {	padding: 0px;}#s5_above_columns_wrap1 h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}#s5_above_columns_wrap1 h2:after {	content: "";	height: 5px;	width: 165px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.palestra_page {	padding: 40px 0px 0px 0px;	margin: 0px -20px;}.palestra_page p {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.palestra_page .page-header {	margin-bottom: 0px;}.palestra_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.palestra_page h2:after {	content: "";	height: 5px;	width: 290px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.palestra_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.palestra_page h3 {	font-size: 2.0em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	margin-top: 50px;}.palestra_page .palestra_img {	background: rgba(0,0,0,0.05);	padding: 20px 0px 15px 0px;}.treinamento_page {	padding: 40px 0px;	margin: 0px -20px;}.treinamento_page p, .treinamento_page ul, .treinamento_page ol {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.treinamento_page .page-header {	margin-bottom: 0px;}.treinamento_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.treinamento_page h2:after {	content: "";	height: 5px;	width: 290px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.treinamento_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.treinamento_page h3 {	font-size: 2.0em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	margin-top: 50px;}.treinamento_page h4 {	font-size: 1.5em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	margin-top: 25px;}.treinamento_page .treinamento_img {	background: rgba(0,0,0,0.05);	padding: 20px 0px 15px 0px;	margin-bottom: 20px;}.noticias_page {	padding: 40px 0px;	margin: 0px -20px;}.noticias_page p, .noticias_page ul {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.noticias_page .page-header {	margin-bottom: 0px;}.noticias_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.noticias_page h2:after {	content: "";	height: 5px;	width: 290px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.noticias_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.noticias_page h3 {	font-size: 2.0em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	margin-top: 50px;}.noticias_page h4 {	font-size: 1.5em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	margin-top: 25px;}.noticias_page .treinamento_img {	background: rgba(0,0,0,0.05);	padding: 20px 0px 15px 0px;	margin-bottom: 20px;}.area_medica_artigos_page {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px 50px 50px 50px;	margin: 0px -20px 50px -20px;}.area_medica_artigos_page p {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.area_medica_artigos_page h2 {	font-family: "Poppins";	font-size: 1.8em;	text-transform: none;	margin: 10px 0px 0px 0px;	display: block;	height: auto!important;	line-height: 150%;	color: #000;	font-weight: bold;}.area_medica_artigos_page .items-row h2 a {	color: #000;	font-weight: bold;}.area_medica_artigos_page h2:after {	content: "";	height: 5px;	width: 100px;	display: block;	margin-top: 20px;	margin-bottom: 5px;	background: #E14B37;}.area_medica_artigos_txt {	width: 75%;	display: inline-block;	vertical-align: top;}.area_medica_artigos_img {	width: 20%;	margin-right: 4.5%;	margin-top: 10px;	display: inline-block;	vertical-align: top;	text-align: center;}.area_medica_artigos_img img {	box-shadow: 0px 0px 10px rgba(0,0,0,0.25);}.area_medica_artigos_img p {	font-size: 1.2em;	line-height: 175%;	font-style: italic;	font-weight: bold;}.links_page {	padding: 40px 0px;	margin: 0px -20px;}.links_page p {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.links_page .page-header {	margin-bottom: 0px;}.links_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.links_page h2:after {	content: "";	height: 5px;	width: 290px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.links_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.links_page h3 {	font-size: 2.25em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-top: 50px;}.links_page .links_img_col {	width: 19.6%;	display: inline-block;	text-align: center;	border: 1px solid rgba(0,0,0,0.05);}/*--------------------------------------------------------------------*/.inclusao_page {	padding: 40px 0px;}.inclusao_page p, .inclusao_page ul {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.inclusao_page .page-header {	margin-bottom: 0px;}.inclusao_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.inclusao_page h2:after {	content: "";	height: 5px;	width: 240px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.inclusao_page h3 {	font-size: 2.0em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;}.inclusao_page .col_area {	margin: 0px 0px 80px 0px;}.inclusao_page .col_area img {	margin-left: 5%;	background: rgba(0,0,0,0.03);	padding: 40px;	margin-top: 20px;	width: 45%;}.inclusao_page .col_area02 {	margin: 0px 0px 80px 0px;}.inclusao_page .col_area02 img {	background: rgba(0,0,0,0.03);	padding: 40px;	margin: 50px 5% 50px 0%;	width: 45%;}.inclusao_page .col_area03 img {	background: rgba(0,0,0,0.03);	margin: 40px 0% 40px 5%;	padding: 40px;}.inclusao_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.inclusao_page img {	background: rgba(0,0,0,0.03);	padding: 40px;}.eventos_page {	padding: 40px 0px;	margin: 0px -20px;}.eventos_page p, .eventos_page ul {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.eventos_page .page-header {	margin-bottom: 0px;}.eventos_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.eventos_page h2:after {	content: "";	height: 5px;	width: 290px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.eventos_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.eventos_page h3 {	font-size: 2.25em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-top: 50px;}.eventos_page .links_img_col {	width: 19.6%;	display: inline-block;	text-align: center;	border: 1px solid rgba(0,0,0,0.05);}.localizacao_page {	padding: 40px 0px;}.localizacao_page p, .localizacao_page ul {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.localizacao_page .page-header {	margin-bottom: 0px;}.localizacao_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.localizacao_page h2:after {	content: "";	height: 5px;	width: 240px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.localizacao_page h3 {	font-size: 2.0em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;}.localizacao_page .col_area {	margin: 0px 0px 80px 0px;}.localizacao_page .col_area img {	margin-left: 5%;	background: rgba(0,0,0,0.03);	padding: 40px;	margin-top: 20px;	width: 45%;}.localizacao_page .col_area02 {	margin: 0px 0px 80px 0px;}.localizacao_page .col_area02 img {	background: rgba(0,0,0,0.03);	padding: 40px;	margin: 50px 5% 50px 0%;	width: 45%;}.localizacao_page .col_area03 img {	background: rgba(0,0,0,0.03);	margin: 40px 0% 40px 5%;	padding: 40px;}.localizacao_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.localizacao_page img {	background: rgba(0,0,0,0.03);	padding: 40px;}.localizacao_area {	background: rgba(0,0,0,0.025);}.localizacao_col {	display: inline-block;	padding: 10px 30px;	border-right: 1px solid rgba(0,0,0,0.1);}.localizacao_col_02 {	display: inline-block;	padding: 10px 30px;}#ff_formdiv1 {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;	margin: 0px -20px;}.form_txt {	margin-bottom: 20px;}.form_txt p {	font-size: 1.3em;	line-height: 150%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.bfQuickMode .controls .control-label {	width: 25%!important;}.bfQuickMode .bfSubmitButton {	font-family: "Poppins";	float: left;	font-size: 1.3em;	letter-spacing: 0.05em;	padding: 5px 10px;	border-radius: 5px;}.form-actions {	background: transparent;	padding: 0px;	margin: 10px 0px 15px 0px;	border-top: 0px;}.bfQuickMode label {	font-size: 1.3em;	line-height: 150%;	border-bottom: 1px solid rgba(0,0,0,0.1);}.bfQuickMode #bfElemWrap1 input, .bfQuickMode #bfElemWrap2 input, .bfQuickMode #bfElemWrap3 input {	font-size: 1.3em;	height: 25px;	margin-top: 5px;}.bfQuickMode #bfElemWrap4 {	margin-top: 15px;}.bfQuickMode #bfElemWrap4 label {	vertical-align: top!important;}.corporativo_img {	background: rgba(0,0,0,0.05);	padding: 20px 0px 25px 0px;	text-align: center;}.consultoria_page {	padding: 40px 0px;	margin: 0px -20px;}.consultoria_page p {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.consultoria_page ul {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.consultoria_page .page-header {	margin-bottom: 0px;}.consultoria_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.consultoria_page h2:after {	content: "";	height: 5px;	width: 290px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.consultoria_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.consultoria_page h3 {	font-size: 2.25em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-top: 50px;}#sigProIdd5705fbd3c .sigProPseudoCaption {	display: none!important;}.com-rsticketspro-submit-ticket {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;	margin: 0px -20px;}.com-rsticketspro-submit-ticket p {	font-size: 1.3em;	line-height: 150%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.com-rsticketspro-submit-ticket form {	margin-top: 30px;}.com-rsticketspro-submit-ticket label {	font-size: 1.3em;	line-height: 150%;	border-top: 1px solid rgba(0,0,0,0.1);}.com-rsticketspro-submit-ticket .form-horizontal .control-label {	width: 18%!important;}.com-rsticketspro-submit-ticket .form-horizontal label {	width: 250px!important;	display: block!important;}.com-rsticketspro-submit-ticket .controls {	margin-left: 25%!important;	margin-top: 10px;}.com-rsticketspro-submit-ticket .btn-toolbar {	display: none!important;}.com-rsticketspro-submit-ticket h4 {	font-size: 0.9em;}.com-rsticketspro-submit-ticket #jform_password, #jform_subject, #jform_priority_id {	width: 310px!important;}.com-rsticketspro-submit-ticket #jform_department_id {	width: 325px!important;}.com-rsticketspro-submit-ticket .form-horizontal .form-actions {	padding-left: 0px!important;}.registration-complete {	display: none;}.table th{	background: rgba(0,0,0,0.5)!important;}#rst_head_item_no, #rst_head_check_all, #rst_head_date, #rst_head_last_reply, #rst_head_flag, #rst_head_delete, #rst_head_ticket_code, #rst_head_customer, #rst_head_priority, #rst_head_status, #rst_head_sort {	background: rgba(0,0,0,0.5)!important;}.bfQuickMode #bfElemWrap1 input, .bfQuickMode #bfElemWrap2 input, .bfQuickMode #bfElemWrap3 input {	font-size: 1.3em;	height: 25px;	margin-top: 5px;}.form_txt {	margin-bottom: 20px;}.bfQuickMode .controls .control-label {	width: 25%!important;}.bfQuickMode .bfSubmitButton {	font-family: "Poppins";	float: left;	font-size: 1.3em;	letter-spacing: 0.05em;	padding: 5px 10px;	border-radius: 5px;}.form-actions {	background: transparent;	padding: 0px;	margin: 10px 0px 15px 0px;	border-top: 0px;}.bfQuickMode label {	font-size: 1.3em;	line-height: 150%;	border-bottom: 1px solid rgba(0,0,0,0.1);}.bfQuickMode #bfElemWrap1 input, .bfQuickMode #bfElemWrap2 input, .bfQuickMode #bfElemWrap3 input {	font-size: 1.3em;	height: 25px;	margin-top: 5px;}.bfQuickMode #bfElemWrap4 {	margin-top: 15px;}.bfQuickMode #bfElemWrap4 label {	vertical-align: top!important;}.area_usuario_page {	border: 1px solid rgba(0,0,0,0.075)!important;	padding: 50px;	border-radius: 0px;	margin: 0px -20px 80px -20px!important;	width: 50%;	float: left;}.nav-stacked {	float: right;	width: 40%!important;}.atendimento_paciente_chamada h2:after {	display: none!important;}.atendimento_paciente_chamada p{	font-size: 1.3em;	padding-bottom: 0px;}.atendimento_paciente_chamada p:after {	content: "";	height: 5px;	width: 165px;	display: block;	margin-top: 15px;	margin-bottom: -3px;	background: #E14B37;}.alert-error {display: none!important;}#rst_email_container {	display: none!important;}#rst_name_container {	display: none!important;}	/*.usuario_login_mod {	margin-top: 20px;}.usuario_login_mod .usuario_login_mod {	margin-top: 0px;}.area_usuario_page #member-registration {	margin-left: -20px;	margin-right: 40px;}.area_usuario_page #member-registration {	border: 1px solid rgba(0,0,0,0.075)!important;	padding: 50px;	border-radius: 0px;}.area_usuario_page #member-registration legend h3 {	font-size: 1.4em;}.area_usuario_page #member-registration legend p {	font-size: 0.9em;}.area_usuario_page #member-registration input {	width: 70%!important;}.area_usuario_page .form-horizontal .controls {	margin-left: 0px;} */.newsletter_page {	padding: 40px 0px;}.newsletter_page p, .newsletter_page ul {	font-size: 1.3em;	line-height: 225%;	color: #000;	font-family: "Roboto";	padding-bottom: 10px;}.newsletter_page .page-header {	margin-bottom: 0px;}.newsletter_page h2 {	font-size: 2.75em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;	text-transform: uppercase;	margin-bottom: 0px;}.newsletter_page h2:after {	content: "";	height: 5px;	width: 240px;	display: block;	margin-bottom: -3px;	background: #E14B37;}.newsletter_page h3 {	font-size: 2.0em;	line-height: 150%;	color: #000;	font-family: "Poppins";	font-weight: bold;}.newsletter_page div[itemprop="articleBody"] {	border: 1px solid rgba(0,0,0,0.075);	padding: 50px;}.newsletter_col_01 {	display: inline-block;	vertical-align: top;	width: 71%;}.newsletter_col_02 {	display: inline-block;	vertical-align: top;	width: 24%;	margin-left: 4.6%;	text-align: center;}.newsletter_col_02 img {	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);	padding: 20px;}.newsletter_col_02 p {	font-size: 1.1em;	margin-top: 10px;}.newsletter_col_02 p a {	background: #E14B37;	padding: 5px 20px;	border-radius: 20px;	color: #fff;	font-weight: bold;	transition: 0.3s linear;}.newsletter_col_02 h4 a {	transition: 0.3s linear;}.newsletter_col_02 p:hover a, .newsletter_col_02 h4:hover a   {	text-decoration: none!important;	opacity: 0.5;