.elementor-3337 .elementor-element.elementor-element-abf1631{--display:flex;}.elementor-3337 .elementor-element.elementor-element-ea84277 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-3337 .elementor-element.elementor-element-ea84277 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-3337 .elementor-element.elementor-element-ea84277 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-3337 .elementor-element.elementor-element-f4d6f76{--spacer-size:30px;}.elementor-3337 .elementor-element.elementor-element-d2a4a79 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:14px;line-height:22px;text-align:left;}.elementor-3337 .elementor-element.elementor-element-d2a4a79 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3337 .elementor-element.elementor-element-d2a4a79 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3337 .elementor-element.elementor-element-d2a4a79 .jet-listing-dynamic-field{justify-content:flex-start;}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-d2a4a79 */.subtext {
    position: absolute;
    bottom: -100%; /* Initially hidden below the logo */
    left: 0;
    width: 100%;
    /*text-align: center;*/
    opacity: 0;
    transition: all 0.3s ease-in-out;
    padding-left: 30px;
}

@media (max-width: 767px) {
   .subtext {
       padding-left: 15px;
   }
}/* End custom CSS */