/* ===================== amipocon css ======================= */

.btn-gradient {
    background: linear-gradient(45deg, #6d9dd8 0%, #791964bf 100%) !important;
}
@keyframes firework {
    0% {
        transform: translate(var(--x), var(--initialY));width: var(--initialSize);opacity: 1;
    }

    50% {
        width: 0.5vmin;opacity: 1;
    }

    100% {
        width: var(--finalSize);opacity: 0;
    }
}
.countdown .bloc-time {
    float: left;margin-right: 45px;text-align: center;
}
.countdown .bloc-time:last-child {
    margin-right: 0;
}
.countdown .count-title {
    display: block;margin-bottom: 15px;font: normal 0.94em "Lato";color: #1a1a1a;text-transform: uppercase;
}
.countdown .figure {
    position: relative;float: left;height: 110px;width: 95px;margin-right: 10px;background-color: #fff;border-radius: 8px;
    -moz-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
    -webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
}
.countdown .figure:last-child {
    margin-right: 0;
}
.countdown .figure > span {
    position: absolute;left: 0;right: 0;margin: auto;font: normal 5.94em/107px "Lato";font-weight: 700;color: #de4848;
}
.countdown .figure .top:after, .countdown .figure .bottom-back:after {
    content: "";position: absolute;z-index: -1;left: 0;bottom: 0;width: 100%;height: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.countdown .figure .top {
    z-index: 3;background-color: #f7f7f7;transform-origin: 50% 100%;-webkit-transform-origin: 50% 100%;
    -moz-border-radius-topleft: 10px;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px;-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px;
    -moz-transform: perspective(200px);-ms-transform: perspective(200px);-webkit-transform: perspective(200px);
    transform: perspective(200px);
}
.countdown .figure .bottom {
    z-index: 1;
}

.countdown .figure .bottom:before {
    content: "";position: absolute;display: block;top: 0;left: 0;width: 100%;height: 50%;background-color: rgba(0, 0, 0, 0.02);
}

.countdown .figure .bottom-back {
    z-index: 2;top: 0;height: 50%;overflow: hidden;background-color: #f7f7f7;-moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;border-top-right-radius: 10px;
}

.countdown .figure .bottom-back span {
    position: absolute;top: 0;left: 0;right: 0;margin: auto;
}

.countdown .figure .top, .countdown .figure .top-back {
    height: 50%;overflow: hidden;-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.countdown .figure .top-back {
    z-index: 4;bottom: 0;background-color: #fff;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;
    -moz-transform: perspective(200px) rotateX(180deg);-ms-transform: perspective(200px) rotateX(180deg);
    -webkit-transform: perspective(200px) rotateX(180deg);transform: perspective(200px) rotateX(180deg);
    -moz-border-radius-bottomleft: 10px;-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;
}

.countdown .figure .top-back span {
    position: absolute;top: -100%;left: 0;right: 0;margin: auto;
}

/* ===================== amipocon css End ======================= */
#menuopen .small, #menuopen small {
    font-size: .73em;
}
.wftMain .whatsapp-checkout, .wftMain .ftwClass11 {
    display: none !important;
}

#navbarMenuList .nav-link {
    color: #000;padding:0 10px;font-weight:500;
}
#navbarMenuList ul li .dropdown-item {
    font-size: 14px;padding: 6px 10px;
}
#navbarMenuList .navbar-nav .nav-link:hover, #navbarMenuList .navbar-nav .nav-link.active, #navbarMenuList .navbar-nav .nav-link.show {
    color: var(--col-secondary-color);border-bottom: 3px solid var(--col-secondary-color);
}
.ampiconBodyClass #navbarMenuList .navbar-nav .nav-link.active, .ampiconBodyClass #navbarMenuList .navbar-nav .nav-link.show {
    color: #0d6efd;border-bottom: 3px solid #0d6efd;
}

.before_icon::before, .after_icon::after {
    content: '';position: absolute;visibility: visible;top: 0px;left: -8px;
    border: 10px solid transparent;border-top: 10px solid white;clear: both;
}

.after_icon::after {
    right: -8px;
}
.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;
}

/* ===================== Toggle Button ======================= */

.purchasetickets-list ul li .description-content span {
    font-size: 1rem !important;
}
.switches-container {
    line-height: 3rem;
}
.switches-container input {
    visibility: hidden;position: absolute;top: 0;
}

.switch-wrapper {
    transition: transform .5s cubic-bezier(.77, 0, .175, 1);
}

.switch div {
    opacity: 0;transition: opacity .2s cubic-bezier(.77, 0, .175, 1) .125s;will-change: opacity;     
}

.switches-container input:nth-of-type(1):checked ~ .switch-wrapper {
    transform: translateX(0%);
}

.switches-container input:nth-of-type(2):checked ~ .switch-wrapper {
    transform: translateX(100%);
}

.switches-container input:nth-of-type(1):checked ~ .switch-wrapper .switch div:nth-of-type(1) {
    opacity: 1;
}

.switches-container input:nth-of-type(2):checked ~ .switch-wrapper .switch div:nth-of-type(2) {
    opacity: 1;
}

/* ===================== Toggle Button ======================= */
/* ===================== Header Start ======================= */

.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;
}

.user-btn button {
    padding: 11px;
}

.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;
}
.divdescription .showmore p:last-child{
    margin:0 !important;
}
.chat-box-block .menu_login_btn .login-livepool:hover {
    background-color: var(--bs-red) !important;color: #fff !important;
}

.show-more-height {
    height: 60px;overflow: hidden;
}
.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;
}

#TopicDatesul li:hover, #TopicDatesul li.active {
    color:#fff !important;background: var(--col-primary-color);
    background: linear-gradient(45deg, var(--col-primary-color) 0%,var(--col-secondary-color) 100%) !important;
}
#TopicDatesul li:hover a, #TopicDatesul li.active a {
    color:#fff !important;
}
/*.ampiconBodyClass #TopicDatesul .active {
    background-color: #33498ab3;
}*/
#TopicDatesul li:hover .iconSize-nor, #TopicDatesul li.active .iconSize-nor {
    --bs-bg-opacity: 0.25;background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
#TopicDatesul li:hover .iconSize-nor i, #TopicDatesul li.active .iconSize-nor i {
    color:#fff !important;
}

.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.2);
}

.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;
}

#countdown {
    backdrop-filter: blur(3px);
}

#countdown .circle {
    width: 150px;height: 150px;
}

#countdown .circle svg {
    transform: rotate(270deg);
}

#countdown .circle svg circle {
    fill: transparent;stroke-width: 7;stroke: #fff;
}

#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.50em;font-weight: 300;letter-spacing: 0.1em;font-weight:500;margin-top:15px;display:block;
}
.home-timer-block {
    background: url(https://etmainwebsite.s3.amazonaws.com/coutn.webp) no-repeat 0 0;background-size:cover;
}
.home-counter-bg {
    background-color: var(--col-secondary-color);
}
.home-counter-bg .counter {
    background-color: var(--col-primary-color);
}

.counter {
    width: 180px;height: 180px;
}
.ellipsis-col-13 {
    -webkit-line-clamp: 13;
}

.title-design h2:before, .title-design h3:before {
    width: 20%;height: 5px;display: block;content: "";position: absolute;border-radius:5px; bottom: 8px;
    left: 0;right: 0;margin: 0 auto;background-color: #212529;
}
.title-design h2:after, .title-design h3:after {
    width: 70%;height: 1px;display: block;content: "";background-color: #b5b5b5;margin: 10px auto;
}
.title-design1 h3:before {
    width: 80px;right:inherit;left:20px;
}
.footr-menu-box .title-design1 h3:before {
    width: 50px;right:inherit;left:0px;background-color: var(--col-secondary-color);
}
.title-design1 h3:after {
    width: 120px;margin: 10px 0;
}
.nmrmode-new {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/dontion-bgf.jpg) no-repeat 0 0;background-size: 100%;
}
.speakerList-box:hover {
    box-shadow: var(--bs-box-shadow) !important;
}
#divdonationprices .pricedata label {
    font-size: 16px !important;
}

.hader-bg, .bnerbg {
    top: 0;width: 100%;position: absolute;
}

.webner-video-bg {
    background: url(https://etmainwebsite.s3.amazonaws.com/webnar.jpg) no-repeat center center;
    background-size: cover;
}

#WeAreLive, #WeWillBeLive, #webVideoBlock, #webinarsection, .subscriberContent {
    background-color: rgba(25, 17, 40, 60%) !important;width: 100%;
}

.hoverefct:hover .biddin_drop {
    display: block;
}

.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;
}
.logo-999 a img {
    width: 100px;right: 0px;
}
#trustedsite-tm-image{
    z-index:123 !important;
}

/* ===================== Header End ======================= */

.agenda-list-box {
    background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/agenda-list-bg.png) repeat 0 0;
    background-size:50%;
}
.agenda-list-box2 {
    background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/Pattern-01.jpg) repeat 0 0;
    background-size: 100%;
}
.inviteesSection {
    background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/APTA/apta-gold-bg.png) repeat 0 0;
    background-size: 100%;background-attachment: fixed;
}
.rounded-circle-box {
    background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/APTA/gold-circel.png) repeat 0 0;
    background-size: 100%;
}
.agenda-list-box .compny-date {
    background-color: transparent;
    background-image: linear-gradient(160deg, #FDFBFF 27%, #EBE8EF 160%);
}
.blinking-box {
    padding: 8px 35px;border-radius: 48px 4px;animation-name: blinker;animation-duration: 0.6s;
    animation-timing-function: linear;animation-iteration-count: infinite;
}
@-moz-keyframes blinker {
    0% {
        background: #54b65f;
    }
    50% {
        background: #ECCE17;
    }
    100% {
        background: #54b65f;
    }
}

@-webkit-keyframes blinker {
    0% {
        background: #54b65f;
    }
    50% {
        background: #ECCE17;
    }
    100% {
        background: #54b65f;
    }
}
@keyframes blinker {
    0% {
        background: #54b65f;
    }
    50% {
        background: #ECCE17;
    }
    100% {
        background: #54b65f;
    }
}

/* =================== 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;
    min-height: 0;font-weight: 900;color: #16324e;background-image: url(https://d2r3fkmprkayl1.cloudfront.net/eventapp.png);
    background-repeat: no-repeat;background-position: 10px 10px;line-height: 1.5;
}

/* =================== Autocomplete End ======================= */
/* ===================== Banner Start ======================= */

.banner-block {
    /*background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/banner-img.png) no-repeat center 0;*/
    background: rgba(51, 53, 69);background-size: cover;
}
.welcome-block {
    background: url(https://etmainwebsite.s3.amazonaws.com/welcome-img.jpg) no-repeat center ;
    background-size: cover;
}
/*.welcome-text {
    backdrop-filter: blur(2px);
}*/
.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;
}
.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;
}
.gallery-info figcaption {
    transition: 0.5s;left: -100%;background: rgba(47,49,53,0.8);
}
.presenter-info:hover figcaption, .gallery-info figure:hover figcaption {
    left: 0;transition: 0.5s;z-index: 9;
}

.event-image-box .spekar-info figcaption {
    bottom: -100%;transition: all 500ms ease;
}
.event-image-box:hover .spekar-info figcaption {
    bottom: 0;
}

.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: #FFF2BE url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/event-attende-organizer-bg.png );
    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;
}
.katalystEvent_bottom {
    bottom:60px;
}

/* ===================== Banner End ======================= */

/*#topicspeakers-0 .carousel-control-prev {
    left: -15px;
}*/
#topicspeakers-0 .carousel-control-next {
    right: -15px;
}
.mobile-block, .topic-head-wrap {
    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/Tickets99/inner-banner-bg.png) no-repeat 0 center;
    background-size: cover;height: 300px;
}

.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;
}

.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;
}

.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;
}

.chek_in_inner_banner {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/organizer-bg-img.png) no-repeat 0 0;
    background-size: 100%;height: 600px;
}

.log_in_bg {
    background: linear-gradient(180deg, #ECCE17 55%, #fff 50%);
}

.platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
    height: 158px;
}

.booth-logo figure {
    height: 120px;
}

.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, #communityinsta {
    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;
}
.timeslots .timeslots-box #schedulediv {
    background: #e4fbe5;
}
.timeslots .Isdisplayemptyslots #schedulediv {
    background: #fbe4e4;
}
.agenda_list li:hover, .agenda_list li.active-tab {
    background: #ffcc0080;
}
.agenda_list li:hover span.iconSize-bac {
    --bs-bg-opacity: 0.75;background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

#WeWillBeLive ul .bg-white {
    width: 25vw;
}

.main-logo {
    animation: shakeItem 3s linear 0s infinite normal forwards;
}

#communityfacebook {
    background: linear-gradient(140deg, #1977F3 0%, rgba(25, 119, 243, 0.20) 100%, #1977F3 100%);
    backdrop-filter: blur(1.8705637454986572px);
}

#communitylinkedin {
    background: linear-gradient(135deg, #2787F5 0%, #2787F5 100%);backdrop-filter: blur(1.8705637454986572px);
}

#communitywebsite {
    background: linear-gradient(135deg, rgba(0, 0, 0, 0.90) 0%, rgba(0, 0, 0, 0.80) 100%);backdrop-filter: blur(1.8705637454986572px);
}

@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 {
    width: 85vw;display: flex;overflow: hidden;
}

.Marquee-content {
    display: flex;animation: marquee 20s linear infinite running;
}

.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: 200px;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;
}

.Marquee-tag:hover {
    background: rgba(255,255,255,0.5);-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;
}

@-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%);
    }
}

.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;
}

.event-data .card:hover, .event-data .card1:hover {
    box-shadow: 0px 0px 18px rgba(47, 49, 53, 0.3);
}

.event-data .card:hover figure img, .event-data .card1:hover figure img{
    transform: scale(1.1,1.1);
}

.event-data .card1:hover .event-View-detail img {
    transform: none;
}

img.back-bg1 {
    transform: scale(1.8) !important;filter: blur(20px) brightness(95%);
}
img.back-bg2 {
    transform: scale(2.5) !important;
}
#WebinarAndEmbeddeddetails.WebinarAndEmbedded {
    width: 95.5% !important;position: fixed;height: 100vh;z-index: 1234;
}
#WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
    width: 72% !important;
}
#WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
    width: 100% !important;position: relative;height: 370px;border-radius: 10px;z-index: 123;
}
#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;
}
.confrenceSection {
    background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/APTA/Pattern-APTA-bg.jpg) no-repeat 0 0;
    /*background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/Pattren-03.jpg) no-repeat 0 0;*/
    background-size: cover;
}

.slick-prev, .slick-next {
    position: absolute;line-height: 0;top: 50%;width: 40px;height: 40px;display: block;padding: 0;line-height:40px;
    -webkit-transform: translate(0%, -150%);transform: translate(0%, -150%);cursor: pointer;
    color: transparent;border: none;outline: none;border-radius: 50px;background: var(--col-secondary-color);
}
.slick-next {
    -webkit-transform: translate(0%, -150%);transform: translate(0%, -150%);
}
.slick-slider {
    user-select: none;
}
.slick-next {
    right: -40px;
}
.slick-prev {
    left: -40px;
}
.slick-next:before, .slick-prev:before {
    content: '\edfc';padding-left: 12px;font-size: 1.2em;color: white;font-family: 'icomoon' !important;
}

.slick-prev:before {
    content: '\edfb';padding-left: 14px;
}
.slick-track {
    min-width:3000px;height:356px !important;overflow:hidden;
}
.slick-slide {
    margin:0 8px;width:244px !important;
}
/*.custom-slider1 .slick-slide {
    width: 226px !important;
}
.custom-slider1 .slick-track {
    height: 315px !important;
}*/
.leadershipCategory-box1 {
    top:-90px;
}
.custom-slider2 .slick-track {
    height: 400px !important;
}
.custom-slider2 .slick-slide {
    width: 308px !important;
}
.custom-slider3 .slick-slide {
    width: 632px !important;
}
.custom-slider3 .slick-prev, .custom-slider3 .slick-next {
    top: 60%;
}
.aptaBodyClass {
    background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/APTA/APTA-Website-BG-1.jpg) no-repeat center center;
    background-attachment: fixed;background-size: cover;
}
.apta-gallery-block .lightbox_img_wrap {
    height: 220px;
}

/* ===================== 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;
}

#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: 806px;
}

.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: 62vh;overflow: auto;
}

.hide2 {
    bottom:-100%;
}

.hide1:hover .hide2 {
    bottom: 70px;
}

#sponsorslist .overflow-auto {
    height: 90vh;
}

#boothActivity-block .overflow-auto {
    height: 35vh;
}

.about-content-box #overview * {
    color: #fff !important;
}

@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;
}

.fancy-btn span {
    position: relative;transition: 400ms;
}

.fancy-btn span::after {
    content: '\f026';position: absolute;opacity: 0;right: -20px;transition: 500ms;font-family: 'icomoon' !important;
}

.fancy-btn:hover span {
    padding-right: 25px;
}

.fancy-btn:hover span::after {
    opacity: 1;right: 0;
}

.donation_block {
    background: #fff url(https://d2r3fkmprkayl1.cloudfront.net/donat_bg.png) no-repeat;background-size: cover;
}

/* ===================== Footer End ======================= */

@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 */
.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)));
}

.num {
    font-size: 65px;
}

.snow-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/snow_bg.gif) no-repeat center 0 !important;
    background-size: cover !important;
}

.foiEventClass .home-btn-blocks {
    bottom:60px !important;
}
.header-graditant {
    height:170px;
}
.puechusSponsorList .owl-dots .owl-dot {
    width: 40px;height: 4px;
}

/*================================ 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%;
}
#text-white.bg-white {
    margin: 0 -8px;
}

.page-loader {
    background: url(https://etmainwebsite.s3.amazonaws.com/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)
  }
}
.registration-Details-block .table .primary-col-bg {
    --bs-table-bg: var(--col-secondary-color);--bs-table-color: #fff;
}
#attendees_block {
    min-height:400px;
}

/*================================ Loading End =========================*/

#videobelieve {
    width: 700px;height: 400px;
}
.help-main-block {
    min-height:360px;
}
.aptaBodyClass .title-new-design {
    position:relative;
}
.aptaBodyClass .title-new-design h3 {
    padding: 12px 30px;border-style: solid;border-width: 3px 3px 3px 3px;border-color: var(--col-primary-color);
    border-radius: 30px 30px 30px 30px;
    box-shadow: 8px -8px 0px 0px var(--col-primary-color);
}
.aptaBodyClass .title-new-design::after {
    content: "\ede3";font-family: 'icomoon' !important;position: absolute;bottom: -33px;
    left: 0;right: 0;font-size: 70px;color: var(--col-primary-color);
}
.aptaBodyClass .title-new-design h3::before, .aptaBodyClass .title-new-design h3::after {
    content:none;
}
#accordionTickets .accordion-button.collapsed, #accordionProducts .accordion-button.collapsed {
    color: var(--bs-accordion-active-color);
    background-color: #e6e8ff;
}


/* ===================== Swarnagiri Css Start ======================= */

.swarnagiri-donation-block {
    background: url(https://etmainwebsite.s3.amazonaws.com/Swarnagiri/swarnagiri-bg2.jpg) no-repeat 0 0;
    background-size:cover;background-attachment: fixed;
}
.imag-h {
    height:171px;
}
.donationBlocks {
    background: #cd5041 /*url(https://etmainwebsite.s3.amazonaws.com/Tickets99/donation-ptraon.png) repeat 0 0*/;
    background-size: 100%;height: 777px;
}
.iframedonations iframe {
    height:777px;
}
.iframebusinessPitch iframe {
    height: 820px;
}
.registration-Details-block {
    height:auto;
}

/* ===================== Swarnagiri Css End ======================= */

.isHost-ribbuon {
    background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/Corner-Ribbon-01.png) no-repeat 0 0;
    background-size:117%;
}
.isHost-ribbuon2 {
    padding: 0 34px;
}
.speakerSectionClass .ToGetPlatinum .card-body {
    color: #fff;
}

/* ===================== 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: 2px;height: 14px;
}
#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: #D9D9D9;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: 3px solid #cccbcb;transition: 0.3s ease;
}

#checkout-progress .progress-bar-checkout .step.active:after {
    border: 3px 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);
}

.contactBlock {
    background: #402B64 url(https://elevents.s3.ap-south-2.amazonaws.com/patren-bg1.png) no-repeat 0 -70px;
    background-size: 100%;
}

@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 ======================= */

.container.section-m {
    padding-top: 5rem;
}
.bizcard_width {
    width: 23%;
}
.logo-icon {
    margin-top: -28px !important; width: 10rem;
}
.bookList-box{
    width:400px;
}
.order_details {
    background: url(https://etpub.s3.amazonaws.com/order-new-bg.jpg) no-repeat 0 0;
    background-size: cover;
}
.attende-left-panel, .butonsfix-new {
    width: 24%;
    background: #171766 url(https://cdn.shortpixel.ai/client/q_lossy,ret_img/https://etmainwebsite.s3.amazonaws.com/pt.png);
}
.Badge4 {
    background: #0f0f40 url(https://cdn.shortpixel.ai/client/q_lossy,ret_img/https://etmainwebsite.s3.amazonaws.com/idbg.png);
}
.aiPaymentproceBlock {
    background: url(https://etmainwebsite.s3.amazonaws.com/Tickets99/TopEventMangment/ai-payment-preocess-bg.png) no-repeat center center;
    background-size: cover;background-attachment: fixed;
}
.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 (min-width: 992px) and (max-width: 3600px) {
    #navbar-menu li:hover ul.dropdown-menu {
        display: block;top: 60px;
    }
}

@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;
    }
    .rafflewinnerselection {
        width: 85%;
    }
    .funddonars-list {
        height: 40vh;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded {
        width: 95% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
        width: 69.2% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        width: 100% !important;height: 37vh;
    }
    .home-btn-blocks {
        bottom: 120px !important;
    }
    .hasinput.vw-95 {
        width: 94vw;
    }
    .katalystEvent_bottom {
        bottom: 60px !important;
    }
    .spekar-hader-bg {
        height: 430px;
    }
    .bizcard_width {
        width: 26%;
    }
    .bookList-box {
        width: 380px;
    }
    #bthsList.hv-80 {
        height: 77vh;
    }
    #divrightsection.hv-90 {
        height: 87vh;
    }
}

@media (max-width: 1600px) {

    :root, [data-bs-theme=light] {
        --bs-body-font-size: 0.9rem;
    }
    .page-loader {
        height: 430px;
    }
    #navbarMenuList .nav-link {
        font-size: 13px;
    }
    .dropdown-menu {
        --bs-dropdown-font-size: 0.9rem;
    }
    #cityList li a {
        font-size: 12px;
    }
    .page-loader {
        height: 430px;
    }
    .dropdown-menu {
        --bs-dropdown-font-size: 0.9rem;
    }
    .details-box {
        width: 230px;
    }
    #dataamountforproduct label.btn {
        font-size: 0.9rem;
    }
    .home-btn-blocks {
        bottom: 70px !important
    }
    .katalystEvent_bottom {
        bottom: 60px !important;
    }
    .foiEventClass .home-btn-blocks {
        bottom: 30px !important;
    }
    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 140px;
    }

    .booth-logo .logo-boxses figure {
        height: 90px;
    }
    .rafflewinnerselection {
        width: 84%;
    }
    .countdownHolder {
        margin-bottom: 0 !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded {
        width: 94.5% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
        width: 65% !important;
    }
    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 16px !important;
    }

    .webner-video-bg .WebinarAndEmbedded-small .vide-filtrs {
        margin-top: -10px;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small.position-fixed {
        max-width: 430px !important;
    }
    .spekar-hader-bg {
        height: 400px;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        height: 280px;
    }
    .sp-carousel h6.w-40 {
        width: 46% !important;
    }
    .countdown .figure {
        height: 110px;width: 85px;
    }
    .hasinput.vw-95 {
        width: 93vw;
    }
    .custom-slider2 .slick-track {
        height: 390px !important;
    }
    .bizcard_width {
        width: 29%;
    }
    .bookList-box {
        width: 350px;
    }
    #bthsList.hv-80 {
        height: 74vh;
    }
}

@media (max-width: 1441px) {
    :root, [data-bs-theme=light] {
        --bs-body-font-size: 0.8rem;
    }
    #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;
    }
    .details-box {
        width: 200px;
    }
    .item-type {
        width: 30%;
    }

    #dataamountforproduct label.btn {
        font-size: 0.8rem;
    }

    .ulfilesbindingview iframe {
        height: 800px;
    }

    .chek_in_inner_banner {
        height: 530px;
    }

    .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;
    }

    .quick_check_in_bg h3 {
        font-size: 1.5rem;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 130px;
    }

    .booth-logo figure {
        height: 100px;
    }
    .header-banner {
        height: auto;
    }
}

@media (max-width: 1400px) {
    #menudiv.iconSize-w-85, .menu_login_btn.iconSize-w-85 {
        width: 70px;
    }
    #navbarMenuList .nav-link {
        font-size: 11px;padding:0 5px;
    }
    .dropdown-menu {
        --bs-dropdown-font-size: 0.7rem;
    }
    .spekar-hader-bg {
        height: 370px;
    }
    .header-graditant {
        height: 140px;
    }
    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 18px !important;
    }
    .purchasetickets-list #PopUpTickets, .donationitemupsell.hv-70 {
        height: 80vh;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded {
        width: 93% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
        width: 58% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        width: 100% !important;
    }
    .page-loader {
        height: 462px;
    }
    .custom-slider3 .slick-slide {
        width: 542px !important;
    }
    #dataamountforproduct label.btn {
        font-size: 0.7rem;
    }
    .login-container .contu-email > i {
        top: 10px !important;
    }
    #videobelieve {
        width: 640px;height: 360px;
    }
    .home-btn-blocks {
        bottom: 50px !important
    }
    .new-year-count .iconSize-big1 {
        width: 100px;height: 100px;
    }
    .webner-video-bg, #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        height: 240px;
    }
    .details-box {
        width: 190px;
    }
    #AttendeDetails, .eventattende_bg {
        height: 43vh;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small.position-fixed {
        max-width: 350px !important;
    }
    .left-box .w-30 {
        width: 23% !important;
    }
    .slick-next {
        right: -35px;
    }
    .slick-prev {
        left: -35px;
    }
    .funddonars-list {
        height: 52vh;
    }
    .slick-track {
        height: 288px !important;
    }
    .custom-slider1 .slick-track {
        height: 300px !important;
    }
    .custom-slider2 .slick-track {
        height: 340px !important;
    }
    .slick-slide {
        width: 208px !important;
    }
/*    .custom-slider1 .slick-slide {
        width: 192px !important;
    }*/
    .custom-slider2 .slick-slide {
        width: 263px !important;
    }
    .bookList-box {
        width: 300px;
    }
    #bthsList.hv-80 {
        height: 71vh;
    }
    #divrightsection.hv-90 {
        height: 83vh;
    }
}

@media (max-width: 1290px) {
    .page-loader {
        height: 433px;
    }
    .countdown .figure {
        height: 110px;width: 68px;
    }
    .bizcard_width {
        width: 37%;
    }
}
@media (max-width: 1199px) {
    :root, [data-bs-theme=light] {
        --bs-body-font-size: 1rem;
    }
    .aptaBodyClass {
        background: url(https://etmainwebsite.s3.us-east-1.amazonaws.com/Tickets99/APTA/APTA-Website-BG-1.jpg) no-repeat center center;
    }
    #video-window {
        width: 100% !important;
    }
    #navbar-menu li:hover ul.dropdown-menu {
        top: 50px;
    }
    #dataamountforproduct label.btn {
        width: 46%;font-size: 1rem;
    }
    .AttendeeBackDrop-pop .modal-dialog {
        --bs-modal-width: 98%;
    }
    .sp-carousel h6.w-40 {
        width: 100% !important;
    }
    .page-loader {
        height: 350px;
    }
    .sp-carousel div.w-40 {
        width: 70% !important;
    }
    .home-btn-blocks {
        bottom:30px !important;
    }
    .katalystEvent_bottom {
        bottom: 15px !important;
    }
    .ampiconBodyClass .home-btn-blocks {
        bottom: 130px !important;
    }
    .cata-sub-nav > .arrow {
        top: 14px !important;
    }
    .donate_btn_btn2 .w-25 {
        width: 30% !important;
    }
    .custom-slider3 .slick-track {
        height: 260px !important;
    }
    .custom-slider3 .slick-slide {
        width: 452px !important;
    }
    .checkout-page-web {
       /* position: fixed !important;border-bottom: 1px solid #ddd;z-index: 123;background: #fff;*/
    }
    .blinking-box {
        width: 50% !important;position: relative !important;bottom: 0;margin: 15px auto !important;top: 0;
    }
    header + .divpurchasetickets, header + #divpurchasecheckout {
        /*padding-top: 80px;*/
    }
    .purchasetickets-list #PopUpTickets, .donationitemupsell.hv-70 {
        height: 70vh;
    }
    #videobelieve {
        width: 500px;height: 280px;
    }
    #answer, #answer > p img {
        width: 100% !important;
    }

    header + #divpurchasetickets {
        padding-top: 80px;
    }
    .bookList-box {
        width: 340px;
    }
    .video-box iframe {
        height: 500px !important;
    }

    .booth-logo .logo-boxses figure {
        height: 115px;
    }

    .details-box {
        width: 210px;
    }
    .trans-up {
        transform: none;
    }
    .rafflewinnerselection {
        width: 78%;
    }
    #ddlTicketQuantity .iconSize-w-40 {
        height: 30px;
    }

    .ulfilesbindingview iframe {
        height: 600px;
    }

    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 120px;
    }

    #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;
    }
    .donatAmount .donation_width {
        width: auto !important;
    }
    
    .user-btn .iconSize {
        width: 40px;height: 40px;
    }

    #socialiconlist.iconSize, #divsubscriptionoption .position-relative .bg-white {
        width: 30px;height: 30px;
    }

    .spekar-hader-bg {
        height: 360px;
    }

    #socialiconlist i, #divsubscriptionoption .position-relative .bg-white i {
        font-size: 1rem !important;
    }

    #divsubscriptionoption h4 {
        font-size: 1.2rem;
    }

    .chek_in_inner_banner {
        height: 455px;
    }

    .quick-check-in-mobile_bg_2 {
        min-height: 424px;background-size: 72%;
    }

    .quick-check-in-mobile_bg_2 h1 {
        font-size: 3.5rem;
    }

    .header-banner {
        background-size: cover;
    }

    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 30px !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded {
        width: 91.6% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-mediam {
        width: 48% !important;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        width: 100% !important;
    }
    .webner-video-bg, #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small {
        height: auto;
    }
    #WebinarAndEmbeddeddetails.WebinarAndEmbedded-small #video-window {
        width: 90% !important;padding: 10px 0;
    }
    .num {
        font-size: 50px;
    }

    #AttendeDetails, .eventattende_bg {
        height: 43vh;
    }

    .funddonars-list {
        height: 45vh;
    }
    .webner-video-bg .vide-filtrs {
        margin-top: -48px;
    }
    .hasinput.vw-95 {
        width: 90vw;
    }

    .slick-track {
        height: 360px !important;
    }
    .custom-slider2 .slick-track {
        height: 380px !important;
    }
    .slick-slide, .custom-slider2 .slick-slide {
        width: 296px !important;
    }
    .bizcard_width {
        width: 39%;
    }
    #bthsList.hv-80 {
        height: 75vh;
    }
    .attende-left-panel {
        width: 33%;
    }
 /*.custom-slider1 .slick-slide {
        width: 190px !important;
    }
*/
    .ecoVideo-block {
        height:auto !important;
    }
}

@media (max-width: 991px) {
    #navbar-menu li:hover ul.dropdown-menu {
        top: auto;display: block;
    }
    #navbarMenuList .nav-link, #navbarMenuList ul li .dropdown-item {
        font-size: initial;
    }
    #navbarMenuList {
        position:absolute;border:1px solid #ddd;background:#fff;width:97.5%;padding:15px;top: 82px;left: 0;
    }
    .home-btn-blocks {
        z-index: 123;
    }
    .event-sections {
        padding-right: 0;
    }
    .chat-box-block {
        right:-90px;width:80px;
    }
    .chat-box-block_2 {
        left: -140px !important;
        width: 130px;
    }
    .sponser-left-menu {
        width:100%;height:auto;padding:0;
    }
    .sponser-left-menu .nav {
        width:100%;gap:5px;justify-content:space-between;
    }
        .sponser-left-menu .nav .nav-link {
            margin:0 !important;
        }
    .sponser-left-menu .sponserLogo {
        width: 100px;
    }
    .menuopen-block {
        right: 0px;
        background: #fff;
    }
    .welcome-text {
        max-height:400px;
    }
    .leadershipCategory-box1 {
        top: 0px;
    }
    #menubtnopen {
        border: 1px solid var(--col-primary-color) !important;
    }
    #menubtnClose {
        border: 1px solid var(--col-secondary-color) !important;color: var(--col-secondary-color) !important;
    }
    #menubtnopen.menu-transform {
        transform: rotate(180deg);color:var(--bs-red) !important;border-color: var(--bs-red) !important;
    }
    #dataamountforproduct label.btn {
        width: auto;
    }
    .page-loader {
        height: 315px;
    }
    .compny-date ul li .w-35 {
        width: auto !important;
    }
    .bottom_fix_nav {
        position: fixed;bottom: 0;z-index: 123;border-radius: 0;left: 0;width: 100%;
    }
    .dropdown-menu {
        --bs-dropdown-font-size: 1rem;
    }
    #videobelieve {
        width: 340px;height: 190px;
    }
    #PopUpProducts.hv-70 {
        height:52vh;
    }
    .booth-logo figure {
        height: 120px;
    }
    :root, [data-bs-theme=light] {
        --bs-body-font-size: 1rem;
    }
    .rafflewinnerselection {
        width: 72%;
    }
    .dropdown-menu {
        --bs-dropdown-font-size: 1rem;
    }
    .lock-btn-box {
        width: 100%;border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
    }
    .leadershipCategory-box .dropdown-toggle {
        position:relative !important;
    }
    .icoon-blur {
        background: rgba(255, 255, 255);box-shadow: 0 0 10px #ddd;
    }
    #divpurchasetickets {
        padding-bottom: 58px !important;
    }
    #divpurchasetickets.iframe-remove-padding {
        padding-bottom: 0px !important;
    }
    .donate_btn_btn2 .w-25 {
        width: 100% !important;
    }
    .next-box {
        box-shadow: none !important;height: auto !important;background: none;
    }
    .trust-login {
        /*position:fixed;bottom:70px;left:0;right:0;*/
    }
    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 120px;
    }
    .custom-slider3 .slick-track {
        height: 190px !important;
    }
    .custom-slider3 .slick-slide {
        width: 332px !important;
    }
    .custom-slider3 .slick-prev, .custom-slider3 .slick-next {
        top: 72%;
    }
    .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, header > .w-95 {
        width: 100% !important;
    }
    .header-seac {
        width: 90% !important;
    }
    .ceo-details {
        height: 450px;
    }

    .register-btn, .donate-btns-n-p, .registerMain {
        position: fixed !important;bottom: 0;left: 0;z-index: 1234567;width: 100%;
        border: none;
    }
    .register-btn, .donate-btns-n-p {
        background: #fff !important;border-radius:0 !important;
    }
    .registerMain {
        border-radius: 0 !important;
    }
    .donate-btns-n-p {
        padding: 5px 10px !important;
    }
    .register-btn h6 {
        color: #000;
    }

    .register-btn span, .register-btn .pament-btn, .donate-btns-n-p .btn-danger, .registerMain span {
        border-radius: 10px !important;font-size: 18px; display: block;font-weight: 700;
        padding: 6px 15px !important;
    }
    .register-btn span, .register-btn .pament-btn, .donate-btns-n-p .btn-danger {
        background: var(--bs-red);background-image: linear-gradient(-180deg, #ff3d4f 0%, #ff0000 100%);
    }

    #btnprodproceed span, #NextUniqueCode {
        width: 100%;
    }

    .register-btn:hover, .btn.register-btn:first-child:active {
        background: #fff;border: none;
    }

    .F-evnt .w-25, .creat-btn button.btn {
        width: 50% !important;
    }

    .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);
    }
    .mobile-menu + .left-bar-menu {
        display: block;
    }

    .left-bar-menu .nav-link {
        padding: 6.8px;
    }

    .left-bar-menu.mobile-css {
        position: relative;left: 0;
    }

    .nav-link, .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;
    }

    .industry-solution-block {
        min-height: 380px;
    }

    .chek_in_inner_banner {
        height: 320px;
    }

    .chek_in_inner_banner p {
        font-size: calc(1.375rem);
    }

    .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;
    }

    .ticketList, .sur-sub-deei1 {
        height: auto !important;
    }

    .header-banner .container, .header-banner .row.pb-5 {
        padding-bottom: 40px !important;
    }

    #WebinarAndEmbeddeddetails.WebinarAndEmbedded {
        width: 100% !important;
    }

    .menu_login_btn {
        padding:4px;
    }

    .chat-box-block.top-15 {
        top: 9px;
    }

    .count-section .iconSize-big2 {
        width: 210px;height: 180px;
    }

    .funddonars-list {
        height: 50vh;
    }

    .tickets_et_page_banner {
        min-height: 1000px;
    }
    #loading-dots {
        height: 100px;
    }

    #divdonationprices .pricedata {
        width:48% !important;
    }
    #divotherdonationamount, .donatAmount #divdonationprices, .donatAmount #divdonationprices .d-flex {
        width: 100% !important;
    }
    
    .next-box a.position-absolute {
        bottom: -70px;
    }
    .mm-80 + .w-40 {
        width: 70% !important;bottom: -90px;
    }
    #trustID .w-40 {
        width: 60% !important;
    }
    .counter {
        width: 130px;height: 130PX;
    }
    .imgdynmic .bottom_100 {
        bottom:12px;
    }
    .footer-block, .sur-sub-deei1 {
        position: relative !important;
    }
    .sp-carousel div.w-40 {
        width: 100% !important;
    }
    .hasinput.vw-95 {
        width: 100vw;
    }
    .auto_audio_new  {
        top:80px;
    }
    .proceed-btn {
        width: 100% !important;background: #fff;border: 0;
    }
    .evnt-name-box.left-0 {
        left: 90px !important;width: 85% !important;
    }
    .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:60px;
    }
    #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;
    }
    .topic-detae-new .w-60, .topic-detae-new .slide.w-40{
        width:100% !important;height:auto!important;
    }    
    .topic-detae-new .slide.w-40{
        border:none !important;
    }
    .sp-carousel .carousel-inner.w-70 {
        width:100% !important;
    }
    .katalystEvent_bottom {
        bottom: 8px !important;
    }
    .slick-prev {
        left: -30px;
    }
    .slick-next {
        right: -30px;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide {
        width: 216px !important;
    }
    #PopUpTicketDates > .d-flex {
        flex-wrap: wrap;
    }
    #PopUpTicketDates .w-65 {
       width:100% !important;
    }
    .next-box {
        border:none !important;
    }
    .time-Box-checkout {
        top:0;
    }
    .bizcard_width {
        width: 52%;
    }
    .bookList-box {
        width: 100%;position: relative !important;top: 0;
    }
    #bthsList.hv-80 {
        height: 76vh;
    }
    .attende-left-panel {
        width: 100%;position: relative !important;
    }
}

@media (max-width: 767px) {

    .imgdynmic .home-btn-blocks {
        bottom: 0 !important;position: relative !important;
    }
    .btn-box .btn, .videobelieve {
        width: 100%;
    }
    .backToEvent a {
        position: absolute;top: 20px;left: 15px;
    }
    .page-loader {
        height: 245px;
    }
    #trustID .w-40 {
        width: 100% !important;
    }
    #AttendeDetails, .eventattende_bg {
        height: auto;
    }
    .blinking-box {
        width: 70% !important;
    }
    #modalpaymentconfirm {
        min-width: auto !important;
    }
    .sp-carousel .carousel-inner.w-70 {
        width: 50% !important;
    }
    .radiorazorpay-box span img {
        width: 24% !important;
    }
    #videobelieve {
        width: 65%;height: 220px;
    }
    .speaker-details, .product-detail {
        width: 100% !important;
    }
    .custom-slider3 .slick-track {
        height: 290px !important;
    }
    .custom-slider3 .slick-slide {
        width: 500px !important;
    }
    .ceo-details {
        height: 300px;
    }

    #video-container {
        width: 100%;
    }
    .sponser-left-menu .nav {
        overflow: auto;flex-wrap: nowrap;white-space: nowrap;
    }
    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 140px;
    }

    .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 {
        height: 260px;
    }

    .attendeecarousel .carousel-control-prev {
        left: -20px !important;
    }

    .attendeecarousel .carousel-control-next {
        right: -20px !important;
    }

    .attendeecarousel .carousel-control-next-icon, .attendeecarousel .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%;
    }

    .dropbizBackdropwidth {
        width: 210px;
    }

    #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;
    }

    .spekar-hader-bg {
        height: 400px;
    }
    .innerpageBanner{
        height:auto;
    }
    .innerpageBanner figcaption{
        position:relative !important;
    }
    #countdown .circle {
        width: 140px;height: 140px;
    }
    .countdown .figure {
        height: 40px;width: 35px;
    }
    .countdown .figure > span {
        font: normal 2.94em / 38px "Lato";
    }

    #text-white.bg-white {
        margin: 0;
    }
    .auto_audio_new audio {
        height: 35px;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide {
        width: 242px !important;
    }
    .slick-track {
        height: 310px !important;
    }
    .custom-slider2 .slick-track {
        height: 330px !important;
    }
    #mainDivforPurchaseCheckout #trustID > div, #mainDivforPurchaseCheckout #trustID #trusted_logo a{
        justify-content: center !important;
    }
    #mainDivforPurchaseCheckout #trusted_logo, .buyProduct-btn button {
        width: 100% !important;
    }
    .bizcard_width {
        width: 100%;border-radius:0 !important;
    }
    
    #bthsList.hv-80 {
        height: 72vh;
    }
}

@media (max-width: 575px) {
    [class^="icon-"], [class*=" icon-"] {
        font-size: 16px;
    }
    .page-loader {
        height: 190px;
    }
    #navbarMenuList {
        top: 56px;
    }
    #navbarMenuList.ampiconMenu {
        overflow: auto;height: 90vh;
    }
    .welcome-text {
        max-height: 300px;
    }
    .left-bar-menu .iconSize-sm {
        width: 40px;height: 40px;display: flex;align-items: center;
    }
    .logo-box-che img.w-60 {
        width: 100% !important;
    }
    .next-box a.position-absolute {
        bottom: -38px;
    }
    #videobelieve {
        width: 82%;height: 220px;
    }
    #PopUpTickets.hv-70, .donationitemupsell.hv-70 {
        height: 68vh;
    }
    .chat-box-block {
        right: -80px;width: 85px;
    }
    #menudiv.iconSize-w-85, .menu_login_btn.iconSize-w-85, menuopen-block .iconSize-w-85 {
        width: 85px;
    }
    .header-seac {
        width: 82% !important;
    }
    .menuopen-block {
        right: 0px;
    }
    .menuopen-block .iconSize-w-85 small{
        font-size:.8em;
    }
    #menubtnopen.menu-transform {
        margin-right: 10px;
    }
    #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: 90% !important;
    }
    #trustID #btnshowhidecartitemsforcheckout .fs-3 {
        font-size: calc(1rem + .6vw) !important;
    }
    /*.compny-date .gradin-style {
        position: relative !important;transform: rotate(0deg);top: 0 !important;left: 0 !important;
        border-radius: 5px;width: 50% !important;
    }*/
    .blinking-box {
        width: 94% !important;
    }
    .swarnagiri-footer .d-flexy .iconSize-w-70 {
        width: 40px;
    }
    #AttendeDetails, .eventattende_bg {
        height: 21vh;
    }
    .puechusSponsorList .owl-nav .owl-prev {
        left: -20px;
    }
    .puechusSponsorList .owl-nav .owl-next {
        right: -20px;
    }
    .puechusSponsorList .owl-nav button span {
        margin:0 !important;
    }
    .ulfilesbindingview iframe {
        height: 470px;
    }
    .evnt-name-box.left-0 {
        left: 60px !important;
    }
    .dropbizBackdropwidth {
        width: 150px;
    }
    .header-graditant {
        height: 130px;
    }
    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure, .booth-logo figure {
        height: 120px;
    }
    #topiccompanylogo .carousel-item img {
        width: 50%;
    }
    .custom-slider3 .slick-track {
        height: 220px !important;
    }
    .custom-slider3 .slick-slide {
        width: 380px !important;
    }
    .progress {
        --bs-progress-height: 0.5rem;
    }

    #ticketquantity .iconSize-bac, #ddlTicketSubscriptionTicketQuantity .iconSize-bac {
        width: 25px;height: 25px;
    }

    #ticketquantity .iconSize-w-40, #ddlTicketSubscriptionTicketQuantity .iconSize-w-40 {
        width: 25px;
    }

    #ddlTicketQuantity .iconSize-bac {
        width: 25px;height: 25px;
    }

    #ddlTicketQuantity .iconSize-w-40 {
        height: 25px;
    }

    .sponsor_buttons button, #appointmenturl a {
        width: 100%;
    }

    #productsratings-partial .iconSize-lg {
        width: 50px;height: 50px;
    }

    #h1TopicTitle {
        font-size: 20px
    }

    .chek_in_inner_banner {
        height: 240px;
    }

    .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 {
        width: 90px;height: 90px;
    }

    #countdown .circle svg circle {
        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;
    }

    .counter {
        width:96px;height:96px;
    }
    .logo-99 a img {
        width: 80px;
    }
    .aswLogoBox a img {
        width: 130px;
    }
    .footerBlock1 .logo-99 a img {
        width: 140px;
    }
    .top-detail ul {
        height:auto !important;
    }
    #footerBlock .iconSize-w-100 {
        width: 80px;
    }
    .auto_audio_new {
        top: 62px;
    }
    .blinking-box {
        padding: 8px 16px;
    }

    .slick-slider{
        padding:0 30px;
    }
    .slick-prev {
        left: 0px;
    }
    .slick-next {
        right: 0px;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide {
        width: 380px !important;
    }
    .slick-track, .custom-slider1 .slick-track, .custom-slider2 .slick-track {
        height: 480px !important;
    }
    .graph ul li {
        width:100% !important;
    }
}

@media (max-width:481px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide {
        width: 380px !important;
    }
    .live_btn {
        position: relative !important;top: 0;right: 0;margin-top: 10px;
    }
    #bthsList.hv-80 {
        height: 70vh;
    }
}
@media (max-width:461px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide {
        width: 360px !important;
    }
}
@media (max-width:430px) {
    .countdownHolder {
        letter-spacing: -10px;width: 100%;
    }
    .next-box a.position-absolute {
        bottom: -31px;
    }
    .digit {
        width: 0.9em;
    }
    .page-loader {
        height: 165px;
    }
    .header-banner h1 br {
        display: none;
    }
    .header-graditant {
        height: 120px;
    }
    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure, .booth-logo figure {
        height: 100px;
    }    
    .step-block .iconSize {
        width: 20px;height: 20px;
    }
    .AttendeeBackDrop-pop .modal-dialog {
        --bs-modal-width: 100%;margin: 0;
    }
    #PopUpProducts.hv-70 {
        height: 46vh;
    }
    #videobelieve {
        width: 90%;height: 200px;
    }
    .step-block .iconSize [class^="icon-"], .step-block .iconSize [class*=" icon-"] {
        font-size: 12px;
    }
    #divchatname small#sessionName {
        width: 55% !important;
    }
    .app-btns .fs-3 {
        font-size: 1rem !important;
    }
    #groupchatbody.hv-70 {
        height: 62vh;
    }
    .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%;
    }

    #carouselEvents {
        padding-bottom: 3rem;
    }

    .location-block {
        width: 100%;
    }

    #video-box iframe {
        height: 290px;
    }

    #WeWillBeLive ul .bg-white {
        width: 36vw;
    }

    #productratesection ul li button {
        width: 100%;
    }

    .chek_in_inner_banner {
        height: 220px;
    }

    .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;
    }

    .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;
    }
    #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;
    }
    #PopUpTickets.hv-70, .donationitemupsell.hv-70 {
        height: 62vh;
    }
    #countdown .circle {
        width: 85px;height: 85px;
    }
    .home-counter-bg p.text-uppercase {
        font-size: 0.7rem;
    }
    #banner .iconSize-w-100 {
        width:50px;
    }
    #banner img.img-fluid.w-90 {
        width: 50% !important;
    }
    .auto_audio_new {
        top: 58px;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 330px !important;
    }
    .slick-track, .custom-slider1 .slick-track, .custom-slider2 .slick-track {
        height: 400px !important;
    }
    .custom-slider3 .slick-track {
        height: 200px !important;
    }
    #bthsList.hv-80 {
        height: 72vh;
    }
}

@media (max-width: 416px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 314px !important;
    }
    #bthsList.hv-80 {
        height: 65vh;
    }
}
@media (max-width: 413px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 312px !important;
    }
    #bthsList.hv-80 {
        height: 71vh;
    }
}
@media (max-width: 409px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 312px !important;
    }
}
@media (max-width: 405px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 303px !important;
    }
    .custom-slider3 .slick-track {
        height: 160px !important;
    }
}
@media (max-width: 400px) {
    :root, [data-bs-theme=light] {
        --bs-body-font-size: 0.9rem;
    }
    
    .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;
    }

    .new-year-count .iconSize-big1 {
        width: 70px;height: 70px;
    }

    .funddonars-list {
        height: 35vh;
    }

    .tickets_et_page_banner {
        min-height: 750px;
    }
    .counter {
        width: 85px;height: 85px;
    }
    .auto_audio_new {
        top: 55px;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 300px !important;
    }

    .slick-track, .custom-slider1 .slick-track, .custom-slider2 .slick-track {
        height: 400px !important;
    }
    #bthsList.hv-80 {
        height: 70vh;
    }
}
@media (max-width: 395px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 294px !important;
    }
    #bthsList.hv-80 {
        height: 68vh;
    }
}

@media (max-width: 390px) {
    #PopUpTickets.hv-70, .donationitemupsell.hv-70 {
        height: 76vh;
    }
    #videobelieve {
        width: 85%;height: 170px;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 290px !important;
    }
}
@media (max-width: 389px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 288px !important;
    }
    #bthsList.hv-80 {
        height: 62vh;
    }
}
@media (max-width: 385px) {
    .slick-track, .custom-slider1 .slick-track, .custom-slider2 .slick-track, .custom-slider3 .slick-slide {
        height: 420px !important;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 284px !important;
    }
}
@media (max-width: 376px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 275px !important;
    }
    #bthsList.hv-80 {
        height: 63vh;
    }
}

@media (max-width: 360px) {
    #WeWillBeLive ul .bg-white {
        width: 34vw;
    }
    #footerBlock .iconSize-w-100 {
        width: 60px;
    }
    #footerBlock .titansClass {
        width: 90px;
    }
    .item-type {
        width: auto;
    }
    #PopUpTickets.hv-70, .donationitemupsell.hv-70 {
        height: 60vh;
    }
    .spekar-hader-bg {
        height: 420px;
    }
    .page-loader {
        height: 142px;
    }
    .chek_in_inner_banner {
        height: 205px;
    }
    #groupchatbody.hv-70 {
        height: 57vh;
    }
    #PopUpTickets.sponsorList-box.hv-70 {
        height: 68vh;
    }
    #PopUpProducts ul.hv-70 {
        height: 55vh;
    }
    #divchatname small#sessionName {
        width: 53% !important;
    }
    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 95px;
    }

    #countdown .circle {
        width: 70px;height: 70px;
    }

    #countdown .circle svg circle {
        stroke-width: 4;
    }

    #countdown div {
        font-size: 1.25em;
    }

    .countdownHolder {
        font: 28px/1.5 "Open Sans Condensed", sans-serif;
    }

    .funddonars-list {
        height: 25vh;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 260px !important;
    }

    .slick-track, .custom-slider1 .slick-track, .custom-slider2 .slick-track {
        height: 360px !important;
    }
}
@media (max-width: 354px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 253px !important;
    }
}

@media(max-width:346px) {
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 244px !important;
    }
}
@media(max-width:321px) {
    .fs-6 {
        font-size: 0.8rem !important;
    }

    header + .divpurchasetickets, header + #divpurchasecheckout {
        padding-top: 50px;
    }
    .iconSize-w-40 {
        width: 30px;
    }
    #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;
    }
    #groupchatbody.hv-70 {
        height: 46vh;
    }
    .form-control, .form-select {
        line-height: 1.4;
    }

    .speakerviewurl .speaker-details {
        width: 75% !important;
    }

    .file_lists {
        padding: 0 5px !important;
    }
    #PopUpTickets.hv-70, .donationitemupsell.hv-70 {
        margin-top: 0 !important;height: 74vh;
    }
    #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;
    }

    #WeWillBeLive .iconSize-xxxl h6 {
        font-size: 12px;
    }

    .imgae-box11 .video-btn {
        bottom: -15px !important;
    }
    .header-graditant {
        height: 114px;
    }
    .platinum-logo figure, .gold-logo figure, .exhibits-logo figure {
        height: 100px;
    }

    .new-year-count .iconSize-big1 {
        width: 60px;height: 60px;
    }
    .slick-slide, .custom-slider1 .slick-slide, .custom-slider2 .slick-slide, .custom-slider3 .slick-slide {
        width: 220px !important;
    }

    .slick-track, .custom-slider1 .slick-track, .custom-slider2 .slic`k-track {
        height: 330px !important;
    }
    #bthsList.hv-80 {
        height: 50vh;
    }
}

@media (max-width:281px) {
    .chek_in_inner_banner {
        height: 180px;
    }

    .chek_in_inner_banner p {
        font-size: 13px;
    }
}

/* ===================== Responsive Medias End ======================= */
