.wdt-cus-icon-list-a .elementor-icon-list-items {
    gap: 14px 0;
}

.wdt-cus-icon-list-a .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon {
    display: flex;
    background-image: linear-gradient(140deg, var(--wdtPrimaryColor) 0%, var(--wdtPrimaryColor) 50%, var(--wdtQuaternaryColor) 90%, var(--wdtQuaternaryColor) 0%, var(--wdtQuaternaryColor) 0%, var(--wdtPrimaryColor) 100%);
    align-items: center;
    width: 24px;
    justify-content: center;
    height: 24px;
    min-width: 24px;
    border-radius: var(--wdtRadius_Full);
    margin-right: 5px;
    box-shadow: inset 0 0 0 1px rgb(var(--wdtAccentTxtColorRgb), 0.2);
}

.wdt-cus-icon-list-a .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg {
    margin: 0;
}


.wdt-cus-icon-list-a.wdt-cus-icon-list-b .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon {
    background-color: var(--wdtTertiaryColor);
    box-shadow: inset 0 0 0 1px rgb(var(--wdtPrimaryColorRgb), .1);
    background-image: none;
}

/* ------------------------------Sign Box---------------------------- */

.wdt-cus-sign-box .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    font-size: 216px;
    height: auto;
    padding: 0;
    width: auto;
    color: rgba(var(--wdtPrimaryColorRgb), 1);
    z-index:-1;
}

.wdt-cus-sign-box .wdt-content-item .wdt-content-media-group{
   display:grid;
   align-items:center;
}

.wdt-cus-sign-box .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    height: auto;
    width: auto;
    display: inline-flex;
}

.wdt-cus-sign-box .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i svg {
    height: auto;
}

.wdt-cus-sign-box .wdt-content-item .wdt-content-title h5 {
    font-size: var(--wdtFontSize_H6);
}

.wdt-cus-sign-box .wdt-content-item .wdt-content-title h5,
.wdt-cus-sign-box .wdt-content-item .wdt-content-title h5 a {
    color: var(--wdtSecondaryColor);
}

.wdt-cus-sign-box .wdt-content-item .wdt-content-title-group span {
    display: none;
}

.wdt-cus-sign-box .wdt-content-item .wdt-content-subtitle {
    color: var(--wdtBodyTxtColor);
    font-size: var(--wdtFontSize_Base);
    letter-spacing: 0;
}

.wdt-cus-sign-box .wdt-content-item .wdt-content-title-group > *{
    display:block;
}

/* ---------------------IconBox-1------------------ */

.wdt-cus-iconBox-1 .wdt-content-item {
    display: flex;
    gap: 20px;
    align-items:flex-start;
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon {
    width:clamp(5.625rem, 5.4857rem + 0.6369vw, 6.25rem);
    /* mx-100 mn-90 */
    height:clamp(5.625rem, 5.4857rem + 0.6369vw, 6.25rem);
    /* mx-100 mn-90 */
    align-items: center;
    justify-content: center;
    background: linear-gradient(180deg, rgb(var(--wdtAccentTxtColorRgb), .8) 10%, rgb(var(--wdtAccentTxtColorRgb), .1) 100%);
    border-radius: var(--wdtRadius_Full);
    box-shadow: inset 0 0 0 1px var(--wdtAccentTxtColor);
}

.wdt-cus-iconBox-1 .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group {
    margin: 0;
    border-radius: var(--wdtRadius_Full);
    box-shadow: 0 0 60px rgb(var(--wdtPrimaryColorRgb), .3);
    
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-detail-group {
    margin-top: 5px;
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-description p{
    margin-bottom:0;
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    font-size: clamp(1.875rem, 1.7357rem + 0.6369vw, 2.5rem);
    /* mx-40 mn-30 */
    height:clamp(4.375rem, 4.2357rem + 0.6369vw, 5rem) !important; 
    /* mx-80 mn-70 */
    padding: 0;
    background: linear-gradient(150deg, rgb(var(--wdtPrimaryColorRgb), .9) 60%, rgb(var(--wdtQuaternaryColorRgb), .5) 100%);
    color: var(--wdtAccentTxtColor);
    width: clamp(4.375rem, 4.2357rem + 0.6369vw, 5rem) !important;
    /* mx-80 mn-70 */
    border-radius: var(--wdtRadius_Full);
}

.wdt-dark-bg.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon{
    background: linear-gradient(180deg, rgb(var(--wdtAccentTxtColorRgb), .05) 10%, rgb(var(--wdtAccentTxtColorRgb), .1) 100%);
    box-shadow: inset 0 0 0 1px rgba(var(--wdtAccentTxtColorRgb),0.1), 0 0 30px -8px rgba(var(--wdtPrimaryColorRgb), 0.24);
}

.wdt-cus-iconBox-1 .wdt-icon-box-holder .wdt-content-item .wdt-content-title {
    margin-bottom: 10px;
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-title h5,
.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-title h5 a {
    color: var(--wdtHeadAltColor);
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-title h5 {
    font-size: clamp(1.5rem, 1.4583rem + 0.1389vw, 1.625rem); /* Min-24 & Max-26 */
    font-weight: var(--wdtFontWeight_H3);
    pointer-events: none;
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-button>a {
    border: 0;
    background-color: transparent;
    color: var(--wdtBodyTxtColor);
    fill: var(--wdtBodyTxtColor);
    font-size: var(--wdtFontSize_Base);
    padding: 0;
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-button>a:hover {
    background-color: transparent;
    color: var(--wdtLinkHoverColor);
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-button>a>div,
.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-button>a>div>span {
    transition: unset;
}

.wdt-cus-iconBox-1 .wdt-content-item .wdt-content-button {
    display: flex;
    justify-content: inherit;
}

@media (max-width:767px) {
    .wdt-cus-iconBox-1 .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group {
        box-shadow: 0 0 20px rgb(var(--wdtPrimaryColorRgb), .3);
    }
    .wdt-cus-iconBox-1 .wdt-content-item {
    flex-direction:column;
    align-items: center;
    } 
}


/* -------------------------Contact-form-1---------------------- */

.wdt-cus-contact-form-1 .select2-container.select2-container--default .select2-selection--single {
    border-bottom: 1px solid var(--wdtBorderColor);
}

.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span input:focus::placeholder,
.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span textarea:focus::placeholder{
    opacity: 0.2;
    transition: var(--wdtBaseTransition);

}

.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form>p {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    margin-bottom: clamp(1.5rem, 1.3rem + 1vw, 2.5rem);
    /* mx-40 mn-24 */
    width: 100%;
}

.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-textarea'],
.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-acceptance']{
    grid-column: span 2;
}

.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-acceptance'] .wpcf7-list-item{
    margin:0;
}

.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-acceptance'] .wpcf7-list-item label{
    display:flex;
    align-items:baseline;
}

.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-acceptance'] .wpcf7-list-item input {
    appearance: none;
    width: 22px;
    height: 22px;
    padding: 2px;
    top: 6px;
    margin-right: 10px;
    margin-top: 0px;
    border-radius: var(--wdtRadius_1X);
    cursor: pointer;
    position: relative;
    -webkit-transition: var(--wdt-Ad-Transition);
    transition: var(--wdt-Ad-Transition);
    transition-delay: 0.2s;
    background: var(--wdtAccentTxtColor);
    display: grid;
    place-items: center;
    border-radius: var(--wdtRadius_Full);
    border: 2px solid rgba(var(--wdtBorderColorRgb), 0.5);
    flex:0 0 auto;
}


.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-acceptance'] .wpcf7-list-item input:before {
    content: '';
    position: absolute;
    width: 13px;
    height: 13px;
    background-size: 13px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cstyle type='text/css'%3E .wdt-cus-tick-color%7Bfill:url(%23wdt-cus-tick-color_1_);%7D%0A%3C/style%3E%3ClinearGradient id='wdt-cus-tick-color_1_' gradientUnits='userSpaceOnUse' x1='2.7834' y1='17.2879' x2='25.191' y2='-6.134' gradientTransform='matrix(1 0 0 -1 0 17)'%3E%3Cstop offset='0' style='stop-color:%230025E9'/%3E%3Cstop offset='1' style='stop-color:%23ABB0F2'/%3E%3C/linearGradient%3E%3Cpath class='wdt-cus-tick-color' d='M16,0.7c0-0.2,0-0.4-0.6,0c0,0,0,0,0,0C14,1.6,7.1,9.5,6,10.8c-0.1,0.1-0.2,0.1-0.3,0L4.4,9.5L2.8,8.1 c0,0-0.1-0.1-0.1-0.1C2.5,7.8,2.1,7.7,1.5,8c0,0-1.9,0.6-1.4,1.5c0.6,0.9,4.6,5.3,5.3,5.8c0.4,0.3,0.6,0.6,1.9-1c0,0,0-0.1,0.1-0.2 c0,0,7.9-11.7,8.5-13.1c0,0,0,0,0,0s0,0,0,0c0,0,0,0,0,0C16,0.9,16,0.8,16,0.7L16,0.7z'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: var(--wdt-Ad-Transition);
    transition: var(--wdt-Ad-Transition);
    transition-duration: 0.2s;
    opacity: 0;
}

.wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-acceptance'] .wpcf7-list-item input:checked:before {
    opacity: 1;
    -webkit-transform:scale(1);
    transform:scale(1);
}

@media only screen and (min-width:1025px) and (max-width:1280px) {
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form>p {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }

    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-select-1'],
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='user-email'],
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='user-number'],
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-select-2'],
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-textarea'] {
        grid-column: unset;
    }
}

@media (max-width:767px) {
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form>p {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }

    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-select-1'],
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='user-email'],
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='user-number'],
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-select-2'],
    .wdt-cus-contact-form-1 .wpcf7-form .wdt-cus-contact-form span[data-name='wdt-textarea'] {
        grid-column: unset;
    }
}

/* ------------------------- */

.wdt-cus-working-hour .elementor-widget-container p strong {
    font-size: clamp(1.25rem, 1.2221rem + 0.1274vw, 1.375rem);
    /* Min-20 & Max-22 */
    color: var(--wdtHeadAltColor);
    text-transform: capitalize;
    font-family: var(--wdtFontTypo_H5);
}

/* ----------------- */

.wdt-cus-testimonials-1 .wdt-content-item {
    padding: clamp(1.25rem, 1rem + 1.25vw, 2.5rem);
    /* Min-40 & Max-20 */
    border: 1px solid var(--wdtBorderColor);
    border-radius: var(--wdtRadius_2X);
    background: linear-gradient(15deg, rgb(var(--wdtQuaternaryColorRgb), 0.8) 0%, var(--wdtAccentTxtColor) 50%, rgb(var(--wdtQuaternaryColorRgb), .8) 100%);
    background-size: 220% 100%;
}
.wdt-dark-bg.wdt-cus-testimonials-1 .wdt-content-item {
    border: 1px solid rgba(var(--wdtBorderColorRgb),0.2);
    background:  linear-gradient(25deg, rgb(var(--wdtBodyBGColorRgb), 1) 0%, rgba(var(--wdtAccentTxtColorRgb),0.1) 50%, rgb(var(--wdtBodyBGColorRgb), 1) 100%);
    background-size: 220% 100%;
}

.wdt-cus-testimonials-1 .wdt-content-item:hover {
    background-size: 400% 400%;
    border-color: var(--wdtQuaternaryColor);
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-media-group {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    margin-bottom: clamp(0.625rem, 0.5rem + 0.625vw, 1.25rem);
    /* Min-20 & Max-10 */
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-detail-group .wdt-rating-container{
   margin-bottom:10px;
}
.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-media-group .wdt-content-image a,
.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-media-group .wdt-content-image span {
    width: clamp(6.25rem, 5.8rem + 2.25vw, 8.5rem);
    /* Min-136 & Max-100 */
    background-color: var(--wdtTertiaryColor);
    height: clamp(6.25rem, 5.8rem + 2.25vw, 8.5rem);
    /* Min-136 & Max-100 */
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: var(--wdtRadius_Full);
    position: relative;
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-media-group .wdt-content-image a img,
.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-media-group .wdt-content-image span img {
    height: clamp(4.375rem, 4rem + 1.875vw, 6.25rem);
    /* Min-100 & Max-80 */
    width: auto;
    align-self: center;
    transform: scale(1);
}

.wdt-cus-testimonials-1 .wdt-content-item:hover .wdt-content-media-group .wdt-content-image a img,
.wdt-cus-testimonials-1 .wdt-content-item:hover .wdt-content-media-group .wdt-content-image span img {
    transform: scale(0.95);
    transition: var(--wdtBaseTransition);
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-media-group .wdt-content-image a:after,
.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-media-group .wdt-content-image span:after {
    border-radius: var(--wdtRadius_Full);
    transition: background 0.5s linear;
    border: 2px solid rgba(var(--wdtQuaternaryColorRgb), 0.8);
    backface-visibility: hidden;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.wdt-cus-testimonials-1 .wdt-content-item:hover .wdt-content-media-group .wdt-content-image a:after,
.wdt-cus-testimonials-1 .wdt-content-item:hover .wdt-content-media-group .wdt-content-image span:after {
    border-color: transparent;
    background: transparent;
    animation: circleround cubic-bezier(0.17, 0.13, 0.28, 1) 1.5s;
    animation-fill-mode: forwards;
    border-right-color: rgba(var(--wdtQuaternaryColorRgb), 1);
    border-bottom-color: rgba(var(--wdtQuaternaryColorRgb), 1);
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    display: inline-flex;
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    font-size: clamp(7.8125rem, 7.1875rem + 3.125vw, 10.9375rem);
    /* Min-175 & Max-125 */
    height: 30px;
    padding: 0;
    width: auto;
    color: var(--wdtSecondaryColor);
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-description {
    font-size: clamp(1.125rem, 1.05rem + 0.375vw, 1.5rem);
    /* mx-24 mn-18 */
    color: var(--wdtHeadAltColor);
    font-family: var(--wdtFontTypo_H5);
    font-weight: var(--wdtFontWeight_H5);
    line-height: var(--wdtLineHeight_Base);
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-detail-group:before {
    content: '';
    width: clamp(4.375rem, 4.175rem + 1vw, 5.375rem);
    /* Min-86 & Max-70 */
    height: clamp(3.75rem, 3.675rem + 0.375vw, 4.125rem);
    /* Min-66 & Max-60 */
    position: absolute;
    top: calc(-1*clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem));
    left: 0;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 83 65' style='enable-background:new 0 0 83 65;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .wdt-cus-quotes-fill-0%7Bfill:none;%7D .wdt-cus-quotes-fill-1%7Bfill:%230038B0;fill-opacity:9.000000e-02;%7D .wdt-cus-quotes-fill-2%7Bfill:none;stroke:%230038B0;stroke-linecap:round;stroke-opacity:9.000000e-02;%7D%0A%3C/style%3E%3Cpath class='wdt-cus-quotes-fill-0' d='M83,65H47.2V33.3c-0.1-9.8,3.1-17.3,9.4-22.7C61.9,6.2,69,2.6,77.9,0l5,10.6c-8.3,3.1-13.3,6.7-14.9,10.8 c-0.8,2-1.2,4.3-1.1,7H83V65z M35.8,65H0V33.3C0,23.6,3.2,16,9.5,10.7c5.3-4.5,12.4-8,21.2-10.7l4.9,10.6 c-8.2,3.2-13.1,6.8-14.7,10.8c-0.8,2-1.2,4.3-1.2,7h16.1V65z'/%3E%3Cpath class='wdt-cus-quotes-fill-1' d='M83,65H47.2V33.3c-0.1-9.8,3.1-17.3,9.4-22.7C61.9,6.2,69,2.6,77.9,0l5,10.6c-8.3,3.1-13.3,6.7-14.9,10.8 c-0.8,2-1.2,4.3-1.1,7H83V65z M35.8,65H0V33.3C0,23.6,3.2,16,9.5,10.7c5.3-4.5,12.4-8,21.2-10.7l4.9,10.6 c-8.2,3.2-13.1,6.8-14.7,10.8c-0.8,2-1.2,4.3-1.2,7h16.1V65z'/%3E%3Cpath class='wdt-cus-quotes-fill-2' d='M66.9,28.9h15.6v35.6H47.7l0-31.2l0,0c-0.1-9.7,3-17.1,9.2-22.3C62.1,6.7,69,3.2,77.6,0.6l4.6,9.7 c-8.1,3-13,6.6-14.7,10.9c-0.8,2-1.2,4.4-1.1,7.2l0,0.5H66.9z M19.7,28.9h15.6v35.6H0.5V33.3c0-9.7,3.1-17.1,9.3-22.3 c5.2-4.4,12-7.9,20.6-10.4l4.5,9.7c-7.9,3.2-12.8,6.8-14.5,10.9c-0.8,2-1.2,4.4-1.2,7.2v0.5H19.7z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100%;
    transform: translateY(0px);
    transition: var(--wdtBaseTransition);
}

.wdt-cus-testimonials-1 .wdt-content-item:hover .wdt-content-detail-group:before {
    transform: translateY(8px);
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-title h5 {
    font-size: var(--wdtFontSize_H6);
    font-weight: var(--wdtFontWeight_H6);
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-title h5,
.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-title a {
    color: var(--wdtHeadAltColor);
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-subtitle {
    color: var(--wdtBodyTxtColor);
    font-size: var(--wdtFontSize_Base);
    letter-spacing: 0;
    padding-left: 5px;
}

.wdt-cus-testimonials-1 .wdt-content-item .wdt-content-title-group span {
    display: none;
}

/* ----------------H4-Anime */

.wdt-home1-animation.wdt-cus-h4-anime .elementor-widget-container {
    background: none;
}

.wdt-home1-animation.wdt-cus-h4-anime .wdt-animation-item.text-item .wdt-animation-text a {
    color: rgba(var(--wdtAccentTxtColorRgb), 0.1);
}

/* -------------------------------wdt-cus-h4-slider-title---------------- */

.wdt-cus-h4-slider-title .wdt-heading-holder h2.wdt-heading-title-wrapper .wdt-heading-title {
    font-size: clamp(2.125rem, 1.6791rem + 2.0382vw, 4.125rem);
    /* Min-34 & Max-66 */
}

.wdt-cus-home4-slider-section .elementor-background-overlay::before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0;
    background: linear-gradient(210deg, rgb(var(--wdtQuaternaryColorRgb), .5) 10%, transparent 56%, rgb(var(--wdtQuaternaryColorRgb), .5) 90%);
    pointer-events: none;
    border-radius: var(--wdtRadius_3X);
}



@media only screen and (max-width: 479px) {
    .wdt-cus-slider-chimp .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder {
        margin-top: 30px;
    }
}

/* -------------------- */

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container {
    display: flex;
    gap: 40px;
    flex-direction: column;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper {
    padding: 0;
}

.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list {
    display: flex;
    gap:20px;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-content-group {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 0;
}


.wdt-cus-interActive-2 .wdt-interactive-showcase-container ul.wdt-interactive-showcase-list li .wdt-interactive-showcase-content-group .wdt-interactive-showcase-title-wrapper {
    display: flex;
    position: relative;
    width: 100%;
    gap:20px;
    align-items: flex-start;
    flex-direction: column-reverse;
    padding: 0;
}

.wdt-cus-interActive-2 .wdt-interactive-showcase-container ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-interactive-showcase-title-prefix {
    background-position: right center;
}

.wdt-cus-interActive-2 .wdt-interactive-showcase-container ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-interactive-showcase-title-wrapper .wdt-interactive-showcase-title-prefix:after {
    visibility: visible;
    transform: scaleY(1);
    opacity: 1;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-interactive-showcase-title-wrapper .wdt-interactive-showcase-title-prefix:before {
    background-repeat: no-repeat;
    background-position: bottom right;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title {
    font-size: var(--wdtFontSize_H4);
    padding: 0;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child) {
    margin-bottom: 0;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper {
    margin: 0;
}

.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper .wdt-interactive-showcase-media-group .wdt-content-image {
    padding: 20px;
    border-radius: var(--wdtRadius_3X);
    background: linear-gradient(90deg, var(--wdtAccentTxtColor) 50%, rgb(var(--wdtAccentTxtColorRgb), .5) 50%);
    box-shadow: 0 0 60px 0 rgb(var(--wdtSecondaryColorRgb), .3);
    backdrop-filter: blur(4px);
}

.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper .wdt-interactive-showcase-media-group .wdt-content-image span img,
.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper .wdt-interactive-showcase-media-group .wdt-content-image a img {
    box-shadow: 0 0 30px 0 rgb(var(--wdtSecondaryColorRgb), .3);
    border-radius: var(--wdtRadius_3X);
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper {
    overflow: visible;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] {
    transform: translateY(0px);
    transition: var(--wdtAltTransition);
    transform-origin: bottom;
    opacity: 0;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"].wdt-interactive-showcase-active {
    transform: translateY(0px);
    opacity: 1;
}

.wdt-cus-home1-interactive-section1 .wdt-interactive-showcase-title-prefix {
    line-height: calc(var(--wdtLineHeight_Ext) - 0.2);
    height:max-content;
}

.wdt-cus-interActive-2 .wdt-interactive-showcase-container ul.wdt-interactive-showcase-list li .wdt-interactive-showcase-content-group .wdt-interactive-showcase-title-wrapper::after,
.wdt-cus-interActive-2 .wdt-interactive-showcase-container ul.wdt-interactive-showcase-list li .wdt-interactive-showcase-content-group .wdt-interactive-showcase-title-wrapper::before {
    display: none;
}

.wdt-cus-interActive-2 .wdt-interactive-showcase-container ul.wdt-interactive-showcase-list li .wdt-interactive-showcase-title-prefix {
    width: 100%;
    padding-bottom: 20px;
}

.wdt-cus-home1-interactive-section1.wdt-cus-interActive-2 ul.wdt-interactive-showcase-list li .wdt-interactive-showcase-content-group .wdt-content-description {
    opacity: 1;
    transform: unset;
    padding: 0;
}

@media (max-width:1280px) {
    .wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list {
        gap: 20px;
    }
}

@media (max-width:1024px) {
    .wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 767px) {
    .wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list {
        grid-template-columns: repeat(1, 1fr);
    }
}


/* ----------------wdt-cus-inter-overlay-------------- */

.wdt-cus-inter-overlay .elementor-background-overlay {
    height: 70%;
    top: auto;
    border: 1px solid var(--wdtBorderColor);
}

@media (max-width: 767px) {
    .wdt-cus-inter-overlay .elementor-background-overlay {
        height: 85%;
    }
}

@media (max-width: 479px) {
    .wdt-cus-inter-overlay .elementor-background-overlay {
        height: 90%;
    }

    .wdt-cus-interActive-2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper .wdt-interactive-showcase-media-group .wdt-content-image {
        padding: 10px;
    }
}

/* ---------------------Price Table----------- */

/* .wdt-cus-price-table-1 .wdt-pricing-table-holder {
    background: linear-gradient(40deg, var(--wdtPrimaryColor) 0%, var(--wdtPrimaryColor) 0%, rgb(var(--wdtPrimaryColorRgb),.4) 50%, rgb(var(--wdtPrimaryColorRgb),.4) 20%, rgb(var(--wdtPrimaryColorRgb),.4) 30%, var(--wdtPrimaryColor) 100%);
    padding: 90px 60px;
    border-radius: var(--wdtRadius_3X);
}

.wdt-cus-price-table-1 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-subtitle {
    font-size: var(--wdtFontSize_Base);
    letter-spacing: 0;
    color: var(--wdtAccentTxtColor);
    padding: 4px 12px;
    border: 2px solid var(--wdtPrimaryColor);
    width: fit-content;
    border-radius: var(--wdtRadius_2X);
    font-weight: var(--wdtFontWeight_Alt);
    background-color: rgb(var(--wdtSecondaryColorRgb), .65);
} */

/* .wdt-cus-price-table-1 .wdt-pricing-table-holder div[class*='-table-header']>div:not(:last-child) {
    margin-bottom: 30px;
} */

/* .wdt-cus-price-table-1 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 {
    font-size: var(--wdtFontSize_H2);
    font-weight: var(--wdtFontWeight_H2);
}

.wdt-cus-price-table-1 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5,
.wdt-cus-price-table-1 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 a {
    color: var(--wdtAccentTxtColor);
} */

/* .wdt-cus-price-table-1 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 a:hover {
    color: rgb(var(--wdtAccentTxtColorRgb), .8);
}

.wdt-cus-price-table-1 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-description{
    color: rgb(var(--wdtAccentTxtColorRgb), .7);
} */