.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 label{color:#4A2B11;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.category-card  .elementor-cta__bg {
    background-size: contain;
background-repeat: no-repeat;
}

/* Hide Elfsight Reviews Title */
.WidgetTitle__Header-sc-ruy1gu-2 {display:none;}
.ButtonBase__Ellipsis-sc-p43e7i-5 {
    color: #ffffff;
    font-family: Work Sans;
    font-weight: 600;
    font-size: 16px;
}
.ButtonBase__ButtonContainer-sc-p43e7i-3.LoadMoreButton__StyledButton-sc-zpc339-1 {
    padding-top: 8px;
    padding-right: 16px;
    padding-bottom: 8px;
    padding-left: 16px;
    border-radius: 0px;
}


/* Set background color of review container */
.es-review-background-container {
    background-color: var(--e-global-color-card_bg);
}

/* Set author text color */
.es-review-author-name {
    color: var(--e-global-color-card_fg);
}

/* Set review time color */
.es-review-info-date {
    color: var(--e-global-color-card_fg)
}

/* Set review text color */ 
.es-review-content {
    color: var(--e-global-color-card_fg)!important;
}
.es-ai-summary-list-item-text {
     color: var(--e-global-color-card_fg);
}

.es-review-content-text {
    color: var(--e-global-color-card_fg);
}

.es-review-content-control {
    color: var(--e-global-color-card_fg) !important;
}
svg.AISummaryContent__StyledCheckmark-sc-x9icjp-4.es-ai-summary-checkmark{
    fill: var(--e-global-color-card_fg);
}

/* Set star colors */
/* Filled */
.es-rating-item-filled.dZrmJC path {
    fill: var(--e-global-color-accent) !important;
}
.es-rating-item-filled.iEhpeT path {
    fill: var(--e-global-color-accent) !important;
}
 
/* Unfilled */
.es-rating-item-unfilled.guSICa path {
    fill: var(--e-global-color-secondary) !important;
}
/* Read more link color */ 
.ShortenedText__Control-sc-1x39ulp-2.kdDwXd {
    color: var(--e-global-color-secondary)
}

/* Set review source logo Color */ 
.es-review-source-source-bottom-logo svg.injected-svg {
    fill: var(--e-global-color-card_fg);
}

button.es-load-more-button{
    background-color: var(--e-global-color-btn_primary_bg) !important;
}/* End custom CSS */