c		@import url('https://fonts.googleapis.com/css?family=Abel|Source+Sans+Pro:400,700');html {  background: #f7f7f7;}body {  font-family: "Source Sans Pro", sans-serif;  font-size: 18px;  line-height: 1.5;  color: #474747;  background: #ffffff;}body.overflow {  overflow-x: auto;}#destaques .thumb-block .caption {height: 280px!important;}a {  color: #073a62;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}a:hover, a:focus, a:active {  color: #073a62;  outline: none;  text-decoration: none;}h1, h2, h3, h4, h5, h6 {  font-family: "Abel", sans-serif;  color: #073a62;}h2{display: inline-block;font-weight: 700;padding: 0 0 10px;border-bottom: 4px solid #7d7b7b;margin-bottom: 30px;}p {  margin-bottom: 30px;}.btn {  margin-right: 4px;  margin-bottom: 4px;  font-family: "Source Sans Pro", sans-serif;  font-size: 12px;  letter-spacing: 2px;  text-transform: uppercase;  font-weight: 700;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  -ms-border-radius: 4px;  border-radius: 4px;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.btn.btn-md {  padding: 10px 20px !important;}.btn.btn-lg {  padding: 18px 36px !important;}.btn:hover, .btn:active, .btn:focus {  box-shadow: none !important;  outline: none !important;}.btn-primary {  background: #989489;  color: #fff;  border: 2px solid #989489;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active {  background: #073a62 !important;  border-color: #fff !important;}.btn-primary.btn-outline {  background: transparent;  color: #073a62;  border: 2px solid #073a62;}.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active {  background: #073a62;  color: #fff;}.btn-success {  background: #58ca7e;  color: #fff;  border: 2px solid #58ca7e;}.btn-success:hover, .btn-success:focus, .btn-success:active {  background: #45c46f !important;  border-color: #45c46f !important;}.btn-success.btn-outline {  background: transparent;  color: #58ca7e;  border: 2px solid #58ca7e;}.btn-success.btn-outline:hover, .btn-success.btn-outline:focus, .btn-success.btn-outline:active {  background: #58ca7e;  color: #fff;}.btn-info {  background: #1784fb;  color: #fff;  border: 2px solid #1784fb;}.btn-info:hover, .btn-info:focus, .btn-info:active {  background: #0477f4 !important;  border-color: #0477f4 !important;}.btn-info.btn-outline {  background: transparent;  color: #1784fb;  border: 2px solid #1784fb;}.btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline:active {  background: #1784fb;  color: #fff;}.btn-warning {  background: #fed330;  color: #fff;  border: 2px solid #fed330;}.btn-warning:hover, .btn-warning:focus, .btn-warning:active {  background: #fece17 !important;  border-color: #fece17 !important;}.btn-warning.btn-outline {  background: transparent;  color: #fed330;  border: 2px solid #fed330;}.btn-warning.btn-outline:hover, .btn-warning.btn-outline:focus, .btn-warning.btn-outline:active {  background: #fed330;  color: #fff;}.btn-danger {  background: #fb4f59;  color: #fff;  border: 2px solid #fb4f59;}.btn-danger:hover, .btn-danger:focus, .btn-danger:active {  background: #fa3641 !important;  border-color: #fa3641 !important;}.btn-danger.btn-outline {  background: transparent;  color: #fb4f59;  border: 2px solid #fb4f59;}.btn-danger.btn-outline:hover, .btn-danger.btn-outline:focus, .btn-danger.btn-outline:active {  background: #fb4f59;  color: #fff;}.btn-outline {  background: none;  border: 2px solid gray;  font-size: 12px;  letter-spacing: 2px;  text-transform: uppercase;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.btn-outline:hover, .btn-outline:focus, .btn-outline:active {  box-shadow: none;}.form-control {  box-shadow: none;  background: transparent;  border: 2px solid rgba(0, 0, 0, 0.1);  height: 54px;  font-size: 18px;  font-weight: 300;}.form-control:active, .form-control:focus {  outline: none;  box-shadow: none;  border-color: #073a62;}#header {  position: relative;  background: #fff;  padding: 15px 0 0;  width: 100%;}@media screen and (max-width: 768px) {  #header {    background: #fff;    top: 0;  }}#header #logo {  float: left;  line-height: 1.2;  position: relative;  margin: 15px 0;}@media screen and (max-width: 768px) {  #header #logo {    top: -2px;  }}#header #logo a  {  font-size: 30px;  color: transparent;  line-height: 25px;  padding: 3px 90px;  background: url(../imagens/logo2.png) left center no-repeat;  width: 280px;  display: block;  height: 73px;}#header > .container > ul{    float: right;    padding: 0px;    list-style: none;    font-size: 16px;    color: #2f2f2f;    margin: 15px 0;}#header > .container > ul.atendimento{    margin: 18px 55px;}#header > .container > ul > li{    display: inline-block;}#header > .container > ul > li > a{    color: #073a62;    font-size: 25px;}#header #main-nav, #header #nav {    width: 100%;    background: #073a62;    padding: 15px 0;}@media screen and (max-width: 768px) {  #header #main-nav, #header #nav {    display: none;  }}#header #main-nav ul, #header #nav ul {  padding: 0;  margin: 4px 0 0 0;}#header #main-nav ul li, #header #nav ul li {  padding: 0;  margin: 0;  display: inline;}#header #main-nav ul li a, #header #nav ul li a {  font-family: "Abel", sans-serif;  font-size: 20px;  color: #ffffff;  text-decoration: none;  margin: 0 15px;}#header #main-nav ul li a:hover, #header #nav ul li a:hover,#header #main-nav ul li.active a, #header #nav ul li.active a {  text-decoration: none;  color: #128f4b;}li.dropdown:hover .dropdown-menu{display: block;}.dropdown-menu{top: 20px;padding: 17px 0 0 !important;background: none;border: none;box-shadow: none;}.dropdown-menu li{background: #042743;display: block !important;}.dropdown-menu li a{color: #fff !important;padding: 10px 5px;border-bottom: 1px solid #073a62;}.dropdown-menu li a:hover, .dropdown-menu li.active a{background: none;color: #7d7b7b !important;}#header.navbar-fixed-top {  position: fixed !important;  background: #fff;  -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);  -ms-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);  top: 0;  left: 0px;  opacity: .8;}#header.navbar-fixed-top #logo {  float: left;  line-height: 1.2;}#header.navbar-fixed-top #logo a {  font-weight: bold;   font-size: 30px;  color: #989498;}#header.navbar-fixed-top #main-nav ul li a, #header.navbar-fixed-top #nav ul li a {  font-family: "Abel", sans-serif;  font-weight: bold;   color: #989498;  text-decoration: none;  margin-left: 30px;  border-bottom: 2px solid transparent;}#header.navbar-fixed-top #main-nav ul li a:hover, #header.navbar-fixed-top #nav ul li a:hover {  text-decoration: none;  color: #073a62;}#header.navbar-fixed-top #main-nav ul li.active a, #header.navbar-fixed-top #nav ul li.active a {  color: #073a62;  border-bottom: 2px solid transparent;}#sub-header { background: #ffffff; }#sub-header #nav {  float: left;}#sub-header #nav ul {  padding: 0;  margin: 4px 0 0 0;}#sub-header #nav ul li {  padding: 0;  margin: 0;  display: inline;}#sub-header #nav ul li a {  font-family: "Abel", sans-serif;  font-weight: bold;   color: #989489;  text-decoration: none;  margin-left: 30px;  border-bottom: 2px solid transparent;}#sub-header #nav ul li a:hover {  text-decoration: none;  color: #073a62;}#sub-header #nav ul li.active a {  color: #073a62;}/* * Flexslider */#banner .flexslider {  border: none;  position: relative;  z-index: 1;  margin-bottom: 0;}#banner .flexslider .text {  position: absolute;  z-index: 3;  width: 100%;  top: 50%;  margin-top: -129px;  padding-left: 120px;  /*text-align: center;*/}#banner .flexslider .text h1 {  margin: 0;  padding: 0;  font-family: "Abel", sans-serif;  font-weight: bold;   font-size: 50px;  color: #fff;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  /*display: inline;  padding: 30px 50px;*/  border: 7px solid #fff;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}#banner .flexslider .text h2 {    border: unset;    display: block;    font-weight: bold;    color: orange;    text-transform: uppercase;    margin-bottom: 0px;}#banner .flexslider .text p {    color: #e0dfdf;    font-size: 22px;}#banner .flexslider .text .btn-banner {    font-size: 22px;    background: transparent;    color: orange;    border: 2px solid orange;}#banner .flexslider .text .btn-banner:hover {    color: #fff;    border: 2px solid #fff;    background: orange;}@media screen and (max-width: 992px) {  #banner .flexslider .text h1 {    font-size: 30px;  }}#banner .flexslider .slides li {  background-repeat: no-repeat;  background-size: cover;  background-position: center!important;}#banner .flexslider .overlay {  position: absolute;  z-index: 3;  top: 0;  bottom: 0;  left: 0;  right: 0;  opacity: .9;  background: #000;}.flex-control-nav{ z-index: 2; bottom: 10px;}#main,#offcanvas {  -webkit-transition: 0.8s;  -o-transition: 0.8s;  transition: 0.8s;}#offcanvas {  position: fixed;  top: 0;  right: 0;  bottom: 0;  z-index: 9999;  width: 275px;  background: #073a62;  overflow-y: auto;  padding: 50px 30px 30px 30px;  -moz-transform: translateX(275px);  -webkit-transform: translateX(275px);  -ms-transform: translateX(275px);  -o-transform: translateX(275px);  transform: translateX(275px);}#offcanvas .offcanvas-close {  position: absolute;  top: 20px;  right: 30px;}#offcanvas .offcanvas-close:before {  font-family: 'icomoon';  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  /* Better Font Rendering =========== */  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\e117";  font-size: 30px;  color: rgba(255, 255, 255, 0.5);  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}#offcanvas .offcanvas-close:hover:before {  color: white;}#offcanvas nav ul {  padding: 0;  margin: 0;}#offcanvas nav ul li {  padding: 0;  margin: 0;  list-style: none;}#offcanvas nav ul li a {  display: block;  color: rgba(255, 255, 255, 0.5);  padding: 7px 0;}#offcanvas nav ul li a:hover {  color: #989489;}#offcanvas nav ul li.active a {  color: #989489;}.offcanvas-visible #offcanvas {  -moz-transform: translateX(0px);  -webkit-transform: translateX(0px);  -ms-transform: translateX(0px);  -o-transform: translateX(0px);  transform: translateX(0px);}#produtos,#destaques,#contato,#conteudos,#calculadora,#fabrica,#qualidade,#representantes,vantagens {  padding: 3em 0;}#content.dicas, #content.depoimentos, #content.protfolio{    padding: 6em 0;}@media screen and (max-width: 768px) {#produtos,#destaques,#contato,#conteudos,#calculadora,#fabrica,#qualidade,#representantes,#vantagens {    padding: 4em 0;  }#content.dicas, #content.depoimentos, #content.protfolio{    padding: 10em 0;}}#content figure {  margin-bottom: 30px;}#produtos .thumbnail,#destaques .thumbnail,#qualidade .thumbnail{border: none;padding: 0px;border-radius: 0px;}#produtos .thumbnail .flexslider{margin: 0px;border: none;}#produtos .thumbnail .caption{background: #073a62;color: #ffffff;padding: 25px;height: 330px;}#produtos .thumbnail .caption h2,#produtos .thumbnail .caption h2 a,#destaques .thumbnail .caption h2,#destaques .thumbnail .caption h2 a{border: none;color: #ffffff;margin-bottom: 20px;text-align: center;font-size: 26px;}#produtos .thumbnail .caption h2:before{    content: "";    width: 60px;    border-top: 2px solid #ece132;    display: block;    margin: 0 0 20px;}#destaques .thumbnail .caption h2{  margin-top: 0px;}#destaques .thumbnail .caption{text-align: center;min-height: 345px;}#destaques .thumbnail .caption p{text-align: justify;margin-bottom: -8px;text-indent: 25px;}#destaques .thumbnail .caption p.btn-pers{text-align: center;text-indent: unset;position: absolute;bottom: 20px;left: 0;right: 0;}#destaques .thumbnail .caption h2 a{color: #073a62;}#destaques .thumb-block {    border: 1px solid #ccc;    padding: 5px;    box-shadow: 0 0 5px #ddd;    border-radius: 8px;}#destaques .thumbnail figure{display: block;width: 100%;height: 200px;}#destaques .thumbnail figure img{display: none;}#destaques .thumbnail{background:transparent;}#destaques .thumbnail .btn{    color: #ffffff;    background: #0c4821;    border: none;    border-radius: 5px;    text-transform: none;    font-size: 14px;    font-weight: 400;}#qualidade .thumbnail{width: 80%;padding-bottom: 80%;position: relative;background-size: cover !important;}#qualidade .thumbnail:after{content: "";width: 100%;height: 100%;background: rgba(0,0,0,0.8);position: absolute;border: 5px solid #7d7b7b;}#qualidade .thumbnail img{display: none;}#qualidade .thumbnail p{position: absolute;bottom: 0px;left: 20px;color: #ffffff;font-size: 25px;z-index: 10;}#calculadora h2{color: #ffffff;border: none;font-weight: 400;}#calculadora .btn{    border: none;    background: #fff;    color: #073a62;    text-transform: none;    font-size: 16px;    margin: 30px 0;}#conteudos .media-left{    padding-right: 30px;}#conteudos .media-left a{    width: 150px;    overflow: hidden;    height: 150px;    display: block;}#conteudos .media-left a img{display: none;}#conteudos .media-body a{    color: inherit;}#vantagens th{text-align: center;    vertical-align: middle;color: #7d7b7b;}#vantagens .table-bordered > thead > tr > th, #vantagens .table-bordered > tbody > tr > th, #vantagens .table-bordered > tfoot > tr > th, #vantagens .table-bordered > thead > tr > td, #vantagens .table-bordered > tbody > tr > td, #vantagens .table-bordered > tfoot > tr > td{border: 1px solid #7d7b7b;padding: 20px;}#contato{ background: #ffffff;}.contato span{color: #000;width: 70px;height: 70px;float: left;padding-top: 13px;}.contato a {float: right;padding-top: 13px;font-size: 26px;}#depoimentos, #frase {  background-color: transparent;  background-size: cover;  background-attachment: fixed;  position: relative;  width: 100%;}#depoimentos{ background-color: #fff;}#depoimentos > .container, #frase > .container {  position: relative;  z-index: 5;}.flex-direction-nav a{height: 50px;margin: -15px 0 0;}.flex-direction-nav a:before {font-family: "FontAwesome";content: '\f053';color: rgba(255, 255, 255, 0.8);text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}.flex-direction-nav a.flex-next:before {    content: '\f054';}#depoimentos .flexslider .slides img{  width: auto;}#content.depoimentos .media{    margin-bottom: 50px;}#footer {  background: #f4f9f8;  padding: 1em 0;  font-size: 16px;}@media screen and (max-width: 768px) {  #footer {    padding: 3em 0;  }}#footer #logo a {  font-size: 30px;  color: transparent;    line-height: 25px;    padding: 3px 90px;    background: url(../imagens/logo.png) left center no-repeat;    display: block;    background-position: right;    width: 100%;    height: 68px;}#footer small{display: block;margin: 80px 0 0;}#footer a {  color: inherit;  #text-decoration: underline;}#footer a:hover {  color: #989489;  text-decoration: underline;}#footer h2{margin-bottom: 10px;}#footer p {  margin: 10px 0;}#footer .footer-widget {  float: left;  width: 100%;  margin-top: 25px;}.social {  padding: 0;  margin: 0 0 0 30px;}.mailto{margin: -3px 0 0;}@media screen and (max-width: 768px) {.mailto{ float: none !important; text-align: center; }  .social {    float: none !important;margin: 0px auto;display: block;clear: both;width: 175px;padding-top: 15px;  }#footer .social{text-align: center; width: 300px;}}.social li {  padding: 0;  margin: 0;  display: inline;}.social li a {  margin-left: 10px;}@media screen and (max-width: 768px) {  .social li a {    margin-right: 10px;  }}.social li a i {  font-size: 20px;}.social li a:hover {  color: #989489;  text-decoration: none !important;}.social li a:hover i {  color: #989489;  text-decoration: none;}.img-grid {  width: 100%;  height: 100%;  position: relative;  overflow: hidden;  float: left;  margin-bottom: 30px;}@media screen and (max-width: 480px) {  .img-grid {    margin-bottom: 15px;  }}.img-grid img {  position: relative;  z-index: 10;}.img-grid a {  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  opacity: 0;  z-index: 12;  background: rgba(68, 72, 83, 0.9);  text-align: center;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.img-grid a > div {  position: absolute;  bottom: -20px;  left: 0;  text-align: center;  width: 100%;  -webkit-transition: 0.8s, ease-out;  -o-transition: 0.8s, ease-out;  transition: 0.8s, ease-out;}.img-grid a .title {  font-size: 18px;  color: #fff;  padding: 0;  position: relative;}.img-grid a .meta {  color: rgba(255, 255, 255, 0.4);  font-size: 10px;  font-weight: 400;  letter-spacing: 2px;  display: block;  position: relative;  padding-bottom: 7px;  text-transform: uppercase;}.img-grid:hover > a {  opacity: 1;}.img-grid:hover > a > div {  bottom: 20px;}a:hover > .img-grid {  border: solid 1px #cda346;}a:hover > .title {  color: #cda346;}.section-heading .section-title {  font-size: 16px;  letter-spacing: 2px;  text-transform: uppercase;  color: #989498;  font-family: "Abel", sans-serif;  font-weight: 700;  margin-bottom: 20px;}.lead {  font-size: 26px;}@media screen and (max-width: 768px) {  .lead {    font-size: 20px;  }}.js .to-animate, .js.to-animate-2, .js.animate-box {  opacity: 0;}.nav-toggle {  width: 25px;  height: 25px;  cursor: pointer;  text-decoration: none;}.nav-toggle.active i::before, .nav-toggle.active i::after {  background: #073a62;}.nav-toggle:hover, .nav-toggle:focus, .nav-toggle:active {  outline: none;  border-bottom: none !important;}.nav-toggle i {  position: relative;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline;  width: 25px;  height: 3px;  color: #535659;  font: bold 14px/.4 "Source Sans Pro";  text-transform: uppercase;  text-indent: -55px;  background: #535659;  transition: all .2s ease-out;}.nav-toggle i::before, .nav-toggle i::after {  content: '';  width: 25px;  height: 3px;  background: #535659;  position: absolute;  left: 0;  -webkit-transition: 0.2s;  -o-transition: 0.2s;  transition: 0.2s;}.nav-toggle i::before {  top: -7px;}.nav-toggle i::after {  bottom: -7px;}.nav-toggle:hover i::before {  top: -10px;}.nav-toggle:hover i::after {  bottom: -10px;}.nav-toggle.active i {  background: transparent;}.nav-toggle.active i::before {  top: 0;  -webkit-transform: rotateZ(45deg);  -moz-transform: rotateZ(45deg);  -ms-transform: rotateZ(45deg);  -o-transform: rotateZ(45deg);  transform: rotateZ(45deg);}.nav-toggle.active i::after {  bottom: 0;  -webkit-transform: rotateZ(-45deg);  -moz-transform: rotateZ(-45deg);  -ms-transform: rotateZ(-45deg);  -o-transform: rotateZ(-45deg);  transform: rotateZ(-45deg);}.nav-toggle {  position: absolute;  top: 8px;  right: 15px;  z-index: 21;  padding: 6px 0 0 0;  display: block;  margin: 0 auto;  display: none;  height: 44px;  width: 25px;  border-bottom: none !important;}@media screen and (max-width: 768px) {  .nav-toggle {    display: block;  }  .offcanvas-visible .nav-toggle {    z-index: 999999 !important;  }}.animated {  -webkit-animation-duration: .3s;  animation-duration: .3s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}.r-pb {  padding-bottom: 40px;}@media screen and (max-width: 480px) {  .col-xxs-12 {    width: 100%;    float: none;  }}/* Arrow Animations */@-webkit-keyframes ani-mouse {  0% {    opacity: 1;    top: 29%;  }  15% {    opacity: 1;    top: 50%;  }  50% {    opacity: 0;    top: 50%;  }  100% {    opacity: 0;    top: 29%;  }}@-moz-keyframes ani-mouse {  0% {    opacity: 1;    top: 29%;  }  15% {    opacity: 1;    top: 50%;  }  50% {    opacity: 0;    top: 50%;  }  100% {    opacity: 0;    top: 29%;  }}@keyframes ani-mouse {  0% {    opacity: 1;    top: 29%;  }  15% {    opacity: 1;    top: 50%;  }  50% {    opacity: 0;    top: 50%;  }  100% {    opacity: 0;    top: 29%;  }}/*# sourceMappingURL=style.css.map */.img-responsive{ display: inline; width: 250px; height: 250px;}@media screen and (max-width: 768px) {.img-responsive{ display: block; float: none !important;margin: 1em auto !important; }}.align-left { float: left; margin: 0 1em .5em 0; }.align-right { float: right; margin: 0 0 .5em 1em; }.img-grid{ height: 200px; }.img-grid .img-responsive{ width: 100%; }#content.portfolio { margin-top: 90px; }#feedback { display: none; }h2 small {   font-family: "Calibri", sans-serif; text-transform: none !important; }.portfolio p img{width: 600px;display: block;margin: auto;}@media screen and (max-width: 768px) {.portfolio p img{ width: 300px; }}.img-circle{border: solid 5px #073a62;}.lead img{margin: auto;width: 400px;display: block;}#smartpage{background: #ffffff;}#smartpage.bg-destaque{background: #f7f7f7;}#wp-rated{display: inline-block;}#wp-rated img{height: 72px;}#banner.home{position: relative;height: auto;/*height: 475px;*/overflow: hidden;}#banner.home video {     min-width: 100%;    min-height: 100%;    /*width: auto;*/    width : 100%;    height: auto;  background-size: cover;  transition: 1s opacity;}#banner.home .text{    position: absolute;    background: rgb(7 58 98 / 66%);    top: 0px;    width: 100%;    height: 100%;}#banner.home .flexslider .text{margin: 0px;}#banner.home .text h1{    color: #fff;    text-align: center;    margin-top: 130px;    text-transform: uppercase;    border: none;}#banner.home .text h1 a{    color: #fff;}#formulario form{background: none;}#formulario form div input,#formulario form div select,#formulario form div textarea{width: 100%;background: #ededed;}#formulario form div textarea{border: 1px solid #ccc;}#formulario form div select{height: 45px;}#formulario form div label{display: block;width: 100%;clear: both;}#formulario form div p{text-align: left;}#formulario form div input.checkbox{    float: left;    width: 30px;}#formulario form #b_enviar{    background: none !important;    color: #073a62;    border: none;    text-align: right;    text-transform: none;}#label_nm{    display: none !important;}#label_ml{    display: none !important;}#label_tlfn{    display: none !important;}#label_rnmr{    display: none !important;}#label_brr{ display: none !important;}#label_cdd{display: none !important;}#label_cp{display: none !important;}#label_dscrvrsmdmntlgmsxprncsdscss{display: none !important;}#label_ssmqs{display: none !important;}#label_bsrvcs{display: none !important;}#label_ndnf{display: none !important;}#label_mprs{display: none !important;}#label_cntt{display: none !important;}#label_cmntrssgsts{display: none !important;}#label_vlc{display: none !important;}#input_vlc{display: none !important;}#vantagens iframe{    width: 100%;    height: 360px;    margin: 50px 0;}.noticias{    border-right: 1px solid;}.noticias img{margin: 30px 0px 50px 0px;}.noticias p{text-align: justify;padding-right: 50px;margin: 0px 0px 50px 0px;}.publicacoes{    padding-left: 50px;}#PopUp input {    width: 100%;    padding: 3px 10px;    border-radius: 4px;}div#botaoenviar {    margin: 10px 0;}.certificacoes img {    width: auto;    max-height: 55px;}.carousel-control        { width:  4%; }.carousel-control.left,.carousel-control.right {margin-left:15px;background-image:none;}@media (max-width: 767px) {  .carousel-inner .active.left { left: -100%; }  .carousel-inner .next        { left:  100%; }  .carousel-inner .prev    { left: -100%; }  .active > div { display:none; }  .active > div:first-child { display:block; }}@media (min-width: 767px) and (max-width: 992px ) {  .carousel-inner .active.left { left: -50%; }  .carousel-inner .next        { left:  50%; }  .carousel-inner .prev    { left: -50%; }  .active > div { display:none; }  .active > div:first-child { display:block; }  .active > div:first-child + div { display:block; }}@media (min-width: 992px ) {  .carousel-inner .active.left { left: -25%; }  .carousel-inner .next        { left:  25%; }  .carousel-inner .prev    { left: -25%; }  }.carousel-inner img {    height: 210px;}.img