.first-section-quem-somos{padding:70px 0 125px;background-image:url(/_next/static/media/background-header.01d278b4.png);background-size:cover}.first-section-quem-somos .hero-text{width:411px}.first-section-quem-somos h1{color:#fff;font-size:40px;font-weight:700;line-height:48px;margin-bottom:24px}.first-section-quem-somos h1 span{color:#8ee000}.first-section-quem-somos p{color:#fff;font-size:16px;font-weight:400;line-height:24px}.first-section-quem-somos a.btn-primary{margin-top:8px;margin-bottom:22px}.first-section-quem-somos .company-first-section{padding:0 8px;border:solid #5e9400;border-width:1px 1px 0;width:auto;display:inline-block}.first-section-quem-somos .company-first-section p{margin-bottom:0}.first-section-quem-somos .partners-first-section{max-width:500px;padding:16px 24px;border:solid #5e9400;border-width:1px 1px 0}.first-section-quem-somos .col-xl-5.col-12{width:44%}.first-section-quem-somos .col-xl-7.col-12{width:56%;margin-bottom:104px}.first-section-quem-somos iframe{width:580px;height:580px}.second-section-quem-somos{background-image:linear-gradient(90deg,rgba(0,33,20,.7),rgba(0,33,20,.7)),url(/_next/static/media/first-section-background.a308d8cd.png);background-repeat:repeat,no-repeat;background-size:cover,cover;padding:96px 0}.second-section-quem-somos h2{font-size:24px;font-style:normal;font-weight:700;margin-bottom:20px}.third-section-quem-somos{padding:90px 0 125px;background:#edfff8}.third-section-quem-somos h2{color:#00a363;font-size:40px;font-weight:700;line-height:48px;margin-bottom:32px}.third-section-quem-somos p{color:#002114;font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px}.third-section-quem-somos .card{background:none;border:1px solid var(--bs-primary);border-radius:0;padding:32px 24px;width:472px;height:318px;display:flex;flex-direction:column;justify-content:center}.third-section-quem-somos .card .header{background:none;border:none}.third-section-quem-somos .card .header img{width:62px;height:62px;margin-bottom:16px}.third-section-quem-somos .card .header .title{color:var(--bs-secondary);font-size:32px;font-style:normal;font-weight:700;margin-bottom:16px}.third-section-quem-somos .card .body{background:none;border:none}.third-section-quem-somos .card .body p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.third-section-quem-somos .valores-section{margin-top:124px}.third-section-quem-somos .valores-section img{filter:drop-shadow(0 0 62px rgba(0,0,0,.32))}.third-section-quem-somos .valores-section .valores-content{max-width:532px;padding-left:49px}.third-section-quem-somos .valores-section .valores-content .list-value-items .d-flex{margin-bottom:24px}.third-section-quem-somos .valores-section .valores-content .list-value-items .d-flex .arrow{width:14px;margin-right:6px}.third-section-quem-somos .valores-section .valores-content .list-value-items .d-flex .text{width:calc(100% - 20px)}.third-section-quem-somos .visao-section{margin-top:124px}.third-section-quem-somos .visao-section .visao-content{padding-right:50px}.third-section-quem-somos .visao-section .visao-content p{max-width:472px}.third-section-quem-somos .visao-section img{filter:drop-shadow(0 0 62px rgba(0,0,0,.32))}.fourth-section-quem-somos{padding:51px 0;background-image:url(/_next/static/media/bg-grupo-todos.c1b19beb.jpg);background-size:cover}.fourth-section-quem-somos .logo-grupo-todos{box-shadow:0 0 32px 0 rgba(0,0,0,.24)}.fourth-section-quem-somos .col-auto{max-width:766px}.fourth-section-quem-somos .col-auto h2{font-size:40px;font-style:normal;font-weight:700;line-height:48px;margin-bottom:32px}.fourth-section-quem-somos .col-auto p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:44px}.fourth-section-quem-somos .col-auto img{max-width:672px;height:auto;margin:0 auto}.fourth-section-quem-somos .carousel-fourth{overflow-x:auto;width:100%;white-space:nowrap;text-align:center}.fourth-section-quem-somos .carousel-fourth::-webkit-scrollbar{width:3px;height:5px}.fourth-section-quem-somos .carousel-fourth::-webkit-scrollbar-track{background:hsla(0,0%,95%,0)}.fourth-section-quem-somos .carousel-fourth::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.68);border-radius:8px}.fourth-section-quem-somos .carousel-fourth::-webkit-scrollbar-thumb:hover{background:#555}.fourth-section-quem-somos .carousel-fourth img{display:inline;padding:0 10px}@media(min-width:1680px){.third-section-quem-somos .container-fluid{max-width:1264px!important}}@media(max-width:1025px){.first-section-quem-somos{padding:40px 12px 62px}.first-section-quem-somos h1{font-size:32px;line-height:40px}.first-section-quem-somos iframe{width:100%;height:312px}.first-section-quem-somos .col-xl-5.col-12,.first-section-quem-somos .col-xl-7.col-12{width:100%}.second-section-quem-somos{background-image:linear-gradient(90deg,rgba(0,33,20,.7),rgba(0,33,20,.7)),url(/_next/static/media/first-section-background-mobile.8b3ac909.png);padding:259px 0 61px;margin-top:-210px}.third-section-quem-somos{padding:60px 12px}.third-section-quem-somos .content-third-section h2{font-size:32px;line-height:40px;margin-top:16px;margin-bottom:24px}.third-section-quem-somos .card{width:auto;height:auto;margin-bottom:38px}.third-section-quem-somos .valores-section{margin-top:30px}.third-section-quem-somos .valores-section .valores-content{padding-left:12px}.third-section-quem-somos .valores-section .valores-content h2{font-size:32px;line-height:40px}.third-section-quem-somos .valores-section .img-valores{margin-bottom:56px;scale:1.15}.third-section-quem-somos .visao-section{margin-top:89px}.third-section-quem-somos .visao-section .visao-content{margin-top:100px;padding-right:12px}.third-section-quem-somos .visao-section img{scale:1.15}.fourth-section-quem-somos{padding:40px 12px 80px}.fourth-section-quem-somos .col-auto{max-width:100%}.fourth-section-quem-somos .col-auto h2{font-size:32px;font-weight:700;line-height:40px}.fourth-section-quem-somos .col-auto p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:14px}.fourth-section-quem-somos .col-auto img{max-width:324px}}@media(max-width:375px){.third-section-quem-somos .valores-section .img-valores{scale:1.15}}header .navbar{background-color:#edfff8!important;border-top:none;border-bottom:1px solid #edfff8;transition:all 1s}header .navbar .nav-link{padding:13px 22px!important;color:#002114;font-size:16px;line-height:19px}header .navbar .nav-link.active,header .navbar .nav-link:active,header .navbar .nav-link:focus,header .navbar .nav-link:hover{color:#002114!important}header .navbar-scrolled{font-size:40px}header .navbar-brand img{width:auto!important;height:40px}@media(max-width:990px){header .container{position:relative}header .navbar{border-top:none}header .navbar.active{background-color:#fff!important;height:100%;width:100%;align-content:flex-start;z-index:1200;position:fixed}header .navbar.active ul{margin-top:15px}header .navbar.active ul:before{position:absolute;content:"";width:calc(100% + 30px);height:1px;left:-15px;background-color:#eee;display:block}header .navbar.active ul li ul.list-services{margin-top:17px;margin-bottom:15px;list-style:none}header .navbar.active ul li ul.list-services:before{height:0;display:none}header .navbar.active ul li ul.list-services li{margin-top:16px;color:#799d8f;font-size:16px;font-weight:400;line-height:normal}header .navbar.active .nav-link{color:#007d6d!important;font-weight:700;padding:15px 0!important}header .navbar.active .collapse:not(.show){display:block}header .navbar button#btn-menu{width:auto;background-color:transparent;cursor:pointer;border:none;align-items:center}header .navbar button#btn-menu .menu-mobile-title{font-size:14px;line-height:22px;font-weight:700;margin-right:16px;color:#007d6d;display:inline}header .navbar button#btn-menu div{display:inline-block}header .navbar button#btn-menu div span{width:25px;height:4px;background-color:#007d6d;display:block;border-radius:30px;margin:5px auto;position:relative;transform-origin:center;transition:.4s}header .navbar button#btn-menu.active .menu-mobile-title{color:#007d6d}header .navbar button#btn-menu.active .linha:first-child{transform:translateY(10px) rotate(-45deg);background-color:#007d6d}header .navbar button#btn-menu.active .linha:nth-child(3){transform:translateY(-8px) rotate(45deg);background-color:#007d6d}header .navbar button#btn-menu.active .linha:nth-child(2){width:0}header .navbar.secondary.active{position:fixed}header .navbar.secondary .btn-membership.contact{display:none}header .navbar.secondary button#btn-menu .menu-mobile-title{color:#007d6d}header .navbar.secondary button#btn-menu div span{background-color:#007d6d}header .navbar-toggler{border:none}header .navbar-toggler:focus{box-shadow:none}header .navbar-toggler-icon{background-image:url(/_next/static/media/icon-hamburguer-menu.f565d64d.svg)}header div.me-lg-auto{position:fixed;bottom:0;width:100%;height:72px;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 80.56%);z-index:1030}}@media(max-width:767px){header .navbar{padding:15px}}.first-footer main{padding-bottom:32px}.first-footer main hr{padding:20px 0;color:#88b2a1;margin:0;border-top:1px solid #88b2a1;opacity:1}.first-footer main p{color:#002114;font-size:16px;font-weight:700;line-height:24px}.first-footer main h4{color:#002114;font-size:32px;font-weight:700;line-height:40px;margin-bottom:35px}.first-footer main a{color:#005836;font-size:16px;font-weight:400;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.first-footer main .col-lg-4.col-12.work-us{padding-left:45px}.first-footer main .col-lg-4.col-12.work-us a.btn-primary{color:#002114;font-size:16px;font-weight:700;line-height:normal;text-decoration:none}.first-footer main .col-lg-4.col-12.talk-us{padding-right:81px}@media(max-width:1200px){.first-footer main{padding:0 12px}.first-footer main .col-lg-4.col-12.work-us{margin-top:32px;padding-left:12px}.first-footer main .col-lg-4.col-12.talk-us{margin:32px 0;padding-right:12px}}