.discover-events{background:linear-gradient(to bottom,#2f035c 10%,#131517 90%);background-attachment:fixed;background-size:cover}.divide-hr{margin:1.25rem 0;border:0;border-top:1px solid rgba(255,255,255,.5)}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.discover-events .light-fcolor,.city-events .light-fcolor{color:#ffffff80}.discover-events .container{max-width:820px}.discover-events .sub-main-txt{color:#ffffffc9;font-size:18px;font-weight:400}.discover-events .main-heading{color:#e2e2e2;font-size:38px;font-weight:800}.discover-events .sub-heading{color:#e2e2e2;font-size:24px;font-weight:700}.discover-events .list-cities{background-color:transparent!important;margin:0;border-radius:5px;font-size:14px}.discover-events .list-cities .tab-icon{cursor:pointer;padding:3px 8px;border-radius:3px;transition:background-color .5s ease,color .1s ease;color:#e7e5e5b3}.discover-events .tab-icon:hover{color:#fff;cursor:pointer}.discover-events .list-cities .tab-icon.active-tab{background-color:#ffffff1a;color:#ffffffe6}.discover-events .city-name h3{color:#e2e2e2;font-size:16px;font-weight:500}.discover-events .city-name p{color:#ffffffc9;font-size:14px;font-weight:400;margin-top:-7px;margin-bottom:0}.discover-events .cities img{height:2.5rem;width:2.5rem;background-color:#e9bd3b;border-radius:50%}.discover-events .cities .col-md-3{max-height:60px!important}.discover-events .discover-card{background-color:#270949;border-radius:10px;margin-bottom:25px}.discover-events .discover-card:hover{outline:.1px solid rgba(255,255,255,.2);transition:all .4s ease-in-out;box-shadow:0 4px 8px #0000001a;background-color:#1c1e20}.discover-events .discover-card .card-body{padding:1rem}.discover-events .discover-card .card-body img{height:60px;width:60px;border-radius:.5rem}.discover-events .discover-card .card-body .card-title{color:#e2e2e2;font-size:20px;font-weight:500;margin-bottom:0;margin-top:10px}.discover-events .discover-card .card-body .card-text{color:#ffffffc9;font-size:16px;font-weight:400;margin-top:10px}.discover-events .calendar-card .card-body .line-1 img{height:48px;width:48px;border-radius:.5rem}.discover-events .calendar-card .card-body .card-title{color:#e2e2e2;font-size:20px;font-weight:500;margin:12px 0 4px}.city-events{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#fff}.city-events .container{max-width:960px;padding:6rem 1rem 3rem}.city-events .city-hero-container{background-image:url(https://images.lumacdn.com/cdn-cgi/image/format=auto,fit=cover,dpr=2,background=white,quality=75,width=1080/discovery/newdelhi-desktop.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;position:relative;top:0;left:0;bottom:0;right:0}.city-events .city-events-banner .city-pic{background-color:#ffffff42;height:3.5rem;width:3.5rem;margin-bottom:1.5rem;border-radius:50%;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.city-events .city-events-banner .city-pic img{width:100%;height:100%;object-fit:contain}.city-events .city-events-banner .city-title{margin-bottom:.75rem}.city-events .city-events-banner .city-title h2{color:#e2e2e2;font-size:28px;font-weight:500;margin-bottom:2px}.city-events .city-events-banner .city-title h1{color:#fff;font-size:52px;font-weight:700;margin-bottom:0}.city-events .city-events-banner .city-time{color:#e2e2e2;font-size:16px;font-weight:400;margin-bottom:0}.city-events .city-events-banner hr{border:1px solid rgba(255,255,255,.6)}.custom-placeholder::placeholder{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;color:#ffffff80;font-size:16px}.city-events .city-events-sec{background-color:#131517}.city-events .city-events-sec .city-events-link{font-size:14px!important;text-decoration:none!important;color:#ffffffa3!important}.city-events .city-events-sec .city-events-link:hover{outline:1px solid rgba(255,255,255,.64)!important;background-color:#ffffff80!important;color:#131517!important;transition:all .3s ease-in-out}.city-events .city-events-sec .city-events-title{color:#fff;margin-top:0}.city-events .city-events-sec svg{width:.875rem;height:.875rem}.city-events .light-bg-btn{background-color:#ffffff10;padding:7px 10px;border-radius:10px!important;outline:none!important}.city-events .small-btn{color:#ffffffa3!important;font-size:16px!important;padding:12px 10px;cursor:pointer!important}.city-events .small-btn:hover{background-color:#ffffff80!important;color:#131517!important;transition:all .3s ease-in-out}.city-events .city-events-sec .timeline .timeline-title-sec{position:sticky}.city-events .city-events-sec .timeline .line{position:absolute;top:10rem;bottom:0;left:2.7rem;border-left:.125rem dashed rgba(255,255,255,.08)}.city-events .city-events-sec .timeline .mid-dot{width:.5rem;height:.5rem;background-color:#ffffff52;border-radius:50%}.city-events .city-events-sec .timeline .timeline-card{border:1px solid rgba(255,255,255,.08);background-color:#ffffff0a;padding:.75rem .75rem .75rem 1rem;border-radius:10px;cursor:pointer}.city-events .city-events-sec .timeline .timeline-card .location-icon{width:16px!important;height:16px!important}.city-events .city-events-sec .timeline .timeline-card .wrapper-img{width:120px}.city-events .city-events-sec .timeline .timeline-card .wrapper-img img{border-radius:10px;width:100%;height:100%;object-fit:contain}.city-events .city-events-sec .timeline .timeline-card .location-type .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}.categorical-events,.events-nearby{background-color:#131517;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#fff}.categorical-events .container{max-width:960px}.categorical-events .header h1{color:#fff;font-size:46px;font-weight:500;margin-bottom:0}.categorical-events .header-img{width:395px;height:395px;right:0}.categorical-events .header-img img{width:100%;border-radius:10px;background-color:#ffffff14}.categorical-events .lower-section .main-sec .sec-content{border-radius:.75rem;border:1px solid rgba(255,255,255,.08);background-color:#ffffff0a}.categorical-events .lower-section .main-sec .month{background-color:#ffffff14;padding:.5rem 1.125rem}.categorical-events .lower-section .main-sec .month:first-child{border-top-left-radius:.65rem;border-top-right-radius:.65rem}.categorical-events .lower-section .main-sec .month-event{padding:.5rem .9rem;margin:2px 5px}.categorical-events .lower-section .main-sec .month-event:hover{background-color:#ffffff14;border-radius:10px;transition:all .3s ease-in-out}.categorical-events .lower-section .main-sec .random-color{width:20px;height:7px;border-radius:10px}.categorical-events .lower-section .main-sec .month-event-left img{width:48px;height:48px;border-radius:10px}.events-nearby .container{height:100dvh}.events-nearby .events-panel{width:550px;overflow-y:auto;height:100%;padding:0 10px}.events-nearby .main-sec{height:100vh;display:flex;overflow:hidden}.events-nearby .events-panel .section-body .img-wrapper{height:80px;width:80px}.events-nearby .events-panel .section-body .img-wrapper img{height:100%;width:100%;object-fit:cover;border-radius:10px}.events-nearby .events-panel .section-body{padding:.75rem 1rem}.events-nearby .events-panel .section-body:hover{background-color:#ffffff14;border-radius:10px;transition:all .3s ease-in-out}.events-nearby .events-panel.custom-scroll{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:transparent transparent}.events-nearby .events-panel.custom-scroll::-webkit-scrollbar{width:8px}.events-nearby .events-panel.custom-scroll::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}.events-nearby .events-panel.custom-scroll::-webkit-scrollbar-thumb{background-color:#00adb5;border-radius:8px;border:2px solid rgba(0,0,0,.1)}.events-nearby .events-panel.custom-scroll::-webkit-scrollbar-thumb:hover{background-color:#007f8a}.events-nearby .events-panel .section-body .right-body .head{font-size:18px;font-weight:500;margin-bottom:0}.events-nearby .events-panel .section-body .right-body .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.events-nearby .events-panel .section-body .right-body .avatars img{width:16px;height:16px;border-radius:50%}.events-nearby .events-panel .section-body .right-body .avatars img:not(:first-child){margin-left:-8px}.events-nearby .events-panel .section-body .right-body .badge.rounded-pill{background-color:#fd46464d!important;padding:7px 12px;color:#fd4646}.events-nearby .main-sec .map-section{width:100%!important;margin:0 .5rem;padding:.5rem;border:1px solid rgba(255,255,255,.08);border-radius:10px}.categorical-events-climate .timeline .timeline-card{border:1px solid rgba(255,255,255,.08);background-color:#ffffff0a;padding:.75rem .75rem .75rem 1rem;border-radius:10px;cursor:pointer}.categorical-events-climate .timeline .timeline-card:hover{background-color:#ffffff14}.categorical-events-climate .timeline .timeline-card .total-people-inner img:not(:first-child){margin-left:-14px}.categorical-events-climate .timeline .timeline-card .wrapper-img{width:120px}.categorical-events-climate .timeline .timeline-card .wrapper-img img{border-radius:10px;width:100%;height:100%;object-fit:contain}.categorical-events-climate .timeline .line{position:absolute;top:10rem;bottom:0;left:2.7rem;border-left:.125rem dashed rgba(255,255,255,.08)}.city-events .city-events-sec .timeline .line{position:absolute;top:1rem;bottom:0;left:.2rem;border-left:.125rem dashed rgba(255,255,255,.08)}
