:root{--primary-color: #0275be;--bs-primary-rgb: 0,28,153;--secondary-color: #009cdb;--orange-color: #ed6c34;--dark-color: #003366;--light-color: #f8f9fa;--gray-color: #6d6464;--black-color: #000;--green-color: #0c3029;--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;--healthy_people-light-color: #4ca15d;--healthy_people-dark-color: #0a2f2a;--healthy_business-light-color: #d66e0f;--healthy_business-dark-color: #0a2f2a;--healthy_planet-light-color: #f4b36f;--healthy_planet-dark-color: #0a2f2a}@font-face{font-family:"Gelica-Medium";src:url("../fonts/Gelica-Medium.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Gelica-Regular";src:url("../fonts/Gelica-Regular.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Gelica-Bold";src:url("../fonts/Gelica-Bold.otf") format("opentype");font-weight:normal;font-style:normal}.bg-ecosystem{background:#001c93;background:linear-gradient(0deg, rgb(0, 28, 147) 0%, rgb(7, 34, 64) 100%);color:#fff}.bg-ecosystem-two{background:#c8e6ef;background:linear-gradient(180deg, rgb(200, 230, 239) 0%, rgb(244, 240, 227) 48%)}.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")}.image-padding{padding:60px}.image-map{position:relative;display:inline-block;isolation:isolate}.image-map::after{content:"";position:absolute;bottom:-300px;left:0;width:100%;height:100%;background-color:#e5e1de;z-index:-1}.title_page{font-weight:400;font-size:25px;text-transform:uppercase;line-height:55px}.title_page span{font-size:80px;font-family:"Gelica-Medium";text-transform:initial}.subtitle_page{font-size:50px;font-family:"Gelica-Medium";color:#001c99}#solidarity{background-image:url("../assets/bg-solidarity-01.jpg");background-size:110%;position:relative}#solidarity .container-fluid{z-index:1}#solidarity:after{content:"";background:#07223a;background:linear-gradient(180deg, rgb(7, 34, 58) 0%, rgba(7, 34, 58, 0) 52%);position:absolute;width:100%;height:100%;top:0}section p{font-size:1.4rem}section .text-highlight{font-family:"Gelica-Regular";color:#ff8860;font-size:2.1rem}section li{font-size:1.4rem}.highlight-info .content{border-bottom:2px solid #001c99;padding-bottom:30px;padding-top:25px}.highlight-info .content p{font-size:20px;font-weight:600;text-transform:uppercase}.highlight-info .content p span{font-family:"Gelica-Bold";font-size:42px;line-height:55px;color:#001c99;text-transform:initial}.highlight-info .content p small{font-size:25px;font-weight:200;color:#001c99;text-transform:initial}.menu-fixed .nav-item{margin:0 8px;border-radius:30px}.menu-fixed .nav-item:hover,.menu-fixed .active{background-color:var(--primary-color)}.menu-fixed .nav-item a{font-size:.8rem;color:var(--gray-color);font-weight:700}.menu-fixed .active a{color:#fff;font-weight:800}.menu-fixed .nav-item a:hover{color:#fff}.menu-fixed img{margin:50px 0}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-3px)}}.eco-svg-plus{cursor:pointer;transition:transform .3s ease}.eco-svg-plus:hover{animation:bounce .6s;animation-timing-function:ease}.eco-svg-box{display:none}.eco-social-number{display:none}.eco-social-click{cursor:pointer}.box-solidarity .content{background-color:#ff8860;border-radius:15px;padding:25px 25px 40px 25px;min-height:720px}.box-solidarity .content .title_page{line-height:35px}.box-solidarity .content .title_page span{font-size:35px}.box-excellence .content{background-color:#00aeef;border-radius:20px 0 20px 20px;padding:40px;min-height:500px}.box-excellence .content .subtitle_page{color:#333}.box-result .header{background:#f4f0e3;padding:16px;font-size:1.4rem;text-decoration:auto;color:#333;border-radius:40px}.box-result .content{background-color:#00aeef;border-radius:20px;padding:40px;min-height:500px}.pages-box{margin-top:40px;padding:0 125px}.pages-box .col .box-internal{border:1px solid #000;height:100%;padding:40px 20px;border-radius:50px}.pages-box-title{font-size:2rem;font-family:"RDContrast",sans-serif;font-weight:600}.pages-box-description{font-size:1.5rem;font-family:"RDModern",sans-serif;font-weight:300}.pages-box-description span{font-size:2.5rem;font-family:"RDContrast",sans-serif;font-weight:600}.text-justify{text-align:justify !important;text-justify:inter-word}body{font-family:"Inter",sans-serif;color:#333}.navbar{background-color:var(--light-color);transition:all .5s ease-in-out;transform:translateY(-100%);opacity:0;padding:15px 0;font-family:"RDModern",sans-serif}.navbar.scrolled{padding:10px 0;transform:translateY(0);background-color:hsla(0,0%,100%,.9);opacity:1}.navbar.visible{transform:translateY(0)}.nav-link{font-size:13px;color:var(--gray-color)}.nav-link:hover,.nav-link:focus{color:var(--primary-color)}.nav-link.active{color:var(--primary-color) !important}.navbar-brand img{transition:all .3s ease}.navbar.scrolled .navbar-brand img{height:30px}.banner{width:100%;color:var(--light-color);aspect-ratio:16/6}.banner-text .no-bottom{margin-bottom:-25px !important;margin-top:-8px}section{padding:100px 0}section h2{margin-bottom:50px}section h2.title_page{margin-top:20px}section h2.title_page span{font-weight:100}.page-section{min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:center;padding-top:70px;padding-bottom:70px}footer{background:url("../assets/bg-footer.png");margin-top:auto}.pages-box{color:#0a2f2a}.pages-box .col{border-color:#0a2f2a}footer .row{padding:0 400px}.break-word{overflow-wrap:break-word;word-break:break-word}@media(max-width: 1365px){.pages-box{padding:0 50px}.pages-box-title{font-size:1.1rem}.pages-box-description{font-size:1rem}.pages-box-description span{font-size:1.1rem}.container-vision .boxes .box-header-title{font-size:1.2rem;line-height:24px}.container-vision .boxes .box-content{font-size:1.2rem}.title_page{font-size:2rem}.box-title p{font-size:1rem}footer .row{padding:0 80px}#connection p{font-size:1.3rem}}@media(max-width: 1080px){.menu-fixed .nav-item{margin:0}.menu-fixed .nav-item a{font-size:.6rem}.collapse .nav-link{font-size:11px;text-align:center}#welcome{background-size:560px}.welcome p{font-size:16px !important}.welcome .grateful{font-size:25px !important}}@media(max-width: 768px){.navbar{padding:10px 0}#presentation{padding:80px 0}.welcome-box h1{font-size:2.5rem}.welcome-box h2{font-size:1.8rem}.welcome .container img{position:relative !important;width:100%}.welcome .title_page,#connection .title_page{font-size:30px}.menu-fixed{display:none !important}.bg-star{margin-top:45px}footer .row{padding:0}.container-healthy_business .itens .col{min-width:130px;margin-bottom:15px}.banner-text .lead{font-size:18px}.banner-text h1{font-size:35px}.banner-text .no-bottom{margin-bottom:-8px !important}.banner{margin-top:45px}.pages-box{padding:0}.pages-box .col{margin-bottom:25px}.image-padding{padding:0}.title_page{font-size:1.3rem;line-height:initial}.title_page span{font-size:50px}.highlight-info .col-md-4{padding:20px !important}#ecosystem .col-md-3{text-align:center}#ecosystem .position-relative a{position:relative !important;top:15px}#solidarity img,#excellence img{width:70px}#solidarity .subtitle_page,#excellence .subtitle_page{font-size:35px}}/*# sourceMappingURL=styles.css.map */
