.company-overview{width:100%;font-family:var(--font-poppins),sans-serif;position:relative;overflow:hidden}.company-overview__top{text-align:center;background-color:#0b3149;padding:2.75rem 1rem 6.5rem}@media (min-width:320px) and (max-width:575px){.company-overview__top{padding:2rem .5rem 3.75rem}}@media (min-width:576px) and (max-width:767px){.company-overview__top{padding:2.25rem .75rem 5rem}}@media (min-width:768px) and (max-width:991px){.company-overview__top{padding:3.75rem 1.5rem 6.25rem}}@media (min-width:992px) and (max-width:1200px){.company-overview__top{padding:3.75rem 2rem 6.25rem}}@media (min-width:1200px) and (max-width:1550px){.company-overview__top{padding:3.75rem 2.5rem 6.5rem}}@media (min-width:1550px){.company-overview__top{padding:5rem 5rem 7.5rem}}.company-overview__header{flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:61.25rem;min-height:13rem;margin:0 auto;display:flex;position:relative}@media (min-width:768px) and (max-width:991px){.company-overview__header{min-height:17.5rem}}@media (min-width:992px) and (max-width:1200px){.company-overview__header{min-height:20rem}}@media (min-width:1200px) and (max-width:1550px){.company-overview__header{min-height:21.875rem}}.company-overview__logo-mark{opacity:.8;z-index:1;width:12.5rem;line-height:0}@media (min-width:1550px){.company-overview__logo-mark{width:23.75rem}}@media (min-width:1200px) and (max-width:1550px){.company-overview__logo-mark{width:17.5rem}}@media (min-width:992px) and (max-width:1200px){.company-overview__logo-mark{width:12.5rem}}@media (min-width:768px) and (max-width:991px){.company-overview__logo-mark{width:11.25rem}}@media (min-width:576px) and (max-width:767px){.company-overview__logo-mark{width:6.25rem}}.company-overview__thunder-icon{object-fit:contain;width:100%;height:auto}.company-overview__title{color:#fff;font-family:var(--font-host-grotesk),sans-serif;text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;margin:0;padding-inline:.75rem;font-size:2.5rem;font-weight:700;line-height:1.2;display:flex;position:absolute;inset:0}.company-overview__title br{display:block}@media (min-width:1550px){.company-overview__title{font-size:3.5rem}}@media (min-width:1200px) and (max-width:1550px){.company-overview__title{font-size:3rem}}@media (min-width:992px) and (max-width:1200px){.company-overview__title{font-size:2.5rem}}@media (min-width:768px) and (max-width:991px){.company-overview__title{font-size:2rem}}@media (min-width:576px) and (max-width:767px){.company-overview__title{font-size:1.5rem}}@media (min-width:320px) and (max-width:575px){.company-overview__title{font-size:1.125rem}}.company-overview__highlight{color:#ffa72b}.company-overview__bottom{background-image:url(/images/about-us/about-company/bg-infrastructure.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:10rem;padding-bottom:2.5rem;position:relative}@media (min-width:576px) and (max-width:767px){.company-overview__bottom{min-height:11.25rem;padding-bottom:3rem}}@media (min-width:768px) and (max-width:991px){.company-overview__bottom{min-height:13.75rem;padding-bottom:3.75rem}}@media (min-width:992px) and (max-width:1200px){.company-overview__bottom{min-height:16.25rem;padding-bottom:5rem}}@media (min-width:1200px) and (max-width:1550px){.company-overview__bottom{min-height:20rem;padding-bottom:6.25rem}}@media (min-width:1550px){.company-overview__bottom{min-height:25rem;padding-bottom:7.5rem}}.company-overview__cards-wrapper{z-index:3;max-width:90rem;margin:-4.75rem auto 0;position:relative}@media (min-width:576px) and (max-width:767px){.company-overview__cards-wrapper{margin-top:-3.75rem}}@media (min-width:768px) and (max-width:991px){.company-overview__cards-wrapper{margin-top:-5.625rem}}@media (min-width:992px) and (max-width:1200px){.company-overview__cards-wrapper{margin-top:-6.875rem}}@media (min-width:1200px) and (max-width:1550px){.company-overview__cards-wrapper{margin-top:-7.5rem}}@media (min-width:1550px){.company-overview__cards-wrapper{margin-top:-8.75rem}}.company-overview__cards{padding:0 .75rem 1.25rem}@media (min-width:576px) and (max-width:767px){.company-overview__cards{padding:0 1rem 1.25rem}}@media (min-width:768px) and (max-width:991px){.company-overview__cards{padding:0 1.5rem 1.25rem}}@media (min-width:992px) and (max-width:1200px){.company-overview__cards{padding:0 2rem 1.25rem}}@media (min-width:1200px) and (max-width:1550px){.company-overview__cards{padding:0 2.5rem 1.25rem}}@media (min-width:1550px){.company-overview__cards{padding:0 3.5rem 1.25rem}}.company-overview__cards .swiper{padding-bottom:.5rem;overflow:visible}.company-overview__cards .swiper-wrapper{align-items:stretch}.company-overview__cards .swiper-slide{width:auto;height:auto}.company-overview__cards .swiper-slide>*{height:100%}.info-card{box-sizing:border-box;border-radius:1rem;flex-direction:column;flex:0 0 17.5rem;justify-content:flex-start;width:20rem;min-height:11.25rem;padding:1rem;transition:transform .3s;display:flex;overflow:hidden}@media (min-width:320px) and (max-width:575px){.info-card{flex-basis:13.75rem;width:13.75rem;min-height:8.75rem;padding:.75rem}}@media (min-width:576px) and (max-width:767px){.info-card{flex-basis:15rem;width:15rem;min-height:9.375rem;padding:.875rem}}@media (min-width:768px) and (max-width:991px){.info-card{flex-basis:16.25rem;width:16.25rem;min-height:10rem;padding:.9375rem}}@media (min-width:992px) and (max-width:1200px){.info-card{flex-basis:17.5rem;width:17.5rem;min-height:10.625rem;padding:1rem}}@media (min-width:1200px) and (max-width:1550px){.info-card{flex-basis:20rem;width:20rem;min-height:11.25rem;padding:1.125rem}}@media (min-width:1550px){.info-card{flex-basis:21.25rem;width:21.25rem;min-height:12.5rem;padding:1.25rem}}.info-card--light{color:#24262a;background-color:#fff;border:1px solid #e0e0e0}.info-card--light .info-card__icon-wrapper{color:#fff;background-color:#106ebe}.info-card--light .info-card__title{color:#106ebe}.info-card--dark{color:#fff;background-color:#106ebe;border:1px solid #e0e0e0}.info-card--dark .info-card__icon-wrapper{color:#106ebe;background-color:#fff}.info-card--dark .info-card__title,.info-card--dark .info-card__desc{color:#fff}.info-card__icon-wrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:.875rem;display:flex}@media (min-width:576px) and (max-width:767px){.info-card__icon-wrapper{width:3rem;height:3rem;margin-bottom:1rem}}@media (min-width:768px) and (max-width:991px){.info-card__icon-wrapper{width:3.25rem;height:3.25rem;margin-bottom:1.125rem}}@media (min-width:992px) and (max-width:1200px){.info-card__icon-wrapper{width:3.5rem;height:3.5rem;margin-bottom:1.25rem}}.info-card__title{word-break:break-word;margin:0 0 .625rem;font-size:1rem;font-weight:700;line-height:1.3}@media (min-width:576px) and (max-width:767px){.info-card__title{font-size:1.0625rem}}@media (min-width:768px) and (max-width:991px){.info-card__title{font-size:1.125rem}}@media (min-width:992px) and (max-width:1200px){.info-card__title{font-size:1.1875rem}}@media (min-width:1200px) and (max-width:1550px){.info-card__title{font-size:1.25rem}}.info-card__desc{word-break:break-word;margin:0;font-size:.8125rem;font-weight:400;line-height:1.55}@media (min-width:576px) and (max-width:767px){.info-card__desc{font-size:.875rem}}@media (min-width:768px) and (max-width:991px){.info-card__desc{font-size:.9375rem}}@media (min-width:992px) and (max-width:1200px){.info-card__desc{font-size:1rem}}@media (min-width:1200px) and (max-width:1550px){.info-card__desc{font-size:1.0625rem}}
