.home_header_2022 .home-carousel .owl-nav span,
.vid-carousel .mainBanner .owl-nav .owl-next,
.vid-carousel .mainBanner .owl-nav .owl-prev {
  font-size: 52px;
  -webkit-filter: drop-shadow(0px 0px 6px #000);
  color: #fff;
}
.header_event .button a,
.home_header_2022 .bannerBtn {
  background: var(--commonBG-orange);
  line-height: 2.4;
}
.home_header_2022 .header_head,
.vid-carousel .mainBanner .homeVideoDiv {
  position: relative;
}
.vid-carousel .mainBanner {
  height: 100%;
}
.vid-carousel .mainBanner #video1 {
  width: 100%;
  object-fit: cover;
}
.vid-carousel .mainBanner .layer {
  content: "";
  position: absolute;
  top: 0;
  bottom: 6px;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
}
.vid-carousel .mainBanner .owl-nav {
  padding: 5px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  margin: 0;
}
.vid-carousel .mainBanner .owl-nav .owl-next:hover,
.vid-carousel .mainBanner .owl-nav .owl-prev:hover {
  background-color: transparent !important;
}
.vid-carousel .mainBanner #videoDiv .textSection h3 {
  color: #fff;
  font-size: 3vw;
  text-transform: capitalize;
}
.vid-carousel .mainBanner #videoDiv .textSection {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, 50%);
}
.home_header_2022 .header_head .images {
  width: 100%;
  height: 100%;
}
.home_header_2022 .conference-carousel .owl-nav {
  display: none !important;
}
.home_header_2022 .owl-theme .owl-nav {
  position: absolute;
  top: 0;
  display: flex;
  justify-content: space-between;
  margin-top: 0;
  width: 100%;
  height: 100%;
}
.home_header_2022 .owl-carousel .owl-nav button.owl-prev {
  margin-left: 1rem;
  margin-right: 0;
}
.home_header_2022 .owl-carousel .owl-nav button.owl-next {
  margin-right: 1rem;
}
.home_highlights .owl-carousel .owl-nav button.owl-prev {
  margin-left: -1rem;
}
.home_highlights .owl-carousel .owl-nav button.owl-next {
  margin-right: -1rem;
}
.home_header_2022 .owl-carousel .owl-nav button i,
.home_highlights .owl-carousel .owl-nav button i {
  font-weight: 500 !important;
}
.home_header_2022 .bannerBtn:active,
.home_header_2022 .bannerBtn:hover {
  background: #e55501 !important;
  transition: var(--transition);
}
.home_header {
  background-image: url("../img/home/background.webp");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.home_agenda .tab-content-section .event img,
.home_header img {
  width: var(--width-0100);
}
.responsive_header_Img {
  display: var(--display-none);
}
.header_event,
.home_slider {
  margin: 40px 0;
}
.header_event .row {
  justify-content: var(--justify-space-between);
}
.header_event .calender_event {
  display: -webkit-box;
}
.header_event .calender {
  background-color: var(--commonBG-orange);
  height: 70px;
  width: 70px;
  margin-right: 15px;
  display: var(--display-flex);
  align-items: var(--align-items-center);
  justify-content: var(--justify-content-center);
}
.header_event .calender i {
  color: var(--bs-white);
  font-size: var(--font-00D28);
}
.header_event .calender:hover i {
  color: #818a91;
}
.header_event .calender_description h6 {
  color: var(--commonBG-orange);
  font-weight: var(--font-0B600);
}
.banner_description h6,
.header_event .button,
.header_event .calender_description h5,
.header_event .calender_description p {
  color: var(--bs-white);
}
.header_event .button {
  display: flow-root;
  align-self: center;
  text-align: var(--text-right);
}
.header_event .button a {
  width: var(--width-0100);
  cursor: var(--cursor-00PON);
  color: var(--bs-white);
  font-weight: var(--font-0B600);
}
.home_header .header_descript {
  background: var(--bs-white);
  padding: 50px;
  margin: 40px 0 0;
}
.home_header .header_descript h3 {
  font-size: 1.8em;
  font-weight: var(--font-0B600);
  text-transform: var(--text-capitalize);
  line-height: 1.3em;
  color: var(--commonBG-orange);
  margin-bottom: 40px;
}
.home_header .header_descript .muted-text {
  font-size: 18px;
}
.home_speaker .invited_img {
  width: var(--width-0100);
  min-height: 300px;
  height: 300px;
  object-fit: var(--object-fit-cover);
}
.home_speaker .invited_content {
  display: var(--display-inline-flex);
  flex-direction: var(--flex-direction-col);
  justify-content: var(--justify-content-center);
  min-height: 100%;
  padding: 0 50px;
  background-color: var(--commonBG-orange);
  color: var(--bs-white);
}
.home_speaker .invited_content h5 {
  font-weight: var(--font-0B600);
  color: var(--bs-white);
}
.home_speaker .pad-0-L {
  padding-left: 0;
}
.home_speaker .pad-0-R {
  padding-right: 0;
}
.home_agenda .tab-content-section .event,
.home_speaker .pad-0-LR {
  padding: 0;
}
.home_speaker .invited_speakerIMG {
  width: var(--width-0100);
  min-height: 275px;
  height: 275px;
  object-fit: var(--object-fit-cover);
}
.home_feature {
  background: url("../img/home/feature_bg.webp") 0 0 / cover fixed;
  background-repeat: var(--bg-no-repeat);
  padding: 100px 0;
}
.home_agenda .tab-content-section .event .event_banner,
.home_feature .feature_banner,
.home_speaker .speaker_banner {
  position: var(--position-relative);
  height: var(--height-100);
  width: var(--width-0100);
}
.home_feature .feature_banner img,
.home_speaker .speaker_banner img {
  width: var(--width-0100);
  border-radius: 0;
}
.header_descript p {
  color: #7a7a7a;
  text-align: justify;
}
.home_feature .feature_banner .feature_hide,
.home_speaker .speaker_banner .speaker_hide {
  position: var(--position-absolute);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: var(--commonBG-orange);
  color: var(--bs-white);
  visibility: hidden;
  opacity: 0;
  display: var(--display-flex);
  align-items: var(--align-items-center);
  flex-direction: var(--flex-direction-col);
  text-align: var(--text-center);
  justify-content: var(--justify-content-center);
  height: 0;
}
.speaker_hide h5 {
  color: var(--bs-white);
  font-size: var(--font-00D18);
}
.home_feature .feature_banner .feature_hide p {
  text-transform: var(--text-uppercase);
  font-weight: var(--font-0B600);
  font-size: var(--font-00D12);
}
.home_feature .feature_banner:hover .feature_hide,
.home_speaker .speaker_banner:hover .speaker_hide {
  visibility: visible;
  opacity: var(--opacity-01);
  height: 100%;
  top: initial;
  bottom: 0;
  transition: height 0.4s;
  overflow: var(--overflow-hidden);
  padding: 10px;
}
.home_speaker .speaker_banner img {
  object-fit: cover;
}
.home_speaker .speaker_banner:hover .speaker_hide {
  opacity: 0.9;
  height: 100%;
  top: 0;
  bottom: initial;
  text-shadow: 0.5px 0.5px;
  transition: height 0.3s;
  text-align: var(--text-center);
}
.home_speaker .speaker_banner:hover .speaker_hide p,
.social_blog .blog .link i {
  font-size: var(--font-00D14);
}
.home_speaker .speaker_button .btn {
  width: 100%;
  height: 100%;
  color: var(--bs-white);
  font-size: var(--font-00D18);
  font-weight: var(--font-0B600);
  display: flex;
  align-items: center;
  justify-content: center;
}
.home_speaker .speaker_button:hover {
  transition: height 0.4s;
  opacity: 1;
}
.home_speaker .speaker_button {
  background: var(--commonBG-orange);
  opacity: 0.9;
}
.home_slider .btn {
  background-color: var(--commonBG-orange);
  width: var(--width-0100);
  line-height: 2.3;
  font-weight: var(--font-0B600);
  color: var(--bs-white);
  border-radius: 0.5rem;
}
.home_slider .btn:hover {
  background: #e55501 !important;
  transition: var(--transition);
  color: var(--bs-white);
}
.partners2021 .owl-carousel .owl-stage-outer .owl-stage {
  animation: 30s linear infinite moveSlideshow;
}
.home_slider .partners2022 .partner2022Img {
  height: 100px;
  object-fit: cover;
}
.home_agenda .nav {
  justify-content: var(--justify-content-center);
}
.home_agenda .nav > li > a {
  background-color: var(--bs-light-gray);
  font-size: var(--font-00D16);
  font-weight: var(--font-0B600);
  color: #002458;
  width: 200px;
  line-height: var(--line-height-0107);
}
.home_agenda .nav .center_tab {
  margin: 0 5px;
}
.home_agenda .tab-content-section {
  margin: 10px 0;
}
.home_agenda .tab-content-section .event .event_banner img {
  width: var(--width-0100);
  object-fit: cover;
  opacity: 0.5;
  min-height: auto;
  height: 268px;
}
.home_agenda .tab-content-section .event .event_banner .banner_description {
  position: var(--position-absolute);
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: #002458b3;
  color: var(--bs-white);
  opacity: var(--opacity-01);
  display: var(--display-flex);
  flex-direction: var(--flex-direction-col);
  align-items: var(--align-items-center);
  justify-content: var(--justify-content-center);
  text-align: var(--text-center);
  padding: 0 15px;
}
.home_agenda .tab-content-section .event-description {
  color: #002458;
  background: var(--bs-light-gray);
  border: 2px solid #d8dae0;
  position: var(--position-relative);
  height: 270px;
}
.home_agenda .tab-content-section .speaker_description {
  display: flex;
  flex-direction: column;
  margin: auto 0;
  position: relative;
  justify-content: center;
  height: 100%;
}
.home_agenda .tab-content-section .speaker {
  border-left: 2px solid #d8dae0;
}
.agendaNav22 .tab-link {
  background-color: transparent !important;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 600;
  color: gray !important;
  width: 71% !important;
  margin: auto !important;
  line-height: 18px !important;
}
.agendaNav22 .center_tab {
  margin: auto !important;
}
.agendaNav22 .tab-link:hover {
  opacity: 0.75;
  background-color: #f7630c !important;
  color: #fff !important;
}
.agendaNav22 .nav-item {
  border-radius: 0;
  line-height: 2 !important;
  position: relative;
}
.agendaDescription {
  background: #f1f0ec;
  min-height: 140px;
}
.agendaFooter {
  background: #ebe9e3;
}
.agendaFooter ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.agendaFooter ul li a,
.agendaFooter ul li span {
  font-size: 1rem;
  color: var(--bg-header-color);
}
.agendaFooter ul li i {
  color: #be1a39;
  font-size: 20px !important;
}
.agendaCustom .inaugurateHeighlight {
  color: navy;
  font-weight: 500;
}
.agendaCustom p {
  color: #7a7a7a;
}
.agendaCustom .inauguration-carousel .owl-nav,
.agendaCustom .inaugurationPM-carousel .owl-nav {
  position: absolute;
  display: flex;
  top: 40%;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  padding: 15px;
}
.agendaCustom .inauguration-carousel .owl-nav button.owl-next,
.agendaCustom .inauguration-carousel .owl-nav button.owl-prev,
.agendaCustom .inaugurationPM-carousel .owl-nav button.owl-next,
.agendaCustom .inaugurationPM-carousel .owl-nav button.owl-prev {
  font-size: 42px;
  color: #fff;
}
.social_blog {
  margin: 80px 0;
}
.social_blog .h5,
.social_blog p {
  color: #54595f;
}
.social_blog .main_heading hr {
  margin: 0;
  width: 30%;
  opacity: 1;
}
.social_blog .blog .link {
  color: #61ce70;
  font-weight: var(--font-0B600);
}
.social_blog .blog .link:hover {
  text-decoration: var(--text-decoration-none);
  color: var(--commonBG-orange);
  transition: var(--transition);
}
.social_blog .social .main_heading hr {
  width: 30%;
  position: absolute;
  right: 15px;
}
.social_blog .social {
  text-align: right;
  background: #f9f9f9;
  min-height: 100%;
  padding: 5px 20px;
}
img.agenda-details {
  max-width: 100%;
  object-fit: cover;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
}
.tooltip {
  font-size: 10px !important;
  z-index: 444 !important;
}
footer {
  background: #010101;
}
@keyframes moveSlideshow {
  100% {
    transform: translateX(-50%);
  }
}
.socialFeed .eapps-twitter-feed .eapps-twitter-feed-container {
  width: 100% !important;
}
@media screen and (max-width: 400px) and (min-width: 300px) {
  .home_speaker .invited_content h5 {
    text-align: left;
  }
}
@media screen and (max-width: 450px) and (min-width: 300px) {
  .vid-carousel .mainBanner #video1 {
    height: 170px;
  }
  .home_header .header_event {
    margin: 20px 0;
  }
  .home_agenda .home_feature .feature_banner .feature_hide p,
  .home_header .header_descript h3 {
    text-align: var(--text-center);
  }
  .home_header .header_descript p {
    text-align: var(--text-justify);
  }
  .home_agenda .nav > li > a {
    width: 100% !important;
    margin: 5px 0;
  }
  .home_agenda .nav {
    display: block;
  }
  .home_agenda .year-tab {
    display: grid !important;
    grid-template-columns: auto auto !important;
    gap: 10px !important;
    justify-content: inherit !important;
  }
  .home_agenda .year-tab li.nav-item,
  .year-tab li a.nav-link {
    width: 100% !important;
  }
}
@media screen and (max-width: 450px) and (min-width: 574px) {
  .vid-carousel .mainBanner #video1 {
    height: 230px;
  }
}
@media screen and (max-width: 574px) and (min-width: 300px) {
  .vid-carousel .mainBanner .owl-nav .owl-next,
  .vid-carousel .mainBanner .owl-nav .owl-prev {
    font-size: 32px;
    margin: 0;
  }
}
@media only screen and (max-width: 767px) {
  .home_header_2022 .owl-carousel .owl-dots {
    display: block;
  }
  .home_highlights .owl-carousel .owl-nav {
    display: flex;
  }
  .home_highlights {
    background-image: none;
  }
  .home_highlights
    .conference-carousel
    .owl-stage-outer
    .owl-stage
    .owl-item
    img {
    height: 50vw;
  }
  .home_highlights .owl-carousel .owl-nav button.owl-prev {
    margin-left: 1rem;
  }
  .home_highlights .owl-carousel .owl-nav button.owl-next {
    margin-right: 1rem;
  }
  .full_header_Img {
    display: var(--display-none);
  }
  .responsive_header_Img {
    display: var(--display-block);
  }
  .home_agenda .tab-content-section .event .event_banner img {
    min-height: 160px;
    height: 160px;
  }
  .home_agenda .tab-content-section .event-description,
  .home_agenda .tab-content-section .speaker_description {
    height: 100%;
  }
  .social_blog .social .main_heading hr {
    position: relative;
    right: 0;
  }
  .agendaNav22 .tab-link.active::after {
    display: none;
  }
  .agendaNav22 .tab-link {
    width: auto !important;
  }
  .home_agenda .year-tab {
    display: grid !important;
    grid-template-columns: auto auto !important;
    gap: 10px !important;
    justify-content: inherit !important;
  }
  .home_agenda .year-tab li.nav-item,
  .year-tab li a.nav-link {
    width: 100% !important;
  }
}
@media only screen and (max-width: 575px) {
  .header_event .calender_event {
    display: var(--display-block);
    text-align: var(--text-center);
  }
  .home_header .header_event .calender {
    margin: 10px auto;
  }
  .home_speaker .invited_content {
    min-height: 250px;
    padding: 15px;
    text-align: var(--text-center);
  }
  .home_speaker .pad-0-L {
    padding-left: 15px;
  }
  .home_speaker .pad-0-R {
    padding-right: 15px;
  }
  .home_feature {
    padding: 50px 0;
  }
  .home_agenda,
  .home_agenda h4,
  .home_agenda p {
    text-align: var(--text-center);
  }
  .home_agenda .nav .center_tab {
    margin: 5px 0;
  }
  .home_agenda .year-tab {
    display: grid !important;
    grid-template-columns: auto auto !important;
    gap: 10px !important;
    justify-content: inherit !important;
  }
  .home_agenda .year-tab li.nav-item,
  .year-tab li a.nav-link {
    width: 100% !important;
  }
  .social_blog,
  .social_blog .blog p {
    margin: 30px 0;
    text-align: var(--text-center);
  }
  .social_blog .main_heading hr {
    margin: auto;
  }
  .header_event .calender_description h5,
  .header_event .calender_description p {
    color: var(--bs-white);
    text-align: var(--text-center);
  }
  .home_header .header_descript {
    padding: 20px;
  }
  .agendaCustom .agendaNav22 {
    display: block;
  }
}
@media only screen and (max-width: 991px) {
  .home_agenda .nav > li > a {
    width: 300px;
    justify-content: center;
  }
}
@media only screen and (min-width: 991px) {
  .home_header_2022 .header_head .bannerText .banner-carousel img {
    height: 100vh;
    object-fit: cover;
  }
}
@media screen and (max-width: 460px) and (min-width: 300px) {
  .home_feature .feature_banner {
    margin: auto;
  }
  .home_agenda .nav > li {
    display: contents;
  }
  .home_feature .feature_banner img {
    min-height: 290px;
    object-fit: contain;
  }
  .home_speaker .speaker_banner:hover .speaker_hide {
    height: 100%;
  }
  .home_feature .feature_banner:hover .feature_hide {
    text-align: center;
    margin: auto;
  }
  .home_header_2022 .mainBanner {
    height: 40vh;
  }
  .home_header_2022 .mainBanner .controls button i {
    font-size: 32px;
  }
}
@media screen and (max-width: 574px) and (min-width: 460px) {
  .home_feature .feature_banner {
    width: 50%;
    margin: auto;
  }
  .home_feature .feature_banner img {
    min-height: 310px;
    height: 310px;
  }
  .home_feature .feature_banner:hover .feature_hide {
    height: 310px;
  }
  .home_agenda .nav > li {
    display: contents;
  }
  .home_speaker .speaker_banner:hover .speaker_hide {
    height: 100%;
  }
  .home_header_2022 .mainBanner {
    height: 52vh;
  }
  .home_header_2022 .mainBanner .controls button i {
    font-size: 32px;
  }
}
@media screen and (max-width: 767px) and (min-width: 574px) {
  .home_agenda .nav > li > a {
    width: 150px;
  }
  .agendaCustom .nav > li > a {
    width: 134px !important;
  }
  .home_agenda .nav > li {
    margin: 3px 0;
    display: contents;
  }
  .home_feature .feature_banner img,
  .home_speaker .speaker_banner img {
    min-height: 310px;
    height: 310px;
  }
  .home_feature .feature_banner:hover .feature_hide,
  .home_speaker .speaker_banner:hover .speaker_hide {
    height: 310px;
  }
  .home_speaker .invited_content {
    padding: 0 20px;
  }
  .home_header_2022 .mainBanner {
    height: 78vh;
  }
}
@media screen and (max-width: 991px) and (min-width: 767px) {
  .home_agenda .nav > li > a {
    width: 185px;
  }
  .home_feature .feature_banner img,
  .home_speaker .speaker_banner img {
    min-height: 330px;
    height: 330px;
  }
  .home_feature .feature_banner:hover .feature_hide,
  .home_speaker .speaker_banner:hover .speaker_hide {
    height: 330px;
  }
  .home_header_2022 .header_head {
    height: 520px;
  }
  .agendaNav22 .tab-link.active::after {
    bottom: -10px;
  }
  .home_header_2022 .mainBanner {
    height: 90vh;
  }
}
@media screen and (min-width: 1200px) {
  .social_blog .social .main_heading hr {
    right: 34px;
  }
}
