@font-face{font-family:bootstrap-icons;src:url(/assets/fonts/bootstrap-icons.woff2?h=4ad3921561f761a10666443e0e3754bd&2820a3852bdb9a5832199cc61cec4e65=) format('woff2'),url(/assets/fonts/bootstrap-icons.woff?h=4ad3921561f761a10666443e0e3754bd&2820a3852bdb9a5832199cc61cec4e65=) format('woff');font-weight:400;font-style:normal;font-display:block}.accordion-button:not(.collapsed){color:var(--bs-contrast);background-color:#00064b;box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}:root{--bs-blue:#fdc134;--bs-primary:#fdc134;--bs-primary-rgb:253,193,52;--bs-body-bg:#000341;--bs-body-bg-rgb:0,3,65;--bs-contrast:#ffffff;--bs-contrast-rgb:255,255,255}.btn-primary span{color:rgba(0,6,75,.9)}.btn-primary{--bs-btn-color:rgba(0,6,75,0.9);--bs-btn-bg:#fdc134;--bs-btn-border-color:#fdc134;--bs-btn-border-width:2px;--bs-btn-border-radius:50px;--bs-btn-padding-x:35px;--bs-btn-padding-y:5px;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:#fdc134;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#fdc134;--bs-btn-active-border-color:#fdc134;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .15s ease-in-out;--bs-btn-display:inline-block;--bs-btn-font-size:20px;--bs-btn-font-weight:600;letter-spacing:2px;--bs-btn-box-shadow:none}.section-light{text-align:center;background:#fff}a:hover{color:#fdd067;text-decoration:none}a{color:#fdc134;text-decoration:none}h1{margin:15px 0;font-weight:600;line-height:36px;color:var(--bs-blue);text-align:center;letter-spacing:2px}h2{color:#fff;line-height:38px;font-weight:600;letter-spacing:1px}.navbar-brand{margin:0;padding:10px 0;line-height:1;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#fff!important;text-decoration:none}#footer .footer-top .footer-links ul a:hover,.navbar-brand span,.navbar-nav .nav-link.active,.offcanvas-body a:hover,span{color:#fdc134}.navbar-toggler{border:none}.navbar-toggler-icon{background:url("/assets/img//botoes/icon-toggle.webp?h=613b5cb59203ae2369cdfb9bc0a0f73b");box-shadow:none}.navbar-toggler:focus{box-shadow:none}#offcanvasNavbar{background:#00064b}.offcanvas-title{font-size:24px;margin:0;padding:10px 0;line-height:1;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#fff!important}#footer .footer-top .footer-links ul a,.offcanvas-body a{color:#fff}#header{width:100%;padding:0;margin:0;background:linear-gradient(rgba(0,6,75,.95),rgba(0,6,75,.95)),url("/assets/img/hero-bg.jpg?h=ca1029142f8468df02c306159986fc9f") top left/cover no-repeat}#containerhero{min-height:80vh!important;overflow:auto;display:flex;align-items:center;justify-content:center}.back-to-top{position:fixed;bottom:-60px;right:20px;cursor:pointer;padding:10px;border-radius:50%;transition:background-color .8s,bottom .5s;height:50px;width:50px;background-color:rgba(253,193,52,.8)}#btn-close{background:url("/assets/img//botoes/btn-close.svg?h=8f7e8b3dea42055965e722fdd4f44705");margin-right:2%;margin-left:auto}.heroH2{text-align:center}ol,ul{padding-left:.3rem}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-arrow-right::before{content:"\f138"}.bi-command::before{content:"\f2cf"}.bi-graph-up-arrow::before{content:"\f673"}.bi-clipboard-pulse::before{content:"\f722"}.bi-buildings::before{content:"\f87d"}section{color:var(--default-color);background-color:var(--bs-white);padding:60px 0;overflow:clip;scroll-margin-top:90px}@media (max-width:1199px){section{scroll-margin-top:66px}}.services .content h3{font-size:16px;font-weight:500;line-height:19px;padding:10px 20px;background:rgba(var(--primary-color-rgb),.05);color:var(--primary-color);border-radius:7px;display:inline-block}.services .content h2{font-weight:700}.services .icon-box{padding:50px 40px;box-shadow:0 10px 50px rgba(0,0,0,.1);border-radius:10px;transition:.5s ease-out .3s;background-color:#fff}.services .icon-box i{width:80px;height:80px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:24px;font-size:32px;line-height:0;transition:.4s ease-out;background-color:rgba(var(--bs-primary-rgb),.05);color:var(--bs-primary)}.services .icon-box h3{margin-bottom:10px;font-size:18px;font-weight:700}.services .icon-box p{margin-bottom:0}.services .icon-box:hover i{background-color:var(--bs-primary);color:#fff}.services .icon-boxes .col-md-6:nth-child(2) .icon-box,.services .icon-boxes .col-md-6:nth-child(4) .icon-box{margin-top:-40px}@media (max-width:768px){.services .icon-boxes .col-md-6:nth-child(2) .icon-box,.services .icon-boxes .col-md-6:nth-child(4) .icon-box{margin-top:0}}#footer p{text-align:center;font-size:16px;border-radius:12px;border-top:3px solid rgba(253,193,52,.8);padding:8px 0;margin-top:40px}#footer{color:#fdc134;font-size:14px;background:#00064b}#footer .footer-top{padding:60px 0 30px}#footer .footer-top .footer-info{background:#03083a;color:#fff;border-top:4px solid rgba(253,193,52,.8);text-align:center;padding:30px 20px;border-radius:12px;margin:5px 0 30px}#footer .footer-top .footer-info .form-label{text-align:left;display:flex;font-size:16px;color:#fdc134;margin-bottom:20px}#footer .footer-top .footer-info h3{font-size:24px;margin:0 0 10px;padding:2px 0;line-height:1;font-weight:700}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul li{padding:10px 0}#footer .copyright{text-align:center;padding-top:30px;padding-bottom:80px;border-top:3px solid rgba(253,193,52,.8);border-radius:12px}.form-control{background-color:#fff;text-align:left;display:flex;margin-bottom:20px;font-size:16px;color:#fdc134;border:var(--bs-border-width) solid #00064b}.form-control:focus{color:#00064b;background-color:#fff;border-color:#000341;outline:0;box-shadow:none}.form-control::placeholder{color:#00064b;background:#fff}div.col-md-12>div.footer-info>form.py-2>input.form-control{color:#00064b;background:#fff}main{background:#fff}.sobre{color:#00064b}.h3,h3{color:#fdc134;font-size:calc(1.75rem + .6vw);font-weight:600}#accordion-1{--bs-accordion-bg:--bs-border-color;--bs-accordion-btn-focus-box-shadow:none!important}.hero-waves{display:block;width:100%;height:60px;z-index:5;position:relative}.wave1 use{animation:10s linear -2s infinite move-forever1}.wave2 use{animation:8s linear -2s infinite move-forever2}.wave3 use{animation:6s linear -2s infinite move-forever3}.wave4 use{animation:4s linear -2s infinite move-forever4}@keyframes move-forever1{0%{transform:translate(85px,0)}100%{transform:translate(-90px,0)}}@keyframes move-forever2{0%{transform:translate(85px,0)}100%{transform:translate(-90px,0)}}@keyframes move-forever3{0%{transform:translate(85px,0)}100%{transform:translate(-90px,0)}}@keyframes move-forever4{0%{transform:translate(85px,0)}100%{transform:translate(-90px,0)}}