@media (max-width: 1400px) {
    .hash-right{right: 0 !important;}
    .hash-left{left: 0 !important;}
    .big-heading{margin-right: 20px !important;}
   
}
@media (max-width: 1366px) {
    .elementor-element.elementor-element-ef08ce3 {
    right: 34.2% !important;
}.elementor-element.elementor-element-f9acf43 {
    right: 0px !important;
}
.elementor-element.elementor-element-99ec91f {
    left: 16.9% !important;
}
.banner-main-sec .e-con-inner{padding-top:110px !important;}

    .elementor-8 .elementor-element.elementor-element-892bdf0 {
        --width: 97% !important;
    }
}
@media (max-width: 1280px) {
    .big-heading h2{font-size: 94px !important;}
    .elementor-element.elementor-element-ef08ce3 {
    right: 32.2% !important;}
     .graph-image img{width: 700px;}
     .elementor-element.elementor-element-f9acf43 {
    right: 43px !important;}
    .big-heading.left{margin-top: -147px !important;}
    .banner-main-sec {padding-top: 120px;padding-bottom: 10px;}
    .banner-main-sec .e-con-inner {
        padding-top: 146px !important;
    }
}
@media (max-width: 1100px) {
    .explore-tab .e-n-tab-title {
    flex: 0 0 340px ! IMPORTANT;
}
}

@media (max-width: 1024px) {
   .header-menu-item .hfe-nav-menu.hfe-nav-menu-layout{    width: 50px !important;height: 50px !important;display: flex !important;align-items: center !important;justify-content: center !important;border-radius: 50% !important;}
     .header-menu-item .hfe-nav-menu-icon{padding: 0;}
     .header-d-menu nav ul .current-menu-item a{background-color: #55B7FF !important;border-radius: 0px !important;color: #fff !important;}
      .header-d-menu nav ul .current-menu-ancestor a{background-color: #55B7FF !important;border-radius: 0px !important;color: #fff !important;}
      .header-d-menu nav{    width: 300px !important;
    position: absolute !important;
    right: 0 !important;left: auto !important;}
   /* banner-sec */
      .big-heading h2{font-size: 70px !important;}
          .graph-image img {
        width: 600px !important;
    }
        .elementor-element.elementor-element-ef08ce3 {
        right: 27.9% !important;
        TOP: -14px !important;
    }
    .elementor-element.elementor-element-99ec91f {
    left: 10% !important;
    bottom: -3px !important;
}
    .elementor-element.elementor-element-f9acf43 {
        right: 10px !important;
        top: 34px !important;
    }
        .banner-main-sec .e-con-inner {
        padding-top: 80px !important;
    }
      .big-heading{margin-right: 6px !important;}
}
@media (max-width: 992px) {
}

@media (max-width: 768px) {
         .graph-image img {
        width: 320px !important;}
         .big-heading h2{font-size: 40px !important;}
         .ind-icon {
    width: 60px !important;
    height: 60px;
    flex: 0 0 60px !important;}
    .ind-icon img {
    width: 35px !important;
}
.contact-form .col-md-6 {
    width: 100%;
}.contact-map iframe{height: 300px !important;}

.cs-image img{height: 300px !important;}
.marquee-wrapper {padding: 12px 0;}
    .banner-main-sec .e-con-inner {
        padding-top: 20px !important;
    }
.logo-image{width: 150px !important;}
.marquee-track { animation: marquee 10s linear infinite !important;
}
.service-card-image img {
    height: 167px !important;}
}

@media (max-width: 576px) {

}

