:root{--ink: #1f2430;--muted: #5b6070;--navy: #3f466a;--maroon: #7a2c2c;--maroon-dark: #5e2121;--sand: #e0d5c8;--sand-soft: #f6f1eb;--radius: 6px;--shadow: 0 1px 2px rgb(31 36 48 / .06), 0 6px 18px rgb(31 36 48 / .07)}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#content .elementor-widget-text-editor{line-height:1.7}#content .elementor-widget-text-editor p{margin-block-end:.9em}#content .elementor-widget-text-editor :is(p,li){font-weight:400!important}[dir=rtl] #content .elementor-widget-text-editor{line-height:1.9}#content .elementor-widget-text-editor a,#content .elementor-widget-heading a:not(.wpr-button){color:var(--maroon)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}#content .elementor-widget-text-editor a:hover{color:var(--maroon-dark)!important;text-decoration-thickness:2px}.cpel-switcher__name{color:var(--navy)!important}.cpel-switcher__lang a:hover .cpel-switcher__name{color:var(--maroon)!important}.elementor-divider-separator{background:none!important;border:0!important;border-block-start:2px solid var(--sand)!important;min-height:0!important;height:0!important}.elementor-widget-divider--separator-type-pattern .elementor-divider-separator{max-width:120px;margin-inline:auto!important}.wpr-button,.elementor-button{background-color:var(--maroon)!important;border-color:var(--maroon)!important;color:#fff!important;border-radius:var(--radius)!important;box-shadow:none!important;transition:background-color .2s,transform .2s!important}.wpr-button .wpr-button-text,.elementor-button .elementor-button-text{color:#fff!important}.wpr-button:hover,.elementor-button:hover{background-color:var(--maroon-dark)!important;transform:translateY(-1px)}:is(.wpr-button,.elementor-button,.wpr-button-a,.wpr-button-b,.hfe-menu-item,.hfe-sub-menu-item):focus-visible{outline:3px solid var(--navy)!important;outline-offset:2px}.wpr-button-a,.wpr-button-b{background:#fff!important;color:var(--maroon)!important;border:1px solid var(--sand)!important;transition:background-color .2s!important}.wpr-button-a{border-start-start-radius:var(--radius)!important;border-end-start-radius:var(--radius)!important}.wpr-button-b{border-start-end-radius:var(--radius)!important;border-end-end-radius:var(--radius)!important}.wpr-button-a:hover,.wpr-button-b:hover{background:var(--sand-soft)!important}:is(.wpr-button-a,.wpr-button-b) span{color:var(--maroon)!important}.wpr-promo-box{border-radius:var(--radius)}.wpr-promo-box-content:has(.wpr-promo-box-title){background-color:var(--sand-soft)!important}:is(.e-con,.elementor-widget-wrap):has(>.elementor-widget-wpr-promo-box)>.elementor-widget-wpr-promo-box{order:-2}:is(.e-con,.elementor-widget-wrap):has(>.elementor-widget-wpr-promo-box)>.elementor-widget-wpr-promo-box:has(.wpr-promo-box-title){order:-1}.wpr-promo-box-title,.wpr-promo-box-title span{color:var(--navy)!important;font-family:Playfair Display,serif!important;font-weight:700!important}.wpr-promo-box-description,.wpr-promo-box-description p{color:var(--ink)!important;font-weight:400!important;line-height:1.6!important}#content .e-con:has(>.elementor-widget-wpr-promo-box),#content .elementor-widget-wrap:has(>.elementor-widget-wpr-promo-box){border-color:var(--sand)!important;border-radius:calc(var(--radius) + 2px);box-shadow:var(--shadow);background-color:#fff}.elementor-toggle .elementor-tab-title{border:0!important;padding-inline:0!important;background:none!important}.elementor-toggle .elementor-toggle-title{color:var(--maroon)!important;font-weight:600!important;text-decoration:underline;text-underline-offset:.2em}.elementor-toggle-item[open]>.elementor-tab-title .elementor-toggle-title{text-decoration:none;opacity:.75}.elementor-toggle .elementor-tab-content{border:0!important;padding-inline:0!important;line-height:1.7}#content .elementor-widget-image+.elementor-widget-text-editor{color:var(--muted);font-size:.92em}#masthead{border-block-end:1px solid var(--sand)}.hfe-nav-menu .hfe-menu-item{transition:color .2s}.hfe-nav-menu .sub-menu{border-radius:var(--radius);box-shadow:var(--shadow)}#colophon a{text-underline-offset:.2em}#colophon a:hover{color:var(--maroon)!important;text-decoration:underline}@media(prefers-reduced-motion:reduce){.wpr-button,.elementor-button{transition:none!important;transform:none!important}}#content .ea-boxed>.elementor-widget-container{background-color:var(--sand-soft)!important;border-radius:var(--radius)!important;border-inline-start:3px solid var(--sand)!important;padding:18px 20px!important}#content .ea-boxed.elementor-widget-text-editor :is(p,li,div){text-align:start!important}#content .ea-boxed.elementor-widget-image>.elementor-widget-container{border-inline-start:0!important;padding:10px!important}#content .ea-boxed{align-self:stretch}#content .e-con.e-grid:has(>.elementor-widget-image){justify-content:center}#content .ea-low-contrast .elementor-heading-title{color:var(--navy)!important}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed)>.e-con{display:contents}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed)>.e-con>:nth-child(1){order:1}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed)>.e-con>:nth-child(2){order:2}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed)>.e-con>:nth-child(3){order:3}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed)>.e-con>:nth-child(4){order:4}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed) .ea-boxed{margin:0!important;width:auto!important;max-width:none!important}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed) .ea-boxed>.elementor-widget-container{height:100%;box-sizing:border-box;margin:0!important}#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed) .ea-boxed.elementor-widget-image img{width:100%!important;height:220px!important;object-fit:cover;border-radius:4px!important}@media(max-width:1024px){#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){#content :is(.e-con-inner,.e-con-full):has(>.e-con>.ea-boxed){grid-template-columns:1fr;gap:14px}}:root{--page-max: 1120px;--gutter: clamp(16px, 4vw, 40px)}#content .e-con.e-parent:not(.e-con-full){--container-max-width: var(--page-max);padding-inline:var(--gutter)}#content .e-con.e-parent.e-con-boxed>.e-con-inner{max-width:min(var(--content-width, 100%),var(--page-max))}#content .e-con.e-parent.e-con-full{padding-inline:max(var(--gutter),calc((100% - var(--page-max)) / 2))!important}#content .elementor-top-section.elementor-section-boxed>.elementor-container{max-width:var(--page-max)}#content .elementor-top-section{padding-inline:var(--gutter)}#masthead .e-con.e-parent{--container-max-width: var(--page-max)}#colophon .elementor-section-boxed>.elementor-container{max-width:var(--page-max)}#content .elementor-widget-text-editor:not(.ea-boxed)>.elementor-widget-container{max-width:64ch;margin-inline:auto}#content :is(.elementor-widget-text-editor,.elementor-tab-content) :is(p,ul,ol){max-inline-size:64ch;margin-inline:auto}#content :is(.elementor-widget-text-editor,.elementor-tab-content) :is(p,li){font-size:max(1em,16px)!important}#content .elementor-widget-text-editor>.elementor-widget-container{font-size:max(1em,16px)}#content .wpr-promo-box-description,#content .wpr-promo-box-description p{font-size:max(1em,15px)!important}#content :is(figcaption,.elementor-widget-image+.elementor-widget-text-editor){font-size:max(.92em,14px)}#content .elementor-widget-image+.elementor-widget-text-editor :is(p,li){font-size:max(.92em,14px)!important}@media(min-width:768px){#content :is(.e-con-inner,.e-con-full):has(>.e-con:first-child .elementor-widget-image):has(>.e-con~.e-con .elementor-widget-image)>.e-con .elementor-widget-image:not(.ea-boxed) img,#content :is(.e-con-inner,.e-con-full):has(>.e-con:nth-child(2) .elementor-widget-image):has(>.e-con:nth-child(3) .elementor-widget-image)>.e-con .elementor-widget-image:not(.ea-boxed) img{width:100%!important;height:260px!important;object-fit:cover;object-position:center 25%}}#content .elementor-widget-wpr-dual-button+.elementor-widget-wpr-button{margin-block-start:10px!important}@media(max-width:921px){.cpel-switcher__lang a{display:inline-flex!important;align-items:center;min-height:40px}}#content .e-grid>.elementor-widget-wpr-button .wpr-button-wrap{max-width:340px!important;width:100%;margin-inline:auto}#content .e-grid>.elementor-widget-wpr-button .wpr-button{width:100%;justify-content:center}@media(min-width:380px){#content .e-grid>.elementor-widget-wpr-button .wpr-button-text{white-space:nowrap}}@media(min-width:768px){#colophon .elementor-top-section .elementor-container>.elementor-column.elementor-col-25:nth-child(1),#colophon .elementor-top-section .elementor-container>.elementor-column.elementor-col-25:nth-child(2){width:22%}#colophon .elementor-top-section .elementor-container>.elementor-column.elementor-col-25:nth-child(3),#colophon .elementor-top-section .elementor-container>.elementor-column.elementor-col-25:nth-child(4){width:28%}}#content .elementor-widget-toggle>.elementor-widget-container{max-width:64ch;margin-inline:auto}@media(min-width:1025px){#content :is(.wpr-button-text,.elementor-button-text){white-space:nowrap}}#content .elementor-heading-title.ea-prose{font-family:Open Sans,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.7!important;letter-spacing:0!important}#content :is(.e-con-inner,.e-con-full,.elementor-widget-wrap):has(>.elementor-widget-button~.elementor-widget-button~.elementor-widget-button),#content :is(.e-con-inner,.e-con-full,.elementor-widget-wrap):has(>.elementor-widget-wpr-button~.elementor-widget-wpr-button~.elementor-widget-wpr-button){display:flex!important;flex-wrap:wrap;justify-content:center;gap:14px 16px!important}#content :is(.e-con-inner,.e-con-full,.elementor-widget-wrap):has(>.elementor-widget-button~.elementor-widget-button~.elementor-widget-button)>.elementor-widget-button{flex:0 1 230px;margin:0!important;width:auto!important;max-width:none!important}#content :is(.e-con-inner,.e-con-full,.elementor-widget-wrap):has(>.elementor-widget-button~.elementor-widget-button~.elementor-widget-button) .elementor-button{width:100%;justify-content:center}#content .e-con-inner:has(>.e-con:nth-child(3)>.elementor-widget-wpr-button:only-child){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 16px!important}#content .e-con-inner:has(>.e-con:nth-child(3)>.elementor-widget-wpr-button:only-child)>.e-con{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}#content .e-con-inner:has(>.e-con:nth-child(3)>.elementor-widget-wpr-button:only-child) .wpr-button-text{white-space:normal;text-align:center}#content .e-con-inner:has(>.e-con:nth-child(3)>.elementor-widget-wpr-button:only-child) .wpr-button{height:100%}#content .e-con>.elementor-widget-wpr-button:only-child :is(.wpr-button-wrap,.wpr-button){width:100%;max-width:none!important}#content .e-con>.elementor-widget-wpr-button:only-child .wpr-button{justify-content:center}#content .e-con-inner:has(>.e-con:nth-child(3)>.elementor-widget-wpr-button:only-child)>.e-con>.elementor-widget-wpr-button,#content .e-con-inner:has(>.e-con:nth-child(3)>.elementor-widget-wpr-button:only-child) :is(.elementor-widget-container,.wpr-button-wrap){height:100%}#content .e-con>.elementor-widget-wpr-button:only-child{width:100%!important;max-width:none!important;--container-widget-width: 100% !important}#content :is(.elementor-widget-text-editor,.elementor-tab-content,.wpr-promo-box-description),#content :is(.elementor-widget-text-editor,.elementor-tab-content,.wpr-promo-box-description) *{letter-spacing:normal!important}[dir=rtl] #content .elementor-heading-title{letter-spacing:normal!important}@media(max-width:767px){#colophon :is(.elementor-heading-title a,.elementor-icon-list-text){font-size:15px!important;line-height:1.4!important}#colophon .elementor-heading-title a{display:inline-block;padding-block:6px}}#content .elementor-widget-wpr-promo-box:has(.wpr-promo-box-title)>.elementor-widget-container{background-image:none!important}#content :is(.elementor-widget-wrap,.e-con):has(>.elementor-widget-wpr-dual-button){display:flex!important;flex-direction:column}#content :is(.elementor-widget-wrap,.e-con):has(>.elementor-widget-wpr-dual-button)>.elementor-widget-wpr-dual-button{margin-block-start:auto!important;padding-top:14px}@media(max-width:767px){#content .elementor-widget-wpr-dual-button+.elementor-widget-wpr-button :is(.wpr-button-wrap,.wpr-button){width:100%;max-width:none!important}#content .elementor-widget-wpr-dual-button+.elementor-widget-wpr-button .wpr-button{justify-content:center}}#content .elementor-widget-wpr-promo-box>.elementor-widget-container{background-repeat:no-repeat!important}#content .elementor-widget-wpr-promo-box>.elementor-widget-container{background-position:50% 0!important}#content .elementor-widget-wrap:has(>.elementor-widget-wpr-promo-box){flex-direction:column!important;flex-wrap:nowrap!important}#content .elementor-widget-wrap:has(>.elementor-widget-wpr-promo-box)>:nth-last-child(2){margin-block-start:auto!important;padding-top:14px}#content .elementor-widget-wrap:has(>.elementor-widget-wpr-promo-box)>:last-child{margin-block-start:10px!important}#content .elementor-widget-wrap:has(>.elementor-widget-wpr-promo-box)>.e-con:nth-last-child(2){padding-top:4px!important;--padding-top: 4px}#content :is(.e-con-inner,.e-con-full):has(>.elementor-widget-video~.elementor-widget-video){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:24px!important;align-items:start}#content .elementor-widget-video{width:100%!important;max-width:none!important;margin:0!important}#content .elementor-widget-video video{width:100%;height:auto;aspect-ratio:16 / 9;background:#111;border-radius:6px}#content :is(.e-con-inner,.e-con.e-parent)>.e-con:only-child{margin-inline:auto!important}#content .e-con:has(>.elementor-widget-video~.elementor-widget-video){width:100%!important;--width: 100% !important;max-width:none!important}#content .elementor-widget-video :is(.elementor-widget-container,.e-hosted-video,video){width:100%!important;max-width:none!important}#content .e-con:has(>.elementor-widget-video:only-child){width:100%!important;--width: 100% !important;max-width:none!important;padding:0!important}#content .ea-empty{display:none!important}#content :is(.e-con-inner,.e-con.e-parent):has(>.ea-empty){justify-content:center!important}.ea-related{max-width:64ch;margin:8px auto 56px;padding:20px var(--gutter) 0;border-block-start:1px solid var(--sand)}.ea-related__title{margin:0 0 10px;font-family:Playfair Display,serif;font-weight:700;font-size:20px;color:var(--navy)}.ea-related ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.ea-related a{display:inline-block;padding:8px 0;font-size:17px;color:var(--maroon);text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){body:not(.home) #content h1{font-size:clamp(26px,7.4vw,31px)!important;line-height:1.22!important}body.rtl:not(.home) #content h1{line-height:1.45!important}}.pdf-embed__link a{color:var(--maroon);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(min-width:768px)and (max-width:960px){#content .elementor-container:has(>.elementor-col-33 .elementor-widget-wpr-promo-box){flex-wrap:wrap;justify-content:center;gap:24px}#content .elementor-container:has(>.elementor-col-33 .elementor-widget-wpr-promo-box)>.elementor-col-33{width:100%!important;max-width:480px}}.wpr-logo .wpr-logo-url{inset:0;z-index:10}@media(min-width:768px){#content .e-con.e-child:has(img.wp-image-493){flex:0 0 36%!important;--width: 36% !important;width:36%!important;max-width:36%!important}#content :is(.e-con-inner,.e-con.e-parent):has(>.e-con.e-child img.wp-image-493)>.e-con.e-child:not(:has(img.wp-image-493)){flex:1 1 0!important;width:auto!important;max-width:none!important}#content .elementor-widget-image:has(img.wp-image-493){--container-widget-width: 100% !important;width:100%!important;max-width:100%!important}#content img.wp-image-493{width:min(100%,300px)!important;height:auto!important}}
