@charset "UTF-8";:root {--nav-bg: #fff;--main-clr: #094b6e;--nav-shadow: 0px 3px var(--main-clr);}html, body {padding: 0;margin: 0;height: 100%;}body {font-size: 100%;font-family: Arial, Helvetica, sans-serif;width: 100%;}h2, h3 {margin: 0;}p {margin: 0;margin-top: 1.2rem;}a {text-decoration: none;}img {max-width: 100%;height: auto;}.link {color: #094b6e;}.link:hover {color: #ba2d36;}body::-webkit-scrollbar {width: 12px;}body::-webkit-scrollbar-track {background: -webkit-gradient(linear, left top, right top, from(#002B59), to(#002B59));background: linear-gradient(90deg, #002B59, #002B59);}body::-webkit-scrollbar-thumb {background-color: #ba2d36;border-radius: 20px;border: 2px solid #ba2d36;}.sub-title {font-family: Arial, Helvetica, sans-serif;font-size: 40px;color: #094b6e;font-weight: 100;letter-spacing: -1px;width: 100%;font-weight: bold;}.sub-title.center {text-align: center;}@media (max-width: 767px) {.sub-title {font-size: 32px;}}@media (max-width: 460px) {.sub-title {font-size: 28px;}}.button-link {font-size: .8rem;font-weight: 400;text-transform: uppercase;letter-spacing: 0.5px;fill: #FFFFFF;color: #FFFFFF;background-color: #094b6e;border-radius: 30px 30px 30px 30px;padding: 18px 40px 18px 40px;text-decoration: none;width: 77px;width: -webkit-max-content;width: -moz-max-content;width: max-content;-webkit-transition: all 300ms linear;transition: all 300ms linear;}.button-link:hover {background-color: #ba2d36;}.button-link.center {margin: 0 auto;display: table;}@media (max-width: 460px) {.button-link {padding: 10px 20px;}}.text {font-family: Arial, Helvetica, sans-serif;font-size: 18px;line-height: 28px;color: #777;font-weight: 100;}.text.center {text-align: center;}.text.big {font-size: 23px;line-height: 32px;}@media (max-width: 767px) {.text {font-size: 16px;line-height: 26px;margin-top: .5rem;}}@media (max-width: 460px) {.text {font-size: 14px;line-height: 24px;}}.sub-title-section {font-family: Arial, Helvetica, sans-serif;font-size: 23px;color: #094b6e;font-weight: 100;letter-spacing: -1px;}.sub-title-section.center {text-align: center;}@media (max-width: 767px) {.sub-title-section {font-size: 21px;}}@media (max-width: 460px) {.sub-title-section {font-size: 18px;letter-spacing: 0px;}}.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.row.align-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.row .column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.row .column.w25 {width: 25%;}.row .column.w33 {width: 33.33%;}.row .column.w50 {width: 50%;}.row .column.w65 {width: 65%;}.row .column.w100 {width: 100%;}.row .column.align-start {-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.row.space {margin: 3rem 0;}.row.margin-lr {margin: 3rem 10rem;}@media (max-width: 767px) {.row.margin-lr {margin: 3rem 0rem;}}.row .item {padding: 0 1rem;}.box.full {display: block !important;}.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.video-container iframe, .video-container object, .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}form {width: 100%;}form fieldset {border: none;background: #fff;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;}form fieldset label {width: 100%;display: block;font-size: 18px;margin-bottom: .5rem;}form fieldset input {width: 100%;padding: .5rem;font-size: 14px;-webkit-box-sizing: border-box;box-sizing: border-box;}form fieldset textarea {width: 100%;}form fieldset input[type="submit"] {border: none;font-size: 16px;padding: 16px 0;border-radius: 10px;font-weight: bold;cursor: pointer;-webkit-transition: all 300ms linear;transition: all 300ms linear;background-color: #094b6e;color: #fff;}form fieldset input[type="submit"]:hover {background-color: #ba2d36;}form fieldset select {width: 100%;padding: .5rem;font-size: 14px;}.header {position: fixed;z-index: 9;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;background: #fff;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;width: 100%;background: #fff;max-width: 1140px;padding: .3rem;-webkit-box-sizing: border-box;box-sizing: border-box;}nav .logo {width: 100%;}nav ul {--padding: 20px;--font-size: 17px;padding-left: 0;padding-bottom: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: var(--font-size);overflow-y: hidden;}nav ul li {padding: 20px;}nav ul li a {color: #818181;text-decoration: none;position: relative;}nav ul li a:hover {color: #ba2d36;}nav ul li a::after {content: "";width: 0%;height: 1.7px;border-radius: 99px;background: var(--main-clr);position: absolute;bottom: -10px;left: 0;-webkit-transition: 0.3s ease;transition: 0.3s ease;}nav ul li a:hover::after {width: 100%;}nav .menu {width: 22px;height: 16px;cursor: pointer;display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;margin: 20px;}nav .menu span {width: 100%;height: 2px;border-radius: 99px;background: #094b6e;-webkit-transition: 0.3s ease;transition: 0.3s ease;-webkit-transform-origin: left;transform-origin: left;}nav .menu.active span {background: var(--main-clr);}nav .menu.active span:nth-child(1) {-webkit-transform: rotate(40deg);transform: rotate(40deg);}nav .menu span:nth-child(3) {-webkit-transform-origin: left;transform-origin: left;}nav .menu.active span:nth-child(3) {-webkit-transform: rotate(-40deg);transform: rotate(-40deg);}nav .menu.active span:nth-child(2) {-webkit-transform: scale(0);transform: scale(0);}#page-home .link-home a {color: #ba2d36;}#page-home .link-home a::after {width: 100%;}#page-quemsomos .link-quemsomos a {color: #ba2d36;}#page-quemsomos .link-quemsomos a::after {width: 100%;}#page-artigos .link-artigos a {color: #ba2d36;}#page-artigos .link-artigos a::after {width: 100%;}#page-patios .link-patios a {color: #ba2d36;}#page-patios .link-patios a::after {width: 100%;}#page-galpoes .link-galpoes a {color: #ba2d36;}#page-galpoes .link-galpoes a::after {width: 100%;}#page-estrutura .link-estrutura a {color: #ba2d36;}#page-estrutura .link-estrutura a::after {width: 100%;}#page-video .link-video a {color: #ba2d36;}#page-video .link-video a::after {width: 100%;}#page-contato .link-contato a {color: #ba2d36;}#page-contato .link-contato a::after {width: 100%;}#page-estrutura .box .row {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#page-estrutura .box .row .column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;background-color: #fff;-ms-flex-pack: distribute;justify-content: space-around;padding: 2rem;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 15px;width: 30%;margin-bottom: 2rem;}@media (max-width: 767px) {#page-estrutura .box .row .column {width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}}#page-estrutura .box .row .column .sub-title-section {padding-top: 1rem;}@media (max-width: 910px) {nav .menu {display: -webkit-box;display: -ms-flexbox;display: flex;}nav ul {--height: 0px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background: var(--nav-bg);position: absolute;width: 100%;left: 0;top: 56px;height: var(--height);-webkit-transition: 1s cubic-bezier(0.68, -0.55, 0.27, 1.55);transition: 1s cubic-bezier(0.68, -0.55, 0.27, 1.55);}nav ul.active {--height: calc( (((var(--padding) * 2) + (var(--font-size) * 1.5))) * var(--childenNumber));-webkit-transition: 1s ease;transition: 1s ease;}nav ul li {width: 100%;text-align: center;padding: 20px 0;}nav ul li a {width: 100%;text-transform: capitalize;}}.banner {position: relative;width: 100%;overflow: hidden;}.banner .box-relative {position: relative;width: 100%;max-width: 1140px;margin: 0 auto;display: table;z-index: 8;padding-left: 20px;}.banner .box-relative .box-legend {position: absolute;width: 100%;max-width: 82%;bottom: 30vw;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;}.banner .box-relative .box-legend .text {font-size: calc(100% + 1vw);color: #fff;text-shadow: 4px 4px 10px #000;margin: 0;}@media (max-width: 460px) {.banner .box-relative .box-legend .text {font-size: calc(100% + .3vw);}}.banner .box-relative .box-legend .title {font-size: calc(100% + 3vw);color: #fff;text-shadow: 4px 4px 15px #000;margin: 0;margin-top: 1.5rem;margin-bottom: 1.5rem;}@media (max-width: 460px) {.banner .box-relative .box-legend .title {font-size: calc(100% + 1vw);margin-top: .5rem;margin-bottom: 1rem;}}.banner.interno .image {height: 600px;background-blend-mode: overlay;background-color: #021d2c;opacity: .9;}@media (max-width: 460px) {.banner.interno .image {height: 750px;}}.banner.interno .box-relative {padding-left: 0px;}.banner.interno .box-relative .box-legend {max-width: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;bottom: 0;height: 600px;}@media (max-width: 460px) {.banner.interno .box-relative .box-legend {height: 750px;}}.banner.interno .box-relative .box-legend .title {font-size: calc(100% + 2vw);color: #fff;margin-bottom: 0;text-align: center;}@media (max-width: 460px) {.banner.interno .box-relative .box-legend .title {font-size: 23px;}}.banner.interno .box-relative .box-legend .title:after {content: '••••••••';position: relative;width: 124px;font-size: 23px;letter-spacing: 6px;line-height: 48px;display: block;text-align: center;margin: 0 auto;}.banner.interno .box-relative .box-legend .text {font-size: 18px;line-height: 25px;text-align: center;padding: 0 2rem;}@media (max-width: 460px) {.banner.interno .box-relative .box-legend .text {font-size: 16px;}}.slide {padding-top: 5rem;width: 100%;height: 58vw;overflow: hidden;position: relative;background-color: #fff;}.slide > div {width: 100%;height: 100%;background-size: cover;position: absolute;-webkit-animation: slide 20s infinite;animation: slide 20s infinite;opacity: 0;}.slide > div:nth-child(2) {-webkit-animation-delay: 5s;animation-delay: 5s;}.slide > div:nth-child(3) {-webkit-animation-delay: 10s;animation-delay: 10s;}.slide > div:nth-child(4) {-webkit-animation-delay: 15s;animation-delay: 15s;}@-webkit-keyframes slide {10% {opacity: 1;}20% {opacity: 1;}30% {opacity: 0;}40% {-webkit-transform: scale(1.1);transform: scale(1.1);}}@keyframes slide {10% {opacity: 1;}20% {opacity: 1;}30% {opacity: 0;}40% {-webkit-transform: scale(1.1);transform: scale(1.1);}}.section {position: relative;width: 100%;padding-top: 4rem;padding-bottom: 4rem;}.section.bg {background-color: #F6F6F7;}.section .box {max-width: 1140px;margin: 0 auto;display: table;padding: 0 5%;}.section.diferenciais .ico {width: 80px;height: 2.2vw;background-color: #F6F6F7;background-color: transparent;border-radius: 100%;padding: 1rem;}@media (max-width: 767px) {.section.diferenciais .ico {width: 20px;}}@media (max-width: 460px) {.section.diferenciais .ico {width: 70px;height: 30px;}}.section.diferenciais .row .column.w33 {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}@media (max-width: 767px) {.section.diferenciais .row .column.w33 {width: 100%;margin-bottom: 3rem;}}.section.galpoes .box .row .column a .item {margin: 0 1rem;padding: 0;padding-bottom: 1.5rem;background-color: #fff;border-radius: 20px;}.section.galpoes .box .row .column a .item img {-webkit-transition: all 300ms linear;transition: all 300ms linear;}@media (max-width: 767px) {.section.galpoes .box .row .column a .item img {width: 100%;}}.section.galpoes .box .row .column a .item .sub-title-section {width: 100%;padding-top: .5rem;}.section.galpoes .box .row .column a .item .content {padding: .5rem 1rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.section.galpoes .box .row .column a .item .content .text {margin-top: .4rem;margin-left: .5rem;}.section.galpoes .box .row .column a .item .content svg {fill: #094b6e;}.section.galpoes .box .row .column a .item .button-link {padding: .7rem;width: 80%;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 1rem;margin-top: 1rem;}.section.galpoes .box .row .column a:hover svg {fill: #ba2d36 !important;}.section.galpoes .box .row .column a:hover .sub-title-section {color: #ba2d36;}.section.galpoes .box .row .column a:hover .button-link {background-color: #ba2d36;}.section.galpoes .box .row .column a:hover img {opacity: .8;}@media (max-width: 767px) {.section.galpoes .box .row .column.w33 {width: 100%;margin-bottom: 3rem;}}.section.perguntas-frequentes .box .row .column .tabs {width: 95%;}@media (max-width: 767px) {.section.perguntas-frequentes .box .row .column .tabs {width: 100%;}}.section.perguntas-frequentes .box .row .column .tabs .tab {margin-top: 1rem;width: 100%;}.section.perguntas-frequentes .box .row .column .tabs .tab .sub-title-section {color: #fff;}.section.perguntas-frequentes .box .row .column .tabs .tab .text {margin: 0;}@media (max-width: 767px) {.section.perguntas-frequentes .box .row .column.w50 {width: 100%;}}.section.noticias .box .row .column a .item {margin: 0 1rem;padding: 1rem;background-color: #fff;border-radius: 20px;}.section.noticias .box .row .column a .item img {-webkit-transition: all 300ms linear;transition: all 300ms linear;}.section.noticias .box .row .column a .item .sub-title-section {width: 100%;padding-top: .5rem;}.section.noticias .box .row .column a .item .button-link {margin-top: 1rem;padding: .5rem;text-align: center;display: block;}.section.noticias .box .row .column a:hover .sub-title-section {color: #ba2d36;}.section.noticias .box .row .column a:hover .text {text-decoration: underline;}.section.noticias .box .row .column a:hover .button-link {background-color: #ba2d36;}.section.noticias .box .row .column a:hover img {opacity: .8;}@media (max-width: 767px) {.section.noticias .box .row .column.w33 {width: 100%;margin-bottom: 2rem;}}.section.contato .box .row {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.section.contato .box .row .column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}@media (max-width: 910px) {.section.contato .box .row .column {width: 100%;}}.section.contato .box .row .column .bg-padding {background-color: #fff;border-radius: 10px;padding: 3rem 2rem;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;margin-bottom: 2rem;}@media (max-width: 490px) {.section.contato .box .row .column .bg-padding {padding: 3rem 1rem !important;}}.section.contato .box .row .column .bg-padding .text {margin-top: 0;}.section.contato .box .row .column .bg-padding .text svg {margin-top: 2px;float: left;}.contato .box-contatos {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 1.5rem;-ms-flex-wrap: wrap;flex-wrap: wrap;}.contato .box-contatos .link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 12px;margin-top: 4px;font-size: 18px;}@media (max-width: 335px) {.contato .box-contatos .link {font-size: 14px;}}.box-tab {position: relative;z-index: 1;}.b-tab {padding: 20px;border: 1px solid #848c91;display: none;position: relative;margin-top: -1px;z-index: 0;}.b-tab.active {display: block;}.b-nav-tab {display: inline-block;padding: 20px;color: #09496c;cursor: pointer;border: 1px solid #848c91;position: relative;font-weight: bold;border-radius: 8px 8px 0px 0px;-webkit-transition: all 300ms linear;transition: all 300ms linear;z-index: 1;}.b-nav-tab:hover {background-color: #ededed;}@media (max-width: 490px) {.b-nav-tab {padding: 20px 10px;font-size: 14px;}}@media (max-width: 335px) {.b-nav-tab {padding: 10px 5px;font-size: 12px;}}.b-nav-tab.active {color: #ba2d36;border-bottom: 1px solid #fff;}.b-nav-tab.active:hover {background-color: #fff;}.section.alugar .box .row {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.section.alugar .box .row .column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}@media (max-width: 910px) {.section.alugar .box .row .column {width: 100%;}}.section.alugar .box .row .column .bg-padding {background-color: #fff;border-radius: 10px;padding: 3rem 2rem;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;margin-bottom: 2rem;}.section.alugar .box .row .column .bg-padding .text {margin-top: 0;}.section.alugar .box .row .column .bg-padding .text svg {margin-top: 2px;float: left;}.localizacao .row .column {-ms-flex-wrap: wrap;flex-wrap: wrap;background: #fff;border-radius: 15px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 5px;padding: 2rem;-webkit-box-sizing: border-box;box-sizing: border-box;width: 23%;}@media (max-width: 991px) {.localizacao .row .column {width: 48%;}}@media (max-width: 767px) {.localizacao .row .column {width: 100%;}}.localizacao .row .column svg {margin: 0 auto;display: table;width: 100%;fill: #d70d1a;}.localizacao .row .column .text b {width: 100%;font-size: 3rem;color: #094b6e;display: table;margin-top: .5rem;margin-bottom: 1rem;}.localizacao .row .column iframe {border-radius: 10px;overflow: hidden;}.espacos {background: #d70d1a;background: #f1efef;background-image: url(../images/slider/slider03.webp);background-blend-mode: overlay;background-position-y: center;background-size: cover;}.espacos .sub-title {margin-bottom: 1.5rem;}.espacos .button-link {background: #d70d1a;text-align: center;width: auto;font-size: 1.2rem;}.espacos .button-link:hover {background: #094b6e;}.tabs {border-radius: 8px;overflow: hidden;-webkit-box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.5);box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.5);}.tab {width: 100%;color: white;overflow: hidden;}.tab input[type='radio'] {display: none;}.tab-label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 1em;background: #094b6e;font-weight: bold;cursor: pointer;}.tab-label:hover {background: #052b3f;}.tab-label::after {content: "\276F";width: 1em;text-align: center;-webkit-transition: all .35s;transition: all .35s;font-size: 19px;}.tab-content {max-height: 0;padding: 0 1em;color: #094b6e;background: white;-webkit-transition: all .35s;transition: all .35s;}.tab-close {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: #094b6e;cursor: pointer;}.tab-close:hover {background: #052b3f;}.tab input:checked + .tab-label {background: #052b3f;}.tab input:checked + .tab-label::after {-webkit-transform: rotate(90deg);transform: rotate(90deg);}.tab input:checked ~ .tab-content {max-height: 100vh;padding: 1em;}#footer {background: #094b6e;}#footer .bg {background-color: #fff;}#footer .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#footer .row .section {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 1140px;padding-top: 2rem;padding-bottom: 0rem;}#footer .row .section .box {max-width: 1140px;margin: inherit;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0 0;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0rem;padding: 0 1rem;}#footer .row .section .box.w100 {width: 100%;}#footer .row .section .box.w45 {width: 45%;}#footer .row .section .box .text {width: 100%;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 0;}#footer .row .section .box .link {color: #fff;margin-right: 10px;}#footer .row .section .box svg {margin-left: 0px;fill: #fff;margin-right: 5px;margin-top: 4px;}@media (max-width: 767px) {#footer .row .section.w50 {width: 100%;max-width: inherit;}}@media (max-width: 767px) {#footer .row .column.w50 {width: 100%;}}#footer .box-copyright.bg {background-color: #094b6e;padding-bottom: 1rem;margin-top: 1rem;}#footer .box-copyright.bg .text {text-align: center;width: 100%;color: #fff;margin-top: 0;font-size: 18px;}.box-whatsapp-fixed {position: fixed;bottom: 5px;right: 5px;fill: green;}.box-whatsapp-fixed svg {background: #fff;padding: 9px;border-radius: 35%;-webkit-transition: all 300ms linear;transition: all 300ms linear;}@media (max-width: 460px) {.box-whatsapp-fixed svg {width: 25px;height: 25px;}}.box-whatsapp-fixed svg:hover {background-color: green;fill: white;}.contato-fixed {position: fixed;right: 0;z-index: 999;top: 50%;width: 90px;margin-top: -200px;}.contato-fixed .box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 84px;background: rgba(10, 77, 112, 0.8);border-bottom: 1px solid #fff;-webkit-transition: all 300ms linear;transition: all 300ms linear;float: right;}.contato-fixed .box.red:hover {width: inherit;}.contato-fixed .box:hover {width: 150px;}.contato-fixed .box:hover .link {font-size: 20px;}.contato-fixed .box.red {background: #ba2d36;}.contato-fixed .box:hover {background: #ba2d36;}.contato-fixed .box p {font-size: 11px;line-height: 14px;text-transform: uppercase;text-align: center;margin-top: 0;color: #fff;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 10px;}.contato-fixed .box span {padding: 0 2px;overflow: hidden;-webkit-transition: all 300ms linear;transition: all 300ms linear;}.contato-fixed .box .link {font-size: 12px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #fff;}.contato-fixed .box svg {fill: #fff;margin-bottom: 3px;}@media (max-width: 767px) {.contato-fixed {top: 100%;margin-top: -80px;-webkit-transition: all 300ms linear;transition: all 300ms linear;}.contato-fixed.active {top: 30%;}.contato-fixed #box-contatos .box {display: none;-webkit-transition: all 300ms linear;transition: all 300ms linear;}.contato-fixed #box-contatos.active .box {display: -webkit-box;display: -ms-flexbox;display: flex;}.contato-fixed .box.red {display: -webkit-box;display: -ms-flexbox;display: flex;cursor: pointer;}}.mobile-contatos {background: #fff;position: fixed;bottom: 0;width: 100%;box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, 0.3);display: flex;align-items: center;justify-content: space-between;z-index: 9999999999;display:none;}@media (max-width: 767px) {.contato-fixed {display:none;}.mobile-contatos {display: flex;}.mobile-contatos a {background: #d70d1a;width: 50%;text-align: center;color: #fff;padding: 0.5rem 0;margin: 10px 5px;border-radius: 5px;font-size: 18px;display: flex;align-items: center;justify-content: center;}.mobile-contatos a svg {margin-right:5px }.mobile-contatos a.whatsapp-mobile {background: #094b6e;}.mobile-contatos a.whatsapp-mobile:hover {background: rgba(9, 75, 110, 0.7);}.mobile-contatos a.telefone-mobile {color: #fff;}.mobile-contatos a.telefone-mobile:hover {background: rgba(215, 13, 26, 0.7);}#footer .box-copyright.bg {padding: 0 1rem;padding-bottom: 5rem;}}