@font-face{font-family:HDI-GerlingSans-Regular;font-style:normal;font-weight:400;src:url(/assets/font/HDI-GerlingSans-Regular.woff2) format("woff2")}@font-face{font-family:HDI-GerlingSans-Bold;font-style:normal;font-weight:700;src:url(/assets/font/HDI-GerlingSans-Bold.woff2) format("woff2")}.why-hdi{padding:30px 0 20px}.why-hdi .swiper-slide{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin-bottom:30px;text-align:center}.why-hdi .swiper-slide:nth-child(odd) .why-hdi__slide:first-child .why-hdi__count{color:#4ebe9c}.why-hdi .swiper-slide:nth-child(odd) .why-hdi__slide:nth-child(2) .why-hdi__count{color:#00b1b7}.why-hdi .swiper-slide:nth-child(2n) .why-hdi__slide:first-child .why-hdi__count,.why-hdi .swiper-slide:nth-child(odd) .why-hdi__slide:nth-child(3) .why-hdi__count{color:#79b530}.why-hdi .swiper-slide:nth-child(2n) .why-hdi__slide:nth-child(2) .why-hdi__count{color:#4ebe9c}.why-hdi .swiper-slide:nth-child(2n) .why-hdi__slide:nth-child(3) .why-hdi__count{color:#00b1b7}.why-hdi .swiper-pagination-bullet{background:#006729}.why-hdi__count{--font-size:55px;--font-size-rem:3.4375rem;--line-height:72px;--line-height-rem:4.5rem;font-family:HDI-GerlingSans-Bold;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.why-hdi__slide{padding:20px;width:100%}.why-hdi__text{--font-size:16px;--font-size-rem:1rem;--line-height:24px;--line-height-rem:1.5rem}.why-hdi .section-content h2,.why-hdi__text{font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.why-hdi .section-content h2{--font-size:22px;--font-size-rem:1.375rem;--line-height:50px;--line-height-rem:3.125rem}@media screen and (min-width:768px){.why-hdi .swiper-slide{flex-direction:row}.why-hdi__slide{border-right:1px solid #e5e5e5;margin:0 0 30px;padding:10px 30px}.why-hdi__slide:last-child{border-right:none}.why-hdi__text{--font-size:18px;--font-size-rem:1.125rem;--line-height:24px;--line-height-rem:1.5rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}}@media screen and (min-width:992px){.why-hdi .section-content h2{--font-size:36px;--font-size-rem:2.25rem;--line-height:50px;--line-height-rem:3.125rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}}@media screen and (min-width:1024px){.why-hdi{padding:100px 0 60px}}