.elementor-246 .elementor-element.elementor-element-b24eb3b{margin-top:0px;margin-bottom:24px;}body:not(.rtl) .elementor-246 .elementor-element.elementor-element-544382d{left:0px;}body.rtl .elementor-246 .elementor-element.elementor-element-544382d{right:0px;}.elementor-246 .elementor-element.elementor-element-544382d{bottom:0px;}.elementor-246 .elementor-element.elementor-element-18e3277 .elementor-heading-title{color:var( --e-global-color-1d380e1 );font-family:"Oswald", Sans-serif;font-size:35px;font-weight:400;line-height:52px;}body:not(.rtl) .elementor-246 .elementor-element.elementor-element-18e3277{left:48px;}body.rtl .elementor-246 .elementor-element.elementor-element-18e3277{right:48px;}.elementor-246 .elementor-element.elementor-element-18e3277{bottom:60px;}.elementor-246 .elementor-element.elementor-element-0e25e4a .elementor-heading-title{color:var( --e-global-color-1d380e1 );font-family:"Oswald", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-246 .elementor-element.elementor-element-0e25e4a > .elementor-widget-container{padding:0px 16px 0px 16px;background-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;}.elementor-246 .elementor-element.elementor-element-0e25e4a{width:auto;max-width:auto;bottom:120px;}body:not(.rtl) .elementor-246 .elementor-element.elementor-element-0e25e4a{left:48px;}body.rtl .elementor-246 .elementor-element.elementor-element-0e25e4a{right:48px;}.elementor-246 .elementor-element.elementor-element-76ec5d1 .elementor-heading-title{color:var( --e-global-color-1d380e1 );font-family:"Oswald", Sans-serif;font-size:20px;font-weight:300;line-height:30px;}body:not(.rtl) .elementor-246 .elementor-element.elementor-element-76ec5d1{left:48px;}body.rtl .elementor-246 .elementor-element.elementor-element-76ec5d1{right:48px;}.elementor-246 .elementor-element.elementor-element-76ec5d1{bottom:30px;}.elementor-246 .elementor-element.elementor-element-e2828de{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-246 .elementor-element.elementor-element-e2828de > .elementor-widget-container{margin:0px 100px 40px 0px;}.elementor-246 .elementor-element.elementor-element-a665a28{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-246 .elementor-element.elementor-element-a665a28 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-246 .elementor-element.elementor-element-a665a28 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-246 .elementor-element.elementor-element-af57f07 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:38px;}.elementor-246 .elementor-element.elementor-element-af57f07 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-246 .elementor-element.elementor-element-873094c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;line-height:38px;}.elementor-246 .elementor-element.elementor-element-873094c > .elementor-widget-container{margin:10px 0px 24px 0px;}.elementor-246 .elementor-element.elementor-element-ae4b5da > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-246 .elementor-element.elementor-element-ae4b5da .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}.elementor-246 .elementor-element.elementor-element-ae4b5da .jet-listing-grid__items{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}@media(max-width:767px){.elementor-246 .elementor-element.elementor-element-b24eb3b{margin-top:0px;margin-bottom:16px;}.elementor-246 .elementor-element.elementor-element-18e3277 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-246 .elementor-element.elementor-element-18e3277{width:auto;max-width:auto;}.elementor-246 .elementor-element.elementor-element-0e25e4a .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-246 .elementor-element.elementor-element-76ec5d1 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-246 .elementor-element.elementor-element-76ec5d1{width:auto;max-width:auto;}.elementor-246 .elementor-element.elementor-element-e2828de{font-size:14px;line-height:20px;}}@media(min-width:768px){.elementor-246 .elementor-element.elementor-element-78aaebf{width:75%;}.elementor-246 .elementor-element.elementor-element-9431ce3{width:24.332%;}}/* Start custom CSS for image, class: .elementor-element-736e767 */@media only screen and (min-width:768px) {
    .elementor-246 .elementor-element.elementor-element-736e767 img{
    max-height: 663px;
    width: 100%;
    object-fit: cover;
    }
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-544382d */.elementor-246 .elementor-element.elementor-element-544382d{
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 41.67%, #000000 100%);
    width:100%;
    height: 258px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18e3277 */@media only screen and (max-width: 768px){
    .elementor-246 .elementor-element.elementor-element-18e3277{
        width: calc(100% - 48px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-e2828de */.elementor-246 .elementor-element.elementor-element-e2828de p:last-child{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ae4b5da */.elementor-246 .elementor-element.elementor-element-ae4b5da .jet-listing-grid__item{
    padding: 0px 10px;
}/* End custom CSS */