.elementor-684 .elementor-element.elementor-element-91ad271{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-684 .elementor-element.elementor-element-199ba1e .jet-listing-dynamic-link__link:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-500480e );}.elementor-684 .elementor-element.elementor-element-199ba1e .jet-listing-dynamic-link__link{align-self:flex-start;font-family:var( --e-global-typography-de5d472-font-family ), Sans-serif;font-size:var( --e-global-typography-de5d472-font-size );font-weight:var( --e-global-typography-de5d472-font-weight );text-transform:var( --e-global-typography-de5d472-text-transform );line-height:var( --e-global-typography-de5d472-line-height );color:var( --e-global-color-text );padding:18px 34px 18px 34px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;flex-direction:row;}.elementor-684 .elementor-element.elementor-element-199ba1e .jet-listing-dynamic-link__icon{order:1;}.elementor-684 .elementor-element.elementor-element-7711ec1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__link{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-e7d2d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e7d2d06-font-size );font-weight:var( --e-global-typography-e7d2d06-font-weight );text-transform:var( --e-global-typography-e7d2d06-text-transform );line-height:var( --e-global-typography-e7d2d06-line-height );color:var( --e-global-color-500480e );padding:24px 24px 24px 24px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;flex-direction:row;}.elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__link:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-500480e );}.elementor-684 .elementor-element.elementor-element-d721452 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__icon{order:3;font-size:38px;}body:not(.rtl) .elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__icon{margin-left:0px;}body.rtl .elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__icon{margin-right:0px;}.elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-684 .elementor-element.elementor-element-36cd399 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:is( .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-684 .elementor-element.elementor-element-36cd399 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}@media(max-width:1366px){.elementor-684 .elementor-element.elementor-element-199ba1e .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-de5d472-font-size );line-height:var( --e-global-typography-de5d472-line-height );}.elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-e7d2d06-font-size );line-height:var( --e-global-typography-e7d2d06-line-height );}}@media(max-width:1024px){.elementor-684 .elementor-element.elementor-element-199ba1e .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-de5d472-font-size );line-height:var( --e-global-typography-de5d472-line-height );}.elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-e7d2d06-font-size );line-height:var( --e-global-typography-e7d2d06-line-height );}}@media(max-width:767px){.elementor-684 .elementor-element.elementor-element-199ba1e .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-de5d472-font-size );line-height:var( --e-global-typography-de5d472-line-height );}.elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-e7d2d06-font-size );line-height:var( --e-global-typography-e7d2d06-line-height );}}/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-199ba1e */.elementor-684 .elementor-element.elementor-element-199ba1e .jet-listing-dynamic-link__link {
    display: flex;
    width: 100%;
    justify-content: flex-start;
}

.elementor-684 .elementor-element.elementor-element-199ba1e .jet-listing-dynamic-link__label {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-d721452 */.elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__link {
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__link .jet-listing-dynamic-link__icon {
    transition: .5s all ease-in-out;
    transform: rotate(0deg);
}

.elementor-684 .elementor-element.elementor-element-d721452 .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon {
    transform: rotate(90deg)
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-36cd399 */.elementor-684 .elementor-element.elementor-element-36cd399 {
    counter-reset: my-sec-counter;
}

.elementor-684 .elementor-element.elementor-element-36cd399 .jet-listing-grid__item span.tt-number {
    display: inline-flex;
    background: var(--e-global-color-accent);
    content: "1";
    padding: 0.8rem;
    border-radius: 50%;
    vertical-align: middle;
    margin: 0 0.7rem 0 0;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    color: #fff;
    display: none;
}

.elementor-684 .elementor-element.elementor-element-36cd399 .jet-listing-grid__item span.tt-number::before {
    display: inline-block;
    counter-increment: my-sec-counter;
    content: counter(my-sec-counter);
}/* End custom CSS */