/*
Theme Name: FreightExpress
Theme URI: https://freightexpress.qodeinteractive.com
Description: Transport & Logistics WordPress Theme
Author: Edge Themes
Author URI: https://qodeinteractive.com
Text Domain: freightexpress
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Version: 1.2.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
/*#qodef-page-header .qodef-header-logo-link img:not(.qodef--main) {
	position: relative !important;}*/

/* Only set height - let the theme control which logo shows */

.headingh2 h2.qodef-m-title
{
	font-size:50px !important;
}

.solutions-sec h2.qodef-m-label {
    max-width: 620px !important;
	font-size:55px !important;

}

.qodef-header-logo-link img {
    height: 55px !important;
    width: auto !important;
}

.qodef-mobile-header-logo-link img 
{
	 height: 45px !important;
    width: auto !important;
}


.qodef-header-navigation
{
	margin-left:auto !important;
		margin-right:auto !important;

	
}

.qodef-custom-list-one-columns li {
   display:block !important;

}


.qodef-custom-list-one-columns li:before {
    background-image: url(/wp-content/uploads/2026/05/check-list.png) !important;
	margin-bottom: 0px !important;
    vertical-align: middle !important;
	
}

g , path {
    fill: #ff9900 !important;
	
}

path {
	fill: #ff9900 !important;}

/*span.qodef-e-number {
color: #ff9900 !important ;}*/


.wpcf7 .qodef-request-quote .qodef-grid .wpcf7-form-control-wrap input[type=email], .wpcf7 .qodef-request-quote .qodef-grid .wpcf7-form-control-wrap input[type=text], .wpcf7 .qodef-request-quote .qodef-grid .wpcf7-form-control-wrap select
 {
    padding: 21px 22px;
    border: 1px solid #fff;
    color: #fff;
}


.service-steps span.qodef-m-icon-wrapper {
    margin-right: 5px !important;
}

.service-list .qodef-custom-list-one-columns li {
    margin-bottom: 15px !important;
    font-size: 15px !important;
	font-family: roboto, sans-serif !important;
    color: #000000 !important;
}

.service-list-01 .qodef-custom-list-one-columns li {
    margin-bottom: 15px !important;
	font-family: roboto, sans-serif !important;
    color: #000000 !important;
}

.qodef-clients-list .qodef-e .qodef-e-bg-holder:after {
	background: #ff9900 !important;}

.main-image-logo .qodef-m-image img
{
	width:100% !important;
}

#qodef-page-footer .qodef-m-image img
{
	width:70% !important;
}

@media only screen and (min-width: 1512px) {
	
	.privacy-page h3
	{
		font-size: 40px !important;
	}
	
	.privacy-page h4
	{
		font-size: 30px !important;
	}
	
	
	.terms-page h2
	{
		font-size: 40px !important;
	}
	
	.terms-page h3
	{
		font-size: 30px !important;
	}
	
    .service-h2 .qodef-h2 , .service-h2 h2.qodef-m-title {
        font-size: 50px !important;
        line-height: 1.0833333333em !important;
    }
	
	.service-h3 .qodef-h3 , .service-h3 h3.qodef-m-title {
        font-size: 40px;
        line-height: 1.1111111111em;
    }
	
	.service-h4 .qodef-h4 , .service-h4 h4.qodef-m-title{
        font-weight: 500 !important;
    }
	
	  .service-h6 .qodef-h6 , .service-h6 h6.qodef-m-title
 {
        font-size: 18px !important;
        line-height: 10px !important;

    }
	
	#qodef-page-footer-top-area-inner .qodef-grid-inner .qodef-grid-item {
    padding: 90px 65px 50px !important;
}
	
	
}

@media only screen and (min-width: 1201px) {


	div#block-26 , div#block-27{ padding-left: 20px;
padding-right:20px;}
}

@media only screen (min-width: 980px) and (max-width: 1511px) {


}

@media only screen and (max-width: 1512px) {
     .service-h2 .qodef-h2 , .service-h2 h2.qodef-m-title{
        font-size: 50px !important;
        line-height: 1.0833333333em !important;
    }
	
	.service-h3 .qodef-h3 , .service-h3 h3.qodef-m-title {
        font-size: 40px;
        line-height: 1.1111111111em;
    }
	
	.service-h4 .qodef-h4 , .service-h4 h4.qodef-m-title {
        font-weight: 500 !important;
    }
	
	  .service-h6 .qodef-h6 , .service-h6 h6.qodef-m-title
 {
        font-size: 18px !important;
        line-height: 10px !important;

    }
	
	.privacy-page h3
	{
		font-size: 40px !important;
	}
	
	.privacy-page h4
	{
		font-size: 30px !important;
	}
	
	.terms-page h2
	{
		font-size: 40px !important;
	}
	
	.terms-page h3
	{
		font-size: 30px !important;
	}
}

@media only screen (min-width: 481px) and (max-width: 767px) {
.elementor-21 .elementor-element.elementor-element-2e7914d {
        top: -750px !important;
    }
	
	.service-main-h3 h3
	{
		
        line-height: 1.1111111111em;
	}
}

@media only screen and (max-width: 480px) {
.elementor-21 .elementor-element.elementor-element-2e7914d {
        top: -650px !important;
    }
}
