.whitecolor {
  color: white !important;
}

.darkblueecolor {
  color: #044287 !important;
}
.sidebarlogo {
  max-width: 50% !important;
}

.darkbluee {
  background-color: #044287 !important;
}

.darkblue2 {
  background: #044287 !important;
}

.greycolor {
  color: #a3a3a3 !important;
}

.editt {
  padding-top: 0px;
  padding-bottom: 10px;
}

.spheight {
  height: 320px !important;
  object-fit: cover !important;
}

.editheight {
  height: 100%;
}

.hoverwhite:hover {
  color: white !important;
}

.bluelight {
  background-color: #00b3bd !important;
}

.bluelightcolor {
  color: #00b3bd !important;
}

.logoresponsive {
  max-width: 30%;
}

.logoresponsiveheader {
  max-width: 60%;
  margin-top: -45px;
}

.logoresponsiveheader2 {
  max-width: 70%;
  margin-top: -50px;
}

.bg-navy-blue2 {
  background-color: #044287 !important;
}

.morewh {
  width: 100%;
  height: 100%;
}
.active {
  background: rgba(255, 255, 255, 0.302);
}

.active2 {
  background-color: #d4d1d1 !important;
}

.about1 {
  display: block;
}

.about2 {
  display: none;
}

/* .responsiveimage {
  height: 550px;
  width: 50%;
  background-position: center;
  background-size: cover;
 
} */

.responsiveimage {
  height: 400px;
  width: 40%;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  margin-top: 20px;
  margin-bottom: 20px;
}

.txtmargin {
  font-size: 22px !important;
  margin-top: -50px !important;
}

/* @media (max-width: 1000px) {
  .responsiveimage {
    height: 550px;
    width: 100%;
    background-position: center;
    background-size: cover;
  }
}

@media (max-width: 1281px) {
  .responsiveimage {
    height: 635px;
    width: 100%;
    background-position: center;
    background-size: cover;
  }
} */

@media (max-width: 1100px) {
  .responsiveimage {
    height: 635px;
    width: 100%;
    background-position: center;
    background-size: cover;
  }
}

@media (max-width: 1000px) {
  .responsiveimage {
    height: 550px;
    width: 100%;
    background-position: center;
    background-size: cover;
  }
}

@media (max-width: 991px) {
  .logoresponsive {
    max-width: 50%;
  }

  .adddisplaynone {
    display: none !important;
  }

  .logoresponsiveheader {
    max-width: 50%;
    margin-top: -6px;
  }

  .about1 {
    display: none;
  }

  .about2 {
    display: block;
  }

  .logoresponsiveheader2 {
    max-width: 40%;
    margin-top: -7px;
  }
}

.fontmapsize {
  font-size: 25px !important;
}

.moremargin {
  margin-bottom: 50px;
}

@media (min-width: 1600px) {
  video {
    width: 100%;
    height: auto;
  }
}

@media (max-width: 700px) {
  .emailfont {
    font-size: 10px !important;
  }
}

.fixed .navbar-brand .logoresponsiveheader {
  max-width: 70%;
  margin-top: 0px;
}

.fixed .navbar-brand .logoresponsiveheader2 {
  max-width: 70%;
  margin-top: 0px;
}

.lesstop {
  margin-top: 1rem !important;
}

.fixed .container .lesstop {
  margin-top: 1rem !important;
}

.fixed .nav-light .navbar-nav .nav-link {
  color: #044287 !important;
}

@media (max-width: 981px) {
  .indextap {
    margin-top: 0px !important;
  }
}

@media (max-width: 1280px) {
  .resslideshow {
    width: 100%;
    height: 721px;
  }
}

@media (max-width: 1256px) {
  .resslideshow {
    width: 100%;
    height: 708px !important;
  }
}

@media (width: 1242px) {
  .resslideshow {
    width: 100%;
    height: 700px !important;
  }
}

@media (max-width: 1230px) {
  .resslideshow {
    width: 100%;
    height: 690px !important;
  }
}

@media (max-width: 1140px) {
  .resslideshow {
    width: 100%;
    height: 642px !important;
  }
}

@media (max-width: 1085px) {
  .resslideshow {
    width: 100%;
    height: 610px !important;
  }
}

@media (max-width: 1070px) {
  .resslideshow {
    width: 100%;
    height: 603px !important;
  }
}

@media (max-width: 1065px) {
  .resslideshow {
    width: 100%;
    height: 599px !important;
  }
}

@media (max-width: 1048px) {
  .resslideshow {
    width: 100%;
    height: 588px !important;
  }
}

@media (max-width: 1024px) {
  .resslideshow {
    width: 100%;
    height: 575px !important;
  }
}

@media (width: 1016px) {
  .resslideshow {
    width: 100%;
    height: 573px !important;
  }
}

@media (max-width: 923px) {
  .resslideshow {
    width: 100%;
    height: 519px !important;
  }
}

@media (max-width: 828px) {
  .resslideshow {
    width: 100%;
    height: 466px !important;
  }
}

@media (max-width: 820px) {
  .resslideshow {
    width: 100%;
    height: 460px !important;
  }
}

@media (max-width: 790px) {
  .resslideshow {
    width: 100%;
    height: 444px !important;
  }
}

@media (max-width: 780px) {
  .resslideshow {
    width: 100%;
    height: 440px !important;
  }
}

@media (max-width: 765px) {
  .resslideshow {
    width: 100%;
    height: 430px !important;
  }
}

@media (max-width: 750px) {
  .resslideshow {
    width: 100%;
    height: 422px !important;
  }
}

@media (max-width: 720px) {
  .resslideshow {
    width: 100%;
    height: 406px !important;
  }
}

@media (max-width: 650px) {
  .resslideshow {
    width: 100%;
    height: 365px !important;
  }
}

@media (max-width: 555px) {
  .resslideshow {
    width: 100%;
    height: 313px !important;
  }
}

@media (max-width: 515px) {
  .resslideshow {
    width: 100%;
    height: 290px !important;
  }
}

@media (max-width: 484px) {
  .resslideshow {
    width: 100%;
    height: 272px !important;
  }
  .lessmargin {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 446px) {
  .resslideshow {
    width: 100%;
    height: 252px !important;
  }
  .lessmargin {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 422px) {
  .resslideshow {
    width: 100%;
    height: 237px !important;
  }
  .lessmargin {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 414px) {
  .resslideshow {
    width: 100%;
    height: 233px !important;
  }
  .lessmargin {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 400px) {
  .resslideshow {
    height: 210px !important;
  }
  .lessmargin {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 375px) {
  .resslideshow {
    width: 100%;
    height: 211px !important;
  }

  .lessmargin {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 360px) {
  .resslideshow {
    width: 100%;
    height: 200px !important;
  }
  .lessmargin {
    margin-bottom: 0px !important;
  }
  .emailfont {
    font-size: 10px !important;
  }
}

@media (max-width: 320px) {
  .resslideshow {
    width: 100%;
    height: 181px !important;
  }
  .lessmargin {
    margin-bottom: 0px !important;
  }

  .emailfont {
    font-size: 8px !important;
  }
}

@media (max-width: 280px) {
  .resslideshow {
    width: 100%;
    height: 158px !important;
  }
  .lessmargin {
    margin-bottom: 0px !important;
  }
  .emailfont {
    font-size: 7px !important;
  }
}

.coverallimage {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cbp-nav-controls {
  display: none !important;
}

.rounded-circlee {
  border-radius: 10% !important;
}

.responsivesub {
  max-width: 75% !important;
}

@media (max-width: 991px) {
  .responsivesub {
    max-width: 40% !important;
  }
}

.tp-leftarrow {
  display: none !important;
}

.tp-rightarrow {
  display: none !important;
}

.bg-navy-white {
  background-color: white !important;
}

@media (min-width: 991px) {
  .header-three .navbar.fixed {
    box-shadow: var(--shadow-primary);
    background: white !important;
    padding-bottom: 0.7rem;
  }

  .header-three .fixed .navbar-brand {
    width: 100px;
    padding: 0rem !important;
  }
}

@media (max-width: 1615px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 880px !important;
  }

  .tp-bgimg {
    margin-top: 145px;
    height: 80% !important;
  }
}

/* @media (max-width: 1940px) { */
@media only screen and (max-width: 1940px) and (min-width: 1002px) {
  .addmarginimage {
    margin-right: 165px;
    margin-left: 165px;
  }
}

@media (max-width: 1609px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 780px !important;
  }
}

@media (max-width: 1554px) {
  .tp-bgimg {
    margin-top: 13px;
    height: 99% !important;
  }
}

@media (max-width: 1574px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 815px !important;
  }
}

@media (max-width: 1527px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 800px !important;
  }
}

@media (max-width: 1408px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 785px !important;
  }
}

@media (max-width: 1328px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 700px !important;
  }
}

@media (max-width: 1324px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 740px !important;
  }
}

@media (max-width: 1280px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 700px !important;
  }
}

@media (max-width: 1209px) {
  .tp-bgimg {
    margin-top: -40px;
    height: 80% !important;
  }
}

@media (max-width: 1206px) {
  .tp-bgimg {
    margin-top: -100px;
    height: 80% !important;
  }
}

@media (max-width: 1200px) {
  .tp-bgimg {
    margin-top: -35px;
    height: 83% !important;
  }
}

@media (max-width: 1183px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 700px !important;
  }
}

@media (max-width: 1173px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 600px !important;
  }
}

@media (max-width: 1163px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 880px !important;
  }
}

@media (max-width: 1153px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 600px !important;
  }

  .tp-bgimg {
    margin-top: 2px;
    height: 70% !important;
  }
}

@media (max-width: 1107px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 650px !important;
  }
}

@media (max-width: 1103px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 670px !important;
  }
}

@media (max-width: 1087px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 570px !important;
  }

  .tp-bgimg {
    margin-top: -30px;
    height: 70% !important;
  }
}

@media (max-width: 900px) {
  .tp-bgimg {
    margin-top: -95px;
    height: 55% !important;
  }
}

@media (max-width: 820px) {
  .tp-bgimg {
    margin-top: 70px;
    height: 70% !important;
  }
}

@media (max-width: 866px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 460px !important;
  }
}

@media (max-width: 863px) {
  .tp-bgimg {
    margin-top: -40px;
    height: 60% !important;
  }
}

@media (max-width: 747px) {
  .tp-bgimg {
    margin-top: -40px;
    height: 44% !important;
  }
}

@media (max-width: 607px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 300px !important;
  }
}

@media (max-width: 595px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 335px !important;
  }
}

@media (max-width: 480px) {
  .tp-bgimg {
    margin-top: -60px;
    height: 35% !important;
  }
}

@media (max-width: 426px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 177px !important;
  }

  .tp-bgimg {
    margin-top: -40px;
    height: 55% !important;
  }
}

@media (max-width: 414px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 170px !important;
  }

  .tp-bgimg {
    margin-top: -56px;
    height: 38% !important;
  }
}

@media (max-width: 375px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 140px !important;
  }

  .tp-bgimg {
    margin-top: -35px;
    height: 25% !important;
  }
}

@media (max-width: 355px) {
  .forcefullwidth_wrapper_tp_banner {
    height: 160px !important;
  }
}

@media (max-width: 328px) {
  .tp-bgimg {
    margin-top: -45px;
    height: 50% !important;
  }
}

@media (max-width: 295px) {
  .tp-bgimg {
    margin-top: -18px;
    height: 35% !important;
  }
}

@media (max-width: 227px) {
  .tp-bgimg {
    margin-top: -18px;
    height: 22% !important;
  }
}

.fontsizeheader {
  font-size: 12px !important;
}

.activeindex {
  color: #044287 !important;
  background: rgba(255, 255, 255, 0.5);
}

.fulldesc {
  width: 50%;
  margin: 0 auto;
}

.mmgslide1 {
  position: absolute;
  z-index: 99;
  top: 130px;
  left: 25%;
}

.mmgslide2 {
  position: absolute;
  bottom: 60px;
  right: 75px !important;
}

.event_image_details {
  width: 100%;
  height: 550px;
  object-fit: cover;
}

@media (max-width: 1615px) and (min-width: 1159px) {
  .mmgslide2 {
    position: absolute;
    bottom: 100px;
    /* bottom: 260px; */
    right: 75px !important;
  }
}

@media (max-width: 1105px) {
  .mmgslide1 {
    left: 0% !important;
  }
  .mmgslide2 {
    position: absolute;
    bottom: 130px;
    right: 75px !important;
  }
}

@media (max-width: 1099px) and (min-width: 1050) {
  .mmgslide2 {
    position: absolute;
    bottom: 60px;
    right: 75px !important;
  }
}

@media (max-width: 1050px) {
  .mmgslide1 {
    position: absolute;
    z-index: 99;
    top: 100px;
    left: 15%;
  }

  .mmgslide2 {
    position: absolute;
    bottom: 60px;
    right: 75px !important;
  }
}

@media (max-width: 990px) {
  .mmgslide1 {
    left: 0% !important;
    width: 100% !important;
  }

  .mmgslide2 {
    position: absolute;
    bottom: 60px !important;
    right: 25px;
    width: 200px;
  }
}

@media (max-width: 915px) {
  .mmgslide1 {
    left: 0% !important;
    top: 40px;
    width: 100% !important;
  }
}

@media (max-width: 770px) {
  .mmgslide1 {
    left: 0% !important;
    top: 50px;
    width: 100% !important;
  }
}

.right_share {
  text-align: right !important;
}

@media (max-width: 760px) {
  .right_share {
    text-align: left !important;
  }

  .remove_margin_date {
    margin-bottom: 0px !important;
  }

  .event_image_details {
    width: 100%;
    height: auto !important;
    object-fit: cover;
  }
}

@media (max-width: 550px) {
  .mmgslide1 {
    top: 3px;
    left: 0% !important;
    width: 100% !important;
  }

  .mmgslide2 {
    position: absolute;
    bottom: 60px !important;
    right: 25px !important;
    width: 134px;
  }
}

@media (max-width: 420px) {
  .mmgslide1 {
    top: 5px;
    left: 0% !important;
    width: 100% !important;
  }

  .mmgslide2 {
    position: absolute;
    bottom: -35px !important;
    right: 25px !important;
    width: 90px;
  }
}

@media (max-width: 290px) {
  .mmgslide1 {
    top: 5px;
    left: 0% !important;
    width: 100% !important;
  }

  .mmgslide2 {
    position: absolute;
    bottom: 15px !important;
    right: 25px !important;
    width: 68px;
  }
}

.event_image {
  width: 100%;
  height: auto;
  object-fit: cover;
}

.older_event {
  object-fit: cover !important;
}

.background_gallery {
  height: 500px;
  width: 100%;
  background-position: center;
  background-size: cover;
}

.rounded-circle {
  border-radius: 10% !important;
}
.background_gallery_older {
  height: 60px;
  width: 90px;
  background-position: center;
  background-size: cover;
}

.pointer_click {
  cursor: pointer;
}

.title_event_color {
  color: #044287 !important;
}
