/* Enter Your Custom CSS Here */

.page-content-banner{
	margin-bottom:1px !important;
}

.testimonial-modern-widget .item.alternative .image img {
    border: 2px solid #0ba6dd;
}

.testimonial-modern-widget .item.alternative .testimonial-modern-item-name .name {
    color: #0ba6dd;
    font-size: 20px;
}
.testimonial-modern-widget-prev{display:none !important;}
.header-contact-phone .content span{
	font-size:14px !important;
}

/* #post-12{
	display:none;
} */

/* Media CSS for contact section */
@media only screen and (max-width: 375px){
	.translogistic-progress-bar .progress-content .title{
		font-size:14px;
		}

}

.loaded .loader-wrapper{
	display:none !important;
}

.header-wrapper .menu-area .navbar-nav li a, .header-wrapper .menu-area .navbar-nav li a:visited{
	border-radius:0px;
}
.header-wrapper .menu-area .navbar-nav li ul.dropdown-menu{
	border-radius:0px;
	background-color:#000000;
	border:none;
}

.com_color {
	background-color:#eeee;
}
.com_color p{color:#1b1b1b; line-height:25px;}
.welcome p{color:#1b1b1b;}
.com_heading p{line-height:31px!important; font-size:17px!important;}
.com_heading h1,p {color:white;}

.design-row {
    display: flex;
	flex-wrap:wrap;
}
.design-row-image-column .wpb_single_image.wpb_content_element.vc_align_center,
.design-row-image-column .wpb_single_image.wpb_content_element.vc_align_left{
    margin: 0px !important;
}

.design-row-image-column .vc_column-inner {
    padding: 0 !important;
}
.vc_custom_1610448728921{margin-top:30px; margin-bottom:30px;}

.testimonial-modern-item-name span{
	font-size:21px !important;
}
.testimonial-modern-item-content{
	font-size:18px !important;
}

.header-wrapper .logo-area{
	padding:10px 0px 5px 0px  !important;
}

.content-list-item li{
	text-align: left; font-size: 18px; color: #1b1b1b;
}
.custom-content p{
	text-align: left; font-size: 18px; color: #1b1b1b;
}
/* .fa-angle-down:before{
	display:none;
} */

.o-slider-textWrap span{
	font-size:50px !important;
	padding:30px;
}
@media (min-width: 768px)
{
.navbar-nav {
    float: left;
    margin: 15px 30px !important;
}
}

.header-wrapper .header-social-media li a, .header-wrapper .header-social-media li a:visited {
    border: 1px solid #FFFFFF;
    width: 25px;
    height: 25px;
    line-height: 25px;
    color: #FFFFFF;
    font-size: 10px;
    display: block;
    text-align: center;
}
header.header-wrapper {
    position: absolute;
    width: 100%;
}
.header-wrapper .logo-area {
  
    opacity: 0.6;
}
 .logo-area.menu-area.dee {
    background: #fff;   
}
.page-content-bottom h2 {
    padding-top: 20px;
}
@media only screen and (max-width: 600px) {
  .menu-area.che {
    display: none;
}
		header.header-wrapper {
    position: relative;
    
}
}
@media (max-width: 767px)
{
.header-wrapper .menu-area .navbar-nav li a, .header-wrapper .menu-area .navbar-nav li a:visited {
    color: #000;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: -0.25px;
    padding-top: 5.5px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 5.5px;
    border-radius: 4px;
}
		.header-wrapper .menu-area .navbar-toggle:hover, .header-wrapper .menu-area .navbar-toggle:focus, .header-wrapper .menu-area .navbar-toggle:focus:visited, .header-wrapper .menu-area .navbar-toggle:active, .header-wrapper .menu-area .navbar-toggle:active:visited, .header-wrapper .menu-area .navbar-toggle:active:hover {
    background: #000;
}
		.navbar-header {
    margin: -90px 3px 2px 2px;
}
		.header-wrapper .menu-area .navbar-toggle {
    float: none;
    margin: 0px;
    border: 0px;
    padding: 5.5px 2px;
}
}
button.navbar-toggle.collapsed {
    background: #084274 !important;
}

.header-wrapper .menu-area .navbar-nav>li .fa.fa-angle-down.mobile-caret{
	color:#000000;
}

.isActive .o-slider-title{
	line-height:50px !important;
}

/* ----------- Media Query -------------- */

@media only screen and (max-width: 425px){
	#menu-item-1516 a, #menu-item-1514 a, #menu-item-1513 a, #menu-item-1512 a{
		color:#ffffff;
		padding:10px;
	}
	
	.isActive .o-slider-title{ 
	  font-size:26px !important;
	}
}


@media only screen and (min-width: 768px){
	.fa-angle-down:before{
		display:none;
	}
}




