.elementor-11117 .elementor-element.elementor-element-34627df1{--display:flex;}.elementor-11117 .elementor-element.elementor-element-e6efbfe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-5266b6a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-8bfb968{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-077999f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-ed7ebcf{--display:flex;}.elementor-11117 .elementor-element.elementor-element-617e44b{--display:flex;}.elementor-11117 .elementor-element.elementor-element-f1b6359{--display:flex;}.elementor-11117 .elementor-element.elementor-element-ce3daff{--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-11117 .elementor-element.elementor-element-981ecce{--display:flex;}.elementor-11117 .elementor-element.elementor-element-269bd55{--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-11117 .elementor-element.elementor-element-4748f6d{--display:flex;}.elementor-11117 .elementor-element.elementor-element-7a99e06{--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-11117 .elementor-element.elementor-element-b085a1e{--display:flex;}.elementor-11117 .elementor-element.elementor-element-36e6657{--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-11117 .elementor-element.elementor-element-7feaaf8{--display:flex;}.elementor-11117 .elementor-element.elementor-element-e568c82{--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-11117 .elementor-element.elementor-element-976c283{--display:flex;}.elementor-11117 .elementor-element.elementor-element-3e1b9b8{--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-11117 .elementor-element.elementor-element-c3d6b87{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-11117 .elementor-element.elementor-element-97e9ad4{--display:flex;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-11117 .elementor-element.elementor-element-bbff443{width:var( --container-widget-width, 28.637% );max-width:28.637%;--container-widget-width:28.637%;--container-widget-flex-grow:0;}.elementor-11117 .elementor-element.elementor-element-bbff443.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-11117 .elementor-element.elementor-element-aa16990 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid, .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}@media(max-width:1024px){.elementor-11117 .elementor-element.elementor-element-e6efbfe{--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-5266b6a{--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-8bfb968{--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-077999f{--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-97e9ad4{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-11117 .elementor-element.elementor-element-aa16990 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid, .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}}@media(max-width:767px){.elementor-11117 .elementor-element.elementor-element-e6efbfe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-5266b6a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-8bfb968{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-077999f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11117 .elementor-element.elementor-element-aa16990 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-11117 .elementor-element.elementor-element-aa16990 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for container, class: .elementor-element-97e9ad4 */.elementor-11117 .elementor-element.elementor-element-97e9ad4:after {
    content: "";
    height: calc(50% + 1.6rem);
    width: 100%;
    background-color: var(--e-global-color-secondary);
    position: absolute;
    right: 0;
    z-index: -1;
    top: calc(50% - 1.6rem);
    transform: translateY(-50%);
}

@media (min-width:576px) and (max-width: 1024px) {
    .elementor-11117 .elementor-element.elementor-element-97e9ad4:after {
        height: calc(50% + 1.3rem);
        top: calc(50% - 1.3rem);
    }
}/* End custom CSS */