@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Open+Sans:wght@300;400;600;700&display=swap&family=Inter:wght@100;200;300;500;600;700&display=swap);.navbar .navbar-collapse .nav-item,body{font-weight:400;font-family:'Open Sans',sans-serif}.navbar .navbar-collapse .nav-item,body,button,input,optgroup,select,textarea{font-family:'Open Sans',sans-serif}#btn-voltar-topo:hover,#container__form-contato__div #btn__container button:hover,.carousel-control-next:hover,.carousel-control-prev:hover{opacity:.9}#quantitativos__container h1:last-child span::before,#seguros-empresariais .titulo__container h2 .sublinado::before,#seguros-individuais .titulo__container h2 .sublinado::before,#sobre__container__texto h1.sublinado::before{position:absolute;content:'';bottom:6px;height:6px;background:#ee8b58;z-index:-1}#seguros-empresariais #seguros__container .seguro-item img,#seguros-individuais #seguros__container .seguro-item img{width:64px}body{color:#000}.navbar{width:100%;height:120px;background:#fff;padding:0 1rem}.btn-left,.navbar .one,.navbar .three,.navbar .two,footer{background-color:#1b5c6d}.navbar.fixed{position:fixed;z-index:1000;transition:.1s}.left-text,.navbar .navbar-collapse .nav-item:focus{color:#1b5c6d}.modal-result-contato__container button.close:hover,.right-text{color:#ee8b58!important}.navbar .navbar-collapse .nav-item{color:#1b5c6d;text-transform:uppercase;font-size:1rem;letter-spacing:.05em}#parceiro h2,#planos .h1,.card .card-body .card-title{font-family:Montserrat,sans-serif}.navbar-expand-md .navbar-nav .nav-link{padding-right:.6rem;padding-left:.6rem}.navbar .navbar-collapse .nav-item.active{color:#1b5c6d;font-weight:700}.navbar .navbar-brand img{width:128px;height:auto}#sobre-section{margin-top:2.75rem}#sobre-section #mockup-img-desktop__container img{max-width:445px;height:550px;margin-top:-20px}#sobre__container__texto{max-width:97.9%;line-height:1.8em;font-size:1.15rem}#planos{background:url('./../images/planos/back.svg') 0 0/contain no-repeat;padding-top:5rem!important;gap:80px}#planos .h1{color:#fff;font-weight:700;letter-spacing:-.04em;font-size:2rem}#planos .h4{color:#fff;font-family:'Open Sans',sans-serif;font-weight:lighter;font-size:1.5rem;max-width:600px;text-align:center}.carousel{max-width:1460px}.carousel-control-next,.carousel-control-prev{width:6vh;height:6vh;background-color:#e1e1e1;border-radius:50%;top:40%;transform:translateY(50%);opacity:.5}.card{margin:0 .5em;padding:0 auto!important}.card .card-body .card-title{color:#1b5c6d;font-weight:700;font-size:18px;font-style:normal;line-height:27px}.texts-wrapper{padding:16px;margin:0 auto!important;justify-content:center;display:flex;position:relative;align-items:flex-start}.column-divider{border-right:1px solid #ccc}.left-text,.right-text{margin-bottom:1.2rem;font-weight:bolder}.btn-left,.btn-left:hover,.btn-orange:hover,.btn-right,.btn-right:hover{color:#fff}.card-buttons{bottom:-20px;left:0;right:0;width:90%;gap:16px;margin:0 auto;display:flex;justify-content:space-between}.btn-orange,.btn-seguros{font-family:'Open Sans',sans-serif;letter-spacing:.05em;font-size:1.125rem;margin-top:2rem;font-weight:700}.btn-right{background-color:#ee8b58}#box-seguros .box-conteudo .btn-link,.btn-orange,.btn-seguros{color:#ffff;background-color:#ee8b58;text-transform:uppercase;transition:background-color .2s;text-align:center}.btn-left:hover{background-color:#4088a5}.btn-right:hover{background-color:#ffb37a}#parceiro{background-color:hsla(216,2%,59%,.2);padding-top:4.5rem;padding-bottom:1rem}#parceiro h2{color:#1b5c6d;text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:40px}#parceiro #parceiros-logos__container{margin:0 auto;width:100%;max-width:866.61px}#parceiro #parceiros-logos__container .img-mesmo-tamanho{width:227px}#parceiro #parceiros-logos__container #parceiro-tokiomarine-img{width:127px}#parceiro #parceiros-logos__container #parceiro-bradesco-img{width:286px}#parceiro #parceiros-logos__container #parceiro-sompo-img{width:93px}#parceiro #parceiros-logos__container #parceiro-hdi-img{width:158px}#parceiro #parceiros-logos__container #parceiro-azul-img{width:116px}#parceiro #parceiros-logos__container img{width:100%;height:auto;margin-bottom:3.875rem}.btn-orange{padding:.5rem 2.5rem;border:none;border-radius:8px}.btn-seguros:hover{opacity:.95}.btn-seguros{padding:1rem 2rem;border-radius:8px}#sobre__container__texto #logo{width:72px;margin-bottom:2.5rem}#sobre__container__texto h1{font-weight:700;color:#1b5c6d;font-size:2.5rem;line-height:48px;margin-bottom:0}#sobre__container__texto h1.sublinado::before{width:100%}#quantitativos__container h1:last-child span,#seguros-empresariais .titulo__container h2 .sublinado,#seguros-individuais .titulo__container h2 .sublinado,#sobre-dboa .titulo__container h2 .sublinado,.select-group{position:relative}#sobre__container__texto h1.sublinado{position:relative;width:fit-content}#sobre__container__texto p{color:#939598;font-size:1.5rem;line-height:40px;font-weight:300;margin-top:20px}#form-contato-titulo,#quantitativos__container h1,#seguros-individuais .titulo__container h2{font-size:2.5rem;font-family:Montserrat,sans-serif}#sobre__container__texto p span{display:block}#quantitativos__container{margin-top:146px}#quantitativos__container h1{font-weight:700;text-align:center;color:#1b5c6d;max-width:868px;margin:0 auto 9.625rem}#quantitativos__container h1:last-child span::before{width:100%}#container__form-contato{padding-top:7rem;padding-bottom:7rem}#form__container #titulo-contato__container{text-align:center;margin-bottom:40px}#form__container #info-contato__container{margin-top:40px}#form__container #info-contato__container p{font-weight:300;font-size:1rem;letter-spacing:5%;text-align:center;margin:0}#form__container #titulo-contato__container p{width:100%;max-width:483px;margin:0 auto;color:#939598;line-height:40px;font-size:1.5rem;font-weight:300}#container__form-contato__div #btn__container{margin:0;text-align:right}#container__form-contato__div #btn__container button{background:#ee8b58;color:#fff;border-radius:8px;font-size:1.125rem;letter-spacing:.05em;font-weight:700;padding:.7em 5.5em}#container__form-contato__div{max-width:800px}#form-contato .label{font-size:1rem;color:#000;font-weight:400;letter-spacing:-.01em}#form-contato .label-input-obrigatorio{font-style:italic;font-size:.7rem;color:#666}#form-contato textarea{font-size:1rem;border-radius:8px;padding:1rem 1.4rem;height:170px;color:#000}#form-contato input,select{width:100%;max-width:384px}#form-contato input,#form-contato select,select,textarea{color:#000;font-family:'Open Sans',sans-serif;outline:0;font-weight:600;height:64px;font-size:1.063rem;padding:.5rem 1.4rem;border-radius:6px}#form-contato input::placeholder{color:#868e96;font-weight:400}#form-contato textarea::placeholder{color:#868e96;font-weight:400}#form-contato select{color:#868e96;font-weight:400}#form-contato input:active,#form-contato input:focus,#form-contato select:active,#form-contato select:focus,#form-contato textarea:active,#form-contato textarea:focus{border-color:#721eff;box-shadow:0 3px 10px rgba(114,30,255,.1)}#form-contato-titulo{letter-spacing:-.04em;color:#1b5c6d;font-weight:700;margin-bottom:40px}footer{padding-top:2rem;padding-bottom:2rem}footer #endereco{text-align:right;letter-spacing:-.01em;font-size:1rem;font-family:'Open Sans';color:#f7f9fa}#box-seguros .box-conteudo .box-equip-portatil-icon,footer #logo__container img{width:39px}#form-contato-email{font-size:1.1rem}nav .navbar-toggler{outline:0;padding-bottom:0}#ficar-dboa .titulo__container,#seguros-individuais .titulo__container,#sobre-dboa .titulo__container{margin:64px 0}#seguros-individuais .titulo__container h2{text-align:center;color:#1b5c6d;font-weight:700;margin-bottom:0}#seguros-individuais .titulo__container h2 .sublinado::before{width:100%}#seguros-individuais #seguros__container{max-width:968px;width:100%;margin:0 auto}#seguros-individuais #seguros__container .seguro-item{margin-bottom:80px}#seguros-individuais #seguros__container .seguro-item p{margin-top:20px;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:1.5rem;color:#1b5c6d;font-weight:700;text-align:center;line-height:28px}#box-seguros .box-seguros-item__container{margin:0 auto 80px}#box-seguros.seguros-individuais-section .box-seguros-item__container{max-width:1008px}#box-seguros .descricao-detalhe__container{margin:40px auto 0 104px;max-width:800px}#box-seguros .descricao-detalhe__container ul{list-style:disc;padding-left:26px}#box-seguros .descricao-detalhe__container ul li::marker{color:#1b5c6d}#box-seguros .descricao-detalhe__container ul ul li::marker{color:#000}#box-seguros .descricao-detalhe__container ul li{color:#000;line-height:32px;font-size:1rem}#box-seguros .descricao-detalhe__container ul li span{color:#1b5c6d;font-weight:700;font-family:Montserrat,sans-serif}#box-seguros .box-seguros-item__container .box-imagem{background-repeat:no-repeat;background-size:contain;min-width:592px;height:452px;border-radius:20px;display:flex;flex-direction:column;justify-content:end;padding:40px}#box-seguros .box-seguros-item__container #box-auto-imagem{background-image:url(/public/images/seguros-individuais/box-auto@2x.png)}#box-seguros .box-seguros-item__container #box-residencial-imagem{background-image:url(/public/images/seguros-individuais/box-residencial@2x.png)}#box-seguros .box-seguros-item__container #box-bike-imagem{background-image:url(/public/images/seguros-individuais/box-bike@2x.png)}#box-seguros .box-seguros-item__container #box-vida-imagem{background-image:url(/public/images/seguros-individuais/box-vida@2x.png)}#box-seguros .box-seguros-item__container #box-viagem-imagem{background-image:url(/public/images/seguros-individuais/box-viagem@2x.png)}#box-seguros .box-seguros-item__container #box-equipa-portatil-imagem{background-image:url(/public/images/seguros-individuais/box-equipa-portatil@2x.png)}#box-seguros .box-seguros-item__container #box-previdencia-imagem{background-image:url(/public/images/seguros-individuais/box-previdencia@2x.png)}#box-seguros .box-conteudo{display:flex;flex-direction:column;width:fit-content}#box-seguros .box-conteudo img{width:65px}#box-seguros .box-conteudo span{font-size:3.75rem;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;line-height:60px;margin:20px 0 40px}#box-seguros .box-conteudo a.btn-link{line-height:309%;text-decoration:none}#box-seguros .box-conteudo .btn-link{font-weight:700;border:none;font-family:'Open Sans',sans-serif;letter-spacing:.05em;font-size:1.125rem;border-radius:8px;height:56px;width:280px;cursor:pointer}#box-seguros .box-conteudo .btn-link:hover{opacity:.95;text-decoration:none;outline:0}#box-seguros .box-conteudo .btn-link:focus{text-decoration:none;outline:0}#box-seguros .box-texto-assunto__container{margin-left:32px;display:flex;align-items:self-end}#box-seguros .box-texto-assunto__container p{font-size:1.25rem;line-height:36px;color:#1b5c6d}#seguros-empresariais .titulo__container{margin:64px 0 163px}#seguros-empresariais .titulo__container h2{font-family:Montserrat,sans-serif;text-align:center;font-size:2.5rem;color:#1b5c6d;font-weight:700;margin-bottom:0}#seguros-empresariais .titulo__container h2 .sublinado::before{width:100%}#seguros-empresariais #seguros__container{max-width:968px;width:100%;margin:0 auto 205px}#seguros-empresariais #seguros__container .seguro-item p{margin-top:20px;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:1.5rem;color:#1b5c6d;font-weight:700;text-align:center;line-height:28px}#box-seguros .box-seguros-item__container #box-empresarial-imagem{background-image:url(/public/images/seguros-empresariais/box-empresarial@2x.png)}#box-seguros .box-seguros-item__container #box-saude-imagem{background-image:url(/public/images/seguros-empresariais/box-saude@2x.png)}#box-seguros .box-seguros-item__container #box-odontologico-imagem{background-image:url(/public/images/seguros-empresariais/box-odontologico@2x.png)}#box-seguros .box-seguros-item__container #box-vida-empresarial-imagem{background-image:url(/public/images/seguros-empresariais/box-vida-empresarial@2x.png)}#box-seguros.seguros-empresariais-section .box-seguros-item__container{max-width:1111px}#sobre-dboa .sobre-dboa__container{max-width:800px;margin:0 auto}#sobre-dboa .sobre-dboa__container p{text-align:center;font-size:1.5rem;font-weight:300;color:#000;line-height:48px}#ficar-dboa .titulo__container h2,#sobre-dboa .titulo__container h2{font-size:2.5rem;color:#1b5c6d;margin-bottom:0;font-weight:700;text-align:center;font-family:Montserrat,sans-serif}#sobre-dboa .titulo__container h2 .sublinado::before{content:'';position:absolute;bottom:6px;width:100%;height:6px;background:#ee8b58;z-index:-1}#ficar-dboa .imagem__container{max-width:592px}#ficar-dboa .ficar-dboa__container{max-width:1200px;margin:0 auto}#ficar-dboa .ficar-dboa__container .texto__container{flex-direction:column;align-self:flex-end;padding:0 0 0 40px}#ficar-dboa .ficar-dboa__container .texto__container p{margin-bottom:0;font-size:1.5rem;line-height:48px;font-weight:300}.arrow{border:solid #000;border-width:0 2px 2px 0;padding:4px;transform:rotate(45deg);margin-top:-4px}.dropdown{position:absolute;width:100%;z-index:1;top:6.5rem;padding:.5rem;box-sizing:border-box;border:1px solid #ced4da;border-radius:8px;overflow:hidden;background:#fff;max-height:240px;overflow-y:scroll}.hidden,.option{display:none}.select-item{display:block;padding:.6rem 1rem;color:#495057;font-size:1.063rem;font-family:Inter,sans-serif;font-weight:400;margin-bottom:4px;border-radius:6px}.select-item.selected,.select-item:hover{background-color:#f6f6f8;font-weight:700}.button-select{display:flex;padding:1rem;justify-content:space-between;border-radius:6px;height:64px;width:100%;background-color:#fff;border:1px solid #ced4da;position:relative;align-items:center;outline:0;color:#000;font-weight:600}#form-contato .button-select:focus{outline:0}#form-contato .button-select:active,.active-dropdown-button{border-color:#721eff;box-shadow:0 3px 10px rgb(114 30 255 / 10%)}#modalContato,.modal-result-contato__container{background-color:rgba(255,255,255,.3);padding-right:20px;padding-left:20px}.modal-result-contato__container .modal-footer,.modal-result-contato__container .modal-header{border:none}#modalContato .modal-dialog,.modal-result-contato__container .modal-dialog{max-width:1008px!important}.modal-result-contato__container button.close-modal{outline:0;cursor:pointer}#modalContato button.close,.modal-result-contato__container button.close{color:#ee8b58;font-size:2rem;outline:0;font-weight:400;right:25px;top:20px;position:absolute;cursor:pointer;z-index:1}.modal-result-contato__container .modal-content{height:531px;background:#fff;box-shadow:0 4px 33px rgba(0,0,0,.14);border-radius:20px;border:none}.modal-result-contato__container .modal-body{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-result-contato__container .modal-body button{width:280px}.modal-result-contato__container .modal-body h1{font-family:Montserrat,sans-serif;font-weight:700;font-size:2.5rem;color:#1b5c6d;margin-bottom:20px;max-width:633px}.modal-result-contato__container .modal-body h2{font-size:1.25rem}#modalContato .modal-content{border:none;border-radius:0}#btn-voltar-topo{display:none;position:fixed;width:56px;height:56px;bottom:20px;right:32px;z-index:999;border:none;outline:0;background-color:#ee8b58;cursor:pointer;border-radius:50%}#btn-voltar-topo img{width:35px;vertical-align:text-top}@media screen and (max-width:1200px){.navbar .navbar-collapse .nav-item{font-size:.9rem}.navbar .navbar-brand img{width:100px}#sobre-section #mockup-img-desktop__container img{margin-left:-40px}#ficar-dboa .ficar-dboa__container .texto__container p{font-size:1.3rem;line-height:40px}}@media screen and (min-width:2160px){#planos{padding-top:12rem!important}}@media screen and (min-width:3200px){#planos{min-height:1500px;padding-top:20rem!important;background-size:cover}}@media screen and (min-width:576px){.left-text-paragrath,.right-text-paragrath{font-size:15px}}@media (max-width:1024px){#planos{background-size:cover}.column-divider{border:none;margin-bottom:1rem}}@media (min-width:1024px) and (max-width:1440px){.carousel-item{display:block;margin-right:0;flex:0 0 calc(100% / 2)}}@media (min-width:1024px){.texts-wrapper{height:38.5rem}}@media (min-width:1173px){.texts-wrapper{height:36rem}}@media (min-width:1280px){.texts-wrapper{height:33.5rem}}@media (min-width:1330px){.texts-wrapper{height:29rem}}@media (min-width:1420px){.texts-wrapper{height:27rem}}@media (min-width:1440px){.container{max-width:90%}.carousel-item{display:block;margin-right:0;flex:0 0 calc(100% / 3)}.texts-wrapper{height:44rem}}@media (min-width:1458px){.texts-wrapper{height:40rem}}@media (min-width:568px) and (max-width:768px){.texts-wrapper{height:49em}}@media (min-width:768px){.carousel{width:100%!important}.carousel-inner{display:flex;padding:0}.carousel-inner:first-child,.carousel-inner:last-child{margin:0}.card-title{height:2rem}.texts-wrapper{min-height:27em}footer .container img{width:150px}}@media screen and (min-width:992px){.container{max-width:90%}#planos{background-size:contain;padding-top:7.5rem!important;gap:50px}}@media (max-width:992px){#sobre-section #mockup-img-desktop__container img{margin-left:70px;max-width:320px;height:auto}#sobre__container__texto #logo{margin-bottom:80px}#parceiro #parceiros-logos__container .img-mesmo-tamanho{width:176px}#parceiro #parceiros-logos__container #parceiro-tokiomarine-img{width:100px}#parceiro #parceiros-logos__container #parceiro-bradesco-img{width:222px}#parceiro #parceiros-logos__container #parceiro-sompo-img{width:72px}#parceiro #parceiros-logos__container #parceiro-hdi-img{width:122px}#parceiro #parceiros-logos__container #parceiro-azul-img{width:90px}#box-seguros .box-seguros-item__container .box-imagem{min-width:320px;height:309px;padding:25px}#box-seguros .box-seguros-item__container #box-auto-imagem{background-image:url(/public/images/seguros-individuais/box-auto-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-residencial-imagem{background-image:url(/public/images/seguros-individuais/box-residencial-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-bike-imagem{background-image:url(/public/images/seguros-individuais/box-bike-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-vida-imagem{background-image:url(/public/images/seguros-individuais/box-vida-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-viagem-imagem{background-image:url(/public/images/seguros-individuais/box-viagem-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-equipa-portatil-imagem{background-image:url(/public/images/seguros-individuais/box-equipa-portatil-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-previdencia-imagem{background-image:url(/public/images/seguros-individuais/box-previdencia-tablet@2x.png)}#box-seguros .box-conteudo span{margin:20px 0;font-size:2.5rem;line-height:40px}#box-seguros .box-conteudo img{width:56px}#box-seguros .box-conteudo .box-equip-portatil-icon{width:34px}#box-seguros .box-conteudo .btn-link{font-size:.875rem;width:199px;height:48px}#box-seguros .box-texto-assunto__container p{font-size:1rem;line-height:24px}#box-seguros .descricao-detalhe__container ul li{line-height:24px;font-size:.875rem}#box-seguros .descricao-detalhe__container{margin-left:60px}#box-seguros .box-seguros-item__container #box-empresarial-imagem{background-image:url(/public/images/seguros-empresariais/box-empresarial-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-saude-imagem{background-image:url(/public/images/seguros-empresariais/box-saude-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-odontologico-imagem{background-image:url(/public/images/seguros-empresariais/box-odontologico-tablet@2x.png)}#box-seguros .box-seguros-item__container #box-vida-empresarial-imagem{background-image:url(/public/images/seguros-empresariais/box-vida-empresarial-tablet@2x.png)}#seguros-empresariais .titulo__container{margin:40px 0}#seguros-empresariais #seguros__container{margin-bottom:60px;max-width:479px}#seguros-empresariais .titulo__container h2{font-size:2rem}#seguros-empresariais #seguros__container .seguro-item p{font-size:1rem;line-height:20px}#seguros-empresariais #seguros__container .seguro-item img{width:49px}#seguros-empresariais #seguros__container .seguro-item{margin-bottom:40px}}@media (max-width:768px){.navbar-nav{margin:0 38px 0 0;width:90%;padding-top:0;padding-bottom:32px}.navbar-nav .nav-item{text-align:right}.navbar{height:84px}.navbar .navbar-brand img{width:98px}.navbar-light .navbar-toggler{padding-right:0}.one,.three,.two{background-color:#fff;height:3px;margin:7px 0 7px auto;transition-duration:.3s}.one{width:80%}.two{width:100%}.three{width:40%}.menu-toggle{width:27px;height:27px}nav.on .menu-toggle .one{transform:rotate(45deg) translate(9.5px,5.5px);width:100%}nav.on .menu-toggle .two{opacity:0}nav.on .menu-toggle .three{transform:rotate(-45deg) translate(8.5px,-5px);width:100%}nav.on .navbar-collapse{position:absolute;top:71px;left:0;background-color:#fffffff5;width:100%}.navbar.on .navbar-collapse .nav-item{font-weight:300;font-size:1.5rem;letter-spacing:.02em}.navbar.on .navbar-collapse .nav-item.active{font-weight:700}#sobre__container__texto #logo{width:56px;margin-bottom:40px;margin-top:20px}#ficar-dboa .titulo__container h2,#form-contato-titulo,#planos .h1,#sobre-dboa .titulo__container h2,#sobre__container__texto h1,.modal-result-contato__container .modal-body h1{font-size:2rem}#sobre__container__texto p{font-size:1.25rem;line-height:40px;margin-bottom:0}.btn-orange{font-size:.875rem;padding:.5rem 2rem}#quantitativos__container{margin-top:80px}#quantitativos__container h1{font-size:2rem;line-height:48px;margin-bottom:80px}#quantitativos__container h1:first-child{max-width:488px}#quantitativos__container h1:last-child{max-width:550px}#quantitativos__container h1:last-child span::before{bottom:5px;height:5px}#planos .h4{font-size:1.5rem;line-height:48px}#parceiro h2,.modal-result-contato__container .modal-body h2{font-size:1rem}#sobre__container{width:100%}#sobre-section #mockup-img-mobile__container{text-align:right;margin-top:0;margin-bottom:20px;padding:0}#sobre-section #mockup-img-mobile__container img{max-width:320px}#sobre-section #mockup-img-desktop__container{text-align:center}#sobre-section #mockup-img-desktop__container img{max-width:300px;height:auto;margin-top:10px;margin-left:-60px}#sobre__container #sobre__container__texto{margin-top:0;margin-bottom:35px;max-width:100%}#sobre__container__texto .btn-seguros{padding:.5rem 3.5rem}#planos{height:auto;padding:20rem auto!important}.card-title{height:2.5rem}.leftText .rightText{margin-bottom:.7rem}.container{max-width:90%;padding-left:0;padding-right:0}#container__form-contato p{font-size:.95rem}#container__form-contato__div #btn__container button{font-size:1rem;padding-top:.8rem;padding-bottom:.8rem}#form__container #titulo-contato__container p{font-size:1.25rem}#form__container #info-contato__container p{font-size:.875rem}#box-seguros .descricao-detalhe__container ul{padding-left:20px}#box-seguros .descricao-detalhe__container{margin-left:0}#ficar-dboa .ficar-dboa__container{flex-direction:column}#ficar-dboa .imagem__container{max-width:496px;margin:0 auto 60px}#sobre-dboa .sobre-dboa__container{max-width:496px}#sobre-dboa .sobre-dboa__container p{font-size:1rem;line-height:32px}#ficar-dboa .ficar-dboa__container .texto__container p{font-size:1rem;text-align:center;line-height:32px}#ficar-dboa .ficar-dboa__container .texto__container{padding:0;max-width:496px;align-self:center}#container__form-contato{padding-top:5rem;padding-bottom:6rem}#form-contato input,.button-select,select,textarea{height:56px}#container__form-contato__div{padding-top:0;padding-bottom:0}.modal-result-contato__container .modal-body button{width:232px}.modal-result-contato__container .modal-content{height:450px}}@media (max-width:576px){.modal-body{padding:1rem 0}.navbar.teste .navbar-collapse .nav-item{font-size:1.4rem;text-transform:uppercase;line-height:46px;font-weight:600;letter-spacing:.08em}.navbar-nav{margin-right:25px;padding-top:0;padding-bottom:0}nav.on .navbar-collapse{top:71px;background-color:#fff;opacity:.98;height:calc(100vh - 64px);padding-top:10px}.navbar.on .navbar-collapse .nav-item.active{font-weight:700}.navbar .navbar-brand img{width:82px}#header-descricao__container #botoes__container a{padding:8px 26px}#logo-apoio__mobile__container #img-logo-apoio__mobile{width:100px}#header-descricao__container #titulo-header{width:100%;font-size:170%}#sobre__container #sobre__container__texto{margin-bottom:0}#sobre__container{max-width:90%}#sobre__container #butons-seguro__container{flex-direction:column;align-items:center}#sobre__container #butons-seguro__container a:first-child{margin-top:20px!important;margin-bottom:20px}#sobre__container #butons-seguro__container a{width:216px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:0!important;font-size:.75rem;margin-top:0!important}#sobre__container__texto #logo{margin-bottom:20px}#sobre-section #mockup-img-mobile__container img{max-width:300px}#sobre-section #mockup-img-desktop__container{margin-top:3rem;margin-bottom:3rem}#sobre-section #mockup-img-desktop__container img{max-width:70%}#sobre-section{margin-top:0}#sobre__container__texto h1{font-size:2rem}#planos .h1,#seguros-empresariais .titulo__container h2,#seguros-individuais .titulo__container h2{font-size:1.5rem}#sobre__container__texto p{text-align:center;line-height:32px}#quantitativos__container{margin:40px auto;max-width:296px}#quantitativos__container h1{font-size:1.5rem;line-height:32px;margin-bottom:40px}#quantitativos__container h1:last-child span::before{bottom:2px}#sobre__container__texto h1.sublinado::before{bottom:10px}#planos .h1{line-height:32px}.card-title{height:2.5rem}#parceiro{padding-top:2.5rem;padding-bottom:0}#box-seguros .box-conteudo img,#seguros-individuais #seguros__container .seguro-item img{width:56px}#seguros-individuais #seguros__container .seguro-item p{font-size:1rem;line-height:20px}#box-seguros .box-seguros-item__container,#seguros-individuais #seguros__container .seguro-item{margin-bottom:40px}#seguros-individuais .titulo__container h2 .sublinado::before{bottom:2px;width:100%;height:4px}#seguros-individuais .titulo__container{margin:40px 0}#box-seguros .box-seguros-item__container #box-auto-imagem{background-image:url(/public/images/seguros-individuais/box-auto-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-residencial-imagem{background-image:url(/public/images/seguros-individuais/box-residencial-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-bike-imagem{background-image:url(/public/images/seguros-individuais/box-bike-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-vida-imagem{background-image:url(/public/images/seguros-individuais/box-vida-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-viagem-imagem{background-image:url(/public/images/seguros-individuais/box-viagem-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-equipa-portatil-imagem{background-image:url(/public/images/seguros-individuais/box-equipa-portatil-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-previdencia-imagem{background-image:url(/public/images/seguros-individuais/box-previdencia-mobile@2x.png)}#box-seguros .box-texto-assunto__container{margin-left:0}#box-seguros .box-texto-assunto__container p{margin-bottom:0;text-align:center}#box-seguros .descricao-detalhe__container{margin-top:20px}#box-seguros .box-seguros-item__container .box-imagem{min-width:320px;height:309px;padding:25px;width:max-content;margin:0 auto 20px}#box-seguros .box-conteudo span{font-size:2rem;line-height:36px}#box-seguros .box-conteudo .btn-link{font-size:.75rem;width:216px;height:40px}#box-seguros .descricao-detalhe__container ul li{line-height:24px;font-size:.875rem}#box-seguros .box-seguros-item__container #box-empresarial-imagem{background-image:url(/public/images/seguros-empresariais/box-empresarial-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-saude-imagem{background-image:url(/public/images/seguros-empresariais/box-saude-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-odontologico-imagem{background-image:url(/public/images/seguros-empresariais/box-odontologico-mobile@2x.png)}#box-seguros .box-seguros-item__container #box-vida-empresarial-imagem{background-image:url(/public/images/seguros-empresariais/box-vida-empresarial-mobile@2x.png)}#seguros-empresariais #seguros__container{max-width:256px;margin-bottom:0}#seguros-empresariais .titulo__container h2 .sublinado::before{bottom:3px;height:5px}#container__form-contato__div #btn__container button{font-size:1.05rem;font-weight:400;padding-top:.5em;padding-bottom:.5em}#container__form-contato p{font-size:1.2rem;color:#2b4789;font-weight:400}#form-contato .label{font-size:1.1rem}#form-contato input,select{max-width:100%}#form-contato textarea{height:142px}footer #imagem-supra__container{margin:auto}}@media (max-width:430px){#planos .h1,#sobre__container__texto h1{font-size:1.5rem;line-height:32px}#sobre__container__texto h1.sublinado::before{bottom:5px;height:5px}#sobre__container__texto p{line-height:24px;font-size:1rem}#sobre-section #mockup-img-mobile__container img{max-width:205px}#parceiro #parceiros-logos__container img{margin-bottom:3.25rem}#parceiro #parceiros-logos__container{max-width:300px}#parceiro #parceiros-logos__container .img-mesmo-tamanho{width:117px}#parceiro #parceiros-logos__container #parceiro-tokiomarine-img{width:66px}#parceiro #parceiros-logos__container #parceiro-bradesco-img{width:148px}#parceiro #parceiros-logos__container #parceiro-sompo-img{width:48px}#parceiro #parceiros-logos__container #parceiro-hdi-img{width:81px}#parceiro #parceiros-logos__container #parceiro-azul-img{width:60px}#form-contato-titulo{font-size:1.5rem;margin-bottom:20px;line-height:1em}#box-seguros .box-texto-assunto__container{margin-left:0}#box-seguros .box-seguros-item__container{max-width:296px}#box-seguros .box-texto-assunto__container p{margin-bottom:0}#box-seguros .descricao-detalhe__container{margin-top:20px}#box-seguros .box-seguros-item__container .box-imagem{min-width:296px;height:286px;padding:20px}#box-seguros .box-conteudo img{width:56px}#box-seguros .box-conteudo .btn-link{font-size:.75rem;width:216px;height:40px}#box-seguros .descricao-detalhe__container ul li{line-height:24px;font-size:.875rem}.modal-result-contato__container .modal-body h1{font-size:1.5rem}.modal-result-contato__container .modal-body h2{font-size:.875rem}.modal-result-contato__container .modal-body button{width:216px}.modal-result-contato__container .modal-content{height:90vh}}@media (min-width:360px){#form-contato button[type=submit]{font-size:1.1rem;padding:1rem 1.5rem}}@media (max-width:420px){.card .card-body .card-title{font-size:1em}}@media (max-width:400px){.btn-left,.btn-right{font-size:.8em}}@media (max-width:468px){.card-buttons{font-size:1em;width:100%;gap:8px;margin:0}}@media (max-width:360px){#container__form-contato,.navbar-brand{padding-top:0;padding-bottom:0}#ficar-dboa .titulo__container h2,#sobre-dboa .titulo__container h2,.navbar.teste .navbar-collapse .nav-item{font-size:1.5rem}#sobre__container__texto .btn-seguros{color:#fff;padding:.5rem 1.9rem}#sobre-e-quantitivos__quantitativos{display:flex;flex-direction:column-reverse}#header-descricao__container #titulo-header{width:100%;font-size:1.3rem;margin-bottom:0;letter-spacing:.03em;font-weight:600}.navbar-nav{margin-right:20px}.imagem-descricao{width:80%}.menu-toggle{width:27px;height:27px}.one,.three,.two{background-color:#fff;height:3px;margin:0 0 6px auto;transition-duration:.3s}nav.on .menu-toggle .three{transform:rotate(-45deg) translate(7.5px,-2.5px)}nav.on .menu-toggle .one{transform:rotate(45deg) translate(10.5px,4.5px)}nav .navbar-toggler{padding-right:0;padding-top:1rem}.navbar.teste .navbar-brand img{width:136px}.navbar.on .navbar-collapse .nav-item{margin-left:0!important;padding-left:0}#sobre__container__texto{margin-top:1.5rem}#form-contato .label,#form-contato input,#parceiro h2,.button-select,.select-item,select,textarea{font-size:.875rem}#container__form-contato p{line-height:1.65rem;margin-bottom:.5rem;margin-top:1rem}#form__container #titulo-contato__container{margin-bottom:45px}#form__container #titulo-contato__container p{font-size:1rem;line-height:24px}footer{padding-top:2.6rem;padding-bottom:2.6rem}#form__container{padding-top:36px;padding-bottom:36px}#container__form-contato__div{padding-left:0;padding-right:0}#form-contato textarea{height:153px}#container__form-contato__div #btn__container button{font-size:.875rem;padding:.8em 5em}#form__container #info-contato__container p{font-size:.75rem;color:#000}#ajudar .modal .modal-body{padding:0 1.5rem 1.4rem}#sobre-dboa .titulo__container{margin:40px auto;max-width:296px}#ficar-dboa .titulo__container{margin:40px 0}#sobre-dboa .titulo__container h2 .sublinado::before{bottom:3px}footer #endereco{text-align:center;font-size:.75rem}footer #logo__container img{width:44px}}.navbar-intranet{box-shadow:none!important}@media (max-width:399px){.texts-wrapper{height:77rem!important}}@media (min-width:399px) and (max-width:401px){.texts-wrapper{height:76rem!important}}@media (min-width:401px) and (max-width:420px){.texts-wrapper{height:68.5rem!important}}@media (min-width:420px) and (max-width:425px){.texts-wrapper{height:68rem!important}}@media (min-width:425px) and (max-width:465px){.texts-wrapper{height:67.5rem!important}}@media (min-width:465px) and (max-width:483px){.texts-wrapper{height:55rem!important}}@media (min-width:483px) and (max-width:524px){.texts-wrapper{height:52rem!important}}@media (min-width:524px) and (max-width:574px){.texts-wrapper{height:51.5rem!important}}
