.elementor-kit-7{--e-global-color-primary:#232323;--e-global-color-secondary:#242424;--e-global-color-text:#252525;--e-global-color-accent:#FF4D58;--e-global-color-f41f59b:#FF4D58;--e-global-color-348db0b:#FFBA00;--e-global-color-ee7e9ba:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@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 */.c27-footer-section {
    width: Auto;
    float: left;
    border: 0px !important;
    vertical-align: middle;

}

@media only screen and (min-width: 1201px)  {

.lf-item-container .event-host>a, .lf-item-container .listing-details>ul {
    width: 100% !important;

}
}

.lf-item-container .listing-details>ul {
    float: left;
    position: relative !important;
    left: auto;
    max-width: 100%;
    margin-bottom: 0;
}

.listing-details .category-name {

    font-size: 13px !important;

}

.lf-item-container .listing-details>ul>li:first-child {
    max-width: 100% !important;

}

.listing-details>ul>li[data-toggle=tooltip] .cat-icon {
;
    font-size: 12px !important;
}

.listing-details .cat-icon {

    margin-right: 5px !important;
}

.lf-item-container .listing-details>ul>li:first-child {

    margin-right: 5px !important;
}

.lf-item-container .listing-details>ul {

    margin-right: 10px;
}


.lf-head-btn {

    font-weight: 500 !important;
    color: #fff!important;
  
    background: #ffba00!important;
    border: 0px!important;

    text-transform: uppercase;
    font-size: 12px!important;
    padding: 15px 20px!important;
}

.lf-head-btn.listing-rating.rating-preview-card {
    background: #00000069 !important;
    color: #ffd400 !important;
        padding: 10px 10px !important;
}

.level-promoted .ad-badge {
    border-color: #fff !important;
    color: #ffb100 !important;
    background: #fff !important;
    border: 0px solid !important;
    padding: 10px !important;
}


.level-featured .ad-badge {
    border-color: #fff !important;
    color: #9f9f9f !important;
    border: 0px !important;
    background: #fff !important;
    padding: 10px !important;
}/* End custom CSS */