html{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}::selection{color:#fff;background:#0082a4}::-moz-selection{color:#fff;background:#0082a4}.btnav{display:none}.gradient,#sobre,#contato{background:#dae7ef;background:linear-gradient(0deg, #dae7ef 0%, #fff 100%)}html{overflow-x:hidden}html ::-webkit-scrollbar{width:.6em;height:.6em}html ::-webkit-scrollbar-thumb{background:#092f4d}html ::-webkit-scrollbar-track{background:#8497a6}html body{scrollbar-face-color:#092f4d;scrollbar-track-color:#8497a6}.mobilenav{z-index:9998;color:#092f4d;font-size:22pt;top:5.5rem;right:1.5rem;display:none;position:fixed;z-index:9999}.mobilenav:hover{color:#092f4d}.navMenu{position:fixed;z-index:9999;width:100vw;height:100%;padding:50px;right:0;top:0;background:#092f4d;list-style-type:none;transform-origin:0% 0%;transform:translate(100%, 0);transition:all 1s cubic-bezier(0.77, 0.2, 0.05, 1);display:flex;justify-content:center;align-content:center;align-items:center}.navMenu ul{list-style:none;margin:0 auto;padding:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.navMenu ul li{padding:0.5rem 0.2rem}.navMenu ul li a{font-size:14pt;line-height:1em;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold}.navMenu ul li a:hover{color:#939598}.navMenu ul li .btn{background:#0082a4;font-size:12pt}.navMenu .closeNav{position:absolute;top:1rem;right:1.5rem;cursor:pointer;transition:all 0.2s;transform:scale(1)}.navMenu .closeNav i{font-size:2em;color:#fff;transition:all 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}.navMenu .closeNav:hover{transform:scale(0.8)}.navMenu .closeNav:hover i{color:#fff}.openMenu{transform:translate(0, 0)}body{font-size:12pt;line-height:22pt;color:#58595b;background:#fff;font-family:"Roboto", sans-serif;font-weight:300}a{transition:all 0.5s;text-decoration:none !important}a:hover{color:#0082a4}button{transition:all 0.5s}.container-fluid{width:1440px;max-width:100%}#header{position:fixed;z-index:9998;float:left;height:110px;width:100%;padding-bottom:5px;background:#fff;transition:all 0.2s ease-in-out;top:0;padding:1rem 0;padding-top:0;box-shadow:0px 15px 52px -2px rgba(0,0,0,0.16)}#header .top{background:#092f4d;width:100%;padding:0.3rem 0;color:#fff}#header .top .col-md-12{text-align:right}#header .top a{color:#fff}#header .top a:hover{color:#0082a4}#header .container-fluid{display:flex;flex-wrap:wrap;align-items:center}#header .logo{position:relative;width:200px;transform:scale(1);transition:all 0.2s ease-in-out;margin-top:-0.3rem}#header .logo img{position:relative;display:block;max-width:100%;margin:0 auto}#header .xp{float:left;margin-top:48px;width:130px;margin-left:20px;position:absolute;right:-30px}#header .socials .sc{margin-left:45px;margin-top:8px;float:left}#header .socials a{font-size:18.5pt;display:block;float:left;margin-right:10px}#header .socials .btn{float:right;width:220px;max-width:100%;font-size:12pt;background:#0082a4;border-radius:0;height:40pt;line-height:30pt;margin:0;text-transform:uppercase;font-weight:700;letter-spacing:0.5pt}#header .socials .btn:hover{background:#00496c}#header .nav{width:100%}#header .nav ul{margin:0;padding:0;list-style:none;display:flex;width:80%;max-width:100%;margin-left:auto;justify-content:flex-end}#header .nav ul li{padding:0 0.5rem}#header .nav ul li a{font-size:13pt;padding:0.8rem 1.5rem;color:#092f4d;font-weight:400;position:relative;text-align:center;line-height:1.2em;display:flex;justify-content:center;align-items:center;border-radius:30px}#header .nav ul li a:hover{color:#fff;background:#0082a4}#header .nav ul li:last-child a{background:#0082a4;color:#fff;border-radius:30px}#header .nav ul li:last-child a i{margin-right:0.6rem}#header .nav ul li:last-child a:hover{background:#092f4d;color:#fff}#header .nav ul .socials{padding-left:20px}#header .nav ul .socials a{padding:0 5px;color:#0082a4;border:0}#header .nav ul .socials a:hover{color:#58595b;background:transparent}span.wpcf7-not-valid-tip{font-size:9pt !important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-size:9pt !important;line-height:1.2em;display:flex !important;width:100% !important;border-color:#00496c !important;clear:both !important;position:relative !important;color:#fff !important;text-align:center !important;background:#00496c;justify-content:center}.btn{background:#092f4d;font-weight:900;border-radius:0;text-align:center !important;transition:all 0.5s;margin:2rem auto;display:flex;justify-content:center;align-items:center;width:320px;max-width:100%;color:#fff !important;outline:hidden;min-height:45px;border-radius:30px;font-size:14pt;line-height:1em}.btn:hover{background:#0082a4 !important;color:#fff !important}#slider{width:100%;float:left;position:relative;background:#0d2c49}#slider rs-layer strong{color:#0082a4}.cotacoes{background:#00496c;float:left;width:100%}.cotacoes ul{margin:0;padding:0}.cotacoes ul li{list-style:none;padding:10px;width:25%;float:left;background:#0e2c48;display:flex;align-items:flex-start;justify-content:center;color:#fff;border-right:5px solid #00496c;text-align:center}.cotacoes ul li img{top:4px;position:relative;width:35px;height:auto;display:block;float:left;margin-right:10px}.cotacoes ul li h3{font-size:12pt;text-transform:uppercase;margin:0;color:#fff;text-align:center;font-weight:bold}.grecaptcha-badge{display:none}.section{float:left;width:100%;padding:35px 0;padding-bottom:45px;text-align:center}.section .title{margin:0 auto;margin-top:0;margin-bottom:4rem}.section .title h1{font-size:20pt;line-height:1em;color:#0082a4;text-transform:uppercase;text-align:center;margin:0;font-weight:900;letter-spacing:1pt}.section .title h2{font-size:16pt;font-weight:bold;text-transform:noe;color:#092f4d;text-align:center;margin-top:1rem;letter-spacing:0.2pt}.section p{margin:15px 0;line-height:18pt}.section strong{font-weight:900}.section a{color:#092f4d;font-weight:bold}.section a:hover{color:#0082a4}.section .box{background:#fff;box-shadow:0px 15px 52px -2px rgba(0,0,0,0.16);border-radius:30px;padding:4rem 3rem}.section .box p{font-size:16pt;line-height:1.4em;width:560px;max-width:100%;margin:2rem auto}.section .box .icos{display:flex;justify-content:space-between;margin-top:1rem}.section .box .icos i{padding:1rem}#sobre{padding-top:0;padding-bottom:15rem}#sobre .box{z-index:999;position:relative;top:-5rem}#atuacao .title{margin:0 auto;width:780px;max-width:100%}#atuacao .title h2{margin:0 auto;text-transform:uppercase;font-size:24pt;letter-spacing:0.5pt}.fancybox-bg{background:#00496c}.fancybox-content{background:#fff;color:#00496c;box-shadow:0px 15px 52px -2px rgba(0,0,0,0.16);padding:3rem;border-radius:0 30px 30px 30px;width:600px;font-weight:400;text-align:left}.fancybox-content h3{margin-top:0;color:#005a7e;text-transform:uppercase;font-weight:900;font-size:14pt}.fancybox-content p{line-height:1.2em}.fancybox-content a{color:#0b3553;outline:none;font-weight:bold}.fancybox-content a:hover{color:#0082a4}#empresas .title{width:700px;max-width:100%}#empresas .icos{width:100%;display:flex;justify-content:space-between;margin-top:5em}#empresas .icos i{position:relative;font-style:normal;padding:1rem;cursor:pointer}#empresas .icos i .text{display:none}#seguros .btn{margin:0 auto;margin-top:0.5rem;background:#dadada;color:#092f4d !important}#seguros .btn:hover{background:#092f4d;color:#fff !important}#seguros .t{padding:1rem}#seguros h3{text-align:right;color:#092f4d;text-transform:uppercase;font-size:14pt;margin-top:0;font-weight:900}#seguros p{text-align:right}#seguros figure{overflow:hidden;background:#00496c;margin:1rem 0;margin-left:auto}#seguros figure img{opacity:0.7}#seguros .row{align-items:center;display:flex;flex-wrap:wrap}#seguros .row:last-child h3,#seguros .row:last-child p{text-align:left}#solucoes,#solucoese{background:#092f4d url(../images/bg2.jpg) bottom no-repeat;background-size:cover;height:700px;overflow:initial;padding-bottom:15rem;padding-top:5rem;position:relative}#solucoes .container-fluid,#solucoese .container-fluid{width:90%}#solucoes .title h2,#solucoese .title h2{color:#fff}#solucoes .boxes,#solucoese .boxes{list-style:none;margin:0;padding:0}#solucoes .boxes .boxe,#solucoese .boxes .boxe{box-shadow:0px 15px 12px -2px rgba(0,0,0,0.16);background:#fff;border-radius:20px;height:420px;max-width:100%;padding:1rem;transition:all 0.2s ease;cursor:pointer;display:flex;flex-wrap:wrap;flex-direction:column}#solucoes .boxes .boxe span,#solucoese .boxes .boxe span{width:100%;text-align:center;left:0;color:#092f4d;font-weight:900;margin-top:-2.4em;display:block;font-size:10pt}#solucoes .boxes .boxe .text,#solucoese .boxes .boxe .text{padding:1rem 1.5rem;padding-top:0}#solucoes .boxes .boxe .text p,#solucoese .boxes .boxe .text p{height:0;overflow:hidden;opacity:0}#solucoes .boxes .boxe figure,#solucoese .boxes .boxe figure{border-radius:20px;overflow:hidden;background:#00496c;margin-bottom:0}#solucoes .boxes .boxe figure img,#solucoese .boxes .boxe figure img{opacity:0.7}#solucoes .boxes .boxe h3,#solucoese .boxes .boxe h3{text-transform:uppercase;font-size:12pt;font-weight:900;color:#00496c}#solucoes .boxes .boxe p,#solucoese .boxes .boxe p{font-weight:400;font-size:10pt;line-height:1.2em}#solucoes .boxes .boxe .btn,#solucoese .boxes .boxe .btn{margin:0 auto;margin-top:0.5rem;background:#dadada;color:#092f4d !important;margin-top:auto}#solucoes .boxes .boxe .btn:hover,#solucoese .boxes .boxe .btn:hover{background:#092f4d;color:#fff !important}#solucoes .boxes .boxe:hover,#solucoese .boxes .boxe:hover{height:auto}#solucoes .boxes .boxe:hover span,#solucoese .boxes .boxe:hover span{display:none}#solucoes .boxes .boxe:hover .text p,#solucoese .boxes .boxe:hover .text p{height:100%;opacity:1}#solucoes .swiper,#solucoese .swiper{width:100%;max-width:1660px;height:100%;overflow-x:hidden;min-height:670px;position:relative;padding-top:5rem;padding-bottom:5rem;padding-left:1rem;padding-right:1rem}#solucoes .navswipe,#solucoese .navswipe{color:#fff;background:#092f4d;display:flex;width:50px;height:70%;position:absolute;left:0;top:0;z-index:998;display:flex;align-items:center;justify-content:center;background:#3d5e76;background:linear-gradient(90deg, #3d5e76 0%, rgba(255,255,255,0) 100%)}#solucoes .navswipe i,#solucoese .navswipe i{font-size:20pt}#solucoes .navswipernext,#solucoese .navswipernext{right:0;left:auto;background:#3d5e76;background:linear-gradient(270deg, #3d5e76 0%, rgba(255,255,255,0) 100%)}#solucoes .navswiper,#solucoese .navswiper{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-size:9pt;letter-spacing:1pt;position:relative;max-width:100%;position:absolute;max-width:100%;right:1rem;margin-top:-1rem}#solucoes .navswiper .nav,#solucoese .navswiper .nav{position:relative;display:flex;max-width:100%;flex-wrap:wrap;z-index:2}#solucoes .navswiper .nav div,#solucoese .navswiper .nav div{width:50%;display:flex;justify-content:center;align-items:center;color:#fff;transition:all 0.2s ease-in-out;padding:0.2rem 1rem;cursor:pointer;background:#0082a4;margin:0;left:0}#solucoes .navswiper .nav div i,#solucoese .navswiper .nav div i{font-size:18pt}#solucoes .navswiper .nav div:hover,#solucoese .navswiper .nav div:hover{color:#fff;background:#00496c}#solucoes .navswiper .nav .navswiperprev,#solucoese .navswiper .nav .navswiperprev{outline:none}#solucoes .navswiper .nav .navswipernext,#solucoese .navswiper .nav .navswipernext{outline:none}#solucoes .swiper-slide,#solucoese .swiper-slide{display:flex;justify-content:center;align-items:start;max-width:100%;min-height:100%}#solucoese{background:#092f4d url(../images/bg3.jpg) bottom no-repeat;background-size:cover}#solucoese .title h1{color:#092f4d}#solucoese .navswipe{background:#349bb7;background:linear-gradient(90deg, #349bb7 0%, rgba(255,255,255,0) 100%)}#solucoese .navswipernext{background:#349bb7;background:linear-gradient(270deg, #349bb7 0%, rgba(255,255,255,0) 100%)}#atendimento{background:#fff url(../images/bg.jpg) repeat-y top;background-size:cover;padding-top:1rem}#atendimento .title h1{color:#092f4d}#atendimento .title h2{color:#706f6f}#atendimento .container-fluid{justify-content:center;display:flex;flex-wrap:wrap}#contato{width:100%;padding:5rem 0;text-align:left;display:flex;flex-wrap:wrap}#contato .col-md-6{display:flex;flex-wrap:wrap}#contato .col-md-6 p{width:50%;font-size:10pt;line-height:1.5em}#contato .col-md-6 p strong{font-size:12pt;display:block;font-weight:bold;color:#092f4d;margin-bottom:0.2rem}#contato a{color:#092f4d;font-weight:bold}#contato a:hover{color:#0082a4}#contato .logo{width:300px;max-width:100%;margin-top:0}#contato .logo img{display:block;min-width:100%;max-width:100%}#contato .socials a{color:#fff;font-size:16pt;margin-right:0.5rem}#contato .socials a:hover{color:#0082a4}.form-control::-webkit-input-placeholder{color:#092f4d !important}.form-control::-moz-placeholder{color:#092f4d !important}.form-control:-ms-input-placeholder{color:#092f4d !important}.form-control:-moz-placeholder{color:#092f4d !important}.form-control{font-weight:normal;font-size:12pt;height:40pt;margin:0.6rem 0;transition:all 0.5s;color:#092f4d;border:1pt solid #c6c6c6;border-radius:0;background:#fff;box-shadow:none;box-shadow:0px 15px 52px -2px rgba(0,0,0,0.16)}.form-control:focus{color:#00496c;border-color:#00496c}textarea{min-height:110px}form{width:100%;display:block;float:left}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border-color:#0082a4 !important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#footer{float:left;width:100%;padding:12px 0;color:#fff;background:#092f4d;position:relative}#footer img{display:block;width:400px;max-width:100%;margin:0 auto;margin-bottom:5px}#footer .copy{font-size:10pt;float:left;width:100%;text-align:center;padding-left:20px}#footer .cc{display:block;margin-top:0;text-align:center}#footer .marlonassuncao{position:absolute;bottom:10px;right:30px;display:block;width:20px}#footer .marlonassuncao img{display:block;margin-top:4px;margin-left:2px;transition:all 0.5s;opacity:0.2}#footer .marlonassuncao:hover img{opacity:1}.wpcf7-spinner{display:none !important}.btn{white-space:break-spaces}@media only screen and (min-width: 0) and (max-width: 992px){.mobilenav{display:flex}#header .top .tels{font-size:9.5pt}#header .xp{margin:0;margin-top:15px;width:120px;position:relative}#header{height:auto}#header .logo{height:auto;float:left}#header .logo img{min-width:120px;max-width:120px;margin:0}#header .nav{position:absolute;left:0;min-height:340px;display:none;width:100%;height:100%;background:#0082a4;margin-top:5px}#header .nav ul{float:left;width:100%;margin-top:0;margin-right:0;padding:0;padding:20px 0}#header .nav ul li{clear:left;width:100%}#header .nav ul li a{display:block;font-size:12pt;line-height:22pt;width:100%;padding:5px 35px;text-align:left;color:#fff;text-align:left;border:0}#header .nav ul li a:hover{color:#fff}.section{padding:25px 0}.section h1{font-size:20pt}.section p{line-height:20pt}.section p br{display:none}#slider{margin-top:0}#footer nav ul li{width:100%;display:block}#footer nav ul li a{font-size:9pt;padding:0 10px}#footer{position:relative}#footer .marlonassuncao{bottom:0;z-index:999;right:10px}iframe{display:block;max-width:100%}#footer .cc{text-align:left}.btn{height:auto}.page-template-default{background:#fff}.page-template-default{padding-top:5rem}#contato .logo{width:200px;margin-bottom:3rem}#header .top{padding:1rem 0}#header .top .col-md-12{text-align:center;line-height:1.2em;font-size:9pt}.section .box p{font-size:12pt}.section .title h1{font-size:20pt}.section .title h2{font-size:14pt}.section .box .icos,#empresas .icos{flex-wrap:wrap}#atuacao .title h2{font-size:18pt}#empresas .icos i{width:50%}#empresas .icos i .text{width:320px;left:0;z-index:9999}#empresas .icos i .text h3{font-size:14pt}#empresas .icos i .text p{font-size:10pt}#seguros h3,#seguros p{text-align:left}#seguros figure{margin:2rem 0}#seguros .row:last-child{flex-direction:column-reverse}#solucoes .boxes .boxe span,#solucoese .boxes .boxe span,#solucoese .boxes .boxe span{display:none}#solucoes .boxes .boxe .text p,#solucoese .boxes .boxe .text p,#solucoese .boxes .boxe .text p{opacity:1;height:auto}#solucoes .boxes .swiper-slide-active .boxe,#solucoese .boxes .swiper-slide-active .boxe,#solucoese .boxes .swiper-slide-active .boxe{height:auto;min-height:500px}#solucoes,#solucoese{margin-bottom:10rem}#solucoese{margin-bottom:15rem}#solucoes .navswipe,#solucoese .navswipe,#solucoese .navswipe{height:100px;top:12.5rem}}
/*# sourceMappingURL=main.min.css.map */