.breadcrumb-area { min-height: 250px; }
.slider-bg { min-height: 350px; }

/*Header Css*/
.header-top .header-cta a { color: #333;  }
.main-menu { padding-left: 10%; }
.header-area .logo a { display: block; }
.sticky-menu::before { height: 86px; top: 0; left: -25px; }

/*.menu-area::before { width: 34%; }*/
.logo img {
    width: auto; max-width: unset; margin: -25px; height: 100px;
    margin: -30px; height: 60px;
}

.sticky-menu .logo img { height: 65px; padding-top: 2px; }

.logistics-image { 
	background-size: cover;
	background-image: url(../images/stoking.jpg) !important; background-repeat: no-repeat !important; background-position: center center !important;  }


/*Contact Us Page Css*/
.contact-area.cust .block { padding: 5% 5%; }
.contact-area.cust .block.form {  }
.contact-area.cust .block.form h2 { color: #333;  }
.contact-area.cust .block.data { 
  background-size: cover;
	background-image: url(../images/nature.png) !important; background-repeat: no-repeat !important; background-position: center center !important; 
}
.contact-area.cust .block.data h2 { letter-spacing: 0.5px; text-transform: uppercase;  }
.contact-area.cust .block.data p { color:#fff; font-size: 16px; margin-bottom: 20px;   }


/*About Us Css*/
.about-title h1 { font-size: 31px; line-height: 1.2;  margin-bottom: 35px; }
.about-content.cust p { font-size: 14px; text-align: justify; }
.about-content.cust h2 { font-size: 23px; }
.about-content.cust .vm p { text-align: left; font-size: 14px; }

.contact-area.mv h2{ font-size: 27px; margin: 0 0 20px 0  }
.contact-area.mv .block.data { background-image:unset !important; }

/*
.contact-area.mv .mv-image { background-image: url(../images/vision-mission.png) !important; background-repeat: no-repeat !important; background-position: center center !important;  }
*/

label.error { color: #8b0000; font-size: 12px; padding: 4px; }
.contact-field::after { color: #c81912; bottom: 22px; top: 13px; font-size: 17px; }

@media only screen and (max-width: 600px) {
  .menu-area::before {
    left: -17px;
  }

  .menu-area.sticky-menu::before { left: -25px; }

  .logo img {
      width: auto;
      max-width: unset;
      margin: -9px;
      height: 79px;
  }

  .logistics-image { min-height: 400px; }
}