.elementor-1922 .elementor-element.elementor-element-bb6bd69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1922 .elementor-element.elementor-element-8c6b8c1 .elementor-heading-title{color:#1E1E1E;}.elementor-1922 .elementor-element.elementor-element-418dc98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1922 .elementor-element.elementor-element-6cb11e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1922 .elementor-element.elementor-element-d5d4a18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1922 .elementor-element.elementor-element-1323404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1922 .elementor-element.elementor-element-c0793c8{--display:flex;}/* Start custom CSS for html, class: .elementor-element-46771e6 *//* Main Heading */
.content-wrapper h1.main-heading {
    color: #000000 !important;
    font-weight: 700 !important;
}

/* Section Headings */
.content-wrapper h2.section-heading {
    color: #C50000 !important;
    font-weight: 700 !important;
}

.content-wrapper h2.section-heading::after {
    background: #C50000 !important;
}

/* Features Section Heading */
.features-container h2.features-heading {
    color: #C50000 !important;
}

/* Intro Text */
.intro-text {
    color: #666666 !important;
}

/* Paragraph Text */
.paragraph {
    color: #333333 !important;
}

/* Highlight Text (Exo Luxury Car Rental) */
.highlight {
    color: #C50000 !important;
    font-weight: 600 !important;
}

/* Fleet Card Names */
.fleet-name {
    color: #000000 !important;
}

/* Fleet Card Details */
.fleet-detail {
    color: #666666 !important;
}

/* Service Box Titles */
.service-title {
    color: #000000 !important;
}

/* Service Box Border */
.service-box {
    border-left-color: #C50000 !important;
}

/* Feature Items in Dark Section */
.feature-title {
    color: #C50000 !important;
}

.feature-text {
    color: rgba(255, 255, 255, 0.85) !important;
}

/* Closing Text */
.closing-text {
    color: #333333 !important;
}

.closing-text .highlight {
    color: #C50000 !important;
}

/* Ensure all text renders properly */
* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */