@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");:root{--primary-color:#f13f6a;--hover-color:#fa0c43;--primary-color1:#ff6900;--primary-color2:#c512e2;--heading-text-color:#212121;--primary-text-color:#757575;--secondary-text-color:#bdbdbd;--custom-bg:#eee;--success-color:#2cc672;--border-color:#424242;--white-color:#fff;--black-color:#000;--red-color:#ff5252;--yellow-color:#feca57;--text-color:#000;--background-color:#fff}@media (prefers-color-scheme:dark){:root{--text-color:#fff;--background-color:#1a1a1a}}@media (prefers-color-scheme:light){:root{--text-color:#000;--background-color:#fff}}body{font-family:Inter,sans-serif;overflow:hidden}body .container{max-width:1440px;padding:0 120px}.dark-mode :where(h1,h2,h3,h4,h5,h6,p,ul,li){margin:0;padding:0}.dark-mode :where(input,select,textarea){color:var(--text-color);background-color:var(--background-color)}.section-gaps{padding-top:80px}.custom-header{margin-bottom:40px}.min-height{min-height:350px;margin-top:130px}.d_flex{display:flex;align-items:center}body h2{font-size:3.5rem;line-height:1;font-weight:900;text-transform:uppercase;background:radial-gradient(351.79% 168.69% at 50% -21.19%,#ffe1e9 0,#665366 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}body h3{font-size:1.875rem;line-height:2.25rem;font-weight:700}body h3,body h4{color:var(--heading-text-color);margin:0}body h4{font-size:1.25rem;font-weight:600}body h4,body h5{line-height:1.75rem}body h5{font-size:1.125rem;font-weight:700;margin:0;letter-spacing:2px;text-transform:uppercase;background:linear-gradient(88deg,#ff9851 42.49%,#e85aff 57.66%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body h6{font-weight:600}body h6,body p{font-size:1rem;line-height:1.5rem;color:var(--primary-text-color);margin:0}body p{font-weight:400}body li,body ul{list-style-type:none;margin:0;padding:0}a,button{display:inline-block;border:0;background:0;font-size:1rem;line-height:1.5rem;font-weight:400;text-decoration:none;cursor:pointer}.custom-bg,a,button{transition:all .2s linear}.custom-bg{background:linear-gradient(89deg,#ff6900 -2.5%,#c512e2 105.49%),linear-gradient(82deg,#f13f6a -8.87%,#9533ff 104.72%);color:#fff;border-radius:8px;padding:16px 30px;margin-top:30px;display:inline-flex;align-items:center;gap:10px}.custom-bg.disable{cursor:not-allowed}.custom-bg.disable,.custom-bg.disable:hover{background:var(--Website-Colors-Neutral-N200,#eee);color:#9e9e9e}.custom-tag{background:var(--primary-color);color:#fff;border-radius:12px;padding:12px 25px;transition:all .2s linear;margin-top:30px}.custom-bg svg{font-size:20px}.custom-bg:hover{color:var(--white-color);background:linear-gradient(90deg,#c512e2,#ff6900)}input,select,textarea{width:100%;border:1px solid var(--border-color);border-radius:12px;padding:12px 15px;font-size:1rem;line-height:1.5rem;font-weight:400;color:#fff}input::placeholder{color:#cecece}input:focus{outline:unset}label{font-size:1rem;font-weight:500;color:var(--primary-text-color);display:inline-block;margin-bottom:8px}.custom-cart{padding:24px;border-radius:24px}nav.nav{background:linear-gradient(90deg,rgba(0,0,0,.08) 20.4%,hsla(0,0%,9%,.28) 111.92%);-webkit-backdrop-filter:blur(20.5px);backdrop-filter:blur(20.5px);position:fixed;top:0;left:0;width:100%;z-index:99999;height:80px;display:flex;align-items:center}.footer-logo img,.logo img{height:30px}.white-logo{display:none}.for-desktop-right-menu{display:flex;align-items:center;gap:30px}.for-mobile-right-menu{display:none}.offcanvas{padding:40px 20px 20px}.offcanvas-header button{background:#212121;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#bdbdbd;position:absolute;top:30px;right:30px;font-size:18px}.offcanvas a.dropdown-item.logout{position:absolute;bottom:0}.for-mobile-right-menu button{background:none!important;border:none;font-size:1.25rem;padding:0;margin-top:-10px}.dark-mode .offcanvas ul li a{font-size:1rem;line-height:1.5rem;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-color);color:var(--white-color)}.dark-mode .offcanvas ul li:last-child a{border-bottom:0}.navbar-content{display:flex;align-items:center;justify-content:space-between}.navbar-content .nav-right a.create-event{font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--heading-text-color);padding:10px 20px;border-radius:8px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,var(--primary-color1),var(--primary-color2)) border-box;border:1px solid transparent}.navbar-content .nav-right a.create-event:hover{color:var(--white-color);background:linear-gradient(90deg,#ff6900,#c512e2)}.navbar-content .nav-right{display:flex;align-items:center;gap:30px;z-index:100000}.navbar-content .nav-right .search svg{cursor:pointer;color:var(--heading-text-color);font-size:25px}.navbar-content .nav-right .user button{background:none;border:none;padding:0}.navbar-content .nav-right .dropdown-toggle:after{display:none}.navbar-content .nav-right .user button svg{cursor:pointer;color:var(--heading-text-color);font-size:25px}.navbar-content .nav-right .user .dropdown-menu{margin:0;padding:0;border-radius:20px;border:1px solid var(--border-color);width:240px}.navbar-content .nav-right .user .dropdown-menu a{color:var(--heading-text-color);padding:20px 24px;font-size:14px;line-height:20px;font-weight:400;background:none!important;width:100%}.navbar-content .nav-right .user .dropdown-menu a a{padding:0;border:0}.navbar-content .nav-right .user .dropdown-menu a:hover{color:var(--primary-color1)}.navbar-content .nav-right .user .dropdown-menu a{border-bottom:1px solid var(--border-color)}.navbar-content .nav-right .user .dropdown-menu a:last-child{border-bottom:0;border-radius:0 0 20px 20px}.navbar-content .nav-right .search{position:relative}.search-box{display:flex;align-items:center}.search-box,.search-box input{transition:width .3s ease-in-out}.search-box input{width:0;opacity:0;border:1px solid var(--border-color)}.search-box.animate-open input{width:350px;opacity:1;border:1px solid var(--primary-text-color);padding-left:45px}.search-box .search-icon{cursor:pointer;font-size:24px}svg.search-position-icon{position:absolute;left:10px}.login-modal-content .modal-body{padding:25px 30px 30px}.login-modal-content h3{font-size:24px;line-height:35px}.tab-content-form{display:flex;flex-direction:column;gap:20px;margin-top:20px}.login-page .tab-content-form{background:#212121;padding:30px;border-radius:15px}.login-page .tab-content-form h3{text-align:center}.login-page .tab-content-form .input-item{position:relative}.login-page .tab-content-form .input-item .eye{position:absolute;top:50%;transform:translateY(-50%);right:15px}.login-header{display:flex;align-items:center;justify-content:space-between}.login-header .close{font-size:1.25rem;color:var(--secondary-text-color);background:#040404;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%}.login-modal-content .input-item .input-item{position:relative}.login-modal-content .input-item .eye{position:absolute;bottom:12px;right:10px;color:var(--secondary-text-color);cursor:pointer;font-size:20px}.login-modal-content .forget-pass{display:flex;align-items:center;justify-content:space-between}.login-modal-content .forget-pass .stay-in{display:flex;align-items:center;gap:10px}.login-modal-content .forget-pass .stay-in .custom-checkbox{display:none}.login-modal-content .forget-pass .stay-in .custom-box{width:20px;height:20px;border:2.5px solid #9e9e9e;border-radius:6px;display:inline-block;margin-right:10px;position:relative;transition:all .3s ease}.login-modal-content .forget-pass .stay-in .custom-checkbox:checked+.custom-label .custom-box:before{content:"";position:absolute;left:4px;top:0;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);background-color:#00ae5b}.login-modal-content .forget-pass .stay-in .custom-checkbox:checked+.custom-label .custom-box{background-color:#00ae5b;border-color:#00ae5b}.custom-label{cursor:pointer;font-size:16px;color:#333}.login-modal-content .forget-pass .stay-in label{color:#757575;display:flex;align-items:center;gap:5px}.login-modal-content .forget-pass input{width:18px;height:18px;border:1px solid var(--border-color)}.login-modal-content .forget-pass label{margin-bottom:0;cursor:pointer}.login-modal-content .forget-pass a{font-size:14px;line-height:20px;color:var(--primary-color)!important}.login-modal-content .forget-pass a:hover{color:var(--hover-color)!important}.tab-content-form .submit button{width:100%;padding:12px;border-radius:10px;background:var(--primary-color);color:var(--white-color)}.tab-content-form .submit button:hover{background:var(--hover-color)}.tab-content-form .other-method{position:relative;text-align:center}.tab-content-form .other-method p{background:var(--white-color)}.tab-content-form .other-method:after{position:absolute;content:"";top:50%;transform:translateY(-50%);left:0;width:100%;height:1px;background:#424242}.google-login a{transform:scale(1)}.google-login a:hover{transform:scale(1.03)}.google-login a,.google-login img{width:100%}.have-account{text-align:center}.have-account a{color:var(--primary-color)!important;font-weight:600}.navbar-content .light-dark{background:var(--custom-bg);padding:5px;border-radius:30px}.navbar-content .light-dark span{display:inline-block;padding:4px 15px;border-radius:30px;cursor:pointer;color:var(--primary-text-color)}.navbar-content .light-dark span.active{background:var(--primary-color1);color:var(--white-color)}.offcanvas .light-dark{background:var(--custom-bg);padding:5px;border-radius:30px;display:inline-flex}.offcanvas .light-dark span{display:flex;align-items:center;justify-content:center;padding:8px 15px;border-radius:30px;cursor:pointer;color:var(--primary-text-color);font-size:1.25rem}.offcanvas .light-dark span.active{background:var(--primary-color1);color:var(--white-color)}.home-banner{padding-bottom:60px;position:relative;overflow:hidden;padding-top:140px}.home-banner-slider{margin-right:-30%}.home-banner .home-banner-overlay{position:absolute;content:"";top:0;left:0;width:500px;height:90%}.home-banner .home-banner-text .banner-text h4{color:var(--yellow-color);letter-spacing:6.4px;text-transform:uppercase}.home-banner .home-banner-text .banner-text h1{color:var(--white-color);margin:1rem 0;font-size:4rem;line-height:1;font-weight:900;text-transform:uppercase;background:linear-gradient(91deg,#d44dff,#f5b51b 82.39%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-banner .home-banner-text .banner-text ul{display:flex;flex-direction:column;gap:1rem}.home-banner .home-banner-text .banner-text ul li{display:flex;align-items:center;gap:20px;font-size:1.25rem;line-height:1.75rem}.home-banner .home-banner-text ul li :where(svg,p){color:var(--custom-bg)}.home-banner .home-banner-img img{width:100%;border-radius:0 0 0 30px}.home-banner .banner-effect{position:absolute;top:20px;right:0;z-index:-1;width:55%}.home-banner .banner-effect img{width:100%}.home-banner .swiper-button-next,.home-banner .swiper-button-prev{display:none}.home-banner-next,.home-banner-prev{width:40px;height:40px;border-radius:10px;background:linear-gradient(90deg,transparent 20.4%,hsla(0,0%,9%,.01) 111.92%)!important;-webkit-backdrop-filter:blur(20.5px);backdrop-filter:blur(20.5px);border:1px solid var(--primary-color);color:var(--white-color);display:flex;align-items:center;justify-content:center;font-size:20px!important;position:absolute;bottom:40px;right:120px;z-index:9;box-shadow:0 4px 12px rgba(0,0,0,.1);font-size:1.875rem;cursor:pointer}.home-banner-prev{right:180px;background:none}.home-banner-prev.swiper-button-disabled{background:linear-gradient(90deg,transparent 20.4%,hsla(0,0%,9%,.01) 111.92%)!important;-webkit-backdrop-filter:blur(20.5px);backdrop-filter:blur(20.5px);border:1px solid var(--primary-color);color:var(--white-color)}.home-banner-prev.swiper-button-disabled:hover{color:var(--white-color)}.home-banner-next:hover,.home-banner-prev:hover{background:linear-gradient(90deg,#c512e2,#ff6900)!important}.home-banner-slider .swiper-pagination{text-align:left;bottom:var(--swiper-pagination-bottom,-5px)}.home-banner-slider .home-banner-img,.home-banner-slider .home-banner-text{width:50%}.home-banner-slider .swiper-pagination-bullet{width:8px;height:8px;background:var(--white-color);border-radius:50%;transition:all .2s linear;opacity:1}.home-banner-slider .swiper-pagination-bullet-active{width:32px;background:#ff8249;border-radius:100px}.featured-events{position:relative}.featured-events .featured-events-effect{position:absolute;content:"";top:50%;transform:translateY(-50%);right:0;z-index:-1}.featured-events .featured-events-content{position:relative;z-index:1}.featured-events .featured-events-content .row{row-gap:20px}.online-events-content .tabs-content-item-text{padding:10px}.online-events,.tabs-content-item .img{position:relative}.online-events-content{border:1px solid #494545;padding:40px 30px;border-radius:20px}.online-events .online-events-effect{position:absolute;content:"";top:0;left:0}.online-events .online-events-tabs-header{display:flex;align-items:center;justify-content:space-between;position:relative}.online-events .online-events-tabs-header .home-banner-next,.online-events .online-events-tabs-header .home-banner-prev{background:none;color:var(--white-color);border-radius:50%;border:1px solid var(--secondary-text-color);bottom:20px}.online-events .online-events-tabs-header .home-banner-next.swiper-button-disabled,.online-events .online-events-tabs-header .home-banner-prev.swiper-button-disabled{display:none}.online-events .online-events-tabs-header .home-banner-next{right:0}.online-events .online-events-tabs-header .home-banner-next:after{position:absolute;content:"";left:-78px;top:30%;transform:translateY(-50%);height:110px;width:75px;background:linear-gradient(87deg,hsla(0,7%,5%,0) -41.28%,#0f0d0d 97.86%)}.online-events .online-events-tabs-header .home-banner-prev{left:0}.online-events .online-events-tabs-header .home-banner-prev:after{position:absolute;content:"";left:40px;top:30%;height:110px;width:75px;transform:translateY(-50%) rotate(180deg);background:linear-gradient(87deg,hsla(0,7%,5%,0) -41.28%,#0f0d0d 97.86%)}.online-events .online-events-tabs-header .home-banner-next:hover,.online-events .online-events-tabs-header .home-banner-prev:hover{border:var(--primary-text-color)}.online-events-tabs-header .swiper{width:100%}.online-events-content{position:relative;z-index:1}.online-events-right .create-event .dropdown button{display:block}.online-events .online-events-tabs .nav{padding:0;background:none;display:flex;align-items:center;gap:15px;width:85%;overflow-x:auto}.online-events .online-events-tabs button{padding:10px 0;width:100%;display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:20px;font-weight:500;color:var(--secondary-text-color);gap:8px;background:none;border-radius:0}.online-events .online-events-tabs button.active{color:var(--primary-color);border-bottom:1px solid var(--primary-color);background:none}.online-events .online-events-tabs .icon-div,.online-events .online-events-tabs button svg{margin:0 auto;height:20px;width:20px}.online-events .online-events-tabs button svg path{fill:var(--secondary-text-color)}.online-events .online-events-tabs button.active path{fill:var(--primary-color)}.online-events-tabs-content{margin-top:30px}.online-events-tabs-content .row{row-gap:40px}.tabs-content-item{position:relative;transition:all .3s linear;cursor:pointer}.tabs-content-item:hover{transform:translateY(-2px)}.tabs-content-item img{width:100%;border-radius:12px}.tabs-content-item .tabs-content-overlay{position:absolute;top:0;left:0;padding:15px;display:flex;align-items:center;justify-content:space-between;width:100%}.tabs-content-item .tabs-content-overlay span{color:var(--primary-text-color);font-size:10px;font-weight:500;line-height:15px;background:#fafafa;padding:6px 10px;border-radius:50px}.tabs-content-item .tabs-content-overlay span.heart,.tabs-content-item .tabs-content-overlay span.heart-selected{height:25px;width:25px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer;transition:all .2s linear}.tabs-content-item .tabs-content-overlay span.heart-selected{background:var(--primary-color);color:var(--white-color)}.tabs-content-item .tabs-content-overlay svg{font-size:14px}.tabs-content-item .tabs-content-overlay span.heart:hover{background:var(--primary-color);color:var(--white-color)}.tabs-content-item .tabs-content-overlay span.heart-selected:hover{background:var(--white-color);color:var(--black-color)}.tabs-content-item-text{margin-top:10px}.tabs-content-item-text ul{display:flex;flex-direction:column;gap:5px;margin-top:10px}.tabs-content-item-text ul li{display:flex;align-items:center;gap:15px}.tabs-content-item-text ul li :where(svg,p){color:var(--secondary-text-color);font-size:14px;line-height:20px}.tabs-content-item-text .price-details{margin-top:15px;display:flex;align-items:center;justify-content:space-between}.tabs-content-item-text .price-details .left{display:flex;align-items:center;gap:5px}.tabs-content-item-text .price-details .left span{font-weight:900;color:var(--primary-text-color)}.tabs-content-item-text .price-details .left h4{font-weight:700}.tabs-content-item-text .price-details .left h6{font-size:14px;line-height:20px;font-weight:400}.tabs-content-item-text .price-details .right a{padding:10px;border:1px solid var(--primary-color);color:var(--primary-color);background:none;margin-top:0;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .1s linear}.tabs-content-item:hover .tabs-content-item-text .price-details .right a{background:linear-gradient(90deg,#ff6900,#c512e2);color:var(--white-color)}.tabs-content-item-text .price-details .right a svg{font-size:20px}.online-events .online-events-content .online-events-right{display:flex;align-items:center;gap:20px}.online-events .online-events-right button{display:flex;align-items:center;gap:10px;padding:10px 20px;border-radius:8px;border:1px solid var(--border-color);color:var(--primary-text-color);font-size:1rem;line-height:1.5rem;font-weight:400}.online-events .online-events-right ul{padding:0;border-radius:15px;border:1px solid var(--border-color)}.online-events .online-events-right ul li{border-bottom:1px solid var(--border-color)}.online-events .online-events-right ul li:last-child{border-bottom:0}.online-events .online-events-right ul li a{color:var(--heading-text-color);padding:12px 24px;font-size:14px;line-height:20px;font-weight:400;background:none!important}.online-events-right button path{fill:var(--primary-text-color)}.online-events .load-more a{padding:15px 40px;border-radius:8px;border:1px solid var(--primary-color);color:var(--primary-color);font-weight:600}.online-events .load-more a:hover{background:var(--hover-color);color:var(--white-color)}.payment-type .form-check{padding:0}.fast-easy{position:relative}.fast-easy .fast-easy-effect{position:absolute;content:"";top:-375px;right:0;z-index:-1}.fast-easy-content{display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative;z-index:1}.fast-easy-content .fast-easy-item{background:linear-gradient(20deg,#fff,#ef9ac5);text-align:center;width:345px}.fast-easy-content .fast-easy-item h3{font-size:25px;margin-bottom:5px}.fast-easy-content .fast-easy-item .img{margin-bottom:20px}.fast-easy-content .fast-easy-arrow{color:#cc7393;font-size:1.875rem}.footer{border-top:1px solid #424242;padding:60px 0;margin-top:80px;background:#0c0b0b;position:relative;z-index:9}.footer-logo p{padding:15px 0}.footer-logo .social-icon{display:flex;align-items:center;gap:15px}.footer-logo .social-icon a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;border-radius:50%;background:var(--primary-text-color);color:var(--white-color)}.footer-logo .social-icon a:hover{background:var(--hover-color);transform:translateY(-2px)}.footer-logo .social-icon a.fb:hover{background:#0866ff}.footer-logo .social-icon a.linkedin:hover{background:#0c61bf}.footer-logo .social-icon a.twitter:hover{background:#1da1f2}.footer-logo .social-icon a.youtube:hover{background:#00a6e8}.footer-item ul{display:flex;flex-wrap:wrap;row-gap:10px}.footer-item ul li{width:50%}.footer-item ul li a{font-size:14px;line-height:20px;font-weight:500;color:var(--primary-text-color)}.footer-item ul li a.active,.footer-item ul li a:hover{color:var(--primary-color)}.footer-subscribe-email{position:relative}.footer-subscribe-email button{position:absolute;top:50%;transform:translateY(-50%);right:5px;background:var(--primary-color);color:var(--white-color);padding:7px 20px;border-radius:8px}.footer-subscribe-email button:hover{background:var(--hover-color)}.footer-subscribe p{margin-top:10px;font-size:14px;line-height:20px}.payment-method{position:relative;z-index:9;background:#0c0b0b}.payment-method-content{border-top:3px solid #424242;padding:60px;text-align:center}.payment-method-content h4{margin-bottom:20px}.payment-method-content img{max-width:575px}.tiny-footer{border-top:1px solid #424242;padding:30px 0;position:relative;z-index:9;background:#0c0b0b}.tiny-footer p a{color:var(--primary-color);font-weight:500;text-transform:uppercase}.tiny-footer a:hover{color:var(--hover-color)}.tiny-footer ul{display:flex;align-items:center;justify-content:flex-end}.tiny-footer ul li{padding-right:20px;margin-right:20px;border-right:1px solid var(--border-color)}.tiny-footer ul li:last-child{border-right:0;padding-right:0;margin-right:0}.tiny-footer ul li a{font-size:14px;line-height:20px;font-weight:400;color:var(--primary-text-color)}.details-page{position:relative}.details-page-content h2{font-size:40px;line-height:50px;text-transform:uppercase;background:linear-gradient(91deg,#d44dff,#f5b51b 82.39%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.details-banner{margin-top:130px}.details-page .details-effect-top-right{position:absolute;top:-50%;right:0}.details-page .details-effect-top-left{position:absolute;top:0;left:0}.details-page .details-effect-bottom-left{position:absolute;bottom:-55%;right:0}.purchase-ticket{position:relative}.ticket-overlay{position:absolute;bottom:-500px;right:0;z-index:-1}.details-page-content .row{--bs-gutter-x:40px}.details-page-content .guests-content-photo .row{--bs-gutter-x:1.5rem}.details-banner img{border-radius:24px;width:100%}.details-page-content{position:relative}.details-page-content .location{margin-top:20px;display:flex;align-items:center;gap:60px}.details-page-content .location .item svg{font-size:1.25rem;margin-top:3px}.details-page-content .location .item svg path{fill:var(--secondary-text-color)}.details-page-content .location .item{display:flex;gap:15px}.details-page-content .location .item span{color:var(--primary-text-color);text-transform:uppercase;font-size:14px;line-height:20px;font-weight:600}.details-page-content .production{margin-top:30px;border:1px solid var(--border-color);display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:16px 16px 0 0}.details-page-content .production .production-header{display:flex;align-items:center;width:100%;gap:20px;padding:24px;border-radius:16px 16px 0 0;background:var(--Neutral-Colors-900,#212121)}.details-page-content .production p{color:#9e9e9e}.details-page-content .production .details{padding:0 24px 24px}.details-page-content .tickets-start{margin:30px 0;padding:30px 0}.details-page-content .tickets-start h3{font-size:24px;line-height:35px;margin-bottom:15px;text-transform:uppercase}.tickets-start-content{display:flex;align-items:center;gap:20px}.details-page-content .tickets-start .tickets-item{border:1px solid #b26efc;background:#232323;border-radius:20px;overflow:hidden;width:100%;padding:20px}.details-page-content .before-purchase .accordion-body p,.details-page-content .tickets-start .tickets-item p{color:#eee}.details-page-content .tickets-start .tickets-item:nth-child(2){border:1px solid #f83c77}.details-page-content .tickets-start .tickets-item:nth-child(3){border:1px solid #58c3ff}.details-page-content .tickets-start .tickets-item h6{background:linear-gradient(#b26efc,#ec4a8e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;text-transform:uppercase}.details-page-content .tickets-start .tickets-item:nth-child(2) h6{background:linear-gradient(#f83c77,#d4d744);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.details-page-content .tickets-start .tickets-item:nth-child(3) h6{background:linear-gradient(#58c3ff,#29c395);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.details-page-content .tickets-start .tickets-item h3{font-size:24px;line-height:35px;padding:10px 0;margin-bottom:10px;border-bottom:1px solid var(--border-color)}.details-page-content .tickets-start .tickets-item p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:400}.details-page-content .guests{display:flex;flex-direction:column;gap:30px}.details-page-content .guests-content-photo{margin-top:20px}.details-page-content .guests-content-photo-item{position:relative}.details-page-content .guests-content-photo-item img{width:100%;border-radius:16px}.details-page-content .guests-content-photo-item .guests-content-overlay{background:linear-gradient(182deg,rgba(20,43,72,0) 14.12%,#142b48 89.82%);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;padding:10px;display:flex;align-items:end}.details-page-content .guests-content-photo-item h6{color:var(--white-color);font-size:12px;line-height:20px}.details-page-content .before-purchase{margin-top:30px;padding-top:30px}.accordion.accordion{display:flex;flex-direction:column;gap:20px}.details-page-content .before-purchase h4{margin-bottom:20px}.details-page-content .before-purchase .accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:unset}.details-page-content .before-purchase #accordionExample{gap:25px;display:flex;flex-direction:column}.details-page-content .before-purchase .accordion-item{border:unset;border-radius:0;background:transparent}.details-page-content .before-purchase .accordion-item h2{-webkit-text-fill-color:unset}.details-page-content .before-purchase .accordion-item button{border:1px solid var(--border-color);font-size:1.125rem;font-weight:600;color:var(--heading-text-color);background:var(--white-color);box-shadow:none}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:unset;border-bottom-left-radius:unset}.accordion-button:not(.collapsed){box-shadow:unset}.details-page-content .before-purchase .accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);border:1px solid var(--border-color);border-top:0;border-radius:0 0 10px 10px;background:#232323}.details-page-content .before-purchase .accordion-body ul{display:flex;flex-direction:column;color:var(--secondary-text-color);gap:20px;padding:0 20px}.details-page-content .before-purchase .accordion-body ul li{list-style-type:decimal;color:var(--secondary-text-color)!important;font-size:1rem!important;line-height:1.5rem!important}.accordion-button:not(.collapsed):after{display:none}.details-page-content .before-purchase svg{transition:all .2s linear;transform:rotate(0deg);font-size:25px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.details-page-content .before-purchase .collapsed svg{transform:translateY(-50%) rotate(180deg)}.details-page-content-right{border-radius:24px;padding:25px;background:var(--white-color)}.details-page-content-right-mobile{display:none}.details-page-content-right .left,.details-page-content-right .right{display:flex;flex-direction:column;gap:5px}.details-page-content-right ul li{border-bottom:1px solid var(--border-color);padding-bottom:20px;margin-bottom:20px;display:flex;align-items:flex-end;justify-content:space-between}.details-page-content-right ul li:last-child{border:0;margin-bottom:0;padding-bottom:0}.details-page-content-right h6{font-size:12px;line-height:20px;text-transform:uppercase;color:#757575!important}.details-page-content-right .left h4{font-weight:400;color:#e8e8e8;font-size:14px;line-height:20px}.details-page-content-right h4{font-weight:400;color:#e8e8e8}.details-page-content-right .total-charge .left h4,.details-page-content-right h4{font-size:16px;line-height:24px}.details-page-content-right .total-charge .right h4{font-size:20px;line-height:30px;font-weight:600}.details-page-content-right .right{text-align:right}.details-page-content-right .right.increment-decrement{display:flex;align-items:center;gap:10px;flex-direction:row}.details-page-content-right .right.increment-decrement button{width:30px;height:30px;border-radius:8px;border:1px solid var(--Neutral-Colors-100,#f5f5f5);font-size:14px;color:#fafafa;display:flex;align-items:center;justify-content:center}.details-page-content-right .right.increment-decrement button:hover{background:var(--primary-color)!important;border:1px solid var(--primary-color)}.details-page-content-right .right.increment-decrement button:disabled{background:#e8e8e8!important;color:#757575}.details-page-content-right .right.increment-decrement input{background:none}.details-page-content-right input{width:40px;padding:5px 10px;text-align:center}.details-page-content-right a{width:100%;justify-content:center;text-align:center;margin-top:0;background:var(--primary-color)}.details-page-content .guests-content-title{position:relative;display:flex;align-items:center;justify-content:space-between}.details-page-content .guests-content-title h4{font-weight:800;text-transform:uppercase}.details-page-content .guests-arrows{position:relative;display:flex;align-items:center;gap:10px}.details-page-content .guests-arrows :where(.guests-prev,.guests-next){width:30px;height:30px;border-radius:20px;background:#212121;color:var(--primary-text-color);display:flex;align-items:center;justify-content:center;transition:all .1s linear;cursor:pointer;font-size:20px}.details-page-content .guests-arrows :where(.guests-prev,.guests-next):hover{background:var(--primary-color);color:var(--white-color)}.details-page-content .event-associates-item{background:linear-gradient(0deg,#f5f5f5,#ffbcdc);text-align:center;display:flex;flex-direction:column;gap:10px}.details-page-content .event-associates-item img{width:50px;height:50px;border-radius:50%;object-fit:cover;margin:0 auto}.details-page-content .event-associates-item h6{color:var(--heading-text-color);position:unset;font-weight:700;font-size:1rem;line-height:1.5rem}.details-page-content-right .dropdown button{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px;font-size:1.125rem;line-height:1.75rem;font-weight:700;background:none!important;padding:0;border:0}.details-page-content-right .dropdown button span{font-size:14px;line-height:16px;font-weight:400;color:var(--primary-color);display:flex;align-items:center;gap:5px}.details-page-content-right .dropdown button span svg{font-size:20px}.details-page-content-right .dropdown-menu{margin:0;padding:0;border-radius:15px;border:1px solid var(--border-color);width:360px}.details-page-content-right .dropdown li{border-bottom:1px solid var(--border-color);margin-bottom:0;padding-bottom:15px;border-radius:0}.details-page-content-right .dropdown li:last-child{border-bottom:0;margin-bottom:0}.details-page-content-right .dropdown .dropdown-item:hover{background:none}.details-page-content-right .dropdown li h6,.details-page-content-right li:first-child h6{background:linear-gradient(#b26efc,#ec4a8e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.details-page-content-right li:first-child{align-items:center}.details-page-content-right .dropdown li:nth-child(2) h6{background:linear-gradient(#f83c77,#ffdb1e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.details-page-content-right .dropdown li:nth-child(3) h6{background:linear-gradient(#4791e8,#29c395);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.details-page-content-right .dropdown li h4{font-size:1.25rem;line-height:1.75rem;font-weight:900;padding:10px 0}.details-page-content-right .dropdown li p{font-size:14px;line-height:20px}.details-page-content-right .dropdown li label{position:relative;cursor:pointer;width:100%;white-space:break-spaces;text-align:left}.details-page-content-right .dropdown li input{position:absolute;top:5px;right:0;width:15px;height:15px}.details-page-content-right .increment-decrement .del{width:30px;height:30px;border-radius:8px}.custom-checkbox{position:relative;display:inline-block;cursor:pointer;font-size:16px}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer}.custom-checkbox .checkmark{position:absolute;top:5px;right:0;height:18px;width:18px;background-color:#ccc;border-radius:4px}.custom-checkbox input:checked+.checkmark{background-color:#00ae5b}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked+.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:6px;top:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.confirm-pay{margin-top:130px;position:relative}.confirm-pay.loading-confirm{min-height:400px;display:flex;align-items:center;justify-content:center;text-align:center}.confirm-pay.loading-confirm .confirm-pay-header{width:100%;justify-content:center}.confirm-pay .confirm-pay-effect-bottom-left{position:absolute;bottom:-80%;right:-10%;z-index:-1}.confirm-pay-content .cart-design{border-radius:12px;background:var(--white-color);padding:25px}.confirm-pay-content .cart-design h3{font-size:24px;line-height:35px}.confirm-pay-content-left{display:flex;flex-direction:column;gap:30px}.confirm-pay-content-left .ticket-type{display:flex;align-items:center;justify-content:space-between}.confirm-pay-content-left .ticket-type h4{font-size:18px;font-weight:400}.confirm-pay-content-left .ticket-type h6{font-size:12px;text-transform:uppercase;color:var(--primary-text-color);font-weight:600}.confirm-pay-content-left .ticket-type h5{color:var(--heading-text-color);font-weight:400}.confirm-pay-content-left .ticket-type .dropdown-edit button{background:none;font-size:14px;line-height:20px;font-weight:600;border:0;color:var(--custom-bg);border-bottom:1px solid var(--custom-bg);border-radius:0;padding:0;margin:0}.dropdown-toggle:after{display:none!important}.confirm-pay-content-left .ticket-type .dropdown-menu{width:450px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);background:var(--white-color);border:0;padding:30px;border-radius:20px;transform:translate(-400px,40px)!important}.confirm-pay-content-left .increment-decrement{display:flex;align-items:center;gap:10px}.confirm-pay-content .confirm-pay-content-left .increment-decrement button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--border-color);color:var(--secondary-text-color);font-weight:300;font-size:12px}.confirm-pay-content-left .increment-decrement button:hover{background:var(--hover-color);color:var(--white-color);border:1px solid var(--hover-color)}.confirm-pay-content-left .increment-decrement input{width:60px;padding:5px 10px;text-align:center}.person-information-content{margin-top:30px}.person-information-content h4{font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--primary-text-color)!important;margin-bottom:15px}.person-information-content .person-information-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--border-color)}.person-information-content .person-information-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.person-information-content .person-information-item .row{row-gap:20px}.confirm-pay .confirm-pay-content .payment-type .online-events-right{display:flex;align-items:center;justify-content:space-between;width:100%;flex-direction:row}.confirm-pay .confirm-pay-content .payment-type input{padding:12px}.confirm-pay .confirm-pay-content .payment-type .form-check-input{width:45px}.confirm-pay .confirm-pay-content .payment-type .online-events-right .form-check-input:checked{background-color:#00ae5b;border-color:#00ae5b}.confirm-pay .confirm-pay-content .payment-type{flex-direction:column;gap:20px;align-items:flex-start}.confirm-pay .confirm-pay-content .payment-type .item{width:100%}.confirm-pay .confirm-pay-content .payment-type .item :where(input,label){width:100%;text-align:left}.confirm-pay .confirm-pay-content .payment-type .payment-bkash-bank{width:100%}.confirm-pay .confirm-pay-content .payment-type .payment-bkash-bank h3{font-size:1.25rem;line-height:1.75rem}.payment-bkash-bank-item{display:flex;align-items:center;justify-content:space-between}.payment-bkash-bank-item .card{width:46%;margin-top:20px;padding:30px;border:1px solid var(--border-color);border-radius:15px;cursor:pointer;text-align:center;background:#151515}.payment-bkash-bank-item .card img{height:50px}.confirm-pay .confirm-pay-content .payment-bkash-bank-item .radio{font-size:inherit;margin:0;position:absolute;top:10px;right:10px;padding:12px}@supports (-webkit-appearance:none) or (-moz-appearance:none){.payment-bkash-bank-item .radio{-webkit-appearance:none;-moz-appearance:none;background:var(--white-color);border:1px solid var(--border-color);border-radius:50%;cursor:pointer;height:15px;width:15px;outline:none;transition:background .2s ease-out,border-color .2s ease-out;display:none}.payment-bkash-bank-item .radio:after{border:2px solid var(--white-color);border-top:0;border-left:0;content:"";display:block;height:.75rem;left:25%;position:absolute;top:50%;transform:rotate(45deg) translate(-50%,-50%);width:.375rem}.payment-bkash-bank-item .radio:checked{background:#00ae5b;display:block}}.confirm-Modal-content .confirm-modal{text-align:center;padding-bottom:10px}.confirm-Modal-content .confirm-modal img{width:70%;margin:-30px auto 0}.confirm-Modal-content .confirm-modal h3{color:var(--success-color)}.confirm-Modal-content .confirm-modal p{padding:20px 0;max-width:350px;margin:0 auto}.confirm-Modal-content .confirm-modal .duel-button{display:flex;align-items:center;justify-content:space-between}.confirm-Modal-content .confirm-modal .duel-button :where(a,button){width:48%;border:1px solid var(--main-color);padding:12px;border-radius:12px;color:var(--main-color)}.confirm-Modal-content .confirm-modal .duel-button button{background:var(--main-color);color:var(--white-color)}.confirm-Modal-content .confirm-modal .duel-button :where(a,button):hover{background:var(--hover-color);color:var(--white-color)}.confirm-pay-content .login-modal-content .modal-content{background:var(--white-color);margin-top:30px;padding:30px}.confirm-pay-content .login-modal-content .google-login{width:390px;margin:0 auto}.confirm-pay-content .promo-code{margin-bottom:20px}.confirm-pay-content .promo-code-content{display:flex;align-items:center;gap:10px;margin-top:10px}.confirm-pay-content .promo-code-content input{width:100%;padding:12px 15px;text-align:left;border-radius:12px;border:1px solid var(--border-color)}.confirm-pay-content .promo-code-content button{background:var(--custom-bg);padding:13px 24px;border-radius:10px;font-size:14px;line-height:20px;font-weight:500;color:var(--primary-text-color);width:auto!important}.confirm-pay-content .promo-code-content button.remove{background:var(--red-color);color:var(--white-color)}.confirm-pay-content .promo-code-content button:hover{background:var(--primary-color);color:var(--white-color)}.confirm-pay-content .cart-design button{margin-top:0;width:100%}.my-bookings-content .header{display:flex;align-items:center;justify-content:space-between}.create-event .dropdown button{background:none!important;border:1px solid var(--white-color)}.create-event .dropdown a{color:var(--white-color)}.dropdown a:hover{background:none;color:var(--primary-color)}.my-bookings .table-content{background:var(--heading-text-color);margin-top:30px}.my-booking-create-event{display:flex;align-items:center;gap:10px}.my-booking-create-event .search{position:relative}.my-booking-create-event .search input{padding:10px 20px}.my-booking-create-event .search svg{position:absolute;top:50%;transform:translateY(-50%);right:15px}.my-booking-create-event .custom-bg{padding:12px 30px}.my-bookings .custom-bg{margin-top:0;padding:9px 20px}.table-design{margin-top:30px}.table-design table{width:100%}.table-design{overflow-y:auto}.table-design table td,.table-design table th{font-size:1rem;line-height:1.5rem;font-weight:400;padding:12px 20px;color:var(--secondary-text-color)}.table-design table td:last-child{padding:12px 0;width:135px}.table-design table th{background:#424242;font-weight:700;color:var(--white-color)}.table-design table td{border-bottom:1px solid var(--secondary-text-color)}.table-design table td:first-child,.table-design table th:first-child{text-align:left}.table-design table td:last-child,.table-design table th:last-child{text-align:right}.table-design table td .custom-bg{font-size:14px;gap:5px}.payment-success{text-align:center;display:flex;align-items:center;justify-content:center}.payment-success-content{width:500px;margin-top:150px;background:#212121;padding:20px;border-radius:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.payment-success-content-header{margin-top:-130px}.payment-success-content-header h3{margin-top:10px}.payment-success-content-header p{margin-top:5px}.confirm-pay .custom-bg{margin-top:0;font-size:1.25rem}.back-to-home svg{font-size:1.875rem;color:var(--white-color)}.confirm-pay-header{display:flex;align-items:center;gap:20px;margin-bottom:40px}.confirm-pay-header a{font-size:20px}.payment-success h3{color:#2cc672}.payment-success .duel-button{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:10px}.payment-success .duel-button .custom-bg{border:1px solid var(--primary-color);width:50%;justify-content:center}.payment-success .duel-button button.custom-bg{padding:12px 30px}.payment-success .duel-button a.custom-bg{background:none;padding:15px 30px}.payment-success .ticket-info{margin-top:20px}.dark-mode .payment-success .ticket-info ul{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dark-mode .payment-success .ticket-info li{display:flex;width:100%;border:1px solid #383737;border-radius:14px}.dark-mode .payment-success .ticket-info li h6{background:#212121;border-radius:14px 0 0 14px;width:35%;text-align:center;font-weight:400;font-size:14px;line-height:20px}.dark-mode .payment-success .ticket-info li h4{background:linear-gradient(180deg,rgba(46,46,46,.81) 34.25%,rgba(33,33,33,.81));width:65%;text-align:center;border-radius:0 14px 14px 0;color:var(--white-color);font-size:15px;line-height:20px;font-weight:400}.payment-success .ticket-info li h4,.payment-success .ticket-info li h6{font-style:1rem;height:50px;display:flex;align-items:center;justify-content:center}.payment-success .ticket-info li h3{font-size:1.5rem;line-height:2rem;color:var(--primary-text-color);text-align:left}.payment-success .ticket-info li h4{color:var(--primary-text-color)}.payment-success .ticket-info li:first-child,.payment-success .ticket-info li:nth-child(2){width:48.5%}.payment-success .ticket-info li:first-child h6,.payment-success .ticket-info li:nth-child(2) h6{width:55%}.payment-success .ticket-info li:first-child h4,.payment-success .ticket-info li:nth-child(2) h4{width:45%}.payment-success .ticket-info li:first-child h4{color:var(--primary-color);font-weight:700}.user-profile .duel-button{display:flex;align-items:center;justify-content:space-between;gap:20px}.user-profile .user-profile-header{display:flex;align-items:center;gap:20px;padding-bottom:28px;border-bottom:1px solid #424242}.user-profile-content{display:flex;gap:60px}.user-profile-sidebar{width:244px;border-right:1px solid #424242;padding-top:30px}.user-profile-sidebar a{color:var(--white-color);display:flex;align-items:center;gap:10px;padding:10px 20px}.user-profile-sidebar a.active{border-radius:8px 0 0 8px;background:var(--Neutral-Colors-900,#212121);color:#f13f6a}.user-profile-content-right{width:calc(100% - 244px);padding-top:30px}.user-profile .user-profile-header img{width:100px;height:100px;border-radius:50%;object-fit:cover}.user-profile .user-profile-header h6{font-size:14px;font-weight:400}.user-profile .user-profile-header h3{margin-bottom:0}.user-profile .duel-button .custom-bg{border:1px solid var(--primary-color);margin-top:0}.user-profile .duel-button .custom-bg:first-child{background:none;color:var(--primary-color)}.user-profile .duel-button .custom-bg:first-child:hover{background:var(--primary-color);color:var(--white-color)}.user-profile{margin-top:120px}.user-profile-form{display:flex;flex-direction:column;gap:24px}.user-profile label{display:block}.user-profile h3{font-size:24px;font-weight:700;margin-bottom:30px}.image-upload{position:relative;display:inline-block}.image-upload img{width:100px;height:100px;border-radius:50%;object-fit:cover}.image-upload .img-edit{width:25px;height:25px;border-radius:50%;background:var(--white-color);display:flex;align-items:center;justify-content:center;position:absolute;bottom:2px;right:5px;cursor:pointer}.user-profile-content-right .back{display:flex;align-items:center;gap:10px;margin-bottom:20px}.user-profile-form .eye{position:relative}.user-profile-form .eye svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#757575;cursor:pointer}.details-page-content-right ul li h3{font-size:1.5rem}.details-page-content-right .ul div li{border-bottom:0;padding-bottom:0;margin-bottom:0}.details-page-content-right .ul div li:nth-child(2){border-bottom:1px solid var(--border-color);padding-bottom:20px;margin-bottom:20px}.details-page-content-right .ul div li:nth-child(2) h4{font-size:20px;font-weight:600}.event-card-sticky{position:fixed;top:100px;z-index:100;display:flex;justify-content:end}.details-page-content-right .dropdown-menu{transform:translate(-18px,31px)!important}.details-page-content-right .dropdown-item{max-height:520px;overflow-y:auto;padding:0}.event-card-sticky .details-page-content-right{width:375px}.details-page-content-right ::-webkit-scrollbar{display:none}.toasty-alert-content{position:fixed;width:100%;z-index:99999;top:20px;left:0}.toasty-alert,.toasty-alert-content{display:flex;align-items:center;justify-content:center}.toasty-alert{background:var(--white-color);padding:10px 15px;border-radius:10px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);color:var(--heading-text-color);gap:10px;font-size:16px;line-height:24px;font-weight:400;opacity:0;transform:translateY(-20px);transition:opacity .5s ease,transform .5s ease}.toasty-alert.open{opacity:1;transform:translateY(0)}.toasty-alert.closing{opacity:0;transform:translateY(-20px)}.toasty-alert.success{background:#d4edda;color:#155724}.toasty-alert.fail{background:#f8d7da;color:#721c24}.toasty-alert svg{font-size:20px}.cms-page-design{margin-top:130px}.cms-page-design h1{color:var(--white-color);margin-bottom:3rem;text-align:center;font-size:2.5rem;line-height:1;font-weight:900;text-transform:uppercase;background:linear-gradient(91deg,#d44dff,#f5b51b 82.39%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cms-page-design p{color:var(--secondary-text-color)!important}.cms-page-design h2,.cms-page-design h3{font-size:22px;line-height:1;padding-bottom:15px;margin-top:35px}.cms-page-design ul{margin-top:20px;margin-left:20px;display:flex;flex-direction:column;gap:10px}.cms-page-design ul li{list-style-type:disc}.cms-page-design ul li::marker{color:var(--primary-color)}.custom-loading{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#212121;width:300px;border-radius:20px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;z-index:9999;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.all-events-feature-event,.all-events-page .all-events-feature-event-item{position:relative}.all-events-page .all-events-feature-event-item img{width:100%;border-radius:24px}.all-events-page .all-events-feature-overlay-text{border-radius:24px;background:linear-gradient(251deg,rgba(28,32,45,0) 41.42%,rgba(19,43,94,.23) 58.96%,rgba(10,55,145,.47) 85.01%,rgba(18,77,191,.71) 94.47%,rgba(13,64,161,.71) 112.72%),linear-gradient(251deg,rgba(114,136,215,0) 18.52%,rgba(8,26,90,.9) 82.66%),linear-gradient(254deg,rgba(28,32,45,0) 3.84%,rgba(20,42,119,.71) 87.5%);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;padding:50px;display:flex;align-items:center}.all-events-page .all-events-feature-overlay-text h5{color:var(--Status-Alert,#feca57);font-size:16px;line-height:24px;font-weight:600;margin-bottom:12px}.all-events-page .all-events-feature-overlay-text h4{font-size:32px;font-weight:700;letter-spacing:-.64px}.all-events-page .all-events-feature-overlay-text .custom-bg{padding:8px 20px;border-radius:8px}.all-events-page .all-events-feature-overlay-text ul{display:flex;flex-direction:column;gap:5px;margin-top:20px}.all-events-page .all-events-feature-overlay-text ul li{display:flex;align-items:center;gap:15px}.all-events-page .all-events-feature-overlay-text ul li :where(svg,p){color:#eee;font-size:16px;line-height:20px}.all-events-feature-event .home-banner-next,.all-events-feature-event .home-banner-prev{width:40px;height:40px;bottom:-20px;right:30px;border:1px solid var(--primary-color);color:var(--white-color);border-radius:8px;background:linear-gradient(90deg,rgba(0,0,0,.06) 20.4%,hsla(0,0%,9%,.21) 111.92%);-webkit-backdrop-filter:blur(20.5px);backdrop-filter:blur(20.5px)}.all-events-feature-event .home-banner-prev{right:85px}.user-profile{position:relative}.user-event-page{margin-top:130px}.user-profile .user-event-page-effect{position:absolute;content:"";bottom:-70%;right:-10%;z-index:-1}.user-event-page-header{display:flex;justify-content:space-between;padding:0 24px;height:70px;align-items:center;gap:24px;border-radius:12px;background:var(--Neutral-Colors-900,#212121);margin-top:30px;position:relative}.user-profile-search{position:relative}.user-profile-search .search{cursor:pointer}.user-profile-search .search svg{font-size:20px}.user-event-page-cart{margin-top:24px}.user-event-page-item{display:flex;padding:20px;flex-direction:column;gap:10px;border-radius:12px;background:var(--Neutral-Colors-900,#212121)}.user-event-page-item h6{color:#e8e8e8;font-size:14px;font-weight:400}.user-event-page-item h4{color:#e8e8e8;font-size:18px;font-weight:600}.user-event-page-item ul{display:flex;align-items:center;gap:30px}.user-event-page-item ul li{color:#e8e8e8;font-family:Inter;font-size:14px;font-weight:600;display:flex;align-items:center;gap:5px}.user-event-page-item ul li svg{font-size:20px}.user-event-page-item .view-ticket{text-align:right;margin-top:15px}.user-event-page-item .view-ticket a{padding:6px 20px;border-radius:8px;border:1px solid #f13f6a;color:#f13f6a;font-size:14px;font-weight:600;letter-spacing:.14px}.user-event-page-item .view-ticket a:hover{background:var(--primary-color);color:var(--white-color)}.user-event-page-cart .row{--bs-gutter-y:1.5rem}.user-event-page-cart-pagination{margin-top:30px}.user-event-page-cart-pagination ul{display:flex;align-items:center;justify-content:center;gap:12px}.user-event-page-cart-pagination ul li.next,.user-event-page-cart-pagination ul li.previous{background:none}.user-event-page-cart-pagination ul li{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.user-event-page-cart-pagination ul li,.user-event-page-cart-pagination ul li.selected{background:rgba(33,33,33,.5);-webkit-backdrop-filter:blur(6.900000095367432px);backdrop-filter:blur(6.900000095367432px)}.user-event-page-cart-pagination ul li.selected{color:var(--primary-color)}.successfully-send{background:#f2ffec;padding:10px;border-radius:8px;color:#52c41a;display:flex;align-items:start;gap:8px;font-size:16px;line-height:22px;font-weight:400}.successfully-send svg{font-size:20px;margin-top:3px}.successfully-send span{width:90%;display:inline-block}.google-callback{display:flex;align-items:center;justify-content:center}.google-callback-loading span{margin:0 auto}.google-callback-loading p{margin-top:10px}.modal .modal-dialog{margin-top:5rem}@media (max-width:576px){.modal .modal-dialog{margin-top:4rem}.online-events{margin-top:20px}}.offcanvas-start{z-index:100000!important}.dark-mode{background:#0c0b0b}.dark-mode .container :where(h3,h4,h5,h6){color:#e8e8e8}.dark-mode p{color:#bdbdbd}.dark-mode input::placeholder,.dark-mode select::placeholder,.dark-mode textarea::placeholder{color:#9e9e9e!important}.dark-mode .black-logo{display:none}.dark-mode .white-logo{display:block}.dark-mode .navbar-content .nav-right .search svg,.dark-mode .navbar-content .nav-right .user button svg{color:var(--white-color)}.dark-mode .navbar-content .light-dark{background:#040404}.dark-mode .offcanvas .light-dark{background:#040404;padding:5px;border-radius:30px}.dark-mode .navbar-content .light-dark span{color:var(--white-color)}.dark-mode .navbar-content .nav-right a.create-event{background:transparent;border:1px solid var(--primary-color);color:var(--white-color)}.dark-mode .navbar-content .nav-right a.create-event:hover{background:var(--primary-color);color:var(--white-color)}.dark-mode .featured-events-content .tabs-content-item{border:1px solid #494545;background:radial-gradient(390.73% 237.75% at 61.14% 2.57%,#070707 12%,#eb4e99 100%)}.dark-mode .featured-events-content .tabs-content-item:hover{background:radial-gradient(390.73% 237.75% at 61.14% 2.57%,#0c0c0c 12%,#f14d9c 100%)}.dark-mode .tabs-content-item-text .price-details .left span{color:var(--white-color)}.dark-mode .online-events .online-events-right button{border:1px solid var(--primary-color);color:var(--white-color)}.dark-mode .online-events .online-events-right button svg path{fill:var(--white-color)}.dark-mode .online-events .online-events-right button:hover{background:var(--primary-color)}.dark-mode .fast-easy-content .fast-easy-item{border-radius:24px;border:1px solid #3c3c3c;background:linear-gradient(153deg,rgba(98,85,90,.2) 5.93%,rgba(168,88,128,.2) 83.74%)}.dark-mode .footer-logo p,.footer-item ul li a{color:var(--custom-bg)}.footer-subscribe-email input{background:var(--border-color)}.dark-mode .menubar-icon{color:var(--white-color)}.dark-mode .details-page-content .tickets-start .tickets-item div{background:#232323}.dark-mode .details-page-content .event-associates-item{background:linear-gradient(0deg,#62555a,#a85880)}.dark-mode .details-page-content .event-associates-item h6{color:var(--white-color)}.dark-mode .details-page-content .before-purchase .accordion-item button{color:var(--white-color);background:#232323}.dark-mode .details-page-content-right{background:#232323}.dark-mode .details-page-content-right .dropdown button{color:var(--white-color)}.dark-mode .details-page-content-right ul li .right.increment-decrement button{background:#232323}.dark-mode .confirm-pay{background:transparent}.dark-mode .confirm-pay-content .cart-design,.dark-mode .confirm-pay-content .login-modal-content .modal-content,.dark-mode .dropdown-menu{background:#212121}.dark-mode .navbar-content .nav-right .user .dropdown-menu a,.online-events .online-events-right .dropdown-menu a{color:var(--white-color)}.dark-mode .navbar-content .nav-right .user .dropdown-menu a:hover{color:var(--primary-color)}.dark-mode .login-modal-content .modal-content{background:#212121}.dark-mode .login-modal-content h3,.dark-mode label{color:var(--white-color)}.dark-mode .offcanvas{background:#0c0b0b}.tab-content-form .other-method p{font-size:14px;line-height:20px;display:inline-block;background:#212121;padding:0 10px;position:relative;z-index:1;color:#5a5a5a}@media (max-width:1500px){body .container{padding:0 100px}.home-banner-slider{margin-right:-10%}.details-page-content .tickets-start .tickets-item div{width:99.1%}.footer-logo img,.logo img{height:28px}.home-banner .home-banner-text .banner-text h1{font-size:3.5rem}}@media (max-width:1199.99px){body .container{padding:0 30px}.home-banner-slider .home-banner-img,.home-banner-slider .home-banner-text{width:-webkit-fill-available}.home-banner-slider .home-banner-img{order:1}.home-banner-slider .home-banner-text{order:2;margin-top:30px}.home-banner-slider-content.d_flex{flex-direction:column}body h2{font-size:2.5rem}.online-events-content{padding:20px}.event-card-sticky{position:unset;padding-right:20px!important}.event-card-sticky .details-page-content-right{width:100%}.home-banner{padding:40px 0;position:relative;overflow:hidden;margin-top:50px}.navbar-content .nav-right{gap:15px}.for-desktop-right-menu{gap:20px}.online-events .online-events-tabs-header{flex-direction:column;gap:20px}.purchase-ticket-content .row{flex-direction:column-reverse}.footer-subscribe,.purchase-ticket-content{margin-top:30px}.tiny-footer p{font-size:14px;line-height:20px}.tiny-footer ul li{padding-right:15px;margin-right:15px}.tiny-footer ul li a{font-size:12px;line-height:20px}.ticket-overlay{position:absolute;bottom:-650px;right:0;z-index:-1}.details-page-content .tickets-start h3{font-size:20px;line-height:30px}.details-page-content .tickets-start .tickets-item div{width:99%}.details-page-content-right{margin-top:30px}.section-gaps{padding-top:40px}.details-page-content .guests-content-photo .row{--bs-gutter-x:1rem}.confirm-pay{padding:60px 0}.confirm-pay-content{margin-top:35px}.confirm-pay-content-left{gap:20px}.home-banner-slider-content .row .col-lg-6:first-child{order:2;margin-top:30px}.home-banner-text{margin-right:30px}.home-banner-next,.home-banner-prev{font-size:25px}.home-banner{padding-bottom:0}.home-banner-next,.home-banner-prev{bottom:265px;right:20px}.home-banner-prev{right:70px}.home-banner-slider .swiper-pagination{text-align:right;padding-right:60px}.home-banner .home-banner-text .banner-text h1{font-size:40px;line-height:45px}.custom-cart{padding:20px;border-radius:20px}.custom-header{margin-bottom:30px}.fast-easy-content{gap:5px}.fast-easy-content .fast-easy-arrow{font-size:25px}.fast-easy-content .fast-easy-item h3{font-size:18px;line-height:30px}.fast-easy-content .fast-easy-item p{font-size:14px;line-height:20px}.fast-easy-content .fast-easy-item{width:auto}.details-page-content h2{font-size:35px;line-height:45px}.dark-mode .confirm-pay{background:transparent;margin-top:0}.user-profile-content{display:flex;gap:40px}.user-profile-sidebar{width:220px}.user-profile-content-right{width:calc(100% - 220px);padding-top:30px}}@media (max-width:667.99px){body .container{padding:0 20px}.home-banner .home-banner-text .banner-text h1{font-size:35px;line-height:40px;margin:10px 0}.logo img{height:20px}.for-desktop-right-menu{display:none}.for-mobile-right-menu{display:block}.light-dark{margin:10px 0;display:inline-block}.create-event{display:block;text-align:center}.menubar-icon{font-size:20px}.navbar-content .nav-right .user ul{border:0}.navbar-content .login-register button{font-size:13px;line-height:20px;padding:8px 15px}.navbar-content .login-register{gap:10px}h2{font-size:25px;line-height:35px}a,button,p{font-size:14px;line-height:20px}.online-events .online-events-tabs .nav{gap:10px;width:100%}.online-events .online-events-tabs .nav button{padding:8px;font-size:13px;line-height:20px;gap:8px}.online-events .online-events-right button{padding:10px 20px;font-size:14px;line-height:20px}.online-events .online-events-right .only-online-events button{padding:7px 20px}.purchase-ticket-content .purchase-ticket-item p{font-size:13px;line-height:20px}.purchase-ticket-content .purchase-ticket-item{gap:15px}.purchase-ticket-content .purchase-ticket-item h3{font-size:20px;line-height:30px}.purchase-ticket{padding-bottom:65px}.footer{margin-top:50px;padding:40px 0}.footer .row .col-lg-8 .row{row-gap:20px}input,select,textarea{padding:10px 15px;font-size:13px;line-height:20px}.payment-method-content{padding:20px 0}.payment-method-content img{max-width:100%}.tiny-footer{padding:20px 0;text-align:center}.tiny-footer ul{justify-content:center;margin-top:10px}.tab-header-login .nav button{padding:7px 35px;font-size:14px;line-height:20px}label{font-size:14px}.input-item .eye{bottom:10px}.modal-content{padding:25px}.details-page-content .location h4{font-size:16px;line-height:24px}.details-page-content .location{align-items:flex-start;gap:20px;flex-direction:column}.details-page-content .production img{height:50px}.tickets-start-content{flex-direction:column}.details-page-content .tickets-start .tickets-item div{width:99.4%}.details-page-content .guests-content-photo .row{row-gap:15px}.details-page-content .guests-content-photo-item h6{font-size:12px;line-height:16px}.details-page-content .before-purchase .accordion-item button{font-size:16px}.details-page-content-right ul li h3{font-size:20px;line-height:35px}.details-page-content-right .dropdown button{margin-bottom:0;font-size:16px;line-height:24px}.details-page-content-right .dropdown ul{width:320px}.details-page-content-right{padding:15px}.details-page-content-right ul li{padding-bottom:15px;margin-bottom:15px}.details-page-content-right ul li button{width:30px;height:30px;font-size:10px}.confirm-Modal-content .confirm-modal h3{font-size:24px;line-height:35px}.confirm-Modal-content .confirm-modal p{padding:10px 0}.confirm-pay-content .cart-design{padding:20px}.confirm-pay-content-left .ticket-type h6{font-size:11px}.confirm-pay-content-left .ticket-type h5{font-size:16px;line-height:24px}h3{font-size:24px;line-height:35px}.person-information-content{margin-top:20px}.payment-bkash-bank-item .card img{height:35px}.confirm-pay .confirm-pay-content .payment-bkash-bank-item .radio{padding:10px}.payment-bkash-bank-item .card{width:47%;padding:30px 20px}.fast-easy-content{display:flex;flex-direction:column;align-items:center;justify-content:normal;gap:20px}.fast-easy:after{display:none}.fast-easy-content .fast-easy-arrow{font-size:25px;transform:rotate(90deg)}.tiny-footer ul li{padding-right:10px;margin-right:10px}.custom-cart{padding:15px}.confirm-pay-content .login-modal-content .google-login{width:100%;margin:0 auto}.confirm-pay-content .login-modal-content .modal-content{padding:20px}.confirm-pay-content .login-modal-content .tab-content-form{margin-top:15px}.home-banner-next,.home-banner-prev{width:35px;height:35px;font-size:16px!important}.home-banner{padding-bottom:0}.home-banner-next,.home-banner-prev{bottom:283px}.home-banner-slider .swiper-pagination{padding-right:50px}.custom-bg{padding:12px 30px}.custom-bg svg{font-size:25px}nav.nav{height:60px}.search-box.animate-open input{width:100px;padding:5px 8px;border-radius:8px}.login-modal-content .modal-body{padding:0}.table-design table td,.table-design table th{min-width:150px}.table-design table td:last-child,.table-design table th:last-child{min-width:180px}.my-bookings,.payment-success,.user-info{margin-top:85px}.my-booking-create-event,.my-bookings-content .header{flex-direction:column;gap:10px;width:100%}.my-bookings-content .header .search{width:100%}.user-info .profile-update{padding:20px}.user-info .profile-update .duel-button{flex-direction:column}.user-info .profile-update .duel-button .custom-bg{width:100%;text-align:center}.payment-success{margin-top:0}.user-profile .duel-button{flex-direction:column}.user-profile{margin-top:80px}.user-profile .user-profile-header h6{font-size:13px;line-height:16px}.user-profile h3{font-size:24px;line-height:35px}.user-profile .user-profile-header h3{font-size:20px;line-height:30px}.user-profile-content-right{padding-top:0;width:100%}.user-profile .duel-button .custom-bg{width:100%}.user-profile .user-profile-header{gap:15px;padding-bottom:20px}.user-profile .user-profile-header img{width:50px;height:50px}.user-profile-content{flex-direction:column;gap:24px}.user-profile-sidebar{width:100%;border:none}.user-profile-sidebar ul{display:flex;overflow-x:auto}.user-profile-sidebar a{padding:10px 15px;white-space:nowrap}.user-profile-sidebar a.active{border-radius:8px}.user-profile-content-right .back{margin-bottom:10px}.home-banner .banner-effect{top:0}body h2{font-size:2.25rem}.online-events .online-events-tabs-header .home-banner-next,.online-events .online-events-tabs-header .home-banner-prev{width:30px;height:30px}.all-events-page .all-events-feature-event-item img{border-radius:12px}.all-events-page .all-events-feature-overlay-text{border-radius:12px;padding:20px}.all-events-page .all-events-feature-overlay-text h4{font-size:18px;line-height:30px}.all-events-page .all-events-feature-overlay-text ul{margin-top:5px}.all-events-page .all-events-feature-overlay-text ul li :where(svg,p){color:#eee;font-size:12px;line-height:14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.all-events-page .all-events-feature-overlay-text ul li{gap:10px}.all-events-page .all-events-feature-overlay-text h5{color:var(--Status-Alert,#feca57);font-size:12px;line-height:16px;margin-bottom:2px}.all-events-page .all-events-feature-overlay-text .custom-bg{padding:8px 16px;border-radius:8px;margin-top:15px;font-size:14px;gap:6px}.all-events-page .all-events-feature-overlay-text svg{font-size:18px}.all-events-feature-event .home-banner-next,.all-events-feature-event .home-banner-prev{width:30px;height:30px;bottom:-15px}.all-events-feature-event .home-banner-prev{right:70px}.cms-page-design h1{margin-bottom:2rem;font-size:2.15rem}.cms-page-design{margin-top:100px}.cms-page-design h2,.cms-page-design h3{font-size:20px}.cms-page-design h3{margin-top:20px}.payment-success .duel-button{flex-direction:column}.payment-success .duel-button a,.payment-success .duel-button button{width:100%;justify-content:center}.confirm-pay-header{gap:10px;margin-bottom:20px;margin-top:30px}.back-to-home svg,.confirm-pay-header h3{font-size:1.15rem}.payment-success img{height:130px}.confirm-pay{padding:40px 0 0}.payment-success .ticket-info ul{gap:15px}.payment-success .ticket-info li h3{font-size:1.75rem;line-height:1.75rem}.dark-mode .details-page-content-right .ul,.dark-mode .details-page-content-right-desktop{display:none}.details-page-content-right{width:100%!important;border-radius:0!important}.dark-mode .details-page-content-right-mobile .dropdown .buy-now{background:var(--Radical-Red-500-Main,#f13f6a)!important}.dark-mode .details-page-content-right-mobile .dropdown .buy-now,.dark-mode .details-page-content-right-mobile .dropdown .buy-now-disable{display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;font-size:16px;font-weight:600;border-radius:8px;width:auto;min-width:unset}.dark-mode .details-page-content-right-mobile .dropdown .buy-now-disable{background:#fff!important;cursor:not-allowed;color:#000}.details-page-content-right-mobile{display:block}.dark-mode .details-page-content-right-mobile .close-cion{width:32px!important;height:32px;border-radius:50%;display:flex!important;align-items:center!important;justify-content:center!important;font-size:20px!important;background:#424242!important;position:absolute;top:-40px;right:10px}.event-card-sticky-for-mobile{display:block;width:100%!important;position:fixed!important;bottom:0;left:0;z-index:99;border-radius:0!important;top:unset;padding:0!important}.details-page-content-right .dropdown-menu{width:100%;position:fixed!important;transform:unset!important;border-radius:15px 15px 0 0}.details-page-content-right .dropdown-item{padding:0;max-height:565px}.user-profile-search .search-box.animate-open input{width:176px;padding:5px 8px 5px 30px;border-radius:8px}.details-page-content-right-mobile-flex,li.custom-cart.product-details-li h6{display:flex;align-items:center;justify-content:space-between}.dark-mode .details-page-content-right-mobile .details-page-content-right-mobile-flex .buy-disable-btn{width:133px}.login-page .tab-content-form{padding:20px}.payment-success-content-header{margin-top:-90px}.payment-success .ticket-info li:first-child,.payment-success .ticket-info li:nth-child(2){width:100%}.payment-success .ticket-info li:first-child h4,.payment-success .ticket-info li:nth-child(2) h4{width:60%}.dark-mode .payment-success .ticket-info li h6,.payment-success .ticket-info li:first-child h6,.payment-success .ticket-info li:nth-child(2) h6{width:40%}.payment-success-content{width:100%;margin-top:130px;padding:10px 10px 20px}.dark-mode .payment-success .ticket-info li h4{width:60%;font-size:14px}.payment-success .duel-button .custom-bg{width:100%}.payment-success .duel-button a.custom-bg{background:none;padding:11px 30px;font-size:1.15rem}.online-events .online-events-tabs-header .home-banner-next:after{display:none}}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}