.loader{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9999;background:url("../images/branding/spin2.svg") 50% 50% no-repeat #fff}*,*::after,*::before{outline:rgba(0,0,0,0) !important;box-shadow:none !important}body{font-family:"Open Sans",sans-serif;background:#f5f5f7}body .container{padding-left:20px;padding-right:20px;max-width:1600px}body main{padding-top:77px}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{font-family:"Museo Sans 500",sans-serif;letter-spacing:-1.2px;line-height:1 !important;margin-bottom:20px}@media(min-width: 1200px){body p{font-size:17px !important}}body .badge{color:#01657e;background:rgba(0,119,148,.062745098);font-size:13px;font-weight:600;text-decoration:none;padding:12px 15px;border-radius:8px;margin-bottom:20px}@media(min-width: 1200px){body .badge{font-size:14px !important}}body .text-muted{color:#a5a5a5 !important}body .read-more-container{max-width:600px;margin:20px auto;font-family:Arial,sans-serif;line-height:1.6}body .read-more-content{display:none;transition:.3s}body .read-more-content.show{display:inline;transition:.3s}body .read-more-btn{color:#007794;cursor:pointer;font-weight:600}body .read-more-btn:hover{text-decoration:none}@font-face{font-family:"Museo Sans 500";src:url("../fonts/MuseoSans-500.woff2") format("woff2"),url("../fonts/MuseoSans-500.woff") format("woff"),url("../fonts/MuseoSans-500.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans 700";src:url("../fonts/MuseoSans-700.woff2") format("woff2"),url("../fonts/MuseoSans-700.woff") format("woff"),url("../fonts/MuseoSans-700.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}.btn-primary{color:#fff;background:#007794 !important;padding:9px 25px !important;border:2px solid #007794;border-radius:8px;font-weight:500;transition:.3s}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active{background:#01657e !important;border-color:#01657e !important;transition:.3s}@media(min-width: 1200px){.btn-primary{font-size:17px}}.btn-secondary{color:#fff;background:#a5a5a5 !important;padding:9px 25px !important;border:2px solid #a5a5a5;border-radius:8px;font-weight:500;transition:.3s}.btn-secondary:hover,.btn-secondary:focus-visible,.btn-secondary:active{background:#4a4a4a !important;border-color:#4a4a4a !important;transition:.3s}@media(min-width: 1200px){.btn-secondary{font-size:17px}}.btn-outline-light{color:#fff;background:hsla(0,0%,100%,.1) !important;padding:9px 25px !important;border:2px solid #f5f5f7;border-radius:8px;font-weight:500;transition:.3s}.btn-outline-light:hover,.btn-outline-light:focus-visible,.btn-outline-light:active{color:#000;background:#fff !important;border-color:#fff !important;transition:.3s}@media(min-width: 1200px){.btn-outline-light{font-size:17px}}.btn-outline-secondary{border:2px solid #ebebeb;border-radius:8px;transition:.3s}.btn-outline-secondary:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:active{background:#01657e !important;border-color:#01657e !important;transition:.3s}@media(min-width: 992px){.btn-outline-secondary{font-size:14px}}.link-geral{color:#007794;text-decoration:none;font-weight:600;transition:.3s}.link-geral:hover{text-decoration:underline}.quickaccess{position:fixed;line-height:56px;text-align:center;width:56px;height:56px;right:24px;bottom:-56px;border-radius:50px;background:#1daa61;z-index:1000;transition:.3s}.quickaccess i{font-size:24px;color:#fff}.quickaccess.show{bottom:24px}.quickaccess:hover{background:#188d51;transition:.3s}.navbar{background:#fff}.navbar .navbar-brand img{display:block}.navbar .nav-link{font-size:20px;font-weight:600;color:#272727;border-bottom:1px solid #ebebeb;transition:var(--transition-fast)}@media(min-width: 992px){.navbar .nav-link{font-size:17px;border-bottom:rgba(0,0,0,0) !important;margin-left:10px;transition:.3s}.navbar .nav-link:hover::after{transform:scaleX(1);transition:.3s}.navbar .nav-link.active,.navbar .nav-link.show{color:#007794}}.navbar .nav-link:hover{color:#007794;transition:.3s}.navbar .nav-link::after{content:"";display:block;width:inherit;color:#007794;border-bottom:solid 2px #007794;transform:scaleX(0);transition:.3s}.navbar .trigger{position:relative;z-index:2}.navbar .trigger .trigger-icon{position:relative;display:block;height:2px;width:22px;background-color:currentColor;transition:.2s}.navbar .trigger .trigger-icon::before,.navbar .trigger .trigger-icon::after{content:"";position:absolute;left:0;top:0;width:inherit;height:inherit;background-color:currentColor;transition:.2s}.navbar .trigger .trigger-icon::before{transform:translateY(-7px)}.navbar .trigger .trigger-icon::after{transform:translateY(7px)}.navbar .trigger[aria-expanded=true] .trigger-icon{background-color:rgba(0,0,0,0)}.navbar .trigger[aria-expanded=true] .trigger-icon::before{transform:rotate(45deg)}.navbar .trigger[aria-expanded=true] .trigger-icon::after{transform:rotate(-45deg)}.navbar .dropdown-menu{border-radius:8px;min-width:56.22px !important}@media(min-width: 992px){.navbar .dropdown-menu{font-size:14px}}.navbar .social-links a{position:relative;font-size:18px;display:inline-block;color:#4a4a4a;background:#ebebeb;border-radius:50%;text-align:center;width:42px;height:42px;line-height:42px;transition:.3s}.navbar .social-links a:hover{color:#fff;background:#01657e;transition:.3s}#hero{width:100%;height:590px;background:url("../images/hero/hero-mobile-1200x800.webp") 52% center;background-size:cover;background-repeat:no-repeat !important;position:relative}@media(min-width: 768px){#hero{background:url("../images/hero/hero-mobile-1200x800.webp") 25% center}}@media(min-width: 992px){#hero{height:600px;background:url("../images/hero/hero-desktop-1920x1080-02.webp") 50% 70%}#hero .lead{max-width:550px}}@media(min-width: 1200px){#hero{height:630px;background:url("../images/hero/hero-ultrawide-3000x1260-02.webp") 50% 70%}#hero h2{font-size:90px}#hero .lead{font-size:22px !important;max-width:650px}}@media(min-width: 1600px){#hero{height:800px;background:url("../images/hero/hero-ultrawide-3000x1260-02.webp") 50% 70%}}@media(min-width: 2600px){#hero{background-size:100%;height:1200px}}#hero h2{font-family:"Museo Sans 700"}#about{padding-top:60px}#about .image .imageInner img{border-radius:16px;transition:.3s}#about .image .imageInner img:hover{transition:.3s}#about .image .imageSelo img{position:absolute;width:70px;margin:12px;bottom:0;right:0;transition:.3s}@media(min-width: 1200px){#about .image .imageSelo img{width:120px;margin:24px}}#about h3{font-size:20px !important}#about .stats-card{background:#fff;border-radius:16px;padding:24px;cursor:default;transition:.3s}#about .stats-card:hover{transform:scale(0.97);transition:.3s}#about .stats-card .stats-icon{display:flexbox;color:#007794;margin-bottom:20px;transition:.3s ease}#about .stats-card .stats-icon img{width:38px;transition:.3s ease}@media(min-width: 1200px){#about .stats-card .stats-icon img{width:42px}}@media(min-width: 1200px){#about .stats-card p{font-size:18px}}#juliana{margin-top:80px;margin-bottom:20px;padding-top:60px;padding-bottom:60px;background:rgba(1,101,126,.1254901961)}@media(min-width: 992px){#juliana{padding-top:100px;padding-bottom:100px}}#juliana img{width:120px;border-radius:100%;outline:5px solid rgba(82,195,210,.5) !important;outline-offset:-5px}#juliana .cargo{font-weight:700;color:#007794}#juliana .custom-quote{position:relative;padding-left:30px;padding-right:30px;font-size:16px;line-height:1.6}#juliana .custom-quote p{position:relative}#juliana .custom-quote::before{content:"“";position:absolute;left:0;top:-10px;font-size:4rem;color:#007794;line-height:1}#juliana .custom-quote::after{content:"”";font-size:4rem;color:#007794;line-height:1;position:absolute;bottom:-20px;right:0}#solutions{padding-top:60px}#solutions .customSticky{top:150px}#solutions .solutions-card{background:#fff;border-radius:16px}#solutions .solutions-card img{border-radius:16px 16px 0 0}@media(min-width: 1200px){#solutions .solutions-card img{border-radius:16px 0 0 16px}}#solutions .solutions-card h3{font-size:calc(1.275rem + .3vw) !important;letter-spacing:-0.25px;padding-right:10px;line-height:1.2 !important;color:#1e1e1e;font-weight:600}#solutions .solutions-card .text{padding:16px}#solutions .solutions-card .text h4{letter-spacing:-0.25px;padding-right:10px;line-height:1.2 !important;color:#1e1e1e;font-weight:600}@media(min-width: 1200px){#solutions .solutions-card .text p{font-size:14px !important}}@media(min-width: 1440px){#solutions .solutions-card .text p{font-size:15px !important}}#reviews{padding-top:60px}#reviews h2{max-width:500px}#reviews .lead{color:#1e1e1e}#reviews p{color:#555;line-height:25px}#reviews .depoimento-inner{background:#fff;border-radius:16px !important}#reviews .quote-icon-left,#reviews .quote-icon-right{color:#007794;font-size:20px;line-height:10px}#reviews .quote-icon-left{display:inline-block;left:-5px;position:relative}#reviews .quote-icon-right{display:inline-block;right:-5px;position:relative;top:3px;transform:scale(-1, -1)}#reviews .depoimento-img{width:80px;margin-top:-50px;margin-bottom:-50px;border-radius:50px}#reviews a:hover{text-decoration:underline}#contact{padding-top:40px}#contact h2{max-width:800px}#contact .mapSS iframe{border-radius:16px}.honeypot{display:none}#footer{line-height:1.5;color:#fff;margin-top:40px;background:#007794}#footer a{color:#fff !important}#footer .info p{line-height:20px}#footer .info br{line-height:1 !important}#footer .msg .mensage{font-size:1.25rem !important;max-width:260px !important;margin:0 !important;letter-spacing:-0.3px !important;line-height:1.2 !important}@media(min-width: 768px){#footer .msg .mensage{text-align:center;max-width:400px !important;margin:0 auto !important}}#footer .copyright{padding:30px 24px;background:#01657e}#footer .copyright p{font-size:14px !important}.box-cookies{background-color:#fff;position:fixed;bottom:0;width:100%;min-height:118px;padding:25px 0;z-index:1050}.box-cookies.hide{display:none}.box-cookies p{font-size:14px}#cookieModal .form-check-input{width:16px;height:16px;border-radius:50px;border:1px solid #a5a5a5}#cookieModal .form-check-input:checked{background-color:#007794;border-color:#007794;outline:rgba(0,0,0,0);box-shadow:none}#cookieModal .form-check-label{color:#4a4a4a}