/* Blur Style  */
.wdt-blur-spacer { filter:blur(200px);}

/* Call to action Styles css */
.wdt-custom-cta { display: flex; flex-direction:row; gap: 7px; }

.wdt-custom-calltoaction { color: var(--wdtPrimaryColor); }

.cta-first-heading,
.cta-last-heading {
    display: inline-block;
}

.cta-first-heading h2,
.cta-last-heading h2 {
    margin: 0;
    padding: 10px 15px;
    text-transform: uppercase;
    font-weight: var(--wdtFontWeight_Alt);
    line-height: 1;
    width: fit-content;
}

.cta-first-heading h2 {
    background: var(--wdtHeadAltColor);
    color: #8f8f8f;
    clip-path: polygon(4% 0, 100% 0, 96% 100%, 0 100%);
}

.cta-last-heading {
    display: block;
    text-align: right;
    margin-top: 10px;
}

.cta-last-heading h2 {
    display: inline-block;
    background: var(--wdtPrimaryColor);
    color:var(--wdtHeadAltColor);
    clip-path: polygon(8% 0, 100% 0, 92% 100%, 0 100%);
}
.wdt-custom-iconlist {
    padding: clamp(0.75rem, 0.6664rem + 0.3822vw, 1.125rem) clamp(1.125rem, 1.0414rem + 0.3822vw, 1.5rem);
    border: 1px solid var(--wdtPrimaryColor);
    border-radius: var(--wdtRadius_1X);
}