*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}p{color:#212529}.main,body{overflow-x:hidden}.slideLTR{animation:slideLTR .5s ease .5s forwards;opacity:0}.slideRTL{animation:slideRTL .5s ease .5s forwards;opacity:0}.slideUp{animation:slideUp .5s ease .5s forwards;opacity:0}.fadeIn{animation:fadeIn .5s ease .5s forwards;opacity:0}.main{position:relative;&:before{position:absolute;content:"";display:block;width:min(800px,80%);aspect-ratio:1/1;border-radius:50%;left:0;top:0;transform:translate(-50%,-35%);background-color:#f7f7fb;z-index:-1}}#BG{all:unset;display:none;position:fixed;width:100vw;height:100vh;left:0;top:0;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease-in-out}@keyframes slideLTR{0%{opacity:0;transform:translateX(min(-175px,-100%))}to{opacity:1;transform:translateX(0)}}@keyframes slideRTL{0%{opacity:0;transform:translateX(max(175px,100%))}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(max(175px,100%))}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:Poppins Black;font-display:swap;src:url(/_next/static/media/Poppins-Black.a7317f18.ttf)}@font-face{font-family:Poppins Bold;font-display:swap;src:url(/_next/static/media/Poppins-Bold.8001a01b.ttf)}@font-face{font-family:Poppins ExtraBold;font-display:swap;src:url(/_next/static/media/Poppins-ExtraBold.7572a9b5.ttf)}@font-face{font-family:Poppins ExtraLight;font-display:swap;src:url(/_next/static/media/Poppins-ExtraLight.9102fb84.ttf)}@font-face{font-family:Poppins Light;font-display:swap;src:url(/_next/static/media/Poppins-Light.8b20023e.ttf)}@font-face{font-family:Poppins Medium;font-display:swap;src:url(/_next/static/media/Poppins-Medium.a52d0bf0.ttf)}@font-face{font-family:Poppins Regular;font-display:swap;src:url(/_next/static/media/Poppins-Regular.4b4ebe20.ttf)}@font-face{font-family:Poppins SemiBold;font-display:swap;src:url(/_next/static/media/Poppins-SemiBold.98512bf8.ttf)}@font-face{font-family:Poppins Thin;font-display:swap;src:url(/_next/static/media/Poppins-Thin.605324f7.ttf)}.alert{font-family:Poppins SemiBold;.titulo{font-weight:600}.botaoConfirmar{background-color:#007fdc;border:none;border-radius:100px;color:#fff;padding:1rem 3rem;font:1rem Poppins SemiBold;cursor:pointer}}#mainFooter{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#f1eff5;& h2{font-family:Poppins regular;color:#606977;font-size:2.5rem;margin:50px 0;& span{color:#007fdc}}& form{display:flex;flex-direction:column;gap:10px;background-color:#fff;padding:75px 50px;border-radius:10px;font:1rem Poppins Regular;& section{display:flex;flex-direction:column;gap:.5rem;& input{width:500px;padding:.8rem .5rem;border:1px solid #e4e6f3;background-color:#f4f5fb;border-radius:5px;font:1rem Poppins Regular;&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}}& button{width:-moz-fit-content;width:fit-content;margin:20px auto 0;background-color:#007fdc;border:none;border-radius:100px;cursor:pointer;padding:1rem 1.8rem;& p{color:#fff;font:1rem Poppins SemiBold}& .loadingCirc{height:25px;aspect-ratio:1/1;border:3px solid #fff;border-top-color:#007fdc;border-radius:50%;animation:loadingSpin 1s linear infinite}}}.info{display:flex;width:100%;flex-direction:column;align-items:center;background-color:#004797;padding:50px 0;margin-top:100px;.top{display:flex;width:1300px;justify-content:space-between;margin-bottom:50px;& img,& svg{width:auto;height:60px}& section{width:calc(100% / 3 - 20px);&:first-child{& p{color:#fff;font:1rem Poppins regular;margin-bottom:20px}}}.redes{display:flex;width:100%;gap:20px;& img{width:30px}}.store{display:flex;flex-direction:column;margin:20px 0;gap:15px;& a{width:-moz-fit-content;width:fit-content}}& ul{font:1rem Poppins regular;list-style-type:none;color:white;& p{font:1rem Poppins semibold;margin-bottom:1rem}& a,& p{color:white}& a{display:block;text-decoration:none;margin-bottom:10px}}}.bottom{width:1300px;font:10px Poppins regular;text-align:center;color:white;line-height:15px}}.st0{stroke:#000000;stroke-miterlimit:10}.st1{fill:#ffffff}.st2{font-family:Poppins Bold}.st3{font-size:30cqw}}@keyframes loadingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main.home{.banner{display:flex;font-family:Poppins Bold;justify-content:center;align-items:center;margin:50px 0;& section{width:585px;& h1{font-size:3rem;font-family:Poppins SemiBold;color:#0d1a2f;animation-delay:.75s}& h1,& p{opacity:0}& p{margin:2rem 0;animation-delay:1s;font-family:Poppins regular;font-weight:500;font-size:1.2rem}& a{display:flex;justify-content:center;width:75%;background-color:#007fdc;border:2px solid #007fdc;opacity:0;text-decoration:none;color:white;padding:.5rem 0;border-radius:100px;transition:background-color .3s ease-in-out;&:hover{background-color:#004797}}& img{width:100%;height:100%;object-fit:contain}&:nth-child(2){margin-left:30px}}}.barra{display:block;width:1200px;margin:50px auto}.services{display:flex;justify-content:center;padding:100px 0;background-color:#f1eff5;font-family:poppins regular;.container{width:1200px;& p{color:#007fdc;font-size:1.2rem;font-family:poppins bold;font-weight:400}& h2{font-family:poppins semiBold;width:600px;font-size:2rem;color:#606977;margin-top:1rem;margin-bottom:3rem;& span{color:#007fdc}}.cards{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;list-style:none;row-gap:30px;.card{display:flex;--size:calc(100% / 3 - 15px);flex:0 0 var(--size);width:var(--size);flex-direction:column;background-color:white;border-radius:10px;padding:40px 30px;gap:5px;transition:all .3s ease-in-out;.title{font-size:1rem;color:#121212;font-family:poppins semiBold;transition:all .3s ease-in-out}.sub{font-size:.85rem;color:rgb(116,116,116);font-family:poppins regular}&:hover{transform:scale(1.05);.title{color:#007fdc}}}&:has(:hover){.card:not(:hover){opacity:.85;background-color:rgb(250,250,255)}}}}}.maquininha{display:flex;height:1100px;justify-content:center;background-color:#004797;background-image:url(/_next/static/media/fundo1.c9930ddd.webp);background-repeat:no-repeat;background-size:100% auto;background-position:bottom;padding:100px 0;.container{position:relative;display:flex;width:1200px;font-family:poppins semibold;justify-content:space-between;.text{width:50%;& img{width:285px}& h2{font-size:2rem;color:white;margin-top:1rem;margin-bottom:3rem;margin-left:50px;& span{color:#007fdc}}& ul{display:flex;width:calc(100% - 50px);flex-wrap:wrap;list-style:none;justify-content:space-between;row-gap:75px;margin-left:auto;& li{--size:calc(50% - 20px);flex:0 0 var(--size);width:var(--size);color:white;& p{color:white}}}}.imgWrapper{display:flex;& img{width:500px;height:auto;aspect-ratio:auto;object-fit:contain;animation-delay:.25s}}.metodos{display:flex;position:absolute;bottom:-50px;width:100%;flex-direction:column;align-items:center;& p{color:white;font-size:1.5rem;font-family:poppins semibold;font-weight:400;margin:1rem 0}& img{width:100%;object-fit:contain}}}}.slider{width:70%;margin:150px auto;font-family:poppins semibold;text-align:center;& p{color:#007fdc;font-size:1.2rem;font-weight:400}& h2{font-size:2rem;color:#606977;margin-top:1rem;margin-bottom:3rem;& span{color:#007fdc}}.carousel-container{width:100%;.carousel-slider{height:100%;display:flex;& li{height:100%;padding:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;& img{width:100%;height:100%;border-radius:10px;object-fit:contain}& p{text-align:left;text-indent:25px;color:#121212;font-size:1.5rem}}}}.dots{& button{border:1px solid rgba(18,18,18,.25);background-color:white}.react-multi-carousel-dot--active button{background-color:#007fdc}}}}.main.maquineta{.banner{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto;.text{display:flex;flex-direction:column;justify-content:center;width:580px;font-family:poppins semibold;& h1{font-size:2.5rem;margin-bottom:1rem;color:#747474;animation-delay:.75s;& span{color:#007fdc}}& p{font-family:poppins regular;margin-bottom:1rem;color:#747474;animation-delay:.85s}& a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;color:#fff;font-size:1rem;font-weight:600;text-decoration:none;background-color:#007fdc;border:2px solid #007fdc;padding:1rem 2rem;border-radius:500px;transition:all .3s ease-in-out;animation-delay:.95s;& svg{height:1.5rem;margin-left:.5rem}&:hover{background-color:#004797}}}& img{width:600px;height:auto;margin-left:20px;animation-delay:.85s}}.metodos{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;padding:100px 0;margin:100px 0 150px;&:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;rotate:180deg;background-color:#004797;background-image:url(/_next/static/media/fundo1.c9930ddd.webp);background-repeat:no-repeat;background-size:100% auto;background-position:0 100%;z-index:-1}& p{color:white;font-size:1.5rem;font-family:poppins semibold;font-weight:400;margin:1rem 0}& img{width:1200px;object-fit:contain}& ul{display:flex;width:1200px;align-items:center;justify-content:space-between;list-style:none;margin-top:20px;& li{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 6 - 10px);text-align:center;color:white;font-family:poppins regular}}}.modelos{display:flex;flex-direction:column;align-items:center;.info{display:flex;font-family:poppins semibold;gap:20px;align-items:center;margin-bottom:50px;.text{width:580px;& h2{font-size:2rem;color:#606977;animation-delay:.25s;& span{color:#007fdc}}& p{margin:2rem 0;color:#747474;font-family:poppins regular;animation-delay:.35s}& ul{display:flex;align-items:center;justify-content:space-between;animation-delay:.45s;& li{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 3 - 10px);height:165px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.125);border-radius:5px;padding:0 1rem;text-align:center;gap:20px;& p{display:flex;height:50px;font-size:1rem;align-items:center;margin:0}& svg{width:1rem}}}.preco{display:flex;flex-direction:column;color:#007fdc;font-family:poppins regular;animation-delay:.55s;& small{font-size:.9rem}& strong{font-size:2rem;font-family:poppins semibold}}& a{display:flex;width:-moz-fit-content;width:fit-content;gap:10px;background-color:#007fdc;color:white;align-items:center;padding:1rem 2rem;text-decoration:none;border-radius:500px;animation-delay:.65s;& svg{width:1.5rem}}}& img{width:600px;height:630px;object-fit:contain;animation-delay:.45s}}}.gerenciar{display:flex;background-color:#004797;color:white;justify-content:center;align-items:center;margin:100px 0;padding:80px 0;.text{width:580px;font-family:poppins semibold;& h2{font-size:2.3rem}& p{font-family:poppins regular;font-size:.9rem;margin:1rem 0}& a,& p{color:white}& a{display:block;width:-moz-fit-content;width:fit-content;background-color:#007fdc;text-decoration:none;margin-top:2rem;padding:1rem 2rem;border-radius:500px}}& img{width:600px;height:auto}}}.main.planos{display:flex;flex-direction:column;align-items:center;font-family:poppins semibold;padding-top:100px;& p{font-size:1rem;font-weight:500;color:#007fdc;margin-bottom:1rem}& h1,& p{text-align:center}& h1{width:650px;color:#606977;font-size:2.5rem}.cards{display:flex;gap:100px;margin:75px 0 100px;.card{position:relative;display:flex;width:550px;aspect-ratio:1.5/1;flex-direction:column;justify-content:space-between;background-color:#fff;box-shadow:0 5px 68px 0 rgba(130,136,147,.22);padding:1rem 3rem;& p{position:absolute;color:white;background-color:#007fdc;width:-moz-fit-content;width:fit-content;bottom:100%;left:50%;transform:translate(-50%);margin:0;border-top-left-radius:7.5px;border-top-right-radius:7.5px;padding:.2rem 1.2rem;font-size:.9rem;font-family:poppins regular}& h2{text-align:center;color:#004797;font-size:2.5rem}& ul{display:flex;flex-direction:column;list-style-image:url(/_next/static/media/check.b3466d40.svg);gap:10px;color:#828893}& a{width:-moz-fit-content;width:fit-content;margin:0 auto;text-decoration:none;color:white;background-color:#004797;padding:.75rem 1.5rem;border-radius:7.5px;transition:all .2s ease-in-out;border:2px solid #004797}&:last-child{scale:1.125;& a{background-color:#007fdc;border:2px solid #007fdc;&:hover{background-color:#004797}}}}}}.main.politica{display:flex;flex-direction:column;padding-top:105px;font-family:poppins semibold;.container{width:1200px;margin:0 auto}& h1{font-size:2.2rem;margin-bottom:2.5rem;text-align:center}& h3{font-size:1.5rem;margin:1rem 0;&:not(:nth-child(2)){font-family:poppins bold;font-size:1.3rem}}& p{display:flex;flex-direction:column;color:#747474;font-weight:400;font-family:poppins regular;& strong{font-family:poppins Bold}& a{color:#007bff;text-decoration:none}}}.main.sobre{width:100%;& h1{text-align:center;margin:100px auto 0;font-family:poppins SemiBold;font-size:40px;width:750px}.content{display:flex;width:-moz-fit-content;width:fit-content;margin:100px auto;align-items:center;& section{width:550px;font-family:poppins regular;& h3{color:#007fdc}& h1{font-size:2.5rem;color:#606977;margin:1rem 0;font-family:poppins SemiBold}& p{font-size:1rem;color:rgb(116,116,116)}& img{width:100%;height:auto}& a{display:flex;width:-moz-fit-content;width:fit-content;margin-top:2rem;padding:.5rem 1.5rem;border:none;outline:none;background:#0069d9;color:white;border-radius:200px;font-family:Poppins SemiBold;text-decoration:none;font-size:1rem}&:nth-child(2){margin-left:50px;opacity:0;animation-delay:.75s;padding:0 50px}}}}.main.taxas{text-align:center;padding-top:100px;>p{margin:1rem 0;color:#007fdc}& h1,>p{font-family:poppins semibold;font-weight:400}& h1{font-size:2.5rem;color:#606977;margin:2rem 0}& table{width:1200px;margin:100px auto;font-family:poppins SemiBold;border-spacing:0;text-align:left;& thead th{border-top:1px solid #dee2e6}& tr{display:flex;width:100%}& th{width:100%;border-bottom:1px solid #dee2e6;margin:0;padding:10px 0;font-size:1rem;&:first-child{padding-left:10px}}& tbody th:not(:first-child){font-weight:400;font-family:poppins regular}}.calculadora{display:flex;flex-direction:column;align-items:center;background-color:#f1eff5;padding:100px 0;& h3{font-size:40px;font-family:Poppins regular;font-weight:600;color:#606977;margin-bottom:60px}.container{display:flex;width:600px;max-width:100%;box-sizing:border-box;flex-direction:column;align-items:start;background-color:white;box-shadow:0 17px 43px #e1e4e5;padding:60px;border-radius:10px;& *{margin-bottom:10px}>p{font-family:poppins regular}>section{display:flex;align-items:center;gap:5px;&:nth-child(2){margin-bottom:0}& p{color:#212529;font-family:poppins SemiBold;letter-spacing:-.5px}}& input:not([type=radio]){width:100%;color:#495057;padding:.375rem .75rem;font-weight:400;font-family:poppins regular;font-size:1rem;border-radius:.25rem;border:1px solid #ced4da;transition:all .15s ease-in-out;&:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}& select{width:100%;color:#495057;padding:.375rem .75rem;font-weight:400;font-family:poppins regular;font-size:1rem;border-radius:.25rem;border:1px solid #ced4da;transition:all .15s ease-in-out;&:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}& option{font-size:.9rem}}& button{background:#007fdc;color:#fff;border:2px solid #007fdc;margin:10px auto;font-family:poppins medium;padding:.8rem 2rem;border-radius:2rem;font-size:1rem;cursor:pointer;transition:all .15s ease-in-out;&:hover{border:2px solid #007fdc;background:#004797!important}}.resultado{display:flex;width:100%;justify-content:space-between;& section{flex:0 0 50%;width:50%;padding:0 15px;& p{&:first-child{font-family:poppins regular;font-size:1rem;margin-bottom:5px}&:last-child{font-family:poppins SemiBold;font-size:1.5rem}}}}}}}.topbar{position:fixed;top:15px;display:flex;width:100%;height:75px;gap:10px;list-style:none;justify-content:center;z-index:10;pointer-events:none;& li{display:flex;height:100%;min-width:75px;justify-content:center;align-items:center;font-family:Poppins semiBold;pointer-events:all;& a{display:flex;justify-content:center;position:relative;text-decoration:none;color:#0d1a2f;transition:color .25s ease-in-out;font-size:14px;opacity:0;&:after{position:absolute;content:"";display:block;width:1cqh;height:1cqh;aspect-ratio:1/1;border-radius:50%;background-color:#007fdc;transition:all .25s ease-in-out;opacity:0;top:0;scale:.75}&:hover{color:#007fdc;&:after{top:calc(-1cqh - 5px);opacity:1;scale:1}}&:has(svg){height:75%}& svg{height:100%;width:-moz-fit-content;width:fit-content;object-fit:contain;.st0{fill:#07b1fc}.st1{fill:#ffffff}.st3{font-size:30cqw}}&.button{background-color:#007fdc;padding:10px 40px;border-radius:100px;color:white;font-weight:500;font-family:Poppins regular;transition-property:background-color,color;&:hover{background-color:#004797}}}}.dropdownContainer{position:relative;height:100%;.menu{border:none;background-color:none;background-color:transparent;height:100%;& img{aspect-ratio:1/1;width:-moz-fit-content;width:fit-content;height:50%}}.content{position:fixed;top:75px;right:0;display:flex;flex-direction:column;align-items:flex-start;height:0;width:60vw;overflow:hidden;transition:all .4s ease-in-out;background-color:white;border-radius:2vw;padding:0 20px;gap:40px;& a{width:100%;padding:10px 0;font-size:1.2rem;text-decoration:none;justify-content:start;&:after{display:none}}&.active{height:500px}}}}@media screen and (max-width:1024px){.main#contatoPage{& h1{width:90%;font-size:2.5rem}}}@media screen and (max-width:768px){.main#contatoPage{& h1{font-size:5vw;width:90%}}}@media screen and (max-width:450px){.main#contatoPage{& h1{font-size:1.8rem;width:95%}}}@media screen and (max-width:1350px){#mainFooter{.info{.top{width:100%;padding:0 50px}.bottom{width:90%}}}}@media screen and (max-width:1215px){#mainFooter{.info{.top{& section{& ul{display:flex;flex-direction:column;gap:5px;& a{font-size:.9rem}}}}}}}@media screen and (max-width:935px){#mainFooter{.info{.top{flex-direction:column;align-items:center;& section{display:flex;flex-direction:column;align-items:center;width:100%;flex:unset;.redes{align-items:center;justify-content:center}& ul{width:50%;margin-top:30px;& p{text-align:center}& a{width:-moz-fit-content;width:fit-content}}}}}}}@media screen and (max-width:700px){#mainFooter{>h2{font-size:2rem;text-align:center}& form{width:95%;& section{& input{width:100%}}& button{padding:1rem 4rem;font-size:1.2rem}}.info .top section ul{width:100%;& a{font-size:1.2rem}}}}@media screen and (max-width:425px){#mainFooter{.info .top{padding:0 5%;& section ul a{font-size:1rem}}}}@media screen and (max-width:1215px){.main.home{.banner{width:1000px;margin:50px auto;& section{width:50%}}.barra{width:95%}.services{.container{width:1000px;.cards{.card{--size:calc(100% / 2 - 15px)}}}}.maquininha{.container{width:1000px;.imgWrapper{width:50%;& img{width:100%}}}}}}@media screen and (max-width:1024px){.main.home{.banner{width:100%;margin:50px 0;flex-direction:column;gap:50px;& section.texts{width:min(90%,600px);& a{margin:0 auto}}& section.images{width:min(90%,600px);margin:0}}.services{.container{width:800px;.cards{.card{--size:calc(100% / 2 - 10px)}}}}.maquininha{height:unset;.container{width:100%;flex-direction:column;align-items:center;padding-bottom:100px;gap:50px;.text{width:90%;& h2{margin-left:0;margin-bottom:2rem}& ul{width:100%;margin:50px 0;& li{--size:100%;padding-right:20%;& p{font-size:1.2rem}}}}.imgWrapper{width:100%;overflow-x:hidden;& img{width:90%;margin-left:auto;margin-right:-20%}}}}.slider{width:800px}}}@media screen and (max-width:815px){.main.home{.barra{width:100%;height:18px;object-fit:cover}.services{.container{width:95%;& h2{width:min(90%,600px);font-size:1.8rem}.cards{justify-content:center;.card{--size:95%}}}}.slider{width:90%;.dots{top:100%;bottom:unset;& button{width:20px;height:auto;aspect-ratio:1/1}}}}}@media screen and (max-width:768px){.main.home{& .banner{& section{& h1{font-size:5vw}}}}}@media screen and (max-width:1215px){.main.maquineta{.banner{width:1000px;margin:0 auto;& img,.text{width:50%}}.metodos{& img{width:1000px}& ul{width:1000px;& li{font-size:1.33cqw}}}.modelos{.info{width:1000px;& img,.text{width:50%}}}.gerenciar{& img,.text{width:500px}}}}@media screen and (max-width:1015px){.main.maquineta{.banner{width:800px;.text{& h1{font-size:2.2rem}}}.metodos{& img{width:800px}& ul{width:800px;& li{font-size:1.25cqw}}}.modelos{.info{width:80%;flex-direction:column;gap:50px;.text{width:100%;& ul{& li{padding:0 5px}}}& img{width:70%;height:auto;object-fit:contain}&:nth-child(2){flex-direction:column-reverse}}}.gerenciar{flex-direction:column;gap:50px;& img,.text{width:700px}}}}@media screen and (max-width:815px){.main.maquineta{.banner{width:95%;flex-direction:column;align-items:center;gap:50px;& img,.text{width:550px}& img{margin:0}}.metodos{& img{width:95%}& ul{width:-moz-fit-content;width:fit-content;margin-top:40px;flex-direction:column;& li{font-size:1rem;margin:.2rem 0}}}.gerenciar{.text{width:95%;& h2{font-size:2rem}}& img{width:95%}}}}@media screen and (max-width:575px){.main.maquineta{.banner{& img,.text{width:100%}}.modelos{.info{.text{& ul{flex-direction:column;& li{flex:0 0 auto;width:100%;padding:0}}}}}}}@media screen and (max-width:1250px){.main.planos{.cards{.card{width:450px}}}}@media screen and (max-width:1090px){.main.planos{.cards{.card{width:350px}}}}@media screen and (max-width:850px){.main.planos{.cards{flex-direction:column;align-items:center;width:100%;.card{width:500px}}}}@media screen and (max-width:768px){.main.planos{& h1{font-size:2rem;width:500px}}}@media screen and (max-width:768px){.main.planos{& h1{font-size:6vw;width:90vw}.cards{width:100%;.card{width:85%;aspect-ratio:1/1;& p{width:80%;font-size:3.5vw;padding:1.5vw 0}& h2{font-size:9vw}& a,& ul li{font-size:4vw}& a{width:100%;text-align:center;padding:2vw 0}&:nth-child(2){scale:1.1}}}}}@media screen and (max-width:1215px){.main.sobre .content{width:1000px;& section{width:50%}.text{& h3{font-size:1rem}& h1{font-size:2rem}& p{font-size:.9rem}}}}@media screen and (max-width:1024px){.main.sobre .content{width:800px;.images{margin:0}}}@media screen and (max-width:815px){.main.sobre .content{flex-direction:column;width:100%;align-items:center;gap:50px;& section{&.text{width:700px;& h3{text-align:center}& a{margin-left:auto;margin-right:auto}}&.images{padding:0;margin:0}}}}@media screen and (max-width:768px){.main.sobre{& h1{font-size:4.5vw;width:80%}.content{& section{&.text{width:95%}}}}}@media screen and (max-width:1215px){.main.taxas{& table{width:1000px}}}@media screen and (max-width:1024px){.main.taxas{& table{width:800px}}}@media screen and (max-width:768px){.main.taxas{& table{width:95%;& th{font-size:.9rem}}.calculadora{padding:60px 20px;& h3{font-size:32px;margin-bottom:40px}.container{width:100%;max-width:600px;padding:40px 30px}}}}@media screen and (max-width:550px){.main.taxas{& table{& th{padding-right:5px}}.calculadora{padding:40px 15px;& h3{font-size:28px;margin-bottom:30px}.container{padding:30px 20px;& button{width:100%}.resultado{flex-direction:column;gap:20px;& section{width:100%;padding:0}}}}}}@media screen and (max-width:450px){.main.taxas{& h1{font-size:1.8rem}.calculadora{padding:30px 10px;& h3{font-size:24px;margin-bottom:25px}.container{padding:25px 15px;& *{margin-bottom:8px}>p{font-size:.9rem}>section{& p{font-size:.9rem}}& input:not([type=radio]),& select{font-size:.9rem}.resultado{& section{& p{&:first-child{font-size:.9rem}&:last-child{font-size:1.2rem}}}}}}}}@media screen and (max-width:769px){.topbar{justify-content:space-between;padding:0 5%;.dropdownContainer{.content{position:absolute;top:100%}}}}.topbar[data-mobile=true]{justify-content:space-between;padding:0 5%;.dropdownContainer{.content{position:absolute;top:100%}}}