.elementor-20 .elementor-element.elementor-element-66ced80{--display:flex;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions{--dc-top-spacing:0px;--dc-content-left:16.67%;--dc-content-width:60%;--dc-section-bg:#FFFFFF;--dc-bg-x:50%;--dc-bg-y:50%;--dc-wash-color:#FFFFFF;--dc-wash-mid-opacity:0.62;--dc-cutout-radius:50px;--dc-heading-gap:26px;--dc-description-gap:35px;--dc-cta-width:271px;--dc-cta-height:57px;--dc-cta-radius:28.5px;--dc-cta-icon-size:42px;--dc-cta-icon-rotation:-45deg;--dc-cta-icon-rotation-hover:0deg;--dc-cta-text:#0059AB;--dc-cta-bg:#FFFFFF;--dc-cta-border:#0059AB;--dc-cta-icon-bg:#0059AB;--dc-cta-icon-color:#FFFFFF;--dc-cta-text-hover:#FFFFFF;--dc-cta-bg-hover:#0059AB;--dc-cta-border-hover:#0059AB;--dc-cta-icon-bg-hover:#FFFFFF;--dc-cta-icon-color-hover:#0059AB;--dc-video-width:22.3%;--dc-video-right:1.875%;--dc-video-bottom:2.485207%;--dc-video-radius:24px;--dc-video-overlay:rgba(0,0,0,0);--dc-play-size:77px;--dc-play-icon-size:36px;--dc-play-bg:#0059AB;--dc-play-bg-hover:#004A91;--dc-play-icon-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions__heading{color:#0059AB;font-family:"Plus Jakarta Sans", Sans-serif;font-size:64px;font-weight:700;line-height:1.18em;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions__description{color:#011139;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions__cta{font-size:18px;font-weight:600;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions__video-thumb img{object-position:center center;}.elementor-20 .elementor-element.elementor-element-c56aec5{--display:flex;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__container{max-width:1280px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview{padding:85px 20px 64px 20px;--dc-badge-color:#FE0B21;--dc-heading-color:#0059AB;--dc-body-color:#333333;--dc-booth-radius:30px;--dc-shrimp-radius:24px;--dc-cta-width:219px;--dc-cta-height:57px;--dc-cta-icon-size:42px;--dc-cta-icon-rotation:-45deg;--dc-cta-icon-rotation-hover:0deg;--dc-cta-text:#0059AB;--dc-cta-bg:#FFFFFF;--dc-cta-border:#0059AB;--dc-cta-icon-bg:#0059AB;--dc-cta-icon-color:#FFFFFF;--dc-cta-text-hover:#FFFFFF;--dc-cta-bg-hover:#0059AB;--dc-cta-border-hover:#0059AB;--dc-cta-icon-bg-hover:#FFFFFF;--dc-cta-icon-color-hover:#0059AB;--dc-card-height:224px;--dc-card-bg:#FCFCFC;--dc-card-border:rgba(0,0,0,0.08);--dc-card-border-hover:#6FADE3;--dc-card-title:#333333;--dc-card-text:#4A4A4A;--dc-icon-start:#005EB0;--dc-icon-end:#7FB7E8;--dc-card-button-bg:#FFFFFF;--dc-card-button-border:#0059AB;--dc-card-button-color:#0059AB;--dc-card-button-bg-hover:#0059AB;--dc-card-button-border-hover:#0059AB;--dc-card-button-color-hover:#FFFFFF;--dc-card-arrow-rotation:-45deg;--dc-card-arrow-rotation-hover:0deg;--dc-card-icon-size:48px;--dc-transition:260ms;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__main{column-gap:93px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__cards{grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin-top:64px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__badge{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.38em;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__cta{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__card-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__card-text{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-43b183c{--display:flex;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future{padding:96px 24px 96px 24px;--dc-main-gap:64px;--dc-body-gap:50px;--dc-section-tint:rgba(168, 210, 255, 0.30);--dc-visual-radius:48px;--dc-visual-button-size:72px;--dc-visual-button-start:#005EB0;--dc-visual-button-end:#7FB7E8;--dc-card-height:149px;--dc-card-radius:24px;--dc-divider:rgba(0, 0, 0, 0.08);--dc-number:rgba(0, 89, 171, 0.30);--dc-card-title:#011139;--dc-card-description:#474747;--dc-hover-start:#0068B6;--dc-hover-end:#78B4E7;--dc-hover-number:rgba(255, 255, 255, 0.48);--dc-hover-title:#FFFFFF;--dc-hover-description:#FFFFFF;--dc-transition:320ms;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__container{max-width:1280px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__badge{color:#FE0B21;background:#FCFCFC;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__heading{color:#011139;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__heading-accent{color:#0059AB;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__intro{color:#1C222E;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__visual-button{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__number{font-family:"Plus Jakarta Sans", Sans-serif;font-size:72px;font-weight:700;line-height:1em;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__card-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.35em;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__card-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;}.elementor-20 .elementor-element.elementor-element-39ef1a9{--display:flex;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission{--dc-section-bg:#FFFFFF;--dc-content-width:1280px;padding:64px 20px 80px 20px;--dc-row-gap:48px;--dc-header-bottom-gap:50px;--dc-badge-text:#0059AB;--dc-badge-dot:#0059AB;--dc-badge-bg:#FCFCFC;--dc-badge-border:rgba(0,0,0,0.05);--dc-heading-color:#011139;--dc-heading-width:470px;--dc-intro-color:#101828;--dc-intro-width:900px;--dc-image-radius:24px;--dc-copy-side-space:64px;--dc-copy-gap:22px;--dc-item-title:#0059AB;--dc-item-description:#011139;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__badge{padding:9px 16px 9px 16px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__intro{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__media img{object-fit:cover;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__item-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__item-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-560ff8d{--display:flex;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline{--dc-history-min-height:700px;--dc-history-content-width:1280px;--dc-history-bg-start:#00437D;--dc-history-bg-end:#0059AB;--dc-history-gradient-angle:90deg;--dc-history-image-opacity:0.08;--dc-history-bg-position:center center;--dc-history-radius:0px;--dc-history-badge-color:#FFFFFF;--dc-history-badge-bg:rgba(255,255,255,0.10);--dc-history-badge-border:rgba(255,255,255,0.45);--dc-history-heading-color:#FFFFFF;--dc-history-badge-heading-gap:16px;--dc-history-heading-timeline-gap:52px;--dc-history-timeline-width:100%;--dc-history-top-height:124px;--dc-history-bottom-height:124px;--dc-history-active-year:#FFFFFF;--dc-history-active-title:#FFFFFF;--dc-history-active-description:#FFFFFF;--dc-history-inactive-opacity:0.46;--dc-history-line-color:rgba(255,255,255,0.82);--dc-history-line-size:2px;--dc-history-dot-size:10px;--dc-history-dot-active:#FFFFFF;--dc-history-dot-inactive:rgba(255,255,255,0.38);--dc-history-glow:rgba(255,255,255,0.55);--dc-history-transition:280ms;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__inner{padding:168px 24px 88px 24px;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__badge{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;padding:9px 14px 9px 14px;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__year{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:800;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__item-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-94132cc{--display:flex;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values{padding:64px 24px 64px 24px;background:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__inner{max-width:1280px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__grid{gap:80px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__content{max-width:560px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__badge{color:#FE0B21;background:#FCFCFC;border-color:rgba(0,0,0,0.05);padding:9px 14px 9px 14px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1em;margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__badge-dot{background:#FE0B21;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__heading{color:#1C222E;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;margin-bottom:12px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__body{color:#263A59;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.55em;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__body p + p{margin-top:8px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__visual{max-width:640px;border-radius:24px;height:440px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__visual img{object-position:center center;}.elementor-20 .elementor-element.elementor-element-6259f58{--display:flex;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations{padding:64px 24px 64px 24px;--dc-section-bg:#FFFFFF;--dc-badge-color:#FE0B21;--dc-badge-bg:#FCFCFC;--dc-heading-color:#011139;--dc-lead-color:#26324D;--dc-card-radius:24px;--dc-card-bg:#FFFFFF;--dc-border-start:rgba(3,106,229,0.05);--dc-border-end:rgba(160,221,255,0.60);--dc-icon-size:48px;--dc-number-color:#E8F2FF;--dc-card-title-color:#011139;--dc-divider-color:#E8E8E8;--dc-card-text-color:#405071;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__inner{max-width:1280px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__header{margin-bottom:36px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__grid{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:16px;row-gap:24px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__badge{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__lead{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;max-width:900px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__card{min-height:235px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__number{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:700;line-height:1em;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__card-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__card-text{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.48em;}.elementor-20 .elementor-element.elementor-element-acc1ad6{--display:flex;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__inner{max-width:1280px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy{padding:64px 24px 64px 24px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__header{text-align:center;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__visual{margin-top:54px;height:480px;border-radius:32px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__badge{color:#FE0B21;background:#FCFCFC;border-color:rgba(0,0,0,0.05);font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;padding:9px 14px 9px 14px;border-radius:20px;margin-bottom:12px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__badge-dot{background:#FE0B21;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__heading{color:#011139;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;max-width:1200px;margin-bottom:18px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__statement{color:#101828;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__statement-title{color:#101828;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__statements{max-width:1280px;gap:14px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__visual img{object-fit:cover;object-position:center center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions{--dc-top-spacing:80px;--dc-content-left:7%;--dc-content-top:18px;--dc-content-width:54%;--dc-bg-x:58%;--dc-cta-width:218px;--dc-cta-height:50px;--dc-video-width:21.6%;--dc-video-right:3%;--dc-video-bottom:3%;--dc-play-size:35px;--dc-play-icon-size:19px;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions__heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions__description{font-size:16px;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions__cta{font-size:13px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview{padding:64px 28px 56px 28px;--dc-cta-width:182px;--dc-cta-height:50px;--dc-card-height:199px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__main{column-gap:42px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin-top:48px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__badge{font-size:14px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__description{font-size:16px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__cta{font-size:13px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future{padding:72px 28px 72px 28px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__badge{font-size:14px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__intro{font-size:16px;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission{padding:56px 28px 64px 28px;--dc-row-gap:36px;--dc-header-bottom-gap:44px;--dc-copy-side-space:36px;--dc-copy-gap:16px;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__intro{font-size:16px;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__item-title{font-size:25px;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__item-description{font-size:16px;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline{--dc-history-min-height:620px;--dc-history-heading-timeline-gap:42px;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__inner{padding:90px 24px 70px 24px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values{padding:52px 24px 52px 24px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__grid{gap:48px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__body{font-size:16px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__visual{height:390px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations{padding:56px 24px 56px 24px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__card{min-height:235px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__number{font-size:80px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__card-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__card-text{font-size:16px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy{padding:56px 24px 56px 24px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__header{text-align:center;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__visual{margin-top:44px;height:360px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__statement{font-size:16px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions{--dc-top-spacing:48px;--dc-content-left:20px;--dc-content-top:0px;--dc-content-width:100%;--dc-bg-x:67%;--dc-cta-width:220px;--dc-cta-height:50px;--dc-video-width:100%;--dc-play-size:64px;}.elementor-20 .elementor-element.elementor-element-74fff9f .dc-aquaculture-solutions__stage{min-height:600px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview{padding:44px 20px 40px 20px;--dc-card-height:240px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__main{column-gap:32px;}.elementor-20 .elementor-element.elementor-element-8b7b1c0 .dc-company-overview__cards{grid-template-columns:repeat(1, minmax(0, 1fr));gap:16px;margin-top:36px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future{padding:48px 20px 48px 20px;--dc-main-gap:10px;--dc-body-gap:10px;--dc-visual-radius:0px;--dc-visual-button-size:44px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__number{font-size:50px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__card-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-0ca0a36 .dc-agriculture-future__card-description{font-size:16px;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission{padding:40px 20px 48px 20px;--dc-row-gap:40px;--dc-header-bottom-gap:36px;--dc-copy-gap:14px;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__heading{font-size:25px;}.elementor-20 .elementor-element.elementor-element-6cf8a92 .dc-vision-mission__intro{font-size:16px;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline{--dc-history-min-height:0px;--dc-history-heading-timeline-gap:36px;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__inner{padding:56px 20px 56px 20px;}.elementor-20 .elementor-element.elementor-element-54928d7 .dc-history-timeline__heading{font-size:25px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values{padding:40px 20px 40px 20px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__grid{gap:28px;}.elementor-20 .elementor-element.elementor-element-74f7167 .dc-core-values__visual{height:260px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations{padding:40px 16px 40px 16px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__heading{font-size:25px;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__lead{font-size:16px;max-width:100%;}.elementor-20 .elementor-element.elementor-element-4eb2409 .dc-development-foundations__card{min-height:0px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy{padding:40px 16px 40px 16px;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__header{text-align:center;}.elementor-20 .elementor-element.elementor-element-9abd1f2 .dc-business-philosophy__visual{margin-top:32px;height:240px;border-radius:20px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_PlusJakartaSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_PlusJakartaSans-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_PlusJakartaSans-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_PlusJakartaSans-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_PlusJakartaSans-ExtraBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_Montserrat-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_Montserrat-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_Montserrat-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://aquavet.imssolution.vn/wp-content/uploads/2026/09/11zon_Montserrat-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */