#Index3{padding-top:25px}#Index3 .BigSlide img{aspect-ratio:16/9;object-fit:cover;width:100%}#Index3 .BigSlide .banner{transform-style:preserve-3d;border-radius:22px;transition:transform .25s;position:relative;overflow:hidden}#Index3 .BigSlide .banner .Details{background-image:linear-gradient(to bottom, transparent 0%, transparent 60%, var(--PureBlack) 100%);flex-direction:column;justify-content:flex-end;gap:10px;padding:25px;display:flex;position:absolute;inset:0}#Index3 .BigSlide .bannerImage img{object-fit:cover;border-radius:22px;width:100%;height:100%}#Index3 .BigSlide .light{opacity:.4;pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffff59,#0000 60%);border-radius:22px;position:absolute;inset:0}#Index3 .BigSlide .swiper-slide{opacity:.55;filter:blur(2px);transition:all .6s;transform:scale(.82)}#Index3 .BigSlide .swiper-slide-active{opacity:1;filter:blur();transform:scale(1);box-shadow:0 30px 70px #00000059}#Index3 section{gap:10px;margin-top:30px;display:grid}@media (max-width:575px){#Index3 section{grid-template-columns:repeat(4,1fr)}}@media (min-width:576px){#Index3 section{grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){#Index3 section{grid-template-columns:repeat(6,1fr);padding:50px 100px}}#Index3 section a{flex-direction:column;align-items:center;gap:10px;padding-bottom:10px;display:flex}#Index3 section a.active{border-bottom:2px solid var(--White)}#Index3 section a span:first-child{width:40px;height:40px;box-shadow:0px 2px 10px 1px var(--PureBlack);background-image:linear-gradient(to bottom right, var(--Color), var(--White25));border-radius:10px;place-content:center;display:grid}#Index3 section a span:last-child{font-size:12px}#Index3 .SwiperSlider{padding:20px}@media (min-width:992px){#Index3 .SwiperSlider{display:none}}#Index3 .SwiperSlider a{display:block}#Index3 .SwiperSlider a img{aspect-ratio:3;background-image:linear-gradient(to bottom right, var(--SecondaryDark), var(--Black));object-fit:cover;border:none;border-radius:15px;outline:none;width:100%}#Index3 .SwiperSlider .swiper-pagination{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--White25);border-radius:50rem;width:max-content;padding:4px;display:flex;left:50%;translate:-50%}#Index3 .SwiperSlider .swiper-pagination .swiper-pagination-bullet{background-color:var(--White25);opacity:1;border-radius:50rem;width:8px;height:8px;transition:all .4s}#Index3 .SwiperSlider .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--PrimaryColor);width:24px}#Index3 .ProSlider{margin-top:10px;padding:20px}#Index3 .ProSlider h6{margin-bottom:20px}#Index3 .ProSlider .Pro img{aspect-ratio:4;object-fit:cover;border-top-left-radius:15px;border-top-right-radius:15px;width:100%}#Index3 .ProSlider .Pro .Details{border:1px solid var(--White25);border-top:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px;justify-content:space-between;align-items:center;padding:10px;display:flex}#Index3 .ProSlider .Pro .Details>div{align-items:center;gap:8px;display:flex}#Index3 .ProSlider .Pro .Details>div strong{font-size:12px}#Index3 .ProSlider .Pro .Details>div span{background-image:linear-gradient(to bottom right, var(--PrimaryColor), var(--White25));border-radius:10px;place-content:center;width:35px;height:35px;font-size:14px;display:grid}#Index3 .TopCompanies{margin-top:10px;padding:20px}#Index3 .TopCompanies h6{margin-bottom:20px}#Index3 .TopCompanies .Company{aspect-ratio:1;border:1px solid var(--White25);border-radius:8px;flex-direction:column;padding:8px;display:flex}#Index3 .TopCompanies .Company img{aspect-ratio:1;object-fit:cover;border-top-left-radius:15px;border-top-right-radius:15px;width:100%}#Index3 .TopCompanies .Company .Details{text-align:center;border-bottom-right-radius:15px;border-bottom-left-radius:15px;flex-direction:column;align-items:center;gap:8px;padding:10px;display:flex}#Index3 .TopCompanies .Company .Details b{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}#Index3 .TopCompanies .Company .Details small{font-size:12px}
#Top{grid-template-columns:repeat(4,1fr);margin-bottom:25px;display:grid}#Top a{flex-direction:column;align-items:center;gap:10px;padding-bottom:10px;display:flex}#Top a.active{border-bottom:2px solid var(--White)}#Top a span:first-child{border:1px solid var(--White25);border-radius:10px;place-content:center;width:40px;height:40px;display:grid}#Top a span:last-child{font-size:12px}
