.home_main__HcWeY{display:flex;flex-direction:column;justify-content:center}.home_page_banner__PMxdl{position:relative;display:flex;justify-content:center;align-items:center;height:24vw}.home_banner_image__E_GH1{max-height:75%;width:auto;z-index:2}.home_bg_image__b4O50{object-fit:cover;object-position:center;z-index:1}@media screen and (max-width:1000px){.home_page_banner__PMxdl{height:65vw}.home_main__HcWeY{margin-top:-1rem}}.quem-somos_quem_somos_div__Npp8V{display:flex;justify-content:center;align-items:center;padding:5rem;gap:8rem}.quem-somos_section_title__lqGPr{color:var(--green-400);font-size:2.25rem;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}.quem-somos_small_horizontal_line__mDLeV{border-top:.125rem solid var(--green-400);min-width:1.25rem}.quem-somos_big_horizontal_line__oZZGe{border-top:.125rem solid var(--green-400);width:100%}.quem-somos_quem_somos_text_div__SA3h1{display:flex;flex-direction:column;gap:2.69rem;width:45%}.quem-somos_quem_somos_text__9cHyx{color:var(--green-400);text-align:justify;font-size:1.8rem;font-style:normal;font-weight:400;line-height:133.3%}.quem-somos_clock_icon_container__6bu5M,.quem-somos_icon_container__hZMiP,.quem-somos_verified_icon_container__XSxSw{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.quem-somos_clock_icon_container__6bu5M svg,.quem-somos_icon_container__hZMiP svg,.quem-somos_verified_icon_container__XSxSw svg{width:100%;height:100%;object-fit:contain}.quem-somos_icon_container__hZMiP{width:3.5rem;height:4.5rem;margin-left:-.5rem}.quem-somos_clock_icon_container__6bu5M,.quem-somos_verified_icon_container__XSxSw{width:3.5rem;height:4.5rem;margin-left:-.4rem}.quem-somos_clock_icon_container__6bu5M{margin-right:0}.quem-somos_quem_somos_title_div__pQ2tu{display:flex;justify-content:space-between;align-items:center;gap:1rem}.quem-somos_accomplishments_div__NgLtS{display:flex;flex-direction:column;justify-content:center;gap:1.56rem;margin-left:0}@keyframes quem-somos_upSlideFadeIn__ONS7Z{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}.quem-somos_accomplishment_div__IaxzZ{max-width:30rem;width:100%;max-height:8.5625rem;border-radius:1.75rem;display:flex;flex-direction:row;align-items:center;animation:quem-somos_upSlideFadeIn__ONS7Z 1s ease forwards;animation-fill-mode:backwards;box-shadow:0 4px 16px rgba(55,103,67,.18);transition:transform .3s,box-shadow .3s}.quem-somos_accomplishment_div__IaxzZ:hover{transform:scale(1.03);box-shadow:0 8px 28px rgba(55,103,67,.28)}.quem-somos_satisfaction_div__Ke8hd{border:2px solid var(--green-200);gap:1.31rem;padding:1.63rem 2rem 1.6rem 1.6rem;background:var(--green-200);align-content:left;animation-delay:.1s}.quem-somos_satisfaction_text__Fd_a3{color:#fff;text-align:left;font-size:1.8rem;font-style:normal;font-weight:400;line-height:133.3%}.quem-somos_projects_made_div__w5_4B{border:2px solid var(--green-300);gap:1.31rem;padding:1.63rem 2rem 1.6rem 1.6rem;background:var(--green-300);animation-delay:.3s}.quem-somos_projects_made_text__v4X41{color:#fff;text-align:justify;font-size:1.8rem;font-style:normal;font-weight:400;line-height:133.3%}.quem-somos_years_div__tFJ_5{border:2px solid var(--green-400);gap:1.31rem;padding:1.63rem 2rem 1.6rem 1.6rem;background:var(--green-400);animation-delay:.5s}.quem-somos_years_text__7lOiS{color:#fff;text-align:justify;font-size:1.8rem;font-style:normal;font-weight:400;line-height:133.3%}@media (max-width:1320px){.quem-somos_vertical_line__OZ1nY{min-height:40rem}}@media (max-width:1214px){.quem-somos_quem_somos_div__Npp8V{flex-direction:row;gap:5rem}.quem-somos_quem_somos_text__9cHyx{color:var(--green-400);text-align:justify;font-size:1.6rem;font-style:normal;font-weight:400;line-height:133.3%}.quem-somos_small_horizontal_line__mDLeV{width:100%}.quem-somos_quem_somos_text_div__SA3h1{gap:1.12rem;margin:0;width:50%}.quem-somos_accomplishments_div__NgLtS{width:45%}.quem-somos_accomplishment_div__IaxzZ{width:100%;max-width:none}.quem-somos_vertical_line__OZ1nY{display:none}.quem-somos_satisfaction_text__Fd_a3{color:#fff;text-align:left;font-size:1.4rem;font-style:normal;font-weight:400;line-height:133.3%}.quem-somos_projects_made_text__v4X41,.quem-somos_years_text__7lOiS{color:#fff;text-align:justify;font-size:1.4rem;font-style:normal;font-weight:400;line-height:133.3%}}@media (max-width:1024px){.quem-somos_quem_somos_div__Npp8V{margin-top:-2rem;margin-bottom:-1rem;gap:2.5rem;flex-direction:column}.quem-somos_section_title__lqGPr{font-size:2rem}.quem-somos_quem_somos_text_div__SA3h1{width:100%}.quem-somos_quem_somos_text__9cHyx{font-size:1.3rem}.quem-somos_projects_made_text__v4X41,.quem-somos_satisfaction_text__Fd_a3,.quem-somos_years_text__7lOiS{font-size:1.3rem;font-weight:700}.quem-somos_accomplishments_div__NgLtS{width:100%}.quem-somos_accomplishment_div__IaxzZ{width:100%;max-height:3.8125rem;padding:1rem 1.6rem;border-radius:1.4rem;justify-content:center}.quem-somos_icon_container__hZMiP{width:2.6rem;height:2.6rem;margin-left:0}.quem-somos_verified_icon_container__XSxSw{width:2.6rem;height:2.6rem;margin-left:0;margin-right:-.2rem}.quem-somos_clock_icon_container__6bu5M{width:2.4rem;height:2.4rem;margin-left:0;margin-right:.8rem}}@media (max-width:767px){.quem-somos_section_title__lqGPr{font-size:1.5rem}.quem-somos_quem_somos_div__Npp8V{padding:4rem 2.2rem}.quem-somos_quem_somos_text_div__SA3h1{width:100%}.quem-somos_quem_somos_text__9cHyx{font-size:1.2rem}.quem-somos_accomplishments_div__NgLtS{width:100%}.quem-somos_accomplishment_div__IaxzZ{justify-content:center}.quem-somos_satisfaction_div__Ke8hd{padding:2rem 1rem;gap:1rem}.quem-somos_projects_made_text__v4X41,.quem-somos_satisfaction_text__Fd_a3,.quem-somos_years_text__7lOiS{white-space:inherit;text-align:center;font-size:1.1rem;font-weight:600}.quem-somos_projects_made_div__w5_4B{padding:2rem 1rem}.quem-somos_projects_made_text__v4X41{white-space:inherit;text-align:center}.quem-somos_years_div__tFJ_5{padding:2rem 1rem}.quem-somos_years_text__7lOiS{white-space:inherit;text-align:center}.quem-somos_icon_container__hZMiP{width:2.6rem;height:2.6rem}.quem-somos_verified_icon_container__XSxSw{width:2.6rem;height:2.6rem;margin-left:0;margin-right:0}.quem-somos_clock_icon_container__6bu5M{width:2.4rem;height:2.4rem;margin-left:0}}.como-trabalhamos_como_trabalhamos_section__39Yt0{background:#fff;padding-bottom:5rem}.como-trabalhamos_heading_margin__2FkHm{margin:3rem 5rem 7rem}.como-trabalhamos_cards_section__2AoTb{margin:2rem;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:5.7rem}@media (max-width:1024px){.como-trabalhamos_heading_margin__2FkHm{margin:2rem 5rem 3rem}.como-trabalhamos_como_trabalhamos_section__39Yt0{padding-bottom:2rem}.como-trabalhamos_cards_section__2AoTb{gap:4rem}}@media (max-width:650px){.como-trabalhamos_heading_margin__2FkHm{margin:2rem}.como-trabalhamos_como_trabalhamos_section__39Yt0{padding-bottom:1rem}.como-trabalhamos_cards_section__2AoTb{gap:3rem}}.waves_waves__uz8Bm{width:100%}.depoimentos-section_section_container__W7aKV{padding-bottom:4rem}.depoimentos-section_heading__7HdXr{margin:2rem 5rem 4rem}@media (max-width:1024px){.depoimentos-section_heading__7HdXr{margin:2rem 5rem 2.5rem}.depoimentos-section_section_container__W7aKV{padding-bottom:3.5rem}}@media (max-width:650px){.depoimentos-section_heading__7HdXr{margin:-.5rem 2.2rem 2rem}.depoimentos-section_section_container__W7aKV{padding-bottom:.5rem}}.feedback-card_cardContainer__pFkUV{text-decoration:none;display:flex;flex-direction:column;align-items:center;max-width:70vw;width:30.5rem;height:auto;padding:1.75rem 2rem;border:1px solid rgba(55,103,67,.12);border-radius:1.5rem;background-color:#fff;box-shadow:0 2px 8px rgba(55,103,67,.06);transition:box-shadow .25s ease}.feedback-card_cardContainer__pFkUV:hover{box-shadow:0 4px 16px rgba(55,103,67,.15)}.feedback-card_cardContainer__pFkUV>img{aspect-ratio:1/1;width:5rem;height:auto;object-fit:cover;border-radius:999px}.feedback-card_heading__X6zHg{color:var(--green-400);font-family:var(--font-inria-sans);font-size:1.4rem;font-weight:700;text-align:center;margin-bottom:.5rem;margin-top:1rem}.feedback-card_text__S4hlW{line-height:1.25;color:var(--gray-400);font-size:1rem;text-align:center;margin-top:1.5rem;max-height:30rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (max-width:640px){.feedback-card_heading__X6zHg{font-size:1.5rem}.feedback-card_text__S4hlW{font-size:1rem;margin-top:.75rem}.feedback-card_cardContainer__pFkUV{width:80vw}}@media screen and (max-width:460px){.feedback-card_cardContainer__pFkUV{padding:1.5rem 2rem;width:60vw}.feedback-card_heading__X6zHg{font-size:1.125rem}.feedback-card_text__S4hlW{font-size:1rem}.feedback-card_cardContainer__pFkUV>img{width:calc(80rem / 16)}}.post-card_cardContainer__vwNpO{text-decoration:none;display:flex;flex-direction:column;align-items:center;width:100%;padding:1.25rem 1.5rem;border:1px solid rgba(55,103,67,.12);border-radius:30px;background-color:#fff;box-shadow:0 2px 8px rgba(55,103,67,.06);transition:box-shadow .25s ease}.post-card_cardContainer__vwNpO:hover{box-shadow:0 4px 16px rgba(55,103,67,.15)}.post-card_blogImage__CzhdW{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:30px}.post-card_textContainer__E55X4{display:flex;flex-direction:column;align-items:center}.post-card_heading___fa5k{color:var(--green-400);font-family:var(--font-inria-sans);font-weight:400;font-size:1.4rem;text-align:start;margin:1.25rem 0}.post-card_date____Mym,.post-card_text__h3mBh{color:var(--gray-400);font-size:1rem;text-align:start}.post-card_text__h3mBh{line-height:1.25;max-height:calc(1.25 * 1.375rem * 5);overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.post-card_date____Mym{align-self:flex-end;margin-top:.5rem}@media screen and (max-width:767px){.post-card_blogImage__CzhdW{height:7.875rem;width:90%;border-radius:2rem;object-fit:cover}.post-card_cardContainer__vwNpO{padding:.875rem;height:auto;border-radius:2rem;width:84%}.post-card_textContainer__E55X4{padding:0 1.5rem}.post-card_heading___fa5k{font-size:1.5rem;margin:1rem 0}.post-card_date____Mym,.post-card_text__h3mBh{font-size:1rem}.post-card_blogImage__CzhdW{width:95%;height:12.5rem}}@media screen and (max-width:400px){.post-card_blogImage__CzhdW{height:7.875rem;width:90%;border-radius:20px;object-fit:cover}.post-card_date____Mym,.post-card_heading___fa5k,.post-card_text__h3mBh{font-size:1rem}}.project-card_project_container__q0daE{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:hsla(0,0%,100%,.06);padding:3rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:2.5rem;border:1.5px solid hsla(0,0%,100%,.32);border-radius:2rem;filter:drop-shadow(0 4px 28px rgba(0,0,0,.22));transition:filter .3s ease}.project-card_project_container__q0daE:hover{filter:drop-shadow(0 8px 36px rgba(0,0,0,.32))}.project-card_project_container__q0daE>strong{color:var(--white);font-size:2rem;font-family:var(--font-inria-sans);font-weight:400;text-align:center}.project-card_grid_container__Kw9mL{display:grid;grid-template-columns:1fr 26rem;grid-gap:2.5rem;gap:2.5rem}.project-card_description_container__tAXSc{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.project-card_project_feedback__nikTg{margin-top:auto;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.project-card_text__hyOTJ{font-size:1.2rem;color:var(--white);line-height:1.15;text-align:justify}.project-card_description__0nuI5{text-align:left}.project-card_read_more__EdhX3{align-self:flex-start;margin-top:-.25rem;background:none;border:none;padding:0;color:var(--white);font-size:1rem;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:opacity .2s ease}.project-card_read_more__EdhX3:hover{opacity:.8}.project-card_project_feedback__nikTg>.project-card_text__hyOTJ{font-size:1.5rem;text-align:center}.project-card_image_container__73sSW{position:relative;min-height:240px;height:100%;overflow:hidden;border-radius:1.5rem}.project-card_project_image__DqsCO{object-fit:cover;border-radius:1.5rem}@media screen and (max-width:1024px){.project-card_grid_container__Kw9mL{grid-template-columns:1fr 20rem}.project-card_image_container__73sSW{min-height:250px}.project-card_text__hyOTJ{font-size:1.125rem}.project-card_project_feedback__nikTg>.project-card_text__hyOTJ{font-size:1.25rem}}@media screen and (max-width:800px){.project-card_grid_container__Kw9mL{grid-template-columns:1fr 15rem;gap:.75rem}.project-card_image_container__73sSW{min-height:200px}}@media screen and (max-width:650px){.project-card_project_container__q0daE>strong{font-size:1.75rem}.project-card_grid_container__Kw9mL{grid-template-columns:1fr;gap:1.25rem}.project-card_image_container__73sSW{height:180px;width:100%;order:-1}.project-card_description_container__tAXSc{align-items:center}.project-card_project_feedback__nikTg{order:-1;flex-direction:column}.project-card_description__0nuI5{text-align:center}.project-card_clamped__P0VKO{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.project-card_read_more__EdhX3{align-self:center}}@media screen and (max-width:450px){.project-card_project_container__q0daE>strong{font-size:1.5rem}.project-card_project_container__q0daE{padding:1.5rem;gap:1rem}.project-card_image_container__73sSW{height:160px}}.blog-page_bg__t3v_T,.blog-page_main__gMs1t{display:flex;flex-direction:column;align-items:center;width:100%}.blog-page_bg__t3v_T{background-size:cover;background-position:50%;margin-bottom:0}.blog-page_blog_section___SzhQ{margin:4rem 0;padding-inline:4.25rem;display:grid;justify-content:center;justify-items:center;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;width:80%;grid-row-gap:5.5rem;row-gap:5.5rem;grid-column-gap:3.69rem;column-gap:3.69rem}@media screen and (max-width:1366px){.blog-page_blog_section___SzhQ{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;padding:0;row-gap:5.5rem;column-gap:3.69rem}}@media screen and (max-width:1180px){.blog-page_blog_section___SzhQ{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}@media screen and (max-width:820px){.blog-page_blog_section___SzhQ{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;padding:0;row-gap:5.5rem;column-gap:3.69rem}}@media screen and (max-width:767px){.blog-page_blog_section___SzhQ{grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;width:100%;padding:0;margin:2rem 0;row-gap:2rem}}.valores-section_valores_section__RerLu{position:relative}.valores-section_background_image__6mWbR{object-fit:cover;object-position:center;z-index:1}.valores-section_cards_container__KvcM7{position:relative;z-index:2;max-width:calc(1320rem / 16);width:100%;margin:0 auto;padding:calc(72rem / 16) 1rem;display:flex;align-items:center;justify-content:center;gap:4rem;flex-wrap:wrap}@media (max-width:1024px){.valores-section_banner__UAG5O{height:24rem}.valores-section_cards_container__KvcM7{width:84%;padding-top:3rem;padding-bottom:3rem;gap:3rem}}@media (max-width:500px){.valores-section_banner__UAG5O{height:12rem}.valores-section_cards_container__KvcM7{width:90%;padding-top:3rem;padding-bottom:3rem;gap:3rem}}