.banner{position:relative}.banner picture{pointer-events:none;z-index:-1;position:relative}.banner picture img{width:100%;height:auto}@media (max-width: 991.98px){.banner picture img{aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover}}@media (max-width: 767.98px){.banner picture img{aspect-ratio:1/1.25;-o-object-fit:cover;object-fit:cover}}@media (max-width: 575.98px){.banner picture img{aspect-ratio:1/1.5;-o-object-fit:cover;object-fit:cover}}.banner .container{display:flex;justify-content:flex-start}.banner .container .text-banner{display:flex;flex-direction:column;justify-content:center;position:absolute;top:60px;bottom:0;z-index:10;text-align:left;width:40%}@media (min-width: 1400px){.banner .container .text-banner{width:35%}}@media (max-width: 1199.98px){.banner .container .text-banner{width:50%}}@media (max-width: 767.98px){.banner .container .text-banner{width:100%;left:0;right:0;margin:auto;padding-left:40px;padding-right:40px;justify-content:flex-center;text-align:center;top:0;bottom:0}}@media (max-width: 575.98px){.banner .container .text-banner{padding-left:30px;padding-right:30px}}.banner .container .text-banner h1{font-size:calc(1.40625rem + 1.875vw);margin-bottom:31px;color:#fff;font-weight:400}@media (min-width: 1200px){.banner .container .text-banner h1{font-size:2.8125rem}}.banner .container .text-banner h1 span{font-weight:700}@media (max-width: 1399.98px){.banner .container .text-banner h1{font-size:33px;margin-bottom:16px}}@media (max-width: 1199.98px){.banner .container .text-banner h1{font-size:29px}}@media (max-width: 991.98px){.banner .container .text-banner h1{font-size:25px}}@media (max-width: 767.98px){.banner .container .text-banner h1{font-size:33px;margin-bottom:30px}}@media (max-width: 575.98px){.banner .container .text-banner h1{font-size:24px}}.banner .container .text-banner p{font-size:25px;margin-bottom:40px;color:#fff}@media (max-width: 767.98px){.banner .container .text-banner p{font-size:20px}}@media (max-width: 575.98px){.banner .container .text-banner p{font-size:16px}}.banner .container .text-banner .btn{width:-moz-fit-content;width:fit-content;color:#000}@media (max-width: 767.98px){.banner .container .text-banner .btn{width:100%}}.banner .container .text-banner .btn:hover{background:#00c8ff;border-color:#00c8ff}.icons{padding-top:155px}@media (max-width: 767.98px){.icons{padding-top:70px}}.icons h2{color:#2b363b;font-size:calc(1.40625rem + 1.875vw);font-weight:900;margin-bottom:44px;text-align:center}@media (min-width: 1200px){.icons h2{font-size:2.8125rem}}.icons p{font-size:calc(1.275rem + .3vw);color:#2b363b;margin-bottom:90px;text-align:center}@media (min-width: 1200px){.icons p{font-size:1.5rem}}@media (max-width: 767.98px){.icons p{margin-bottom:36px}}.icons .colx{margin-bottom:45px}.icons .icon{background:#eceef0;padding:44px 44px 54px;border-radius:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}@media (max-width: 991.98px){.icons .icon{padding:27px}}@media (max-width: 767.98px){.icons .icon{padding:27px 36px 36px}}.icons .icon img{margin-bottom:17px}.icons .icon h3{font-size:calc(1.29375rem + .525vw);margin-bottom:36px;color:#2b363b;font-weight:900}@media (min-width: 1200px){.icons .icon h3{font-size:1.6875rem}}@media (max-width: 991.98px){.icons .icon h3{font-size:22px}}.icons .icon p{font-size:18px;margin-bottom:0}.assine{padding-top:250px;padding-bottom:112px}@media (max-width: 767.98px){.assine{padding-top:190px;padding-bottom:70px}}.assine .assine-content{padding-bottom:85px;border-radius:60px;background:#eceef0;margin-bottom:64px}@media (max-width: 767.98px){.assine .assine-content{padding-bottom:27px}}.assine .assine-content img.toolbar{margin-top:-180px;margin-bottom:45px;margin-left:-18px}.assine .assine-content h2{font-size:calc(1.40625rem + 1.875vw);color:#2b363b;font-weight:900;text-align:center;margin-bottom:90px}@media (min-width: 1200px){.assine .assine-content h2{font-size:2.8125rem}}@media (max-width: 767.98px){.assine .assine-content h2{margin-bottom:54px}}.assine .assine-content .prices{text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.assine .assine-content .prices span{font-size:calc(1.275rem + .3vw);margin-bottom:8px;color:#2b363b;display:block}@media (min-width: 1200px){.assine .assine-content .prices span{font-size:1.5rem}}.assine .assine-content .prices span.ap{margin-bottom:8px}.assine .assine-content .prices img{margin-bottom:36px}.assine .assine-content .prices h3{font-size:calc(1.4625rem + 2.55vw);color:#2b363b;font-weight:900;display:flex;justify-content:center;gap:10px}@media (min-width: 1200px){.assine .assine-content .prices h3{font-size:3.375rem}}.assine .assine-content .prices h3 span{display:initial;font-size:calc(1.33125rem + .975vw);color:#2b363b;font-weight:900}@media (min-width: 1200px){.assine .assine-content .prices h3 span{font-size:2.0625rem}}@media (max-width: 767.98px){.assine .assine-content .row-price .col-md-6{margin-bottom:45px}}.assine .assine-content .row-price .col-md-6:first-child{border-right:solid 3px #c7d0d8}.assine .btn{font-weight:900}.faq{padding-top:75px;padding-bottom:75px;background-color:#eceef0}@media (max-width: 767.98px){.faq{padding-top:70px;padding-bottom:70px}}.faq h2{font-size:calc(1.40625rem + 1.875vw);color:#2b363b;font-weight:900;margin-bottom:88px;text-align:center}@media (min-width: 1200px){.faq h2{font-size:2.8125rem}}@media (max-width: 767.98px){.faq h2{margin-bottom:54px}}.faq ul{list-style:none;padding-left:0}.faq ul li{border-top:solid 3px #c7d0d8;padding-top:28px;padding-bottom:36px}.faq ul li h3{font-size:calc(1.2625rem + .15vw);color:#2b363b;font-weight:900;margin-bottom:22px}@media (min-width: 1200px){.faq ul li h3{font-size:1.375rem}}.faq ul li p{font-size:1.125rem;color:#2b363b;margin-bottom:0}
