@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--primary-color:#ff6633;--secondary-color:#1c396b;--primary-color-hover:#000916;--primary-transporte-color:#f39319;--primary-moradia-color:#d30046;--primary-diversos-color:#8000e5;--primary-bem-estar-color:#0068ff}body,html{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;background-color:#fff;color:#474747;font-display:swap}section{padding-left:2rem!important;padding-right:2rem!important}.fundo-1C396B{background-color:var(--secondary-color);color:#fff}.logo-menu-mobile{display:none}.logo-menu-desktop{display:inline-block}h1{color:#fff;font-family:Inter;font-size:3.4375rem;font-style:normal;font-weight:400;line-height:3.4375rem}.card .form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.card .form-check-input[type=checkbox]{border-radius:.25em;width:1.5625rem;height:1.5625rem;margin-right:.5rem;margin-top:0}.card input+label{color:#474747;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.card input:checked+label{font-weight:500}.card{--bs-card-border-radius:0.9375rem;--bs-card-inner-border-radius:0.9375rem;--bs-card-color:#474747;background:#eaeaea;border:0;max-width:510px}.card-header h2{color:#fff;text-align:center;font-family:Inter;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}.card-header{background:var(--primary-color)}.btn-radius{border-radius:3.125rem!important}.btn img{height:40px;margin-top:-20px;margin-bottom:-20px;margin-left:-10px}.btn-lg{padding:10px 20px;font-size:1.125rem}.btn-primary,.btn-primary:disabled,.btn-primary:focus,.btn-primary:hover{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;text-align:center;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}.btn-secondary,.btn-secondary:disabled,.btn-secondary:focus,.btn-secondary:hover{background:var(--secondary-color);border:1px solid var(--secondary-color);color:#fff;color:#fff;text-align:center;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}.btn-tertiary{background:#278410;color:#fff;border:1px solid #278410}.btn-tertiary:disabled,.btn-tertiary:focus,.btn-tertiary:hover{background:#165606;border:1px solid #165606;color:#fff;font-size:1.125rem}.form-control::placeholder{color:gray;text-transform:none}.form-control::-webkit-input-placeholder{color:gray;text-transform:none}.form-control:-moz-placeholder{color:gray;text-transform:none}.form-control::-moz-placeholder{color:gray;text-transform:none}.form-control:-ms-input-placeholder{color:gray;text-transform:none}select:invalid{color:gray;text-transform:none}.img-banner{max-width:130%;margin-left:-15%}.hero{padding-top:80px;padding-bottom:80px}.title{color:var(--secondary-color);text-align:center;font-family:Inter;font-size:3.4375rem;font-style:normal;font-weight:700;line-height:3.75rem}.title-help{color:var(--primary-color);text-align:center;font-size:2.25rem;font-style:normal;font-weight:400;line-height:normal}.title-coberturas{color:var(--primary-color);font-family:Inter;font-size:2.25rem;font-style:normal;font-weight:400;line-height:normal}.beneficios{color:var(--primary-color);text-align:center;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}.beneficios img{margin-bottom:8px;width:6.25rem;height:6.25rem}.em{color:#474747;text-align:center;font-size:.75rem;font-style:italic;font-weight:400;line-height:normal}.faq{border-radius:.3125rem;background:var(--secondary-color);color:#fff;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}.faq.collapsed{background:#eaeaea;color:#474747;font-weight:400}.faq.collapsed img{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}p.motos b{font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}p.motos{font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}footer{background:var(--secondary-color);padding:32px 0;color:#fff;font-size:1.125rem}.footer-title{font-weight:800;font-size:1.125rem}.item-footer a{color:#fff;text-decoration:none}.item-footer a:hover{text-decoration:underline}.font-10{font-size:.625rem!important}.hide-desktop{display:none}.img-robo{width:19rem;height:27.625rem;flex-shrink:0;aspect-ratio:141/205}.footer-align{text-align:end}footer{margin-top:10rem}footer .hero{padding-top:80px;padding-bottom:20px}.overLay{position:fixed;z-index:2000003;opacity:.5;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;background-color:#000;color:#fff;padding-left:calc(50vw - 30px);display:flex;align-items:center}.overLay:after{content:". ";padding:3px;animation:dots 1s steps(5,end) infinite;font-size:8rem}.texto-cobertura{font-size:1.125rem}input[type=text]{transition:all .6s ease}input[type=text].disabled{transition:all .6s ease}@media screen and (max-width:1300px){.beneficios{font-size:.875rem}.beneficios img{width:4rem;height:4rem}}@media screen and (max-width:768px){footer,section{padding-left:2rem!important;padding-right:2rem!important}.form-control::placeholder{font-size:.8rem;text-transform:none}.form-control::-webkit-input-placeholder{font-size:.8rem;text-transform:none}.form-control:-moz-placeholder{font-size:.8rem;text-transform:none}.form-control::-moz-placeholder{font-size:.8rem;text-transform:none}.form-control:-ms-input-placeholder{font-size:.8rem;text-transform:none}select:invalid{font-size:.8rem;text-transform:none}.card input+label{font-size:.8rem;margin:auto 0}.img-robo{width:12.875rem;height:18.75rem;flex-shrink:0;aspect-ratio:46/67}.footer-align{text-align:start}.hide-mobile{display:none}.hide-desktop{display:inline-block}.faq{border-radius:.3125rem;background:var(--secondary-color);color:#fff;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.texto-cobertura{font-size:.875rem}.title-help{font-size:1.25rem}.em{font-size:.5rem}.beneficios{font-size:1rem}.beneficios img{width:5rem;height:5rem}.btn-lg{padding:7px;font-size:1rem;width:100%}.btn-primary,.btn-primary:disabled,.btn-primary:focus,.btn-primary:hover{font-size:1rem}h1{color:#fff;text-align:center;font-family:Inter;font-size:2rem;font-style:normal;font-weight:400;line-height:normal}.img-banner{float:right;max-width:100%;margin-left:0;margin-right:0;width:100%}.logo-menu-mobile{display:inline-block}.logo-menu-desktop{display:none}.card h2{color:#fff;text-align:center;font-family:Inter;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}.title{font-size:1.875rem;font-style:normal;font-weight:700;line-height:normal}}