@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}:root{--color-light-700: #ffffff;--color-light-500: #f9f9f9;--color-light-300: #cccccc;--color-text: #333}html{font-size:62.5%}body{font-family:Roboto Mono,sans-serif;font-size:2.4rem;background-color:var(--color-light-700);color:var(--color-text);margin:0;min-width:320px;min-height:100vh}header{background-color:#fff;font-size:2.8rem;padding:5.5rem 2rem;height:10rem;display:grid;grid-template-columns:repeat(3,15rem);justify-content:center;gap:3rem;justify-items:center}header a{text-decoration:none;color:var(--color-text)}header a:hover{text-decoration:underline}.hero{display:grid;grid-template-columns:4fr 5fr;gap:2rem 5rem;padding:3rem 5.5rem}.text{display:grid;grid-template-columns:repeat(6,1fr);gap:2rem 0;grid-template-areas:"title title title title title title" "texto texto texto texto . ." "but but but . . ."}.text h1{grid-area:title;padding:.8rem 0;font-size:5.8rem;margin-bottom:10px}.text p{grid-area:texto}img{display:flex;max-width:100%}.text a{grid-area:but;text-decoration:none;color:var(--color-light-700);background-color:var(--color-text);border-radius:4.5rem;padding:1rem 2rem;align-content:center;text-align:center;transition:.75s}a:hover{scale:1.1}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;padding:3rem 5.5rem;font-size:1.6rem}.card h1{font-size:6rem;color:var(--color-light-700)}.card{display:grid;grid-template-columns:1fr;grid-template-rows:2fr 4fr;font-size:2rem;padding:2rem 4rem;border-radius:1rem}.card-content{display:flex;flex-direction:column;gap:1rem}.card-header{display:flex;justify-content:space-between;align-items:flex-start}.sobre-content-container{display:flex;flex-direction:column;padding:3rem 5.5rem;gap:3rem}.sobre-intro-container{display:flex;justify-content:space-around;max-width:100vw}.sobre-planos-container{display:flex;flex-direction:column;align-items:center;gap:2rem}.sobre-planos-container .card-container{display:flex;gap:1em}.sobre-title-container{display:flex;flex-direction:column;gap:1em;width:500px}.sobre-title-container p{font-size:2rem}.sobre-title-container button{margin:0;width:258px;height:66px;gap:10px;border-radius:40px;font-size:2rem;background:var(--color-text)}.sobre-image-container{display:flex;justify-content:center;gap:60px}.sobre-image-container img{width:216px;height:469px;top:146px;left:808px;gap:0px;border-radius:30px;opacity:0px}.plano-card{display:flex;flex-direction:column;width:240px;border:1px solid #ebe9e9}.plano-card,.plano-card .plano-card-header{border-radius:20px 20px 0 0}.plano-card-header{height:74px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;border-bottom:1px solid #ebe9e9}.plano-card-actions{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.plano-card-actions button{margin:0;background:#fff;color:#000;border:1px solid #929292}.plano-card.highlighted .plano-card-header,.plano-card.highlighted .plano-card-actions button{background:#6975e8;color:#fff}.plano-card-content{height:300px;padding:1rem;display:flex;flex-direction:column;gap:1rem}.plano-card-content img{margin:auto}.feature-item{display:flex;flex-direction:column;gap:.5rem}.feature-userAmt{color:#8790a3;font-size:12px}.feature-details{border:1px solid #e4e4e4;border-radius:20px;display:flex;padding:.5rem 1rem;gap:.5rem}.feature-label,.feature-price{font-size:12px}.feature-price{font-weight:700}section{height:80dvh;width:100%;display:grid;grid-template-columns:1fr .5rem 1fr;padding:3rem 2rem;align-content:center;justify-items:center}.ContactHero{width:60%;grid-column:1/2}.ContactForms{width:60%;grid-column:3/4}.column-border{grid-column:2/3;grid-row:1/-1;background-color:#b9b7b7}:root{--cor-btn: #6975E8}h1{font-size:7rem;color:#333;line-height:8rem}.imgs{width:9%;cursor:pointer}.icons{display:flex;flex-direction:row;gap:4rem}.hero1{display:flex;flex-direction:column;gap:2rem}:root{--cor-btn: #6975E8;--cor-btn-hover: #3845c0}h1,h2,h3{font-weight:700}label{font-size:2rem}input{border-radius:99px;border:1px solid #E4E4E4;background:var(--Light-Color, #FFF);box-shadow:0 2px 4px #26323814,0 4px 6px #26323814;width:80%}.inputMessage{flex-direction:column;gap:1rem}.inputMessage input{width:100%;height:20vh;border-radius:2rem}button{display:inline-block;width:225px;height:34px;flex-shrink:0;margin-left:auto;color:#fff;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.33px;text-transform:capitalize;background-color:var(--cor-btn);border:none;border-radius:1rem;cursor:pointer}button:hover{transform:scale(1.08);transition:.8s;background-color:var(--cor-btn-hover)}.forms{display:flex;flex-direction:column;gap:2rem}.inputContent{display:flex;justify-content:space-between}
