/*==== 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%; }

.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); }
.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.375rem, 1.3173rem + 0.2564vw, 1.625rem); /* Min-22 & Max-26 */ }

.wdt-content-item .wdt-advanced-slider-block .wdt-social-icons-list a { font-size: 14px;
    width: 36px; height: 36px; background-color: var(--wdtPrimaryColor); 
    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); 
    color: var(--wdtAccentTxtColor); }
