.carousel-container-buisness{padding:20px;position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:40px}.anushthan-container{top:200px;display:flex;min-height:100vh;box-sizing:border-box;margin:0 10%}.anushthan-content{flex:1;padding-top:50px;padding-right:14%;min-width:0}@media (max-width:768px){.anushthan-container{flex-direction:column;margin:0;align-items:center}.anushthan-content{padding:20px}.anushthan-form{position:static;margin:20px}.carousel-container-buisness{padding:10px}}.swiper-pagination{bottom:0!important}.swiper-button-next,.swiper-button-prev{color:#8e2e0f!important}.card{background:#fffae2;border:1px solid #8e2e0f;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);overflow:hidden;position:relative}@media (min-width:768px){.card-image{height:180px}}.card-image{width:100%;-o-object-fit:cover;object-fit:cover}.book-button{position:absolute;left:50%;transform:translateX(-50%);background-color:#8e2e0f;border:1px solid #fff;color:white;padding:8px 26px;border-radius:50%;font-weight:700;font-size:16px;z-index:1}.card-content{padding:15px;text-align:left;max-height:220px;overflow:hidden;margin-top:30px}.card-title{color:#8e2e0f;font-size:16px;font-weight:700;margin-bottom:5px}.card-description{font-size:14px;color:#333;margin-bottom:10px}.card-footer{display:flex;justify-content:space-between;font-size:14px}.contact-banner{background-image:url(/assets-webp/images/buisnessbanner.webp)!important;background-size:cover;background-position:50%;padding:10px;text-align:center;position:relative}.overlay{border-radius:12px;display:inline-block}.overlay h2{color:#fff;font-size:28px;margin-bottom:20px;font-weight:700;font-family:Batangas,sans-serif}.whatsapp-button1{background-color:#fff;color:#000;padding:10px 20px;border-radius:30px;font-weight:500;display:inline-flex;align-items:center;text-decoration:none;font-size:18px;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:all .3s ease}.whatsapp-button1 img{width:24px;height:24px;margin-right:10px;animation:bounce .5s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.whatsapp-button1:hover{transform:scale(1.05)}.form-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;padding:20px;align-items:flex-end}.input-group-buisness{display:flex;flex-direction:column}.input-group-buisness label{font-weight:600;color:#6d1d00;font-size:16px;margin-bottom:5px}.input-group-buisness input{padding:10px 12px;border:1px solid #c77b5f;border-radius:6px;font-size:14px;width:240px;max-width:100%}.submit-btn-buisness{background-color:#8b2e0d;color:#fff;padding:12px 28px;border:none;border-radius:6px;font-weight:600;font-size:16px;cursor:pointer;height:42px;transition:background-color .3s ease}.submit-btn-buisness:hover{background-color:#6d1d00}.input-group-wrapper{display:flex;gap:10px}@media (max-width:768px){.desktop-visible{display:none}.mobile-visible{display:block}.anushthan-form,.mobile-visible{position:static;margin-top:20px}.form-container{flex-direction:column;align-items:stretch}.submit-btn-buisness{width:100%;margin-top:10px}.input-group-wrapper{display:flex;gap:10px}.input-group-buisness input{width:85%}.underline-buisness{width:220px;height:4px;background:transparent;position:relative;margin:10px auto}.underline-buisness:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#8e2e0f 50%,#d2700c 0);transform:scaleX(0);transform-origin:center;animation:drawline-center 2s ease-in-out infinite alternate}@keyframes drawline-center{0%{transform:scaleX(0);opacity:.3}to{transform:scaleX(1);opacity:1}}.width-buisness{width:300px;margin-bottom:40px}}.center-wrapper{display:flex;justify-content:center;margin-top:20px}.anushthan-form{border:5px solid #8e2e0f;width:270px;min-width:200px;background:#fff;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.1);border-radius:10px;top:80px;height:-moz-fit-content;height:fit-content}.desktop-visible{display:block;top:80px}.kundli-form-ad{display:flex;flex-direction:column;align-items:center;gap:30px}.mobile-visible{display:none}.form-title{color:#8e2e0f;font-size:22px;text-align:center;margin-bottom:15px;font-weight:600;font-family:Batangas,sans-serif}.custom-swiper{padding-bottom:40px}.anushthan-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding:20px;width:100%}.anushthan-card{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease;display:flex;flex-direction:column}.anushthan-card:hover{transform:translateY(-5px)}.anushthan-card{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.anushthan-card .card-content{padding:15px;flex-grow:1;display:flex;flex-direction:column}.anushthan-card .card-title{font-size:1.2rem;margin-bottom:10px;color:#333}.anushthan-card .card-description{font-size:.9rem;color:#666;margin-bottom:15px;flex-grow:1}.anushthan-card .card-footer{display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid #eee}.anushthan-card .book-button{width:100%;padding:10px;background-color:#ff6b6b;color:white;border:none;cursor:pointer;transition:background-color .3s ease}.anushthan-card .book-button:hover{background-color:#ff5252}@media (max-width:1200px){.anushthan-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.carousel-container-buisness{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.carousel-container-buisness{grid-template-columns:1fr}}