.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: 0; width: 800px;  -webkit-border-radius: 0; border-radius: 0; 
-webkit-transition: var(--wdt-elementor-base-transition); transition: var(--wdt-elementor-base-transition); }
.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; scrollbar-width: none; }
.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; } .wdt-popup-box-trigger-holder, .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element { display: inline-flex; will-change: transform; }
.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-element .wdt-popup-box-trigger-icon,
.wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon > i { display: inherit; }
.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; }
.wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon { position: absolute; left: 0; right: 0; top: 50%; bottom: 50%; pointer-events: all; }
.wdt-click-element-image-n-icon .wdt-popup-box-trigger-element { pointer-events: none; }  .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 { font-size: 0;
-webkit-transform: none; transform: none; width: 40px; height: 40px; border-radius: 0; display: flex; align-items: center; 
justify-content: center; padding: 10px; cursor: pointer; top: -20px; right: -20px; opacity: 1; background: var(--wdtPrimaryColor);
}
.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-content .mfp-iframe-scaler .mfp-close { 
top: -35px; right: -35px; border-radius: 0; border: none; isolation: isolate; background-color: var(--wdtPrimaryColor); color: var(--wdtSecondaryColor); 
background-image: -webkit-linear-gradient(45deg, var(--wdtSecondaryColor) 50%, var(--wdtPrimaryColor) 50%) !important; 
background-image: linear-gradient(45deg, var(--wdtSecondaryColor) 50%, var(--wdtPrimaryColor) 50%) !important; 
background-size: 300% !important; background-repeat: no-repeat !important; background-position: right 0px top 0px;
-webkit-transition: background-position .3s ease; transition: background-position .3s ease; }
.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-content .mfp-iframe-scaler .mfp-close:hover { 
background-position: left 0px bottom 0px; color: var(--wdtAccentTxtColor);
} .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); }  .wdt-custom-icon-bg-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element img,
.wdt-custom-icon-bg-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label { 
grid-area: 1/-1; width: 100%; margin: 0; position: static; cursor: pointer; }
.wdt-custom-icon-bg-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label { 
font-size: clamp(1rem, 0.9423rem + 0.2564vw, 1.25rem); font-weight: var(--wdtFontWeight_Ext); display: inline-flex; position: relative; 
padding: clamp(0.625rem, 0.4808rem + 0.641vw, 1.25rem); z-index: 1; opacity: 0; -webkit-transform: translateY(10px); transform: translateY(10px); 
-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; width: 100%; margin: 0 auto; font-family: var(--wdtFontTypo_Base);
align-items: flex-end; justify-content: center; text-transform: uppercase; letter-spacing: var(--wdtAltLetterSpacing_2X); }
.wdt-custom-icon-bg-video-popup:hover .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label { 
opacity: 1; color: var(--wdtAccentTxtColor); -webkit-transform: translateY(0px); transform: translateY(0px); } .wdt-custom-icon-bg-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::before { 
content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 50%; 
background-image: linear-gradient(0deg, rgba(var(--wdtLinkColorRgb), 0.6) 0%, transparent 100%); 
opacity: 0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.wdt-custom-icon-bg-video-popup:hover .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::before { height: 100%; opacity: 1; }
.wdt-custom-icon-bg-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::after { 
content: ""; position: absolute; right: 0; top: 0; bottom: 0; left: 0; width: clamp(3.125rem, 2.6923rem + 1.9231vw, 5rem); 
height: clamp(3.125rem, 2.6923rem + 1.9231vw, 5rem); background-color: var(--wdtAccentTxtColor); 
-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cpath d='M50,99.5C22.7,99.5,0.5,77.3,0.5,50S22.7,0.5,50,0.5S99.5,22.7,99.5,50S77.3,99.5,50,99.5z M50,2.5 C23.8,2.5,2.5,23.8,2.5,50S23.8,97.5,50,97.5S97.5,76.2,97.5,50S76.2,2.5,50,2.5z'/%3E%3Cpath d='M54,50.3L46,57.8V42.8L54,50.3z'/%3E%3C/svg%3E%0A"); 
mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cpath d='M50,99.5C22.7,99.5,0.5,77.3,0.5,50S22.7,0.5,50,0.5S99.5,22.7,99.5,50S77.3,99.5,50,99.5z M50,2.5 C23.8,2.5,2.5,23.8,2.5,50S23.8,97.5,50,97.5S97.5,76.2,97.5,50S76.2,2.5,50,2.5z'/%3E%3Cpath d='M54,50.3L46,57.8V42.8L54,50.3z'/%3E%3C/svg%3E%0A"); 
-webkit-mask-repeat: no-repeat; 
mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: cover; mask-size: cover; 
-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; margin: auto; }
.wdt-custom-icon-bg-video-popup:hover .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::after { opacity: 0; } .wdt-common-video-popup.elementor-element.wdt-col-resp { width: 33.33%; max-width: 33.33%; margin-bottom: 0; }
.wdt-common-video-popup.elementor-element.wdt-col-resp div.elementor-widget-container { padding: 10px; }
.wdt-common-video-popup.elementor-element.wdt-col-resp-2 { width: 25%; max-width: 25%; margin-bottom: 0; }
.wdt-common-video-popup.elementor-element.wdt-col-resp-2 div.elementor-widget-container { padding: 15px; }
.wdt-common-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element { overflow: hidden; border-radius: 30px; position: relative; display: inline-grid; }
.wdt-custom-popup-gallery .wdt-popup-box-trigger-holder.wdt-click-element-image-n-icon .wdt-popup-box-trigger-element>*,
.wdt-common-video-popup .wdt-popup-box-trigger-holder.wdt-click-element-image-n-icon .wdt-popup-box-trigger-element>* { grid-area: 1/-1; }
.elementor-widget-wrap>.wdt-custom-popup-gallery.elementor-element,
.wdt-custom-popup-gallery .elementor-widget-container,
.elementor-widget-wrap>.wdt-common-video-popup.elementor-element,
.wdt-common-video-popup .elementor-widget-container { display: inline-flex; }
.wdt-common-video-popup .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon { position: unset; }
.wdt-custom-popup-gallery .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon,
.wdt-common-video-popup .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon { margin: auto; display: inline-flex; justify-content: center; align-items: center; }
.wdt-common-video-popup .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon::after,
.wdt-common-video-popup .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon::before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; width: 50px; height: 50px; z-index: 0; border-radius: var(--wdtRadius_Full); background-color: var(--wdtAccentTxtColor); -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }
.wdt-common-video-popup .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon::after { animation: ripple 2s linear 1s infinite; }
.wdt-common-video-popup .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon::before { animation: ripple 2s linear infinite; }
.wdt-common-video-popup .wdt-popup-box-trigger-holder:hover .wdt-popup-box-trigger-element { box-shadow: 0 0 0 5px var(--wdtAccentTxtColor); }
.wdt-common-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element { overflow: hidden; border-radius: 30px; position: relative; display: inline-grid; box-shadow: 0 0 0 5px transparent; backface-visibility: hidden; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
@keyframes ripple { 0% { transform: scale(1); } 50% { transform: scale(1.3); opacity: 1; } 100% { transform: scale(1.6); opacity: 0; } }
.wdt-common-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i { font-size: 18px; color: var(--wdtAccentTxtColor); width: 50px; height: 50px; background-color: var(--wdtPrimaryColor); border-radius: var(--wdtRadius_Full); display: inline-flex; align-items: center; justify-content: center; z-index: 1; }
.wdt-common-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i:hover { animation-play-state: running; }
.wdt-common-video-popup .wdt-popup-box-trigger-holder:hover .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i { color: var(--wdtPrimaryColor); background-color: var(--wdtAccentTxtColor); }
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::before,
.wdt-common-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; width: 100%; height: 100%; -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::before,
.wdt-common-video-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::before { background-color: var(--wdtPrimaryColor); opacity: 0; }
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder:hover .wdt-popup-box-trigger-element::before,
.wdt-common-video-popup .wdt-popup-box-trigger-holder:hover .wdt-popup-box-trigger-element::before { opacity: .6; } .wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element{ border-radius: 30px; overflow: hidden; position: relative;}
.wdt-custom-popup-gallery.elementor-element .elementor-widget-container{ display: flex; will-change: transform; }
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder:hover .wdt-popup-box-trigger-element { box-shadow: 0 0 0 5px var(--wdtSecondaryColor); }
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element img { border-radius: inherit; transition: var(--wdtBaseTransition); will-change: transform;}
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder:hover .wdt-popup-box-trigger-element img {transform: scale(1.05);}
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon { 
font-size: clamp(3.125rem, 2.6923rem + 1.9231vw, 5rem); color: var(--wdtAccentTxtColor); z-index: 1; transform:translateY(20px); opacity: 0; transition: var(--wdtBaseTransition); }
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder:hover .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon {
opacity: 1; transform:translateY(0) ;
}
.wdt-custom-popup-gallery.elementor-element .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element::before{z-index: 1;}
@media screen and (max-width: 1280px) {
.wdt-custom-newsletter-heading-style-3 .wdt-heading-holder>.wdt-heading-deco-wrapper>span .wdt-heading-deco-line { width: 100px; }
}
@media screen and (max-width: 1024px) {
.wdt-common-video-popup.elementor-element.wdt-col-resp,
.wdt-common-video-popup.elementor-element.wdt-col-resp-2 { width: 50%; max-width: 50%; }
}
@media (max-width: 900px) {
.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-content .mfp-iframe-scaler .mfp-close {
top: -50px; right: 0;
}
}
@media screen and (max-width: 500px) {
.wdt-common-video-popup.elementor-element.wdt-col-resp,
.wdt-common-video-popup.elementor-element.wdt-col-resp-2 { width: 100%; max-width: 100%; }
}
@media screen and (max-width: 767px) {
.wdt-custom-newsletter-heading-style-3 .wdt-heading-holder>.wdt-heading-deco-wrapper>span .wdt-heading-deco-line { width: 80px; }
.wdt-custom-newsletter-heading-style-3.elementor-element { width: 100%; max-width: 100%; }
}  .wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close { 
border: none; isolation: isolate; background-color: var(--wdtPrimaryColor); color: var(--wdtSecondaryColor); 
background-image: linear-gradient(90deg, var(--wdtSecondaryColor) 50%, var(--wdtPrimaryColor) 50%) !important; 
-webkit-background-image: linear-gradient(90deg, var(--wdtSecondaryColor) 50%, var(--wdtPrimaryColor) 50%) !important; 
background-size: 300% !important; background-repeat: no-repeat !important; background-position: right 0px top 0px !important;
-webkit-transition: background-position .3s ease !important; transition: background-position .3s ease !important; }
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close:hover {
background-position: left 0px bottom 0px !important; color: var(--wdtAccentTxtColor);
} .wdt-popup-box-window.mfp-bg { background:rgba(var(--wdtPrimaryColorRgb),0.85); opacity: 1; backdrop-filter: blur(4px); }
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close { 
font-size: 0; height: 40px; width: 40px; transform: none; background-color: var(--wdtPrimaryColor); opacity: 1;top: -30px;right: -30px;
color: var(--wdtAccentTxtColor); display: flex; align-items: center; justify-content: center; }
.wdt-popup-box-window.mfp-wrap.wdt-fade-slide .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close{top: 20px;right: 20px;}
.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-close::before,
.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-close::after,
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close::before, 
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close::after {
content: "" !important; width: 18px; height: 2px; background-color: var(--wdtAccentTxtColor);
position: absolute; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); top: 18px; left: 11px;
-webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out;
}
.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-close::after,
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close::after {
-webkit-transform: rotate(45deg); transform: rotate(45deg); 
-webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out;
}
.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-close:hover::before,
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close:hover:before { background-color: var(--wdtAccentTxtColor); }
.wdt-popup-box-window.wdt-fade-zoom.mfp-ready.mfp-close-btn-in .mfp-close:hover::after,
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close:hover:after { background-color: var(--wdtAccentTxtColor); 
} .wdt-newsletter-inner-section { padding: 3rem;}
.wdt-newsletter-inner-section .wdt-heading-holder .wdt-heading-title-wrapper { text-transform: capitalize;
font-size: clamp(1.875rem, 1.4423rem + 1.9231vw, 3.75rem); font-weight: var(--wdtFontWeight_Alt); margin-bottom: 10px; }
.wdt-newsletter-inner-section .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type="text"], 
.wdt-newsletter-inner-section .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type="email"] { padding: var(--wdtInputPadding); }
.wdt-newsletter-inner-section .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type="text"]:focus, 
.wdt-newsletter-inner-section .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type="email"]:focus { border-color: var(--wdtPrimaryColor); }
.wdt-newsletter-inner-section .elementor-widget.elementor-widget-icon-list .elementor-icon-list-text { font-family: var(--wdtFontTypo_Base); font-size: 1rem; }
.wdt-newsletter-inner-section .elementor-widget.elementor-widget-icon-list .elementor-icon-list-text:hover { color: var(--wdtSecondaryColor); }
.wdt-newsletter-inner-section .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon { position: relative; bottom: 2px; }
@media only screen and (max-width: 767px) { 
.wdt-newsletter-inner-section { padding: 3.75rem 2rem;}
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content { padding: 0 26px; }
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { width: 100% !important; }
.wdt-newsletter-inner-section .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { padding: 5px 0;}
}
@media only screen and (max-width: 480px) { 
.wdt-newsletter-inner-section { padding: 20px; }
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content { padding: 0 14px; }
.wdt-newsletter-inner-section .wdt-mailchimp-holder.wdt-template-type4 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form > 
.wdt-mailchimp-subscription-button-holder { position: relative; bottom: 0; right: auto; top: auto; }
.wdt-newsletter-inner-section .wdt-mailchimp-holder.wdt-template-type4 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type="email"] {
margin: 0 0 10px; border: none; padding: 16px 10px 16px 10px; }
.wdt-newsletter-inner-section .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"] {
color: var(--wdtAccentTxtColor); border: none; background-color: var(--wdtPrimaryColor); fill: var(--wdtAccentTxtColor); } 
.wdt-newsletter-inner-section .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"]:hover {
color: var(--wdtAccentTxtColor); border: none; background-color: var(--wdtSecondaryColor); fill: var(--wdtAccentTxtColor); }
} .mfp-wrap.mfp-auto-cursor.wdt-popup-box-window.wdt-fade-slide .mfp-content, 
.mfp-wrap.mfp-auto-cursor.wdt-popup-box-window.wdt-fade-slide .mfp-content .wdt-popup-box-content-holder,
.wdt-popup-box-window.mfp-wrap.wdt-fade-slide .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner 
{ max-height: 100%;
}
.mfp-wrap.mfp-auto-cursor.wdt-popup-box-window.wdt-fade-slide .mfp-content .wdt-popup-box-content-holder {
width: 100%;
max-width: 100%;
}
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder
{
background-color:transparent;
}
.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
{
transform: none;
-webkit-transform: none;
}
.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
{
transform: none;
-webkit-transform: none;
}
.wdt-fade-slide.wdt-popup-box-window.mfp-bg, 
.wdt-fade-slide.wdt-popup-box-window.mfp-wrap{opacity: 1;}
.wdt-popup-box-window.mfp-wrap .mfp-container{padding: 0;}
.wdt-pop-up-play-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i{font-style: normal;}