@font-face{font-family:"Montserrat";src:url("/assets/fonts/Montserrat-Regular.ttf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/assets/fonts/Montserrat-Bold.ttf");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/assets/fonts/Montserrat-Medium.ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/assets/fonts/Montserrat-SemiBold.ttf");font-weight:600;font-style:normal;font-display:swap}#contato .container{position:relative}#contato .bolha-superior{position:absolute;width:240px;right:-60px;top:20px}#contato .bolha-inferior{position:absolute;width:177px;left:43%;bottom:60px}#contato .contact-text{padding-right:50px;margin-bottom:50px}#contato h1{margin-bottom:30px}#contato .sub-title-text{max-width:420px;margin-top:20px}#contato .already-client{font-size:21.76px;font-size:3.4rem;max-width:390px;margin:50px 0}#contato .already-client a{font-weight:bold;text-decoration:none}#contato ul.contact-info,#contato ul.contact-info li{list-style:none;margin:0;padding:0}#contato ul.contact-info li{display:flex;align-items:flex-start;justify-content:flex-start;max-width:350px}#contato ul.contact-info li ~ li{padding-top:20px}#contato ul.contact-info li div{max-width:17.5px;min-width:17.5px;margin-right:5px}#contato ul.contact-info li p{font-size:16px;font-size:2.5rem;margin:5px}#contato .column-form{box-shadow:0px 4px 10px #a4a4a45e;border-radius:30px;background:#ffffff;padding:30px;display:flex;align-items:center;justify-content:center}#contato .column-form label{font-weight:bold;font-size:21.76px;font-size:3.4rem;margin-bottom:10px;margin-top:20px;display:block}#contato .column-form input[type="text"],#contato .column-form input[type="email"],#contato .column-form input[type="tel"],#contato .column-form select,#contato .column-form textarea{background:#f5f6fd;border:none;border-radius:7px;width:100%;height:50px}#contato .column-form textarea{height:130px;resize:none}#contato .column-form .inputs-list{padding-left:0}#contato .column-form .inputs-list .hs-form-booleancheckbox{list-style:none}#contato .column-form .hs-form-booleancheckbox-display{display:flex;align-items:center;font-size:16px;font-size:2.5rem}#contato .column-form .hs-error-msgs{margin:0;padding:0;list-style:none}#contato .column-form .hs-error-msgs li::marker{display:none}#contato .column-form .hs-error-msgs label{margin:0;font-weight:400;font-size:12.8px;font-size:2rem;color:red}#contato .column-form .grecaptcha-badge{margin:20px auto}#contato .column-form .hs-button{font-size:21.76px;font-size:3.4rem;text-transform:uppercase;text-decoration:none;background:linear-gradient(to right, #8080ff, #00b7ff);color:#ffffff;padding:12px 30px;display:flex;align-items:center;justify-content:center;transition:all 0.3s;width:fit-content;text-align:center;border-radius:100px;margin:30px auto 0}
