@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}.m-solutions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:64px;font-size:.875rem}@media(min-width:1060px){.m-solutions{padding:66px 0 32px;font-size:1.0625rem}}@media(min-width:1060px){.m-solutions .m-solutions-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:887px;gap:20px}}.m-solutions .m-solutions-imagem{margin-bottom:28px}@media(min-width:1060px){.m-solutions .m-solutions-imagem{margin-bottom:34px}}.m-solutions .m-solutions-imagem img{max-width:100%;height:auto;width:415px}.m-solutions .m-solutions-descricao{text-align:center}@media(min-width:1060px){.m-solutions .m-solutions-descricao{padding-right:43px;padding-left:30px;text-align:left}}.m-solutions .m-solutions-itens{max-width:370px;position:relative;top:4px}.m-solutions .m-solutions-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:34px;border-bottom:1px solid #969b9e;padding:20px 4px}.m-solutions .m-solutions-item:last-of-type{border-bottom:0}.m-solutions .m-solutions-item img{max-height:44px;width:auto;max-width:44px;height:auto}.m-solutions .m-solutions-item-imagem{padding-top:5px}.m-solutions .m-solutions-item-titulo{font-size:1.125rem;font-family:"Noir Pro";background:-o-linear-gradient(100deg,#58e8cf 20%,#008993);background:linear-gradient(350deg,#58e8cf 20%,#008993);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:3px;line-height:1.05;text-transform:uppercase}@media(min-width:1060px){.m-solutions .m-solutions-item-titulo{font-size:1.4375rem}}.m-solutions .m-solutions-item-titulo span{font-weight:300;display:block;background:-o-linear-gradient(194deg,#58e8cf,#008993);background:linear-gradient(256deg,#58e8cf,#008993);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m-solutions .m-solutions-item-descricao p{margin:0}