/* Compatibility additions; the captured source styles provide the design. */
.wl-clone [hidden]{display:none!important}.wl-screen-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.wl-skip-link{position:absolute;top:-100px;left:15px;z-index:100000;background:white;color:#173c30;padding:12px 18px}.wl-skip-link:focus{top:10px}.wl-clone :focus-visible{outline:3px solid #207662;outline-offset:4px}.wl-review-banner{background:#fff3cf;color:#3f3829;padding:10px 20px;text-align:center;font:12px/1.6 Arial,sans-serif;border-bottom:1px solid #d6c791}.wl-review-banner a{color:inherit;text-decoration:underline}.wl-clone .wl-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.wl-form-message{width:100%;padding:12px;margin-top:14px;background:#eff5e8;color:#28573c;font-size:12px;line-height:1.7;border-left:3px solid #64865b}.wl-form-message:empty{display:none}.wl-form-note{font-size:11px;line-height:1.7;margin:13px 0 0}.wl-clone video{max-width:100%;height:auto}.wl-preferences{max-width:850px;margin:35px auto;padding:25px;background:#f6f8ef;border:1px solid #bbcba7}.wl-preferences h2{font-size:28px;line-height:1.25}.wl-preferences p{font-size:15px;line-height:1.8}.wl-preferences button{background:#527747;color:white;border:0;padding:13px 20px;font-weight:700}.wl-clone .elementor-menu-toggle{cursor:pointer}.wl-clone .elementor-tab-title[role=button]{cursor:pointer}.wl-clone .elementor-tab-content.wl-open{display:block!important}.wl-clone .elementor-nav-menu--dropdown.wl-open{display:block!important;max-height:none!important;overflow:visible!important;z-index:9999}.wl-clone .elementor-nav-menu--dropdown.wl-open a{pointer-events:auto}.wl-clone .wl-original-content-only{max-width:1140px;padding:35px 20px;margin:auto}@media(max-width:767px){.wl-review-banner{font-size:10px;padding:8px 12px}.wl-clone input,.wl-clone textarea,.wl-clone select{font-size:16px!important}.wl-preferences{margin:20px 15px;padding:20px}.wl-preferences h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.wl-clone *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.wl-review-banner,.wl-clone .elementor-menu-toggle,.wl-form-message,.wl-clone form,.wl-clone iframe,.wl-clone video{display:none!important}}
