.elementor-28545 .elementor-element.elementor-element-ff14921{--display:flex;}.elementor-28545 .elementor-element.elementor-element-7f3b077{text-align:center;}.elementor-28545 .elementor-element.elementor-element-5b5ae55{--display:flex;}.elementor-28545 .elementor-element.elementor-element-f3dd414{--display:flex;}.elementor-28545 .elementor-element.elementor-element-b49ef61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-wrapper.at-horizontal, .elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs .pp-advanced-tabs-content-wrapper .pp-tab-responsive.pp-advanced-tabs-title{justify-content:center;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-horizontal .pp-advanced-tabs-title:not(:last-child){margin-right:50px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-horizontal-content .pp-advanced-tabs-title:not(:first-child){margin-top:50px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-vertical .pp-advanced-tabs-title:not(:last-child){margin-bottom:50px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-wrapper{border-radius:0px 0px 0px 0px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-title .pp-icon{font-size:15px;color:#808080;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-title .pp-icon-img img{width:30px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-title{border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;border-color:#FFFFFF;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-title .pp-advanced-tabs-title-text{font-weight:700;font-style:normal;color:#828282;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-title svg{fill:#808080;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-style-6 .pp-advanced-tabs-title:after, .elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-style-6 .pp-advanced-tabs-title.pp-tab-responsive.pp-tab-active{background-color:#FFFFFF;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-title.pp-tab-active .pp-icon{color:#689E00;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-title.pp-tab-active svg{fill:#689E00;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-hover .pp-advanced-tabs-title:hover .pp-icon{color:#689E00;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-hover .pp-advanced-tabs-title:hover svg{fill:#689E00;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-tab-active .pp-advanced-tabs-title-text{color:#FFFFFF;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-hover .pp-advanced-tabs-title:hover .pp-advanced-tabs-title-text{color:#FFFFFF;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-title.pp-tab-active{background-color:#68008E;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-hover .pp-advanced-tabs-title:hover{background-color:#68008E;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-style-1 .at-horizontal .pp-tab-active:after{border-top-color:#68008E;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-style-1 .at-vertical .pp-tab-active:after{border-left-color:#68008E;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-style-6 .pp-advanced-tabs-title.pp-tab-active:after{background-color:#68008E;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-advanced-tabs-content{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:20px 0px 0px 0px;}@media(max-width:1024px){.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-tabs-responsive-tablet .pp-tabs-panel:not(:last-child){margin-bottom:5px;}}@media(max-width:767px){.elementor-28545 .elementor-element.elementor-element-f3dd414{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-28545 .elementor-element.elementor-element-b49ef61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .pp-tabs-responsive-mobile .pp-tabs-panel:not(:last-child){margin-bottom:5px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-horizontal .pp-advanced-tabs-title:not(:last-child){margin-right:5px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-horizontal-content .pp-advanced-tabs-title:not(:first-child){margin-top:5px;}.elementor-28545 .elementor-element.elementor-element-b49ef61 .at-vertical .pp-advanced-tabs-title:not(:last-child){margin-bottom:5px;}}/* Start custom CSS for pp-advanced-tabs, class: .elementor-element-b49ef61 *//* --- 1. Positioning Fix: Pushing Content Down --- */
.wp-ulike-pro-item-thumbnail {
    padding-top: 100px; 
    margin-top: 40px; /* Ensure no conflicting margin is interfering */
}

/* Targets the container for a single liked item card */
.wp-ulike-pro-item-container {
    position: relative; /* 1. Establish this as the anchor point */
     
    overflow: hidden; 
    transition: all 0.3s ease;
}

/* 2. CRITICAL: Target the existing link (the post title anchor) and stretch it */
.wp-ulike-pro-item-title a {
    position: absolute; /* Needed to stretch over parent */
    padding-top: 10px; 
    margin-top: 0px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10; /* Ensures the link covers the image and text */
    width: 100%;
    height: 100%;
    
}


/* 3. Add Hover Effect for Visual Feedback */
.wp-ulike-pro-item-container:hover {
    cursor: pointer;
    box-shadow: 0 4px 15px rgba(74, 144, 226, 0.3); 
    transform: translateY(-2px);
}

/* 4. Ensure the Like/Votes button remains clickable and above the link overlay */
.wp-ulike-pro-item-container .wp-ulike-entry-votes {
    position: relative;
    z-index: 15; /* Higher than the link overlay (z-index 10) */
}

/* Pushes the excerpt down by 10px to create separation from the title */
.wp-ulike-pro-item-desc {
    padding-top: 0px; 
    margin-top: 0; /* Ensure no conflicting margin is interfering */
}/* End custom CSS */