.elementor-kit-1399{--e-global-color-primary:#042427;--e-global-color-secondary:#D9B444;--e-global-color-text:#F3EBE0;--e-global-color-accent:#8FD5DF;--e-global-color-eb6e888:#4F6573;--e-global-color-6126c98:#D41717;--e-global-color-ced5d0d:#FFFFFF;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-font-style:italic;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-font-style:italic;--e-global-typography-text-font-family:"Avotica";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Avotica Med";--e-global-typography-accent-font-weight:500;--e-global-typography-a7d9e97-font-family:"STIX Two Text";--e-global-typography-a7d9e97-font-size:35px;--e-global-typography-20d4b63-font-size:14px;--e-global-typography-20d4b63-line-height:20px;--e-global-typography-49178a9-font-family:"Figtree";--e-global-typography-49178a9-font-size:24px;--e-global-typography-49178a9-font-weight:600;--e-global-typography-49178a9-line-height:26px;--e-global-typography-79e0999-font-family:"STIX Two Text";--e-global-typography-79e0999-font-size:46px;--e-global-typography-79e0999-font-weight:400;--e-global-typography-79e0999-letter-spacing:-1px;--e-global-typography-ba5125a-font-family:"STIX Two Text";--e-global-typography-ba5125a-font-size:18px;--e-global-typography-ba5125a-font-style:italic;--e-global-typography-ba5125a-letter-spacing:0.5px;--e-global-typography-5764786-font-size:23px;--e-global-typography-5764786-line-height:20px;--e-global-typography-454e760-font-family:"STIX Two Text";--e-global-typography-454e760-font-size:31px;--e-global-typography-454e760-font-weight:500;--e-global-typography-454e760-font-style:italic;--e-global-typography-454e760-letter-spacing:-0.5px;color:#4F6573;font-family:"Avotica",Sans-serif;font-weight:400}.elementor-kit-1399 e-page-transition{background-color:#FFBC7D}.elementor-kit-1399 a{color:#4F6573}.elementor-kit-1399 a:hover{color:#D9B444}.elementor-kit-1399 h1{color:#D9B444;font-family:"Playfair Display",Sans-serif;font-weight:600;font-style:italic}.elementor-kit-1399 h2{color:#D9B444;font-family:"Playfair Display",Sans-serif;font-weight:600;font-style:italic}.elementor-kit-1399 h3{color:#D9B444;font-family:"Playfair Display",Sans-serif;font-weight:600;font-style:italic}.elementor-kit-1399 h4{color:#D9B444;font-family:"Playfair Display",Sans-serif;font-weight:600;font-style:italic}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1600px}.e-con{--container-max-width:1600px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.oa-grid-third .elementor-icon-box-title,.oa-grid-half .elementor-icon-box-title{font-size:22px!important;line-height:1.25!important}.oa-grid-third .elementor-icon-box-description,.oa-grid-half .elementor-icon-box-description{font-size:16.5px!important;line-height:1.6!important}.oa-grid-third .elementor-element-populated,.oa-grid-half .elementor-element-populated{transition:transform .2s ease,box-shadow .2s ease}.oa-grid-third .elementor-element-populated:hover,.oa-grid-half .elementor-element-populated:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgb(4 36 39 / .14)}.hfe-post-card{transition:transform .2s ease,box-shadow .2s ease}.hfe-post-card:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgb(4 36 39 / .16)!important}.hfe-post-title,.hfe-post-title a{font-family:"Avotica Med",Avotica,sans-serif!important;font-size:21px!important;font-weight:600!important;font-style:normal!important;color:#042427!important;line-height:1.4!important;letter-spacing:normal!important}.hfe-post-title a:hover{color:#D9B444!important}.hfe-post-card{background:#8FD5DF!important;border:none!important;border-radius:16px!important;overflow:hidden;box-shadow:0 6px 18px rgb(4 36 39 / .10)!important;display:flex!important;flex-direction:column!important;transition:transform .2s ease,box-shadow .2s ease}.hfe-post-card:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgb(4 36 39 / .16)!important}.hfe-post-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;padding:22px 24px 24px!important}.hfe-post-card .hfe-post-meta,.hfe-post-card .hfe-post-meta *,.hfe-post-card .hfe-post-date{color:#0a3138!important}.hfe-post-card p,.hfe-post-card .hfe-post-excerpt,.hfe-post-card .hfe-post-content p{color:#042427!important;font-size:15px!important}.hfe-read-more{margin-top:auto!important;font-family:"Figtree",sans-serif!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#4F6573!important;display:inline-flex!important;align-items:center!important;text-decoration:none!important;padding-top:10px!important}.hfe-read-more::after{content:""!important;display:inline-block;width:15px;height:15px;margin-left:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D9B444' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat center/contain}.main-header-menu .menu-link{font-size:20px!important}.ast-header-break-point .main-header-menu .menu-link{font-size:18px!important}#oa-home .oa-serif,#oa-home .oa-serif strong,#oa-home strong.oa-serif{font-family:'Playfair Display',Georgia,serif!important}#oa-home .oa-cta{position:relative!important;overflow:hidden!important}#oa-home .oa-cta-pat{left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:560px!important;max-width:85%!important}.elementor-widget-text-editor>.elementor-widget-container>p{margin:0!important;padding:0!important}.elementor-widget-text-editor>.elementor-widget-container>p:empty{display:none!important}.oa-marquee-set img{width:132px!important;max-width:132px!important;height:64px!important;object-fit:contain!important;flex:0 0 132px!important}.oa-marquee-set img[src*="visit-seattle"]{transform:scale(.88)}.oa-marquee-set img[src*="florida-keys"]{transform:scale(1.05)}.oa-marquee-set img[src*="VisitColumbus-Stacked"]{transform:scale(1.05)}.oa-marquee-set img[src*="LOGO-LAREDO"]{transform:scale(1.05)}.oa-marquee-set img[src*="real-county"]{transform:scale(1.05)}.oa-marquee-set img[src*="DTPB-Corp"]{transform:scale(1.02)}.oa-marquee-set img[src*="Rice_Lake"]{transform:scale(.95)}.oa-marquee-set img[src*="niagara-falls-usa"]{transform:scale(.95)}.oa-marquee-set img[src*="RRT-Logo"]{transform:scale(.98)}@media(max-width:820px){.oa-marquee-set img{width:106px!important;max-width:106px!important;height:52px!important;flex:0 0 106px!important}}.oa-widget-sec{padding-top:clamp(128px,3vw + 116px,160px)!important;padding-bottom:clamp(16px,3vw + 4px,48px)!important}@media(max-width:820px){.oa-nav-toggle{padding:14px!important;margin:-14px!important;box-sizing:content-box!important}.oa-more,.oa-read,.oa-card-body>a,.oa-foot-links a{min-height:44px!important;display:inline-flex!important;align-items:center!important}.oa-card-body p{font-size:16px!important;line-height:1.6!important}.oa-hint{font-size:15px!important}.oa-date{font-size:15px!important}.oa-foot-c{font-size:15px!important;line-height:1.6!important}}@media(max-width:820px){.oa-nav-toggle{position:relative!important;width:44px!important;height:44px!important;padding:0!important;margin:0!important;box-sizing:border-box!important;border:0!important;background:transparent!important;cursor:pointer;z-index:10000;flex:0 0 44px}.oa-nav-toggle::before,.oa-nav-toggle::after{content:"";position:absolute;left:11px;width:22px;height:2px;border-radius:2px;background:#042427;transition:transform .25s ease,top .25s ease,box-shadow .1s}.oa-nav-toggle::before{top:15px;box-shadow:0 6px 0 0 #042427}.oa-nav-toggle::after{top:27px}.oa-nav-toggle[aria-expanded="true"]{position:fixed!important;top:14px;right:18px}.oa-nav-toggle[aria-expanded="true"]::before{top:21px;transform:rotate(45deg);box-shadow:none;background:#F3EBE0}.oa-nav-toggle[aria-expanded="true"]::after{top:21px;transform:rotate(-45deg);background:#F3EBE0}.oa-nav-toggle[aria-expanded="true"]+#oaNavLinks{display:block!important;position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:9998!important;background:#042427!important;padding:92px 26px 48px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.oa-nav-toggle[aria-expanded="true"]+#oaNavLinks a{display:flex!important;align-items:center;color:#F3EBE0!important;font-size:20px!important;line-height:1.3!important;padding:15px 0!important;min-height:44px;border-bottom:1px solid rgb(243 235 224 / .12)!important;text-decoration:none!important;letter-spacing:0}.oa-nav-toggle[aria-expanded="true"]+#oaNavLinks .oa-nav-has-dd{display:block!important}.oa-nav-toggle[aria-expanded="true"]+#oaNavLinks .oa-dd{position:static!important;display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:2px 0 10px 14px!important;min-width:0!important;width:auto!important}.oa-nav-toggle[aria-expanded="true"]+#oaNavLinks .oa-dd a{font-size:16px!important;color:rgb(243 235 224 / .7)!important;padding:10px 0!important;min-height:40px;border-bottom:0!important}.oa-nav-toggle[aria-expanded="true"]+#oaNavLinks .oa-btn{margin-top:26px!important;background:#D9B444!important;color:#042427!important;border:0!important;border-bottom:0!important;border-radius:999px!important;justify-content:center!important;font-size:17px!important;padding:16px 24px!important}body.oa-menu-open{overflow:hidden!important}}@media(max-width:820px){#oa-home .oa-sec{padding-top:72px!important;padding-bottom:72px!important}#oa-home .oa-partners{padding-top:56px!important;padding-bottom:56px!important}#oa-home .oa-cta{padding-top:80px!important;padding-bottom:80px!important}.oa-widget-sec{padding-top:88px!important;padding-bottom:16px!important}}@media(max-width:820px){#oa-home .oa-hero-btns .oa-btn{white-space:normal!important;max-width:100%!important;height:auto!important;text-align:center;line-height:1.45;padding:14px 22px!important}#oa-home .oa-offer-link,#oa-home .oa-tlink,#oa-home .oa-related a,#oa-home .oa-ci-list a{min-height:44px!important;display:inline-flex!important;align-items:center!important}}@media(max-width:560px){#oa-home .oa-boxes{grid-template-columns:1fr!important}#oa-home .oa-boxes .oa-box{width:100%!important;min-height:52px}}@media(min-width:561px) and (max-width:900px){#oa-home .oa-boxes{grid-template-columns:repeat(2,minmax(0,1fr))!important}#oa-home .oa-boxes .oa-box{width:100%!important;min-height:52px}}#oa-home .oa-widget{background:#FBF7F0!important}@media(max-width:900px){#oa-home .oa-boxes>*{grid-column:auto!important;grid-row:auto!important}}@media(max-width:900px){#oa-home .oa-boxes{display:flex!important;flex-wrap:wrap!important;gap:12px!important;grid-template-columns:none!important;width:100%!important}#oa-home .oa-boxes>.oa-box{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:52px}}@media(min-width:561px) and (max-width:900px){#oa-home .oa-boxes>.oa-box{flex:1 1 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}}#oa-home .oa-wrap h3,#oa-home .oa-faq-item h3,#oa-home .oa-phase h3,#oa-home .oa-next h3,#oa-home .oa-cbody h3,#oa-home .oa-member-body h3,#oa-home .oa-ci-block h3{font-size:30px!important;line-height:1.2!important}#oa-home .oa-wrap h4,#oa-home .oa-when-row strong.oa-serif{font-size:20px!important;line-height:1.3!important}#oa-home .oa-prose p,#oa-home .oa-when-row p,#oa-home .oa-faq-item p,#oa-home .oa-phase p,#oa-home .oa-cblock p,#oa-home .oa-card-body p,#oa-home .oa-next p,#oa-home .oa-wrap li,#oa-home .oa-case-block p,#oa-home .oa-offer p{font-size:18px!important;line-height:1.62!important}#oa-home .oa-cblock strong,#oa-home .oa-cbody span,#oa-home .oa-next span,#oa-home .oa-row .oa-date,#oa-home .oa-foot-inner .oa-foot-c,#oa-home .oa-widget .oa-hint{font-size:15px!important}@media(min-width:821px){#oa-home .oa-cta .oa-cta-inner p,#oa-home .oa-hero .oa-hero-inner p{font-size:24px!important;line-height:1.55!important}}@media(min-width:821px){#oa-home .oa-sec{padding-top:88px!important;padding-bottom:88px!important}}#oa-home .oa-foot{padding-top:72px!important;padding-bottom:40px!important}#oa-home .oa-foot .oa-foot-inner{display:grid!important;grid-template-columns:1.6fr 1fr 1.4fr!important;gap:52px!important;align-items:start!important;text-align:left!important}#oa-home .oa-foot .oa-foot-brand img{height:46px!important;width:auto!important;display:block;margin:0 0 18px}#oa-home .oa-foot .oa-foot-pos{color:rgb(243 235 224 / .74)!important;font-size:15px!important;line-height:1.65!important;margin:0 0 14px!important;max-width:40ch}#oa-home .oa-foot .oa-foot-h{display:block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#D9B444;font-weight:600;margin:0 0 14px}#oa-home .oa-foot .oa-foot-col{display:flex;flex-direction:column;gap:10px}#oa-home .oa-foot .oa-foot-links{display:flex!important;flex-direction:column!important;gap:10px!important}#oa-home .oa-foot .oa-foot-links a,#oa-home .oa-foot .oa-foot-col a{color:rgb(243 235 224 / .84)!important;text-decoration:none;font-size:15px;display:block}#oa-home .oa-foot .oa-foot-links a:hover,#oa-home .oa-foot .oa-foot-col a:hover{color:#D9B444!important}#oa-home .oa-foot .oa-foot-invite{color:rgb(243 235 224 / .74)!important;font-size:15px!important;line-height:1.65!important;margin:0 0 4px!important;max-width:32ch}#oa-home .oa-foot .oa-foot-col a.oa-foot-btn{height:48px!important;align-self:flex-start;display:inline-flex!important;align-items:center;justify-content:center;min-height:48px!important;padding:0 26px;background:#D9B444!important;color:#042427!important;font-weight:600;font-size:15px!important;letter-spacing:.02em;border-radius:2px;text-decoration:none;margin:6px 0 6px;transition:background .2s ease}#oa-home .oa-foot .oa-foot-col a.oa-foot-btn:hover{background:#E4C462!important;color:#042427!important}#oa-home .oa-foot .oa-foot-base{border-top:1px solid rgb(243 235 224 / .14);margin-top:44px;padding-top:22px}@media(max-width:900px){#oa-home .oa-foot .oa-foot-inner{grid-template-columns:1fr!important;gap:34px!important}#oa-home .oa-foot .oa-foot-base{margin-top:30px}#oa-home .oa-foot .oa-foot-links a,#oa-home .oa-foot .oa-foot-col a{min-height:44px!important;display:flex!important;align-items:center!important}}@media(max-width:900px){#oa-home .oa-foot{padding-top:56px!important;padding-bottom:32px!important}#oa-home .oa-foot .oa-foot-inner{gap:28px!important}#oa-home .oa-foot .oa-foot-links{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px 18px!important}#oa-home .oa-foot .oa-foot-brand img{height:40px!important;margin-bottom:14px!important}#oa-home .oa-foot .oa-foot-base{margin-top:24px;padding-top:18px}}.oa-stick{position:fixed;left:0;right:0;bottom:0;z-index:900;display:none}@media(max-width:820px){.oa-stick{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;padding-bottom:calc(11px + env(safe-area-inset-bottom));background:rgb(4 36 39 / .97);border-top:1px solid rgb(217 180 68 / .38);box-shadow:0 -6px 24px rgb(0 0 0 / .28);transform:translateY(115%);visibility:hidden;transition:transform .28s cubic-bezier(.4,0,.2,1),visibility .28s}.oa-stick.is-on{transform:none;visibility:visible}body.oa-menu-open .oa-stick{transform:translateY(115%)!important;visibility:hidden!important}.oa-stick .oa-stick-t{color:#F3EBE0!important;font-size:14px!important;line-height:1.3!important;max-width:56%;margin:0!important}.oa-stick .oa-stick-b{flex:0 0 auto;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:44px!important;padding:0 22px!important;background:#D9B444!important;color:#042427!important;font-weight:600!important;font-size:15px!important;border-radius:999px!important;text-decoration:none!important;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.oa-stick{transition:none!important}}@media(max-width:820px){body #oa-home .oa-hero{min-height:auto!important}}body #oa-home .oa-marquee-track{animation-duration:110s!important}