body{font-family:semplicitapro,sans-serif;font-weight:400;font-style:normal}b,strong{font-weight:700}.btn-close{color:#de1f14}.modal-content{background-color:transparent}.modal-content .modal-header{background-color:#fff;color:#de1f14}.btn-success{background-color:#27ba2e;border-color:#27ba2e}h1{font-size:1.9rem;font-weight:bold;color:#fff;margin-bottom:40px}h1 span{display:block;font-size:3.5rem;color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff}section{padding:40px 0}#banner{padding:0 0 80px 0}#banner .baloon{position:relative;background:transparent linear-gradient(141deg, #EB6013 0%, #DE1F14 100%) 0% 0% no-repeat padding-box;border-bottom-right-radius:150px;border-top-right-radius:150px;padding:100px 0 100px 12px}#banner .baloon img{padding-bottom:100px;max-width:70vw}#banner .baloon hr{height:4px;width:130px;border:none;opacity:1;color:#00307a;margin-bottom:40px}#banner .baloon:before{content:"";width:0px;height:0px;position:absolute;border-right:83px solid #de1f14;border-left:12px solid transparent;border-top:12px solid #de1f14;border-bottom:84px solid transparent;right:calc(40%);bottom:-95px}#video{color:#00307a;font-size:1.5rem;line-height:1.6rem;font-weight:bold}#video p{padding:20px 0;margin:0;text-align:left}#video p span{color:#eb6013}#video .btn-video{padding:0;margin:0}#papelada{background:transparent linear-gradient(180deg, #1B4D9A 0%, #00307A 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:1.5rem;line-height:1.7rem;font-weight:bold}#papelada .txt{font-size:1.8rem;line-height:1.9rem}#papelada span{font-weight:normal}#papelada figure,#papelada a,#papelada p{margin:20px 0}#papelada figure{text-align:center}#servicos{font-weight:bold;color:#00307a}#servicos h2{color:#eb6013;font-size:2rem;line-height:2.2rem;font-weight:bold;margin-bottom:20px}#servicos p{margin-bottom:20px}#servicos ul{position:relative;color:#fff;margin:0;padding:0}#servicos ul div{z-index:-1;position:absolute;border:2px solid #de1f14;top:0;height:100%;width:calc(100% + 10px);margin:50px 5px 0 -5px;border-radius:30px}#servicos ul li{padding:20px;box-shadow:-10px -3px 20px #0000002F;border-radius:40px;margin-bottom:20px;background:linear-gradient(180deg, #1B4D9A 0%, #00307A 100%);font-size:1.4rem;display:flex;align-items:center;align-content:space-between;justify-content:space-between}#servicos ul li p{width:75%;margin:0}#servicos ul li img{max-height:40px}#servicos a{margin-top:20px}#tranquilidade{background:transparent linear-gradient(180deg, #EB6011 0%, #DE1F14 100%) 0% 0% no-repeat padding-box;color:#fff}#tranquilidade .box{background:url(./assets/img/baloon-01.svg);background-size:cover;width:90vw;height:104vw;display:flex;align-items:center;align-content:center;justify-content:center;margin-bottom:30px}#tranquilidade .box p{font-size:1.8rem;line-height:2rem;padding-bottom:40px}#tranquilidade ul{padding-top:10px}#tranquilidade ul li{padding-top:20px}#tranquilidade a{margin:40px 0 20px 0}#tranquilidade h3{font-weight:bold;font-size:1.6rem}#clube h2{color:#00307a;font-size:2.5rem;font-weight:bold;line-height:2.6rem}#clube p{color:#eb6013;font-size:2rem;font-weight:bold;line-height:2.1rem}#clube #carousel{background:#fff 0% 0% no-repeat padding-box;background:#fff 0% 0% no-repeat padding-box;box-shadow:-10px -3px 20px #0000002F;border-radius:30px;margin:50px auto;width:70vw;height:70vw}#clube #carousel .carousel-item{padding:20%}#clube #carousel .carousel-control-next{margin-right:-45px}#clube #carousel .carousel-control-prev{margin-left:-45px}#diferenca{background:transparent linear-gradient(180deg, #1B4D9A 0%, #00307A 100%) 0% 0% no-repeat padding-box}#diferenca h2{font-size:1.8rem;color:#fff;padding-bottom:30px}#diferenca .box{border-radius:30px;padding:30px;margin:30px auto}#diferenca .box p{font-size:1.8rem;font-weight:bold}#diferenca .box li{padding:10px 0}#diferenca .box.a{background-color:#fff;color:#eb6013}#diferenca .box.a ul{list-style-image:url("./assets/img/ico-ul-ok.svg")}#diferenca .box.b{border:2px solid #eb6013;color:#fff}#diferenca .box.b ul{list-style-image:url("./assets/img/ico-ul-x.svg")}#contato h2{font-size:2.8rem;font-weight:bold;color:#eb6013}#contato p{font-size:1.6rem;line-height:1.8rem;color:#00307a;font-weight:bold}#contato #rd-form-kumn218q .select2-container .select2-choice{background-color:transparent;padding-left:10px}#footer{color:#00307a;font-weight:bold;font-size:.75rem;text-align:center}