/*
Theme Name: Cargozen
Theme URI: http://themexriver.com/wp/cargozen/demo
Author: themexriver
Author URI: http://themexriver.com/
Description: Cargozen - Logistics & Transportation WordPress Theme
Version: 1.0
Tested up to: 8.1
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cargozen
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/


#hero_banner_sec .hero_title {
	font-size: 60px;
	font-weight: 700;
	width: 100% !important;
}
#hero_banner_sec .hero-text1 {
	max-width: 930px; 
}

.txa_sticky_header{
	position: relative !important;
}
.cg-hr1-item .item-img {  
	border-radius: 0px !important;
}
.cg-hero1-slider-nav {
    display: none !important;
}
.hr1-bottom-area, .cg-header-section .offcanvas-trigger {
    display: none !important;
}

.cg-ab4-counter { 
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 30px;
}
.cg-ab4-counter .cg-ab4-count-item{
	width: 100%;
}

@media(max-width: 1366px){
	.cg-ser4-content .cg-ser4-list .item-img {
		margin: 10px 0 0 130px;
	}
}

@media(max-width: 767px){
	.cg-header-section:is(.header_style_four) .cg-mobile-btn-trigger span {
		background-color: #000;
	}
	#hero_banner_sec .hero_title {
		font-size: 25px;
		margin-bottom: 10px;
	}
	#hero_banner_sec .hero_title br, .mobile_menu .mobile-search-bar{
		display: none;
	}
	#hero_banner_sec .hero-text1 p { 
		margin-bottom: 22px; 
	}
	#hero_banner_sec .swiper-button-next, .swiper-button-prev { 
		top: auto;
		bottom: 35px; 
	}
	#hero_banner_sec .swiper-button-next:after, .swiper-button-prev:after { 
		font-size: 25px; 
	}
	#hero_banner_sec .swiper-button-next{
		right: auto;
		left: 50px;
	}
	#hero_banner_sec .hero-text1{
		padding: 130px 0px 100px;
	}
	#hero_banner_sec .hero-text1 .hero_title span { 
		display: contents;
	}
	#banner_title_sec {
		--min-height: 250px;
		background-image: url("../.././uploads/2026/03/mobile-banner-bg.png");
	}
	#banner_title_sec .elementor-heading-title { 
		font-size: 35px; 
		line-height: 40px; 
	}
	.mobile_menu_content { 
		background-color: #ffffff; 
		padding: 20px 15px 35px 15px;
	}
	.mobile_menu .mobile_menu_content .mobile-main-navigation .navbar-nav .dropdown-menu li a {
		color: #000000 !important;
	}
}