

/* ------ CUSTOM STYLE ------ */




/* Custom Image Size Cover */

.wdt-custom-img-cover.elementor-widget-image, 
.wdt-custom-img-cover.elementor-widget-image .elementor-widget-container, 
.wdt-custom-img-cover.elementor-widget-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}




/* Category | Home - 1 */

.wdt-custom-category-h1 .wdt-content-item .wdt-content-media-group > div:not(:last-child) {
    margin-bottom: 0;
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-media-group {
    display: grid;
    align-items: end;
    justify-content: center;
    clip-path: inset(60px 0); -webkit-clip-path: inset(60px 0);
    padding: 0 1px;
    overflow: hidden;
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-media-group > div {
    grid-area: 1/-1;
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-media-group .wdt-content-button {
    pointer-events: none;
    transform: translateY(60px); -webkit-transform: translateY(60px);
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-button > a {
    background: linear-gradient(currentColor,currentColor);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size: 0% 1px;
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
    font-size: var(--wdtFontSize_H5);
    font-family: var(--wdtFontTypo_H5);
    font-weight: var(--wdtFontWeight_H5);
    letter-spacing: 0;
    text-transform: uppercase;
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
    pointer-events: all;
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-button > a:hover {
    background-size: 100% 1px;
    background-color: transparent;
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-title h5 {
    font-size: clamp(1.375rem, 1.25rem + 0.625vw, 2rem); /* max-32 min-22 */
    font-family: var(--wdtFontTypo_Alt);
    font-weight: var(--wdtFontWeight_Alt);
    line-height: var(--wdtLineHeight_Alt);
    text-transform: capitalize;
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-detail-group > div:not(:last-child) {
    margin-bottom: 5px;
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-title h5, 
.wdt-custom-category-h1 .wdt-content-item .wdt-content-description {
    transform: translateY(-60px); -webkit-transform: translateY(-60px);
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-category-h1 .swiper-slide-active .wdt-content-item .wdt-content-title h5 {
    transition-delay: 0.05s; -webkit-transition-delay: 0.05s;
}
.wdt-custom-category-h1 .swiper-slide-active .wdt-content-item .wdt-content-description {
    transition-delay: 0.1s; -webkit-transition-delay: 0.1s;
}
.wdt-custom-category-h1 .wdt-content-item :is( .wdt-content-image-wrapper, .wdt-content-image-wrapper .wdt-content-image ) {
    display: grid;
    align-items: center;
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-image > span , 
.wdt-custom-category-h1 .wdt-content-item .wdt-content-image > a {
    height: calc(100% - 120px);
    object-fit: cover;
    border: 1px solid var(--wdtAccentTxtColor);
    overflow: hidden;
    align-items: center;
    border-radius: calc(var(--wdtRadius_3X) + 2px); -webkit-border-radius: calc(var(--wdtRadius_3X) + 2px);
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-category-h1 .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-category-h1 .wdt-content-item .wdt-content-image > a > img {
    align-self: center;
    height: 100%;
    object-fit: cover;
    border-radius: var(--wdtRadius_2X);
    -webkit-border-radius: var(--wdtRadius_2X);
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
    transform: scale(1); -webkit-transform: scale(1);
    transition-duration: 1.5s; -webkit-transition-duration: 1.5s;
}
.wdt-custom-category-h1 .wdt-content-item:hover .wdt-content-image > span > img, 
.wdt-custom-category-h1 .wdt-content-item:hover .wdt-content-image > a > img {
    transform: scale(1.3); -webkit-transform: scale(1.3);
}

/* Active */

.wdt-custom-category-h1 .swiper-slide-active .wdt-content-item .wdt-content-media-group {
    clip-path: inset(0);
    -webkit-clip-path: inset(0);
}
.wdt-custom-category-h1 .swiper-slide-active .wdt-content-item .wdt-content-title h5, 
.wdt-custom-category-h1 .swiper-slide-active .wdt-content-item .wdt-content-description {
    transform: translateY(0);
    -webkit-transform: translateY(0);
}
.wdt-custom-category-h1 .wdt-content-item:hover .wdt-content-media-group .wdt-content-button {
    transform: translateY(-60px);
    -webkit-transform: translateY(-60px);
}
.wdt-custom-category-h1 .swiper-slide-active .wdt-content-item:hover .wdt-content-media-group .wdt-content-button {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
}
.wdt-custom-category-h1 .swiper-slide-active .wdt-content-item .wdt-content-image > span, 
.wdt-custom-category-h1 .swiper-slide-active .wdt-content-item .wdt-content-image > a {
    height: 100%;
}



/* Pricing Menu | Home - 2 */

.wdt-custom-pricing-menu .wdt-pricing-table-holder {
    display: flex;
    justify-content: space-between !important;
    position: relative;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder > div:not(:last-child) {
    margin-bottom: 0;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span::before {
    background: transparent;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, 
.wdt-custom-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing {
    font-size: clamp(1.375rem, 1.25rem + 0.625vw, 2rem); /* max-32 min-22 */
    font-weight: var(--wdtFontWeight_Base);
    font-family: var(--wdtFontTypo_Alt);
    line-height: var(--wdtLineHeight_Alt);
    text-transform: capitalize;
    color: var(--wdtAccentTxtColor);
    margin-bottom: -5px;
    position: relative;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, 
.wdt-custom-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing {
    background: var(--wdtBodyBGColor);
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-pricing-menu.wdt-tertiary-bg .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, 
.wdt-custom-pricing-menu.wdt-tertiary-bg .wdt-pricing-table-holder .wdt-pricing-table-pricing {
    background: var(--wdtTertiaryColor);
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 {
    padding-right: 20px;
    margin-right: 20px;
    width: fit-content;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing {
    padding-left: 20px;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-subtitle {
    font-size: var(--wdtFontSize_Base);
    font-weight: var(--wdtFontWeight_Base);
    font-family: var(--wdtFontTypo_Base);
    line-height: var(--wdtLineHeight_Base);
    color: var(--wdtBodyTxtColor);
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder::before {
    content: '';
    position: absolute;
    top: clamp(1rem, 0.925rem + 0.375vw, 1.375rem); /* max-22 min-16 */
    left: 10%;
    right: 5%;
    height: 1px;
    background: var(--wdtBorderColor);
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Crect width='400' height='100'/%3E%3C/svg%3E");
    -webkit-mask-size: auto;
    -webkit-mask-repeat: repeat-x;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Crect width='400' height='100'/%3E%3C/svg%3E");
    mask-size: auto;
    mask-repeat: repeat-x;
    animation: pricing-border 10s linear infinite; -webkit-animation: pricing-border 10s linear infinite;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 a {
    color: var(--wdtAccentTxtColor);
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 a:hover {
    color: var(--wdtSecondaryColor);
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] {
    position: absolute;
    margin-bottom: 0;
    display: grid;
    top: 50%;
    left: 0px;
    transform: translateY(-50%); -webkit-transform: translateY(-50%);
    z-index: 1;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] > div {
    display: grid;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span {
    width: 100px;
    height: 0;
    padding-bottom: 100%;
    opacity: 0;
    transform: translateX(-110px) rotate(-100deg); -webkit-transform: translateX(-110px) rotate(-100deg);
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image a {
    pointer-events: none;
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-media'] .wdt-content-image span {
    opacity: 1;
    transform: translateX(0px) rotate(0deg); -webkit-transform: translateX(0px) rotate(0deg);
}
.wdt-custom-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-title h5, 
.wdt-custom-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-subtitle {
    padding-left: 120px;
}

@keyframes pricing-border {
    100% { -webkit-mask-position-x: 200px; -webkit-mask-position-x: 200px; }
}
@-webkit-keyframes pricing-border {
    100% { -webkit-mask-position-x: 200px; -webkit-mask-position-x: 200px; }
}




/* Intractive Menu Tab | Home - 1 */

.wdt-custom-menu-tab .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor {
    font-size: calc(var(--wdtFontSize_Base) + 4px);
    font-weight: var(--wdtFontWeight_Alt);
    line-height: var(--wdtLineHeight_Alt);
    font-family: var(--wdtFontTypo_Alt);
    text-transform: uppercase;
    color: var(--wdtHeadAltColor);
    background: transparent;
    border: 1px solid var(--wdtHeadAltColor);
    padding: 15px 26px;
    border-radius: var(--wdtRadius_2X); -webkit-border-radius: var(--wdtRadius_2X);
}
.wdt-custom-menu-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor, 
.wdt-custom-menu-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor {
    border-color: var(--wdtPrimaryColor);
    background: var(--wdtPrimaryColor);
    color: var(--wdtHeadAltColor);
}
.wdt-custom-menu-tab .wdt-tabs-container .wdt-tabs-content-wrapper {
    background: transparent;
    padding: 0;
}
.wdt-custom-menu-tab .ui-widget-content,
.wdt-custom-menu-tab .ui-widget,
.wdt-custom-menu-tab .ui-tabs {
    background: none;
    color: unset;;
    border: none;
    font-family: unset;
    font-size: 1em;
    padding: 0;
    border-radius: 0; -webkit-border-radius: 0;
}
.wdt-custom-menu-tab .ui-widget-header {
    background: none;
    color: unset;
    border: none;
}
.wdt-custom-menu-tab :is( .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active ) {
    background: none;
    border: none;
    padding: 0;
    border-radius: 0; -webkit-border-radius: 0;
}




/* Intractive Menu Showcase | Home - 1 | Intractive Menu Tab Content */

.wdt-custom-interactive-menu .wdt-interactive-showcase-container[class*="wdt-image-box-"] {
    border: none;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container {
    grid-template-columns: 1.5fr 1fr;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper {
    order: unset;
    position: relative;
    height: 100%;
    padding: 0;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] .wdt-interactive-showcase-media-group > .wdt-content-image-wrapper {
    transform: unset; -webkit-transform: unset;
    grid-area: 1/-1;
    height: 100%;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"].wdt-interactive-showcase-active .wdt-interactive-showcase-media-group > .wdt-content-image-wrapper {
    transform: unset; -webkit-transform: unset;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group > .wdt-content-image-wrapper:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    transform: unset; -webkit-transform: unset;
    background: linear-gradient(0deg, rgba(var(--wdtBodyBGColorRgb),0.6), transparent);
    z-index: 0;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-image, 
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-image img {
    height: 100%;
    object-fit: cover;
    box-shadow: unset; -webkit-box-shadow: unset;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group {
    display: grid;
    align-items: end;
    height: 100%;
    border: 1px solid var(--wdtHeadAltColor);
    border-radius: calc(var(--wdtRadius_3X) + 4px); -webkit-border-radius: calc(var(--wdtRadius_3X) + 4px);
    overflow: hidden;
    opacity: 0;
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"].wdt-interactive-showcase-active > .wdt-interactive-showcase-media-group {
    opacity: 1;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-interactive-showcase-content {
    grid-area: 1/-1;
    z-index: 1;
    padding: clamp(1.5625rem, 1.25rem + 1.5625vw, 3.125rem); /* max-50 min-25 */
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper {
    width: 100%;
    display: grid;
    align-items: start;
    height: 100%;
    padding-top: 240px;
    padding-right: clamp(2.5rem, 0.8333rem + 3.4722vw, 5rem); /* max-80 min-40 min-width:768 */
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child) {
    border: none;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li {
    padding: 20px 0;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:after {
    content: none;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group {
    grid-template-columns: auto auto;
    gap: unset;
    position: relative;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group > * {
    align-self: start;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group > .wdt-content-sub-title {
    margin: 0;
    justify-self: end;
    line-height: var(--wdtLineHeight_Alt);
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title, 
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-sub-title, 
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-title {
    font-size: clamp(1.375rem, 1.25rem + 0.625vw, 2rem); /* max-32 min-22 */
    font-family: var(--wdtFontTypo_Alt);
    font-weight: var(--wdtFontWeight_Alt);
    line-height: var(--wdtLineHeight_Alt);
    text-transform: capitalize;
    background-image: none;
    position: relative;
    display: inline-block;
    margin: 0;
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-content-title {
    color: var(--wdtSecondaryColor);
}

.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group .wdt-content-description, 
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-sub-title {
    font-size: var(--wdtFontSize_Base);
    font-weight: var(--wdtFontWeight_Base);
    font-family: var(--wdtFontTypo_Base);
    line-height: var(--wdtLineHeight_Base);
    color: var(--wdtBodyTxtColor);
    margin-top: 5px;
    position: relative;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-sub-title::before {
    content: "Starts from ";
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title {
    padding-right: 30px;
    margin-right: 20px;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-sub-title {
    padding-left: 20px;
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title, 
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-sub-title {
    background: var(--wdtBodyBGColor);
}
.wdt-custom-interactive-menu.wdt-tertiary-bg .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title, 
.wdt-custom-interactive-menu.wdt-tertiary-bg .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-sub-title {
    background: var(--wdtTertiaryColor);
}
.wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group::before {
    content: '';
    position: absolute;
    top: clamp(1rem, 0.925rem + 0.375vw, 1.375rem); /* max-22 min-16 */
    left: 10%;
    right: 5%;
    height: 1px;
    background: var(--wdtBorderColor);
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Crect width='400' height='100'/%3E%3C/svg%3E");
    -webkit-mask-size: auto;
    -webkit-mask-repeat: repeat-x;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Crect width='400' height='100'/%3E%3C/svg%3E");
    mask-size: auto;
    mask-repeat: repeat-x;
    animation: pricing-border 10s linear infinite; -webkit-animation: pricing-border 10s linear infinite;
}



/* Image Box | Home - 3 */

.wdt-custom-imgbox-h3 .wdt-content-item .wdt-content-media-group {
    display: grid;
    margin-bottom: 30px;
}
.wdt-custom-imgbox-h3 .wdt-content-item .wdt-content-image > span, 
.wdt-custom-imgbox-h3 .wdt-content-item .wdt-content-image > a {
    overflow: hidden;
    border-radius: calc(var(--wdtRadius_3X) - 3px); -webkit-border-radius: calc(var(--wdtRadius_3X) - 3px);
}
.wdt-custom-imgbox-h3 .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-imgbox-h3 .wdt-content-item .wdt-content-image > a > img {
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
    transition-duration: 1s; -webkit-transition-duration: 1s;
}
.wdt-custom-imgbox-h3 .wdt-content-item:hover .wdt-content-image > span > img, 
.wdt-custom-imgbox-h3 .wdt-content-item:hover .wdt-content-image > a > img {
    transform: scale(1.4); -webkit-transform: scale(1.4);
}
.wdt-custom-imgbox-h3 .wdt-content-item .wdt-content-title h5 {
    font-size: clamp(1.375rem, 1.25rem + 0.625vw, 2rem); /* max-32 min-22 */
    font-weight: var(--wdtFontWeight_Alt);
    font-family: var(--wdtFontTypo_Alt);
    line-height: var(--wdtLineHeight_Alt);
    text-transform: capitalize;
}
.wdt-custom-imgbox-h3 .wdt-content-item .wdt-content-detail-group > div:not(:last-child) {
    margin-bottom: 10px;
}

/* Swiper | Image Box */

.wdt-custom-imgbox-h3 .swiper-slide .wdt-content-item {
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
}
.wdt-custom-imgbox-h3 .swiper-slide.swiper-slide-active .wdt-content-item {
    transform: translateY(200px);
}
.wdt-custom-imgbox-h3 .wdt-image-box-container.swiper {
    margin-top: -200px;
    padding-bottom: 200px;
}





/* Interactive Menu Type -2 | Home - 2 */

.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container[class*="wdt-image-box-"] {
    border: none;
    background: transparent;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container {
    display: grid;
    grid-template-columns: auto;
    align-items: center;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container > div {
    grid-area: 1/-1;
    height: 100%;
    z-index: 1;
    pointer-events: none;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper {
    order: unset;
    border: none;
    position: relative;
    height: 100%;
    padding: 0;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
    margin-left: 25%;
    pointer-events: all;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: space-between;
    gap: 30px;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child) {
    border: none;
    margin: 0;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li {
    padding: 0;
    pointer-events: all;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:after {
    content: none;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group {
    display: flex;
    gap: 0;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title {
    font-size: clamp(2.5rem, 1.4rem + 5.5vw, 8rem); /* max-128 min-40 */
    font-weight: var(--wdtFontWeight_Alt);
    font-family: var(--wdtFontTypo_Alt);
    line-height: var(--wdtLineHeight_Alt);
    text-transform: uppercase;
    background: linear-gradient(90deg,rgba(var(--wdtPrimaryColorRgb),0) 30%,rgba(var(--wdtPrimaryColorRgb),1) 70%);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 0% 100%;
    padding-right: clamp(0.9375rem, 0.625rem + 1.5625vw, 2.5rem); /* max-40 min-15 */
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-content-title {
    background-size: 100% 100%;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] .elementor, 
.wdt-custom-interactive-menu-type2 .elementor-section.wdt-custom-interactive-menu-type2-content, 
.wdt-custom-interactive-menu-type2 .wdt-custom-interactive-menu-type2-content .elementor-container {
    height: 100%;
}

/* Active */

.wdt-custom-interactive-menu-type2 .wdt-custom-interactive-menu-type2-content .elementor-container .elementor-column:nth-child(1) {
    opacity: 0;
    transition: all 0.3s ease; -webkit-transition: all 0.3s ease;
}
.wdt-custom-interactive-menu-type2 .wdt-custom-interactive-menu-type2-content .elementor-container .elementor-column:nth-child(2) {
    clip-path: polygon(100% 0, 0 0, 0 0, 100% 0); -webkit-clip-path: polygon(100% 0, 0 0, 0 0, 100% 0);
    transition: all 0.3s linear; -webkit-transition: all 0.3s linear;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-active .wdt-custom-interactive-menu-type2-content .elementor-container .elementor-column {
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%); -webkit-clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
    opacity: 1;
    transition-delay: 0.1s; -webkit-transition-delay: 0.1s;
}
.wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-active .wdt-custom-interactive-menu-type2-content .elementor-container .elementor-column:nth-child(2) {
    transition-duration: 0.8s; -webkit-transition-duration: 0.8s;
    transition-delay: 0.3s; -webkit-transition-delay: 0.3s;
}




/* Gallery | Home - 1 */

.wdt-custom-galley-item .gallery {
    margin: 0;
}
.wdt-custom-galley-item .elementor-image-gallery .gallery-item {
    padding: 0;
    margin: 0;
}
.wdt-custom-galley-item .gallery-item > div > a {
    margin: 0;
    box-shadow: none; -webkit-box-shadow: none;
    position: relative;
    overflow: hidden;
    border: 1px solid var(--wdtAccentTxtColor);
    border-radius: calc(var(--wdtRadius_3X) + 2px); -webkit-border-radius: calc(var(--wdtRadius_3X) + 2px);
}
.wdt-custom-galley-item .elementor-image-gallery .gallery-item img {
    margin: 0;
    border: none;
    position: relative;
    width: 100%;
    height: 100%;
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
    z-index: 0;
}
.wdt-custom-galley-item .gallery-item > div > a::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background: rgba(var(--wdtLinkHoverColorRgb),0.8);
    transform: scale(0.5); -webkit-transform: scale(0.5);
    opacity: 0;
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
    z-index: 1;
    pointer-events: none;
}
.wdt-custom-galley-item .gallery-item > div > a::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    background: var(--wdtAccentTxtColor);
    transform: translate(-50%,-50%) scale(1.8); -webkit-transform: translate(-50%,-50%) scale(1.8);
    opacity: 0;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M97.05,84.25,79.17,66.37a6.67,6.67,0,0,0-8.29-.91l-3.59-3.4a37.52,37.52,0,1,0-5.64,5.64l3.58,3.39a6.66,6.66,0,0,0,.87,8.35L84,97.32a6.66,6.66,0,0,0,9.42,0l3.65-3.65A6.66,6.66,0,0,0,97.05,84.25ZM62.11,57.15a30.68,30.68,0,0,1-5.67,5.6,30.41,30.41,0,1,1,5.67-5.6Z'/%3E%3Cpath d='M57,35.92v5.22a1.14,1.14,0,0,1-1.14,1.14H41.88V56.14a1.23,1.23,0,0,1-1.23,1.23h-5a1.24,1.24,0,0,1-1.24-1.23V42.28h-14a1.14,1.14,0,0,1-1.14-1.14V35.92a1.14,1.14,0,0,1,1.14-1.14h14V20.93a1.24,1.24,0,0,1,1.24-1.24h5a1.23,1.23,0,0,1,1.23,1.24V34.78H55.83A1.14,1.14,0,0,1,57,35.92Z'/%3E%3C/svg%3E");
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M97.05,84.25,79.17,66.37a6.67,6.67,0,0,0-8.29-.91l-3.59-3.4a37.52,37.52,0,1,0-5.64,5.64l3.58,3.39a6.66,6.66,0,0,0,.87,8.35L84,97.32a6.66,6.66,0,0,0,9.42,0l3.65-3.65A6.66,6.66,0,0,0,97.05,84.25ZM62.11,57.15a30.68,30.68,0,0,1-5.67,5.6,30.41,30.41,0,1,1,5.67-5.6Z'/%3E%3Cpath d='M57,35.92v5.22a1.14,1.14,0,0,1-1.14,1.14H41.88V56.14a1.23,1.23,0,0,1-1.23,1.23h-5a1.24,1.24,0,0,1-1.24-1.23V42.28h-14a1.14,1.14,0,0,1-1.14-1.14V35.92a1.14,1.14,0,0,1,1.14-1.14h14V20.93a1.24,1.24,0,0,1,1.24-1.24h5a1.23,1.23,0,0,1,1.23,1.24V34.78H55.83A1.14,1.14,0,0,1,57,35.92Z'/%3E%3C/svg%3E");
    mask-size: cover;
    mask-repeat: no-repeat;
    mask-position: center;
    transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
    z-index: 1;
    pointer-events: none;
} 

.wdt-custom-galley-item .gallery-item > div > a:hover::before {
    transform: scale(1); -webkit-transform: scale(1);
    opacity: 1;
}
.wdt-custom-galley-item .gallery-item > div > a:hover::after {
    transform: translate(-50%,-50%) scale(1); -webkit-transform: translate(-50%,-50%) scale(1);
    opacity: 1;
    transition-delay: 0.1s; -webkit-transition-delay: 0.1s;
}
.wdt-custom-galley-item .gallery-item > div > a:hover img {
    transform: scale(1.1); -webkit-transform: scale(1.1);
}

/* Galley Image Cover */

.wdt-custom-galley-item.wdt-custom-gallery-img-cover, 
.wdt-custom-galley-item.wdt-custom-gallery-img-cover .elementor-widget-container, 
.wdt-custom-galley-item.wdt-custom-gallery-img-cover .elementor-image-gallery, 
.wdt-custom-galley-item.wdt-custom-gallery-img-cover .elementor-image-gallery * {
    height: 100%;
    object-fit: cover;
}

/* Gallery | Grid Style 1 */

.wdt-custom-gallery-grid-style1 .gallery {
    display: grid;
    grid-template-columns: repeat(3,auto);
    gap: 30px;
}
.wdt-custom-gallery-grid-style1 .elementor-image-gallery .gallery-item, 
.wdt-custom-gallery-grid-style1 .elementor-image-gallery .gallery-item * {
    max-width: 100% !important;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.wdt-custom-gallery-grid-style1 .elementor-image-gallery .gallery-item:nth-child(2) {
    grid-area: 1 / 2 / span 2 / span 1;
}





/* FAQ style 1 | FAQ Page */

.wdt-custom-faq-style1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper:not(:last-child) {
    margin-bottom: 0;
}
.wdt-custom-faq-style1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper {
    background: transparent;
    border-radius: var(--wdtRadius_2X); -webkit-border-radius: var(--wdtRadius_2X);
    border-bottom: 1px solid rgba(var(--wdtHeadAltColorRgb),0.2);
}
.wdt-custom-faq-style1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder {
    border: none;
    background: transparent;
    border-radius: var(--wdtRadius_2X); -webkit-border-radius: var(--wdtRadius_2X);
    padding: clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem); /* max-30 min-20 */
    font-size: clamp(1.25rem, 1.1rem + 0.75vw, 2rem); /* max-32 min-20 */
    font-weight: var(--wdtFontWeight_Alt);
    font-family: var(--wdtFontTypo_Alt);
    line-height: var(--wdtLineHeight_Alt);
    text-transform: capitalize;
    color: var(--wdtHeadAltColor);
}
.wdt-custom-faq-style1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-hover, 
.wdt-custom-faq-style1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active {
    color: var(--wdtHeadAltColor);
    background: transparent;
}
.wdt-custom-faq-style1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-description {
    font-size: var(--wdtFontSize_Base);
    font-weight: var(--wdtFontWeight_Base);
    font-family: var(--wdtFontTypo_Base);
    line-height: var(--wdtLineHeight_Base);
    color: var(--wdtBodyTxtColor);
    padding: clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem); /* max-30 min-20 */
    padding-top: 0;
    padding-right: clamp(1.25rem, -0.375rem + 8.125vw, 9.375rem); /* max-150 min-20 */
    border: none;
    background: transparent;
}
.wdt-custom-faq-style1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon {
    width: clamp(1.875rem, 1.75rem + 0.625vw, 2.5rem); /* max-40 min-30 */
    height: clamp(1.875rem, 1.75rem + 0.625vw, 2.5rem); /* max-40 min-30 */
    background: var(--wdtPrimaryColor);
    font-size: clamp(0.875rem, 0.825rem + 0.25vw, 1.125rem); /* max-18 min-14 */
    border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full);
    margin-left: 20px;
}
.wdt-custom-faq-style1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon > div {
    justify-content: center;
    align-items: center;
}


/* FAQ Sidebar Icon List | Social Icons | FAQ Page */

.wdt-custom-social-icon-1.elementor-widget-icon-list .elementor-icon-list-icon svg {
    margin: 0;
}
.wdt-custom-social-icon-1.elementor-widget .elementor-icon-list-item, .wdt-custom-social-icon-1.elementor-widget .elementor-icon-list-item a {
    font-size: clamp(1.125rem, 1.05rem + 0.375vw, 1.5rem); /* max-24 min-18 */
    position: relative;
}
.wdt-custom-social-icon-1.elementor-widget-icon-list a:hover .elementor-icon-list-icon svg {
    fill: var(--wdtSecondaryColor);
}











/* -------------------------------------------------------------- */
/*                       Responsive Start                         */
/* -------------------------------------------------------------- */




/* -------- Max-width  1280px  -------- */

@media only screen and (max-width:1280px) {

    /* Category | Home - 1 */
    .wdt-custom-category-h1 .wdt-content-item .wdt-content-media-group {
        clip-path: inset(40px 0);
        -webkit-clip-path: inset(40px 0);
    }
    .wdt-custom-category-h1 .wdt-content-item .wdt-content-title h5, .wdt-custom-category-h1 .wdt-content-item .wdt-content-description {
        transform: translateY(-40px);
        -webkit-transform: translateY(-40px);
    }
    .wdt-custom-category-h1 .wdt-content-item .wdt-content-image > span , .wdt-custom-category-h1 .wdt-content-item .wdt-content-image > a {
        height: calc(100% - 80px);
    }
    .wdt-custom-category-h1 .wdt-content-item:hover .wdt-content-media-group .wdt-content-button {
        transform: translateY(-40px);
        -webkit-transform: translateY(-40px);
    }

    /* Pricing Menu | Home - 2 */
    .wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] {
        left: auto;
        right: 0;
        top: 40%;
    }
    .wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span {
        width: 100px;
        opacity: 0;
        transform: translateX(-100px) scale(0) rotate(-90deg); -webkit-transform: translateX(-100px) scale(0) rotate(-90deg);
        transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition);
    }
    .wdt-custom-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-media'] .wdt-content-image span {
        opacity: 0.8;
        transform: translateX(-100px) scale(1); -webkit-transform: translateX(-100px) scale(1);
    }
    .wdt-custom-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-title h5, 
    .wdt-custom-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-subtitle  {
        padding-left: 0px;
    }
}




/* -------- Min-width  1025px  -------- */

@media only screen and (min-width:1025px) {

    /* Intractive Menu Tab | Home - 1 */
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list {
        width: 59%;
    }
    .wdt-custom-menu-tab .wdt-tabs-container .wdt-tabs-content-wrapper {
        margin-top: -260px;
    }
}




/* -------- Max-width  1024px  -------- */

@media only screen and (max-width:1024px) {

    /* Intractive Menu Showcase | Home - 1 | Intractive Menu Tab Content */
    .wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper {
        padding-top: 0;
    }

    /* Interactive Menu Type -2 | Home - 2 */
    .wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper {
        margin-left: 15%;
    }
    .wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list {
        gap: 10px;
    }

    /* Gallery | Grid Style 1 */
    .wdt-custom-gallery-grid-style1 .gallery {
        gap: 20px
    }
}




/* -------- Min-width  768px  -------- */

@media only screen and (min-width:768px) {
    
    /* Intractive Menu Tab | Home - 1 */
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list {
        margin: -9px;
        padding-bottom: 50px;
    }
    .wdt-custom-menu-tab .wdt-tabs-container .wdt-tabs-list li:not(:last-child), .wdt-custom-menu-tab .wdt-tabs-container .wdt-tabs-list li {
        margin: 9px;
    }
}




/* -------- Max-width  991px  -------- */

@media only screen and (max-width:991px) {

    /* Intractive Menu Showcase | Home - 1 | Intractive Menu Tab Content */
    .wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-sub-title {
        grid-row: unset;
        grid-column: unset;
    }
}




/* -------- Max-width  767px  -------- */

@media only screen and (max-width:767px) {
        
    /* Intractive Menu Tab | Home - 1 */
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper {
        width: 100%;
    }
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list {
        box-shadow: unset;
        -webkit-box-shadow: unset;
    }
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li a {
        font-size: calc(var(--wdtFontSize_Base) + 2px);
        font-family: var(--wdtFontTypo_Alt);
        line-height: var(--wdtLineHeight_Alt);
        font-weight: var(--wdtFontWeight_Alt);
        background: var(--wdtTertiaryColor);
        padding: 0.7em;
        color: var(--wdtHeadAltColor);
    }
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li.wdt-active a, 
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li a:hover {
        background: var(--wdtPrimaryColor);
        color: var(--wdtHeadAltColor);
    }
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li.wdt-active, 
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li {
        background: transparent;
        border-color: var(--wdtHeadAltColor);
    }
    .wdt-custom-menu-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper {
        background: transparent;
        padding: 0;
    }

    /* Intractive Menu Showcase | Home - 1 | Intractive Menu Tab Content */
    .wdt-custom-interactive-menu .wdt-interactive-showcase-container {
        grid-template-columns: 1fr;
    }
    .wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper {
        padding-right: 0;
        padding-bottom: 30px;
    }
    .wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-image img {
        max-height: 500px;
    }

    /* Image Box | Home - 3 | Column */
    .wdt-column-order-h3 .elementor-container .elementor-column:nth-child(1) {
        order: 2;
    }
    .wdt-column-order-h3 .elementor-container .elementor-column:nth-child(2) {
        order: 1;
    }
    .wdt-column-order-h3 .elementor-container .elementor-column:nth-child(3) {
        order: 3;
    }

    /* Interactive Menu Type -2 | Home - 2 */
    .wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container > div {
        grid-area: unset;
    }
    .wdt-custom-interactive-menu-type2 .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper {
        margin-left: 0;
        padding-bottom: 0px;
    }
}




/* -------- Min-width 480px and Max-width  480px  -------- */

/* @media screen and (min-width:480px) and (max-width:480px) { */

    /* Gallery | Grid Style 1 */
    /* .wdt-custom-gallery-grid-style1 .elementor-image-gallery .gallery-item {
        max-width: 100% !important;
    }
} */




/* -------- Max-width  480px  -------- */

@media only screen and (max-width:480px) {
    
    /* Pricing Menu | Home - 2 */
    .wdt-custom-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span {
        width: 80px;
        transform: translateX(-80px) scale(0) rotate(-90deg); -webkit-transform: translateX(-80px) scale(0) rotate(-90deg);
    }
    .wdt-custom-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-media'] .wdt-content-image span {
        transform: translateX(-80px) scale(1); -webkit-transform: translateX(-80px) scale(1);
    }

    /* Intractive Menu Showcase | Home - 1 | Intractive Menu Tab Content */
    .wdt-custom-interactive-menu .wdt-interactive-showcase-container.wdt-image-box-interactive-style > div {
        grid-area: unset;
        background: transparent;
    }
    .wdt-custom-interactive-menu .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li {
        padding: 10px 0;
    }

    /* Gallery | Grid Style 1 */
    .wdt-custom-gallery-grid-style1 .gallery {
        grid-template-columns: 1fr;
    }
    .wdt-custom-gallery-grid-style1 .elementor-image-gallery .gallery-item:nth-child(2) {
        grid-area: unset;
    }
}







