/*CUSTOM CSS*/

.main-banner-dots-slider .slick-slide.slick-current .main-nav-dots{background:#fff;opacity:1;}
.main-slider .slick-slide .item::before {display:block;}
.contact-list li i, .contact-list li img{top:5px;}
.ContactSection1,
.ContactSection2{overflow-x:hidden !important;}
.grecaptcha-badge{bottom:170px !important;}
.thankyou-holder .thankyou-img{min-height:1080px;}
.baexLandingSec4 .agendaGrid-container .agendaColums-container.norelatedpost .agendaGrid-box .left .agenda-date { padding-left: 40px !important; }
.next-sec-btn.desktopNext-sec { position: absolute; bottom: auto; top: 100px; right: 80px; left: auto; transform: none; opacity: 0; }
.HomeSection2.selected .next-sec-btn.desktopNext-sec { position: fixed; top: 170px; right: 160px; opacity: 1; }
.homeVideo-container iframe { height: 500px; width: 100%; max-width: 1120px; margin: 0 auto; }
.video-container1 iframe { height: 400px; width: 100%; max-width: 1120px; margin: 0 auto; }
.baexLandingSec1 .baex-partnerLogo figure img { max-width: 80%; max-height: 100%; height: auto; width: auto; }
.baex-partner-slider .baex-partnerLogo figure { display: inline-flex; align-items: center; justify-content: center; text-align: center; }
.gaming-sec3 .map_pingHolder .ping-icon img { max-width: 52px; max-height: 48px; }
.pingBox-icon { max-width: 50px; }
.next-sec-btn.desktopNext-sec2 { position: absolute; bottom: 60px; right: 80px; left: auto; transform: none; opacity: 0; }
.HomeSection2.selected .next-sec-btn.desktopNext-sec2 { position: fixed; bottom: 100px; right: 160px; opacity: 1; }
.baex-partner-slider { height: 110px;}
.next-sec-btn a { background-color: #FAE5A7; color: #000000; }
.next-sec-btn a:hover { background-color: #0097B6; color: #ffffff; }
.explore-box .img-holder {padding-bottom: 94.85% !important;}

/*26-03-2026*/

.newimageright { float: right; margin: 0px 0px 30px 30px; max-width: 560px; }
.newimageright img { width: 100%; }

@media only screen and (max-width: 1799.98px) {
    .HomeSection2.selected .next-sec-btn.desktopNext-sec { top: 190px; right: 90px; }
    .HomeSection2.selected .next-sec-btn.desktopNext-sec2 { right: 90px; }
    }

@media only screen and (max-width: 1599.98px) {
    .HomeSection2.selected .next-sec-btn.desktopNext-sec { top: 190px; right: 9%; }
    .homeVideo-container iframe { height: 380px; }
    .video-container1 iframe { height: 300px; }
    .gaming-sec3 .map_pingHolder .ping-icon img { max-width: 48px; max-height: 38px; }
    .newimageright { max-width: 450px; }
    }

@media only screen and (max-width: 1599.98px) {
    .HomeSection2.selected .next-sec-btn.desktopNext-sec { top: 190px; right: 6%; }
    .HomeSection2.selected .next-sec-btn.desktopNext-sec2 { right: 6%; }
    }

@media only screen and (max-width: 1199.98px) {
    .mean-container .mean-nav.active{ background: transparent;}
    .visual_item .container{height:100%;display:flex;align-items:center;}
    .wrapper-control{margin-top:0;}
    .inner-banner-image{min-height: 380px;}
    .homeVideo-container iframe { height: 300px; }
    .baexLandingSec4 .agendaGrid-container .agendaColums-container.norelatedpost .agendaGrid-box .left .agenda-date { padding-left: 0px !important; }
    .next-sec-btn.desktopNext-sec2 { right: 70px; bottom: 30px; }
    .baex-partner-slider { height: 60px;}
    .gaming-sec3 .map_pingHolder .ping-icon img { max-width: 35px; max-height: 25px; }
    }

@media only screen and (max-width: 991.98px) {
    .newimageright { float: none; margin: 0px 0px 30px 0px; max-width: 100%; }
    }

@media only screen and (max-width: 575.98px) {
    .thankyou-holder .thankyou-img{min-height:750px;}
    .bannerWrapper .banner-info h1, .bannerWrapper .banner-info h2, .thankyou-holder .banner_caption .banner-info h1{font-size: 30px;}
    .inner-banner-image{min-height: 320px;}
    .baex-partner-slider { height: 30px;}
    }

@media only screen and (max-width: 399.98px) {
    .pageTitle h1, .pageTitle h2, .pageTitle h3, .pageTitle h4, .pageTitle h5, .pageTitle h6{font-size: 28px;}
    .bannerWrapper .banner-info h1, .bannerWrapper .banner-info h2, .thankyou-holder .banner_caption .banner-info h1{font-size: 28px;}
    }

.HomeSection2new { margin: 0; overflow: hidden; position: relative; }
.HomeSection2new .custom-container { padding-right: 21%; }
.HomeSection2new:before { background: rgba(0,0,0,0.6); bottom: 0; content: ""; left: 0; position: absolute; right: 0; top: 0; z-index: 2; }
.HomeSection2new .img { bottom: 0; height: auto; left: 0; margin: auto; min-height: 100%; min-width: 100%; object-fit: cover; position: absolute; top: 0; right: 0; width: auto; z-index: 0; }
.HomeSection2new h2 { text-shadow: 4px 6px 4px rgba(0, 0, 0, 0.32); }
.HomeSection2new .inner-container-lg { position: relative; z-index: 3; }
.HomeSection2new .logo-grid { display: flex; flex-flow: wrap; gap: 15px; margin: 50px 21% 0 0; padding: 0; }
.HomeSection2new .logo-grid li { width: calc(14.285% - 15px);
    border: 1px solid #fff;
    padding: 0;
    overflow: hidden;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
.HomeSection2new .logo-grid li a {
    background: #fff;
    border: #fff solid 1px;
    position: relative;
    z-index: 1;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 64px;
}
.HomeSection2new .logo-grid li img { transition: all 0.5s ease; }
.HomeSection2new .logo-grid li a:hover { border-color: #0097B6; }
.HomeSection2new .logo-grid li a:hover img { transform: scale(1.1) }
/*.HomeSection2new .logo-grid li a img { filter: brightness(0) invert(1); }
.HomeSection2new .logo-grid li a:hover img { filter: brightness(1) invert(0); }*/

@media only screen and (max-width: 1199.98px) {        
    .HomeSection2new .custom-container { padding-right: 10%; }
    .HomeSection2new .logo-grid { margin-right: 10%; }
}

@media only screen and (max-width: 991.98px) {    
    .HomeSection2new .custom-container { padding-right: 0%; }
    .HomeSection2new .logo-grid { margin-right: 0%; }
    .HomeSection2new .logo-grid li { width: calc(20% - 15px); }
}
@media only screen and (max-width: 776.98px) {    
    .HomeSection2new .logo-grid { margin-top: 30px; }
    .HomeSection2new .logo-grid li { width: calc(25% - 15px); }
}
@media only screen and (max-width: 574.98px) {    
    .HomeSection2new .logo-grid li { width: calc(33% - 12px); }
}
@media only screen and (max-width: 474.98px) {    
    .HomeSection2new .logo-grid li { width: calc(50% - 12px); }
}