@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-Black.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-Book.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-BookItalic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-Ultra.otf") format("opentype");font-weight:950;font-style:normal}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-UltraItalic.otf") format("opentype");font-weight:950;font-style:italic}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-Xlight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"Gotham";src:url("../fonts/gotham/Gotham-XlightItalic.otf") format("opentype");font-weight:200;font-style:italic}:root{--primary-color: #003a4e;--yellow-color: #c0894b;--secondary-color: #00b1ba;--dark-color: #19496d;--light-color: #f8f9fa;--gray-color: #4a4a49;--dark-blue: #19496d;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 0, 0, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-border-radius: 10.375rem}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.text-justify{text-align:justify !important;text-justify:inter-word}.fw-bold{font-family:"Gotham",sans-serif}body{font-family:"Gotham",sans-serif;color:#4a4a49;padding-top:56px}.navbar{background-color:var(--light-color);transition:all .3s ease;padding:15px 0;border-bottom:2px solid var(--secondary-color)}.nav-link{font-size:11px;color:var(--primary-color)}.nav-link:hover,.nav-link:focus{color:var(--primary-color)}.nav-link.active{color:var(--primary-color) !important}.navbar.scrolled{padding:10px 0}.navbar-brand img{transition:all .3s ease}.navbar.scrolled .navbar-brand img{height:30px}.wrap{height:241px;overflow:hidden;cursor:pointer;transition:height .4s ease}.wrap-active{height:100% !important}#presentation{color:var(--gray-color);min-height:100vh;padding:100px 0}#presentation .highlight{font-family:"Gotham";font-weight:400;font-size:34px}#presentation .text-right{font-size:20px;color:var(--gray-color)}#presentation .text-right h3{font-size:15px;margin:85px 0 40px 0}#presentation .text-right h4{font-size:15px}#presentation .text-right .link{font-size:16px;color:var(--yellow-color)}.container-health-second .title{color:#007888;font-size:20px}.container-our-operations .subtitle{color:#c0894b}.container-our-operations p{font-size:18px}.container-our-operations .wrap{height:120px}.container-our-operations .wrap .first-accordion{right:12rem;bottom:38px}.container-our-operations .wrap-active .first-accordion{right:0;bottom:0}#health .row b{color:#007888;font-size:20px;font-weight:900}#health .row span{font-size:1.5rem;color:#c0894b;font-weight:600;text-transform:uppercase}.banner{width:100%;color:var(--light-color);aspect-ratio:12/6;background-image:url("../assets/banner.png");background:url("../assets/banner.png") no-repeat center/cover}.banner-text .no-bottom{margin-bottom:-25px !important;margin-top:-8px}.lead{margin:0}.welcome-box{max-width:800px;margin:0 auto}.home-box-content{padding-top:120px;font-family:"Gotham"}.home-box-content p{font-size:20px}.home-box-content h3{font-family:"Gotham";color:var(--gray-color);margin:0;font-size:20px}.home-box-content .row{padding:0 45px}.home-box-content .btn{margin-right:25px;background:var(--yellow-color);font-family:"Gotham";font-weight:500;color:#fff;padding:15px 50px;border-radius:12px;margin-bottom:70px}.description-box{background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);border-radius:10px;padding:30px;margin-top:30px}.doc-card{background-color:hsla(0,0%,100%,.15);padding:20px;border-radius:8px;height:100%;transition:transform .3s ease}.doc-card:hover{transform:translateY(-5px)}.doc-card h4{font-size:20px;margin-bottom:15px}.info-link{font-size:20px !important}.info-link a{color:var(--primary-color);text-decoration:underline}section{padding:100px 0}section h2{color:var(--primary-color);font-family:"Gotham";margin-bottom:50px;position:relative;font-size:40px}section h2.title_page{margin-top:20px;font-weight:100}section h2.title_page b{font-weight:500}.container-about p{font-family:"Gotham";font-size:20px}.container-about ol{font-family:"Gotham";font-size:1rem}.container-about ol li{margin-left:25px}.container-about ol li::marker{font-family:"Gotham";color:var(--primary-color)}.container-about ol span{display:block;margin-top:15px;font-family:"Gotham"}.container-about p span{color:var(--primary-color)}.container-about .administrator p{font-size:1rem}.container-about .administrator p.name{font-size:20px;color:var(--primary-color);font-family:"Gotham";margin:0}.page-section{min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:center;padding-top:70px;padding-bottom:70px}.bg-pilar{background:url("../assets/bg-pilar.png") no-repeat}#presentation.page-section{padding-top:0;padding-bottom:100px;justify-content:center;background-image:url("../assets/bg-home.png");background-size:1500px;background-position:left bottom;background-repeat:no-repeat}#essence .content-itens{position:relative;overflow:hidden;transition:height .4s ease;height:155px;margin-bottom:20px}#essence .content-itens-active{height:515px !important}#essence .content-itens .wrap{height:155px;border-radius:20px 20px 70px 20px}#essence .box-2 .content-itens:nth-child(1){height:220px}#essence .box-2 .content-itens:nth-child(1) .wrap{height:220px}#essence .box-2 .content-itens:nth-child(4){height:125px}#essence .box-2 .content-itens:nth-child(4) .wrap{height:125px}#essence .box-2 .content-itens-active:nth-child(1){height:700px !important}#essence .accordion{--bs-accordion-bg: none}#essence .accordion-item{border-radius:15px 15px 60px 15px;min-height:110px;padding:10px;background:url("../assets/bg-accordion.png") no-repeat top left #003a4e;margin-bottom:15px}#essence .accordion-header{color:#00b1ba;font-weight:500;background:none;min-height:100px;font-size:16px;padding:3rem}#essence .accordion-body{padding:3rem;color:#fff}#essence .accordion-button{background:none;width:30px;height:31px;position:absolute;right:10px;bottom:0px}#essence .accordion-button img{width:35px}#essence .accordion-button:focus{box-shadow:none}#essence .accordion-button:after{display:none}footer{margin-top:auto}@media(max-width: 1399px){.wrap{height:206px}#essence .content-itens .wrap{height:130px}#essence .box-2 .content-itens:nth-child(1) .wrap{height:190px}#essence .box-2 .content-itens:nth-child(4) .wrap{height:105px}}@media(max-width: 1199px){.wrap{height:172px}#essence .content-itens{height:137px}#essence .box-2 .content-itens:nth-child(1){height:170px}#essence .content-itens .wrap{height:107px}#essence .box-2 .content-itens:nth-child(1) .wrap{height:157px}#essence .box-2 .content-itens:nth-child(4) .wrap{height:85px}img.position-absolute{max-width:100%;position:realitve !important}}@media(max-width: 768px){.navbar{padding:10px 0}#presentation{padding:0 !important}.welcome-box h1{font-size:2.5rem}.welcome-box h2{font-size:1.8rem}}.nav-item{font-family:"Gotham";font-weight:400;padding:0 24px}.nav-item--language{padding-right:0px}.nav-item--language .nav-link{margin-top:10px}.nav-item--button{padding-left:0px;margin-top:8px}.nav-item--button .nav-link{border:1px solid var(--yellow-color);border-radius:9px;font-weight:500}@media(max-width: 768px){.home-box-content .row{padding:0}.no-padding-mobile{padding:0 !important}.wrap{height:191px;width:330px}.accordion .row{margin:3rem 0 0 0 !important}#essence .content-itens .wrap{height:130px;width:320px}#health .title_page{margin-left:0 !important;padding:0 !important;margin-top:0 !important;margin-bottom:0 !important}#health .container-health-second{padding-top:0 !important}#health .row .ps-5.pe-5{margin-top:10px !important;margin-bottom:10px !important}#health .row .col-md-3.pt-5{padding-top:10px !important}#our_operations .title_page{margin:0 !important}#presentation .text-right h3{margin:20px 0 20px 0}#presentation .btn{margin-bottom:20px}#presentation .banner{background-size:140%}#presentation .home-box-content{padding-top:40px}#management_message .col-md-6 img,#management_message .offset-md-1 img{display:none}#essence{padding-top:0 !important}#essence .title_page{margin-top:0 !important}#essence .title_page br:nth-child(1),#essence .title_page br:nth-child(2){display:none}#essence .col-md-4.pt-5{padding-top:0 !important}#essence .row.mt-5.pt-5{padding-top:0 !important;margin-top:0 !important}#essence .row.mt-5.pt-5 .text-uppercase{margin-top:0 !important}.banner-text .lead{font-size:18px}.row div.ps-5{padding:0 !important}.row div.ms-5{margin:0 !important}.row p.ps-5{padding:10px !important}.container-health-second .title{margin-top:0 !important;padding-top:0 !important}.container-our-operations .wrap .first-accordion{right:0;bottom:0;width:40px}.container-our-operations .wrap{height:100%;width:100%}.banner-text h1{font-size:35px}.banner-text .no-bottom{margin-bottom:-8px !important}.banner{margin-top:15px}}#management_message{font-family:"Gotham"}#management_message .text-highlight{text-transform:uppercase;font-size:25px;font-weight:500;color:var(--yellow-color)}#management_message .title_page{font-weight:100}#management_message .title_page b{font-weight:500}#our_operations{background-color:#e7e4e6;background-image:url("../assets/bg-our-operations.png");background-repeat:no-repeat;background-position:left bottom}#our_operations .subtitle{font-size:1.5rem}#our_operations .footer-title{font-family:"Gotham";font-size:20px;color:var(--primary-color)}#our_operations .box{border-bottom:1px dotted var(--dark-blue);margin-bottom:50px;padding-bottom:20px}#our_operations .box .title{font-family:"Gotham";color:var(--primary-color);font-size:1.5rem}#our_operations .box .description{font-family:"Gotham"}#our_operations .box .percent{font-family:"Gotham";font-size:5rem;color:var(--dark-blue);width:10%}#our_operations .box .highlight{font-family:"Gotham";color:var(--dark-blue);padding:25px}#our_operations .box .info{font-size:1rem;margin:0}#our_operations .box ul{margin-left:35px}#our_operations .box ul li{font-family:"Gotham";font-size:1.7rem;color:var(--primary-color)}#our_operations .box ul li span{font-family:"Gotham"}#strategic_plan{padding-top:0}#strategic_plan .accordion-item{margin:20px 0;border-radius:20px;box-shadow:0px 0px 7px -3px var(--primary-color)}#strategic_plan .accordion-item img{height:50px}#strategic_plan .accordion-item button{border-radius:20px;grid-gap:20px}#strategic_plan .second h3{color:#c0894b}#strategic_plan .second p{font-size:18px}#strategic_plan .accordion-body{font-family:"Gotham"}#strategic_plan .accordion-button:not(.collapsed){background-color:#fff;box-shadow:none}#strategic_plan .footer-title{font-family:"Gotham";color:var(--primary-color);margin-top:30px}#strategic_plan .footer-title span{font-family:"Gotham"}#strategic_plan .footer-description{font-family:"Gotham"}#strategic_plan h3{font-size:1.5rem}#strategic_plan .bg-blue{background-color:#003a4e;color:#fff;background-image:url("../assets/bg-search.png");background-repeat:no-repeat;background-position:left top}#strategic_plan .bg-blue .title_page{color:#fff}#climate_strategy{min-height:auto;padding-top:0;background-color:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(193, 193, 192) 100%)}#climate_strategy .container-fluid{background-image:url("../assets/bg-generate.png");background-repeat:no-repeat;background-position:center top}#climate_strategy .wrap{height:100px}#climate_strategy .subtitle{font-size:2rem;color:var(--primary-color)}#climate_strategy .subtitle b{color:#c0894b}#climate_strategy ul p{font-family:"Gotham"}#climate_strategy ul li{margin:10px 0 10px 30px;font-family:"Gotham";font-size:1.1rem}#highlight_2024 .accordion-item{margin:20px 0;border-radius:20px;color:#fff}#highlight_2024 .accordion-item img{height:50px}#highlight_2024 .accordion-item button{border-radius:20px;grid-gap:20px;color:#fff;font-size:1.3rem;font-family:"Gotham"}#highlight_2024 .accordion-body{font-family:"Gotham";background:#194a6e;background:linear-gradient(90deg, rgb(25, 74, 110) 0%, rgb(0, 144, 198) 100%);border-radius:0 0 20px 20px}#highlight_2024 .accordion-body ul li{font-size:20px;margin-left:4rem;margin-top:15px}#highlight_2024 .accordion-body ul li span{font-family:"Gotham"}#highlight_2024 .accordion-button{background:#194a6e;background:linear-gradient(90deg, rgb(25, 74, 110) 0%, rgb(0, 144, 198) 100%)}#highlight_2024 .accordion-button:not(.collapsed){background:#194a6e;background:linear-gradient(90deg, rgb(25, 74, 110) 0%, rgb(0, 144, 198) 100%);box-shadow:none;border-radius:20px 20px 0 0}#highlight_2024 .accordion-button:not(.collapsed) .line-border-bottom{width:70%;position:absolute;bottom:0;height:1px;background:#d5eb00;background:linear-gradient(90deg, rgb(213, 235, 0) 0%, rgb(1, 157, 82) 100%);left:15%}/*# sourceMappingURL=styles.css.map */
