/**handles:widget-image,udo-modal**/
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}
:root{--udo-modal-bg:#ffffff;--udo-modal-color:inherit;--udo-modal-backdrop:rgba(20, 24, 30, 0.6);--udo-modal-radius:12px;--udo-modal-width:640px;--udo-modal-padding:2.25rem;--udo-modal-shadow:0 24px 60px rgba(0, 0, 0, 0.28);--udo-modal-duration:320ms}.udo-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box}.udo-modal[hidden]{display:none}.udo-modal__backdrop{position:absolute;inset:0;background:var(--udo-modal-backdrop);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity var(--udo-modal-duration) ease}.udo-modal__panel{position:relative;width:100%;max-width:var(--udo-modal-width);max-height:calc(100vh - 2.5rem);overflow-y:auto;overscroll-behavior:contain;background:var(--udo-modal-bg);color:var(--udo-modal-color);border-radius:var(--udo-modal-radius);box-shadow:var(--udo-modal-shadow);padding:var(--udo-modal-padding);box-sizing:border-box;opacity:0;transform:translateY(24px) scale(.96);transition:opacity var(--udo-modal-duration) ease,transform var(--udo-modal-duration) cubic-bezier(.22, 1, .36, 1)}.udo-modal__panel:focus{outline:0}.udo-modal.is-open .udo-modal__backdrop{opacity:1}.udo-modal.is-open .udo-modal__panel{opacity:1;transform:translateY(0) scale(1)}.udo-modal__close{position:absolute;z-index:10;top:.9rem;right:.9rem;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:0 0;color:inherit;cursor:pointer;opacity:.75;background:rgba(255,255,255,.85);transition:opacity 150ms ease,background 150ms ease}.udo-modal__close:focus-visible,.udo-modal__close:hover{opacity:1;background:rgba(0,0,0,.06);outline:0}.udo-modal__title{margin:0 2.5rem 1rem 0;font-size:1.5rem;line-height:1.25}.udo-modal__content{max-width:65ch}.udo-modal__content>:first-child{margin-top:0}.udo-modal__content>:last-child{margin-bottom:0}.udo-modal-trigger--link{background:0 0;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}body.udo-modal-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.udo-modal__backdrop,.udo-modal__panel{transition:opacity 120ms ease;transform:none}}@media (max-width:600px){:root{--udo-modal-padding:1.5rem}.udo-modal{padding:.75rem}}.udo-modal--elementor .udo-modal__content{max-width:none}.udo-modal--elementor .udo-modal__panel{padding:var(--udo-modal-padding-elementor,1.5rem)}