.num-badge[data-v-7029a236]{opacity:.08;font-family:Inter,sans-serif;font-size:8rem;font-weight:900;line-height:1;position:absolute;top:-20px;left:-20px}.section-line[data-v-7029a236]{background:linear-gradient(90deg,#00d4ff,#0000);width:60px;height:3px}.num-badge[data-v-c7d10edb]{opacity:.08;font-family:Inter,sans-serif;font-size:8rem;font-weight:900;line-height:1;position:absolute;top:-20px;left:-20px}.section-line[data-v-c7d10edb]{width:60px;height:3px}.emerald-line[data-v-c7d10edb]{background:linear-gradient(90deg,#10b981,#0000)}.num-badge[data-v-0fb85b95]{opacity:.08;font-family:Inter,sans-serif;font-size:8rem;font-weight:900;line-height:1;position:absolute;top:-20px;left:-20px}.section-line[data-v-0fb85b95]{width:60px;height:3px}.red-line[data-v-0fb85b95]{background:linear-gradient(90deg,#e30000,#0000)}.ecological-partner[data-v-71cb81ca]{background-color:#040000;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:7.5rem 0 5.625rem;display:flex;position:relative;overflow:hidden}.ecological-partner .section-title[data-v-71cb81ca]{text-align:center;position:relative}.ecological-partner .section-title h3[data-v-71cb81ca]{z-index:1;color:#fff;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff 34%,#cecece 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:3rem;padding:0 2rem;font-size:3.125rem;font-weight:700;line-height:4.3125rem;display:inline-block;position:relative}.ecological-partner .section-title p[data-v-71cb81ca]{color:#262626;font-size:2.25rem;font-weight:400;line-height:3.0625rem;position:absolute;top:1.875rem;left:50%;transform:translate(-50%)}.ecological-partner .section-cont[data-v-71cb81ca]{z-index:1;width:100%;max-width:90rem;margin:5.625rem auto 0;padding:0 1.25rem;position:relative}@media (width>=1024px){.ecological-partner .section-cont[data-v-71cb81ca]{padding:0 2rem}}.ecological-partner .partner-grid[data-v-71cb81ca]{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:1.875rem;width:100%;height:auto;display:grid}.ecological-partner .partner-grid .partner-item[data-v-71cb81ca]{cursor:pointer;background:#ffffff08;border:1px solid #0000;border-radius:.63rem;justify-content:center;align-items:center;height:130px;transition:all .3s;display:flex;position:relative;overflow:hidden}.ecological-partner .partner-grid .partner-item[data-v-71cb81ca]:before{content:"";background-image:var(--hb-bg);opacity:0;z-index:0;background-position:50%;background-size:cover;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.ecological-partner .partner-grid .partner-item img[data-v-71cb81ca]{z-index:1;-o-object-fit:contain;object-fit:contain;width:220px;height:60px;transition:all .3s;position:relative}.ecological-partner .partner-grid .partner-item[data-v-71cb81ca]:hover{border-color:#fff6}.ecological-partner .partner-grid .partner-item[data-v-71cb81ca]:hover:before{opacity:1}.ecological-partner .partner-grid .partner-item:hover img[data-v-71cb81ca]{filter:brightness(1.2);transform:scale(1.05)}.ecological-partner .partner-pagination[data-v-71cb81ca]{justify-content:center;align-items:center;gap:1rem;margin-top:4rem;display:flex}.ecological-partner .partner-pagination .page-line[data-v-71cb81ca]{cursor:pointer;background:#ffffff42;border-radius:.13rem;width:3rem;height:.3rem;transition:all .3s}.ecological-partner .partner-pagination .page-line[data-v-71cb81ca]:hover{background:#fff}.ecological-partner .partner-pagination .page-line.active[data-v-71cb81ca]{opacity:1;background:#fff!important}@media (width<=1300px){.ecological-partner .partner-grid[data-v-71cb81ca]{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (width<=768px){.ecological-partner[data-v-71cb81ca]{padding:4rem 0 3rem}.ecological-partner .section-title h3[data-v-71cb81ca]{font-size:2rem;line-height:2.75rem}.ecological-partner .partner-grid[data-v-71cb81ca]{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(2,1fr);gap:1rem}.ecological-partner .partner-item[data-v-71cb81ca]{height:100px}.ecological-partner .partner-item img[data-v-71cb81ca]{width:170px;height:48px}}
