.our-work-section{padding:5rem 1rem}.content{display:flex;flex-direction:column;justify-content:left;text-align:start}@media (min-width:768px){.content{padding-left:4rem;padding-right:2rem}}@media (min-width:1024px){.content{padding-left:2rem;padding-right:2rem}}.our-work-title{font-size:3rem;font-weight:800;background:linear-gradient(90deg,#02dcff,#696fdf);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1rem;margin-top:2rem;display:inline-block;background-size:200% auto}.our-work-title,.title-wrapper{text-align:center}@media (min-width:768px){.our-work-title{margin-top:0}}.our-work-subtitle{font-size:1.2rem;color:rgba(0,0,0,.7);line-height:1.6;font-size:medium;align-items:center;margin:0 auto}.work-carousel-heading{-webkit-background-clip:text;background-clip:text;color:transparent}@media (min-width:1920px){.work-carousel-heading{text-align:center}}.product-section,.project-section{padding:12px;margin:4px}.our-work-carousel-container{padding:1rem 0;max-width:1600px;margin:auto}.our-work-carousel-container2{padding:1rem 0;max-width:1600px;margin:2rem auto auto}.slick-slide>div{padding:0 8px;box-sizing:border-box}.our-work-card,.our-work-card2{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:480px;max-height:480px;border:1px solid #ccc;border-radius:12px;overflow:hidden;background:white;height:100%;min-height:360px;padding-bottom:1rem;box-shadow:0 4px 10px rgba(0,0,0,.08);transition:transform .3s ease}.our-work-card2{width:100%;max-width:360px}.our-work-card:hover{transform:translateY(-1px)}.card-image{width:100%;height:200px;object-fit:contain;overflow:hidden;border-radius:12px}.card-content{padding:.5rem;text-align:left;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.card-title{font-weight:500;color:#000;margin-top:5px}.card-description{margin-top:.5rem;color:#4B5563;font-weight:500;font-size:12px;text-align:center;text-transform:capitalize}.slick-next:before,.slick-prev:before{color:#696EDF;font-size:24px}.slick-next:hover:before,.slick-prev:hover:before{color:#00DEFA}.vertical-carousel-container,.vertical-carousel-container2{width:100%;position:relative;margin:2rem auto}.vertical-carousel-container2{height:1200px}.vertical-arrow{position:absolute;left:50%;transform:translateX(-50%);z-index:2;font-size:24px;color:black;background:white;padding:2px;cursor:pointer}.up-arrow{top:-30px}.down-arrow{bottom:-30px}.visit-btn{display:inline-block;background:linear-gradient(90deg,#696EDF,#3B9EDF,#00DEFA);color:white;padding:10px;border-radius:25px;font-weight:500;text-align:center;margin:.5rem auto 0;border:none;cursor:pointer;text-decoration:none}.visit-btn:hover{opacity:.9}.case-btn{padding:10px;border-radius:25px;font-weight:500;text-align:center;cursor:pointer;text-decoration:none;margin:.5rem auto 0 5px}