/*
Theme Name: Transland Child
Theme URI: https://modinatheme.com/transland-child/
Template: transland
Author: Modina Theme
Author URI: https://themeforest.net/user/modinatheme/
Description: Transport &amp; Logistics WordPress Theme
Tags: custom-background,custom-logo,custom-menu,featured-images,threaded-comments,translation-ready
Version: 2.2.0.1712326799
Updated: 2024-04-05 14:19:59

*/
.pe-lg-2{
	width: 100px !important;
	padding:2px;
}

header.header-1 .main-menu ul > li > a{
	color:#fff !important;
}
header.header-1.sticky{
	background:#000 !important;
}

.hero-1 .single-slide .hero-contents h1 span{
	color:#a6a6a6!important;
}
.hero-1 .slide-pop-video-box-wrapper{
	background:#000 !important;
}
.theme-btn{
	background-color:transparent !important;
}
.theme-btn:hover{
	background-color:#a6a6a6 !important;
	color:#000 !important;
	
}
.wmc-cart{
	display:none !important;
}
footer .footer-bottom .bottom-content-wrapper{
	background-color:#000 !important;
}
footer .footer-bottom{
	background-color:#000 !important;
}
header.header-1 .main-menu ul > li > ul{
	background-color:#000 !important;
}
.single-price-bar.active{
	background:#000 !important;
}
.request-quote-form-wrapper .request-quote-form input[type="submit"]{
	background-color:#a6a6a6 !important;
	color:#fff !important;
}
.request-quote-form-wrapper .request-quote-form input[type="submit"]:hover{
	background-color:#000 !important;
	color:#fff !important;
}
.services-carousel-nav-prev.slick-disabled, .services-carousel-nav-next.slick-disabled{
	background-color:#a6a6a6 !important;
}




.single-price-bar.active .theme-btn:hover{
	color:#000 !important;
}

.services-carousel-nav-next:hover{
	background-color:#000!important;
}
.services-carousel-nav-prev:hover{
	background-color:#000 !important;
}


.services-carousel-nav-prev{
	background-color:#a6a6a6 !important;
}
.services-carousel-nav-next{
	background-color:#a6a6a6 !important;
}
.wpcf7-response-output{
	color:#000 !important;
}

/* Style the form container */
form {
/*   width: 80%; */
  margin: 0 auto;
  padding: 20px;
/*   background-color: #f4f4f4; */
  border-radius: 8px;
}

/* Style the form labels */
label {
  display: block;
  margin-bottom: 5px;
  color: #333;
	font-weight:bold;
	font-size:15px;
}

/* Style the input fields */
/* input[type="text"],
input[type="email"],
textarea {
  width: 100%;
  padding: 10px;
  margin-bottom: 0px;
  border: 1px solid #ccc;
  border-radius: 5px;
} */

/* Style the submit button */
input[type="submit"] {
  width: 100%;
  padding: 10px;
  background-color: #a6a6a6;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
	
}

/* Change the submit button color on hover */
input[type="submit"]:hover {
  background-color: #000 !important;
	color:#fff !important;
}
/* input[type="text"],input[type="email"]{
	height:50px !important;
	display:initial !important;
	
} */

.single-testimonial-card .feedback{
	text-align:left !important;
}
.social-links{
	display:none !important;
}
.request-quote-form-wrapper .request-quote-form label{
	font-size:13px !important;
	font-weight: bold;
}

.capcha{
	margin-left:8%;
	margin-top:3%;
}
.capch{
	margin-left:8%;
}
.captcha-image{
	margin-bottom:1%
}
.header-1{
	background:#000;
}



/* Container */
/* .container {
  max-width: 800px;
  margin: 0 auto;
} */

/* Cargo Detail Section */
.cargo-detail {
  padding: 0px 0;
}

/* Transportation Detail Section */
.transportation-detail {
  padding: 0px 0;
}

/* Form Group */
.form-group {
  margin-bottom: 15px;
}

/* Labels */
label {
  font-weight: bold;
}

/* Inputs */
/* input[type="text"],
input[type="number"],
select {
  width: 100%;
  padding: 10px;
  border: 1px solid #ced4da;
  border-radius: 5px;
} */

/* Textarea */
/* textarea {
  width: 100%;
  padding: 10px;
  border: 1px solid #ced4da;
  border-radius: 5px;
} */

/* Button */
.btn {
  padding: 10px 20px;
  background-color: #000!important;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  transition: background-color 0.3s ease;
  font-weight: 700!important;
}

.btn:hover {
  background-color: #a6a6a6 !important;
  color: #000!important;
}

/* Section Headers */
h2 {
  font-weight: bold;
}

h4 {
  /* font-weight: bold; */
  margin-bottom: 6px !important;
  margin-top: 10px !important;
}

.input-group-append .custom-select {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border: 1px solid #ced4da;
  }
  
  .input-group-text{
	padding: .8rem .75rem !important;
  }  

  select {
	/* padding: 10px; */
	background-color: var(--white);
	cursor: pointer;
	font-size: 14px;
	color: #454545;
	vertical-align: middle;
	min-width: 100%;
	border: 1px solid #dddddd;
	outline: 0 !important;
	max-height: calc(12.2em + 18px);
	height: calc(2.0em + 22px);
	padding: 13px 10px 10px;
	-webkit-appearance: auto !important;
	background-size: 12px;
	background-position: calc(100% - 13px) 24px;
	background-repeat: no-repeat;
	max-width: 100%;
	background-image: none !important;	
	margin-bottom: 15px;
  }

  /* .row > *{
	padding-right: calc(var(--bs-gutter-x) * .0) !important;
  padding-left: calc(var(--bs-gutter-x) *.0 )!important;
  } */

  input[type="number"]{
	height: 50px !important;
  }

  input[type="date"]{
	height: 50px !important;
  }

  input[type="text"]{
	height: 50px !important;
  }

  input[type="email"]{
	height: 50px !important;
  }

  