﻿:root{--primary-color: #213a8f;--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;--bs-border-radius: 0}.bg-green{background-color:var(--green-color)}.bg-star{background:url("../assets/bg-star.png") no-repeat bottom right}.bg-time-line{background:url("../assets/bg-sustentabilidade.png") no-repeat top;background-color:#4aa4cd;background-size:100%}.bg-time-line h2{color:#fff}.bg-first{background-color:var(--primary-color)}.bg-second{background-color:var(--secondary-color)}.bg-orange{background-color:var(--orange-color)}.bg-nation{background:#66c5dc;background:linear-gradient(90deg, rgb(102, 197, 220) 0%, rgb(29, 58, 143) 100%)}.bg-responsibility{background:url("../assets/bg-responsabilidade.png") no-repeat;background-size:100% auto;min-height:280px}.bg-responsibility .title_page{color:#fff}.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:800;font-size:70px}.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(--primary-color)}.menu-fixed .active a{color:#fff;font-weight:800}.menu-fixed .nav-item a:hover{color:#fff}.menu-fixed img{margin:50px 0}#presentation{margin-top:30px}.accordion{border-top:1px solid var(--secondary-color);font-family:"RDContrast",sans-serif}.accordion-item{border:0;border-bottom:1px solid var(--secondary-color)}.accordion-item .collapsed{font-weight:400}.accordion-item .collapsed:before{font-family:"FontAwesome";content:"";font-size:10px;padding-right:13px;color:var(--primary-color) !important}.accordion-body{padding-top:0 !important}.accordion-button{border-radius:0 !important;background-color:#fff !important;box-shadow:initial !important;font-family:"RDContrast",sans-serif;font-weight:800;color:var(--secondary-color) !important}.accordion-button:after{display:none}.box-title{padding:60px;background-color:var(--gray-color);border-radius:110px}.box-title p{font-size:2rem;line-height:normal;color:#fff}.box-image{border-radius:110px;padding:0}.box-image img{border-radius:110px}.title-inovacao{font-weight:800}.text-inovacao{display:none}.js-title-inovacao{cursor:pointer}.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}.about-more{font-family:"RDContrast","sans-serif";font-weight:500;font-size:1.3rem;border:0;border-radius:15px;padding:3px 30px;margin-top:40px;background-color:#cbc3bd}.about-more:hover{background-color:var(--gray-color)}.about-more img{float:left;display:block;margin:8px 40px 0 0}.about-more p{display:block;float:left;margin:0;color:#000}#connection .title_page{font-size:70px;font-weight:800}#connection p{font-size:22px;font-weight:100}#connection .obs{font-size:16px;color:var(--gray-color)}#connection h3{color:var(--primary-color)}#responsibility p,#responsibility li{font-size:22px;font-weight:100}#responsibility .obs{font-size:16px;color:var(--gray-color)}#responsibility h3{color:var(--primary-color)}#innovation{font-size:22px;font-weight:100}#innovation li span{font-weight:bold}#innovation .itens div{border-right:2px solid var(--secondary-color);color:var(--secondary-color)}#innovation .itens div:nth-child(5){border:0 none}#innovation .border-box{border-radius:10px;border:2px solid var(--secondary-color)}#management{font-size:22px;font-weight:100}.bg-other{background:url("../assets/bg-others.png") no-repeat right bottom}.box-blue{color:#fff;padding:40px 55px;border-radius:40px}.box-blue h4{padding-top:60px;font-size:27px;font-weight:900}.box-blue p{font-size:19px;font-weight:100;height:140px;margin-top:40px}.welcome .title_page{font-size:50px;color:var(--primary-color);font-weight:800}.welcome p{font-weight:100;font-size:24px !important}.welcome .grateful{color:var(--primary-color);font-size:35px !important}.grateful{color:var(--primary-color);font-size:35px !important}.container-vision .subtitle{font-family:"RDModern",sans-serif;font-weight:300;font-size:2rem}.container-vision .boxes .col{padding:5px;position:relative}.container-vision .boxes .box-connection{background:#fffec7;width:50px;height:20px;position:absolute;top:145px;display:block;z-index:9;right:-24px}.container-vision .boxes .box-header{background-color:#fffec7;padding:5rem 2rem;border-radius:3rem;min-height:310px}.container-vision .boxes .box-header span{display:block}.container-vision .boxes .box-header-title{font-size:1.9rem;font-family:"RDContrast",sans-serif;color:#0a2f2a;font-weight:900;line-height:35px}.container-vision .boxes .box-header-slogan{padding-top:20px}.container-vision .boxes .box-content{border:1px solid #d66e0f;padding:5rem 2rem;border-radius:3rem;font-size:1.4rem;font-family:"RDModern",sans-serif;font-weight:300;min-height:500px}.text-justify{text-align:justify !important;text-justify:inter-word}.fw-bold{font-family:"RDContrast Bold",sans-serif}body{font-family:"RDContrast",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}#presentation{color:var(--gray-color);min-height:100vh;padding:100px 0}.banner{width:100%;color:var(--light-color);aspect-ratio:16/6}.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:40px;font-family:"Foco Light"}.home-box-content p{font-size:1.2rem}.home-box-content h3{font-family:"RDContrast",sans-serif;color:var(--primary-color);margin:0;font-size:2.4rem;line-height:40px;font-weight:500}.home-box-content .btn{margin:0 15px;background:#007ac3;background:linear-gradient(90deg, rgb(0, 122, 195) 0%, rgb(0, 85, 136) 100%);font-family:"Foco Bold"}.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:1.2rem;margin-bottom:15px}.info-link{font-size:1.4rem !important}.info-link a{color:var(--primary-color);text-decoration:underline}section{padding:100px 0}section h2{color:var(--primary-color);font-family:"Foco Black";margin-bottom:50px;position:relative;font-size:3rem}section h2.title_page{margin-top:20px}section h2.title_page span{font-weight:100}.container-about p{font-family:"Foco Light";font-size:1.7rem}.container-about p span{color:var(--primary-color)}.container-about .administrator p{font-size:1.2rem}.container-about .administrator p.name{font-size:1.5rem;color:var(--primary-color);font-family:"Foco Bold";margin:0}.page-section{min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:center;padding-top:70px;padding-bottom:70px}#presentation.page-section{padding-top:0;padding-bottom:0;justify-content:center}footer{background:url("../assets/bg-footer.png");margin-top:auto}.title_page{color:var(--primary-color)}.pages-box{color:#0a2f2a}.pages-box .col{border-color:#0a2f2a}#relationship{isolation:isolate}#relationship .box-title{background-color:var(--healthy_people-light-color)}#relationship p{font-size:22px;font-weight:100;margin-bottom:40px}#relationship .itens h4{font-size:30px;color:var(--secondary-color);padding:25px 0 15px 15px;font-weight:800}#relationship .itens p{padding-left:15px}#innovation .box-title{background-color:var(--healthy_business-light-color)}#management .box-title{background-color:var(--healthy_planet-light-color)}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}}#nation .title_page{color:#fff}#nation p{font-size:25px}@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}#message{background-size:560px}.welcome p{font-size:16px !important}.welcome .grateful{font-size:25px !important}#responsibility p,#responsibility div,#innovation p,#innovation div,#management p,#management div{font-size:16px}#connection p{font-size:16px}#connection .title_page{font-size:40px}.grateful{font-size:25px !important}.box-blue p{font-size:16px}#relationship p{font-size:16px}#nation h3{font-size:20px}#nation p{font-size:16px}}@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:15px}.pages-box{padding:0}.pages-box .col{margin-bottom:25px}.image-padding{padding:0}}/*# sourceMappingURL=styles.css.map */
