.bounce-in{animation:bounce-in .3s}@keyframes bounce-in{0%{transform:scale(.6)}50%{transform:scale(1.2)}to{transform:scale(1)}}
.bounce-out{animation:bounce-out .3s}@keyframes bounce-out{0%{transform:scale(1.2)}50%{transform:scale(.6)}to{transform:scale(0)}}
.fade-in{animation:fade-in .3s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}
.fade-out{animation:fade-out .3s}@keyframes fade-out{0%{opacity:1}to{opacity:0}}
.scale-in{animation:scale-in .2s}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}
.scale-out{animation:scale-out .2s}@keyframes scale-out{0%{transform:scale(1)}to{transform:scale(0)}}
.wp-dark-mode-support-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:50}
.wp-dark-mode-support-modal .overlay{height:100%;left:0;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));opacity:.5}
.wp-dark-mode-support-modal .modal{border-radius:.375rem;gap:1.5rem;max-width:32rem;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;z-index:9999}
.wp-dark-mode-support-modal .header,.wp-dark-mode-support-modal .modal{display:flex;flex-direction:column}
.wp-dark-mode-support-modal .header{align-items:flex-start;gap:.75rem}
.wp-dark-mode-support-modal .close-button{cursor:pointer;opacity:.5;position:absolute;right:.75rem;top:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.wp-dark-mode-support-modal .close-button:hover{opacity:1}
.wp-dark-mode-support-modal .link-list{display:flex;flex-direction:column;font-size:.875rem;gap:1rem;letter-spacing:.025em;line-height:1.25rem;padding-top:.5rem}
.wp-dark-mode-support-modal .link-list-item{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;gap:1rem;position:relative;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));font-weight:500;letter-spacing:.025em;padding:1rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.wp-dark-mode-switch.wp-dark-mode-support-modal .link-list-item .dark,.wp-dark-mode-switch.wp-dark-mode-support-modal .link-list-item .light{border-radius:9999px;height:var(--wpdm-switch-size,80px);overflow:hidden;width:var(--wpdm-switch-size,80px)}
.wp-dark-mode-support-modal .link-list-item:hover{opacity:1}
.wp-dark-mode-support-modal .link-list-item-icon{align-items:center;border-radius:.5rem;display:flex;height:3rem;justify-content:center;width:3.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}
.wp-dark-mode-support-modal .link-list-item-text{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem}
.wp-dark-mode-support-modal .link-list-item-text span{display:inline-flex;font-size:.75rem;line-height:1rem}
.wp-dark-mode-support-modal .link-list-item-text span:first-child{font-weight:600;white-space:nowrap;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}
.wp-dark-mode-support-modal .link-list-item-text span:last-child{font-weight:400;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}
.wp-dark-mode-support-modal .link-list-item-arrow{display:inline-flex;margin-top:-.625rem;position:absolute;right:2rem;top:50%;z-index:50;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity));opacity:0;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.wp-dark-mode-support-modal .link-list-item:hover{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e5e7eb;--tw-shadow:var(--tw-shadow-colored)}
.wp-dark-mode-support-modal .link-list-item:hover .link-list-item-arrow{opacity:1;right:2rem}[data-wp-dark-mode-active][data-wp-dark-mode-animation=fade-in]{animation:fade .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=pulse]{animation:pulse .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=flip]{animation:flip .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=roll]{animation:roll .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=slide-left]{animation:slide-left .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=slide-up]{animation:slide-up .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=slide-down]{animation:slide-down .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=slide-right]{animation:slide-right .6s}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes flip{0%{transform:perspective(400px) rotateY(0)}to{transform:perspective(400px) rotateY(180deg)}}@keyframes roll{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes slide-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}

.wp-dark-mode-switch-1,.wp-dark-mode-switch-normal{align-items:center;cursor:pointer;display:inline-flex;gap:.25rem;justify-content:center;width:-moz-fit-content;width:fit-content;z-index:auto}
.wp-dark-mode-switch-1 *{cursor:pointer}


.wp-dark-mode-switch-1>span,.wp-dark-mode-switch-normal>span{align-items:center;display:inline-flex;font-size:.75rem;justify-content:center;line-height:1rem;text-align:center;white-space:nowrap}
.wp-dark-mode-switch-1>._track,.wp-dark-mode-switch-normal>._track{align-items:center;border-radius:9999px;display:inline-flex;gap:.125rem;height:calc(34px*var(--wpdm-switch-scale, 1));justify-content:space-between;padding:calc(2px*var(--wpdm-switch-scale, 1));position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:calc(75px*var(--wpdm-switch-scale, 1))}
.wp-dark-mode-switch-1>._track>._thumb,.wp-dark-mode-switch-normal>._track>._thumb{align-items:center;border-radius:9999px;display:inline-flex;justify-content:center;position:absolute;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:calc(34px*var(--wpdm-switch-scale, 1) - 2px*var(--wpdm-switch-scale, 1)*2);left:calc(2px*var(--wpdm-switch-scale, 1))!important;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:calc(34px*var(--wpdm-switch-scale, 1) - 2px*var(--wpdm-switch-scale, 1)*2)}
.wp-dark-mode-switch-1>._track>._thumb>._icon,.wp-dark-mode-switch-normal>._track>._thumb>._icon{display:inline-flex;position:absolute;top:50%;width:-moz-fit-content;width:fit-content;--tw-translate-y:-50%;align-items:center;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.wp-dark-mode-switch-1>._track>._thumb>._icon img,.wp-dark-mode-switch-1>._track>._thumb>._icon svg,.wp-dark-mode-switch-normal>._track>._thumb>._icon img,.wp-dark-mode-switch-normal>._track>._thumb>._icon svg{background-color:transparent;max-width:100%;width:60%}
.wp-dark-mode-switch-1>._track>._icon,.wp-dark-mode-switch-normal>._track>._icon{align-items:center;display:inline-flex;justify-content:center;margin-left:calc(2px*var(--wpdm-switch-scale, 1));margin-right:calc(2px*var(--wpdm-switch-scale, 1));width:-moz-fit-content;width:fit-content}
.wp-dark-mode-switch-1>._track>._icon img,.wp-dark-mode-switch-1>._track>._icon svg,.wp-dark-mode-switch-normal>._track>._icon img,.wp-dark-mode-switch-normal>._track>._icon svg{max-width:100%;width:80%}
.wp-dark-mode-switch-1>._icon,.wp-dark-mode-switch-normal>._icon{align-items:center;display:inline-flex;justify-content:center;width:-moz-fit-content;width:fit-content}
.wp-dark-mode-switch-1>._icon img,.wp-dark-mode-switch-1>._icon svg,.wp-dark-mode-switch-normal>._icon img,.wp-dark-mode-switch-normal>._icon svg{background-color:transparent;max-width:100%;width:50%!important}

.active.wp-dark-mode-switch-1 ._track ._thumb,.wp-dark-mode-switch-normal.active ._track ._thumb{margin-right:calc(4px*var(--wpdm-switch-scale, 1))!important;transform:translateX(calc(75px*var(--wpdm-switch-scale, 1) - 34px*var(--wpdm-switch-scale, 1)))}

._hide,.active.wp-dark-mode-switch-1 ._track ._thumb ._icon:first-child,.wp-dark-mode-switch-normal.active ._track ._thumb ._icon:first-child,.wp-dark-mode-switch-normal>._track>._thumb>._icon:nth-child(2){animation:hide .1s forwards}
._show,.active.wp-dark-mode-switch-1 ._track ._thumb ._icon:nth-child(2),.wp-dark-mode-switch-normal.active ._track ._thumb ._icon:nth-child(2){animation:show .1s forwards}@keyframes hide{0%{opacity:1}to{display:none;opacity:0}}@keyframes show{0%{opacity:0}to{display:inline-flex;opacity:1}}

.wp-dark-mode-switch-cta{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;padding:.75rem;white-space:nowrap;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.wp-dark-mode-switch .dark,.wp-dark-mode-switch .light{width:var(--wpdm-switch-size,80px)}
.wp-dark-mode-switch .dark img,.wp-dark-mode-switch .dark svg,.wp-dark-mode-switch .light img,.wp-dark-mode-switch .light svg{max-width:100%}
.wp-dark-mode-switch .light{display:block}
.wp-dark-mode-switch .dark,.wp-dark-mode-switch.active .light{display:none}
.wp-dark-mode-switch.active .dark{display:block}
.wp-dark-mode-switch.rounded .dark,.wp-dark-mode-switch.rounded .light{border-radius:9999px;height:var(--wpdm-switch-size,80px);overflow:hidden;width:var(--wpdm-switch-size,80px)}
.wp-dark-mode-switch-1 ._track{background:#555;opacity: 0.7;border-radius:50%!important;color:hsla(0,0%,100%,.996);height:42px!important;width:42px!important;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.wp-dark-mode-switch-1 ._track ._icon,.wp-dark-mode-switch-13 ._track ._icon{height:100%!important;width:100%!important}
.wp-dark-mode-switch-1 ._track ._icon:nth-child(2),.wp-dark-mode-switch-13 ._track ._icon:nth-child(2){display:none}
.wp-dark-mode-switch-1 ._track ._icon img,.wp-dark-mode-switch-1 ._track ._icon svg{height:60%!important;width:60%!important}
.wp-dark-mode-switch-1.active ._track{background:#ececec;color:#8b5cf6}
.wp-dark-mode-switch-1.active ._track ._icon:nth-child(2){display:inline-flex}
.wp-dark-mode-switch-1.active ._track ._icon:first-child{display:none}



.wp-dark-mode-switch{cursor:pointer;z-index:auto}
.wp-dark-mode-switch,.wp-dark-mode-switch>div{align-items:center;display:inline-flex;justify-content:center}
.wp-dark-mode-switch>div{height:100%;width:100%}
.wp-dark-mode-floating-switch{align-items:center!important;display:flex!important;gap:.5rem!important;position:fixed!important;z-index:9999999999!important}
.wp-dark-mode-floating-switch.reverse{flex-direction:row-reverse}
.wp-dark-mode-floating-switch.top-left{left:20px;top:20px}
.wp-dark-mode-floating-switch.top-right{right:20px;top:20px}
.wp-dark-mode-floating-switch.bottom-left{bottom:20px;left:20px}
.wp-dark-mode-floating-switch.bottom-right{bottom:20px;right:20px}


@media (max-width:480px){.wp-dark-mode-floating-switch.wp-dark-mode-hide-mobile{display:none!important}}
@media (min-width:481px) and (max-width:1024px){.wp-dark-mode-floating-switch.wp-dark-mode-hide-tablet{display:none!important}}
@media (min-width:1025px){.wp-dark-mode-floating-switch.wp-dark-mode-hide-desktop{display:none!important}}
.wp-dark-mode-switch-effect-wobble{animation:wobble 1s linear 2}

@keyframes wobble{0%{transform:rotate(0deg)}15%{transform:rotate(-5deg)}30%{transform:rotate(3deg)}45%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}75%{transform:rotate(-1deg)}to{transform:rotate(0deg)}}
.wp-dark-mode-switch-effect-vibrate{animation:vibrate .3s linear 4}@keyframes vibrate{0%{transform:translateX(0)}25%{transform:translateX(2px)}50%{transform:translateX(-2px)}75%{transform:translateX(2px)}to{transform:translateX(0)}}
.wp-dark-mode-switch-effect-flicker{animation:flicker .6s linear 1}@keyframes flicker{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:1}}
.wp-dark-mode-switch-effect-shake{animation:shake .3s linear 1}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(0)}75%{transform:translate(2px)}to{transform:translate(0)}}
.wp-dark-mode-switch-effect-jello{animation:jello .9s 1}@keyframes jello{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}
.wp-dark-mode-switch-effect-bounce{animation:bounce 1s linear 1}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}55%{transform:translateY(0)}65%{transform:translateY(-15px)}75%{transform:translateY(0)}}
.wp-dark-mode-switch-effect-heartbeat{animation:heartbeat 1s linear 1}@keyframes heartbeat{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.1)}to{transform:scale(1)}}
.wp-dark-mode-switch-effect-blink{animation:blink .3s linear 1}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}

html.wp-dark-mode-active body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link),html[data-wp-dark-mode-active] body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link),html[data-wp-dark-mode-loading] body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link){color:var(--wpdm-link-color,inherit)!important}html.wp-dark-mode-active body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link):hover,html[data-wp-dark-mode-active] body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link):hover,html[data-wp-dark-mode-loading] body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link):hover{color:var(--wpdm-link-hover-color,inherit)!important;filter:brightness(1.2)}html.wp-dark-mode-active body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *){background-color:var(--wpdm-button-background-color,inherit)!important;border-color:var(--wpdm-button-border-color,inherit)!important;color:var(--wpdm-button-text-color,inherit)!important}html.wp-dark-mode-active body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active] body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active] body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active] body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active] body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active] body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active] body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active] body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading] body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading] body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading] body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading] body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading] body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading] body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading] body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover{background-color:var(--wpdm-button-hover-background-color,inherit)!important;border-color:var(--wpdm-button-hover-border-color,inherit)!important;color:var(--wpdm-button-hover-text-color,inherit)!important}html.wp-dark-mode-active body iframe:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html.wp-dark-mode-active body img:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html.wp-dark-mode-active body video:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-active] body iframe:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-active] body img:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-active] body video:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-loading] body iframe:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-loading] body img:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-loading] body video:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *){filter:brightness(var(--wpdm-img-brightness,100%)) grayscale(var(--wpdm-img-grayscale,0))!important}html.wp-dark-mode-active body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox]),html.wp-dark-mode-active body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox]),html[data-wp-dark-mode-active] body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active] body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox]),html[data-wp-dark-mode-loading] body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading] body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *){background-color:var(--wpdm-input-background-color,#222)!important;border-color:var(--wpdm-input-border-color,#f0f0f0)!important;color:var(--wpdm-input-text-color,#f0f0f0)!important}html.wp-dark-mode-active body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::-moz-placeholder,html.wp-dark-mode-active body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html.wp-dark-mode-active body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html[data-wp-dark-mode-active] body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::-moz-placeholder,html[data-wp-dark-mode-active] body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html[data-wp-dark-mode-active] body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html[data-wp-dark-mode-loading] body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::-moz-placeholder,html[data-wp-dark-mode-loading] body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html[data-wp-dark-mode-loading] body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder{color:var(--wpdm-input-placeholder-color,#f0f0f0)!important}html.wp-dark-mode-active body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::placeholder,html.wp-dark-mode-active body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html.wp-dark-mode-active body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html[data-wp-dark-mode-active] body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::placeholder,html[data-wp-dark-mode-active] body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html[data-wp-dark-mode-active] body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html[data-wp-dark-mode-loading] body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::placeholder,html[data-wp-dark-mode-loading] body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html[data-wp-dark-mode-loading] body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder{color:var(--wpdm-input-placeholder-color,#f0f0f0)!important}html[data-wp-dark-mode-preset="0"]{filter:grayscale(var(--wpdm-grayscale,0))}html[data-wp-dark-mode-loading] .wp-dark-mode-image{transition:opacity .02s ease-in-out!important}html[data-wp-dark-mode-loading].wp-dark-mode-large-font *{font-size:var(--wpdm-large-font-size,1.1em)!important}




html[data-wp-dark-mode-active], [data-wp-dark-mode-loading] {
				--wpdm-body-filter: brightness(100%) contrast(90%) grayscale(0%) sepia(10%);
				--wpdm-grayscale: 0%;
	--wpdm-img-brightness: 100%;
	--wpdm-img-grayscale: 0%;
	--wpdm-video-brightness: 100%;
	--wpdm-video-grayscale: 0%;

	--wpdm-large-font-sized: 1em;
}
.wp-dark-mode-active, [data-wp-dark-mode-active] {
						--wpdm-background-color: #232323;
						--wpdm-text-color: #f0f0f0; }