/*
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
*/

.cg-ab1-list-item .item-text {
    max-width: 280px !important;
}
.elementor-element-5043057 li.top_view {
    color: #000;
}
.elementor-element-5043057 li.top_view i {
   display: none;
}
.commercialrealitysec  .cg-footer-cta, .commercialrealitysec  .cg-footer-cta-wrap {
    border: none !important;
    padding-left: 0;
    padding-right: 0;
    flex-wrap: wrap;
    gap: 0;
    justify-content: space-between;
}

.commercialrealitysec .cg-footer-cta .cg-ftr-cta-item.d-flex.align-items-center {
    width: 45%;
}
.elementor-widget-cargozen-faq .accordion-body {
    font-size: 16px !important;
    line-height: 1.4 !important;
}
.elementor-widget-cargozen-faq h2.accordion-header button {
    font-size: 20px !important;
}
.onestopmarine li.top_view {
    color: #000 !important;
}
#repairservicesec .elementor-image-box-wrapper {
    border: 2px solid #dadada;
    overflow: hidden;
    border-radius: 10px;
    background: #fff;
}

#repairservicesec .elementor-image-box-wrapper img {
    height: 240px;
}

#repairservicesec .elementor-image-box-wrapper .elementor-image-box-content {
    padding: 10px 20px 0;
}

#repairservicesec .elementor-image-box-wrapper .elementor-image-box-content h3.elementor-image-box-title {font-size: 19px;font-family: 'Space Grotesk';font-weight: 600;margin-bottom: 20px;}

#repairservicesec .elementor-image-box-wrapper .elementor-image-box-content p {
    margin-bottom: 0;
}

#repairservicesec .elementor-image-box-wrapper .elementor-image-box-content .buttonflex {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 -20px;
}

#repairservicesec .elementor-image-box-wrapper .elementor-image-box-content .buttonflex a.btn {width: 100%;background: #032532;border-radius: 0;color: #fff;padding: 12px;}

#repairservicesec .elementor-image-box-wrapper .elementor-image-box-content .buttonflex a.btn:last-child {
    background: #ff3346;
}
.commercialrealitysec .cg-footer-cta .cg-ftr-cta-item.d-flex.align-items-center:hover {
    background: #f5f5f5;
}
.commercialrealitysec .cg-footer-cta .cg-ftr-cta-item.d-flex.align-items-center {
    width: 49%;
    padding: 10px;
    background: #fff;
    border: 1px solid #ddd;
    margin-bottom: 20px;
	color: #000 !important;
}
.commercialrealitysec .cg-footer-cta .cg-ftr-cta-item.d-flex.align-items-center *{
	color: #000 !important;
}
.safetransmapcall .cg-cta2-map-bg.img-parallax {
    width: 100%;
}
.cg-hero2-content .cg-h2-img2 {
	display: none !important;
}
.landingfaqsec .cg-faq3-content {
    justify-content: center;
}

.landingfaqsec .accordion-item {
    border-color: #000;
}
.landingfaqsec .cg-sec-title-2.mb-55.headline-2 {
    margin: 10px 0;
}
@media(min-width: 1499px) {
	.getcompletemarine {
		max-width: 85% !important;
		margin: 0 auto !important;
	}
}