.elementor-240 .elementor-element.elementor-element-cde38bf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-f3901f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-240 .elementor-element.elementor-element-f3901f2 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-240 .elementor-element.elementor-element-f3901f2 .jet-listing-dynamic-link__icon{order:1;}/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-f3901f2 */.elementor-240 .elementor-element.elementor-element-f3901f2 a {
    flex-direction: row-reverse !important;
    position: relative;
    transition: padding 0.1s ease-out;
    padding-top: 0px;
    padding-bottom: 6px;
}

.elementor-240 .elementor-element.elementor-element-f3901f2 a:hover {
    color: #000000;
    transition: padding 0.2s ease-out;
    padding-top:6px;
    padding-bottom: 0px;
}


/*.elementor-240 .elementor-element.elementor-element-f3901f2 a:before {*/
/*    content: '';*/
/*    display: block;*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    background-color: #000000;*/
/*    height: 1px;*/
/*    bottom: 0px;*/
/*    left: 0;*/
/*}*/

.elementor-240 .elementor-element.elementor-element-f3901f2 a .jet-listing-dynamic-link__icon {
    margin-left: 8px;
    transform: rotate(90deg);
}

.elementor-240 .elementor-element.elementor-element-f3901f2 a:hover .jet-listing-dynamic-link__icon {
}


.elementor-240 .elementor-element.elementor-element-f3901f2 a .jet-listing-dynamic-link__icon {
    transition: padding 0.1s ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde38bf */.elementor-240 .elementor-element.elementor-element-cde38bf a {
    text-decoration: none;
}/* End custom CSS */