#banner .banner-card.card-primary {position: relative; }#banner .banner-card.card-primary .banner-wrapper {position: absolute;width: 100% !important;margin-left: auto !important;margin-right: auto !important;max-width: 75%;top: 57.5%;left: 50%;transform: translate(-50%, -50%); }#banner .banner-card.card-primary .banner-wrapper .banner-text .title h3 {margin-bottom: 0rem !important;font-style: normal;font-weight: 400;font-size: 48px;line-height: 72px;line-height: 1.25;color: #ffffff; }#banner .banner-card.card-primary .banner-wrapper .banner-text .subtitle h4 {font-style: normal;font-weight: 400;font-size: 24px;line-height: 36px;color: #ffffff; text-align: center;}#banner .banner-card.card-primary .banner-wrapper .banner-button {text-align: center; }#banner .banner-card.card-primary .banner-wrapper .banner-button .btn-banner {position: relative;display: inline-block;width: auto !important;font-style: normal;font-weight: 500;font-size: 16px;line-height: 24px;z-index: 1;padding: 1rem 4rem;color: #ffffff;background: linear-gradient(270deg, #00CEFF 0%, #003291 100%);background-repeat: no-repeat;background-clip: padding-box;border-radius: 50em; }#banner .banner-card.card-primary .banner-wrapper .banner-button .btn-banner:before {position: absolute;content: '';z-index: -1;top: 0;left: 0;bottom: 0;right: 0;opacity: 0;background: linear-gradient(270deg, #003291 0%, #00CEFF 100%);background-repeat: no-repeat;background-clip: padding-box;border-radius: 50em;transition: 0.5s ease; }#banner .banner-card.card-primary .banner-wrapper .banner-button .btn-banner:hover {color: #ffffff; }#banner .banner-card.card-primary .banner-wrapper .banner-button .btn-banner:hover:before {opacity: 1;transition: 0.5s ease; }#banner .banner-card.card-primary .banner-image .image img {filter: brightness(50%);width: 100%;}@media (max-width: 991.98px) {#banner .banner-card.card-primary .banner-image .image img {object-fit: cover;height: 25rem; }#banner .banner-card.card-primary .banner-wrapper {top: 50%; }#banner .banner-card.card-primary .banner-wrapper .banner-text .title h3 {font-size: 2.5rem; }#banner .banner-card.card-primary .banner-wrapper .banner-text .subtitle h4 {font-size: 20px;line-height: 30px; } }@media (max-width: 767.98px) {#banner .banner-card.card-primary .banner-wrapper {max-width: 90%; }#banner .banner-card.card-primary .banner-wrapper .banner-text {text-align: center; }#banner .banner-card.card-primary .banner-wrapper .banner-text .title h3 {font-size: 32px;line-height: 48px;line-height: 1.25; }#banner .banner-card.card-primary .banner-wrapper .banner-button .btn-banner {padding-left: 2.5rem !important;padding-right: 2.5rem !important; } }#blog-home {color:#000000;background-color:#fff;}#blog-home h2{padding: 30px;}#blog-home h5{text-align: justify;padding: 10px 0;}#blog-home h5 a{text-decoration: none;text-align: end;width: 100%;font-size: 18px;color: #000000;}#blog-home .item img {width: 100%;max-width: 400px;}#blog-home .maisBlog a{text-decoration: none;color: #000000;}#blog-home .div-mais-blog {text-align: center;padding:40px;}#blog-home .div-mais-blog a {text-decoration: none;color: #000000;font-size: 16px;font-weight: 700;color: #4d4d4d;padding: 15px 30px;cursor: pointer;border: #4d4d4d solid 2px;width: 200px;margin: 0 auto;margin-top: 70px;border-radius: 20px;}#blog-home .div-mais-blog a:hover{opacity: 0.8;color: #FFF;background-color: #000000;}.texto-imagem {background-position: center;background-size: cover;background-attachment: fixed;background-image: url();background-color: #1c1c1c}.texto-imagem .imagem{min-height: 400px;}.texto-imagem img{object-fit: cover;}.testimonials4 h2 {color: #c99d36;}.testimonials4 h3 {color: #c99d36;}.testimonials4 p {color: #c99d36;}.testimonials4 .carousel-control-prev, .testimonials4 .carousel-control-next{max-width: 60px;}.testimonials4 .fa, .testimonials4 .fas, .testimonials4 .far, .testimonials4 .fab {color: #000;}.testimonials4 .btn.btn-testimonials{background-color:#0a747c;}.faixa {background-attachment: fixed;background-image: url();background-color: #0a747c}.faixa .inner {padding: 8px 0;}.faixa.inner .image img {width: 80px;margin-right: 20px;}.faixa .inner .text {margin: auto 0;}.faixa .inner .text h4 {color:#ffff;}.divCookie{position: fixed;min-width: 100%;z-index: 100000;font-size: 13px;letter-spacing: 0px;text-align: center;background-color: #000000;bottom: 0;left: 0;}.spanTexto{color: #FFF;text-align: center;vertical-align: middle;display: inline-block;padding: 15px 20px;}.spanButton{display: inline-block;padding: 15px 0px;}.btn-ok{background-color:#c99d36;color:#000;}.divChat{margin:0; padding:0; text-align: center;height:70px;width:70px;position:fixed;bottom:20px;right:20px;border-radius: 50%;cursor: pointer;z-index: 10;}.divChat img{border: 0px; vertical-align: baseline;height:60px;width:60px;margin-top: 10px;}.rotate{-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;overflow:hidden;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}