*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    list-style: none;
    text-decoration: none !important;
}

body{
    /* background-color: #131313; */
    overflow-x: hidden!important;
}

/* main color -             #134aa0                    */
/* font-family for heading -             'Cairo', sans-serif                    */
/* font-family for paragraph -             'Roboto', sans-serif                    */


/* Main Nav Start */
.navbar{
    background-color: #ffffff;
}
.nav-link{
    color: #222 !important;
    font-weight: 500;
    font-size: 19px;
}
  
.navbar-nav li.nav-item{
    margin-left: 12px;
}
  
li .dropdown-item{
    color: #000000;
    font-size: 17px;
    font-weight: 500;
    padding: 12px 20px;
    position: relative;
}
  
li .dropdown-item:hover:after {
    width: 100%;    
    transition: 0.5s;
}
li .dropdown-item:after {
    transition: .5s;
    position: absolute;
    content: "";
    width: 0;
    height: 2px;
    background-color: #4abfa7;
    left: 0;
    bottom: 0;
    
}
  
.nav-item a{
    color: #000000;
    font-size: 20px;
    font-weight: 500;
    padding: 12px 20px;
    position: relative;
}
  
.nav-item a:hover:before {
    width: 100%;    
    transition: 0.5s;
}
.nav-item a:before {
    transition: .5s;
    position: absolute;
    content: "";
    width: 0;
    height: 2px;
    background-color: #4abfa7;
    left: 0;
    bottom: 0;
    
}
.navbar-toggler{
      outline: none !important;
      border-radius: 0;
}

.dropdown-menu{
    margin-top: 38px;
    border-radius: 0px !important;
}
/* Main Nav End */

/*Slider Section Start*/
.carousel-inner img {
    width: 100%;
    height: 100%;
}
/*Slider Section End*/

/*About Section Start*/
.about-section{
    padding: 100px 50px;
    background-color: #fff;
}

.about-page{
    padding: 100px 50px 15px;
}
.bg-gray {
    background-color: #ebebeb;
}
/* 
.who-we-are-heading{
    height: 450px;
    display: flex;
    flex-direction: column;
    justify-content: center;
} */

.company-profile-image {
    height: 450px;
    background-image: url(../images/welcome-screen.jpg);
    background-size: cover;
    background-position: right top;
    background-repeat: no-repeat;
    background-origin: content-box;
    box-shadow: -5px -5px 10px rgb(0 0 0 / 15%), 5px 5px 15px rgb(0 0 0 / 20%);
    position: sticky;
    top: 0px;
}
.who-we-are-heading{
    position: sticky;
    top: 0;
    padding-top: 50px;
}

.who-we-are-heading .one{
    color: #ddd;
    position: relative;
    text-transform: uppercase;
}

.who-we-are-heading .one::after, .product-section .two::after, .clients-section .three::after{
    content: '';
    display: inline-block;
    position: absolute;
    top: 55%;
    height: 2px;
    width: 90px;
    background-color: #ddd;
}


.who-we-are-title{
    font-size: 30px;
    font-weight: bolder;
    font-family: 'Roboto';
    font-weight: bolder;
}


.company-profile-content p.company-profile-bold{
    font-weight: bold;
}

.company-profile-content p {
    font-weight: 400;
    font-size: 18px;
    text-align: justify;
}

.company-profile-btn span{
    padding: 12px 27px;
    color: #000000;
    font-weight: 600;
    background-color: #deb62a;
    display: inline-block;
    margin-top: 10px;
    font-family: 'Roboto', sans-serif;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.company-profile-btn span i{
    transition: all 0.5s ease-in-out;
}

.company-profile-btn span:hover i{
    transform: translateX(5px);
}
/*About Section End*/

/*Product Scetion Start*/
.product-section{
    padding: 100px 50px;
    background-color: #eee;
}

.product-section-categories{
    /* height: 950px; */
    /* background-color: red; */
}

.img-01{
    height: 350px;
    float: left;
    z-index: 4;
    margin: 0px;
    padding: 0px;
    width: 449.5px;
}

.img-1{
    height: 100%;
    background-image: url('../images/products/1.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

.first-product-container{
    height: 350px;
    list-style-type: none;
	margin: 0px;
	padding: 0px;
    overflow: hidden;
}

.first-product-container a{
    padding: 0px;
    position: relative;
    overflow: hidden;
}

.first-product-container img{
    margin: 0px;
    padding: 0px;
    float: left;
    z-index: 4;
    width: 449.5px;
}

.first-product-container .blur{
    background-color: rgba(0,0,0,0.85);
    height: 350px;
    width: 449.5px;
    z-index: 5;
    left: 0;
    top: 0;
    position: absolute;
}

.first-product-container .caption{
    cursor: pointer;
    position: absolute;
    padding: 25px;
    opacity: 0;
    -webkit-transition:all 0.45s ease-in-out;
    -moz-transition:all 0.45s ease-in-out;
    -o-transition:all 0.45s ease-in-out;
    -ms-transition:all 0.45s ease-in-out;
    transition:all 0.45s ease-in-out;
}

.first-product-container a:hover .caption{
    opacity: 1;
}

.first-product-container .caption-text{
    z-index: 10;
    color: #fff;
    position: absolute;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 400px;
    height: 300px;
    text-align: center;
    /* background-color: red; */
}

.first-product-container .caption-text h1{
    text-transform: uppercase;
    font-size: 24px;
    color: rgba(32,118,255,0.7);
    font-family: 'Roboto', sans-serif;
    margin-bottom: 15px;
}

.first-product-container .caption-text p{
    font-size: 18px;
    text-align: center;
    color: rgba(255,255,255,0.5);
    font-family: 'Cairo', sans-serif;
}

/* .product-section .product-heading{
    height: 450px;
    display: flex;
    flex-direction: column;
    justify-content: center;
} */

.product-section .product-heading{
    position: sticky;
    top: 0;
    padding-top: 50px;
}

.product-heading .two{
    color: #ddd;
    position: relative;
    text-transform: uppercase;
}

.product-title{
    font-size: 30px;
    font-weight: bolder;
    font-family: 'Roboto';
    font-weight: bolder;
}
/*Product Scetion End*/

/*Clients Section Start*/
.clients-section{
    padding: 100px 50px;
}

.clients-section .clients-heading{
    position: sticky;
    top: 0;
}

.clients-heading .three{
    color: #ddd;
    position: relative;
    text-transform: uppercase;
}

.clients-title{
    font-size: 30px;
    font-weight: bolder;
    font-family: 'Roboto';
    font-weight: bolder;
}

.slick-slide{
    margin: 0px 20px;
}

.slick-slide img{
    width: 100%;
}

.slick-slider{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-list:focus{
    outline: none;
}

.slick-list.dragging{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
  
.slick-track{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
  
.slick-track:before,
.slick-track:after{
    display: table;
    content: '';
}

.slick-track:after{
    clear: both;
}

.slick-loading .slick-track{
    visibility: hidden;
}
  
.slick-slide{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide{
    float: right;
}

.slick-slide img{
    display: block;
}

.slick-slide.slick-loading img{
    display: none;
}

.slick-slide.dragging img{
    pointer-events: none;
}

.slick-initialized .slick-slide{
    display: block;
}

.slick-loading .slick-slide{
    visibility: hidden;
}

.slick-vertical .slick-slide{
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden{
    display: none;
}
/*Clients Section End*/

/*Footer Section Start*/
.footer{
    background-image: url('../images/rest/footer-bg.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    padding: 100px 50px 20px;
    color: #ddd;
  }

  .white{
      color: white;
      font-weight: 500;
  }
.black{
      color: #000000;
      font-weight: 500;
  }
  
  .font-bold{
    font-weight: bold;
  }
  
  .line-height{
    line-height: 25px;
  }
  
  .f-20{
    font-size: 20px;
  }

  .f-14{
    font-size: 17px;
    letter-spacing: 0.25px;
    margin: 0px 0px 10px 0px;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
  }

  .f-26{
    font-size: 26px;
  }
  
  .f-30{
    font-size: 30px;
  }
  
  .footer ul.footer-socio li{
    float: left;
    margin-right: 30px;
  }
  
  .footer-socio{
    padding-left: 0;
  }
  
  .footer-socio a{
    color: #ddd;
  }
  
  ul li{
    list-style: none;
  }
  
  .title-head{
    border-bottom: 2px solid #ffffff;
    padding: 0px 0px 10px;
    width: fit-content;
    position: relative;
  }
  
  .title-head::before{
      height: 2px;
      width: 40px;
      display: block;
      background-color: #deb426;
      content: '';
      position: absolute;
      bottom: -2px;
  }

  .theme-color{
      color: #134aa0;
  }

  .footer a{
    transition: all 0.5s ease-in-out;
    color: #ffffff;
  }

  .footer a:hover{
      color: #deb426;
      font-weight: 500;
  }
/*Footer Section End*/
  
/* Bottom Footer Section Start */
  .bottom-nav{
    padding: 25px 0 10px;
    border-top: solid 1px #ffffff;
    color: #ddd;
    text-align: center;
  }
  .col-md-12.text-cclr a {
    color: #ffffff;
    font-weight: bold;
}
a.dropdown-item {
    font-size: 16px;
    padding: 10px 19px;
    border-bottom: 1px solid;
}
.col-md-12.text-cclr a:hover {
    color: #deb426;
    font-weight: bold;
}
.col-md-12.text-cclr {
    color: #ffffff;
}
  .bottom-nav p{
    font-size: 14px;
  }
  
  .color-change{
    color: #134aa0;
  }
/*Bottom Footer Section End*/
  
  
  
/* Contact Page Styling Start */
.cpstyle{
    padding: 20px 50px;
}

.cpstyle h2{
    font-size: 32px;
    font-family: 'Roboto';
    font-weight: bold;
}

.cpstyle p span{
    color: #4abfa7;
    font-weight: 600;
    font-family: 'Roboto';
  }
  
  .cpstyle p{
    color: #222;
    font-size: 18px;
    text-align: left;
    margin-bottom: 10px;
    font-family: 'Roboto';
  }
  
.form-section2{
    margin-top: 70px;
  }

.form-section {
    margin-top: 43px;
    background-color: #ffffff;
    padding: 27px;
    border-radius: 7px;
    box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
}
.contact_form input[type="text"], .contact_form input[type="email"] {
    width: 100%;
    height: 49px;
    border: 1px solid #eaeaea;
    display: block;
    padding: 0 15px;
    margin-bottom: 12px;
    font-family: 'Cairo', sans-serif;
    outline: none;
    color: #000;
    transition: all 500ms ease;
}
  
  .message-height{
    height: 140px;
    width: 100%;
    border: 1px solid #eaeaea;
    display: block;
    padding: 12px 15px;
    margin-bottom: 30px;
    color: #000000;
    font-family: 'Cairo', sans-serif;
    outline: none;
    transition: all 500ms ease;
  }
  
  .contact_form input[type="text"]:focus, .contact_form input[type="email"]:focus, .message-height:focus{
    outline-width: 2px;
    outline: auto;
    outline-color: #222;
  }
  .map {
    box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
    padding: 10px;
    margin: 0px 0px 0px 35px;
}
  .btn-style{
    background-color: #4abfa7;
    color: white;
    border: none;
    width: 100%;
    font-family: 'Poppins';
    height: 55px;
    font-size: 18px;
    width: fit-content;
    padding: 12px 60px;
  }
 /* Contact Page Styling End */
 
/* Page Banner Section Start */
.pg-banner-container{
    height: 300px;
    position: relative;
    background-image: url(../images/contact-us.jpg);
    justify-content: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.pg-banner-container2{
    height: 300px;
    position: relative;
    background-image: url(../images/about-us.jpg);
    justify-content: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.pg-banner{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.pg-banner h1{
    font-size: 40px;
    font-family: 'Roboto', sans-serif;
    color: white;
    text-align: center;
    margin:0px;
}

.pg-banner li {
    color: #fff;
    font-size: 18px;
}

.pg-banner li a{
    color: white;
        transition: .8s
}
.pg-banner li a:hover{
    color: #ddb425;
    transition: .8s
}
/* Page Banner Section End */

/* Product Section Start */
.prep-container{
    padding: 100px 50px;
    background-color: #eee;
}

.prep-container .col-md-4{
    margin-bottom: 50px;
}

.prep-container h2{
    font-size: 20px;
    padding: 10px;
}

.prep{
    cursor: pointer;
    position: relative;
}

.equip-sec{
    height: 250px;
    overflow: hidden;
    cursor: pointer;
}

.equip-sec-6{
    height: 500px;
}

.equip-content{
    background-color: #043886;
    padding: 10px;
}

.equip-content h2{
    padding: 0;
    color: white;
}

.equip-content p{
    font-family: 'Cairo', sans-serif;
    font-weight: 600;
    padding: 0;
    margin: 0;
    color: white;
}

.equip-content a{
    color: #deb426;
    font-weight: 700;
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
}

.enquiry-btn{
    background-color: white;
    padding: 7px 13px;
    display: inline-block;
}

.floating-btn{
    position: absolute;
    top: 35%;
    left: 50%;
    opacity: 0;
    transition: all 0.5s ease;
    font-weight: 600;
    padding: 12px;
    transform: translate(-50%,-50%);
}

.prep1 .floating-btn{
    top: 45%;
}

.floating-style{
    background-color: #deb426;
    color: white;
}

.bg-reset{
    height: 100%;
    background-size: cover;
    background-position: center center;
    transition: all 0.4s ease;
}

.bg-contain{
    background-size: contain;
}
a.maid-class {
    font-size: 14px;
}
    .foot-map {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border: 1px solid #deb426;
    }

.p1{
    background-image: url('../images/products/preparation-eq/1.jpg');
}

.p2{
    background-image: url('../images/products/preparation-eq/2.jpg');
}

.p3{
    background-image: url('../images/products/preparation-eq/3.jpg');
}

.p4{
    background-image: url('../images/products/preparation-eq/4.jpg');
}

.p5{
    background-image: url('../images/products/preparation-eq/5.jpg');
}

.p6{
    background-image: url('../images/products/preparation-eq/6.jpg');
}

.p7{
    background-image: url('../images/products/preparation-eq/7.jpg');
}

.p8{
    background-image: url('../images/products/preparation-eq/8.jpg');
}

.p9{
    background-image: url('../images/products/preparation-eq/9.jpg');
}

.c1{
    background-image: url('../images/products/cooking-eq/1.jpg');
}

.c2{
    background-image: url('../images/products/cooking-eq/2.jpg');
}

.c3{
    background-image: url('../images/products/cooking-eq/3.jpg');
}

.c4{
    background-image: url('../images/products/cooking-eq/4.jpg');
}

.c5{
    background-image: url('../images/products/cooking-eq/5.jpg');
}

.c6{
    background-image: url('../images/products/cooking-eq/6.jpg');
}

.c7{
    background-image: url('../images/products/cooking-eq/7.jpg');
}

.c8{
    background-image: url('../images/products/cooking-eq/8.jpg');
}

.c9{
    background-image: url('../images/products/cooking-eq/9.jpg');
}

.c10{
    background-image: url('../images/products/cooking-eq/10.jpg');
}

.c11{
    background-image: url('../images/products/cooking-eq/11.jpg');
}

.c12{
    background-image: url('../images/products/cooking-eq/12.jpg');
}

.c13{
    background-image: url('../images/products/cooking-eq/13.jpg');
}

.c14{
    background-image: url('../images/products/cooking-eq/14.jpg');
}

.c15{
    background-image: url('../images/products/cooking-eq/15.jpg');
}

.c16{
    background-image: url('../images/products/cooking-eq/16.jpg');
}

.c17{
    background-image: url('../images/products/cooking-eq/17.jpg');
}

.c18{
    background-image: url('../images/products/cooking-eq/18.jpg');
}

.w1{
    background-image: url('../images/products/water-cooler-dispensers/1.jpg');
}

.w2{
    background-image: url('../images/products/water-cooler-dispensers/2.jpg');
}

.w3{
    background-image: url('../images/products/water-cooler-dispensers/3.jpg');
}

.r1{
    background-image: url('../images/products/referigeration-eq/1.jpg');
}

.r2{
    background-image: url('../images/products/referigeration-eq/2.jpg');
}

.r3{
    background-image: url('../images/products/referigeration-eq/3.jpg');
}

.r4{
    background-image: url('../images/products/referigeration-eq/4.jpg');
}

.r5{
    background-image: url('../images/products/referigeration-eq/5.jpg');
}

.r6{
    background-image: url('../images/products/referigeration-eq/6.jpg');
}

.r7{
    background-image: url('../images/products/referigeration-eq/7.jpg');
}

.r8{
    background-image: url('../images/products/referigeration-eq/8.jpg');
}

.r9{
    background-image: url('../images/products/referigeration-eq/9.jpg');
}

.b1{
    background-image: url('../images/products/bar-eq/1.jpg');
}

.b2{
    background-image: url('../images/products/bar-eq/2.jpg');
}

.b3{
    background-image: url('../images/products/bar-eq/3.jpg');
}

.b4{
    background-image: url('../images/products/bar-eq/4.jpg');
}

.b5{
    background-image: url('../images/products/bar-eq/5.jpg');
}

.b6{
    background-image: url('../images/products/bar-eq/6.jpg');
}

.b7{
    background-image: url('../images/products/bar-eq/7.jpg');
}

.b8{
    background-image: url('../images/products/bar-eq/8.jpg');
}

.b9{
    background-image: url('../images/products/bar-eq/9.jpg');
}

.b10{
    background-image: url('../images/products/bar-eq/10.jpg');
}

.dc1{
    background-image: url('../images/products/display-counter/1.jpg');
}

.dc2{
    background-image: url('../images/products/display-counter/2.jpg');
}

.dc3{
    background-image: url('../images/products/display-counter/3.jpg');
}

.dc4{
    background-image: url('../images/products/display-counter/4.jpg');
}

.dc5{
    background-image: url('../images/products/display-counter/5.jpg');
}

.dc6{
    background-image: url('../images/products/display-counter/6.jpg');
}

.dc7{
    background-image: url('../images/products/display-counter/7.jpg');
}

.dc8{
    background-image: url('../images/products/display-counter/8.jpg');
}

.dc9{
    background-image: url('../images/products/display-counter/9.jpg');
}

.sst1{
    background-image: url('../images/products/stainless-steel-table/1.jpg');
}

.sst2{
    background-image: url('../images/products/stainless-steel-table/2.jpg');
}

.sst3{
    background-image: url('../images/products/stainless-steel-table/3.jpg');
}

.sst4{
    background-image: url('../images/products/stainless-steel-table/4.jpg');
}

.sst5{
    background-image: url('../images/products/stainless-steel-table/5.jpg');
}

.sst6{
    background-image: url('../images/products/stainless-steel-table/6.jpg');
}

.sst7{
    background-image: url('../images/products/stainless-steel-table/7.jpg');
}

.sst8{
    background-image: url('../images/products/stainless-steel-table/8.jpg');
}

.sst9{
    background-image: url('../images/products/stainless-steel-table/9.jpg');
}

.se1{
    background-image: url('../images/products/storage-eq/1.jpg');
}

.se2{
    background-image: url('../images/products/storage-eq/2.jpg');
}

.se3{
    background-image: url('../images/products/storage-eq/3.jpg');
}

.se4{
    background-image: url('../images/products/storage-eq/4.jpg');
}

.se5{
    background-image: url('../images/products/storage-eq/5.jpg');
}

.se6{
    background-image: url('../images/products/storage-eq/6.jpg');
}

.se7{
    background-image: url('../images/products/storage-eq/7.jpg');
}

.se8{
    background-image: url('../images/products/storage-eq/8.jpg');
}

.se9{
    background-image: url('../images/products/storage-eq/9.jpg');
}

.te1{
    background-image: url('../images/products/trolley-eq/1.jpg');
}

.te2{
    background-image: url('../images/products/trolley-eq/2.jpg');
}

.te3{
    background-image: url('../images/products/trolley-eq/3.jpg');
}

.te4{
    background-image: url('../images/products/trolley-eq/4.jpg');
}

.te5{
    background-image: url('../images/products/trolley-eq/5.jpg');
}

.te6{
    background-image: url('../images/products/trolley-eq/6.jpg');
}

.te7{
    background-image: url('../images/products/trolley-eq/7.jpg');
}

.te8{
    background-image: url('../images/products/trolley-eq/8.jpg');
}

.te9{
    background-image: url('../images/products/trolley-eq/9.jpg');
}

.te10{
    background-image: url('../images/products/trolley-eq/10.jpg');
}

.service-e1{
    background-image: url('../images/products/service-eq/1.jpg');
}

.service-e2{
    background-image: url('../images/products/service-eq/2.jpg');
}

.service-e3{
    background-image: url('../images/products/service-eq/3.jpg');
}

.service-e4{
    background-image: url('../images/products/service-eq/4.jpg');
}

.service-e5{
    background-image: url('../images/products/service-eq/5.jpg');
}

.service-e6{
    background-image: url('../images/products/service-eq/6.jpg');
}

.service-e7{
    background-image: url('../images/products/service-eq/7.jpg');
}

.service-e8{
    background-image: url('../images/products/service-eq/8.jpg');
}

.service-e9{
    background-image: url('../images/products/service-eq/9.jpg');
}

.we1{
    background-image: url('../images/products/washing-eq/1.jpg');
}

.we2{
    background-image: url('../images/products/washing-eq/2.jpg');
}

.we3{
    background-image: url('../images/products/washing-eq/3.jpg');
}

.we4{
    background-image: url('../images/products/washing-eq/4.jpg');
}

.we5{
    background-image: url('../images/products/washing-eq/5.jpg');
}

.we6{
    background-image: url('../images/products/washing-eq/6.jpg');
}

.we7{
    background-image: url('../images/products/washing-eq/7.jpg');
}

.we8{
    background-image: url('../images/products/washing-eq/8.jpg');
}

.we9{
    background-image: url('../images/products/washing-eq/9.jpg');
}

.efgd1{
    background-image: url('../images/products/exhaust-fresh-air-gas-pipe-lineducting-system/1.jpg');
}

.efgd2{
    background-image: url('../images/products/exhaust-fresh-air-gas-pipe-lineducting-system/2.jpg');
}

.efgd3{
    background-image: url('../images/products/exhaust-fresh-air-gas-pipe-lineducting-system/3.jpg');
}

.efgd4{
    background-image: url('../images/products/exhaust-fresh-air-gas-pipe-lineducting-system/4.jpg');
}

.efgd5{
    background-image: url('../images/products/exhaust-fresh-air-gas-pipe-lineducting-system/5.jpg');
}

.efgd6{
    background-image: url('../images/products/exhaust-fresh-air-gas-pipe-lineducting-system/6.jpg');
}

.efgd7{
    background-image: url('../images/products/exhaust-fresh-air-gas-pipe-lineducting-system/7.jpg');
}

.efgd8{
    background-image: url('../images/products/exhaust-fresh-air-gas-pipe-lineducting-system/8.jpg');
}

.ce1{
    background-image: url('../images/products/chapati-eq/1.jpg');
}

.ce2{
    background-image: url('../images/products/chapati-eq/2.jpg');
}

.ce3{
    background-image: url('../images/products/chapati-eq/3.jpg');
}

.ce4{
    background-image: url('../images/products/chapati-eq/4.jpg');
}

.ce5{
    background-image: url('../images/products/chapati-eq/5.jpg');
}

.ce6{
    background-image: url('../images/products/chapati-eq/6.jpg');
}

.be1{
    background-image: url('../images/products/bakery-eq/1.jpg');
}

.be2{
    background-image: url('../images/products/bakery-eq/2.jpg');
}

.be3{
    background-image: url('../images/products/bakery-eq/3.jpg');
}

.be4{
    background-image: url('../images/products/bakery-eq/4.jpg');
}

.be5{
    background-image: url('../images/products/bakery-eq/5.jpg');
}

.be6{
    background-image: url('../images/products/bakery-eq/6.jpg');
}

.be7{
    background-image: url('../images/products/bakery-eq/7.jpg');
}

.be8{
    background-image: url('../images/products/bakery-eq/8.jpg');
}

.be9{
    background-image: url('../images/products/bakery-eq/9.jpg');
}

.be10{
    background-image: url('../images/products/bakery-eq/10.jpg');
}

.be11{
    background-image: url('../images/products/bakery-eq/11.jpg');
}

.be12{
    background-image: url('../images/products/bakery-eq/12.jpg');
}

.be13{
    background-image: url('../images/products/bakery-eq/13.jpg');
}

.be14{
    background-image: url('../images/products/bakery-eq/14.jpg');
}

.be15{
    background-image: url('../images/products/bakery-eq/15.jpg');
}

.be16{
    background-image: url('../images/products/bakery-eq/16.jpg');
}

.ie1{
    background-image: url('../images/products/imported-eq/1.jpg');
}

.ie2{
    background-image: url('../images/products/imported-eq/2.jpg');
}

.ie3{
    background-image: url('../images/products/imported-eq/3.jpg');
}

.ie4{
    background-image: url('../images/products/imported-eq/4.jpg');
}

.ie5{
    background-image: url('../images/products/imported-eq/5.jpg');
}

.ie6{
    background-image: url('../images/products/imported-eq/6.jpg');
}

.ie7{
    background-image: url('../images/products/imported-eq/7.jpg');
}

.ie8{
    background-image: url('../images/products/imported-eq/8.jpg');
}

.ie9{
    background-image: url('../images/products/imported-eq/9.jpg');
}

.ie10{
    background-image: url('../images/products/imported-eq/10.jpg');
}

.ie11{
    background-image: url('../images/products/imported-eq/11.jpg');
}

.ie12{
    background-image: url('../images/products/imported-eq/12.jpg');
}

.ie13{
    background-image: url('../images/products/imported-eq/13.jpg');
}

.ie14{
    background-image: url('../images/products/imported-eq/14.jpg');
}

.ie15{
    background-image: url('../images/products/imported-eq/15.jpg');
}

.ie16{
    background-image: url('../images/products/imported-eq/16.jpg');
}

.ie17{
    background-image: url('../images/products/imported-eq/17.jpg');
}

.ie18{
    background-image: url('../images/products/imported-eq/18.jpg');
}

.ie19{
    background-image: url('../images/products/imported-eq/19.jpg');
}

.ie20{
    background-image: url('../images/products/imported-eq/20.jpg');
}

.ib_r1{
    background-image: url('../images/products/imported-brands/rational/1.jpg');
}

.ib_r2{
    background-image: url('../images/products/imported-brands/rational/2.jpg');
}

.ib_r3{
    background-image: url('../images/products/imported-brands/rational/3.jpg');
}

.ib_r4{
    background-image: url('../images/products/imported-brands/rational/4.jpg');
}

.ib_r5{
    background-image: url('../images/products/imported-brands/rational/5.jpg');
}

.ib_r6{
    background-image: url('../images/products/imported-brands/rational/6.jpg');
}

.ib_sct1{
    background-image: url('../images/products/imported-brands/scotsman/1.jpg');
}

.ib_sct2{
    background-image: url('../images/products/imported-brands/scotsman/2.jpg');
}

.ib_mnt1{
    background-image: url('../images/products/imported-brands/manitower/1.jpg');
}

.ib_spar1{
    background-image: url('../images/products/imported-brands/spar/1.jpg');
}

.ib_spar2{
    background-image: url('../images/products/imported-brands/spar/2.jpg');
}

.ib_spar3{
    background-image: url('../images/products/imported-brands/spar/3.jpg');
}

.ib_smrn1{
    background-image: url('../images/products/imported-brands/simran/1.jpg');
}

.ib_smrn2{
    background-image: url('../images/products/imported-brands/simran/2.jpg');
}

.ib_smrn3{
    background-image: url('../images/products/imported-brands/simran/3.jpg');
}

.ib_smrn4{
    background-image: url('../images/products/imported-brands/simran/4.jpg');
}

.ib_smrn5{
    background-image: url('../images/products/imported-brands/simran/5.jpg');
}

.ib_smrn6{
    background-image: url('../images/products/imported-brands/simran/6.jpg');
}

.ib_smrn7{
    background-image: url('../images/products/imported-brands/simran/7.jpg');
}

.ib_smrn8{
    background-image: url('../images/products/imported-brands/simran/8.jpg');
}

.ib_smrn9{
    background-image: url('../images/products/imported-brands/simran/9.jpg');
}

.ib_smrn10{
    background-image: url('../images/products/imported-brands/simran/10.jpg');
}

.ib_smrn11{
    background-image: url('../images/products/imported-brands/simran/11.jpg');
}

.ib_smrn12{
    background-image: url('../images/products/imported-brands/simran/12.jpg');
}

.ib_snts1{
    background-image: url('../images/products/imported-brands/santos/1.jpg');
}

.ib_snts2{
    background-image: url('../images/products/imported-brands/santos/2.jpg');
}

.ib_snts3{
    background-image: url('../images/products/imported-brands/santos/3.jpg');
}

.ib_snts4{
    background-image: url('../images/products/imported-brands/santos/4.jpg');
}

.ib_snts5{
    background-image: url('../images/products/imported-brands/santos/5.jpg');
}

.ib_elec1{
    background-image: url('../images/products/imported-brands/electrolux/1.jpg');
}

.ib_elec2{
    background-image: url('../images/products/imported-brands/electrolux/2.jpg');
}

.ib_elec3{
    background-image: url('../images/products/imported-brands/electrolux/3.jpg');
}

.ib_elec4{
    background-image: url('../images/products/imported-brands/electrolux/4.jpg');
}

.ib_elec5{
    background-image: url('../images/products/imported-brands/electrolux/5.jpg');
}

.ib_elec6{
    background-image: url('../images/products/imported-brands/electrolux/6.jpg');
}

.ib_ifb1{
    background-image: url('../images/products/imported-brands/ifb/1.jpg');
}

.ib_ifb2{
    background-image: url('../images/products/imported-brands/ifb/2.jpg');
}

.ib_ifb3{
    background-image: url('../images/products/imported-brands/ifb/3.jpg');
}

.ib_ts1{
    background-image: url('../images/products/imported-brands/t%26s/1.jpg');
}

.ib_ts2{
    background-image: url('../images/products/imported-brands/t%26s/2.jpg');
}

.ib_expo1{
    background-image: url('../images/products/imported-brands/expobar/1.jpg');
}

.ib_asto1{
    background-image: url('../images/products/imported-brands/astoria/1.jpg');
}

.ib_wega1{
    background-image: url('../images/products/imported-brands/wega/1.jpg');
}

.ib_cimb1{
    background-image: url('../images/products/imported-brands/la-cimbali/1.jpg');
}

.ib_cunil1{
    background-image: url('../images/products/imported-brands/cunil/1.jpg');
}

.o-p1{
    background-image: url('../images/products/1.jpg');
}

.o-p2{
    background-image: url('../images/products/2.jpg');
}

.o-p3{
    background-image: url('../images/products/3.jpg');
}

.o-p4{
    background-image: url('../images/products/4.jpg');
}

.o-p5{
    background-image: url('../images/products/5.jpg');
}

.o-p6{
    background-image: url('../images/products/6.jpg');
}

.o-p7{
    background-image: url('../images/products/7.jpg');
}

.o-p8{
    background-image: url('../images/products/8.jpg');
}

.o-p9{
    background-image: url('../images/products/9.jpg');
}

.o-p10{
    background-image: url('../images/products/10.jpg');
}

.o-p11{
    background-image: url('../images/products/11.jpg');
}

.o-p12{
    background-image: url('../images/products/12.jpg');
}

.o-p13{
    background-image: url('../images/products/13.jpg');
}

.o-p14{
    background-image: url('../images/products/14.jpg');
}

.o-p15{
    background-image: url('../images/products/15.jpg');
}

.o-p16{
    background-image: url('../images/products/16.jpg');
}




.prep:hover .equip-sec .p1, .prep:hover .equip-sec .p2, .prep:hover .equip-sec  .p3, .prep:hover .equip-sec .p4, .prep:hover .equip-sec .p5,
.prep:hover .equip-sec .p6, .prep:hover .equip-sec  .p7, .prep:hover .equip-sec .p8, .prep:hover .equip-sec .p9, .prep:hover .equip-sec .c1, .prep:hover .equip-sec .c2, .prep:hover .equip-sec .c3, .prep:hover .equip-sec .c4, .prep:hover .equip-sec .c5, .prep:hover .equip-sec .c6, .prep:hover .equip-sec .c7, .prep:hover .equip-sec .c8, .prep:hover .equip-sec .c9, .prep:hover .equip-sec .c10, .prep:hover .equip-sec .c11, .prep:hover .equip-sec .c12, .prep:hover .equip-sec .c13, .prep:hover .equip-sec .c14, .prep:hover .equip-sec .c15, .prep:hover .equip-sec .c16, .prep:hover .equip-sec .c17, .prep:hover .equip-sec .c18, .prep:hover .equip-sec .w1, .prep:hover .equip-sec .w2, .prep:hover .equip-sec .w3, .prep:hover .equip-sec .r1, .prep:hover .equip-sec .r2, .prep:hover .equip-sec .r3, .prep:hover .equip-sec .r4, .prep:hover .equip-sec .r5, .prep:hover .equip-sec .r6, .prep:hover .equip-sec .r7, .prep:hover .equip-sec .r8, .prep:hover .equip-sec .r9, .prep:hover .equip-sec .b1, .prep:hover .equip-sec .b2, .prep:hover .equip-sec .b3, .prep:hover .equip-sec .b4, .prep:hover .equip-sec .b5, .prep:hover .equip-sec .b6, .prep:hover .equip-sec .b7, .prep:hover .equip-sec .b8, .prep:hover .equip-sec .b9, .prep:hover .equip-sec .b10, .prep:hover .equip-sec .dc1, .prep:hover .equip-sec .dc2, .prep:hover .equip-sec .dc3, .prep:hover .equip-sec .dc4, .prep:hover .equip-sec .dc5, .prep:hover .equip-sec .dc6, .prep:hover .equip-sec .dc7, .prep:hover .equip-sec .dc8, .prep:hover .equip-sec .dc9, .prep:hover .equip-sec .sst1, .prep:hover .equip-sec .sst2, .prep:hover .equip-sec .sst3, .prep:hover .equip-sec .sst4, .prep:hover .equip-sec .sst5, .prep:hover .equip-sec .sst6, .prep:hover .equip-sec .sst7, .prep:hover .equip-sec .sst8, .prep:hover .equip-sec .sst9, .prep:hover .equip-sec .se1, .prep:hover .equip-sec .se2, .prep:hover .equip-sec .se3, .prep:hover .equip-sec .se4, .prep:hover .equip-sec .se5, .prep:hover .equip-sec .se6, .prep:hover .equip-sec .se7, .prep:hover .equip-sec .se8, .prep:hover .equip-sec .se9, .prep:hover .equip-sec .te1, .prep:hover .equip-sec .te2, .prep:hover .equip-sec .te3, .prep:hover .equip-sec .te4, .prep:hover .equip-sec .te5, .prep:hover .equip-sec .te6, .prep:hover .equip-sec .te7, .prep:hover .equip-sec .te8, .prep:hover .equip-sec .te9, .prep:hover .equip-sec .te10, .prep:hover .equip-sec .service-e1, .prep:hover .equip-sec .service-e2, .prep:hover .equip-sec .service-e3, .prep:hover .equip-sec .service-e4, .prep:hover .equip-sec .service-e5, .prep:hover .equip-sec .service-e6, .prep:hover .equip-sec .service-e7, .prep:hover .equip-sec .service-e8, .prep:hover .equip-sec .service-e9, .prep:hover .equip-sec .we1, .prep:hover .equip-sec .we2, .prep:hover .equip-sec .we3, .prep:hover .equip-sec .we4, .prep:hover .equip-sec .we5, .prep:hover .equip-sec .we6, .prep:hover .equip-sec .we7, .prep:hover .equip-sec .we8, .prep:hover .equip-sec .we9, .prep:hover .equip-sec .efgd1, .prep:hover .equip-sec .efgd2, .prep:hover .equip-sec .efgd3, .prep:hover .equip-sec .efgd4, .prep:hover .equip-sec .efgd5, .prep:hover .equip-sec .efgd6, .prep:hover .equip-sec .efgd7, .prep:hover .equip-sec .efgd8, .prep:hover .equip-sec .ce1, .prep:hover .equip-sec .ce2, .prep:hover .equip-sec .ce3, .prep:hover .equip-sec .ce4, .prep:hover .equip-sec .ce5, .prep:hover .equip-sec .ce6, .prep:hover .equip-sec .be1, .prep:hover .equip-sec .be2, .prep:hover .equip-sec .be3, .prep:hover .equip-sec .be4, .prep:hover .equip-sec .be5, .prep:hover .equip-sec .be6, .prep:hover .equip-sec .be7, .prep:hover .equip-sec .be8, .prep:hover .equip-sec .be9, .prep:hover .equip-sec .be10, .prep:hover .equip-sec .be11, .prep:hover .equip-sec .be12, .prep:hover .equip-sec .be13, .prep:hover .equip-sec .be14, .prep:hover .equip-sec .be15, .prep:hover .equip-sec .be16, .prep:hover .equip-sec .ie1, .prep:hover .equip-sec .ie2, .prep:hover .equip-sec .ie3, .prep:hover .equip-sec .ie4, .prep:hover .equip-sec .ie5, .prep:hover .equip-sec .ie6, .prep:hover .equip-sec .ie7, .prep:hover .equip-sec .ie8, .prep:hover .equip-sec .ie9, .prep:hover .equip-sec .ie10, .prep:hover .equip-sec .ie11, .prep:hover .equip-sec .ie12, .prep:hover .equip-sec .ie13, .prep:hover .equip-sec .ie14, .prep:hover .equip-sec .ie15, .prep:hover .equip-sec .ie16, .prep:hover .equip-sec .ie17, .prep:hover .equip-sec .ie18, .prep:hover .equip-sec .ie19, .prep:hover .equip-sec .ie20, .prep:hover .equip-sec .ib_r1, .prep:hover .equip-sec .ib_r2, .prep:hover .equip-sec .ib_r3, .prep:hover .equip-sec .ib_r4, .prep:hover .equip-sec .ib_r5, .prep:hover .equip-sec .ib_r6, .prep:hover .equip-sec .ib_sct1, .prep:hover .equip-sec .ib_sct2, .prep:hover .equip-sec .ib_mnt1, .prep:hover .equip-sec .ib_spar1, .prep:hover .equip-sec .ib_spar2, .prep:hover .equip-sec .ib_spar3, .prep:hover .equip-sec .ib_smrn1, .prep:hover .equip-sec .ib_smrn2, .prep:hover .equip-sec .ib_smrn3, .prep:hover .equip-sec .ib_smrn4, .prep:hover .equip-sec .ib_smrn5, .prep:hover .equip-sec .ib_smrn6, .prep:hover .equip-sec .ib_smrn7, .prep:hover .equip-sec .ib_smrn8, .prep:hover .equip-sec .ib_smrn9, .prep:hover .equip-sec .ib_smrn10, .prep:hover .equip-sec .ib_smrn11, .prep:hover .equip-sec .ib_smrn12, .prep:hover .equip-sec .ib_snts1, .prep:hover .equip-sec .ib_snts2, .prep:hover .equip-sec .ib_snts3, .prep:hover .equip-sec .ib_snts4, .prep:hover .equip-sec .ib_snts5, .prep:hover .equip-sec .ib_elec1, .prep:hover .equip-sec .ib_elec2, .prep:hover .equip-sec .ib_elec3, .prep:hover .equip-sec .ib_elec4, .prep:hover .equip-sec .ib_elec5, .prep:hover .equip-sec .ib_elec6, .prep:hover .equip-sec .ib_ifb1, .prep:hover .equip-sec .ib_ifb2, .prep:hover .equip-sec .ib_ifb3, .prep:hover .equip-sec .ib_expo1, .prep:hover .equip-sec .ib_asto1, .prep:hover .equip-sec .ib_wega1, .prep:hover .equip-sec .ib_cimb1, .prep:hover .equip-sec .ib_cunil1, .prep:hover .o-p1, .prep:hover .o-p2, .prep:hover .o-p3, .prep:hover .o-p4, .prep:hover .o-p5, .prep:hover .o-p6, .prep:hover .o-p7, .prep:hover .o-p8, .prep:hover .o-p9, .prep:hover .o-p10, .prep:hover .o-p11, .prep:hover .o-p12, .prep:hover .o-p13, .prep:hover .o-p14, .prep:hover .o-p15, .prep:hover .o-p16{
    transform: scale(1.05);
}

.prep:hover .floating-btn{
    opacity: 1;
}


/* Product Section End */


/*Clients Section Start */
.clients-section{
    padding: 100px 50px;
    background-color: #eee;
}

.client-img-container{
    height: 150px;
    border: 2px solid #04388610;
    box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
    padding: 5px;
    margin-bottom: 50px;
    overflow: hidden;
}

.client1{
    background-image: url('../images/clients/1.png');
}

.client2{
    background-image: url('../images/clients/2.png');
}

.client3{
    background-image: url('../images/clients/3.png');
}

.client4{
    background-image: url('../images/clients/4.png');
}

.client5{
    background-image: url('../images/clients/5.png');
}

.client6{
    background-image: url('../images/clients/6.png');
}

.client7{
    background-image: url('../images/clients/7.png');
}

.client8{
    background-image: url('../images/clients/8.png');
}

.client9{
    background-image: url('../images/clients/9.png');
}

.client10{
    background-image: url('../images/clients/10.png');
}

.client11{
    background-image: url('../images/clients/11.png');
}

.client12{
    background-image: url('../images/clients/12.png');
}

.client13{
    background-image: url('../images/clients/13.png');
}

.client14{
    background-image: url('../images/clients/14.png');
}

.client15{
    background-image: url('../images/clients/15.png');
}

.client16{
    background-image: url('../images/clients/16.png');
}

.client17{
    background-image: url('../images/clients/17.png');
}

.client18{
    background-image: url('../images/clients/18.png');
}

.client19{
    background-image: url('../images/clients/19.png');
}

.client20{
    background-image: url('../images/clients/20.png');
}

.client21{
    background-image: url('../images/clients/21.png');
}

.client22{
    background-image: url('../images/clients/22.png');
}

.client23{
    background-image: url('../images/clients/23.png');
}

.client24{
    background-image: url('../images/clients/24.png');
}

.client25{
    background-image: url('../images/clients/25.png');
}

.client26{
    background-image: url('../images/clients/26.png');
}

.client27{
    background-image: url('../images/clients/27.png');
}

.client28{
    background-image: url('../images/clients/28.png');
}

.client29{
    background-image: url('../images/clients/29.png');
}

.client30{
    background-image: url('../images/clients/30.png');
}

.client31{
    background-image: url('../images/clients/31.png');
}

.client32{
    background-image: url('../images/clients/32.png');
}

.client33{
    background-image: url('../images/clients/33.png');
}

.client34{
    background-image: url('../images/clients/34.png');
}

.client35{
    background-image: url('../images/clients/35.png');
}

.client36{
    background-image: url('../images/clients/36.png');
}

.client37{
    background-image: url('../images/clients/37.png');
}

.client38{
    background-image: url('../images/clients/38.png');
}

.client39{
    background-image: url('../images/clients/39.png');
}

.client40{
    background-image: url('../images/clients/40.png');
}

.client41{
    background-image: url('../images/clients/41.png');
}

.client42{
    background-image: url('../images/clients/42.png');
}

.client43{
    background-image: url('../images/clients/43.png');
}

.client44{
    background-image: url('../images/clients/44.png');
}

.client45{
    background-image: url('../images/clients/45.png');
}

.client46{
    background-image: url('../images/clients/46.png');
}

.client47{
    background-image: url('../images/clients/47.png');
}

.client48{
    background-image: url('../images/clients/48.png');
}

.client49{
    background-image: url('../images/clients/49.png');
}

.client50{
    background-image: url('../images/clients/50.png');
}

.client51{
    background-image: url('../images/clients/51.png');
}

.client52{
    background-image: url('../images/clients/52.png');
}

.client53{
    background-image: url('../images/clients/53.png');
}

.client54{
    background-image: url('../images/clients/54.png');
}

.client55{
    background-image: url('../images/clients/55.png');
}

.client56{
    background-image: url('../images/clients/56.png');
}

/*Clients Section End */



.padding-reduce{
    padding-top: 0px;
}

.rational-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/rational-logo.png');
}

.scotsman-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/scotsman-logo.png');
}

.manitower-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/manitower-logo.png');
}

.spar-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/spar-logo.png');
}

.simran-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/simran-logo.png');
}

.santos-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/santos-logo.png');
}

.electrolux-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/electrolux-logo.png');
}

.ifb-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/ifb-logo.png');
}

.t_s-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/t%26s-logo.png');
}

.expobar-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/expobar-logo.png');
}

.astoria-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/astoria-logo.png');
}

.wega-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/wega-logo.png');
}

.cimbali-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/cimbali-logo.png');
}

.cunil-logo{
    height: 115px;
    background-image: url('../images/products/imported-brands/cunil-logo.png');
}


@media screen and (max-width:768px){
    .who-we-are-title, .product-title, .clients-title{
        font-size: 26px;
    }

    .company-profile-btn span{
        font-size: 14px;
        padding: 12px 20px;
    }

    .who-we-are-heading .one::after, .product-section .two::after, .clients-section .three::after{
        width: 30px;
    }

    .slick-slide img{
        height: 235px;
    }

    .footer .col-md-7 .f-30, .footer .col-md-2 .f-30, .footer .col-md-3 .f-30{
        font-size: 25px;
    }
    .footer .col-md-7 .f-14{
        font-size: 12px;
    }

    .footer .col-md-2 .f-14{
        font-size: 12px;
    }

    .footer .col-md-3 .f-14{
        font-size: 12px;
    }
}

@media screen and (max-width:425px){
    .about-section, .product-section{
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .who-we-are-heading, .product-section .product-heading, .clients-section .clients-heading{
        padding-top: 0px;
        padding-bottom: 30px;
    }

    .company-profile-image{
        margin-bottom: 20px;
    }

    .cooktop{
        margin-top: 3rem;
    }

    .slide .slick-slide{
        margin-left: 0px !important;
        padding-left: 0px !important;
    }
}

@media screen and (max-width:375px){
    .footer .col-md-2 .title-head{
        margin-top: 1.5rem;
    }

    .navbar-brand img{
        height: 90px;
    }

    .about-section{
        padding-top: 20px;
    }

    .about-section .who-we-are-title{
        margin-bottom: 50px;
        position: inherit;
    }

    .about-section .company-profile-bold{
        margin-top: 50px;
    }

    .product-section{
        padding-top: 20px;
    }

    .product-section .product-heading{
        margin-bottom: 50px;
    }

    .clients-heading{
        margin-bottom: 50px;
    }
    
    .first-product-container .caption-text h1{
        font-size: 18px;
        text-align: left;
    }

    .first-product-container .caption-text p{
        font-size: 14px;
        text-align: left;
        display: flex;
        flex-wrap: wrap;
    }
}

@media screen and (max-width:320px){
    .navbar-brand img{
        height: 70px;
    }
}

.sst12{
    background-image: url('../images/products/17.jpg');
}
.sst13{
    background-image: url('../images/products/18.jpg');
}

.sst14{
    background-image: url('../images/products/19.jpg');
}

.sst15{
    background-image: url('../images/products/20.jpg');
}


.sst16{
    background-image: url('../images/products/21.jpg');
}
.sst17{
    background-image: url('../images/products/22.jpg');
}

.sst18{
    background-image: url('../images/products/23.jpg');
}

.sst19{
    background-image: url('../images/products/24.jpg');
}



.sst20{
    background-image: url('../images/products/25.jpg');
}
.sst21{
    background-image: url('../images/products/26.jpg');
}

.sst22{
    background-image: url('../images/products/27.jpg');
}

.sst23{
    background-image: url('../images/products/28.jpg');
}


.sst24{
    background-image: url('../images/products/29.jpg');
}
.sst25{
    background-image: url('../images/products/30.jpg');
}

.sst26{
    background-image: url('../images/products/31.jpg');
}

.sst27{
    background-image: url('../images/products/32.jpg');
}

.socio-icon{
    display: flex;
    float: right;
}

.top-header {
    background-color: #4abfa7;
    padding: 8px 0px 0px 0px;
  }

  .socio-icon li {
    float: left;
    margin-right: 20px;
}

.socio-icon li i{
    color: #ffffff;
}
.social{
    float: right;
}
.top-mail p a{
    color: #ffffff;
    font-size: 15px;
}

.navbar-expand-lg .navbar-nav {
    margin: 0px auto;
}
li.logo-post {
    text-align: center;
    margin: 0px auto;
    justify-content: center;
    position: relative;
    top: -28px;
    background-color: #ffffff;
    border-radius: 21px;
    margin: 0px 20px;
}
.navbar-light .navbar-brand {
    color: rgba(0,0,0,.9);
    margin: 0px auto;
}
.navbar-light .navbar-nav .nav-link {
    padding: 34px 20px 0px 20px;
    color: rgba(0,0,0,.5);
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
    margin: 0;
    background-color: #ffffff;
}
.line-height2 {
    line-height: 25px;
}
.f-14 a {
    color: #ffffff;
    font-weight: 500;
}
p.footer-line {
    font-size: 16px;
    text-align: center;
    margin: 0px auto;
    font-weight: 500;
    color: #ffffff;
}
p.footer-line a {
    font-size: 16px;
   color: #ffffff;
}
.top-mail p a:hover {
    color: #000000;
    font-size: 15px;
}
.socio-icon li a i:hover{
    color: #000000;
}
.footcta {
    max-width: 100px;
    position: fixed;
    z-index: 9999999;
    bottom: 15%;
    right: 0px;
    list-style: none;
}
.footwhatsapp, .footcall, .footwhatsapp img, .footcall img {
    width: 90%;
    float: left;
}
.pro-text {
    background-color: #ffdd671f;
    padding: 20px 20px 35px;
    margin: 25px 0px;
    box-shadow: rgb(0 0 0 / 10%) 0px 0px 7px;
}
.pro-text h3 {
    color: #000000;
    font-size: 17px;
    width: 41%;
    background-color: #eecd5b;
    padding: 5px;
    font-weight: 700;
}
.pro-text h2 {
    color: #2f7c6d;
    font-size: 27px;
    font-weight: 600;
    margin: 10px 0px 0px 0px;
}
.pro-text p {
    color: #000000;
    font-size: 16px;
    padding: 5px 0px;
}
.pro-text span a {
    color: #000000;
    font-size: 17px;
    text-decoration: underline!important;
}
.pro-text span a:hover {
    transition: .2s;
    font-weight: 700;
    color: #000000;
    font-size: 17px;
    text-decoration: underline!important;
}
section#content-text {
    padding: 0% 0px;
}
.d-flex{
    display: flex;
}
img.img-pad {
    margin: 28px 15px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 7px;
}
p.about-text {
    margin: 0px;
    padding: 5px 0px;
    font-size: 16px;
}
.padd-cont{
    padding: 0px 8%;
}
h2.h2-heading {
    font-size: 30px;
    font-weight: 700;
   margin-bottom: 20px;
}
h2.h2-heading::after {
    content: '';
    width: 20%;
    display: block;
    margin:0;
    border-bottom: 2px solid #000000;
    height: 10px;
}
.pro-text2 {
    background-color: #ffdd671f;
    padding: 20px 20px 35px;
    margin: 25px 0px;
    box-shadow: rgb(0 0 0 / 10%) 0px 0px 7px;
}
.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #4abfa7;
}
#fix-img {
    margin: 15px 0px;
    background: url(../images/back-1.jpg)repeat-y fixed;
    background-size: cover;
    background-repeat: no-repeat;
}
.fot-text {
    margin: 20px;
    padding: 26px 0px;
    text-align: center;
    border-radius: 8px;
    background-color: rgba(255, 255, 255, 0.9);
}
.fot-text h3 {
    margin: 3px;
    font-size: 35px;
    padding:0px;
    font-weight: 700;
    color: #000000;
}
.fot-text p {

    font-size: 20px;
    padding: 0px;
    margin: 0;
    font-weight: 500;
    color: #000000;
}
.fot-text span {
    font-size: 20px;
    color: #000000;
    font-weight: 600;
}
.why-firdt-image{
    background-image: url(../images/service-1.jpg);
    padding: 14px;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
.why-firdt-image2{
    background-image: url(../images/service-3.jpg);
    padding: 14px;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
.why-firdt-image3{
    background-image: url(../images/service-2.jpg);
    padding: 14px;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
.why-firdt-image4{
    background-image: url(../images/service-4.jpg);
    padding: 14px;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
.why-content {
    background-color: #1eb395c7;
    border: 7px solid #ffffff;
    height: 100%;

  }
.why-content h3 {
    font-size: 22px;
    color: #ffffff;
    text-align: center;
    padding: 27px 6px 11px;
}
.why-content p {
    font-size: 18px;
    color: #ffffff;
    text-align: center;
    padding: 20px;
}
.why-content img {
    margin: 0px auto;
    display: block;
    width: 26%;
    padding-top: 28px;
}
.text-2pro h3 {
    color: #000000;
    font-size: 17px;
    width: 16%;
    background-color: #eecd5b;
    padding: 5px;
    font-weight: 700;
    text-align: center;
    margin: 0px auto;
}
.pt-50{
    padding-top: 50px;
}
.pb-50{
    padding-bottom: 50px;
}
.about-sec {
    background-color: #fffbedab;
}
img.wel-img {
    width: 100%;
    /* margin: 20px; */
    padding: 7px;
    /*border-radius: 8px;*/
    border: 2px solid #4abfa7;
}
.h2-text {
    font-size: 24px;
    text-align: center;
    padding: 17px;
}
img.img-pro {
    box-shadow: rgb(0 0 0 / 22%) 0px 0px 12px;
    margin: 20px 0px;
    padding: 22px;
}
h4.slide-heading {
    text-align: center;
    font-size: 17px;
    position: relative;
    top: -45px;
    left: 0;
    color: #ffffff;
    padding: 14px 16px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    background-color: #4abfa7;
    box-shadow: rgb(0 0 0 / 22%) 0px 0px 12px;
}


@media (min-width: 520px){
    .mobile-logo {
        display: none;
    /* width: 5%; */
    position: relative;
    left: 14px;
}

}

section#inner-sec {
    padding: 5% 0px;
    text-align: center;
}
section#inner-sec h2 {
    color: #000000;
    font-size: 38px;
}
section#inner-sec h2::after {
    content: '';
    display: block;
    margin: 9px auto;
    border-bottom: 4px double #4abfa7;
    width: 20%;
    height: 10px;
}
section#inner-sec p {
    color: #000000;
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 4%;
}
.pro-img{
    background-color: #ffffff;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.pro-img h3 {
    background-color: #4abfa7;
    margin: 0px;
    padding: 13px 0px;
    color: #ffffff;
    font-size: 18px;
    border-radius: 10px 10px 0px 0px;
}
.pro-img {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    width: 100%;
    margin: 25px 0px;
}

.pro-img img {
    width: 100%;
    transition: all .5s;
}

.caption {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: white;
    transition: 0.5s;
    opacity: 0;
    background-color: rgba(0,0,0,0)
}
.caption p a {
    background-color: #ededed;
    font-size: 18px;
    text-transform: capitalize;
    padding: 14px;
    font-weight: 500;
    color: #000000;
    border-radius: 5px;
    transition: .3s
}
.caption p a:hover {
    background-color: #ddb425;
    font-size: 18px;
    text-transform: capitalize;
    padding: 14px;
    font-weight: 500;
    color: #ffffff;
    border-radius: 5px;
    transition: .5s
}

.pro-img:hover .caption {
    opacity: 1;
    background-color: rgba(0,0,0,.5);
}
.serv-detail {
    box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
    width: 100%;
    border-radius: 5px;
    margin: 20px 0px;
}
.serv-detail img {
    width: 100%;
    padding: 10px;
}
.serv-text h3 {
    font-size: 24px;
    color: #000000;
    padding: 0px 20px 20px;
}
#client{
    padding:5% 0px;
}
.clint{
    margin:15px 0px;
        border-radius: 6px;
    background-color: #ffffff;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.clint img{
    width: 90%;
    margin:0px auto;
    align-items: center;
    display: block;
    padding: 12px;
}
@media (max-width: 480px){
.d-flex{
    display: none!important;
}
.text-2pro h3 {
    color: #000000;
    font-size: 20px;
    width: auto;
    background-color: #eecd5b;
    padding: 5px;
    font-weight: 700;
    text-align: center;
    margin: 0px auto;
}
h2.h2-heading {
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 20px;
}
.pro-text h3 {
    color: #000000;
    font-size: 17px;
    width: 56%;
    background-color: #eecd5b;
    padding: 5px;
    font-weight: 700;
}
.mail-text{
    font-size: 14px;
}
.footer ul.footer-socio li {
    float: left;
    margin-right: 23px;
    font-size: 23px;
}
.footer {
    background-image: url(../images/rest/footer-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 30px 17px 20px;
    color: #ddd;
}
img.img-pad {
    display: block;
    margin: 25px auto;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 7px;
}
.pro-text h2 {
    color: #2f7c6d;
    font-size: 25px;
    font-weight: 600;
    margin: 10px 0px 0px 0px;
}
.fot-text p {
    font-size: 15px;
    padding: 0px;
    margin: 0;
    font-weight: 500;
    color: #000000;
}
.fot-text {
    margin: 20px;
    padding: 26px 20px;
    text-align: center;
    border-radius: 8px;
    background-color: rgba(255, 255, 255, 0.9);
}
.col-md-3.hei {
    margin: 34px 0px 0px 0px;
}
.why-content h3 {
    font-size: 19px;
    color: #ffffff;
    text-align: center;
    padding: 27px 17px 11px;
}
.why-content p {
    font-size: 18px;
    color: #ffffff;
    text-align: center;
    padding: 0px 11px;
}
.footer .col-md-3 .f-14 {
    font-size: 15px;
    text-align: justify;
}
.footer .col-md-2 .f-14 {
    font-size: 16px;
}
.line-height2 {
    line-height: 24px;
}
.pro-text2 {
    background-color: #ffdd671f;
    padding: 20px 9px 35px;
    margin: 25px 0px;
    box-shadow: rgb(0 0 0 / 10%) 0px 0px 7px;
}
.top-header {
    display: none;
    background-color: #4abfa7;
    padding: 8px 0px 0px 0px;
}
li.logo-post {
    display: none;
    text-align: center;
    margin: 0px auto;
    justify-content: center;
    position: relative;
    top: -28px;
    background-color: #ffffff;
    border-radius: 21px;
    margin: 0px 20px;
}
.navbar {
    border-bottom: 2px solid;
    background-color: #ffffff;
    padding: 5px 0px!important;
}
.navbar-light .navbar-toggler {
    color: rgba(0,0,0,.5);
    border-color: rgba(0,0,0,.1);
    position: absolute;
    right: 9px;
    top: -57px;
}
.mobile-logo {
    width: 90%!important;
    position: relative;
    left: 14px;
}
.navbar-light .navbar-nav .nav-link {
    padding: 1px 10px 12px 10px;
    color: rgba(0,0,0,.5);
    font-size: 16px;
}
.navbar-nav li.nav-item {
    margin-left: 12px;
    margin-right: 12px;
}
.nav-item a {
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    padding: 12px 7px;
    position: relative;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
    margin: 0px 20px;
    background-color: #66e2c8;
    color: #ffffff;
}
.pg-banner-container2 {
    height: 160px;
    position: relative;
    background-image: url(../images/about-us.jpg);
    justify-content: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.pg-banner h1 {
    font-size: 25px;
    font-family: 'Roboto', sans-serif;
    color: white;
    text-align: center;
    margin: 0px;
    white-space: nowrap;
}
.pg-banner li {
    color: #fff;
    font-size: 16px;
}
.about-page {
    padding: 30px 19px 15px;
}
.company-profile-content p {
    font-weight: 400;
    font-size: 16px;
    text-align: justify;
}
.col-md-4.hei {
    margin: 20px 0px;
}
section#inner-sec h2 {
    color: #000000;
    font-size: 28px!important;
}
section#inner-sec {
    padding: 5% 18px!important;
    text-align: center;
}
.pg-banner-container {
    height: 160px;
    position: relative;
    background-image: url(../images/contact-us.jpg);
    justify-content: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.cpstyle {
    padding: 6px 22px;
}
.cpstyle p {
    color: #222;
    font-size: 15px;
    text-align: left;
    margin-bottom: 10px;
    font-family: 'Roboto';
}
.map {
    box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
    padding: 10px;
    margin: 0px 0px 0px 0px;
}
.form-section {
    margin-top: 43px;
    background-color: #ffffff;
    padding: 13px;
    border-radius: 7px;
    box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
}
.serv-detail {
    box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
    width: 100%;
    border-radius: 5px;
    margin: 20px 0px;
}
.clint {
    margin: 15px 60px;
    border-radius: 6px;
    background-color: #ffffff;
    box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
}
}
