.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-left:8px;margin-right:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-bottom:0;border-left-width:1px;border-right:0;border-top:0;border-style:solid;height:100%;left:auto;position:relative;right:auto;right:-8px;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{bottom:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;position:relative;top:var(--icon-vertical-offset,initial)}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-widescreen-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:1540px){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-laptop-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:1280px){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:768px){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:480px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:transparent;border:3px solid;color:#69727d}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{height:1em;width:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;font-size:50px;line-height:1;text-align:center}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.wdt-logo-container a {
color: inherit;
}
.wdt-logo-container a img {
display: inline-block;
vertical-align: middle;
vertical-align: middle;
}
.wdt-logo-container a .site-title {
color: var(--wdtHeadAltColor);
clear: both;
display: block;
font-family: var(--wdtFontTypo_Alt);
font-size: var(--wdtFontSize_H2);
font-weight: bold;
line-height: 1.1;
transition: inherit;
}
.wdt-logo-container a:hover .site-title { color: inherit; }.wdt-header-icons-list { display: flex; flex-direction: row-reverse; align-items: center; }
.wdt-header-icons-list-item { display: inline-block; vertical-align: middle; }
.wdt-header-icons-list-item div[class*="menu-icon"],
.wdt-header-icons-list-item div[class*="menu-icon"] > a,
.wdt-header-icons-list-item div[class*="menu-icon"] > a > span,
.wdt-header-icons-list-item .wdt-shop-menu-icon .wdt-shop-menu-cart-inner,
.wdt-header-icons-list-item .wdt-shop-menu-icon .wdt-shop-menu-cart-inner > * {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.wdt-header-icons-list {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.wdt-header-icons-list-item {
padding: 5px;
position: relative;
} .wdt-header-icons-list-item.user-authlink-item { padding-left: 20px; }
.wdt-header-icons-list-item::after {
content: "";
height: 60%;
width: 1px;
background-color: rgba(var(--wdtLinkColorRgb), 1);
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
margin: 0;
}
.wdt-header-icons-list-item.user-authlink-item a svg g path,
.wdt-header-icons-list-item.cart-item .wdt-shop-menu-icon a svg path {
-webkit-transition: var(--wdtBaseTransition);
transition: var(--wdtBaseTransition);
}
.wdt-header-icons-list-item.user-authlink-item a:hover svg g path:last-child {
-webkit-transform: translateX(-5px);
transform: translateX(-5px);
}
.wdt-header-icons-list-item.cart-item .wdt-shop-menu-icon a:hover svg path:first-child {
transform: translateX(10px);
}
.wdt-header-icons-list-item.cart-item .wdt-shop-menu-icon a:hover .wdt-shop-menu-cart-number, 
.wdt-header-icons-list-item.cart-item .wdt-shop-menu-icon a:hover .wdt-wishlist-count {
background: var(--wdtPrimaryColor);
}
.wdt-header-icons-list-item.cart-item .wdt-shop-menu-icon a:hover svg path:nth-child(2) {
transform: translateX(-10px);
}
.wdt-header-icons-list-item:last-child:after {
opacity: 0;
visibility: hidden;
}
.wdt-header-icons-list-item div[class*="menu-icon"] {
-ms-flex-line-pack: stretch;
align-content: stretch;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.wdt-header-icons-list-item div[class*="menu-icon"] > a,
.wdt-header-icons-list-item div[class*="menu-icon"] > a > span { height: 100%; }
.wdt-header-icons-list-item div[class*="menu-icon"] > a .icotype-label {
cursor: pointer;
display: block;
font-weight: 600;
padding: 0 10px;
text-transform: capitalize;
}
.wdt-header-icons-list-item div[class*="menu-icon"] i,
.wdt-header-icons-list-item div[class*="menu-icon"] *[class*="icon"],
.wdt-header-icons-list-item div[class*="menu-icon"] > a > span { font-size: var(--wdtFontSize_Base); }
.wdt-header-icons-list-item div[class*="menu-icon"] > a > span svg { display: inline-flex; height: auto; width: auto; max-height: 100%; max-width: 100%; }
.wdt-header-icons-list-item div[class*="menu-icon"] i,
.wdt-header-icons-list-item div[class*="menu-icon"] *[class*="icon"] {
height: 100%;
line-height: inherit;
text-align: center;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.wdt-header-icons-list-item div[class*="menu-icon"] i { display: inline-flex; overflow: hidden; }
.wdt-header-icons-list-item div[class*="menu-icon"] i,
.wdt-header-icons-list-item div[class*="menu-icon"] *[class*="icon"],
.wdt-header-icons-list-item div[class*="menu-icon"] > a > span,
.wdt-header-icons-list-item .wdt-shop-menu-icon .wdt-shop-menu-cart-inner > * {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.wdt-header-icons-list-item div[class*="menu-icon"] i:before,
.wdt-header-icons-list-item div[class*="menu-icon"] > a > span svg { margin: auto; }
.wdt-header-icons-list-item div[class*="menu-icon"] > a + span {
font-size: 10px;
line-height: 18px;
min-height: 18px;
min-width: 18px;
position: absolute;
right: 6px;
top: 20px;
text-align: center;
border-radius: 50%;
}
.wdt-header-icons-list-item .wdt-shop-menu-icon .wdt-shop-menu-cart-inner {
height: 100%;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.wdt-header-icons-list-item div[class*="menu-icon"] i,
.wdt-header-icons-list>div.wdt-header-icons-list-item .wdt-shop-menu-cart-icon {
background-color: transparent;
color: var(--wdtHeadAltColor);
max-height: 30px;
max-width: 30px;
min-height: 30px;
min-width: 30px;
width: 30px;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.wdt-dark-bg .wdt-header-icons-list-item div[class*="menu-icon"] i,
.wdt-dark-bg .wdt-header-icons-list > div.search-item a.wdt-search-icon > *,
.wdt-dark-bg .wdt-header-icons-list>div.wdt-header-icons-list-item a .wdt-shop-menu-cart-icon {
background-color: transparent;
}
.wdt-dark-bg .wdt-header-icons-list-item a:not(:hover) i,
.wdt-dark-bg .wdt-header-icons-list > div.search-item a.wdt-search-icon:not(:hover) > *,
.wdt-dark-bg .wdt-header-icons-list>div.wdt-header-icons-list-item a:not(:hover) .wdt-shop-menu-cart-icon {
color: var(--wdtAccentTxtColor);
}
.wdt-header-icons-list-item .wdt-shop-menu-icon,
.wdt-header-icons-list-item .wdt-wishlist-menu-icon { position: relative; }
.wdt-header-icons-list-item .wdt-shop-menu-icon .wdt-shop-menu-cart-number,
.wdt-header-icons-list-item .wdt-wishlist-menu-icon .wdt-wishlist-count {
font-size: 10px;
height: 18px;
padding: 0;
width: 18px;
-webkit-transition: var(--wdtBaseTransition);
transition: var(--wdtBaseTransition);
}
.wdt-header-icons-list-item .wdt-shop-menu-icon .wdt-shop-menu-cart-number:empty,
.wdt-header-icons-list-item .wdt-wishlist-menu-icon .wdt-wishlist-count:empty {
display: none;
}
.wdt-header-icons-list>div.user-authlink-item .wdt-user-authlink-menu-icon img {
height: 100%;
width: 35px;
-o-object-fit:cover;
object-fit:cover;
}
.wdt-header-icons-list>div.user-authlink-item .wdt-user-authlink-menu-icon img + .icotype-label {
margin-left: 4px;
}
.wdt-header-icons-list>div.search-item {
position: relative;
}
.wdt-header-icons-list>div.search-item.search-default { border-width: 0; padding-left: 15px; padding-right: 15px; -webkit-box-shadow: none; box-shadow: none; }
.wdt-header-icons-list>div.search-item.search-default a.wdt-search-icon { display: none; }
.wdt-header-icons-list>div.search-item.search-default .wdt-search-form-container { line-height: 0; }
.wdt-header-icons-list>div.search-item.search-default #searchform { border-width: 0; overflow: hidden; }
.wdt-header-icons-list>div.search-item.search-default #searchform input[type="text"] { border-width: 1px; font-size: 14px; min-height: 38px; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; text-transform: none; width: 100%; }
.wdt-header-icons-list>div.search-item.search-default #searchform input[type="text"],
.wdt-header-icons-list>div.search-item.search-default #searchform:before { color: var(--wdtBodyTxtColor); }
body > .wdt-search-form-container #searchform:before { color: var(--wdtAccentTxtColor); }
.wdt-search-form-container #searchform {
border-width: 0;
width: 100%;
max-width: 100%;
}
body > .wdt-search-form-container #searchform input[type="text"],
.wdt-header-icons-list>div.search-item:not(.search-default) .wdt-search-form-container #searchform input[type="text"] {
background: var(--wdtHeadAltColor);
border: none;
text-transform: capitalize;
color: var(--wdtAccentTxtColor);
margin-bottom: 0;
width: 100%;
}
body > .wdt-search-form-container #searchform input[type="text"]::-webkit-input-placeholder,
.wdt-header-icons-list>div.search-item:not(.search-default) .wdt-search-form-container #searchform input[type="text"]::-webkit-input-placeholder { color: inherit; opacity: 0.66;
}
body > .wdt-search-form-container #searchform input[type="text"]::-moz-placeholder,
.wdt-header-icons-list>div.search-item:not(.search-default) .wdt-search-form-container #searchform input[type="text"]::-moz-placeholder { color: inherit; opacity: 0.66;
}
body > .wdt-search-form-container #searchform input[type="text"]:-ms-input-placeholder,
.wdt-header-icons-list>div.search-item:not(.search-default) .wdt-search-form-container #searchform input[type="text"]:-ms-input-placeholder { color: inherit; opacity: 0.66;
}
body > .wdt-search-form-container #searchform input[type="text"]:-moz-placeholder,
.wdt-header-icons-list>div.search-item:not(.search-default) .wdt-search-form-container #searchform input[type="text"]:-moz-placeholder { color: inherit; opacity: 0.66;
}    
.wdt-header-icons-list>div.search-item a.wdt-search-icon {
line-height: normal;
width: 35px;
display: flex;
display: -webkit-flex;
align-items: center;
justify-content: center;
height: 100%;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;
margin: auto;
}
.wdt-header-icons-list>div.search-item a.wdt-search-icon > * {
height: 100%;
line-height: inherit;
width: 100%;
}
.wdt-header-icons-list>div.search-item a.wdt-search-icon > *:before {
height: 100%;
line-height: inherit;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.wdt-search-form-container {
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.35s ease-in-out 0s;
transition: all 0.35s ease-in-out 0s;
}
.wdt-search-form-container:not(.show) {
display: none;
}
.wdt-search-form-container.show,
.wdt-header-icons-list>div.search-item.search-default .wdt-search-form-container {
opacity: 1;
visibility: visible;
}
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container {
height: auto;
margin-top: 0;
position: absolute;
left: auto;
right: 8px;
top: 50%;
width: 20em;
z-index: 1;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container #searchform input[type="text"] { border-radius: 0; }
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container.show, body > .wdt-search-form-container #searchform {
width: 25em;
}
body > .wdt-search-form-container {
background-color: var(--wdtBodyBGColor);
height: 100%;
width: 100%;
position: fixed;
left: 0;
top: 0;
z-index: 10;
}
body > .wdt-search-form-container #searchform {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
body > .wdt-search-form-container .wdt-search-form-close {
height: 50px;
left: auto;
right: 35px;
top: 35px;
border-radius: var(--wdtRadius_3X);
} _:default:not(:root:root),
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container {
right: 42px;
}
.wdt-search-form-container .wdt-search-form-close {
cursor: pointer;
position: absolute;
content: "";
width: 50px;
height: 100%;
left: 100%;
top: 0;
opacity: 0;
-webkit-transition: var(--wdtBaseTransition);
transition: var(--wdtBaseTransition);
}
.wdt-search-form-container .wdt-search-form-close:before {
color: var(--wdtAccentTxtColor);
position: absolute;
content: "\2573";
font-family: "Sans-serif";
width: 50px;
height: 100%;
left: 0;
pointer-events: none;
z-index: 1;
display: flex;
justify-content: center;
align-items: center;
}
.wdt-search-form-container .wdt-search-form-close {
opacity: 1;
}
.wdt-search-form-container #searchform input[type="submit"] {
width: 50px;
box-shadow: none;
}
.elementor-widget-wdt-header-icons .wdt-header-icons-list .wdt-search-icon {
padding: 0;
}
.wdt-header-icons-list > div.search-item a.wdt-search-icon,
.wdt-header-icons-list > div.search-item a.wdt-search-icon > *,
.wdt-header-icons-list-item div[class*="menu-icon"] i { color: var(--wdtHeadAltColor); }     .wdt-header-icons-list>div.search-item.search-default #searchform:hover:before,
.wdt-header-icons-list>div.search-item.search-default #searchform:focus-within:before { color: var(--wdtPrimaryColor); } .wdt-header-icons-list > div.search-item a.wdt-search-icon:hover > *,
.wdt-header-icons-list-item a:hover i, .wdt-header-icons-list-item div[class*="menu-icon"] a:hover i,
.wdt-header-icons-list > div.wdt-header-icons-list-item a:hover .wdt-shop-menu-cart-icon { color: var(--wdtSecondaryColor); } @media (max-width: 1540px) {
.wdt-header-icons-list-item div[class*="menu-icon"] > a .icotype-label { display: none; }
}
@media only screen and (max-width: 1280px) {
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container {
width: 15em;
}
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container.show,
body > .wdt-search-form-container #searchform {
width: 18.5em;
}
.overlay-header-search .overlay-search #searchform {
width: 75%;
}
}  @media only screen and (min-width:768px) and (max-width:1024px) {
}  @media only screen and (max-width: 767px) { .wdt-header-icons-list>div.search-item .wdt-search-form-container {
right: 50px;
top: 0px;
height: 100%;
}
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container { right: auto !important; width: 240px; }
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container.show { left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container.show, body > .wdt-search-form-container #searchform {
width: 360px;
}
.wdt-header-icons-list>div.search-item .wdt-search-form-container #searchform {
height: 100%;
}
.elementor-widget-wdt-header-icons .wdt-header-icons-list .wdt-search-icon .fa-search::before {
background-size: 75%;
background-position: center;
background-repeat: no-repeat;
}
#header div[class*="elementor-"] div[class*="elementor-element-"].elementor-element.elementor-widget-wdt-header-icons .elementor-widget-container {
margin: 0;
}
.wdt-header-icons-list>div.search-item .wdt-search-form-container #searchform input[type="text"] {
padding: 15px 50px 14px 25px;
height: 100%;
}
.overlay-search #searchform input[type="text"] {
font-size: 25px;
}
.overlay-header-search .overlay-search #searchform {
padding: 0;
}
}
@media only screen and (max-width:479px) {
.wdt-header-icons-list > div.search-item.search-default { display: flex; justify-content: center; }
.wdt-header-icons-list > div.search-item.search-default:after { content: none; }
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container { width: 180px; }
.wdt-header-icons-list>div.search-item.search-expand .wdt-search-form-container.show, body > .wdt-search-form-container #searchform {
width: 220px;
}
}.wdt-shop-menu-cart-icon { background: var(--wdtBodyBGColor); font-size: 14px; width: 35px; height: 35px; display: grid; text-align: center; align-content: center; float: left; }
.wdt-shop-menu-cart-totals { display: none; }
.wdt-shop-menu-icon { display: inline-block; position: relative; }
.wdt-shop-menu-icon .wdt-shop-menu-cart-inner { display: inline-block; }
.wdt-shop-menu-icon .wdt-shop-menu-cart-icon:before { content: "\e843"; font-family: "EduKart Icons"; font-size: inherit; margin: auto; }
.wdt-shop-menu-icon .wdt-shop-menu-cart-number, .wdt-header-icons-list-item .wdt-wishlist-menu-icon .wdt-wishlist-count { background-color: var(--wdtHeadAltColor); color: var(--wdtAccentTxtColor); font-size: 10px; height: 18px; line-height: 18px; padding: 0; position: absolute; right: -2px; top: -4px; text-align: center; width: 18px; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }
.wdt-shop-menu-cart-content-wrapper { background-color: var(--wdtBodyBGColor); border: none; color: var(--wdtBodyTxtColor); display: none; float: left; min-width: 270px; padding: 20px; position: absolute; top: 45px; right: -20px; text-align: initial; -webkit-box-shadow: 0 10px 40px rgba(0,0,0,.08); box-shadow: 0 10px 40px rgba(0,0,0,.08); z-index: 99999; }
.wdt-shop-menu-icon:hover .wdt-shop-menu-cart-content-wrapper { display:block; -webkit-animation: 0.3s ease-in wdtfadeInUp; -moz-animation: 0.3s ease-in 0s wdtfadeInUp; animation: 0.3s ease-in 0s wdtfadeInUp; }
.wdt-shop-menu-cart-content-wrapper:before { content: "\f106"; font-family: "EduKart Icons"; font-size:28px; top:-16px; position:absolute; right:24px; color:var(--wdtBorderColor); display:none; }
.wdt-shop-menu-cart-content-wrapper:after { border-color: transparent transparent var(--wdtBodyBGColor); border-style: solid; border-width: 8px; content: ""; display: block; height: 0; position: absolute; right: 26px; top: -16px; width: 0; }
.wdt-shop-menu-icon ul.cart_list { display:block; margin: 0; padding: 0; float:left; width:100%; }
.wdt-shop-menu-icon ul.cart_list li { display:inline-block; clear:both; margin-bottom:20px; position:relative; width:100%; }
.wdt-shop-menu-icon ul.cart_list li a { line-height: normal; margin-bottom: 0; display: block; }
.wdt-shop-menu-icon ul.cart_list li a:not(:hover) { color: var(--wdtHeadAltColor); }
.wdt-shop-menu-icon ul.cart_list li a img { max-width:80px; float:left; margin-right:10px; border:1px solid var(--wdtBorderColor); width: auto; }
.wdt-shop-menu-icon ul.cart_list li a.remove { position:absolute; font-size:16px; color: var(--wdtAccentTxtColor); left:-7px; top:-7px; background-color: var(--wdtHeadAltColor); width:20px; height:20px; border-radius:100%; text-align:center; line-height: 18px; margin: 0; }
.wdt-shop-menu-icon ul.cart_list li span { font-size: 12px; }
.wdt-shop-menu-icon ul.cart_list .product-details { display:block; float:left; color: var(--wdtBodyTxtColor); line-height:19px; }
.wdt-shop-menu-icon ul.cart_list .product-details > span { float:left; padding:0 10px; border:1px solid rgba(var(--wdtHeadAltColorRgb),0.5); line-height:normal; font-size:12px; color: var(--wdtBodyTxtColor); margin:0 10px 5px 0; }
.wdt-shop-menu-icon ul.cart_list .product-details .quantity { text-align:left; display:block; clear:both; font-size:16px; font-weight:normal; margin-bottom:5px; color: var(--wdtBodyTxtColor); }
.wdt-shop-menu-icon ul.cart_list.product_list_widget li:before { content: none; }
.wdt-shop-menu-cart-content-wrapper .total { font-size:16px; clear:both; color: var(--wdtBodyTxtColor); font-weight:bold; float:left; width:100%; text-align:left; margin-bottom:20px; }
.wdt-shop-menu-cart-content-wrapper .total .amount { float:right; }
.wdt-shop-menu-cart-content-wrapper .buttons { float:left; width:100%; }
.wdt-shop-menu-cart-content-wrapper .buttons a { float:left; width:100%; display:inline-block; font-size:14px; font-weight:bold; background-color: var(--wdtHeadAltColor); color: var(--wdtAccentTxtColor); padding:10px 0; text-transform:uppercase; margin-bottom:10px; text-align:center; }
.wdt-shop-menu-cart-content-wrapper .buttons a:hover { background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }
.wdt-shop-menu-cart-content-wrapper .buttons a:last-child { margin:0; }
.wdt-shop-menu-cart-content-wrapper .wdt-shop-menu-cart-content > *:last-child,
.wdt-shop-menu-cart-content-wrapper .wdt-shop-menu-cart-content > *:only-child { margin-bottom: 0; }
.wdt-shop-menu-icon ul.cart_list li span, .wdt-shop-menu-cart-content-wrapper .wdt-shop-menu-cart-content p { color: var(--wdtBodyTxtColor); }
@-webkit-keyframes wdtfadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@keyframes wdtfadeInUp {
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animate.wdt-fadeInUp {
-webkit-animation-name: wdtfadeInUp;
-moz-animation-name: wdtfadeInUp;
-o-animation-name: wdtfadeInUp;
animation-name: wdtfadeInUp;
visibility: visible !important;
}
.wdt-header-icons-list .wdt-header-icons-list-item .wdt-shop-menu-icon .wdt-shop-menu-cart-icon:before { content: none; }     .wdt-shop-menu-icon ul.cart_list li a.remove:hover { background-color: var(--wdtPrimaryColor); }       .wdt-shop-cart-widget.cart-notification-widget, .wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-inner,
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content { float: left; width: 100%; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-close-button { font-size: 0; height: 25px; line-height: 0; position: absolute; right: 3px; top: 3px; text-align: center; width: 25px; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-close-button:before { content: "\2716"; display: block; font-size: 14px; font-weight: normal; line-height: 25px; }
.wdt-shop-cart-widget.cart-notification-widget { max-width: 500px; position: fixed; bottom: 32px; left: 18px; width: auto; z-index: 999; -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-inner { padding: 20px; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content > * { display: table-cell; vertical-align: middle; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content-thumb { line-height: 0; padding: 0 10px; width: 120px; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content-info { padding: 5px 10px; text-align: left; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content-thumb a,
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content-thumb a img { display: block; width: 100%; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content-info a { display: block; font-size: 18px; font-weight: bold; }
.wdt-shop-cart-widget.cart-notification-widget { opacity: 0; visibility: hidden; }
.wdt-shop-cart-widget.cart-notification-widget.wdt-shop-cart-widget-active { opacity: 1; visibility: visible; }
.wdt-shop-cart-widget.cart-notification-widget { background-color: var(--wdtBodyBGColor); }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-close-button:before { color: var(--wdtAccentTxtColor); }
.wdt-shop-cart-widget.cart-notification-widget { -webkit-box-shadow: 0 1px 3px 1px rgba(var(--wdtHeadAltColorRgb),0.25); box-shadow: 0 1px 3px 1px rgba(var(--wdtHeadAltColorRgb),0.25); }    .wdt-shop-cart-widget.activate-sidebar-widget { height: 100%; position: fixed; right: 0; top: 0; width: 350px; z-index: 999992; -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }
.wdt-shop-cart-widget.activate-sidebar-widget:before { content: ""; }
.wdt-shop-cart-widget.activate-sidebar-widget.wdt-shop-cart-widget-active { -webkit-transform: translateX(0); transform: translateX(0); }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-inner { height: 100%; padding: 45px 0 120px; position: relative; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header { border-width: 0 0 1px; padding-left: 15px; padding-right: 45px; position: absolute; left: 0; top: 0; width: 100%; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 { font-size: 15px; font-weight: bold; line-height: 45px; margin: 0; text-transform: uppercase; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 span, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header a { height: 45px; position: absolute; top: 0; text-align: center; width: 45px; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 span { font-size: 18px; right: 0; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 a { font-size: 0; line-height: 0; margin-right: 1px; overflow: hidden; right: 100%; text-indent: -9999px; -webkit-transform: translateX(100%); transform: translateX(100%); }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 a:before { content: "\2716"; display: block; font-size: 15px; font-weight: normal; line-height: 45px; text-indent: 0; }
.wdt-shop-cart-widget[class*="sidebar"].activate-sidebar-widget:hover .wdt-shop-cart-widget-header h3 a { -webkit-transform: translateX(0); transform: translateX(0); }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content { float: left; width: 100%; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-inner,
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget,
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li { float: left; width: 100%; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget,
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .total { padding: 0 15px; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li { border-width: 1px 0; display: inline; margin: -1px 0 0 !important; padding: 15px 25px 15px 50px; position: relative; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li:first-child { border-top-width: 0; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li:last-child { border-bottom-width: 0; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a:not(.remove) { font-weight: 600; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a img { margin: auto; position: absolute; left: 0; top: 16px; width: 40px; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a.remove { font-size: 16px; height: 20px; line-height: 20px; margin: auto; position: absolute; bottom: 0; left: auto; right: 0; top: 0 !important; text-align: center; width: 20px; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a.remove:not(:focus) { text-decoration: none; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li:before { content: none !important; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li .quantity { display: table; margin: 0; font-size: 14px; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer { position: absolute; bottom: 0; left: 0; width: 100%; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer::before { content: ""; height: 1px; position: absolute; left: 0; right: 0; top: 0; width: auto; z-index: -1; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p { height: 50px; line-height: 50px; margin: 0; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.total { padding: 0 15px; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.total strong { float: left; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.total .amount { float: right; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.buttons { display: flex; grid-gap: 1px; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.buttons a { height: 100%; line-height: inherit; margin: 0; padding-top: 0; padding-bottom: 0; text-align: center; width: 50%; -webkit-border-radius: 0; border-radius: 0; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart__empty-message { margin: 0; padding: 15px; }
.wdt-shop-cart-widget-overlay { background-color: rgba(var(--wdtHeadAltColorRgb),0.7); height: 100%; position: fixed; top: 0; left: 0; width: 100%; z-index: 999991; -webkit-transition: opacity .25s ease, visibility 0s ease .25s; transition: opacity .25s ease, visibility 0s ease .25s; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header a, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li { border-style: solid;  }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 a, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a.remove, .wdt-shop-cart-widget-overlay { opacity: 0; visibility: hidden; }
.wdt-shop-cart-widget[class*="sidebar"].activate-sidebar-widget:hover .wdt-shop-cart-widget-header h3 a,
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li:hover a.remove,
.wdt-shop-cart-widget.activate-sidebar-widget.wdt-shop-cart-widget-active + .wdt-shop-cart-widget-overlay { opacity: 1; visibility: visible; } .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a:not(.remove):not(:hover),
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.total .amount { color: var(--wdtHeadAltColor); }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 a, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 a:hover { color: var(--wdtAccentTxtColor); }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a.remove { color: var(--wdtAccentTxtColor) !important; } .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer::before { -webkit-box-shadow: 0 2px 6px 0 rgba(var(--wdtHeadAltColorRgb),0.5); box-shadow: 0 2px 6px 0 rgba(var(--wdtHeadAltColorRgb),0.5); }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header a, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li { border-color: rgba(var(--wdtHeadAltColorRgb),0.075); } .wdt-shop-cart-widget.activate-sidebar-widget { background-color: #f7f7f7; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer { background-color: var(--wdtBodyBGColor); }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.buttons a.checkout, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a.remove,
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.buttons a:not(.checkout),
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 a, .wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .woocommerce-mini-cart-footer p.buttons a:hover, .wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-close-button { background-color: var(--wdtHeadAltColor); }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 span { background-color: rgba(var(--wdtBodyBGColorRgb),0.15); }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-close-button:hover,
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-content .product_list_widget li a.remove:hover { background-color: #9f2124; }      @media only screen and (max-width: 767px) {
.wdt-shop-cart-widget.cart-notification-widget { margin: auto; bottom: 5px; left: 0; right: 0; }
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.wdt-shop-cart-widget.cart-notification-widget { max-width: 420px; }
} @media only screen and (max-width: 479px) {
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content > * { display: table; margin: auto; text-align: center !important; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content-info { font-size: 11px; }
.wdt-shop-cart-widget.cart-notification-widget .wdt-shop-cart-widget-content-info a { font-size: 13px; }
.wdt-shop-cart-widget[class*="sidebar"] .wdt-shop-cart-widget-header h3 a { right: 0; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transform: scale(0); transform: scale(0); }
.wdt-shop-cart-widget[class*="sidebar"].activate-sidebar-widget:hover .wdt-shop-cart-widget-header h3 a { -webkit-border-radius: 0; border-radius: 0; -webkit-transform: scale(1); transform: scale(1); }
}  @media only screen and (min-width: 320px) and (max-width: 479px) {
.wdt-shop-cart-widget.cart-notification-widget { max-width: 290px; }
.wdt-shop-cart-widget.activate-sidebar-widget { max-width: 290px; }
.wdt-shop-cart-widget.activate-sidebar-widget { width: 290px; }
}.wdt-heading-holder
{
-webkit-transition: var(--wdt-elementor-base-transition);
transition: var(--wdt-elementor-base-transition);
} .wdt-heading-holder
{
position: relative;
}
.wdt-heading-holder > *:not(:last-child)
{
margin-bottom: 20px;
}
.wdt-heading-holder > *:last-child
{
margin-bottom: 0;
}
.wdt-heading-holder .wdt-heading-title-wrapper
{
line-height: 1.2;
margin-top: 0;
}
.wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title .wdt-heading-title-item { margin: 0; }
.wdt-heading-holder .wdt-heading-title-wrapper.wdt-heading-align-start,
.wdt-heading-holder .wdt-heading-title-wrapper.wdt-heading-align-baseline,
.wdt-heading-holder .wdt-heading-title-wrapper.wdt-heading-align-start .wdt-heading-title .wdt-heading-title-inner,
.wdt-heading-holder .wdt-heading-title-wrapper.wdt-heading-align-baseline .wdt-heading-title .wdt-heading-title-inner
{
line-height: 1;
}
.wdt-heading-holder .wdt-heading-subtitle-wrapper
{
font-size: 1.2em;
letter-spacing: .05em;
}
.wdt-heading-holder .wdt-heading-icon-wrapper .wdt-content-icon-wrapper,
.wdt-heading-holder .wdt-heading-icon-wrapper .wdt-content-icon
{
line-height: 1;
} .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator
{
display: flex;
align-items: center;
}
.wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator .wdt-separator-line
{
width: 50px;
height: 2px;
}
.wdt-heading-holder .wdt-heading-separator-wrapper .wdt-heading-separator.with-line .wdt-separator-line[class*='-left-part']
{
margin-right: 5px;
}
.wdt-heading-holder .wdt-heading-separator-wrapper .wdt-heading-separator.with-line .wdt-separator-line[class*='-right-part']
{
margin-left: 5px;
}
.wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator .wdt-content-icon-wrapper
{
line-height: 0;
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon
{
display: inline-block;
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span
{
font-size: 1.125rem;
position: relative;
z-index: 0;
display: inline-block;
text-align: center;
vertical-align: middle;
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span i
{
position: relative;
display: inline-flex;
width: 100%;
height: 100%;
margin: 0;
place-content: center;
place-items: center;
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span svg
{
width: 1em;
height: 1em;
fill: currentColor;
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span:before
{
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: auto;
height: auto;
content: '';
-webkit-border-radius: inherit;
border-radius: inherit;
} .wdt-heading-holder > .wdt-heading-deco-wrapper > span
{
display: flex;
align-items: center;
flex-wrap: wrap;
white-space: break-spaces;
}
.wdt-heading-holder > .wdt-heading-deco-wrapper > span .wdt-heading-deco-line
{
width: 50px;
height: 2px;
align-self: center;
}
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner
{
display: inline-flex;
align-items: baseline;
}
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-left-part'] .wdt-heading-deco-icon
{
margin-right: 5px;
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-right-part']
{
margin-left: 5px;
}
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-left-part']:empty,
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-right-part']:empty
{
display: none;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-icon,
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-icon span
{
display: inline-flex;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span
{
font-size: 1.125rem;
line-height: 1;
position: relative;
z-index: 0;
display: inline-block;
text-align: center;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span i
{
position: relative;
display: inline-flex;
width: 100%;
height: 100%;
margin: 0;
place-content: center;
place-items: center;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span svg
{
width: 1em;
height: 1em;
fill: currentColor;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span:before
{
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: auto;
height: auto;
content: '';
-webkit-border-radius: inherit;
border-radius: inherit;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-image
{
display: inline-flex;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-inner .wdt-heading-deco-image span
{
position: relative;
z-index: 0;
display: inline-block;
text-align: center;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-inner .wdt-heading-deco-image span img
{
display: inherit;
height: 100%;
object-fit: cover;
} .wdt-heading-holder .wdt-heading-background-text-wrapper {
line-height: 1;
margin-bottom: 0;
position: absolute;
top: 50%;
width: 100%;
z-index: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
user-select: none;
pointer-events: none;
}
.wdt-heading-holder .wdt-heading-background-text-wrapper .wdt-heading-background-text {
display: inline-block;
font-family: var(--wdtFontTypo_Alt);
font-size: 12.5em;
font-weight: 900;
letter-spacing: 0.075em;
line-height: 0.65;
opacity: 0.048;
margin-top: 5px;
margin-left: -5px;
} .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-separator-line,
.wdt-heading-holder > .wdt-heading-deco-wrapper > span .wdt-heading-deco-line
{
background-color: var(--wdt-elementor-color-primary);
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span,
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span,
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements
{
color: var(--wdt-elementor-color-primary);
}
.wdt-custom-h1-heading .wdt-heading-holder .wdt-heading-title-wrapper, .wdt-custom-h1-heading .wdt-heading-holder h2.wdt-heading-title-wrapper .wdt-heading-title  { font-size: clamp(2.5rem, 1.7788rem + 3.2051vw, 5.625rem); display: block; line-height: 1; }
.wdt-common-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { text-transform: capitalize; display: block; }
.wdt-custom-h2-heading-light .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-weight: var(--wdtFontWeight_Base); }
.wdt-custom-h2-heading-medium .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-weight: var(--wdtFontWeight_Ext); }
.wdt-custom-h2-heading-bold .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-weight: calc(var(--wdtFontWeight_Alt) + 100); }
.wdt-custom-h2-slider-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper { letter-spacing: 0px; font-family: var(--wdtFontTypo_Alt); font-weight: var(--wdtFontWeight_Ext); text-transform: uppercase; font-size: clamp(1.25rem, 1.1923rem + 0.2564vw, 1.5rem); color: var(--wdtLinkColor); }
.wdt-custom-h2-slider-heading .wdt-heading-holder h2.wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(2.5rem, 1.6923rem + 3.5897vw, 6rem); }
.wdt-common-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper { font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_H6); text-transform: capitalize; letter-spacing: 0px; }
.wdt-common-heading .wdt-heading-holder > :not(:last-child) {margin-bottom: 10px;}
.wdt-common-heading span.wdt-heading-subtitle{text-transform: uppercase;font-size: var(--wdtFontSize_Base);font-family: var(--wdtFontTypo_Base);font-weight: var(--wdtFontWeight_H6);gap: 0px;color: var(--wdtPrimaryColor);margin-bottom: 0px;}
.wdt-common-heading .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span i {font-size: 30px;margin-right: 0px;}
.wdt-heading-with-icon .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{padding-left: 140px;position: relative;}
.wdt-heading-with-icon .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*="-left-part"]{position: absolute;left: 0;top: -8px;bottom: 0;margin: auto;} .wdt-pricing-table-second-heading .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span{font-size: 36px;color: var(--wdtPrimaryColor);margin-right: 20px;transition: var(--wdtBaseTransition);height: 36px;}
.wdt-pricing-table-second-heading .wdt-heading-holder h6.wdt-heading-title-wrapper{font-size: clamp(1.125rem, 1.0962rem + 0.1282vw, 1.25rem);font-weight: var(--wdtFontWeight_Alt);text-transform: capitalize;margin-bottom: -6px;}
.wdt-pricing-table-second-heading .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-left-part'] .wdt-heading-deco-icon{-webkit-transform: unset;transform: unset;margin-right: 0px;}
.wdt-custom-pricing-table:hover .wdt-pricing-table-second-heading .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span,
.wdt-custom-pricing-table-active .wdt-pricing-table-second-heading .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span{color:var(--wdtAccentTxtColor)}
@media(max-width: 479px) {
.wdt-heading-with-icon .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{ padding-left: 0px; }
.wdt-heading-with-icon .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*="-left-part"] { position: relative; margin-left: 0; padding-bottom: 20px; }
}.wdt-accordion-toggle-holder,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder,
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon
{
-webkit-transition: var(--wdt-elementor-base-transition);
transition: var(--wdt-elementor-base-transition);
}
.wdt-accordion-toggle-holder
{
overflow: hidden;
width: 100%;
margin: 0 auto;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper:not(:last-child)
{
margin-bottom: 20px;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper
{
display: flex;
flex-wrap: wrap;
width: 100%;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder
{
font-size: 1em;
line-height: 1;
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
margin: 0 auto;
padding: 1em 1.5em;
cursor: pointer;
border-width: 1px;
border-style: solid;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title
{
display: flex;
align-items: baseline;
font-family: var(--wdtFontTypo_H1);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title div[class*='-title-prefix']
{
line-height: 1;
position: relative;
margin: 0 10px 0 0;
padding: 0 5px 0 0;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title div[class*='-title-prefix']:not(.icon):before
{
position: absolute;
right: 0;
bottom: 2px;
width: 3px;
height: 3px;
content: '';
background: currentColor;
}
.wdt-accordion-toggle-holder[class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder
{
flex-direction: row-reverse;
justify-content: start;
}
.wdt-accordion-toggle-holder[class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon
{
margin: 0 20px 0 0;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon
{
line-height: 1.25;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description{
padding: 1.5em 2em;
border-width: 0 1px 1px 1px;
border-style: solid;
width: 100%;
font-family: var(--wdtFontTypo_Base);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon
{
position: relative;
display: flex;
flex-shrink: 0;
width: 1em;
height: 1em;
margin-left: 10px;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon > div
{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: flex;
align-items: center;
justify-content: flex-end;
margin: auto;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon [class*='-toggle-icon-expand']
{
opacity: 0;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon [class*='-toggle-icon-expand']
{
opacity: 1;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon [class*='-toggle-icon-collapse']
{
opacity: 1;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon [class*='-toggle-icon-collapse']
{
opacity: 0;
} .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper
{
margin-bottom: 0;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder
{
border-width: 2px;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:not(:last-child) .wdt-accordion-toggle-title-holder
{
margin-bottom: -2px;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description
{
padding: 2.5em 2em;
border-width: 2px;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:last-child .wdt-accordion-toggle-description
{
border-top: 0;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:not(:last-child) .wdt-accordion-toggle-description
{
border-bottom: 0;
} .wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-wrapper
{
margin-bottom: 0;
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder
{
padding: 1.2em 3em 1.2em 0;
border-width: 0 0 1px;
}
.wdt-accordion-toggle-holder[class*='-template-simple'][class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder
{
padding: 1.2em 0 1.2em 3em;
}
.wdt-accordion-toggle-holder[class*='-template-simple'][class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon
{
right: auto;
left: 0;
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon
{
position: absolute;
top: 50%;
right: 0;
width: 50px;
height: 50px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon > div
{
justify-content: center;
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-description
{
padding: 2em 0;
border-width: 0 0 1px;
} .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder
{
background-color: rgb(var(--wdt-elementor-color-secondary-rgb), .04);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description
{
border-color: rgb(var(--wdt-elementor-color-secondary-rgb), .2);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-hover,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active
{
color: var(--wdt-elementor-color-white);
border-color: var(--wdt-elementor-color-primary);
background-color: var(--wdt-elementor-color-primary);
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder,
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-hover,
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-active
{
border-color: #e1e1e1;
background-color: transparent;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-hover,
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-active
{
color: var(--wdt-elementor-color-primary);
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description
{
border-left-color: var(--wdt-elementor-color-primary);
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder
{
background-color: transparent;
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-hover,
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-active
{
color: var(--wdt-elementor-color-primary);
border-color: var(--wdt-elementor-color-primary);
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon
{
background-color: rgb(var(--wdt-elementor-color-secondary-rgb), .04);
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-hover .wdt-accordion-toggle-icon,
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon
{
color: var(--wdt-elementor-color-white);
background-color: var(--wdt-elementor-color-primary);
}
.wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-title-holder
{
color: var(--wdt-elementor-color-white);
border-color: var(--wdt-elementor-color-primary);
background-color: var(--wdt-elementor-color-primary);
}
.wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-description
{
background: rgb(var(--wdt-elementor-color-primary-rgb), 0.2);
color: var(--wdt-elementor-color-text);
border-color: rgb(var(--wdt-elementor-color-primary-rgb), 0.4);
} .wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper{margin-bottom: 20px;border: 1px solid var(--wdtPrimaryColor);border-radius: var(--wdtRadius_3X);position: relative;transition: var(--wdtBaseTransition);overflow: hidden;}
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper.wdt-toggle-active, .wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:hover { border-color: transparent; }
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder:after, 
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description:after{content: '';position: absolute;width: 100%;height: 100%;z-index: -1;left: 0;top: 0;background: linear-gradient(96.89deg, rgba(var(--wdtPrimaryColorRgb), 0.1) 5.16%, rgba(var(--wdtSecondaryColorRgb), 0.1) 86.26%);opacity: 0;transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description:after{opacity: 1;}
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-active:after,
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-hover:after, 
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description.ui-accordion-content-active:after {opacity: 1;}
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:last-child{margin-bottom: 0px;}
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder{margin-bottom: 0;font-size: var(--wdtFontSize_H6);font-weight: var(--wdtFontWeight_H5);font-family: var(--wdtFontTypo_H6);color: var(--wdtSecondaryColor);text-transform: capitalize;border: none;padding: 24px 30px 24px;position: relative;z-index: 1;}
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-active { padding: 24px 30px 20px; }
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description{border: none;background: transparent;padding-top: 0;font-size: var(--wdtFontSize_Base);line-height: var(--wdtLineHeight_Base);font-family: var(--wdtFontTypo_Base);padding-bottom: 20px;padding-right: 10%;position: relative;z-index: 1;}
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon{font-size: 15px;}
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title { text-transform: capitalize; color: var(--wdtAccentTxtColor); font-size: clamp(1.25rem, 1.1923rem + 0.2564vw, 1.5rem); transition: var(--wdtBaseTransition); line-height: var(--wdtLineHeight_H5); }
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { color: var(--wdtAccentTxtColor); }
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder { padding: 22px 36px 18px; }
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder:after, 
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder:before { border-radius: var(--wdtRadius_3X) var(--wdtRadius_3X) 0 0; }
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description:after,
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description:before { border-radius: 0 0 var(--wdtRadius_3X) var(--wdtRadius_3X); }
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder:after, 
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description:after{content: '';position: absolute;width: 100%;height: 100%;z-index: -1;left: 0;top: 0;background: linear-gradient(93.37deg, var(--wdtPrimaryColor) -2.74%, var(--wdtTertiaryColor) 95.37%);opacity: 0;transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder:before, 
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description:before { content: '';position: absolute;width: 100%;height: 100%;z-index: -1;left: 0;top: 0;background: var(--wdtBodyBGColor); opacity: 0;transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition); }
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-active:after,
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-hover:after, 
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description.ui-accordion-content-active:after { opacity: 0.2;}
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-active:before,
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-hover:before, 
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description.ui-accordion-content-active:before {opacity: 1;}
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper .ui-state-hover:not(.ui-state-active).wdt-accordion-toggle-title-holder:before,
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper .ui-state-hover:not(.ui-state-active).wdt-accordion-toggle-title-holder:after {border-radius: var(--wdtRadius_3X) !important;}
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-title,
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-hover .wdt-accordion-toggle-title, 
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon,
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-hover .wdt-accordion-toggle-icon { color: var(--wdtLinkColor); } 
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description { padding-left: 36px;}
.wdt-border-faq-style.style-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-active { padding: 28px 36px 15px; } .wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-description { padding: 30px 0px 0px; background: transparent; border: none; line-height: var(--wdtLineHeight_Base); }
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-title-holder { width: fit-content; margin: 0px; background: var(--wdtBodyBGColor); color: var(--wdtLinkColor); border: none; padding: 10px 16px; border-radius: var(--wdtRadius_Part);}
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title { font-family: var(--wdtFontTypo_Alt); text-transform: capitalize; font-weight: var(--wdtFontWeight_H5); font-size: var(--wdtFontSize_Ext); line-height: normal; }
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { display: none; }
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-title-holder.ui-state-active, .wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-title-holder.ui-state-hover { background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-wrapper { position: relative; }
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-wrapper:first-child:before{
content: ''; position: absolute; width: 6px;
height: 80px;
background: linear-gradient(90deg, var(--wdtAccentTxtColor) 50%, transparent 50%);
left: 70px;
top: -90px;
mask-image: 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 507 509' style='enable-background:new 0 0 507 509;' xml:space='preserve'%3E%3Cellipse cx='253.5' cy='254.3' rx='253.5' ry='254'%3E%3C/ellipse%3E%3C/svg%3E");
mask-repeat: repeat-y;
mask-size: 5px 10px;
background: linear-gradient(180deg, rgba(255,255,255,1) 20%, rgba(255,146,46,1) 100%);
animation: background-move 10s infinite linear;
mask-position: 0px 0px;
}
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-wrapper:after { 
content: ''; position: absolute; width: 6px;
height: 80px;
background: linear-gradient(90deg, var(--wdtAccentTxtColor) 50%, transparent 50%);
left: 70px;
bottom: -90px;
mask-image: 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 507 509' style='enable-background:new 0 0 507 509;' xml:space='preserve'%3E%3Cellipse cx='253.5' cy='254.3' rx='253.5' ry='254'%3E%3C/ellipse%3E%3C/svg%3E");
mask-repeat: repeat-y;
mask-size: 5px 10px;
background: linear-gradient(180deg, rgba(255,255,255,1) 20%, rgba(255,146,46,1) 100%);
animation: background-move 10s infinite linear;
mask-position: 0px 0px;
}
@keyframes background-move {
0% { mask-position: 0px 0px; }
100% { mask-position: 0px 100px; }
}
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] { display: flex; flex-direction: column; gap: 100px; overflow: visible; }
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper:not(:last-child) { margin-bottom: 0px; }
@media(max-width: 767px) {
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-wrapper:not(:last-child):after {
content: ''; position: absolute; width: 6px; height: 50px;
background: linear-gradient(90deg, var(--wdtAccentTxtColor) 50%, transparent 50%);
left: 70px; bottom: -55px;
mask-image: 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 507 509' style='enable-background:new 0 0 507 509;' xml:space='preserve'%3E%3Cellipse cx='253.5' cy='254.3' rx='253.5' ry='254'%3E%3C/ellipse%3E%3C/svg%3E");
mask-repeat: repeat-y;
mask-size: 5px 10px;
background: linear-gradient(180deg, rgba(255,255,255,1) 20%, rgba(255,146,46,1) 100%);
animation: background-move 10s infinite linear;
mask-position: 0px 0px;
}
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-wrapper:first-child:before,
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-wrapper:last-child:after { display: none; }
.wdt-custom-h3-slider-accordion .wdt-accordion-toggle-holder[class*='-template-classic'] { gap: 60px; }
}
@media only screen and (max-width:480px)
{
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-description{padding: 0 20px 25px;}
.wdt-border-faq-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder{padding: 26px 20px 20px;}
.wdt-border-faq-style .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title, 
.wdt-border-faq-style .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon{line-height: var(--wdtLineHeight_H5);}
}