.elementor-31 .elementor-element.elementor-element-ef02508 > .elementor-container{max-width:1440px;}.elementor-31 .elementor-element.elementor-element-1903e54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:66px 0px 0px 316px;}.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-31 .elementor-element.elementor-element-30dd03c{text-align:start;}.elementor-31 .elementor-element.elementor-element-30dd03c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-23c9829{margin-top:-64px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-62b0802 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fd0c352 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-31 .elementor-element.elementor-element-fd0c352 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2a5f8e4{padding:159px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6cf46dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-90808b9 > .elementor-widget-container{margin:0px 0px 045px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-90808b9{text-align:center;}.elementor-31 .elementor-element.elementor-element-90808b9 .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-text );}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-3b69318.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-3b69318.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-3b69318.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-31 .elementor-element.elementor-element-51d95d7{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}:is( .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(28px / 2);padding-right:calc(28px / 2);padding-top:calc(15px / 2);padding-bottom:calc(15px / 2);}:is( .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid, .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 28px / -2);margin-right:calc( 28px / -2);width:calc(100% + 28px);}:is( .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid, .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-31 .elementor-element.elementor-element-51d95d7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 15px / -2);margin-bottom:calc( 15px / -2);}.elementor-31 .elementor-element.elementor-element-cae5054{--spacer-size:150px;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-ef02508{padding:40px 40px 40px 40px;}.elementor-31 .elementor-element.elementor-element-1903e54 > .elementor-element-populated{padding:0px 25px 0px 25px;}.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-31 .elementor-element.elementor-element-30dd03c{text-align:center;}.elementor-31 .elementor-element.elementor-element-23c9829{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2a5f8e4{padding:100px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-90808b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31 .elementor-element.elementor-element-cae5054{--spacer-size:100px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-ef02508{padding:40px 0px 0px 0px;}.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-31 .elementor-element.elementor-element-90808b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for section, class: .elementor-element-23c9829 */.elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid .jet-listing-grid__item:nth-child(even) .elementor-element{
    text-align: left;
}
.elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid .jet-listing-grid__item:nth-child(even) section:nth-child(2){
    background-image: linear-gradient(90deg, white 50%, #ED6B06 50%);
}

.elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid .jet-listing-grid__item:nth-child(even) .inverse-background .elementor-element-populated{
    background: #ED6B06;
    border-radius: 30px 0px 0px 30px;
}
    .elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid__item{
        padding:0px;
    }
@media (max-width: 1000px) {
    /*Image wrapper*/
  .elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid .jet-listing-grid__item:nth-child(even) .elementor-element .elementor-widget-image .elementor-widget-container {
    padding-left: 0px;
    padding-right: 100px;
  }

  /* > is first child of type*/
      .elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid__items .jet-listing-grid__item:nth-child(even) section:nth-child(2) > div > div > div{
    padding-left: 100px;
    padding-right: 25px;
  }
  
  .jet-listing-grid .jet-listing-grid__item:nth-child(even) h2,p{
      text-align:center;
  }
}
@media (max-width: 600px) {

    /*Image wrapper*/
  .elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid .jet-listing-grid__item:nth-child(even) .elementor-element .elementor-widget-image .elementor-widget-container {
    padding-left: 0px;
    padding-right: 25px;
  }

  /* > is first child of type*/
      .elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid__items .jet-listing-grid__item:nth-child(even) section:nth-child(2) > div > div > div{
    padding-left: 25px;
    padding-right: 0px;
  }
  
  .jet-listing-grid .jet-listing-grid__item:nth-child(even) h2,p{
      text-align:center;
  }
  .elementor-31 .elementor-element.elementor-element-23c9829 .jet-listing-grid .jet-listing-grid__item:nth-child(even) section:nth-child(2){
      padding-right:0px;
      padding-left:30px;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-51d95d7 */.elementor-31 .elementor-element.elementor-element-51d95d7 .slick-list {
    overflow: visible;
}

/*.elementor-31 .elementor-element.elementor-element-51d95d7 .slick-current > div*/

.elementor-31 .elementor-element.elementor-element-51d95d7 .slick-slide:not(.slick-current) section.elementor-section {
    padding-top: 5px;
    padding-bottom: 5px;
    object-fit: cover;
}

.elementor-31 .elementor-element.elementor-element-51d95d7 .slick-slide:not(.slick-active):not(.slick-current) section.elementor-section {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-31 .elementor-element.elementor-element-51d95d7 .slick-slide:not(.slick-active):not(.slick-current) section.elementor-section img {
    height: 314px !important;
    object-fit: cover;
}

.elementor-31 .elementor-element.elementor-element-51d95d7 .slick-slide:not(.slick-current) section.elementor-section img {
   height: 336px;
}

.elementor-31 .elementor-element.elementor-element-51d95d7 .slick-slide.slick-current section.elementor-section img {
   height: 346px;
}/* End custom CSS */