/*==== Advanced Slider Common ====*/

.wdt-content-item .wdt-advanced-slider-block img { width: 100%; height: 100%; object-fit: cover; object-position: center center; }

.wdt-content-item .wdt-advanced-slider-block .wdt-content-image-wrapper,
.wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group { width: 100%; height: 100%; display: block; }

.wdt-content-item .wdt-advanced-slider-block .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-advanced-slider-block .wdt-content-image-wrapper .wdt-content-image a { display: block; height: 100%; }


/* AD Style */

.wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group .wdt-content-button { display: block; }
.wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group .wdt-content-button:not(:last-child) {
    margin-bottom: 4px; }

/* New Style */

.wdt-content-item:has(> .wdt-advanced-slider-block),
.wdt-content-item .wdt-advanced-slider-block { height: 100%; }

.wdt-content-item .wdt-advanced-slider-block .wdt-content-button > a { padding: 0px; 
    background: none; color: var(--wdtLinkColor); margin-top: 0px; font-family: var(--wdtFontTypo_Base); 
    font-size: 1rem; font-weight: var(--wdtFontWeight_Base); }
.wdt-content-item .wdt-advanced-slider-block .wdt-content-button > a:hover,
.wdt-content-item .wdt-advanced-slider-block .wdt-content-button > a:focus { background: none; color: var(--wdtLinkHoverColor); }

.wdt-content-item .wdt-advanced-slider-block:not(:has(> div:only-child)) { display: grid; grid-template-columns: 30px 1fr; gap: 6px; }
.wdt-content-item .wdt-advanced-slider-block .wdt-content-icon-wrapper .wdt-content-icon span { font-size: 24px; color: var(--wdtPrimaryColor); padding: 0px; top: 0.09em; }

.wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group h5 { margin-top: 0px;
    font-size: clamp(1.5rem, 1.4135rem + 0.3846vw, 1.875rem); /* Min-24 & Max-30 */ }

.wdt-content-item .wdt-advanced-slider-block .wdt-social-icons-list a { font-size: 14px;
    width: 36px; height: 36px; background-color: var(--wdtPrimaryColor, var(--wdt-elementor-color-accent)); 
    color: var(--wdtAccentTxtColor, var(--wdt-elementor-color-white)); }

.wdt-content-item .wdt-advanced-slider-block .wdt-social-icons-list a:hover,
.wdt-content-item .wdt-advanced-slider-block .wdt-social-icons-list a:focus {
    background-color: var(--wdtSecondaryColor, var(--wdt-elementor-color-black)); color: var(--wdtAccentTxtColor, var(--wdt-elementor-color-white)); }

