.product-wrapper{margin-top:4rem}.product-heading{font-size:1.8rem;font-weight:600;color:#2b6cb0;text-align:center;margin:1rem 0 .5rem}.para{font-size:1rem;color:#4a5568;text-align:center;margin:.5rem 0 1.5rem}.image-header{width:100%;height:300px;position:relative;margin-top:6.5rem;box-shadow:0 0 8px rgba(0,0,0,.1)}.image-header h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:3.5rem;font-weight:600;text-align:center;z-index:2;margin:0;animation:fadeInUpCenter 1s ease-out both}.image{position:relative;width:100%;height:300px;border-radius:10px;overflow:hidden}.image:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1;pointer-events:none;border-radius:10px}.image img{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:0;border-radius:10px;transition:transform .8s ease-in}.image img:hover{transform:scale(1.06)}@media (max-width:768px){.product-wrapper{margin-top:3.5rem}.product-heading{font-size:1.5rem;margin:1rem 0 .4rem}.para{font-size:.95rem;margin:.5rem 0 1rem}.image,.image-header{height:200px}.image-header h2{font-size:2rem}}@media (max-width:480px){.product-heading{font-size:1.3rem}.para{font-size:.9rem;margin-bottom:1rem}.image,.image-header{height:160px;margin-top:1.5rem}.image-header h2{font-size:1.6rem}}@keyframes fadeInUpCenter{0%{opacity:0;transform:translate(-50%,-50%) translateY(30px) scale(.7)}to{opacity:1;transform:translate(-50%,-50%) translateY(0) scale(1)}}