.elementor-302 .elementor-element.elementor-element-16e2911{--display:flex;--min-height:335px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-302 .elementor-element.elementor-element-464165b{z-index:0;}.elementor-302 .elementor-element.elementor-element-464165b img{width:100vw;height:335px;object-fit:cover;object-position:center center;}.elementor-302 .elementor-element.elementor-element-848ed15{z-index:0;}.elementor-302 .elementor-element.elementor-element-848ed15 img{width:100vw;height:335px;object-fit:cover;object-position:center center;}.elementor-302 .elementor-element.elementor-element-52f8364{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-302 .elementor-element.elementor-element-2ac546c .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.38em;}.elementor-302 .elementor-element.elementor-element-48f4dc0{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-302 .elementor-element.elementor-element-48f4dc0 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:22px;font-weight:400;line-height:1.38em;}.elementor-302 .elementor-element.elementor-element-5554f38{--display:flex;--min-height:335px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-6e834d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-311382f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-6542006 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-302 .elementor-element.elementor-element-6542006 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-b055640{width:100%;max-width:100%;}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__link, .elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__dots{font-family:var( --e-global-typography-2606470-font-family ), Sans-serif;font-size:var( --e-global-typography-2606470-font-size );font-weight:var( --e-global-typography-2606470-font-weight );line-height:var( --e-global-typography-2606470-line-height );}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__link{color:var( --e-global-color-secondary );padding:5px 5px 5px 5px;}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__dots{color:var( --e-global-color-secondary );padding:5px 5px 5px 5px;}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__link:hover{background-color:var( --e-global-color-fe011f6 );color:var( --e-global-color-primary );}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-fe011f6 );color:var( --e-global-color-primary );}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__load-more{order:initial;}.elementor-302 .elementor-element.elementor-element-fdcf116{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-85e0833 > .elementor-widget-container{padding:10px 0px 0px 0px;}@media(min-width:768px){.elementor-302 .elementor-element.elementor-element-311382f{--width:65%;}.elementor-302 .elementor-element.elementor-element-fdcf116{--width:35%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__link, .elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__dots{font-size:var( --e-global-typography-2606470-font-size );line-height:var( --e-global-typography-2606470-line-height );}}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-16e2911{--min-height:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-302 .elementor-element.elementor-element-464165b img{object-fit:cover;}.elementor-302 .elementor-element.elementor-element-848ed15{text-align:end;}.elementor-302 .elementor-element.elementor-element-848ed15 img{width:100vw;height:335px;object-fit:cover;}.elementor-302 .elementor-element.elementor-element-52f8364{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-302 .elementor-element.elementor-element-2ac546c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-302 .elementor-element.elementor-element-2ac546c .elementor-heading-title{font-size:22px;line-height:1.25em;}.elementor-302 .elementor-element.elementor-element-48f4dc0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-302 .elementor-element.elementor-element-48f4dc0 .elementor-heading-title{font-size:15px;line-height:1.25em;}.elementor-302 .elementor-element.elementor-element-5554f38{--min-height:0px;}.elementor-302 .elementor-element.elementor-element-6e834d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-302 .elementor-element.elementor-element-311382f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-6542006 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-302 .elementor-element.elementor-element-6542006 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-302 .elementor-element.elementor-element-6542006 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-302 .elementor-element.elementor-element-6542006 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(12px / 2);padding-bottom:calc(12px / 2);}.elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__link, .elementor-302 .elementor-element.elementor-element-b055640 .jet-filters-pagination__dots{font-size:var( --e-global-typography-2606470-font-size );line-height:var( --e-global-typography-2606470-line-height );}.elementor-302 .elementor-element.elementor-element-fdcf116{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-85e0833 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-848ed15 */@media only screen and (max-width: 767px) {
    .elementor-302 .elementor-element.elementor-element-848ed15 img {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ac546c */@media only screen and (max-width: 768px) {
    .elementor-302 .elementor-element.elementor-element-2ac546c h1 {
        font-size: 22px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48f4dc0 */@media only screen and (max-width: 768px) {
    .elementor-302 .elementor-element.elementor-element-48f4dc0 {
        max-width: 50% !important;
    }
    
    .elementor-302 .elementor-element.elementor-element-48f4dc0 h2{
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f8364 */.elementor-302 .elementor-element.elementor-element-52f8364 {
    position: absolute;
    top: 50%;
    translate: 0 -50%;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-85e0833 */.elementor-302 .elementor-element.elementor-element-85e0833 {

position:sticky;
top:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdcf116 */position: sticky;
top: 0;/* End custom CSS */