@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-advantages .m-advantages-wrapper{background-size:100% auto;background-image:url(../img/vantagens-bg.jpg);background-repeat:repeat;color:#fff;font-size:1rem;font-weight:300}@media(min-width:1060px){.m-advantages .m-advantages-wrapper{background-image:url(../img/vantagens-desk-bg.jpg);background-size:cover;text-align:center;font-size:1.125rem}}.m-advantages h2{font-size:3.625rem;line-height:1;color:#fff;font-family:"Bebas Neue",sans-serif;font-weight:500;max-width:350px;margin:0 auto 38px;text-align:center}@media(min-width:1060px){.m-advantages h2{font-size:52px}}.m-advantages h2 span{font-weight:300;display:block}.m-advantages figure{margin:0}.m-advantages picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-advantages .title{padding-top:56px}.m-advantages ul{-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;row-gap:28px;font-size:16px;max-width:900px;margin:0 auto 62px;list-style:none;padding:0}@media(min-width:1060px){.m-advantages ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:0 auto 36px}}.m-advantages ul li{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;background:rgba(255,255,255,.2);padding:20px 0;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;text-align:left;margin-bottom:24px;position:relative}.m-advantages ul li::before{content:"";display:block;background-image:url(../img/plans-triangle_mobile.png);height:48px;width:33px;background-size:contain;position:absolute;background-repeat:no-repeat;left:-21px;top:0;bottom:0;margin:auto}@media(min-width:1060px){.m-advantages ul li::before{background-image:url(../img/triangulo.png)}}@media(max-width:1060px){.m-advantages ul li{max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px);padding:16px 30px;margin-left:auto}.m-advantages ul li:nth-child(2n){margin-bottom:18px;margin-left:0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;padding-left:62px}.m-advantages ul li:nth-child(2n):before{left:inherit;right:-21px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media(min-width:1060px){.m-advantages ul li{background:-webkit-gradient(linear,left top, right top,from(rgba(255,255,255,.2)),to(transparent));background:-o-linear-gradient(left,rgba(255,255,255,.2),transparent);background:linear-gradient(90deg,rgba(255,255,255,.2),transparent);padding:20px;-webkit-border-radius:16px;border-radius:16px}.m-advantages ul li .container{padding:0;max-width:100%}.m-advantages ul li:nth-child(n+6){background:-webkit-gradient(linear,right top, left top,from(rgba(255,255,255,.2)),to(transparent));background:-o-linear-gradient(right,rgba(255,255,255,.2),transparent);background:linear-gradient(270deg,rgba(255,255,255,.2),transparent);margin-bottom:18px}.m-advantages ul li:nth-child(n+6):before{left:inherit;right:-21px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.m-advantages ul .container{background:rgba(0,0,0,0)}.m-advantages .m-advantages-button{margin-top:48px;position:relative;z-index:9}.m-advantages .m-advantages-button .m-button{padding:11px 58px 13px}@media(min-width:1060px){.m-advantages .m-advantages-footer{margin-top:-100px}}.m-plans{padding-top:42px;padding-bottom:33px}@media(min-width:1060px){.m-plans .container{max-width:896px}}.m-plans h1{font-size:3.625rem;background:-o-linear-gradient(345deg,#008993 38%,#58e8cf);background:linear-gradient(105deg,#008993 38%,#58e8cf);font-weight:500;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Bebas Neue",sans-serif;margin-bottom:20px;line-height:1.05;text-align:center}@media(min-width:1060px){.m-plans h1{font-size:3.25rem;line-height:1}}.m-plans-list{display:grid;margin-top:0;gap:52px}@media(min-width:1060px){.m-plans-list{grid-template-columns:repeat(3,1fr);gap:14px}}.m-plan-card{border:1px solid #d1d1d1;background:#fff;-webkit-border-radius:20px;border-radius:20px;padding:34px 21px 18px;text-align:left;font-size:.875rem;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;gap:2px;position:relative;-webkit-box-shadow:1px 6px 24px 0 rgba(0,0,0,.2);box-shadow:1px 6px 24px 0 rgba(0,0,0,.2)}.m-plan-card .m-plan-card-header{text-transform:uppercase}@media(min-width:1060px){.m-plan-card .m-plan-card-header{min-height:134px}}.m-plan-card .m-plan-card-header .title{font-weight:600;font-size:2.125rem;margin:0;line-height:1}.m-plan-card .m-plan-card-header .title span{font-weight:300;display:block;font-size:1.375rem}.m-plan-card .m-plan-card-header .price{color:#008993;font-size:2.3125rem;font-family:"Bebas Neue",sans-serif;font-weight:300;line-height:1;margin-top:6px;display:block}.m-plan-card .m-plan-card-header .price span{font-weight:500;font-size:4.5rem;margin:0 0 0 10px}.m-plan-card .m-plan-card-body ul{margin-bottom:20px}.m-plan-card .m-plan-card-body ul li{border-bottom:1px solid #969b9e;padding:7px 0;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;line-height:1.3}.m-plan-card .m-plan-card-body ul li:last-of-type{border-bottom:0}.m-plan-card .m-plan-card-body ul li:before{content:"";background-image:url(../img/check.png);margin-right:12px;display:block;height:17px;min-width:17px;background-size:cover}.m-plan-card .m-plan-card-body .m-button{text-align:center;font-size:.9375rem;padding:12px 33px 11px}