.elementor-18 .elementor-element.elementor-element-aabed1d{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}/* Start custom CSS for shortcode, class: .elementor-element-f43648c */.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a) {
      text-decoration: none; 
      color: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aabed1d */.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a) {
    text-decoration: none;
    color: none !important;
}
/*main card body*/
.drts-entity.drts-entity-post.drts-display.drts-display--summary.drts-display-default-summary:hover {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}
/*titel*/
.drts-location-entities .drts-view-entity-container .directory-listing-title a {
        line-height: 20px;
    color: black !important;
    font-size: 20px;
    font-weight: 700;
    font-family: Figtree, sans-serif;
}
/*cate*/
.drts-location-entities .drts-view-entity-container .drts-display-element-entity_field_directory_category-1 a {
    color: blue;
    text-decoration: underline dotted;
        display: block;
    line-height: 10px;
     font-family: Figtree, sans-serif;
}
/*map*/
.drts-location-entities .drts-view-entity-container .drts-display-element-entity_field_location_address-1 span {
    color: darkgray;
       line-height: 20px !important;
    display: block;
    max-height: 40px;
    overflow: hidden;
     font-family: Figtree, sans-serif;
    
}

/*phone*/
.drts-location-entities .drts-view-entity-container .drts-display-element-entity_field_field_phone-1 a {
    color: black;
    
    
}
/*whatsapp*/
.drts-display-element.drts-display-element-entity_field_field_whatsapp-1 {
    text-align: start;
}
.drts-display-element.drts-display-element-entity_field_field_whatsapp-1.whatsapp-summary a {
    min-width: 223px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
}
/*phone button*/
.drts-display-element.drts-display-element-entity_field_field_phone-1.drts-display-element-inlineable.phone-number-summary a {
    border: 1px solid;
    color: black;
    min-width: 223px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
}
.drts-display-element.drts-display-element-entity_field_field_phone-1.drts-display-element-inlineable.phone-number-summary a:hover {
    background-color: black; 
    color: white; 
}
.drts .drts-bs-btn-outline-secondary:hover {
    color: white !important;
}
/*wishlist*/
.drts-display-element-buttons .drts-bs-btn-group i {
    color: black;
    height: 35px;
    width: 35px;
    line-height: 35px;
    border-radius: 50%;
    margin: 0 0 10px 6px;
    border: 1px solid #EFEFEF;
    transition: 0.5s ease
}
.drts-display-element-buttons .drts-bs-btn-group i:hover {
    background: black;
    color: white;
}
/*box-card*/
.drts-view-post-entities .drts-display-default-summary, .drts-view-user-entities .drts-display-default-summary {
     box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; 
    border-radius: 16px;
     background-color: #FAFAFA50;
    
}
/*logo*/
.gallery-icon {
    
    border: 1px solid #00000005 !important;
    background-color: white;
    border-radius: 8px !important;
    
    
}


.gallery-icon:hover{
    transform: scale(1.03);
}/* End custom CSS */