/*! **********************************************
  * Filename: style.css
  * Website: Hillside CSS Framework
  * Author: Hillside Agency
  * Author URI: https://www.hillside.agency/
  * Date: 24/07/2023
  * Version: 1.0
**************************************************/

/*! Variables */:root{--bg-primary:#FFFFFF;--bg-secondary:#F4F3F3;--bg-tertiary:#DDDDDD;--font-primary:#111314;--font-secondary:#AFB0B3;--font-tertiary:#FFFFFF;--primary:#AC4280;--secondary:#009136;--tertiary:#FFC300;--cta-primary:#D1132A;--cta-secondary:#111314;--cta-tertiary:#008BD0;--success:#009136;--warning:#FFC300;--alert:#D1132A;--facebook:#3b5998;--twitter:#55acee;--instagram:#405DE6;--linkedin:#0075b5;--whatsapp:#25D366;--youtube:#cd201f}.dark-theme{--bg-primary:#1A1A1A;--bg-secondary:#2B2E34;--bg-tertiary:#3A3D43;--font-primary:#FFFFFF;--font-secondary:#6B6C6F;--font-tertiary:#1A1A1A;--primary:#D975AC;--secondary:#00C448;--tertiary:#FFD64D;--cta-primary:#FF4056;--cta-secondary:#FFFFFF;--cta-tertiary:#33A9E8;--success:#00C448;--warning:#FFD64D;--alert:#FF4056}.high-contrast{--bg-primary:#FFFFFF;--bg-secondary:#F0F0F0;--bg-tertiary:#D0D0D0;--font-primary:#000000;--font-secondary:#8C8D8F;--font-tertiary:#FFFFFF;--primary:#8C0059;--secondary:#006B28;--tertiary:#CC9C00;--cta-primary:#A00F21;--cta-secondary:#000000;--cta-tertiary:#006BA6;--success:#006B28;--warning:#CC9C00;--alert:#A00F21}.high-contrast img{-webkit-filter:contrast(1.5);filter:contrast(1.5)}.greyscale{--bg-primary:#FFFFFF;--bg-secondary:#E5E5E5;--bg-tertiary:#CCCCCC;--font-primary:#000000;--font-secondary:#8A8A8A;--font-tertiary:#FFFFFF;--primary:#6B6B6B;--secondary:#4A4A4A;--tertiary:#B8B8B8;--cta-primary:#3D3D3D;--cta-secondary:#000000;--cta-tertiary:#5C5C5C;--success:#4A4A4A;--warning:#B8B8B8;--alert:#3D3D3D}.greyscale img{-webkit-filter:grayscale(1);filter:grayscale(1)}:root{--body-font:"Inter",sans-serif;--headings-font:"Inter",sans-serif}:root{--body-font-size-sm:1.7rem;--body-font-size-md:2.0rem;--body-font-size-lg:2.1rem;--body-font-size-xl:2.9rem;--font-size-xs:1.2rem;--font-size-sm:1.4rem;--font-size-base:1.6rem;--font-size-md:1.8rem;--font-size-ml:2.3rem;--font-size-lg:3.2rem;--font-size-xl:4.2rem;--font-size-xxl:5.6rem;--font-size-xxxl:8.6rem}@media screen and (max-width:992px){:root{--body-font-size-sm:1.6rem;--body-font-size-md:1.8rem;--body-font-size-lg:1.9rem;--body-font-size-xl:2.5rem;--font-size-sm:1.3rem;--font-size-base:1.5rem;--font-size-md:1.7rem;--font-size-ml:2.2rem;--font-size-lg:2.9rem;--font-size-xl:3.7rem;--font-size-xxl:4.6rem;--font-size-xxxl:6.6rem}}@media screen and (max-width:480px){:root{--body-font-size-sm:1.5rem;--body-font-size-md:1.7rem;--body-font-size-lg:1.8rem;--body-font-size-xl:2.2rem;--font-size-base:1.4rem;--font-size-md:1.6rem;--font-size-ml:2.1rem;--font-size-lg:2.6rem;--font-size-xl:3.2rem;--font-size-xxl:3.6rem;--font-size-xxxl:5.0rem}}:root{--icon-size:3rem;--icon-size-sm:1.5rem;--icon-size-lg:6rem}.svg-icon{height:var(--icon-size);width:var(--icon-size);min-height:var(--icon-size);min-width:var(--icon-size);vertical-align:middle}.svg-icon-sm{height:var(--icon-size-sm);width:var(--icon-size-sm);min-height:var(--icon-size-sm);min-width:var(--icon-size-sm);vertical-align:middle}.svg-icon-lg{height:var(--icon-size-lg);width:var(--icon-size-lg);min-height:var(--icon-size-lg);min-width:var(--icon-size-lg);vertical-align:middle}

/*! Reset */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

/*! General */*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-secondary)}body{color:var(--font-primary);font-family:var(--body-font);font-size:1.6rem;font-weight:400;letter-spacing:.005em;line-height:1.7;overflow-x:hidden!important;-webkit-font-smoothing:antialiased;padding-top:12.4rem}@media (max-width:992px){body{padding-top:9.4rem}}main.wrapper{position:relative}main.wrapper:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1221.04 4978.7'%3E%3Cpath d='M0 1010.6v225.16C146.87 706.27 789.07 375.81 1220.5 196.92L1221.04 0C820.75 206.62 195.82 555.09 0 1010.6m0 1496.88v237.6c416.38-274.01 1009.22-700.94 1221.04-1194.2v-310.49C1089.54 1818.82 465.34 2248.54 0 2507.48m0 2314.75v156.47c348.94-241.61 817.64-361.99 1221.04-426.24v-201.9C814 4445 343.8 4588.01 0 4822.23'/%3E%3C/svg%3E");background-repeat:repeat-y;background-size:100% auto;opacity:0.04;pointer-events:none;z-index:-1}body.home main.wrapper:before{top:calc(100vh - 12.3rem)}a{color:var(--cta-primary);font-weight:400;text-decoration:underline;text-decoration-color:var(--cta-primary);text-decoration-thickness:max(1px,.1rem);text-underline-offset:.15rem;-webkit-transition:text-decoration-color 0.3s;transition:text-decoration-color 0.3s}a:focus,a:hover{text-decoration-color:transparent;cursor:pointer}:focus-visible{color:var(--font-primary);background-color:var(--bg-secondary);outline:0.3rem solid var(--tertiary);outline-offset:0.2rem;border-radius:0.2rem;text-decoration:none}:focus:not(:focus-visible){outline:none}p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:600;margin-bottom:2rem;margin-top:0}h1{font-size:var(--font-size-xxxl);line-height:1.2}h2{font-size:var(--font-size-xxl);line-height:1.25}h3{font-size:var(--font-size-xl);line-height:1.3}h4{font-size:var(--font-size-lg);letter-spacing:-.08rem;line-height:1.35}h5{font-size:var(--font-size-ml);letter-spacing:-.05rem;line-height:1.5}h6{font-size:var(--font-size-md);letter-spacing:0;line-height:1.4}img{max-width:100%;height:auto}em{font-style:italic}b,strong{font-weight:700}small{font-size:0.7em}address{font-style:normal}blockquote{border-left:0.3rem solid var(--font-secondary);margin:4rem auto 4rem 6rem;padding:0 2rem;font-size:var(--body-font-size-lg);font-weight:600;font-style:italic;position:relative}blockquote:before{content:'';position:absolute;width:3.6rem;height:2.1rem;top:0;left:0;margin-left:-6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.801' height='20.418'%3E%3Cg fill='%23d1132a' data-name='Quote Marks'%3E%3Cpath d='M3.455 4.85A16.518 16.518 0 0 1 14.86 0c.087 0 .218 0 .262.087.481.7-6.38 5.856-2.622 7.472 3.8 1.617 3.234 7.516.437 10.575-2.884 3.146-7.822 2.8-10.575.437C-.827 15.775.09 11.1.221 10.487A11.33 11.33 0 0 1 3.455 4.85Z' data-name='Path 651'/%3E%3Cpath d='M24.062 4.85A16.518 16.518 0 0 1 35.467 0c.087 0 .219 0 .262.087.481.7-6.38 5.856-2.622 7.472 3.8 1.617 3.234 7.516.437 10.575-2.884 3.146-7.822 2.8-10.575.437-3.19-2.8-2.272-7.472-2.141-8.084a11.332 11.332 0 0 1 3.234-5.637Z' data-name='Path 652'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:3.6rem 2.1rem;background-position:center center}blockquote p{margin-bottom:1.5rem}blockquote cite{display:block;font-size:var(--font-size-md);font-weight:600;color:var(--cta-primary);font-style:normal;margin:0}blockquote cite span{font-weight:400}code{background:#f4f5f6;border-radius:.4rem;font-size:86%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}pre{background:#f4f5f6;border-left:0.3rem solid #9b4dca;overflow-y:hidden}pre>code{border-radius:0;display:block;padding:1rem 1.5rem;white-space:pre}hr{border:0;border-top:0.1rem solid var(--font-primary);margin:3.0rem 0}dl,ol,ul{list-style:none;margin-top:0;padding-left:0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:1.5rem 0 1.5rem 3.0rem}ol{list-style:decimal inside}ul{list-style:disc inside}li::marker{font-weight:bold}.button,button,dd,dt,li{margin-bottom:1.0rem}fieldset,input,select,textarea{margin-bottom:1.5rem}dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}table{border-spacing:0;display:block;overflow-x:auto;text-align:left;width:100%}td,th{border-bottom:0.1rem solid var(--font-primary);padding:1.2rem 1.5rem;vertical-align:top}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}@media (min-width:40rem){table{display:table;overflow-x:initial}}

/*! Helpers */.sr-only,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.hidden{display:none;visibility:hidden}.label-inline{display:inline-block;font-weight:normal;margin-left:.5rem}.clearfix:after{clear:both;content:' ';display:table}.float-left{float:left}.float-right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-large{font-size:var(--body-font-size-lg);line-height:1.6}.bg-white{background-color:var(--bg-primary)}.has-red-border{border-top:1.2rem solid var(--cta-primary)}.bg-wrapper{background-color:var(--bg-primary);outline:4rem solid var(--bg-primary);border-radius:0.1rem;margin-top:4rem;margin-bottom:0;overflow:hidden}.bg-wrapper.combine-above{border-top-left-radius:0;border-top-right-radius:0}.bg-wrapper.combine-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.column .bg-wrapper{margin-top:6rem;margin-bottom:0}.row .column:has(.bg-wrapper){padding-left:0;padding-right:0}.row .column.bg-wrapper{margin-top:4rem;margin-bottom:0}.block-image-gallery .bg-wrapper,.block-image-slider .bg-wrapper{margin-top:4rem;margin-bottom:0}.row.bg-wrapper{margin-top:0;margin-bottom:0}[role=tabpanel] .bg-wrapper{margin-top:6rem;margin-bottom:10rem}@media screen and (max-width:768px){.bg-wrapper{outline:2rem solid var(--bg-primary)}.column .bg-wrapper{margin-top:4rem}.row .column.bg-wrapper{margin-top:2rem}.block-image-gallery .bg-wrapper,.block-image-slider .bg-wrapper{margin-top:2rem}[role=tabpanel] .bg-wrapper{margin-top:3rem;margin-bottom:6rem}}.divider{margin:2rem 0}.divider-tinymce{margin:5rem 0 4rem}.divider-grey{border-top:0.1rem solid var(--bg-tertiary)}.divider-black{border-top:0.1rem solid var(--font-primary)}.divider-red{border-top:0.1rem solid var(--cta-primary)}.img-responsive{display:block;width:100%;max-width:100%}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:4rem auto}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bg-hightlight{background-color:var(--hgl-secondary)}.skip-link{position:absolute;top:-100px;left:0;width:100%;font-size:1.6rem;background:var(--bg-primary);color:var(--font-primary);padding:1rem;z-index:999}.skip-link:focus{top:0}

/*! Buttons */.buttons{display:block}.button:not(.switcher-button):not(.church-finder):not(.button-black):not(.button-outline){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#D1132A;border:none;border-radius:4rem;color:#fff;cursor:pointer;font-size:14px;text-transform:uppercase;font-weight:600;line-height:1.2;padding:0.8em 2em 0.8em 1.6em;letter-spacing:0.05rem;text-decoration:none;white-space:normal;height:auto;position:relative;overflow:hidden;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1047.7 130.62'%3E%3Cpath fill='%23b2282f' d='M345.16 0c-68.18 38.37-145.82 88.39-186.72 115.87a344 344 0 0 1-24 14.74h100.02c14.53-8.71 29.4-18.47 43.65-29.18C315.39 73.42 381.98 30.68 430.36 0zM171.91 79.86C259.87 19.51 281.42 3.36 298.87.58 300 .4 301.05.21 302.04 0H198.49C164.38 18.44 124.88 45.67 89.3 66.21 67.23 78.95 33.37 95.85 0 109.5v21.11h75.93c26.99-9.82 59.09-25.44 95.98-50.75M91.68 31.95c18.13-12.44 33.43-23 46.46-31.95H39.36C29.09 6.39 18.93 12.6 9.07 18.3 6.08 20.03 3.05 21.79 0 23.58v57.53c26.08-9.89 56.73-25.17 91.68-49.15ZM930.38 0h-49.67C822.4 26.34 776.79 71.14 718.06 126.88a343 343 0 0 1-4.01 3.74h79.21c13.59-11.51 26.86-24.81 40.39-37.94C889.37 38.61 916.96 17.36 930.38 0M810.85 0h-73.81C704.63 24.01 667 61 632.62 89.45c-16.05 13.28-32.99 27.99-50.12 41.17h85.24c15.22-11.27 31.47-24.91 48.61-41.49C769.59 37.61 794.8 12.46 810.84 0ZM683.48 0h-76.59c-27.07 22.13-56.26 49.32-83.41 71.31-24.64 19.95-51.4 43.19-77.62 59.31h85.54c22.52-13.59 47.99-32.38 75.81-58.75 36.45-34.54 59.9-57.09 76.26-71.87ZM566.59 0H479.1c-34.79 20.8-76.28 54.63-113.64 80.04-24.94 16.97-52.05 36.74-78.28 50.58h98.6c19.18-10.79 40.26-24.78 63.08-43.05C527.3 24.76 549.87 5.42 566.59 0M1047.7 0h-69.71c-24.61 24.47-50.78 53.97-75.45 78.2-17.33 17.02-35.72 36.09-54.42 52.42h75.65c19.1-14.99 40.01-34.41 62.18-59.86 27.94-32.07 47.41-54.69 61.75-70.75Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:auto 150%}.button:not(.switcher-button):not(.church-finder):not(.button-black):not(.button-ouline):before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#111314;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:10rem;z-index:-1}.button:not(.switcher-button):not(.church-finder):not(.button-black):not(.button-outline):hover:before{width:100%}.button:not(.switcher-button):not(.church-finder):not(.button-black):not(.button-outline):after{content:"";display:inline-block;width:1em;height:1em;right:-.6em;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.69 38.74'><path d='M33.34 20.21c.17 2.99-29.8 16.64-29.8 16.64S2.51 20.97 3.45 20.6c6.35-1.09 29.88-.38 29.88-.38M1.9.23C-.91.59.36 38.7 2.6 38.52c2.24-.17 35-15.82 35.79-19.4.57-2.61-14.89-9.99-18.42-12.06S4.7-.12 1.9.23'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.69 38.74'><path d='M33.34 20.21c.17 2.99-29.8 16.64-29.8 16.64S2.51 20.97 3.45 20.6c6.35-1.09 29.88-.38 29.88-.38M1.9.23C-.91.59.36 38.7 2.6 38.52c2.24-.17 35-15.82 35.79-19.4.57-2.61-14.89-9.99-18.42-12.06S4.7-.12 1.9.23'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;position:relative;pointer-events:none}.button:not(.switcher-button):not(.church-finder):not(.button-black):not(.button-outline) span{display:contents}@media screen and (max-width:430px){.button:not(.switcher-button):not(.church-finder):not(.button-black):not(.button-outline) span{display:none}}.button.button-black,.button.button-outline{border:0.15rem solid transparent;border-radius:2.1rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-base);text-transform:uppercase;font-weight:600;height:4.2rem;letter-spacing:0.05rem;line-height:1.2;padding:0 2rem;text-align:center;text-decoration:none;white-space:normal;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.button.button-black{background-color:var(--font-primary);border-color:var(--font-primary);color:var(--bg-primary)}.button.button-black:focus,.button.button-black:hover{background-color:var(--cta-primary);border-color:var(--cta-primary)}.button.button-black[disabled]:focus,.button.button-black[disabled]:hover{border-color:inherit;color:var(--font-tertiary)}.button.button-outline{background-color:transparent;color:var(--font-primary);border-color:var(--cta-primary)}.button.button-outline:focus,.button.button-outline:hover{background-color:var(--cta-primary);border-color:var(--cta-primary);color:var(--bg-primary)}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover{border-color:inherit;color:var(--font-tertiary)}.button.button-clear{background-color:transparent;border-color:transparent;color:var(--cta-primary);padding:0}.button.button-clear:focus,.button.button-clear:hover{background-color:transparent;border-color:transparent;color:var(--font-primary)}.button.button-clear[disabled]:focus,.button.button-clear[disabled]:hover{color:var(--font-primary)}.button.church-finder,.button.switcher-button{background-color:var(--cta-primary);border:0.15rem solid var(--cta-primary);border-radius:2.1rem;color:var(--bg-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;height:4.2rem;letter-spacing:0.05rem;line-height:1.2;text-align:center;text-decoration:none;white-space:normal;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-size:var(--font-size-sm);font-weight:400;padding:0 1.5rem}.button.switcher-button{background-color:var(--bg-primary);color:var(--font-primary)}.button.church-finder:before,.button.switcher-button:before{content:'';display:block;width:1.4rem;height:1.4rem;margin:auto 0.7rem auto 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.4rem 1.4rem;mask-size:1.4rem 1.4rem;-webkit-mask-position:center center;mask-position:center center;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.button.switcher-button:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.931' height='12.928' viewBox='0 0 12.931 12.928'%3E%3Cpath d='M12.434 10.609H5.558a1.81 1.81 0 0 0-1.745-1.325 1.81 1.81 0 0 0-1.744 1.325H.498a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5h1.571a1.81 1.81 0 0 0 1.744 1.319 1.81 1.81 0 0 0 1.745-1.319h6.876a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5m-8.621 1.326a.83.83 0 0 1-.766-.512.83.83 0 0 1 .181-.9.83.83 0 0 1 .9-.18.83.83 0 0 1 .514.766.83.83 0 0 1-.243.586.83.83 0 0 1-.586.243M.498 2.319h1.571a1.81 1.81 0 0 0 1.744 1.325 1.81 1.81 0 0 0 1.745-1.325h6.876a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5H5.558A1.81 1.81 0 0 0 3.813-.006a1.81 1.81 0 0 0-1.744 1.325H.498a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5M3.813.993a.83.83 0 0 1 .766.512.83.83 0 0 1-.18.9.83.83 0 0 1-.9.18.83.83 0 0 1-.512-.766.83.83 0 0 1 .829-.829m8.618 4.977h-1.572a1.81 1.81 0 0 0-1.743-1.325 1.81 1.81 0 0 0-1.745 1.325H.498a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5h6.876a1.81 1.81 0 0 0 1.745 1.319 1.81 1.81 0 0 0 1.743-1.324h1.572a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5M9.119 7.293a.83.83 0 0 1-.766-.512.83.83 0 0 1 .179-.9.83.83 0 0 1 .9-.18.83.83 0 0 1 .511.766.83.83 0 0 1-.243.586.83.83 0 0 1-.585.243'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.931' height='12.928' viewBox='0 0 12.931 12.928'%3E%3Cpath d='M12.434 10.609H5.558a1.81 1.81 0 0 0-1.745-1.325 1.81 1.81 0 0 0-1.744 1.325H.498a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5h1.571a1.81 1.81 0 0 0 1.744 1.319 1.81 1.81 0 0 0 1.745-1.319h6.876a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5m-8.621 1.326a.83.83 0 0 1-.766-.512.83.83 0 0 1 .181-.9.83.83 0 0 1 .9-.18.83.83 0 0 1 .514.766.83.83 0 0 1-.243.586.83.83 0 0 1-.586.243M.498 2.319h1.571a1.81 1.81 0 0 0 1.744 1.325 1.81 1.81 0 0 0 1.745-1.325h6.876a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5H5.558A1.81 1.81 0 0 0 3.813-.006a1.81 1.81 0 0 0-1.744 1.325H.498a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5M3.813.993a.83.83 0 0 1 .766.512.83.83 0 0 1-.18.9.83.83 0 0 1-.9.18.83.83 0 0 1-.512-.766.83.83 0 0 1 .829-.829m8.618 4.977h-1.572a1.81 1.81 0 0 0-1.743-1.325 1.81 1.81 0 0 0-1.745 1.325H.498a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5h6.876a1.81 1.81 0 0 0 1.745 1.319 1.81 1.81 0 0 0 1.743-1.324h1.572a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5M9.119 7.293a.83.83 0 0 1-.766-.512.83.83 0 0 1 .179-.9.83.83 0 0 1 .9-.18.83.83 0 0 1 .511.766.83.83 0 0 1-.243.586.83.83 0 0 1-.585.243'/%3E%3C/svg%3E");background-color:var(--cta-primary)}.button.switcher-button:focus:before,.button.switcher-button:hover:before{background-color:var(--bg-primary)}.button.church-finder:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.301' height='15.411' viewBox='0 0 11.301 15.411'%3E%3Cpath d='M10.723 10.077a1.54 1.54 0 0 1 .578 1.205v3.616a.514.514 0 0 1-.514.513.513.513 0 0 1-.513-.513v-3.863l-4.623-3.7-4.623 3.7v3.863a.514.514 0 0 1-.514.513.514.514 0 0 1-.514-.513v-3.616a1.54 1.54 0 0 1 .578-1.205L5.137 6.43V3.338h-1.8a.513.513 0 0 1-.514-.513.514.514 0 0 1 .513-.514h1.8v-1.8a.514.514 0 0 1 .514-.513.513.513 0 0 1 .513.513v1.8h1.8a.515.515 0 0 1 .514.514.514.514 0 0 1-.514.513h-1.8V6.43Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.301' height='15.411' viewBox='0 0 11.301 15.411'%3E%3Cpath d='M10.723 10.077a1.54 1.54 0 0 1 .578 1.205v3.616a.514.514 0 0 1-.514.513.513.513 0 0 1-.513-.513v-3.863l-4.623-3.7-4.623 3.7v3.863a.514.514 0 0 1-.514.513.514.514 0 0 1-.514-.513v-3.616a1.54 1.54 0 0 1 .578-1.205L5.137 6.43V3.338h-1.8a.513.513 0 0 1-.514-.513.514.514 0 0 1 .513-.514h1.8v-1.8a.514.514 0 0 1 .514-.513.513.513 0 0 1 .513.513v1.8h1.8a.515.515 0 0 1 .514.514.514.514 0 0 1-.514.513h-1.8V6.43Z'/%3E%3C/svg%3E");background-color:var(--bg-primary)}.button.church-finder:focus,.button.church-finder:hover{background-color:var(--cta-secondary);border-color:var(--cta-secondary)}

/*! Forms */input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;background-color:var(--bg-primary);border:0.15rem solid var(--bg-primary);border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:inherit;box-sizing:inherit;height:3.8rem;padding:.6rem 1.0rem .7rem;width:100%}input[type=submit]{background-color:var(--cta-primary);border:0.15rem solid var(--cta-primary);border-radius:1.5rem;color:var(--bg-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-sm);text-transform:uppercase;font-weight:600;height:3rem!important;letter-spacing:0.05rem;line-height:1.2;padding:0 1.2rem;text-align:center;text-decoration:none;white-space:normal;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}input[type=submit]:focus,input[type=submit]:hover{background-color:var(--cta-secondary);border-color:var(--cta-secondary)}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0.3rem solid var(--tertiary);outline-offset:0.2rem;border-radius:0.2rem}select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 8" width="30"><path fill="%23d1d1d1" d="M0,0l6,8l6-8"/></svg>') center right no-repeat;padding-right:3.0rem}select:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 8" width="30"><path fill="%239b4dca" d="M0,0l6,8l6-8"/></svg>')}select[multiple]{background:none;height:auto}textarea{min-height:6.5rem}label,legend{display:block;font-size:1.6rem;font-weight:700;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}.nf-form-title{display:block;font-size:var(--font-size-ml);font-weight:700;margin-bottom:2rem}.nf-form-fields-required{display:block;font-size:var(--font-size-sm);margin-bottom:1.5rem}

/*! Grids */:root{--container-x-narrow-width:871px;--container-narrow-width:1095px;--container-width:1320px;--container-wide-width:1543px;--container-x-wide-width:1767px;--container-padding-x-short:4rem;--container-padding-short:6rem;--container-padding:8rem;--container-padding-long:12rem;--container-padding-none:0}.wrapper{display:block;position:relative;width:100%}.wrapper .container{max-width:var(--container-width)}.wrapper .container.container-x-narrow{max-width:var(--container-x-narrow-width)}.wrapper .container.container-narrow{max-width:var(--container-narrow-width)}.wrapper .container.container-wide{max-width:var(--container-wide-width)}.wrapper .container.container-x-wide{max-width:var(--container-x-wide-width)}.wrapper .container.container-full{max-width:100%}.wrapper .container{padding-top:var(--container-padding);padding-bottom:var(--container-padding);@media screen and (max-width:600px){padding-top:var(--container-padding-short);padding-bottom:var(--container-padding-short)}}.wrapper .container.padding-long{padding-top:var(--container-padding-long);padding-bottom:var(--container-padding-long);@media screen and (max-width:600px){padding-top:var(--container-padding);padding-bottom:var(--container-padding)}}.wrapper .container.padding-short{padding-top:var(--container-padding-short);padding-bottom:var(--container-padding-short);@media screen and (max-width:600px){padding-top:var(--container-padding-x-short);padding-bottom:var(--container-padding-x-short)}}.wrapper .container.padding-x-short{padding-top:var(--container-padding-x-short);padding-bottom:var(--container-padding-x-short);@media screen and (max-width:600px){padding-top:var(--container-padding-x-short);padding-bottom:var(--container-padding-x-short)}}.wrapper .container.padding-top-none{padding-top:var(--container-padding-none);@media screen and (max-width:600px){padding-top:var(--container-padding-none)}}.wrapper .container.padding-bottom-none{padding-bottom:var(--container-padding-none);@media screen and (max-width:600px){padding-bottom:var(--container-padding-none)}}.wrapper .container-footer{padding-top:4rem;padding-bottom:1.4rem;@media screen and (max-width:768px){padding-top:4.6rem;padding-bottom:2rem;text-align:center}}.wrapper .single-post-section .container{padding-right:0;padding-left:0}.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.container-left-edge{margin-left:max(0px,calc((100vw - 112rem) / 2));margin-right:-10rem;max-width:calc(100vw - max(0px, calc((100vw - 112rem) / 2)) + 12rem);padding:0 0 0 2rem;position:relative;width:100%}.container-left-edge.container{margin-left:max(0px,calc((100vw - var(--container-width)) / 2));max-width:calc(100vw - max(0px, calc((100vw - var(--container-width)) / 2)) + 12rem)}.container-left-edge.container-x-narrow{margin-left:max(0px,calc((100vw - var(--container-x-narrow-width)) / 2));max-width:calc(100vw - max(0px, calc((100vw - var(--container-x-narrow-width)) / 2)) + 12rem)}.container-left-edge.container-narrow{margin-left:max(0px,calc((100vw - var(--container-narrow-width)) / 2));max-width:calc(100vw - max(0px, calc((100vw - var(--container-narrow-width)) / 2)) + 12rem)}.container-left-edge.container-wide{margin-left:max(0px,calc((100vw - var(--container-wide-width)) / 2));max-width:calc(100vw - max(0px, calc((100vw - var(--container-wide-width)) / 2)) + 12rem)}.container-left-edge.container-x-wide{margin-left:max(0px,calc((100vw - var(--container-x-wide-width)) / 2));max-width:calc(100vw - max(0px, calc((100vw - var(--container-x-wide-width)) / 2)) + 12rem)}.container-left-edge.container-full{margin-left:0;max-width:calc(100vw + 10rem)}@media (max-width:768px){.container-left-edge,.container-left-edge.container,.container-left-edge.container-narrow,.container-left-edge.container-wide,.container-left-edge.container-x-narrow,.container-left-edge.container-x-wide{margin:0 auto;max-width:100%;padding-right:2rem;padding-left:2rem}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%}.row.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.row.row-no-padding{padding:0}.row.row-no-padding>.column{padding:0}.row.row-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.row.row-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.row-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.row-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.row-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row.row-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.row .column{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}.row .column.column-10,.row .column.column-15,.row .column.column-20,.row .column.column-25,.row .column.column-28,.row .column.column-30,.row .column.column-33,.row .column.column-34,.row .column.column-4,.row .column.column-40,.row .column.column-45,.row .column.column-5,.row .column.column-50,.row .column.column-60,.row .column.column-66,.row .column.column-67,.row .column.column-70,.row .column.column-75,.row .column.column-80,.row .column.column-90{max-width:100%}.row .column.column-offset-10,.row .column.column-offset-15,.row .column.column-offset-2,.row .column.column-offset-20,.row .column.column-offset-25,.row .column.column-offset-33,.row .column.column-offset-34,.row .column.column-offset-4,.row .column.column-offset-40,.row .column.column-offset-5,.row .column.column-offset-50,.row .column.column-offset-6,.row .column.column-offset-60,.row .column.column-offset-66,.row .column.column-offset-67,.row .column.column-offset-75,.row .column.column-offset-8,.row .column.column-offset-80,.row .column.column-offset-90{margin-left:0}.row .column.column-offset-right-40,.row .column.column-offset-right-50,.row .column.column-offset-right-60{margin-right:0}.row .column .column-top{-ms-flex-item-align:start;align-self:flex-start}.row .column .column-bottom{-ms-flex-item-align:end;align-self:flex-end}.row .column .column-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:769px){.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-1.0rem;width:calc(100% + 2.0rem)}.row .column{margin-bottom:inherit;padding:0 1.0rem}.block .row .column{margin-bottom:inherit;padding:0 0}.row .column.column-4{-webkit-box-flex:0;-ms-flex:0 0 4%;flex:0 0 4%;max-width:4%}.row .column.column-5{-webkit-box-flex:0;-ms-flex:0 0 5%;flex:0 0 5%;max-width:5%}.row .column.column-10{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row .column.column-15{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}.row .column.column-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row .column.column-25{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .column.column-28{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%}.row .column.column-30{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.row .column.column-33,.row .column.column-34{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.row .column.column-40{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.row .column.column-45{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.row .column.column-50{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .column.column-60{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.row .column.column-66,.row .column.column-67{-webkit-box-flex:0;-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.row .column.column-70{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.row .column.column-75{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .column.column-80{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.row .column.column-90{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.row .column.column-offset-2{margin-left:2%}.row .column.column-offset-4{margin-left:4%}.row .column.column-offset-5{margin-left:5%}.row .column.column-offset-6{margin-left:6%}.row .column.column-offset-8{margin-left:8%}.row .column.column-offset-10{margin-left:10%}.row .column.column-offset-15{margin-left:15%}.row .column.column-offset-20{margin-left:20%}.row .column.column-offset-25{margin-left:25%}.row .column.column-offset-33,.row .column.column-offset-34{margin-left:33.3333%}.row .column.column-offset-40{margin-left:40%}.row .column.column-offset-50{margin-left:50%}.row .column.column-offset-60{margin-left:60%}.row .column.column-offset-66,.row .column.column-offset-67{margin-left:66.6666%}.row .column.column-offset-75{margin-left:75%}.row .column.column-offset-80{margin-left:80%}.row .column.column-offset-90{margin-left:90%}.row .column.column-offset-right-40{margin-right:40%}.row .column.column-offset-right-50{margin-right:50%}.row .column.column-offset-right-60{margin-right:60%}}.container-footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%}.container-footer .row .column{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}@media (min-width:1025px){.container-footer .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-1.0rem;width:calc(100% + 2.0rem)}}@media (min-width:1025px){.container-footer .row .column{margin-bottom:inherit;padding:0 1.0rem}}.grid-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:400px 5rem auto;grid-template-columns:400px auto;grid-template-areas:"sidebar content";grid-gap:5rem;margin:6rem auto 0}.grid-wrapper.sidebar-bg{grid-gap:5rem 8rem;-ms-grid-columns:360px 8rem minmax(0,1fr);grid-template-columns:360px minmax(0,1fr)}.grid-content{-ms-grid-row:1;-ms-grid-column:3;grid-area:content;padding:0 0 0 5.6rem;border-left:0.1rem solid var(--bg-tertiary)}.grid-wrapper-alt>.grid-content{-ms-grid-row:1;-ms-grid-column:1}.grid-wrapper.sidebar-bg .grid-content{padding:0;border-left:none}.grid-content .container{padding-right:0;padding-left:0}.grid-sidebar{-ms-grid-row:1;-ms-grid-column:1;grid-area:sidebar;position:sticky;top:14rem;-ms-grid-row-align:start;align-self:start;padding:0}.grid-wrapper-alt>.grid-sidebar{-ms-grid-row:1;-ms-grid-column:3}.grid-wrapper.sidebar-bg .grid-sidebar{background-color:var(--bg-primary);border-radius:3rem;padding:2.8rem}@media screen and (max-width:1024px){.grid-wrapper{-ms-grid-columns:minmax(auto,460px) 5rem 33%;grid-template-columns:minmax(auto,460px) 33%}.grid-wrapper.sidebar-bg{grid-gap:4rem}}@media screen and (max-width:768px){.grid-wrapper,.grid-wrapper.sidebar-bg{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 5rem auto;grid-template-areas:"content" "sidebar";margin:2rem auto}.grid-sidebar{top:0;position:relative;padding:2rem 0}.grid-content{padding:0;border-left:none}.grid-content{-ms-grid-row:1;-ms-grid-column:1}.grid-sidebar{-ms-grid-row:3;-ms-grid-column:1}}.grid-wrapper-alt{display:-ms-grid;display:grid;-ms-grid-columns:1fr 8rem 340px;grid-template-columns:1fr 340px;grid-template-areas:"content sidebar";grid-gap:8rem;margin:2rem auto}.grid-content-alt{-ms-grid-row:1;-ms-grid-column:3;grid-area:content;padding:0}.grid-wrapper-alt>.grid-content-alt{-ms-grid-row:1;-ms-grid-column:1}.grid-content-alt .container{padding-right:1rem;padding-left:1rem;@media screen and (max-width:768px){padding-right:0;padding-left:0}}.grid-content-alt .block-image-gallery .container,.grid-content-alt .block-image-slider .container,.grid-content-alt .block-showcase-people .container{padding-right:0;padding-left:0}.grid-sidebar-alt{-ms-grid-row:1;-ms-grid-column:1;grid-area:sidebar;position:sticky;top:14rem;-ms-grid-row-align:start;align-self:start;text-align:right;padding:0}.grid-wrapper-alt>.grid-sidebar-alt{-ms-grid-row:1;-ms-grid-column:3}@media screen and (max-width:768px){.grid-content-alt{-ms-grid-row:1;-ms-grid-column:1}.grid-sidebar-alt{-ms-grid-row:3;-ms-grid-column:1}}@media screen and (max-width:768px){.grid-wrapper-alt{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 4rem auto;grid-template-areas:"content" "sidebar";gap:4rem;margin:1rem}.has-toc.grid-wrapper-alt{grid-template-areas:"sidebar" "content"}.grid-sidebar-alt{top:0;position:relative;padding:2rem 0;text-align:center}.grid-content-alt{padding:0}.grid-wrapper-alt>.grid-content{-ms-grid-row:1;-ms-grid-column:1}.has-toc.grid-wrapper-alt>.grid-content{-ms-grid-row:2;-ms-grid-column:1}.grid-wrapper-alt>.grid-sidebar{-ms-grid-row:3;-ms-grid-column:1}.has-toc.grid-wrapper-alt>.grid-sidebar{-ms-grid-row:1;-ms-grid-column:1}.grid-wrapper-alt>.grid-content-alt{-ms-grid-row:1;-ms-grid-column:1}.has-toc.grid-wrapper-alt>.grid-content-alt{-ms-grid-row:2;-ms-grid-column:1}.grid-wrapper-alt>.grid-sidebar-alt{-ms-grid-row:3;-ms-grid-column:1}.has-toc.grid-wrapper-alt>.grid-sidebar-alt{-ms-grid-row:1;-ms-grid-column:1}}

/*! Cards */.row .card-column{padding:1.4rem}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;border-radius:0;height:100%;background-color:var(--bg-primary);color:var(--font-primary);border-bottom:1rem solid var(--cta-primary)}.card.card-compact{border-top:1rem solid var(--cta-primary);border-bottom:none}.splide__slide .card{-webkit-box-shadow:none;box-shadow:none}.card .card-body,.card .card-header{padding:2rem 2rem 0 2rem}.card .card-body{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.card .card-body .card-body-pages{border-top:0.1rem solid var(--bg-tertiary);padding-top:2rem;margin-top:-0.5rem}.card .card-body .card-body-pages h3{font-size:var(--font-size-md);margin-bottom:1rem}.card .card-body .card-body-pages ul{margin-left:0.5rem}.card .card-body .card-body-pages a{color:var(--font-primary);text-decoration-color:transparent;text-underline-offset:0.2rem}.card .card-body .card-body-pages a:hover{text-decoration-color:var(--font-primary)}.card .card-footer{padding:2rem}.card .card-image{position:relative;border-radius:0;background-color:var(--font-primary)}.card .card-image img{margin:0}.card .card-image .post-category{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2rem;border-radius:1rem;left:1rem;bottom:-1rem;text-transform:uppercase;font-size:var(--font-size-xs);font-weight:600;line-height:1.1;padding:0.7rem 1.4rem;background-color:var(--bg-primary);color:var(--font-primary);z-index:9}.card .card-header h2{font-size:var(--font-size-ml);font-weight:600;color:var(--font-primary);margin-bottom:0}.card-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;border-radius:0;height:100%;background-color:transparent;color:var(--font-primary);border-bottom:0.1rem solid var(--bg-tertiary);-webkit-box-shadow:none;box-shadow:none;text-decoration-color:transparent;text-decoration-thickness:max(1px,.1rem);text-underline-offset:0.2rem}.card-slider .card-header{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.card-slider .card-body,.card-slider .card-header{padding:2rem 0 0 0;&:last-child{padding:2rem 0}}.card-slider .card-image{position:relative;border-radius:0;background-color:var(--font-primary)}.card-slider .card-image img{margin:0;opacity:1;-webkit-transition:all 0.5s cubic-bezier(0.4,0,0.2,1);transition:all 0.5s cubic-bezier(0.4,0,0.2,1)}.card-slider:hover .card-image img{-webkit-filter:opacity(0.6);filter:opacity(0.6)}.card-slider .card-header h2{font-size:var(--font-size-ml);font-weight:400;color:var(--font-primary);margin-bottom:0;text-decoration:underline;text-decoration-color:transparent;-webkit-transition:text-decoration-color 0.3s ease;transition:text-decoration-color 0.3s ease}.card-slider .card-body{margin-top:auto}@media screen and (max-width:480px){.card-slider .card-header h2{font-size:var(--font-size-md)}}.card-slider:focus h2,.card-slider:hover h2{text-decoration-color:var(--font-primary)}.card-slider:focus-visible{outline:0.2rem solid var(--tertiary);outline-offset:0.2rem}.card-slider:focus-visible h2{text-decoration:none}.card-slider .card-body .card-post-date{font-size:var(--font-size-sm);color:var(--font-secondary);display:block;text-transform:uppercase;font-weight:600}.card-square{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;border-radius:0.5rem;height:100%;background-color:transparent;color:var(--font-primary)}.bg-red .card-square{color:var(--bg-primary)}.card-square .card-body{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.card-square .card-header{padding:3rem 4rem 0 0}.card-square .card-body{padding:2rem 4rem 0 0}.card-square .card-footer{padding:0 4rem 1rem 0}.card-square .card-header a{text-decoration-color:transparent;text-decoration-thickness:0.1rem;&:hover{text-decoration-color:var(--primary)}}.bg-red .card-square .card-header a{&:hover{text-decoration-color:var(--bg-primary)}}.card-square .card-header h2{font-family:var(--body-font);font-size:var(--font-size-md);text-transform:uppercase;color:var(--font-primary);margin-bottom:0}.bg-red .card-square .card-header h2{color:var(--bg-primary)}.card-square .card-image{position:relative;border-radius:0}.splide__slide .card-square .card-image{background-color:var(--font-primary)}.card-square .card-image a img{margin-bottom:0!important;border-radius:0}.card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;background-color:transparent;padding:0;margin:0;position:relative}.card-row.card-cta{background-color:var(--bg-primary)}.card-row.card-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-row.row-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-row .card-image{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0}.card-row .card-image figcaption{font-size:var(--font-size-sm);line-height:1.2}.card-row .card-body{padding:0 2rem 0 4rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.card-row.card-cta .card-body{padding:1rem 7% 1rem 5%}.card-row.card-row-reverse .card-body{padding:0 4rem 0 0}.card-row.card-cta .card-body h2{font-size:var(--font-size-xl);line-height:1.1;margin-bottom:1.5rem}.card-row .card-body .button:last-child,.card-row .card-body p:last-child{margin-bottom:0}@media screen and (max-width:900px){.card-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-row.card-row-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-row .card-body,.card-row .card-image{max-width:100%}.card-row .card-body{padding:4rem 0}.card-row.card-cta .card-body{padding:4rem 3rem;text-align:center}}@media screen and (max-width:480px){.card-row.card-cta .card-body{padding:3rem 2rem}}.card-row-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:0;background-color:transparent;border-top:.8rem solid var(--cta-primary);padding:2.5rem 0 0 0;margin:0;position:relative}.card-row-post .card-image{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;padding:0}.card-row-post .card-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin:0}.card-row-post .card-body{-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%;max-width:67%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 3rem 0 0}.card-row-post .card-body .button{margin-top:auto}.card-row-post .card-body h2{font-size:var(--font-size-ml)}.card-row-post .card-body .post-category{font-size:var(--font-size-xs);color:var(--font-secondary);display:block;text-transform:uppercase;font-weight:600;margin-bottom:0.5rem}.card-featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:0;border-radius:0;background-color:var(--bg-primary);color:var(--font-primary);padding:0;position:relative}.bg-dark .card-featured{color:var(--font-primary)}.card-featured.featured-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-featured .card-body{padding:2rem 8rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;border-top:1.2rem solid var(--cta-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-featured .card-body h2,.card-featured .card-body h3{font-size:var(--font-size-xl)}.card-featured.card-featured-alt h2{color:var(--font-primary);font-size:var(--body-font-size-xl)}.card-featured .card-body a h2{color:var(--primary)}.card-featured.card-featured-alt .card-body a h2{color:var(--font-primary)}.card-featured .card-image{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:470px;min-width:470px}.card-featured.card-featured-alt .card-image{min-height:360px}.card-featured .card-image img{position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;margin-top:0;margin-bottom:0;border-radius:0}@media screen and (max-width:1280px){.card-featured .card-body{padding:2rem 6rem 2rem 8rem}.card-featured .card-image{min-height:400px;min-width:400px}}@media screen and (max-width:1024px){.card-featured .card-body{padding:2rem 4rem 2rem 4rem}.card-featured .card-image{min-height:330px;min-width:330px}}@media screen and (max-width:768px){.card-featured,.card-featured.featured-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-featured .card-body,.card-featured .card-image{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.card-featured .card-body{padding:4rem 10%}.card-featured .card-image{min-height:auto;min-width:auto}}@media screen and (max-width:600px){.card-featured .card-body{padding:2.4rem 5%}}.card-vacancy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:0;border-radius:0;background-color:var(--bg-primary);color:var(--font-primary);border-top:1.2rem solid var(--cta-primary);padding:0;position:relative}.card-vacancy.featured-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-vacancy .card-image{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:380px;max-width:380px}.card-vacancy .card-image img{position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;margin-top:0;margin-bottom:0;border-radius:0}.card-vacancy .card-body{padding:2rem 6rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-vacancy .card-body h2,.card-vacancy .card-body h3{font-size:var(--font-size-lg)}.card-vacancy .card-body a h2{color:var(--primary)}.card-vacancy .card-body .card-post-date span{display:block;font-weight:600;margin-bottom:1rem}.card-vacancy .card-body .card-footer .button{margin-bottom:0}@media screen and (max-width:1280px){.card-vacancy .card-body{padding:2rem 5rem}}@media screen and (max-width:768px){.card-vacancy .card-body{padding:3rem 5rem}.card-vacancy .card-image{display:none}}@media screen and (max-width:600px){.card-vacancy .card-body{padding:2.4rem 2rem}}.card-rounded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;border:0;border-radius:0;background-color:transparent;color:var(--font-primary);padding:0;position:relative}.card-rounded.rounded-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-rounded .card-body{font-size:var(--font-size-base);padding:2rem 3rem;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-rounded .card-body:after,.card-rounded .card-body:before{content:"";position:absolute;right:0;height:0.1rem;width:calc(100% - 3rem);background-color:var(--font-secondary)}.card-rounded .card-body:before{top:0}.card-rounded .card-body:after{bottom:0}.card-rounded .card-body h2,.card-rounded .card-body h3{font-size:var(--font-size-xl);word-break:break-all;line-height:1.1}.card-rounded .card-body ul{list-style:none;margin:0 0 2rem 0}.card-rounded .card-body li{margin-bottom:0.5rem}.card-rounded .card-image{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.card-rounded .card-image img{position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;margin-top:0;margin-bottom:0;border-radius:0}@media screen and (max-width:1200px){.card-rounded,.card-rounded.rounded-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-rounded .card-body,.card-rounded .card-image{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.card-rounded .card-body{padding:2rem 0}.card-rounded .card-body:after,.card-rounded .card-body:before{display:none}}@media screen and (max-width:430px){.card-rounded .card-body h2,.card-rounded .card-body h3{font-size:var(--font-size-lg)}}.card-full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:0;border-radius:0;background-color:var(--bg-primary);padding:0;position:relative;z-index:1}.card-full-width.full-width-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-full-width.bg-red{background-color:var(--primary);color:var(--bg-primary)}.card-full-width .card-body{padding:7rem 12rem 7rem 8rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-full-width .card-image{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:560px;margin:0;z-index:2}.card-full-width figcaption{height:100%;width:100%;z-index:0;background-color:rgba(0,0,0,0.1)}.card-full-width .card-image a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;z-index:11;-webkit-transition:all 0.4s;transition:all 0.4s}.card-full-width .card-image a:hover{background-color:rgba(0,0,0,0.5)}.card-full-width .card-image svg{position:absolute;height:4rem;width:4rem;top:50%;right:50%;bottom:auto;left:auto;margin:-2rem -2rem auto auto;fill:var(--primary);background-color:var(--bg-primary);border-radius:50%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s;transition:all 0.4s;z-index:10;-webkit-filter:none;filter:none}.card-full-width .card-image:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.3));filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.3))}.card-full-width .card-image img{position:absolute;top:0;right:0;bottom:auto;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:100%;margin-top:0;margin-bottom:0;border-radius:0}@media screen and (max-width:1280px){.card-full-width .card-body{padding:7rem 4rem}}@media screen and (max-width:992px){.card-full-width{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-full-width.full-width-reverse,.card-full-width.reverse-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-full-width .card-body,.card-full-width .card-image{max-width:100%}.card-full-width .card-body{padding:4rem 10%}.card-full-width .card-image{width:100%}}@media screen and (max-width:600px){.card-full-width .card-body{padding:2.4rem 5%}}.card-prayer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;border:0}.card-prayer .card-header{padding:0}.card-prayer .card-header .card-image{position:relative}.card-prayer .card-header .card-image img{max-width:18rem;max-height:18rem;margin:0 auto 2rem;border-radius:50%;display:block}.card-prayer .card-header{text-decoration:none}.card-prayer .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.card-prayer .card-body h2,.card-prayer .card-body h3{display:block;font-size:var(--font-size-lg);color:var(--font-primary);text-align:center;margin-top:0;margin-bottom:1.4rem}.card-prayer .card-body .card-date{font-size:var(--font-size-sm);color:var(--font-secondary);display:block;text-align:center;text-transform:uppercase;font-weight:600;margin-bottom:0.5rem;padding-top:4.5rem;position:relative}.card-prayer .card-body .card-date:before{content:"";position:absolute;bottom:3.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0.1rem;height:3.5rem;background-color:var(--font-secondary)}.card-prayer .card-footer .button span{display:contents}@media screen and (max-width:768px){.card-prayer .card-header .card-image img{max-width:14rem;max-height:14rem}}@media screen and (max-width:480px){.card-prayer .card-header .card-image img{margin:0 auto 1rem}.card-prayer .card-header .card-image img{max-width:8rem;max-height:8rem}.card-prayer .card-body .card-date:before{height:2rem}.card-prayer .card-body h2,.card-prayer .card-body h3{font-size:var(--body-font-size-xl)}.card-prayer .card-footer .button span{display:none}}.people-cards-title{font-size:var(--font-size-ml);font-weight:600;margin-bottom:3rem}.card-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;border-radius:0;height:100%;background-color:transparent;color:var(--font-primary);font-size:var(--font-size-base);line-height:1.5}.card-people .card-image{position:relative;padding:0 45% 2rem 0}.card-people .card-image img{border-radius:50%;margin:0}.card-people .card-body{padding:1.1rem 0 2rem;border-top:0.3rem solid var(--cta-primary);-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.card-people .card-body h2,.grid-wrapper-alt .is-block .card-people .card-body h2{font-size:var(--body-font-size-sm);font-weight:600;line-height:1.4;color:var(--font-primary);margin-bottom:0.5rem}.card-people .card-body p{margin-bottom:0.5rem}.card-people .card-body p:first-of-type{font-style:italic}.card-people .card-body p:last-of-type{margin-bottom:0}.card-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3rem 1fr;grid-template-columns:1fr 1fr;gap:0 3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-top:0.1rem solid var(--font-secondary);padding-top:3rem}.card-grid-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.card-grid-side .card-highlights:first-child{border-bottom:0.1rem solid var(--font-secondary);padding-bottom:3rem}.card-highlights{display:-ms-grid;display:grid;-ms-grid-columns:1fr 45%;grid-template-columns:1fr 45%;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;grid-template-areas:"body image" "footer image";background-color:transparent;color:var(--font-primary)}.card-highlights .card-image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:image;position:relative;overflow:hidden;-ms-grid-row-align:start;align-self:start}.card-highlights .card-image img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;margin:0;display:block}.card-highlights .card-body{-ms-grid-row:1;-ms-grid-column:1;grid-area:body;padding:0 2rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.card-highlights .card-body h2{font-size:var(--font-size-lg);font-weight:600;margin:0}.card-highlights .card-body p{font-size:var(--font-size-base);line-height:1.6}.card-highlights .card-footer{-ms-grid-row:2;-ms-grid-column:1;grid-area:footer;padding:1rem 2rem 0 0}.card-grid>.card-highlights{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;grid-template-areas:"image" "body" "footer"}.card-grid>.card-highlights .card-image{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.card-grid>.card-highlights .card-image img{aspect-ratio:3/2}.card-grid>.card-highlights .card-body{padding:2rem 0 0 0}.card-grid>.card-highlights .card-footer{padding:1rem 0 0 0}@media screen and (max-width:768px){.card-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:3rem}.card-grid-side{gap:3rem}.card-grid-side .card-highlights:first-child{border-bottom:none;padding-bottom:0}.card-highlights{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;grid-template-areas:"image" "body" "footer"}.card-highlights .card-image{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.card-highlights .card-image img{aspect-ratio:3/2}.card-highlights .card-body{padding:2rem 0 0 0}.card-highlights .card-footer{padding:1rem 0 0 0}.card-highlights .card-image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.card-highlights .card-body{-ms-grid-row:2;-ms-grid-column:1}.card-highlights .card-footer{-ms-grid-row:3;-ms-grid-column:1}}

/*! Lists */.card-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4rem 1fr 4rem 1fr;grid-template-columns:1fr 1fr 1fr;list-style-type:none;grid-gap:4rem 4rem;padding:0 0 2rem 0;margin:0 auto}@media screen and (max-width:768px){.card-list{grid-gap:3rem 1rem}}@media screen and (max-width:600px){.card-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.card-list-news-page li{display:-webkit-box;display:-ms-flexbox;display:flex}.card-prayers-list{display:-ms-grid;display:grid;grid-gap:4rem 2rem;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:1fr 1fr 1fr;list-style-type:none;padding:0 0 2rem 0;margin:6rem auto 0}@media screen and (max-width:480px){.card-prayers-list{grid-gap:4rem 1rem}}.vacancies-list{display:-ms-grid;display:grid;grid-gap:6rem;-ms-grid-columns:1fr;grid-template-columns:1fr;list-style-type:none;padding:0;margin:0 auto}.vacancies-list li{margin:0}.prayers-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(36rem,1fr));list-style-type:none;grid-gap:6rem 3rem;padding:0;margin:0 auto 0 0}.prayers-list li{border-top:0.1rem solid var(--bg-tertiary);padding:2rem 0 0 0;margin:0}.prayers-list li h3{font-size:var(--font-size-ml)}@media screen and (max-width:1280px){.prayers-list{grid-template-columns:repeat(auto-fill,minmax(26rem,1fr))}}@media screen and (max-width:768px){.prayers-list{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:4rem 1.5rem}}.liturgies-list{display:-ms-grid;display:grid;grid-gap:8rem;-ms-grid-columns:1fr 8rem 1fr;grid-template-columns:1fr 1fr;list-style-type:none;padding:0 0 2rem 0;margin:0 auto}@media screen and (max-width:768px){.liturgies-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:480px){.liturgies-list{grid-gap:4rem}}.card-rounded-list{display:-ms-grid;display:grid;grid-gap:6rem 6rem;-ms-grid-columns:1fr 6rem 1fr;grid-template-columns:1fr 1fr;list-style-type:none;padding:0 0 2rem 0;margin:0 auto}@media screen and (max-width:1280px){.card-rounded-list{grid-gap:3rem 3rem}}@media screen and (max-width:600px){.card-rounded-list{grid-gap:2rem 2rem}}@media screen and (max-width:375px){.card-rounded-list{grid-gap:1rem 1rem}}.card-people-list{display:-ms-grid;display:grid;grid-gap:2rem 4rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));list-style-type:none;padding:1rem 0;margin:0 auto}@media screen and (max-width:768px){.card-people-list{-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:1fr 1fr;grid-gap:2rem 2rem}}.category-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;list-style-type:none;padding:0;margin:0 0 4.5rem}.category-filter li a{display:block;font-size:var(--font-size-sm);text-transform:uppercase;font-weight:600;text-decoration:none;color:var(--font-primary);padding:0.5rem 1.5rem;border:0.15rem solid var(--cta-primary);border-radius:2rem;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.category-filter li a:focus,.category-filter li a:hover,.category-filter li.active a{background-color:var(--cta-primary);color:var(--bg-primary);border-color:var(--cta-primary)}.pagination-nav{margin:1rem 0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style-type:none}.pagination li a,.pagination li span{display:block;font-size:var(--font-size-sm);text-decoration:none;color:var(--font-primary);width:3.4rem;height:3.4rem;border-radius:50%;line-height:1;border:0.15rem solid var(--bg-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.pagination li span,.pagination li.active a{background-color:var(--font-primary);color:var(--bg-primary);border-color:var(--font-primary)}.pagination li a:focus,.pagination li a:hover{border-color:var(--font-primary)}.pagination li a.next,.pagination li a.prev,.pagination li.pagination-next a,.pagination li.pagination-prev a{border:none}.pagination li a.next svg,.pagination li a.prev svg,.pagination li.pagination-next a svg,.pagination li.pagination-prev a svg{fill:var(--font-secondary)}.pagination li a.next svg,.pagination li.pagination-next a svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pagination li a.next:focus svg,.pagination li a.next:hover svg,.pagination li a.prev:focus svg,.pagination li a.prev:hover svg,.pagination li.pagination-next a:focus svg,.pagination li.pagination-next a:hover svg,.pagination li.pagination-prev a:focus svg,.pagination li.pagination-prev a:hover svg{fill:var(--font-primary)}.table-of-contents{text-align:right}.table-of-contents h2{font-size:var(--font-size-sm);text-transform:uppercase;font-weight:400;margin:0 auto 1.5rem;letter-spacing:.07em;text-decoration:underline}.toc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;gap:0.5rem;padding:0;margin:0 auto}.toc-list li{margin:0}.toc-list a{color:var(--font-primary);font-size:var(--font-seze-base);font-weight:600;letter-spacing:0;text-decoration:none;display:block;position:relative;padding:0.5rem 0;-webkit-transition-property:font-variation-settings,letter-spacing;transition-property:font-variation-settings,letter-spacing;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.toc-list a.active,.toc-list a:hover{color:var(--cta-primary)}.toc-list a:after{content:" ";display:block;width:3rem;height:0;border-top:0.15rem solid var(--font-primary);position:absolute;top:0;right:0;margin-top:1.2em;margin-right:-6.5rem;-webkit-transition-property:width,border-width;transition-property:width,border-width;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.toc-list a.active:after{width:5rem}@media screen and (max-width:1366px){.toc-list a:after{width:1.5rem;margin-right:-3.5rem}.toc-list a.active:after{width:3rem}}@media screen and (max-width:1280px){.toc-list a:after{display:none}}.gallery{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));grid-gap:2rem;list-style:none}.gallery a{text-decoration:none}.gallery figure{margin:0 0 0.4rem}.gallery figure img{border-radius:0}.gallery figcaption{font-size:var(--font-size-base);color:var(--font-primary);font-weight:400}

/*! Header */.main-header{display:-ms-grid;display:grid;-ms-grid-columns:auto 1rem 1fr 1rem auto;grid-template-columns:auto 1fr auto;-ms-grid-rows:auto 1rem auto;grid-template-rows:auto auto;grid-template-areas:"logo nav utility" "logo nav widgets";-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;background-color:var(--bg-secondary);padding:1rem 2rem 1rem 2rem;position:fixed;top:0;left:0;right:0;width:100%;z-index:99;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;will-change:transform}.main-header.scrolled{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.main-header.scroll-up{-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:1440px){.main-header{-ms-grid-columns:1fr auto auto;grid-template-columns:1fr auto auto;grid-template-areas:"logo utility widgets" "logo nav nav";-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}@media screen and (max-width:1200px){.main-header{grid-template-areas:"logo utility" "logo widgets" "nav nav"}}@media screen and (max-width:992px){.main-header{grid-template-areas:"logo .";gap:0;padding:1rem}}.logo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:logo;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18rem;height:auto;margin-right:auto;z-index:1;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}@media screen and (max-width:992px){.logo{width:12rem}}.logo svg{display:block;fill:var(--font-primary)}#vesica{opacity:0}#church,#episcopal,#scottish{opacity:0;-webkit-transform:translateY(7px);transform:translateY(7px)}.logo-loaded #vesica{opacity:1;-webkit-transition:opacity 3s ease-out;transition:opacity 3s ease-out;-webkit-transition-delay:0.1s;transition-delay:0.1s}.logo-loaded #scottish{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 2s ease-out,-webkit-transform 1s ease-out;transition:opacity 2s ease-out,-webkit-transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transition-delay:1s;transition-delay:1s}.logo-loaded #episcopal{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 2s ease-out,-webkit-transform 1s ease-out;transition:opacity 2s ease-out,-webkit-transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transition-delay:1.3s;transition-delay:1.3s}.logo-loaded #church{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 2s ease-out,-webkit-transform 1s ease-out;transition:opacity 2s ease-out,-webkit-transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transition-delay:1.6s;transition-delay:1.6s}.main-nav{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:nav}.utility-bar{-ms-grid-row:1;-ms-grid-column:5;grid-area:utility;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2rem;margin-left:auto}.utility-bar a{font-size:var(--font-size-sm);font-weight:400;text-transform:uppercase;color:var(--font-primary);padding:0.6rem 0;text-decoration-thickness:max(1px,0.1rem);text-underline-offset:0.4rem;text-decoration-color:transparent}.utility-bar a:focus,.utility-bar a:hover{text-decoration-color:var(--font-primary)}.utility-bar a:before{content:'|';margin:0 0 0 -1.4rem;color:var(--cta-primary);position:absolute}.utility-bar a:last-of-type:after{content:'|';margin:0 0 0 0.6rem;color:var(--cta-primary);position:absolute}.widgets-bar{-ms-grid-row:3;-ms-grid-column:5;grid-area:widgets;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;margin-left:auto}@media screen and (max-width:1440px){.logo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.main-nav{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2}.utility-bar{-ms-grid-row:1;-ms-grid-column:2}.widgets-bar{-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:1200px){.logo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.main-nav{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.utility-bar{-ms-grid-row:1;-ms-grid-column:2}.widgets-bar{-ms-grid-row:2;-ms-grid-column:2}}@media screen and (max-width:992px){.logo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}}.widgets-bar .button,.widgets-bar button{margin-bottom:0}.shopping-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.2rem;height:4.2rem;position:relative;margin-left:-0.8rem}.shopping-cart:focus,.shopping-cart:hover{cursor:pointer}.shopping-cart .cart-contents-count{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.4rem;height:1.4rem;font-size:1.4rem;border-radius:50%}.shopping-cart svg{display:block;width:1.6rem;height:1.6rem;fill:var(--font-primary)}.shopping-cart:focus svg,.shopping-cart:hover svg{fill:var(--cta-primary)}.search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-right:-0.8rem}.search-container button{width:auto;height:4.2rem;padding:0 1.4rem;margin:0;border-radius:2.1rem;letter-spacing:0;text-transform:uppercase;font-size:var(--font-size-sm);font-weight:400;color:var(--font-primary);gap:0.4rem;border:0.1rem solid var(--bg-secondary);background-color:var(--bg-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-container button:focus,.search-container button:hover{border-color:var(--bg-primary);background-color:var(--bg-primary)}.search-container button:focus-visible{color:var(--font-primary);background-color:var(--bg-secondary);outline:0.3rem solid var(--tertiary);-webkit-box-shadow:0 0 0 6px var(--bg-secondary);box-shadow:0 0 0 6px var(--bg-secondary);text-decoration:none}.search-container button svg{display:block;fill:var(--cta-primary);height:1.4rem;width:1.4rem}.search-container .search-box.dropdown-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;z-index:99999;width:auto;height:4.2rem;margin:0;padding:1.4rem 0;border:0;background-color:var(--bg-secondary)}.search-container .search-box.dropdown-search{visibility:hidden}.search-container[data-open=true] .search-box.dropdown-search{visibility:visible}.search-container .search-box.dropdown-search .search-form{position:relative;display:block;height:4.2rem;width:36rem;margin:0;border-radius:2.1rem}.search-container .search-box.dropdown-search .search-form input[type=search]{position:absolute;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:inherit;height:inherit;padding:0 2.4rem;outline:none;border-radius:2.1rem;color:var(--font-primary);border:0.1rem solid var(--bg-primary);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background-color:var(--bg-primary);opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all 0.3s;transition:all 0.3s}.search-container .search-box.dropdown-search .search-form input[type=search]::-webkit-input-placeholder{color:var(--font-primary);opacity:0.4}.search-container .search-box.dropdown-search .search-form input[type=search]::-moz-placeholder{color:var(--font-primary);opacity:0.4}.search-container .search-box.dropdown-search .search-form input[type=search]:-ms-input-placeholder{color:var(--font-primary);opacity:0.4}.search-container .search-box.dropdown-search .search-form input[type=search]::-ms-input-placeholder{color:var(--font-primary);opacity:0.4}.search-container .search-box.dropdown-search .search-form input[type=search]::placeholder{color:var(--font-primary);opacity:0.4}@media screen and (max-width:992px){.search-container .search-box.dropdown-search .search-form,.search-container .search-box.dropdown-search .search-form input[type=search]{width:44rem}.search-container .search-box.dropdown-search,.search-container .search-box.dropdown-search .search-form input[type=search]{left:0;right:auto;-webkit-transform-origin:left;transform-origin:left}}@media screen and (max-width:480px){.search-container .search-box.dropdown-search,.search-container .search-box.dropdown-search .search-form input[type=search]{width:100%;right:0;-webkit-transform-origin:center;transform-origin:center}}.search-container[data-open=true] .search-box.dropdown-search .search-form input[type=search]{visibility:visible;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.search-container .search-box.dropdown-search .search-form input[type=search]:focus{background-color:var(--bg-primary);-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.15)}.search-container .search-box.dropdown-search .search-form .search-submit{position:absolute;width:auto;height:4.2rem;background-color:transparent;border:0;border-radius:50%;right:0;top:0;margin:0;cursor:pointer;text-align:center;line-height:1.7;padding:0 2rem;color:var(--bg-primary);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:none;box-shadow:none;z-index:1}.is-widescreen{display:-webkit-box;display:-ms-flexbox;display:flex}.is-narrowscreen{display:none}@media (max-width:992px){.is-widescreen{display:none}.is-narrowscreen{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:1rem 2rem}}@media (max-width:480px){.utility-bar>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:auto}.utility-bar>:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.utility-bar>:last-child{max-width:4.2rem}.utility-bar a:after,.utility-bar a:before{display:none}}@media (max-width:360px){.in-narrowscreen{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.utility-bar>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}}

/*! Nav */.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;margin:0 auto;padding:0 1rem;position:relative}@media screen and (max-width:1440px){.main-nav{margin:0 0 0 auto}}.mobile-menu-toggle{display:none;background:transparent;border:0;color:var(--font-primary);padding:2rem 1rem;margin:0;cursor:pointer;font-size:1.4rem;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.mobile-menu-toggle svg{display:inline-block;vertical-align:middle;width:3.4rem;height:3.4rem;fill:currentColor}.close-icon{display:none}.mobile-menu-toggle[aria-expanded=true] .menu-icon{display:none}.mobile-menu-toggle[aria-expanded=true] .close-icon{display:block}.main-menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:0}.top-nav-item{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.nav-link,.top-nav-item a{position:relative;background:transparent;border:none;color:var(--font-primary);font-size:var(--body-font-size-md);padding:1rem 2rem;margin:0;cursor:pointer;border-radius:0;-webkit-transition:-webkit-text-decoration 0.2s;transition:-webkit-text-decoration 0.2s;transition:text-decoration 0.2s;transition:text-decoration 0.2s,-webkit-text-decoration 0.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}.top-nav-item a{font-weight:400;text-decoration-color:transparent;width:100%}.nav-link[aria-expanded=true],.top-nav-item a[aria-expanded=true]{background-color:transparent;text-decoration:underline;text-decoration-thickness:max(2px,.2rem);text-underline-offset:.3rem}.nav-link:after{content:"";position:absolute;top:50%;right:0;width:1rem;height:1rem;margin:-0.4rem 0.6rem auto auto;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M1 3h22L12 22'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M1 3h22L12 22'/%3E%3C/svg%3E");-webkit-mask-size:1rem 1rem;mask-size:1rem 1rem;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transform-origin:center center;transform-origin:center center;background-color:var(--cta-primary);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.nav-link:focus:after,.nav-link:hover:after{background-color:var(--font-primary)}.nav-link[aria-expanded=true]:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.menu-dropdown{position:absolute;top:100%;background-color:var(--bg-primary);border:0;border-radius:1.5rem;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.05);box-shadow:0 2px 4px rgba(0,0,0,0.05);left:50%;width:100%;min-width:800px;margin-top:1rem;z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,-1rem);transform:translate(-50%,-1rem);-webkit-transition:opacity 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s,-webkit-transform 0.3s ease}.menu-dropdown[aria-hidden=false]{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (max-width:1440px){.menu-dropdown{left:auto;right:0;-webkit-transform:translate(0,-1rem);transform:translate(0,-1rem)}.menu-dropdown[aria-hidden=false]{-webkit-transform:translate(0,0);transform:translate(0,0)}}.menu-dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.mobile-back{display:none;width:100%;background-color:var(--bg-tertiary);color:var(--font-primary);border:0.1rem solid transparent;padding:2rem;margin-bottom:0;cursor:pointer;border-radius:0;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-back:focus,.mobile-back:hover{}.mobile-back:before{block-size:1rem;border-color:#000;border-style:solid;border-width:0 0.25rem 0.25rem 0;content:"";inline-size:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;-webkit-margin-start:0.375rem;margin-inline-start:0.375rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.menu-dropdown ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;list-style:none;padding:2.6rem 2rem;margin:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:50%}.menu-dropdown li{margin:0}.menu-dropdown a{font-size:var(--body-font-size-sm);color:var(--font-primary);text-decoration-color:transparent;padding:0.65rem 1rem;margin:0;display:block;border-radius:0;text-decoration-thickness:max(1px,.1rem);text-underline-offset:.3rem;-webkit-transition:text-decoration-color 0.3s;transition:text-decoration-color 0.3s}.menu-dropdown a:hover{text-decoration-color:var(--font-primary)}.submenu-image{margin:0;border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;border-top-left-radius:0;border-bottom-left-radius:0;overflow:hidden;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:50%;position:relative}.submenu-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.daily-prayer{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--bg-primary);text-transform:uppercase;padding:6rem 2rem 2rem 2rem}.daily-prayer:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,0.5) 0%,transparent 100%);pointer-events:none}.daily-prayer h2,.daily-prayer h3,.daily-prayer ul{position:relative;z-index:1}.daily-prayer h2,.daily-prayer h3{font-size:var(--font-size-sm);font-weight:400;margin:0 0 1.5rem 0;padding-bottom:1rem;border-bottom:0.1rem solid var(--bg-primary);width:100%}.daily-prayer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;list-style:none;padding:0;margin:0}.daily-prayer li{margin:0}.daily-prayer a{font-size:var(--font-size-sm);background-color:var(--bg-primary);color:var(--font-primary);text-decoration:none;padding:0.5rem 1rem;min-height:2.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0.4rem}.daily-prayer a:focus,.daily-prayer a:hover{background-color:var(--font-primary);color:var(--bg-primary)}.mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:98;opacity:0;visibility:hidden;-webkit-transition:opacity 0.25s ease-out,visibility 0.25s ease-out;transition:opacity 0.25s ease-out,visibility 0.25s ease-out;pointer-events:none}.mobile-menu-overlay.is-visible{opacity:1;visibility:visible;pointer-events:all}@media (max-width:992px){.main-nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;right:0;width:100%}.mobile-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu-dropdown{position:absolute;top:calc(100% + 0.5rem);left:0;right:0;background-color:var(--bg-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:1rem 1rem 2rem 1rem;z-index:99;-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .25s ease-out 0ms,visibility 0ms ease-out 0ms;transition:opacity .25s ease-out 0ms,visibility 0ms ease-out 0ms}.mobile-menu-dropdown[aria-hidden=false]{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:all}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;background-color:var(--bg-secondary);padding:1rem;margin:0}.top-nav-item{width:100%;margin-bottom:0}.nav-link{width:100%;text-align:left;background-color:var(--bg-primary)}.menu-dropdown{position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none;border:none;margin-top:0;min-width:auto;-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}.menu-dropdown[aria-hidden=false]{-webkit-transform:translateX(0);transform:translateX(0)}.menu-dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-back{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-dropdown ul,.submenu-image{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%}.submenu-image{border-top-right-radius:0;border-bottom-right-radius:1.5rem;border-top-left-radius:0;border-bottom-left-radius:1.5rem;margin-top:0.5rem}}

/*! Masthead */:root{--masthead-height-25:25vh;--masthead-height-30:30vh;--masthead-height-40:40vh;--masthead-height-50:50vh;--masthead-height-60:60vh;--masthead-height-70:70vh;--masthead-height-100:100vh}.masthead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;overflow:hidden}.masthead-50{height:var(--masthead-height-50)}.masthead-full{height:var(--masthead-height-100)}.masthead-page{position:relative;height:var(--masthead-height-30);width:100%;overflow:hidden}.page-heading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 auto;color:var(--font-primary);position:relative;z-index:9}.page-heading-container .page-heading{padding:0 4rem 0 0;-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%;max-width:58%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-heading-container .page-heading.page-heading-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-heading-container .page-heading .page-intro{font-size:var(--body-font-size-sm)}.page-heading-container .page-image{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%;position:relative;height:100%}@media (max-width:600px){.page-heading-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-heading-container .page-heading,.page-heading-container .page-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}}.hero-section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 12.3rem);margin-top:0;margin-bottom:6rem;overflow:hidden}.hero-section:after{content:"";position:absolute;left:0;bottom:0;width:0;border-bottom:0.9rem solid var(--cta-primary);-webkit-animation:hero-border 1.4s ease forwards;animation:hero-border 1.4s ease forwards;-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-play-state:paused;animation-play-state:paused}.hero-section.hero-ready:after{-webkit-animation-play-state:running;animation-play-state:running}.hero-section picture{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:calc(100vh - 12.3rem)}.hero-section picture:after{content:'';position:absolute;inset:0;background:rgba(0,0,0,0.21);pointer-events:none}.hero-section img{display:block;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-section .hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:2rem 2% 2rem 2%;color:var(--bg-primary);z-index:1}.hero-section .hero-content h1{font-size:calc(60px + 2vw);line-height:1.15;letter-spacing:-.012em;text-shadow:0 0 25px rgba(0,0,0,0.75);margin-bottom:.25em;color:white}@-webkit-keyframes hero-fade-right{0%{opacity:0;-webkit-transform:translateX(-2.5rem);transform:translateX(-2.5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hero-fade-right{0%{opacity:0;-webkit-transform:translateX(-2.5rem);transform:translateX(-2.5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes hero-fade-up{0%{opacity:0;-webkit-transform:translateY(.8rem);transform:translateY(.8rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hero-fade-up{0%{opacity:0;-webkit-transform:translateY(.8rem);transform:translateY(.8rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hero-border{0%{width:0%}to{width:100%}}@keyframes hero-border{0%{width:0%}to{width:100%}}.hero-section .hero-content h1.hero-animate span{display:inline-block;opacity:0;-webkit-animation:hero-fade-right 1.2s ease forwards;animation:hero-fade-right 1.2s ease forwards;-webkit-animation-play-state:paused;animation-play-state:paused}.hero-section.hero-ready .hero-content h1.hero-animate span{-webkit-animation-play-state:running;animation-play-state:running}.hero-section .hero-content h1.hero-animate span.title-line-1{-webkit-animation-delay:0.4s;animation-delay:0.4s;-webkit-animation-duration:1.2s;animation-duration:1.2s}.hero-section .hero-content h1.hero-animate span.title-line-2{-webkit-animation-delay:0.65s;animation-delay:0.65s;-webkit-animation-duration:.95s;animation-duration:.95s}.hero-section .hero-content h1.hero-animate span.title-line-3{-webkit-animation-delay:0.9s;animation-delay:0.9s;-webkit-animation-duration:.7s;animation-duration:.7s}.hero-section .hero-content h1.hero-animate span.title-final{-webkit-animation-name:hero-fade-in;animation-name:hero-fade-in;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:1.15s;animation-delay:1.15s;-webkit-animation-play-state:paused;animation-play-state:paused}.hero-section.hero-ready .hero-content h1.hero-animate span:last-child{-webkit-animation-play-state:running;animation-play-state:running}.hero-button{-webkit-animation-name:hero-fade-in;animation-name:hero-fade-in;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:paused;animation-play-state:paused}.hero-section.hero-ready .hero-button{-webkit-animation-play-state:running;animation-play-state:running}@media (max-width:1600px){.hero-section .hero-content h1{font-size:calc(26px + 4vw)}}@media (max-width:767px){.hero-section,.hero-section picture{height:calc(100vh - 9.3rem);height:calc(100svh - 9.3rem)}.hero-section .hero-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-section .hero-content h1{font-size:9.2vw;line-height:1.2;text-align:center;margin-bottom:.4em}.hero-section .hero-content h1.hero-animate span{-webkit-animation:hero-fade-up 1.2s ease forwards;animation:hero-fade-up 1.2s ease forwards}}@media (max-width:539px){.hero-section .hero-content h1{font-size:11vw}}.hero-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;bottom:4.5rem;right:3.5rem;cursor:pointer;width:5rem;height:5rem;border-radius:50%;background-color:var(--cta-primary);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;z-index:9;opacity:0;-webkit-animation-name:hero-fade-in;animation-name:hero-fade-in;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-play-state:paused;animation-play-state:paused}.hero-button:focus,.hero-button:hover{background-color:var(--font-primary)}.hero-arrow-down{display:block;width:3.5rem;height:3.5rem;fill:var(--bg-primary)}@media (max-width:1366px){.hero-button{bottom:2.9rem;right:2rem}}@media (max-width:1024px){.hero-button{display:none}}.breadcrumbs{margin-bottom:0}.breadcrumbs ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;height:auto;margin:0;padding:0}.text-center .breadcrumbs ol{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs li{font-size:var(--font-size-sm);font-weight:600;color:var(--font-primary);margin-bottom:0}.breadcrumbs li:not(:last-child):after{display:inline-block;margin:0.7em;content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cpath d='M5.2,14.8L4,13.6L9.6,8L4,2.4l1.2-1.2L12,8L5.2,14.8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cpath d='M5.2,14.8L4,13.6L9.6,8L4,2.4l1.2-1.2L12,8L5.2,14.8z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:1.2rem;height:1.2rem;background-color:var(--font-primary);vertical-align:middle}.breadcrumbs a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:400;margin:0.2rem 0;padding:0.4rem 0;color:var(--font-primary);text-decoration-color:var(--font-primary);text-decoration-thickness:max(1px,.1rem);text-underline-offset:.2rem}.breadcrumbs a:focus,.breadcrumbs a:hover{color:var(--cta-primary);text-decoration-color:var(--cta-primary)}

/*! Sections */.home-title{font-size:var(--font-size-xl);line-height:1.4;letter-spacing:0}.home-intro p{font-size:clamp(1.6rem,0.9vw + 1.3rem,2rem);font-weight:700}.bg-grey{background-color:var(--bg-secondary);border:2rem solid var(--bg-primary)}.h-underlined{font-size:1.8rem;text-transform:uppercase;font-weight:700;letter-spacing:0.2rem;border-bottom:0.15rem solid var(--font-primary);padding-bottom:1rem;margin-bottom:2rem}.slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-content{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;padding:2rem 2rem 2rem 10rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.block-content{padding:2rem 0 2rem 10rem}}@media screen and (max-width:480px){.block-content{padding:2rem 0 2rem 0}}.block-content p:first-of-type{font-size:2rem;font-weight:700}.block-image{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;padding:4rem}@media screen and (max-width:480px){.block-image{padding:2rem 0 2rem 0}}.block-image svg{fill:var(--primary-light)}@media screen and (max-width:768px){.slide-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-content,.block-image{max-width:100%}.block-image{padding:2rem}}.bordered .h-underlined{margin-bottom:0}.bordered .row .column{padding-top:6rem}.border-left{border-left:0.15rem solid var(--font-primary);@media screen and (max-width:768px){border-left:0;border-bottom:0.15rem solid var(--font-primary)}}

/*! Footer */.footer{background-color:var(--bg-tertiary);padding:0}.footer a:not(.button,.img-button){color:var(--font-primary);font-weight:400;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:max(1px,0.1rem);text-underline-offset:.2rem;-webkit-transition:text-decoration-color 0.3s;transition:text-decoration-color 0.3s}.footer a:not(.button,.img-button):focus,.footer a:not(.button,.img-button):hover{text-decoration-color:var(--font-primary)}.footer strong a:not(.button,.img-button){font-weight:700}.container-footer{font-size:1.5rem}.footer.wrapper .container.padding-short{padding-bottom:2.5rem}.footer-grid{display:-ms-grid;display:grid;-ms-grid-columns:auto 4rem 60%;grid-template-columns:auto 60%;grid-template-areas:"address logos";-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:4rem}.footer-grid .signup h2,.footer-grid .signup h3{font-size:var(--font-size-xl);margin-bottom:1.5rem}.footer-grid .address-social{-ms-grid-row:1;-ms-grid-column:1;grid-area:address;max-width:280px}.footer-grid .logo-buttons{-ms-grid-row:1;-ms-grid-column:3;grid-area:logos;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem;padding:0;margin:0}@media screen and (max-width:768px){.footer-grid{-ms-grid-columns:auto 50%;grid-template-columns:auto 50%}.footer-grid .logo-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:600px){.footer-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 6rem auto;grid-template-areas:"address" "logos";gap:6rem 0}.footer-grid .address-social,.footer-grid .logo-buttons{text-align:center}.footer-grid .address-social,.footer-grid .signup{border-bottom:0.1rem solid var(--font-secondary);padding-bottom:4rem}.footer-grid .address-social{max-width:100%}.footer-grid .logo-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.footer-grid .address-social{-ms-grid-row:1;-ms-grid-column:1}.footer-grid .logo-buttons{-ms-grid-row:3;-ms-grid-column:1}}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style:none;margin:2rem 0;padding:0;@media screen and (max-width:480px){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.social-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.6rem;height:3.6rem;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.social-links a svg{fill:var(--font-primary);height:2.4rem;width:2.4rem;min-height:2.4rem;min-width:2.4rem;vertical-align:middle;-webkit-transition:fill 0.3s;transition:fill 0.3s}.social-links a span{display:none}.social-links a:focus,.social-links a:hover{background-color:var(--font-primary)}.social-links a:focus svg,.social-links a:hover svg{fill:var(--bg-primary)}.footer .img-button{display:block;width:100%;background-color:var(--font-primary)}.footer .img-button:last-child{margin-bottom:0}.footer .img-button img{display:block;width:100%;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.footer .img-button:focus img,.footer .img-button:hover img{opacity:0.8}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.2rem;margin-top:0;padding:2rem 0 0 0}.legal-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 3rem;list-style:none;margin:0;padding:0;border-bottom:0.1rem solid var(--font-secondary)}.legal-links li{position:relative}.legal-links li:after{content:"";position:absolute;top:10%;right:-1.5rem;width:0.1rem;height:80%;background-color:var(--font-primary)}.legal-links li:last-child:after{display:none}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;margin:0;padding:0}.copyright .separator{display:inline-block;margin:0 0.8rem}@media screen and (max-width:600px){.footer-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:var(--font-size-base)}.copyright,.legal-links,.social-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.newsletter-banner{position:relative;color:var(--bg-primary);background-color:var(--cta-primary);padding:3rem 2rem;text-align:center}.newsletter-banner:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 646.74'%3E%3Cpath d='M40.92 412.72c57.81 61.32 96.09 9.47 156.93-97.49C212.55 289.38 283.41 168.48 382.42 0H185.48C110.41 125.78 63.21 204.89 63.21 204.89s-80.08 146.5-22.28 207.82Zm264.41-32.46c-32.12-2.73-82.51 80.58-81.81 154.31.28 28.75 5.92 67.35 16.98 112.16h149.11c-30.29-71.92-49.45-125.12-51.94-149.25 0 0-.2-114.5-32.34-117.22m175.59-326.5c-40.42 36.38-48.73 75.49-62.01 138.07-13.29 62.58-9.74 161.43 7.16 254.95 7.8 43.04 31.65 117.25 64.58 199.96h250.81C616.12 390.56 529.37 133.55 529.37 133.55s-8.04-116.17-48.46-79.78ZM753.3 0H595.06c4.02 71.59 22.84 160.47 69.19 268.44 0 0 65.17 175.99 181.07 378.3h262.89c-54.92-92.72-115.12-186.58-175.41-276.33C842.32 235.75 786.94 104.56 753.3 0m388.41 79.6c-15.04-26.04-30.7-52.65-46.52-79.6H862.51c40.62 118.21 107.86 261.13 221.76 427.1 60.23 87.77 109.98 159.81 151.01 219.64h237.32c-.96-2.32-1.94-4.66-2.95-7.01-69.16-161.84-220.37-373.8-327.94-560.12Zm529.51 226.86C1632.39 215.63 1567.73 109.02 1499.44 0h-274.7c18.7 30.41 39.01 61.68 61.07 93.83 253.88 369.99 321.81 460.66 333.51 534.03q1.65 10.35 3.66 18.87h50c2.37-6.56 4.73-13.99 7.05-22.33 22.91-82.31 60.35-156.11-8.81-317.95Zm196.94-29.08c20.9-75.1 53.88-143.12 6.97-277.38h-227.21c113.89 166.78 151.15 228.26 159.53 280.84 11.68 73.38 37.8 78.86 60.71-3.46'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0.13;pointer-events:none;z-index:0}.newsletter-banner svg{display:block;position:relative;z-index:1;width:50%;max-width:190px;height:auto;fill:var(--bg-primary);margin:0 auto 2rem}.newsletter-banner .banner-content{position:relative;z-index:1}.newsletter-link{color:var(--bg-primary);font-size:var(--font-size-md);font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;gap:0.5rem;text-decoration-color:transparent;text-decoration-thickness:max(2px,.2rem);text-underline-offset:.3rem}.newsletter-link:focus,.newsletter-link:hover{text-decoration-color:var(--bg-primary)}.newsletter-link:before{content:"";display:inline-block;width:3.4rem;height:3.4rem;min-width:3.4rem;min-height:3.4rem;background-color:var(--bg-primary);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm-1.293 15.707-1.414-1.414L13.586 12 9.293 7.707l1.414-1.414L16.414 12l-5.707 5.707z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm-1.293 15.707-1.414-1.414L13.586 12 9.293 7.707l1.414-1.414L16.414 12l-5.707 5.707z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease}.newsletter-link:focus:before,.newsletter-link:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:600px){.newsletter-link:before{display:none}}

/*! Pages */.block-view-next h2{font-size:var(--font-size-xl)}.prayer-archive-section h2{margin-bottom:5rem}@media screen and (max-width:768px){.prayer-archive-section h2{text-align:center}}.map-dioceses svg{display:block;max-width:540px;margin:0 auto;padding:0}.grid-wrapper-alt .is-block h2,.grid-wrapper-alt h2.h-section{font-size:var(--font-size-xl)}.grid-wrapper-alt .is-block h3{font-size:var(--font-size-lg)}.grid-wrapper-alt .is-block h4{font-size:var(--font-size-ml)}.grid-wrapper-alt .is-block h5{font-size:var(--font-size-md)}

/*! Posts */.post-heading{font-size:var(--font-size-xxl);line-height:1.25;margin-top:1rem}.single-meta{font-size:var(--font-size-sm);text-transform:uppercase;color:var(--font-secondary);margin-bottom:1rem}.single-post-section .post-featured-image img{margin:3.2rem auto 4.8rem}.video-container-post{height:7.9rem;width:100%;border-bottom:0.15rem solid var(--font-primary);-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}@media screen and (max-width:768px){.video-container-post{height:8.3rem}}.vacancy-data{margin:0 auto 4rem;padding:0 0 4rem 0;border-bottom:0.1rem solid var(--bg-tertiary)}.vacancy-data dd,.vacancy-data dt{margin:0;padding:0;text-align:left}.vacancy-data dt{text-transform:uppercase;font-weight:600}.vacancy-data dd{margin-bottom:2.2rem}.download-documents-heading{font-size:var(--font-size-lg);font-weight:600;margin-bottom:2rem}.download-documents-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}.download-documents-list li{margin:0}.container-map{padding:0}.map-heading-row{margin-top:-12rem;border-top-left-radius:12rem;border-top-right-radius:12rem;padding:3rem 2rem 0 2rem;background-color:var(--bg-secondary)}.single-church-section .column:last-child:before{content:'';position:absolute;top:0;right:50%;width:0.1rem;height:calc(100% - 8rem);background-color:var(--bg-tertiary);z-index:-1}@media screen and (max-width:768px){.map-heading-row{margin-top:-6rem;border-top-left-radius:6rem;border-top-right-radius:6rem}.single-church-section .column:last-child:before{display:none}}.single-church-section .post-featured-image img{margin-bottom:2.5rem}.church-address{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--body-font-size-lg);margin:0 auto 1rem}.church-address span{font-weight:600;margin-right:0.5rem}.church-details{margin:0 auto 4rem;padding:0 0 2rem 0;border-bottom:0.1rem solid var(--bg-tertiary)}.church-details h2{font-size:var(--font-size-ml);font-weight:600;margin-bottom:1rem}.church-details address{margin-bottom:2.5rem}.tabs-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;margin:0 0 4rem;padding:2rem 0;border-top:0.1rem solid var(--bg-tertiary);border-bottom:0.1rem solid var(--bg-tertiary)}@media screen and (max-width:600px){.tabs-header{gap:2rem}}.prayer-revisions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}.prayer-revisions li,.prayer-revisions li .button{margin-bottom:0}.prayer-revisions li a[aria-current=page]{background-color:var(--cta-primary);color:var(--bg-primary)}.prayer-label{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:0.1rem;color:var(--font-primary);margin-bottom:2rem}.prayer-subject{font-size:var(--font-size-ml);font-weight:400;margin-bottom:8rem}.prayer-description{font-size:var(--font-size-ml);font-weight:600}.tabs-prayers h2{font-size:var(--font-size-lg)}.tabs-prayers h3{font-size:var(--font-size-ml)}.print-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2rem;margin-top:2rem}@media screen and (max-width:768px){.print-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.button-print{background:none;border:none;padding:0;font-family:inherit;font-size:inherit;color:var(--font-primary);text-decoration:underline;text-decoration-thickness:max(1px,.1rem);text-underline-offset:0.5rem;cursor:pointer;-webkit-transition:text-decoration-color 0.3s;transition:text-decoration-color 0.3s}.button-print:focus,.button-print:hover{text-decoration-color:transparent}.resources-list h2{display:-webkit-box;display:-ms-flexbox;display:flex}.resources-list h2 a{font-size:var(--font-size-ml);font-weight:600;text-decoration-color:transparent;color:var(--font-primary);text-decoration-thickness:max(2px,.2rem);text-underline-offset:.3rem}.resources-list h2 a:focus,.resources-list h2 a:hover{text-decoration-color:var(--font-primary)}.resources-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3rem;list-style-type:none;margin:0;padding:0}.resources-list ul li{margin:0;border-top:1px solid var(--font-secondary);padding-top:1rem}.resources-list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:var(--font-size-base);font-weight:400;color:var(--font-primary);line-height:1.55;text-decoration-color:transparent;text-underline-offset:.2rem}.resources-list ul li a:focus,.resources-list ul li a:hover{text-decoration-color:var(--font-primary)}.resources-list ul li.current>a{color:var(--cta-primary);font-weight:600}.resources-list ul li.current>a:focus,.resources-list ul li.current>a:hover{text-decoration-color:transparent;cursor:default}.resources-list ul ul{padding-left:1.2rem;border-left:none;margin-top:1.3rem}.resources-list ul ul li{padding-top:0rem;border-top:0}.single-resource-section h2{font-size:var(--font-size-xl)}.single-resource-section h3{font-size:var(--font-size-lg)}.single-resource-section h4{font-size:var(--font-size-ml)}.single-resource-section h5{font-size:var(--font-size-md)}.lt-featured-image{display:block;margin:0 auto 4rem;padding:0 0 4rem 0;border-bottom:0.1rem solid var(--bg-tertiary)}.share-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding:8rem 0 0 0;border-top:0.1rem solid var(--font-secondary);margin:6rem auto 0}.share-icons .share-title{font-size:var(--font-size-md);font-weight:600;color:var(--font-primary);display:block;margin:0;letter-spacing:0}.share-icons .share-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.7rem;height:5.4rem;border-radius:2.7rem;padding:0 1.8rem;list-style:none;margin:0;background-color:var(--bg-primary)}.share-icons .share-media li{display:inline-block;margin:0}.share-icons .share-media li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;margin:0;border-radius:2px;background-color:transparent;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.share-icons .share-media li a svg{fill:var(--font-primary);padding:0;-webkit-transition:fill 0.3s ease;transition:fill 0.3s ease}.share-icons .share-media li a:focus svg,.share-icons .share-media li a:hover svg{fill:var(--cta-primary)}.share-icons .share-media li a span{display:none}.share-icons .share-media li>a.whatsapp-mobile{display:none}@media screen and (max-width:768px){.share-icons .share-media li>a.whatsapp-desktop{display:none}.share-icons .share-media li>a.whatsapp-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.post-navigation{border-top:0.1rem solid var(--font-secondary);padding-top:8rem}.post-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 6rem;padding:0;gap:5rem;list-style-type:none}@media screen and (max-width:480px){.post-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}}.post-navigation ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.post-navigation ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;font-size:var(--body-font-size-xl);font-weight:400;letter-spacing:0.05rem;line-height:1.2;white-space:normal;color:var(--font-primary);text-decoration:none}.post-navigation ul li.prev-post a{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.post-navigation ul li.next-post a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}@media screen and (max-width:480px){.post-navigation ul li.prev-post a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.post-navigation ul li.next-post a{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}}.post-navigation ul li a svg{fill:var(--font-secondary);height:2.8rem;width:18rem;min-height:2.8rem;min-width:18rem;vertical-align:middle;margin:0 0 1.5rem 0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.post-navigation ul li.prev-post a svg{-webkit-transform-origin:right center;transform-origin:right center}.post-navigation ul li.next-post a svg{-webkit-transform-origin:left center;transform-origin:left center}.post-navigation ul li.next-post a:focus svg,.post-navigation ul li.next-post a:hover svg,.post-navigation ul li.prev-post a:focus svg,.post-navigation ul li.prev-post a:hover svg{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}.post-navigation ul li .post-nav-label{display:block;font-size:var(--font-size-sm);text-transform:uppercase;color:var(--font-secondary);font-weight:400;margin-bottom:0.5rem}.post-navigation ul li .post-nav-title{text-underline-offset:0.4rem;text-decoration:underline;text-decoration-color:transparent;-webkit-transition:text-decoration-color 0.3s;transition:text-decoration-color 0.3s}.post-navigation ul li a:focus .post-nav-title,.post-navigation ul li a:hover .post-nav-title{text-decoration-color:var(--font-primary)}img.alignright{float:right;margin:0 0 2.8rem 2.8rem}img.alignleft{float:left;margin:0 2.8rem 2.8rem 0}.aligncenter img,img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 2.8rem 2.8rem}a img.alignleft{float:left;margin:0 2.8rem 2.8rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.aligncenter,.alignleft,.alignright{padding:0;margin-top:0.8rem}.aligncenter{float:none;margin-left:auto;margin-right:auto}.alignright{float:right;margin-left:2.8rem}.alignleft{float:left;margin-right:2.8rem}@media screen and (max-width:480px){.aligncenter,.alignleft,.alignright{float:none;width:100%;margin-top:4rem}.aligncenter img,.alignleft img,.alignright img{width:100%}.alignright{margin-left:auto}.alignleft{margin-right:auto}}.wp-caption{border:0;width:auto!important;max-width:100%;margin:0}.aligncenter .wp-caption{text-align:center}.alignright .wp-caption{text-align:right}.alignleft .wp-caption{text-align:left}.wp-caption img{display:inline}figure{display:table}.wp-caption-text{display:table-caption;caption-side:bottom;width:100%;padding:0.5rem 0}figure.is-type-video,figure.wp-block-embed{display:block}:root{--icon-size:2rem;--icon-size-sm:1.5rem;--icon-size-lg:6rem;.svg-icon{height:var(--icon-size);width:var(--icon-size);min-height:var(--icon-size);min-width:var(--icon-size);vertical-align:middle}.svg-icon-sm{height:var(--icon-size-sm);width:var(--icon-size-sm);min-height:var(--icon-size-sm);min-width:var(--icon-size-sm);vertical-align:middle}.svg-icon-lg{height:var(--icon-size-lg);width:var(--icon-size-lg);min-height:var(--icon-size-lg);min-width:var(--icon-size-lg);vertical-align:middle}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.accessibility-toggle-btn:focus-visible,[role=button]:focus-visible,[role=radio]:focus-visible,button:focus-visible{outline:0.3rem solid var(--tertiary);outline-offset:0.2rem;border-radius:0.2rem}@media (prefers-contrast:high){[role=radio]:focus-visible,button:focus-visible{outline:0.3rem solid currentColor;outline-offset:0.3rem}}.accessibility-widget-trigger{position:relative;z-index:90}.accessibility-widget-panel{position:fixed;top:0;right:0;width:100%;max-width:360px;height:100vh;background:var(--bg-primary);-webkit-box-shadow:-2px 0 16px rgba(0,0,0,0.2);box-shadow:-2px 0 16px rgba(0,0,0,0.2);overflow-y:auto;overflow-x:hidden;z-index:1000;-webkit-transition:visibility 0s 0.3s,-webkit-transform 0.3s ease;transition:visibility 0s 0.3s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,visibility 0s 0.3s;transition:transform 0.3s ease,visibility 0s 0.3s,-webkit-transform 0.3s ease;-webkit-transform:translateX(100%);transform:translateX(100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accessibility-widget-panel[data-open=true]{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:visibility 0s 0s,-webkit-transform 0.3s ease;transition:visibility 0s 0s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,visibility 0s 0s;transition:transform 0.3s ease,visibility 0s 0s,-webkit-transform 0.3s ease}.accessibility-widget-panel[aria-hidden=true]{visibility:hidden}.accessibility-widget-panel[aria-hidden=false]{visibility:visible}@media (max-width:480px){.accessibility-widget-panel{max-width:100%}}.widget-panel-header{position:sticky;top:0;padding:1.4rem 2rem 0 2rem;margin-bottom:1rem;background:var(--bg-primary);z-index:10}.widget-panel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:0.1rem solid var(--font-primary);padding-bottom:1.4rem}.widget-panel-title{margin:0;font-size:2rem;font-weight:600;color:var(--font-primary)}.widget-close-btn{min-width:4rem;min-height:3.4rem;padding:0.5rem 1rem;margin:0;background:transparent;border:none;border-radius:0.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.widget-close-btn:hover{background:var(--cta-primary)}.widget-close-btn:focus-visible{outline:2px solid var(--cta-primary);outline-offset:2px}.widget-close-btn svg{width:2.4rem;height:2.4rem;fill:var(--font-primary)}.widget-close-btn:hover svg{fill:var(--bg-primary)}.accessibility-widget-content{padding:2rem}.widget-section{margin-bottom:2.4rem}.widget-section-heading{font-size:1.7rem;font-weight:600;margin:0 0 0.6rem 0;color:var(--font-primary)}.display-modes{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.8rem 1fr;grid-template-columns:repeat(2,1fr);gap:0.8rem}.theme-button{min-width:4rem;min-height:3.4rem;padding:1.4rem 1rem;background:var(--bg-primary);border:0.2rem solid var(--font-primary);border-radius:0.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;margin:0;font-size:var(--font-size-sm);color:var(--font-primary);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.theme-button:hover{background:var(--cta-primary);border-color:var(--cta-primary);color:var(--bg-primary)}.theme-button[aria-checked=true]{background:var(--cta-primary);color:var(--bg-primary);border-color:var(--cta-primary)}.theme-button .svg-icon{width:2.4rem;height:2.4rem;fill:currentColor}.text-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.8rem}.text-controls button{min-width:4rem;min-height:3.4rem;padding:1.2rem 1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--bg-primary);border:0.2rem solid var(--font-primary);border-radius:0.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0.5rem;margin:0;font-size:var(--font-size-sm);color:var(--font-primary);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.text-controls button:hover{background:var(--cta-primary);border-color:var(--cta-primary);color:var(--bg-primary)}.text-controls button[aria-checked=true]{background:var(--cta-primary);color:var(--bg-primary);border-color:var(--cta-primary)}.text-controls .font-preview.font-preview--normal{font-size:2rem;font-weight:normal}.text-controls .font-preview.font-preview--large{font-size:3rem;font-weight:normal}.text-controls .font-preview.font-preview--bold{font-size:3rem;font-weight:bold}.visual-aids{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.8rem 1fr;grid-template-columns:repeat(2,1fr);gap:0.8rem}.visual-aid-toggle{min-width:4rem;min-height:3.4rem;padding:1.2rem 1rem;background:var(--bg-primary);border:0.2rem solid var(--font-primary);border-radius:0.4rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;margin:0;font-size:var(--font-size-sm);color:var(--font-color);text-align:left;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.visual-aid-toggle:hover{background:var(--cta-primary);border-color:var(--cta-primary);color:var(--bg-primary)}.visual-aid-toggle[aria-pressed=true]{background:var(--cta-primary);border-color:var(--cta-primary);color:var(--bg-primary)}.visual-aid-toggle .svg-icon{width:24px;height:24px;fill:currentColor;-ms-flex-negative:0;flex-shrink:0}.visual-aid-toggle .toggle-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.reset-button{min-height:4.4rem;padding:1.2rem 1rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fill-available;background:var(--cta-primary);color:var(--bg-primary);border:none;border-radius:2.2rem;cursor:pointer;font-size:var(--font-size-base);text-transform:uppercase;font-weight:400;-webkit-transition:background 0.3s;transition:background 0.3s}.reset-button:hover{background:var(--cta-secondary)}.reset-button:active{background:var(--cta-primary)}.widget-footer{margin-top:2.4rem;padding-top:1rem;border-top:0.1rem solid var(--font-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.widget-footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.3rem;padding:0.5rem 0.6rem 0.2rem 0.5rem;background:transparent;border:0;color:var(--font-primary);text-decoration:none;font-size:1.3rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;min-height:2.4rem}.widget-footer-link:hover{background:var(--font-primary);border-color:var(--bg-primary);color:var(--bg-primary)}.widget-footer-link .svg-icon{width:1.6rem;height:1.6rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0}.widget-footer-link span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:400}:root[data-cursor=big-cursor]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68' style='enable-background:new 0 0 68 68' xml:space='preserve'%3E%3Cpath style='fill:%23fff' d='m54.6 56.7-4.3 3.4-15.8-20.9c-.3-.4-.8-.7-1.4-.8l-.5-.1c-.7.1-1.4.5-1.7 1.2l-6.7 14.4L14 7.4l41.9 22.7-15.5 2.5c-.3 0-.7.2-.9.4-1 .6-1.2 1.9-.5 2.8l15.6 20.9z'/%3E%3Cpath style='fill:%23111' d='M22.9 62.2c-.8-.1-1.6-.8-1.8-1.7L8.7 3.5c-.2-1.2.6-2.3 1.7-2.5.5-.1.9 0 1.3.2l51.4 27.9c1 .5 1.4 1.8.8 2.9-.3.6-.8 1-1.5 1l-18.2 2.9 14.9 19.8c.7 1 .5 2.3-.4 2.9l-7.8 5.8c-.4.3-1 .5-1.5.4-.5-.1-1-.4-1.4-.8L33 44.2 25.1 61c-.4.8-1.3 1.3-2.2 1.2zm10-24.1c.5.1 1 .4 1.4.8l15.8 21 4.4-3.4-15.8-20.9c-.7-1-.5-2.3.4-2.9.3-.2.6-.3.9-.4l15.5-2.5L13.8 7.1 24 53.6l6.7-14.4c.3-.7.9-1.1 1.7-1.2l.5.1z'/%3E%3C/svg%3E"),auto}:root[data-cursor=big-cursor] a:hover,:root[data-cursor=big-cursor] button:hover{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68' style='enable-background:new 0 0 68 68' xml:space='preserve'%3E%3Cpath style='fill:%23fff' d='M53.9 27.3v18.9c0 11.5-9.5 15.6-18.5 15.6-10.5 0-13.8-2.5-22.2-16.5l-4.6-7.6c-.4-.7-.5-1.5-.2-2.3.3-.8.9-1.4 1.8-1.7 1.2-.4 2.5 0 3.3 1l6 7c.7.8 1.8.9 2.6.2.4-.4.7-.9.6-1.5V6.9c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v24.7c0 1 .8 1.9 1.9 1.9 1 0 1.9-.8 1.9-1.9v-13c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v13.1c0 1 .8 1.9 1.9 1.9s1.9-.8 1.9-1.9V21.5c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v10.2c0 1 .8 1.9 1.9 1.9 1 0 1.9-.8 1.9-1.9v-4.4c0-2.3 2-2.5 2.6-2.5 1.2 0 2.2 1.1 2.2 2.5z'/%3E%3Cpath d='M51.5 21c-.8 0-1.7.2-2.6.5v-.1c0-3.4-2.8-6.2-6.2-6.2-1.1 0-2.1.3-3 .8-1-2.2-3.1-3.7-5.7-3.7-.9 0-1.7.2-2.5.5V6.9c0-3.4-2.8-6.2-6.2-6.2s-6.2 2.8-6.2 6.2V35.4l-2.7-3.1c-1.7-2.2-4.7-3.1-7.3-2.2-1.9.6-3.4 2-4.1 3.9-.7 1.8-.5 3.8.6 5.5l4.6 7.6c9 15.1 13.5 18.3 25.4 18.3 13.5 0 22.2-7.6 22.2-19.3V27.3c-.1-3.5-2.8-6.3-6.3-6.3zm2.4 25.1c0 11.5-9.5 15.6-18.5 15.6-10.5 0-13.8-2.5-22.2-16.5l-4.6-7.6c-.4-.7-.5-1.5-.2-2.3.3-.8.9-1.4 1.8-1.7 1.2-.4 2.5 0 3.3 1l6 7c.7.8 1.8.9 2.6.2.4-.4.7-.9.6-1.5V6.9c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v24.7c0 1 .8 1.9 1.9 1.9 1 0 1.9-.8 1.9-1.9v-13c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v13.1c0 1 .8 1.9 1.9 1.9 1 0 1.9-.8 1.9-1.9V21.5c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5v10.2c0 1 .8 1.9 1.9 1.9s1.9-.8 1.9-1.9v-4.4c0-2.3 2-2.5 2.6-2.5 1.4 0 2.4 1.1 2.4 2.5v18.8z'/%3E%3C/svg%3E"),pointer}:root[data-links=highlight] a{background:yellow}:root[data-links=highlight] a:focus,:root[data-links=highlight] a:hover{background:#ffd700;outline:2px solid #000}:root[data-images=images-hidden] img{visibility:hidden}:root[data-selected-font=large]{font-size:90%}:root[data-selected-font=bold]{font-size:90%;font-weight:700}:root[data-selected-font=bold] body,:root[data-selected-font=bold] p{font-weight:700}:root[data-selected-font=bold] b,:root[data-selected-font=bold] strong{font-weight:900}.reading-mask{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9999;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.reading-mask-bottom,.reading-mask-top{position:fixed;left:0;right:0;background:rgba(0,0,0,0.6);pointer-events:none}.reading-mask-top{top:0}.reading-mask-bottom{bottom:0}.reading-mask-line{position:fixed;left:0;right:0;border-top:2px solid rgba(255,200,0,0.5);border-bottom:2px solid rgba(255,200,0,0.5);pointer-events:none;-webkit-box-shadow:0 0 10px rgba(255,200,0,0.3),inset 0 0 10px rgba(255,255,255,0.1);box-shadow:0 0 10px rgba(255,200,0,0.3),inset 0 0 10px rgba(255,255,255,0.1)}:root[data-reading-mask-style=minimal] .reading-mask-bottom,:root[data-reading-mask-style=minimal] .reading-mask-top{background:rgba(0,0,0,0.3);backdrop-filter:none}:root[data-reading-mask-style=strong] .reading-mask-bottom,:root[data-reading-mask-style=strong] .reading-mask-top{background:rgba(0,0,0,0.8)}.high-contrast .reading-mask-bottom,.high-contrast .reading-mask-top{background:rgba(0,0,0,0.85)}.high-contrast .reading-mask-line{border-color:rgba(255,255,0,0.8)}.dark-theme .reading-mask-bottom,.dark-theme .reading-mask-top{background:rgba(0,0,0,0.7)}@media (prefers-reduced-motion:reduce){.reading-mask{-webkit-transition:none;transition:none}}@media (prefers-reduced-motion:reduce){.accessibility-toggle-btn,.accessibility-widget-panel,.reset-button,.text-controls button,.theme-button,.visual-aid-toggle{-webkit-transition:none;transition:none}}@media print{.accessibility-widget-backdrop,.accessibility-widget-panel,.accessibility-widget-trigger{display:none!important}}@media (prefers-color-scheme:dark){.accessibility-widget-panel{background:var(--bg-primary);color:var(--font-primary)}.widget-section-heading{color:var(--font-primary)}.text-controls button,.theme-button,.visual-aid-toggle{background:var(--bg-primary);border-color:var(--font-primary);color:var(--font-primary)}.text-controls button:hover,.theme-button:hover,.visual-aid-toggle:hover{background:var(--cta-primary);border-color:var(--font-primary);color:var(--font-primary)}}@media (prefers-contrast:high){.text-controls button,.theme-button,.visual-aid-toggle{border-width:3px}.accessibility-widget-panel{-webkit-box-shadow:none;box-shadow:none;border-left:3px solid currentColor}}.dark-theme .accessibility-toggle-btn:after,.greyscale .accessibility-toggle-btn:after,.high-contrast .accessibility-toggle-btn:after,[data-cursor=big-cursor] .accessibility-toggle-btn:after,[data-images=images-hidden] .accessibility-toggle-btn:after,[data-links=highlight] .accessibility-toggle-btn:after,[data-selected-font=bold] .accessibility-toggle-btn:after,[data-selected-font=large] .accessibility-toggle-btn:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:0;right:0;background-color:var(--tertiary);width:1.4rem;height:1.4rem;border-radius:50%}

/*! Plugins */

/*!
  hey, [be]Lazy.js - v1.8.2 - 2016.10.25 
  A fast, small and dependency free lazy load script (https://github.com/dinbror/blazy)
  (c) Bjoern Klinggaard - @bklinggaard - http://dinbror.dk/blazy
*/.b-lazy{min-height:1px}.b-lazy.effect1{opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.b-lazy.effect1.b-loaded{opacity:1}.b-lazy.effect2{opacity:0;-webkit-transition:opacity 2s ease-out;transition:opacity 2s ease-out}.b-lazy.effect2.b-loaded{opacity:1}.b-lazy.effect3{opacity:0;-webkit-transition:opacity 3s ease-out;transition:opacity 3s ease-out}.b-lazy.effect3.b-loaded{opacity:1}.b-lazy.effect-transform{opacity:0;-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:2.5s;transition-duration:2.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.b-lazy.effect-transform.b-loaded{opacity:1;-webkit-transform:scale(1);transform:scale(1)}

/*! Plugins */

/*!
 * Splide.js
 * Version  : 4.1.4
 * License  : MIT
 * Copyright: 2022 Naotoshi Fujita
 */.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden;margin-top:0}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.4rem 0}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:var(--bg-secondary);border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:5.8rem;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:1;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5.8rem;z-index:1}.splide__arrows-top .splide__arrow{top:-7rem;-webkit-transform:translateY(0);transform:translateY(0)}.splide__arrow svg{fill:var(--font-primary);height:3rem;width:3rem}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:0.3rem solid var(--tertiary);outline-offset:3px}.splide__arrow--prev{left:-7.4rem}.container-left-edge.container .splide__arrows-top .splide__arrow--prev{left:calc(var(--container-width) - 5.8rem - 8rem)}.container-left-edge.container-x-narrow .splide__arrows-top .splide__arrow--prev{left:calc(var(--container-x-narrow-width) - 5.8rem - 8rem)}.container-left-edge.container-narrow .splide__arrows-top .splide__arrow--prev{left:calc(var(--container-narrow-width) - 5.8rem - 8rem)}.container-left-edge.container-wide .splide__arrows-top .splide__arrow--prev{left:calc(var(--container-wide-width) - 5.8rem - 8rem)}.container-left-edge.container-x-wide .splide__arrows-top .splide__arrow--prev{left:calc(var(--container-x-wide-width) - 5.8rem - 8rem)}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:-7.4rem}.container-left-edge.container .splide__arrows-top .splide__arrow--next{left:calc(var(--container-width) - 5.8rem - 2rem)}.container-left-edge.container-x-narrow .splide__arrows-top .splide__arrow--next{left:calc(var(--container-x-narrow-width) - 5.8rem - 2rem)}.container-left-edge.container-narrow .splide__arrows-top .splide__arrow--next{left:calc(var(--container-narrow-width) - 5.8rem - 2rem)}.container-left-edge.container-wide .splide__arrows-top .splide__arrow--next{left:calc(var(--container-wide-width) - 5.8rem - 2rem)}.container-left-edge.container-x-wide .splide__arrows-top .splide__arrow--next{left:calc(var(--container-x-wide-width) - 5.8rem - 2rem)}@media screen and (max-width:1366px){.container-left-edge.container .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-narrow .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-wide .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-x-narrow .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-x-wide .splide__arrows-top .splide__arrow--prev{left:auto;right:18rem}.container-left-edge.container .splide__arrows-top .splide__arrow--next,.container-left-edge.container-narrow .splide__arrows-top .splide__arrow--next,.container-left-edge.container-wide .splide__arrows-top .splide__arrow--next,.container-left-edge.container-x-narrow .splide__arrows-top .splide__arrow--next,.container-left-edge.container-x-wide .splide__arrows-top .splide__arrow--next{left:auto;right:12rem}}@media screen and (max-width:1280px){.container-left-edge.container .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-narrow .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-wide .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-x-narrow .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-x-wide .splide__arrows-top .splide__arrow--prev{left:auto;right:8rem}.container-left-edge.container .splide__arrows-top .splide__arrow--next,.container-left-edge.container-narrow .splide__arrows-top .splide__arrow--next,.container-left-edge.container-wide .splide__arrows-top .splide__arrow--next,.container-left-edge.container-x-narrow .splide__arrows-top .splide__arrow--next,.container-left-edge.container-x-wide .splide__arrows-top .splide__arrow--next{left:auto;right:2rem}}@media screen and (max-width:414px){.container-left-edge.container .splide__arrows-top .splide__arrow--next,.container-left-edge.container .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-narrow .splide__arrows-top .splide__arrow--next,.container-left-edge.container-narrow .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-wide .splide__arrows-top .splide__arrow--next,.container-left-edge.container-wide .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-x-narrow .splide__arrows-top .splide__arrow--next,.container-left-edge.container-x-narrow .splide__arrows-top .splide__arrow--prev,.container-left-edge.container-x-wide .splide__arrows-top .splide__arrow--next,.container-left-edge.container-x-wide .splide__arrows-top .splide__arrow--prev{display:none}}.splide.is-focus-in .splide__arrow:focus{outline:0.3rem solid var(--tertiary);outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:relative;right:0;z-index:1}.splide__pagination__page{background:var(--primary-light-color);border:0;border-radius:50%;display:inline-block;height:16px;margin:10px;opacity:1;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:16px}.splide__pagination.splide__pagination-multiple{bottom:-2rem;max-width:calc(var(--container-width) - 4rem);margin-bottom:4rem}@media screen and (max-width:1280px){.splide__pagination.splide__pagination-multiple{max-width:calc(100% - 2rem)}}@media screen and (max-width:768px){.splide__pagination.splide__pagination-multiple{max-width:100%}}.splide__pagination.splide__pagination-multiple .splide__pagination__page{height:3.4rem;width:3.4rem;border:1rem solid var(--bg-secondary);border-radius:50%;margin:0 0.2rem;background-color:var(--bg-tertiary);-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:480px){.splide__pagination.splide__pagination-multiple .splide__pagination__page{height:2.8rem;width:2.8rem;border:0.9rem solid var(--bg-secondary)}}.splide__pagination.splide__pagination-multiple .splide__pagination__page.is-active{background:var(--font-primary)}.splide__pagination__page.is-active{background:var(--font-primary);z-index:1}.splide__pagination__page:hover{cursor:pointer;-webkit-transform:scale(1.4);transform:scale(1.4)}.splide__pagination__page:focus-visible{outline:0.3rem solid var(--tertiary);outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:0.3rem solid var(--tertiary);outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:0.3rem solid var(--tertiary);outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:0.3rem solid var(--tertiary)}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:0.3rem solid var(--tertiary);outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:0.3rem solid var(--tertiary);outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:0.3rem solid var(--tertiary);outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide__arrows.splide__arrows-multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:16rem;margin:4rem 0 0 auto;@media screen and (max-width:1366px){display:none}}#image-slider .splide__arrows.splide__arrows-multiple{margin:0 0 0 auto}.splide__arrows.splide__arrows-multiple .splide__arrow{position:absolute;-webkit-transform:translate(0);transform:translate(0);background:var(--bg-primary);width:5.8rem;height:5.8rem;border-radius:50%}.splide__arrows.splide__arrows-multiple .splide__arrow svg{fill:var(--font-primary);width:3rem;height:3rem}.splide__arrows.splide__arrows-multiple .splide__arrow:hover:not(:disabled) svg{fill:var(--cta-primary)}.splide__list .splide__slide .block-image svg{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.splide__list .splide__slide.is-active .block-image svg{opacity:1}.splide__list .splide__slide .block-content .button,.splide__list .splide__slide .block-content h2,.splide__list .splide__slide .block-content p,.splide__list .splide__slide .block-content p:first-of-type{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.splide__list .splide__slide.is-active .block-content .button,.splide__list .splide__slide.is-active .block-content h2,.splide__list .splide__slide.is-active .block-content p,.splide__list .splide__slide.is-active .block-content p:first-of-type{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.splide__list .splide__slide .block-content p:first-of-type{-webkit-transition-delay:0.2s;transition-delay:0.2s}.splide__list .splide__slide .block-content p{-webkit-transition-delay:0.4s;transition-delay:0.4s}.splide__list .splide__slide .block-content .button{-webkit-transition-delay:0.6s;transition-delay:0.6s}.splide__list .splide__slide figcaption{font-size:var(--font-size-sm);padding:1rem 0}.slider-progress{background:#ccc;margin:2rem 0 -2rem}.slider-progress-bar{background:var(--primary);height:0.8rem;-webkit-transition:width 400ms ease;transition:width 400ms ease;width:0;position:relative}:root{--parvus-transition-duration:300ms;--parvus-transition-timing-function:cubic-bezier(0.62,0.16,0.13,1.01);--parvus-overlay-color:var(--bg-secondary);--parvus-overlay-text:var(--font-primary);--parvus-button-color:var(--cta-primary);--parvus-button-text:var(--font-tertiary);--parvus-button-hover-color:var(--cta-secondary);--parvus-button-hover-text:var(--font-tertiary);--parvus-caption-background-color:transparent;--parvus-caption-color:var(--font-primary);--parvus-error-loading-error-background-color:var(--bg-primary);--parvus-image-loading-error-color:var(--font-primary);--parvus-loader-background-color:var(--bg-secondary);--parvus-loader-color:var(--font-primary)}.parvus-is-open{-ms-touch-action:none;touch-action:none}.parvus-zoom{display:block;position:relative}.parvus-zoom__indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:var(--parvus-button-text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5rem;position:absolute;inset-inline-end:0.5rem;inset-block-start:0.5rem}.parvus-zoom img{display:block}.parvus{-webkit-box-sizing:border-box;box-sizing:border-box;contain:strict;inset:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;position:fixed;z-index:1337}.parvus *,.parvus :after,.parvus :before{-webkit-box-sizing:border-box;box-sizing:border-box}.parvus[aria-hidden=true]{display:none}.parvus__overlay{background-color:var(--parvus-overlay-color);inset:0;position:absolute}.parvus__slider{inset:0;position:absolute}.parvus__slider[aria-hidden=true]{display:none}@media screen and (prefers-reduced-motion:no-preference){.parvus__slider--animate:not(.parvus__slider--is-dragging){-webkit-transition:-webkit-transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);transition:-webkit-transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);transition:transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);transition:transform var(--parvus-transition-duration) var(--parvus-transition-timing-function),-webkit-transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);will-change:transform}}.parvus__slider--is-draggable{cursor:-webkit-grab;cursor:grab}.parvus__slider--is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.parvus__slide{display:-ms-grid;display:grid;block-size:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-after:1rem;padding-block-end:1rem;-webkit-padding-before:3.75rem;padding-block-start:3.75rem;-webkit-padding-end:1rem;padding-inline-end:1rem;-webkit-padding-start:1rem;padding-inline-start:1rem;place-items:center;inline-size:100%}.parvus__slide img{display:block;block-size:auto;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-transform-origin:left top;transform-origin:left top;inline-size:auto}.parvus__content--error{background-color:var(--parvus-error-loading-error-background-color);color:var(--parvus-error-loading-error-color);padding-block:0.5rem;padding-inline:1rem}.parvus__caption{background-color:var(--parvus-caption-background-color);color:var(--parvus-caption-color);-webkit-padding-before:0.5rem;padding-block-start:0.5rem;text-align:start}.parvus__loader{display:inline-block;block-size:6.25rem;inset-inline-start:50%;position:absolute;inset-block-start:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);inline-size:6.25rem}.parvus__loader:before{-webkit-animation:spin 1s infinite;animation:spin 1s infinite;border-radius:100%;border:0.25rem solid var(--parvus-loader-background-color);border-top-color:var(--parvus-loader-color);content:"";inset:0;position:absolute;z-index:1}.parvus__toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;inset-inline-start:1rem;position:absolute;inset-inline-end:1rem;inset-block-start:1rem}.parvus__controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}.parvus__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--parvus-button-color);background-image:none;border-radius:0;border:0.0625rem solid transparent;color:var(--parvus-button-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;padding:0.3125rem;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;will-change:transform,opacity;z-index:7}.parvus__btn:hover{background-color:var(--parvus-button-hover-color);color:var(--parvus-button-hover-text)}.parvus__btn--previous{inset-inline-start:0;position:absolute;inset-block-start:calc(50vh - 1rem);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parvus__btn--next{position:absolute;inset-inline-end:0;inset-block-start:calc(50vh - 1rem);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parvus__btn svg{pointer-events:none}.parvus__btn[aria-hidden=true]{display:none}.parvus__counter{position:relative;z-index:7}.parvus__counter[aria-hidden=true]{display:none}@media screen and (prefers-reduced-motion:no-preference){.parvus__btn--close,.parvus__btn--next,.parvus__btn--previous,.parvus__caption,.parvus__counter,.parvus__overlay{-webkit-transition:opacity var(--parvus-transition-duration) var(--parvus-transition-timing-function),-webkit-transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);transition:opacity var(--parvus-transition-duration) var(--parvus-transition-timing-function),-webkit-transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);transition:transform var(--parvus-transition-duration) var(--parvus-transition-timing-function),opacity var(--parvus-transition-duration) var(--parvus-transition-timing-function);transition:transform var(--parvus-transition-duration) var(--parvus-transition-timing-function),opacity var(--parvus-transition-duration) var(--parvus-transition-timing-function),-webkit-transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);will-change:transform,opacity}.parvus--is-closing .parvus__btn--close,.parvus--is-closing .parvus__btn--next,.parvus--is-closing .parvus__btn--previous,.parvus--is-closing .parvus__caption,.parvus--is-closing .parvus__counter,.parvus--is-closing .parvus__overlay,.parvus--is-opening .parvus__btn--close,.parvus--is-opening .parvus__btn--next,.parvus--is-opening .parvus__btn--previous,.parvus--is-opening .parvus__caption,.parvus--is-opening .parvus__counter,.parvus--is-opening .parvus__overlay{opacity:0}.parvus--is-vertical-closing .parvus__btn--close,.parvus--is-vertical-closing .parvus__counter{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.parvus--is-vertical-closing .parvus__btn--previous{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);opacity:0}.parvus--is-vertical-closing .parvus__btn--next{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);opacity:0}.parvus--is-vertical-closing .parvus__caption{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

/*! Plugins */.accordion{width:100%;margin:2rem auto 0}.accordion-body,.accordion-header{background-color:transparent}.bg-grey .accordion-body,.bg-grey .accordion-header{background-color:transparent}.accordion-header,button.accordion-header{padding:2rem 0;color:var(--font-color);background-color:transparent;cursor:pointer;font-size:var(--body-font-size-lg);line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:0;border-radius:0;height:auto;position:relative;background-image:radial-gradient(circle,var(--bg-primary) 50%,transparent 50%);background-size:4.6rem 4.6rem;background-repeat:no-repeat;background-position:right 0.7rem top 0.7rem;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:underline;text-decoration-thickness:max(2px,.2rem);text-underline-offset:0.3rem;text-decoration-color:transparent;@media screen and (max-width:480px){font-size:2.1rem}@media screen and (max-width:414px){font-size:2rem}}.bg-wrapper .accordion-header,.bg-wrapper button.accordion-header{background-image:radial-gradient(circle,var(--bg-secondary) 50%,transparent 50%)}.accordion-header:focus-visible,button.accordion-header:focus-visible{border-radius:0.2rem}.accordion-header:focus:not(:focus-visible),button.accordion-header:focus:not(:focus-visible){outline:none}.accordion-header span,button.accordion-header span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:normal;text-align:left;font-size:var(--body-font-size-md);line-height:1.45}.accordion__item{position:relative;padding:1rem 0}.accordion-body{display:none}.accordion-body__contents{padding:2.4rem 0 2.8rem}.accordion-body__contents h2,.accordion-body__contents h3,.accordion-body__contents h4,.accordion-body__contents h5,.accordion-body__contents h6{margin-top:2rem}.accordion-body__contents h2:first-of-type{margin-top:0}.accordion-body__contents h3:first-of-type:not(:is(h2+h3)){margin-top:0}.accordion__item.active:last-child .accordion-header{border-radius:none}.accordion>.accordion__item>.accordion-header{border-bottom:0.4rem solid var(--bg-primary)}.bg-wrapper .accordion>.accordion__item>.accordion-header{border-bottom:0.4rem solid var(--bg-secondary)}.accordion__item>.accordion-header:after,.accordion__item>.accordion-header:before{display:block;position:absolute;content:'';background-color:var(--font-primary);margin:0;padding:0}.accordion__item>.accordion-header:before{top:2.0rem;right:2.9rem;width:0.2rem;height:2rem;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.accordion__item>.accordion-header:after{top:2.9rem;right:2rem;width:2rem;height:0.2rem}.accordion__item.active>.accordion-header:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.accordion__item.active>.accordion-header{background-image:radial-gradient(circle,var(--font-primary) 50%,transparent 50%)}.accordion__item.active>.accordion-header:after{background-color:var(--bg-primary)}

/*! Plugins */.tabs.tabs-prayers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs.tabs-prayers [role=tablist]{padding:0}@media screen and (max-width:600px){.tabs [role=tablist] .tabs-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.tabs.tabs-prayers [role=tablist] .tabs-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style-type:none;margin:0;padding:0}.tabs [role=tablist] .tabs-nav span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.8rem;font-weight:700;margin:0 0.8rem 0 0}.tabs.tabs-prayers [role=tab]{margin-bottom:0}.tabs.tabs-prayers [role=tab][aria-selected=true]{background-color:var(--cta-primary);color:var(--bg-primary)}.tabs.tabs-prayers [role=tab]:focus-visible{border-radius:1.8rem}.tabs [role=tabpanel]{display:block;opacity:1;-webkit-animation:fadeIn 0.6s ease 1 forwards;animation:fadeIn 0.6s ease 1 forwards;width:100%;max-width:calc(1720px + 8rem);margin:0 auto}.tabs [role=tabpanel].is-hidden{display:none;opacity:0}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tabs [role=tabpanel]{-webkit-animation:none;animation:none}}@media print{html{height:auto!important;overflow:visible!important}body.printing-section{margin:0!important;padding:0!important;height:auto!important;overflow:visible!important;overflow-x:visible!important;min-height:0!important}.printing-section .main-header{display:none!important;position:static!important;-webkit-transform:none!important;transform:none!important;will-change:auto!important}.printing-section .breadcrumbs,.printing-section .grid-sidebar-alt,.printing-section .mobile-menu-overlay,.printing-section .single-meta,.printing-section .skip-link,.printing-section .tabs-header,.printing-section footer.footer{display:none!important}.printing-section .column,.printing-section .container,.printing-section .grid-content-alt,.printing-section .grid-wrapper-alt,.printing-section .page-heading,.printing-section .row,.printing-section .tabs,.printing-section .wrapper,.printing-section article,.printing-section section{display:block!important;position:static!important;max-width:100%!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;float:none!important}.printing-section *{-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.printing-section h1,.printing-section h2,.printing-section h3,.printing-section h4{-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.printing-section .tabs [role=tabpanel]{display:none!important;opacity:0}.printing-section .tabs [role=tabpanel].print-target{display:block!important;opacity:1!important;-webkit-animation:none!important;animation:none!important}.printing-section h1{font-size:42px!important}.printing-section h2:not(.prayer-subject){font-size:32px!important}.printing-section h3{font-size:23px!important}.printing-section h4{font-size:18px!important}}.wpsl-search{border-bottom:0.8rem solid var(--cta-primary)}#wpsl-category label,#wpsl-radius label,.wpsl-input label{width:auto!important}#wpsl-search-wrap form{margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#wpsl-search-wrap input,.wpsl-dropdown{background-color:var(--bg-primary)!important;border-color:var(--bg-primary)!important;border-radius:0!important}#wpsl-search-wrap .wpsl-search-btn-wrap #wpsl-search-btn{background-color:var(--cta-primary)!important;background-image:none!important;border:0.15rem solid var(--cta-primary)!important;border-radius:2.1rem!important;color:var(--bg-primary)!important;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-base);text-transform:uppercase!important;font-weight:600;height:4.2rem;letter-spacing:0.05rem;line-height:1.2;padding:0 2rem;text-align:center;text-decoration:none;white-space:normal}#wpsl-wrap #wpsl-result-list li{padding:4rem 2rem!important;border-bottom:0.1rem solid var(--bg-tertiary)!important}.wpsl-gmap-canvas .wpsl-infobox{min-width:155px;max-width:350px!important;padding:12px!important;border-radius:0!important;font-size:15px!important;font-weight:400!important;border:1px solid var(--font-secondary)!important;background:var(--bg-primary)!important;line-height:1.6!important}#wpsl-gmap .wpsl-info-window,.wpsl-gmap-canvas .wpsl-info-window{max-width:225px;line-height:1.6!important}