.elementor-332 .elementor-element.elementor-element-34431c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-332 .elementor-element.elementor-element-34431c1 .trx_addons_bg_text{z-index:0;}.elementor-332 .elementor-element.elementor-element-34431c1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-332 .elementor-element.elementor-element-34431c1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-332 .elementor-element.elementor-element-85cff2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-332 .elementor-element.elementor-element-85cff2e .trx_addons_bg_text{z-index:0;}.elementor-332 .elementor-element.elementor-element-85cff2e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-332 .elementor-element.elementor-element-85cff2e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-332 .elementor-element.elementor-element-deedfef .elementor-heading-title{color:#D4AB6A;}.elementor-332 .elementor-element.elementor-element-7904002 .elementor-heading-title{color:#F7F2E9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-332 .elementor-element.elementor-element-c428ebf{color:#b9b5ac;}.elementor-332 .elementor-element.elementor-element-d7c3327{color:#D4AB6A;}.elementor-332 .elementor-element.elementor-element-de45c6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-332 .elementor-element.elementor-element-de45c6b .trx_addons_bg_text{z-index:0;}.elementor-332 .elementor-element.elementor-element-de45c6b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-332 .elementor-element.elementor-element-de45c6b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-332 .elementor-element.elementor-element-f2885b2 .elementor-heading-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-4d56975{color:#595850;}.elementor-332 .elementor-element.elementor-element-560a42d{color:#595850;}.elementor-332 .elementor-element.elementor-element-2a1b5e3 .elementor-heading-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-a7bc446{color:#595850;}.elementor-332 .elementor-element.elementor-element-e862cf2 .elementor-heading-title{color:#1D1D1B;}.elementor-332 .elementor-element.elementor-element-d9555f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-332 .elementor-element.elementor-element-d9555f9 .trx_addons_bg_text{z-index:0;}.elementor-332 .elementor-element.elementor-element-d9555f9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-332 .elementor-element.elementor-element-d9555f9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-332 .elementor-element.elementor-element-aea9e99 .elementor-button{background-color:#243D36;font-size:13px;font-weight:700;fill:#F7F2E9;color:#F7F2E9;border-radius:2px 2px 2px 2px;}.elementor-332 .elementor-element.elementor-element-aea9e99 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-aea9e99 .elementor-button:focus{background-color:#1D1D1B;color:#F7F2E9;}.elementor-332 .elementor-element.elementor-element-aea9e99 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-aea9e99 .elementor-button:focus svg{fill:#F7F2E9;}.elementor-332 .elementor-element.elementor-element-58c81e6 .elementor-button{background-color:#243D36;font-size:13px;font-weight:700;fill:#F7F2E9;color:#F7F2E9;border-radius:2px 2px 2px 2px;}.elementor-332 .elementor-element.elementor-element-58c81e6 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-58c81e6 .elementor-button:focus{background-color:#1D1D1B;color:#F7F2E9;}.elementor-332 .elementor-element.elementor-element-58c81e6 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-58c81e6 .elementor-button:focus svg{fill:#F7F2E9;}.elementor-332 .elementor-element.elementor-element-e57ff52 .elementor-button{background-color:#243D36;font-size:13px;font-weight:700;fill:#F7F2E9;color:#F7F2E9;border-radius:2px 2px 2px 2px;}.elementor-332 .elementor-element.elementor-element-e57ff52 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-e57ff52 .elementor-button:focus{background-color:#1D1D1B;color:#F7F2E9;}.elementor-332 .elementor-element.elementor-element-e57ff52 .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-e57ff52 .elementor-button:focus svg{fill:#F7F2E9;}:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-332 .pa-story{width:min(1100px,90%);margin-inline:auto;padding:64px 0 84px;gap:44px;color:#F7F2E9}
body.elementor-page-332 .pa-story-header{gap:24px}
body.elementor-page-332 .elementor-widget-heading.elementor-widget .elementor-heading-title{font:400 36px/1.15 Georgia,'Times New Roman',serif;letter-spacing:-.025em;margin:0}
body.elementor-page-332 .pa-story-title.elementor-widget-heading .elementor-heading-title{font-size:clamp(2.7rem,5.4vw,5.2rem);line-height:1.06;max-width:23ch}
body.elementor-page-332 .pa-story-kicker.elementor-widget-heading .elementor-heading-title{font:700 11px/1.65 Arial,sans-serif;letter-spacing:2.5px;text-transform:uppercase}
body.elementor-page-332 .elementor-widget-text-editor{font:17px/1.8 Arial,Helvetica,sans-serif}
body.elementor-page-332 .elementor-widget-text-editor p{margin:0;max-width:none}
body.elementor-page-332 .pa-story-lead{font-size:21px;line-height:1.65;max-width:76ch}
body.elementor-page-332 .pa-story-date{font-size:12px;letter-spacing:.3px}
body.elementor-page-332 .pa-story-body{background:#F7F2E9;color:#1D1D1B;padding:44px;border-radius:5px;gap:22px}
body.elementor-page-332 .pa-story-body>.elementor-widget-heading:not(:first-child){margin-top:24px}
body.elementor-page-332 .pa-story-body .elementor-widget-heading .elementor-heading-title{font-size:clamp(1.7rem,3vw,2.55rem)}
body.elementor-page-332 .pa-story-body a:hover{color:#79501D}
body.elementor-page-332 .pa-story-body small{font-size:13px;line-height:1.7;color:#595850}
body.elementor-page-332 .pa-story-schedule{border-bottom:1px solid #243D3625;padding-bottom:16px}
body.elementor-page-332 .pa-story-images{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}
body.elementor-page-332 .pa-story-single-image{grid-template-columns:1fr}
body.elementor-page-332 .pa-story-images>.elementor-widget{width:100%;min-width:0}
body.elementor-page-332 .pa-story-photo figure{margin:0}
body.elementor-page-332 .pa-story-photo img{width:100%;height:auto;border-radius:3px}
body.elementor-page-332 .pa-story-photo figcaption{font:12px/1.6 Arial,sans-serif;color:#595850;margin-top:10px}
body.elementor-page-332 .pa-story-actions{flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:6px;align-items:flex-start}
body.elementor-page-332 .pa-story-actions>.elementor-widget-button{width:auto;max-width:100%}
body.elementor-page-332 .elementor-button{font:700 13px/1.6 Arial,sans-serif;text-decoration:none;padding:14px 20px;white-space:normal;overflow-wrap:anywhere}
body.elementor-page-332 .pa-round-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #243D3625;border-radius:4px}
body.elementor-page-332 .pa-round-table table{border-collapse:collapse;width:100%;min-width:560px;margin:0;font:15px/1.6 Arial,sans-serif;color:#1D1D1B}
body.elementor-page-332 .pa-round-table caption{text-align:left;padding:14px 16px;font-weight:700;background:#E8DFD0;color:#243D36}
body.elementor-page-332 .pa-round-table th,body.elementor-page-332 .pa-round-table td{text-align:left;padding:14px 16px;border-bottom:1px solid #243D3625;vertical-align:top}
body.elementor-page-332 .pa-round-table thead th{background:#243D36;color:#F7F2E9;font-weight:700}
body.elementor-page-332 .pa-round-table tbody tr:nth-child(even){background:#E8DFD055}
body.elementor-page-332 .pa-round-bye{padding:20px 0;font:15px/1.7 Arial,sans-serif;color:#595850}
body.elementor-page-332 .pa-round-bye p{margin:0}body.elementor-page-332 .pa-round-bye ul{margin:0;padding-left:22px}
body.elementor-page-332 .pa-round-table:focus-visible{outline:3px solid #79501D;outline-offset:3px}
@media(max-width:767px){body.elementor-page-332 .pa-story{padding:40px 0 56px;gap:30px}body.elementor-page-332 .pa-story-title.elementor-widget-heading .elementor-heading-title{font-size:clamp(2.25rem,9vw,3.5rem)}body.elementor-page-332 .pa-story-body{padding:26px 18px;gap:20px}body.elementor-page-332 .pa-story-lead{font-size:18px}body.elementor-page-332 .elementor-widget-text-editor{font-size:16px}body.elementor-page-332 .pa-story-images{grid-template-columns:1fr}body.elementor-page-332 .pa-story-body>.elementor-widget-heading:not(:first-child){margin-top:16px}body.elementor-page-332 .pa-round-table th,body.elementor-page-332 .pa-round-table td{padding:12px;font-size:14px}}/* End custom CSS */