@media screen and (min-width: 769px) {
    .dropend:hover > .dropdown-menu {
      position: absolute;
      top: 0;
      left: 100%;
    }
    .dropend .dropdown-toggle {
      margin-left: 0.5em;
    }
  }
  
  @media(max-width:575px){
    .main-home-slider .slick-slide img {border-radius: 0;}  
    .main-slide-content::before {border-radius: 0;}  
    .content-box-slider-main h2 {font-size: 1.5rem;padding-top: 20px;}
    .content-box-slider-main h1 {font-size: 1.5rem;padding-top: 20px;}
    .content-box-slider-main p {font-size: 1rem;}
    .primary-button.nofill{font-size: 1rem;padding: 5px 15px;}
    .main-slider-home .slick-dots li{width: 30px;height: 3px;}
    .main-slider-home .slick-dots li.slick-active{width: 60px;border-radius: 4px;}
    .pd-100 {padding: 30px 0px;}
    .main-heading h3 {font-size: 1.8rem;}
    .main-heading h2 {font-size: 1.8rem;}
    .crowsel-about img{border-radius: 0;}
    .video-home img {border-radius: 0;}
    .vide-play img {border-radius: 0;width: 70px;}
    .vide-play{right: -6px;bottom: -14px;}
    .video-text {top: 38%;left: 0;right: 0;bottom: 0;font-size: 1.5rem;letter-spacing: 4px;}
    .what-we-do-crowsel .slick-list {overflow: hidden}
    .what-we-box {height: 250px;margin-bottom: 20px;z-index: 1;}
    .what-we-box:before {z-index: -1;background-position: bottom;height: 250px;opacity: 0.6;}
    .our-achivments .row {flex-direction: column-reverse;}
    .ch-shadow {padding: 20px;}
    .main-heading{margin-bottom: 0 !important;margin-top: 30px;}.chairman-message h3{font-size: 1.5rem;}
    .picture-man {max-width: 280px;margin: 0 auto;}.picture-man img {width: 100%;margin-top: 40px;}
    .picture-man::before {width:240px}
    .our-journey .image-container {flex: none;} 
    .our-journey .year{right: 188px;left: 0;top: 0px;font-size: 1.2rem;}
    .our-journey .description {font-size: 14px;color: #525252;;max-width: 230px;top: 40px;left: -9px;padding-right: 30px;}
    .our-journey .line-scoll{display: none;}
    .our-journey .scolltm{height: 50vh;}
    .our-journey .nav-dots{right: 0;transform: translateY(5%);}
    .our-journey .scroller-section{height: 500px;}
    .our-journey .main-content{overflow: inherit}
    .image-container img {display: none;}
    .mobilenone {display: none;}.blog-bg-fill{margin-bottom: 40px;border-radius: 0;}
    .blog-bg-fill img{border-radius: 0;}
    .photo-gallery .main-heading {margin-bottom: 20px!important;margin-top: 40px;}
    .overlay{opacity: 1 ;}
    .newsletter h4{font-size: 2rem;}
    .nlt-form {margin-top: 20px; align-items: center!important;}
    .footer-links {border-right: 0;padding-left: 0px;}
    .photo-gallery img {height: 250px;}
    .photo-gallery {margin-bottom: 20px;}
    .works-hover > div:hover {flex: 0 0 100%;}
    .works-hover > div{flex: 0 0 100%; margin-bottom: 20px;}
    .heading-biggest span{display: inline-block}
    .states{font-size: 1.8rem;}
    .artical-and-blogs .slick-slide {padding: 12px;}
    .recent-updates .slick-slide {padding: 15px;}
    .events-left-data img {width: 100%;}
    .events-left-data h4 {font-size: 2rem;font-weight: 500;}
    .envermats-text {top: 25%;height: 190px}
    .envirgreen p {font-size: 1.2rem;}
    .envermats-text.intative {max-height: 135px;top: 60%;}
    .img-esg-reverse h3 {font-size: 1.5rem;}
    .img-esg-reverse {display: inline-block !important;}
    .img-esg-reverse img {border-radius: 32px;margin:0;margin-bottom: 20px;}
    .times {justify-content: flex-start;flex-direction: column;align-items: flex-start !important;}
    .times > div {margin-bottom: 10px;}
    .job-full-dd {padding: 15px;}
    .lagend-form{padding: 15px;}
    .lagend-float {margin-top: 30px;}
    .main-menu {position: absolute;top: 100%;z-index: 11;background: #fff;width: 100vw;left: -12px;padding-bottom: 30px;right: -15px;}
    header .navbar-expand-lg .navbar-nav {flex-direction: column;align-items: flex-start;}
    .main-menu .nav-item {padding: 10px 20px;}
    .main-menu .nav-item.dropdown {padding: 0px 20px;}
    .footer-top{border-radius: 0;}
    header .main-btn a {background: transparent !important;padding-left: 20px !important;}
    header .main-menu .dropdown-toggle::after{top:12px}
    .get-in-touch h4 {font-size: 1.875rem;}
    .get-in-touch h2 {font-size: 1.875rem;}
    .mobile-column {flex-direction: column;justify-content: flex-start;align-items: flex-start;}
    .main-heading h3 {margin-bottom: 40px;}
    .main-heading h2 {margin-bottom: 40px;}
    .our-journey .nav-dots {position: sticky;}
    .our-achivments h6 {font-size: 2rem;}
    .who-we-are-home::after {background: unset;}
    .valuesofceos .heading{font-size: 2rem;}
    .solid-dir span:before{height: 3px;bottom: 0px;}
    .solid-dir .heading.right span:before{height: 4px;bottom: 0px;}
    .dir-content-blue:before {border-radius: 0;}
    .directors.reverse .dir-content-blue:before {border-radius: 0;}
    .main-slider-home .slick-dots{text-align: left;left: 45px;}
    .chairman-message h3 {margin: 20px 0px;}
    .mobile-contact a {color: #000 !important;}
    .right-left-border h3 span::before{width: 116px;height: 1px;left: -126px;}
    .right-left-border h3 span::after {width: 122px;height: 1px;right: -130px;}
    .content-box-slider-main{top:10%}
    #cookies-policy.cookies{left: 0;}
    #cookies-policy .cookies__alert { margin: 0!important;max-width: 100%!important;width: 100%!important;}
    .icon-vision {width: 80px;height: 80px;}
    .our-journey:after {background: none;}
    .what-we-do-crowsel .slick-dots li{width: 20px;}
    .what-we-do-crowsel .slick-dots li.slick-active{width: 40px;}
  }

  @media (min-width: 575px) and (max-width: 776px) {
    .picture-man::before{width: 100%;}
    .footer-links.no-border {border: 0;margin-top: 50px;padding-left: 0;}
    .video-text{right: inherit;left: 40px;font-size: 1.5rem;}
    .owl-what-title h3 {font-size: 1rem;}
    .our-journey .scolltm{height: 45vh}
    .our-journey .year {font-size: 4rem;left: 12px;}
    .our-journey .description{max-width: 180px;top: 28%;left: 12px;}
    .our-journey .line-scoll{opacity: 0;}
    .mobilenone {display: none;}
    form.nlt-form {max-width:300px}
    .main-menu {position: absolute;top: 100%;z-index: 11;background: #fff;width: 100vw;left: -12px;padding-bottom: 30px;right: -15px;}
    header .navbar-expand-lg .navbar-nav {flex-direction: column;align-items: flex-start;}
    .main-menu .nav-item {padding: 10px 20px;}
    .main-menu .nav-item.dropdown {padding: 0px 20px;}
    header .main-btn a {background: transparent !important;padding-left: 20px !important;}
    .content-box-slider-main h2 {font-size: 1.5rem;}
    .content-box-slider-main h1 {font-size: 1.5rem;}
    .content-box-slider-main{top:10%}
    .primary-button.nofill{padding: 5px 15px;}
    .states{font-size: 1.5rem;}
    .border-box{border: 0;}
    .esg-first-section h3 {font-size: 1.45rem;}
    .number-esg{left: 0;top: 75px;font-size: 10rem;}
    .envermats-text h3 {font-size: 1.2rem;}
    .envermats-text {    top: 30%;}
    .envermats-text p {font-size: 0.8rem;}
    .envirgreen p{font-size: 1rem;}
    .artical-and-blogs .slick-slide img { width: 100%;padding: 15px;}
    .recent-update-thumb img {width: 100%;}
    .main-heading h3{font-size: 1.5rem}
    .main-heading h2{font-size: 1.5rem}
    .get-in-touch h4 {font-size: 1.5rem;}
    .get-in-touch h2 {font-size: 1.5rem;}
    .our-journey .nav-dots {position: sticky;}
    .our-achivments h6 {font-size: 2rem;}
    .main-slider-home .slick-dots li{width: 40px;height: 4px;transition: .3s ease;background-color: #fff;border-radius: 6px;}
    .main-slider-home .slick-dots li.slick-active{width: 80px;border-radius: 4px;}
    .dir-content-blue:before {border-radius: 0;}
    .directors.reverse .dir-content-blue:before {border-radius: 0;}
  } 

  @media (min-width: 768px) and (max-width: 991px) {
    .picture-man::before{width: 100%;}
    .footer-links.no-border {border: 0;margin-top: 50px;padding-left: 0;}
    .video-text{right: inherit;}
    .owl-what-title h3 {font-size: 1rem;}
    .our-journey .scolltm{height: 45vh}
    .our-journey .year {font-size: 4rem;left: 12px;}
    .our-journey .description{max-width: 180px;top: 28%;left: 12px;}
    .our-journey .line-scoll{opacity: 0;}
    .mobilenone {display: none;}
    form.nlt-form {max-width:300px}
    .main-menu {position: absolute;top: 100%;z-index: 11;background: #fff;width: 100vw;left: -12px;padding-bottom: 30px;right: -15px;}
    header .navbar-expand-lg .navbar-nav {flex-direction: column;align-items: flex-start;}
    .main-menu .nav-item {padding: 10px 20px;}
    .main-menu .nav-item.dropdown {padding: 0px 20px;}
    header .main-btn a {background: transparent !important;padding-left: 20px !important;}
    .content-box-slider-main h2 {font-size: 1.5rem;}
    .content-box-slider-main h1 {font-size: 1.5rem;}
    .content-box-slider-main{top:10%}
    .primary-button.nofill{padding: 5px 15px;}
    .states{font-size: 1.5rem;}
    .border-box{border: 0;}
    .esg-first-section h3 {font-size: 1.45rem;}
    .number-esg{left: 0;top: 75px;font-size: 10rem;}
    .envermats-text h3 {font-size: 1.2rem;}
    .envermats-text {    top: 30%;}
    .envermats-text p {font-size: 0.8rem;}
    .envirgreen p{font-size: 1rem;}
    .artical-and-blogs .slick-slide img { width: 100%;padding: 15px;}
    .recent-update-thumb img {width: 100%;}
    .main-heading h3{font-size: 1.5rem}
    .main-heading h2{font-size: 1.5rem}
    .get-in-touch h4 {font-size: 1.5rem;}
    .get-in-touch h2 {font-size: 1.5rem;}
    .our-journey .nav-dots {position: sticky;}
    .our-achivments h6 {font-size: 2rem;}
    .main-slider-home .slick-dots li{width: 40px;height: 4px;transition: .3s ease;background-color: #fff;border-radius: 6px;}
    .main-slider-home .slick-dots li.slick-active{width: 80px;border-radius: 4px;}
    .esgst {padding: 20px;}
    .arrow-down-img{right: 0}
  } 

  @media (min-width: 992px) and (max-width: 1199px) {
    .content-box-slider-main h2{font-size: 1.8rem;}
    .content-box-slider-main h1{font-size: 1.8rem;}
    .our-journey .year{font-size: 5rem;}
    .video-text{right: inherit;}
    .our-journey .scolltm{height: auto;}
    .our-journey .text-container {height: 75vh;position: relative;}
    .our-journey .description{top:30%}
    .our-journey .line-scoll{top:136px}
    .esg-first-section h3{font-size: 1.8rem;}
    .number-esg{top: 110px;font-size: 12rem;}
    .artical-and-blogs .slick-slide img{padding: 12px;width: 100%;}
    .recent-update-thumb img {width: 100%;}
    .main-heading h3{font-size: 2rem;}
    .main-heading h2{font-size: 2rem;}
    .our-journey .year{left: 0;}
    .our-journey .description{left: 0;}
    .our-journey .nav-dots {position: sticky;}
    .our-achivments h6 {font-size: 2rem;}
    .main-slider-home .slick-dots li{width: 40px;height: 4px;transition: .3s ease;background-color: #fff;border-radius: 6px;}
    .main-slider-home .slick-dots li.slick-active{width: 80px;border-radius: 4px;}
    .primary-button.fill{font-size: 1rem;}
    .video-text{left: 40px;}
    .envirgreen{height: 100%;}
    .esgst {padding: 42px;}
    .arrow-down-img{right: 20px;}
  }
  @media (min-width: 1199px) and (max-width: 1280px) {
    .our-journey .scolltm{height: 100%!important;}
    .our-journey .year{top:0;font-size: 5rem;}
    .our-journey .line-scoll{top:25%}
    .our-journey .description{top:30%}
    .video-text{right: 0;}
  }
  @media (min-width: 1280px) and (max-width: 1366px) {
    .our-journey .scolltm{height: 100%!important;}
  }
  @media (min-width: 1024px) and (max-width: 1277px) {
  
  }