@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);input:-internal-autofill-selected{background:rgba(0,0,0,0)}.sr-only{display:none!important}.overflow-hidden{overflow:hidden}.position-relative{position:relative}@media(min-width:1060px){.desktop-none{display:none}}.icon-whatsapp{display:inline-block;width:16px;height:16px;background-color:#049cb5;-webkit-mask-image:url(../img/icons/whatsapp.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(../img/icons/whatsapp.svg);mask-repeat:no-repeat;mask-size:contain}.icon-instagram{display:inline-block;width:16px;height:16px;background-color:#049cb5;-webkit-mask-image:url(../img/icons/instagram.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(../img/icons/instagram.svg);mask-repeat:no-repeat;mask-size:contain}.icon-internet{display:inline-block;width:16px;height:16px;background-image:url(../img/icons/local-na-rede-internet.png);background-repeat:no-repeat;background-size:contain}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-Light.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-Light.woff) format("woff"),url(../fonts/noir-pro/NoirPro-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-LightItalic.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-LightItalic.woff) format("woff"),url(../fonts/noir-pro/NoirPro-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-Regular.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-Regular.woff) format("woff"),url(../fonts/noir-pro/NoirPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-Italic.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-Italic.woff) format("woff"),url(../fonts/noir-pro/NoirPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-Medium.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-Medium.woff) format("woff"),url(../fonts/noir-pro/NoirPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-MediumItalic.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-MediumItalic.woff) format("woff"),url(../fonts/noir-pro/NoirPro-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-SemiBoldItalic.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-SemiBoldItalic.woff) format("woff"),url(../fonts/noir-pro/NoirPro-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-Bold.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-Bold.woff) format("woff"),url(../fonts/noir-pro/NoirPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-BoldItalic.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-BoldItalic.woff) format("woff"),url(../fonts/noir-pro/NoirPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-Heavy.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-Heavy.woff) format("woff"),url(../fonts/noir-pro/NoirPro-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Noir Pro";src:url(../fonts/noir-pro/NoirPro-HeavyItalic.woff2) format("woff2"),url(../fonts/noir-pro/NoirPro-HeavyItalic.woff) format("woff"),url(../fonts/noir-pro/NoirPro-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Bebas Neue";src:url(../fonts/Bebas-Neue-Book.woff2) format("woff2"),url(../fonts/Bebas-Neue-Book.woff) format("woff"),url(../fonts/Bebas-Neue-Book.ttf) format("truetype");font-weight:300;font-style:normal}.m-banner-hero{position:relative;overflow:visible}.m-banner-hero .swiper{overflow:visible}.m-banner-hero .swiper-slide{height:auto;width:100%}.m-banner-hero .swiper-slide img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.m-banner-hero .swiper-slide figure{position:relative;margin:0;overflow:hidden;height:100%;display:block}.m-banner-hero .swiper-wrapper{min-height:290px}.m-banner-hero .swiper-button-next,.m-banner-hero .swiper-button-prev{color:#fff}.m-banner-hero .swiper-button-next::after,.m-banner-hero .swiper-button-prev::after{font-size:24px}@media(max-width:1060px){.m-banner-hero .swiper-button-next,.m-banner-hero .swiper-button-prev{display:none}}.m-banner-hero .swiper-pagination{bottom:-12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:0 20px;height:8px}@media(min-width:1060px){.m-banner-hero .swiper-pagination{gap:17px;bottom:-26px}}.m-banner-hero .swiper-pagination .swiper-pagination-bullet{height:7px;width:7px;margin:0;position:relative;background:rgba(0,0,0,0);-webkit-transition:.35s ease;-o-transition:.35s ease;transition:.35s ease;border:1px solid #008993;opacity:.5}@media(min-width:1060px){.m-banner-hero .swiper-pagination .swiper-pagination-bullet{height:11px;width:11px;border:2px solid #008993}}.m-banner-hero .swiper-pagination .swiper-pagination-bullet-active{background:#008993;opacity:1;border:0}@media(min-width:1060px){.m-about{padding-top:0!important}}.m-about-content{padding-top:80px;background-size:contain;background-repeat:no-repeat;padding-top:116px;background-position:0 14%;background-image:url(../img/quem-somos-bg-mobile.jpg)}@media(min-width:768px){.m-about-content{background-image:url(../img/quem-somos-background.png);background-position:center -55px;background-size:cover;background-position:center -3vw}}.m-about-content .container>p{margin:3em 0 3em}@media(max-width:768px){.m-about-content .container>p{margin-top:5em}}