.nav-tabs{border-bottom:none!important}.tabs-custom{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px}.tabs-custom .nav-link{color:#333;background:#f4f5f7;font-weight:500;padding:12px 24px;border:none!important;border-radius:5px;margin:0 4px;transition:all .3s ease;cursor:pointer;box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.tabs-custom .nav-link:hover{box-shadow:0 3px 6px rgba(0,0,0,.15);transform:translateY(-1px)}.tabs-custom .nav-link.active,.tabs-custom .nav-link:hover{color:#fff!important;background:linear-gradient(90deg,#435b81,#678cc7)!important}.tabs-custom .nav-link.active{box-shadow:0 4px 10px rgba(67,91,129,.3);font-weight:600;border-radius:5px}.tab-content-area{background-color:#e8ebf1;border-radius:5px;padding:40px;transition:background-color .3s ease,opacity .6s ease;position:relative;z-index:2}.fade{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.fade.show{opacity:1;transform:translateY(0)}.tab-content-area img{width:100%;height:auto;display:block;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.tab-content-area h3{color:#222;font-weight:700;margin-bottom:1rem}.tab-content-area p{color:#555;line-height:1.6;margin-bottom:.75rem;font-size:.95rem}.services-list p{display:flex;align-items:flex-start;gap:8px;font-size:.95rem;margin-bottom:.6rem}.services-list strong{color:#222}.event-spaces{background-color:#fff;padding:80px 0}.event-spaces h2{font-size:2rem;font-weight:700;margin-bottom:.75rem;color:#222}@media (max-width:992px){.tabs-custom{gap:4px}.tabs-custom .nav-link{padding:8px 16px;font-size:.9rem;margin:2px}.tab-content-area{padding:24px}.event-spaces h2{font-size:1.6rem}}@media (max-width:576px){.tabs-custom .nav-link{width:100%;text-align:center}}