/* //////////////////////////////////////////////////////////////////////// */
/* ////////////////////// CUSTOM LANDING BANNER ////////////////////////// */
/* //////////////////////////////////////////////////////////////////////// */
.CustomLandingBanner {
}
.CustomLandingBanner .container {
}
.CustomLandingBanner .container .CustomLandingBannerInner {
}
.CustomLandingBanner .container .CustomLandingBannerInner .swiper {
    position: relative;
}
.CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper {
    box-sizing: border-box;
}
.CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide {
  backface-visibility: hidden !important;
}


.CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide .sec-video-hero-module {
}
.CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide .sec-video-hero-module .video-hero-module {
    min-height: calc(100vh - 99px);
    padding: 0;
}


.CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide .ImgWrap {
}
.CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide .ImgWrap img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.sec-video-hero-module .video-hero-module .ImgWrap img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.sec-video-hero-module .video-hero-module video {
}
.CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide .info-popup {
    z-index: 9;
}


.CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderNext,
.CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderPrev {
    position: absolute;
    inset: initial;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
    padding: 22px 10px;
    cursor: pointer;
    user-select: none;
    transition: all 0.3s ease;
}
.swiper-button-disabled {
    opacity: 0.4;
    pointer-events: none;
    transition: all 0.3s ease;
}
.CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderNext  {
    left: 10px;
}
.CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderPrev  {
    right: 10px;
}


@media only screen and (max-width: 1400px){
}
@media only screen and (max-width: 1023px){

    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide .info-popup {
        max-width: calc(100% - 220px);
    }
}
@media only screen and (max-width: 992px){
}
@media only screen and (max-width: 768px){

    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide .sec-video-hero-module .video-hero-module {
        min-height: calc(100vh - 60px);
    }
}
@media only screen and (max-width: 568px){

    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .swiper-wrapper .swiper-slide .info-popup {
        max-width: calc(100% - 100px);
    }
    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderNext,
    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderPrev {
        padding: 22px 0px;
    }
    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderNext  {
        left: 4px;
    }
    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderPrev  {
        right: 4px;
    }
    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderNext img,
    .CustomLandingBanner .container .CustomLandingBannerInner .swiper .CustomLandingBannerSliderPrev img {
        max-width: 31px;
    }
}
@media only screen and (max-width: 468px){
}