.container{max-width:1300px;margin:0 auto;padding:0 20px}.hero{background:url(/Images/Homeimages/image.png) 50%/cover no-repeat;min-height:80vh;padding:80px 0;position:relative;overflow:hidden}.hero-container{z-index:2;justify-content:space-between;align-items:center;gap:60px;min-height:80vh;display:flex;position:relative}.hero:before,.hero:after{content:"";background:#ffffff14;border-radius:50%;position:absolute}.hero:before{width:500px;height:500px;bottom:-120px;left:-120px}.hero:after{width:700px;height:700px;top:-180px;right:-180px}.left{z-index:2;flex:1;position:relative}.hero h1{color:#fff;margin-bottom:30px;font-size:54px;line-height:1.2}.author-label{color:#fff;margin-bottom:15px;font-size:20px;font-weight:600}.author-box{color:#fff;font-size:20px;font-weight:700}.socials{gap:12px;margin-bottom:30px;display:flex}.socials a{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.facebook{background:#3b5998}.twitter{background:#1da1f2}.linkedin{background:#0077b5}.whatsapp{background:#25d366}.pinterest{background:#bd081c}.right{z-index:2;flex:1;justify-content:flex-end;display:flex;position:relative}.image-wrapper{justify-content:flex-end;width:100%;display:flex;position:relative}.bg-card{z-index:0;background:#fff8ebb3;border-radius:20px;width:260px;height:220px;position:absolute;bottom:-30px;right:-30px}.feature-card{z-index:2;border-radius:20px;width:100%;max-width:600px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000040}.feature-card img{object-fit:cover;width:100%;height:500px;display:block}.overlay{color:#fff;background:#0000008c;padding:20px;font-size:24px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.blog-content{max-width:900px;margin:60px auto;padding:0 20px}.blog-content p{color:#333;font-size:18px;line-height:1.8}@media (max-width:992px){.hero-container{text-align:center;flex-direction:column;gap:40px}.left,.right{width:100%}.right,.image-wrapper{justify-content:center}.hero h1{font-size:38px}.feature-card img{height:auto}.overlay{font-size:18px}.socials{justify-content:center}}
