.elementor-2245 .elementor-element.elementor-element-3dc24039{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2245 .elementor-element.elementor-element-c5ec621e .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-2245 .elementor-element.elementor-element-c5ec621e__link{align-self:flex-start;flex-direction:row;}.elementor-2245 .elementor-element.elementor-element-c5ec621e .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-2245 .elementor-element.elementor-element-c5ec621e__icon{order:1;}/* Start custom CSS for container, class: .elementor-element-3dc24039 */.elementor-2245 .elementor-element.elementor-element-3dc24039{position:relative;background:transparent!important;border:0!important;padding:10px 0 12px 20px!important;min-height:48px;width:72%;margin:0!important;}.elementor-2245 .elementor-element.elementor-element-3dc24039 a{font:400 11px/1.35 Mazzard!important;color:#304b39;display:inline;position:relative;z-index:2;background:#eeeee5;}.elementor-2245 .elementor-element.elementor-element-3dc24039 a:before{display:none!important;}.elementor-2245 .elementor-element.elementor-element-3dc24039:before{content:'';position:absolute;left:0;top:13px;width:12px;height:12px;border:1px solid #a87535;background:#faf9f4;border-radius:50%;z-index:3;}@media(max-width:767px){.elementor-2245 .elementor-element.elementor-element-3dc24039 a{font-size:10px!important;}}/* End custom CSS */