.goallord-nowrap .elementor-heading-title,.goallord-nowrap .elementor-button-text{white-space:nowrap}@media (min-width: 1025px){ul.hfe-nav-menu{flex-wrap:nowrap!important}ul.hfe-nav-menu a{white-space:nowrap}}@media (min-width: 1025px) and (max-width: 1380px){.goallord-utility{display:none}}header#masthead,body.ehf-header #masthead{position:sticky;top:0;z-index:99;transition:background-color .35s ease,box-shadow .35s ease}header#masthead,body.ehf-header #masthead{background-color:#fbfaf6d1}html.goallord-scrolled header#masthead{background-color:#fbfaf6f5;box-shadow:0 1px #17171414}@supports (backdrop-filter: blur(6px)){header#masthead,body.ehf-header #masthead{background-color:#fbfaf6b8;backdrop-filter:blur(10px)}html.goallord-scrolled header#masthead{background-color:#fbfaf6e0;backdrop-filter:blur(10px)}}@media (prefers-reduced-motion: reduce){header#masthead{transition:none}}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid #a76f42;outline-offset:2px}.goallord-breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;font-family:Manrope,sans-serif;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#8a867c}.goallord-breadcrumbs li{display:flex;align-items:center}.goallord-breadcrumbs li+li:before{content:"\203a";margin:0 8px;color:#b9b5aa}.goallord-breadcrumbs a{color:#5a3925;text-decoration:none}.goallord-breadcrumbs a:hover{text-decoration:underline}mark.goallord-mark{background:#a76f4238;color:inherit;padding:0 .08em;border-radius:2px}.goallord-search-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#171714f0;padding:24px;visibility:hidden;pointer-events:none}.goallord-search-overlay.is-open{visibility:visible;pointer-events:auto}.goallord-search-lock{overflow:hidden}.goallord-search-overlay__form{width:min(640px,100%)}.goallord-search-overlay__label{display:block;font-family:Cormorant Garamond,serif;font-size:clamp(26px,4vw,40px);font-weight:500;color:#f5f1e8;margin-bottom:24px}.goallord-search-overlay__row{display:flex;gap:12px}.goallord-search-overlay__row input{flex:1;min-width:0;background:#f5f1e812;border:1px solid rgba(245,241,232,.3);border-radius:2px;color:#f5f1e8;font-family:Manrope,sans-serif;font-size:16px;padding:14px 16px}.goallord-search-overlay__row input:focus{outline:2px solid #a76f42;outline-offset:1px}.goallord-search-overlay__row button{background:#f5f1e8;color:#171714;border:0;border-radius:2px;font-family:Manrope,sans-serif;font-weight:600;font-size:14px;padding:14px 28px;cursor:pointer}.goallord-search-overlay__row button:hover{background:#a76f42;color:#f5f1e8}.goallord-search-overlay__hint{color:#f5f1e880;font-family:Manrope,sans-serif;font-size:12px;margin-top:16px}.goallord-search-overlay__close{position:absolute;top:24px;right:32px;background:none;border:0;color:#f5f1e8b3;font-size:40px;line-height:1;cursor:pointer}.goallord-search-overlay__close:hover,.goallord-search-overlay__close:focus{color:#f5f1e8}:root{--goallord-ease: cubic-bezier(.22, 1, .36, 1)}::selection{background:#a76f4247;color:inherit}h1,h2,.elementor-heading-title{text-rendering:optimizeLegibility;font-feature-settings:"liga","kern"}.goallord-breadcrumbs ol{font-size:11px;letter-spacing:.09em}body .elementor-widget-text-editor a{text-decoration:underline;text-decoration-color:#a76f4280;text-underline-offset:3px;transition:text-decoration-color .4s var(--goallord-ease),color .4s var(--goallord-ease)}.elementor-widget-text-editor a:hover{color:#5a3925;text-decoration-color:#a76f42}body .elementor-button{transition:background-color .45s var(--goallord-ease),color .45s var(--goallord-ease),border-color .45s var(--goallord-ease),transform .45s var(--goallord-ease),box-shadow .45s var(--goallord-ease)}body .elementor-button:hover{transform:translateY(-1px)}body .elementor-button:active{transform:translateY(0);transition-duration:.15s}ul.hfe-nav-menu>li>a{position:relative;transition:color .35s var(--goallord-ease)}ul.hfe-nav-menu>li>a:after{content:"";position:absolute;left:8px;right:100%;bottom:2px;height:1px;background:#a76f42;transition:right .45s var(--goallord-ease)}ul.hfe-nav-menu>li>a:hover:after,ul.hfe-nav-menu>li.current-menu-item>a:after{right:8px}header#masthead,body.ehf-header #masthead{transition:background-color .6s var(--goallord-ease),box-shadow .6s var(--goallord-ease)}html.goallord-scrolled header#masthead{box-shadow:0 1px #1717140f}.elementor-field-group .elementor-field{transition:border-color .35s var(--goallord-ease),box-shadow .35s var(--goallord-ease),background-color .35s var(--goallord-ease)}.elementor-field-group .elementor-field:focus{border-color:#a76f42!important;box-shadow:0 0 0 3px #a76f421f!important;outline:none}.elementor-field-group .elementor-field::placeholder{color:#25252061}.elementor-field-type-acceptance input[type=checkbox],.elementor-field-type-checkbox input[type=checkbox]{accent-color:#5a3925}.elementor-message.elementor-message-success{font-family:Cormorant Garamond,serif;font-style:italic;font-size:17px;border-left:2px solid #a76f42;padding-left:14px}.e-loop-item .elementor-widget-image img{transition:transform 1.4s var(--goallord-ease),opacity .6s var(--goallord-ease);outline:1px solid rgba(23,23,20,.06);outline-offset:-1px}.e-loop-item:hover .elementor-widget-image img{transform:scale(1.025)}.e-loop-item .elementor-heading-title a{transition:color .35s var(--goallord-ease)}.e-loop-item .elementor-heading-title a:hover{color:#5a3925}.elementor-pagination{font-family:Manrope,sans-serif;font-size:13px;letter-spacing:.12em}.elementor-pagination .page-numbers{padding:6px 10px;transition:color .3s var(--goallord-ease)}.elementor-pagination .page-numbers.current{color:#a76f42}.e-loop-nothing-found-message__text{font-family:Cormorant Garamond,serif;font-style:italic;font-size:19px;color:#666a4b}.goallord-search-overlay{opacity:0;transition:opacity .45s var(--goallord-ease)}.goallord-search-overlay.is-open{opacity:1}.goallord-search-overlay__row input{font-family:Cormorant Garamond,serif;font-size:20px}[data-elementor-id="34"] a{transition:color .35s var(--goallord-ease),opacity .35s var(--goallord-ease)}[data-elementor-id="34"] .hfe-icon-list-items a:hover,[data-elementor-id="34"] .elementor-icon-list-items a:hover{color:#f5f1e8!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#5a392573;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#5a3925b3}@media (prefers-reduced-motion: reduce){.elementor-button,.e-loop-item .elementor-widget-image img,ul.hfe-nav-menu>li>a:after,.goallord-search-overlay{transition:none!important}.elementor-button:hover,.e-loop-item:hover .elementor-widget-image img{transform:none!important}}.goallord-copy[data-goallord-copied] .elementor-button-text{color:#a76f42}.goallord-breadcrumbs [aria-current=page]{color:#5a3925}.goallord-clock__label{letter-spacing:.18em}.goallord-liturgical-clock{backdrop-filter:blur(4px)}.elementor-field-group textarea.elementor-field{line-height:1.6}mark.goallord-mark{padding:0 .12em}[data-elementor-id="34"] .hfe-icon-list-items li,[data-elementor-id="34"] .elementor-icon-list-items li{padding-top:3px;padding-bottom:3px}@media (min-width: 1025px){ul.hfe-nav-menu .sub-menu{display:block!important;position:absolute;top:100%;left:0;min-width:248px;padding:12px 0;margin:0;background:#fbfaf6fa;border:1px solid rgba(216,213,205,.9);border-radius:3px;box-shadow:0 18px 40px -18px #17171447;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .4s var(--goallord-ease),transform .4s var(--goallord-ease),visibility 0s linear .4s;z-index:120}ul.hfe-nav-menu li.menu-item-has-children:hover>.sub-menu,ul.hfe-nav-menu li.menu-item-has-children:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(6px);transition:opacity .4s var(--goallord-ease),transform .4s var(--goallord-ease),visibility 0s}ul.hfe-nav-menu li.menu-item-has-children:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px}ul.hfe-nav-menu .sub-menu li{display:block}ul.hfe-nav-menu .sub-menu a{display:block;padding:10px 22px!important;font-size:13px;color:#252520!important;background:transparent!important;transition:color .3s var(--goallord-ease),padding-left .3s var(--goallord-ease)}ul.hfe-nav-menu .sub-menu a:hover,ul.hfe-nav-menu .sub-menu a:focus{color:#5a3925!important;padding-left:28px!important}ul.hfe-nav-menu .sub-menu a:after{display:none}ul.hfe-nav-menu .hfe-menu-toggle.sub-arrow{opacity:.45;transform:scale(.8);transition:transform .4s var(--goallord-ease),opacity .3s var(--goallord-ease)}ul.hfe-nav-menu li.menu-item-has-children:hover>a .sub-arrow,ul.hfe-nav-menu li.menu-item-has-children:hover>.sub-arrow{opacity:.9;transform:scale(.8) rotate(180deg)}}.goallord-nav-overlay{position:fixed;inset:0;z-index:9998;background:#171714f7;padding:max(24px,env(safe-area-inset-top)) 28px 40px;overflow-y:auto;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .5s var(--goallord-ease),visibility 0s linear .5s}.goallord-nav-overlay.is-open{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .5s var(--goallord-ease),visibility 0s}.goallord-nav-lock{overflow:hidden}.goallord-nav-overlay__close{position:absolute;top:18px;right:22px;background:none;border:0;color:#f5f1e8b3;font-size:38px;line-height:1;cursor:pointer;padding:6px}.goallord-nav-overlay__close:hover,.goallord-nav-overlay__close:focus{color:#f5f1e8}.goallord-nav-overlay__inner{max-width:440px;margin:0 auto;padding-top:40px;display:flex;flex-direction:column;gap:26px;min-height:100%}.goallord-nav-overlay__group-label{font-family:Manrope,sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#a76f42;margin:0 0 10px}.goallord-nav-overlay__inner ul{list-style:none;margin:0;padding:0}.goallord-nav-overlay a.goallord-nav-overlay__link{display:block;font-family:Cormorant Garamond,serif;font-size:27px;font-weight:500;line-height:1.35;color:#f5f1e8;text-decoration:none;padding:7px 0;transition:color .35s var(--goallord-ease),padding-left .35s var(--goallord-ease)}.goallord-nav-overlay a.goallord-nav-overlay__link:hover,.goallord-nav-overlay a.goallord-nav-overlay__link:focus{color:#a76f42;padding-left:8px}.goallord-nav-overlay a.goallord-nav-overlay__link[aria-current=page]{color:#a76f42}.goallord-nav-overlay__foot{margin-top:auto;padding-top:30px;border-top:1px solid rgba(245,241,232,.14);display:flex;flex-direction:column;gap:18px}.goallord-nav-overlay__cta{display:inline-block;text-align:center;background:#f5f1e8;color:#171714;font-family:Manrope,sans-serif;font-weight:600;font-size:14px;text-decoration:none;padding:14px 28px;border-radius:2px;transition:background-color .45s var(--goallord-ease),color .45s var(--goallord-ease)}.goallord-nav-overlay__cta:hover,.goallord-nav-overlay__cta:focus{background:#a76f42;color:#f5f1e8}.goallord-nav-overlay__motto{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;color:#f5f1e88c;text-align:center;margin:0}.goallord-nav-overlay__group{opacity:0;transform:translateY(16px);transition:opacity .55s var(--goallord-ease),transform .55s var(--goallord-ease)}.goallord-nav-overlay.is-open .goallord-nav-overlay__group{opacity:1;transform:none}.goallord-nav-overlay.is-open .goallord-nav-overlay__group:nth-child(2){transition-delay:.07s}.goallord-nav-overlay.is-open .goallord-nav-overlay__group:nth-child(3){transition-delay:.14s}.goallord-nav-overlay.is-open .goallord-nav-overlay__group:nth-child(4){transition-delay:.21s}.goallord-nav-overlay.is-open .goallord-nav-overlay__group:nth-child(5){transition-delay:.28s}.goallord-nav-overlay.is-open .goallord-nav-overlay__group:nth-child(6){transition-delay:.35s}.goallord-nav-overlay:not(.is-open) .goallord-nav-overlay__group{transition-duration:.25s;transition-delay:0s}@media (prefers-reduced-motion: reduce){.goallord-nav-overlay,.goallord-nav-overlay__group,ul.hfe-nav-menu .sub-menu,ul.hfe-nav-menu .hfe-menu-toggle.sub-arrow{transition:none!important}.goallord-nav-overlay__group{opacity:1;transform:none}}@media (max-width: 1024px){.elementor-widget-navigation-menu ul.hfe-nav-menu,.elementor-widget-navigation-menu .hfe-nav-menu__toggle{display:none!important}}.goallord-nav-toggle{display:none!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;cursor:pointer;padding:10px!important;margin-left:auto;-webkit-tap-highlight-color:transparent}.goallord-nav-toggle:hover,.goallord-nav-toggle:focus,.goallord-nav-toggle:active{background:transparent!important;background-color:transparent!important}@media (max-width: 1024px){.goallord-nav-toggle{display:inline-flex!important;flex-direction:column;gap:5px}}.goallord-nav-toggle span{display:block;width:22px;height:1.5px;background:#171714!important;transition:transform .4s var(--goallord-ease),opacity .3s var(--goallord-ease),background-color .3s var(--goallord-ease)}.goallord-nav-toggle:hover span{background:#5a3925!important}a.hfe-skip-link{position:absolute;left:-9999px;top:0;z-index:100000;background:#171714;color:#f5f1e8;font-family:Manrope,sans-serif;font-size:13px;letter-spacing:.04em;padding:12px 20px;border-radius:0 0 3px;text-decoration:none}a.hfe-skip-link:focus{left:0;outline:2px solid #a76f42;outline-offset:-2px}.goallord-copy .elementor-button:active{transform:scale(.98)}@media (min-width: 1025px) and (max-width: 1280px){.elementor-33 .elementor-element.elementor-element-ad10002 .elementor-heading-title{font-size:24.5px}}.elementor-34 .elementor-element.elementor-element-fe30003 .elementor-heading-title{font-size:13px;letter-spacing:.32em}[data-elementor-id="34"] .elementor-widget-text-editor a{color:#c68b5b}body.page-id-11 .e-con.elementor-element-400059,body.page-id-12 .e-con.elementor-element-400090,body.page-id-12 .e-con.elementor-element-4000a1,body.page-id-13 .e-con.elementor-element-400141,body.page-id-15 .e-con.elementor-element-40008b,body.page-id-20 .e-con.elementor-element-400134,body.home .e-con.elementor-element-100081{background-color:#171714!important}@media (min-width: 768px) and (max-width: 1024px){body:not(.home) .goallord-hero{padding-top:150px!important}}@media (max-width: 767px){body:not(.home) .goallord-hero{padding-top:132px!important}}@media (max-width: 767px){.goallord-hero .elementor-widget-button,.goallord-hero .elementor-widget-button .elementor-button{width:100%}}@media (max-width: 420px){.goallord-liturgical-clock{padding:20px 24px!important}}@media (max-width: 767px){.elementor-34 .e-con.elementor-element-fe10000{flex-direction:row!important;flex-wrap:wrap}.elementor-34 .elementor-element-fe11000,.elementor-34 .elementor-element-fe14000{width:100%}.elementor-34 .elementor-element-fe12000,.elementor-34 .elementor-element-fe13000{width:calc(50% - 24px)}}@media (min-width: 768px) and (max-width: 1024px){.elementor-widget-loop-grid .elementor-loop-container{gap:32px!important}}.single-journal .elementor-widget-theme-post-content p:first-of-type:first-letter{font-family:Cormorant Garamond,serif;font-size:3.4em;font-weight:600;line-height:.8;float:left;padding:.08em .12em 0 0;color:#5a3925}blockquote{hanging-punctuation:first}form.elementor-form{transition:opacity .9s var(--goallord-ease)}form.elementor-form.goallord-form-done{opacity:.6!important}body.error404 .elementor-search-form__container{background:#f5f1e812;border:1px solid rgba(245,241,232,.3)!important;border-radius:2px}body.error404 .elementor-search-form__input{color:#f5f1e8;font-family:Cormorant Garamond,serif;font-size:19px}body.error404 .elementor-search-form__input::placeholder{color:#f5f1e873}@media (prefers-reduced-motion: reduce){.goallord-copy .elementor-button:active{transform:none}form.elementor-form{transition:none}}
