.elementor-101701 .elementor-element.elementor-element-34f3215{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-101701 .elementor-element.elementor-element-cc5eccb{width:100%;max-width:100%;}.elementor-101701 .elementor-element.elementor-element-cc5eccb .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-101701 .elementor-element.elementor-element-cc5eccb .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-cc5eccb */.elementor-101701 .elementor-element.elementor-element-cc5eccb ul{
    list-style-type: none;
    padding-inline-start: 0px;
}

.jet-listing-dynamic-repeater__counter{
        font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    background: #0F0F35;
    border-radius: 100px;
        padding: 4px;
    width: 100%;
    max-width: 24px;
    height: 24px;
    margin: 0 12px 0 0;
    color:#fff;
}

.elementor-101701 .elementor-element.elementor-element-cc5eccb a{
    color:#0F0F35;
    text-decoration: underline;
    font-size: 19px;
}

.elementor-101701 .elementor-element.elementor-element-cc5eccb li{
    line-height:1.3em;
}/* End custom CSS */