
@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap');

.leftmenubar nav a small, .chat-box-block p small, #menubtn2 small {
    font-size: 12px;
}
.mEvent-tabs ul li.active a, .mEvent-tabs ul li:hover a {
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
    color: #fff;
}
.description-content * {
    width: auto !important;
}

#answer > p {
    margin: 0;
}

.owl-carousel.off {
    display: flex;
}

.crad-v {
    background: url(https://image.freepik.com/free-vector/bright-background-with-dots_1055-3132.jpg) no-repeat 0 0;
    box-shadow: 0px 0px 2px 2px #0000002a;
}
.temp-footer-block {
    background: url(https://datlryerpd085.cloudfront.net/temples99/bg-pttran1.png) no-repeat center 0;
    background-size: cover;
}

/* ===================== owl slider ======================= */

.gtco-testimonials .owl-dots {
    text-align: center;
}

.gtco-testimonials .owl-dots span {
    position: relative;height: 10px;width: 10px;border-radius: 50%;display: block;background: #fff;
    border: 2px solid #f8010117;margin: 0 5px;
}

.gtco-testimonials .owl-dots .active {
    box-shadow: none;
}

.gtco-testimonials .owl-dots .active span {
    background: #4b1e1edb;box-shadow: none;height: 12px;width: 12px;margin-bottom: -1px;
}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
    outline: 0;
}

.owl-carousel button.owl-dot {
    outline: 0;
}

.gtco-testimonials .owl-stage-outer {
    overflow-x: hidden !important;height: 460px;padding: 4rem 0 0;
}

.gtco-testimonials .owl-stage-outer .card, .gtco-testimonials .owl-carousel .owl-stage {
    height: 100%;
}

.gtco-testimonials .no-js .owl-carousel, .gtco-testimonials .owl-carousel.owl-loaded {
    display: block;height: 440px;padding-top: 2rem;
}

.gtco-testimonials .card .shadow {
    width: 100px !important;height: 100px;
}

.gtco-testimonials .card img {
    width: 70px !important;height: 70px;
}

.gtco-testimonials .active {
    opacity: 0.5;
    transition: all 0.3s;
}

.gtco-testimonials .center {
    opacity: 1;margin-top: -50px;height: 430px !important;
}

.gtco-testimonials .center .card {
    background-color: #f1f3fe;
}

/* ===================== owl slider ======================= */
/* ===================== Header Start ======================= */

.menu_login_btn {
    --bs-bg-opacity: 1;background-color: rgba(var(--bs-white-rgb),var(--bs-bg-opacity));
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
}

.left-bar-menu:hover .nav a:hover small, .left-bar-menu:hover .nav a.active small {
    color: #fff !important;
}

/*.search-box button.btn {
    border-left: #fff !important;
}*/

.head-select-box .input-group select, .head-select-box .input-group select:focus {
    border-left: none !important;
}

.F-evnt .input-group-text {
    background: #fff !important;
}

.user-btn button::after {
    display: none;
}

.location-block ul li:hover ul {
    display: block !important;
}

.user-btn ul.dropdown-menu {
    min-width: 20rem;
}

.event_name_hide {
    display: none;
}

.event_name:hover + .event_name_hide {
    display: block;
    color: red;
}

#OrganizerFollowersul img {
    width: 13px;
}

.contu-email label.claass {
    left: 4rem;
}

.new_login_bg {
    background: linear-gradient(180deg, #ECCE17 23%, #fff 23%);
}

#login-tab .nav-link:hover {
    color: black !important;background-color: white !important;
}

#login-tab .nav-link.active, .nav-pills .show > .nav-link {
    color: #1530e0 !important;background-color: white !important;
    border-bottom: 5px solid blue !important;font-size: 1.2rem !important;
}

#navbar-menu .nav-pills .nav-link:hover, #navbar-menu .nav-pills .nav-link.active {
    background-color: var(--bs-red) !important;color: #fff !important;
}

#navbar-menu .nav-pills .nav-link:hover i, #navbar-menu .nav-pills .nav-link.active i {
    color: #fff !important;
}

.chat-box-block .menu_login_btn .login-livepool:hover {
    background-color: var(--bs-red) !important;color: #fff !important;
}

.spekar-hader-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Events99/speakerbg-img.png) no-repeat 0 center;
    background-size: cover;height: 490px;
}

.attendeList-bg {
    height: 310px;
}

.orders-bg {
    background: url("https://d2r3fkmprkayl1.cloudfront.net/bg-supprot.jpg") no-repeat 0 center !important;
    background-size: cover;height: 290px;
}

.zoom-area img {
    pointer-events: none;
}

.tickets_logo {
    width: 15%;
}

#OrganizerFollowersul a i {
    color: #6c757d;
}

#OrganizerFollowersul .icon-facebook1:hover {
    color: #0d6efd;
}

#OrganizerFollowersul .icon-twitter:hover {
    color: #0dcaf0;
}

#OrganizerFollowersul .icon-linkedin:hover {
    color: #0d6efd;
}

#OrganizerFollowersul .icon-instagram:hover {
    color: #d63384;
}

.white-nowrap {
    white-space: nowrap;
}

.bg-transperent {
    background: rgba(255, 255, 255, 0.05);
}

.team-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/LIMC/body-bg.png) no-repeat center 0px !important;
}

.icoon-blur {
    background: rgba(255, 255, 255, 0.3);
}

.zoom {
    overflow: hidden;
}

.zoom img, .zoom-top .bg-white figure {
    transition: 0.5s;
}

.zoom img:hover, .zoom-top .bg-white:hover figure {
    transform: scale(1.1);
}

.zoom-top .bg-white figure {
    background-color: rgba(236, 206, 23,0.2);
}

.zoom-top .bg-white:hover figure {
    background-color: rgba(236, 206, 23);
}

.zoom-top .bg-white:hover figure img {
    fill: #fff;
}

.zoom-top:hover {
    top: -10px !important;
}

.speaker_section_2 ul .active {
    color: #242565 !important;
}

#reviewandstars .active {
    color: rgb(255, 153, 0) !important;
}

#dataamountforproduct .active {
    background-color: #ffc107;
}

img.vert-move {
    animation: mover 1s infinite alternate;
}

.wrapper-block .iconSize-nor :hover {
    animation: mover 0.7s infinite alternate;
}
/*.agenda-list-box .compny-date {
    background-color: transparent;
    background-image: linear-gradient(160deg, #FDFBFF 27%, #EBE8EF 160%);
}
*/
/*================= Countdown Timer =================*/

#countdown {
    backdrop-filter: blur(3px);
}

#countdown .circle {
    width: 145px;height: 145px;
}

#countdown .circle svg {
    width: 145px;height: 145px;transform: rotate(270deg);
}

#countdown .circle svg circle {
    fill: transparent;stroke-width: 8;stroke: #092c62;stroke-linecap: round;transform: translate(5px, 5px);
}

#countdown .circle svg circle:nth-child(2) {
    stroke: var(--clr);stroke-dasharray: 440;stroke-dashoffset: 440;
}

#countdown div {
    font-weight: 500;font-size: 1.5em;line-height: 0.5em;
}

#countdown div span {
    font-size: 0.35em;font-weight: 300;letter-spacing: 0.1em;text-transform: uppercase;
}

/* snowflakes */
#snowflakes {
    position: fixed;top: -50%;left: 0;width: 150%;height: 150%;z-index: -1;pointer-events: none;
}

ion-icon[name="snow-outline"] {
    color: #fff;position: absolute;top: -20px;animation: fall linear forwards;
}

@keyframes fall {
    to {
        transform: translateY(105vh);
    }
}

@-webkit-keyframes mover {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-10px);
    }
}

@keyframes mover {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-10px);
    }
}

.nmrmode-new {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/dontion-bgf.jpg) no-repeat 0 0;
    background-size: 100%;
}

#divdonationprices .pricedata label {
    font-size: 16px !important;
}

.hader-bg, .bnerbg {
    top: 0;width: 100%;position: absolute;
}

.webner-video-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/webnar.jpg) no-repeat center center;background-size: cover;
}

#WeAreLive, #WeWillBeLive, #webVideoBlock, #webinarsection {
    background-color: rgba(25, 17, 40, 50%) !important;width: 100%;
}

.hoverefct:hover .biddin_drop {
    display: block;
}

.funddonars-list {
    height: 50vh;
}

.sentmsg-box {
    height: 60px;
}

.sentmsg-box textarea.form-control {
    line-height: 1.5;
}

input.cardnumber {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/card.jpg) no-repeat 10px 12px;
}

.logo-99 a img {
    width: 130px;right: 3px;
}

#trustedsite-tm-image {
    z-index: 123 !important;
}

/* ===================== Header End ======================= */
/* =================== Autocomplete Start =======================*/

.ui-autocomplete {
    position: absolute;z-index: 999999 !important;overflow: auto;max-height: 291px;
}

.ui-menu {
    background: #fff;border: 0 none;border-radius: 8px;box-shadow: 0 0 3px #dcdcdc;padding: 0px;
    width: 310px !important;z-index: 1;
}

.ui-menu .ui-menu-item a {
    text-decoration: none;display: block;padding: 10px 10px 10px 40px;border-bottom: 1px solid #f5f5f5;
    background-image: url(https://d2r3fkmprkayl1.cloudfront.net/eventapp.png);background-repeat: no-repeat;
    background-position: 10px 10px;line-height: 1.5;min-height: 0;font-weight: 900;color: #16324e;
}

/* =================== Autocomplete End =======================*/
/* ===================== Banner Start ======================= */

.banner-block {
    background: rgba(51, 53, 69);background-size: cover;
}

.feature-catogery .btn-outline-info .iconSize {
    border: 1px solid #ddd;
}

.feature-catogery .btn-outline-info:hover .iconSize {
    border: 1px solid #555;
}

.feature-catogery .active, .feature-catogery .feature-catogery-list:hover {
    background-color: #e4e4e4;color: #000 !important;
}

.presenter-info:hover figcaption, .gallery-info figure:hover figcaption {
    left: 0;transition: 0.5s;z-index: 9;
}

.gallery-info figcaption {
    transition: 0.5s;left: -100%;background: rgba(47,49,53,0.8);
}
.event-image-box .spekar-info:before, .event-image-box .spekar-info figure:after {
    position: absolute;left: 0;top: 0;height: 0;width: 100%;background: var(--col-primary-color) !important;
    content: "";transition: all 500ms ease;opacity: .60;
}
.event-image-box:hover .spekar-info:before, .event-image-box:hover .spekar-info figure:after {
    height: 100%;
}
.event-image-box .spekar-info figure:after {
    z-index: 2;top: auto;bottom: 0;background: var(--col-secondary-color) !important;
}

.event-image-box .spekar-info figcaption {
    bottom: -100%;transition: all 500ms ease;
}
.event-image-box:hover .spekar-info figcaption {
    bottom: 0;
}
.presenter-info figcaption {
    transition: 0.5s;left: -100%;
}

.quick-checkin_svg {
    background-image: url('data:image/svg+xml,<svg xmlns="https://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="%23ECCE17" fill-opacity="1" d="M0,192L40,170.7C80,149,160,107,240,117.3C320,128,400,192,480,229.3C560,267,640,277,720,256C800,235,880,181,960,144C1040,107,1120,85,1200,69.3C1280,53,1360,43,1400,37.3L1440,32L1440,320L1400,320C1360,320,1280,320,1200,320C1120,320,1040,320,960,320C880,320,800,320,720,320C640,320,560,320,480,320C400,320,320,320,240,320C160,320,80,320,40,320L0,320Z"></path></svg>');
    background-size: cover;
}

.quick_check_in_bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/event-attende-organizer-bg.png ), #FFF2BE;
    background-size: cover;
}

.quick-check-in-mobile_bg_2 {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/check-heder-bg.png) no-repeat;
    background-size: 55%;min-height: 793px;
}

.industry-solution-block {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/collect-last-bg.png) no-repeat 0 45px;
    background-size: 100%;
}

.quick-check-in-mobile_bg {
    background: #171766 url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/check-platform-bg.png) no-repeat 0 200px;
    background-size: 100%;
}

.check_in_image figure:hover {
    transform: scale(1)
}

.check_in_image figure {
    transition: all 0.5s ease-in-out;
}

#menudiv .login-livepool:hover {
    background: var(--bs-red);color: #fff !important;
}

#menudiv .login-livepool:hover a {
    color: #fff !important;
}

.check_in_image figure img {
    transition: 0.5s;
}

.check_in_image figure:hover {
    box-shadow: 0px 0px 30px 10px rgb(0 0 0 / 15%);
}

.check_in_image figure:hover img {
    transform: scale(1.1,1.1);transition: 0.5s;
}

.map-block-box iframe {
    height: 280px;
}

#AttendeDetails, .eventattende_bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/attende-bg.png ) no-repeat 0 0;
    background-size: 100%;height: 54vh;
}

#PopUpTickets ul li figure label small {
    font-size: .755em;
}

#Marketplace_tab ul li button {
    color: #828282;
}

#Marketplace_tab ul li button.active {
    color: var(--bs-red) !important;background-color: transparent !important;
}

.quick-check-in-mobile_bg_2 h1 {
    font-size: 4.5rem;
}

.quick_check_in_bg .bg-light-yellow {
    border-top-right-radius: 50px;
}

.ribbon:before, .ribbon:after {
    content: "";width: 0;height: 0;border-right: 0.8em solid transparent;right: -0.7em;
    position: absolute;top: 0;border-top: 0.8em solid #000;
}

.ribbon:after {
    top: auto;bottom: 0;border-top: none;border-bottom: 0.8em solid #000;
}

.bg-raffle {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/RafflesWinReward.jpg);
    background-size: cover;
}

.bg-raffle .position-relative {
    background-color: rgba(25 17 40 / 80%) !important;
}

#event_block ul li button {
    color: #828282;
}

#event_block ul li button.active {
    color: var(--bs-red) !important;background-color: transparent !important;
}

#speakerratingmemodal .br-theme-bars-pill .br-widget a {
    line-height: 2 !important;padding: 0 !important;
}

.donation_width {
    width: 30% !important;
}

.step-block ul::before {
    content: "";border-bottom: 2px dashed #6c757d;height: 3px;width: 90%;position: absolute;
    top: 18px;z-index: -1;left: 0;right: 0;margin: 0 auto;
}

.step-block ul li {
    background: #f5f5f5;
}

/* ===================== Banner End ======================= */

.mobile-block, .topic-head-wrap {
    /*background: rgba(33, 37, 41);*/
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/mogile-bg-pantren.png) no-repeat 0 0;
    background-size: cover;
}

.inner-banner-block {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Events99/pricing-banner-bg.png) no-repeat 0 center;
    background-size: cover;
}

.blog_bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/EventTitans-inner/inner-banner-bg.png) no-repeat 0 center;
    background-size: cover;
}

.footer_bg {
    background: linear-gradient(92.54deg, #002C62 20.17%, #B871FE 163.42%), #3734A9;
}

.mobile-block h2 {
    font-size: 4rem;
}

.mobile-block-2 h1 {
    font-size: 2.5rem;
}

.pricing-wrapper-block {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Events99/pricing-banner-bg.png) no-repeat center -355px;
    background-size: cover;
}
.pricing-wrapper-block-new {
    background-position: center 0px;
}
.non-profit-block {
    background-position: center -100px;
}
.OverAllRatingId {
    border-radius: 0 10px 10px 0;background: rgb(251,184,62);
    background: linear-gradient(112deg, rgba(251,184,62,1) 0%, rgba(215,139,1,1) 100%);
}

.ratingindu_new ul li .progress {
    height: 7px;
}

.ratingindu_new .progress-bar {
    background-image: none;
}

.ratingindu_new #Fivestar .progress-bar {
    background-color: #119120;
}

.ratingindu_new #Fourstar .progress-bar {
    background-color: #54b65f;
}

.ratingindu_new #Threestar .progress-bar {
    background-color: #83d98e;
}

.ratingindu_new #Twostar .progress-bar {
    background-color: #e35c59;
}

.ratingindu_new #Onestar .progress-bar {
    background-color: #e35c59;
}

.ratingindu_new li:nth-child(1) .stre, .rating_star span.star5 {
    background-color: #119120;
}

.ratingindu_new li:nth-child(2) .stre, .rating_star span.star4 {
    background-color: #54b65f;
}

.ratingindu_new li:nth-child(3) .stre, .rating_star span.star3 {
    background-color: #83d98e;
}

.ratingindu_new li:nth-child(4) .stre, .ratingindu_new li:nth-child(5) .stre, .rating_star span.star2, .rating_star span.star1 {
    background-color: #e35c59;
}

.border-box {
    margin: -14px 10px 0 -10px;
}

.already-login {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Events99/login-bar-bg.png) no-repeat center 0;
}

.video-block {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Events99/video-bg.png) no-repeat center 0;
}

.agenda_digital_bg {
    /*background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/didital-bg-img.png) no-repeat center 0;*/
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/Winner-Selection-bg.jpg) no-repeat center 0;
    background-size: cover;
}

.quich-check-in_mange_bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/check-mange-bg.png) no-repeat center 0;
    background-size: 55%;
}

.check_in_banner {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/quick-check-in/Header_bg_check.png) repeat-x 0 0;
    background-size: cover;
}
.agenda-list-box2 {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/Pattern-01.jpg) repeat 0 0;
    background-size: 100%;
}
.chek_in_inner_banner {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/organizer-bg-img.png) no-repeat 5% 15px;
    background-size: 60%;
}
.desktop-section {
    background: url(https://cdn.shortpixel.ai/client/q_lossy,ret_img/https://d2r3fkmprkayl1.cloudfront.net/eventtitans-innerpage/desktop-bg.jpg) 0 0 / 100% no-repeat #fff;
}
.platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
    height: 160px;
}

.booth-logo figure {
    height: 100px;
}

.social-icon-pop a {
    transition: all 0.3s ease-in-out;
}

.social-icon-pop a small {
    opacity: 0;transition: all 0.3s ease-in-out;
}

.social-icon-pop a.faceBook-icon span i {
    color: #1877F2;
}

.social-icon-pop a.linkDin-icon span {
    background: #0A66C2;
}

.social-icon-pop .instagram_color span {
    background: #f09433;
    background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}

.social-icon-pop a:hover {
    background: #EBF1FF;
}

.social-icon-pop a:hover small {
    opacity: 1;
}

.flags-box figure img:hover {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
}

.input-number {
    vertical-align: top;outline: none;
}

.input-number-decrement:active, .input-number-increment:active {
    background: #000080;
}
.Live-nmrmode-new {
    height: 80vh;
}

.Live-nmrmode-new {
    background-position: 0 -180px;
}

.sponer-detail {
    height: 400px;
}

.agenda_list li:hover, .agenda_list li.active, .agenda_list li.active-tab {
    background: var(--col-primary-color);
    background: linear-gradient(45deg, var(--col-primary-color) 0%,var(--col-secondary-color) 100%) !important;
}
.agenda_list li:hover .iconSize-bac, .agenda_list li.active .iconSize-bac {
    --bs-bg-opacity: 0.25;background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.agenda_list li:hover .iconSize-bac i, .agenda_list li.active .iconSize-bac i {
    color: #fff !important;
}
.agenda_list li:hover label, .agenda_list li.active label {
    color: #fff !important;
}

#WeWillBeLive ul .bg-white {
    width: 25vw;
}

.main-logo {
    animation: shakeItem 3s linear 0s infinite normal forwards;
}

@keyframes shakeItem {
    0% {
        -webkit-transform: translateY(0);transform: translateY(0);
    }

    20% {
        -webkit-transform: translateY(0);transform: translateY(0);
    }

    41% {
        -webkit-transform: translateY(-10px);transform: translateY(-10px);-moz-transform: translateY(-10px);
        -ms-transform: translateY(-10px);-o-transform: translateY(-10px);
    }

    50% {
        -webkit-transform: translateY(-7px);transform: translateY(-7px);
    }

    50% {
        -webkit-transform: translateY(-7px);transform: translateY(-7px);
    }

    100% {
        -webkit-transform: translateY(0);transform: translateY(0);
    }
}

/*========================= Marquee Start ====================*/

.Marquee {
    width: 100%;display: flex;overflow: hidden;
}

.Marquee-content {
    display: flex;animation: marquee 60s linear infinite running;
}
.Marquee-content-2 {
    animation: marquee 20s linear infinite;
}
.Marquee-content:hover {
    -webkit-animation-play-state: paused;-moz-animation-play-state: paused;
    -o-animation-play-state: paused;-ms-animation-play-state: paused;animation-play-state: paused;
}

.Marquee-tag {
    width: 160px;display: inline-flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;
    -moz-box-pack: center;-o-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;
    justify-content: center;transition: all 0.5s ease;height:105px;
}

.Marquee-tag:hover {
    -webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);cursor: pointer;
}

.Marquee-content.image-black-white {
    filter: none;
}
.Marquee-content.image-black-white .Marquee-tag {
    filter: grayscale(100%);
    transition: all 0.5s ease, filter 0.3s ease;
}
.Marquee-content.image-black-white .Marquee-tag:hover {
    filter: grayscale(0%);
}

@-moz-keyframes marquee {
    0% {
        -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);
        -ms-transform: translateX(0);transform: translateX(0);
    }

    100% {
        -webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);
        -ms-transform: translate(-50%);transform: translate(-50%);
    }
}

@-webkit-keyframes marquee {
    0% {
        -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);
        -ms-transform: translateX(0);transform: translateX(0);
    }

    100% {
        -webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);
        -ms-transform: translate(-50%);transform: translate(-50%);
    }
}

@-o-keyframes marquee {
    0% {
        -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);
        -ms-transform: translateX(0);transform: translateX(0);
    }

    100% {
        -webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);
        -ms-transform: translate(-50%);transform: translate(-50%);
    }
}

@keyframes marquee {
    0% {
        -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);
        -ms-transform: translateX(0);transform: translateX(0);
    }

    100% {
        -webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);
        -ms-transform: translate(-50%);transform: translate(-50%);
    }
}

/*========================= Marquee End ====================*/

/*.li-style::before {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/newweb/line.png) no-repeat;
    position: absolute;content: " ";height: 2rem;width: 8rem;bottom: -1.5rem;right: 0;
}*/

.title-design h4:before, .title-design2 h4:before {
    width: 50px;height: 3px;display: block;content: "";position: absolute;border-radius: 5px;
    bottom: 0px;left: 0;background-color: #212529;
}

.agenda-box {
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);border-left-width: 5px;border-left-style: solid;
}
.agenda-box:hover {
    transform: translateX(8px);box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
}
.sponsor-item:hover {
    background: #f1f5f9;
}
.speakerviewurl:hover {
    transform: translateX(4px);border-color: var(--col-secondary-color) !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}
.speakerviewurl:hover {
    transform: translateX(4px);
    border-color: var(--col-secondary-color) !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}
.agendaCarosel .carousel-control-prev {
    left: -9px;
}
.agenda-item {
    border: 1px solid rgb(147 147 147 / 10%); transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.agenda-item:hover {
    transform: translateX(6px);
}
.agenda-item:not(.selected) {
    background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);
}
.agenda-item:not(.selected):hover {
    border-color: rgba(30, 58, 95, 0.15);
}
#faqExample .faq-List > h5:after {
    content: "\eb70";float: right;font-family: 'icomoon' !important;font-size: 24px;transform: rotate(180deg);color: #999;
}

#faqExample .faq-List > h5.collapsed:after {
    transform: rotate(0deg);
}

.event-data .card:hover, .event-data .card1:hover {
    box-shadow: 0px 0px 18px rgba(47, 49, 53, 0.3);
}

.event-data .card1:hover .event-View-detail img {
    transform: none;
}

#WebinarAndEmbeddeddetails.WebinarAndEmbedded {
    position: fixed;height: 100vh;
}
#WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
    width: 78% !important;
}
#WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
    width: 100% !important;position: relative;height: 330px;border-radius: 10px;z-index: 123;
}
#WebinarAndEmbeddeddetails.WebinarAndEmbedded-small #video-window {
    width: 90% !important;
}
#WebinarAndEmbeddeddetails.WebinarAndEmbedded-small.position-fixed{
    max-width: 524px !important;left:auto !important;top: 90px !important;right:90px;
}
.inner-header {
    background: linear-gradient(92.54deg, #002C62 20.17%, #B871FE 163.42%), #3734A9;
    min-height: auto !important;height: auto !important;
}

.inner-header-inner {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/EventTitans-inner/inner-banner-bg.png) no-repeat 0 0;
    background-size: 100%;
}

#answer > p img {
    width: 80% !important;
}

/* ===================== Raffile Winner Start ======================= */

.menuList-box {
    width: 270px;
}

.details-box {
    width: 250px;
}

/* =====================  Raffile Winner End ======================= */
/* ===================== Footer Start ======================= */

.copyright-block p span {
    top: -12px;
}

.chek_in_inner_banner p {
    font-size: calc(1.375rem + 1.5vw);
}

.footer-menu ul li a:hover, .footer-menu ul li a.active {
    color: var(--bs-red) !important;
}

#logincarousel .carousel-indicators [data-bs-target] {
    height: 10px;width: 10px;background-color: #171766;
}
.temp-footer-block .footer-menu ul li a:hover, .temp-footer-block .footer-menu ul li a.active {
    color: var(--temcol-primary-color) !important;
}
#logincarousel .carousel-indicators [data-bs-target].active {
    width: 25px;
}

.tickets_et_page_banner {
    /*background: linear-gradient(90deg, #002C62 20.17%, #B871FE 163.42%), #3734A9;*/
    background: #002C62 url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/company-profile-bg.png) no-repeat center 0;
    background-attachment: fixed;background-size: cover;min-height: 725px;
}

.tickets_et_page_banner.class-height {
    min-height: auto;
}

.ellipsis-p {
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;line-clamp: 3;
    -webkit-line-clamp: 3;-webkit-box-orient: vertical;
}

#AlltopicsheadingOne span i {
    animation: blink 2s linear infinite;
}

.quick-checkin {
    height: 70vh;overflow: auto;
}

.hide2 {
    bottom: -100%;
}

.hide1:hover .hide2 {
    bottom: 70px;
}

#sponsorslist .overflow-auto {
    height: 90vh;
}

#boothActivity-block .overflow-auto {
    height: 30vh;
}

@keyframes blink {
    0% {
        opacity: 0;
    }

    50% {
        opacity: .5;
    }

    100% {
        opacity: 1;
    }
}

.about-content-box .show-more-height {
    height: 95px;overflow: hidden;
}

.about-content-box .show-more-normal {
    height: 20vh;
}

#video-box iframe {
    height: 700px;
}

.ulfilesbindingview iframe {
    height: 1000px;
}

.list-event-block {
    background: #161861 url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/list-y-event-bg.png) no-repeat 0 0;
    background-size: 70%;
}

.reviweTab > ul::after {
    content: '';background: #ddd;width: 100%;height: 2px;position: absolute;bottom: 0;
}

.influencer-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/influencers-img.png) no-repeat 0 0;
    background-size: 105%;height: 886px;
}

.influencer-block {
    background: rgb(255,255,255);background: linear-gradient(180deg, rgba(255,255,255,1) 40%, rgba(240,241,243,1) 40%);
}

.influencer-margin {
    top: -30px;
}

.influencer-top {
    top: -100px;
}

.influencer-form {
    height: 1375px;
}

.fancy-btn span {
    position: relative;transition: 400ms;
}

.fancy-btn span::after {
    content: '\e912';position: absolute;opacity: 0;right: -20px;transition: 500ms;font-family: 'icomoon' !important;
}

.fancy-btn:hover span {
    padding-right: 20px;
}

.fancy-btn:hover span::after {
    opacity: 1;right: -0px;
}

.donation_block {
    background: #fff url(https://d2r3fkmprkayl1.cloudfront.net/donat_bg.png) no-repeat;background-size: cover;
}

.slide-new {
    opacity: 0;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: 560px;
}

.slide-new.active {
    opacity: 1;position: relative;z-index: 1;
}

/* ===================== Footer End ======================= */
/* ===================== World Cup Css Strat ======================= */

.header-banner {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/world-cup-bg.png) no-repeat center 0;
    background-size: 100%;
}

.cricket-title h1 {
    color: #ECCE17;text-shadow: 0px 3.7318952083587646px 2.7989213466644287px #ED1C24;
}

.ticktes99-box {
    background: linear-gradient(112deg, #EC8B6B 5.19%, #EE719C 92.34%);
}

.tab-block2 {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/win-big-bg.png) no-repeat center -100px;
    background-size: 100%;
}

.step-box1 {
    background: linear-gradient(0deg, #EFEEF6 0%, #EFEEF6 100%), #ECCE17;
}

.world-cup-form {
    height: 790px;
}

@keyframes scroll {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(calc(-250px * 8))
    }
}

/*  Styling  */
@-webkit-keyframes scroll {
    0% {
        -webkit-transform: translateX(0);transform: translateX(0);
    }

    100% {
        -webkit-transform: translateX(calc(-250px * 3));transform: translateX(calc(-250px * 3));
    }
}

@keyframes scroll {
    0% {
        -webkit-transform: translateX(0);transform: translateX(0);
    }

    100% {
        -webkit-transform: translateX(calc(-250px * 3));transform: translateX(calc(-250px * 3));
    }
}

.slider-1 {
    height: 150px;
}

.slider-1 .slide-track {
    -webkit-animation: scroll 20s linear infinite;animation: scroll 20s linear infinite;width: calc(250px * 6);
}

.slider-1 .slide {
    height: 150px;width: 250px;
}

#note {
    color: #666666;font-size: 12px;margin: 0 auto;padding: 4px;text-align: center;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);width: 400px;
}

/* =================== Countdown style Strat========================== */

.countdownHolder {
    width: 450px;margin: 0 auto;font: 40px/1.5 "Open Sans Condensed", sans-serif;text-align: center;letter-spacing: -3px;
}

.position {
    display: inline-block;height: 1.6em;overflow: hidden;position: relative;width: 1.05em;
}

.digit {
    position: absolute;display: block;width: 1em;background-color: #444;border-radius: 0.2em;
    text-align: center;color: #fff;letter-spacing: -1px;
}

.digit.static {
    box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
    background-image: linear-gradient(bottom, #7e7e7e 50%, rgba(255,255,255,0.5) 50%);
    background-image: -ms-linear-gradient(bottom, #7e7e7e 50%, rgba(255,255,255,0.5) 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #7e7e7e), color-stop(0.5, rgba(255,255,255,0.5)));
}
.countDiv {
    display: inline-block;width: 16px;height: 1.6em;position: relative;
}

.countDiv:before {
    position: absolute;width: 5px;height: 5px;background-color: #444;border-radius: 50%;left: 50%;margin-left: -3px;
    top: 0.5em;box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.5);content: "";
}

.countDiv:after {
    position: absolute;width: 5px;height: 5px;background-color: #444;border-radius: 50%;left: 50%;margin-left: -3px;
    top: 0.5em;box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.5);content: "";top: 0.9em;
}

.num {
    font-size: 65px;
}
/* =================== Countdown style End========================== */
/* ===================== World Cup Css End ======================= */

.snow-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/snow_bg.gif) no-repeat center 0 !important;
    background-size: cover !important;
}

.aiAutomated-video {
    height:58vh;
}
.nitin90 span.iconSize-xxl {
    transform:rotate(-10deg)
}

/*================================ New tabs Css Start =========================*/

.email-phone-scaner ul li button:before, .email-phone-scaner ul li button:after {
    display: block;content: " ";position: absolute;top: 0;height: 100%;width: 40px;
    background-color: rgba(233,236,239);transition: all 250ms ease;
}

.email-phone-scaner ul li button:before {
    right: -20px;transform: skew(30deg, 0deg);
}

.email-phone-scaner ul li button:after {
    left: -20px;transform: skew(-30deg, 0deg);
}

.email-phone-scaner ul li button:hover, .email-phone-scaner ul li button:hover:before, .email-phone-scaner ul li button:hover:after {
    color: #444;
}

.email-phone-scaner ul li button.active, .email-phone-scaner ul li button.active:before, 
.email-phone-scaner ul li button.active:after {
    background-color: #000 !important;color: #fff;z-index: 1;
}

.email-phone-scaner.round-box ul li button:before {
    border-radius: 0 8px 0 0;
}

.email-phone-scaner.round-box ul li button:after {
    border-radius: 8px 0 0 0;
}

.rafflewinnerselection {
    width: 86%;
}

#followslogDiv {
    border-right: solid;border-width: 2px !important;border-color: #f8f9fa !important;
}

.page-loader {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/page-loading-img.png) no-repeat 0 0;
    height: 550px;background-size: 100%;
}

/*================================ New tabs Css End =========================*/
/*================================ Loading Start =========================*/

#loading-dots {
    height: 100px;
}

.loading-dot {
    width: 30px;height: 30px;background-color: var(--bs-red);border-radius: 50%;display: inline-block;
    margin: 0 5px;animation: moveAndChangeColor 1.5s infinite linear alternate;
}

.loading-dot:nth-child(2) {
    animation-delay: 0.25s;
}

.loading-dot:nth-child(3) {
    animation-delay: 0.5s;
}

@keyframes moveAndChangeColor {
    0%,100% {
        transform: translateY(0);background-color: #000;
    }

    25%,75% {
        transform: translateY(-20px);background-color: #e74c3c;
    }
}

@keyframes moveAndChangeColor {
    0%,100% {
        transform: translateY(0);background-color: #000;
    }

    50% {
        transform: translateY(-20px);background-color: var(--bs-red)
    }
}
#sourceforge_reviews_widget_3111044{
    height:550px;
}
.free-box {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/offer-img.png) no-repeat center center;
    background-size:70%;
}
/*================================ Loading End =========================*/
/*================================ Top Event Mangment Start =========================*/

.topEventManagmentBody, .copyright-block2 span {
    background: #0E0D1A;
}
.landing_video {
    background: #0E0D1A url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/top-event-bg.png) no-repeat center 0;
    background-size: 100%;
    /*background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/banner-bg-img.png) no-repeat center 40px;*/
    /*background: rgb(255,255,255);background: linear-gradient(300deg, rgba(255,255,255,1) 45%, #11448f 45%);*/
}
#bonusOffer {
    background: #0e0d1ac6 url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/top-event-bg.png) no-repeat center 0;
    background-size: 100%;
}
.Titillium-font {
    font-family: "Titillium Web", sans-serif;
}
.dmSans-font {
    font-family: "DM Sans", sans-serif;
}
.banner-Content h2 {
    font-weight: 800;
}
.banner-Content h2.fs-xxl {
    font-size:8rem !important;
}
.banner-Content h3.fs-1 {
    color:#ccc;
}
.price-Box .blink-price {
    background-image: -webkit-linear-gradient(92deg, #ffffff, #ECCE17, #dc2743);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-animation: hue 1s infinite linear;
}
@-webkit-keyframes hue {
    from {
        -webkit-filter: hue-rotate(0deg);
    }

    to {
        -webkit-filter: hue-rotate(-360deg);
    }
}
.compare-box table, .standard-pakage-new {
    box-shadow: 0 0rem 2rem rgba(0, 0, 0, 0.7);
}
.allTypeEventsBlock {
    background: #0E0D1A url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/difference-bg.png) no-repeat center center;
    background-size: 100%;
}
.zeroSalesLeakBlock {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/TopEventMangment/award-submission-img.png) no-repeat center center;
    background-size: 100%;background-attachment:fixed;
}
.customized-badges-block {
    background: #1F1E33;
}
    .customized-badges-block .containerNew, .award-box figure, .standard-pakage-new {
        background: #141230;
    }
.customized-badges-block .containerNew {
    margin-top: -230px;
}
.evntDayBlock {
    background: #0E0D1A url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/TopEventMangment/event-day-bg.png) no-repeat center center;
    background-size: 100%;background-attachment:fixed;
}
.aiPaymentproceBlock {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/TopEventMangment/ai-payment-preocess-bg.png) no-repeat center center;
    background-size: cover;background-attachment:fixed;
}
.redtrdi-new1 {
    background: rgb(175,38,167);
    background: linear-gradient(0deg, rgba(100,8,94,1) -80%, rgba(23,23,102,1) 100%);
}
.redtrdi-new2 {
    background: rgb(88,17,128);
    background: linear-gradient(0deg, rgba(88,17,128,1) 0%, rgba(205,10,131,1) 100%);
}
.redtrdi-new3 {
    background: var(--bs-dark-indigo) !important;
    /*background: linear-gradient(0deg, rgba(88,17,128,1) 0%, rgba(205,10,131,1) 100%);*/
}
.frequently-asked-block .accordion-button:not(.collapsed), .frequently-asked-block .accordion-body {
    background: #651FFF !important;
}
.frequently-asked-block .accordion-button::after {
    fill: #fff !important;filter: invert(1);
}
.textBlink {
    -webkit-animation: pulse 400ms infinite alternate;animation: pulse 400ms infinite alternate;
}

@-webkit-keyframes pulse {
    0% {
        color: red;
    }

    100% {
        color: yellow;
    }
}
.print-dymo {
    margin:-70px 0 0;
}

/*================================ Top Event Mangment Start End =========================*/

.divdescription .showmore p:last-child {
    margin: 0 !important;
}
.timer-row {
    height: 54px;
}
/* ===================== Checkout progress bar Start ======================= */

.disabled {
    opacity: 0.4;pointer-events: none;
}
#checkout-progress {
    width: 500px;font-size: 1.3em;
}
#checkout-progress .status-bar, #checkout-progress:before{
    position: absolute;left: 0;top: 7px;height: 4px;
}
#checkout-progress.recuringEventClass .status-bar, #checkout-progress.recuringEventClass:before{
    top: 8px;
}

#checkout-progress .status-bar{
    width: 0%;background-color: var(--bs-indigo);transition: transform 0.5s ease-in-out;
}

#checkout-progress:before {
    content: "";width: 100%;background: #e0e0e0;
/*    box-shadow: inset 0px 0px 8px 4px #b5b1b1;*/
}

#checkout-progress .progress-bar-checkout .step .step-label {
    bottom: -35px;font-size: 0.7em;
}

#checkout-progress .progress-bar-checkout .step.active i, #checkout-progress .progress-bar-checkout .step.active .step-label {
    color: var(--bs-indigo) !important;
}

#checkout-progress .progress-bar-checkout .step.valid i {
    color: #fff !important;
}

#checkout-progress .progress-bar-checkout .step:after {
    content: "";position: absolute;z-index: -1;left: 50%;top: 50%;transform: translate(-50%, -50%) perspective(1000px);
    width: 30px;height: 30px;background-color: #fff;border-radius: 50%;border: 2px solid #cccbcb;transition: 0.3s ease;
}

#checkout-progress .progress-bar-checkout .step.active:after {
    border: 2px solid var(--bs-indigo);background: #2EBA4C;
}

#checkout-progress .progress-bar-checkout .step.valid:after {
    background-color: var(--bs-indigo);border: 3px solid var(--bs-indigo);
}
.securebatchloc img {
    width: 90px;
}
@media (max-width: 767px) {
    #checkout-progress {
        width: 350px;
    }
    #checkout-progress .progress-bar-checkout .step .step-label {
        top: calc(100% + 15px);
    }
}
@media (max-width: 360px) {
    #checkout-progress {
        width: 310px;
    }
}

/* ===================== Checkout progress bar Start ======================= */

#accordionTickets .accordion-button.collapsed, #accordionProducts .accordion-button.collapsed {
    color: var(--bs-accordion-active-color);
    background-color: #e6e8ff;
}
.selling-fast, .sold-out, .almost-sold {
    display: inline-block;
    padding: 0 15px;
    white-space: nowrap;
}
.selling-fast:before, .sold-out:before, .almost-sold:before {
    display: inline-block;
    content: "";
    position: absolute;
    top: 0;
    border: 9px solid transparent;
    border-width: 12px 8px;
    border-color: var(--bs-yellow-dark);
    border-left-color: transparent !important;
    left: -9px;
}
.sold-out:before {
    border-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity));
}
.almost-sold:before {
    border-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity));
}

/* ===================== Responsive Medias Start ======================= */
@media (max-width: 2560px) {
    .item-type {
        width: 30%;
    }

    #PreferencesScrolling, #chatsScroll, #groupChatsScroll, #groupChatsScroll, #livePollScroll, #qAScroll, #donationScroll, #IndividualChatScroll {
        right: 106px !important;
    }

    .donation_width {
        width: 30% !important;
    }
}

@media (max-width: 1750px) {
    #cityList li a {
        font-size: 14px;
    }

    .page-loader {
        height: 500px;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 150px;
    }

    .booth-logo figure {
        height: 100px;
    }
    .slide-new {
        height: 480px;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
        width: 75% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        height: 300px;
    }
    .funddonars-list {
        height: 40vh;
    }
    .rafflewinnerselection {
        width: 85%;
    }
    .money-back {
        top: 30px !important;right: 180px !important;
    }
    .money-back-banner {
        right: 120px !important;
    }


    /*================================ Top Event Mangment Start Responsive Start =========================*/
    .top-event-body .fs-xl {
        font-size: 3rem !important;
    }
    .banner-Content h2.fs-xxl {
        font-size: 6rem !important;
    }
    .heade-ban-block .fs-1 {
        font-size: 2rem !important;
    }
    .heade-ban-block .price-Box.pt-xl-5, .heade-ban-block .buyNow-btn.pt-xl-5 {
        padding-top: 1rem !important;
    }
    .heade-ban-block .print-dymo {
        padding:0 30px;
    }
    .heade-ban-block .buyNow-btn .w-40 {
        width: 50% !important;
    }

    /*================================ Top Event Mangment Start Responsive End =========================*/

}

@media (max-width: 1600px) {
    #cityList li a {
        font-size: 12px;
    }
    .page-loader {
        height: 430px;
    }

    .dropdown-menu {
        --bs-dropdown-font-size: 0.9rem;
    }

    #dataamountforproduct label.btn {
        font-size: 0.9rem;
    }
    .slide-new {
        height: 430px;
    }
    #PreferencesScrolling, #chatsScroll, #groupChatsScroll, #groupChatsScroll, #livePollScroll, #qAScroll, #donationScroll, #IndividualChatScroll {
        right: 90px !important;
    }

    .purchasetickets-list {
        height: 70vh;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 120px;
    }
    .booth-logo figure {
        height: 78px;
    }
    .booth-logo .logo-boxses figure {
        height: 90px;
    }

    .left-bar-menu {
        width: 80px !important;
    }

    .countdownHolder {
        margin-bottom: 0 !important;
    }

    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 16px !important;
    }
    .rafflewinnerselection {
        width: 83%;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
        width: 71% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        height: 270px;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small.position-fixed {
        max-width: 430px !important;
    }
    .aiAutomated-video {
        height: 76vh;
    }
    .quick-checkin {
        height: 90vh;
    }
    .spekar-hader-bg {
        height: 315px;
    }

    .sp-carousel h6.w-40 {
        width: 46% !important;
    }
    .money-back {
        top: 0 !important;
    }
    .money-back-banner {
        right: 80px !important;
    }

    .chek_in_inner_banner {
        background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/organizer-bg-img.png) no-repeat 15px 15px;
        background-size: 78%;
    }


    /*================================ Top Event Mangment Start Responsive Start =========================*/
    .top-event-body .fs-xl {
        font-size: 2rem !important;
    }
    .top-event-body .text-shadow-50 {
        font-size: 3rem !important;
    }
    .top-event-body .h1, .top-event-body h1, .top-event-body .h3, .top-event-body h3 {
        font-size: 1.5rem;
    }
    .top-event-body .fs-5, .payAsYouLink h3 {
        font-size: 1rem !important;
    }
     
    .banner-Content h2.fs-xxl {
        font-size: 5rem !important;
    }
    .containerNew .pb-xl-5 {
        padding-bottom: 1rem !important;
    }
    .containerNew .left-80 {
        left: -40px;
    }
    .containerNew .left-80 img {
        width: 90%;
    }
    .payAsYouLink h2.fs-xl {
        margin:0;
    }
    .payAsYouLink figure img {
        width:80%;
    }
    .top-event-body .containerNew h2.fs-xl {
        font-size: 2rem !important;
    }
    .top-event-body .containerNew h4 {
        font-size: 1rem !important;
    }
    .top-event-body .containerNew .pb-xl-5 {
        padding-bottom: 3rem !important;
    }
    .award-box figure {
        margin: 0 8rem;
    }
    .evntDayBlock .title-box11{
        padding-bottom:1rem !important;
    }

    .gtco-testimonials .card img {
        width: 40px !important;height: 40px;
    }


    /*================================ Top Event Mangment Start Responsive End =========================*/

}

@media (max-width: 1440px) {
    #cityList li a {
        font-size: 10px;
    }

    .lh-base {
        line-height: normal;
    }

    .pricing-wrapper-block {
        background-position-y: 0px;
    }

    .page-loader {
        height: 400px;
    }

    .Live-nmrmode-new {
        height: 72vh;
    }
    .slide-new {
        height: 400px;
    }
    .slide-new .w-70 {
        width: 60% !important;
    }
    .item-type {
        width: 30%;
    }

    #dataamountforproduct label.btn {
        font-size: 0.8rem;
    }

    .ulfilesbindingview iframe {
        height: 800px;
    }

    .quick-checkin {
        height: 85vh;
    }

    .quick-check-in-mobile_bg_2 {
        min-height: 515px;
    }

    .quick-checkin_section ul li p {
        font-size: 1.5rem !important;
    }

    .quick-checkin_section text {
        font-size: 1rem !important;
    }
    .money-back-banner {
        right: 60px !important;
    }
    .quick_check_in_bg h3 {
        font-size: 1.5rem;
    }

    .booth-logo figure {
        height: 80px;
    }

    .header-banner {
        height: auto;
    }

    /*================================ Top Event Mangment Start Responsive Start =========================*/

    .containerNew .left-80 img {
        width: 76%;
    }
    .gtco-testimonials .no-js .owl-carousel, .gtco-testimonials .owl-carousel.owl-loaded {
        height: 490px;
    }
    .gtco-testimonials .owl-stage-outer {
        height: 500px;padding: 2rem 0 0;
    }
    .gtco-testimonials .center {
        height: 480px !important;
    }

    /*================================ Top Event Mangment Start Responsive End =========================*/

}

@media (max-width: 1400px) {
    .dropdown-menu {
        --bs-dropdown-font-size: 0.7rem;
    }
    .spekar-hader-bg {
        height: 280px;
    }

    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 18px !important;
    }
    #sourceforge_reviews_widget_3111044 {
        height: 600px;
    }
    .purchasetickets-list {
        height: 74vh;
    }

    .page-loader {
        height: 462px;
    }
    .money-back-banner {
        right: 60px !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
        width: 64% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        height: 230px;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small.position-fixed {
        max-width: 350px !important;
    }
    #dataamountforproduct label.btn {
        font-size: 0.7rem;
    }

    .new-year-count .iconSize-big1 {
        width: 100px;height: 100px;
    }

    #AttendeDetails, .eventattende_bg {
        height: 43vh;
    }

    .left-box .w-30 {
        width: 23% !important;
    }
    .rafflewinnerselection {
        width: 80%;
    }
    .funddonars-list {
        height: 52vh;
    }
    .money-back img {
        width: 170px;
    }

    /*================================ Top Event Mangment Start Responsive Start =========================*/

    .logo-wallet-box figure img {
        width:150px;
    }
    .banner-Content h2.fs-xxl, .top-event-body .text-shadow-50 span {
        font-size: 3rem !important;
    }
    .top-event-body .text-shadow-50 span span.h3 {
        font-size: 2rem !important;
    }

    .top-event-body .logo-wallet-box .fs-xl {
        font-size: 2rem !important;
    }
    .heade-ban-block .buyNow-btn .w-40 {
        width: auto !important;
    }
    .zeroSalesLeakBlock .fs-lg, .zeroSalesLeakBlock h2.fs-lg span, .pricing-wrapper-block-new h2 span, .frequently-asked-block h2 span {
        font-size: 2rem !important;
    }
    .groupTicketing-block .h2, .groupTicketing-block h2, .customized-badges-block .h2, .customized-badges-block h2 {
        font-size: 1.5rem !important;
    }
    .containerNew .left-80 img {
        width: 68%;
    }
    .top-event-body .h1, .top-event-body h1, .top-event-body .h3, .top-event-body h3 {
        font-size: 1.2rem;
    }
    .awardSubmission-block .h4, .awardSubmission-block h4 {
        font-size: 1rem;
    }
    .award-box figure {
        margin: 0 9rem;
    }
    .spekar-img img {
        width:15%;
    }
    .gtco-testimonials .no-js .owl-carousel, .gtco-testimonials .owl-carousel.owl-loaded {
        height: 400px !important;
    }
    .gtco-testimonials .owl-stage-outer {
        height: 360px;
    }
    .gtco-testimonials .center {
        height: 358px !important;margin-top: -30px;
    }
    .ourHappyClient-block h3 {
        line-height: 30px !important;
    }

    /*================================ Top Event Mangment Start Responsive End =========================*/

}

@media (max-width: 1290px) {
    .page-loader {
        height: 433px;
    }
    .money-back-banner {
        right: 30px !important;
    }
    .slide-new {
        height: 370px;
    }
}

@media (max-width: 1199px) {
    .left-bar-menu {
        width: 70px !important;
    }

    #dataamountforproduct label.btn {
        width: 46%;font-size: 1rem;
    }
    #sourceforge_reviews_widget_3111044 {
        height: 800px;
    }
    .AttendeeBackDrop-pop .modal-dialog {
        --bs-modal-width: 98%;
    }
    .landing_video {
        /*background: linear-gradient(270deg, rgba(255, 255, 255, 1) 50%, #11448f 50%);*/
    }
    .sp-carousel h6.w-40 {
        width: 100% !important;
    }
    .aiAutomated-video {
        height: 48vh;
    }
    .page-loader {
        height: 350px;
    }
    .money-back-banner {
        right: 0px !important;
    }
    .sp-carousel div.w-40 {
        width: 70% !important;
    }
    .print-dymo {
        margin: 0;
    }
    .cata-sub-nav > .arrow {
        top: 14px !important;
    }
    .demoVideo-block {
        height: 54vh;
    }
    .slide-new {
        height: 390px;
    }
    .slide-new .w-70 {
        width: auto !important;
    }
    .rafflewinnerselection {
        width: 75%;
    }
    #answer, #answer > p img {
        width: 100% !important;
    }

    header + #divpurchasetickets {
        padding-top: 80px;
    }
    .banner-Content .text-uppercase {
        font-size: 2rem !important;
    }
    .video-box iframe {
        height: 500px !important;
    }

    .booth-logo .logo-boxses figure {
        height: 115px;
    }

    #PreferencesScrolling, #chatsScroll, #groupChatsScroll, #groupChatsScroll, #livePollScroll, #qAScroll, 
    #donationScroll,#IndividualChatScroll {
        right: 85px !important;
    }

    .trans-up {
        transform: none;
    }

    #ddlTicketQuantity .iconSize-w-40 {
        height: 30px;
    }

    .ulfilesbindingview iframe {
        height: 600px;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 150px;
    }

    #video-box iframe {
        height: 450px;
    }

    .F-evnt .input-group-text {
        background: #eccd17 !important;
    }

    .left-bar-menu .nav a small {
        top: 0;
        line-height: 44px;
    }

    .donation_width {
        width: 100% !important;
    }

    .user-btn .iconSize {
        width: 30px;height: 30px;
    }
    .chek_in_inner_banner {
        background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/organizer-bg-img.png) no-repeat 0 15px;
        background-size: 100%;
    }

    #socialiconlist.iconSize, #divsubscriptionoption .position-relative .bg-white {
        width: 30px;height: 30px;
    }

    .spekar-hader-bg {
        height: 250px;
    }

    #socialiconlist i, #divsubscriptionoption .position-relative .bg-white i {
        font-size: 1rem !important;
    }

    #divsubscriptionoption h4 {
        font-size: 1.2rem;
    }

    .quick-check-in-mobile_bg_2 {
        min-height: 424px;background-size: 72%;
    }

    .quick-check-in-mobile_bg_2 h1 {
        font-size: 3.5rem;
    }

    .influencer-bg {
        height: 475px;
    }

    .influencer-form {
        height: 1470px;
    }

    .world-cup-form {
        height: 1034px;
    }

    .header-banner {
        background-size: cover;
    }

    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 30px !important;
    }

    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
        width: 52% !important;
    }

    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        width: 100%;height: auto;
    }
    .num {
        font-size: 50px;
    }

    #AttendeDetails, .eventattende_bg {
        height: 43vh;
    }

    .funddonars-list {
        height: 45vh;
    }
    .print-bottom-block {
        position:fixed;
    }
    .money-back {
        right: 30px !important;
    }
    .money-back img {
        width: 140px;
    }

    /*================================ Top Event Mangment Start Responsive Start =========================*/

    .payAsYouLink figure img {
        width: 90%;
    }
    .zeroSalesLeakBlock {
        background-size: cover;
    }
    .groupTicketing-block .h2{
        font-size: 1.2rem !important;
    }
    .customized-badges-block figure{
        position:relative !important;
    }
    .containerNew .left-80 {
        left: 0;
    }
    .containerNew .left-80 img {
        width: 100%;
    }

    /*================================ Top Event Mangment Start Responsive End =========================*/
    .ipl-price-list {
        width: 24% !important;
    }
}

@media (max-width: 991px) {
    .leftmenubar {
        position: fixed !important;left: 0;border-radius: 0px;top: 0; 
    }
    #dataamountforproduct label.btn {
        width: auto;
    }
    .topic-detae-new .w-60, .topic-detae-new .slide.w-40 {
        width: 100% !important;height: auto !important;
    }
    #event-home {
        padding-top: 70px;
    }
    .topic-detae-new .slide.w-40 {
        border: none !important;
    }
    .left-menu-box .logo-99 {
        background-color: transparent;box-shadow: none;
    }
    .top-Mi-55 {
        top: 0;position: relative !important;width: 100% !important;
    }
    .page-loader {
        height: 315px;
    }
    .details-box, .rafflewinnerselection, .rafflewinnerselection .vh-100 {
        width: 100%;height: auto !important;
    }
    #raffleaccordion {
        display: flex;overflow: auto;width: 100%;
    }
    #raffleaccordion .accordion-collapse {
        position: absolute;left: 0;width: 100%;--bs-bg-opacity: 1;top:55px;
    }
    #raffleaccordion .accordion-collapse .nav-pills .nav-link {
        color: #000 !important;
    }
    #raffleaccordion .accordion-collapse .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
        color: #fff !important;
    }
    .lock-btn-box {
        width: 100%;border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
    }
    .compny-date ul li .w-35 {
        width: auto !important;
    }
    .aiAutomated-video{
        height:88vh;
    }
    #navbar-menu {
        width: 88%;
    }
    .free-box {
        background-size: 100%;
    }
    .bottom_fix_nav {
        position: fixed;bottom: 0;z-index: 101232;width: 90%;border-radius: 0;left: 0;width: 100%;
    }
    .starter-pakage {
        height:auto !important;
    }
    .dropdown-menu {
        --bs-dropdown-font-size: 1rem;
    }
    .money-back-banner {
        right: 40px !important;
    }
    #PreferencesScrolling, #chatsScroll, #groupChatsScroll, #groupChatsScroll, #livePollScroll, #qAScroll,
    #donationScroll, #IndividualChatScroll {
        right: 0px !important;
    }
    .chek_in_inner_banner {
        background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/organizer-bg-img.png) no-repeat 0 -44px;
        background-size: 120%;
    }
    :root, [data-bs-theme=light] {
        --bs-body-font-size: 1rem;
    }

    .dropdown-menu {
        --bs-dropdown-font-size: 1rem;
    }
    #PopUpProducts.hv-70 {
        height: 52vh;
    }
    [class^="icon-"], [class*=" icon-"] {
        font-size: 20px;
    }

    .next-box {
        box-shadow: none !important;height: auto !important;background: none;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 140px;
    }

    .cup-banner {
        top: 0 !important;
    }

    .booth-logo .logo-boxses figure {
        height: 110px;
    }

    #AttendeeBackDrop .modal-dialog {
        max-width: 95%;
    }

    .spekar-hader-bg {
        height: 410px;
    }

    .m-border {
        border-top: none !important;
    }

    #video-popup .modal-dialog, #allIndianCitys .modal-dialog {
        max-width: 97%;
    }

    .list-event-block {
        background: #161861 url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/list-y-event-bg.png) no-repeat 0 0;
        background-size: cover;
    }

    .head-select-box .w-25, .head-select-box .w-30, .svg-box {
        width: 100% !important;
    }

    .ceo-details {
        height: 450px;
    }

    .register-btn, .donate-btns-n-p {
        position: fixed !important;bottom: 0;left: 0;z-index: 1234;width: 100%;background: #fff !important;
        border-radius:0 !important;border: none;
    }
    .donate-btns-n-p {
        padding: 5px 10px !important;
    }
    .register-btn h6 {
        color: #000 !important;
    }

    .register-btn span, .register-btn .pament-btn, .donate-btns-n-p .btn-danger {
        border-radius: 10px !important;font-size: 18px; display: block;font-weight: 700;padding: 6px 15px !important;
        background: var(--bs-red);background-image: linear-gradient(-180deg, #ff3d4f 0%, #ff0000 100%);
    }

    #btnprodproceed span {
        width: 100%;
    }

    .register-btn:hover, .btn.register-btn:first-child:active {
        background: #fff;border: none;
    }
    .proceed-btn {
        width: 100% !important;background: #fff;border: 0;
    }
    .F-evnt .w-25, .creat-btn button.btn {
        width: 50% !important;
    }

    .purchasetickets-list {
        height: auto;
    }

    .evnts-catogity {
        overflow-x: auto;white-space: nowrap;
    }

    .btn {
        --bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size: 0.875rem;
        --bs-btn-border-radius: var(--bs-border-radius-sm);
    }

    .left-bar-menu {
        width: 84px !important;transition: all 0.5s ease-in-out;left: -220px;position: absolute;
    }

    .mobile-menu + .left-bar-menu {
        display: block;
    }

    .left-bar-menu .nav-link {
        padding: 3px 6.8px;
    }

    .left-bar-menu.mobile-css {
        position: relative;
        left: 0;
    }

    .nav-pills .nav-link:hover, .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
        padding: 6.8px;
    }

    #carouselEvents {
        padding-bottom: 3rem;
    }

    .carousel-indicators [data-bs-target] {
        width: 20px;height: 20px;
    }

    .video-box iframe {
        height: 450px !important;
    }

    .list-box ul {
        min-height: auto;
    }

    .item-type {
        width: 25%;
    }

    #AttendeDetails, .eventattende_bg {
        height: 29vh;
    }

    .imgdynmic #socialiconlist {
        top: auto;right: 0px;bottom: 0px;
    }

    #boothActivity-block .overflow-auto, #sponsorslist .overflow-auto {
        height: 37vh;
    }

    #NextUniqueCode {
        width: 100%;
    }

    .industry-solution-block {
        min-height: 380px;
    }

    .quick-check-in-mobile_bg_2 {
        background-size: 65%;
    }

    .quick-checkin {
        height: 45vh;
    }

    .imgae-box11 .video-btn {
        left: auto !important;right: 40px !important;top: auto !important;bottom: -10px !important;
    }

    .influencer-bg {
        height: 375px;
    }

    .influencer-form {
        height: 1720px;
    }

    .world-cup-form {
        height: 500px;margin-bottom: 4%;
    }

    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 40px !important;
    }

    #WebinarAndEmbeddeddetails.WebinarAndEmbedded {
        width: 100% !important;
    }
        #WebinarAndEmbeddeddetails.WebinarAndEmbedded #video-window {
            width: 95% !important;
        }

    .menu_login_btn {
        padding: 4px;
    }

    .chat-box-block.top-15 {
        top: 9px;
    }

    .count-section .iconSize-big2 {
        width: 210px;height: 180px;
    }

    #menudiv {
        display: none;
    }

    .funddonars-list {
        height: 50vh;
    }

    .tickets_et_page_banner {
        min-height: 1000px;
    }

    #loading-dots {
        height: 100px;
    }

    .next-box a.position-absolute {
        bottom: -50px;
    }

    .mm-80 + .w-40 {
        width: 70% !important;bottom: -70px;
    }

    #trustID .w-40 {
        width: 70% !important;
    }

    .h5, h5, h5.tickte-name span {
        font-size: 1.1rem;
    }

    /*================================ Top Event Mangment Start Responsive Start =========================*/

    .heade-ban-block .print-dymo {
        padding: 0 90px;
    }
    .top-event-body .fs-xl, .heade-ban-block .fs-1, .heade-ban-block .buyNow-btn .w-40 span {
        font-size: 2rem !important;
    }
    .top-event-body .h1, .top-event-body h1, .top-event-body .h3, .top-event-body h3 {
        font-size: 2rem;line-height: 30px !important;
    }
    .payAsYouLink figure img {
        width: 100%;
    }
    .top-event-body h3 {
        font-size: 1.5rem;line-height: 35px !important;
    }
    .groupTicketing-block .h2 {
        font-size: 1.5rem !important;
    }
    .customized-badges-block .containerNew {
        margin-top: -200px;
    }
    .yourEventPalm-block figure img {
        width:50%;
    }
    .award-box figure {
        margin: 0;
    }
    .evntDayBlock {
        background-size: cover;
    }
    .futureTech-block h4.bottom_80 {
        bottom: 45px;
    }
    .spekar-img img {
        width: 20%;
    }


    /*================================ Top Event Mangment Start Responsive End =========================*/
    .ipl-price-list {
        width: 40% !important;top: 100px !important;height: auto;
    }
}

@media (max-width: 767px) {
    .navbar-brand.iconSize-w-140 {
        width: 100px;padding-left: 10px;
    }
    .backToEvent a {
        position: absolute;top: 20px;left: 15px;
    }
    .payAsYouLink figure img {
        width: 50%;
    }
    .slide-new {
        height: 344px;
    }
    .heightNone {
        height: auto !important;
    }
    .status-dot {
        top: 10px !important;right: 10px !important;bottom: inherit !important;
    }
    .page-loader {
        height: 245px;
    }
    .demoVideo-mobile-block {
        height: 75vh;
    }
    .agenda-list-box .compny-date{
        background:none;box-shadow:none !important;
    }
    #AttendeDetails, .eventattende_bg {
        height: auto;
    }
    .aiAutomated-video {
        height: 72vh;
    }
    #modalpaymentconfirm {
        min-width: auto !important;
    }
    .compny-date .gradin-style {
        position: relative !important;transform: rotate(0deg);top: 0 !important;left: 0 !important;
        border-radius: 5px;width: 50% !important;
    }
    .radiorazorpay-box span img {
        width: 24% !important;
    }

    .speaker-details, .product-detail {
        width: 100% !important;
    }

    .ceo-details {
        height: 300px;
    }

    #video-container {
        width: 100%;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 160px;
    }

    .booth-logo figure {
        height: 80px;
    }

    .carousel-indicators [data-bs-target] {
        width: 15px;height: 15px;
    }

    #video-box iframe {
        height: 420px;
    }

    .list-content .w-50, .step-block, .cart-item > div {
        width: 100% !important;
    }

    .cart-item > div#ddlTicketQuantity {
        width: auto !important;
    }

    .video-box iframe {
        height: 350px !important;
    }

    .cart-currency-block {
        position: absolute;bottom: 5px;right: 0px;
    }

    .cart-currency-block p {
        font-size: 1.4rem;
    }

    #WeWillBeLive ul .bg-white {
        width: 35vw;
    }

    .chek_in_inner_banner p {
        font-size: 1rem;
    }
    .chek_in_inner_banner {
        background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/organizer-bg-img.png) no-repeat -50px -50px;
        background-size: 130%;
    }
    .attendeecarousel .carousel-control-prev {
        left: -20px !important;
    }

    .attendeecarousel .carousel-control-next {
        right: -20px !important;
    }

    .attendeecarousel .carousel-control-next-icon, .carousel-control-prev-icon {
        background-color: #000;
    }

    .quick_check_in_bg .bg-light-yellow {
        border-top-right-radius: 25px;
    }

    .search-box {
        width: auto !important;
    }

    .imgae-box11 .video-btn {
        bottom: -20px !important;
    }

    .OverAllRatingId {
        border-radius: 10px 10px 10px 10px;
    }

    #liVenue figure img {
        width: 100%;
    }

    .influencer-bg {
        background-size: cover;height: 760px;
    }

    .world-cup-form {
        height: 1070px;
    }

    .cup-banner .cricket-title h1 {
        text-shadow: 0px 2.2px 1.2px #ED1C24;font-size: 2rem !important;
    }

    .cup-banner .cricket-title h2.fs-md {
        font-size: 1.5rem !important;
    }

    .dropbizBackdropwidth {
        width: 210px;
    }

    #PopUpTicketDates > .d-flex {
        flex-wrap: wrap;
    }
    #PopUpTicketDates .w-65 {
        width: 100% !important;
    }
    #AttendeDetails, .eventattende_bg {
        height: 24vh;
    }

    .exhibitor-div .owl-stage, .sponsors-div .owl-stage {
        margin: 0 auto;
    }

    .speakerviewurl .speaker-details {
        width: 80% !important;
    }

    .tickets_et_page_banner {
        min-height: 850px;
    }

    .organizer-logo, #followslogDiv {
        border: none;
    }

    .spekar-hader-bg {
        height: 400px;
    }

    /*================================ Top Event Mangment Start Responsive Start =========================*/

    .logo-wallet-box h5 span {
        font-size: 1.2rem;
    }
/*    .futureTech-block .position-absolute.top-40, .futureTech-block h4.bottom_80 {
        position:relative !important;top:0;bottom: 0;
    }*/

    /*================================ Top Event Mangment Start Responsive End =========================*/

}

@media (max-width: 575px) {
    .findcities p {
        font-size: 13px;
    }
    .chat-box-block span, .chat-box-block p {
        font-size:0.8em;
    }
    [class^="icon-"], [class*=" icon-"] {
        font-size: 16px;
    }
    #navbar-menu {
        width: 86%;
    }
    .text-shadow-50.fs-xl {
        font-size: 2.5rem !important;
    }
    .top-event-body .logo-wallet-box .fs-xl {
        font-size: 1.6rem !important;
    }
    .slide-new {
        height: 260px;
    }
    .li-style::before{
        content:none;
    }
    .page-loader {
        height: 190px;
    }

    .free-box h5 {
        font-size: 1rem;
    }
    .free-box {
        background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/offer-img-mobile.png) no-repeat center center;
        background-size: 106%;
    }
    #event-home {
        padding-top: 80px;
    }
    .aiAutomated-video {
        height: 62vh;
    }
    .logo-box-che img.w-60, .buyNow-btn {
        width: 100% !important;
    }
    .yourEventPalm-block figure img {
         width: 100%; 
    }
    .money-back-banner {
        right: 0px !important;
    }
    .money-back-banner img{
        width: 110px !important;
    }
    .next-box a.position-absolute {
        bottom: -38px;
    }

    .influencer-form {
        height: 1700px;
    }
    #PopUpTickets.hv-70 {
        height: 68vh;
    }
    #PopUpTickets > .list-unstyled:last-child {
        margin: 0 !important;
    }

    .login-container .contu-email > i {
        top: 16px !important;left: 15px !important;
    }

    .spekar-hader-bg {
        height: 530px;
    }

    .map-block-box iframe {
        height: 250px;
    }

    .booth-logo .logo-boxses figure {
        height: 90px;
    }

    #trustID .w-40, .mm-80 + .w-40 {
        width: 75% !important;
    }

    #trustID #btnshowhidecartitemsforcheckout .fs-3 {
        font-size: calc(1rem + .6vw) !important;
    }

    #PreferencesScrolling, #chatsScroll, #groupChatsScroll, #groupChatsScroll, #livePollScroll, #qAScroll, 
    #donationScroll, #IndividualChatScroll {
        right: 0px !important;
    }

    #AttendeDetails, .eventattende_bg {
        height: 21vh;
    }

    .ulfilesbindingview iframe {
        height: 470px;
    }

    .dropbizBackdropwidth {
        width: 150px;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 130px;
    }

    #topiccompanylogo .carousel-item img {
        width: 50%;
    }

    .progress {
        --bs-progress-height: 0.5rem;
    }

    #ticketquantity .iconSize-bac, #ddlTicketQuantity .iconSize-bac {
        width: 25px;height: 25px;
    }

    #ticketquantity .iconSize-w-40 {
        width: 25px;
    }

    #ddlTicketQuantity .iconSize-w-40 {
        height: 25px;
    }

    .sponsor_buttons button, #appointmenturl a {
        width: 100%;
    }

    #productsratings-partial .iconSize-lg {
        width: 50px;height: 50px;
    }

    .influencer-bg {
        height: 700px;
    }

    #h1TopicTitle {
        font-size: 20px
    }

    .industry-solution-block {
        background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/collect-last-bg.png) no-repeat 0 0;
        background-size: cover;
    }

    .quick-check-in-mobile_bg_2 h1 {
        font-size: 2rem;
    }

    .quick-check-in-mobile_bg_2 {
        background-size: 100%;
    }

    .tickets_logo {
        width: 55%;
    }

    #btnproceed {
        width: 100%;
    }

    #countdown .circle, #countdown .circle svg {
        width: 90px;height: 90px;
    }

    #countdown .circle svg circle {
        cx: 40;cy: 40;r: 40;stroke-width: 5;
    }

    #countdown div {
        font-size: 1.25em;
    }

    .countdownHolder {
        font: 30px/1.5 "Open Sans Condensed", sans-serif;
    }

    .cup-banner .cricket-title h1 {
        font-size: 1.5rem !important;
    }

    .cup-banner .cricket-title h2.fs-md {
        font-size: 1rem !important;
    }

    .slider-1 {
        height: 120px;
    }

    .slider-1 .slide-track {
        width: calc(160px * 6);
    }

    .slider-1 .slide {
        height: 120px;width: 160px;
    }

    .num {
        font-size: 30px;
    }

    .text {
        font-size: 15px;
    }
}

@media (max-width:430px) {
    .countdownHolder {
        letter-spacing: -10px;width: 100%;
    }
    #sourceforge_reviews_widget_3111044 {
        height: 830px;
    }
    .webner-video-bg {
        height: 220px;
    }
    .slide-new {
        height: 156px;
    }
    .ipl-price-list {
        width: 100% !important;
    }
    .next-box a.position-absolute {
        bottom: -31px;
    }
    .free-box {
        background-size: 100%;
    }
    .payAsYouLink h5 {
        font-size: 1rem !important;
    }
    .digit {
        width: 0.9em;
    }
    .banner-Content h2.fs-xxl, .top-event-body .text-shadow-50 span {
        font-size: 2rem !important;
    }
    .page-loader {
        height: 165px;
    }
    .aiAutomated-video {
        height: 66vh;
    }
    .header-banner h1 br {
        display: none;
    }
    .video-box-block iframe {
        height:250px !important;
    }
    .step-block .iconSize {
        width: 20px;height: 20px;
    }
    #PopUpTickets.hv-70 {
        height: 62vh;
    }
    .AttendeeBackDrop-pop .modal-dialog {
        --bs-modal-width: 100%;margin: 0;
    }
    .demoVideo-mobile-block {
        height: 62vh;
    }
    .step-block .iconSize [class^="icon-"], .step-block .iconSize [class*=" icon-"] {
        font-size: 12px;
    }

    .app-btns .fs-3 {
        font-size: 1rem !important;
    }

    .cart-currency-block p {
        font-size: 1.1rem;
    }

    .F-evnt .w-25, .F-evnt button, .creat-btn button.btn, .donate-btns-n-p > div {
        width: 100% !important;
    }

    .mobile-block h2 {
        font-size: 2rem;
    }

    .step-block ul li {
        width: 100%;
    }
    .purchasetickets-list .left-80 {
        left: 70px;
    }
    #carouselEvents {
        padding-bottom: 3rem;
    }

    .location-block {
        width: 100%;
    }

    .influencer-bg {
        height: 645px;
    }

    #video-box iframe {
        height: 290px;
    }

    #WeWillBeLive ul .bg-white {
        width: 36vw;
    }

    #productratesection ul li button {
        width: 100%;
    }

    .mobile-block-2 h1 {
        font-size: 1.5rem;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 110px;
    }

    .booth-logo .logo-boxses figure {
        height: 80px;
    }

    .influencer-form {
        height: 1750px;
    }

    .header-banner {
        background-size: inherit;margin-bottom: 10px;
    }

    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 5px !important;
    }

    .cup-banner .cricket-title h1 {
        text-shadow: none;font-size: 1.2rem !important;margin-bottom: 0 !important;
    }

    .new-year-count .iconSize-big1 {
        width: 80px;height: 80px;
    }

    #AttendeDetails, .eventattende_bg {
        height: 17vh;
    }

    .spekar-hader-bg {
        height: 480px;
    }

    #divpurchasetickets {
        padding-bottom: 0px !important;
    }
    .divpurchasetickets {
        padding-bottom: 60px !important;
    }
    #PopUpTickets.sponsorList-box.hv-70 {
        height: 72vh;
    }

    #PopUpProducts ul.hv-70 {
        height: 61vh;
    }

    .radiorazorpay-box span img {
        width: 30% !important;
    }

    input.cardnumber {
        background-size: 30px !important;
    }

    .funddonars-list {
        height: 40vh;
    }

    /*================================ Top Event Mangment Start Responsive Start =========================*/

    .top-event-body .fs-xl, .heade-ban-block .fs-1, .heade-ban-block .buyNow-btn .w-40 span {
        font-size: 1.5rem !important;
    }

    .top-event-body h3 {
        font-size: 1rem;line-height: 30px !important;
    }

    /*================================ Top Event Mangment Start Responsive End =========================*/

}

@media (max-width: 415px) {
    .demoVideo-mobile-block {
        height: 73vh;
    }
}
@media (max-width: 400px) {
    :root, [data-bs-theme=light] {
        --bs-body-font-size: 0.9rem;
    }
    .top-event-body .fs-xl, .heade-ban-block .fs-1, .heade-ban-block .buyNow-btn .w-40 span {
        font-size: 1.2rem !important;
    }
    .next-box a.position-absolute {
        bottom: -20px;
    }
    .money-back-banner img {
        width: 90px !important;
    }
    .slide-new {
        height: 230px;
    }
    .aiAutomated-video {
        height: 60vh;
    }
    .page-loader {
        height: 150px;
    }
    .spekar-hader-bg {
        height: 430px;
    }

    #dataamountforproduct label.btn {
        font-size: 0.8rem;
    }

    .carousel-indicators [data-bs-target] {
        width: 12px;height: 12px;
    }

    .bg-purple .card-title {
        font-size: 1rem !important;
    }

    #WeWillBeLive ul .bg-white {
        width: 35vw;
    }

    #PopUpProducts ul.hv-70 {
        height: 56vh;
    }

    #PopUpTickets.sponsorList-box.hv-70 {
        height: 68vh;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 100px;
    }

    .booth-logo figure {
        height: 72px;
    }

    .influencer-bg {
        height: 600px;
    }

    .world-cup-form {
        height: 1110px;
    }

    .cup-banner .cricket-title h1 {
        font-size: 1rem !important;
    }

    .cup-banner .cricket-title h2.fs-md {
        font-size: 0.9rem !important;margin-bottom: 0 !important;
    }

    .new-year-count .iconSize-big1 {
        width: 70px;height: 70px;
    }

    .funddonars-list {
        height: 35vh;
    }

    .tickets_et_page_banner {
        min-height: 750px;
    }
}

@media (max-width: 360px) {
    #WeWillBeLive ul .bg-white {
        width: 34vw;
    }

    .item-type {
        width: auto;
    }

    .spekar-hader-bg {
        height: 420px;
    }

    .page-loader {
        height: 142px;
    }


    #PopUpTickets.sponsorList-box.hv-70 {
        height: 68vh;
    }

    #PopUpProducts ul.hv-70 {
        height: 55vh;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 95px;
    }

    #countdown .circle, #countdown .circle svg {
        width: 70px;height: 70px;
    }

    .slide-new {
        height: 200px;
    }

    #countdown .circle svg circle {
        cx: 30;cy: 30;r: 30;stroke-width: 5;
    }

    #countdown div {
        font-size: 1.25em;
    }

    .influencer-bg {
        height: 580px;
    }

    .influencer-form {
        height: 1760px;
    }

    .world-cup-form {
        height: 1140px;
    }

    .countdownHolder {
        font: 28px/1.5 "Open Sans Condensed", sans-serif;
    }

    .funddonars-list {
        height: 25vh;
    }
}

@media(max-width:321px) {
    .fs-6 {
        font-size: 0.8rem !important;
    }
    .header-block .iconSize-w-180 {
        width: 140px;
    }
    .banner-Content h2.fs-xxl, .top-event-body .text-shadow-50 span {
        font-size: 1.6rem !important;
    }
    .top-event-body .fs-xl, .heade-ban-block .fs-1, .heade-ban-block .buyNow-btn .w-40 span {
        font-size: 1rem !important;
    }
    header + .divpurchasetickets, header + #divpurchasecheckout {
        padding-top: 50px;
    }
    .video-box-block iframe {
        height: 170px !important;
    }
    .iconSize-w-40 {
        width: 30px;
    }
    .embedded-booking {
        min-width: 296px !important;
    }
    #dataamountforproduct label.btn {
        font-size: 0.65rem;
    }

    .cart-item > div.w-35 div:nth-child(1) {
        width: 20%;
    }

    .page-loader {
        height: 125px;
    }

    .spekar-hader-bg {
        height: 380px;
    }

    .form-control, .form-select {
        line-height: 1.4;
    }

    .speakerviewurl .speaker-details {
        width: 75% !important;
    }

    .file_lists {
        padding: 0 5px !important;
    }

    #PopUpProducts ul.hv-70 {
        height: 47vh;
    }

    .btn-box {
        flex-wrap: wrap;
    }

    .booth-logo .logo-boxses figure {
        height: 64px;
    }

    .cart-item > div.w-35 div:nth-child(1) img, .botom-co a img {
        width: 100%;
    }

    .cart-item > div.w-35 div:nth-child(2) {
        width: 80%;
    }

    #eventFromdate, #eventenddate {
        font-size: 14px;
    }

    .cart-currency-block p {
        font-size: 1rem;
    }

    #ShowIfRatingAvailable ul .dark-blue-bg {
        width: 70px;height: 70px;
    }

    #WeWillBeLive ul .bg-white {
        width: 32vw;
    }

    .influencer-form {
        height: 1790px;
    }

    #WeWillBeLive .iconSize-xxxl h6 {
        font-size: 12px;
    }

    .imgae-box11 .video-btn {
        bottom: -15px !important;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 100px;
    }

    .influencer-bg {
        height: 550px;
    }

    .new-year-count .iconSize-big1 {
        width: 60px;height: 60px;
    }
}

@media (max-width:281px) {

    .chek_in_inner_banner p {
        font-size: 13px;
    }
}

/* ===================== Responsive Medias End ======================= */

