.elementor-7 .elementor-element.elementor-element-49d8516 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-astglobalcolor8 ) 84%);opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-49d8516 > .elementor-container{min-height:500px;}.elementor-7 .elementor-element.elementor-element-49d8516:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-49d8516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-49d8516{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-e29491a > .elementor-widget-container{background-color:var( --e-global-color-23c1618 );padding:1px 4px 1px 4px;}.elementor-7 .elementor-element.elementor-element-f135063 .jet-listing-dynamic-meta{text-align:right;}.elementor-7 .elementor-element.elementor-element-2cdbbac .jet-listing-dynamic-field__content{color:var( --e-global-color-astglobalcolor5 );text-align:left;}.elementor-7 .elementor-element.elementor-element-2cdbbac .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7 .elementor-element.elementor-element-2cdbbac .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7 .elementor-element.elementor-element-2cdbbac .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-4437327 .jet-listing-dynamic-terms__link{background-color:var( --e-global-color-0accd5a );}.elementor-7 .elementor-element.elementor-element-4437327 .jet-listing-dynamic-terms{text-align:right;}.elementor-7 .elementor-element.elementor-element-705c474 .jet-listing-dynamic-field__content{color:var( --e-global-color-astglobalcolor5 );font-size:1.1em;text-align:left;}.elementor-7 .elementor-element.elementor-element-705c474 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7 .elementor-element.elementor-element-705c474 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7 .elementor-element.elementor-element-705c474 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-162bdf8 .jet-listing-dynamic-link__link{background-color:var( --e-global-color-0accd5a );align-self:flex-start;color:var( --e-global-color-astglobalcolor5 );padding:5px 10px 5px 10px;border-radius:7px 7px 7px 7px;flex-direction:row;}.elementor-7 .elementor-element.elementor-element-162bdf8 .jet-listing-dynamic-link__icon{order:1;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-162bdf8 .jet-listing-dynamic-link__icon{margin-right:4px;}body.rtl .elementor-7 .elementor-element.elementor-element-162bdf8 .jet-listing-dynamic-link__icon{margin-left:4px;}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-365271e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4437327 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4437327 .jet-listing-dynamic-terms{text-align:left;}}/* Start custom CSS for shortcode, class: .elementor-element-e29491a */.elementor-7 .elementor-element.elementor-element-e29491a a, .elementor-7 .elementor-element.elementor-element-e29491a { 
 color: #fff;   
 font-size: 12px;
}
.elementor-7 .elementor-element.elementor-element-e29491a { 
 width: auto;  
 line-height: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2a347 */.elementor-7 .elementor-element.elementor-element-be2a347 { 
 width: auto;
 color: #fff;
 margin: 0px 10px;
 padding: 0px;
 line-height: 28px;
 }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-meta, class: .elementor-element-f135063 */.elementor-7 .elementor-element.elementor-element-f135063 { 
 width: auto;  
}
.elementor-7 .elementor-element.elementor-element-f135063 time { 
 margin: 0px;   
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-2cdbbac */.elementor-7 .elementor-element.elementor-element-2cdbbac h2 { 
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  max-height: 50px;
  min-height: 50px;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2; 
   -webkit-box-orient: vertical;  
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-4437327 */.elementor-7 .elementor-element.elementor-element-4437327 a { 
  background: #29394D;
  border-radius: 10px; 
  padding: 3px 15px;
  margin-bottom: 5px;
  margin-left: 15px;
  font-size: .75em;
  color: #fff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 160px;  
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-705c474 */.elementor-7 .elementor-element.elementor-element-705c474 { 
 min-height: 200px;   
}/* End custom CSS */