.elementor-21 .elementor-element.elementor-element-a48e7b0{--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-21 .elementor-element.elementor-element-a48e7b0 .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-a48e7b0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-a48e7b0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-21 .elementor-element.elementor-element-2113bed{--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-21 .elementor-element.elementor-element-2113bed .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-2113bed .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-2113bed .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-21 .elementor-element.elementor-element-e4fb8ba .elementor-heading-title{color:#D4AB6A;}.elementor-21 .elementor-element.elementor-element-9657933 .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-21 .elementor-element.elementor-element-9f56f54{color:#b9b5ac;}.elementor-21 .elementor-element.elementor-element-754b54d{color:#D4AB6A;}.elementor-21 .elementor-element.elementor-element-c79a8ad{--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-21 .elementor-element.elementor-element-c79a8ad .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-c79a8ad .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-c79a8ad .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-21 .elementor-element.elementor-element-ec7b00f .elementor-heading-title{color:#1D1D1B;}.elementor-21 .elementor-element.elementor-element-116cf8a{color:#595850;}.elementor-21 .elementor-element.elementor-element-bb24763 .elementor-heading-title{color:#1D1D1B;}.elementor-21 .elementor-element.elementor-element-1b9a7ca{color:#595850;}.elementor-21 .elementor-element.elementor-element-ec33809 .elementor-heading-title{color:#1D1D1B;}.elementor-21 .elementor-element.elementor-element-42e6a3a{color:#595850;}.elementor-21 .elementor-element.elementor-element-46f173a{color:#595850;}.elementor-21 .elementor-element.elementor-element-4e5d656{color:#595850;}.elementor-21 .elementor-element.elementor-element-af617c8{color:#595850;}.elementor-21 .elementor-element.elementor-element-70f881a .elementor-heading-title{color:#1D1D1B;}.elementor-21 .elementor-element.elementor-element-fbed31a{--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-21 .elementor-element.elementor-element-fbed31a .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-fbed31a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-fbed31a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-9020f8a .elementor-heading-title{color:#1D1D1B;}.elementor-21 .elementor-element.elementor-element-f7b3ff0{--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-21 .elementor-element.elementor-element-f7b3ff0 .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-f7b3ff0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-f7b3ff0 .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-21 .elementor-element.elementor-element-3e04274 .elementor-button{background-color:#243D36;font-size:13px;font-weight:700;fill:#F7F2E9;color:#F7F2E9;border-radius:2px 2px 2px 2px;}.elementor-21 .elementor-element.elementor-element-3e04274 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-3e04274 .elementor-button:focus{background-color:#1D1D1B;color:#F7F2E9;}.elementor-21 .elementor-element.elementor-element-3e04274 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-3e04274 .elementor-button:focus svg{fill:#F7F2E9;}.elementor-21 .elementor-element.elementor-element-335e910 .elementor-button{background-color:#243D36;font-size:13px;font-weight:700;fill:#F7F2E9;color:#F7F2E9;border-radius:2px 2px 2px 2px;}.elementor-21 .elementor-element.elementor-element-335e910 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-335e910 .elementor-button:focus{background-color:#1D1D1B;color:#F7F2E9;}.elementor-21 .elementor-element.elementor-element-335e910 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-335e910 .elementor-button:focus svg{fill:#F7F2E9;}.elementor-21 .elementor-element.elementor-element-f9149e0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-f9149e0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f9149e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E9;}.elementor-21 .elementor-element.elementor-element-f9149e0 .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-f9149e0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-f9149e0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-21 .elementor-element.elementor-element-174de2c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:400;color:#243D36;}.elementor-21 .elementor-element.elementor-element-34ddafe{font-family:"Arial", Sans-serif;font-size:17px;line-height:1.7em;color:#1D1D1B;}.elementor-21 .elementor-element.elementor-element-6959e54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6959e54 .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-6959e54 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-6959e54 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-21 .elementor-element.elementor-element-c08043d .elementor-button{background-color:#D4AB6A;font-family:"Arial", Sans-serif;font-size:15px;font-weight:700;fill:#1D1D1B;color:#1D1D1B;padding:14px 20px 14px 20px;}.elementor-21 .elementor-element.elementor-element-4d47adc .elementor-button{background-color:#D4AB6A;font-family:"Arial", Sans-serif;font-size:15px;font-weight:700;fill:#1D1D1B;color:#1D1D1B;padding:14px 20px 14px 20px;}.elementor-21 .elementor-element.elementor-element-3095c3c .elementor-button{background-color:#D4AB6A;font-family:"Arial", Sans-serif;font-size:15px;font-weight:700;fill:#1D1D1B;color:#1D1D1B;padding:14px 20px 14px 20px;}:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-21 .pa-story{width:min(1100px,90%);margin-inline:auto;padding:64px 0 84px;gap:44px;color:#F7F2E9}
body.elementor-page-21 .pa-story-header{gap:24px}
body.elementor-page-21 .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-21 .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-21 .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-21 .elementor-widget-text-editor{font:17px/1.8 Arial,Helvetica,sans-serif}
body.elementor-page-21 .elementor-widget-text-editor p{margin:0;max-width:none}
body.elementor-page-21 .pa-story-lead{font-size:21px;line-height:1.65;max-width:76ch}
body.elementor-page-21 .pa-story-date{font-size:12px;letter-spacing:.3px}
body.elementor-page-21 .pa-story-body{background:#F7F2E9;color:#1D1D1B;padding:44px;border-radius:5px;gap:22px}
body.elementor-page-21 .pa-story-body>.elementor-widget-heading:not(:first-child){margin-top:24px}
body.elementor-page-21 .pa-story-body .elementor-widget-heading .elementor-heading-title{font-size:clamp(1.7rem,3vw,2.55rem)}
body.elementor-page-21 .pa-story-body a:hover{color:#79501D}
body.elementor-page-21 .pa-story-body small{font-size:13px;line-height:1.7;color:#595850}
body.elementor-page-21 .pa-story-schedule{border-bottom:1px solid #243D3625;padding-bottom:16px}
body.elementor-page-21 .pa-story-images{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}
body.elementor-page-21 .pa-story-single-image{grid-template-columns:1fr}
body.elementor-page-21 .pa-story-images>.elementor-widget{width:100%;min-width:0}
body.elementor-page-21 .pa-story-photo figure{margin:0}
body.elementor-page-21 .pa-story-photo img{width:100%;height:auto;border-radius:3px}
body.elementor-page-21 .pa-story-photo figcaption{font:12px/1.6 Arial,sans-serif;color:#595850;margin-top:10px}
body.elementor-page-21 .pa-story-actions{flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:6px;align-items:flex-start}
body.elementor-page-21 .pa-story-actions>.elementor-widget-button{width:auto;max-width:100%}
body.elementor-page-21 .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-21 .pa-round-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #243D3625;border-radius:4px}
body.elementor-page-21 .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-21 .pa-round-table caption{text-align:left;padding:14px 16px;font-weight:700;background:#E8DFD0;color:#243D36}
body.elementor-page-21 .pa-round-table th,body.elementor-page-21 .pa-round-table td{text-align:left;padding:14px 16px;border-bottom:1px solid #243D3625;vertical-align:top}
body.elementor-page-21 .pa-round-table thead th{background:#243D36;color:#F7F2E9;font-weight:700}
body.elementor-page-21 .pa-round-table tbody tr:nth-child(even){background:#E8DFD055}
body.elementor-page-21 .pa-round-bye{padding:20px 0;font:15px/1.7 Arial,sans-serif;color:#595850}
body.elementor-page-21 .pa-round-bye p{margin:0}body.elementor-page-21 .pa-round-bye ul{margin:0;padding-left:22px}
body.elementor-page-21 .pa-round-table:focus-visible{outline:3px solid #79501D;outline-offset:3px}
@media(max-width:767px){body.elementor-page-21 .pa-story{padding:40px 0 56px;gap:30px}body.elementor-page-21 .pa-story-title.elementor-widget-heading .elementor-heading-title{font-size:clamp(2.25rem,9vw,3.5rem)}body.elementor-page-21 .pa-story-body{padding:26px 18px;gap:20px}body.elementor-page-21 .pa-story-lead{font-size:18px}body.elementor-page-21 .elementor-widget-text-editor{font-size:16px}body.elementor-page-21 .pa-story-images{grid-template-columns:1fr}body.elementor-page-21 .pa-story-body>.elementor-widget-heading:not(:first-child){margin-top:16px}body.elementor-page-21 .pa-round-table th,body.elementor-page-21 .pa-round-table td{padding:12px;font-size:14px}}/* End custom CSS */