.slider-bg-text{
	    font-size: 39px;
    color: #fff;
  max-width: 632px;
   line-height: 55px;
    padding-top: 62px;
	color:#000;
}

#bg-img-section .et_pb_bottom_inside_divider{
	background-image:none!important;
}
 #top-header {
    background-color:#f2a219!important;
}
#top-menu li {
 padding-right: 22px!important;
}
.warehouse-section h3{
 color: #000;
    font-size: 38px!important;
    font-weight: 600;
    padding-bottom: 27px;
}
.warehouse-section p{
	color: #000;
    font-size: 16px;
     letter-spacing: 1px;
    line-height: 27px;
}
.useful-links-text{
	font-size: 17px!important;
    color: #262164!important;
	padding-bottom:12px;
}
.useful-links-text:hover {
   text-decoration:underline;
   }
#media_image-2{
	max-width:190px!important;
	margin-bottom:30px!important;
}
#main-footer .title{
	color: #fff;
    font-size: 30px;
    margin-bottom: 20px;
	position:relative;
}
#main-footer .title:before{
	position: absolute;
    content: '';
    width: 45px;
    border-bottom: 2px solid #fff;
    bottom: 0px;
	}
#footer-widgets .footer-widget li:before{
	display:none;
}
#footer-widgets .footer-widget li {
	padding-left: 0px!important;
	}
#footer-widgets .footer-widget li>a {
    font-size:16px!important;
	    text-transform: uppercase;
    line-height: 32px;
}
#footer-widgets .sub-menu li{
	list-style:disc!important
}
.srt-footer-logotext img{
	max-width:200px;
}
.footer-widget li a:hover {
    color: #f2a219!important;
}
.phn-icn{
	position:relative;
	padding-left: 30px;
}
.phn-icn:before{
	content:'\f095';
	font-family:fontawesome;
	padding-right:12px;
	position:absolute;
	left:0px;
}
.mbl-icn{
position:relative;
	padding-left: 30px;	
}
.mbl-icn:before{
	content:'\f1ac';
	font-family:fontawesome;
	padding-right:12px;
	position:absolute;
	left:0px;
}
.email-text{
	position:relative;
	padding-left: 30px;
}
.email-text:before{
	content:'\f0e0';
	font-family:fontawesome;
	padding-right:12px;
	position:absolute;
	left:0px;
}
.address-icn{
	position:relative;
	padding-left: 30px;
	padding-top:15px;
}
.address-icn:before{
	content:'\f124';
	font-family:fontawesome;
	padding-right:12px;
	position:absolute;
	left:0px;
}
.address-icn h6{
	font-size:17px;
	color:#fff;
	font-weight:600;
}
#home-learn-btn{
    margin: auto;
    display: block;
    max-width: 170px;
    border:1px solid #f2a219;
    color: #fff;
   background-image: linear-gradient(180deg,#f2a219 0%,#FFC107 100%)!important;
    text-align: center;
    margin-bottom: 50px!important;
	float: left;
	padding:13px 30px!important;
}
 #layerslider_1{
	top:-15%;
}
#home-service-box img{
	min-height:265px;
	max-height:265px;
}
#home-service-box > .et_pb_column{
	min-height:510px;
}
.contact-page-address{
	background-color: #100c3c;
    padding: 60px 40px;
}
.contact-page-address h5{
	color:#fff!important;
	font-size: 19px;
    font-weight: 600;
}
.contact-page-address p{
	color:#fff!important;
	font-size:15px;
	padding-bottom:20px;
}
.contact-page-address h6{
	color:#fff!important;
	font-size:17px;
	font-weight: 600;
}
.contact-page-address p>a{
	color:#fff!important;
}
#contact-form form input{
	        background-color: rgba(101,131,137,0.1)!important;
    border: 1px solid transparent;
    min-height: 44px;
    margin-bottom: 20px;
    width: 100%;
    padding: 19px 20px;
    font-size: 15px;
    color: #000;
	border-radius:4px;
}
#contact-form form textarea{
	        background-color: rgba(101,131,137,0.1)!important;
    border: 1px solid transparent;
    min-height: 44px;
    margin-bottom: 20px;
    width: 100%;
    padding: 19px 20px;
    font-size: 15px;
    color: #000;
	border-radius:4px;
}
#contact-form .contact-send-btn{
max-width: 130px;
    font-size: 19px;
    color: #fff;
    background-color: #f2a219!important;
	border:1px solid #f2a219!important;
    text-transform: uppercase;
    padding: 14px 15px;
    box-shadow: 0px 1px 5px #988d8d;
}
#contact-form .contact-send-btn:hover{
background-color:transparent!important;
	color: #f2a219!important;
}
#gallery-third-column img{
	min-height:350px;
	max-height:350px;
}
.et_mobile_menu {
    background-color: rgb(38, 33, 100)!important;
	border-top: 3px solid #f2a219!important;
}
.mobile_menu_bar_toggle:before{
	color:#f2a219!important;
	    font-size: 40px!important;
}
.et_mobile_menu >li{
	border-bottom:1px solid #ddd;
	
}
.page-id-216 #main-content{
	background-color:#eaf7ff!important;
}
#banner-img .et_pb_bottom_inside_divider{
	background-image:none!important;
}
#banner-img .et_parallax_bg{
	background-position:center;
}
.about-header-text h2{
	    font-size: 35px;
    color: #251f63;
    text-transform: uppercase;
    text-align: center;
}
.about-page-text h4{
	    font-size: 35px;
    color: #251f63;
    text-transform: uppercase;
    text-align: center;
}
.promise-text{
 font-size: 35px;
    color: #251f63;
    text-transform: uppercase;
 
}
.about-page-text p{
font-size: 15px;
    letter-spacing: 1px;
    line-height: 28px;
    text-align: center;
    padding-bottom: 55px;
}
#slider-section .et_pb_button {
	padding:12px 30px;
}

#main-btn{
	padding:13px 30px!important;
}
#number-counter .et_pb_column{
	display:flex;
}
.apply-text-about h1{
	color:#fff;
	font-size:40px;
}
.apply-text-about h5{
	color:#fff;
	font-size:18px;
	padding-top:12px;
}
#apply-btn-about{
	float: right;
    background-color: #fff;
    color: #f2a219;
    border-color: #fff;
    padding: 13px 30px;
    text-transform: uppercase;
}
#apply-btn-about:hover{
background-color:#f2a219!important;
	border-color:#f2a219!important;
	color:#fff!important;
	border-radius:4px;
}
#about-bg-section .et_pb_number_counter {
    width: 33.3%!important;
}
#about-bg-section .title{
	font-size:22px!important;
}
.warehouse-page-text p{
	font-size:15px;
	line-height:30px;
	letter-spacing:1px;
	text-align:left;
}
#top-menu-nav .sub-menu{
background-color:rgb(43 42 42)!important;
	border-top:3px solid #f2a219!important;
}
#et-info-phone:hover{
	opacity:.7;
}
.linkedin-icon{
	font-size: 16px;
    padding-left: 12px;
}
.footer-address-text a:hover , #footer-info a:hover{
	color:#f2a219!important;
}
.et_fullscreen_slider .et_pb_slides, 
.et_fullscreen_slider .et_pb_slide,
.et_fullscreen_slider .et_pb_container 
{
min-height: 100% !important;
height: 100% !important;
}
#slider-section .et_pb_button{
    background-image: linear-gradient(180deg,#f2a219 0%,#FFC107 100%)!important;
    border: 1px solid transparent;
    padding: 13px 30px;
    border-radius: 8px;
	font-size: 17px!important;
}
#slider-section .et_pb_button:hover{
    background-image: none!important;
    border: 1px solid #f2a219;
    background-color: transparent;
    color: #f2a219;
}
#truckload-section .et_pb_column{
	padding-top:0px!important;
}
.srt-footer-logotext >p{
	font-size:15px;
	line-height:28px;
}
#media_image-2 .title{
	font-size:28px!important;
}
.page-id-216 .et_pb_bottom_inside_divider{
	background-image:none!important;
	height: 0vw!important;
}
.footer-logo-img{
	display:flex;
}
.footer-logo-img img{
	max-width:185px;
}
.footer-logo-img .srt-img{
	max-height: 89px;
        margin-top: 20px;
    background-color: #fff;
    padding: 12px;
}
.et_fullscreen_slider .et_pb_slides,
.et_fullscreen_slider .et_pb_slide,
.et_fullscreen_slider .et_pb_container {
    min-height: 100% !important;
    height: 100% !important;
}
#slider-section{
	margin-top:35px;
}
#gallery2 .et_pb_image_wrap img{
	min-height:240px;
	width:100%;
}

#banner-img{
	min-height:540px;
}
@media(min-width:767px){
.page-id-216 .et_parallax_bg {
   background-position: bottom!important;
}
}

@media(max-width:767px){
#number-counter .et_pb_column {
    display: block;
}	
	#about-bg-section .et_pb_number_counter {
     width:100%!important; 
}
	#slider-section  h2{
		font-size:24px!important;
	}
	#home-truckoad-section{
		    padding-top: 15px!important;
    padding-bottom: 30px!important;
	}
	.et_pb_text_3 h2 {
    font-size: 30px!important;
}
	#truckload-section h2 {
    font-size: 26px!important;
}
	#about-section-home{
		padding-bottom:0px!important;
	}
	#warehose-section .et_pb_image_2 {
		margin-top: 0px!important;
}
	#useful-link-main{
		padding-top:0px!important;
		padding-bottom:20px!important;
	}
	#home-gallery-section{
		padding-top:10px!important;
		padding-bottom:10px!important;
	}
#about-full-section .et_pb_column_4 {
    padding-top: 15px!important;
}
	#about-button-section{
		padding-top:0px!important;
		padding-bottom:0px!important;
	}
	#banner-img h2{
		font-size:30px!important;
	}
	.about-header-text h2 , .about-page-text h4 {
		font-size: 25px!important;
	}
	.promise-text {
    font-size: 25px!important;
	}
#slider-section {
 max-height: 500px;
}
	#contact-page-main .et_pb_text_1 h2 {
    font-size: 30px!important;
}
	.page-id-216 .et_parallax_bg , .page-id-202 #banner-img .et_parallax_bg , page-id-571 .et_parallax_bg , .page-id-202 #banner-img .et_parallax_bg {
    background-position:15%!important;
}
#banner-img {
    min-height: auto;
}
	.page-id-216 .banner-img , .page-id-571 .banner-img{
		padding-bottom: 70vw!important;
	}
}
@media(max-width:991px){
	#page-container{
		    overflow-y: initial!important;
	}
	.contact-page-address{
		margin-bottom:50px;
	}
	#gallery-third-column{
		padding-top:0px!important;
	}
	#gallery-third-column .et_pb_image .et_pb_image_wrap {
		width:100%;
	}
	#gallery-third-column img {
    min-height: auto;
    max-height: none;
	 width: 100%;
}
	#our-service-section{
		padding-top:10px!important;
		padding-bottom: 10px!important;
	}
	#useful-links-secondrow , #useful-links-firstrow{
		padding-bottom:0px!important
	}
	#useful-links-firstrow{
		padding-top:0px!important;
	}
		#about-main-section{
		padding-top:0px!important;
	}
	#intermodal-main-section{
		padding-top:10px!important;
		padding-bottom:10px!important;
	}
	#truckload-page-section , #contact-page-main{
	padding-top:0px!important;
		padding-bottom:0px!important;	
	}
	.et_pb_slider .et_pb_slide {
    background-position: 0%!important;
	}
			.et_pb_slider .et_pb_slide_0 {
    background-position: 65%!important;
		}
	.page-id-268 div.et_pb_section.et_pb_section_0 {
 background-position: 100% 0%;
}
.page-id-568  #banner-img .et_parallax_bg {
    background-position: 30%!important;
}
	.page-id-571  #banner-img .et_parallax_bg {
    background-position: 25%!important;
}
.page-id-216 .et_parallax_bg , .page-id-202 #banner-img .et_parallax_bg {
    background-position:0%!important;
}
}
@media only screen and (max-width: 980px){
#about-full-section .et_pb_image_0 {
   margin-left: 0px!important;
	margin-top: 0px!important;
}
	#warehose-section{
		padding-top:0px!important;
	}
	#warehose-section .et_pb_image_2 {
    	margin-left: 0px!important;
	}
	#apply-btn-about {
		float: left;
	}
	#about-full-section{
		padding-bottom:80px;
	}
	#mobile_menu li >a{
		text-transform:uppercase!important;
	}
}
@media only screen and (max-width: 340px){
#slider-section .et_pb_button {
  font-size: 15px!important;
	}
}
@media(max-width:550px){
	.footer-logo-img {
    display: block;
}
	#slider-section h2 {
    font-size: 18px!important;
}
}