.elementor-3904 .elementor-element.elementor-element-r0card1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3904 .elementor-element.elementor-element-r0body1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3904 .elementor-element.elementor-element-r0bad01 .jet-listing-dynamic-terms{text-align:left;}.elementor-3904 .elementor-element.elementor-element-r0tit01 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3904 .elementor-element.elementor-element-r0tit01 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3904 .elementor-element.elementor-element-r0tit01 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3904 .elementor-element.elementor-element-r0tit01 .jet-listing-dynamic-field__content{text-align:left;}.elementor-3904 .elementor-element.elementor-element-r0tit02 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3904 .elementor-element.elementor-element-r0tit02 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3904 .elementor-element.elementor-element-r0tit02 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3904 .elementor-element.elementor-element-r0tit02 .jet-listing-dynamic-field__content{text-align:left;}.elementor-3904 .elementor-element.elementor-element-r0des01 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3904 .elementor-element.elementor-element-r0des01 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3904 .elementor-element.elementor-element-r0des01 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3904 .elementor-element.elementor-element-r0des01 .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS for container, class: .elementor-element-r0card1 */.elementor-3904 .elementor-element.elementor-element-r0card1{gap:16px}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__img{position:relative;width:100%}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__img a{display:block;position:relative;overflow:hidden;border-radius:14px}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__img img{width:100%;aspect-ratio:4/3;height:auto;object-fit:cover;border-radius:14px;display:block;transition:transform .4s ease}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__img a:hover img{transform:scale(1.04)}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__img a::after{content:"";position:absolute;right:12px;top:12px;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.92) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232D2D2D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7'/%3E%3C/svg%3E") center/16px no-repeat}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__body{gap:10px}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__title .jet-listing-dynamic-field__content{font-family:Poppins,sans-serif;font-size:20px;line-height:1.35;font-weight:600;color:#2D2D2D;margin:0}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__desc .jet-listing-dynamic-field__content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-family:Roboto,sans-serif;font-size:15px;line-height:1.6;color:#4A4F55}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__desc p{margin:0}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__badge{display:none}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__badge .jet-listing-dynamic-terms__link{display:inline-block;margin:0 6px 0 0;padding:6px 12px;background:#FFFFFF;border-radius:999px;font-family:Roboto,sans-serif;font-size:13px;line-height:1.3;font-weight:700;color:var(--e-global-color-ad71aac);text-decoration:none}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__badge .jet-listing-dynamic-terms__delimiter{display:none}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__img a{background:#F3FAF1}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__img img[src*='.png']{object-fit:contain!important;padding:18px;box-sizing:border-box;border-radius:0}
.elementor-3904 .elementor-element.elementor-element-r0card1 .hh-ref__img a:hover img[src*='.png']{transform:scale(1.02)}/* End custom CSS */