:root{
--bg-color: #FFFFFF;;
--primary-color: #2486d8;
--secondary-color: #0b416e;
--grey-color: rgba(0, 0, 0, 0.6);;
--light-primary: rgba(58, 56, 55, 1);;
--btn-hover-color: var(--primary-color);
--gccehealth-primary: var(--secondary-color);
--dark: #212E3A;;
--light-grey: rgba(192, 197, 202, 1);;
--contactus-card-bg: rgba(248, 249, 250, 1);;
--contactus-name-color: var(--contact-us-page-heading-color);;
--contactus-phone-color: rgba(34, 34, 34, 1);;
--input-field-border-color: rgba(206, 212, 218, 1);;
--modal-cross-bg-color: rgba(234, 234, 234, 1);;
--modal-header-bg-color: var(--secondary-color);
--gcc-carousel-inactive-dot: rgba(237, 221, 221, 1);
--disabled-arrows-color: rgba(217, 217, 217, 1);;
--auth-container-border: rgba(206, 212, 218, 1);;
--auth-option-border: rgba(206, 212, 218, 1);;
--auth-option-border-dark: rgb(175, 175, 175, 0.9);;
--input-border-hover: rgba(122, 122, 122, 0.9);;
--auth-option-text: rgba(33, 46, 58, 1);;
--auth-container-bg-color: rgba(246, 246, 246, 1);;
--floating-border-color: rgba(190, 190, 190, 1);;
--floating-label-color: rgba(102, 102, 102, 0.6);;
--signup-text: rgba(102, 102, 102, 1);;
--agenda-time: rgba(111, 114, 117, 1);;
--agenda-bg: rgba(249, 249, 249, 1);;
--agenda-bg-color: rgba(255, 255, 255, 1);;
--agenda-speaker-border: rgba(227, 230, 232, 1);;
--agenda-speaker-no: rgba(238, 238, 238, 1);;
--agenda-speaker-no-text: rgba(33, 46, 58, 1);;
--agenda-show-details: rgba(33, 46, 58, 1);;
--agenda-new-design-bg: rgba(249, 249, 249, 1);;
--agenda-new-design-bg-updated: rgba(249, 249, 249, 1);;
--agenda-watch-btn-container: rgba(83, 83, 83, 1);;
--agenda-border: rgba(219, 219, 219, 1);;
--agenda-modal-time: rgba(111, 114, 117, 1);;
--agenda-modal-heading: rgba(34, 34, 34, 1);;
--agenda-speaker-heading: rgba(0, 0, 0, 1);;
--agenda-speaker-designation: rgba(0, 0, 0, 0.6);;
--agenda-speaker-company: rgba(58, 56, 55, 1);;
--coming-soon-heading: rgba(33, 46, 58, 1);;
--coming-soon-sub-heading: rgba(33, 46, 58, 1);;
--global-btn-bg-color: rgba(70, 4, 128, 1);;
--global-btn-color-hover: rgba(70, 4, 128, 0.8);;
--global-btn-border-radius: 50px;;
--global-btn-color: #FFFFFF;;
--heading-title-color: rgba(0, 0, 0, 1);;
--sub-heading-title-color: rgba(0, 0, 0, 1);;
--card-title-color: rgba(0, 0, 0, 1);;
--card-sub-title-color: rgba(0, 0, 0, 1);;
--all-page-banner-heading-color: rgba(70, 4, 128, 1);;
--all-page-banner-sub-heading-color: rgba(0, 0, 0, 1);;
--play-icon-color: #FFFFFF;;
--speaker-bg-color: #342146;;
--header-container-bg-color: #ffff;;
--nav-bg-color: var(--secondary-color);
--quicklink-bg-color: var(--secondary-color);
--header-btn-color: var(--primary-color);;
--header-btn-bg-color: transparent;;
--header-dropdown-item-color: var(--primary-color);;
--dropdown-content-bg-color: var(--secondary-color);
--header-mobile-bg-color: #fff;;
--header-item-hover-color: var(--primary-color);;
--profile-dropdown-logout-color: red;;
--selected-menu-item-color: var(--secondary-color);;
--quicklinks-color: #FFFFFF;;
--quicklinks-hover-color: var(--global-btn-color-hover);;
--hero-heading-text-color: #ffff;;
--hero-heading-font-size: 64px;;
--hero-heading-font-weight: 700;;
--hero-heading-line-height: 70px;;
--gcc-about-section-bg-color: #FFFFFF;;
--register-interest-btn-bg-color: var(--global-btn-bg-color);;
--register-interest-btn-color: #FFFFFF;;
--download-agenda-btn-bg-color: var(--secondary-color);;
--download-agenda-btn-color: #FFFFFF;
--highlights-heading-color: var(--card-title-color);;
--highlights-subheading-color: var(--card-sub-title-color);;
--highlights-heading-img-bg-color: var(--secondary-color);;
--speakers-heading-color: #000000;;
--speaker-border-color: var(--secondary-color);;
--speaker-name-color: var(--card-sub-title-color);;
--speaker-designation-color: rgba(0, 0, 0, 0.6);;
--speaker-company-color: rgba(58, 56, 55, 1);;
--speaker-card-hover: #fff3df;;
--agenda-border-color: var(--secondary-color);;
--agenda-active-day-bg-color: var(--secondary-color);;
--agenda-active-color: #fff;;
--home-agenda-color: var(--primary-color);;
--agenda-day-inactive-color: var(--primary-color);;
--agenda-border-color: var(--secondary-color);;
--agenda-active-day-bg-color: var(--secondary-color);;
--agenda-active-color: #fff;;
--agenda-day-inactive-color: rgba(0, 0, 0, 1);;
--videos-arrows-icon-color: var(--secondary-color);;
--videos-arrows-icon-color: var(--secondary-color);;
--blog-border-color: rgba(0, 0, 0, 0.1);;
--blog-title-color: rgba(0, 0, 0, 0.1);;
--blog-title-color: rgba(0, 0, 0, 1);;
--blog-detail-color: rgba(79, 79, 80, 1);;
--video-play-btn-bg-color: var(--secondary-color);;
--blog-hover-border-color: var(--secondary-color);;
--events-inNumber-heading-color: var(--heading-title-color);;
--events-inNumber-count-color: var(--card-title-color);;
--events-inNumber-title-color: var(--card-sub-title-color);;
--partners-heading-color: var(--heading-title-color);;
--become-partner-border-color: var(--secondary-color);;
--partner-border-color: rgb(183 183 183 / 50%);
--testimonials-heading-color: var(--heading-title-color);;
--testimonials-btn-color: var(--secondary-color);;
--testimonial-bg-color: var(--secondary-color);
--testimonial-title-color: #FFFFFF;;
--testimonial-description-color: #FFFFFF;;
--home-gallery-heading-color: var(--heading-title-color);;
--footer-container-bg-color: var(--primary-color);
--footer-subscribe-btn-bg-color: var(--secondary-color);
--footer-subscribe-btn-color: #FFF3DF;;
--footer-icon-bg-color: #ffff;;
--custom-page-heading-color: var(--heading-title-color);;
--speaker-page-heading-color: var(--secondary-color);;
--speaker-page-sub-heading-color: var(--text-color);;
--speaker-page-speaker-type-color: var(--primary-color);;
--partner-page-heading-color: var(--secondary-color);;
--partner-page-sub-heading-color: var(--primary-color);;
--partner-page-partner-type-color: var(--card-title-color);;
--venue-page-heading-color: var(--secondary-color);;
--venue-page-sub-heading-color: var(--primary-color);;
--venue-page-icon-bg-color: var(--secondary-color);;
--contact-us-page-heading-color: var(--card-title-color);;
--contact-us-page-sub-heading-color: var(--card-sub-title-color);;
--contact-us-page-icon-bg-color: var(--secondary-color);;
--agenda-title-color: var(--all-page-banner-heading-color);;
--agenda-sub-title-color: var(--all-page-banner-sub-heading-color);;
--speakers-page-title-color: var(--all-page-banner-heading-color);;
--speakers-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--partners-page-title-color: var(--all-page-banner-heading-color);;
--partners-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--contactUs-page-title-color: var(--all-page-banner-heading-color);;
--contactUs-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--venue-page-title-color: var(--all-page-banner-heading-color);;
--venue-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--blogs-page-title-color: var(--all-page-banner-heading-color);;
--blogs-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--presentations-page-title-color: var(--all-page-banner-heading-color);;
--presentations-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--exhibition-page-title-color: var(--all-page-banner-heading-color);;
--exhibition-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--blog-detail-page-title-color: var(--all-page-banner-heading-color);;
--blog-detail-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--booking-page-title-color: var(--all-page-banner-heading-color);;
--booking-page-sub-title-color: var(--all-page-banner-sub-heading-color);;
--gallery-title-color: var(--all-page-banner-heading-color);;
--gallery-sub-title-color: var(--all-page-banner-sub-heading-color);;
--profile-title-color: rgba(0, 0, 0, 1);;
--profile-sub-title-color: var(--all-page-banner-sub-heading-color);;
--auth-page-title-color: var(--all-page-banner-heading-color);;
--PhoneInputCountrySelect-marginRight: 15px !important;;
--PhoneInputCountrySelectArrow-width: 8px !important;;
--PhoneInputCountrySelectArrow-color--focus: rgba(102, 102, 102, 1) !important;;
--react-international-phone-height: 58px;;
--react-international-phone-font-size: 16px;;
--react-international-phone-border-radius: 10px;;
--react-international-phone-border-color: rgba(190, 190, 190, 1);
--active-header-item-color: #FFFFFF;
--header-inactive-color: #FFFFFF;
--header-auth-btn-color: var(--primary-color);;
--header-auth-btn-border-color: var(--secondary-color);
--close-hamburger-icon-color: #000000;
--open-hamburger-icon-color: #000000;
--testimonials-icons-color: #FFFFFF;
--footer-divider-color: #FFFFFF;
--mwan-footer-icon-color: #FFFFFF;;
--text-color: #000000;;
--first-nested-menu-bg-color: var(--active-menu-item-bg-color);;
--second-nested-menu-bg-color: #08355b;
--third-nested-menu-bg-color: #65a1d3;
--active-menu-item-bg-color: var(--primary-color);
--active-menu-item-color: #FFFFFF;
--nest-dropdown-divider-color: rgba(255, 255, 255, 0.2);
--bs-dropdown-link-hover-bg: #262729;
}
.agenda-container { background-color: var(--bg-color); max-width: 90% !important; width: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 15px; margin-top: 60px; }
.agenda-container-main { background-color: var(--bg-color); width: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; display: flex; flex-direction: column; row-gap:10px; margin-top:30px}
.agenda-container .agenda-days { display: flex; column-gap: 22px; justify-content: flex-start; align-items: stretch; flex-wrap: nowrap; column-gap: 20px; max-width: 100%; overflow-x: auto; height: auto;text-wrap:nowrap }
.agenda-container .agenda-days .agenda-day { display: flex; flex-direction: column; width: auto;height: auto; margin-bottom: 10px; border-radius: 10px; border: 1px solid var(--agenda-border-color); justify-content: center; align-items: center; row-gap: 4px; cursor: pointer; padding: 0 15px; padding-bottom: 10px;text-wrap:nowrap }
.active-agenda-day { display: flex; flex-direction: column; width: auto;  height: auto !important; border-radius: 10px; background: var(--agenda-active-day-bg-color); justify-content: center; align-items: center; row-gap: 4px; cursor: pointer; color: var(--agenda-active-color); padding-left: 10px; padding-right: 10px; }
.agenda-container h1 { font-family: 'Rubik'; font-size: calc(30px + (38 - 30) * ((100vw - 320px) / (1920 - 320))) !important; font-weight: 700; line-height: normal; letter-spacing: 0em; text-align: left; text-transform: uppercase; }
.agenda-container .agenda-heading { font-family: 'Roboto'; font-size: 20px; font-weight: 500; line-height: 30px; text-align: left;  }
.agenda-day { width: 134px; height: 70px; padding-left: 10px; padding-right: 10px; }
.agenda-day .day { font-family: 'Rubik'; font-size: calc(14px + (20 - 14) * ((100vw - 320px) / (1920 - 320))) !important; font-weight: 700; line-height: 24px; letter-spacing: 0em; text-align: center; }
.agenda-day .date { font-family: 'Rubik'; font-size: calc(13px + (16 - 14) * ((100vw - 320px) / (1920 - 320))) !important; font-weight: 400; line-height: 19px; letter-spacing: 0em; text-align: center; }
.active-agenda-day { width: auto; height: auto; margin-bottom : 10px; }
.active-agenda-day .day { font-family: 'Rubik'; font-size: calc(14px + (20 - 14) * ((100vw - 320px) / (1920 - 320))) !important; font-weight: 700; line-height: normal; letter-spacing: 0em; text-align: center; }
.active-agenda-day .date { font-family: 'Rubik'; font-size: calc(13px + (16 - 14) * ((100vw - 320px) / (1920 - 320))) !important; font-weight: 400; line-height: 19px; letter-spacing: 0em; text-align: center; padding-bottom: 5px; }
.agenda-container .active { color: var(--agenda-day-inactive-color); background-color: var(--agenda-active-day-bg-color); }
.agenda-container .agenda-detail-list { display: flex; column-gap: 18px; margin: 10px 0; }
.agenda-container .agenda-detail-list-updated { display: flex; column-gap: 18px; margin: 10px 0; }
.list-time { color: var(--secondary-color); font-family: 'Roboto'; font-size: calc(16px + (22 - 16) * ((100vw - 320px) / (1920 - 320))) !important; font-weight: 500; line-height: normal; letter-spacing: 0em; text-align: left }
.list-description { font-family: "Roboto"; font-size: calc(16px + (22 - 16) * ((100vw - 320px) / (1920 - 320))) !important; font-weight: 500; width: 100%; line-height: normal; letter-spacing: 0em; text-align: left; margin-left: 0px;  }
.agenda-detail-list-updated:nth-last-child(-n+2) { opacity: 0.4; }
.agenda-detail-list-updated:last-child { opacity: 0.2; }
.agenda-view-btn {width:221px;height:51px;border-radius:50px;color:var(--header-container-bg-color);font-family:Rubik;font-size:18px;font-weight:700;line-height:21px;letter-spacing:0;text-align:left;background:var(--agenda-active-day-bg-color);outline:0;border:none;padding:15px 35px 15px 35px}
.agenda-btn-container {display:flex;width:100%;justify-content:center;margin-top:10px;align-items:center;height:0;background:pink;margin-top:0;margin-top:5px;padding:0}
.agenda-btn-container .btn-container {left:7%}
.agenda-border {display:none}
.agenda-detail-container {max-width:90%!important;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.agenda-detail-breakdown-wrapper {width:90%;max-width:1440px;display:flex;flex-direction:column;border-top:1px solid var(--gccehealth-primary);margin-top:35px}
.agenda-days-btn-group {display:flex;flex-direction:row;gap:10px;max-width:95%;padding-bottom:15px}
.agenda-days-btn-group button.agenda-detal-day {display:inline-flex;padding:12px 28px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:auto;border-radius:10px;border:1px solid var(--gccehealth-primary);background:#ffff;cursor:pointer}
.agenda-days-btn-group button.agenda-detal-day h3 {color:#000;text-align:center;font-family:Rubik;font-size:20px;font-style:normal;font-weight:700;line-height:normal}
.agenda-days-btn-group button.agenda-detal-day p {color:#000;text-align:center;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}
.agenda-days-btn-group button.agenda-detal-day .day {font-size:20px;font-weight:700}
.active-agenda-detail-day {display:inline-flex;padding:12px 28px;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-radius:10px;border:none;cursor:pointer;background:var(--gccehealth-primary);color:#fff}
.active-agenda-detail-day h3 {color:#fff;text-align:center;font-family:Rubik;font-size:20px;font-style:normal;font-weight:700;line-height:normal}
.active-agenda-detail-day p {color:#fff;text-align:center;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}
.active-agenda-detail-day .day {font-size:20px;font-style:normal;font-weight:700}
.agenda-days-btn-group button.agenda-detal-day:hover {background:var(--gccehealth-primary)}
.agenda-days-btn-group button.agenda-detal-day:hover h3 {color:#fff}
.agenda-days-btn-group button.agenda-detal-day:hover p {color:#fff}
.react-add-to-calendar__dropdown {z-index:99;top:26px!important;left:0!important;width:100%!important;font-size:13px!important}
.react-add-to-calendar__dropdown ul {padding:0!important}
.react-add-to-calendar__button {background-color:transparent!important;font-size:13px!important;padding:4px!important}
.active-agenda-day .day,.agenda-day .day {padding:5px}
.active-agenda-day {height:72px;padding:0 15px}
.agenda-breakdown-row {display:flex;flex-direction:row;gap:0;width:100%}
.agenda-breakdown-time {width:15%;border-right:1px solid var(--gccehealth-primary);padding-top:40px;text-align:center;color:#222;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:26px}
.agenda-breakdown-activity {width:80%;padding-top:40px;padding-bottom:40px;padding-left:20px;border-bottom:1px solid rgba(0,0,0.2);}
.agenda-activity-details {display:flex;flex-direction:row;justify-content:space-between}
.activity-wrapper {width:60%;height:auto}
.activity-wrapper h1 {color:#222;font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:500;line-height:32.205px;text-transform:capitalize}
.activity-wrapper ul {text-decoration:none;list-style:none;padding-inline-start:0px}
.activity-wrapper ul li {color:#222;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:38.8px}
.agenda-activity-details button {width:106px;height:31px;border-radius:50px;background:var(--gccehealth-primary);border:none;color:#fff;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;display:flex;gap:6px;justify-content:center;align-items:center}
.speakers-wrapper {width:100%}
.agenda-breakdown-speakers {display:flex;flex-direction:row}
.agenda-speaker {width:auto;min-width:10%;height:40px;display:flex;flex-direction:row}
.speaker-img {width:40px;height:40px;border-radius:40px;border:2px solid #fff;margin-left:-10px;position:relative;z-index:1;cursor:pointer}
.agenda-breakdown-speakers .show-all-speakers {color:#222;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:500;line-height:21.47px;text-transform:capitalize;cursor:pointer;background-color:transparent;border:none}
.agenda-breakdown-speakers .add-calendar {color:#212529;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;margin-left:auto;background-color:transparent;border:none;display:flex;gap:10px}
.download-agenda-btn {display:inline-flex;padding:15px 35px;align-items:flex-start;gap:10px;border-radius:50px;background:var(--gccehealth-primary);color:#fff;font-family:Rubik;font-size:18px;font-style:normal;font-weight:700;line-height:normal;border:none;cursor:pointer;height:0;background:pink!important;margin-top:0;margin-top:5px;padding:0}
.attenden-container {width:100%;display:flex;justify-content:flex-start;align-items:center}
.attenden-count {color:var(--secondary-color);font-size:48px;font-weight:700;margin-right:20px;font-family:Rubik}
.attenden-name {color:var(--primary-color);font-size:24px;font-weight:700;line-height:30px;font-family:Roboto}
.Banner-container {width:100%;height:auto;margin-bottom:5px!important}
.quicklinks-container {width:100%}
.quicklinks-container ul {display:flex;justify-content:center}
.quicklinks-container ul li {list-style:none;color:var(--quicklinks-color);font-size:22px;font-style:normal;font-weight:500;line-height:normal;font-family:Rubik;text-transform:uppercase;text-decoration:none}
.quicklinks-container .quicklinks-container-link a {list-style:none;margin-left:0;color:var(--quicklinks-color);font-size:22px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:none;font-family:Rubik}
.quicklinks-container .quicklinks-container-link:hover {color:var(--quicklinks-hover-color)}
.quicklinks-container .quicklinks-container-link a:hover {color:var(--quicklinks-hover-color)}
.quicklinks-container .quicklinks-container-link {list-style:none;color:var(--quicklinks-color);font-family:Rubik;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;cursor:pointer;background:0 0;border:none;font-size:14px;padding:25px 20px 25px 20px}
.hero-image {width:100%;height:100%;min-height:522px;background-image:url('/src/assets/Images/heroImage.svg');background-size:cover;background-repeat:no-repeat;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;row-gap:50px;padding-left:5%}
.hero-image-text-wrapper {width:100%;color:var(--hero-heading-text-color);}
.hero-image-text-wrapper h1 {font-size:calc(25px + (64 - 25) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:var(--hero-heading-font-weight);line-height:normal;width:80%;}
.hero-image-text-wrapper h3 {font-family:sans-serif;font-size:calc(17px + (26 - 17) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:var(--hero-heading-font-weight);line-height:31.2px;width:70%;margin-top:17px}
.hero-image-text-wrapper-two {display:flex;width:100%;flex-direction:row;align-items:center;}
.hero-header-date {margin:0 50px 0 0;row-gap:15px}
.hero-image-text-wrapper-two h1 {color:var(--hero-heading-text-color);font-size:30px;font-style:normal;font-weight:500;line-height:30px;font-family:Rubik}
.hero-image-text-wrapper-two p {color:var(--hero-heading-text-color);font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:26px;}
.hero-image-button {cursor:pointer;padding:15px 35px;border-radius:50px;border:none;background:var(--gccehealth-primary);color:#fff;font-family:Rubik;font-size:18px;font-style:normal;font-weight:700;line-height:normal}
.hero-image-button:hover {background-color:var(--btn-hover-color);transform:translateY(-5px);transition:transform 250ms}
.quicklinks-container-link:hover {color:red}
.quicklinks-container-link {font-size:calc(12px + (22 - 12) * ((100vw - 320px) / (1920 - 320))) !important}
.simplebtn {transition:all 250ms ease}
.quicklink-main-container {width:100%;justify-content:center;align-items:center;display:flex;background-color:var(--quicklink-bg-color)}
.quicklinks-container {display:flex;justify-content:center;align-items:center;column-gap:10px;width:70%}
.blog-container {max-width:100%;width:100%;height:100%;cursor:pointer;display:inline-block;position:relative;border-radius:10px}
.blog-container-video-page {max-width:100%;width:100%;height:100%;cursor:pointer;align-items:stretch;height:100%;display:flex;justify-content:flex-start;flex-direction:column;position:relative;border-radius:10px; border : 1px solid rgba(192, 197, 202, 1)}
.blog-image {height:220px;max-width:100%;border-top-left-radius:10px;border-top-right-radius:10px;object-fit:cover}
.home-blog-image {height:240px;max-width:100%;width:100%;transition:.3s;border-top-left-radius:10px;border-top-right-radius:10px;object-fit:cover}
.video-blog-image-new-theme {width:100%;min-height:250px;display:block;border-radius:10px}
.video-blog-home-image-new-theme {width:100%;height:250px;display:block;border-radius:10px}
.blog-detail-container {height:320px;width:100%;width:100%;cursor:pointer;border-radius:10px}
.home-blog-detail-container {width:98%;cursor:pointer;height:auto;border-radius:10px}
.blog-desc {display:flex;justify-content:flex-start;align-items:flex-start;padding:15px;min-height:150px;flex-direction:column;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.blog-desc-video {display:flex;justify-content:flex-start;align-items:flex-start;padding:15px;height:100%;width:inherit;flex-direction:column;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:auto}
.lazy-load-image-background.blur.lazy-load-image-loaded {width:100%}
.blog-title {font-size:18px;font-family:Roboto;font-weight:700;line-height:25px;text-align:left;color:var(--card-title-color);min-height:52px}
.blog-subheading {font-size:15px;font-family:Roboto;margin-top:15px;font-weight:400;line-height:20px;color:var(--blog-detail-color)}
.blog-video-play-btn {max-width:20px;max-height:25px;object-fit:cover}
.image-new-theme {height:100%;width:auto;background:url("https://picsum.photos/350/350");background-size:120%;background-repeat:no-repeat;background-position:center;transition:.2s}
.blog-video-play-btn-container {position:absolute;top:50%;left:50%;background-color:var(--video-play-btn-bg-color);border-radius:50%;height:70px;cursor:pointer;width:70px;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%)}
.blog-video-play-btn-updated {position:absolute;top:calc(20%);left:35%;background-color:var(--video-play-btn-bg-color);border-radius:50%;height:calc(70px);cursor:pointer;width:calc(70px);display:flex;justify-content:center;align-items:center;transform:translate(10%,10%)}
.blog-detail-container:hover .image-new-theme,.home-blog-detail-container:hover .image-new-theme {background-size:100%}
.blog-detail-container,.home-blog-detail-container {-webkit-transition:border .3s ease-out;-moz-transition:border .3s ease-out;-o-transition:border .3s ease-out;transition:border .3s ease-out;border:1px solid transparent;border-bottom:1px solid var(--blog-border-color);border-left:1px solid var(--blog-border-color);border-right:1px solid var(--blog-border-color)}
.blog-detail-container:hover,.home-blog-detail-container:hover {border:1px solid var(--blog-hover-border-color)!important}
.slick-list {height:auto!important}
.blog-container {width:100%;height:100%;border-radius:10px}
.blog-image {height:220px;width:100%;border-top-left-radius:10px;border-top-right-radius:10px;object-fit:cover}
.blog-desc {display:flex;justify-content:flex-start;align-items:flex-start;padding:clac(20px);margin-top:-5px;flex-direction:column;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.blog-title {font-size:calc(17px + (20 - 17) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Roboto;font-weight:700;line-height:25px;text-align:left;color:var(--card-title-color);min-height:52px}
.blog-subheading {font-size:calc(14px + (17 - 14) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Roboto;margin-top:15px;font-weight:400;line-height:20px;color:var(--blog-detail-color)}
.video-blogs-container {background-color:var(--bg-color);max-width:90%!important;overflow-x:hidden}.blogs_inner_container{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}
.blogs_inner_container .video-blogs-header-container {width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 0 10px 0}
.video-blogs-header-container .video-blogs-header-btn {display:flex;column-gap:10px}
.video-blogs-header-container .video-blogs-header-btn button {width:50px;height:50px;border-radius:50%;color:var(--videos-arrows-icon-color)!important;border:1px solid var(--videos-arrows-icon-color);background-color:transparent;font-size:25px!important;font-weight:700;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;padding-left:8px}
.video-blogs-header-btn-disabled {color:var(--disabled-arrows-color)!important;border:1px solid var(--disabled-arrows-color)!important}.video-blogs-video-container{display:flex;overflow-x:hidden;margin-top:40px;column-gap:80px;max-width:1220px;width:100%;justify-content:space-between;transition:margin .5s ease;scroll-behavior:smooth}
.video-blogs-header-container::-webkit-scrollbar {width:0;display:none!important}
.video-blogs-header-container {-ms-overflow-style:none;scrollbar-width:none}
.video-blogs-heading {font-size:48px;font-family:Rubik;font-weight:700;line-height:70px}
.videos-btn-container {display:flex;justify-content:center;align-items:center;margin-top:20px;width:100%}
.video-blogs-video-container::-webkit-scrollbar {height:4px;background-color:#d3d3d3}
.video-blogs-video-container::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 0 transparent}
.video-blogs-video-container::-webkit-scrollbar-thumb {height:3px;background-color:#212e3a}
.video-blogs-video-container::-webkit-scrollbar-thumb:hover {background-color:#212e3a}
.video-blogs-video-container::-webkit-scrollbar:vertical {display:none}
.video-blogs-container .slick-slide {margin:0 23px!important;width:100% !important}
.video-blogs-container .slick-list {margin:0 -20px!important;width :max-content !important}
.coming-soon-container {display:flex;justify-content:center;align-items:center;width:100%;min-height:400px;flex-direction:column;margin-bottom:100px}
.coming-soon-img {width:104px;height:104px;object-fit:contain}
.coming-soon-heading {font-size:calc(22px + (40 - 22) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;font-weight:700;color:var(--coming-soon-heading);line-height:53px;margin-bottom:0;margin-top:18px}
.coming-soon-sub-heading {font-size:24px;font-family:Rubik;font-weight:300;color:var(--coming-soon-sub-heading);line-height:53px}
.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-1g91j9u-MuiAutocomplete-root .MuiOutlinedInput-root {border-radius:10px!important;height:60px;outline:0!important}
.css-gdh49b-MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused {border:1px solid transparent!important}
.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.css-1t9odji-MuiAutocomplete-root .MuiOutlinedInput-root {border-radius:10px!important;height:60px!important}
.count-image-container {background-color:var(--secondary-color);width:88px;height:88px;border-radius:50%;display:flex;justify-content:center;align-items:center}
.count-image {width:70px;height:70px;border-radius:50%}
.count-heading {font-size:calc(30px + (50 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;text-align:left;color:var(--events-inNumber-count-color);font-family:"Roboto Condensed";line-height:normal}
.count-plus-sign {font-size:calc(30px + (50 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;text-align:left;color:var(--events-inNumber-count-color);font-family:"Roboto Condensed"}
.count-subHeading {font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:400;text-align:left;color:var(--events-inNumber-title-color);font-family:"Roboto Condensed"}
.count-container {background-color:transparent;height:auto;width:auto;justify-content:flex-start;margin-bottom:20px;align-items:center;display:flex;column-gap:20px}
.custom-input-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}
.booking .register-interest-email-container {width:inherit}
.coming-soon-container {display:flex;justify-content:center;align-items:center;width:100%;min-height:400px;flex-direction:column}
.coming-soon-img {width:104px;height:104px;object-fit:contain}
.no-data-to-show {font-size:20px;font-family:Rubik;font-weight:400;color:var(--coming-soon-sub-heading);line-height:53px;margin-top:10px}
.error-boundary-container {display:flex;justify-content:center;overflow:hidden;align-items:center;margin-top:10%;height:500px!important;flex-direction:column}
.error-boundary-container-heading {font-size:25px;color:var(--primary-color);font-weight:600}
.speakers-btn-container {display:flex;justify-content:center;align-items:center;width:100%;}
.error_btn {background-color:#fff;color:#000!important;border-radius:100px;padding:10px 30px;box-shadow:0 4px 10px rgb(0 0 0 / 15%)}
.gen-error-content {display:flex;justify-content:center;flex-direction:column;align-items:center}
.gen-error-content img {max-width:430px!important}
.gen-error-content h4 {font-weight:600}
.gen-error-content p {font-size:16px;font-weight:600}
.gen-error-content p a {text-decoration:underline}
.gen-error-content .btn i {position:relative;margin-right:10px;top:1px}
.content {min-height:calc(54vh - 16px)}
.container {width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.eventsInNumber-container {width:100%;margin-top:40px;height:auto;display:flex;justify-content:center;align-items:center;}
.eventsInNumber-innerContainer {padding-top:calc(10px) !important;display:flex;max-width:90%!important;width:100%;justify-content:flex-start;flex-direction:column;row-gap:20px;align-items:flex-start}
.eventsInNumber-main-heading {font-size:calc(30px + (38 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;line-height:normal;font-family:Rubik;text-align:left;color:var(--events-inNumber-heading-color);text-transform:uppercase}
.eventsInNumber-countsView {display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin-top:calc(10px) !important;width:100%}
.fallback-loading-container {width:100%;display:flex;justify-content:center;align-items:center}
.fallback-inner-container {width:300px;margin-top:50px;display:flex;justify-content:center;align-items:center}
.fallback-text {font-size:15px;font-weight:600;color:transparent;text-align:center}
.footer-container {max-width:100%;width:100%;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#0b416e;border-radius:60px 60px 0 0;padding-bottom:20px;margin-top:50px}
.footer-wrapper-div {max-width:90%!important;width:100%}
.footer-row-one {display:flex;justify-content:space-between;flex-direction:row;width:100%;padding-top:40px}
.footer-row-one .footer-logo {object-fit:contain;height:71px}
.footer-row-one .updates-wrapper {display:flex;justify-content:flex-start;align-items:center;flex-direction:column}
.email-input-wrapper-desktop {display:flex;flex-direction:row;align-items:center;width:100%;height:46px;background:#ffff;justify-content:space-between;border-radius:60px;margin-top:20px}
.updates-wrapper input {width:290px;height:92%;border-radius:50px 0 0 50px;border:none;background:#fff;padding-left:3%;margin-left:2px}
.footer-mobile-text {display:none}
.footer-desktop-text {display:block;color:#FFFFFF}
.updates-wrapper .subscribe-btn {max-width:140px;height:40px;border:none;color:var(--footer-subscribe-btn-color);border-radius:50px;background:var(--footer-subscribe-btn-bg-color);position:relative;z-index:10;cursor:pointer;font-family:Roboto;font-size:16px;font-weight:500;line-height:normal;margin-right:5px;padding-right:10px;padding-left:5px}
.subscribe-input {outline:0;padding-left:25px!important;font-weight:500;font-size:16px}
.updates-wrapper .subscribe-btn span {margin-left:4px}
.updates-wrapper .subscribe-btn span img {object-fit:none;position:relative;top:6%}
.footer-row-two {display:flex;width:100%;justify-content:space-between;margin-top:40px;margin-bottom:40px;margin-right:100px}
.footer-row-two .footer-policy {display:flex;justify-content:space-between;align-items:center;font-family:Roboto;column-gap:10px;width:32%;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0;text-align:left}
.footer-policy a:hover {color:var(--gccehealth-primary)}
.footer-policy a {text-decoration:none;color:var(--dark)}
.social-links {display:flex;column-gap:10px}
.footer-btn-text {color:#fff;font-size:14px;font-family:Rubik;font-weight:500;cursor:pointer;background-color:transparent;outline:0!important;border:none;margin-right:-15px;width:100px;text-transform:uppercase}
.footer-row-three {display:flex;justify-content:space-between;width:100%;margin-top:30px}
.footer-row-three p a {text-decoration:underline;color:var(--dark)}
.footer-policy {max-width:30%}
.social-link {transition:all 250ms ease}
.social-link:hover {transform:translateY(-5px);transition:transform 250ms;background-color:var(--secondary-color)}
.footer-err-msg {color:red;margin-top:10px;text-align:left;width:100%;margin-left:30px}
.footer-link-item {cursor:pointer;color:#FFFFFF}
.footer-three-p {cursor:pointer;color:#FFFFFF}
.social-links button {width:44px;height:44px;border-radius:50%;border:none;background:var(--footer-icon-bg-color);margin-right:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);cursor:pointer;display:flex;justify-content:center;align-items:center}
.gallery-container {background-color:var(--bg-color);max-width:90%!important;width:100%;}
.gallery-innerContainer {display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;width:100%}
.gallery-main-heading {font-size:calc(30px + (38 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;line-height:10px;font-family:Rubik;text-align:left;color:var(--home-gallery-heading-color);line-height:normal}
.gallery-images-view {display:flex;justify-content:space-between;align-items:center;margin-top:50px;height:450px}
.gallery-imageOne {width:33%;margin-right:5px;object-fit:cover;cursor:pointer}
.gallery-image-viewOne {width:66%;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:10px;grid-column-gap:10px}
.gallery-imageOther {width:100%;cursor:pointer;object-fit:cover}
.grid-wrapper>div {display:flex;justify-content:center;align-items:center}
.grid-wrapper>div>img {width:100%;height:100%;object-fit:cover;border-radius:5px}
.grid-wrapper {display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-auto-flow:dense}
.grid-wrapper .wide {grid-column:span 2}
.grid-wrapper .tall {grid-row:span 2}
.grid-wrapper .big {grid-column:span 2;grid-row:span 2}
.simple-image {width:95%;height:auto;margin-bottom:20px;object-fit:contain!important}
.fade {animation-name:fade;animation-duration:1s;transition:opacity 1s}
@keyframes fade {0%{opacity:0}100%{opacity:1}}
.grid-wrapper>div {display:flex;justify-content:center;align-items:center}
.grid-wrapper>div>img {width:100%;height:100%;object-fit:cover;cursor:pointer;border-radius:5px}
.grid-wrapper {display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit minmax(250px,1fr));grid-auto-flow:dense}
.grid-wrapper .wide {grid-column:span 2}
.grid-wrapper .tall {grid-row:span 2}
.grid-wrapper .big {grid-column:span 2;grid-row:span 2}
.grid-wrapper {margin-top:30px}
.gcc-carousel-container {width:450px;height:310px}
.gcc-carousel-slides-styles {width:100%;height:100%;border-radius:10px;background-size:cover;background-position:center}
.gcc-carousel-right-arrow {position:absolute;top:-300%;left:-26px;transform:translate(0,-50%);font-size:45px;color:var(--secondary-color);z-index:1;cursor:pointer}
.gcc-carousel-left-arrow {position:relative;top:-50%!important;left:0;cursor:pointer;width:12px;height:23px;object-fit:cover}
.gcc-venue-carousel-right-arrow {position:absolute;top:50%;transform:translate(0,-50%);right:0;font-size:45px;color:var(--secondary-color);z-index:0;cursor:pointer}
.gcc-venue-carousel-left-arrow {position:absolute;top:50%;transform:translate(0,-50%);left:0;z-index:0;cursor:pointer}
.gcc-carousel-slider {position:relative;height:620px;max-width:300px;scroll-behavior:smooth;scroll-snap-type:x mandatory}
.gcc-carousel-img {width:100%;min-height:500px;border-radius:10px;object-fit:cover!important;height:100%!important;width:100%;transition:.2s opacity ease-out;scroll-snap-align:center;animation-name:fade;animation-duration:1s;transition:opacity 1s}
.gcc-carousel-img:before {filter:drop-shadow(0 0 10px #0003);transform:translate3d(-50%,-40%,60%)}
.gcc-carousel-venue-img {width:100%;height:100%;border-radius:10px;object-fit:cover!important;animation-name:fade;animation-duration:1s;transition:opacity 1s}
.gcc-carousel-dots-container {display:flex;justify-content:center}
.gcc-carousel-dot {margin:0 3px;cursor:pointer;font-size:20px;color:var(--gcc-carousel-inactive-dot)}
.gcc-carousel-selected-dot {margin:0 3px;cursor:pointer;font-size:20px;color:var(--secondary-color)}
.swiper {width:100%;height:100%}
.swiper-slide {background-position:center;background-size:cover}
.swiper-slide img {display:block;width:100%}
.arrow {position:absolute;color:#000;font-size:2.5em;font-weight:700;cursor:pointer}
.nextArrow {top:-48%;right:-35px}
.prevArrow {top:-48%;left:-35px}
.responsive-arrows {margin-top:38%}
.video-handler-for-carousel {display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%}
.video-handler-image {position:relative;width:100%;height:100%}
.video-handler-play-btn {display:flex;justify-content:center;align-items:center;border-radius:50%;width:70px;height:70px;background-color:var(--secondary-color);position:absolute;top:42%;cursor:pointer}
.gccEHealth-container {background-color:var(--gcc-about-section-bg-color);max-width:90%!important;width:100%;margin-top:80px;display:flex;height:auto;justify-content:center}
.gccEHealth-content-container {width:100%;display:flex;padding-left:20px;padding-right:20px;justify-content:space-between;align-items:flex-start}
.gccEHealth-left-side {width:45%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}
.gccEHealth-left-side-heading {font-size:40px;font-weight:700;font-family:Rubik;line-height:47px}
.gccEHealth-left-side-details {font-size:16px;font-weight:400;font-family:Roboto;line-height:28px}
.gccEHealth-left-side-btn-container {width:100%;display:flex;justify-content:flex-start;margin-top:42px;column-gap:2px;align-items:center}
.gccEHealth-left-side-left-btn {width:224px;height:51px;border:none;color:var(--register-interest-btn-color);font-weight:700;font-size:18px;line-height:18px;font-family:Rubik;background-color:var(--secondary-color);border-top-left-radius:70px;border-bottom-left-radius:70px;cursor:pointer}
.gccEHealth-left-side-right-btn {width:224px;height:51px;border:none;color:#FFFFFF;font-weight:700;font-size:18px;line-height:18px;font-family:Rubik;background-color:var(--download-agenda-btn-bg-color);border-top-right-radius:70px;border-bottom-right-radius:70px;cursor:pointer}
.gccEHealth-right-side {width:45%;height:100%}
.header-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;height:auto;background-color:var(--header-container-bg-color);margin:0 auto;z-index:99999}
.header-items-wrapper {max-width:90%!important;width:100%;display:flex;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;height:100%}
.profile-btn-wrapper {margin-left:auto;margin-top:1%}
.profile-btn-wrapper>button {display:inline-flex;padding:6px 6px 6px 16px;justify-content:center;align-items:center;gap:16px;border-radius:50px;border:1px solid var(--gccehealth-primary);background:#fff;cursor:pointer;color:var(--header-btn-color);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:absolute}
.profile-btn-wrapper>button>img {width:36px;height:36px;border-radius:50%!important;margin:0}
.header-button-group {margin-left:auto;margin-right:100px;margin-top:1%}
.header-hamburger {display:none;background-color:transparent;outline:0;border:none;height:65px;width:35px !important}
.header-container .main-logo {max-width:222px;height:65.098px;margin-left:100px;cursor:pointer;object-fit:contain}
.hide-auth-btns {display:flex}
.dropbtn,li a {text-align:center;text-decoration:none;color:var(--header-dropdown-item-color);font-family:'Roboto Condensed';font-size:14px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;padding:14px 15px}
.dropdown-content p:first-child {border-top-right-radius:0!important;border-top-left-radius:0!important;}
.dropdown-content a {color:#000;text-decoration:none;display:block;text-align:left}
.dropdown-content a:hover {background-color:#f1f1f1;margin-bottom:15px}
.dropdown-content {display:none;position:absolute;border-radius:0 0 10px 10px;background-color:var(--dropdown-content-bg-color);max-width:330px;box-shadow:0 10px 14px 0 rgba(0,0,0,.06);z-index:999}
.dropdown:hover .dropdown-content {display:block}
.dropdown-content p {padding-bottom:10px;padding-top:10px;padding-left:10px}
.dropdown-content p:hover {background-color:var(--primary-color);color:#FFFFFF}
.navbar-container {width:100%;background-color:var(--nav-bg-color);display:flex;justify-content:center;align-items:center}
.list-item-style {font-size:16px;font-family:Rubik;font-weight:500}
.navbar-container .desktop-menu {display:block;position:relative;width:90%; display:flex !important;justify-content:flex-start;align-items:center}
.navbar-container .mobile-menu {display:none;z-index:2;position:absolute;top:0;background:#FFFFFF;width:100%;position:fixed;left:0;height:100%}
.mobile-ul-wrapper {height:85%;overflow:scroll;z-index:999;padding-bottom:50px}
.overlay-backdrop {display:none}
.mobile-ul-wrapper ul {list-style:none;display:flex;padding-inline-start:0px}
.mobile-ul-wrapper ul:last-child {margin-bottom:0px}
.navbar-container .mobile-menu .mobile-login-signup-wrapper {width:100%;height:100%;background:var(--gccehealth-primary);display:flex;justify-content:center;align-items:flex-start;position:absolute;bottom:0;column-gap:20px}
.navbar-container .mobile-menu .mobile-login-signup-wrapper :first-child {width:117px;height:45px;color:#fff;font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:normal;border:none;background:0 0;margin-top:15px}
.navbar-container .mobile-menu .mobile-login-signup-wrapper :nth-child(2) {width:117px;height:45px;color:var(--dark);font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:normal;background-color:#ffff;border-radius:5px;border:none;margin-top:15px}
.navbar-container .desktop-menu>ul {list-style-type:none;margin:0;padding:0;overflow:hidden;width:auto;display:flex;flex-direction:row;justify-content:space-between}
.navbar-container .desktop-menu>ul li {float:left;text-align:center;text-decoration:none;color:#FFFFFF !important;font-family:Rubik;font-size:14px;font-style:normal;font-weight:600;cursor:pointer;}
.navbar-container .desktop-menu>ul a li:hover {color:#ffffff7a !important}
.dropdown-list-item:hover {color:rgba(246,244,239,1);background-color:var(--secondary-color);border-radius:0px !important}
.is-active {color:var(--header-item-hover-color)!important}
.mobile-is-active>li {color:var(--header-item-hover-color)!important}
.is-active>li {color:var(--header-item-hover-color)!important;font-size:16px!important}
.header-button-group:first-child {background-color:red;color:var(--header-item-hover-color)}
.more-dropdown-li:hover .nav-dropdown {display:flex;animation:growDown .3s ease-in-out forwards;transform-origin:top center;z-index:999;padding-left:0;box-shadow:0 10px 14px 0 rgba(0,0,0,.06);top:115%;margin-top:0;border-radius:0 0 10px 10px!important}
@keyframes growDown {0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}100%{transform:scaleY(1)}}
.nav-dropdown {position:absolute;top:100%;width:auto;right:inherit;border:1px solid #ccc;z-index:1;display:none;flex-direction:column;text-align:start;background-color:var(--secondary-color);border:none;min-width:149px;row-gap:0!important;margin-top:-12px!important;margin-left:-38px!important}
.nav-dropdown:hover {display:flex;top:96%}
.nav-dropdown li {float:none;list-style:none;text-align:start!important;max-width:95px!important;height:auto!important;transition:transform .3s}
.nav-dropdown li:hover {transform:translateX(0)}
.mobile-nav-dropdown {display:none}
.more-dropdown-li:hover .more-nav-dropdown {display:flex;animation:growDown .3s ease-in-out forwards;transform-origin:top center}
.more-nav-dropdown {position:absolute;top:100%;width:auto;min-width:250px;max-width:300px;padding-inline-start:12px;background-color:#fff;border:1px solid #ccc;z-index:1;display:none;flex-direction:column;text-align:start;width:400px;background-color:var(--nav-bg-color);border:none}
.more-nav-dropdown>li {float:none;list-style:none;text-align:start!important;padding:10px!important;transition:transform .3s}
.more-nav-dropdown li:hover {transform:translateX(20px)}
.loginClass {transition:all 250ms ease}
.simplebtn {transition:all 250ms ease}
.loginClass:hover {background-color:var(--secondary-color);color:#fff!important;transform:translateY(-5px);transition:transform 250ms}
.dropdown-list-item {font-size:16px;font-weight:500;font-family:"Rubik";text-align:left;background-color:var(--secondary-color);color:#FFFFFF;padding-left:12px;padding-right:5px;padding-bottom:10px;padding-top:10px}
.dropdown-list-item-not-more {font-size:16px;font-weight:500;font-family:Rubik;text-align:left;color:var(--agenda-speaker-heading);padding-left:12px;padding-right:5px;padding-bottom:10px !important;padding-top:10px !important;min-width:100%}
.navlink-text {font-size:14px!important;font-family:Rubik;font-weight:500;color:#000}
.navlink-text-active-agenda {color:var(--gccehealth-primary)}
.navlink-text-active-network {color:red}
.navlink-text:hover {color:var(--secondary-color)}
.dropdown-list-item-not-more:hover {background-color:var(--primary-color) !important}
.dropdown-new-theme {float:left;overflow:hidden}
.dropdown-new-theme .dropbtn {font-size:17px;border:none;outline:0;color:#fff;padding:14px 16px;background-color:inherit;font-family:inherit;margin:0;padding:18px 15px !important;display:flex;color:transparent !important}
.dropdown-content {display:none;position:absolute;right:0;top:65%;width:275px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;margin-top:15px;z-index:999;transition:all 2s ease}
.dropdown-new-theme:hover .dropbtn {color:var(--secondary-color)}
.dropdown-new-theme:hover .dropbtn {transition:all .3s ease}
.dropdown-new-theme:hover .dropdown-content {display:block;justify-content:flex-start;transform-origin:top center;transition:all .3s ease}
.dropdown-content p:last-child {border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dropdown-content p:first-child{border-top-left-radius:10px;border-top-right-radius:10px}
.profile-dropdown-new-theme {max-width:150px;height:50px;border:1px solid var(--header-item-hover-color)!important;border-radius:50px;display:flex;justify-content:center;align-items:center;padding-left:16px;padding-right:16px;padding-top:16px;background-color:red!important}
.profile-dropdown-heading {color:#444;font-size:14px;font-weight:500;font-family:Rubik;line-height:17px}
.profile-dropdown-img {width:37px;height:37px;border-radius:50%}
.profile-dropdown-menu {position:absolute;top:80%;right:0;z-index:9999;width:231px;border-radius:10px;border:1px solid #e5e5e5;background:#fff;box-shadow:0 10px 14px 0 rgba(0,0,0,0.6)}
.profile-dropdown-menu ul {list-style:none;padding-inline-start:0px;margin-block-start:0em;margin-block-end:0em}
.profile-dropdown-menu ul li {padding:20px;cursor:pointer}
.profile-dropdown-menu ul li:last-child {color:var(--profile-dropdown-logout-color);text-align:center}
.profile-dropdown-menu ul li:hover {padding:20px;cursor:pointer;background:#f5f5f5}
.profile-dropdown-menu ul li:first-child {border-top-right-radius:10px!important;border-top-left-radius:10px!important}
.profile-dropdown-menu ul li:last-child {border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}
.children-ul {margin-top:-9px!important}
.children-ul li:first-child {border-top-left-radius:0;border-top-right-radius:0}
.user-header-img {position:absolute;top:32%;color:#fff;right:7%}
.profile-mobile-container {display:flex;width:100%;height:60px;background-color:#f6f6f6}
.profile-mobile-left-section {display:flex;justify-content:flex-start;align-items:center;padding-left:20px;width:75%;border-right:1px solid #e5e5e5}
.profile-mobile-myAccount {font-size:16px;font-family:Rubik;font-weight:500;color:#212e3a;margin-left:13px}
.logout-text {font-size:16px;font-family:Rubik;font-weight:500;line-height:19px;color:#212e3a}
.mobile-login-btn {background-color:transparent;border:1px solid #fff!important;font-size:18px!important;font-family:Rubik;width:41px;line-height:22px;border-radius:50px;font-weight:500;color:#212e3a}
.mobile-signup-btn {background-color:#fff;font-size:18px!important;font-family:Rubik;width:41px;line-height:22px;border-radius:50px!important;font-weight:500;color:#212e3a}
.dropdown.job-board,.job-board .u-dropdown {background-color:#3b3094}
.dropdown.show .u-dropdown {max-height:300px;opacity:1;min-width:230px}
.status-change-btn {border-color:transparent!important}
.dropdown.show .u-dropdown .dropdown-divider {margin:0;border-top:1px solid #757575}
.u-dropdown a:hover {background:#5b5b5b!important;border-radius:0}
.job-board .u-dropdown a:hover {background:#4133af!important;border-radius:0}
.job-board .u-dropdown {width:230px}
.job-board .dropdown-menu {box-shadow:0 0 60px rgba(14,42,71,.25);border-radius:0!important}
.job-board .dropdown-menu a {font-size:13px;padding:.25rem 1rem;word-break:break-word}
.job-board a::after {transform:rotate(0);-webkit-transform:rotate(0);transition:transform .2s cubic-bezier(.8,.2,.5,.1),background .2s ease-in-out}
.job-board.show a::after {transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transition:transform .2s cubic-bezier(.8,.2,.5,.1),background .2s ease-in-out}
.job-board .dropdown-toggle img {width:30px;height:30px;border-radius:50%}
.job-board a {background:0 0}
.job-board a:hover {background:0 0}
.lang-dropdown {display:inline-block}
#dLabel {width:80px;height:33px;border-radius:6px;background-color:#ececec;border:solid 1px #ececec;text-align:left;padding:5px 10px;color:#000;letter-spacing:.7px;font-size:14px;line-height:20px;position:relative;top:-2px;font-weight:600}
.v_zone #dLabel {width:120px;top:0}
.v_zone-dsk #dLabel {width:80px}
#dLabel::after {content:'';position:absolute;top:12px;right:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}
.lang-dropdown.show #dLabel {border-bottom-left-radius:0;border-bottom-right-radius:0}
#dLabel:hover,.header-social-icon.text-light:hover {color:var(--secondary)!important}
.lang-dropdown .dropdown-menu {min-width:80px;border-radius:6px;padding:0;margin:0;border-top-left-radius:0;border-top-right-radius:0}
.v_zone-dsk.lang-dropdown .dropdown-menu,.v_zone.lang-dropdown .dropdown-menu {min-width:120px}
.lang-dropdown.dropdown button:focus,.lang-dropdown.dropdown button:hover {border:none;outline:0}
.lang-dropdown .dropdown.open button#dLabel {border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.23);border:solid 1px #666;border-bottom:none}
.lang-dropdown .dropdown.open ul {box-shadow:0 3px 6px 0 rgba(0,0,0,.23);border:solid 1px #666;border-top:none;height:200px;overflow-y:scroll}
.lang-dropdown .dropdown-menu li {line-height:1.5;letter-spacing:.7px;color:#666;font-size:14px;cursor:pointer;padding:7.5px 10px!important;border-top:solid 1px #f3f3f3}
.lang-dropdown .dropdown-menu li:hover {background-color:#ccc}
.header-social-icon {background-color:#ececec;padding:5px 7px!important;margin-right:7px;margin-left:3px;border-radius:6px;position:relative;width:33px;height:33px;display:inline-block;text-align:center;color:#000!important}
.header-social-icon.menu-btn {width:auto;padding:5px 10px;font-size:13px;font-weight:600;line-height:25px;cursor:pointer;display:flex;align-items:center;position:absolute !important ;right:0px;
}
.header-social-icon i.fa-twitter {position:relative;left:2px}
.mynav_toggler-b {width:auto;height:30px;background:0 0;border-radius:0;text-align:left;border-right:1px solid rgb(255 255 255 / .15)!important;color:var (--hover_color);position:relative;top:-2px}
.mynav_toggler-b i {font-size:25px}
.participants-header {background:transparent linear-gradient(180deg, #373d42 0,#000 100%) 0 0;background-repeat:no-repeat}
.v-zone-mob li {text-align:center}
.v-zone-mob li a {padding:7px 10px}
.navbar-toggler-p.active {background:#373d42}
.vz-event-menu {background-color:#fff;position:fixed;top:0;right:0;height:100%;width:425px;z-index:9999;right:-500px;transition:all .3s ease;-webkit-transition:all .3s ease}
.vz-event-menu.actives {right:0}
.vz-menu-close {height:100%;width:100%;top:0;z-index:1031;background:rgba(0,0,0,.6);position:fixed;display:none}
.fadeIns {animation:fadeIns .5s;-webkit-animation:fadeIns .5s;-moz-animation:fadeIns .5s;-o-animation:fadeIns .5s;-ms-animation:fadeIns .5s;display:block}
.fadeouts {animation:fadeouts .5s;-webkit-animation:fadeouts .5s;-moz-animation:fadeouts .5s;-o-animation:fadeouts .5s;-ms-animation:fadeouts .5s;display:block}
@keyframes fadeIns {0%{opacity:0}100%{opacity:1}}
@keyframes fadeouts {0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}
.vz-event-menu .event-title {color:#fff;font-weight:600;border-radius:0;height:auto}
.cross-btn {position:absolute;top:15px;right:15px;cursor:pointer;background:rgb(248 249 250 / 12%);padding:5px;width:35px;height:35px;border-radius:50%}
.cross-btn i {font-size:16px;color:#fff;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.cross-btn:hover {background:var(--secondary)}
.vz-event-menu ul li a.active {border-radius:0!important}
.vz-event-menu ul li a {color:#000;padding:15px 0;font-weight:600;font-size:14px;text-align:left}
.vz-menu-footer {position:relative!important;margin-top:30px}
.vz-event-menu ul.dropdown-ul li {list-style-type:none}
.vz-event-menu ul.dropdown-ul li a {font-weight:400;padding:5px 0 5px 0}
.vz-event-menu ul.dropdown-ul li a:hover {background-color:var(--primary);color:#fff!important}
.vz-event-menu ul.dropdown-ul {padding-bottom:15px}
.vz-event-menu .menu-center {overflow:hidden;overflow-y:auto;height:75vh}
.vz-event-menu .menu-center::-webkit-scrollbar {width:5px}
.vz-event-menu .menu-center::-webkit-scrollbar-thumb {border-radius:0;background:#b7b6b6}
.vz-menu-footer {position:absolute;bottom:0;left:0;width:100%}
.notification-placeholder {position:absolute;width:100%;left:50%;top:42%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.status-loader {display:flex;justify-content:center}
.participants-header .participant-navbar a.p_name span {display:none}
.participants-header .participant-navbar a.p_name .img-div {width:30px;height:30px;border-radius:50%;margin-left:10px;display:inline-table;text-align:center;position:relative}
.participants-header .participant-navbar a.p_name .img-div img {width:30px;height:30px;border-radius:50%;margin-left:0!important}
.participants-header .participant-navbar a.p_name .img-div::after {content:'';position:absolute;width:12px;height:12px;border-radius:50%;right:0;top:4px;background-color:#c2c2c2;border:2px solid #fff}
.participants-header .participant-navbar a.p_name .img-div.invisible-status::after {background-color:#2c3135;border:2px solid #c2c2c2;left:18px}
.participants-header .participant-navbar a.p_name .img-div.online::after {background-color:#36d108;border:2px solid #fff;left:18px}
.participants-header .participant-navbar a.p_name .img-div.offline::after {background-color:gray;border:2px solid #fff;left:18px}
.disable-btn {pointer-events:none}
.status-loader1 {display:flex;flex-direction:row-reverse;column-gap:5px;align-items:center}
.header a.bg_secondary2 {background:transparent linear-gradient(180deg,#fbca2f 0%,#e3723c 100%)!important;color:#fff;border-radius:24px;border:none!important}
.header a.bg_secondary2:hover {box-shadow:0 3px 6px #00000029!important}
.header .navbar .navbar-nav li.active2 a {background:transparent linear-gradient(180deg , #fbca2f 0%, #e3723c 100%);color:#fff!important;border-radius:24px}
.telehealthHeadrBack {background-color:#fff}
.active2 {background:transparent linear-gradient(180deg, #fbca2f 0%, #e3723c 100%);color:#fff!important;border-radius:24px}
.dropdown-item {word-break:break-word}
.highlights-container {width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;display:flex;justify-content:center;margin-top:calc(30px) !important}
.highlights-inner-container {max-width:90%;width:100%;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;padding-top:30px;padding-bottom:30px}
.highlights-container-heading {font-size:calc(30px + (38 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;margin-bottom:10px;font-family:Rubik;color:var(--highlights-heading-color);text-transform:uppercase}
.hightlights-benefits-container {display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;width:100%;margin-top:20px}
.highlight-innerContainer {display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-bottom:40px}
.hightlights-leftCircle {background-color:var(--highlights-heading-img-bg-color);border-radius:60px;height:70px;width:70px;margin-right:5px;margin-top:5px;margin-bottom:5px;display:flex;justify-content:center;align-items:center}
.hightlights-leftCircle-img {width:calc(70px + 0 * ((100vw - 320px) / (1920 - 320))) !important;height:calc(70px + 0 * ((100vw - 320px) / (1920 - 320))) !important;border-radius:50%}
.hightlights-leftCircle-img-updated {width:40px;height:40px}
.hightlights-rightSection {display:flex;width:80%;margin-left:20px;justify-content:flex-start;align-items:flex-start;padding-top:0;flex-direction:column}
.hightlights-heading {font-size:calc(17px + (24 - 17) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;line-height:30px;margin-bottom:10px;font-family:Roboto;text-align:left;color:var(--highlights-heading-color)}
.hightlights-subHeading {font-size:16px;font-weight:400;line-height:18.75px;font-family:Roboto;text-align:left;margin-top:8px;color:var(--highlights-subheading-color)!important}
.hightlights-benefits-container {align-items:baseline}
.css-1gqy9cb {margin-left:1%!important}
.video-blogs-container {background-color:var(--bg-color);max-width:90%!important;width:100%;margin-top:60px;}
.blogs_inner_container {display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}
.blogs_inner_container .video-blogs-header-container {width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 0 10px 0;height:auto}
.blogs_inner_container .video-blogs-header-container h1 {font-family:Rubik;font-size:calc(30px + (38 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;line-height:40px;letter-spacing:0;text-align:left}
.video-blogs-header-container .video-blogs-header-btn {display:flex;column-gap:10px}
.video-blogs-header-container .video-blogs-header-btn button {width:50px;height:50px;border-radius:50%;color:var(--videos-arrows-icon-color);border:1px solid var(--videos-arrows-icon-color);background-color:transparent;font-size:30px;font-weight:700;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}
.home-blogs-container {display:flex;overflow-x:hidden;margin-top:40px;column-gap:80px;height:auto;max-width:1220px;width:100%;justify-content:space-between;transition:margin .5s ease;scroll-behavior:smooth}
.video-blogs-header-container::-webkit-scrollbar {width:2px;display:none!important}
.video-blogs-header-container {-ms-overflow-style:none;scrollbar-width:none}
.blogs-btn-container {display:flex;justify-content:center;align-items:center;width:100%;margin-top:10px}
.home-blogs-header-btn-disabled {color:var(--disabled-arrows-color)!important;border:1px solid var(--disabled-arrows-color)!important}
.home-blogs-container::-webkit-scrollbar {height:4px;background-color:#d3d3d3}
.home-blogs-container::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 0 transparent}
.home-blogs-container::-webkit-scrollbar-thumb {height:3px;background-color:#212e3a}
.home-blogs-container::-webkit-scrollbar-thumb:hover {background-color:#212e3a}
.home-blogs-container::-webkit-scrollbar:vertical {display:none}
.btn-container {background-color:var(--secondary-color);padding-left:20px;padding-right:20px;border-radius:50px;padding-top:15px;padding-bottom:15px;border:none;display:flex;cursor:pointer;justify-content:center;flex-direction:row-reverse;align-items:center;transition:all 250ms linear}
.btn-container-login {background-color:var(--secondary-color);padding-left:40px;padding-right:40px;border-radius:50px;padding-top:15px;padding-bottom:15px;border:none;display:flex;cursor:pointer;justify-content:center;flex-direction:row-reverse;align-items:center;transition:all 250ms linear}
.form-register .btn-container {width:96%;padding:15px 35px}
.btn-text {color:var(--bg-color);font-size:calc(12px + (16 - 12) * ((100vw - 320px) / (1920 - 320)));font-family:Rubik;font-weight:500;line-height:17px}
.btn-container:hover {background-color:var(--btn-hover-color);transform:translateY(-3px);transition:transform 250ms}
.btn-container-login:hover {background-color:var(--secondary-color) !important;transform:translateY(-3px);transition:transform 250ms;color:#fff!important; border-color : transparent !important;}
.btn-container-login:hover .btn-text {color:#fff!important}
.btn-underline {width:55%;margin-top:5px;background-color:var(--auth-option-text);height:1px}
.btn-container-register {background-color:transparent;border:none;border-radius:none;display:flex;height:51px;cursor:pointer;justify-content:center;flex-direction:column;align-items:center;transition:all 250ms linear;padding:0}
.btn-container-login {background-color:var(--secondary-color);padding-left:40px;padding-right:40px;border-radius:50px;padding-top:10px;padding-bottom:10px;border:none;display:flex;cursor:pointer;justify-content:center;flex-direction:column;align-items:center;width:400px;transition:all 250ms linear}
.btn-container-forgot {background-color:transparent;padding-left:40px;padding-right:40px;border-radius:50px;padding-top:10px;padding-bottom:10px;border:none;display:flex;cursor:pointer;justify-content:center;flex-direction:column;align-items:center;width:400px;transition:all 250ms linear}
.btn-container-register:hover .btn-border-line {transform:translateY(-4px);transition:transform 250ms}
.btn-container-login:hover {background-color:var(--btn-hover-color);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);transform:translateY(-4px);transition:transform 250ms;box-shadow 250ms; border-color : transparent !important}
.btn-border-line {height:2px;width:inherit;margin-top:5px;background-color:#212e3a;transition:all 250ms linear}
.loader-container {width:100%;display:flex;justify-content:center;align-items:center;height:100%}
.register-interest-modal-container {width:710px;height:auto;position:fixed;z-index:999;border-radius:5px;background:#fff;padding:22px 38px 53px 38px}
.arrow {display:none}
.register-interest-modal-container h1 {color:#000;font-family:Rubik;font-size:30px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.6px}
.validationMessage {color:red;font-size:14px;margin-left:5px}
.register-interest-modal-container p {color:#4f4f50;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.close-icon {border:1px solid #eaeaea;background-color:transparent;width:32px;height:32px;cursor:pointer}
.modal-backdrop {display:block;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:fixed;background-color:rgba(0,0,0,.7);z-index:1}
.form-group {display:flex;flex-direction:row;width:100%;margin-top:26px}
.form-group .form-field {width:50%}
.form-group .form-field label {color:var(--dark);font-family:Roboto;font-size:13px;font-style:normal;font-weight:700;line-height:normal;display:block;text-transform:capitalize}
.form-group .form-field input {display:flex;width:295px;height:40px;padding-left:16px;align-items:center;flex-shrink:0;border-radius:4px;border:1px solid rgba(18,21,89,.5);background:#fff;margin-top:10px}
.form-group .intl-tel-input {margin-top:10px;height:40px}
.form-group .form-field .phone-number {width:315px;height:43px;margin-top:10px}
.form-group .form-field .mob-number {width:315px;height:43px;margin-top:10px}
.form-group .form-field .company-number {width:315px;height:43px;margin-top:10px}
.form-group .form-field select {display:flex;width:315px;height:44px;padding-left:16px;align-items:center;flex-shrink:0;border-radius:4px;border:1px solid rgba(18,21,89,0.5);background:#fff;margin-top:10px;cursor:pointer}
.login-modal-header {display:flex;justify-content:space-between;align-items:center;width:100%}
.login-modal-header p {color:#000;font-family:Rubik;font-size:30px;font-style:normal;font-weight:500;line-height:normal;text-align:left}
.booking-login-modal {width:70%;max-width:400px;height:auto;position:fixed;top:20px;z-index:999;border-radius:5px;background:#fff;padding:22px 25px 40px 25px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}
.popup-or-btn {color:var(--dark);font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-top:16px;margin-bottom:16px !important}
.login-guest-btn {width:100%;height:auto;background-color:var(--gccehealth-primary);border:none;color:#fff;font-family:Rubik;height:40px;border-radius:50px;cursor:pointer;margin-top:20px}
.login-guest-btn:hover {background-color:var(--btn-hover-color);transform:translateY(-5px);transition:transform 250ms}
.login-modal-btn {width:45%;height:auto;background-color:var(--gccehealth-primary);border:none;color:#fff;font-family:Rubik;height:40px;border-radius:50px;cursor:pointer}
.login-modal-btn:hover {background-color:var(--btn-hover-color);transform:translateY(-5px);transition:transform 250ms}
.login-sign-up:hover {background-color:var(--btn-hover-color)!important;border:none;color:#fff!important}
.register-phone .react-tel-input .form-control {margin-left:50px!important;width:90%!important;background-color:red!important;height:50px!important}
.dropdown-register {margin-top:-10px;height:30px}
.form-group .form-field select {height:40px}
.modal-backdrop {z-index:100000}
.Mian-container {width:100%;height:100vh;background:#000;opacity:.5}
.generic-modal {height:40px;width:40px;display:flex;justify-content:center;align-items:center;background-color:#f7f4f4;border-radius:50%;color:var(--secondary);position:absolute;right:2%;top:2%;cursor:pointer}
.email-modal .modal-header h6 {color:#000;font-size:16px;font-weight:700}
.email-modal .modal-header .e-close {position:absolute;top:15px;right:20px;width:32px;height:32px;border-radius:50%;background-color:#fff;box-shadow:0 3px 6px #00000029;opacity:1;cursor:pointer}
.email-modal .modal-header .e-close img {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.email-modal .modal-header .e-close:hover {box-shadow:none}
.email-modal {background-color:#f7f7f7}
.email-modal .modal-body label {font-size: 15px;width: 100%;}
.email-modal .modal-body .form-group textarea {height:180px}
.email-modal .modal-body .form-group .btn-send-eamil {background-color:#0a66ac;color:#fff;border-color:#0a66ac;font-size:14px;font-weight:600;cursor:pointer}
.email-modal .modal-body .form-group .text-counter {font-size:11px;color:#6e6e6e;float:right;position:relative;top:10px}
.email-modal .modal-body .form-group .text-counter em {font-style:normal}
.email-modal .modal-body .form-group .form-control:focus .email-modal .modal-body .failure-msg p,.email-modal .modal-body .success-msg p
.email-modal .modal-body .failure-msg,.email-modal .modal-body .success-msg {position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center;width:250px;height:190px;padding:15px}
.email-modal .modal-body .failure-msg .icon-cross,.email-modal .modal-body .success-msg .icon-tick {width:100px;height:100px;border-radius:50%;padding:10px;text-align:center;color:#fff;position:relative;margin:auto;-webkit-animation:scale-in-center .2s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center .2s cubic-bezier(.25,.46,.45,.94) both}
.email-modal .modal-body .failure-msg p,.email-modal .modal-body .success-msg p {-webkit-animation:scale-in-center .2s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center .2s cubic-bezier(.25,.46,.45,.94) both}
.email-modal .modal-body .failure-msg i,.email-modal .modal-body .success-msg i {font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.email-modal .modal-body .failure-msg .try_again-btn {background-color:#0a66ac;color:#fff;border-color:#0a66ac;font-size:14px;font-weight:600;cursor:pointer;margin-top:30px;max-width:110px;margin-left:auto;margin-right:auto}
.email-modal .modal-body .failure-msg .ok-btn:hover,.email-modal .modal-body .success-msg .ok-btn:hover {opacity:.7}
.opacity-full {opacity:0}
.job-modal ul.list-group {max-height:300px;overflow:hidden;overflow-y:auto;padding:0 10px}
.not-btn,job-modal ul.list-group li.list-group-item .btn-apply {display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#212529;background-color:#e4e4e4;border:1px solid #d8d8d8;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:30px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.job-modal ul.list-group li {font-size:14px;padding-top:5px;padding-bottom:5px}
.job-modal ul.list-group li:first-child {border-top:0}
.job-modal ul.list-group li span {position:relative;top:5px}
.job-modal ul.list-group li:hover {font-weight:600}
.job-modal ul.list-group li:hover .btn-apply {background-image:var(--secondary)!important;color:#fff}
.job-modal ul.list-group li.list-group-item .btn-apply span {top:0}
.job-modal ul.list-group::-webkit-scrollbar {width:5px}
.job-modal ul.list-group::-webkit-scrollbar-track {background:#f1f1f1}
.job-modal ul.list-group::-webkit-scrollbar-thumb {background:#ddd}
.job-modal ul.list-group::-webkit-scrollbar-thumb:hover {background:#555}
.not-btn {padding:.375rem .75rem}
.not-btn:hover {color:#000;box-shadow:0 6px 20px 0 #0000005c}
.job-modal .accpt-btn:hover {box-shadow: 0px 1px 20px 0px rgb(206 15 105 / 15%), 0px 14px 8px -10px rgb(206 15 105 / 20%) !important}
.menu-item-icon {color:#212e3a}
.menu-item-icon:hover {color:red!important}
.disable-scroll {overflow-y:hidden;position:absolute;top:0}
.css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root.Mui-error {color:rgba(0,0,0,.6)!important}
.dropwn-item {height:50px}
.dropwn-item:hover {background-color:#f6f4ef}
.form-input-new-theme {position:relative;width:97.5%}
.form-input-new-theme input::placeholder {opacity:0}
.form-input-new-theme input {width:100%;height:60px;font-size:.9rem;padding:10px;outline:0;border:1px solid rgba(0,0,0.3);box-sizing:border-box;border-radius:10px}
.form-input-new-theme label {position:absolute;left:10px;top:25%;transform:translateY(-10%);font-size:.9rem;color:rgba(0,0,0.6);letter-spacing:1px;transition:.3s;font-family:Roboto}
.form-input-new-theme input:focus+label,.form-input-new-theme input:not(:placeholder-shown)+label {top:-5px;font-size:.8rem;color:rgba(0,0,0,.6);background:#ffffff;padding:7px;padding-top:1px;border-radius:10px}
.form-input-new-theme input:focus {border:1px solid rgba(0,0,0.6)}
.did-floating-label-content {position:relative}
.did-floating-label {color:rgba(0,0,0.6);font-size:1rem;font-weight:400;position:absolute;pointer-events:none;left:5px;top:15px;padding:0 5px;background:#fff;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all; border-radius : 5px}
.did-floating-input,.did-floating-select {font-size:12px;display:block;width:100%;height:65px;padding:0 10px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.3);border-radius:10px;box-sizing:border-box}
select.did-floating-select {-webkit-appearance:none;-moz-appearance:none;appearance:none}
select.did-floating-select::-ms-expand {display:none}
.did-floating-input:not(:placeholder-shown)~.did-floating-label {top:-8px;font-size:1rem}
.did-floating-select:not([value=""]):valid~.did-floating-label {top:-8px;font-size:1rem}
.did-floating-select[value=""]:focus~.did-floating-label {top:11px;font-size:1rem}
.did-floating-select:not([multiple]):not([size]) {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath id='Path_1' data-name='Path 1' d='M371,294l4,6,4-6Z' transform='translate(-371 -294)' fill='%23003d71'/%3E%3C/svg%3E%0A");background-position:right 15px top 50%;background-repeat:no-repeat}
.did-error-input {color:#9d3b3b}
.did-floating-label {font-weight:500;color:rgba(102, 102, 102, 0.6)}
.did-floating-select:not([multiple]):not([size]) {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath id='Path_1' data-name='Path 1' d='M371,294l4,6,4-6Z' transform='translate(-371 -294)' fill='%239d3b3b'/%3E%3C/svg%3E%0A")}
.did-floating-input {border-radius:1 4px 4px 0;border-left:0;padding-left:10px;font-weight:600}
.input-group-append {display:flex;align-items:center}
.input-group-text {display:flex;align-items:center;font-weight:400;height:34px;color:rgba(0,0,0,.6);padding:0 5px 0 20px;font-size:1rem;text-align:center;white-space:nowrap;border:1px solid rgba(0,0,0,.3);border-radius:4px 0 0 4px;border-right:none}
.css-1iulo1y-MuiInputBase-root-MuiFilledInput-root {background-color:#fff!important;border:1px solid #bebebe;border-radius:10px;padding-bottom:12px;padding-top:2px}
.css-104c99h-MuiButtonBase-root-MuiIconButton-root {border-radius:0!important;border-right:1px solid #bebebe!important;max-height:100px;width:60px;margin-top:-7px!important;padding-right:15px}
.react-international-phone-input-container .react-international-phone-input {border:1px solid transparent!important}
.react-international-phone-input-container .react-international-phone-country-selector-button {border-left:1px solid transparent!important;border-top:1px solid transparent!important;border-bottom:1px solid transparent!important}
.css-1iulo1y-MuiInputBase-root-MuiFilledInput-root:before {border-bottom:1px solid #fff!important}
.css-1vbc0rj-MuiInputBase-input-MuiFilledInput-input {padding-bottom:2px}
.react-international-phone-input-container .react-international-phone-input {width:100%!important}
.react-international-phone-input-container {border:1px solid transparent}
.popup {position:fixed;padding:10px;max-width:500px;border-radius:10px;top:50%;left:50%;background:rgba(255,255,255,.9);visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility 0s linear .5s;transition:opacity .5s,visibility 0s linear .5s;z-index:1}
.popup:target {visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}
.popup-close {position:absolute;padding:10px;max-width:500px;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.9)}
.popup .close {position:absolute;right:5px;top:5px;padding:5px;color:#000;transition:color .3s;font-size:2em;line-height:.6em;font-weight:700}
.popup .close:hover {color:#00e5ee}
.close-popup {background:rgba(0,0,0,.7);cursor:default;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0s linear .5s;transition:opacity .5s,visibility 0s linear .5s}
.popup:target+.close-popup {opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}
.partner-container {width:auto;height:174px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;outline:1px solid var(--partner-border-color)}
.sponsors-partner-container {width:100%;max-height:200px;height:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;cursor:pointer}
.partner-main-container {height:80%;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}
.partner-main-container-leftSide {display:flex;width:100%;height:110px;justify-content:center;align-items:center}
.partner-rightBorder {border-right:1px solid var(--partner-border-color);height:5px;margin-right:10px;height:70%}
.partner-bottomBorder-first {border-bottom:1px solid var(--partner-border-color);height:5px;width:60%;margin-top:5%}
.partner-bottomBorder-right {border-bottom:1px solid var(--partner-border-color);width:5px;height:85%}
.partner-bottomBorder-center {border-bottom:1px solid var(--partner-border-color);height:5px;width:70%;margin-left:10px;margin-right:10px;margin-top:5%}
.partner-logo {width:85%;height:110px;transition:.3s;object-fit:contain}
.partner-container:hover .partner-logo {transform:scale(1.1)}
.partners-container {background-color:var(--bg-color);max-width:90%;width:100%;margin-top:60px}
.partners-innerContainer {padding-left:0;padding-right:3px;width:100%;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}
.partners-headerContainer {display:flex;justify-content:space-between;width:100%;align-items:flex-start}
.partners-heading {font-size:calc(30px + (38 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;font-family:Rubik;color:var(--partners-heading-color)}
.partner-left-home-section {max-width:60%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:30px}
.partner-header-btn {font-size:20px;font-family:Rubik;background-color:var(--bg-color);border:none;cursor:pointer;padding-left:0;font-weight:600;color:var(--partners-heading-color)}
.partner-header-right-arrow {width:15px;height:15px;padding-right:0;object-fit:contain}
.partner-btn-container {display:flex;justify-content:flex-end;align-items:center;height:30px}
.partner-btn-container-main:hover .partner-btn-container-bottom-line {transform:translateY(-5px);transition:transform 250ms}
.partner-btn-container-bottom-line {height:2px;width:192px;margin-top:5px;background-color:var(--secondary-color);transition:all 250ms linear}
.partners-view-container {width:100%;height:auto;margin-bottom:30px;margin-top:calc(10px) !important}
.modal-new-theme {display:flex;justify-content:center;align-items:center;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
.modal-content-new-theme {overflow:auto;background-color:#fff;width:50%;max-height:80%;height:auto;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.3);position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;top:0;overflow-y:hidden;padding-bottom:1px;max-width:750px}
.modal-header-new-theme {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:sticky;z-index:500;top:-2%;left:0;width:100%;background-color:#fff;max-height:auto;border-top-left-radius:5px;border-top-right-radius:5px;padding-top:20px;padding-bottom:20px!important;height:18%!important;}
.sponsor-modal-header {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:95%;border-top-left-radius:5px;border-top-right-radius:5px;padding-bottom:30px;padding-top:20px;overflow:hidden;position:sticky;z-index:500;background-color:#fff;top:0;left:0}
.modal-header-left-section {display:flex;justify-content:flex-start;align-items:center;overflow:hidden;width:90%;padding-left:30px}
.sponsor-modal {display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;width:100%;overflow-y:auto}
.modal-header-image {width:95%;height:95%;border-radius:50%;object-fit:cover}
.modal-header-left-section-details {display:flex;flex-direction:column;justify-content:flex-start;margin-left:20px;max-width:75%;align-items:flex-start}
.modal-header-left-section-details-name {font-size:24px;font-family:Rubik;font-weight:700;line-height:25px;color:var(--text-color)}
.sponsor-modal-heading {font-size:40px;font-family:Rubik;padding-left:10px;font-weight:500;line-height:56px;color:var(--text-color)}
.modal-header-left-section-details-designation {font-size:16px;font-family:Roboto;font-weight:400;margin-top:5px;line-height:20px;color:var(--secondary-color)}
.modal-header-left-section-details-company {font-size:16px;font-family:"Roboto Condensed";line-height:20px;margin-top:5px;font-weight:700;color:var(--light-primary)}
.modal-header-right-section {display:flex;flex-direction:column;justify-content:flex-start;height:100%;width:25%;align-items:flex-end}
.modal-cross-sign-container {width:98%;display:flex;justify-content:flex-end;align-items:flex-end}
.modal-circle-main-container {width:98%;display:flex;justify-content:flex-end;align-items:flex-end}
.modal-cross-sign {width:32px;height:32px;cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;flex-shrink:0}
.modal-cross-sign::after {animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s}
.modal-cross {width:16px;height:16px;object-fit:contain}
.modal-cross-arrow {width:100%;height:100%;object-fit:contain}
.modal-circle-container {display:flex;justify-content:flex-end;align-items:flex-end}
.modal-circle {width:38px;height:38px;margin-right:5px;border-radius:50%;background-color:var(--secondary-color);display:flex;justify-content:center;align-items:center}
.modal-circle:hover {cursor:pointer}
.modal-content-innerContainer {padding-left:25px;padding-right:25px;padding-bottom:27px}
.modal-content-container {width:97%;margin-bottom:2px;background-color:var(--bg-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:350px;overflow-y:auto}
.modal-content-container::-webkit-scrollbar {width:5px}
.modal-content-container::-webkit-scrollbar-track {background-color:#f1f1f1;margin-top:15px}
.modal-content-container::-webkit-scrollbar-thumb {background-color:#999;border-radius:5px}
.modal-content-container::-webkit-scrollbar-thumb:hover {background-color:#555}
.modal-text {font-size:16px;font-family:Roboto;font-weight:400;padding-left:10px;padding-right:10px;color:var(--primary-color)}
.sponsor-modal-text {font-size:16px;font-family:Roboto;font-weight:400;padding-left:10px;margin-top:15px;line-height:24px;padding-right:10px;color:#333333;max-height:350px;overflow-y:auto}
.sponsor-modal-btn-container {margin-top:20px;margin-left:10px}
.session-time-container {width:30%!important}
.authentication-modal {width:80%;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--bg-color);padding:50px 32px 50px 25px}
.authentication-modal-icon-container {background-color:var(--secondary-color);width:52px;height:52px;border-radius:50%;display:flex;justify-content:center;align-items:center}
.session-time-heading {color:#222;text-align:center;font-family:Rubik;font-size:24px;font-weight:500;line-height:33px;text-transform:capitalize;margin-top:12px}
.session-time-sub-heading {color:#212e3a;text-align:center;font-family:Rubik;font-size:16px;font-weight:400;line-height:24px;margin-top:12px;margin-bottom:20px !important}
.modal-cross-sign-container-video {width:98%;display:flex;padding-left:20px;justify-content:space-between;align-items:center}
.embed-responsive {position:relative;display:block;width:100%;padding:0;overflow:hidden;display:flex;flex-direction:column}
.embed-responsive::before {display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before {padding-top:42.857143%}
.embed-responsive-16by9::before {padding-top:56.25%}
.embed-responsive-3by4::before {padding-top:133.333333%}
.embed-responsive-1by1::before {padding-top:100%}
.video-title {font-size:18px}
.fadeout {animation:fadeout 1s;-webkit-animation:fadeout 1s;-moz-animation:fadeout 1s;-o-animation:fadeout 1s;-ms-animation:fadeout 1s}
.agendaSpeakers-container {padding:27px;width:100%;overflow:auto!important}
.agendaSpeakers-inner-container {display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:-30px}
.agendaSpeakers-time {font-size:16px;font-family:Roboto;font-weight:400;line-height:21px;color:var(--agenda-modal-time)}
.agendaSpeakers-heading {font-size:16px;font-family:Rubik;font-weight:500;line-height:21px;color:var(--agenda-modal-heading);margin-top:8px}
.agendaSpeakers-speakers {display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:10px;height:auto;overflow-y:auto;width:100%;row-gap:25px;overflow-x:hidden}
.agendaSpeakers-speaker {display:flex;justify-content:flex-start;align-items:center;padding:5px;margin-bottom:0}
.agendaSpeakers-speaker-image {width:70px;height:70px;object-fit:contain;border-radius:50%;padding:3px;border:2px solid var(--secondary-color)}
.agendaSpeakers-speaker-details {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-left:25px}
.agendaSpeakers-speaker-name {font-size:20px;font-family:"Roboto Condensed";font-weight:700;text-align:left;line-height:21px;color:var(--agenda-speaker-heading)}
.agendaSpeakers-speaker-designation {font-size:14px;font-family:"Roboto Condensed";font-weight:400;text-align:left;line-height:22px;color:var(--agenda-speaker-designation)}
.agendaSpeakers-speaker-company {font-size:14px;font-family:"Roboto Condensed";font-weight:500;text-align:left;line-height:22px;color:var(--agenda-speaker-company)}
.isPresentation-container {width:100% !important;padding:0px !important;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;padding-bottom:48px !important ;overflow-x:hidden;margin-top: calc(10px + (40 - 10) * ((100vw - 320px) / (1920 - 320)))}
.isPresentation-header {font-size:20px;font-family:Roboto;font-weight:700;margin-bottom:25px}
.become-partner-container {width:95%;height:auto;padding:10px;margin-bottom:15px;overflow-y:auto}
.become-partner-heading {font-size:30px;font-family:Rubik;font-weight:700;line-height:36px;color:#000}
.become-partner-sub-heading {font-size:16px;font-family:Rubik;line-height:24px;font-weight:400;color:#000}
.become-partner-fields-container {display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:29px;column-gap:10px}
.user-editProfile-container {width:95%;display:flex;justify-content:center;align-items:center;flex-direction:column;height:auto;padding:10px}
.user-editProfile-heading {font-size:20px;font-family:Rubik;font-weight:500;line-height:20px;color:#000}
.user-editProfile-fields-container {display:flex;justify-content:space-between;align-items:start;width:95%;margin-top:12px;column-gap:10px}
.user-editProfile-email-container {width:72%}
.exhibitor-view-container {display:flex;justify-content:flex-start;align-items:flex-start;width:95%;flex-direction:column;padding:10px}
.exhibitor-view-content {font-size:15px;line-height:20px;font-weight:400;font-family:Rubik;color:#000;margin-top:20px}
.exhibitor-view-heading {font-size:20px;font-family:Rubik;font-weight:600;color:#000}
.exhibitor-modal-btn-container {margin-top:50px;width:100%;display:flex;justify-content:flex-end;align-items:center}
.profile-img-container {display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:auto}
.register-user-interest-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding-bottom:55px;padding-left:25px;padding-right:25px;overflow-y:auto}
.register-interest-title {font-size:20px;font-family:Rubik;font-weight:700;color:#000;line-height:36px}
.register-interest-text {margin-top:-100px;font-size:16px;font-family:Roboto;font-weight:400;line-height:24px;color:#4f4f50}
.register-interest-fields-container {display:flex;justify-content:space-between;width:82%;align-items:center}
.register-interest-dropdown {width:280px!important}
.register-interest-phoneNo-container select {height:55px;width:250px}
.register-interest-forms {width:100%}
.register-interest-dropdown-container {margin-top:-15px}
.register-interest-email-container .css-b62m3t-container {border:1px solid var(--floating-border-color)!important;height:60px;border-radius:10px;width:100%!important;padding-top:8px;margin-top:0}
.input-field-new-container {max-width:42%;width:100%;display:flex;justify-content:flex-start;align-items:center;column-gap:10px}
.new-forms {width:100%}
.register-interest-last-btn {width:97%;margin-left:15px}
.user-edit-profile-last-btn {width:100%}
.css-1jqq78o-placeholder {color:var(--floating-label-color)!important}
.delete-ticket-heading {font-size:24px;font-family:Rubik;font-weight:500;line-height:33px;color:#222}
.delete-ticket-name {font-size:16px;font-family:Rubik;font-weight:500;line-height:19px;word-wrap:break-word;color:#212e3a;margin-top:18px}
.delete-ticket-warning {font-size:16px;font-family:Roboto;font-weight:400;line-height:24px;word-wrap:break-word;color:#333;margin-top:19px;width:90%}
.css-8g7g64 {padding-left:0}
.popup-speaker-img-container {border:3px solid var(--secondary-color);display:flex;justify-content:center;align-items:center;margin-top:0;padding:1px;border-radius:50%;width:100px;height:100px}
.login-popup {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:15px 15px 60px 15px;overflow-y:auto;width:93%;overflow-x:hidden}
.social-method {border:1px solid #bebebe!important;border-radius:10px;display:flex;justify-content:center;align-items:center;padding:16px,0,16px, 20px;height:48px;cursor:pointer}
.social-method-name {font-size:14px;font-family:Rubik;font-weight:500;color:#212e3a;line-height:21px;text-align:left}
.login-popup-seperator {font-size:20px;font-family:Roboto;font-weight:700;color:#212e3a;line-height:23px}
.popup-auth-btn-lower-container {display:flex;justify-content:center;align-items:center;width:100%}
.popup-auth-btn-lower-container-text {font-family:Rubik;font-size:18px;line-height:22px;font-weight:300;margin-right:18px;color:var(--auth-option-text)}
.agenda-time-heading {font-size:22px;font-family:Roboto;font-weight:400;color:#6f7275;line-height:21px}
.image-cropper-content {width:27%}
.image-cropper {width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}
.image-cropper-header {display:flex;justify-content:space-between;align-items:center;max-width:95%!important;width:100%;padding-top:20px;padding-bottom:20px}
.image-cropper-header-left-section {display:flex;justify-content:flex-start;align-items:center}
.image-cropper-header-right-section {display:flex;justify-content:flex-end;align-items:center;width:100%;cursor:pointer}
.image-cropper-header-text {font-size:18px;font-family:Rubik;font-weight:500;color:#000;line-height:27px;margin-left:10px}
.image-cropper-upload-text {font-size:15px;font-family:Rubik;font-weight:500;color:#000;line-height:21px;margin-left:10px;cursor:pointer}
.image-cropper-body {display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%}
.delegate-added-container {display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}
.delegate-added-icon-container {width:52px;height:52px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--secondary-color)}
.deletagte-added-header {display:flex;justify-content:flex-end;align-items:flex-end;width:100%}
.add-delegate-heading {font-size:24px;font-family:Rubik;font-weight:500;color:#222;line-height:33px;margin-top:12px;margin-bottom:24px}
.add-delegate-sub-heading {font-size:16px;font-family:Roboto;font-weight:400;color:#222;text-align:center;line-height:24px;margin-bottom:24px;width:75%}
.fb-icon {width:30%}
.register-interest-text-updated {font-size:16px;font-family:Roboto;color:#4f4f50;line-height:24px;font-weight:400}
.speakers-loader {max-width:90%!important;width:100%;margin-top:20px;margin-bottom:20px}
.header-loader {max-width:90%!important;width:100%;margin-top:20px;margin-bottom:20px}
.speaker_container {max-width:auto;height:auto;flex:1;display:flex;flex-direction:column;padding:10px;justify-content:flex-start;align-items:center;cursor:pointer;padding-top:16px;padding-bottom:16px;border:1px solid transparent}
.speaker_image_container {margin-top:0;width:170px;height:170px;border-radius:50%;border:3px solid var(--speaker-border-color);display:flex;justify-content:center;align-items:center;margin-top:0;padding:1px}
.speaker_image {width:95%;height:95%;object-fit:contain;border-radius:50%}
.speaker_name {font-size:calc(20px  + 0 * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;font-family:"Roboto Condensed";text-align:center;margin-top:10px;color:var(--speaker-name-color)}
.speaker_name_underlined {text-decoration:underline}
.speaker_designation {font-size:calc(16px);font-weight:400;font-family:"Roboto Condensed";text-align:center;margin-top:5px;color:var(--speaker-designation-color);line-height:calc(30px)}
.speaker_company {font-size:calc(16px);font-weight:600;font-family:"Roboto Condensed";text-align:center;margin-top:5px;color:var(--speaker-company-color)}
.speaker_container:hover {border-radius:10px; border: 1px solid #d5d5d5}
.speakers_container {background-color:var(--bg-color);max-width:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:calc(60px)}
.speakers_inner_container {display:flex;width:100%;justify-content:flex-start;flex-direction:column;align-items:flex-start}
.speaker_main_heading {font-size:calc(30px + (38 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;line-height:normal;font-family:Rubik;text-align:left;color:var(--card-title-color);text-transform:uppercase}
.speaker_main_subHeading {font-size:calc(15px + (20 - 15) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:500;line-height:normal;font-family:Rubik;text-align:left;color:var(--card-title-color)}
.speakers_view {display:flex;justify-content:center;flex-wrap:wrap;width:100%;height:600;column-gap:200px;margin-top:50px;align-items:stretch;row-gap:60px}
.speakers_view:nth-child(-n+2) .speaker_container {margin-bottom:20px}
.speakers_view::-webkit-scrollbar {height:4px;background-color:#d3d3d3}
.speakers_view::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 0 transparent}
.speakers_view::-webkit-scrollbar-thumb {height:3px;background-color:#212e3a}
.speakers_view::-webkit-scrollbar-thumb:hover {background-color:#212e3a}
.speakers_view::-webkit-scrollbar:vertical {display:none}
.testimonial-container {max-width:inherit;width:inherit;height:inherit}
.testimonial-inner-container {width:100%;background-color:#FFFFFF;border-radius:30px 0px 30px 0px;height: 100% !important;border-bottom:4px solid var(--secondary-color)}
.testimonial-main-container {padding:40px;border-radius:10px!important;padding-bottom:70px}
.testimonial-header {width:5%}
.testimonial-footer {width:100%;display:flex;justify-content:flex-end;align-items:flex-end}
.testimonial-header-icon {width:33px;height:25px}
.testimonial-review-container {display:flex;justify-content:flex-start;align-items:flex-start;margin-top:0px;flex-direction:column;width:100%;row-gap:15px}
.testimonial-title {font-size:calc(16px + (24 - 16) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;font-weight:700;color:#202028;line-height:normal;text-align:left}
.testimonial-description {font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Roboto;color:#4f4f50;font-weight:500;line-height:23px;text-align:left}
.testimonials_container {max-width:90%!important;width:100%;}
.testimonials_inner_container {display:flex;justify-content:center;flex-direction:column;align-items:flex-start}
.testimonial_main_heading {font-size:calc(30px + (48 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;line-height:10px;margin-bottom:30px !important;font-family:Rubik;text-align:left;color:var(--testimonials-heading-color)}
.testimonial_main_subHeading {font-size:20px;font-weight:500;line-height:10px;margin-top:40px;margin-bottom:20px;font-family:Roboto;text-align:left;color:var(--testimonials-heading-color)}
.testimonials_view {display:flex;overflow-x:hidden;padding-left:10px;scroll-snap-type:x mandatory;padding-right:10px;margin-top:40px;column-gap:70px;width:98%;transition:margin .5s ease;scroll-behavior:smooth}
.testimonials-btn-container {display:flex;justify-content:center;align-items:center;padding:15px;margin-top:20px;width:100%;height:100px}
.testimonials-btn-container {width:100%;display:flex;max-height:50px;justify-content:center;align-items:center}
.testimonial-btns-header-btn {display:flex;column-gap:10px}
.testimonial-btns-header-btn button {width:50px;height:50px;border-radius:50%;color:var(--testimonials-btn-color);border:1px solid var(--testimonials-btn-color);background-color:transparent;font-size:25px!important;font-weight:700;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}
.testimonials-btn-disabled {color:var(--disabled-arrows-color)!important;border:1px solid var(--disabled-arrows-color)!important}
.ticket-container {width:100%}
.error {color:red;font-size:14px}
.currency-dropdown {display:flex;width:auto;display:flex;justify-content:flex-end;align-items:flex-end;border-radius:4px;max-width:87.5%;width:100%}
.delegate-number button p {margin:-3px}
.ticket-banner {width:100%;height:auto;max-height:226px;padding-top:37px;padding-bottom:37px;background-image:url('../../assets/Images/ticketbanner.svg');background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;fill:linear-gradient(180deg,#FCB02E 22.13%,rgba(255,177,43,0.28) 45.17%);display:flex;justify-content:center;align-items:center;margin-bottom:20px}
.ticket-banner-content {max-width:80%!important;width:100%;display:flex;flex-direction:row;justify-content:space-between}
.ticket-banner-left-section {width:70%}
.ticket-banner-right-section {width:30%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}
.ticket-banner-text-mobile {display:none}
.ticket-radio-button {width:90%;display:flex;justify-content:center}
.ticket-radio-button .parent-radio {min-width:30px;max-width:30px;height:30px;border-radius:50%;border:1px solid #000;background-size:cover;display:flex;justify-content:center;align-items:center;background-color:transparent}
.select-ticket-radio-child {width:15px;height:15px;background-color:#000;border-radius:50%}
.delegate-ticket-radio-child {width:15px;height:15px;background-color:#000;border-radius:50%;display:none}
.checkout-ticket-radio-child {width:15px;height:15px;background-color:#000;border-radius:50%;display:none}
.ticket-radio-split {height:15px;width:180px;border-bottom:1px solid #000}
.css-vubbuv {display:none}
.ticket-radio-button input[type=radio] {appearance:none;background-color:#fff;margin:0;font:inherit;color:#000;width:2em;height:2em;border:.09em solid var(--dark);border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center;cursor:pointer}
.ticket-radio-button input[type=radio]::before {content:"";width:1em;height:1em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--dark)}
.ticket-radio-label {width:92%;display:flex;justify-content:space-between;margin-top:10px}
.ticket-body {width:80%;height:auto;margin:10px auto;border-radius:4px;border:2px solid #d9d9d9;display:flex;flex-direction:row}
.ticket-body-price {width:50%;margin:30px 3%}
.ticket-body-price h3 {color:var(--dark);font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:28.48px}
.ticket-body-price-details {display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:18px;width:100%}
.ticket-sale-price h1 {color:var(--dark);text-align:center;font-family:Roboto;font-size:27px;font-style:normal;font-weight:700;line-height:51.264px}
.ticket-sale-price p {margin-top:4px;color:var(--gccehealth-primary);text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:22.784px}
.ticket-full-price {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding-right:20px}
.ticket-full-price h1 {color:var(--dark);text-align:center;font-family:Roboto;font-size:27px;font-style:normal;font-weight:400;line-height:51.264px}
.ticket-full-price p {margin-top:4px}
.ticket-discount-mobile {display:none}
.ticket-discount :first-child {color:var(--gccehealth-primary);text-align:left;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:28.48px}
.ticket-discount :nth-child(2) {color:#000;text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:22.784px}
.ticket-discount-mobile :first-child {color:#000;text-align:center;font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:34.176px}
.ticket-discount-mobile :nth-child(2) {color:#000;text-align:center;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:25.632px}
.ticket-body-details {display:flex;flex-direction:row;width:50%;align-items:stretch}
.ticket-perks {width:50%;margin:10px 2%;overflow-y:auto;display:flex;align-items:center;justify-content:flex-start}
.ticket-perks::-webkit-scrollbar {width:5px}
.ticket-perks::-webkit-scrollbar {width:5px}
.ticket-perks::-webkit-scrollbar-track {margin-top:15px}
.ticket-perks::-webkit-scrollbar-thumb {background-color:#999;border-radius:5px}
.ticket-perks::-webkit-scrollbar-thumb:hover {background-color:#555}
.ticket-perks ul {list-style:none;padding-left:20px}
.ticket-perks ul li {padding-left:20px;background-repeat:no-repeat;background-size:15px;background-position:0 50%;line-height:1.5;color:var(--dark);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;}
.ticket-delegates {width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.delegate-number {display:flex}
.delegate-number button {width:40px;height:40px;border-radius:50%;background-color:transparent;font-size:26px;border:1px solid var(--dark);cursor:pointer}
.delegate-number {margin-top:26px}
.delegate-number p {margin:0 8px;color:var(--dark);font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;line-height:42.72px}
.ticket-continue-button-wrapper {width:100%;margin:10px auto;max-width:1440px;display:flex;justify-content:center}
.ticket-continue-button-wrapper button {display:inline-flex;padding:15px 35px;align-items:flex-start;gap:10px;border-radius:50px;background:var(--gccehealth-primary);border:none;color:#fff;font-family:Rubik;font-size:18px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;margin:58px 0 51px 0}
.ticket-continue-button-wrapper button:hover {background-color:var(--primary-color);transform:translateY(-5px);transition:transform 250ms}
.ticket-note {width:75%;margin:10px auto;max-width:1440px;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:100px}
.ticket-note p {color:var(--dark);font-size:14px}
.ticket-note a {color:#000}
.oneeeee .react-tel-input .country-list {width:320px}
.oneeeee .react-tel-input .country-list .search-emoji {margin-top:23px}
.oneeeee .react-tel-input .country-list .search {display:flex;width:100%}
.oneeeee .react-tel-input .country-list .search-box {width:85%;border-radius:5px}
.oneeeee .react-tel-input .flag-dropdown {border:none!important;margin-top:2.5%;width:45px;height:60%;background-color:#fff;margin-right:50px!important;border-right:1px solid #888aac!important}
.company-number input,.mob-number input,.phone-number input {border:none!important;width:70%!important}
.company-number,.mob-number,.phone-number {border:1px solid rgba(0,0,0,.4);border-radius:4px}
.flag-dropdown .arrow {display:none!important}
.ticket-picker-main-container {max-width:90%!important;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}
.ticket-delegation-container {width:80%;display:flex;flex-direction:row;margin:auto;margin-bottom:100px;column-gap:15px}
.ticket-picker-container {width:70%}
.ticket-selector-wrapper {width:100%;border-radius:4px;background:#f6f5f5;padding:30px 32px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}
.ticket-selector-wrapper p {color:var(--dark);font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:normal}
.ticket-selector-wrapper select {width:100%;height:40px;padding:12px 125px 12px 16px;align-items:center;gap:142px;border-radius:4px;border:1px solid rgba(18,21,89,.5);background:#fff;margin-top:10px}
.order-summary {width:30%;height:min-content;border-radius:4px;background:#f5f5f5;padding:30px 16px;margin-left:auto;position:sticky;top:0}
.order-heading button {display:none}
.order-summary h1 {margin-bottom:20px;color:var(--dark);font-family:Rubik;font-size:24px;font-style:normal;font-weight:500;line-height:normal}
.order-details {display:flex;justify-content:space-between;align-items:flex-start;margin-top:6px;width:100%;margin-bottom:12px;column-gap:5px;margin-bottom:15px}
.order-details-price-x {width:70%}
.order-details-price {width:30%;font-size:16px;text-align:right;color:var(--dark);font-family:Rubik;font-weight:400;line-height:26px}
.order-details p:first-child {color:var(--dark);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.order-details+button {border:none;background:0 0;text-decoration:underline;cursor:pointer;margin-bottom:24px}
.discount-code {margin-top:24px;margin-bottom:24px;display:flex;width:100%;justify-content:space-between;align-items:stretch}
.discount-code div>input {width:95%;border-radius:4px;border:1px solid rgba(79,79,80,.6);background:#fff;padding:15px;color:rgba(33,37,41,.6);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;outline:0}
.discount-code button {width:22%;height:49px;border-radius:4px;padding:15px;margin-left:7px;cursor:pointer;border:none}
.total-price-wrapper div {display:flex;justify-content:space-between;margin-top:20px;margin-bottom:24px}
.total-price-wrapper div :first-child {color:var(--dark);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:26px}
.total-price-wrapper div :nth-child(2) {color:var(--dark);text-align:right;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:26px}
.total-price {display:flex;flex-direction:row;justify-content:space-between;width:100%}
.total-price p {color:var(--dark);font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:26px;text-transform:uppercase}
.ticket-checkout-container {width:60%}
.ticket-checkout-container h1 {color:var(--dark);font-family:Rubik;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:21px}
.payment-method-btn-group {display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row}
.payment-method-btn-group button {width:189px;height:50px;flex-shrink:0;border-radius:5px;border:2px solid rgba(33,46,58,.18);background:#fff;cursor:pointer;color:var(--dark);font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-right:25px;display:flex;justify-content:center;align-items:center}
.payment-method-btn-group button:hover {border:2px solid #63b497}
.payment-method-btn-group button .checkmark {width:22px;height:22px;flex-shrink:0;background-color:#63b497;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;left:-20px}
.ticket-checkout-container .submit-booking {display:flex;width:90%;padding:15px;justify-content:center;align-items:center;gap:10px;border-radius:50px;background:var(--gccehealth-primary);border:none;color:#fff;text-align:center;font-family:Rubik;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-top:56px;cursor:pointer}
.ticket-checkout-container .submit-booking:hover {background-color:var(--btn-hover-color);transform:translateY(-5px);transition:transform 250ms}
.ticket-consent-container {color:var(--grey,#333);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:26px}
.ticket-consent-container input {margin-right:10px;cursor:pointer}
.ticket-consent-container label {margin-right:10px}
.ticket-consent-container span {color:var(--gccehealth-primary)}
.paypal-container {margin-top:50px}
.select-container {position:relative;display:inline-block;margin-top:20px;width:100%}
.select-container::before {content:attr(data-content);pointer-events:none;position:absolute;top:0;right:10px;bottom:0;left:0;padding:7px;font:11px sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}
.ticket-banner-text-main {font-size:60px;font-weight:300;font-family:Rubik;color:var(--secondary-color);margin-bottom:16px}
.ticket-banner-title {font-size:20px;font-family:Roboto;font-weight:500;color:#212e3a;line-height:30px}
.ticket-banner-text-main-mobile {font-size:20px;font-family:Roboto;font-weight:500;color:#212e3a;line-height:30px}
.ticket-banner-date {font-size:20px;font-family:Roboto;font-weight:400;color:#212e3a;line-height:30px}
.ticket-banner-location {font-size:20px;font-family:Roboto;font-weight:500;color:#212e3a;line-height:30px}
.css-w9q2zk-Input2:focus-visible {height:55px!important;outline:0!important}
.css-5unjv5-control:active,.css-5unjv5-control:focus,.css-5unjv5-control:focus-visible,.css-5unjv5-control:focus-within {border:none}
input[id^=react-select-]:focus-within {outline:0;border:transparent}
.css-5unjv5-control {border:none}
.title-select .css-1s5ik55-control:active,.title-select .css-1s5ik55-control:focus,.title-select .css-1s5ik55-control:focus-visible,.title-select .css-1s5ik55-control:focus-within {border:none!important}
.css-b62m3t-container:active,.css-b62m3t-container:focus,.css-b62m3t-container:focus-visible,.css-b62m3t-container:focus-within {border:none}
.delete-delegate-container {width:98%;display:flex;justify-content:flex-end;align-items:center}
.delete-delegate-text {font-size:16px;font-family:Roboto;font-weight:700;color:#ec1717;line-height:26px;text-decoration:underline;cursor:pointer;text-underline-offset:0.5em}
.confirmation-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:92%}
.confirmation-text {font-size:20px;font-weight:400;color:#212e3a;font-family:Rubik;line-height:24px}
.confirm-ticket-details {width:100%;height:auto;padding:30px;margin-bottom:30px;margin-top:15px;border-radius:10px;box-shadow:0 5px 32px 10px rgba(0,0,0,.06);border:1px solid #c0c5ca}
.confirmation-ticket-name-container {display:flex;justify-content:space-between;align-items:center}
.confirmation-ticket-name {font-size:20px;font-weight:700;color:#212e3a;font-family:Roboto;line-height:24px}
.confirmation-ticket-edit-text {font-size:16px;font-weight:600;color:var(--secondary-color);font-family:Roboto;line-height:19px;cursor:pointer}
.confirmation-delegates {display:flex;justify-content:flex-start;align-content:flex-start;flex-direction:wrap;margin-top:35px;overflow-x:auto}
.ticket-owner {font-size:24px;font-weight:600;color:#212e3a;font-family:Roboto;line-height:20px;margin-top:30px}
.delegate-info-text {font-size:17px;font-weight:400;color:#212e3a;font-family:Roboto;line-height:20px;margin-top:15px}
.edit-details-btn {margin-top:15px;color:#3813c2;font-size:14px;font-family:Rubik;font-weight:400;line-height:17px}
.payment-help-text {font-size:14px;font-weight:400;color:#333;font-family:Roboto;line-height:26px;text-align:center;width:100%}
.ticket-prices-divider {width:1px;height:80%;margin-top:2%;background-color:rgba(33,46,58,0.2)}
.ticket-prices-container {display:flex;justify-content:space-between;align-items:center;height:78px;width:100%}
.sale-price-container {display:flex;height:100%;width:50%;justify-content:space-between}
.order-summary-main-container {display:flex;justify-content:flex-start;align-items:flex-start;border-radius:5px;flex-direction:column;background:#f5f5f5;padding:30px 16px;width:92%}
.order-summary-btn-container {width:100%}
.previous-company-select {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}
.previous-company-text {font-size:16px;font-weight:700;color:#212e3a;font-family:Roboto;line-height:19px;margin-bottom:20px !important}
.previous-company-select-container {display:flex;justify-content:flex-start;align-items:center;width:70%}
.previous-company-select-dropdown {width:100%}
.clear-section {font-size:14px;font-weight:700;color:#212e3a;font-family:Roboto;line-height:16px;margin-top:30px;text-decoration:underline;cursor:pointer;width:20%}
.step-checker {width:28px;height:28px;border-radius:50%;border:1px solid #212e3a;background-color:#fff;display:flex;justify-content:center;align-items:center}
.step-labels {margin-top:-60px}
.arrow-down {width:24px;height:11px;margin-left:-30px;margin-top:-2px}
.code-cross-icon {cursor:pointer}
.code-cross-icon:hover {color:red}
.about-main-container {width:100%}
.about-hero-container {width:100%;min-height:250px;height:100%;background-image:url("../../assets/about-hero.png");background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;justify-content:center;align-items:center}
.about-hero-innerContainer {max-width:80%;width:100%;display:flex;padding-left:30px;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.about-hero-heading {font-size:48px;font-family:Rubik;font-weight:700;word-spacing:10px;color:var(--bg-color)}
.about-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}
.about-inner-container {background-color:var(--bg-color);max-width:1440px;width:98%;margin-top:50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.about-details {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding-left:10px;margin-bottom:50px;width:80%}
.about-desc-heading {width:100%;text-align:left;font-size:16px;font-family:Roboto;font-weight:600;line-height:26px;color:var(--primary-color)}
.about-desc-subHeading {width:100%;text-align:left;font-size:16px;line-height:26px;font-family:Roboto;font-weight:400;color:var(--primary-color)}
.about-speakers-container {display:flex;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:100px;max-width:95%;flex-direction:column;width:inherit}
.about-speaker-main-heading {font-size:48px;font-weight:700;line-height:50px;font-family:Rubik;margin-bottom:40px;text-align:left;color:var(--primary-color)}
.about-speakers-view-container {display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;padding-left:10px;width:100%;height:400;column-gap:80px;margin-top:50px}
.about-attending-participants {display:flex;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:100px;flex-direction:column;width:inherit}
.about-attending-details {width:98%;text-align:left;font-size:18px;margin-top:50px;width:90%;padding-left:10px;line-height:26px;font-family:Roboto;font-weight:400;color:var(--primary-color)}
.about-attendenees-container {height:100%;width:100%;margin-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:40px;grid-column-gap:20px}
.agenda-main-container {width:100%}
.agendas-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:100px}
.agenda-hero-container {max-width:3000px;min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:contain;background-repeat:repeat;display:flex;justify-content:center;align-items:center}
.agenda-inner-container {background-color:var(--bg-color);max-width:1440px;width:98%;margin-top:100px;padding-left:2px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 auto}
.agenda-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:column;flex-direction:column;justify-content:center;align-items:center}
.agenda-heading {font-size:60px;font-weight:300;font-family:Rubik;color:var(--secondary-color)}
.agenda-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(--primary-color);margin-top:20px}
.agenda-agendas-container {display:flex;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:100px;flex-direction:column;width:inherit}
.agenda-main-heading {font-size:30px;font-weight:700;line-height:42px;font-family:Rubik;text-align:left;color:var(--primary-color)}
.agenda-view-container {display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;width:100%;height:400px;margin-top:10px}
.agenda-view-container-hiePartners {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;width:100%;height:500px;margin-top:10px}
.blogDetail-main-container {width:100%;height:auto;overflow:hidden}
.blogDetail-container {background-color:var(--bg-color);width:100%;height:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center}
.blogDetail-hero-container {background-image:url('../../assets/spker-hero-image.png');background-repeat:no-repeat;background-position:top;background-attachment:scroll;background-size:auto;width:100%!important;display:flex;background-size:100% 50%;justify-content:center;align-items:flex-start}
.blogDetail-hero-innerContainer {max-width:85%;width:100%;margin-top:50px;z-index:999;opacity:1;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}
.blogDetail-navigate-section {display:flex;width:100%;height:30px;justify-content:flex-start;align-items:center}
.blogDetail-left-arrow {width:14px;height:14px;object-fit:contain;margin-top:3px;cursor:pointer!important}
.blogDetail-navigate-text {font-size:16px;font-family:Roboto;margin-left:10px;font-weight:600;color:var(--secondary-color);margin-left:0!important}
.blogDetail-detail {width:100%;height:100%;display:flex;margin-top:30px;flex-direction:column-reverse;justify-content:center;align-items:center}
.blogDetail-left-section {width:85%;display:flex;margin-top:50px;margin-bottom:100px;justify-content:flex-start;align-items:flex-start;flex-direction:column}
.blogDetail-title {font-size:40px;font-family:Rubik;line-height:53px;font-weight:700;color:var(--primary-color)}
.blogDetail-details {font-size:16px;font-family:Roboto;margin-top:5px;line-height:28px;font-weight:400;color:var(--blog-detail-color);margin-top:25px;width:100%}
.blogDetail-img {width:100%;height:100%;border-radius:10px;object-fit:contain}
.blogDetail-left-arrow:hover,.blogDetail-navigate-text:hover {cursor:pointer}
.blogs-main-container {width:100%;margin-bottom:200px}
.blogs-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}
.blogs-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;justify-content:center;align-items:center}
.blogs-inner-container {background-color:var(--bg-color);display:flex;height:min-content;width:98%;flex-direction:column;justify-content:center;align-items:center}
.blogs-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:column;flex-direction:column;justify-content:center;align-items:center}
.blogs-heading {font-size:calc(35px + (60 - 35) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:300;font-family:Rubik;color:var(--secondary-color);text-transform:uppercase}
.blogs-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(--primary-color)}
.blogs-blogs-container {display:flex;justify-content:space-between;align-items:flex-start;width:90%;height:100%;flex-direction:column}
.blogs-blogss-main-heading {font-size:48px;font-weight:700;line-height:10px;font-family:Roboto;margin-bottom:40px;text-align:left;color:var(--primary-color)}
.blogs-view-container {display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}
.blogs-blogs-view-container {display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:40px;column-gap:17px;width:100%;height:auto}
.contactus-main-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:113px}
.contactus-container {width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:100%}
.contactus-inner-container {background-color:var(--bg-color);min-width:100%;width:1250px;margin-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.contactus-innerContainer {max-width:90%!important;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.contactus-main-heading {font-size:30px;padding-left:5px;font-weight:700;line-height:42px;font-family:Rubik;text-align:left;color:var(--contact-us-page-heading-color)}
.contactus-images-view {width:100%;column-gap:15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:32px}
.contactus-user {display:flex;justify-content:center;align-items:center;margin-bottom:15px;height:350px;width:100%;flex-direction:column;border:1px solid #e2e2e2;border-radius:5px}
.contactus-user-refrence {font-size:calc(15px + (17 - 15) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:500;text-align:center;font-family:Ubuntu;color:#000000)}
.contactus-user-image {object-fit:cover;width:140px;margin-top:10px;margin-top:30px;height:140px;border-radius:50%}
.contactus-user-name {font-size:16px;font-weight:500;text-align:center;margin-top:25px;line-height:18px;font-family:Ubuntu;color:var(--contactus-name-color)}
.contactus-user-phone {font-size:14px;font-weight:400;line-height:18px;text-align:center;font-family:Ubuntu;margin-top:10px;color:var(--contactus-phone-color)}
.contactus-user-email {font-size:14px;font-weight:400;line-height:18px;text-align:center;margin-top:5px;font-family:Ubuntu;color:var(--contactus-phone-color)}
.contactus-message-container {display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-top:50px;background-color:#f8f9fa;border:1px solid #e2e2e2;border-radius:5px;padding-top:36px;padding-bottom:36px}
.contactus-massage-heading {font-size:calc(20px + (30 - 20) * ((100vw - 320px) / (1920 - 320))) !important;text-align:center;font-weight:700;font-family:Rubik;color:var(--contact-us-page-heading-color)}
.contactus-input-container {width:43%;display:flex;padding:10px;justify-content:center;margin-top:20px;align-items:center;flex-direction:column}
.contactus-send-btn {width:100%;display:flex;justify-content:center;align-items:center}
.contactus-contact-method {display:flex;width:auto;cursor:pointer;justify-content:center;align-items:center}
.contactus-contact-container {width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:50px}
.contactus-contact-inner-container {width:100%;display:flex;column-gap:100px;justify-content:center;flex-wrap:wrap;align-items:center}
.contactus-circle {width:36px;height:36px;margin-right:5px;border-radius:50%;background-color:var(--contact-us-page-icon-bg-color);display:flex;justify-content:center;align-items:center}
.contactus-cross {width:16px;height:16px;object-fit:contain}
.contactus-contact-method-heading {font-size:16px;font-family:Ubuntu;border-bottom:1px solid var(--primary-color);font-weight:500;color:var(--primary-color)}
.contactus-input-container .phone-input-new {width:540px!important}
.contactus-input-container textarea {width:520px;font-size:16px!important}
.reach-us-out-text {font-size:calc(20px + (24 - 20) * ((100vw - 320px) / (1920 - 320)));font-family:Rubik;font-weight:700;line-height:35px;color:var(--contact-us-page-heading-color)}
.customPage-main-container {width:100%;overflow:hidden;margin-bottom:150px}
.customPage-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:50px}
.customPage-hero-container {width:100%;height:auto;display:flex;justify-content:center;align-items:center}
.custom-page-details {display:flex;max-width:1440px;justify-content:flex-start;align-items:flex-start}
.customPage-details-container {max-width:100%!important;width:100%}
.customPage-inner-container {background-color:var(--bg-color);max-width:1440px;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.customPage-hero-innerContainer {width:100%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}
.customPage-heading {font-size:50px;width:100%;font-weight:700;font-family:Rubik;text-align:left;line-height:47px;color:var(--custom-page-heading-color)}
.customPage-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(--custom-page-heading-color)}
.customPage-customPages-container {display:flex;justify-content:flex-start;align-items:flex-start;width:1;flex-direction:column;width:inherit}
.customPage-customPages-main-heading {font-size:48px;font-weight:700;line-height:10px;font-family:Roboto;margin-bottom:40px;text-align:left;color:var(--custom-page-heading-color)}
.customPage-customPages-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:100%;margin-top:50px}
.customPage-text {font-size:15px;font-weight:400;width:99%;line-height:22px;color:var(--custom-page-heading-color)}
.customPage-content-container {display:flex;justify-content:flex-start;align-items:flex-start;max-width:1440px;flex-direction:column;margin-top:50px}
.about-attending-participants {display:flex;justify-content:flex-start;align-items:flex-start;max-width:100%!important;margin-top:100px;flex-direction:column;width:inherit}
.about-attending-details {width:98%;text-align:left;font-size:18px;margin-top:50px;width:90%;padding-left:10px;line-height:26px;font-family:Roboto;font-weight:400;color:var(--custom-page-heading-color)}
.about-attendenees-container {height:100%;width:100%;margin-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:40px;grid-column-gap:20px}
.custom-details-text {font-size:16px}
.customPage-container .partners-container {max-width:100%!important}
.about-speaker-main-heading {color:var(--custom-page-heading-color)}
.space-between-custom-details {margin-top:100px}
.exhibition-main-container {width:100%;overflow:hidden;margin-bottom:150px}
.exhibition-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:50px}
.exhibition-hero-container {width:100%;height:auto;display:flex;justify-content:center;align-items:center}
.custom-page-details {display:flex;max-width:1440px;justify-content:flex-start;align-items:flex-start}
.exhibition-details-container {max-width:100%!important;width:100%}
.exhibition-inner-container {background-color:var(--bg-color);max-width:1440px;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.exhibition-hero-innerContainer {width:100%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}
.exhibition-heading {font-size:30px;width:100%;font-weight:700;font-family:Rubik;text-align:left;line-height:47px;color:var(--text-color)}
.exhibition-sub-heading {font-size:22px;font-weight:500;margin-top:5px;font-family:Rubik;color:var(--primary-color)}
.exhibition-customPages-container {display:flex;justify-content:flex-start;align-items:flex-start;width:1;flex-direction:column;width:inherit}
.exhibition-customPages-main-heading {font-size:48px;font-weight:700;line-height:10px;font-family:Roboto;margin-bottom:40px;text-align:left;color:var(--primary-color)}
.e-text-exhibition {background-color:#f8f9fa;padding:20px;border:1px solid #dee2e6;margin-top:20px}
.e-text-exhibition-heading {font-size:20px;font-family:Rubik;font-weight:600;color:var(--text-color);margin-bottom:10px}
.e-text-exhibition-subheading {font-size:15px;font-family:Rubik;font-weight:400;line-height:20px;color:var(--text-color);margin-bottom:10px}
.exhibition-customPages-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:100%;margin-top:50px}
.exhibition-text {font-size:15px;font-weight:400;width:99%;line-height:22px;color:var(--signup-text)}
.exhibition-content-container {display:flex;justify-content:flex-start;align-items:flex-start;max-width:1440px;flex-direction:column;margin-top:50px}
.about-attending-participants {display:flex;justify-content:flex-start;align-items:flex-start;max-width:90%;margin-top:100px;flex-direction:column;width:inherit}
.about-attending-details {width:98%;text-align:left;font-size:18px;margin-top:50px;width:90%;padding-left:10px;line-height:26px;font-family:Roboto;font-weight:400;color:var(--primary-color)}
.about-attendenees-container {height:100%;width:100%;margin-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:40px;grid-column-gap:20px}
.forgot-main-container {width:100%}
.forgot-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}
.forgot-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;flex-direction:column;justify-content:flex-start;padding-top:45px;align-items:center}
.forgot-inner-container {background-color:transparent;max-width:1440px;width:98%;display:flex;margin-top:-120px;flex-direction:column;justify-content:center;align-items:center}
.forgot-hero-innerContainer {width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.forgot-content-container {margin-top:20px;display:flex;background-color:var(--auth-container-bg-color);justify-content:center;flex-direction:column;align-items:center;border:1px solid var(--auth-container-border);border-radius:10px;padding:20px;padding-top:30px;padding-bottom:50px;row-gap:20px}
.forgot-logo {max-width:300px;height:100px;cursor:pointer;object-fit:contain}
.forgot-content-main-heading {font-family:Rubik;font-size:32px;font-weight:300;line-height:53px;text-align:center}
.forgot-btn-lower-container {display:flex;justify-content:center;align-items:center;margin-top:50px}
.forgot-helping-text {font-size:15px;color:var(--auth-option-text);font-weight:400;text-align:center;width:70%;word-spacing:2px;line-height:22px;margin-bottom:15px}
.fallery-main-container {max-width:90%!important;width:100%;display:flex;justify-content:center;align-items:center}
.gallery-main-container {width:100%;margin-bottom:220px;display:flex;justify-content:center;align-items:center;flex-direction:column}
.gallery-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:60px}
.gallery-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;justify-content:center;align-items:center}
.gallery-inner-container {background-color:var(--bg-color);display:flex;height:min-content;max-width:90%!important;width:98%;flex-direction:column;justify-content:center;align-items:center}
.gallery-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:column;flex-direction:column;justify-content:center;align-items:center}
.gallery-heading {font-size:calc(35px + (60 - 35) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:300;font-family:Rubik;color:var(--secondary-color);text-transform:uppercase}
.gallery-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(--primary-color)}
.gallery-gallery-container {display:flex;justify-content:space-between;align-items:flex-start;width:90%;height:100%;flex-direction:column}
.gallery-blogss-main-heading {font-size:48px;font-weight:700;line-height:10px;font-family:Roboto;margin-bottom:40px;text-align:left;color:var(--primary-color)}
.gallery-view-container {display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}
.gallery-gallery-view-container {display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:40px;width:100%;height:auto}
.home-main-container {display:flex;justify-content:center;width:100%;align-items:center;flex-direction:column}
.atcb-button {box-shadow:none!important;font-size:12px!important;margin:0!important;background-color:red!important}
.auth-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.auth-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;flex-direction:column;justify-content:flex-start;padding-top:45px;align-items:center}
.auth-inner-container {background-color:transparent;max-width:1440px;width:85%;display:flex;margin-top:-120px;justify-content:center;align-items:center;flex-direction:column}
.auth-hero-innerContainer {width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.auth-content-container {margin-top:20px;display:flex;justify-content:space-between;align-items:flex-start;border-radius:10px;padding:50px;column-gap:0;padding-top:0}
.main-auth-container {margin-top:20px;display:flex;background-color:var(--auth-container-bg-color);justify-content:center;align-items:center;border:1px solid var(--auth-container-border);border-radius:10px;flex-direction:column;column-gap:0;padding-top:30px;padding-bottom:50px;width:80%;padding-left:calc(1vw + 10px);padding-right:calc(1vw + 10px)}
.auth-options-container {display:flex;flex-direction:column;padding-bottom:25px;justify-content:center;max-width:400px;width:100%;align-items:stretch;row-gap:25px}
.auth-option {width:inherit;height:58px;cursor:pointer;background-color:var(--bg-color);border-radius:10px;border:1px solid var(--auth-option-border);display:flex;justify-content:flex-start;align-items:center}
.auth-option-container {width:100%;display:flex;height:100%;height:100%;justify-content:center;align-items:center}
.auth-option-icon {width:38px;height:38px;flex-shrink:0;object-fit:contain}
.auth-option-text {color:var(--auth-option-text);font-family:Rubik;margin-left:30px;font-size:16px;font-style:normal;text-align:left;width:55%;font-weight:500}
.auth-logo {max-width:300px;height:100px;cursor:pointer;object-fit:contain}
.auth-options-heading {color:var(--auth-option-text);font-family:Rubik;font-size:24px;font-style:normal;font-weight:300;line-height:53px;text-align:center}
.auth-options-divider {display:flex;justify-content:center;align-items:center;width:100%;height:auto;flex-direction:column}
.auth-vertical-line {width:1px;height:130px;background-color:var(--auth-container-border)}
.auth-option:hover {border:1px solid var(--auth-option-border-dark)}
.auth-or-option {width:56px;height:56px;border-radius:50%;background-color:var(--bg-color);display:flex;justify-content:center;align-items:center;border:1px solid rgba(206, 212, 218, 1)}
.auth-vertical-line-bottom {width:1px;height:120px;background-color:var(--auth-container-border)}
.auth-custom-options-container {display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;row-gap:25px;height:inherit;padding-bottom:25px;max-width:400px}
.auth-btn-container {width:100%;height:70px;justify-content:center;align-items:center}
.auth-btn-lower-container {display:flex;justify-content:center;align-items:center;width:80%;margin-top:30px}
.auth-btn-lower-container-text {font-family:Rubik;font-size:24px;line-height:53px;font-weight:300;margin-right:14px;color:var(--auth-option-text)}
.forgot-password-container {display:flex;justify-content:flex-end;align-items:center;margin-right:14%}
.path-details {position:absolute;padding:10px 20px;top:0;left:0;bottom:20px;width:445px;box-shadow:0 3px 32px #00000030;cursor:initial;border-radius:12px;height:fit-content;background:#fff;text-align:left}
.floor-map-sec {display:flex;justify-content:center;align-items:center;padding:0!important;margin:0!important;width:100%}
.map-container {display:flex;justify-content:center;align-items:center;padding:0!important;margin:0!important;width:100%!important}
.floorContainer:nth-child(2) {margin-left:10%;margin-left:10%;width:100%}
.row-container {padding:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}
.floorContainer {padding:0!important;margin:0!important;width:100%!important}
.path-details img {margin-bottom:10px;max-width:150px}
.path-details p {font-size:14px;color:#000}
.path-details a {font-size:13px;text-decoration:underline!important;font-weight:600}
.fullpagemap+div {margin-left:0;margin-right:0;width:100%!important}
.homepage+div {margin-left:9%;margin-right:10%;width:80%!important}
.marea:hover {color:#fff}
.path-details .cross-dtl {background:orange;border:none;border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;cursor:pointer;position:absolute;top:10px;right:10px;z-index:999}
.path-details .cross-dtl i {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.path-details .cross-dtl:hover {opacity:.8}
.path-details img {height:auto}
.imagemap {position:relative}
.imagemap img {display:block}
.imagemap .area {display:block;position:absolute;transition:box-shadow .15s ease-in-out}
.imagemap .area:hover {box-shadow:0 0 1vw rgba(0,0,0,0.5)}
.tooltip {position:absolute;color:#fff;padding:10px;background:rgba(0,0,0,.8);transform:translate3d(-50%,-50%,0);border-radius:5px;pointer-events:none;z-index:1000}
.newAgenda-main-container {width:100%}
.newAgenda-container {background-color:var(--agenda-bg);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:150px}
.newAgenda-hero-container {min-width:100%;height:250px;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;justify-content:center;align-items:center}
.newAgenda-inner-container {background-color:var(--agenda-bg);max-width:1200px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-50px}
.newAgenda-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:column;flex-direction:column;justify-content:center;align-items:center}
.custom-dropdown-container-dropdown {margin-left:5px}
.newAgenda-heading {font-size:calc(36px + (48 - 36) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:300;font-family:Rubik;color:var(--secondary-color)}
.newAgenda-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(--secondary-color)}
.newAgenda-speakers-container {display:flex;justify-content:flex-start;align-items:flex-start;width:1;flex-direction:column;width:inherit}
.newAgenda-speakers-main-heading {font-size:48px;font-weight:700;line-height:10px;font-family:Roboto;margin-bottom:40px;text-align:left;color:var(--primary-color)}
.newAgenda-speakers-view-container {display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-left:10px;height:auto;max-width:90%!important;width:100%;margin-top:50px}
.newAgenda-single-container {padding:5px;width:98%;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:15px}
.newAgenda-time-container {display:flex;justify-content:center;align-items:center;margin-top:30px}
.newAgenda-time-heading {font-size:20px;font-family:Rubik;font-weight:600;text-align:center;margin-left:6px}
.newAgenda-single-details-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:25px;margin-left:15px;width:100%;background-color:var(--agenda-bg-color);border-radius:10px;border:1px solid #dbdbdb;max-width:90% !Important}
.newAgenda-single-details-container-upper {display:flex;justify-content:space-between;align-items:flex-end;width:100%}
.newAgenda-single-details-time {display:flex;justify-content:space-between;width:100%;align-items:center}
.newAgenda-single-details-time-heading {font-size:16px;color:var(--agenda-time);font-weight:400;font-family:Roboto;line-height:21px}
.newAgenda-single-details {display:flex;justify-content:flex-start;align-items:center;width:98%;margin-top:15px;flex-direction:column}
.newAgenda-single-details-heading {width:100%;text-align:left;font-size:calc(14px + (20 - 14) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;font-weight:600;line-height:26px;color:var(--contactus-phone-color)}
.newAgenda-single-details-subheading {width:100%;text-align:left;font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320))) !important;margin-top:12px;font-family:Roboto;font-weight:400;line-height:normal;color:var(--contactus-phone-color)}
.newAgenda-single-speaker {display:flex;justify-content:flex-start;align-items:flex-start;margin-top:35px}
.newAgenda-single-speaker-name {font-size:14px;font-weight:600;font-family:Roboto;line-height:19px;color:var(--contactus-phone-color)}
.newAgenda-single-speaker-designation {font-size:14px;font-weight:400;font-family:Roboto;line-height:22px;color:var(--light-primary)}
.newAgenda-single-speaker-company {font-size:16px;font-family:"Roboto Condensed";line-height:20px;margin-top:0;font-weight:500;color:var(--primary-color)}
.newAgenda-two-speakers {display:flex;justify-content:flex-start;align-items:center;padding:10px;border:1px solid var(--agenda-speaker-border);border-radius:10px;margin-top:31px}
.newAgenda-NoOfSpeakers {width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:-7px;z-index:5;background-color:var(--agenda-speaker-no)}
.newAgenda-NoOfSpeakers-text {color:var(--agenda-speaker-no-text);font-size:16px;font-weight:400;font-family:Rubik}
.show-details {background-color:transparent;border:none;text-decoration:underline;font-size:14px;font-family:Rubik;font-weight:500;cursor:pointer;color:var(--agenda-show-details)}
.newAgenda-new-design-container {display:flex;justify-content:space-between;align-items:center;width:45%;flex-direction:column;margin-top:20px;border:1px solid #dbdbdb;border-radius:10px}
.newAgenda-new-design-container-other {display:flex;justify-content:space-between;align-items:center;width:45%;flex-direction:column;margin-top:20px}
.newAgenda-new-design-container-small {display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-top:20px;width:33%}
.newAgenda-new-design-containerOne-other {width:100%;height:100%!important;border-radius:10px;background-color:var(--agenda-new-design-bg-updated);border:1px solid #dbdbdb}
.newAgenda-new-design-containerOne {width:48%;border-radius:10px;background-color:var(--agenda-new-design-bg);border:1px solid #dbdbdb;border-radius:10px}
.stream-button-one {width:100%;height:39px;margin-top:-5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:var(--bg-color);background-color:var(--agenda-watch-btn-container);border:none;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;font-family:Roboto;cursor:pointer}
.stream-button-two {width:100%;height:39px;margin-top:-5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:var(--bg-color);background-color:var(--secondary-color);border:none;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;font-family:Roboto;cursor:pointer}
.newAgenda-two-speakers-new-design {display:flex;width:max-content;justify-content:flex-start;align-items:center;padding:10px;border:1px solid var(--agenda-speaker-border);background-color:var(--bg-color);border-radius:10px;margin-top:34px}
.newAgenda-two-speakers-new-design-one {display:flex;width:max-content;justify-content:flex-start;align-items:center;padding:10px;border:1px solid var(--agenda-speaker-border);background-color:var(--bg-color);border-radius:10px;margin-top:34px}
.newAgenda-new-design-container-other-small {width:32%;height:100%;border-radius:10px}
.newAgenda-single-details-heading-small {width:100%;text-align:left;font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;font-weight:600;line-height:normal;color:var(--contactus-phone-color)}
.mall-container-img {width:40px;height:40px;object-fit:contain;border-radius:50%;cursor:pointer}
.language-switcher {background-color:var(--bg-color);padding:10px;border:1px solid #dbdbdb;border-radius:10px;display:flex;justify-content:space-between;align-items:center;height:58px;width:81%;margin-top:6px}
.custom-dropdown-container-dropdown {width:inherit;height:30px;border:none;outline-offset:-2px;border-color:transparent;color:var(--primary-color);outline-color:transparent;box-shadow:none;font-size:18px;font-weight:500;padding-left:10px}
.custom-dropdown {position:relative;display:inline-block;width:200px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;overflow:hidden}
.custom-dropdown select {appearance:none;background-color:transparent;border:none;width:100%;padding:10px;font-size:16px;color:#333}
.custom-dropdown::after {content:"\25BC";position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:12px}
.hover-option:hover {background-color:pink}
.react-add-to-calendar__dropdown {z-index:99;top:26px!important;left:0!important;width:100%!important;font-size:13px!important}
.react-add-to-calendar__dropdown ul {padding:0!important}
.react-add-to-calendar__button {background-color:transparent!important;font-size:13px!important;padding:4px!important}
.newAgenda-time-heading {min-width:65px}
.Grid .Likes {cursor:pointer}
.Grid .Likes .goUp {display:inline-flex;opacity:0;transform:translate3d(0,-px, 0);transition:.1s ease-in-out}
.Grid .Likes .waitDown {display:inline-flex;opacity:0;transform:translate3d(0,20px,0)}
.Grid .Likes .initial {display:inline-flex;opacity:1;transform:translate3d(0,0);transition:.1s ease-in-out}
.GridNew .LikesNew {cursor:pointer}
.GridNew .LikesNew .goUp {display:inline-flex;opacity:0;transform:translate3d(0,20px,0);transition:.1s ease-in-out}
.GridNew .LikesNew .waitDown {display:inline-flex;opacity:0;transform:translate3d(0,-20px,0)}
.GridNew .LikesNew .initial {display:inline-flex;opacity:1;transform:translate3d(0, 0px, 0);transition: 0.1s ease-in-out;}
.virtual-link {position:absolute;bottom:0;left:0;width:100%;margin-top:0}
.virtual-link-updated {position:absolute;bottom:1px;left:0;width:100%;margin-top:0}
.session-icon {width:18px;height:18px}
.agenda-options-container-div {width:100%!important;margin-top:6px}
.speaker-main-container {width:100%;margin-bottom:220px}
.speaker-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.speaker-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;justify-content:center;align-items:center}
.speaker-inner-container {background-color:var(--bg-color);max-width:90%!important;padding-left:10px;width:100%;padding-right:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:0px}
.speaker-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:column;flex-direction:column;justify-content:center;align-items:center}
.speaker-heading {font-size:calc(30px + (64 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:300;font-family:Rubik;color:var(--speaker-page-heading-color);line-height:normal}
.speaker-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(--speaker-page-sub-heading-color);margin-top:15px}
.speaker-speakers-container {display:flex;justify-content:flex-start;align-items:flex-start;width:1;flex-direction:column;width:inherit;margin-bottom:75px}
.speaker-speakers-main-heading {font-size:48px;font-weight:700;line-height:10px;font-family:Roboto;margin-bottom:40px;text-align:left;color:var(--speaker-page-speaker-type-color)}
.speaker-speakers-view-container {display:flex;justify-content:center;flex-wrap:wrap;padding-left:10px;height:auto;max-width:100%!important;width:100%;margin-top:10px;column-gap:120px;row-gap:60px;align-items:stretch}
.presentation-main-container {width:100%;margin-bottom:250px}
.presentation-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.presentation-hero-container {min-width:100%;height:250px;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;justify-content:center;align-items:center}
.presentation-inner-container {background-color:var(--bg-color);max-width:90%!important;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:50px; width : 60%}
.presentation-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;column-gap:10px}
.presentation-heading {font-size:calc(35px + (64 - 35) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:300;font-family:Rubik;text-align:center;color:var(--secondary-color)}
.presentation-speakers-container {display:flex;justify-content:flex-start;align-items:flex-start;width:1;flex-direction:column;width:inherit}
.presentation-download-text {font-size:calc(20px + (32 - 20) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;line-height:normal;text-align:left;font-weight:700}
.presentation-table-headings {display:flex;justify-content:space-between;align-items:flex-start;margin-top:50px;width:100%}
.presentation-table-headings-listing {display:flex;justify-content:space-between;align-items:center;height:auto;padding-top:25px;padding-bottom:25px;width:100%; border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.presentation-table-headings-first {width:50%}
.presentation-table-header-first {font-size:20px;font-family:Roboto;line-height:26px;text-align:left;width:100%;font-weight:700;color:var(--contactus-phone-color)}
.presentation-table-header-second {font-size:20px;font-family:Roboto;line-height:26px;text-align:left;width:100%;font-weight:700;color:var(--contactus-phone-color)}
.presentation-table-headings-second {width:50%}
.presentation-table-header-second {font-size:20px;font-family:Roboto;line-height:26px;text-align:left;font-weight:700;color:var(--contactus-phone-color)}
.presentation-table-first-section {width:50%;display:flex;justify-content:flex-start;align-items:center}
.presentation-filaName {font-size:18px;font-family:Roboto;line-height:23px;text-align:left;font-weight:600;max-width:90%!important;color:var(--agenda-speaker-heading)}
.presentation-table-second-section {width:20%;display:flex;justify-content:flex-start;align-items:center}
.presentation-fileSize {font-size:16px;font-family:Roboto;line-height:20px;text-align:left;font-weight:600;color:var(--agenda-speaker-heading)}
.presentation-table-third-section {width:30%;display:flex;justify-content:flex-end;align-items:center}
.presentation-fileSize-hidden {font-size:16px;font-family:Roboto;line-height:20px;text-align:left;font-weight:500;color:var(--agenda-speaker-heading);display:none}
.profile-main-container {width:100%;margin-bottom:220px;overflow-x:hidden}
.profile-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.profile-hero-container {min-width:100%;height:auto;background-image:url("../../assets/spker-hero-image.png");background-position:top!important;display:flex;justify-content:center;align-items:center;background-position:top !important;background-repeat:no-repeat !important;background-size:cover !important}
.profile-inner-container {background-color:var(--bg-color);max-width:100%!important;padding-left:10px;width:100%;padding-right:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}
.profile-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:50px}
.profile-heading {font-size:60px;font-weight:300;font-family:Rubik;color:var(--secondary-color)}
.profile-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(--primary-color)}
.profile-speakers-container {display:flex;justify-content:flex-start;align-items:flex-start;width:1;flex-direction:column;width:inherit}
.profile-speakers-main-heading {font-size:48px;font-weight:700;line-height:10px;font-family:Roboto;margin-bottom:40px;text-align:left;color:var(--primary-color)}
.profile-speakers-view-container {display:flex;justify-content:center;flex-wrap:wrap;padding-left:10px;height:auto;max-width:90%!important;width:100%;margin-top:50px;row-gap:60px;align-items:stretch}
.user-profile-hero-container {display:flex;justify-content:flex-start;align-items:center;width:80%}
.user-profile-hero-image {width:120px;height:120px;border:2px solid var(--secondary-color);border-radius:100px;padding:3px;cursor:pointer}
.user-profile-hero-details {display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-left:50px}
.user-profile-hero-details-name {font-size:26px;color:#000;font-family:Rubik;font-weight:400;line-height:25px}
.user-profile-hero-details-email {font-size:16px;color:#212e3a;font-family:Rubik;font-weight:400;line-height:40px}
.user-profile-hero-details-designation {font-size:16px;color:#3a3837;font-family:Rubik;font-weight:400;line-height:5px}
.editProfile-btn {width:165px;height:51px;background:0 0!important;border:1px solid var(--secondary-color);border-radius:50px;color:var(--secondary-color);font-weight:500;font-family:Rubik;font-size:18px;transition:all 250ms ease;cursor:pointer}
.editProfile-btn:hover {background-color:var(--primary-color)!important;color:#ffffff}
.profile-tabs {background-color:#fff;height:55px;max-width:100%;width:100%;border-radius:10px;box-shadow:0 5px 12px 0 rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px;margin-bottom:30px}
.profile-tab {width:auto;height:39px;background:0 0;border-radius:5px;color:#212e3a;font-weight:500;font-family:Rubik;font-size:calc(11px + (16 - 11) * ((100vw - 320px) / (1920 - 320))) !important;line-height:19px;border:none;transition:all 250ms ease;cursor:pointer;padding-left:10px;padding-right:10px}
.profile-tab:hover {background-color:#f1f1f1;color:#212e3a}
.myprofile-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}
.myProfile-heading {font-size:calc(14px + (26 - 14) * ((100vw - 320px) / (1920 - 320)));font-family:Rubik;font-weight:400;color:#000000;line-height:35px;margin-top:-20px;margin-bottom:20px}
.myprofile-inner-container {width:100%;border:1px solid #e5e5e5;border-radius:10px;padding:50px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:20px}
.myprofile-item {width:100%;display:flex;justify-content:flex-start;align-items:center;min-height:60px;height:auto;padding-top:5px;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.2)}
.myprofile-item-heading {font-size:16px;font-family:Rubik;font-weight:500;color:#212e3a;line-height:50px;width:30%}
.myprofile-item-detail {font-size:16px;font-family:Rubik;font-weight:400;color:#212e3a;line-height:50px;width:70%}
.booking-inner-container {width:100%;border-radius:10px;padding:10px !important;display:flex;justify-content:center;align-items:center;flex-direction:column}
.mybooking-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%!important}
.myBooking-single-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;margin-bottom:20px;cursor:pointer}
.mybooking-details-container-details:hover {background-color:#f2f2f2;border-radius:10px}
.myBooking-date {font-size:14px;font-family:Rubik;font-weight:500;color:#212e3a;line-height:17px}
.mybooking-details-container {width:100%;display:flex;justify-content:flex-start;align-items:center;margin-top:15px;border-radius:10px;border:1px solid #efefef;padding:21px;flex-direction:column}
.mybooking-details-container-header {display:flex;justify-content:space-between;align-items:center;width:100%}
.mybooking-details-container-details {display:flex;justify-content:space-between;align-items:center;width:100%;transform:all 250ms ease-in;height:auto;padding:10px}
.mybooking-details-container-header-title {font-size:13px;font-family:Rubik;text-align:left;font-weight:400;color:#212e3a;line-height:16px;text-transform:uppercase;margin-bottom:0;overflow-wrap:break-word}
.mybooking-details-container-header-detail {font-size:13px;font-family:Rubik;font-weight:500;color:#000;line-height:16px;text-align:left;overflow-wrap:break-word}
.myBooking-single-container-mobile {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;margin-top:15px;border-radius:10px;padding:21px}
.myBooking-single-container-mobile-inner {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;margin-top:8px;border-radius:10px;border:1px solid #efefef;margin-left:-10px;padding-top:20px;padding-left:15px;padding-bottom:10px;padding-right:15px}
.myBooking-container-mobile {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:20px;margin-left:20px}
.myBooking-single-container-mobile-inner-items {display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:10px}
.myBooking-single-container-mobile-inner-item-header {font-size:12px;font-family:Rubik;font-weight:500;color:#212e3a;line-height:16px;width:40%;text-transform:uppercase;text-align:left}
.myBooking-single-container-mobile-inner-item-detail {font-size:12px;font-family:Rubik;font-weight:400;color:#000;line-height:16px;text-align:left;overflow-wrap:break-word;text-align:left;width:80%;margin-left:2%}
.favoriteSession-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}
.favoriteSession-inner-container {background-color:var(--bg-color);max-width:100%;padding-left:10px;width:100%;padding-right:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}
.favoriteSession-heading {font-size:26px;font-family:Rubik;font-weight:400;color:#212e3a;line-height:35px}
.favoriteSessions-all-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:20px;width:100%;margin-top:34px}
.favoriteSession-single-container {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:18px;width:100%;border-radius:10px;border:1px solid #dbdbdb}
.favoriteSession-single-header {display:flex;justify-content:space-between;align-items:center;width:100%}
.favoriteSession-single-heading {font-size:20px;font-family:Rubik;font-weight:500;color:#222;line-height:27px;margin-top:20px}
.favoriteSession-single-details {font-size:16px;font-family:Roboto;font-weight:400;color:#222;line-height:20px;margin-top:12px}
.remove-session-container {display:flex;justify-content:flex-end;align-items:center;width:100%}
.remove-session {border:none;background-color:transparent;color:#d21919;font-size:14px;font-family:Rubik;font-weight:400;text-decoration:underline;cursor:pointer}
.remove-session:hover {color:rgba(210,25,25,0.8)}
.social-links-inner-container {width:100%;display:flex;justify-content:center;align-items:center}
.social-links-container {background-color:#f5f5f5;border-radius:10px;border:1px solid #ddd;max-width:98%;width:100%;padding-top:calc(15px + (40 - 15) * ((100vw - 320px) / (1920 - 320)));padding-bottom:calc(15px + (40 - 15) * ((100vw - 320px) / (1920 - 320)));display:flex;flex-direction:column;justify-content:center;align-items:center}
.social-links-items {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-width:67%;width:100%}
.social-links-heading {font-size:calc(14px + (26 - 14) * ((100vw - 320px) / (1920 - 320)));font-family:Rubik;font-weight:400;color:#000;line-height:35px;margin-top:20px}
.profile-social-link {display:flex;justify-content:flex-start;align-items:center;width:90%;background-color:#fff;border-radius:10px;padding:15px;border:1px solid #bebebe;margin-bottom:28px}
.profile-password {display:flex;justify-content:flex-start;align-items:center;width:95%;border-radius:10px;margin-bottom:28px}
.profile-input-text {color:rgba(102,102,102,.6);font-size:16px;font-family:Roboto;font-weight:500;line-height:24px;margin-left:20px}
.profile-social-input {border:none;width:100%;height:30px;padding-bottom:2px;border:1px solid transparent}
.profile-social-link input {border-color:transparent!important;color:#212e3a;font-size:16px;font-family:Roboto;font-weight:500;line-height:24px}
.profile-social-link input::placeholder {color:rgba(102,120,120,0.6)}
.profile-social-link input:focus .profile-social-link input:focus-visible
.profile-social-links-bottom {display:flex;justify-content:flex-end;align-items:center;width:95%}
.profile-changePassword-links-bottom {display:flex;justify-content:flex-end;align-items:center;width:95%}
.delete-account-container {display:flex;justify-content:flex-start;align-items:flex-start;width:calc(95% + (100 - 90) * ((100vw - 320px) / (1920 - 320)));flex-direction:column}
.delete-account-points {margin-top:18px}
.profile-social-link input:focus-within {outline:0!important}
.delete-account-point {font-size:calc(12px + (18 - 14) * ((100vw - 320px) / (1920 - 320)));font-family:Rubik;font-weight:400;line-height:28px;color:#212e3a;margin-bottom:calc(6px + (18 - 6) * ((100vw - 320px) / (1920 - 320)))}
.delete-account-bottom {display:flex;justify-content:center;align-items:center;width:100%;margin-top:calc(14px + (28 - 14) * ((100vw - 320px) / (1920 - 320)))}
.delete-account-input {padding-top:15px}
.change-profile-container {display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#212e3a;width:calc(54px + (127 - 54) * ((100vw - 320px) / (1920 - 320))) !important;height:calc(54px + (127 - 54) * ((100vw - 320px) / (1920 - 320))) !important;border-radius:50%;margin-left:5px;margin-top:3px;margin-left:2px;opacity:0}
.change-profile-text {font-size:calc(13px + 0 * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;font-weight:400;color:#fff;line-height:17px;text-align:center;margin-top:10px}
.user-profile-hero-image-container {width:calc(55px + (127 - 55) * ((100vw - 320px) / (1920 - 320)));height:calc(55px + (127 - 55) * ((100vw - 320px) / (1920 - 320)));background-position:center;background-repeat:no-repeat;border-radius:100px;cursor:pointer}
.user-profile-hero-image-container:hover .change-profile-container {opacity:.7!important}
.user-profile-dropdown {display:none;justify-content:flex-start;align-items:flex-start;flex-direction:column;background-color:#fff;width:231px;height:auto;border-radius:10px;z-index:999 !important;box-shadow:0 10px 14px 0 rgba(0,0,0,0.06);padding-top:10px;padding-bottom:5px;position:absolute;top:50%;left:50%}
.user-profile-dropdown-list {font-size:16px;font-family:Rubik;font-weight:400;color:#000;line-height:23px;width:100%;height:25px;padding:15px; padding-top : 10px; padding-bottom : 35px;cursor:pointer}
.user-profile-dropdown-list:hover {background-color:#f5f5f5}
.profile-tab:active {background-color:var(--secondary-color)!important}
.user-avatar-name {color:#fff;font-size:calc(25px + (30 - 25) * ((100vw - 320px) / (1920 - 320))) !important;position:absolute;}
.poll-div {padding:20px 10px}
.card.poll-card,.card.poll-card .card-header,.poll-accordion .card,.poll-accordion .card .card-header {background-color:#f8f8f8}
.watch-btn {position:absolute;bottom:50%}
.header {border-bottom:none!important}
.floating-btn4 {position:absolute;right:65px;top:-30px;width:32px;height:32px;background:#000;color:#fff;opacity:1;padding:3px;display:flex;align-items:center;cursor:pointer}
.card {margin:0 10px}
.naviagte {position:absolute;right:65px;top:-30px;width:32px;height:32px;background:#000;color:#fff;opacity:1;padding:3px;cursor:pointer}
.poll-accordion .card .card-header {cursor:pointer;position:relative}
.poll-accordion .card .card-header h5,.poll-card .card-header h5 {font-size:13px;font-weight:600;width:90%;line-height:19px}
.poll-accordion .card.active .card-header {color:#0a66ac}
.poll-accordion .card .card-header i {position:absolute;top:14px;right:20px;font-size:15px;transform:rotate(0);-webkit-transform:rotate(0);transition:transform .2s cubic-bezier(.8,0.2,0.5),background .2s ease-in-out}
.poll-accordion .card.active .card-header i {transform:rotate(180deg);-webkit-transform:rotate(180deg);transition:transform .2s cubic-bezier(.8,0.2,0.5,0.1);background .2s ease-in-out}
.poll-accordion form .check-cont,.poll-accordion form .cm_cont {font-size:13px;font-weight:400}
.poll-accordion form .form-check-input {display:none!important}
.poll-accordion .card .card-body .btn {font-size:12px;max-width:170px;text-transform:capitalize;margin:auto;background:#0a66ac!important;border-color:#0a66ac!important;border-radius:4px!important}
.poll-card .card-body .p-row p {font-weight:600;font-size:14px!important}
.poll-card .card-body .progress-sec span {float:right;font-size:13px;font-weight:600;position:relative;top:-12px}
.card-body {padding-top:5px!important}
.poll-card .card-header h6 {font-size:12px!important;color:#0a66ac;font-weight:600}
.poll-card p {font-size:13px!important}
.poll-card .card-body p.tot-num,.poll-card .card-body span {font-size:12px!important}
.poll-div .form-control {font-size:13px;width:auto;border-radius:0;font-weight:600;background:#f8f8f8!important;height:30px;border:none!important}
.poll-div .form-control:active,.poll-div .form-control:focus {box-shadow:none;outline:0}
.poll-card .card-body .progress-sec .progress {background-color:#fff}
.poll-card .card-body .progress-sec .progress .progress-bar {background-color:#0b66ac!important}
.time-zone-area {position:relative}
.time-zone-area .time-zone-input {position:relative;width:450px;padding:9px 15px;font-size:14px;border:1px solid #dbdbdb}
.time-zone-area .time-zone-input .time-zone-content {overflow:hidden;height:30px;line-height:30px;max-width:90%}
.time-zone-area .time-zone-input span {display:block}
.time-zone-area .time-zone-input span img {width:20px;margin-right:5px}
.time-zone-area .time-zone-input span.event-time {margin-top:0;transition:.3s}
.time-zone-area .time-zone-input span.localtime {margin-top:0}
.time-zone-area .time-zone-input.time-upadate span.event-time {margin-top:-30px}
.time-zone-area .time-zone-input.time-upadate span.localtime {margin-top:-30px}
.time-zone-area .time-zone-input .time-btn {position:absolute;right:0;top:0;width:57px;height:100%;border-left:1px solid #dbdbdb;padding:10px;text-align:center;line-height:30px;cursor:pointer;background-color:#fff}
.time-zone-area .time-zone-input .time-btn:hover {background-color:#f8f9fa}
.time-zone-area .time-zone-input .time-btn i {transform:rotate(90deg);-webkit-transform:rotate(90deg);font-size:16px;top:0;position:relative}
.btn-download .btn {padding:12px 30px}
.agenda-tab .tab-col h5 {overflow:hidden;height:30px;line-height:30px}
.agenda-tab .tab-col h5 span {display:block;text-align:center}
.agenda-tab .tab-col h5 span.event-time {margin-top:0;transition:.3s}
.agenda-tab .tab-col.time-upadate h5 span.event-time {margin-top:-30px}
.agenda-tab .tab-col h5 span.localtime {margin-top:0}
.agenda-tab .tab-col.time-upadate h5 span.localtime {margin-top:-30px}
.blank-tab h5 {font-size:16px;color:#343a40;font-weight:600}
.blank-tab p {font-size:12px;color:#8c8c8c}
.question_submit_btn {margin-bottom:10px!important}
.dropdown-design {width:40%;height:35px;display:flex;justify-content:center;align-items:center;margin:10px;font-size:13px;background:#f8f8f8!important;border:none!important}
.agenda-tab-row .arrow {cursor:pointer;position:absolute;top:50%;z-index:999;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.agenda-tab-row .arrow i {font-size:20px}
.agenda-tab-row .arrow.disabled {filter:brightness(2)}
.agenda-tab-row .arrow.arrow-prev {left:-2%}
.agenda-tab-row .arrow.arrow-next {right:-3%}
.disable-btn {pointer-events:none!important}
.hoverEffect {cursor:pointer;text-decoration:underline}
.tooltip::after {position:absolute;left:-6px;top:40%;content:'';width:10px;height:10px;background:#000;transform:rotate(45deg)}
.poll-div .c-poll-btns {position:relative;cursor:pointer;font-size:12px;padding:5px 0}
.poll-div .c-poll-btns.actv {background:#333;color:#fff;border-color:#333!important}
.poll-div {padding:20px 10px}
.select-lang-col {font-size:12px;font-weight:500}
.select-lang-col .btn-primary {background-color:#ececec!important;border-color:#ececec!important;position:relative;border-radius:4px!important;font-size:12px;color:#000!important;background-image:none;font-weight:500}
.select-lang-col .btn-primary.active,.select-lang-col .btn-primary:hover {background-color:#0a66ac!important;background-color:#0a66ac!important;color:#fff!important}
.auth-main-container {width:100%;margin-bottom:172px}
.auth-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}
.auth-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;flex-direction:column;justify-content:flex-start;padding-top:45px;align-items:center}
.auth-hero-innerContainer {width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.auth-signup-content-container {margin-top:20px;display:flex;background-color:var(--auth-container-bg-color);justify-content:center;flex-direction:column;align-items:center;border:1px solid var(--auth-container-border);border-radius:10px;padding:30px;padding-bottom:50px;}
.signup-phone-container {width:100%}
.react-tel-input .form-control {margin-left:10%!important;padding:10px;width:90%!important}
.react-tel-input input {border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}
.react-tel-input .flag-dropdown {width:10%!important}
.react-tel-input .selected-flag .arrow {margin-left:150%!important;display:block}
.react-tel-input .flag-dropdown {border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;padding:2px!important}
.react-tel-input .selected-flag {width:100%!important}
.auth-logo {max-width:300px;height:100px;cursor:pointer;object-fit:contain}
.auth-content-main-heading {font-family:Rubik;font-size:32px;font-weight:300;line-height:53px;text-align:center;margin-bottom:38px}
.register-names-container {display:flex;justify-content:flex-start;align-items:center;column-gap:8px}
.register-password-container {display:flex;justify-content:space-between;align-items:center;column-gap:8px}
.register-text-container {display:flex;max-width:675px;justify-content:center;align-items:center;margin-top:12px;margin-bottom:25px}
.register-text {font-family:Rubik;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:var(--signup-text)}
.register-text-bold {font-family:Rubik;font-size:14px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left}
.auth-btn-lower-container {display:flex;justify-content:center;align-items:center;width:60%;margin-top:30px}
.auth-btn-lower-container-text {font-family:Rubik;font-size:24px;line-height:53px;font-weight:300;margin-right:14px;color:var(--auth-option-text)}
.css-1qm1a8o-MuiGrid-root>.MuiGrid-item {padding-left:0!important;padding-top:0!important}
.sponsors-main-container {max-width:100%!important;width:100%;display:flex;justify-content:center;align-items:center}
.sponsors-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:150px}
.sponsors-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;justify-content:center;align-items:center}
.sponsors-inner-container {background-color:var(--bg-color);max-width:100%!important;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.sponsors-content-container {width:90%}
.sponsors-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:column;flex-direction:column;justify-content:center;align-items:center}
.sponsors-heading {font-size:calc(35px + (60 - 35) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:300;text-transform:uppercase;font-family:Roboto;color:var(--partner-page-heading-color)}
.sponsors-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(-partner-page-sub-heading-color)}
.sponsors-sponsors-container {display:flex;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:100px;flex-direction:column;width:inherit}
.sponsors-main-heading {font-size:calc(18px + (26 - 18) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:700;line-height:normal;font-family:Rubik;text-align:left;color:var(--partner-page-partner-type-color)}
.sponsors-view-container {display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:150px;width:100%;height:auto;grid-row-gap:50px;margin-top:10px}
.sponsors-view-container-hiePartners {display:flex;width:100%!important;justify-content:flex-start;align-items:center;height:auto;margin-bottom:30px}
.terms-wrapper {width:80%;margin:0 auto;padding:20px}
.privacy-wrapper {width:80%;margin:0 auto;padding:20px}
.cancel-wrapper {width:80%;min-height:43vh;margin:0 auto;padding:20px}
.thank-you-banner {width:100%;height:226px;margin:10px auto;max-height:226px;background-image:url('../../assets/Images/ticketbanner.svg');background-repeat:repeat-x;background-size:contain;fill:linear-gradient(180deg,#FCB02E 22.13%,rgba(255,177,43,0.28) 45.17%);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important}
.thank-you-banner .thankyou-check {width:58px;height:58px;background-color:var(--gccehealth-primary);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}
.thank-you-banner .thankyou-check img {width:30px;height:50px}
.thank-you-banner h1 {color:var(--gccehealth-primary);font-family:Rubik;font-size:40px;font-style:normal;font-weight:300;line-height:53px}
.customer-service-text {width:100%;height:auto;margin-top:30px;display:flex;justify-content:center}
.customer-service-text p {width:40%;text-align:center;color:var(--dark);text-align:center;font-family:Rubik;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:30px}
.customer-service-text p b a {text-decoration:none;color:var(--dark)}
.customer-queries-text {width:100%;height:auto;margin-top:30px;display:flex;justify-content:center;margin-bottom:100px}
.customer-queries-text p {width:28%;text-align:center;color:var(--dark);text-align:center;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.updatePassword-main-container {width:100%}
.updatePassword-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}
.updatePassword-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;flex-direction:column;justify-content:flex-start;padding-top:45px;align-items:center}
.updatePassword-inner-container {background-color:transparent;max-width:1440px;width:98%;display:flex;margin-top:50px;flex-direction:column;justify-content:center;align-items:center}
.updatePassword-hero-innerContainer {width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.update-password-success {font-size:17px;font-family:Rubik;font-weight:500;width:80%;word-spacing:2px;text-align:center}
.updatePassword-content-container {margin-top:20px;display:flex;background-color:var(--auth-container-bg-color);justify-content:center;flex-direction:column;align-items:center;border:1px solid var(--auth-container-border);border-radius:10px;padding:20px;padding-top:30px;padding-bottom:50px;row-gap:20px}
.updatePassword-logo {max-width:300px;height:100px;object-fit:contain}
.updatePassword-content-main-heading {font-family:Rubik;font-size:32px;font-weight:300;line-height:53px;text-align:center}
.updatePassword-btn-lower-container {display:flex;justify-content:center;align-items:center;margin-top:50px}
.updatePassword-helping-text {font-size:15px;color:var(--auth-option-text);font-weight:400;text-align:center;width:70%;word-spacing:2px;line-height:22px;margin-bottom:15px}
.venueDetail-main-container {width:100%;margin-bottom:200px}
.venueDetail-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;justify-content:center;align-items:center}
.venueDetail-hero-innerContainer {max-width:100%;width:88%;display:flex;padding-left:30px;flex-direction:column;justify-content:center;align-items:center}
.venueDetail-hero-heading {font-size:calc(40px + (64 - 40) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;font-weight:300;word-spacing:10px;color:var(--venue-page-heading-color;line-height:normal)}
.venueDetail-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}
.venueDetail-inner-container {background-color:var(--bg-color);max-width:90%!important;width:100%;padding-left:10px;padding-right:10px;margin-top:0 !important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.venueDetail-details {display:flex;justify-content:flex-start;align-items:baseline;flex-direction:column;padding-left:10px;margin-bottom:50px;width:100%}
.venueDetail-desc-heading {width:100%;text-align:left;font-size:16px;font-family:Roboto;font-weight:600;line-height:26px;color:var(--venue-page-sub-heading-color)}
.venueDetail-innerContainer {display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}
.venueDetail-main-heading {font-size:36px;font-family:Rubik;font-weight:700;line-height:42px;margin-bottom:20px !important}
.venueDetail-details {display:grid;margin:40px;grid-template-columns:1fr 1fr 1fr;grid-row-gap:10px;grid-column-gap:10px;width:100%}
.venueDetail-detail {display:flex;flex-direction:row;height:100%;justify-content:center;border-right:1px solid var(--light-grey);align-items:baseline}
.venueDetail-circle {width:66px;height:66px;margin-right:5px;border-radius:50%;background-color:var(--venue-page-icon-bg-color);display:flex;justify-content:center;align-items:center}
.venueDetail-innerDetail-container {display:flex;flex-direction:column;width:80%;justify-content:flex-end;padding-left:10px;padding-right:10px;align-items:center}
.venueDetail-cross {width:30px;height:30px;object-fit:contain}
.venueDetail-detail-heading {font-size:calc(17px + 0 * ((100vw - 320px) / (1920 - 320))) !important;font-family:Ubuntu;margin-top:15px;font-weight:700;line-height:normal;text-align:center}
.venueDetail-detail-subheading {font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320))) !important;margin-top:15px;font-family:Ubuntu;font-weight:400;text-align:center;line-height:normal}
.venueDetail-verticalLine {height:200px;width:1px;background-color:var(--light-grey)}
.venueDetail-about-section {width:100%;display:flex;justify-content:center;align-items:center}
.venueDetail-about-innersection {width:95%;display:flex;justify-content:space-between;align-items:flex-start;margin-top:72px }
.venueDetail-about-left-section {display:flex;flex-direction:column;padding-right:80px;width:60%;justify-content:center;align-items:flex-start}
.venueDetail-about-left-section-heading {font-size:calc(25px + (36 - 25) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Ubuntu;margin-top:15px;font-weight:700;text-align:left;line-height:41px}
.venueDetail-about-left-section-subheading {font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Ubuntu;margin-top:15px;font-weight:400;text-align:left;line-height:normal}
.venueDetail-image {width:100%;height:300px;border-radius:10px}
.venueDetail-detail:last-child {border-bottom:none;border-right:none}
.venueDetail-about-right-section {justify-content:center;width:40%;align-items:center;display:flex;justify-content:center;align-items:flex-start}
.videos-main-container {width:100%;margin-bottom:200px}
.videos-container {background-color:var(--bg-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}
.videos-hero-container {min-width:100%;min-height:250px;height:100%;background-image:url("../../assets/spker-hero-image.png");background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important;display:flex;justify-content:center;align-items:center}
.videos-inner-container {background-color:var(--bg-color);display:flex;height:min-content;max-width:100%!important;width:98%;flex-direction:column;justify-content:center;align-items:center}
.videos-hero-innerContainer {max-width:100%;width:100%;display:flex;flex-direction:column;flex-direction:column;justify-content:center;align-items:center}
.videos-heading {font-size:calc(35px + (64 - 30) * ((100vw - 320px) / (1920 - 320))) !important;font-weight:300;font-family:Rubik;color:var(--primary-color);text-transform:uppercase}
.videos-subHeading {font-size:20px;font-weight:500;font-family:Roboto;color:var(--primary-color)}
.videos-videos-container {display:flex;justify-content:space-between;align-items:flex-start;width:90%;height:100%;flex-direction:column}
.videos-blogss-main-heading {font-size:48px;font-weight:700;line-height:10px;font-family:Roboto;margin-bottom:40px;text-align:left;color:var(--primary-color)}
.videos-view-container {display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}
.videos-videos-view-container {display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:40px;width:100%;height:auto}
.horizontal_line {height:1px;margin-top:10px;width:100%;background-color:var(--secondary-color);margin-top:30px}
.large-container {display:flex;justify-content:center;align-items:center;min-width:100%}
button:focus,input:focus,select:focus,textarea:focus {outline:0!important;box-shadow:none}
.logo {height:6em;padding:1.5em;will-change:filter;transition:filter .3s}
.highlights-content-container {margin:auto}
.gcc-carousel-left-arrow {width:12px;height:23px;object-fit:cover}
.carousel-arrow {width:20px;height:20px}
.error-container {display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh}
.atcb-button {background-image:none!important;background-color:red}
.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover {background-color:transparent!important}
.error-message {color:#dc143c;font-size:12px;font-weight:400;text-align:left;margin-top:3px;padding-left:5px}
.loader-container {justify-content:center;display:flex;align-items:center}
.slick-dots li.slick-active button:before {color:var(--secondary-color)!important}
.slick-dots ul li:first-child {margin-left:-30px}
.slick-dots li button:before {font-size:12px!important}
.css-1dimb5e-singleValue {font-size:13px}
.embed-responsive {position:relative;display:block;width:100%;padding:0;overflow:hidden;display:flex;flex-direction:column}
.embed-responsive::before {display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.fs-light-box-image {animation:fade-in .5s}
.html-content h1,.html-content h2,.html-content h3,.html-content h4,.html-content h5,.html-content h6,.html-content p {margin:0 0 16px!important;font-size:16px!important;line-height:30px!important;font-family:Roboto !important}
.html-content li {line-height:1.7}
.react-tel-input .form-control {max-width:94%;margin-left:40px!important}
.react-tel-input .selected-flag {background-color:#fff}
.react-international-phone-country-selector-dropdown {z-index:9999!important;outline:1px solid rgba(111,114,117,1);border-radius:10px}
.react-tel-input .form-control {padding:10px!important}
.css-3r4f5f-MuiGrid-root>.MuiGrid-item {padding-left:0!important;margin-left:0!important}
.slick-slider {display:flex;flex-wrap:wrap;align-items:stretch!important; width : 100% !important; height : 100% !important}
.slick-slide {height:auto!important}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover {display:none!important}
.slick-prev {display:none!important}
.slick-track {display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important}
.slick-slide>div {height:100%}
.carousel .control-dots {display:none}
.carousel .carousel-status {display:none}
.carousel.carousel-slider .control-arrow {display:none}
.react-international-phone-input-container .react-international-phone-country-selector-button {padding-right:10px!important;height:60px!important}
.phone-register .react-tel-input .flag-dropdown {box-shadow:none;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;border-top-right-radius:0!important;border-bottom-right-radius:0}
.phone-register .react-tel-input .form-control {border-top-left-radius:0!important;border-bottom-right-radius:5px!important;border-bottom-left-radius:0!important;border-top-right-radius:5px!important;width:79%!important}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover {-webkit-background-clip:text;background-color:#fff!important;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #fff}
input:-webkit-autofill {background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-background-color:red}
.atcb-button {box-shadow:none!important;font-size:12px!important;margin:0!important;background-color:red!important}
.css-10botns-MuiInputBase-input-MuiFilledInput-input {background-color:#fff!important}
.css-1ff8729-MuiInputBase-root-MuiFilledInput-root {border:1px solid var(--input-border-hover)!important;height:auto;padding:1px!important;font-family:Rubik!important}
.css-1ff8729-MuiInputBase-root-MuiFilledInput-root:before {border-bottom:1px solid #fff!important}
.css-1n59k18,.css-2bxn45,.css-8ynqus {background-color:#fff!important}
.css-1ff8729-MuiInputBase-root-MuiFilledInput-root:after {border-bottom:1px solid #fff!important}
.css-1wc848c-MuiFormHelperText-root.Mui-error {margin-left:2px!important}
.css-o943dk-MuiFormLabel-root-MuiInputLabel-root {font-family:Rubik!important}
.MuiFormLabel-root.Mui-focused {color:#212121!important}
.css-e4w4as-MuiFormLabel-root-MuiInputLabel-root {font-family:Rubik}
.css-6hp17o-MuiList-root-MuiMenu-list {max-height:300px}
.css-3dzjca-MuiPaper-root-MuiPopover-paper-MuiMenu-paper {margin-top:11px;border-radius:10px!important}
.MuiAutocomplete-hasClearIcon.css-1t9odji-MuiAutocomplete-root .MuiOutlinedInput-root, .MuiAutocomplete-hasPopupIcon.css-1t9odji-MuiAutocomplete-root .MuiOutlinedInput-root {border-radius:10px!important;height:60px!important}
.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input .css-cveggr-MuiListItemIcon-root {display:none!important}
.css-1f8bwsm {display:inline!important}
.css-v7esy.Mui-error {color:red!important;margin-left:0!important;font-weight:500!important}
.css-14x1nlk.Mui-error {color:#000!important}
.css-14x1nlk {color:#000!important}
.css-v7esy {color:red!important}
.css-p0rm37 {color:#000!important}
.css-e0v9z9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root .MuiSvgIcon-root {width:35px;height:50px;margin-top:-17px}
.custom-youtube-player {position:fixed;width:450px;height:300px;bottom:40px;right:40px;z-index:9999}
.custom-youtube-player.navigate {position:absolute;right:65px;top:-30px;width:32px;height:32px;background:#000;color:#fff;opacity:1;padding:3px;cursor:pointer;align-items:center}
.custom-youtube-player .close,.custom-youtube-player .handle {position:absolute;right:0;top:-30px;width:32px;height:32px;background:#000;color:#fff;opacity:1;padding:3px;cursor:pointer}
.custom-youtube-player .handle {right:32px;padding-top:8px;cursor:move}
.react-resizable {background-color:#000!important}
.modal-content-new-theme {overflow: auto;background-color: #fff;width : 50%;max-height: 80%;height : auto;border-radius: 5px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);position: relative;display: flex;flex-direction: column;justify-content: flex-start;align-items: center;top : 0%;overflow-y: hidden;padding-bottom: 1px;max-width: 750px}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group {display: flex;margin-top: 20px;margin-bottom: 20px;}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .delegateCheckbtn {background-color: #fff;border-radius: 50%;width: 36px;height: 36px;margin-right: 5px;display: flex;justify-content: center;align-items: center;border: 1px solid var(--dark);}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .delegatebtn {background-color: #fff;border: 1px solid #84919C;border-radius: 50%;width: 36px;height: 36px;margin-right: 5px;display: flex;justify-content: center;align-items: center;}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .delegatebtn svg {transform: scale(4.5)}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .delegatebtn:hover {background-color: var(--dark);}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .delegatebtn:focus svg path {stroke: #fff;}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group button:hover svg path {stroke:#fff;}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .active-delegateformbtn {background-color: #FFFFFF;border: 1px solid #84919C;border-radius: 50%;width: 36px;height: 36px;margin-right: 5px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .active-delegateformbtn svg {transform: scale(4.5);}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .active-delegateformbtn svg path {stroke:#fff;fill:#fff;stroke-width: 0.01em;}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .active-delegateformbtn:hover {background-color: #FFFFFF;}
.ticket-delegation-form-wrapper .ticket-delegation-btn-group .active-delegateformbtn:focus svg path {stroke: #fff;}
.quicklinks-container .quicklinks-container-link:hover {background-color:var(--primary-color);color:#FFFFFF}
.dropdown-content a {float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left;transition:all 1s ease}
.downArrow1 {margin-left:-25px}
.sponsor-modal-text html-content {color:var(--text-color)}
.modal-header-left-section-details-designation {font-size:16px;font-family:Roboto;font-weight:400;margin-top:5px;line-height:20px;color:var(--primary-color)}
.exhibition-sub-heading {color: var(--text-color)}
.exhibition-heading {color:var(--text-color)}
.gccEHealth-left-side-right-btn:hover {background-color:var(--primary-color)}
.subscribe-btn:hover {background-color: var(--primary-color)}
.footer-link-item:hover {text-decoration: underline}
.delegate-add-btn:hover {background-color:#efefef}
.header-logo {height:80px}
.more-dropdown-li:hover {background-color:var(--primary-color)}
.ticket-perks ul li {padding-left:20px;background-image:url('https://i.ibb.co/k3Wx61K/icons8-done-50.png');background-repeat:no-repeat;background-size:18px;background-position:0 50%;line-height:1.5;color:var(--dark);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400}
.gccEHealth-left-side-left-btn:hover {background-color:var(--primary-color)}
.booking-hero-container {min-width: 100%;height: auto;padding-top: 20px;padding-bottom: 20px;background-position: top !important;display: flex;justify-content: center;align-items: center;}
.tbl-header {border-radius : 10px 10px 0px 0px;border: 1px solid #E7E7E7;border-bottom: none;height: 40px;justify-content: center;align-items: center;display: flex;border-bottom: 1px solid #E7E7E7;}
.tbl-content {overflow-x:auto;border: 1px solid #E7E7E7;border-top:none;}
.booking-detail-row:hover {background-color: #F8F8F8;width: 100%;}
.booking-detail-row:hover .booking-view-icon {border: 1px solid #212E3A;}
.booking-view-icon {width: 30px;height: 30px;border-radius: 50%;border: 1px solid #CFCFCF;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.initialized-container {border: 1px solid #C2DFF3;padding: 6px 8px 6px 8px;padding-top: 8px;display: flex;justify-content: center;align-items: center;border-radius: 4px;height: calc(1vw + 10px);background-color: #DEEFFB;}
.initialized {color: #0B7ED1;font-size: 13px;font-family: "Roboto";font-weight: 500;line-height: 16px;}
.pending-container {border: 1px solid #EFD6AB;padding: 6px 8px 6px 8px;padding-top: 8px;display: flex;justify-content: center;align-items: center;border-radius: 4px;height: 21px;background-color: #FFF7E8;}
.pending {color: #DB900E;font-size: 13px;font-family: "Roboto";font-weight: 500;line-height: 16px;}
.completed-container {border: 1px solid #ADE6CB;padding: 6px 8px 6px 8px;padding-top: 8px;display: flex;justify-content: center;align-items: center;border-radius: 4px;height: 21px;background-color: #E2FFF1;}
.completed {color: #059C53;font-size: 13px;font-family: "Roboto";font-weight: 500;line-height: 16px;}
.failed-container {border: 1px solid #F0C1C1;padding: 6px 8px 6px 8px;padding-top: 8px;display: flex;justify-content: center;align-items: center;border-radius: 4px;height: 21px;background-color: #FFE9E9;}
.failed {color: #D92323;font-size: 13px;font-family: "Roboto";font-weight: 500;line-height: 16px;}
.booking-search-field {width: 250px;padding-left: 10px;padding-right: 10px;height: 41px;border: 1px solid #E7E7E7;border-radius: 10px;font-size: 14px;}
.summary-tag {font-size: calc(13px + (23 - 13) * ((100vw - 320px) / (1920 - 320)));font-family: "Rubik";font-weight: 400;color: rgba(0, 0, 0, 0.5);line-height: 27px;}
.booking-details-contain {border: 1px solid rgba(231, 231, 231, 1);border-radius: 10px;padding:calc(1vw + 15px);margin-top: 15px;display: flex;justify-content: flex-start;align-items: flex-start;flex-direction: column;}
.booking-detail-order-id {font-size: 18px;font-family: "Roboto";font-weight: 500;color: rgba(0, 0, 0, 1);line-height: 24px;}
.download-booking-btn {font-size: 14px;font-family: "Rubik";font-weight: 400;color: rgba(33, 46, 58, 1);line-height: 17px;padding-bottom: 6px;}
.booking-detail-title {font-size: 14px;font-family: "Roboto";font-weight: 500;color: rgba(0, 0, 0, 1);line-height: 17px;}
.booking-detail-detail {font-size: 14px;font-family: "Roboto";font-weight: 400;color: rgba(0, 0, 0, 1);line-height: 17px;margin-top: 16px;}
.booking-detail-ticket-title {font-size: 18px;font-family: "Roboto";font-weight: 500;color: rgba(0, 0, 0, 1);line-height: 19px;margin-left: 11px;}
.booking-detail-ticket-no {font-size: 18px;font-family: "Roboto";font-weight: 400;color: rgba(0, 0, 0, 1);line-height: 17px;margin-left: 9px;}
.booking-detail-username {font-size: 16px;font-family: "Roboto";font-weight: 500;color: rgba(0, 0, 0, 1);line-height: 22px;}
.css-i4bv87-MuiSvgIcon-root {width : 30px !important;height: 35px !important;color: #000000;}
.booking-detail-user-details {font-size: 14px;font-family: "Roboto";font-weight: 400;color: rgba(0, 0, 0, 1);line-height: 17px;width : 50%}
.css-15zwu7n-MuiPaper-root-MuiAccordion-root::before {background-color: transparent !important;}
.css-1jgjd6u-MuiButtonBase-root-MuiAccordionSummary-root.Mui-expanded {min-height: 50px !important;max-height: 50px !important;}
.css-1gqyckc-MuiButtonBase-root-MuiAccordionSummary-root.Mui-expanded {min-height: 48px !important;max-height: 48px !important;}
.css-15zwu7n-MuiPaper-root-MuiAccordion-root.Mui-expanded {margin: 0px !important;}
.profile-tab:focus {color: #FFFFFF !important;}
.order-summary-mobile {display: flex;justify-content: flex-start;align-items: flex-start;flex-direction: column;padding: 19px 15px 19px 15px;box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.15);margin-bottom: 20px;border-radius: 6px;}
.mobile-order-summary-title {font-size: calc(1vw + 11px);font-family: "Roboto";font-weight: 600;color: rgba(0, 0, 0, 1);line-height: 17px;}
.mobile-order-summary-sub-title {font-size: calc(1vw + 9px);;font-family: "Roboto";font-weight: 600;color: rgba(0, 0, 0, 1);line-height: 17px;}
.order-summary-accordian-detail-mobile {display: flex;justify-content: flex-start;align-items: flex-start;flex-direction: column;border: 1px solid rgba(231, 231, 231, 1);border-top: none;padding: 18px;width: 100%;row-gap: 6px;}
.order-summary-accordian-detail-mobile-title {font-size: calc(1vw + 13px);font-family: Roboto;font-weight: 500;color: rgba(33, 46, 58, 1);line-height: 19px;}
.order-summary-accordian-detail-mobile-detail {font-size: calc(1vw + 13px);;font-family: Roboto;font-weight: 400;color: rgba(94, 94, 94, 1);line-height: 19px;text-align: left !important;}
.css-1u6yw7v::before {background-color: transparent !important}
.css-70w1hw.Mui-expanded {min-height:50px;max-height:50px}
.css-1u6yw7v.Mui-expanded {margin:0px !important}
.css-1fx8m19 .css-vubbuv {display:block !important}
.speaker-speaker-main-heading {font-size: calc(25px + 0 * ((100vw - 320px) / (1920 - 320))) !important;line-height:normal !important;margin-top:0px !important}
.event-in-no-inner-container {width:100%;display: flex;justify-content:center;flex-direction:column;align-items:center}
.home-video-main-container {display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:100%;background-color:#fff3df;margin-top:60px;padding-top:60px;padding-bottom:40px;position:relative;width : 100%}
.home-video-main-container .video-blogs-container {background: transparent}
.home-video-main-container .blogs_inner_container {padding-top:0px}
.home-video-main-container .video-blogs-container {margin:0px}
.partner-container-updated {width:auto;height:174px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;outline:1px solid #fff0}
.partner-container-updated:hover .partner-logo {transform: scale(1.1)}
.rfm-child {width: 25% !important}
.rfm-initial-child-container {width: 100%}
.home-video-main-container::before {content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 17px 34px 17px;border-color:#fff0 #fff0 #fff #fff0;transform:rotate(180deg)}
.navbar {display:flex;justify-content:space-between;align-items:center;padding:15px 50px;position:relative;transition:0.3s linear}
.navbar ul {list-style:none}
.navbar ul a {text-decoration:none}
.navbar-nav {display:flex;list-style:none}
.navbar-nav .nav-link {padding:5px;text-decoration:none;font-size:.9em;font-weight:400;display:block;transition:150ms ease}
.navbar-nav .nav-item {margin:0 10px;position:relative}
.navbar-nav>.nav-item::after {content:"";position:absolute;width:100%;height:2px;background:#0081ff;bottom:-16px;transition:400ms ease;transform:scaleX(1.5);opacity:0}
.nav-item .dropdown {min-width:200px;display:block;position:absolute;top:35px;transition:300ms;opacity:0;visibility:hidden;transform:translateY(5px);border-top:1px solid rgba(0,0,0,0.15);background:#fff;z-index:999;box-shadow:0 5px 5px 0 rgba(0,0,0,0.15)}
.nav-item .dropdown .nav-link {color:#636363}
.nav-item .dropdown .dropdown {top:0;left:calc(100% + 20px);border-top:0}
.nav-item .dropdown .dropdown::before {top:10px;left:-10px;border:5px solid transparent;border-right-color:#000;content:"";position:absolute}
.nav-item .dropdown::before {content:"";position:absolute;top:-10px;left:10px;border:5px solid transparent;border-bottom-color:#000;display:none}
.nav-item .dropdown .nav-item:not(:last-child) {margin-bottom:5px}
.nav-item .dropdown>.nav-item:hover>.nav-link {color:#0081ff}
.nav-item:hover>.dropdown {opacity:1;visibility:visible;transform:translateY(0)}
.nav-item:hover>a::before {transform:rotate(90deg)}
.navbar-container {display:flex;justify-content:center;align-items:center;background-color:var(--secondary-color);padding:0 10px}
.desktop-menu ul {list-style-type:none;display:flex;margin:0;padding:0}
.desktop-menu ul li {position:relative;cursor:pointer}
.navlink-text {font-size:16px;font-weight:500;color:#000;text-decoration:none}
.nav-dropdown,.more-nav-dropdown {position:absolute;display:none;flex-direction:column;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,0.2);border-radius:5px;z-index:1000;min-width:200px;padding:10px 0;margin-top:10px}
.nav-dropdown li,.more-nav-dropdown li {list-style:none;padding:8px 15px;cursor:pointer}
.nav-dropdown li:hover,.more-nav-dropdown li:hover {background-color:#f1f1f1}
.desktop-menu ul li:hover>.nav-dropdown,.desktop-menu ul li:hover>.more-nav-dropdown {display:flex}
.more-nav-dropdown {left:100%;top:0;margin-left:10px}
.mobile-version-main-item {font-size:calc(14px + (18 - 14) * ((100vw - 320px) / (1920 - 320))) !important;font-family:"Rubik";font-weight:500;line-height:normal;border:1px solid transparent !important;width:100%;padding-left:20px}
.mobile-version-menu-sub-item {font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1920 - 320))) !important;font-family:"Rubik";font-weight:400;line-height:normal;border:1px solid transparent !important;width:100%}
.mobile-version-menu-sub-inner-item {font-size:calc(14px + (18 - 14) * ((100vw - 320px) / (1920 - 320))) !important;font-family:"Rubik";font-weight:400;line-height:normal;border:none !important;border:1px solid transparent !important;width:100%;padding-left:15px}
.header-nav-bar-mobile .css-siucz7-MuiPaper-root-MuiAccordion-root {box-shadow:none !important}
.header-nav-bar-mobile .css-rw022r-MuiButtonBase-root-MuiAccordionSummary-root {min-height:auto !important}
.header-nav-bar-mobile .css-yw020d-MuiAccordionSummary-expandIconWrapper {background-color:#fff !important;border-radius : 50% !important}
.header-nav-bar-mobile .css-w0zfe-MuiButtonBase-root-MuiAccordionSummary-root {min-height:auto !important}
.navlink-text-updated {font-size:calc(13px + (16 - 13) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;font-weight:500;color:#fff;width:max-content;text-align:left; padding-right: 8px}
.first-menu-inner-item {padding:10px !important;width:100% !important;max-width:100%;text-align:left;word-break:break-word;padding-left:15px !important}
.first-menu-inner-item:hover {background-color:var(--secondary-color);color:#fff}
.second-menu-inner-item {padding:5px !important;width:100% !important;max-width:100%;text-align:left;word-break:break-word;padding-left:10px !important}
.second-menu-inner-item:hover {background-color:var(--secondary-color);color:#fff;border-radius:0}
.third-menu-inner-item {padding:5px !important;width:auto;text-align:left;word-break:break-word;padding-left:10px !important}
.third-menu-inner-item:hover {background-color:var(--secondary-color);color:#fff;border-radius:0}
.dropdown-content,.dropdown-sub-menu {position:absolute;top:0;right:0;padding:0;margin:0;list-style:none;display:none;z-index:1000}
.dropdown-sub-menu {top:75%;right:100%;padding:0;margin:0}
#first-sub-menu {position:absolute;right:100%;width:100%;background-color:var(--secondary-color)}
#second-sub-menu {position:absolute;right:100%;background-color:var(--secondary-color);width:100%}
.nav-item {margin:0 !important}
.nav-item:hover>.dropdown-content,.dropdown-content:hover,.dropdown-sub-menu:hover {display:block}
.dropdown-content .nav-item,.dropdown-sub-menu .nav-item {min-width:200px}
.dropdown-new-theme .dropdown-content {display:none;position:absolute;top:93%;right:0;z-index:1000}
.dropdown-sub-menu .dropdown-list-item {min-width:200px}
.dropdown-new-theme:hover {background-color : var(--primary-color)}
.header-nav-bar-mobile .MuiAccordionSummary-expandIconWrapper {height: 58px;width: 58px;border-left:1px solid rgba(0, 0, 0, 0.08);display:flex;justify-content:center;align-items:center;border-bottom:none !important;outline: none !important;box-shadow : none !important}
.header-nav-bar-mobile.css-1fx8m19 {background-color : rgba(246, 246, 246, 1) !important; border-left : 1px solid rgba(0, 0, 0, 0.08) !important}
.header-nav-bar-mobile .mobile-sub-menu-first-dropdown .MuiAccordionSummary-expandIconWrapper {background-color : rgba(246, 246, 246, 1) !important;height: 30px;width: 30px;border-left:1px solid rgba(0, 0, 0, 0.08);display:flex;justify-content:center;align-items:center;margin-right:2%;background-color: #FFFFFF !important}
.header-nav-bar-mobile .mobile-sub-menu-second-dropdown .MuiAccordionSummary-expandIconWrapper {background-color : rgba(246, 246, 246, 1) !important;height: 30px;width: 30px;border-left:1px solid rgba(0, 0, 0, 0.08);display:flex;justify-content:center;align-items:center;margin-right:4%;background-color: #FFFFFF !important;box-shadow:0px 0px 6px 2px rgba(0, 0, 0, 0.06) !important}
.css-460vba:last-of-type {border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}
.header-nav-bar-mobile .Mui-expanded .MuiAccordionSummary-expandIconWrapper {background-color : rgba(246, 246, 246, 1) ;}
.header-nav-bar-mobile .css-dbnr2j::before {background-color : rgba(0, 0, 0, 0.08) !important}
.header-nav-bar-mobile  .css-a3yyq0 {border-color: #FFFFFF !important}
.header-nav-bar-mobile  .css-19fi0e {min-height: 58px !important}
.css-460vba::before {background-color: rgba(246, 246, 246, 1) !important}
.header-nav-bar-mobile  .mobile-sub-menu-first-dropdown .Mui-expanded .MuiAccordionSummary-expandIconWrapper {background-color: #FFFFFF !important; box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.06);
!important}
.header-nav-bar-mobile .mobile-sub-menu-second-dropdown .Mui-expanded .MuiAccordionSummary-expandIconWrapper {background-color: #FFFFFF !important; box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.06);
!important}
.css-a3yyq0::before {background-color: rgba(246, 246, 246, 1) !important}
.header-nav-bar-mobile .MuiAccordionDetails-root {border: none !important;outline: none !important;box-shadow: none !important;}
.header-nav-bar-mobile .MuiAccordionSummary-root:before {display : none !important}
.header-nav-bar-mobile .MuiAccordionSummary-root { border: none !important;outline: none !important;}
.header-nav-bar-mobile .mobile-sub-menu-first-dropdown .MuiAccordion-root {border-top: none !important}
.css-r3i756:hover:not(.Mui-disabled) {border-top:none !important;border-bottom:none !important}
.css-460vba.Mui-expanded:last-of-type {border-top:none !important; border-bottom:none !important}
.css-460vba.Mui-expanded:last-of-type {border-top:none !important; border-bottom:none !important}
.css-a3yyq0:first-of-type {border-radius : 0px !important;border-top:none !important;border-bottom:none !important}
.css-a3yyq0:last-of-type {border-radius : 0px !important}
.css-460vba:first-of-type {border-radius : 0px !important;border-top:none !important;border-bottom:none !important}
.css-dbnr2j:first-of-type {border-top-left-radius:0px !important; border-top-right-radius: 0px !important;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;border-bottom:none !important}
.css-dbnr2j:first-of-type {border-top-left-radius:0px !important; border-top-right-radius: 0px !important;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;border-bottom:none !important}
.header-nav-bar-mobile .MuiAccordionSummary-root { border: none !important;outline: none !important;}
.header-nav-bar-mobile .MuiAccordionSummary-root { border: none !important;outline: none !important;}
.header-nav-bar-mobile .MuiAccordionSummary-root:before {display : none !important}
.header-nav-bar-mobile .MuiAccordionDetails-root {border: none !important;outline: none !important;box-shadow: none !important;}
.css-a3yyq0::before {background-color: rgba(246, 246, 246, 1) !important;position: relative !important}
.header-nav-bar-mobile .mobile-sub-menu-second-dropdown .Mui-expanded .MuiAccordionSummary-expandIconWrapper {background-color: #FFFFFF !important; box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.06);
!important}
.header-nav-bar-mobile  .mobile-sub-menu-first-dropdown .Mui-expanded .MuiAccordionSummary-expandIconWrapper {background-color: #FFFFFF !important; box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.06);
!important}
.css-460vba::before {background-color: rgba(246, 246, 246, 1) !important}
.header-nav-bar-mobile  .css-19fi0e {min-height: 58px !important}
.header-nav-bar-mobile  .css-a3yyq0 {border-color: #FFFFFF !important}
.header-nav-bar-mobile  .css-a3yyq0 {border-color: #FFFFFF !important}
.header-nav-bar-mobile .css-dbnr2j::before {background-color : rgba(0, 0, 0, 0.08) !important}
.header-nav-bar-mobile .Mui-expanded .MuiAccordionSummary-expandIconWrapper {background-color : rgba(246, 246, 246, 1) ;}
.css-460vba:last-of-type {border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}
.header-nav-bar-mobile .mobile-sub-menu-second-dropdown .MuiAccordionSummary-expandIconWrapper {background-color : rgba(246, 246, 246, 1) !important;height: 30px;width: 30px;border-left:1px solid rgba(0, 0, 0, 0.08);display:flex;justify-content:center;align-items:center;margin-right:4%;background-color: #FFFFFF !important;box-shadow:0px 0px 6px 2px rgba(0, 0, 0, 0.06) !important}
.header-nav-bar-mobile .mobile-sub-menu-first-dropdown .MuiAccordionSummary-expandIconWrapper {background-color : rgba(246, 246, 246, 1) !important;height: 30px;width: 30px;border-left:1px solid rgba(0, 0, 0, 0.08);display:flex;justify-content:center;align-items:center;margin-right:2%;background-color: #FFFFFF !important}
.header-nav-bar-mobile.css-1fx8m19 {background-color : rgba(246, 246, 246, 1) !important; border-left : 1px solid rgba(0, 0, 0, 0.08) !important}
.header-nav-bar-mobile .MuiAccordionSummary-expandIconWrapper {height: 58px;width: 58px;border-left:1px solid rgba(0, 0, 0, 0.08);display:flex;justify-content:center;align-items:center;border-bottom:none !important;outline: none !important;box-shadow : none !important}
.main-menu-navlink-text {font-size:calc(13px + (16 - 13) * ((100vw - 320px) / (1920 - 320))) !important;font-family:Rubik;font-weight:500;color:#fff;text-align:left; padding-right: 8px;flex:1;white-space: normal;overflow-wrap: break-word;word-wrap: break-word;word-break: break-all;}
.header-hamburger svg {min-width : 30px; min-height: 30px}
.nav-item:hover>.dropdown-content,.dropdown-content:hover,.dropdown-sub-menu:hover {display:block}
#second-sub-menu {position:absolute;right:100%;background-color:var(--secondary-color);width:100%}
.css-dbnr2j:first-of-type {border-top-left-radius:0px !important; border-top-right-radius: 0px !important;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;border-bottom:none !important}
.header-nav-bar-mobile .MuiAccordionSummary-root { border: none !important;outline: none !important;}
header-nav-bar { border: none !important;outline: none !important;}
.presentation-folder {display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 24px;border-radius:10px;background-color:rgba(245,245,245,1);border:1px solid rgba(222,222,222,1);margin-bottom:10px}
.presentation-folder-name-container {display:flex;justify-content:flex-start;align-items:center;gap:23px}
.presentation-folder-name {font-family:"Roboto";font-size:calc(22px + (18 - 22) * ((100vw - 320px) / (1920 - 320))) !important;color:rgba(0,0,0,1);text-align:left;font-weight:500;line-height:normal}
.modal-presentation-cross-sign-container {display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:calc(10px + (24 - 10) * ((100vw - 320px) / (1920 - 320)));padding-right:calc(10px + (24 - 10) * ((100vw - 320px) / (1920 - 320)))}
.presentation-back-container {display:flex;justify-content:flex-start;align-items:center;width:100%;column-gap:10px}
.presentation-back-text {font-family:"Roboto";font-size:calc(15px + (22 - 15) * ((100vw - 320px) / (1920 - 320))) !important;color:var(--primary-color);text-align:left;font-weight:700;line-height:normal;width:auto;margin-left:7px}
.presentation-back-title {font-family:"Rubik";font-size:calc(20px + (28 - 20) * ((100vw - 320px) / (1920 - 320))) !important;color:rgba(34,34,34,1);text-align:left;font-weight:700;line-height:normal}
.modal-new-theme-updated {display:flex;justify-content:center;align-items:flex-start;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
.presentation-popup-container {overflow:auto;background-color:#fff;width:50%;max-height:80%;height:auto;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.3);position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;top:10%;overflow-y:hidden;padding-bottom:1px;max-width:750px}
.testimonials-blogs-container {background-color:var(--bg-color);max-width:90%!important;overflow-x:hidden}.blogs_inner_container{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}
.home-video-main-container .video-blogs-container .slick-list {margin:0 -20px!important;width :100% !important}
.dropdown-item:focus, .dropdown-item:hover {background-color:#2a2a2a !Important;}
.participants-header .participant-navbar ul li a, .participants-header .participant-navbar a {font-family:inherit;}
.slider.round {
    border-radius: 100px;
    width: 36px;
}
@media only screen and (max-width: 1440px){
.blog-subheading {font-size:14px;line-height:20px}
.footer-policy {min-width:34% !Important;column-gap:20px}
.gcc-carousel-left-arrow {position:absolute;top:50%;transform:translate(0,-50%);left:-20px;cursor:pointer;width:12px;height:23px;object-fit:cover}
.nextArrow {top:0;right:-45px}
.prevArrow {top:0;left:-15px}
.gccEHealth-container {display:flex;justify-content:center;align-items:center}
.gccEHealth-content-container {width:100%}
.gccEHealth-left-side-heading {font-size:30px;line-height:30px}
.gccEHealth-left-side-details {font-size:16px}
.gccEHealth-left-side-left-btn {font-size:15px;width:200px}
.gccEHealth-left-side-right-btn {font-size:14px;width:200px}
.more-nav-dropdown {right:4%}
.profile-dropdown-menu {right:0}
.highlights-container {display:flex;justify-content:center;align-items:center}
.highlight-innerContainer {width:98%}
.highlights-inner-container {padding-right:0;width:100%}
.register-interest-dropdown-container .css-b62m3t-container {margin-left:-3px}
.image-cropper-header-left-section {width:300px}
.speakers_view {column-gap:120px}
.ticket-body {width:90%}
.ticket-radio-label {justify-content:space-between}
.about-speakers-view-container {justify-content:center;column-gap:120px}
.blogDetail-navigate-text {margin-left:-10px !important}
.forgot-password-container {margin-right:15%}
.auth-content-container {column-gap:0}
.newAgenda-inner-container {max-width:90%}
.myprofile-container {width:98%}
.sponsors-content-container {width:90%}
.sponsors-view-container {column-gap:100px}
.ticket-banner-content {max-width:90% !important}
.ticket-delegation-container {width:90% !important}
}
@media only screen and (max-width: 1366px){
.customPage-container {justify-content:flex-start;align-items:flex-start}
.exhibition-inner-container {width:1120px}
.exhibition-container {justify-content:flex-start;align-items:flex-start}
.presentation-inner-container {width:1120px}
.profile-speakers-view-container {column-gap:0}
.mybooking-container {max-width:100% !important;justify-content:flex-start !important;width:100% !important}
.booking-inner-container {padding:20px;justify-content:center;align-items:center}
.modal-content-new-theme {width: 62%}
}
@media only screen and (max-width: 1280px){
.customPage-container {justify-content:flex-start;align-items:flex-start}
.exhibition-inner-container {width:1120px}
.exhibition-container {justify-content:flex-start;align-items:flex-start}
.presentation-inner-container {width:1120px}
.profile-speakers-view-container {column-gap:0}
.mybooking-container {max-width:100% !important;justify-content:flex-start !important;width:100% !important}
.booking-inner-container {padding:20px;justify-content:center;align-items:center}
.modal-content-new-theme {width: 62%}
}
@media only screen and (max-width: 1080px){
.session-time-container {width:30% !important}
.modal-content-new-theme {width:62%}
.login-popup-modal {width:50% !important}
.register-interest-dropdown-container .css-b62m3t-container {width:328px !important;margin-left:-33px}
.newAgenda-inner-container {width:95%;margin-left:0}
.modal-content-new-theme {width : 70% !important}
.myBooking-single-container {margin-left:0;width:100%}
.myProfile-heading {margin-left:0}
}
@media only screen and (max-width: 1024px){
.hero-image-text-wrapper h3 {line-height: 25px}
.home-blog-image {height:150px;width:260px}
.blog-image {height:150px}
.blog-desc {padding:10px}
.blog-title {font-size:17px}
.blog-subheading {font-size:12px}
.blog-image {width:260px}
.blog-desc-video {width:inherit}
.coming-soon-heading {font-size:35px}
.count-container {width:45%}
.error-boundary-container {margin-bottom:35%}
.nextArrow {display:none}
.prevArrow {display:none}
.profile-dropdown-menu {right:0}
.btn-container-login {width:300px}
.image-cropper-content {max-width:50%}
.login-popup-modal {width:60% !important}
.session-time-container {width:35% !important}
.ticket-banner-left-section {width:50%}
.ticket-prices-container {margin-top:-10%}
.ticket-body-price {margin:8px 3%}
.downArrow {margin-top:-12px !important}
.ticket-banner-right-section {width:50%}
.arrow-down {margin-top:-13px}
.ticket-banner-title {font-size:18px}
.ticket-banner-date {font-size:17px}
.ticket-banner-location {font-size:17px}
.ticket-banner-text-main {font-size:50px}
.ticket-discount :nth-child(1) {font-size:15px}
.ticket-discount :nth-child(2) {font-size:13px}
.ticket-perks ul li {font-size:13px}
.ticket-sale-price h1 {font-size:25px}
.ticket-full-price h1 {font-size:25px}
.currency-dropdown {max-width:95% !important}
.order-summary {width:95%}
.ticket-sale-price h1 {font-size:20px}
.ticket-full-price h1 {font-size:20px}
.order-summary-main-container {width:100%;margin-left:-15px}
.payment-method-btn-group {align-items:baseline !important}
.gallery-view-container {justify-content:space-evenly}
.gallery-inner-container {padding-left:20px;padding-right:20px}
.gallery-view-container {justify-content:space-evenly}
.gallery-gallery-view-container {row-gap:40px}
.auth-content-container {column-gap:10px;padding-top:0}
.auth-custom-options-container {justify-content:flex-start}
.forgot-password-container {margin-right:12%}
.auth-inner-container {width:95%}
.profile-speakers-view-container {justify-content:space-evenly}
.profile-speakers-view-container {justify-content:space-evenly}
.profile-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:80%;margin-top:50px;margin:0 auto}
.mybooking-container {max-width:100% !important;justify-content:flex-start !important;width:100% !important}
.booking-inner-container {padding:20px;justify-content:center;align-items:center}
.social-links-container {min-width:95%;width:100%}
.react-tel-input .form-control {width:88% !important;margin-left:12% !important}
.react-tel-input .flag-dropdown {width:12% !important;margin-left:0}
.react-tel-input .selected-flag .arrow {margin-left:250% !important}
.gccEHealth-container {margin-top : 0px}
.venueDetail-about-innersection {flex-direction : column}
.footer-row-two .footer-policy {width : 100%}
.venueDetail-about-left-section {width:100%;padding-right:0px}
.venueDetail-about-right-section {width:100%}
.main-auth-container {width:95%}
.favoriteSession-container {margin-left:2%}
.home-video-main-container {padding-top:20px;padding-bottom:40px}
.testimonial-main-container {padding:25px}
main-menu-navlink-text {word-break:break-word}
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
.agenda-container .agenda-heading {margin-left:10px}
.agenda-days {margin-left:10px}
.agenda-details {margin-left:10px}
.attenden-name {font-size: 18px}
.hero-image-text-wrapper-two {margin: 20px auto}
.hero-image {width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;margin: 0 auto}
.hero-image-text-wrapper h1 {font-size: 40px;line-height: 50px}
.hero-image-text-wrapper-two h1 {font-size: 20px}
.hero-image-text-wrapper-two p {font-size: 15px}
.hero-image-button {padding: 11px 26px;font-size: 12px}
.video-blogs-video-container {width:950px}
.eventsInNumber-innerContainer {padding-left:20px;padding-right:20px}
.eventsInNumber-countsView {justify-content:center}
.footer-policy {margin-right:100px !important;column-gap:10px;max-width:40%}
.footer-row-three img {margin-right:100px}
.footer-row-one .updates-wrapper {width:400px;justify-content:flex-end;align-items:center}
.footer-desktop-text {font-size:16px}
.email-input-wrapper-desktop .subscribe-btn {font-size:14px}
.email-input-wrapper-desktop {width:380px}
.footer-policy {max-width:380px !important;width:100%;justify-content:flex-end;column-gap:0 !important;margin-right:0 !important}
.footer-row-two {margin-right:0 !important}
.footer-link-item {font-size:12px;font-weight:400;color:#FFFFF !important}
.gallery-innerContainer {padding-left:20px;padding-right:20px}
.responsive-arrows {margin-top:55%}
.nextArrow {top:0;right:-35px}
.prevArrow {top:0;left:-5px}
.gccEHealth-content-container {padding-left:5px;padding-right:5px;width:97%}
.gccEHealth-content-container {flex-direction:column}
.gccEHealth-right-side {width:100%;margin-top:50px}
.gccEHealth-left-side {width:100%;justify-content:center}
.gccEHealth-left-side-btn-container {justify-content:center}
.navbar-container .desktop-menu ul li {float:left;text-align:center;text-decoration:none;color:#000;font-family:'Roboto Condensed';font-size:12px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}
.nav-dropdown {top:100%}
.hightlights-rightSection {width:60%;justify-content:flex-start;align-items:flex-start}
.hightlights-heading {font-size:20px;line-height:20px}
.hightlights-subHeading {font-size:15px}
.hightlights-benefits-container {align-items:baseline}
.highlights-inner-container {max-width:90% !important}
.hightlights-rightSection {width:100%}
.highlight-innerContainer {width:98%;margin-left:0;flex-direction:row;align-items:flex-start}
.hightlights-benefits-container {justify-content:space-around;width:100%}
.highlights-inner-container {justify-content:center}
.home-blogs-container {width:950px}
.home-blogs-container {padding-left:5px}
.btn-container-login {width:300px}
.partners-view-container {width:100%;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:max-content}
.partners-heading {font-size:38px}
.modal-content-new-theme {width:69% !important}
.login-popup-modal {width:50% !important}
.sponsor-modal-heading {font-size:30px}
.register-interest-forms {width:100%}
.register-interest-dropdown-container .css-b62m3t-container {width:290px !important;margin-left:-0}
.register-interest-dropdown-container .css-b62m3t-container {width:318px !important;margin-left:-23px}
.speaker_designation {font-size:16px}
.speaker_company {font-size:16px}
.speakers_inner_container {padding-left:20px;padding-right:20px}
.speakers_view {justify-content:center;column-gap:80px}
.testimonial-container {width:100%}
.testimonial-inner-container {width:100%}
.testimonial-main-container {padding:15px}
.testimonials_inner_container {padding-left:20px;padding-right:20px}
.testimonials_view {width:960px}
.slick-slider {padding-left:0}
.order-summary {margin:0 auto;position:unset}
.ticket-body {width:90%;padding:20px 0}
.ticket-perks ul li {margin-bottom:2px}
.ticket-note {width:90%}
.ticket-picker-container {width:100%;margin-top:20px}
.ticket-selector-wrapper {margin:0 auto}
.ticket-delegation-form-wrapper {width:97%;margin:0 auto;margin-top:20px}
.ticket-checkout-container h1 {text-align:center;margin-top:20px}
.ticket-delegation-container {flex-direction:column-reverse;width:90%}
.ticket-checkout-container {width:100%}
.payment-method-btn-group {width:100%;flex-direction:row;justify-content:center;align-items:center}
.payment-method-btn-group button {margin-bottom:10px}
.form-group {flex-direction:row;width:100%}
.form-group .form-field {width:100%;margin-bottom:20px}
.ticket-checkout-form {width:90%;margin:0 auto}
.about-hero-container {background-size:contain;margin-top:-30px;width:100%}
.about-hero-innerContainer {width:100%}
.about-hero-heading {font-size:35px}
.about-details {width:98%}
.about-speakers-view-container {justify-content:center}
.about-inner-container {padding-left:20px;padding-right:20px;margin-top:20px}
.blogDetail-title {font-size:30px;line-height:30px}
.blogDetail-navigate-text {margin-left:0 !important}
.blogDetail-details {font-size:14px}
.blogs-view-container {justify-content:space-evenly}
.blogs-inner-container {padding-left:20px;padding-right:20px}
.blogs-view-container {justify-content:space-evenly}
.blogs-blogs-view-container {justify-content:space-between;width:98% !important;padding-left:10px;row-gap:30px}
.contactus-user {width:100%}
.contactus-input-container textarea {width:95%}
.contactus-input-container .phone-input-new {width:auto}
.contactus-contact-method {width:auto}
.contactus-contact-inner-container {width:95%}
.contactus-cross {width:13px;height:13px}
.contactus-inner-container {width:800px}
.contactus-images-view {column-gap:100px}
.contactus-input-container {width:60%}
.contactus-contact-inner-container {row-gap:50px !important}
.customPage-customPages-view-container {justify-content:space-evenly}
.customPage-inner-container {padding-left:0;padding-right:0}
.customPage-customPages-view-container {justify-content:space-evenly}
.customPage-inner-container {width:auto}
.customPage-heading {font-size:35px;text-align:left}
.customPage-container {justify-content:center;align-items:center}
.exhibition-customPages-view-container {justify-content:space-evenly}
.exhibition-inner-container {padding-left:0;padding-right:0}
.exhibition-customPages-view-container {justify-content:space-evenly}
.exhibition-inner-container {width:1000px}
.exhibition-heading {font-size:35px;text-align:left}
.exhibition-container {justify-content:center;align-items:center}
.newAgenda-speakers-view-container {justify-content:space-evenly}
.newAgenda-new-design-container-other-small {max-width:260px}
.show-details {font-size:12px}
.mall-container-img {width:20px;height:20px}
.newAgenda-two-speakers-new-design-one {flex-direction:column;row-gap:10px}
.newAgenda-speakers-view-container {justify-content:space-evenly}
.newAgenda-inner-container {width:100%}
.newAgenda-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:80%;margin-top:50px;margin:0 auto}
.newAgenda-single-details-heading {line-height:25px;font-size:18px}
.speaker-inner-container {padding-left:0;padding-right:0}
.speaker-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:stretch;flex-wrap:wrap;padding-left:10px;width:100%;margin-top:50px;margin:0 auto}
.presentation-speakers-view-container {justify-content:space-evenly}
.presentation-inner-container {padding-left:0;padding-right:0}
.presentation-speakers-view-container {justify-content:space-evenly}
.presentation-inner-container {width:1000px}
.presentation-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:80%;margin-top:50px;margin:0 auto}
.presentation-download-text {font-size:30px}
.sponsors-main-heading {font-size:20px}
.sponsors-view-container {height:200px;column-gap:0}
.sponsors-view-container-hiePartners {grid-template-columns:1fr 1fr 1fr;grid-row-gap:0;grid-column-gap:0}
.customer-service-text p {width:60%}
.customer-queries-text p {width:60%}
.venueDetail-hero-container {background-size:contain}
.venueDetail-hero-heading {font-size:35px}
.venueDetail-inner-container {padding-left:20px;padding-right:20px;margin-top:0}
.venueDetail-about-left-section-heading {font-size:30px}
.venueDetail-about-left-section-subheading {font-size:15px}
.venueDetail-hero-container {margin-top:-30px}
.videos-view-container {justify-content:space-evenly}
.videos-view-container {justify-content:space-evenly}
.videos-videos-view-container {row-gap:40px}
.highlights-content-container {padding-left:5px;padding-right:5px}
.react-tel-input .form-control {margin-left:40px !important;width:90% !important}
}
@media only screen and (max-width: 912px){
.quicklinks-container {height: 70px}
.hero-image-text-wrapper h3 {width: 90%}
.navbar-container .desktop-menu {width:100%}
.navlink-text {font-size:14px !important}
.dropbtn {font-size:14px !important}
.header-items-wrapper {width:100% !important;margin:0}
.header-button-group {margin-right:10px}
.header-container .main-logo {margin-left:10px}
.partners-innerContainer {width:100%;padding-left:0}
.register-interest-last-btn {width:97%;margin-left:15px}
.login-popup-modal {width:60% !important}
.session-time-container {width:40% !important}
.testimonial-inner-container {width:95%;margin-left:20px;padding:15px}
.testimonial-footer {left:42%;bottom:4%}
.ticket-banner-left-section {width:50%}
.ticket-banner-right-section {width:50%}
.ticket-banner-title {font-size:18px}
.ticket-banner-date {font-size:17px}
.ticket-banner-location {font-size:17px}
.ticket-sale-price h1 {font-size:23px}
.ticket-full-price h1 {font-size:23px}
.ticket-discount :nth-child(1) {font-size:13px}
.ticket-discount :nth-child(2) {font-size:11px}
.ticket-sale-price h1 {font-size:17px}
.ticket-full-price h1 {font-size:17px}
.ticket-body-price {margin:0 3%}
.newAgenda-single-container {width:85%}
.blog-container {min-width : 290px}
.newAgenda-new-design-containerOne {width:100%}
.booking-details-contain {margin-top: 0px;}
}
@media only screen and (max-width: 820px){
.hero-image-text-wrapper h3 {width:90%}
.blog-container-video-page {min-width : 250px}
.blog-video-play-btn-updated {left:35% !important}
.home-blog-image {width:250px}
.blog-video-play-btn-container {left:48%}
.blog-video-play-btn-updated {left:75%}
.home-blog-image {width:100%}
.blog-title {font-size:15px}
.videos-videos-view-container {row-gap:40px;margin-left:0 !important;column-gap:10px}
.footer-row-one {flex-direction:column;justify-content:center;align-items:center;padding-top:20px}
.footer-row-one div {margin-right:0}
.footer-row-one .footer-logo {width:242px;height:71px;margin-bottom:20px !important}
.footer-mobile-text {display:block;text-align:center;color:#FFFFFF}
.footer-desktop-text {display:none}
.footer-btn-text {margin-right:0}
.email-input-wrapper-desktop {display:flex;flex-direction:column;height:auto;background-color:transparent;width:100%;box-shadow:none;row-gap:15px}
.updates-wrapper {border-top:1px solid #FFFFFF;padding-top:20px;width:80%}
.updates-wrapper input {width:90%;border-radius:50px;height:55px;filter:drop-shadow(0 4px 8px rgba(0,0,0,0.08))}
.updates-wrapper .subscribe-btn {position:unset;width:90%;margin-top:0px;border:0;z-index:1}
.footer-row-two {flex-direction:column-reverse;justify-content:center;margin-right:0;width:100%;margin-bottom:0px}
.social-links {margin:0 auto}
.footer-policy {display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:flex-start;margin-bottom:30px;width:100%}
.footer-policy a {padding-bottom:30px;border-bottom:1px solid rgba(40,38,38,0.148);width:200%}
.footer-row-three p {margin-left:5px;font-size:12px}
.footer-row-three img {margin-right:5px}
.footer-policy {display:flex;justify-content:center;align-items:center}
.footer-row-two {justify-content:center;align-items:center}
.email-input-wrapper-desktop div {height:55px !important}
.footer-btn-text {font-size:16px}
.footer-row-two {justify-content:flex-start;column-gap:45px;margin-top:20px}
.footer-policy {column-gap:22px;max-width:100%}
.gcc-carousel-slider {width:300px}
.gcc-carousel-img {max-width:100%}
.gcc-carousel-venue-img {max-width:100%}
.gcc-carousel-right-arrow {right:-20%}
.gcc-carousel-right-arrow {left:115%}
.header-container {height:auto;margin-bottom:60px}
.header-items-wrapper {width:85%;display:flex;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;margin:0 auto}
.header-hamburger img {width:30px}
.header-button-group {display:none}
.header-container .main-logo {margin-left:0;width:70%}
.navbar-container .desktop-menu {display:none}
.navbar-container .mobile-menu {display:block}
.overlay-backdrop {display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1}
.navbar-container {width:100%;height:100%;z-index:10;height:0 !important;background-color:#ffff}
.mobile-ul-wrapper .mobile-nav-dropdown {display:none}
.mobile-ul-wrapper ul {justify-content:center;flex-direction:column;margin-top:0}
.navbar-container ul li {float:left;text-align:left;padding:0px 10px;text-decoration:none;color:#000;font-family:'Rubik';font-size:18px;font-weight:600;line-height:22px;cursor:pointer}
.header-hamburger {display:block;width:40px;margin-left:auto}
.header-items-wrapper {max-width:95% !important}
.header-items-wrapper {height:70px}
.navbar-container {background-color:transparent}
.header-hamburge {width:46px;background-color:transparent}
.header-items-wrapper {width:95% !important}
.profile-btn-wrapper {display:none}
.profile-dropdown-menu {right:0;display:block}
.header-items-wrapper {max-width:98% !important}
.profile-dropdown-menu {display:block}
.hide-auth-btns {display:none !important}
.mobile-menu {display:block}
.navbar-container .mobile-menu .mobile-login-signup-wrapper {height:10%;padding-top:0}
.header-items-wrapper {width:100%}
.highlights-container {width:100%;height:auto}
.highlights-inner-container {justify-content:center}
.highlights-container-heading {font-size:35px}
.highlight-innerContainer {justify-content:center;align-items:center}
.hightlights-rightSection {width:100%;justify-content:center;align-items:center}
.highlight-innerContainer {width:90%;flex-direction:column}
.hightlights-benefits-container {justify-content:space-around}
.hightlights-subHeading {font-size:14px}
.hightlights-rightSection {width:100%}
.hightlights-subHeading,.hightlights-heading {text-align:center}
.hightlights-heading {font-size:20px}
.highlights-container {margin-top:50px}
.login-popup-modal {width:60% !important}
.fb-icon {width:30% !important;justify-content:flex-end !important}
.session-time-container {width:65% !important}
.testimonial-inner-container {padding:15px;width:100%}
.ticket-banner-content {flex-direction:column;row-gap:50px;max-width:95% !important}
.step-labels {margin-top:20px}
.ticket-perks {font-size:13px}
.ticket-banner-right-section {max-width:100%}
.ticket-radio-button {width:80%}
.ticket-sale-price p {font-size:11px}
.ticket-full-price p {font-size:11px}
.ticket-container {margin-top:80px}
.ticket-banner-left-section {width:100%;justify-content:center;align-items:center}
.ticket-banner-right-section {width:100%;justify-content:center;align-items:center}
.ticket-radio-label {width:55%}
.ticket-banner {margin-top:0;max-height:350px}
.ticket-body-price h3 {font-size:18px}
.ticket-discount {margin-top:30px}
.ticket-discount :nth-child(1) {font-size:10px;line-height:15px;text-align:center}
.ticket-discount :nth-child(2) {font-size:10px}
.currency-dropdown {margin-top:50px}
.ticket-sale-price h1 {font-size:17px;line-height:30px;margin-top:15px}
.ticket-full-price h1 {font-size:17px;font-weight:500;line-height:30px;margin-top:15px}
.ticket-prices-divider {height:60%;margin-top:2%}
.order-summary-main-container {width:100%}
.about-speaker-main-heading {line-height:40px}
.about-hero-container {margin-top:-50px}
.about-inner-container {width:95%}
.about-speakers-view-container {justify-content:center}
.blogDetail-container {margin-top:10px}
.blogDetail-hero-container {margin-top:20px;border-top:1px solid rgba(33,46,58,0.15)}
.blogs-main-container {border-top:1px solid rgba(33,46,58,0.15)}
.contactus-main-container {margin-top:-20px}
.customPage-heading {font-size:37px}
.customPage-main-container {margin-top:0px}
.custom-page-details {top:10%}
.customPage-container {justify-content:center;align-items:center}
.customPage-container .partners-innerContainer {padding-left:0}
.exhibition-heading {font-size:37px}
.exhibition-main-container {margin-top:20px !important;border-top:1px solid rgba(33,46,58,0.15)}
.custom-page-details {top:10%}
.exhibition-container {justify-content:center;align-items:center}
.gallery-main-container {margin-top:0px !important;border-top:1px solid rgba(33,46,58,0.15)}
.home-main-container {margin-top:-40px}
.auth-content-container {column-gap:10px;padding:20px;padding-top:0}
.auth-hero-container {margin-top:20px !important;border-top:1px solid rgba(33,46,58,0.15)}
.auth-option {justify-content:center}
.auth-btn-lower-container {width:100%}
.forgot-password-container {margin-right:12%}
.auth-inner-container {width:85%;}
.auth-options-container {width:100%;justify-content:center;align-items:center;max-width:95%}
.auth-option-container {width:100%;justify-content:center;align-items:center}
.auth-option-text {width:50%}
.newAgenda-speaker-main-heading {font-size:35px}
.newAgenda-inner-container {width:100%}
.newAgenda-main-container {margin-top:20px;border-top:1px solid rgba(33,46,58,0.15)}
.newAgenda-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:80%;margin-top:50px;margin:0 auto}
.newAgenda-new-design-container {width:100%}
.newAgenda-new-design-container-other {width:100%}
.newAgenda-new-design-container-other-small {max-width:100%}
.newAgenda-single-details-container-upper {margin-top:-60px;margin-left:10px}
.newAgenda-inner-container {margin-top:20px}
.custom-dropdown-container-dropdown {width:300px}
.newAgenda-inner-container {width:100%}
.newAgenda-single-container {width:95%}
.flex-wrap {flex-wrap:nowrap;flex-direction:column}
.newAgenda-inner-container {margin-top:50px}
.speaker-speaker-main-heading {font-size:35px;color:var(--card-title-color)}
.speaker-main-container {border-top:1px solid rgba(33,46,58,0.15)}
.speaker-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:stretch;flex-wrap:wrap;padding-left:10px;width:100%;margin-top:50px;margin:0 auto}
.presentation-presentation-main-heading {font-size:35px}
.presentation-main-container {margin-top:0px;border-top:1px solid rgba(33,46,58,0.15)}
.presentation-inner-container {width:700px}
.presentation-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:80%;margin-top:50px;margin:0 auto}
.presentation-download-text {font-size:25px}
.presentation-inner-container {margin-top:30px}
.presentation-heading {font-size:45px}
.presentation-filaName {font-size:16px}
.presentation-fileSize {font-size:14px}
.profile-profile-main-heading {font-size:35px}
.profile-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:80%;margin-top:50px;margin:0 auto}
.editProfile-btn {margin-top:30px;font-size:15px;width:120px}
.profile-hero-container {margin-top:-100px;padding-top:50px;height:350px}
.myprofile-container {width:100%}
.profile-main-container {margin-top:20px}
.profile-hero-innerContainer {margin-top:0 !importan;}
.auth-hero-container {margin-top:-30px !important;border-top:1px solid rgba(33,46,58,0.15)}
.sponsors-main-container {margin-top:0px;border-top:1px solid rgba(33,46,58,0.15)}
.venueDetail-main-container {margin-top:0px}
.venueDetail-about-innersection {flex-direction:column;width:95%}
.venueDetail-about-left-section {margin-bottom:0;width:100%}
.venueDetail-about-right-section {width:100%}
.venueDetail-hero-container {margin-top:-50px}
.videos-main-container {margin-top:0px;border-top:1px solid rgba(33,46,58,0.15)}
.newAgenda-speaker-main-heading {font-size:35px}
.newAgenda-inner-container {width:100%}
.newAgenda-main-container {margin-top:20px;border-top:1px solid rgba(33,46,58,0.15)}
.newAgenda-speakers-view-container {display:flex;justify-content:center;column-gap:120px;align-items:center;flex-wrap:wrap;padding-left:10px;width:80%;margin-top:50px;margin:0 auto}
.newAgenda-new-design-container {width:100%}
.newAgenda-new-design-container-other {width:100%}
.newAgenda-new-design-container-other-small {max-width:100%;width:100%}
.newAgenda-single-details-container-upper {margin-top:0px;margin-left:10px}
.newAgenda-inner-container {margin-top:20px}
.custom-dropdown-container-dropdown {width:300px}
.newAgenda-inner-container {width:100%}
.newAgenda-single-container {width:95%}
.contactus-inner-container {width:98%;padding-left:10px}
.contactus-contact-method-heading {font-size:14px}
.contactus-inner-container {width:700px}
.contactus-images-view {column-gap:80px}
.contactus-input-container {width:63%}
.contactus-input-container textarea {width:100%}
.contactus-input-container .phone-input-new {width:auto}
.gccEHealth-container {margin-top : 60px}
.user-profile-hero-container {margin-top:50px}
.language-switcher {width:100%}
.newAgenda-new-design-containerOne {width:100%}
.subscribe-btn:hover {background-color:var(--secondary-color)}
.booking-detail-title {font-size: 13px;}
.booking-detail-detail {font-size: 13px;}
.booking-details-contain {margin-top: 0px;}
.auth-inner-container {margin-top:-200px !important}
.main-auth-container {padding-top:0px}
.auth-custom-options-container {max-width:95%}
.auth-vertical-line {height:50px}
.auth-vertical-line-bottom {height:50px}
.social-links-container {min-width:87%;width:93%}
.booking-search-field {display : none}
.tbl-content {width:98%}
.tbl-header {width:98%}
.favoriteSession-container {width:100%;margin-left:0px}
.favoriteSessions-all-container {margin-top:0px}
.new-main-menu {display:none !important}
.dropdown-new-theme {display:none !important}
}
@media only screen and (min-width: 799px) and (max-width: 820px){
.session-time-container {width:40% !important}
.modal-content-new-theme {width:90% !important;max-height:80%;height:auto}
.register-interest-last-btn {width:97%;margin-left:15px}
.login-popup-modal {width:60% !important}
}
@media only screen and (max-width: 768px){
.agenda-details {margin-left: 10px}
.quicklinks-container .quicklinks-container-link {font-size:14px !important}
.quicklink-main-container {height:70px}
.blog-container {max-width:320px}
.blog-desc {padding:10px}
.video-blogs-heading {font-size:35px !important}
.coming-soon-heading {font-size:32px}
.error-boundary-container {margin-bottom:45%}
.container {max-width:720px}
.eventsInNumber-container {height:auto}
.eventsInNumber-countsView {justify-content:space-around}
.eventsInNumber-main-heading {font-size:35px}
.gallery-main-heading {font-size:35px}
.gcc-carousel-slider {height:300px;margin-bottom:100px}
.gcc-carousel-img {max-width:90%;margin-left:12px;max-height:300px}
.gcc-carousel-venue-img {max-width:100%;max-height:300px}
.responsive-arrows {display:none}
.gccEHealth-container {width:100%}
.gccEHealth-content-container {width:97%}
.gccEHealth-left-side {width:100%;justify-content:center;align-items:center}
.gccEHealth-right-side {width:100%;align-items:center;justify-content:center}
.gccEHealth-content-container {flex-direction:column}
.gccEHealth-left-side-heading {text-align:center}
.gccEHealth-left-side-details {text-align:center}
.gccEHealth-left-side-btn-container {justify-content:center}
.gccEHealth-right-side {width:100%;margin-top:30px}
.mobile-menu {display:block}
.nav-dropdown {top:100%}
.header-hamburger {display:block;margin-left:auto;border:0;width:60px;background:transparent}
.header-items-wrapper {max-width:100% !important}
.profile-btn-wrapper {display:none}
.home-blogs-container {width:700px}
.home-blogs-container {height:300px}
.partner-logo {height:85px}
.partner-main-container-leftSide {height:100px}
.partners-heading {font-size:35px}
.partners-view-container {grid-template-columns:1fr 1fr 1fr}
.speaker_main_heading {font-size:35px;margin-top:0}
.speaker-speakers-view-container {justify-content:center;column-gap:80px;padding-top:50px}
.speakers_view {justify-content:center;column-gap:40px}
.speakers-btn-container {width:100%}
.testimonial-inner-container {width:100%;padding:15px}
.testimonial-container {margin-left:-20px}
.testimonial-footer {left:35%;bottom:4%}
.testimonial_main_heading {font-size:35px}
.testimonials_view {width:720px;column-gap:40px}
.slick-slider {padding-left:0}
.ticket-body-price h3 {font-size:20px}
.ticket-radio-button {width:45%}
.ticket-prices-container {margin-top:-15%}
.ticket-discount {margin-top:30px;width:150px}
.ticket-discount :nth-child(1) {font-size:9px;line-height:15px}
.ticket-discount :nth-child(2) {font-size:10px}
.currency-dropdown {margin-top:50px}
.ticket-perks ul li {font-size:11px}
.order-summary-main-container {width:100%;margin-left:-15px}
.about-hero-container {background-size:contain;max-width:768px}
.about-details {width:98%}
.about-hero-container {background-size:contain;margin-top:-55px}
.about-hero-heading {font-size:30px}
.about-speaker-main-heading {font-size:35px}
.about-inner-container {margin-top:-20px}
.about-attendenees-container {grid-template-columns:1fr 1fr}
.about-speakers-view-container {justify-content:space-around}
.about-speakers-view-container {display:flex}
.agenda-main-heading {font-size:25px}
.blogDetail-title {font-size:25px;line-height:30px}
.blogDetail-left-section,.blogDetail-img {width:100%;margin-bottom:30px}
.blogs-blogs-main-heading {font-size:35px}
.blogs-blogs-view-container {justify-content:space-between;width:98% !important;padding-left:10px}
.contactus-main-heading {font-size:25px}
.contactus-input-container textarea {width:100%}
.contactus-input-container .phone-input-new {width:auto}
.contactus-images-view {justify-content:center}
.contactus-user {margin-bottom:25px}
.contactus-contact-method {width:150px}
.contactus-contact-method {width:250px;margin-bottom:30px;justify-content:flex-start}
.customPage-customPage-main-heading {font-size:35px}
.customPage-inner-container {width:700px}
.customPage-heading {font-size:30px}
.customPage-container .partners-innerContainer {padding-left:0}
.exhibition-exhibition-main-heading {font-size:35px}
.exhibition-inner-container {width:700px}
.exhibition-heading {font-size:30px}
.exhibition-heading {font-size:25px}
.exhibition-sub-heading {font-size:18px}
.gallery-gallery-main-heading {font-size:35px}
.gallery-gallery-view-container {justify-content:space-between}
.newAgenda-single-details-container-upper {margin-left:-20px}
.newAgenda-inner-container {width:96%}
.newAgenda-single-details-container-upper {margin-left:0}
.newAgenda-single-container {width:100%}
.virtual-link {bottom:2px}
.myprofile-container {margin-left:0}
.social-links-container {min-width:95%;width:100%}
.auth-btn-lower-container {width:100%}
.react-tel-input .form-control {width:87% !important}
.sponsors-main-heading {font-size:22px}
.sponsors-view-container {column-gap:0;grid-template-columns:1fr 1fr 1fr}
.sponsors-heading {font-size:50px}
.sponsors-content-container {width:95%}
.venueDetail-hero-container {background-size:contain;max-width:768px}
.venueDetail-hero-heading {font-size:30px}
.venueDetail-speaker-main-heading {font-size:35px}
.venueDetail-main-heading {font-size:30px}
.venueDetail-inner-container {margin-top:-20px}
.venueDetail-detail-heading {font-size:20px}
.venueDetail-detail-subheading {font-size:16px}
.venueDetail-about-left-section-heading {font-size:25px}
.venueDetail-about-left-section-subheading {font-size:14px}
.venueDetail-about-left-section {width:100%;margin-bottom:50px;padding-right:5px}
.venueDetail-about-right-section {width:100%;margin-top:0}
.gcc-carousel-slider {scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%;margin-left:-0}
.videos-videos-main-heading {font-size:35px}
.videos-videos-view-container {justify-content:space-between}
.container {max-width:720px}
.highlights-content-container {padding-left:10px;padding-right:10px}
.react-tel-input .form-control {margin-left:40px !important;width:91% !important}
.newAgenda-new-design-container-other-small, .newAgenda-new-design-containerOne {width: 100%}
.auth-options-container {max-width : 95%}
.forgot-password-container {margin-rght: 0%}
.blog-video-play-btn-container {left : 50%
.header-logo {margin-bottom:30px;width : 350px} 
.footer-row-one {padding-top:20px}
.footer-row-two {padding-top:20px}
.footer-err-msg {display:flex;justify-content:center;align-items:center}
.subscribe-btn:hover {background-color:var(--secondary-color)}
.desktop-menu ul {flex-direction:column;align-items:center}
.desktop-menu ul li {padding:10px}
.nav-dropdown,.more-nav-dropdown {position:relative;margin-top:0;left:0}
}
@media only screen and (min-width: 600px) and (max-width: 768px){
.session-time-container {width:40% !important}
.login-popup-modal {width:70% !important}
.register-interest-forms {display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}
.user-editProfile-fields-container {width:100%;margin-left:15px;margin-bottom:0}
.register-interest-text {font-size:16px;line-height:18px;width:100%;margin-left:0;margin-bottom:15px}
.register-interest-last-btn {width:100%;margin-left:15px}
.user-editProfile-container {width:95%;height:auto;margin-left:-25px;padding:10px}
.user-edit-profile-last-btn {width:100%}
.session-time-container {width:50% !important}
}
@media only screen and (min-width: 500px) and (max-width: 768px){
.hero-image-text-wrapper {top: 0%;margin-top: 0px;}
.hero-image-text-wrapper-two h1 {font-size: 20px;}
.hero-image-text-wrapper-two p {font-size: 15px;}
.hero-image-button {padding: 11px 26px;font-size: 12px}
.hero-image-text-wrapper h1 {margin-left: 20px;}
.hero-image-text-wrapper h3 {margin-top: 10px;}
.hero-image-text-wrapper-two {justify-content: flex-start;align-items:center;margin-top: 20px;}
}
@media only screen and (max-width: 540px){
.agenda-container .agenda-days .agenda-day {width:auto !important;height:auto !important;padding:15px;margin-bottom:10px}
.agenda-container .agenda-days .active-agenda-day {width:auto !important;height:auto !important;margin-bottom:10px;padding:15px}
.agenda-btn-container {margin-left:-100px !important}
.agenda-sec {padding-top:0;padding-bottom:0}
.agenda-container h1,.agenda-container .agenda-heading {text-align:center;width:100%}
.quicklinks-container {column-gap:20px !important;height:70px}
.quicklinks-container-link {text-decoration:underline}
.hero-image-text-wrapper h3 {;margin-left:20px}
.newAgenda-single-details-container-upper {margin-left:0 !important}
.newAgenda-single-details-container {margin-left:0 !important;width:98% !important}
.simplebtn {margin:20px}
.item-link-banner {font-size:10px !important}
.video-blog-image {width:100%}
.blog-video-play-btn-container {left:65%}
.blog-video-play-btn-updated {left:40%}
.blog-detail-container {width:100%;height:auto}
.blog-title {font-size:20px; line-height : 20px !important}
.blog-subheading {font-size:16px}
.video-blog-home-image {width:300px}
.blog-video-play-btn-container {left:50%}
.home-blog-detail-container {width:300px;height:auto}
.image {width:100%;max-height:120px}
.video-blogs-video-container {max-width:500px;column-gap:20px;width:95%;padding-right:65px !important}
.coming-soon-heading {font-size:30px}
.coming-soon-sub-heading {font-size:20px}
.no-data-to-show {font-size:18px}
.error-boundary-container {margin-bottom:80%}
.eventsInNumber-main-heading {line-height:40px;font-size:40px;margin-left:0;width:100%;text-align:center}
.updates-wrapper {width:100%}
.subscribe-input {filter:drop-shadow(0 4px 8px rgba(0,0,0,0.08))}
.footer-btn-text {font-weight:700;text-transform:none;margin-right:-10px}
.footer-row-one .footer-logo {width:100%}
.updates-wrapper .subscribe-btn {width:98%;margin-left:10px;height:51px}
.updates-wrapper input {width:90%;height:51px}
.subscribe-btn {max-width:100% !important}
.footer-row-one {padding-top:20px}
.subscribe-btn {font-weight:700 !important;text-transform:capitalize}
.footer-link-item {font-weight:600;color:#FFFFFF}
.footer-three-p {font-size:14px !important}
.email-input-wrapper-desktop div {height:55px !important}
.updates-wrapper .subscribe-btn {width:90%;margin-left:7px;height:51px}
.email-input-wrapper-desktop {margin-bottom:20px !important}
.footer-row-one .updates-wrapper {height:150px}
.footer-err-msg {color:red;margin-top:-20px;text-align:center;width:100%;margin-left:0}
.subscribe-input {margin-bottom:10px}
.gallery-main-heading {width:100%;text-align:center}
.gcc-carousel-container {width:450px}
.video-handler-image {width:100.5%}
.gccEHealth-left-side-btn-container {margin-top:10px}
.profile-dropdown-menu {left:6%;top:102%;display:block}
.hide-auth-btns {display:none !important}
.header-items-wrapper {max-width:99% !important;margin-left:0 !important;margin-right:0;height:105px}
.mobile-menu {overflow-y:hidden !important}
.mobile-ul-wrapper ul {padding-bottom:50px}
.hightlights-leftCircle {width:80px;height:80px}
.hightlights-leftCircle-img-updated {width:120px;height:120px}
.hightlights-leftCircle-img {width:120px;height:120px}
.highlights-container {height:auto;margin-top: 60px !important}
.hightlights-benefits-container {margin-top:0px !important}
.highlight-innerContainer {width:90%;justify-content:center;align-items:center}
.hightlights-rightSection {width:100%;margin-left:15px;margin-top:20px;justify-content:center;align-items:center}
.hightlights-subHeading {font-size:12px}
.hightlights-heading {font-size:20px}
.hightlights-subHeading,.hightlights-heading {text-align:center;justify-self:center}
.hightlights-subHeading {font-size:14px}
.hightlights-heading {font-size:20px}
.highlights-inner-container {padding:0;justify-content:center;align-items:center;}
.highlights-container-heading {font-size:35px;text-align:center;width:100%}
.highlight-innerContainer {margin-bottom:30px}
.hightlights-rightSection {justify-content:flex-start}
.hightlights-leftCircle-img {max-width:80px;height:80px}
.home-blogs-container {max-width:500px;column-gap:20px;}
.home-blogs-heading {font-size:40px !important;width:100% !important;text-align:center !important}
.home-blogs-container {max-width:98%;column-gap:10px;justify-content:flex-start;align-items:center;flex-wrap:nowrap;column-gap:10px;overflow-x:scroll}
.home-blogs-heading {font-size:40px !important;width:100% !important;text-align:center !important}
.home-blogs-header-container .home-blogs-header-btn {display:none !important}
.video-blogs-heading {width:100% !important;text-align:center !important}
.btn-container-login {width:300px}
.partner-logo {max-width:160px}
.partners-headerContainer {flex-direction:column}
.partner-btn-container-main {margin-top:15px}
.partner-left-home-section {max-width:100%;justify-content:center;align-items:center}
.partners-headerContainer {justify-content:center;align-items:center}
.partner-sub-heading {margin-top:10px}
.sponsor-modal-heading {font-size:24px;width:95%;line-height:28px}
.modal-cross-sign-container-video {padding-left:0}
.agendaSpeakers-inner-container {margin-top:0px}
.agendaSpeakers-container {padding:0}
.download-interest-text-updated {margin-bottom:40px !important;font-size:15px}
.register-user-interest-container {margin-top:0}
.register-interest-title {margin-left:22px !important;padding-left:0 !important}
.register-user-interest-container {width:100% !important;justify-content:flex-start !important;align-items:center !important;padding-top:10px}
.isDownload-agenda .register-interest-text {margin-bottom:40px !important;margin-top:0 !important;font-size:14px !important}
.register-interest-title {margin-left:0;width:85%;padding-left:10px;font-size:20px}
.popup-auth-btn-lower-container {flex-direction:column;margin-top:30px}
.agendaSpeakers-heading {margin-top:0;padding-left:6px}
.agendaSpeakers-speaker {justify-content:flex-start;align-items:flex-start}
.agendaSpeakers-speakers {margin-top:30px;row-gap:25px;margin-bottom:30px}
.agendaSpeakers-speaker-image {width:61px;height:61px}
.agendaSpeakers-speaker-details {margin-left:14px}
.image-cropper-content {max-width:90%}
.isDelegateAddeed-btn {margin-left:-10px}
.add-delegate-sub-heading {width:95%;font-size:14px}
.register-text-intrest {margin-top:-150px}
.modal-cross-sign-container-video {max-width:92% !important}
.register-text-intrest {margin-top:-100px}
.download-intrest-text {margin-top:0}
.become-partner-sub-heading {padding-right:5px}
.video-title {font-size:15px}
.fb-icon {width:45% !important;justify-content:flex-end !important}
.speaker-speakers-view-container {justify-content:center;align-items:center;width:100%;padding-top:0 !important}
.speaker_image_container {width:174px;height:174px}
.speaker_name {width:230px}
.popup-speaker-img-container {width:93px !important;height:93px !important;margin-left:10px;margin-bottom:15px}
.speaker_main_subHeading {line-height:25px}
.testimonial-container {max-width:100%}
.testimonial-main-container {padding:10px}
.testimonial-footer {left:42%;bottom:4%}
.testimonials_container {max-width:400px;overflow:hidden}
.testimonials_inner_container {justify-content:center}
.testimonial_main_heading {margin-top:30px}
.slick-slider {padding-left:0}
.testimonials_container {margin-top:50px}
.testimonials-btn-container {display:none}
.testimonial_main_heading {width:100%;text-align:center}
.ticket-banner-title {font-size:20px;margin-bottom:16px !important;border-bottom:1px solid black}
.ticket-perks {justify-content:center;height:auto}
.ticket-radio-button {width:85%}
.ticket-prices-container {margin-top:0}
.ticket-perks ul {padding-left:0}
.ticket-body:hover {border-color:rgba(33,46,58,1)}
.ticket-body-price {margin-bottom:0}
.ticket-banner {margin-top:-50px}
.ticket-banner-text-main {display:none}
.ticket-banner-date {font-size:18px}
.ticket-banner-location {font-size:18px}
.ticket-banner-text-main {font-size:30px}
.ticket-banner {padding-top:16px;padding-bottom:16px}
.ticket-banner-content {justify-content:center;align-items:center}
.ticket-banner-right-section {justify-content:center;align-items:center;width:80%}
.ticket-radio-button .parent-radio {height:25px;min-width:26px;max-width:26px;justify-content:center;align-items:center}
.payment-method-btn-group {align-items:center !important}
.form-group .form-field .react-tel-input {margin-left:0;width:100%}
.form-group .form-field .react-tel-input .form-control {margin-left:40px !important;width:88% !important}
.select-ticket-radio-child,.delegate-ticket-radio-child,.checkout-ticket-radio-child {width:10px;height:10px}
.ticket-radio-label {width:100%}
.ticket-banner-right-section {width:90%}
.ticket-body {width:90%;height:auto;flex-direction:column;padding:10px;border-radius:38px}
.ticket-body-price {width:100%;text-align:center}
.ticket-body-details {width:100%;flex-direction:column}
.ticket-discount {display:none}
.ticket-discount-mobile {border-top:1px solid #e4e7f3;border-bottom:1px solid #e4e7f3;display:flex;flex-direction:column;margin-top:18px;padding-top:8px;padding-bottom:8px}
.ticket-radio-split {height:11px;justify-content:space-around}
.ticket-sale-price {width:40%}
.ticket-full-price {width:40%}
.ticket-perks {width:100%;display:block}
.ticket-delegates {width:80%;flex-direction:row;justify-content:space-between;margin:0 auto}
.ticket-delegates p {color:#000;font-family:'Roboto';font-size:16px;font-style:normal;font-weight:500;line-height:22.784px;margin-top:23px}
.delegate-number p {font-size:20px;font-style:normal;font-weight:500;line-height:28.48px;margin-top:0}
.ticket-note {width:80%;margin:0 auto}
.ticket-banner-text {margin-left:0}
.ticket-banner-text-mobile {display:block}
.ticket-banner-text-mobile h3 {color:var(--dark);font-family:'Roboto';font-size:20px;font-style:normal;font-weight:500;line-height:26px}
.ticket-banner-text-mobile p {color:var(--dark);font-family:'Roboto';font-size:14px;font-style:normal;font-weight:400;line-height:30px}
.ticket-banner-text-mobile p span {font-weight:500}
.ticket-radio-label {justify-content:space-between}
.ticket-radio-label label {color:var(--dark);font-family:'Rubik';font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.order-summary {width:100%;height:auto;position:unset;height:fit-content;min-height:auto;margin-top:20px;margin-left:-20px}
.ticket-selector-wrapper {width:100% !important;margin-left:-10px !important}
.order-summary h1 {font-size:24px;font-weight:500;line-height:normal}
.order-heading {width:100%;display:flex;justify-content:space-between}
.order-heading button {display:flex;cursor:pointer;background:transparent;border:0;height:17px;margin-top:6px}
.discount-code input {width:46%}
.ticket-picker-container {width:100%}
.ticket-selector-wrapper {width:70%;margin:20px auto}
.ticket-delegation-container {flex-direction:column;width:85%}
.ticket-selector-wrapper select {width:100%}
.form-group .form-field input {width:94%}
.form-group .form-field select {width:100%}
.form-group .form-field .phone-number .form-control {width:99.5%}
.form-group .form-field .mob-number .form-control {width:99.5%}
.form-group .form-field .company-number .form-control {width:99.5%}
.ticket-delegation-form-wrapper button {position:relative;}
.country-select .css-k0kra5-control {width:100%}
.ticket-checkout-container {width:100%}
.ticket-checkout-container h1 {margin-top:20px;font-size:20px;text-align:center}
.payment-method-btn-group {width:100%;flex-direction:column;justify-content:center;align-items:stretch}
.payment-method-btn-group {flex-direction:column}
.payment-method-btn-group button {margin-bottom:10px}
.form-group {flex-direction:column;width:100%}
.form-group .form-field {width:100%;margin-bottom:20px}
.ticket-checkout-form {padding-left:20px}
.form-field .css-b62m3t-container {width:100% !important;margin-left:0 !important}
.confirmation-ticket-name-container {flex-direction:column-reverse;row-gap:20px}
.confirmation-ticket-edit-text {font-size:22px}
.confirmation-ticket-name {font-size:18px}
.delegate-info-text {line-height:27px;word-wrap:break-word;text-align:start}
.confirmation-heading {font-weight:600}
.confirmation-container {width:100%;margin-left:-15px;padding-top:50px}
.confirmation-text {font-size:17px}
.ticket-body-price {margin-left:0 !important}
.ticket-body-price-details {width:100%;justify-content:center}
.ticket-prices-container {width:95%}
.ticket-sale-price h1,.ticket-full-price h1 {font-size:30px;text-align:center}
.ticket-sale-price p,.ticket-full-price p {font-size:16px}
.ticket-prices-divider {height:100%;margin-top:2%}
.order-summary-main-container {width:100%;margin-left:0}
.ticket-selector-wrapper select {padding:0}
.ticket-banner-right-section {max-width:100%;margin-left:0}
.clear-section {text-align:center;margin-top:0;margin-bottom:25px}
.delegate-number button {height:26px !important;width:26px !important;padding: 2px;}
.delegate-number button p {margin:-14px}
.free-ticket {width:200px;text-align:center;font-size:25px !important}
.about-speakers-view-container {column-gap:20px;align-items:stretch !important;margin-top:20px;padding-left:0}
.blogDetail-navigate-text {margin-left:0 !important}
.blogs-heading {text-align:center;font-size:40px;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.blogs-subHeading {text-align:center;font-size:17px;margin-top:15px;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.blogs-blogs-view-container {justify-content:center}
.contactus-input-container .phone-input-new {width:325px !important;margin-left:-0 !important}
.contactus-input-container textarea {width:310px}
.contactus-input-container {width:100%}
.contactus-images-view {flex-direction:column;justify-content:flex-start;align-items:center}
.contactus-innerContainer {max-width:95%}
.contactus-inner-container {width:auto}
.contactus-massage-heading {font-size:25px}
.customPage-heading {font-size:48px;text-align:center;line-height:30px}
.customPage-subHeading {font-size:16px;text-align:center}
.customPage-customPage-main-heading {font-size:32px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px}
.customPage-inner-container {width:380px}
.about-attending-participants {margin-top:60px !important}
.customPage-customPages-view-container {justify-content:flex-start;align-items:center;padding-top:20px;flex-direction:column;flex-wrap:nowrap;max-width:100%;max-height:700px;overflow-y:scroll}
.customPage-inner-container {margin-top:10px}
.customPage-heading {font-size:20px;text-align:left}
.about-speaker-main-heading {font-size:30px}
.space-between-custom-details {margin-top:60px}
.about-speaker-main-heading {line-height:35px}
.exhibition-heading {font-size:48px;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:left;line-height:30px}
.exhibition-subHeading {font-size:16px;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:left;line-height:30px}
.exhibition-exhibition-main-heading {font-size:32px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px}
.exhibition-inner-container {width:380px}
.exhibition-heading {font-size:27px !important;text-align:center}
.exhibition-sub-heading {font-size:15px !important;text-align:center}
.exhibition-customPages-view-container {justify-content:flex-start;align-items:center;padding-top:20px;flex-direction:column;flex-wrap:nowrap;max-width:100%;max-height:700px;overflow-y:scroll}
.exhibition-inner-container {margin-top:10px}
.exhibition-heading {font-size:20px}
.exhibition-details-container {margin-left:-7px;margin-top:0}
.gallery-hero-innerContainer {justify-content:center;align-items:center;width:100%}
.gallery-heading {text-align:center}
.auth-content-container {flex-direction:column;width:70%}
.auth-option-container {width:80%}
.auth-custom-options-container {width:300px}
.auth-option {justify-content:center}
.auth-options-container {justify-content:center; max-width : 100%;padding-bottom:0px;row-gap:15px}
.auth-content-container {column-gap:10px;padding:20px;row-gap:20px}
.auth-vertical-line {height:30px}
.auth-vertical-line-bottom {height:30px}
.auth-btn-lower-container {flex-direction:column;row-gap:0}
.auth-custom-options-container {width:100%;justify-content:center;align-items:center;margin-top:-15px;max-width:100%}
.forgot-password-container {margin-right:4%}
.main-auth-container {align-items:center;width:100%;padding-top:0px}
.auth-content-container {align-items:center}
.auth-inner-container {width:90%;margin-top:-200px}
.auth-options-heading {font-size:20px}
.newAgenda-single-details-container-upper {flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;row-gap:15px}
.newAgenda-time-container {margin-bottom:19px}
.newAgenda-inner-container {padding-left:5px;padding-right:5px;max-width:100%;background-color:var(--bg-color)}
.newAgenda-single-details-container {max-width:100% !important}
.newAgenda-container {background-color:var(--bg-color)}
.newAgenda-single-details-container {border:1px solid var(--agenda-border)}
.newAgenda-NoOfSpeakers {width:50px;height:40px}
.newAgenda-single-container {width:98%;flex-direction:column}
.newAgenda-single-details-heading {line-height:20px;font-size:18px}
.newAgenda-single-details-container-upper {margin-left:0}
.language-switcher {width:94%}
.language-switcher p {font-size:12px}
.newAgenda-single-details-container {width:82%;padding-bottom:20px !important}
.speaker-speaker-main-heading {text-align:center;width:100%}
.speaker-speakers-view-container {margin-top:10px;padding-left:0;padding-top:40px !important}
.speaker-subHeading {font-size:16px;text-align:center;margin-top:20px}
.speaker-hero-innerContainer {max-width:95%;width:80%}
.speaker-heading {overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:95%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.speaker-subHeading {font-size:16px;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:95%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.presentation-heading {font-size:48px;text-align:center;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.user-profile-hero-details {margin-left:20px}
.profile-hero-innerContainer {flex-direction:column;margin-bottom:0px;row-gap:25px}
.user-profile-hero-container {justify-content:center}
.favoriteSession-single-container {width:100%}
.profile-tabs {overflow-x:scroll;max-width:100% !important;justify-content:flex-start;width:100%;border-top-right-radius:0;border-bottom-right-radius:0;column-gap:5px !important}
.profile-inner-container {margin-top:-30px}
.booking-inner-container {display:flex}
.social-links-inner-container {margin-top:-30px !important}
.profile-tab {min-width:150px;border:1px solid rgba(33,46,58,0.1)}
.myprofile-item-heading {font-size:15px;width:35%}
.myprofile-item-detail {font-size:15px;line-height:20px}
.user-editProfile-email-container {width:85%}
.myBooking-single-container {display:none}
.mybooking-container {justify-content:center;align-items:center;width:100%}
.favoriteSession-single-heading {font-size:18px}
.favoriteSession-single-details {font-size:14px}
.favoriteSession-heading {text-align:center !important;width:100%;font-size:22px}
.social-links-items {min-width:95%}
.social-links-heading {text-align:center !important;width:100%}
.profile-social-links-bottom {justify-content:center;width:100%}
.profile-password {padding-left:15px}
.profile-changePassword-links-bottom {padding-left:15px}
.delete-account-container {padding:10px}
.delete-account-bottom {flex-direction:column;width:60%}
.social-links-heading {font-size:20px}
.delete-account-points {margin-top:0}
.delete-account-point {line-height:20px;margin-bottom:12px}
.myProfile-heading {text-align:center;width:100%}
.user-profile-hero-container {justify-content:flex-start;width:100%;align-items:flex-start}
.user-profile-hero-details {width:80%;justify-content:flex-start;align-items:flex-start;}
.user-profile-hero-details-name {font-size:20px;text-align:left;}
.myprofile-container {margin-left:0;width:100% !important}
.user-profile-dropdown {left:0%;top:35%}
.social-links-container {padding-top:10px;margin-top:0px;max-width:96%}
.modal-content-new-theme {overflow-y: scroll !important;max-height : 80% !important}
.hero-image {width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),0 0/71.11111283302307px 71.11111283302307px #d3d3d3;background-size:cover;background-repeat:no-repeat;;background-position:center;min-height:500px}
.qucklink-text {font-size:1px;font-weight:600!important}
.hero-image-text-wrapper {top:12% !important;min-height:120px;left:0!important;padding-top:0!important}
.hero-image-text-wrapper h1 {width:100%;text-align:left;line-height:40px}
.hero-image-text-wrapper h3 {margin-left:5px;line-height:normal}
.hero-image-text-wrapper-two {left:1%;align-items:flex-start!important;flex-direction:column!important;gap:10px;align-items:flex-start;padding-right:0;width:90%;padding-bottom:0;bottom:0!important}
.hero-image-text-wrapper-two button {margin-top:0}
.quicklinks-container .quicklinks-container-link {margin-right:0}
.quicklinks-container ul {justify-content:flex-start;padding-inline-start:0px}
.quicklinks-container ul li {margin-left:8px;font-size:14px;text-decoration:underline;font-weight:700}
.quicklinks-container .quicklinks-container-link a {list-style:none;color:#000;font-size:14px;font-style:normal;padding:0;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none}
.hero-image-text-wrapper {justify-content:center;align-items:center;padding-right:0;max-width:98%;padding-left:10px}
.customer-queries-text p,.customer-service-text p {width:80%}
.vz-event-menu {width:90%!important}
.language-switcher {width:100%!important;max-width:100%!important}
.quicklinks-container .quicklinks-container-link {padding:0px}
.editProfile-btn {margin-top:0px}
.profile-tabs {margin-top:20px !important}
.header-logo {max-width:280px}
.ticket-consent-container {margin-top: 20px}
.previous {font-size:13px}
.navbar-container {margin-top: -20px}
.booking-login-modal {width: 90%}
.partners-heading {text-align:center}
.venueDetail-hero-innerContainer {padding-left:0px}
.myBooking-single-container-mobile {padding:0px;margin-top:0px}
.contactus-contact-inner-container {justify-content:flex-start}
.footer-row-two {margin-top: 70px}
.modal-header-left-section {flex-direction: column;justify-content: flex-start;align-items: flex-start;margin-top: -35px;padding-left: 10px;justify-content: flex-start;}
.list-time {padding-top:10px}
.profile-hero-container {padding-top:20px;height:auto}
.favoriteSession-inner-container {width:98%;padding-left:0px}
.favoriteSessions-all-container {margin-top:0px}
.booking-hero-container {padding-top:0px}
.auth-signup-content-container {row-gap:0px;}
.register-text-container {margin-top:20px;margin-bottom:20px}
.forgot-inner-container {margin-top:-200px}
.user-profile-hero-details-email {word-break:break-all;line-height:20px}
.user-profile-hero-details-designation {word-break:break-all;line-height:20px}
.profile-social-links-bottom {justify-content: center;}
.booking-search-field {width: 100%;height : 44px;font-size: 16px;}
.css-15v22id-MuiAccordionDetails-root {padding : 0px !important}
.css-u7qq7e {padding:0px !important;margin-bottom:15px}
.css-qmmj6x::before {background-color: transparent !important;}
.css-8m74q3.Mui-expanded {min-height: 50px !important;max-height: 50px !important;}
.css-qmmj6x.Mui-expanded {margin: 0px !important;}
.favoriteSession-container {margin-top:calc(-35px)}
.change-profile-text {display:none}
.video-handler-play-btn {top: 30%}
.parent-radio {min-width:30px !important;max-width:30px !important;height:30px !important}
.footer-container {border-radius:20px 20px 0 0}
.user-profile-dropdown-list {padding-top:10px;padding-bottom:10px;display:flex;justify-content:flex-start;align-items:center;height:35px}
.count-image {width:70px;height:70px}
.home-video-main-container::before {border-style:none}
.home-video-main-container {margin-top:30px}
.horizontal_line {margin-top:15px}
.presentation-back-text {display: none}
.presentation-folder-name-container,  .presentation-folder {flex-direction:column;justify-content:center;align-items:center}
.presentation-folder {row-gap:24px}
.presentation-folder-name-container {margin-bottom:36px;text-align:center !important;text-align:center}
.presentation-folder {padding:24px;margin-bottom:16px}
.presentation-popup-container {top: 10% !important;}
.presentation-folder-name {text-align:center}
}
@media only screen and (min-width: 500px) and (max-width: 560px){
}
@media only screen and (min-width: 430px) and (max-width: 540px){
.modal-content {width:90% !important;overflow-x:hidden}
.popup-auth-btn-lower-container {flex-direction:column}
.user-editProfile-fields-container {flex-direction:column;margin-top:0}
.user-profile-update .user-editProfile-fields-container {margin-left:25px !important}
.user-editProfile-container {width:95%}
.user-editProfile-heading {text-align:center}
.exhibitor-modal-btn-container {justify-content:center}
.modal-content {overflow-x:hidden}
.register-interest-title {font-size:25px}
.modal-content {width:90% !important;max-height:80%}
.user-editProfile-container {margin-left:5%}
.user-editProfile-fields-container .phone-input-new {margin-left:3%;width:100%}
.user-editProfile-container {width:95%;height:auto;margin-left:-25px;padding:10px}
.register-interest-last-btn {width:99%;margin-left:15px}
.user-editProfile-fields-container {width:100%;margin-left:-25px !important;margin-bottom:18px}
.user-editProfile-fields-container .custom-input-container {width:325px !important;margin-left:0}
.isBecome-main-container .user-editProfile-fields-container .register-interest-email-container .custom-input-container {width:360px !important;margin-left:0}
.register-user-interest-container .user-editProfile-fields-container .custom-input-container {width:342px !important;margin-left:0}
.booking .register-user-interest-container .user-editProfile-fields-container .custom-input-container {width:100% !important;margin-left:0}
.user-editProfile-container .user-editProfile-fields-container .phone-input-new {width:415px !important;margin-left:90px !important}
.user-edit-profile-last-btn {width:100%}
.become-partner-sub-heading {margin-bottom:20px}
.become-partner-container .user-editProfile-fields-container {margin-left:0 !important}
.sponsor-modal-heading {font-size:24px}
}
@media only screen and (max-width: 430px){
.agenda-container .agenda-days {width:500px;column-gap:12px;overflow-x:scroll;padding:0 0 72px 0;overflow-y:hidden}
.agenda-container .agenda-days .agenda-day {display:flex;flex-direction:column;width:auto;height:auto !important;row-gap:3px;padding:15px}
.agenda-days {width:100%;flex-direction:row;justify-content:start;flex-wrap:wrap;gap:10px}
.agenda-container h1 {font-size:36px}
.agenda-days-container {padding:0;padding-top:-20px;align-items:center;justify-content:flex-start}
.agenda-container .agenda-days {padding-bottom:0}
.agenda-container .agenda-heading {font-size:17px}
.agenda-container {margin-top:50px}
.agenda-container .agenda-days {justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;column-gap:20px;max-width:400px;overflow-x:scroll}
.attenden-name {font-size:22px}
.hero-image-text-wrapper {top:12% !important;left:2% !important}
.hero-image-text-wrapper-two {bottom:5% !important;width:100%; flex-direction : column; justify-content : flex-start ; align-items : flex-start}
.hero-image-text-wrapper {width:100%}
.quicklinks-container {column-gap:5px !important;height:70px}
.blog-image {width:100%}
.blog-desc {padding:10px;padding-top:15px}
.video-blog-home-image {width:300px}
.blog-video-play-btn-container {left:50%; top : 50%}
.blog-container {margin-bottom:15px}
.home-blog-image {width:100%}
.home-blog-image {min-height:200px !important}
.blog-desc {height:150px}
.blog-video-play-btn-updated {left:35%}
.home-blog-detail-container .image {width:320px}
.image {max-width:100%}
.video-blogs-video-container {width:380px;justify-content:flex-start;align-items:center;flex-wrap:nowrap;column-gap:50px;max-width:380px;overflow-x:scroll;padding-right:50px}
.blogs_inner_container {padding-left:10px;padding-right:10px}
.video-blogs-heading {font-size:40px !important;width:100% !important;text-align:center !important}
.video-blogs-header-container .video-blogs-header-btn {display:none !important}
.speakers-btn-container {padding:5px}
.error-boundary-container-heading {font-size:20px}
.eventsInNumber-main-heading {line-height:40px;font-size:40px;margin-left:0;width:100%;text-align:center}
.eventsInNumber-countsView {justify-content:space-between;flex-direction:row;margin-left:-10px !important}
.eventsInNumber-countsView {justify-content:center}
.eventsInNumber-innerContainer {padding-top:0}
.gallery-container {margin-bottom:50px;height:auto}
.grid-wrapper {margin-top:10px}
.gallery-main-heading {font-size:40px;width:100%;width:100%;line-height:40px;text-align:center}
.gallery-images-view {flex-direction:column}
.gallery-imageOne {width:100%}
.gallery-image-viewOne {grid-template-columns:1fr;margin-top:10px}
.gallery-image-viewOne {width:100%}
.gcc-carousel-container {width:350px}
.gcc-carousel-right-arrow {top:30%}
.gcc-carousel-left-arrow {display:none}
.gccEHealth-container {height:auto}
.gccEHealth-left-side-heading {font-size:30px}
.gccEHealth-left-side-details {font-size:15px}
.gccEHealth-left-side-left-btn {width:170px}
.gccEHealth-left-side-right-btn {width:170px}
.gccEHealth-container-heading {font-size:35px;text-align:center;width:100%}
.partners-view-container {grid-template-columns:1fr 1fr}
.partner-btn-container-bottom-line {width:162px !important}
.partners-view-container {grid-template-columns:1fr 1fr}
.partners-headerContainer {justify-content:center;flex-direction:column}
.large-container {width:90%}
.partner-header-btn {font-size:17px}
.partner-header-right-arrow {width:10px;height:10px;object-fit:contain}
.partners-view-container {margin-bottom:20px}
.partner-btn-container-bottom-line {width:162px}
.user-editProfile-fields-container {margin-left:25px !important}
.become-partner-container .user-editProfile-fields-container {margin-left:0}
.isDownload-agenda .register-interest-text {margin-bottom:40px;width:100%;margin-left:0;padding-left:0}
.user-profile-update {margin-left:-30px}
.booking .register-user-interest-container .user-editProfile-fields-container .custom-input-container {width:100% !important;margin-left:0}
.form-field .css-b62m3t-container {width:94% !important;margin-left:10px !important}
.title-select .css-1s5ik55-control {width:104%}
.user-profile-update .user-editProfile-fields-container {margin-left:50px !important}
.user-profile-update {overflow-x:hidden;padding-top:50px;position:absolute;top:10%}
.become-partner-container .user-editProfile-fields-container {margin-left:10px !important}
.modal-content-new-theme {max-height:auto;height:auto;top:0;overflow-y:auto;width:90% !important;left:0;overflow-x:hidden}
.modal-header {height:auto}
.register-user-interest-container .becomePartner-inputField input {width:100% !important}
.register-interest-email-container .css-b62m3t-container {width:95% !important;margin-left:-10px}
.isDownload-agenda .react-international-phone-input-container .react-international-phone-input {width:68% !important}
.delete-ticket-heading {font-size:20px}
.delete-ticket-name {font-size:14px;margin-top:8px}
.delete-ticket-warning {font-size:12px;line-height:17px;margin-top:10px}
.modal-header-left-section {flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:-35px;padding-left:10px;justify-content:flex-start}
.popup-speaker-img-container {width:100px;height:100px;margin-top:0;margin-bottom:0px}
.modal-header-image {margin-left:0}
.modal-header-left-section-details {max-width:95%;margin-top:15px}
.modal-header-left-section-details {margin-left:15px}
.modal-header-left-section-details-designation {font-size:16px;line-height:20px}
.modal-header-left-section-details-name {font-size:24px}
.modal-header-left-section-details-company {font-size:16px;line-height:20px}
.modal-header {padding:0;padding-top:15px}
.modal-circle-main-container {margin-bottom:10px;margin-top:0}
.video-title {font-size:15px}
.image-cropper-header-text {font-size:15px}
.register-text-intrest {margin-top:-130px}
.video-title {font-size:13px !important;padding-left:10px;padding-right:10px;width:85%}
.speaker-speaker-main-heading {margin-top:50px}
.speaker_name {width:230px}
.popup-speaker-img-container {margin-left:0}
.speakers_view {justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;column-gap:0;max-width:390px;overflow-x:scroll}
.speakers_view {justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;max-width:390px;column-gap:30px;overflow-x:scroll}
.speakers_inner_container {padding-left:5px}
.speakers_inner_container {margin-left:5px;padding-right:5px;justify-content:center;align-items:center}
.speaker_main_heading {font-size:48px;width:100%;text-align:center;line-height:45px}
.speaker_main_subHeading {line-height:20px;font-size:17px;text-align:center}
.speaker_main_subHeading {line-height:30px}
.testimonial-container {max-width:100%}
.testimonial-inner-container {max-width:100%}
.testimonial-footer {left:42%;bottom:4%}
.testimonial-title {font-size:18px}
.testimonial-footer {left:38%;bottom:4%}
.testimonial-footer .testimonial-header-icon {width:20px !important}
.testimonials_view {justify-content:flex-start;align-items:center;flex-wrap:nowrap;max-width:380px;overflow-x:scroll}
.testimonial_main_heading {font-size:40px}
.testimonial-btns-header-btn {display:none !important}
.testimonials_inner_container {padding-left:5px}
.testimonials_inner_container {margin-left:5px;padding-right:5px}
.testimonial_main_heading {font-size:48px;width:100%;text-align:center}
.testimonial_main_subHeading {line-height:20px;font-size:17px;text-align:center}
.testimonials-btn-container {padding:5px}
.order-summary {width:100% !important;margin-left:-17px !important}
.clear-section {width:100%}
.order-summary-main-container {padding:20px 16px;padding-bottom:10px}
.form-group .form-field .react-tel-input {margin-left:0;width:100%}
.form-group .form-field .react-tel-input .form-control {margin-left:40px !important;width:88% !important}
.select-ticket-radio-child,.delegate-ticket-radio-child,.checkout-ticket-radio-child {width:10px;height:10px}
.ticket-body {width:80%;height:auto;flex-direction:column;padding:10px;border-radius:38px}
.ticket-body-price {width:100%;text-align:center}
.ticket-body-details {width:100%;flex-direction:column}
.ticket-discount {display:none}
.ticket-discount-mobile {border-top:1px solid #e4e7f3;border-bottom:1px solid #e4e7f3;display:flex;flex-direction:column;margin-top:18px;padding-top:8px;padding-bottom:8px}
.ticket-radio-split {height:11px;justify-content:space-around}
.ticket-sale-price {width:40%}
.ticket-full-price {width:40%}
.ticket-perks {width:100%;display:block}
.ticket-delegates {width:90%;flex-direction:row;justify-content:space-between;margin:0 auto}
.ticket-delegates p {color:#000;font-family:'Roboto';font-size:16px;font-style:normal;font-weight:500;line-height:22.784px;margin-top:23px}
.delegate-number button {min-width:26px;max-width:26px;height:26px;font-size:20px}
.delegate-number p {font-size:20px;font-style:normal;font-weight:500;line-height:28.48px;margin-top:0}
.ticket-note {width:80%}
.ticket-banner-text {margin-left:0}
.ticket-banner-text-mobile {display:block}
.ticket-banner-text-mobile h3 {color:var(--dark);font-family:'Roboto';font-size:20px;font-style:normal;font-weight:500;line-height:26px}
.ticket-banner-text-mobile p {color:var(--dark);font-family:'Roboto';font-size:14px;font-style:normal;font-weight:400;line-height:30px}
.ticket-banner-text-mobile p span {font-weight:500}
.ticket-radio-label {justify-content:space-between}
.ticket-radio-label label {color:var(--dark);font-family:'Rubik';font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.order-summary {width:94%;margin:0;height:auto;position:unset;height:fit-content;min-height:auto;margin-top:20px}
.order-summary h1 {font-size:24px;font-weight:500;line-height:normal}
.order-heading {width:100%;display:flex;justify-content:space-between}
.order-heading button {display:flex;cursor:pointer;background:transparent;border:0;height:17px;margin-top:6px}
.ticket-picker-container {width:98%}
.ticket-selector-wrapper {width:70%;margin:20px auto}
.ticket-delegation-container {flex-direction:column;width:90%;margin-left:9%}
.ticket-selector-wrapper select {width:100%}
.form-group .form-field input {width:94%}
.form-group .form-field select {width:100%}
.form-group .form-field .phone-number .form-control {width:99.5%}
.form-group .form-field .mob-number .form-control {width:99.5%}
.form-group .form-field .company-number .form-control {width:99.5%}
.ticket-delegation-form-wrapper button {position:relative;}
.country-select .css-k0kra5-control {width:100%}
.ticket-checkout-container {width:100%}
.ticket-checkout-container h1 {margin-top:20px;font-size:20px;text-align:center}
.payment-method-btn-group {width:100%;flex-direction:column;justify-content:center;align-items:center}
.payment-method-btn-group {flex-direction:column}
.payment-method-btn-group button {margin-bottom:10px}
.form-group {flex-direction:column;width:100%}
.form-group .form-field {width:100%;margin-bottom:20px}
.ticket-checkout-form {padding-left:20px}
.country-select>div {width:100%}
.country-select>div {margin-top:5px}
.title-select>div {width:100%}
.about-hero-container {background-size:cover;margin-top:0}
.about-speakers-container {max-width:360px}
.about-desc-subHeading {width:95%}
.about-attending-details {width:100%}
.about-hero-heading {font-size:30px}
.about-speaker-main-heading {font-size:35px !important;line-height:40px;width:100%;text-align:center;margin-bottom:5px}
.about-details {margin-bottom:10px}
.about-speakers-view-container {justify-content:flex-start;align-items:center;flex-wrap:nowrap;max-width:100%;overflow-x:scroll}
.about-inner-container {margin-top:30px;width:97%}
.about-attending-participants {max-width:90%}
.about-attendenees-container {grid-template-columns:1fr}
.agenda-heading {font-size:32px}
.agenda-subHeading {font-size:13px}
.agenda-main-heading {font-size:20px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px;margin-top:20px}
.agenda-view-container {grid-template-columns:1fr}
.agenda-view-container-hiePartners {grid-template-columns:1fr 1fr}
.agenda-inner-container {margin-top:10px}
.blogDetail-title {font-size:24px;line-height:30px}
.blogDetail-hero-innerContainer {max-width:90%}
.blogDetail-left-section {margin-top:0}
.blogDetail-left-arrow {width:13px;height:13px}
.blogs-heading {font-size:48px}
.blogs-subHeading {font-size:18px;text-align:center;max-width:95%;width:100%}
.blogs-blogs-main-heading {font-size:25px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px}
.blogs-view-container {justify-content:flex-start;align-items:center;padding-top:20px;flex-direction:column;flex-wrap:nowrap;max-width:100%;max-height:700px;overflow-y:scroll}
.blogs-blogs-view-container {justify-content:center;height:auto;gap:10px}
.blogs-inner-container {margin-top:10px}
.contactus-main-heading {margin-top:17px;width:100%;text-align:center}
.contactus-images-view {flex-direction:column;justify-content:center;align-items:center}
.contactus-inner-container {width:350px}
.contactus-inner-container {margin-left:-15px}
.contactus-contact-method {width:300px;margin-bottom:30px;justify-content:flex-start;}
.about-speaker-main-heading {font-size:22px !important}
.exhibition-heading {font-size:22px}
.custom-page-details {top:30%}
.exhibition-heading {text-align:center}
.exhibition-sub-heading {text-align:center}
.e-text-exhibition {width:87%}
.e-text-exhibition-heading {font-size:17px}
.e-text-exhibition-subheading {font-size:12px !important}
.exhibition-details-container {margin-top:-50px}
.forgot-content-container {padding:10px;padding-bottom:20px;padding-top:20px;width:90%}
.forgot-helping-text {width:100%}
.gallery-heading {font-size:48px}
.gallery-subHeading {font-size:18px;text-align:center;max-width:95%;width:100%}
.gallery-gallery-main-heading {font-size:25px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px}
.gallery-view-container {justify-content:flex-start;align-items:center;padding-top:20px;flex-direction:column;flex-wrap:nowrap;max-width:100%;max-height:700px;overflow-y:scroll}
.gallery-gallery-view-container {justify-content:center;height:auto;gap:10px}
.gallery-inner-container {margin-top:10px}
.auth-content-container {width:80%}
.auth-btn-lower-container-text {font-size:22px;text-align:center}
.auth-btn-lower-container {width:90%}
.forgot-password-container {margin-right:4%}
.newAgenda-heading {font-size:48px;text-align:center}
.newAgenda-subHeading {font-size:16px;text-align:center}
.virtual-link {bottom:0}
.virtual-link-updated {bottom:0}
.newAgenda-speaker-main-heading {font-size:32px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px}
.newAgenda-inner-container {max-width:100%}
.newAgenda-speakers-view-container {justify-content:flex-start;align-items:center;padding-top:20px;flex-direction:column;flex-wrap:nowrap;max-width:100%;max-height:700px;overflow-y:scroll}
.newAgenda-inner-container {margin-top:10px}
.newAgenda-NoOfSpeakers {width:35px;height:35px}
.newAgenda-inner-container {padding-left:5px;padding-right:5px;max-width:99%}
.speaker-heading {font-size:48px;text-align:center}
.speaker-subHeading {font-size:16px;text-align:center}
.speaker-speaker-main-heading {font-size:32px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px;font-family:"Rubik";font-weight:600}
.speaker-inner-container {margin-top:0}
.presentation-heading {font-size:48px;text-align:center;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.presentation-table-header-second {display:none}
.presentation-subHeading {font-size:16px;text-align:center}
.presentation-presentation-main-heading {font-size:32px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px}
.presentation-table-headings-listing {flex-direction:column;width:100%}
.presentation-fileSize-hidden {display:block;font-size:16px;margin-top:10px}
.presentation-table-first-section {width:100%;justify-content:flex-start;margin-bottom:0px;align-items:flex-start}
.presentation-filaName {font-size:18px}
.presentation-table-second-section {display:none}
.presentation-table-third-section {width:100%;justify-content:flex-end}
.presentation-inner-container {width:380px}
.presentation-inner-container {margin-top:10px}
.presentation-download-text {font-size:24px}
.presentation-table-headings {margin-top:25px}
.react-tel-input .form-control {width:83% !important;margin-left:12% !important}
.react-tel-input .flag-dropdown {width:15% !important;margin-left:-2%}
.react-tel-input .selected-flag .arrow {margin-left:10% !important}
.sponsors-view-container {grid-template-columns:1fr 1fr;column-gap:0;row-gap:0}
.sponsors-view-container-hiePartners {grid-template-columns:1fr 1fr}
.sponsors-inner-container {margin-top:10px}
.venueDetail-hero-container {background-size:cover}
.venueDetail-hero-container {margin-top:0}
.venueDetail-hero-innerContainer {justify-content:center;align-items:center}
.venueDetail-main-heading {margin-top:24px}
.venueDetail-hero-heading {font-size:48px;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:95%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.venueDetail-details {margin-bottom:10px;margin-top:20px;width:90%}
.venueDetail-inner-container {margin-top:10px}
.venueDetail-verticalLine {display:none}
.venueDetail-detail:last-child {border-bottom:0;border-right:0}
.venueDetail-detail {border-bottom:1px solid var(--light-grey);border-right:0}
.venueDetail-details {grid-template-columns:1fr}
.venueDetail-about-section,.venueDetail-about-innersection {flex-direction:column}
.venueDetail-about-section {width:100%;flex-direction:column;justify-content:center;align-items:center}
.venueDetail-about-innersection {width:98%}
.venueDetail-about-left-section,.venueDetail-image {max-width:100%;margin-bottom:10px}
.venueDetail-about-right-section {width:100%;margin-top:30px}
.videos-heading {font-size:48px}
.videos-subHeading {font-size:18px;text-align:center;max-width:95%;width:100%}
.videos-videos-main-heading {font-size:25px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px}
.videos-view-container {justify-content:flex-start;align-items:center;padding-top:20px;flex-direction:column;flex-wrap:nowrap;max-width:100%;max-height:700px;overflow-y:scroll}
.videos-videos-view-container {justify-content:center;height:auto;gap:10px}
.videos-inner-container {margin-top:10px}
.highlights-content-container {padding-left:0;padding-right:0}
.html-content h1,.html-content h2,.html-content h3,.html-content h4,.html-content h5,.html-content h6,.html-content ul,.html-content li,.html-content p {text-align:left}
.html-content ul,.html-content li {padding-left:15px}
.react-tel-input .form-control {margin-left:50px !important;width:83% !important;padding-left:-50px !important}
.react-tel-input {width:100%;margin-left:15px}
.react-tel-input .selected-flag {width:10px}
.gcc-carousel-left-arrow {top:30%}
.profile-heading {font-size:48px;text-align:center}
.profile-subHeading {font-size:16px;text-align:center}
.profile-hero-innerContainer {flex-direction:column;row-gap:25px;min-height:auto}
.editProfile-btn {font-size:15px;width:100%}
.profile-profile-main-heading {font-size:32px;line-height:30px;text-align:center;padding-left:15px;margin-bottom:5px}
.profile-speakers-view-container {justify-content:flex-start;align-items:center;padding-top:20px;flex-direction:column;flex-wrap:nowrap;max-width:100%;max-height:700px;overflow-y:scroll}
.profile-tabs {max-width:42% !important;width:100%;border-top-right-radius:0;border-bottom-right-radius:0}
.myprofile-item-heading {font-size:15px;line-height:30px;width:45%}
.myprofile-item-detail {font-size:15px}
.myprofile-inner-container {padding:15px;margin-top:-25px}
.favoriteSession-single-heading {font-size:18px}
.favoriteSession-single-details {font-size:14px}
.remove-session-container {margin-top:25px}
.profile-input-text {font-size:14px;margin-left:10px}
.profile-social-input {font-size:14px !important}
.profile-password {padding-left:7px}
.profile-changePassword-links-bottom {padding-left:7px}
.delete-account-bottom {flex-direction:column;width:75%}
.social-links-heading {font-size:20px}
.delete-account-point {margin-bottom:12px}
.myprofile-container {margin-left:0;margin-top:0px}
.profile-tabs {max-width:100% !important}
.register-names-container {flex-direction:column;row-gap:20px}
.react-tel-input .form-control {width:62% !important;margin-left:27% !important}
.react-tel-input .flag-dropdown {width:15% !important;margin-left:12%}
.react-tel-input .selected-flag .arrow {margin-left:100% !important}
.auth-btn-lower-container {flex-direction:column;row-gap:0}
.register-password-container {flex-direction:column;row-gap:20px}
.auth-signup-content-container {padding:10px;width100%;padding-bottom:50px !important}
.auth-content-main-heading {padding-top:20px;line-height:40px;font-size:24px}
.sponsors-heading {font-size:30px;max-width:95%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.sponsors-subHeading {font-size:16px;max-width:95%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center;margin-top:20px}
.sponsors-main-heading {font-size:24px;line-height:30px;width:100%;text-align:center;text-align:center;padding-left:15px;margin-bottom:-15px}
.sponsors-content-container {margin-top:-20px}
.sponsors-heading {font-size:40px}
.sponsors-view-container-hiePartners {margin-bottom:60px}
.updatePassword-content-container {padding:10px;padding-bottom:20px;padding-top:20px;width:90%}
.updatePassword-content-main-heading {font-size:22px}
.venueDetail-innerDetail-container {width:100%;padding-left:0 !important}
.venueDetail-main-container {margin-top:0px}
.venueDetail-hero-container {border-top:1px solid rgba(33,46,58,0.15)}
.venueDetail-hero-container {margin-top:0}
.venueDetail-hero-heading {font-size:48px;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:break-word;text-align:center}
.venueDetail-hero-innerContainer {width:100%;justify-content:center;align-items:center}
.venueDetail-about-innersection {margin-top:0}
.css-3r4f5f-MuiGrid-root {margin-left:0 !important}
.home-blog-detail-container .image-new-theme {width: 290px}
.blog-desc-video {width: 100%;padding-top:15px}
.ticket-container {margin-top : 115px}
.modal-cross-sign-container-video {max-width : 100% !important}
.agenda-time-heading {padding-left : 10px}
.agendaSpeakers-container {padding : 10px}
.modal-cross-sign {width:50px}
.profile-social-link {width:100%}
.change-profile-container {width:90px;height:90px}
.user-editProfile-heading {padding-left:15px}
.footer-row-one .footer-logo {margin-bottom: 0px}
.footer-row-two .footer-policy {width:100%;justify-content:flex-start;align-items:flex-start;padding-left:7%}
.footer-row-three {padding-top:0px !important; padding-bottom:0px !important;margin-top:0px;display : flex;justify-content:center;align-items:center;flex-direction: column}
.modal-header-new-theme {padding-top:15px}
.ticket-selector-wrapper p {font-size:14px}
.delegate-form {margin-left:-4%}
.mybooking-container {margin-left:-10px}
.footer-row-three p {margin-bottom:20px !important}
.subscribe-btn:hover {background-color:var(--secondary-color)}
.auth-option-text {width:55%;margin-left:15px;font-size:15px}
.auth-option-container {width:100%;}
}
@media only screen and (max-width: 414px){
.home-blog-detail-container .image {width:320px}
.gallery-images-view {max-height:600px}
.gcc-carousel-container {max-width:225px;margin-left:0;height: auto}
.partners-innerContainer {padding:0;padding-left:0}
.register-user-interest-container {padding-left:20px}
.user-editProfile-fields-container {width:100%}
.register-interest-text {width:95%;margin-left:12px}
.user-editProfile-fields-container {width:100%;margin-left:-72px;row-gap:20px}
.become-partner-sub-heading {margin-bottom:20px}
.register-user-interest-container .user-editProfile-fields-container .custom-input-container {width:310px !important;margin-left:-50px !important}
.isDownload-agenda .user-editProfile-fields-container .custom-input-container {width:320px !important;margin-left:-46px !important}
.user-editProfile-container .user-editProfile-fields-container .phone-input-new {width:310px !important;margin-left:180px !important}
.user-editProfile-fields-container .booking .phone-input-new {width:108% !important;margin-left:90px !important}
.isDownload-agenda .register-interest-email-container .css-b62m3t-container {width:98% !important;margin-left:-5px !important}
.become-partner-container .user-editProfile-fields-container {margin-left:0 !important}
.become-partner-container .becomePartner-inputField {width:90% !important}
.register-interest-email-container .css-b62m3t-container {width:95% !important;margin-left:-15px}
.register-interest-title {margin-left:15px !important}
.order-summary {width:100% !important;margin-left:-15px !important}
.order-details-price-x {width:50%}
.user-profile-hero-container {width:100% !important}
.react-tel-input .form-control {width:77% !important;margin-left:14% !important}
.react-tel-input .flag-dropdown {width:15% !important;margin-left:0}
.react-tel-input .selected-flag .arrow {margin-left:10% !important}
.blog-container-video-page {width : 100%}
}
@media only screen and (max-width: 412px){
.customPage-heading {font-size:22px}
.custom-page-details {top:30%}
.custom-details-text {width:100% !important;font-size:14px}
.sponsors-view-container {grid-template-columns:1fr 1fr;column-gap:0;row-gap:0}
.sponsors-view-container-hiePartners {grid-template-columns:1fr 1fr}
}
@media only screen and (max-width: 393px){
.quicklinks-container-link {font-size:10px !important}
.qucklink-text {margin-left:-5px !important}
.blog-video-play-btn-updated {left:40%}
.home-blog-detail-container .image {width:290px}
.video-blog-home-image {width:280px}
.blog-image {width:100%}
.blog-desc {padding:10px}
.video-blog-home-image {width:280px}
.home-blog-detail-container .image {width:270px}
.video-blogs-video-container {width:350px;justify-content:flex-start;align-items:center;flex-wrap:nowrap;column-gap:10px;max-width:380px;overflow-x:scroll}
.eventsInNumber-innerContainer {margin-left:15px}
.become-partner-sub-heading {margin-bottom:20px}
.user-editProfile-fields-container .phone-input-new {width:100% !important;margin-left:100px !important}
.user-editProfile-fields-container {width:100%;flex-direction:column;margin-left:15px;margin-bottom:18px}
.user-editProfile-fields-container {width:100%;margin-left:-100px;row-gap:20px}
.user-editProfile-fields-container {width:95%;margin-left:-5px}
.user-editProfile-fields-container .phone-input-new {margin-left:30% !important;width:100% !important}
.user-editProfile-fields-container .custom-input-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:-45px}
.user-editProfile-fields-container {margin-left:0 !important}
.user-editProfile-fields-container .custom-input-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:-23px !important}
.user-editProfile-fields-container .custom-input-container {width:280px !important;margin-left:-47px !important}
.isBecome-main-container .user-editProfile-fields-container .custom-input-container {width:335px !important;margin-left:-60px !important}
.register-user-interest-container .user-editProfile-fields-container .custom-input-container {width:310px !important;margin-left:-55px !important}
.isDownload-agenda .user-editProfile-fields-container .custom-input-container {width:320px !important;margin-left:-55px !important}
.user-editProfile-container .user-editProfile-fields-container .phone-input-new {width:290px !important;margin-left:150px !important}
.user-editProfile-fields-container {margin-left:30px !important}
.register-interest-last-btn {margin-left:50px}
.become-partner-container .user-editProfile-fields-container {margin-left:0 !important}
.user-editProfile-fields-container .booking .phone-input-new {width:105% !important;margin-left:85px !important}
.user-profile-update .user-editProfile-fields-container .custom-input-container {margin-left:-20px !important}
.become-partner-container .becomePartner-inputField {width:96% !important}
.register-user-interest-container .becomePartner-inputField input {width:100% !important}
.register-interest-email-container .css-b62m3t-container {width:100% !important;margin-left:-5px}
.modal-header {padding-bottom:10px}
.modal-header-left-section-details-name {font-size:15px}
.register-interest-title {padding-left:12px !important}
.register-interest-text {font-size:15px !important;line-height:20px !important}
.register-text-intrest {margin-top:-100px}
.modal-cross-sign-container-video {max-width:90%;margin-left:0}
.register-interest-title {margin-left:0 !important}
.speaker_name {width:230px}
.customPage-container .partners-innerContainer {margin-left:-13px !important}
.profile-tabs {max-width:39% !important}
.myprofile-item-heading {font-size:15px;line-height:30px;width:50%}
.myprofile-item-detail {font-size:15px}
.profile-social-link {padding-left:10px;padding-right:10px}
.profile-changePassword-links-bottom {padding-left:7px}
.delete-account-bottom {flex-direction:column;width:80%}
.profile-tabs {max-width:100% !important}
.myBooking-single-container-mobile {width:95%}
.newAgenda-single-details-container {padding : 12px}
.ticket-body {margin : 10px auto;}
.blog-container {margin-left : 0px}
}
@media only screen and (max-width: 390px){
.hero-image-text-wrapper-two h1 {font-size:20px}
.hero-image-text-wrapper-two p {margin-left:0}
.gcc-carousel-container {margin-left:0}
.gcc-carousel-img {height:280px}
.gcc-carousel-right-arrow {top:30%;right:-3%}
.gcc-carousel-left-arrow {top:30%;left:-8%}
.partner-container {width:100%}
.partners-innerContainer {width:100%;padding-left:0}
.partners-view-container {max-width:100%}
.user-editProfile-fields-container .custom-input-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:-41px}
.become-partner-sub-heading {margin-bottom:20px}
.user-editProfile-fields-container {margin-top:0}
.isBecome-main-container .user-editProfile-fields-container .custom-input-container {width:330px !important;margin-left:-60px !important}
.customPage-heading {font-size:22px}
.custom-page-details {top:30%}
.exhibition-heading {font-size:22px}
.custom-page-details {top:30%}
.exhibition-heading {text-align:center}
.exhibition-sub-heading {font-size:12px !important;text-align:center}
.e-text-exhibition {width:100%}
.e-text-exhibition-heading {font-size:17px}
.e-text-exhibition-subheading {font-size:12px !important}
.user-profile-hero-container {width:100% !important}
.profile-tabs {max-width:39% !important}
.myprofile-item-heading {font-size:14px;line-height:30px;width:50%}
.myprofile-item-detail {font-size:13px}
.profile-tabs {max-width:100% !important}
.react-tel-input .form-control {width:82% !important;margin-left:12% !important}
.react-tel-input .flag-dropdown {width:15% !important;margin-left:-2%}
.react-tel-input .selected-flag .arrow {margin-left:10% !important}
}
@media only screen and (max-width: 375px){
.hero-image-text-wrapper h1 {font-size:25px}
.quicklinks-container {column-gap:5px !important}
.hero-image-text-wrapper h1 {font-size:20px}
.hero-image-text-wrapper-two h1 {font-size:20px}
.gcc-carousel-container {height:250px;margin-left:-20px}
.gcc-carousel-right-arrow {top:20%;right:-3%}
.gcc-carousel-left-arrow {top:20%;left:-8%}
.gccEHealth-left-side-heading {font-size:22px}
.gccEHealth-left-side-left-btn {width:150px;font-size:12px}
.gccEHealth-left-side-right-btn {width:150px;font-size:12px}
.partner-logo {width:95%;height:85px}
.partner-container {width:100%}
.sponsors-partner-container {max-height:200px}
.partners-innerContainer {width:100%;padding-left:0}
.modal-content-innerContainer {padding-left:5px;padding-right:5px}
.become-partner-sub-heading {margin-bottom:20px}
.modal-content {max-height:80%}
.register-interest-text {font-size:14px;line-height:20px;width:95%;margin-left:10px}
.register-interest-forms {margin-left:10px;width:150%}
.register-user-interest-container {padding-left:5px}
.register-interest-dropdown-container .css-b62m3t-container {max-width:300px !important;margin-left:18% !important}
.register-interest-phoneNo-container .custom-input-container {width:301px !important;margin-left:111px !important}
.user-editProfile-fields-container {width:100%;margin-left:4px}
.become-partner-container .user-editProfile-fields-container .phone-input-new {width:114%;margin-left:1% !important}
.user-editProfile-fields-container .custom-input-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:-11px !important}
.user-editProfile-fields-container {margin-top:0}
.register-interest-last-btn {width:70%;margin-left:-70px}
.user-editProfile-fields-container {margin-left:-10px !important}
.user-editProfile-fields-container .custom-input-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:10px !important}
.user-edit-profile-last-btn {width:100%}
.user-editProfile-fields-container .custom-input-container {width:265px !important;margin-left:-15px !important}
.isBecome-main-container .user-editProfile-fields-container .custom-input-container {width:315px !important;margin-left:0 !important}
.register-user-interest-container .user-editProfile-fields-container .custom-input-container {width:290px !important;margin-left:-15px !important}
.isDownload-agenda .register-interest-email-container .css-b62m3t-container {width:63% !important;margin-left:-170px !important}
.isDownload-agenda {overflow-x:hidden}
.user-editProfile-container .user-editProfile-fields-container .phone-input-new {width:280px !important;margin-left:95px !important}
.user-editProfile-fields-container {margin-left:10px !important}
.user-editProfile-fields-container .booking .phone-input-new {width:107% !important;margin-left:7px !important}
.user-profile-update .user-editProfile-fields-container .custom-input-container {margin-left:10px !important}
.register-interest-last-btn {margin-left:50px}
.become-partner-container .becomePartner-inputField {width:90% !important}
.register-user-interest-container .custom-input-container .phone-input-new-input {width:73% !important}
.isDownload-agenda {margin-left:0 !important}
.isDownload-agenda .becomePartner-inputField input {width:90% !important}
.isDownload-agenda .register-interest-text {margin-top:50px !important}
.register-text-intrest {margin-top:-100px}
.isDownload-agenda {padding-top:0 !important}
.speaker_name {width:220px}
.speakers_view {max-width:340px}
.testimonial-footer {left:38%;bottom:4%}
.testimonial-footer .testimonial-header-icon {width:15px !important}
.testimonials_view {width:330px}
.testimonial_main_heading {font-size:40px}
.slick-slider {padding-left:10px}
.country-select>div {width:100%}
.country-select>div {margin-top:5px}
.contactus-main-heading {margin-top:17px;text-align:center}
.contactus-inner-container {width:270px;margin-left:-10px}
.customPage-heading {font-size:22px}
.custom-page-details {top:30%}
.about-speaker-main-heading {font-size:22px}
.exhibition-heading {font-size:22px}
.custom-page-details {top:30%}
.exhibition-heading {font-size:20px !important;text-align:center}
.exhibition-sub-heading {font-size:13px;text-align:center}
.e-text-exhibition-heading {font-size:17px}
.e-text-exhibition-subheading {font-size:12px !important}
.newAgenda-heading {font-size:48px}
.newAgenda-inner-container {width:95%}
.newAgenda-subHeading {font-size:16px}
.newAgenda-NoOfSpeakers {width:50px;height:50px}
.newAgenda-NoOfSpeakers {width:35px;height:35px}
.newAgenda-single-details-container-upper {margin-left:15px}
.newAgenda-single-details-container {width:80%}
.user-profile-hero-container {width:100% !important}
.profile-tabs {max-width:37% !important}
.myprofile-item-heading {font-size:13px;width:50%}
.myprofile-item-detail {font-size:13px}
.delete-account-bottom {flex-direction:column;width:85%}
.profile-tabs {max-width:94% !important}
.react-tel-input .form-control {width:85% !important;margin-left:10% !important}
.react-tel-input .flag-dropdown {width:15% !important;margin-left:-5%}
.react-tel-input .selected-flag .arrow {margin-left:20% !important}
.venueDetail-detail-heading {font-size:18px}
.venueDetail-detail-subheading {font-size:16px}
.venueDetail-about-right-section {margin-bottom:100px}
.home-blog-detail-container .image-new-theme {width : 270px}
.header-logo {width : 250px}
}
@media only screen and (max-width: 360px){
.quicklinks-container .quicklinks-container-link {font-size:12px !important}
.hero-image-text-wrapper h1 {font-size:25px}
.quicklinks-container {column-gap:5px !important}
.video-blogs-video-container {width:99%}
.gcc-carousel-dots-container {margin-left:-0}
.gcc-carousel-container {height:250px;margin-left:0}
.partner-container {width:100%}
.register-interest-text {font-size:12px;line-height:18px;width:100%;margin-left:5px}
.register-interest-forms {margin-left:-0;width:170%}
.register-interest-dropdown-container {margin-left:-55px !important}
.register-interest-dropdown-container .css-b62m3t-container {width:280px !important;margin-left:30px;margin-top:10px}
.register-interest-dropdown-container .css-b62m3t-container {max-width:290px !important;margin-left:25% !important}
.register-interest-phoneNo-container .custom-input-container {max-width:300px !important;margin-left:17% !important}
.register-interest-phoneNo-container .custom-input-container {width:301px !important;margin-left:124px !important}
.user-editProfile-fields-container {margin-left:0}
.user-editProfile-fields-container {width:100%}
.user-editProfile-fields-container {margin-top:0}
.user-editProfile-fields-container {margin-left:-10px !important}
.user-editProfile-fields-container .custom-input-container {width:255px !important;margin-left:-15px !important}
.isBecome-main-container .user-editProfile-fields-container .custom-input-container {width:308px !important;margin-left:0 !important}
.isDownload-agenda .user-editProfile-fields-container .custom-input-container {width:305px !important;margin-left:-15px !important}
.user-editProfile-container .user-editProfile-fields-container .phone-input-new {width:270px !important;margin-left:40px !important}
.user-profile-update {margin-left:-10px}
.user-editProfile-fields-container .booking .phone-input-new {width:105% !important;margin-left:40px !important}
.user-profile-update .user-editProfile-fields-container .custom-input-container {margin-left:-13px !important}
.become-partner-container .becomePartner-inputField {width:92% !important}
.speaker_name {width:230px}
.discount-code div>input {max-width:170px}
.discount-code button {width:80px}
.ticket-sale-price {width:47%}
.ticket-full-price {width:47%}
.ticket-prices-container {width:90%}
.newAgenda-inner-container {padding-left:5px;padding-right:5px;max-width:100%}
.newAgenda-single-details-container {max-width:100% !important}
.newAgenda-single-details-container-upper {margin-left:10px}
.home-blog-detail-container .image-new-theme {width : 250px}
}
@media only screen and (max-width: 320px){
.quicklinks-container {column-gap:1px !important}
.home-blog-detail-container {width:100%}
.home-blog-image {height:150px;width:250px}
.blog-image {width:260px}
.video-blog-home-image {width:250px}
.blog-desc {padding:10px}
.blog-subheading {font-size:12px}
.home-blog-image {min-width:250px}
.blog-container {margin-right:0px; margin-left : 0px}
.videos-videos-view-container {margin-left:-20px}
.home-blog-detail-container .image {width:250px}
.blog-container {max-width:300px; min-width : 200px}
.video-blogs-video-container {max-width:290px;justify-content:flex-start;align-items:center;flex-wrap:nowrap;column-gap:10px;overflow-x:scroll}
.footer-row-three img {width:90px}
.btn-container-login {width:280px}
.partner-container {width:100%}
.sponsors-partner-container {max-height:200px}
.partner-logo {width:95%;height:85px}
.partners-innerContainer {margin-left:0}
.modal-header-left-section-details-name {font-size:13px}
.become-partner-sub-heading {margin-bottom:20px;font-size:13px;line-height:18px}
.video-title {width:80%}
.become-partner-heading {font-size:28px}
.user-editProfile-heading {font-size:28px}
.modal-cross-sign-container-video {margin-right:10px}
.modal-cross-sign {margin-right:10px}
.modal-header-left-section-details-designation {font-size:12px}
.modal-header-left-section-details-company {font-size:12px}
.modal-content-new-theme {max-height:650px;overflow-y:scroll;width:85%;top:20px;bottom:20px}
.isPresentation-header {font-size:15px}
.register-interest-text {font-size:12px;line-height:18px;width:100%;margin-left:5px}
.register-interest-forms {margin-left:0;width:100%}
.register-interest-dropdown-container {margin-left:-55px !important}
.register-interest-dropdown-container .css-b62m3t-container {width:250px !important}
.register-interest-dropdown-container .css-b62m3t-container {width:129% !important;margin-left:86px}
.register-interest-phoneNo-container .custom-input-container {max-width:300px !important;margin-left:17% !important}
.register-interest-phoneNo-container .custom-input-container {width:234px !important;margin-left:124px !important}
.user-editProfile-fields-container {margin-left:0;width:100%}
.user-editProfile-fields-container .custom-input-container {width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:0 !important}
.user-editProfile-fields-container {margin-top:0}
.register-interest-last-btn {width:91%;margin-left:40px}
.user-edit-profile-last-btn {width:100%}
.user-editProfile-fields-container .custom-input-container {width:220px !important;margin-left:0 !important}
.isBecome-main-container .user-editProfile-fields-container .custom-input-container {width:265px !important;margin-left:0 !important}
.register-user-interest-container .user-editProfile-fields-container .custom-input-container {width:235px !important;padding-left : 20px}
.user-editProfile-fields-container {margin-left:30px !important}
.isDownload-agenda .register-interest-email-container .css-b62m3t-container {width:91% !important}
.user-editProfile-container .user-editProfile-fields-container .phone-input-new {width:245px !important;margin-left:20px !important}
.user-profile-update {margin-left:-40px}
.user-editProfile-fields-container .booking .phone-input-new {width:110% !important;margin-left:-20px !important}
.title-select .css-1s5ik55-control {width:104%;margin-left:10px !important}
.user-profile-update .user-editProfile-fields-container .custom-input-container {margin-left:-0 !important}
.isDownload-agenda .register-interest-email-container .css-b62m3t-container {width:90% !important;margin-left:-30px !important}
.become-partner-container .becomePartner-inputField {width:95% !important}
.register-user-interest-container .custom-input-container .phone-input-new-input {width:75% !important}
.isDownload-agenda .becomePartner-inputField input {width:86% !important}
.delete-ticket-heading {margin-top:-15px}
.modal-header-left-section {padding-left:10px}
.image-cropper-header-text {font-size:12px}
.image-cropper-upload-text {font-size:14px}
.isDownload-agenda .register-interest-text {margin-top:0 !important}
.speaker_name {width:200px}
.speakers_view {max-width:300px}
.testimonial-footer {left:38%;bottom:4%}
.testimonial-footer .testimonial-header-icon {width:12px !important}
.testimonials_view {width:280px}
.country-select>div {width:100%}
.country-select>div {margin-top:5px}
.discount-code div>input {max-width:150px}
.discount-code button {width:80px}
.about-speakers-view-container {width:300px;column-gap:0}
.customPage-heading {line-height:25px}
.agenda-heading {font-size:27px}
.agenda-main-heading {margin-top:30px;font-size:20px}
.agenda-subHeading {font-size:12px}
.blogDetail-title {font-size:22px}
.contactus-input-container .phone-input-new {width:270px !important}
.contactus-input-container {width:75%}
.contactus-input-container textarea {width:250px}
.customPage-heading {font-size:48px}
.customPage-inner-container {width:300px}
.customPage-subHeading {font-size:16px}
.customPage-heading {font-size:20px}
.customPage-container {justify-content:center;align-items:center}
.custom-details-text {font-size:12px}
.exhibition-heading {font-size:48px}
.exhibition-inner-container {width:300px}
.exhibition-subHeading {font-size:16px}
.exhibition-heading {font-size:20px}
.exhibition-container {justify-content:center;align-items:center}
.exhibition-heading {font-size:18px !important;text-align:center}
.exhibition-sub-heading {font-size:12px !important;text-align:center}
.e-text-exhibition {width:80%}
.e-text-exhibition-heading {font-size:15px}
.e-text-exhibition-subheading {font-size:12px !important}
.auth-content-container {width:85%}
.auth-btn-lower-container-text {font-size:18px;margin-bottom:-15px}
.auth-inner-container {justify-content:center;width:95%}
.auth-option-text {font-size:15px}
.auth-option-text {width:80%}
.forgot-password-container {margin-right:4%}
.newAgenda-two-speakers {margin-left:0}
.newAgenda-two-speakers {flex-direction:column;row-gap:10px}
.newAgenda-two-speakers-new-design {flex-direction:column;row-gap:10px}
.newAgenda-single-details-container {max-width:95% !important;padding:10px}
.newAgenda-NoOfSpeakers {width:35px;height:35px}
.newAgenda-two-speakers-new-design-one {padding-left:5px;padding-right:5px}
.newAgenda-single-details-container-upper {margin-left:20px}
.newAgenda-single-details-container {width:100%}
.newAgenda-single-details-heading {font-size:15px}
.newAgenda-single-details-container-upper {margin-left:12px}
.speaker-heading {font-size:48px}
.speaker-subHeading {font-size:16px}
.presentation-heading {font-size:48px}
.presentation-inner-container {width:300px}
.presentation-subHeading {font-size:16px}
.profile-heading {font-size:48px}
.profile-subHeading {font-size:16px}
.user-profile-hero-image {width:90px;height:90px}
.user-profile-hero-details {margin-left:10px}
.user-profile-hero-details-name {font-size:22px}
.user-profile-hero-details-email {line-height:30px;font-size:16px}
.user-profile-hero-details-designation {font-size:12px}
.profile-tabs {max-width:31% !important}
.myprofile-item-detail {max-width:130px;word-wrap:break-word}
.myprofile-item-heading {font-size:13px;width:50%}
.myprofile-item-detail {font-size:13px;width:60%}
.favoriteSession-single-heading {font-size:15px}
.favoriteSession-single-details {font-size:12px}
.profile-input-text {font-size:12px;margin-left:5px}
.profile-social-input {font-size:12px !important}
.social-links-heading {font-size:15px;line-height:20px}
.delete-account-point {margin-left:-15px;font-size:13px}
.profile-tabs {max-width:94% !important}
.myprofile-item-heading {width:45%}
.myBooking-single-container-mobile {width:90%}
.favoriteSession-single-container {width:85%}
.react-tel-input .form-control {width:8% !important;margin-left:12% !important}
.react-tel-input .flag-dropdown {width:15% !important;margin-left:-2%}
.react-tel-input .selected-flag .arrow {margin-left:10% !important}
.auth-content-main-heading {font-size:27px}
.venueDetail-about-right-section {margin-bottom:100px}
.delete-delegate-container {width:95%}
.previous {font-size:11px}
.header-logo {width:220px}
}
