
/* Popup Base */
.wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element, .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label, .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon, .wdt-popup-box-window button.mfp-close, .wdt-popup-box-window button.mfp-arrow { -webkit-transition: var(--wdt-elementor-base-transition); transition: var(--wdt-elementor-base-transition); }

.wdt-popup-box-window.mfp-bg, .wdt-popup-box-window.mfp-wrap { height: auto; bottom: 0; left: 0; right: 0; top: 0; width: auto; }

.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { background-color: var(--wdt-elementor-color-white); height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; margin: auto; max-width: 80vw; padding: 1.5em; width: 900px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-transition: var(--wdt-elementor-base-transition); transition: var(--wdt-elementor-base-transition); overflow: hidden;}

.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner { max-height: calc(80vh - 2*1.5em); overflow-y: auto; border-radius: 25px;}

.wdt-popup-box-window .wdt-popup-box-content-holder .wdt-popup-box-content-inner > *:first-child { margin-top: 0; }
.wdt-popup-box-window .wdt-popup-box-content-holder .wdt-popup-box-content-inner > *:last-child { margin-bottom: 0; }
.wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close,
.wdt-popup-box-window .mfp-close { font-size: 24px; height: 35px; line-height: 35px; width: 35px; }


/* Pop-up Trigger Elements */
.wdt-popup-box-trigger-holder, .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element { display: inline-flex; }
.wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element { cursor: pointer; }
.wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element img { align-self: start; }
.wdt-popup-box-trigger-holder:empty { display: none; }

.wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon { font-size: 1.5rem; padding: 0; position: relative; text-align: center; vertical-align: top; z-index: 0; }

.wdt-popup-box-trigger-holder.wdt-click-element-label-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label { display: inline-grid; align-content: center; }
.wdt-popup-box-trigger-holder.wdt-click-element-label-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label + .wdt-popup-box-trigger-icon { margin-left: 8px; }


/* Pop-up Effects */

/* Fade-Zoom Effect */
.wdt-fade-zoom .mfp-content .mfp-iframe, 
.wdt-fade-zoom .mfp-content .mfp-img, .wdt-fade-zoom .mfp-content .mfp-figure:after, 
.wdt-fade-zoom .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { opacity: 0; -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }

.wdt-fade-zoom.mfp-ready .mfp-content .mfp-iframe, 
.wdt-fade-zoom.mfp-ready .mfp-content .mfp-img, .wdt-fade-zoom.mfp-ready .mfp-content .mfp-figure:after, 
.wdt-fade-zoom.mfp-ready .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }

.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-close { 
    -webkit-transform: scale(1); transform: scale(1); width: 30px; height: 30px; border-radius: var(--wdtRadius_3X);
    display: flex; align-items: center; justify-content: center; padding: 10px; cursor: pointer; top: 5px; right: 0; opacity: 1;
}


/* Fade-Zoom Effect */
.wdt-fade-slide .mfp-content .mfp-iframe, 
.wdt-fade-slide .mfp-content .mfp-img, .wdt-fade-slide .mfp-content .mfp-figure:after, 
.wdt-fade-slide .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { opacity: 0; -webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg); transform: translateY(-20px) perspective(600px) rotateX(10deg); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }

.wdt-fade-slide.mfp-ready .mfp-content .mfp-iframe, 
.wdt-fade-slide.mfp-ready .mfp-content .mfp-img, .wdt-fade-slide.mfp-ready .mfp-content .mfp-figure:after, 
.wdt-fade-slide.mfp-ready .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { opacity: 1; -webkit-transform: translateY(0) perspective(600px) rotateX(0); transform: translateY(0) perspective(600px) rotateX(0); }

/* Fade-down Effect */
.wdt-fade-zoom .mfp-content .mfp-iframe, 
.wdt-fade-zoom .mfp-content .mfp-img, .wdt-fade-zoom .mfp-content .mfp-figure:after, 
.wdt-fade-zoom .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { opacity: 0; -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }

.wdt-fade-zoom.mfp-ready .mfp-content .mfp-iframe, 
.wdt-fade-zoom.mfp-ready .mfp-content .mfp-img, .wdt-fade-zoom.mfp-ready .mfp-content .mfp-figure:after, 
.wdt-fade-zoom.mfp-ready .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }

.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-close { 
    -webkit-transform: scale(1); transform: scale(1); width: 30px; height: 30px; border-radius: var(--wdtRadius_3X);
    display: flex; align-items: center; justify-content: center; padding: 10px; cursor: pointer; top: 5px; right: 0; opacity: 1;
}

/* Fade-right Effect */
.wdt-fade-right .mfp-content .mfp-iframe, 
.wdt-fade-right .mfp-content .mfp-img, .wdt-fade-right .mfp-content .mfp-figure:after, 
.wdt-fade-right .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder,
.mfp-wrap.mfp-auto-cursor.wdt-popup-box-window.wdt-fade-right { opacity: 0; -webkit-transform: translateX(10%); transform: translateX(10%); -webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; }
.mfp-bg.wdt-popup-box-window.wdt-fade-right{opacity: 0;}

.wdt-fade-right.mfp-ready .mfp-content .mfp-iframe, 
.wdt-fade-right.mfp-ready .mfp-content .mfp-img, .wdt-fade-right.mfp-ready .mfp-content .mfp-figure:after, 
.wdt-fade-right.mfp-ready .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder,
.mfp-wrap.mfp-auto-cursor.wdt-popup-box-window.wdt-fade-right.mfp-ready { opacity: 1; -webkit-transform:translateX(0); transform: translateX(0); }
.mfp-bg.wdt-popup-box-window.wdt-fade-right.mfp-ready{opacity: 1;}

.wdt-popup-box-window.wdt-fade-right.mfp-ready.mfp-close-btn-in .mfp-close { 
    -webkit-transform: scale(1); transform: scale(1); width: 30px; height: 30px; border-radius: var(--wdtRadius_3X);
    display: flex; align-items: center; justify-content: center; padding: 10px; cursor: pointer; top: 5px; right: 0; opacity: 1;
}

/* header popup icon */
/* .wdt-header-slide-menu .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon{padding: 8px 0;}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon i {background: currentColor;width: 32px;height: 32px;border-radius: 10px;position: relative;transform-origin: 0 50%;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon i:before,
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon i:after {content: '';position: absolute;background: currentColor;width: 100%;height: 100%;right: 0;border-radius: inherit;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon i:before {top: -8px;transform: scaleX(1);width: 80%;}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon i:after {top: 8px;transform: scaleX(1);width: 70%;}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon:hover i{transform: translateX(-10px) translateY(0px);}
.wdt-header-slide-menu .wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon:hover i:before {
    transform: translateY(19px) rotate(-40deg) translateX(4px);
    width: 50%;
    transform-origin: 15%;
}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon:hover i:after {
        transform: translateY(-20px) rotate(40deg) translateX(4px);
        width: 50%;
        transform-origin: 3%;
    } */


.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon i svg g path
{
  transition: var(--wdtBaseTransition);
}

.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon:hover i svg g path:nth-child(2) {
  transform: translateX(-180px);
}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon:hover i svg g path:nth-child(4) {
  transform: translateY(-180px);
}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon:hover i svg g path:nth-child(6) {
  transform: translateY(180px);
}
.wdt-header-slide-menu span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon:hover i svg g path:nth-child(8) {
  transform: translateX(180px);
}



/* offer Popup */

.wdt-Offer-popup-box .wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder{width: 500px;}
.wdt-Offer-popup-box .wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder{padding: 0;}

.wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close, .wdt-popup-box-window .mfp-close{font-size: 0;
    height: 50px;
    line-height: normal;
    width: 50px;
    margin-right: 30px;
    margin-top: 30px;
    box-shadow: 0px 0px 31.5px 3.5px rgb(0 0 0 / 5%);
    background: var(--wdtBodyBGColor);
    color: var(--wdtBodyTxtColor);
}
.wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close:hover, 
.wdt-popup-box-window .mfp-close:hover{background: var(--wdtBodyBGColor);color: var(--wdtPrimaryColor);}

.wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close:hover:after, .wdt-popup-box-window .mfp-close:hover:after
{  background: transparent;
    transform: rotate(90deg) scale(0.8);}

.wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close:after, .wdt-popup-box-window .mfp-close:after {
    content: "\2573";
    display: inline-block;
    margin-left: 2px;
    font-family: "Sans-serif";
    z-index: 1;
    font-size: 22px;
    line-height: normal;
    transition: var(--wdtBaseTransition);
}
.wdt-Offer-popup-box .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner
{
  border-radius: 25px;
}

/* slider-popup */

.wdt-header-slide-menu.wdt-fade-right.mfp-ready {width: 26%;box-shadow: 0px 0px 31.5px 3.5px rgb(0 0 0 / 5%);position: fixed;}
.wdt-header-slide-menu.wdt-fade-right {left: unset;right: 0;background: var(--wdtBodyBGColor);}
.wdt-header-slide-menu.wdt-fade-right .wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close, 
.wdt-header-slide-menu.wdt-fade-right.wdt-popup-box-window .mfp-close:not(:hover){color: var(--wdtHeadAltColor);}
.wdt-header-slide-menu.wdt-fade-right.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder{height: 100%;margin: auto;display: flex;align-items: center;}
.wdt-header-slide-menu.mfp-auto-cursor .mfp-content{height: 100%;}
.wdt-header-slide-menu.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder{max-width: max-content;width: auto;}
.wdt-header-slide-menu .mfp-container{padding: 0;}
.mfp-bg.wdt-popup-box-window.wdt-header-slide-menu.wdt-dark-bg.wdt-fade-right.mfp-ready{display: none;}
.wdt-header-slide-menu button.mfp-close:hover, 
.wdt-header-slide-menu button.mfp-arrow:hover {background: transparent;color: var(--wdtPrimaryColor);}
.wdt-header-slide-menu button.mfp-close:hover:after, 
.wdt-header-slide-menu button.mfp-arrow:hover:after{transform: rotate(90deg) scale(0.8);}
.mfp-bg.wdt-popup-box-window.wdt-header-slide-menu.wdt-fade-right{background: #000;}
.mfp-bg.wdt-popup-box-window.wdt-header-slide-menu.wdt-fade-right.mfp-ready {width: 100%;opacity: 0.5;}


/* scrollbar */

.wdt-popup-box-content-inner::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);
  background-color:var(--wdtBorderColor);
}
.wdt-popup-box-content-inner::-webkit-scrollbar {
  width: 4px;
  background-color: transparent;
}
.wdt-popup-box-content-inner::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color:transparent;
}
/* .wdt-header-slide-menu.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner{height: 100%;}
.wdt-header-slide-menu.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner{max-height: 100%;} */


@media only screen and (min-width:1281px)
{
  .wdt-header-slide-menu.wdt-fade-right.mfp-ready{width: 500px;}
}
@media only screen and (max-width:1280px)
{
  .wdt-header-slide-menu{display: none;}
}
