         @import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap');
         .logo_font {
             font-family: 'Comfortaa', cursive;
             font-weight: bold;
             letter-spacing: -2px;
             line-height: 47px;
         }
         
         .custom_logo {
             mix-blend-mode: difference;
         }
         
         .yt_video {
             padding-top: 80px;
         }
         
         .btn-primary:hover {
             color: #fff;
             background-color: #195259;
             border-color: #195259;
         }
         
         .active {
             color: #808080 !important;
         }
         
         .btn-primary:not(:disabled):not(.disabled):active:focus,
         .show>.btn-primary.dropdown-toggle:focus {
             box-shadow: 0 0 0 0.2rem rgb(25 82 89) !important;
         }
         
         .product_heading {
             margin-left: 4%;
             padding-top: 4%;
         }
         
         .custommm_margin {
             margin-bottom: 9.12963vmin;
         }
         
         .custom-font-size40 {
             font-size: 40px !important;
         }
         
         .slide6 .slide-content {
             margin-bottom: 0vmin;
         }
         
         .about_image {
             width: 90%;
         }
         
         .heading_font_size {
             font-size: 2.5rem;
         }
         
         .h1_font_size {
             font-size: 50px !important;
         }
         
         .h2_font_size {
             font-size: 45px !important;
         }
         
         a:hover {
             color: #195259;
             text-decoration: none !important;
         }
         
         .menu {
             text-align: center;
         }
         
         .para_font_size {
             font-size: 18px;
         }
         
         .custom_bottom_para {
             margin-bottom: 5.12963vmin;
         }
         
         .font-baskervville {
             font-family: 'Baskervville', serif;
         }
         
         .menu-main li {
             font-family: 'Baskervville', serif;
         }
         
         .text_align_justify {
             text-align: justify;
         }
         
         .new_slider2 .slide-bg>.inside {
             background-image: url(../image/new/2.jpg)
         }
         
         .roboto-font {
             font-family: 'Roboto', sans-serif;
         }
         
         .top_margin {
             margin-top: 16%;
         }
         
         .text-align {
             text-align: center;
         }
         
         .border_new {
             border: 1px solid #eee;
         }
         
         span.for_icon_span i {
             padding-right: 7px;
             font-size: 14px;
         }
         
         .p-20 {
             padding: 15px 0 8px 0;
         }
         
         span.for_icon_span_left {
             padding-left: 10px;
         }
         
         .custom_mt {
             margin-top: -40%;
             margin-bottom: -22%;
         }
         
         .custom_color {
             color: #d89e61;
         }
         
         a.a-change-bg.active_colour:hover {
             border-bottom: 1px solid #1a5259;
             width: 40%;
         }
         
         .custom_slide_title_mt {
             margin-top: 0.12963vmin;
             margin-bottom: 1.12963vmin;
         }
         
         .slide_title_fontsize {
             font-size: 1.5rem;
         }
         
         .product_css {
             margin-top: 4%;
             margin-left: 0%;
         }
         
         .contact_ml {
             margin-left: 0px;
         }
         
         .rrr_margin-top {
             margin-top: 7%;
         }
         
         .slide6 .slide_title_fontsize {
             font-size: 1.2rem;
         }
         /* Process section CSS */
         
         .proccess__section .listar-feature-item {
             height: calc(100% - 20px);
         }
         
         .proccess__section .listar-feature-item.listar-feature-has-link~.listar-feature-fix-bottom-padding.listar-fix-feature-arrow-button-height {
             position: relative;
             display: block;
             width: 100%;
             height: 30px;
         }
         
         .listar-feature-item.listar-feature-has-link {
             position: relative;
         }
         
         .proccess__section .listar-feature-item a {
             position: absolute;
             bottom: -15px;
             left: 15px;
             width: calc(100% - 30px);
             height: calc(100%+4px);
             border-radius: 1000px;
             z-index: 10;
         }
         /* .proccess__section .listar-feature-item a:after {
      content: "";
      position: absolute;
      bottom: -17px;
      left: 50%;
      margin-left: -25px;
      width: 50px;
      height: 50px;
      border-radius: 1000px;
      z-index: 10;
      animation: ripple 0.7s linear infinite;
      box-shadow: 5px 5px 10px rgba(163, 177, 198, 0.6), -5px -5px 10px rgba(255, 255, 255, 0.5);
  }
   */
         
         @keyframes ripple {
             0% {
                 box-shadow: 0 0 0 0 rgba(163, 177, 198, 0.3), 0 0 0 1em rgba(163, 177, 198, 0.3), 0 0 0 3em rgba(163, 177, 198, 0.03), 0 0 0 5em rgba(163, 177, 198, 0.01);
             }
             100% {
                 box-shadow: 0 0 0 1em rgba(163, 177, 198, 0.3), 0 0 0 3em rgba(163, 177, 198, 0.03), 0 0 0 5em rgba(163, 177, 198, 0.03), 0 0 0 8em rgba(163, 177, 198, 0.01);
             }
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-inner {
             padding: 50px 30px;
             border-radius: 6px;
             z-index: 5;
             position: relative;
             height: 100%;
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-inner {
             padding-top: 60px;
             padding-bottom: 60px;
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-inner:before {
             border: 0;
             box-shadow: 120px 0px 150px rgba(80, 80, 80, 0.15), 10px 0px 10px rgba(80, 80, 80, 0.02);
             border-radius: 1000px;
             background: rgba(255, 255, 255, 0);
             background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
             background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(40%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
             background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
             background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
             background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
             background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
             filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1);
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-inner:before {
             content: "";
             position: absolute;
             top: 0;
             left: 0;
             width: 100%;
             height: 100%;
         }
         
         .proccess__section .listar-feature-right-border {
             position: absolute;
             width: calc(100%+24px);
             height: calc(100%+24px);
             top: -12px;
             left: 50%;
             overflow: hidden;
         }
         
         .proccess__section .listar-feature-items {
             text-align: center;
             display: -webkit-box;
             display: -moz-box;
             display: -ms-flexbox;
             display: -webkit-flex;
             display: flex;
             -webkit-flex-wrap: wrap;
             -moz-flex-wrap: wrap;
             -ms-flex-wrap: wrap;
             flex-wrap: wrap;
             padding: 100px 0 0;
         }
         
         .proccess__section .listar-feature-right-border:before,
         .proccess__section .listar-hovering-features .listar-feature-item a:hover~.listar-feature-item-inner .listar-feature-right-border:before {
             border: 11px solid #2f53bf;
         }
         
         .proccess__section .listar-feature-right-border:before,
         .proccess__section .listar-hovering-features .listar-feature-item a:hover~.listar-feature-item-inner .listar-feature-right-border:before,
         .proccess__section .listar-hovering-features-grey .listar-feature-item a:hover~.listar-feature-item-inner .listar-feature-right-border:before {
             content: "";
             position: absolute;
             width: 100%;
             height: 100%;
             top: 0;
             left: 0;
             border: 11px solid #1a5259ab;
             border-radius: 800px;
             left: -50%;
         }
         
         .proccess__section .listar-feature-item .listar-feature-block-content-wrapper {
             position: relative;
             display: block;
             text-decoration: none;
             margin: -30px;
             padding: 30px;
             height: calc(100%+100px);
         }
         
         .proccess__section .listar-features-design-2 .listar-feature-item-wrapper {
             margin-bottom: 120px;
             padding-left: 27px;
             padding-right: 27px;
         }
         
         .proccess__section .listar-feature-item.listar-feature-has-link .listar-feature-item-inner:after {
             content: "";
             background-color: #fff;
             z-index: 6;
             position: absolute;
             background-repeat: no-repeat;
             background-position: center center;
         }
         
         .proccess__section .listar-feature-icon-wrapper {
             width: 148px;
             height: 148px;
             line-height: 148px;
             border-radius: 500px;
             position: relative;
             background-color: #fff;
             box-shadow: 8px 8px 30px rgba(0, 0, 0, 0.06);
             -webkit-transform: rotate(0deg);
             -moz-transform: rotate(0deg);
             -ms-transform: rotate(0deg);
             -o-transform: rotate(0deg);
             transform: rotate(0deg);
             left: 50%;
             vertical-align: middle;
             margin-left: -74px;
             top: -66px;
             margin-top: -74px;
         }
         
         .proccess__section .listar-feature-icon-inner {
             width: 120px;
             height: 120px;
             line-height: 120px;
             border-radius: 500px;
             position: relative;
             display: inline-block;
             vertical-align: middle;
             box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.14);
             background: #fff;
         }
         
         .proccess__section .listar-feature-icon-inner div {
             -webkit-transform: rotate(0deg);
             -moz-transform: rotate(0deg);
             -ms-transform: rotate(0deg);
             -o-transform: rotate(0deg);
             transform: rotate(0deg);
             display: inline-block;
             position: relative;
             width: 120px;
             height: 120px;
             line-height: 120px;
             text-align: left;
         }
         
         .proccess__section .listar-feature-icon-inner img {
             position: relative;
             margin: 0 auto;
             vertical-align: middle;
             display: inline-block;
             width: auto;
             left: 50%;
             -webkit-transform: translate(-50%);
             -moz-transform: translate(-50%);
             -ms-transform: translate(-50%);
             -o-transform: translate(-50%);
             transform: translate(-50%);
             height: 75px;
         }
         
         .proccess__section .listar-feature-item img,
         .proccess__section .listar-feature-item i {
             position: relative;
             display: inline-block;
             border-bottom: 0;
             font-size: 40px;
             top: 0;
             padding: 0;
             color: #258bd5;
         }
         
         .proccess__section .listar-feature-with-image .listar-feature-content-wrapper {
             top: 0;
         }
         
         .proccess__section .listar-feature-content-wrapper {
             position: relative;
             margin-top: -15.5px;
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-title {
             padding-top: 0;
             margin: 0 0 30px;
             text-align: center;
             line-height: 1.5;
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-title.listar-feature-counter-added>span {
             margin-left: 25px;
             border-radius: 0 50px 50px 0;
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-title>span {
             box-shadow: 15px 20px 30px rgba(80, 80, 80, 0.12), 5px 0px 40px rgba(80, 80, 80, 0.1);
             padding: 10px 20px;
             display: inline-block;
             position: relative;
             background-color: #fff;
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-title>span span {
             box-shadow: 15px 15px 30px rgba(80, 80, 80, 0.2), 5px 0px 80px rgba(80, 80, 80, 0.15);
             padding: 10px 0;
             display: inline-block;
             width: 52px;
             height: 50px;
             line-height: 30px;
             white-space: nowrap;
             position: absolute;
             top: -5px;
             left: -40px;
             border-radius: 50px;
             background-color: #fff;
         }
         
         .proccess__section .listar-feature-item .listar-feature-item-title span {
             display: inline-block;
             font-size: 14px;
             line-height: normal;
             font-weight: 400;
             text-shadow: none;
             border-radius: 50px;
             color: #000;
             font-size: 18px;
         }
         /* .proccess__section .listar-feature-item-excerpt {
    padding: 0 20px;
} */
         
         .proccess__section .listar-feature-item-excerpt {
             color: #101010b8;
             position: relative;
             top: 0;
             width: 100%;
             margin: 0 auto;
             text-align: center;
             font-size: 16px;
         }
         
         .proccess__section .pset {
             padding-top: 7.625rem;
             /* padding-bottom: 80px; */
         }
         
         .proccess__section .listar-map-button-text span {
             position: relative;
             display: inline-block;
             vertical-align: middle;
             font-size: 15px;
             height: 44px;
             line-height: 1.6;
             padding: 10px 25px;
             box-shadow: 0 0 31px rgba(0, 0, 0, 0.65), 0 0 4px rgba(0, 0, 0, 0.06);
             border-radius: 50px;
             background-color: rgba(35, 40, 45, 0.9);
             color: #fff;
             text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
         }
         
         .proccess__section .listar-map-button-text span {
             background-color: #fff;
             color: #252525;
             text-shadow: none;
             -webkit-transition: all 0.2s ease-in;
             -moz-transition: all 0.2s ease-in;
             -ms-transition: all 0.2s ease-in;
             -o-transition: all 0.2s ease-in;
             transition: all 0.2s ease-in;
         }
         
         .proccess__section .listar-map-button-text span:after {
             border: 12px solid #fff;
         }
         
         .proccess__section .listar-map-button-text span:after {
             content: "";
             position: absolute;
             top: -14px;
             left: -14px;
             width: calc(100%+28px);
             height: calc(100%+28px);
             border-radius: 36px;
         }
         
         .proccess__section .listar-map-button:hover .listar-map-button-text span {
             padding: 10px 43px 10px 51px;
             -webkit-transition: all 0.2s ease-in;
             -moz-transition: all 0.2s ease-in;
             -ms-transition: all 0.2s ease-in;
             -o-transition: all 0.2s ease-in;
             transition: all 0.2s ease-in;
         }
         
         .proccess__section .listar-feature-with-image .listar-feature-item a:before {
             content: "";
             position: absolute;
             top: -74px;
             left: 50%;
             margin-left: -74px;
             width: 148px;
             height: 148px;
             border-radius: 1000px;
             z-index: 10;
         }
         /*   
  .proccess__section .listar-feature-item.listar-feature-has-link .listar-feature-item-inner:after {
      margin-left: -25px;
      width: 50px;
      height: 50px;
      border-radius: 50px;
      box-shadow: 10px 10px 40px rgba(80, 80, 80, 0.15), 15px 15px 30px rgba(80, 80, 80, 0.05), 0 0 120px rgba(80, 80, 80, 0.6);
      bottom: -30px;
      background-image: url("../image/rrr/right-arrow.png");
      background-size: 40%;
      color: #555;
      line-height: 52px;
  } */
         
         .vlt-gap-170 {
             height: 170px;
         }
         /* Process section CSS */
         /* loader css start */
         
         .preloader1 {
             position: fixed;
             left: 0;
             right: 0;
             top: 0;
             bottom: 0;
             background: #fff;
             z-index: 1111111;
         }
         
         .preloader1 img {
             position: absolute;
             top: 0;
             left: 0;
             right: 0;
             bottom: 0;
             margin: auto;
             width: 1000px;
         }
         /* loader css end */
         /* ====abous us page css start==== */
         
         .three h3 {
             font-size: 28px;
             font-weight: 500;
             letter-spacing: 0;
             line-height: 1.5em;
             padding-bottom: 15px;
             position: relative;
             margin-bottom: 45px;
         }
         
         .three h3:before {
             content: "";
             position: absolute;
             left: 0;
             bottom: 0;
             height: 3px;
             width: 65px;
             background-color: #d99f62;
         }
         
         .three h3:after {
             content: "";
             position: absolute;
             left: 0;
             bottom: 2px;
             height: 1px;
             width: 95%;
             max-width: 193px;
             background-color: #d99f62;
         }
         /* ====abous us page css end==== */
         /* =====home page responsive start=== */
         
         @media (max-width: 1920px) {
             .slide-container1 {
                 padding-top: 26.666667vmin
             }
         }
         
         @media (max-width: 1540px) {
             .slide-container1 {
                 padding-top: 25.666667vmin;
             }
             .piling-project-title {
                 font-size: 2.111111vmin;
             }
             a.a-change-bg.active_colour:hover {
                 width: 33%;
             }
         }
         
         @media(max-width: 1360px) {
             .custom_contain_responsive {
                 padding-top: 8vmin;
             }
             .slide3 .slide-container {
                 padding-top: 27vmin;
             }
             .slide4 .slide-container {
                 padding-top: 25vmin;
             }
             .custommm_margin {
                 margin-bottom: 7.12963vmin;
             }
             .arrow-pro {
                 padding-right: 158px !important
             }
             .product_heading {
                 margin-left: 2%;
             }
         }
         
         @media(max-width: 1280px) {
             .slide3 .slide-container {
                 padding-top: 29vmin;
             }
             .arrow-pro {
                 padding-right: 110px !important;
             }
             .new_custom {
                 margin-bottom: 450px !important;
             }
         }
         
         @media(max-width: 1200px) {
             .custom_responsive_about {
                 padding-top: 27vmin;
             }
             .sec0 {
                 padding-bottom: 0 !important;
             }
         }
         
         @media(max-width: 1199px) {
             .slide-container1 {
                 padding-top: 23.666667vmin;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title {
                 margin: 0 0 10px;
             }
             .proccess__section .listar-feature-icon-inner img {
                 width: 50%;
                 height: 50%;
             }
             .proccess__section .listar-feature-item .listar-feature-block-content-wrapper {
                 padding: 0px;
             }
             .proccess__section .listar-feature-content-wrapper {
                 margin-top: -53.5px;
             }
             .arrow-pro {
                 padding-right: 295px !important;
             }
         }
         
         @media(max-width: 1024px) {
             .arrow-pro {
                 padding-right: 216px !important;
             }
         }
         
         @media(max-width: 992px) {
             .slide4 .slide-container {
                 padding-top: 18vmin;
             }
         }
         
         @media(max-width: 991px) {
             .container {
                 max-width: 840px !important;
             }
             .slide-container1 {
                 padding-top: 31.666667vmin;
             }
             .slide-contact-mail,
             .slide-contact-phone {
                 font-size: 12px;
                 color: #000;
             }
             .home-piling .slide-contact-mail,
             .home-piling .slide-contact-phone {
                 font-weight: 600;
             }
             .proccess__section .listar-feature-item .listar-feature-item-inner {
                 padding: 50px 46px;
             }
             .horizontal-service-item-photo img.photo-position {
                 top: -4.125rem;
                 left: 77.486486% !important;
                 max-width: 16.837838% !important;
             }
         }
         
         @media(max-width: 768px) {
             .preloader1 img {
                 width: 600px;
             }
             .product_css {
                 margin-top: 12%;
             }
             .slide-contact-mail,
             .slide-contact-phone {
                 font-size: 11px;
             }
             .proccess__section .pset {
                 padding-top: 85px;
             }
             .slide4 .slide-container {
                 padding-top: 25vmin;
             }
             .rrr_margin-top {
                 margin-top: 25%;
             }
             .row.piling-project-list.contact_ml {
                 padding-bottom: 20px;
             }
             .custom_contain_responsive {
                 padding-top: 17vmin;
             }
             .slide3 .slide-container {
                 padding-top: 20vmin;
             }
             .inside.img_opacity {
                 opacity: 0.5;
             }
             .arrow-pro {
                 font-size: 12px;
                 padding-right: 73px !important;
             }
             .product_heading {
                 padding-top: 12%;
             }
             .para_font_size {
                 color: #000;
             }
             .active {
                 color: #808080 !important;
             }
         }
         
         @media(max-width: 767px) {
             .proccess__section .listar-feature-with-image .listar-feature-item a:before {
                 display: none;
             }
             .proccess__section .listar-feature-item a:after {
                 display: none;
             }
             .listar-feature-item.listar-feature-has-link {
                 padding-bottom: 100px;
             }
             .service-item-descr.text-grey.text_align_justify {
                 font-size: 14px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title {
                 margin: 0 0 20px;
             }
             .rrr_margin-top {
                 margin-top: 23%;
             }
             .logo_font {
                 line-height: 41px;
             }
             .slide-title-sub {
                 font-size: 30px;
             }
             .proccess__section .pset {
                 padding-top: 13px;
             }
             .slide-contact-mail,
             .slide-contact-phone {
                 font-size: 15px;
             }
             .custom_contain_responsive {
                 padding-top: 6vmin;
             }
             .arrow-pro {
                 display: none;
             }
             .horizontal-service-item-descr {
                 font-size: 15px !important;
             }
             .new_custom {
                 margin-bottom: 544px !important;
             }
         }
         
         @media(max-width: 601px) {
             .slide-container1 {
                 padding-top: 51.666667vmin;
             }
             .slide3 .slide-container {
                 padding-top: 42vmin;
             }
             .slide4 .slide-container {
                 padding-top: 39vmin;
             }
             .rrr_margin-top {
                 margin-top: 34%;
             }
             .custom_contain_responsive {
                 padding-top: 18vmin;
             }
             .partner-item img {
                 height: auto;
             }
         }
         
         @media(max-width: 560px) {
             .slide-container1 {
                 padding-top: 46.666667vmin;
             }
             .product_heading {
                 margin-left: 5%;
             }
             .slide3 .slide-container {
                 padding-top: 33vmin;
             }
             .piling-project-title {
                 font-size: 3.111111vmin;
             }
             .slide4 .slide-container {
                 padding-top: 32vmin;
             }
             ul.social.social-rounded.social-rounded-fixed.social-rounded-dark {
                 display: none;
             }
             .copyright-fixed p {
                 font-size: 15px;
             }
             .nav-toggle-btn {
                 margin: 5px;
             }
             .slide-title-sub {
                 font-size: 23px;
             }
             .logo_font {
                 line-height: 29px;
             }
             .rrr_margin-top {
                 margin-top: 33%;
             }
             .listar-feature-item.listar-feature-has-link {
                 padding-bottom: 100px;
             }
             /* .proccess__section .listar-feature-item.listar-feature-has-link .listar-feature-item-inner:after {
          width: 42px;
          height: 42px;
          bottom: -21px;
      } */
             .custom_logo {
                 width: 60%;
             }
             .custom_contain_responsive {
                 padding-top: 10vmin;
             }
             .horizontal-service-item-photo img.photo-position {
                 top: -3.125rem !important;
                 left: 77.486486% !important;
                 max-width: 16.837838% !important;
             }
         }
         
         @media(max-width: 520px) {
             .custom_contain_responsive {
                 padding-top: 13vmin;
             }
             .para_font_size {
                 font-size: 17px;
             }
             .btn {
                 padding: 0.55rem 1.2rem;
             }
         }
         
         @media(max-width: 480px) {
             .rrr_margin-top {
                 margin-top: 27%;
             }
         }
         
         @media(max-width: 460px) {
             .preloader1 img {
                 width: 300px;
             }
             .row.piling-project-list.contact_ml {
                 padding-bottom: 50px;
             }
             .copyright-fixed p {
                 font-size: 14px;
             }
             .slide2 h3.slide-title-sub.logo_font {
                 margin-bottom: 8.12963vmin;
             }
             .custom_bottom_para {
                 margin-bottom: 8.12963vmin;
             }
             .rrr_margin-top {
                 margin-top: 28%;
             }
             .new_custom {
                 margin-bottom: 573px !important;
             }
             .horizontal-service-item-photo img.photo-position {
                 top: -2.125rem !important;
             }
         }
         
         @media(max-width: 420px) {
             .copyright-fixed p {
                 font-size: 13px;
             }
             .slide-container1 {
                 padding-top: 57.666667vmin;
             }
             .slide2 .slide-title-sub {
                 margin-bottom: 6.12963vmin;
             }
             .custom_bottom_para {
                 margin-bottom: 5.12963vmin;
             }
             .piling-project-title {
                 line-height: 2.060606;
             }
             .slide3 .slide-container {
                 padding-top: 62vmin;
             }
             .services-letter.font-custom {
                 display: none;
             }
             .slide4 .slide-container {
                 padding-top: 38vmin;
             }
             .listar-feature-item.listar-feature-has-link {
                 padding-bottom: 122px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-inner {
                 padding: 46px 46px;
             }
             .rrr_margin-top {
                 margin-top: 32%;
             }
             .custom_contain_responsive {
                 padding-top: 14vmin;
             }
             .slide-container1 {
                 padding-top: 46.666667vmin;
             }
             /* .proccess__section .container {
          padding-right: 25px !important;
      } */
             .new_custom {
                 margin-bottom: 641px !important;
             }
         }
         
         @media(max-width: 414px) {
             .proccess__section .listar-feature-item .listar-feature-item-inner {
                 padding: 48px 46px;
             }
             .slide-container1 {
                 padding-top: 34.666667vmin;
             }
             .three h3 {
                 font-size: 21px;
             }
             .para_font_size {
                 font-size: 15px;
             }
             .piling-project-title {
                 font-size: 4.111111vmin;
             }
             .product_css {
                 margin-top: 13%;
             }
             .slide3 .slide-container {
                 padding-top: 46vmin;
             }
             .slide-title-sub {
                 font-size: 21px;
             }
             .slide4 .service-item-descr {
                 line-height: 1.5;
             }
             .custommm_margin {
                 margin-bottom: 3.12963vmin;
             }
             .slide4 .slide-container {
                 padding-top: 29vmin;
             }
             .slide4 .services-3d .service-item {
                 padding: 1.55rem;
             }
             .proccess__section .listar-feature-item-excerpt {
                 letter-spacing: -0.7px;
                 font-size: 15px;
             }
             .custom_contain_responsive {
                 padding-top: 0vmin;
             }
             .row.piling-project-list.contact_ml {
                 padding-bottom: 19px;
             }
         }
         
         @media(max-width: 412px) {
             .slide4 .slide-container {
                 padding-top: 25vmin;
             }
             .rrr_margin-top {
                 margin-top: 21%;
             }
             .proccess__section .listar-feature-item.listar-feature-has-link .listar-feature-item-inner:after {
                 width: 36px;
                 height: 33px;
                 bottom: -16px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title>span span {
                 width: 47px;
                 height: 45px;
                 line-height: 28px;
                 top: -5px;
                 left: -35px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title>span {
                 padding: 8px 20px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title {
                 margin: 0 0 6px;
             }
         }
         
         @media(max-width: 393px) {
             .copyright-fixed p {
                 font-size: 12px;
             }
         }
         
         @media(max-width: 390px) {
             .copyright-fixed p {
                 font-size: 11px;
             }
         }
         
         @media(max-width: 375px) {
             .slide-container1 {
                 padding-top: 29.666667vmin;
             }
             .piling-project-title {
                 font-size: 4.111111vmin;
             }
             .copyright-fixed p {
                 font-size: 11px;
             }
             .piling-project-title {
                 font-size: 4.111111vmin;
             }
             .slide4 .slide-container {
                 padding-top: 24vmin;
             }
             .custom_contain_responsive {
                 padding-top: 0;
             }
             .header {
                 padding-top: 1rem;
             }
             .service-item-descr {
                 margin-top: 0;
             }
             .services-3d .service-item {
                 padding: 1.2rem;
             }
             .service-item-title {
                 font-size: 1.4rem;
             }
             .proccess__section .listar-feature-item .listar-feature-item-inner {
                 padding: 47px 35px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title {
                 margin: 0 0 5px;
             }
             .new_custom {
                 margin-bottom: 661px !important;
             }
             .rrr_margin-top {
                 margin-top: 23%;
             }
             .slide-contact-mail,
             .slide-contact-phone {
                 font-size: 10px;
             }
             .row.piling-project-list.contact_ml {
                 padding-bottom: 12px;
             }
         }
         
         @media(max-width: 360px) {
             .proccess__section .listar-feature-item .listar-feature-item-title {
                 margin: 0px 0 8px;
             }
             .slide-container1 {
                 padding-top: 38.666667vmin;
             }
             .custommm_margin {
                 margin-bottom: 3.12963vmin;
             }
             .services-3d .service-item {
                 padding: 1.5rem;
             }
             .custom_contain_responsive {
                 padding-top: 8vmin;
             }
             .home-piling .slide-contact-address {
                 display: none;
             }
             .slide2 h3.slide-title-sub.logo_font {
                 margin-bottom: 6.12963vmin;
             }
             .three h3 {
                 font-size: 19px;
             }
             .para_font_size {
                 font-size: 14px;
             }
             .slide4 .service-item-descr {
                 line-height: 1.4;
             }
             .service-item-descr.text-grey.text_align_justify {
                 letter-spacing: -1px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title span {
                 font-size: 14px;
             }
             .listar-feature-item .listar-feature-item-title>span span {
                 width: 43px;
                 height: 40px;
                 line-height: 25px;
                 top: -5px;
                 left: -30px;
             }
             .proccess__section .listar-feature-item-excerpt {
                 line-height: 1.3;
                 padding: 16px;
             }
             .brand {
                 margin-right: 0;
             }
         }
         
         @media(max-width: 320px) {
             .copyright-fixed p {
                 font-size: 10px;
             }
             .slide2 h3.slide-title-sub.logo_font {
                 margin-bottom: 5.12963vmin;
             }
             .three h3 {
                 font-size: 14px;
             }
             .para_font_size {
                 letter-spacing: -1px;
                 line-height: 1.3;
                 font-size: 14px;
             }
             .slide4 .service-item-descr {
                 line-height: 1.2;
             }
             .services-3d .service-item {
                 padding: 1.1rem;
             }
             .service-item-descr.text-grey.text_align_justify {
                 font-size: 12px;
             }
             .slide-title-sub {
                 font-size: 17px;
             }
             .logo_font {
                 line-height: 19px;
             }
             .service-item-title {
                 font-size: 1.2rem;
             }
             .slide4 .slide-container {
                 padding-top: 34vmin;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title>span {
                 padding: 5px 15px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title>span span {
                 height: 36px;
                 line-height: 20px;
                 top: -8px;
                 left: -28px;
                 font-size: 10px !important;
             }
             .custom_logo {
                 width: 45%;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title span {
                 font-size: 10px !important;
             }
             .proccess__section .listar-feature-item.listar-feature-has-link .listar-feature-item-inner:after {
                 width: 32px;
                 height: 29px;
                 bottom: -12px;
             }
             .proccess__section .listar-feature-item-excerpt {
                 letter-spacing: -0.7px;
                 font-size: 12px;
                 line-height: 1.1;
             }
             .proccess__section .listar-feature-item .listar-feature-item-title {
                 margin: 0px 0 10px;
             }
             .proccess__section .listar-feature-item .listar-feature-item-inner {
                 padding: 39px 35px 39px;
             }
             .rrr_margin-top {
                 margin-top: 36%;
             }
             .home-piling .slide-contact-address {
                 display: none;
             }
             .custom_contain_responsive {
                 padding-top: 0vmin;
             }
         }
         
         .custom_responsiveimages {
             display: none;
         }
         
         .custom_img1024 {
             display: none;
         }
         
         @media(max-width:1024px) {
             .hide_responsive {
                 display: none;
             }
             .custom_img1024 {
                 display: block;
             }
         }
         
         @media(max-width: 768px) {
             .hide_responsive {
                 display: none;
             }
             .custom_responsiveimages {
                 display: block;
             }
         }
         /* =====home page responsive end=== */
         
         .arrow-pro {
             float: right;
             padding: 0;
             margin: 0;
             color: #fff;
             font-size: 14px;
             line-height: 28px;
             font-weight: 500;
             height: 28px;
             font-style: italic;
             letter-spacing: 2px;
             padding-right: 135px;
             vertical-align: top;
         }
         
         .menu-toggle-style {
             background-color: #195259cf;
             color: #fff !important;
             padding: 13px;
             border-radius: 11px;
         }
         
         #notification {
             position: fixed;
             bottom: 81px;
             left: 15px;
             z-index: 1000;
             border-color: #0062cc;
             background-color: #fff;
             box-shadow: 0px 5px 28.5px 1.5px rgba(149, 152, 200, 0.5);
             border-radius: 5px;
             width: 300px;
             height: auto;
             padding: 20px;
         }
         
         #notification p {
             text-align: justify;
             color: #000
         }
         
         #notification a {
             color: #000 !important;
             font-weight: 600;
         }
         
         .whatsappicon {
             position: fixed;
             bottom: 30px;
             left: 10px;
             z-index: 99;
         }
         
         .whatsappicon img {
             max-width: 10%;
         }
         
         .tableimg {
             width: 50px;
         }
         
         .skiptranslate.goog-te-gadget {
             color: rgba(81, 168, 177, 0);
         }
         
         .skiptranslate.goog-te-gadget span {
             display: none;
         }
         
         .goog-te-gadget .goog-te-combo {
             color: #666;
         }
         
         .goog-te-gadget .goog-te-combo {
             margin: 4px 0;
             width: 42px;
             position: relative;
             left: 7%;
         }
         
         .about-link-colr a {
             color: #195259cf !important;
         }
         
         .borde-soli {
             border: 1px solid #44737873;
         }
         
         .article-item-title a {
             color: #195259cf !important;
         }
         
         .article-item-category,
         .article-item-category a {
             color: #195259 !important;
         }
         
         .goog-te-gadget .goog-te-combo {
             background-image: url(../image/1.png) !important;
             background-repeat: no-repeat !important;
             width: 70px;
             height: 50px;
             background-size: 51px 45px;
             background-position: center center !important;
             border: none;
             color: transparent;
         }
         
         .goog-te-combo>option {
             color: #000 !important;
         }
         
         .goog-te-gadget .goog-te-combo {
             margin-left: 2% !important;
         }
         
         .certificate___mt {
             margin-top: -3%;
         }
         
         .certificate_mb {
             /* margin-bottom: 9.12963vmin; */
             /* margin-bottom: 4.12963vmin; */
         }
         
         .p-30_custom {
             padding: 30px 0;
         }
         
         .nav-square.owl-theme .owl-nav [class*=owl-] {
             border: #000 1px solid !important;
             background: #000000c4 !important;
         }
         /* 
.owl-dots {
    display: none;
} */
         
         .nav-square .arrow-top,
         .nav-square .arrow-bottom {
             background-color: #fff !important;
         }
         
         .owl-item img {
             /* margin-right: 40px !important; */
             /* width: 200px !important; */
             margin: 0 auto;
         }
         
         .text h3 {
             font-size: 18px;
             color: #1a5259;
             margin-top: 20px;
         }
         /* ******************************************************************************************* */
         
         .services__section {
             background-color: #edf5f8;
             padding-top: 7.625rem;
             padding-bottom: 7rem;
             margin-top: 8.625rem;
         }
         
         @media (max-width:767px) {
             .services__section {
                 margin-top: 0;
                 padding-top: 6.625rem;
                 padding-bottom: 5rem;
                 margin-bottom: 6rem;
             }
         }
         
         .services__section .services-block-three {
             margin-bottom: 30px;
         }
         
         .services__section .services-block-three i {
             font-size: 32px;
         }
         
         .services__section .services-block-three>a {
             display: block;
             border: 2px solid #d5d5d5;
             border-radius: 4px;
             text-align: center;
             background: #fff;
             padding: 30px;
             position: relative;
             margin-bottom: 0px;
         }
         
         .services__section h2.title {
             color: #195259;
             font-family: 'Comfortaa', cursive;
             font-weight: bold;
             letter-spacing: -2px;
             line-height: 47px;
             font-size: 3rem;
             padding: 0 15px;
         }
         
         .services__section .services-block-three>a:before {
             display: block;
             content: "";
             width: 5%;
             height: 25%;
             position: absolute;
             bottom: -2px;
             right: -2px;
             border-bottom: 2px solid #d99f62;
             border-right: 2px solid #d99f62;
             transition: all 0.5s ease 0s;
             -webkit-transition: all 0.5s ease 0s;
         }
         
         .services__section .services-block-three>a:after {
             display: block;
             content: "";
             width: 5%;
             height: 25%;
             position: absolute;
             top: -2px;
             left: -2px;
             border-top: 2px solid #d99f62;
             border-left: 2px solid #d99f62;
             transition: all 0.5s ease 0s;
             -webkit-transition: all 0.5s ease 0s;
         }
         
         .services__section .padding-15px-bottom {
             padding-bottom: 15px;
         }
         
         .services__section .services-block-three h4 {
             color: #6f6f6f;
             font-size: 14px;
             margin-bottom: 10px;
             font-weight: 600;
         }
         
         .services__section .services-block-three p {
             margin-bottom: 0;
             color: #757575;
         }
         
         .services__section .services-block-three>a:hover {
             opacity: 1;
             border-color: #d5d5d5;
         }
         
         .services__section a:hover,
         .services__section a:active {
             color: #d99f62;
             text-decoration: none;
         }
         
         .services__section .services-block-three>a:hover:before,
         .services__section .services-block-three>a:hover:after {
             width: 95%;
             height: 90%;
         }
         
         .services__section .services-block-three>a img {
             width: 60px;
         }
         /* ******************************************************************************************* */
         
         .nav-inside.owl-theme .owl-nav {
             margin-top: 0;
             display: none;
         }
         
         .youtube_video iframe {
             border-radius: 20px;
         }
         
         .video_content {
             padding-top: 120px;
         }
         
         .custom__title {
             color: #000;
             /* text-align: center; */
             font-weight: 500;
             font-size: 18px;
             line-height: 1.6;
         }
         
         .custom_heading {
             font-size: 1.52rem;
             font-weight: 500;
         }
         
         @media (min-width: 768px) {
             .photo-item.col-md-6:nth-child(even) {
                 padding-right: 4.42708333%;
                 padding-left: 0 !important;
             }
         }
         
         .logo_font strong {
             letter-spacing: 0px;
         }
         
         .tech_data_btn {
             margin-top: 15px;
             color: #fff !important;
         }
         
         .video_css {
             width: 100%;
             opacity: .2;
         }
         
         .black_color {
             color: #000;
         }
         
         .certificate_border {
             border: 1px solid #00000029;
         }
         /* ================2 nov css start=========== */
         /* ============why we use========== */
         
         .application__hover--section-box #wrap {
             overflow: hidden;
         }
         
         .application__hover--section-box .image {
             position: fixed;
             top: 0;
             left: 0;
             width: 100%;
             height: 100%;
             z-index: -1;
             opacity: 0;
             visibility: hidden;
             transition: all .3s ease-in-out;
         }
         
         .application__hover--section-box .image img {
             width: 100%;
             height: 100%;
             object-fit: cover;
             object-position: 50% 50%;
         }
         
         .application__hover--section-box .application__hover--section-box>ul>li:first-child .image {
             opacity: 1;
             visibility: visible;
         }
         
         .application__hover--section-box {
             position: relative;
             display: grid;
             grid: 1fr / 1fr;
             width: 100%;
             height: 100%;
             z-index: 999;
             padding: 5%;
             padding: 50px 60px 0;
         }
         
         .application__hover--section-box ul {
             list-style: none;
             width: 25%;
             /* margin: 0 auto; */
             padding: 0;
         }
         
         .application__hover--section-box .container-item {
             padding: 15px 0;
         }
         
         .application__hover--section-box .link {
             position: relative;
             /* font-size: calc(1.5rem + 3vw); */
             font-weight: 600;
             text-decoration: none;
             color: #FFF;
             /* -webkit-text-stroke: 0.08vw #1a1a1a; */
             transition: opacity .3s ease-in-out;
             position: relative;
             background-color: #ffffff96;
             padding: 20px;
             /* margin: 10px; */
             cursor: pointer;
             height: 145px;
             display: flex;
             flex-direction: column;
             justify-content: space-between;
         }
         
         .application__hover--section-box .container-item.active .link+.image {
             opacity: 1;
             visibility: visible;
         }
         
         .application__hover--section-box .container.hover .link {
             opacity: .4;
         }
         
         .application__hover--section-box .container-item.active .link {
             opacity: 1;
             background-color: #195259;
         }
         
         .application__hover--section-box a.btn-link {
             color: #d99f62;
         }
         /* ======= new old==-===== */
         
         .application__hover--section .link {
             position: relative;
             background-color: #ffffff96;
             padding: 30px 20px 25px;
             margin: 10px;
             cursor: pointer;
             height: 180px;
             display: flex;
             flex-direction: column;
             justify-content: space-between;
         }
         
         .application__hover--section .link p {
             font-size: 15px !important;
             color: #222;
             margin: 10px 0;
             text-align: justify;
         }
         
         .link p {
             margin-bottom: 0.5rem !important;
         }
         /* ================================================================================================== */
         
         .application__hover--section {
             position: relative;
         }
         
         .application__hover--section #wrap {
             overflow: hidden;
             margin-top: 50px;
         }
         
         .application__hover--section .image {
             position: absolute;
             top: 0;
             left: 0;
             width: 100%;
             height: 100%;
             z-index: -1;
             opacity: 0;
             visibility: hidden;
             transition: all .3s ease-in-out;
         }
         
         .application__hover--section .image img {
             width: 100%;
             height: 100%;
             object-fit: cover;
             object-position: 50% 50%;
         }
         
         .application__hover--section .application__hover--section-box>ul>li:first-child .image {
             opacity: 1;
             visibility: visible;
         }
         
         @media (max-width:991px) {
             .application__hover--section .application__hover--section-box {
                 padding: 5%;
             }
         }
         
         .application__hover--section .application__hover--section-box>ul {
             list-style: none;
             width: 25%;
             padding: 0;
         }
         
         @media (max-width:1620px) {
             .application__hover--section .application__hover--section-box>ul {
                 width: 30%;
             }
         }
         
         @media (max-width:1280px) {
             .application__hover--section .application__hover--section-box>ul {
                 width: 30%;
             }
         }
         
         @media (max-width:1199px) {
             .application__hover--section .application__hover--section-box>ul {
                 width: 33%;
             }
         }
         
         @media (max-width:991px) {
             .application__hover--section .application__hover--section-box>ul {
                 display: flex;
                 flex-wrap: wrap;
                 width: 100%;
             }
             .application__hover--section .application__hover--section-box>ul li {
                 width: 50%;
             }
         }
         
         @media (max-width:660px) {
             .application__hover--section .application__hover--section-box>ul li {
                 width: 100%;
             }
         }
         
         .application__hover--section .application__hover--section-box-item {
             padding: 15px 0;
         }
         
         .application__hover--section .link {
             position: relative;
             background-color: #ffffff96;
             padding: 30px 20px 25px;
             margin: 10px;
             cursor: pointer;
             height: 180px;
             display: flex;
             flex-direction: column;
             justify-content: space-between;
         }
         
         @media (max-width:1380px) {
             .application__hover--section .link {
                 height: 210px;
             }
         }
         
         @media (max-width:660px) {
             .application__hover--section .link {
                 height: auto;
             }
         }
         
         .application__hover--section .link h5 {
             font-size: 20px;
             margin: 0;
             color: #222;
         }
         
         @media (max-width:1024px) {
             .application__hover--section .link h5 {
                 font-size: 17px;
             }
         }
         
         .application__hover--section .link h5 .f600 {
             font-size: 35px;
             color: #000;
             letter-spacing: 1.5px;
         }
         
         @media (max-width:1280px) {
             .application__hover--section .link h5 .f600 {
                 font-size: 28px;
                 letter-spacing: 0;
             }
         }
         
         @media (max-width:1024px) {
             .application__hover--section .link h5 .f600 {
                 font-size: 25px;
             }
         }
         
         .application__hover--section .link p {
             font-size: 15px;
             color: #222;
             margin: 10px 0;
             text-align: justify;
         }
         
         .application__hover--section .link a.btn-link {
             text-decoration: none;
             color: #000;
         }
         
         .application__hover--section .link a.btn-link:hover {
             color: #fff;
         }
         
         .application__hover--section .container-item.active .link+.image {
             opacity: 1;
             visibility: visible;
         }
         
         .application__hover--section .application__hover--section-box.hover .link {
             opacity: .4;
         }
         
         .application__hover--section .container-item.active .link {
             opacity: 1;
             background-color: #f8ae0d;
             position: relative;
             z-index: 1;
         }
         
         .application__hover--section .container-item.active .link h5 {
             color: #fff;
         }
         
         .application__hover--section .container-item.active .link h5 .f600 {
             color: #fff;
         }
         
         .application__hover--section .container-item.active .link p {
             color: #fff;
         }
         
         .application__hover--section .container-item.active .link::after {
             content: '';
             position: absolute;
             right: 0px;
             top: 50%;
             width: 30px;
             height: 30px;
             background-color: #f8ae0d;
             transform: rotate(136deg) translateX(-50%);
             z-index: -1;
         }
         
         @media (max-width:991px) {
             .application__hover--section .container-item.active .link::after {
                 display: none;
             }
         }
         /* =================== */
         /* =======why we use end=========== */
         
         .env_section .slide-body.three {
             box-shadow: 0 0 30px rgb(0 0 0 / 8%);
             padding: 20px;
             background: #ffffff70;
             border-radius: 15px;
         }
         
         .slide-video-container.slide-container1.slide-container.env_section {
             padding-top: 25.666667vmin;
         }
         
         .env_section .custom_bottom_para {
             margin-bottom: 3.12963vmin;
         }
         
         .slide-container2 {
             padding-top: 11.666667vmin;
         }
         
         .application__hover--section-box li::marker {
             font-size: 0px;
         }
         
         .solution-collapse-item-title {
             font-size: 1.29rem !important;
         }
         
         .env_section .three h3 {
             margin-bottom: 25px;
         }
         /* ==== responsive 2 nov start===== */
         
         @media (max-width: 1900px) {
             .slide-container2 {
                 padding-top: 11.666667vmin;
             }
             .product_section .slide-container {
                 padding-top: 29.666667vmin;
             }
             .certificate__section .slide-container {
                 padding-top: 27.666667vmin;
             }
         }
         
         @media (max-width: 1540px) {
             .product_section .slide-container {
                 padding-top: 34.666667vmin;
             }
             .video_css {
                 height: 100%;
             }
             .application__hover--section-box {
                 padding: 0px 60px;
             }
             .application__hover--section-box .link {
                 padding: 10px;
             }
             .certificate__section .slide-container {
                 padding-top: 22.666667vmin;
             }
             .slide-container2 {
                 padding-top: 15.666667vmin;
             }
         }
         
         @media (max-width: 1440px) {
             .application__hover--section-box .link {
                 padding: 10px 7px;
             }
             .application__hover--section-box .link {
                 height: 120px;
             }
         }
         
         @media (max-width: 1280px) {
             .product_section .slide-container {
                 padding-top: 29.666667vmin;
             }
             .application__hover--section-box ul {
                 width: 50%;
             }
             .application__hover--section-box .link {
                 height: 119px;
             }
             .slide-video-container.slide-container1.slide-container.env_section {
                 padding-top: 20.666667vmin;
             }
         }
         
         @media (max-width: 1199px) {
             .slide-video-container.slide-container1.slide-container.env_section {
                 padding-top: 20.666667vmin;
             }
         }
         
         @media (max-width: 1024px) {
             .about_sec .custom_bottom_para {
                 margin-bottom: 3.12963vmin;
             }
             .certificate__section .slide-container {
                 padding-top: 26.666667vmin;
             }
             .slide-video-container.slide-container1.slide-container.env_section {
                 padding-top: 16.666667vmin;
             }
         }
         
         @media (max-width: 991px) {
             .slide-body.three.video_content {
                 display: none;
             }
             .slide-video-container.slide-container1.slide-container.env_section {
                 padding-top: 29.666667vmin;
             }
         }
         
         @media (max-width: 768px) {
             .slide-video-container.slide-container1.slide-container.env_section {
                 padding-top: 33.666667vmin;
             }
             .certificate__section .owl-carousel .owl-item img {
                 display: block;
                 width: 40%;
             }
             .container {
                 max-width: 720px !important;
             }
             .slide-container2 {
                 padding-top: 29.666667vmin;
             }
         }
         
         @media (max-width: 767px) {
             .container {
                 max-width: 700px !important;
             }
             .application__hover--section-box ul {
                 width: 40%;
             }
             .application__hover--section-box .link {
                 padding: 20px;
             }
             .slide-video-container.slide-container1.slide-container.env_section {
                 padding-top: 30.666667vmin;
             }
             .slide6 .slide-container {
                 padding-top: 18vmin !important;
             }
             .custom_contain_responsive {
                 padding-top: 0vmin;
             }
         }
         
         @media (max-width:601px) {
             .slide-container2 {
                 padding-top: 22.666667vmin;
             }
             .youtube_video_sec .slide-container1 {
                 padding-top: 36.666667vmin;
             }
         }
         
         @media (max-width: 560px) {
             .application__hover--section-box ul {
                 width: 100%;
             }
             .certificate__section .slide-container {
                 padding-top: 46.666667vmin;
             }
         }
         
         @media (max-width: 520px) {}
         
         @media (max-width: 480px) {
             .certificate__section .slide-container {
                 padding-top: 47.666667vmin;
             }
         }
         
         @media (max-width: 460px) {}
         
         @media (max-width: 420px) {
             .youtube_video_sec .slide-container1 {
                 padding-top: 48.666667vmin;
             }
         }
         
         @media (max-width: 414px) {}
         
         @media (max-width: 412px) {}
         
         @media (max-width: 393px) {}
         
         @media (max-width: 390px) {}
         
         @media (max-width: 375px) {}
         
         @media (max-width: 360px) {}
         
         @media (max-width: 320px) {}
         /* ==== responsive 2 nov end===== */