.mangrove-container{gap:32px}.mangrove-container,.mangrove-header{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start}.mangrove-header{gap:20px}.mangrove-tag-row{align-items:center;display:flex;gap:8px}.mangrove-dot{background-color:var(--primary-500);border-radius:50%;flex-shrink:0;height:16px;width:16px}.mangrove-tag-text{color:var(--text-color-600);font-family:var(--font-figtree)}.mangrove-titles{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.mangrove-title{color:var(--text-color-800);gap:10px}.mangrove-subtitle,.mangrove-title{align-self:stretch;font-family:var(--font-poppins);word-wrap:break-word;font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:var(--lh-h3)}.mangrove-subtitle{padding-bottom:10px}.mangrove-description-wrap{align-items:center;display:flex;flex-direction:column;max-width:25rem;width:100%}.mangrove-description{color:#545454;font-family:var(--font-figtree);word-wrap:break-word;font-size:var(--fs-large);font-weight:var(--fw-medium);line-height:var(--lh-large)}.mangrove-button{align-items:center;background:var(--secondary-600);border:none;border-radius:40px;display:inline-flex;gap:12px;justify-content:center}.mangrove-button-padding{padding:20px 28px}.mangrove-button-text{align-items:center;color:var(--text-color-100);display:flex;font-family:var(--font-figtree);justify-content:center;text-align:center}@media (max-width:639px){.mangrove-titles h2{font-size:var(--fs-h5);line-height:var(--fs-h5)}.mangrove-description{font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:var(--lh-small)}.mangrove-button-padding{padding:.5rem 1rem}}.data-section-img[data-v-8a67b6d2]{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-left:12.5rem;margin-right:12.5rem;max-width:100%}.image-size[data-v-8a67b6d2]{align-self:stretch;border-radius:2rem;height:34.5rem;max-width:100%;width:100%}.data-text-content[data-v-8a67b6d2]{align-self:stretch;display:flex;flex-direction:column;gap:1.25rem}.data-subheading[data-v-8a67b6d2]{color:var(--text-color-400);font-family:var(--font-poppins);font-size:var(--fs-medium);font-weight:var(--fw-medium);line-height:var(--lh-medium)}.data-section-heading[data-v-8a67b6d2]{color:var(--text-color-900);font-family:var(--font-poppins);font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:var(--lh-h3)}.data-explanation-text[data-v-8a67b6d2]{color:var(--text-color-600);font-family:var(--font-figtree);font-size:var(--fs-large);font-weight:var(--fw-medium);line-height:var(--lh-large);width:100%}.contact-buttons[data-v-8a67b6d2]{align-items:center;align-self:self-end;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;padding-left:.5rem;padding-right:.5rem}.contact-text[data-v-8a67b6d2]{color:var(--text-color-600);font-family:var(--font-figtree);padding:.5rem}.email-button[data-v-8a67b6d2]{background:var(--secondary-600);border:1px solid;border-color:var(--secondary-600);border-radius:2.5rem;gap:.5rem;padding:.75rem 1.5rem}.icon-email[data-v-8a67b6d2]{height:1.5rem;width:1.5rem}.email-text[data-v-8a67b6d2],.icon-email[data-v-8a67b6d2]{color:var(--text-color-100)}.email-text[data-v-8a67b6d2]{font-family:var(--font-figtree);text-align:center}.whatsapp-button[data-v-8a67b6d2]{background:var(--text-color-100);border:1px solid;border-color:var(--text-color-500);border-radius:2.5rem;gap:.5rem;padding:.75rem 1.5rem}.whatsapp-icon[data-v-8a67b6d2]{color:var(--text-color-500);height:1.5rem;width:1.5rem}.whatsapp-text[data-v-8a67b6d2]{color:var(--text-color-500);font-family:var(--font-figtree);text-align:center}@media (max-width:1439px) and (min-width:1024px){.data-section-img[data-v-8a67b6d2]{margin-left:5rem;margin-right:5rem}.image-size[data-v-8a67b6d2]{height:32rem;width:100%}}@media (max-width:1023px) and (min-width:640px){.data-section-img[data-v-8a67b6d2]{margin-left:3.75rem;margin-right:3.75rem}.image-size[data-v-8a67b6d2]{height:22.5rem;width:100%}.contact-buttons[data-v-8a67b6d2]{align-items:flex-start;align-self:self-start;display:flex;flex-direction:column}}@media (max-width:639px){.data-section-img[data-v-8a67b6d2]{margin-left:2rem;margin-right:2rem}.image-size[data-v-8a67b6d2]{height:12rem;width:100%}.contact-buttons[data-v-8a67b6d2]{align-items:flex-start;align-self:self-start;display:flex;flex-direction:column}.icon-email[data-v-8a67b6d2]{color:var(--text-color-100)}.icon-email[data-v-8a67b6d2],.whatsapp-icon[data-v-8a67b6d2]{height:1.25rem;width:1.25rem}.whatsapp-icon[data-v-8a67b6d2]{color:var(--text-color-500)}.data-section-heading[data-v-8a67b6d2]{font-size:var(--fs-h6);line-height:var(--lh-h6)}.data-explanation-text[data-v-8a67b6d2]{font-size:var(--fs-regular);font-weight:var(--fw-regular);line-height:var(--lh-regular)}}.tab-navigation-area{background-color:#fff;margin-bottom:0;padding:32px 0;position:sticky;top:78px}.nav-underline .nav-link{color:var(--text-color-500);font-weight:var(--fw-regular)}.nav-underline .nav-link,.nav-underline .nav-link.active{font-family:var(--font-figtree);font-size:var(--fs-medium);font-style:normal;line-height:var(--lh-medium);padding:0 24px}.nav-underline .nav-link.active{color:var(--text-color-100);font-weight:var(--fw-medium)}.nav-underline .nav-link:after,.nav-underline .nav-link:hover:after{content:none!important;display:none!important}.nav-underline .nav-link:hover{border-bottom:2px solid var(--primary-300)!important;color:var(--text-color-600)!important}.nav-underline .nav-link.active{border-bottom:2px solid var(--primary-500)!important;color:var(--text-color-700)!important}.expertise-page-grid{display:flex;flex-wrap:wrap;gap:80px;justify-content:flex-start;padding-top:80px}.expertise-page-card{box-sizing:border-box;display:flex;flex:1 0 0;gap:16px;max-width:810px;min-width:460px;width:100%}.expertise-card-content h4{color:var(--text-color-900);font-family:var(--font-poppins);font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-h5)}.expertise-card-content p{color:var(--text-color-600);font-family:var(--font-figtree);font-size:var(--fs-medium);font-weight:var(--fw-regular);line-height:var(--lh-medium)}.expertise-page-border{align-items:center;border:1px solid var(--text-300,#c7c7c7);border-radius:4px;gap:10px;height:-moz-fit-content;height:fit-content;padding:12px}.expertise-page-icon{align-items:center;color:var(--secondary-600);display:flex;font-size:24px;justify-content:center}.dropdown-tab-wrapper{max-width:100%;position:relative;width:100%}.dropdown-tab-button{align-items:center;background:var(--text-100,#fefefe);border:1px solid var(--text-300,#c7c7c7);border-radius:8px;color:var(--text-color-700);display:flex;font-family:var(--font-figtree);font-size:var(--fs-medium);font-weight:var(--fw-regular);gap:12px;line-height:var(--lh-medium);padding:16px 24px;width:100%}.bi-list-ul{align-items:center;background:var(--primary-500,#fb8501);border-radius:12px;color:#f2f2f2;color:var(--text-200);display:flex;font-size:20px;padding:4px}.dropdown-tab-list{background-color:#fff;border-radius:12px;left:0;list-style:none;margin-top:8px;padding:16px;position:absolute;right:0;top:100%;z-index:100}.dropdown-tab-list li{border-radius:8px;color:var(--text-600,#545454);color:#383838;cursor:pointer;font-family:var(--font-figtree);font-size:var(--fs-medium);font-style:normal;font-weight:var(--fw-regular);line-height:var(--lh-medium);padding:14px 18px}.dropdown-tab-list li:hover{background-color:var(--text-200,#f2f2f2)}.rotate-up{transform:rotate(180deg)}.bi-chevron-down,.rotate-up{transition:transform .2s ease}.visually-hidden{display:none}@media (min-width:1440px){.expertise-page-card{flex:0 0 calc(50% - 40px)}.tab-navigation-area{width:100%}}@media (max-width:1024px) and (min-width:640px){.tab-navigation-area{padding-bottom:0;top:48px}}@media (max-width:639px){.expertise-page-card{flex:0 0 calc(100% - 48px);min-width:240px}.expertise-card-content p{font-size:var(--fs-regular);line-height:var(--lh-regular)}.expertise-card-content h4{font-size:var(--fs-h6);font-weight:var(--fw-medium);line-height:var(--lh-h6)}.dropdown-tab-button{font-size:var(--fs-medium);font-weight:var(--fw-medium);line-height:var(--lh-medium)}.tab-navigation-area{padding-bottom:0;top:28px}}
