.elementor-220 .elementor-element.elementor-element-3eef72d{--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-220 .elementor-element.elementor-element-cc75a15 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-220 .elementor-element.elementor-element-cc75a15 .jet-listing-dynamic-link__icon{order:1;}/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-cc75a15 */.elementor-220 .elementor-element.elementor-element-cc75a15 a {
    position: relative;
    transition: padding 0.1s ease-out;
    padding-top: 0px;
    padding-bottom: 6px;
}

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


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

.elementor-220 .elementor-element.elementor-element-cc75a15 a .jet-listing-dynamic-link__icon {
    margin-right: 8px;
    transform: rotate(-90deg);
}

.elementor-220 .elementor-element.elementor-element-cc75a15 a:hover .jet-listing-dynamic-link__icon {
}


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