.coretek-hero-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:105px;min-height:100vh;overflow:hidden;padding:160px 20px 120px;position:relative}.hero-content-container{display:flex;justify-content:center;margin-bottom:70px;width:100%}.hero-content{max-width:1000px;text-align:center}.hero-content h1{color:#fff;font-size:60px;font-weight:700;line-height:70px;margin-bottom:30px;text-align:center;text-wrap:balance}.hero-content p{color:#fff;font-size:24px;line-height:34px;margin-bottom:50px;text-align:center}.cta-button{background:linear-gradient(270deg,#04c95b,#96e038);border-radius:50px;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#012d4e;display:inline-block;font-size:18px;font-weight:500;padding:12px 35px;text-decoration:none;transition:all .3s ease}.cta-button:after{content:" \2192"}.cta-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.3);color:#012d4e;transform:translateY(-2px)}.cards-container{margin-bottom:80px;max-width:1500px;padding:0 20px;position:relative;width:100%}.cards-slider:not(.slick-initialized){display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;justify-content:center;width:100%}.cards-slider:not(.slick-initialized) .feature-card{margin:0;max-width:100%;width:100%}.cards-slider.slick-initialized{display:block}.feature-card{margin:0 15px;min-width:0}.card-link{display:block;height:100%;text-decoration:none;transition:transform .3s ease}.card-link:hover{transform:translateY(-5px)}.card-content{align-items:flex-start;background-position:50%;background-size:cover;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.3);display:flex;height:340px;overflow:hidden;position:relative}.card-content:before{background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.5) 50%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card-text{align-self:flex-start;color:#fff;padding:25px;position:relative;width:100%;z-index:2}.card-text h3{color:#fff;font-size:22px;font-weight:600;margin:0 0 15px}.card-text p{font-size:16px;line-height:1.5;margin:0;opacity:.9}.cards-slider .slick-track{display:flex!important}.cards-slider .slick-slide{display:flex;height:inherit!important;justify-content:center}.cards-slider .slick-slide>div{width:100%}.cards-slider .slick-next,.cards-slider .slick-prev{background:rgba(1,45,78,.8);border-radius:50%;height:40px;transition:all .3s ease;width:40px;z-index:10}.cards-slider .slick-prev{left:-50px}.cards-slider .slick-next{right:-50px}.cards-slider .slick-next:hover,.cards-slider .slick-prev:hover{background:rgba(4,201,91,.9)}.slick-next:before,.slick-prev:before{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:10px;left:50%;position:absolute;top:50%;width:10px}.slick-prev:before{transform:translate(-25%,-50%) rotate(-135deg)}.slick-next:before{transform:translate(-75%,-50%) rotate(45deg)}.cards-slider .slick-dots{bottom:-50px;padding:10px 0}.cards-slider .slick-dots li{height:10px;margin:0 5px;width:30px}.cards-slider .slick-dots li button{height:10px;padding:0;width:30px}.cards-slider .slick-dots li button:before{background-color:hsla(0,0%,100%,.3);border-radius:3px;content:"";height:6px;opacity:1;transition:all .3s ease;width:100%}.cards-slider .slick-dots li.slick-active button:before{background:linear-gradient(270deg,#04c95b,#96e038);border-radius:3px;height:6px;opacity:1}@media (max-width:1400px){.cards-slider .slick-prev{left:-30px}.cards-slider .slick-next{right:-30px}.cards-slider:not(.slick-initialized){grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.coretek-hero-section{padding:155px 20px 150px}.cards-container{padding:0 50px}.cards-slider .slick-prev{left:-40px}.cards-slider .slick-next{right:-40px}.cards-slider:not(.slick-initialized){grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.hero-content h1{font-size:48px;line-height:56px}.hero-content p{font-size:20px;line-height:28px}.coretek-hero-section{padding:160px 20px}.hero-content-container{margin-bottom:80px}.cards-container{padding:0 40px}.cards-slider .slick-prev{left:-35px}.cards-slider .slick-next{right:-35px}.cards-slider:not(.slick-initialized){grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.hero-content h1{font-size:36px;line-height:42px;margin-bottom:20px}.hero-content p{font-size:18px;line-height:26px;margin-bottom:30px}.hero-content-container{margin-bottom:50px}.coretek-hero-section{padding:160px 20px 170px}.cards-container{padding:0 30px}.cards-slider .slick-dots{bottom:-45px}.cards-slider .slick-next,.cards-slider .slick-prev{height:35px;width:35px}.cards-slider .slick-prev{left:-25px}.cards-slider .slick-next{right:-25px}.slick-next:before,.slick-prev:before{font-size:16px}.cards-slider .slick-dots li{width:25px}.cards-slider:not(.slick-initialized){grid-template-columns:1fr}}@media (max-width:576px){.cards-container{padding:0 20px}.cards-slider .slick-prev{left:-15px}.cards-slider .slick-next{right:-15px}.cards-slider .slick-dots{bottom:-40px}.cards-slider .slick-dots li{margin:0 3px;width:20px}.hero-content h1{font-size:32px;line-height:38px}.hero-content p{font-size:16px;line-height:24px}.cta-button{font-size:16px;padding:10px 25px}.card-content{height:280px}.card-text h3{font-size:20px;margin-bottom:10px}.card-text p{font-size:14px}}@media (max-width:400px){.coretek-hero-section{padding:140px 15px 160px}.hero-content h1{font-size:28px;line-height:34px}.cards-container{padding:0 15px}.card-content{height:250px}.card-text{padding:20px}}