.is-mobile .desktop-only{display:none!important}.is-desktop .mobile-only{display:none!important}@media (min-width:980px){.et_pb_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu,.et_pb_fullwidth_menu .et_mobile_nav_menu{display:flex;float:none;margin:0 6px;align-items:center}}.os-trigger{cursor:pointer!important}.is-desktop .os-source-content{display:none}.is-mobile .os-source-content{display:block}.is-mobile .pure-os-window{display:none!important}.pure-os-window{display:none;position:fixed;top:6vh;left:4vw;width:min(1200px,92vw);height:min(850px,84vh);max-width:96vw;max-height:92vh;min-width:320px;min-height:220px;background-color:#ece9d8;border:2px solid #000;box-shadow:15px 15px 15px rgba(0,0,0,0.3),inset 1px 1px #fff,inset -1px -1px #808080;z-index:999999;font-family:Arial,sans-serif;resize:both;overflow:hidden}.pure-os-window.is-open{display:flex;flex-direction:column}@keyframes windowPop{0%{opacity:0;transform:scale(0.1)}100%{opacity:1;transform:scale(1)}}.pure-os-window.is-opening{animation:windowPop 0.25s ease-out forwards}.pure-os-window.is-dragging{user-select:none}.pure-os-window.is-dragging .pure-os-content{pointer-events:none}.pure-os-header{flex:0 0 auto;background:linear-gradient(to right,#000000,#ffffff);color:#fff;padding:6px 8px;display:flex;justify-content:space-between;align-items:center;cursor:grab;font-weight:bold;font-size:14px;user-select:none;height:30px;box-sizing:border-box;touch-action:none}.pure-os-header:active{cursor:grabbing}.pure-os-close{background-color:#ece9d8;border:1px outset #fff;font-weight:bold;color:#000;cursor:pointer;padding:0 5px;font-size:12px;line-height:1.4}.pure-os-close:active{border-style:inset}.pure-os-close:focus-visible{outline:2px solid #0a246a;outline-offset:1px}.pure-os-content{flex:1 1 auto;min-height:0;padding:15px;background:#fff;border:2px solid #808080;border-bottom-color:#fff;border-right-color:#fff;margin:5px;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.pure-os-content .et_pb_section{padding:0!important;background:transparent!important}.mfp-bg,.mfp-wrap,.et_pb_lightbox_image{z-index:2000000!important}.divi-scroll-image{position:relative;display:block;width:100%;height:300px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border:1px solid #e2e2e2;background:#fff}.divi-scroll-image img{width:100%;height:auto;display:block;margin:0;padding:0}.is-mobile .divi-scroll-image{height:220px}.divi-scroll-image.is-tall{height:520px}.divi-scroll-image.is-short{height:180px}.delayed-reveal-image{opacity:0!important;transition:opacity 1s ease-in-out!important}.delayed-reveal-image.reveal-active{opacity:1!important}.audio-toggle{cursor:pointer!important;opacity:1;transition:opacity 0.2s ease}.audio-toggle.muted{text-decoration:line-through;opacity:0.5}.fonts-loading .font-cycler{visibility:hidden!important;opacity:0!important}.fonts-ready .font-cycler{visibility:visible!important;opacity:1!important;transition:opacity 0.2s ease}.font-cycler,.font-cycler h1,.font-cycler h2,.font-cycler h3,.font-cycler h4,.font-cycler h5,.font-cycler h6,.font-cycler p,.font-cycler a,.font-cycler span,.font-cycler li{font-family:var(--cycle-font,inherit),cursive,sans-serif!important}.play-click,.play-mouse,.play-error,.play-tick{cursor:pointer}@media (prefers-reduced-motion:reduce){.pure-os-window.is-opening{animation:none}.divi-scroll-image{scroll-behavior:auto}.delayed-reveal-image,.fonts-ready .font-cycler{transition:none!important}}