.eth-hero-section{
    padding-top: 80px;
}
.hero-section-video{
    object-fit: cover;
    width: 100%;
    height: 350px; 
}
.e-hero-sub-section{
    left: 50%;
    transform: translate(-50%, 0);
    top: 9%;
}

.e-hero-sub-section h4{
    margin-top: 60px;
}
.e-hero-sub-section h1{
    font-size: 4.5rem;
}
.e2-section-2{
    width: 90%;
}
.ic-wraper{
    padding: 7px 10px;
}
.ws-img img{
    transition: 0.3s ease;
    object-fit: cover;
}
.arow-icon{
    display: inline-block;
    transition: 0.4s;
}
.hvr-card:hover .ic-wraper{
    background-color: #e02b20;
}
.hvr-card:hover .arrow-icon{
    color: white;
}
.ws-item:hover .ws-img img {
    transform: scale(1.2);
}
.button-pnk:hover .arow-icon{
    transform: translateX(5px);
}

.bg-warrenties-blue {
    background: linear-gradient(to right bottom, rgba(8, 0, 71, 1.0) 59.6%, rgba(228, 13, 117, 1.0) 182%);
}

/* fixed img section */
.fixed-img-section{
    position: relative;
    width: 100%;
    background-image: url(../img/img-ecosystems-diamond-benefits-bg.webp); 
    background-size: cover;
    background-position: 50% 50%;
    background-attachment: fixed;
}
.fixd-c-wrapr{
    border: 1px solid white;
}
/* video section */
.dubai-video{
    object-fit: cover;
    width: 100%;
    height: 550px;
}
.abs-container{
    width: 450px;
    height: auto;
    top: 20%;
    left: 50%;
    transform: translate(-50%, 0);
}
.abs-contain:hover .ic-wraper{
    background-color: #e02b20 !important;
}
.abs-contain:hover .arrow-icon{
    color: white;
}

.link-sty:hover{
    color: #b70b6a;
}
.arow-ic{
    display: inline-block;
    transition: 0.4s;
}
.link-sty:hover .arow-ic{
    transform: translateX(5px);
}

.bg-building{
    background-image: url(../img/img-DMCC-building.webp);
    background-size: cover;
    height: 500px;
}
.bg-business{
    background-image: url(../img/img-business-man-smiling.webp);
    background-size: cover;
    height: 500px;
}
.bg-business:hover .arow-ic{
    transform: translateX(5px);
}
.bg-building:hover .arow-ic{
    transform: translateX(5px);
}

.events-section .splide__arrow--prev,.events-section .splide__arrow--next {
    top: 112%;
}
.applicaiton-section {
    margin-top: 7rem;
}
.h-375{
    height: 375px;
}
@media (max-width: 990px) {
    .e-hero-sub-section h1{
        font-size: 3.5rem;
    }
    .hero-section-video{
        height: 270px; 
    }
    .e-hero-sub-section h4{
        font-size: 1.25rem;
    }
    .e2-section h1{
        font-size: 2rem !important;
    }
    .font-mbl-2{
        font-size: 2.25rem !important;
    }
}

@media (max-width: 767px) {
    .eco-img-mbl-none{
        display: none;
    }
    .abs-container{
        width: 80%;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%) !important;
    }
    .bg-building{
        height: auto;
    }
    .bg-business{
        height: auto;
    }
}

@media (max-width: 500px) {
    .abs-container{
        width: 90%;
    }
    .dubai-video {
        height: 425px;
    }
    .e-hero-sub-section h4{
      margin-top: 34px;
    }
    .hero-section-video{
        height: 200px; 
    }
}

@media (max-width: 426px) {
    .e2-section h1 {
        font-size: 1.50rem !important;
    }
    .font-mbl-2 {
        font-size: 1.75rem !important;
    }
    .font-mbl-2 {
        font-size: 1.50rem !important;
    }
    .font-s-1-525 {
        font-size: 1rem;
    }
    .e-hero-sub-section h1{
        font-size: 2rem !important;
    }
    .hi-480{
        height: 480px !important;
    }
}