/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}:first-child{margin-top:0}:last-child{margin-bottom:0}body,html{overflow-x:hidden}.hidden{display:none}.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.unstyled-list{list-style:none;margin:0;padding:0}.unstyled-list li::before{content:none}.white-bg{background:#fff;color:#333}.black-bg{background:#333;color:#fff}.light-bg{background:#f2f2f2}.medium-bg{background:#7d868c}.dark-bg{background:#333;color:#fff}.primary-bg{background:#c51718;color:#fff}.secondary-bg{background:#8f4899}.opaque-bg{background:rgba(51,51,51,.3);color:#fff}.background-cover{background-position:center;background-size:cover;background-repeat:no-repeat}.background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;margin:0 !important;padding:0 !important;z-index:-2}.background-image--fade:after{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.5);z-index:-1}.display-block{display:block}.small{max-width:52rem}.large{max-width:78.75rem}.relative{position:relative}.flex-1{flex:1}.margin-auto{margin:auto}.margin-0{margin:0}.margin-left-auto{margin-left:auto}.margin-left{margin-left:.5rem}.margin-left-0{margin-left:0}.margin-left-1{margin-left:1rem}.margin-left-2{margin-left:2rem}.margin-right-auto{margin-right:auto}.margin-right{margin-right:.5rem}.margin-right-0{margin-right:0}.margin-right-1{margin-right:1rem}.margin-right-2{margin-right:2rem}.margin-top-auto{margin-top:auto}.margin-top{margin-top:.5rem}.margin-top-0{margin-top:0}.margin-top-1{margin-top:1rem}.margin-top-2{margin-top:2rem}.margin-top-3{margin-top:3rem}.margin-bottom-auto{margin-bottom:auto}.margin-bottom{margin-bottom:.5rem}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:1rem}.margin-bottom-2{margin-bottom:2rem}.margin-bottom-3{margin-bottom:3rem}.margin-bottom-5{margin-bottom:5rem}.margin-right-1{margin-right:1rem}.text-align-center{text-align:center}.text-align-left{text-align:left}.font-size-xxs{font-size:.625rem}.font-size-xs{font-size:.75rem}.font-size-s{font-size:.875rem}.font-size-m{font-size:1.188rem}.font-size-l,.footer-navigation>li>span{font-size:1.125rem}.font-bold{font-weight:bold}.font-italic{font-style:italic}.text-primary{color:#c51718 !important}.font-transparent{opacity:.7}.cursor-pointer{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.shadow{box-shadow:0px .3333333333rem 0.75rem 0px rgba(51,51,51,.1)}.border{border:2px solid #c8c8c8}.border--light{border:2px solid #c8c8c8}.border--bottom{border-bottom:2px solid #c8c8c8}.border--top{border-top:2px solid #c8c8c8}.color-primary{color:#c51718}.color-medium-grey{color:#7d868c}.color-action{color:#ffcd00}.break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.no-scroll{height:100vh;overflow:hidden}.visible-enormous{display:none !important}@media(min-width: 1440px){.visible-enormous{display:block !important}}@media(min-width: 1440px){.hidden-enormous{display:none !important}}.visible-large{display:none !important}@media(min-width: 960px){.visible-large{display:block !important}}.visible-large--flex{display:none !important}@media(min-width: 960px){.visible-large--flex{display:flex !important}}@media(min-width: 960px){.hidden-large{display:none !important}}.visible-medium{display:none !important}@media(min-width: 640px){.visible-medium{display:block !important}}.visible-medium--flex{display:none !important}@media(min-width: 640px){.visible-medium--flex{display:flex !important}}@media(min-width: 640px){.hidden-medium{display:none !important}}.visible-small{display:none !important}@media(min-width: 460px){.visible-small{display:block !important}}.visible-small--flex{display:none !important}@media(min-width: 460px){.visible-small--flex{display:flex !important}}@media(min-width: 460px){.hidden-small{display:none !important}}body{font-family:"Roboto","Arial",sans-serif;font-size:1rem;line-height:1.5;color:#333}h1,.h1{font-size:3.5rem;font-weight:800;line-height:3.5rem;margin-top:3.5rem;margin-bottom:1.625rem}h2,.h2{font-size:2.5rem;font-weight:800;line-height:2.75rem;margin-top:1.625rem;margin-bottom:1.625rem}h3,.h3{font-size:2.25rem;font-weight:800;line-height:2.5rem;margin-top:1.625rem;margin-bottom:1.625rem}h4,.h4{font-size:1.75rem;font-weight:800;line-height:2rem;margin-top:1.625rem;margin-bottom:1rem}h5,.h5{font-size:1.25rem;font-weight:800;line-height:1.5rem;margin-top:1.625rem;margin-bottom:.5rem}h6,.h6{font-size:1rem;font-weight:800;line-height:1.25rem;margin-top:1.625rem;margin-bottom:.25rem}.rich-text h1,.rich-text h5,.rich-text .h1,.rich-text .h5{color:#c51718}.rich-text h2,.rich-text .h2{color:#221c35}.rich-text h3,.rich-text .h3{color:#404548}.rich-text h4,.rich-text .h4{color:#5b6369}a{color:#234e9d;text-decoration:none}a:hover{color:#234e9d}.rich-text a{word-wrap:break-word;text-decoration:underline;font-weight:800}.rich-text a:visited{color:#505559}.rich-text ul{-webkit-padding-start:40px;padding-inline-start:40px}hr{border:none;height:1rem;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);margin:0 auto 7rem;box-shadow:0px 12px 12px 0px rgba(0,0,0,.1);border-radius:100%;width:100%}hr:after{content:"";display:block;position:absolute;height:6rem;top:1rem;left:calc(50% - 4.2px);width:4px;background:#c51718;z-index:1000;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.searchpage hr:after{display:none}.homepage hr:after{left:calc(50% - 5px)}cite{font-style:normal;font-weight:bold}ol,ul{list-style-type:none}ul li,ol li{padding:0;margin-bottom:.675rem;position:relative}ul li:before{content:"•";position:absolute;font-weight:800;color:#c51718;text-indent:-1.5rem;font-size:1.5rem;top:-6px}ul li ul{text-indent:1.5rem}ul li ul li:before{content:"";position:absolute;font-weight:800;text-indent:-1.5rem;top:10px;left:0;width:5px;height:5px;border-radius:50%;border:1px solid #c51718}ul li ul li ul{text-indent:3rem}ul li ul li ul li:before{content:"•";position:absolute;font-weight:800;color:#c51718;text-indent:-1.5rem;font-size:1.5rem;top:-6px;left:auto;width:0;height:0;border-radius:50%;border:none}ol{counter-reset:ol-counter}ol li{counter-increment:ol-counter}ol li:before{content:counter(ol-counter);position:absolute;font-weight:700;color:#c51718;text-indent:-1.5rem}mark{background-color:#ff2665}ins{color:#2eaa00}del{color:#ff2665}small{font-size:.75rem}blockquote{padding:.5rem;border-left:.5rem solid #c51718}.orange{color:#d65a05}.grey{color:#4d4d4d}.green{color:#459d68}.purple{color:#8f4899}.red{color:#c51718}.blue{color:#234e9d}.pink{color:#cb007b}.yellow{color:#ffcd00}.teal{color:#008996}.screen-reader{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.image-overlay:after{content:"";background-color:rgba(0,0,0,.5);position:absolute;display:block;width:100%;top:0;bottom:0}.row{display:flex;flex-flow:row wrap}.row--nowrap{flex-flow:row nowrap}@media(min-width: 640px){.row--nowrap-medium{flex-flow:row nowrap}}.row--center{align-items:center}.row--bottom{align-items:flex-end}.row--top{align-items:flex-start}.row--baseline{align-items:baseline}.row--justify-end{justify-content:flex-end}.row--justify-center{justify-content:center}.row--space-between{justify-content:space-between}.row.distribute>*+*{margin-left:1rem}.row.distribute-s>*+*{margin-left:.5rem}.row.distribute-l>*+*{margin-left:2rem}@media(min-width: 640px){.row.distribute-l>*+*{margin-left:.25rem}}@media(min-width: 960px){.row.distribute-l>*+*{margin-left:2rem}}.stack{display:flex;flex-flow:column nowrap}.stack>*+*{margin-top:1rem}.stack--tight>*+*{margin-top:0}.stack--loose>*+*{margin-top:2rem}.stack--lined>*+*{border-top:2px solid #c8c8c8}.stack--lined-primary>*+*{border-top:2px solid #8e1538}.stack--lined-grey>*+*{border-top:2px solid #7d868c}.stack--lined-white>*+*{border-top:2px solid #fff}.stack--start{align-items:flex-start}.stack--end{align-items:flex-end}.stack--center{align-items:center}.stack--justify-center{justify-content:center}.grid{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width: 960px){.grid--two{grid-template-columns:repeat(2, 1fr)}.grid--two.grid--stack-left{grid-template-columns:auto calc(33% - 1.25rem)}.grid--two.grid--stack-right{grid-template-columns:calc(33% - 1.25rem) auto}}@media(min-width: 960px){.grid--three{grid-template-columns:repeat(2, 1fr)}.grid--three :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 1440px){.grid--three{grid-template-columns:repeat(3, 1fr)}.grid--three :last-child:nth-child(odd){grid-column:auto}}@media(min-width: 640px){.grid--four{grid-template-columns:repeat(2, 1fr)}.grid--four :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 960px){.grid--four{grid-template-columns:repeat(4, 1fr)}.grid--four :last-child:nth-child(odd){grid-column:auto}}.grid--gap-2{grid-gap:1rem}@media(min-width: 640px){.grid--gap-2{grid-gap:2rem}}.grid--gap-large{grid-gap:2rem}@media(min-width: 960px){.grid--gap-large{grid-gap:11rem}}.cluster>*{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:calc(1rem / 2 * -1)}.cluster>*>*{margin:calc(1rem / 2)}.cluster--tight>*{margin:calc(1rem / 4 * -1)}.cluster--tight>*>*{margin:calc(1rem / 4)}.cluster--loose>*{margin:-1rem}.cluster--loose>*>*{margin:1rem}.cluster--align-center>*{justify-content:center}.cluster--space-evenly>*{justify-content:flex-start}@media(min-width: 460px){.cluster--space-evenly>*{justify-content:space-around}}.box,.sub-tree a{padding:1rem}.box--small{padding:.5rem 1rem}.box--large{padding:2rem 1rem}@media(min-width: 640px){.multicolumn{-webkit-columns:2;columns:2;gap:1rem}.multicolumn>*{-webkit-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}}@media(min-width: 960px){.multicolumn{-webkit-columns:3;columns:3}}.container{width:100%;margin:1rem auto 0}.container--wide{width:100%;max-width:78.75rem;margin-left:auto;margin-right:auto}.container--with-sidebar{display:grid;grid-gap:2rem;width:100%;margin:0 auto;grid-template-columns:100%}@media(min-width: 960px){.container--with-sidebar{grid-template-columns:19.75rem 1fr;grid-gap:1rem}}@media(min-width: 1440px){.container--with-sidebar{grid-template-columns:28.75rem 1fr}}.container--with-sidebar.no-banner{margin-top:3rem}.container--with-sidebar .page-main{position:static}.container--with-sidebar .page-main::before{top:11.5rem}@media(min-width: 960px){.container--with-sidebar .page-main::before{top:19rem}}.container--with-sidebar .separator-block hr::after{display:none}.container--with-sidebar .line{display:block;position:absolute;height:6rem;top:auto;left:50vw;width:4px;background:#c51718;z-index:1000;margin-top:-140px}.container--with-right-sidebar{display:grid;grid-gap:2rem;width:100%;max-width:78.75rem;margin:auto}@media(min-width: 960px){.container--with-right-sidebar{grid-template-columns:1fr 19.75rem;grid-gap:1rem}}.container.no-banner{margin-top:3rem}.main{position:relative}.main.calendarindexpage .resource-listing .resource-listing__title{margin-bottom:-2rem}.page-sidebar{background:#f2f2f2;margin:-12rem 0 -2rem 0;padding:14rem .75rem 2rem .75rem;height:calc(100% + 40rem)}@media(min-width: 960px){.page-sidebar{padding:14rem 0 2rem 0}}.header{position:relative;z-index:10}.header a,.header label{-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-weight:500}.header-mobile{flex-flow:column nowrap;position:absolute;top:12rem;left:0;width:100%;overflow:auto;transition:background .5s}.header-mobile>*{flex-shrink:0;z-index:100}.header-mobile__navigation{position:absolute;top:-100%;width:100%;overflow:auto;transition:all .75s ease-out;padding:.75rem;font-size:1.25rem;line-height:1.5rem;font-weight:800}.header-desktop{position:relative;height:10rem;margin-top:-10rem;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 9vw));clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 9vw))}.header-desktop a{color:#fff}@media(min-width: 1440px){.header-desktop{height:11rem;margin-top:-11rem}}.logo-desktop{height:10rem;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 9vw), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 9vw), 0 100%);display:flex;align-items:flex-end}@media(min-width: 1440px){.logo-desktop{height:11rem}}.brand--header{margin:.875rem 1.5rem 1.5rem 1rem}.brand--header svg{height:2rem;width:auto}@media(min-width: 1050px){.brand--header{margin-bottom:1.875rem}}@media(min-width: 1200px){.brand--header{margin-bottom:2rem}.brand--header svg{height:2.5rem}}@media(min-width: 1350px){.brand--header{margin-bottom:2rem}.brand--header svg{height:3rem}}@media(min-width: 1440px){.brand--header{margin:.875rem 1.5rem 2.5rem 1.875rem}}@media(min-width: 1560px){.brand--header{margin:.875rem 1.5rem 3rem 1.875rem}}.brand--mobile{margin:.625rem auto}.brand--mobile svg{height:3rem;max-width:100%}#nav_toggle{display:block}@media(min-width: 460px){#nav_toggle{display:none}}.header-controls{height:6.375rem;-webkit-clip-path:polygon(100% 0, 100% 100%, 50% calc(100% - 24px), 0 100%, 0 0);clip-path:polygon(100% 0, 100% 100%, 50% calc(100% - 24px), 0 100%, 0 0);transition:all .2s;transition-delay:.4s;display:grid;grid-template-columns:50% 50%;justify-items:center;padding-top:1rem;position:relative}.header-controls .header-controls__label{font-size:.875rem;font-weight:800;line-height:1.5rem;display:block}.header-controls:after{content:"";position:absolute;top:0;left:calc(50% - 1px);width:4px;height:100%;background-color:#8e1538}.header-controls .close-menu,.header-controls .open-menu{cursor:pointer;display:flex;flex-direction:column;align-items:center}.header-controls .close-menu{display:none}#nav_toggle:checked~.header-mobile{background-color:rgba(0,0,0,.4);transition-delay:.5s;height:calc(100vh - 12rem)}#nav_toggle:checked~.header-mobile .header-mobile__navigation{top:0}#nav_toggle:checked~.header-controls{-webkit-clip-path:polygon(100% 0, 100% 100%, 50% 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 100%, 50% 100%, 0 100%, 0 0);transition-delay:0s}#nav_toggle:checked~.header-controls .open-menu{display:none}#nav_toggle:checked~.header-controls .close-menu{display:flex}#search-form__input{border:1px solid gray;border-radius:10px;padding:.5rem;min-height:3.125rem;width:90%;position:relative;margin-top:2rem}#search-form__input input{border:none;position:absolute;top:0;bottom:0;height:100%;width:80%}#search-form__input button{background:#fff;position:absolute;right:1rem;top:0;bottom:0;margin:0}#search-form__input button .icon{fill:#c51718}.footer__logo{height:12rem;-webkit-clip-path:polygon(0 0, 100% 9vw, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 9vw, 100% 100%, 0 100%);display:flex;align-items:flex-start}@media(min-width: 960px){.footer__logo{height:9rem}}@media(min-width: 1350px){.footer__logo{height:10rem}}@media(min-width: 1440px){.footer__logo{height:11rem}}@media(min-width: 1960px){.footer__logo{height:14rem}}@media(min-width: 2400px){.footer__logo{height:16rem}}.footer__logo svg{height:3rem}.brand--footer{margin:3.5rem 1.5rem 1.5rem 1.875rem}.brand--footer svg{height:3rem;width:auto;max-width:100%}@media(min-width: 960px){.brand--footer{margin:2rem 1.5rem 1.5rem .875rem}.brand--footer svg{height:2rem;width:auto}}@media(min-width: 1050px){.brand--footer{margin-top:1.875rem}}@media(min-width: 1200px){.brand--footer{margin-top:2.25rem}.brand--footer svg{height:2.5rem}}@media(min-width: 1350px){.brand--footer svg{height:3rem}}@media(min-width: 1440px){.brand--footer{margin:2.5rem 1.5rem 2.5rem .875rem}}@media(min-width: 1560px){.brand--footer{margin:3rem 1.5rem 3rem .875rem}}.footer__content{position:relative;margin-top:-4rem;padding:5rem 1.875rem 2rem;-webkit-clip-path:polygon(0 9vw, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 9vw, 100% 0, 100% 100%, 0 100%)}.footer__content a,.footer__content h2,.footer__content h3,.footer__content h4,.footer__content h5{color:#fff}.footer__content nav ul{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;flex-direction:column}.footer__content nav ul li::before{content:none}.footer__content nav li{margin-right:.5rem}.footer__content .button--red{border-color:#fff}.footer__content .button:first-child,.footer__content button:first-child,.footer__content input[type=submit]:first-child,.footer__content input[type=button]:first-child,.footer__content input[type=reset]:first-child{margin-left:0}@media(min-width: 640px){.footer__content{margin-top:-6rem}}@media(min-width: 960px){.footer__content{margin-top:-9rem;padding-top:9rem}}@media(min-width: 1350px){.footer__content{margin-top:-10rem}}@media(min-width: 1440px){.footer__content{margin-top:-11rem}}@media(min-width: 1960px){.footer__content{margin-top:-14rem}}@media(min-width: 2400px){.footer__content{margin-top:-16rem}}.footer .white-bg{padding:1rem}@media(min-width: 960px){.footer .white-bg{padding:1rem 1rem 0 1rem}}.footer .white-bg a{margin-right:.5rem}#privacy-choices #privacy-choices-banner>button:first-child{bottom:-100% !important}#toggleprivacyhere{margin:0}.footer:before{content:"";display:block;height:7rem;width:4px;background:#c51718;z-index:-1;margin-left:calc(50% - 1px);margin-right:auto;margin-bottom:-5rem}@media(min-width: 640px){.footer:before{margin-bottom:-6rem}}@media(min-width: 960px){.footer:before{margin-bottom:-8rem}}.page-with-banner .page-main:before{content:"";display:block;position:absolute;height:7.625rem;top:-8rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:-1}.page-with-banner.articlelistingpage::after,.page-with-banner.standardpage::after,.page-with-banner.landingpage::after{content:"";display:block;position:absolute;height:6.43rem;top:14rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:-1}@media(min-width: 960px){.page-with-banner.articlelistingpage::after,.page-with-banner.standardpage::after,.page-with-banner.landingpage::after{top:20rem}}.page-wo-banner .page-main:before{content:"";display:block;position:absolute;height:7.625rem;top:-8rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:-1}.page-main{padding:0 1rem;position:relative}.page-main:before{content:"";display:block;position:absolute;height:7.625rem;top:-8rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:-1}.page-main--no-after::after{display:none !important}.page-main.homepage{padding:1rem}.page-main.homepage:after{height:12rem;z-index:-1}.container--with-sidebar .page-main:after{bottom:-6rem}@media(min-width: 960px){.container--with-sidebar .page-main:before,.container--with-sidebar .page-main:after{right:calc(50vw - 4px);left:unset}}@media(min-width: 960px){.page-main.with-searchbar{padding-left:27rem}}.page-main.with-searchbar:before,.page-main.with-searchbar:after{content:none}.page-main.searchpage:before,.page-main.searchpage:after{right:calc(50vw - 4px);left:unset}.page-main.searchpage:after{bottom:-14.5rem}.page-main.with-pagination:after{bottom:-7.5rem;height:9.25rem}.standardpage .page-main{min-width:100%}.static_header{display:none}@media(min-width: 960px){.static_header{display:block;position:fixed;top:0;width:100%;z-index:11;transition:all .5s}.static_header .static_header--nav{height:auto}}@media(min-width: 960px)and (min-width: 640px){.static_header .static_header--nav .brand--header .logo{width:5rem;height:5rem;margin:auto .25rem auto .25rem}}@media(min-width: 960px)and (min-width: 960px){.static_header .static_header--nav .brand--header .logo{width:5rem;height:5rem;margin:auto 1rem auto 1rem}}.hide{opacity:0;display:none;top:-100%}.show{opacity:1;display:block}.home-page__banner .header{width:100%}.index__results{position:relative;padding:.5rem}.index__results .h3{margin-top:0;margin-left:.5rem}.index__results h4{font-style:normal;margin:0 0 .5rem 0}.index__intro-block{padding:0 1rem;margin-bottom:5rem}@media(min-width: 960px){.index__intro-block{padding-left:26rem;margin-top:-2.5rem;margin-bottom:7.5rem}}#filter_form,#search_form{display:flex;position:relative;flex-flow:column;height:100%;width:100%}@media(min-width: 960px){#filter_form,#search_form{margin-top:2rem;margin-bottom:2rem;margin-left:1rem}}#filter_form .filter-sidebar,#filter_form .search-sidebar,#search_form .filter-sidebar,#search_form .search-sidebar{background:#f2f2f2;padding-top:2rem;margin-left:-2rem;margin-right:-2rem;padding:2rem}@media(min-width: 960px){#filter_form .filter-sidebar,#filter_form .search-sidebar,#search_form .filter-sidebar,#search_form .search-sidebar{background:none;width:19.75rem;position:relative;margin-top:-2.5rem;margin-left:0;margin-right:0;padding:0}#filter_form .filter-sidebar:before,#filter_form .search-sidebar:before,#search_form .filter-sidebar:before,#search_form .search-sidebar:before{content:"";position:absolute;left:0;top:0;z-index:-1;box-shadow:-100px -100px 0px 416px #f2f2f2}#filter_form .filter-sidebar::after,#filter_form .search-sidebar::after,#search_form .filter-sidebar::after,#search_form .search-sidebar::after{content:"";position:absolute;left:0;bottom:0;z-index:-1;box-shadow:-9674px 0 0px 9990px #f2f2f2}}#filter_form .filter-sidebar .field-label,#filter_form .search-sidebar .field-label,#search_form .filter-sidebar .field-label,#search_form .search-sidebar .field-label{color:#c51718}#filter_form .filter-sidebar .field--checkbox>label,#filter_form .search-sidebar .field--checkbox>label,#search_form .filter-sidebar .field--checkbox>label,#search_form .search-sidebar .field--checkbox>label{position:relative}#filter_form .filter-sidebar h3,#filter_form .search-sidebar h3,#search_form .filter-sidebar h3,#search_form .search-sidebar h3{display:none}@media(min-width: 960px){#filter_form .filter-sidebar,#filter_form .search-sidebar,#search_form .filter-sidebar,#search_form .search-sidebar{display:block;margin-top:0}#filter_form .filter-sidebar h3,#filter_form .search-sidebar h3,#search_form .filter-sidebar h3,#search_form .search-sidebar h3{display:block}}#filter_form .filter-sidebar .field-wrapper .field--radio .radio-options,#filter_form .search-sidebar .field-wrapper .field--radio .radio-options,#search_form .filter-sidebar .field-wrapper .field--radio .radio-options,#search_form .search-sidebar .field-wrapper .field--radio .radio-options{display:flex;flex-direction:row;-webkit-column-gap:1rem;column-gap:1rem;flex-wrap:wrap}#filter_form .filter-sidebar .field-wrapper .field--radio .radio-options .radio .radio-label,#filter_form .search-sidebar .field-wrapper .field--radio .radio-options .radio .radio-label,#search_form .filter-sidebar .field-wrapper .field--radio .radio-options .radio .radio-label,#search_form .search-sidebar .field-wrapper .field--radio .radio-options .radio .radio-label{color:#fff;background-color:#333;border-radius:22px;width:auto;padding:.375rem 1rem;margin:.2rem 0;font-weight:800;font-size:.75rem;height:1.5rem;padding:.25rem .75rem;line-height:1rem}#filter_form .filter-sidebar .field-wrapper .field--radio .radio-options .radio .radio-label .radio-status,#filter_form .search-sidebar .field-wrapper .field--radio .radio-options .radio .radio-label .radio-status,#search_form .filter-sidebar .field-wrapper .field--radio .radio-options .radio .radio-label .radio-status,#search_form .search-sidebar .field-wrapper .field--radio .radio-options .radio .radio-label .radio-status{display:none}#filter_form .filter-sidebar .field-wrapper .field--radio .radio-options .radio input[type=radio]:checked+.radio-label,#filter_form .search-sidebar .field-wrapper .field--radio .radio-options .radio input[type=radio]:checked+.radio-label,#search_form .filter-sidebar .field-wrapper .field--radio .radio-options .radio input[type=radio]:checked+.radio-label,#search_form .search-sidebar .field-wrapper .field--radio .radio-options .radio input[type=radio]:checked+.radio-label{background-color:#c51718}@media(min-width: 960px){#filter_form .search-sidebar:before,#search_form .search-sidebar:before{content:"";position:fixed;left:0;top:0;bottom:0;width:0;background:#f2f2f2;z-index:-1}}@media(min-width: 960px)and (min-width: 1440px){#filter_form .search-sidebar:before,#search_form .search-sidebar:before{width:10rem}}#filter_form h2,#search_form h2{font-style:normal;margin:0 0 2.25rem 0}#filter_form .textInput,#search_form .textInput{width:90%}#filter_form form,#search_form form{position:relative}#filter_form .search-button,#search_form .search-button{position:absolute;top:1.5rem;right:2.75rem;margin:0;padding:.1rem}@media(min-width: 960px){#filter_form .search-button,#search_form .search-button{right:1.75rem}}#filter_form .search-button .icon,#search_form .search-button .icon{fill:#fff;width:.8rem;height:.8rem;margin:0;padding:.1rem}#filter_form .container--with-sidebar,#search_form .container--with-sidebar{flex:1}#filter_form .filter-container,#search_form .filter-container{margin-left:-2rem;margin-right:-2rem}#filter_form .filter-container .icon.icon--close,#search_form .filter-container .icon.icon--close{display:none}#filter_form .field--select,#filter_form .field--text,#search_form .field--select,#search_form .field--text{border:2px solid #c8c8c8;border-radius:36px}@media(min-width: 960px){#filter_form .field--select,#filter_form .field--text,#search_form .field--select,#search_form .field--text{border:none;border-radius:unset;border-left:2px solid #c8c8c8;border-top-left-radius:36px;border-bottom-left-radius:36px;border-top:2px solid #c8c8c8;border-bottom:2px solid #c8c8c8;border-right:none}}.field--select{position:relative;fill:#fff}.field--select:before{background:#c51718;content:"";position:absolute;right:26px;top:19px;color:#fff;fill:#fff;display:inline-block;padding:.2rem;pointer-events:none;height:14px;width:14px;border-radius:50%;z-index:1}.field--select:after{content:"";position:absolute;right:29px;top:23px;color:#fff;fill:#fff;display:inline-block;pointer-events:none;height:14px;width:14px;border-radius:50%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA3Ij4KICAgIDx0aXRsZT5kb3duPC90aXRsZT4KICAgIDxwYXRoIGQ9Ik0xNCAuNXYxLjk5MWwtNyA0LjAxLTctNC4wMVYuNTAxbDcgMy45ODF6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPgoK) no-repeat center;z-index:2}.field--select select{-webkit-appearance:none;appearance:none;-moz-appearance:none}.field-wrapper__multiselect .field--select:after,.field-wrapper__multiselect .field--select:before{content:none}.pagination .button:first-child,.pagination button:first-child,.pagination input[type=submit]:first-child,.pagination input[type=button]:first-child,.pagination input[type=reset]:first-child{margin-left:0}.pagination .button:last-child,.pagination button:last-child,.pagination input[type=submit]:last-child,.pagination input[type=button]:last-child,.pagination input[type=reset]:last-child{margin-right:0}.pagination hr:after{height:7rem}.pagination-container hr{z-index:-2;position:relative}.pagination-container hr::after{display:none}.pagination .distribute-s>*+*{margin-left:.15rem}@media(min-width: 460px){.pagination .distribute-s>*+*{margin-left:.5rem}}.articlelistingpage{position:relative}.articlelistingpage:before{content:"";display:block;position:absolute;height:7.625rem;top:-7.5rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:1}.articlelistingpage .grid{margin:0 auto;position:relative}@media(min-width: 960px){.articlelistingpage{margin:2.5rem auto}.articlelistingpage .page-main.with-searchbar~.grid:before{top:-13rem}.articlelistingpage .page-main.with-searchbar~.grid:after{height:14.5rem}}.articlelistingpage .page-main::before{display:none}.search h1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;position:relative;z-index:1}.search h1.search__heading{margin:0 auto;padding:2rem 5vw 0}@media(min-width: 960px){.search h1.search__heading{margin:0}}.search .grid{margin:0 auto;position:relative}@media(min-width: 960px){.search{margin:2.5rem auto}.search .page-main.with-searchbar~.grid:before{top:-13rem}.search .page-main.with-searchbar~.grid:after{height:14.5rem}}.search #filter_form:before,.search #filter_form:after{content:none}@media(min-width: 960px){.search #search_form{padding:0 0 2rem}}.search #search_form:after{left:50%}@media(min-width: 960px){.search #search_form .search-sidebar{width:100%;height:100%}}.search #search_form .search-sidebar form{margin:auto;padding:0 1rem}@media(min-width: 960px){.search #search_form .search-sidebar form{width:18.5rem;margin:auto 0 auto auto;padding:0}}.search #search_form .field-wrapper{width:100%}.search__results{padding:0 5vw}.search .grid:before{display:none}@media(min-width: 640px){.search .grid.search__promos{margin-bottom:3rem}}.search .grid.search__results{margin-left:2rem;margin-bottom:3rem}@media(min-width: 960px){.search .grid.search__results{margin-left:auto}}@media(min-width: 960px){.search hr::after{display:none}.search .grid:before{display:block;z-index:1}}.rss-button-container{max-width:52rem;margin:0 auto}.four{position:relative;height:100%;padding:8rem 0;background-size:cover}@media(min-width: 960px){.four{height:47rem}}.four h1{background:#fff;color:#c51718;padding:1rem}.four h3{background:#fff;padding:1rem;margin-top:0;text-align:center;line-height:1.2}.four p{padding:.5rem;text-align:center;font-size:1.35rem;font-style:italic;line-height:1.5}.right-sidebar__content{max-width:52rem;margin:0 auto;padding:2rem 5.5rem 2rem 2.5rem}@media(min-width: 960px){.right-sidebar__content{max-width:15rem}}.right-sidebar__content h3{font-size:1.188rem;text-transform:none;line-height:1.2}.right-sidebar__content .button--action{margin:.5rem 0;padding:.5rem;font-size:.9375rem}.right-sidebar__content .button--action .icon{width:1.5rem;height:1.5rem}.meta .button--light{margin:.5rem 1rem 0 0 !important}.formpage::before{content:"";display:block;height:50px;width:4px;background:#c51718;left:calc(50% - 1px);z-index:1;position:absolute;top:-40px}@media(min-width: 960px){.formpage::before{display:none}}.formpage .light-bg{margin-top:-12%;padding:22% .5rem 9%;position:relative;max-width:100vw}@media(min-width: 960px){.formpage .light-bg{border-right:4px solid #c51718;padding:17% 6rem 10% 6rem}}.formpage .light-bg .field-label{white-space:wrap}.formpage .light-bg .field-label .asterisk-span{position:relative}.formpage .light-bg .row{margin-bottom:.5rem;margin-top:0}.formpage .light-bg:after{content:"";display:block;position:absolute;height:3.125rem;bottom:0rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:1}@media(min-width: 960px){.formpage .light-bg:after{display:none}}.formpage h2{color:#c51718;margin:0;font-size:2.5rem}.formpage .formpage__content{position:relative;z-index:10;padding:1rem}@media(min-width: 960px){.formpage .formpage__content{box-shadow:0px -4px 4px rgba(0,0,0,.2);padding:6rem}.formpage .formpage__content .block:first-of-type{margin:0 auto}}.formpage .formpage__content h2,.formpage .formpage__content h3,.formpage .formpage__content h4{color:#c51718}.formpage .form-intro{margin-top:0}.checkbox{text-wrap:wrap !important}.churchfinderindexpage .sidebar-social small{margin-left:0}.churchfinderindexpage .sidebar-social ul li:first-child a{margin-left:0}.churchfinderindexpage .container--with-sidebar{grid-gap:0}.churchfinderindexpage .churchfinder-page{min-height:-webkit-fit-content !important;min-height:-moz-fit-content !important;min-height:fit-content !important}.churchfinderindexpage #churchfinder-filter-form{margin-bottom:0}.churchfinderindexpage #churchfinder-filter-form .field-label{color:#c51718}.churchfinderindexpage #churchfinder-filter-form .field-wrapper:nth-of-type(1){margin-top:0}.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .checkboxselectmultiple,.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .filter-sidebar .checkboxselectmultiple{border:none;background:none;margin-top:1.5rem;padding:0;margin-bottom:-0.5px}.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .checkboxselectmultiple .field-label,.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .filter-sidebar .checkboxselectmultiple .field-label{position:relative;top:0;left:0;color:#c51718;font-size:1.25rem;font-weight:700;background:none;padding:0}.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .checkboxselectmultiple .checkbox-options,.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .filter-sidebar .checkboxselectmultiple .checkbox-options{flex-direction:row;flex-wrap:wrap}.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .checkboxselectmultiple .checkbox,.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .filter-sidebar .checkboxselectmultiple .checkbox{margin-right:.5rem}.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .checkboxselectmultiple .checkbox-label,.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .filter-sidebar .checkboxselectmultiple .checkbox-label{color:#333;background-color:#c8c8c8;border-radius:1.375rem;width:auto;padding:.25rem .75rem;margin:.2rem 0;font-weight:800;font-size:.75rem}.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .checkboxselectmultiple input:checked+.checkbox-label,.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label{background-color:#333;color:#fff}.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .checkboxselectmultiple .checkboxinput:focus~label,.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .checkboxselectmultiple .checkbox-status,.churchfinderindexpage #churchfinder-filter-form div:not(.overlay-filters) .filter-sidebar .checkboxselectmultiple .checkbox-status{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.churchfinderindexpage .overlay-filters{margin-right:auto;margin-left:0;margin-top:0;max-width:18.5rem;padding-bottom:1.75rem}@media(min-width: 960px){.churchfinderindexpage .overlay-filters{margin-left:auto;margin-right:0}}.churchfinderindexpage .overlay-filters #field_id_tags{padding:0;margin-bottom:0}.churchfinderindexpage .overlay-filters #field_id_tags .field-label{margin-bottom:.625rem}.churchfinderindexpage .overlay-filters #field_id_tags .checkbox-label{align-items:center}.churchfinderindexpage .overlay-filters #field_id_tags .checkbox-options div:has(input#id_yellow) label span{margin-right:1.85rem}.churchfinderindexpage .overlay-filters #field_id_tags .checkbox-options div:has(input#id_yellow) label span:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDAuNUwxLjAzNzAyIDE4LjVDOS44MDA1NCAxNy4yMyAxNi43MyAxMC4zMDA1IDE4IDEuNTM3MDJMMCAwLjVaIiBmaWxsPSIjRkZDRDAwIi8+Cjwvc3ZnPgo=);display:inline-block;width:1.125rem;height:1.188rem;margin-left:2.125rem;margin-top:.125rem}.churchfinderindexpage .overlay-filters #field_id_tags .checkbox-options div:has(input#id_green) label span{margin-right:1.85rem}.churchfinderindexpage .overlay-filters #field_id_tags .checkbox-options div:has(input#id_green) label span:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDAuNUwxLjAzNzAyIDE4LjVDOS44MDA1NCAxNy4yMyAxNi43MyAxMC4zMDA1IDE4IDEuNTM3MDJMMCAwLjVaIiBmaWxsPSIjNDU5RDY4Ii8+Cjwvc3ZnPgo=);display:inline-block;width:1.125rem;height:1.188rem;margin-left:2.125rem;margin-top:.125rem}.churchfinder-page::before{height:5.625rem}.churchfinder-page::after{display:none}.churchfinder__intro :first-child{margin-top:0 !important}.churchfinder__intro :last-child{margin-bottom:0 !important}.churchfinder__below-map{padding-right:1rem;padding-left:1rem}.churchfinder__search{margin:1.25rem 0 3.12rem}.churchfinder__search-methodist-site{margin-bottom:0}@media(min-width: 960px){.churchfinder__search-methodist-site{margin:1.25rem 0 3.12rem}}.churchfinder__search .churchfinder__use-location{position:absolute;margin:0;top:.875rem;left:.75rem;z-index:10;padding-left:.875rem;padding-right:.875rem;background:none;border:none;color:#333}.churchfinder__search .churchfinder__use-location .icon{margin-left:0;height:1.875rem;width:1.5rem}.churchfinder__search .churchfinder__use-location:hover{color:#c51718}.churchfinder__search .search-button{padding:1rem 1rem 1rem 3rem;border-radius:35px}.churchfinder__search .search-button .icon{margin-left:2rem !important}@media(min-width: 640px){.churchfinder__search .search-button{position:absolute;margin:0;top:.265rem;right:.3rem}}#churchfinder-search-form{position:relative}#churchfinder-search-form #field_id_ordering,#churchfinder-search-form #field_id_tags{display:none}#churchfinder-search-form #field_id_query{border-radius:35px;border:2px solid #c8c8c8;height:70px;font-size:1.75rem;padding:.75rem 3rem .75rem 4rem}#churchfinder-search-form #field_id_query .field-label{color:#c8c8c8;font-weight:400;text-align:left;left:4rem;right:3rem;width:calc(100% - 7rem)}#churchfinder-search-form #field_id_query.active>label,#churchfinder-search-form #field_id_query.selected>label{display:none}@media(min-width: 640px){#churchfinder-search-form #field_id_query{padding:.75rem 13rem .75rem 4rem}}#location-hints{margin-top:1rem}#location-hints button{margin:.5rem}#churchMap{min-height:24rem}@media(min-width: 640px){#churchMap{min-height:37.5rem}}#churchMap .leaflet-popup-content-wrapper{border-radius:.25rem}#churchfinder-filter-form #field_id_query{display:none}.churchfinder-sidebar{background:#f2f2f2;margin:0 0 -2rem 0;padding:3rem 0 6rem 2rem;height:calc(100% + 4rem)}.churchfinder-sidebar form,.churchfinder-sidebar .sidebar-social{max-width:18.5rem;margin-left:auto;margin-right:0}.churchfinder-sidebar .field--select,.churchfinder-sidebar .field--text{border:2px solid #c8c8c8;border-radius:26px}@media(min-width: 960px){.churchfinder-sidebar .field--select,.churchfinder-sidebar .field--text{border:none;border-radius:unset;border-left:2px solid #c8c8c8;border-top-left-radius:26px;border-bottom-left-radius:26px;border-top:2px solid #c8c8c8;border-bottom:2px solid #c8c8c8;border-right:none}}.churchfinder-sidebar__methodist-site{padding:3rem 1rem 3rem 1rem}@media(min-width: 350px){.churchfinder-sidebar__methodist-site{padding:3rem 2rem 3rem 2rem}}@media(min-width: 960px){.churchfinder-sidebar__methodist-site{padding:3rem 0 6rem 2rem}}.churchfinder-sidebar__methodist-site form{margin-right:auto;margin-left:0}@media(min-width: 960px){.churchfinder-sidebar__methodist-site form{margin-left:auto;margin-right:0}}.churchfinder-sidebar__methodist-site .sidebar-social{max-width:18.5rem;margin-left:0;margin-right:auto}@media(min-width: 960px){.churchfinder-sidebar__methodist-site .sidebar-social{margin-left:auto;margin-right:0}}@media(min-width: 960px){.churchfinder-sidebar__methodist-site .sidebar-social .social{flex-flow:row wrap;max-width:16rem}.churchfinder-sidebar__methodist-site .sidebar-social .social li:last-child{margin-left:0}}@media(min-width: 1440px){.churchfinder-sidebar__methodist-site .sidebar-social .social{flex-flow:row nowrap;max-width:unset}.churchfinder-sidebar__methodist-site .sidebar-social .social li:last-child{margin-left:.5rem}}.churchfinder-listing{max-width:52rem;padding:0 1.5rem;margin:5rem auto 3rem auto}.churchfinder-listing details>summary{list-style:none}.churchfinder-listing details>summary::-webkit-details-marker{display:none}.churchfinder-listing .open{display:inline}.churchfinder-listing .closed{display:none}.churchfinder-listing h4 a{color:#333}@media(min-width: 960px){.churchfinder-listing{padding:0 3rem;margin:2.12rem auto}.churchfinder-listing h2{margin-bottom:3rem}}.churchfinder-listing .email-website{display:flex}.churchfinder-listing .email-website .churchfinder__church-email{padding-right:1.5rem}.churchfinder-listing__item{border-bottom:2px solid #f2f2f2;padding:1.5rem 0}.churchfinder-listing__item:nth-of-type(1){padding-top:0}.churchfinder-listing__item .church-title{margin-bottom:.25rem}.churchfinder__popup-title{font-size:1.25rem;line-height:1.5rem}.churchfinder__popup-title a{color:#333 !important}.churchfinder__church-info,.churchfinder__church-info-text,.churchfinder__church-phone-number,.churchfinder__church-email,.churchfinder__church-website{color:#c51718;font-size:.875rem;line-height:1.25rem;margin:.375rem 0 !important}.churchfinder__church-info .icon,.churchfinder__church-phone-number .icon,.churchfinder__church-website .icon{border-radius:50%;background-color:#c51718;color:#fff;width:1.25rem;height:1.25rem;padding:.25rem;margin-bottom:2px;margin-right:.25rem}.churchfinder__church-info{margin:.75rem 0 !important}.churchfinder__church-info-contact{display:flex}.churchfinder__church-email .icon{width:1.313rem;height:1.313rem}.churchfinder__church-tags{margin-bottom:1.12rem}.churchfinder__church-tags .church-tag{margin-right:.75rem;margin-top:0;display:inline-flex;font-family:Roboto;font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;padding:.25rem .75rem;border-radius:1.375rem;background:#333;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.churchfinder__church-info-text{margin:0 !important;padding-left:.225rem}.churchfinder__church-abstract{font-size:.875rem;margin-top:1.12rem;margin-bottom:1.12rem}.churchfinder__church--intro{max-width:28.375rem;width:100%;margin:0 auto}.churchfinder__church--intro h1{text-align:center;color:#c51718;margin-bottom:1.5rem;margin-top:3rem}@media(min-width: 960px){.churchfinder__church--intro{margin-bottom:3.125rem}}.churchfinder__church--locations{font-size:1.75rem;font-weight:700;line-height:2rem;margin:0 0 1.5rem 0;padding:0}.churchfinder__church--locations svg{width:20px;height:20px}.churchfinder__church--locations li{text-align:center}.churchfinder__church--shape{width:18px;height:18px;border-radius:0 0 18px 0px;display:block;margin-right:.5rem}.churchfinder__church--shape-green{background-color:#459d68}.churchfinder__church--shape-yellow{background-color:#ffcd00}.churchfinder__church--location{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.churchfinder__church--location span:not(:first-of-type){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.churchfinder__church--location .churchfinder__church--icon-container{margin-top:5px}.churchfinder__church--zones{text-align:center}.churchfinder__church--zones ul{gap:1.5rem}.churchfinder__church--zones li{display:flex;margin-bottom:0;align-items:center}.churchfinder__church--details{width:100%;margin-top:1rem}@media(min-width: 960px){.churchfinder__church--details{margin-bottom:0}}.churchfinder__church--details #churchDetailMap{min-width:18rem;width:100%}@media(min-width: 960px){.churchfinder__church--details #churchDetailMap{width:50%}}@media(min-width: 960px){.churchfinder__church--details-map{width:50%}}.churchfinder__church--details-content{background-color:#f2f2f2;padding:1rem 2rem;overflow:hidden;width:100%}@media(min-width: 960px){.churchfinder__church--details-content{width:50%;padding:3rem 4rem}}.churchfinder__church--details-meta{padding:1.5rem 0;position:relative}.churchfinder__church--details-meta:not(:last-of-type){border-bottom:1px solid rgba(125,134,140,.3)}@media(min-width: 1440px){.churchfinder__church--details-meta{display:flex;flex-direction:row;align-items:center}}.churchfinder__church--details-meta__contact-details{word-break:break-all}.churchfinder__church--details-meta__title{font-size:1.75rem;font-style:normal;font-weight:700;line-height:2rem;color:#333;max-width:13.375rem;width:100%;padding-right:1.5rem;margin-bottom:1rem;display:flex;align-self:flex-start}@media(min-width: 1440px){.churchfinder__church--details-meta__title{margin-bottom:0}}.churchfinder__church--details-meta__content{font-family:"Roboto","Arial",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;color:#000;display:flex;flex-direction:row;align-items:center;gap:1.5rem;flex-wrap:wrap}.churchfinder__church--details-meta__content-container{display:flex;flex-direction:row;align-items:center}.churchfinder__church--details-meta__content-container span:not(:first-of-type){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.churchfinder__church--details-meta__content-locations{display:flex;flex-direction:column;width:100%}.churchfinder__church--details-meta__content-locations .churchfinder__church--details-meta__content-container{width:100%}.churchfinder__church--details-meta__content-locations .churchfinder__church--details-meta__content-container:not(:first-of-type){padding:6px 0}.churchfinder__church--details-meta__content-locations .churchfinder__church--details-meta__content-container.hidden{display:none}.churchfinder__church--details-meta__content a{font-weight:700;text-decoration:underline}.churchfinder__church--details-meta__tags-container{gap:12px}.churchfinder__church--details-meta__tags-container .tag{font-family:"Roboto","Arial",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px;color:#fff;padding:4px 12px;background-color:#333;border-radius:22px}.churchfinder__church-expand{display:flex;width:100%;flex-direction:row;justify-content:space-between;min-width:100%}.churchfinder__church-expand-container{width:100%}@media(max-width: 960px){.churchfinder__church-expand-container .churchfinder__church-expand-btn{position:absolute;top:25px;right:0}}.churchfinder__church--icon-container{background:#c51718;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-right:.5rem}.churchfinder__church--icon-container svg{width:9px;height:12px;fill:#fff}#churchDetailMap{min-height:20rem;min-width:20rem}.report-a-problem{color:#ce0e2d;padding:1rem 2rem;display:block}@media(min-width: 960px){.report-a-problem{padding:1rem 4rem}}.resources__top-bar{padding:.25rem 1.875rem}.resources__top-bar a{font-size:.875rem;color:#c8c8c8}.resources__header{display:flex;justify-content:center;padding:0 1.875rem 1rem 1.875rem}.resources__header a{display:flex;justify-content:center;flex-direction:column;align-items:center}@media(min-width: 960px){.resources__header{display:block;padding:1.75rem 1.875rem 1.875rem 1.875rem}.resources__header a{display:unset}}.resources__header-logo svg{height:2.875rem;width:auto}@media(min-width: 960px){.resources__header-logo{margin:0}}.resources__header-logo svg.resource-logo{width:12rem}.resources__header-nav{font-size:1.25rem;line-height:1.5rem;margin-left:0;width:100%}.resources__header-nav #resource__links{flex-flow:row wrap;display:flex;width:100%;align-items:center}.resources__header-nav a{margin:.25rem 2rem .25rem 0;font-weight:800;display:inline-block;white-space:nowrap}.resources__header-actions{flex-shrink:0;gap:1.25rem}.resources__header-actions a{margin:0;display:flex;flex-flow:column;align-items:center;font-size:.75rem}.resources__header-actions a svg{height:1.5rem;width:1.5rem}.resources__footer-links{padding:.75rem 1rem}.resources__footer-links a{color:#fff;font-size:1rem;font-weight:800;display:inline-block;margin:.75rem}.resources__footer-links .social{margin-top:0;margin-left:.25rem;align-items:center}.resources__footer-links .social li{margin-bottom:0}.resources__footer-links .social a{display:inline-flex;background:none;border:none;margin:0}.resources__footer-links .social svg{width:1.25rem;height:1.25rem}@media(min-width: 960px){.resources__footer-links{padding:.75rem 1.875rem}.resources__footer-links a{margin:0 .75rem}}.resources__footer-logo svg{height:1.875rem;width:8rem;padding-top:.75rem}.resources__footer-disclaimer{padding:1rem 1.875rem;font-size:.75rem;color:#7d868c;font-weight:800}.resources__footer-disclaimer a{color:#7d868c}.resources #privacy-choices #privacy-choices-banner>button:first-child{bottom:-100% !important}.resources .container--with-sidebar .page-sidebar{height:calc(100% + 12rem) !important;margin:-12rem 0 2rem 0}@media(min-width: 960px){.resources .container--with-sidebar .page-sidebar{padding:14rem 0 2rem 0}}.resource-listing #filter_form{margin:0}.resource-listing #filter_form form{margin:3rem 1rem 2rem 1rem}.resource-listing #filter_form::before,.resource-listing #filter_form::after{display:none}@media(min-width: 960px){.resource-listing #filter_form form{margin:3rem 0 2rem 2rem}}.resource-listing .resource-detail__page-title{margin-left:0}@media(min-width: 640px){.resource-listing .resource-detail__page-title{display:flex;flex-wrap:wrap}}@media(min-width: 640px){.resource-listing .previous-page-nav-container,.resource-listing .next-page-nav-container{flex-wrap:nowrap;width:49%}}.resource-listing .resource-detail--pagination{border-top:1px solid #f2f2f2}.resource-listing__search-form{margin-top:0;max-width:65.43rem;width:100%;position:relative;margin-bottom:2rem}@media(min-width: 960px){.resource-listing__search-form{margin-bottom:0}}.resource-listing__search-form .field.field--text{padding:18px 24px;border-radius:35px}.resource-listing__search-form button{position:absolute;left:1.5rem;top:1.25rem;background-color:transparent;margin:0;padding:0}.resource-listing__search-form button svg{fill:#333;width:30px;z-index:1;height:30px}.resource-listing__search-form button:hover svg{fill:#c51718;width:30px;height:30px}.resource-listing__search-form .textinput{position:relative;font-size:28px;font-style:normal;font-weight:400;line-height:32px;left:58px}.resource-listing__search-form .textinput::-webkit-input-placeholder{color:rgba(51,51,51,.2)}.resource-listing__search-form .textinput:-ms-input-placeholder{color:rgba(51,51,51,.2)}.resource-listing__search-form .textinput::placeholder{color:rgba(51,51,51,.2)}.field.resource-listing__categories{border-radius:35px;background:#c51718;padding:15px 20px;border:none;text-align:center;margin-top:.5rem}@media(min-width: 960px){.field.resource-listing__categories{margin-top:0;position:absolute;width:184px;top:8px;right:10px}}.field.resource-listing__categories select{color:#fff;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;text-align:left}.field.resource-listing__categories select option{color:#333}.resource-listing__content{max-width:78.75rem;margin:0 auto;padding-top:7.5rem;padding-bottom:7.5rem}.resource-listing__content:has(.slider-block:first-child){padding-top:0}.resource-listing__content h2{text-align:center;color:#c51718;text-align:center;font-size:2.5rem;font-style:normal;font-weight:700;line-height:2.75rem;margin-bottom:.5rem}.resource-listing__content p{text-align:center;margin-top:0}.resource-listing__content h1,.resource-listing__content h2,.resource-listing__content h3,.resource-listing__content h4,.resource-listing__content p{text-align:center;margin-bottom:.5rem}.resource-listing__content .block.rich-text{margin-bottom:1.5rem}.resource-listing__content .resources-overview--search{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.resource-listing__bold-text{font-size:16px;font-style:normal;font-weight:700 !important;line-height:24px;margin-top:0;margin-bottom:.5rem;font-weight:700;color:#c51718;display:inline-block;width:100%}.resource-listing__categor-block{background-color:#f2f2f2;padding:1.93rem 2.5rem}.resource-listing__categor-block h3{font-size:28px;font-style:normal;font-weight:700;line-height:32px;padding-bottom:1rem;border-bottom:2px solid #c51718;margin-top:0;margin-bottom:1rem}.resource-listing__categor-block ul li{margin-bottom:0}.resource-listing__categor-block ul li a{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.resource-listing__sidebar{background-color:#f2f2f2;padding-bottom:2rem}.resource-listing__main{padding:0 1rem;min-width:100%}.resource-listing__main .resource-listing__page-heading{margin:auto;display:flex;align-items:center}.resource-listing__main .resource-listing__page-heading .icon{margin-left:auto;width:3rem;height:3rem}.resource-listing__main .resource-listing__title{font-size:2.75rem;line-height:2.95rem}@media(min-width: 460px){.resource-listing__main .resource-listing__title{font-size:3.5rem;line-height:3.5rem}}.resource-list-item{background-color:#f2f2f2;padding:2rem 2.25rem;margin:1.5rem auto}.resource-list-item .h4{margin-bottom:0}.resource-parent{color:#7d868c}.resource-list-item__content{position:relative}.resource-list-item__content .resource-list-item__content-title{flex-flow:unset}.resource-list-item__summary{margin-top:.75rem;padding:.75rem 0;border-top:2px solid #c8c8c8}.resource-list-item__summary .quote-block{margin-bottom:1rem}.resource-list-item__summary .quote-block__quote{font-size:1.5rem;line-height:1.1}.resource-list-item__featured-date{font-weight:800}.resource-list-item__taxonomy{border-top:1px solid #c8c8c8;padding-top:.75rem}.resource-list-item__taxonomy ul{display:flex;flex-wrap:wrap}.resource-list-item__taxonomy ul li{margin-right:1.5rem;margin-bottom:.5rem;font-size:.75rem;color:#7d868c}.resource-list-item__taxonomy ul li span{font-weight:bold;display:inline-block;margin-left:.25rem}.resource-card__title{border-bottom:.125rem solid #c51718;margin-bottom:1rem}.resource-card__title a{font-weight:bold;display:inline-block;margin:.75rem 0 1rem 1.5rem}.collection-list-item{background-color:#f2f2f2;padding:2rem 2.25rem 6rem;position:relative}.collection-list-item ul{list-style:none}.collection-list-item ul li{display:flex;justify-content:space-between}.h4{margin-top:0}ul{-webkit-padding-start:0;padding-inline-start:0}.resource-button-container{position:absolute;bottom:2rem}.resource-button-container .button,.resource-button-container button,.resource-button-container input[type=submit],.resource-button-container input[type=button],.resource-button-container input[type=reset]{margin-left:0;margin-bottom:0}.add-to-bundle-button{margin:0 0 0 1rem;background:none;border:0;color:#333;padding:0}.add-to-bundle-button .icon{margin:0}.add-to-bundle-button:hover{background:none}.resources__search-bar{opacity:0;width:0;overflow:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:opacity .5s ease,height .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease,height .5s ease;transition:transform .5s ease,opacity .5s ease,height .5s ease,-webkit-transform .5s ease}.resources__search-bar.active{opacity:1;height:75px;width:100%;-webkit-transform:translateX(0);transform:translateX(0);margin-right:1rem}#resource__links.hidden{opacity:0;pointer-events:none;transition:opacity .5s ease;display:none}#search-bar .resource-listing__search-form .textinput{width:calc(100% - 8rem)}#search-bar .icon-left{color:#333}#search-bar .icon-left .icon{width:1.375rem}#search-icon.hidden{display:none}.more-links-wrapper{position:relative;display:inline-block}.more-links-wrapper a.more-button{text-decoration:none;border:none;cursor:pointer;display:flex;flex-direction:row;align-items:center}.more-links-wrapper a.more-button .icon{width:1rem;height:1rem;margin-left:.25rem;padding:.1rem}.dropdown-content{position:absolute;background-color:#333;color:#fff;min-width:160px;z-index:1;border-radius:8px;left:-50%;top:2.25rem;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .4s ease,visibility .4s,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease,visibility .4s;transition:opacity .4s ease,transform .4s ease,visibility .4s,-webkit-transform .4s ease}.dropdown-content::before{content:"";position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:0 10px 10px 10px;border-style:solid;border-color:transparent transparent #333 transparent}.dropdown-content a{color:#fff;padding:.5rem 1rem;text-decoration:none;display:block;font-weight:400;margin:0 auto;font-size:1rem;line-height:1}.more-links-wrapper:hover .dropdown-content{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.resource-detail h1{margin:1rem auto 2rem}.resource-detail__meta{-webkit-column-gap:2rem;column-gap:2rem}.resource-detail .resource-detail__meta-item{margin-left:0}.resource-detail .resource-detail__meta-item dd{-webkit-margin-start:1ch;margin-inline-start:1ch}.account-page .sidebar-navigation{margin-top:3rem}.account-page .sidebar-navigation .active{color:#c51718}.account-page .field-wrapper{margin-bottom:.5rem}.account-page__main{padding:3rem 1rem 5rem 1rem}.account-page__main .grid{gap:1.5rem}.account-card{background-color:#f2f2f2;padding:2rem 2.5rem}.account-card .h4{margin-top:0;margin-bottom:0}@media(min-width: 960px){.account-card--profile{grid-column:span 2}}.account-card__title{border-bottom:2px solid #c51718;margin-bottom:1rem}.account-card__title a{font-weight:bold;display:inline-block;margin:.75rem 0 1rem 1.5rem}.account-card__subtitle p{margin:0;font-weight:bold}.account-card__subtitle h3{color:#c51718;font-size:1rem;margin-bottom:0}.button-container .button,.button-container button,.button-container input[type=submit],.button-container input[type=button],.button-container input[type=reset]{margin-left:0;margin-bottom:0}.messages{list-style:none;margin:0;padding:0;background-color:#333;color:#fff;font-weight:800;padding:.5rem 1rem;text-align:center}.messages li::before{content:none}.register_form{font-family:"Roboto","Arial",sans-serif}.register_form .button,.register_form button,.register_form input[type=submit],.register_form input[type=button],.register_form input[type=reset]{margin-left:0rem}.register_form_header h1{color:#c51718}.register_form_header p{margin-top:-0.5rem}.register_form_content h2{color:#c51718}.register_form_content .field-wrapper{margin-top:.25rem}.daily__prayers{position:relative}@media(min-width: 960px){.daily__prayers{margin:2rem auto !important}}@media(min-width: 1440px){.daily__prayers{margin:1rem auto !important}}.daily__prayers:after{content:"";display:block;position:absolute;height:7.625rem;bottom:-7rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:-1}.daily__prayers figure{flex:1 0 100%;margin:0 auto;margin-block:0;margin-inline:0;padding-bottom:3rem;text-align:center}@media(min-width: 960px){.daily__prayers figure{flex:1 0 50%;text-align:initial}}@media(min-width: 960px){.daily__prayers figure:first-child{padding-right:4rem}.daily__prayers figure:first-child:only-child{padding-right:0;text-align:center}.daily__prayers figure:first-child:only-child .attribution{text-align:center}}@media(min-width: 1440px){.daily__prayers figure:first-child{padding-left:0}}@media(min-width: 960px){.daily__prayers figure:nth-child(2){position:relative;padding-left:4rem}.daily__prayers figure:nth-child(2):before{content:"";display:block;position:absolute;height:calc(100% + 2rem);bottom:-1rem;top:-2rem;left:-1px;width:4px;background:#c51718;z-index:1000}}.daily__prayers figure .alternative-prayer-label+.prayer-title{margin-top:.5rem}.daily__prayers figure .rich-text{margin-bottom:1rem}.daily__prayers figure .attribution{padding:0;background:none;font-size:1rem;line-height:1.5rem;text-align:center}@media(min-width: 960px){.daily__prayers figure .attribution{text-align:initial}}.daily__prayers figure .prayer-label{color:#fff;background-color:#c51718;border-radius:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.375rem 1rem;margin:.2rem 0;font-weight:800;font-size:.75rem;height:1.5rem;padding:.25rem .75rem;line-height:1rem;margin-left:auto;margin-right:auto}@media(min-width: 960px){.daily__prayers figure .prayer-label{margin-left:0;margin-right:0}}.daily__prayers figure .prayer-label__alternative{background-color:#333}.daily__resources-navigation{position:relative;margin:-20rem -1rem 0;padding:12rem 1rem 8rem;text-align:center}@media(min-width: 960px){.daily__resources-navigation{padding:8rem 0rem 5rem}}.daily__resources-navigation h3{padding-top:4rem}.daily__resources-navigation .h5{margin:0}.daily__resources-navigation .button,.daily__resources-navigation button,.daily__resources-navigation input[type=submit],.daily__resources-navigation input[type=button],.daily__resources-navigation input[type=reset]{border-radius:1.4rem;background:#fff;color:#000;margin:.15rem}.daily__prayers+.daily__resources-navigation{margin:0 -1rem;padding:8rem 0rem;-webkit-clip-path:polygon(0 9vw, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 9vw, 100% 0, 100% 100%, 0 100%)}.daily__resources{margin:0 -1rem;padding:3rem 0 9rem;-webkit-clip-path:polygon(0 0, 100% 0, 100% 98%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 98%, 0 100%);background-color:#333;text-align:center}@media(min-width: 960px){.daily__resources{-webkit-clip-path:polygon(0 0, 100% 0, 100% 92.75%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 92.75%, 0 100%)}}@media(min-width: 1440px){.daily__resources{-webkit-clip-path:polygon(0 0, 100% 0, 100% 90.5%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 90.5%, 0 100%)}}.daily__resources form{margin:0 auto}.daily__resources .daily-resource{display:none;padding-top:.2rem;padding-bottom:2.5rem}.daily__resources .daily-resource__item{max-width:calc(100% - 4rem);justify-content:center;padding:2rem;margin:5rem auto 0;background-color:#fff;border:2px solid #000}@media(min-width: 960px){.daily__resources .daily-resource__item{max-width:48rem}}.daily__resources #daily_prayer:checked~.daily-resource#prayer{display:block}.daily__resources #daily_hymns:checked~.daily-resource#hymn{display:block}.daily__resources #daily_bible_study:checked~.daily-resource#bible-study{display:block}.daily__resources #daily_collection:checked~.daily-resource#collection{display:block}.daily__resources #daily_media:checked~.daily-resource#media{display:block}.daily-resources-form-container{background-color:#333;color:#fff;margin:0 -1rem;padding:2.5rem 1rem}.daily-resources-form-container h4{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:0}.daily-resources-form-container .field--checkbox label{color:#fff}#daily-resources-form{margin-top:1rem}#daily-resources-form .submit-button{width:100%;margin-left:0;margin-top:0}@media(min-width: 960px){#daily-resources-form{display:grid;grid-template-columns:1fr 1fr 3.5rem}#daily-resources-form .field-wrapper:first-child,#daily-resources-form .field-wrapper:nth-child(2){margin-right:4px;margin-bottom:0}#daily-resources-form .field-wrapper:first-child .field{border-top-right-radius:0;border-bottom-right-radius:0}#daily-resources-form .field-wrapper:nth-child(2) .field{border-radius:0}#daily-resources-form .field-wrapper:nth-child(3){grid-column:span 3;order:-2}#daily-resources-form .submit-button{border-top-left-radius:0;border-bottom-left-radius:0;background-color:#fff;border:2px solid #c8c8c8}#daily-resources-form .submit-button .icon{margin-left:0;fill:#c51718;width:1.875rem;height:1.875rem}#daily-resources-form .submit-button:hover{background-color:#c51718}#daily-resources-form .submit-button:hover .icon{fill:#fff}}#daily-resources-form .field-wrapper{margin-bottom:1rem}.notice-form{padding:0 1rem}.notice-form .field-wrapper{margin-bottom:.5rem}.notice-form h4{padding-bottom:2rem}@media(min-width: 640px){.forum-page-grid{grid-template-columns:repeat(2, 1fr);padding:0;gap:4rem .5rem}.forum-page-grid :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 960px){.forum-page-grid{grid-template-columns:repeat(2, 1fr) !important;padding:1rem 0;gap:4rem 0}.forum-page-grid :last-child:nth-child(odd){grid-column:auto}}@media(min-width: 1440px){.forum-page-grid{grid-template-columns:repeat(3, 1fr) !important;padding:0 1rem 0 0rem;gap:4rem 2rem}.forum-page-grid :last-child:nth-child(odd){grid-column:auto}}.forum-page-grid .card{max-width:22rem;display:grid;margin:0 -1rem 4rem 0}@media(min-width: 640px){.forum-page-grid .card{margin:0 auto 4rem auto;max-width:20rem}}@media(min-width: 960px){.forum-page-grid .card{max-width:20rem;margin:0 .75rem 4rem auto}}@media(min-width: 1440px){.forum-page-grid .card{max-width:22rem;margin:0 0 4rem auto}}@media(min-width: 960px){.forum-page-grid .card .card__inner{display:grid}}.forum-page-grid .card .card__inner .card__content{width:20rem;height:100%}@media(min-width: 1440px){.forum-page-grid .card .card__inner .card__content{width:19.5rem}}.forum-page-grid .card .card__inner .card__content .card__paragraph{word-wrap:break-word}form{max-width:52rem;margin:2rem auto}form .button-row .button,form .button-row button,form .button-row input[type=submit],form .button-row input[type=button],form .button-row input[type=reset]{margin:0}form .required-field{position:relative}form .asterisk-span{position:absolute;color:#c51718;margin-left:.1rem;font-size:.75rem;top:0}.field{position:relative;width:100%;padding:19px 1.25rem;background:#fff;border:2px solid rgba(125,134,140,.19);border-radius:35px}.field.field--checkbox .help-block{display:none}.field.field--file input{margin-top:3rem}.field label{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#333;font-weight:700;line-height:24px;font-size:20px}.field>label{display:block;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;left:1.25rem;pointer-events:none;background:#fff;width:90%}.field.active>label,.field.selected>label{top:5px;width:auto;left:20px;background:none;font-size:.65rem;color:#7d868c;font-weight:400;line-height:normal}.field input label,.field textarea label{transition:all .1s ease-in-out}.field input,.field textarea,.field select{border:none;padding:0;width:100%;background:none;font-family:"Roboto","Arial",sans-serif;font-weight:700;color:#333;line-height:24px;font-size:20px}.field input:focus,.field textarea:focus,.field select:focus{outline:none}.field select{text-wrap:wrap;padding-right:2rem}.field textarea{padding:.5rem 0}.field--checkbox,.field--radio{padding:.75rem .75rem .5rem .75rem}.field--checkbox label,.field--radio label{color:#333}.field--select>label{display:inline-block;position:absolute;white-space:nowrap;top:0;left:20px;background:none;font-family:"Roboto","Arial",sans-serif;font-weight:300;font-size:.65rem;color:#7d868c;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.field--select.active{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}.field--checkbox,.field--radio{font-size:20px;line-height:24px;display:block;position:relative;left:0;color:#333;margin-bottom:8px;background:none;font-family:"Roboto","Arial",sans-serif;font-weight:700;white-space:nowrap}.field--checkbox-single{padding:0;border:none}.field--checkbox-single label{position:static;display:block;color:#333}.field--error,.field--error.active{border-color:#8e1538}.field--error>label,.field--error.active>label{color:#8e1538}.field#field_id_wagtailcaptcha{border:none;background:none;max-width:86vw}.field.field--date label{top:0;left:.3333333333rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;font-size:.75rem;font-weight:700;color:#c51718;border-top-left-radius:.25rem;border-top-right-radius:.25rem}#field_id_category{border:none;background:none;margin-top:1.5rem}#field_id_category label{color:#eb5b5d;font-size:1.188rem;font-weight:700}#field_id_category .linkwidget{padding:.2rem 0}#field_id_category .linkwidget li{margin:1.5rem 0;width:auto;padding:0}#field_id_category .linkwidget li:before{content:none}#field_id_category .linkwidget li a{background:#333;color:#fff;width:auto;padding:.5rem;font-size:.938rem;font-weight:500;border-radius:5px}#field_id_category .linkwidget li a.selected{background:#fff;color:#c51718}#field_id_tags .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple,#field_id_tags .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox,#field_id_tags .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple,#field_id_tags .heritagesiteindexpage .search-sidebar .checkboxselectmultiple,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox,#field_id_tags .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple,#field_id_tags .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple,#field_id_tags .articlelistingpage .heritage-site-finder .checkboxselectmultiple,#field_id_tags .articlelistingpage .heritage-site-finder .location-hint-checkbox,#field_id_tags .articlelistingpage .filter-sidebar .checkboxselectmultiple,#field_id_tags .articlelistingpage .search-sidebar .checkboxselectmultiple,#field_id_tags .searchpagemain .heritage-site-finder .checkboxselectmultiple,#field_id_tags .searchpagemain .heritage-site-finder .location-hint-checkbox,#field_id_tags .searchpagemain .filter-sidebar .checkboxselectmultiple,#field_id_tags .searchpagemain .search-sidebar .checkboxselectmultiple,#field_id_tags .eventindexpage .heritage-site-finder .checkboxselectmultiple,#field_id_tags .eventindexpage .heritage-site-finder .location-hint-checkbox,#field_id_tags .eventindexpage .filter-sidebar .checkboxselectmultiple,#field_id_tags .eventindexpage .search-sidebar .checkboxselectmultiple,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox,.site-methodistheritage .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple,.site-methodistheritage .heritagesiteindexpage .search-sidebar .checkboxselectmultiple,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox,.site-methodistheritage .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple,.site-methodistheritage .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple,.site-methodistheritage .articlelistingpage .heritage-site-finder .checkboxselectmultiple,.site-methodistheritage .articlelistingpage .heritage-site-finder .location-hint-checkbox,.site-methodistheritage .articlelistingpage .filter-sidebar .checkboxselectmultiple,.site-methodistheritage .articlelistingpage .search-sidebar .checkboxselectmultiple,.site-methodistheritage .searchpagemain .heritage-site-finder .checkboxselectmultiple,.site-methodistheritage .searchpagemain .heritage-site-finder .location-hint-checkbox,.site-methodistheritage .searchpagemain .filter-sidebar .checkboxselectmultiple,.site-methodistheritage .searchpagemain .search-sidebar .checkboxselectmultiple,.site-methodistheritage .eventindexpage .heritage-site-finder .checkboxselectmultiple,.site-methodistheritage .eventindexpage .heritage-site-finder .location-hint-checkbox,.site-methodistheritage .eventindexpage .filter-sidebar .checkboxselectmultiple,.site-methodistheritage .eventindexpage .search-sidebar .checkboxselectmultiple{border:none;background:none;margin-top:1.5rem;padding:0}#field_id_tags .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .field-label,#field_id_tags .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .field-label,#field_id_tags .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .field-label,#field_id_tags .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .field-label,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .field-label,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .field-label,#field_id_tags .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .field-label,#field_id_tags .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .field-label,#field_id_tags .articlelistingpage .heritage-site-finder .checkboxselectmultiple .field-label,#field_id_tags .articlelistingpage .heritage-site-finder .location-hint-checkbox .field-label,#field_id_tags .articlelistingpage .filter-sidebar .checkboxselectmultiple .field-label,#field_id_tags .articlelistingpage .search-sidebar .checkboxselectmultiple .field-label,#field_id_tags .searchpagemain .heritage-site-finder .checkboxselectmultiple .field-label,#field_id_tags .searchpagemain .heritage-site-finder .location-hint-checkbox .field-label,#field_id_tags .searchpagemain .filter-sidebar .checkboxselectmultiple .field-label,#field_id_tags .searchpagemain .search-sidebar .checkboxselectmultiple .field-label,#field_id_tags .eventindexpage .heritage-site-finder .checkboxselectmultiple .field-label,#field_id_tags .eventindexpage .heritage-site-finder .location-hint-checkbox .field-label,#field_id_tags .eventindexpage .filter-sidebar .checkboxselectmultiple .field-label,#field_id_tags .eventindexpage .search-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .field-label,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .field-label,.site-methodistheritage .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .field-label,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .field-label,.site-methodistheritage .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .articlelistingpage .heritage-site-finder .checkboxselectmultiple .field-label,.site-methodistheritage .articlelistingpage .heritage-site-finder .location-hint-checkbox .field-label,.site-methodistheritage .articlelistingpage .filter-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .articlelistingpage .search-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .searchpagemain .heritage-site-finder .checkboxselectmultiple .field-label,.site-methodistheritage .searchpagemain .heritage-site-finder .location-hint-checkbox .field-label,.site-methodistheritage .searchpagemain .filter-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .searchpagemain .search-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .eventindexpage .heritage-site-finder .checkboxselectmultiple .field-label,.site-methodistheritage .eventindexpage .heritage-site-finder .location-hint-checkbox .field-label,.site-methodistheritage .eventindexpage .filter-sidebar .checkboxselectmultiple .field-label,.site-methodistheritage .eventindexpage .search-sidebar .checkboxselectmultiple .field-label{position:relative;top:0;left:0;color:#c51718;font-size:1.25rem;font-weight:700;background:none;padding:0}#field_id_tags .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .checkbox,#field_id_tags .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .checkbox,#field_id_tags .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .checkbox,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .checkbox,#field_id_tags .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .articlelistingpage .heritage-site-finder .checkboxselectmultiple .checkbox,#field_id_tags .articlelistingpage .heritage-site-finder .location-hint-checkbox .checkbox,#field_id_tags .articlelistingpage .filter-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .articlelistingpage .search-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .searchpagemain .heritage-site-finder .checkboxselectmultiple .checkbox,#field_id_tags .searchpagemain .heritage-site-finder .location-hint-checkbox .checkbox,#field_id_tags .searchpagemain .filter-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .searchpagemain .search-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .eventindexpage .heritage-site-finder .checkboxselectmultiple .checkbox,#field_id_tags .eventindexpage .heritage-site-finder .location-hint-checkbox .checkbox,#field_id_tags .eventindexpage .filter-sidebar .checkboxselectmultiple .checkbox,#field_id_tags .eventindexpage .search-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .checkbox,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .checkbox,.site-methodistheritage .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .checkbox,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .checkbox,.site-methodistheritage .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .articlelistingpage .heritage-site-finder .checkboxselectmultiple .checkbox,.site-methodistheritage .articlelistingpage .heritage-site-finder .location-hint-checkbox .checkbox,.site-methodistheritage .articlelistingpage .filter-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .articlelistingpage .search-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .searchpagemain .heritage-site-finder .checkboxselectmultiple .checkbox,.site-methodistheritage .searchpagemain .heritage-site-finder .location-hint-checkbox .checkbox,.site-methodistheritage .searchpagemain .filter-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .searchpagemain .search-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .eventindexpage .heritage-site-finder .checkboxselectmultiple .checkbox,.site-methodistheritage .eventindexpage .heritage-site-finder .location-hint-checkbox .checkbox,.site-methodistheritage .eventindexpage .filter-sidebar .checkboxselectmultiple .checkbox,.site-methodistheritage .eventindexpage .search-sidebar .checkboxselectmultiple .checkbox{margin-right:.5rem}#field_id_tags .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-label,#field_id_tags .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .checkbox-label,#field_id_tags .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-label,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .checkbox-label,#field_id_tags .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .articlelistingpage .heritage-site-finder .checkboxselectmultiple .checkbox-label,#field_id_tags .articlelistingpage .heritage-site-finder .location-hint-checkbox .checkbox-label,#field_id_tags .articlelistingpage .filter-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .articlelistingpage .search-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .searchpagemain .heritage-site-finder .checkboxselectmultiple .checkbox-label,#field_id_tags .searchpagemain .heritage-site-finder .location-hint-checkbox .checkbox-label,#field_id_tags .searchpagemain .filter-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .searchpagemain .search-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .eventindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-label,#field_id_tags .eventindexpage .heritage-site-finder .location-hint-checkbox .checkbox-label,#field_id_tags .eventindexpage .filter-sidebar .checkboxselectmultiple .checkbox-label,#field_id_tags .eventindexpage .search-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-label,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .checkbox-label,.site-methodistheritage .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-label,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .checkbox-label,.site-methodistheritage .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .articlelistingpage .heritage-site-finder .checkboxselectmultiple .checkbox-label,.site-methodistheritage .articlelistingpage .heritage-site-finder .location-hint-checkbox .checkbox-label,.site-methodistheritage .articlelistingpage .filter-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .articlelistingpage .search-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .searchpagemain .heritage-site-finder .checkboxselectmultiple .checkbox-label,.site-methodistheritage .searchpagemain .heritage-site-finder .location-hint-checkbox .checkbox-label,.site-methodistheritage .searchpagemain .filter-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .searchpagemain .search-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .eventindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-label,.site-methodistheritage .eventindexpage .heritage-site-finder .location-hint-checkbox .checkbox-label,.site-methodistheritage .eventindexpage .filter-sidebar .checkboxselectmultiple .checkbox-label,.site-methodistheritage .eventindexpage .search-sidebar .checkboxselectmultiple .checkbox-label{color:#333;background-color:#c8c8c8;border-radius:22px;width:auto;padding:.375rem 1rem;margin:.2rem 0;font-weight:800;font-size:.75rem}#field_id_tags .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,#field_id_tags .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .heritagesiteindexpage .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,#field_id_tags .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .articlelistingpage .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .articlelistingpage .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,#field_id_tags .articlelistingpage .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .articlelistingpage .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .searchpagemain .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .searchpagemain .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,#field_id_tags .searchpagemain .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .searchpagemain .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .eventindexpage .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .eventindexpage .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,#field_id_tags .eventindexpage .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,#field_id_tags .eventindexpage .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,.site-methodistheritage .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .heritagesiteindexpage .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,.site-methodistheritage .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .articlelistingpage .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .articlelistingpage .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,.site-methodistheritage .articlelistingpage .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .articlelistingpage .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .searchpagemain .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .searchpagemain .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,.site-methodistheritage .searchpagemain .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .searchpagemain .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .eventindexpage .heritage-site-finder .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .eventindexpage .heritage-site-finder .location-hint-checkbox input:checked+.checkbox-label,.site-methodistheritage .eventindexpage .filter-sidebar .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .eventindexpage .search-sidebar .checkboxselectmultiple input:checked+.checkbox-label{background-color:#333;color:#fff}#field_id_tags .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,#field_id_tags .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,#field_id_tags .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .articlelistingpage .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .articlelistingpage .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,#field_id_tags .articlelistingpage .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .articlelistingpage .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .searchpagemain .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .searchpagemain .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,#field_id_tags .searchpagemain .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .searchpagemain .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .eventindexpage .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .eventindexpage .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,#field_id_tags .eventindexpage .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,#field_id_tags .eventindexpage .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,.site-methodistheritage .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,.site-methodistheritage .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .articlelistingpage .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .articlelistingpage .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,.site-methodistheritage .articlelistingpage .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .articlelistingpage .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .searchpagemain .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .searchpagemain .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,.site-methodistheritage .searchpagemain .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .searchpagemain .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .eventindexpage .heritage-site-finder .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .eventindexpage .heritage-site-finder .location-hint-checkbox .checkboxinput:focus~label,.site-methodistheritage .eventindexpage .filter-sidebar .checkboxselectmultiple .checkboxinput:focus~label,.site-methodistheritage .eventindexpage .search-sidebar .checkboxselectmultiple .checkboxinput:focus~label{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}#field_id_tags .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-status,#field_id_tags .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .checkbox-status,#field_id_tags .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-status,#field_id_tags .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .checkbox-status,#field_id_tags .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .articlelistingpage .heritage-site-finder .checkboxselectmultiple .checkbox-status,#field_id_tags .articlelistingpage .heritage-site-finder .location-hint-checkbox .checkbox-status,#field_id_tags .articlelistingpage .filter-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .articlelistingpage .search-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .searchpagemain .heritage-site-finder .checkboxselectmultiple .checkbox-status,#field_id_tags .searchpagemain .heritage-site-finder .location-hint-checkbox .checkbox-status,#field_id_tags .searchpagemain .filter-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .searchpagemain .search-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .eventindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-status,#field_id_tags .eventindexpage .heritage-site-finder .location-hint-checkbox .checkbox-status,#field_id_tags .eventindexpage .filter-sidebar .checkboxselectmultiple .checkbox-status,#field_id_tags .eventindexpage .search-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-status,.site-methodistheritage .heritagesiteindexpage .heritage-site-finder .location-hint-checkbox .checkbox-status,.site-methodistheritage .heritagesiteindexpage .filter-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .heritagesiteindexpage .search-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-status,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-finder .location-hint-checkbox .checkbox-status,.site-methodistheritage .heritagesitetypeindexpage .filter-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .heritagesitetypeindexpage .search-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .articlelistingpage .heritage-site-finder .checkboxselectmultiple .checkbox-status,.site-methodistheritage .articlelistingpage .heritage-site-finder .location-hint-checkbox .checkbox-status,.site-methodistheritage .articlelistingpage .filter-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .articlelistingpage .search-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .searchpagemain .heritage-site-finder .checkboxselectmultiple .checkbox-status,.site-methodistheritage .searchpagemain .heritage-site-finder .location-hint-checkbox .checkbox-status,.site-methodistheritage .searchpagemain .filter-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .searchpagemain .search-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .eventindexpage .heritage-site-finder .checkboxselectmultiple .checkbox-status,.site-methodistheritage .eventindexpage .heritage-site-finder .location-hint-checkbox .checkbox-status,.site-methodistheritage .eventindexpage .filter-sidebar .checkboxselectmultiple .checkbox-status,.site-methodistheritage .eventindexpage .search-sidebar .checkboxselectmultiple .checkbox-status{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.help-block,.help-inline{display:block;font-size:.75rem;margin:0;padding:0 1rem;color:#4d4d4d}.help-block strong,.help-inline strong{font-weight:inherit;font-style:italic;color:#8e1538}.field-wrapper__checkbox{padding-left:.75rem}.field-wrapper__checkbox .asterisk-span{position:relative}.field-wrapper__checkbox .help-block,.field-wrapper__checkbox .help-inline{padding-left:1.5rem}button,input[type=submit],input[type=button],input[type=reset]{font-family:inherit;-webkit-appearance:none;appearance:none}.checkbox,.radio{display:flex;margin-right:0;margin-bottom:.5rem;text-wrap:wrap}.checkbox label,.radio label{display:inline-flex;flex-flow:row nowrap;align-items:flex-start}.checkbox input:focus~label span:first-child,.radio input:focus~label span:first-child{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}.radio-options,.checkbox-options{display:flex;margin-right:1rem;flex-direction:column}.field.field--radio,.field.field--checkbox{border:none}.field.field--radio .field-label,.field.field--checkbox .field-label{position:relative;background-color:transparent;left:0;margin-bottom:.5rem}.radioinput,.checkboxinput{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.radio-status,.checkbox-status{display:inline-block;width:28px;height:28px;border:2px solid #c8c8c8;position:relative;border-radius:50%;flex-shrink:0;margin-right:.5rem;background:#fff}.checkbox-status{border-radius:.25rem}:checked+label .radio-status:after{content:"";display:inline-block;width:1rem;height:1rem;background:#c51718;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}:checked+label .checkbox-status:after{content:"";display:inline-block;width:10px;height:14px;top:9px;border-right:3px solid #c51718;border-bottom:3px solid #c51718;position:absolute;left:50%;-webkit-transform:translate(-50%, -9px) rotate(45deg);transform:translate(-50%, -9px) rotate(45deg)}.flatpickr-calendar .flatpickr-day{border-radius:0}.flatpickr-calendar .flatpickr-day.today{border-color:#c8c8c8}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:#c51718;border-color:#c51718;color:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#c51718}.thank-you{padding:2.5rem 0 0 0}.icon{width:1.25em;height:1.25em;fill:currentColor;vertical-align:middle;flex-shrink:0}.icon--light{color:#682767}.icon--action{color:#ffcd00}.icon--end{margin:0 0 0 auto}.icon--small{width:1rem;height:1rem}.icon--x-small{width:.5rem;height:.5rem}.icon--large{width:2rem;height:2rem;padding:.2rem}.icon--x-large{width:2.5rem;height:2.5rem}.icon--background-white{background:#fff;color:#c51718;border-radius:50%}.icon--background{background:#ffcd00;color:#333;border-radius:50%}.icon--background-red{background:#c51718;color:#fff;border-radius:50%;padding:.2rem}.icon.space-left{margin-left:.5rem}.icon.space-right{margin-right:.5rem}.icon.share-icon{width:1.125rem;height:1.125rem}.social{margin-top:1.5rem}.sidebar-social{width:19.75rem;margin-left:auto}.sidebar-social .social,.sidebar-social .share{margin-top:0}.sidebar-social .button--social,.sidebar-social .button--share{background:none;border:none}.sidebar-social .button--social .icon,.sidebar-social .button--share .icon{fill:#c51718}.sidebar-social .button--social:hover .icon,.sidebar-social .button--share:hover .icon{fill:#fff}.sidebar-social small{margin-left:.3rem}.button,button,input[type=submit],input[type=button],input[type=reset]{display:inline-flex;align-items:center;justify-content:center;padding:.375rem 1rem;background:#c51718;border:2px solid #c51718;color:#fff;font-weight:800;font-size:1rem;line-height:1.5rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;margin:1rem 2rem;border-radius:22px}.button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{background:#ffcd00;border-color:#ffcd00;color:#333}.button .icon:last-child,button .icon:last-child,input[type=submit] .icon:last-child,input[type=button] .icon:last-child,input[type=reset] .icon:last-child{margin-left:.5rem}.button.icon-button,button.icon-button,input.icon-button[type=submit],input.icon-button[type=button],input.icon-button[type=reset]{height:2.5rem;width:2.5rem}.button.icon-button .icon,button.icon-button .icon,input.icon-button[type=submit] .icon,input.icon-button[type=button] .icon,input.icon-button[type=reset] .icon{margin:0;padding:.2rem}.searchpage .pagination .button.icon-button,.searchpage .pagination button.icon-button,.searchpage .pagination input.icon-button[type=submit],.searchpage .pagination input.icon-button[type=button],.searchpage .pagination input.icon-button[type=reset]{width:2.75rem;height:2.75rem}.searchpage .pagination .button.icon-button:not(:disabled,:hover,:focus),.searchpage .pagination button.icon-button:not(:disabled,:hover,:focus),.searchpage .pagination input.icon-button[type=submit]:not(:disabled,:hover,:focus),.searchpage .pagination input.icon-button[type=button]:not(:disabled,:hover,:focus),.searchpage .pagination input.icon-button[type=reset]:not(:disabled,:hover,:focus){border-color:#333;color:#333}.searchpage .pagination .button.icon-button:hover,.searchpage .pagination button.icon-button:hover,.searchpage .pagination input.icon-button[type=submit]:hover,.searchpage .pagination input.icon-button[type=button]:hover,.searchpage .pagination input.icon-button[type=reset]:hover,.searchpage .pagination .button.icon-button:focus,.searchpage .pagination button.icon-button:focus,.searchpage .pagination input.icon-button[type=submit]:focus,.searchpage .pagination input.icon-button[type=button]:focus,.searchpage .pagination input.icon-button[type=reset]:focus{color:#c51718 !important}.searchpage .pagination .button.icon-button .icon,.searchpage .pagination button.icon-button .icon,.searchpage .pagination input.icon-button[type=submit] .icon,.searchpage .pagination input.icon-button[type=button] .icon,.searchpage .pagination input.icon-button[type=reset] .icon{display:block;width:1.5rem;height:1.5rem;padding:0}.button--large{font-size:1.25rem;line-height:1.5rem;padding:.5rem 1rem}.button--small{font-size:.875rem;padding:.125rem 1rem}.button--center{justify-content:center}.button--disabled{pointer-events:none;opacity:.375}.button--social,.button--share{margin:.2rem;width:2rem;height:2rem;color:#fff;border-radius:5px;padding:1rem}.button--social .icon,.button--share .icon{fill:#fff;width:1.875rem;height:1.875rem;margin-left:0 !important}.button--social:hover,.button--share:hover{background:#8e1538;border-color:#8e1538}.button--pagination,.button--pagination-active{height:2.15rem;width:2rem;font-size:16px;background:none;border-color:#4d4d4d;color:#4d4d4d;font-weight:600;text-align:center;margin:.1rem}@media(min-width: 460px){.button--pagination,.button--pagination-active{font-size:20px;height:2.75rem;width:2.75rem}}.searchpage .button--pagination{border-color:currentColor}.searchpage .button--pagination:not(:disabled,:hover,:focus){color:#333}.searchpage .button--pagination:hover,.searchpage .button--pagination:focus{background:none;color:#c51718 !important}.button--pagination:hover{background:none;border-color:#c51718;color:#c51718}.button--pagination span{margin-top:-0.25rem}@media(min-width: 460px){.button--pagination span{margin-top:0}}.button--pagination .icon,.button--pagination .icon:last-child{margin:0}.button--pagination--ellipsis{color:#333;height:2.75rem;display:flex;align-items:flex-end}.button--pagination-active{background:#c51718;color:#fff;border-color:#c51718}.button--pagination-active:hover{background:none;border-color:#c51718;color:#c51718}.button--red{background:#c51718;border-color:#c51718}.button--red:hover{background:#8e1538;border-color:#8e1538;color:#fff}.button--blue{background:#234e9d;border-color:#234e9d}.button--blue:hover{background:#221c35;border-color:#221c35;color:#fff}.button--pink{background:#cb007b;border-color:#cb007b}.button--pink:hover{background:#a51365;border-color:#a51365;color:#fff}.button--green{background:#459d68;border-color:#459d68}.button--green:hover{background:#006548;border-color:#006548;color:#fff}.button--grey{background:#7d868c;border-color:#7d868c}.button--grey:hover{background:#4d4d4d;border-color:#4d4d4d;color:#fff}.button--orange{background:#d65a05;border-color:#d65a05}.button--orange:hover{background:#b44c05;border-color:#b44c05;color:#fff}.button--purple{background:#8f4899;border-color:#8f4899}.button--purple:hover{background:#682767;border-color:#682767;color:#fff}.button--teal{background:#008996;border-color:#008996}.button--teal:hover{background:#005d63;border-color:#005d63;color:#fff}.button--yellow{background:#ffcd00;border-color:#ffcd00;color:#333}.button--yellow:hover{background:#ffb71b;border-color:#ffb71b;color:#333}.button--white{background:#fff;border-color:#fff;color:#7d868c}.button--white:hover{background:#c8c8c8;border-color:#c8c8c8;color:#333}.button--outline{background:none !important;color:#333;border:2px solid #333}.button--outline:hover{background:none;color:#333 !important;border-color:#c51718}.button--outline-white{background:none !important;color:#fff;border:2px solid #fff}.button--outline-white:hover{background:none;color:#333 !important;border-color:#c51718}.button--resource-detail{height:2.75rem;width:2.75rem;color:#333;border:2px solid #333}.button--resource-detail--left{margin-right:.75rem;margin-left:0}.button--resource-detail--right{margin-right:0;margin-left:.75rem}.button--resource-detail .icon{width:1.75rem;height:1.75rem;padding:0}.button--resource-detail:hover{color:#c51718;border-color:#c51718}.button--rss{margin:2rem 0}@media(min-width: 960px){.button--rss{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;margin:3rem 0 0;border-top-right-radius:0;border-bottom-right-radius:0}}.button--hidden{display:none !important}.button-row{margin-top:1rem;gap:.5rem}.button-row .button,.button-row button,.button-row input[type=submit],.button-row input[type=button],.button-row input[type=reset]{margin-bottom:.2rem;margin-top:.2rem;margin-left:0}.button-row.row--justify-left .button:first-child,.button-row.row--justify-left button:first-child,.button-row.row--justify-left input[type=submit]:first-child,.button-row.row--justify-left input[type=button]:first-child,.button-row.row--justify-left input[type=reset]:first-child{margin-left:0}.button-row.row--justify-end .button:last-child,.button-row.row--justify-end button:last-child,.button-row.row--justify-end input[type=submit]:last-child,.button-row.row--justify-end input[type=button]:last-child,.button-row.row--justify-end input[type=reset]:last-child{margin-right:0}.footer .button--outline{border-color:#fff;color:#fff}.tag{display:inline-flex;align-items:center;padding:.5rem .75rem;background:#c8c8c8;color:#333;border:none;border-radius:.25rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;word-break:normal}.tag .icon:first-child{margin-right:.5rem}.tag .icon:last-child{margin-left:.5rem}img,video{max-width:100%;height:auto;vertical-align:top}.rich-text .responsive-object{position:relative;max-width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.rich-text .responsive-object video,.rich-text .responsive-object iframe,.rich-text .responsive-object object,.rich-text .responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}figure{margin:auto}figcaption{font-size:.625rem;text-align:left}.rich-text iframe{max-width:100% !important}audio{width:100%}audio::-webkit-media-controls-enclosure{border-radius:0}audio::-webkit-media-controls-play-button{background-color:#c51718;border-radius:50%;opacity:100%;margin-right:.5rem}.logo{width:10rem}@media(min-width: 640px){.logo{width:5.75rem}}@media(min-width: 960px){.logo{width:10rem}}.pebbletrail{margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #f2f2f2;width:100%;margin-right:auto;margin-left:auto;flex-wrap:wrap;text-align:center;justify-content:flex-start}.page-title .pebbletrail{padding-bottom:0;border-bottom:none;justify-content:center}.pebbletrail .pebbletrail-link{display:inline-flex;align-items:center;color:#333}.pebbletrail .pebbletrail-link .icon{margin-right:.25rem}.page-title .pebbletrail .pebbletrail-link{color:#fff}.pebbletrail .pebbletrail-separator{width:1rem;height:1px;border-top:1px solid;border-color:#c51718}.page-title .pebbletrail .pebbletrail-separator{border-color:#ffcd00}.pebbletrail .active{font-weight:bold}.resources .pebbletrail{width:100%;display:flex;justify-content:flex-start}.primary-navigation{position:relative}@media(min-width: 640px){.primary-navigation{font-size:1rem;-webkit-column-gap:2.5rem;column-gap:2.5rem;padding-left:2rem}}@media(min-width: 960px){.primary-navigation{font-size:1.125rem;-webkit-column-gap:2.75rem;column-gap:2.75rem}}.primary-navigation a{display:inline-block;position:relative;padding:2rem 0 0 0;white-space:nowrap;color:#fff;font-weight:800;font-size:1.25rem;line-height:1.5rem}.primary-navigation a:before{content:"";display:block;position:absolute;top:0;height:8px;width:100%;background-color:#ffcd00;transition:height .3s}.primary-navigation li:nth-child(4n+2) a:before{background-color:#f6a117}.primary-navigation li:nth-child(4n+3) a:before{background-color:#234e9d}.primary-navigation li:nth-child(4n+4) a:before{background-color:#459d68}.primary-navigation .active a:before,.primary-navigation a:hover:before{height:20px}.primary-navigation .dropdown{display:block;opacity:0;background:#fff;position:absolute;width:12.375rem;pointer-events:none;box-shadow:0px .25rem .75rem -0.375rem rgba(51,51,51,.125)}.primary-navigation .dropdown[aria-hidden=false]{display:block}.primary-navigation li:hover>.dropdown{opacity:1;pointer-events:auto;z-index:100}.primary-navigation li:hover>.dropdown ul{margin:0;padding:.5rem;font-size:.9rem;font-weight:400}.primary-navigation li:hover>.dropdown li{padding:0}.primary-navigation li:hover>.dropdown a{white-space:pre-wrap;border:none}.search-icon{margin-top:1.25rem;margin-right:2rem}.search-icon svg{width:2.5rem;height:2.5rem}@media(min-width: 1440px){.search-icon{margin-left:8rem}}.header-search-button{padding:0;border:0}.header-search-button .icon:last-child{margin:0}.header-search-button:hover{background:none;border:none;color:#fff}.header-search-button__hidden{display:none}.header-desktop__search-bar{display:none;position:absolute;z-index:500;margin-top:19px;margin-right:16px;width:44vw;height:68px}.header-desktop__search-bar__visible{display:block}.header-desktop__search-bar input{font-family:"Roboto","Arial",sans-serif}.header-desktop__search-bar .query-field{display:flex;border-radius:36px;width:44vw;height:68px;border:2px solid rgba(125,134,140,.2);background:#fff;padding:.75rem 10rem .75rem 1.25rem}.header-desktop__search-bar .query-field__search-icon{margin-right:19px;width:40px;height:40px}.header-desktop__search-bar .query-field .query{border:none;padding:0;background:none;color:#333;font-size:28px;line-height:32px;width:100%}.header-desktop__search-bar .query-field .query:focus-visible{outline:none}.header-desktop__search-bar__submit-arrow{pointer-events:none;width:20px;height:20px}.header-desktop__search-bar .submit{font-size:1.25rem;width:148px;height:54px;position:absolute;right:8px;top:8px;margin:0;border-radius:36px;display:flex;padding:15px 20px;justify-content:space-between}.footer-navigation{margin-right:1rem}.footer-navigation>li>span{color:#c51718;font-weight:700}.footer-navigation .stack{align-items:flex-start}.footer-navigation .row{width:auto}.footer-navigation .sub-tree{border-color:transparent;margin-top:.5rem}.footer-navigation .sub-tree span{background:#4d4d4d;border-radius:.25rem}.footer-navigation .sub-tree>a{color:#333}.footer-navigation .sub-tree>.nav-tree__link{color:#333}.footer-navigation .sub-tree.stack--lined>*+*{margin-top:2px;border-color:transparent}.footer__navigation__quicklinks{padding-top:2.325rem}.footer__navigation__quicklinks .stack>*+*{margin-top:4px}.nav-tree .sub-tree__toggle{background:none;border:none;margin:0;padding:0;color:#682767;cursor:pointer}.nav-tree .sub-tree__toggle:hover{background:none}.nav-tree .sub-tree__toggle .open,.nav-tree .sub-tree__toggle .close{margin:0 0 0 -1.5rem}.nav-tree .sub-tree__toggle .close{display:none}.nav-tree .active>span .open{display:none}.nav-tree .active>span .close{display:block}.nav-tree .active>.sub-tree{display:flex}.sub-tree{display:none}.show-all .sub-tree{display:flex}.sub-tree .nav-tree__item span{margin-right:1rem}.mobile-navigation{margin-bottom:1rem}.mobile-navigation a{display:block;flex:1;min-width:100%;color:#fff}.mobile-navigation li{margin-bottom:0}.mobile-navigation li>span a{padding:1rem 1.5rem 1rem 1.25rem;font-weight:800}.mobile-navigation li>span a:hover{background-color:#8e1538}.mobile-navigation>li>span{background:#c51718;color:#fff;font-size:1.25rem;border-top:2px solid #eb5b5d;position:relative}.mobile-navigation>li>span .sub-tree__toggle{color:#fff}.mobile-navigation>li>span:before{content:"";width:8px;height:100%;position:absolute;top:0;left:0;background-color:#ffcd00}.mobile-navigation>li>span.current-page:before{width:16px}.mobile-navigation>li:nth-child(2n) span:before{background-color:#f6a117}.mobile-navigation>li:nth-child(3n) span:before{background-color:#234e9d}.mobile-navigation>li:nth-child(4n) span:before{background-color:#459d68}.mobile-navigation>li:last-child span{border-bottom:2px solid #eb5b5d}.mobile-navigation>.nav-tree__item>.sub-tree{border-color:#eb5b5d}.mobile-navigation .sub-tree .sub-tree{padding-left:2.5rem;border-top:none}.mobile-navigation .sub-tree .sub-tree a{padding:1rem 0}.mobile-navigation .sub-tree .sub-tree>li{position:relative}.mobile-navigation .sub-tree .sub-tree>li+li{margin-top:0}.mobile-navigation .sub-tree .sub-tree>li:first-child{border-top:2px solid #7d868c}.mobile-navigation .sub-tree .sub-tree>li::before{content:"";display:block;width:.5rem;height:.5rem;border-left:2px solid #7d868c;border-bottom:2px solid #7d868c;position:absolute;top:1em;left:-1.375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-navigation,.mobile-sidebar__heading{margin:0 0 2rem 1rem;border-top:2px solid #fff;width:100%;margin-left:auto;font-size:1.25rem}@media(min-width: 960px){.sidebar-navigation,.mobile-sidebar__heading{width:19.75rem}}.sidebar-navigation .nav-tree__item,.mobile-sidebar__heading .nav-tree__item{margin:0}.sidebar-navigation>.nav-tree__item.active,.mobile-sidebar__heading>.nav-tree__item.active{border-left:4px solid #c51718}.sidebar-navigation a,.mobile-sidebar__heading a{padding:1rem 1.25rem;color:#333;font-weight:600}.sidebar-navigation .sub-tree,.mobile-sidebar__heading .sub-tree{padding-left:0;border-top:none}.sidebar-navigation .sub-tree .nav-tree__link,.mobile-sidebar__heading .sub-tree .nav-tree__link{font-size:16px}.sidebar-navigation .sub-tree>li,.mobile-sidebar__heading .sub-tree>li{position:relative}.sidebar-navigation .sub-tree>li span,.mobile-sidebar__heading .sub-tree>li span{text-indent:0;padding-left:1.5rem}.sidebar-navigation .sub-tree>li+li,.mobile-sidebar__heading .sub-tree>li+li{margin-top:0}.sidebar-navigation .sub-tree>li::before,.mobile-sidebar__heading .sub-tree>li::before{content:"";display:block;width:.5rem;height:.5rem;border-left:2px solid #c8c8c8;border-bottom:2px solid #c8c8c8;position:absolute;top:1em;left:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:0;border-top:none;border-right:none}.sidebar-navigation .sub-tree>li a.current-page,.mobile-sidebar__heading .sub-tree>li a.current-page{font-weight:700;color:#c51718}.sidebar-navigation .sub-tree__toggle .icon,.mobile-sidebar__heading .sub-tree__toggle .icon{margin-right:1.125rem}.sidebar-navigation.nav-tree>li>ul li,.mobile-sidebar__heading.nav-tree>li>ul li{border-top:none}.sidebar-navigation.nav-tree>li>ul>li span a,.mobile-sidebar__heading.nav-tree>li>ul>li span a{padding-left:2rem}.sidebar-navigation.nav-tree>li>ul>li .icon,.mobile-sidebar__heading.nav-tree>li>ul>li .icon{margin-right:0}.sidebar-navigation.nav-tree>li>ul>li:before,.mobile-sidebar__heading.nav-tree>li>ul>li:before{left:2rem}.sidebar-navigation.nav-tree>li>ul>li>ul>li span a,.mobile-sidebar__heading.nav-tree>li>ul>li>ul>li span a{padding-left:2rem;font-weight:400;padding-top:0}.sidebar-navigation.nav-tree>li>ul>li>ul>li:first-child>span a,.mobile-sidebar__heading.nav-tree>li>ul>li>ul>li:first-child>span a{padding-top:0}.sidebar-navigation.nav-tree>li>ul>li>ul>li .nav-tree__link,.mobile-sidebar__heading.nav-tree>li>ul>li>ul>li .nav-tree__link{font-size:14px}.sidebar-navigation.nav-tree>li>ul>li>ul>li:before,.mobile-sidebar__heading.nav-tree>li>ul>li>ul>li:before{display:none}.sidebar-navigation.nav-tree>li>ul>li>ul>li>ul>li span a,.mobile-sidebar__heading.nav-tree>li>ul>li>ul>li>ul>li span a{padding-left:3.5rem}.sidebar-navigation.nav-tree>li>ul>li>ul>li>ul>li:before,.mobile-sidebar__heading.nav-tree>li>ul>li>ul>li>ul>li:before{left:3.65rem;top:.45rem}.nav-tree__item{padding:0}.mobile-sidebar__heading-text{padding:1rem 1.25rem}.mobile-sidebar__heading{border-bottom:2px solid #fff;margin-bottom:-2px}.mobile-sidebar__toggle{background:none;border:none;margin:0;padding:0 .5rem 0 0;cursor:pointer}.mobile-sidebar__toggle .open{display:block}.mobile-sidebar__toggle .close{display:none}.mobile-sidebar__toggle:hover{background:none}.mobile-sidebar__toggle__active .open{display:none}.mobile-sidebar__toggle__active .close{display:block}.mobile-sidebar-dropdown{display:none}.mobile-sidebar-dropdown__opened{display:block}@media(min-width: 960px){.mobile-sidebar-dropdown{display:block}}.banner{position:relative;min-height:20rem;background:#c51718}.banner .button:nth-of-type(odd),.banner button:nth-of-type(odd),.banner input[type=submit]:nth-of-type(odd),.banner input[type=button]:nth-of-type(odd),.banner input[type=reset]:nth-of-type(odd){color:#c51718}.banner .button:nth-of-type(even):hover,.banner button:nth-of-type(even):hover,.banner input[type=submit]:nth-of-type(even):hover,.banner input[type=button]:nth-of-type(even):hover,.banner input[type=reset]:nth-of-type(even):hover{color:#c51718}.banner .header,.banner .banner-content{position:relative}.banner .header{max-width:calc(100% - 4rem);margin-left:.5rem;color:#fff}@media(min-width: 460px){.banner .header{max-width:calc(100% - 2rem)}}@media(min-width: 640px){.banner .header{max-width:55rem}}.banner .sub-header{padding:1rem .5rem 2rem .5rem;max-width:52rem;margin:0;text-transform:none;font-size:1rem;font-weight:normal;color:#fff;letter-spacing:0px;line-height:24px;text-align:center}.banner .banner-content{padding-top:0}@media(min-width: 640px){.banner .banner-content{padding:7rem 0 7rem 0}}.banner .banner-content__header{padding:0 1rem 0 2rem;width:calc(100% + 4rem);z-index:1}@media(min-width: 640px){.banner .banner-content__header{min-height:auto;width:auto}}.banner .banner-content__buttons{z-index:1;margin-top:0}@media(min-width: 640px){.banner .banner-content__buttons{margin-top:unset}.banner .banner-content__buttons .button,.banner .banner-content__buttons button,.banner .banner-content__buttons input[type=submit],.banner .banner-content__buttons input[type=button],.banner .banner-content__buttons input[type=reset]{font-size:1.375rem}}.banner .image-block__credit{top:0;bottom:auto}.banner--block{margin-left:-1rem;margin-right:-1rem}.banner--block:first-child{margin-top:-1rem}.banner .image-block__credit{top:0;bottom:unset;right:0}.banner .background-image--logo{background:url("../assets/e8f7243c0d1ac74689e2ea9ed18c9bd6.e8f7243c0d1a.svg") no-repeat center;background-size:cover;opacity:30%}.banner .button:nth-of-type(odd),.banner button:nth-of-type(odd),.banner input[type=submit]:nth-of-type(odd),.banner input[type=button]:nth-of-type(odd),.banner input[type=reset]:nth-of-type(odd){background:#fff;border-color:#fff}.banner .button:nth-of-type(odd):hover,.banner button:nth-of-type(odd):hover,.banner input[type=submit]:nth-of-type(odd):hover,.banner input[type=button]:nth-of-type(odd):hover,.banner input[type=reset]:nth-of-type(odd):hover{background:none;color:#fff !important;border-color:#fff}.banner .button:nth-of-type(even),.banner button:nth-of-type(even),.banner input[type=submit]:nth-of-type(even),.banner input[type=button]:nth-of-type(even),.banner input[type=reset]:nth-of-type(even){background:none;color:#fff;border-color:#fff}.banner .button:nth-of-type(even):hover,.banner button:nth-of-type(even):hover,.banner input[type=submit]:nth-of-type(even):hover,.banner input[type=button]:nth-of-type(even):hover,.banner input[type=reset]:nth-of-type(even):hover{background:#fff;border-color:#fff}@media(min-width: 640px){.banner.background-position--bottom-left{padding-bottom:8rem;-webkit-clip-path:polygon(0 0%, 100% 0, 100% 75%, 0 100%);clip-path:polygon(0 0%, 100% 0, 100% 75%, 0 100%)}.banner.background-position--bottom-right{padding-bottom:8rem;-webkit-clip-path:polygon(0 0%, 100% 0, 100% 100%, 0% 75%);clip-path:polygon(0 0%, 100% 0, 100% 100%, 0% 75%)}.banner.background-position--top-left{padding-top:8rem;-webkit-clip-path:polygon(0 0%, 100% 25%, 100% 100%, 0 100%);clip-path:polygon(0 0%, 100% 25%, 100% 100%, 0 100%)}.banner.background-position--top-right{padding-top:8rem;-webkit-clip-path:polygon(0 25%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 25%, 100% 0, 100% 100%, 0 100%)}}.banner.background-colour--red{z-index:1;background:#c51718}.banner.background-colour--red .button:nth-of-type(odd),.banner.background-colour--red button:nth-of-type(odd),.banner.background-colour--red input[type=submit]:nth-of-type(odd),.banner.background-colour--red input[type=button]:nth-of-type(odd),.banner.background-colour--red input[type=reset]:nth-of-type(odd){color:#c51718}.banner.background-colour--red .button:nth-of-type(even):hover,.banner.background-colour--red button:nth-of-type(even):hover,.banner.background-colour--red input[type=submit]:nth-of-type(even):hover,.banner.background-colour--red input[type=button]:nth-of-type(even):hover,.banner.background-colour--red input[type=reset]:nth-of-type(even):hover{color:#c51718}.banner.background-colour--purple{z-index:1;background:#8f4899}.banner.background-colour--purple .button:nth-of-type(odd),.banner.background-colour--purple button:nth-of-type(odd),.banner.background-colour--purple input[type=submit]:nth-of-type(odd),.banner.background-colour--purple input[type=button]:nth-of-type(odd),.banner.background-colour--purple input[type=reset]:nth-of-type(odd){color:#8f4899}.banner.background-colour--purple .button:nth-of-type(even):hover,.banner.background-colour--purple button:nth-of-type(even):hover,.banner.background-colour--purple input[type=submit]:nth-of-type(even):hover,.banner.background-colour--purple input[type=button]:nth-of-type(even):hover,.banner.background-colour--purple input[type=reset]:nth-of-type(even):hover{color:#8f4899}.banner.background-colour--yellow{z-index:1;background:#ffcd00}.banner.background-colour--yellow h1,.banner.background-colour--yellow h2{color:#333}.banner.background-colour--yellow .button:nth-of-type(odd),.banner.background-colour--yellow button:nth-of-type(odd),.banner.background-colour--yellow input[type=submit]:nth-of-type(odd),.banner.background-colour--yellow input[type=button]:nth-of-type(odd),.banner.background-colour--yellow input[type=reset]:nth-of-type(odd){background:#333;color:#fff;border-color:#333}.banner.background-colour--yellow .button:nth-of-type(odd):hover,.banner.background-colour--yellow button:nth-of-type(odd):hover,.banner.background-colour--yellow input[type=submit]:nth-of-type(odd):hover,.banner.background-colour--yellow input[type=button]:nth-of-type(odd):hover,.banner.background-colour--yellow input[type=reset]:nth-of-type(odd):hover{background:none;color:#333;border-color:#333}.banner.background-colour--yellow .button:nth-of-type(even),.banner.background-colour--yellow button:nth-of-type(even),.banner.background-colour--yellow input[type=submit]:nth-of-type(even),.banner.background-colour--yellow input[type=button]:nth-of-type(even),.banner.background-colour--yellow input[type=reset]:nth-of-type(even){background:none;color:#333;border-color:#333}.banner.background-colour--yellow .button:nth-of-type(even):hover,.banner.background-colour--yellow button:nth-of-type(even):hover,.banner.background-colour--yellow input[type=submit]:nth-of-type(even):hover,.banner.background-colour--yellow input[type=button]:nth-of-type(even):hover,.banner.background-colour--yellow input[type=reset]:nth-of-type(even):hover{background:#333;color:#fff;border-color:#333}.banner.background-colour--teal{background:#008996}.banner.background-colour--teal .button:nth-of-type(odd),.banner.background-colour--teal button:nth-of-type(odd),.banner.background-colour--teal input[type=submit]:nth-of-type(odd),.banner.background-colour--teal input[type=button]:nth-of-type(odd),.banner.background-colour--teal input[type=reset]:nth-of-type(odd){color:#008996}.banner.background-colour--teal .button:nth-of-type(even):hover,.banner.background-colour--teal button:nth-of-type(even):hover,.banner.background-colour--teal input[type=submit]:nth-of-type(even):hover,.banner.background-colour--teal input[type=button]:nth-of-type(even):hover,.banner.background-colour--teal input[type=reset]:nth-of-type(even):hover{color:#008996}.banner .resource-listing__banner .header{font-size:2.5rem;font-style:normal;font-weight:700;line-height:2.75rem;margin-bottom:.25rem;margin-left:0}.banner .resource-listing__banner>.sub-header{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;padding-bottom:1rem}.banner.resources-overview--search{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:2rem}.banner.resources-overview--search.with-image{background:unset}.banner-content{padding-bottom:0}@media(min-width: 640px){.banner-content{padding-bottom:5rem}}.banner-content.text-align-center .rich-text>*{margin-left:auto;margin-right:auto}.home-page__banner{position:relative;margin-bottom:2rem;top:-12rem;margin-bottom:-10rem;padding-top:12rem}.home-page__banner .image-block__credit{display:none}.list-item{width:100%;-webkit-column-gap:2.5rem;column-gap:2.5rem;max-height:11.688rem}.list-item .list-item__image{max-width:17.5rem}@media(min-width: 640px){.list-item .list-item__image{width:19.75rem}}.list-item .list-item__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.list-item .list-item__image svg{width:100%}.list-item .list-item__content{display:flex;flex-direction:column}@media(min-width: 640px){.list-item .list-item__content{width:100%;flex:1}}.list-item .list-item__content .h3{color:#333;margin-bottom:1rem;margin-left:0}.list-item .list-item__content .h3:hover{color:#333}.list-item .list-item__content .button,.list-item .list-item__content button,.list-item .list-item__content input[type=submit],.list-item .list-item__content input[type=button],.list-item .list-item__content input[type=reset]{margin:0}.list-item .list-item__meta{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1rem;margin-block-end:1rem;color:#c51718;font-size:.875rem;line-height:1rem;margin-bottom:.75rem}.list-item .list-item__meta *{margin-inline:0}.list-item .list-item__meta-item:nth-child(n+2){border-left:1px solid #c51718;margin-left:1rem;padding-left:1rem}.searchpage .list-item{position:relative;padding-bottom:0;margin:2rem 0;max-height:unset}.searchpage .list-item--promoted{margin-bottom:3rem}.searchpage .list-item .list-item__image{position:relative}@media(min-width: 640px){.searchpage .list-item .list-item__image{width:17.5rem;height:11.688rem;margin-top:.3125rem}}.searchpage .list-item .list-item__image .list-item__promoted{background:#ce0e2d;color:#fff;margin-top:-0.25rem;font-weight:700;padding-left:.25rem;position:relative}.searchpage .list-item .list-item__content{padding:0}.searchpage .list-item .list-item__content .h3{font-size:1.75rem;line-height:2rem;margin-top:0;margin-bottom:.75rem}.searchpage .list-item .list-item__content .list-item__summary{margin-bottom:.75rem}.searchpage .list-item .list-item__image~.list-item__content{padding:1rem 0}@media(min-width: 640px){.searchpage .list-item .list-item__image~.list-item__content{padding:0}}.searchpage .list-item .list-item__links-row{justify-content:flex-start}.searchpage .list-item .list-item__links-row a{font-size:.875rem;line-height:1rem}.searchpage .list-item .list-item__links-row a:nth-child(n+2){border-left:2px solid #c51718;margin-left:1rem;padding-left:1rem}.grey-box{background-color:#f2f2f2;width:100%;height:100%}.taxonomy-group{max-width:20rem;margin:0}.page-title{position:relative;min-height:28rem;margin-bottom:2rem;top:-9rem;margin-bottom:-9rem;padding-top:9rem;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 9vw));clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 9vw));display:flex;align-items:center;justify-content:center;z-index:1}.page-title .image-block__credit{display:none}@media(min-width: 960px){.page-title{min-height:36rem}}.page-title .background-image{background-color:#c51718}.page-title__content{margin-top:1rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:0 2rem 4.5rem 2rem;max-width:52rem;text-align:center}@media(min-width: 960px){.page-title__content{margin-top:0rem}}.page-title__header{font-size:2.5rem;line-height:2.5rem;margin-bottom:0;margin-top:0}@media(min-width: 960px){.page-title__header{font-size:3.5rem;line-height:3.5rem}}.page-title__subtitle{font-size:1.25rem;line-height:1.5rem;color:#ffcd00;margin:1.25rem 0 0 0}.page-title__description{font-size:1rem;line-height:1.5rem;font-weight:400;margin:1.25rem 0 0 0}.page-title__buttons{margin-top:1rem}.card{width:100vw;margin:0 -1rem 4rem -1rem;height:100%}.card img{width:100%;-o-object-fit:cover;object-fit:cover}.card .card-wrapper{color:#fff;display:flex;flex-flow:column nowrap;height:100%;width:100%}@media(min-width: 460px){.card{margin:0 auto 4rem auto;width:100%}}@media(min-width: 640px){.card{height:100%;width:100%;justify-items:start;margin-bottom:0}.card__inner{max-height:34rem;height:100%}}.card__content{position:relative;padding:3rem 2rem 2rem 2rem;-webkit-clip-path:polygon(0 0%, 100% 30px, 100% 100%, 0 100%);clip-path:polygon(0 0%, 100% 30px, 100% 100%, 0 100%);margin-top:-3rem;flex-grow:1;z-index:2}.card__content p,.card__content a{color:#fff}.card__content p.h5{margin:0 0 .5rem 0;font-weight:normal}.card__content p.font-size-s,.card__content a.font-size-s{margin:.5rem 0}.card__content .add-to-bundle-button{color:#fff}.card__image{position:relative;min-height:6rem}.card__link{display:none}.card__promo{position:absolute;right:0;bottom:0;width:100%;height:2rem;padding:2rem 2rem 2.5rem;background:#333;-webkit-clip-path:polygon(0 30px, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 30px, 100% 0, 100% 100%, 0 100%);text-align:right}.card__paragraph{max-height:6rem;height:100%;overflow:hidden;text-overflow:ellipsis}.card__paragraph p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.blue .card__content{background:#234e9d}.blue .card__link{color:#234e9d}.blue .secondary-text{color:#abc8e7}.teal .card__content{background:#007e8a}.teal .card__link{color:#007e8a}.teal .secondary-text{color:#e0feff}.pink .card__content{background:#cb007b}.pink .card__link{color:#cb007b}.pink .secondary-text{color:#ffe2f3}.orange .card__content{background:#f6a117}.orange .card__link{color:#f6a117}.orange a,.orange p,.orange .card-wrapper{color:#333}.orange .secondary-text{color:#763000}.purple .card__content{background:#8f4899}.purple .card__link{color:#8f4899}.purple .secondary-text{color:#f9d7ff}.yellow .card__content{background:#ffcd00}.yellow .card__link{color:#333}.yellow a,.yellow p,.yellow .card-wrapper{color:#333}.yellow .secondary-text{color:#7a5300}.red .card__content{background:#ce0e2d}.red .card__link{color:#ce0e2d}.red .secondary-text{color:#ffe0e0}.green .card__content{background:#4aad72}.green .card__link{color:#4aad72}.green a,.green p,.green .card-wrapper{color:#333}.green .secondary-text{color:#003b2a}.with-image .card__link{background:#fff;opacity:70%;position:absolute;right:0;bottom:1rem;left:0;z-index:1;height:3rem;-webkit-clip-path:polygon(0 30px, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 30px, 100% 0, 100% 100%, 0 100%);display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.with-image .card__link .icon{height:1.5rem;width:1.5rem;margin-right:1rem}.resources .card{max-width:360px}.resources .card__link{display:none}.resources .card__image{min-height:10rem;height:126px}.resources .card__image img{height:100%}.resources .card__content{-webkit-clip-path:none;clip-path:none;background:#f2f2f2;display:flex;flex-direction:column;justify-content:space-between;margin-top:0;padding:2rem}.resources .card__content h4.h4{border-bottom:2px solid #c8c8c8;padding-bottom:.5rem}.resources .card__content h4.h4,.resources .card__content p{color:#333}.resources .card__content span{color:#c51718;font-size:1rem;font-weight:600}.add-resources-to-bundles-popup{position:absolute;width:12rem;z-index:1000;color:#fff;background:#444;padding:.5rem;border-radius:.7rem;font-size:80%;right:2rem;top:-0.5rem}.add-resources-to-bundles-popup div{padding:.2rem 1.5rem .2rem .7rem}.add-resources-to-bundles-popup button{color:#fff;display:block;font-size:100%;border-radius:0;line-height:1.5;margin:0;font-weight:400;padding:0;width:100%;text-align:left;background:none;border:none}.add-resources-to-bundles-popup div:hover,.add-resources-to-bundles-popup .active{background:#c51718}.primary-popup{position:fixed;background:#c51718;bottom:0;left:0;right:0;z-index:20;padding:1rem 6rem 2rem 6rem}.primary-popup .icon-button{background:#fff;border-radius:50%;color:#c51718;margin:0}.primary-popup .icon-button .icon{height:2rem;width:2rem;fill:#c51718}.primary-popup .button--white{color:#c51718;margin-left:0;margin:0}.primary-popup p{color:#fff;font-family:"Roboto";font-size:12px;font-weight:bold;letter-spacing:0px;line-height:16px;margin-left:1rem}.primary-popup .collection-add-button,.primary-popup .collection-remove-button{margin:0;width:100%;justify-content:flex-start;border:none;cursor:pointer}.primary-popup .collection-add-button:disabled,.primary-popup .collection-remove-button:disabled{color:#4d4d4d;cursor:default}.primary-popup .collection-add-button:disabled:hover,.primary-popup .collection-add-button:disabled:focus,.primary-popup .collection-remove-button:disabled:hover,.primary-popup .collection-remove-button:disabled:focus{color:#4d4d4d}.primary-popup .collection-add-button:hover,.primary-popup .collection-add-button:focus,.primary-popup .collection-remove-button:hover,.primary-popup .collection-remove-button:focus{border-radius:0;background:none;color:#ffcd00}.primary-popup .collection-add-button:before,.primary-popup .collection-remove-button:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0iI2ZmY2QwMCI+CiAgICA8cGF0aCBkPSJNMTIgMTR2MTJIMFYxNGgxMlptOSAwdjQuOTk5TDI2IDE5djJsLTUtLjAwMVYyNmgtMnYtNS4wMDFMMTQgMjF2LTJsNS0uMDAxVjE0aDJaTTEyIDB2MTJIMFYwaDEyWm0xNCAwdjEySDE0VjBoMTJaIiBmaWxsPSIjZmZjZDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==) no-repeat center;height:1rem;width:1rem;color:#ffcd00;fill:#ffcd00;padding-right:.5rem}.masonry-grid-container{max-width:90rem;margin:0 auto 5rem auto}@media(min-width: 1440px){.masonry-grid-container{max-width:100%}}.masonry-grid{margin:0 -1.5rem 0 -1rem}.masonry-item{display:block;background-color:#cb007b;color:#fff;width:100%;padding:1.125rem;transition:all .25s}@media(min-width: 640px){.masonry-item{width:50%}}@media(min-width: 1440px){.masonry-item{width:33.3%}}.masonry-item:hover{color:#fff;background-color:#a51365}.masonry-item:nth-child(2n){background-color:#ffcd00;color:#333}.masonry-item:nth-child(2n):hover{color:#333;background-color:#fcdf51}.masonry-item:nth-child(3n){background-color:#8f4899}.masonry-item:nth-child(3n):hover{background-color:#682767}.masonry-item:nth-child(4n){background-color:#234e9d;color:#fff}.masonry-item:nth-child(4n):hover{color:#fff;background-color:#221c35}.masonry-item:nth-child(5n){background-color:#459d68}.masonry-item:nth-child(5n):hover{background-color:#006548}.masonry-item:nth-child(6n){background-color:#008996;color:#fff}.masonry-item:nth-child(6n):hover{color:#fff;background-color:#005d63}.masonry-item__title{font-size:1.25rem;line-height:1.5rem;font-weight:800;margin-bottom:.75rem;display:block}.masonry-item__abstract{font-size:1.5rem;line-height:1.75rem;font-weight:800;margin-bottom:.75rem;margin-top:0}.masonry-item__date{font-size:.875rem;margin-top:0}.masonry-item__image img{width:100%}.masonry-grid__load-more{margin-top:4rem}.masonry-grid__load-more:after{content:"";display:block;position:absolute;height:7rem;bottom:-2.5rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:-1}.newsletter-signup .button,.newsletter-signup button,.newsletter-signup input[type=submit],.newsletter-signup input[type=button],.newsletter-signup input[type=reset]{margin:1rem 0 0 0}.newsletter-signup #email-subscribe-link{margin:2rem 1rem}.newsletter-signup .field-wrapper{margin-bottom:1rem}@media(min-width: 960px){.newsletter-signup{max-width:19.75rem;background-color:#f2f2f2}}@media(min-width: 1440px){.newsletter-signup{max-width:28.75rem;background-color:#f2f2f2}}.newsletter-signup__forum{width:100%}.newsletter-signup .errorlist{font-size:18px;list-style:none;font-weight:600;color:#c51718}.newsletter-signup .errorlistul{margin:0}.newsletter-signup .errorlist li{font-size:18px;list-style:none;font-weight:600;color:#c51718}.newsletter-signup .errorlist li:first-of-type{text-transform:capitalize}.comments{padding:0 1rem}.block{margin:2.5rem auto}.block.rich-text{margin-bottom:3rem}.block.small.rich-text a:hover{color:#c51718}.column .block:first-child{margin-top:0}.column .tile{box-shadow:0px .3333333333rem 0.75rem 0px rgba(51,51,51,.1);display:block}.column .cta-block{display:block}.column .cta-block .cta-block__body{padding:1.5rem 1rem}.column img{height:22.25rem;-o-object-fit:cover;object-fit:cover}@media(min-width: 960px){.grid--two .column-one{position:relative}.grid--two .column-one:after{content:"";display:block;position:absolute;height:calc(100% + 2rem);bottom:-1rem;top:-2rem;right:calc(-5.5rem - 2px);width:4px;background:#c51718;z-index:1000}.grid--four .column-two{position:relative}.grid--four .column-two:after{content:"";display:block;position:absolute;height:100%;bottom:-1rem;top:-2rem;right:calc(-1rem - 2px);width:4px;background:#c51718;z-index:1000}}@media(min-width: 640px){.site-methodistchurch .grid--three{grid-template-columns:repeat(2, 1fr)}.site-methodistchurch .grid--three :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 960px){.site-methodistchurch .grid--three{grid-template-columns:repeat(3, 1fr)}.site-methodistchurch .grid--three :last-child:nth-child(odd){grid-column:auto}}.tile-block{margin:3rem auto}@media(min-width: 640px){.tile-block--vertical{margin-bottom:5rem}}.tile__image{height:auto;max-height:10rem;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 640px){.tile--horizontal .tile__content{font-size:.9375rem}}.tile-taxonomy{align-items:flex-end}.tile-taxonomy span{margin-right:.25rem}.tile--vertical .tile__image{width:100%;max-height:20rem}@media(min-width: 640px){.tile--vertical .tile__image{height:22.5rem;width:17.5rem;flex-shrink:0;max-height:none}}.tile-grid--vertical .tile__content{width:100%}@media(min-width: 640px){.tile-grid--vertical .tile__content{display:flex;flex-flow:column nowrap;justify-content:center;margin:1rem 0;padding-left:3rem;padding-right:3rem}.tile-grid--vertical .tile__holder:nth-of-type(even) .tile--vertical{justify-content:flex-end}.tile-grid--vertical .tile__holder:nth-of-type(even) .tile__image{order:2}}.tile__vertical-actions{align-items:flex-end}.tile__vertical-actions>*+*{margin-top:.5rem}.tile__button{margin:0}.concertina-block{margin:1rem -1rem}.concertina-block.large{margin:1rem auto}.concertina-block summary{padding:1.675rem;font-size:1.85rem;line-height:1}.concertina-block summary span{padding:0 .3rem}.concertina-block summary .open{display:inline}.concertina-block summary .closed{display:none}.concertina-block details{margin-bottom:1rem;background:#f2f2f2}.concertina-block details .concertina__content{padding:2rem}.concertina-block details .concertina__content p{text-align:left}.concertina-block details div p{padding:0}.concertina-block details p{padding:0 1rem 1rem 1rem}.concertina-block details>summary{list-style:none}.concertina-block details>summary::-webkit-details-marker{display:none}details[open] .open{display:none}details[open] .closed{display:inline}details .closed{display:none}.concertina__content a:hover{color:#c51718}.concertina__content a:link{text-decoration:underline;font-weight:bold}.image-block{text-align:center;position:relative;margin:4.5rem auto}.image-block figure{display:inline-block;width:100%}.image-block figure img{width:100%;max-height:45.125rem;-o-object-fit:cover;object-fit:cover}.image-block--without-caption:after{content:"";display:block;position:absolute;height:7.625rem;bottom:-3.8125rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:1000}.image-block__keep-dimensions-true figure img{-o-object-fit:contain;object-fit:contain;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%}.image-block:before{content:"";display:block;position:absolute;height:7.625rem;top:-3.8125rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:1000}.container--with-sidebar .image-block{max-width:52rem}.column .image-block::before,.column .image-block::after{content:none}.image-block__credit{position:absolute;bottom:0;right:0;color:#fff;text-shadow:.1rem .1rem 0 #4d4d4d}.image-block__image a{display:block}.image-grid-block{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;position:relative}@media(min-width: 960px){.image-grid-block{grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:1.5rem;margin:4rem auto;position:relative}.image-grid-block:before{content:"";display:block;position:absolute;top:-3.8125rem;bottom:-3.8125rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:-1}}.image-grid-block:before{content:"";display:block;position:absolute;top:-2rem;bottom:-2.5rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:-1}.image-grid-block .image-block{height:auto;margin:0 0 1rem 0}.image-grid-block .image-block:before,.image-grid-block .image-block:after{content:none}.image-grid-block .image-block figure img{max-height:356px;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media(min-width: 640px){.image-grid-block{margin-bottom:5rem}}.image-grid-block .image__container{height:100%;width:100%}.image-grid-block .image__container img{width:90%;height:40%;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;-o-object-fit:cover;object-fit:cover}@media(min-width: 960px){.image-grid-block .image__container img{height:80%}}.richtext-image.full-width{width:100%}.richtext-image.left{float:left;max-width:50%;margin:0 1rem 1rem 0}.richtext-image.right{float:right;max-width:50%;margin:0 0 1rem 1rem}.rich-text::after{content:"";clear:both;display:table}figcaption{background:#f2f2f2;padding:8px;color:#c51718;font-size:12px;font-weight:bold;letter-spacing:0px;max-width:52rem;margin:0 auto}figcaption .icon{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.articlepage .image-block img{max-width:52rem;-o-object-fit:cover;object-fit:cover}.quote-block{max-width:51.625rem}@media(min-width: 640px){.quote-block{margin:0 auto 3.125rem;width:100%}}.quote-block__content{border-left:8px solid #c51718;padding-left:2.25rem}.quote-block__content .quote-block__quote{font-size:1.35em;line-height:36px}.quote-block__quote{color:#333;font-weight:800;font-style:italic;margin-bottom:.5rem}.quote-block__w-image{position:relative}.quote-block__w-image--content{position:absolute;left:1rem;bottom:1.5rem;right:1rem;border-left:none;padding-left:0}@media(min-width: 640px){.quote-block__w-image--content{left:2.25rem;bottom:3rem;right:2.25rem}}.quote-block__w-image .quote-block__citation{color:#ffcd00}.quote-block__w-image .quote-block__quote{color:#fff;font-family:Gilroy;font-weight:bold;font-style:italic;line-height:2rem;margin-bottom:.625rem;font-size:1.35em;line-height:36px}@media(min-width: 640px){.quote-block__w-image .quote-block__quote{width:60%}}.quote-block__w-image .icon{width:3.75rem;height:3.81rem;fill:#fff}@media(min-width: 640px){.quote-block__w-image .icon{width:5rem;height:3.56rem}}.quote-block__w-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quote-block__citation{color:#474c50;font-size:1rem;font-weight:bold;line-height:1.5rem;padding-bottom:.5rem;padding-right:.5rem}.quote-block__below_quote{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.html-block{display:block;margin:0 auto}.html-block iframe{max-width:100% !important;margin:0 auto}.auto-top-three .grid{margin:1rem auto;justify-items:center}@media(min-width: 640px){.auto-top-three .grid--three{grid-template-columns:repeat(2, 1fr)}.auto-top-three .grid--three div:nth-of-type(3){display:none}}@media(min-width: 960px){.auto-top-three .grid--three{margin-top:4rem;grid-template-columns:repeat(3, 1fr)}.auto-top-three .grid--three div:nth-of-type(3){display:block}.auto-top-three .grid--three :last-child:nth-child(odd){grid-column:span 1}}.auto-top-three .grid>div{width:100%}.content-list{padding:1rem 0 0 0;position:relative}.content-list ul{padding-left:0}.content-list li:before{content:none}@media(min-width: 460px){.content-list .content-list__item{display:block}}.content-list label{position:absolute;top:-6rem;right:2.5rem;color:#682767}.content-list__buttons .button,.content-list__buttons button,.content-list__buttons input[type=submit],.content-list__buttons input[type=button],.content-list__buttons input[type=reset]{margin:1rem 0}.cta-block{display:flex;flex-flow:column;min-height:20rem;margin:4rem -1rem}@media(min-width: 960px){.cta-block{flex-flow:row}.cta-block .cta-block__body{width:50%}.cta-block .cta-block__background-image{flex:1;width:50%}.cta-block .form-block{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%)}}@media(min-width: 960px){.container--with-sidebar .cta-block{flex-flow:column}.container--with-sidebar .cta-block .cta-block__body{width:100%}.container--with-sidebar .cta-block .cta-block__background-image{width:100%}.container--with-sidebar .cta-block .form-block{-webkit-clip-path:none;clip-path:none;padding-top:12.5rem}}@media(min-width: 1440px){.container--with-sidebar .cta-block{flex-flow:row}.container--with-sidebar .cta-block .cta-block__body{width:50%}.container--with-sidebar .cta-block .cta-block__background-image{flex:1;width:50%}}.cta-block__background-image{order:1;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cta-block__background-image img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;max-height:20rem}@media(min-width: 960px){.cta-block__background-image{order:unset;margin-right:-6rem}.cta-block__background-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);max-height:none}.cta-block__background-image .image-overlay:after{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%)}}@media(min-width: 960px){.cta-block__background-image .image-block__credit{bottom:0;right:0}}@media(min-width: 960px){.container--with-sidebar .cta-block__background-image{-webkit-clip-path:none;clip-path:none;order:1}.container--with-sidebar .cta-block__background-image img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;max-height:20rem;-webkit-clip-path:none;clip-path:none}.container--with-sidebar .cta-block__background-image .image-overlay:after{-webkit-clip-path:none;clip-path:none}}@media(min-width: 1440px){.container--with-sidebar .cta-block__background-image{order:0}.container--with-sidebar .cta-block__background-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);max-height:none}.container--with-sidebar .cta-block__background-image .image-overlay:after{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%)}}.cta-block__button{gap:1rem}.cta-block__button .button:nth-of-type(odd),.cta-block__button button:nth-of-type(odd),.cta-block__button input[type=submit]:nth-of-type(odd),.cta-block__button input[type=button]:nth-of-type(odd),.cta-block__button input[type=reset]:nth-of-type(odd){background:#fff;border-color:#fff;color:#c51718;margin:1rem 0}.cta-block__button .button:nth-of-type(odd):hover,.cta-block__button button:nth-of-type(odd):hover,.cta-block__button input[type=submit]:nth-of-type(odd):hover,.cta-block__button input[type=button]:nth-of-type(odd):hover,.cta-block__button input[type=reset]:nth-of-type(odd):hover{background:none;color:#fff !important;border-color:#fff}.cta-block__button .button:nth-of-type(even),.cta-block__button button:nth-of-type(even),.cta-block__button input[type=submit]:nth-of-type(even),.cta-block__button input[type=button]:nth-of-type(even),.cta-block__button input[type=reset]:nth-of-type(even){background:none;color:#fff;border-color:#ffcd00;margin:1rem 0}.cta-block__button .button:nth-of-type(even):hover,.cta-block__button button:nth-of-type(even):hover,.cta-block__button input[type=submit]:nth-of-type(even):hover,.cta-block__button input[type=button]:nth-of-type(even):hover,.cta-block__button input[type=reset]:nth-of-type(even):hover{background:#fff;border-color:#ffcd00;color:#c51718}.cta-block__body{padding:3rem 1rem 2rem;margin-right:0;background:#c51718;color:#fff;-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%)}@media(min-width: 960px){.cta-block__body{-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);display:flex;flex-flow:column nowrap;justify-content:center;padding:6rem 6rem;min-height:20rem}}@media(min-width: 1440px){.cta-block__body{padding:4rem 6rem}}@media(min-width: 960px){.container--with-sidebar .cta-block__body{-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%);display:block;padding:3rem 1rem 2rem}}@media(min-width: 1440px){.container--with-sidebar .cta-block__body{display:flex;-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);padding:4rem 6rem}}.cta-block__body h3.h1{margin-bottom:0;margin-top:.5rem}.cta-block__body .font-bold{color:#fcdf51;margin:0}.cta-block__image-quote{position:absolute;left:1rem;bottom:1.5rem;border-left:none;padding-left:0}@media(min-width: 960px){.cta-block__image-quote{left:1rem;right:7rem;bottom:3rem}}.cta-block__image-quote p{color:#fff;font-weight:bold;font-style:italic;letter-spacing:0px;font-size:1.35em;line-height:36px}.cta-block__image-quote span{padding:1rem;color:#ffcd00}.cta-block__image-quote .icon{width:3.75rem;height:3.81rem;fill:#fff}@media(min-width: 960px){.cta-block__image-quote .icon{width:5rem;height:3.56rem}}@media(min-width: 960px){.cta-block-direction-right .cta-block__image-quote{left:7rem;right:1rem}.cta-block-direction-right .cta-block__background-image{order:1;margin-right:0;z-index:10}.cta-block-direction-right .cta-block__background-image img{-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%)}.cta-block-direction-right .cta-block__background-image .image-overlay:after{-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%)}.cta-block-direction-right .cta-block__body{margin-right:-6rem;-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%)}.cta-block-direction-right .form-block{-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%)}}@media(min-width: 960px){.container--with-sidebar .cta-block-direction-right .form-block{-webkit-clip-path:none;clip-path:none}.container--with-sidebar .cta-block-direction-right .cta-block__body{margin-right:0;-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%)}.container--with-sidebar .cta-block-direction-right img{-webkit-clip-path:none;clip-path:none}.container--with-sidebar .cta-block-direction-right .image-overlay:after{-webkit-clip-path:none;clip-path:none}.container--with-sidebar .cta-block-direction-right .cta-block__image-quote{left:1rem}}@media(min-width: 1440px){.container--with-sidebar .cta-block-direction-right .cta-block__body{margin-right:-6rem;-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%);clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 100%)}.container--with-sidebar .cta-block-direction-right .cta-block__background-image{-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%)}.container--with-sidebar .cta-block-direction-right .form-block{-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 10% 100%)}.container--with-sidebar .cta-block-direction-right .cta-block__image-quote{left:7rem}}.form-block{background:#f2f2f2;display:flex;flex-flow:column nowrap;justify-content:center;padding:.5rem .5rem;min-height:20rem}@media(min-width: 460px){.form-block{padding:4rem 6rem}}.form-block form{margin:2rem 0}.infographic{padding:2rem;margin:-1rem -1rem 1rem -2rem;display:flex;flex-flow:column;overflow:visible;align-items:center}@media(min-width: 1440px){.infographic{padding:15rem 9% 3rem;margin-top:unset;margin-bottom:3rem;position:relative;align-items:flex-start}}@media(min-width: 1491px){.infographic{padding-top:12rem}}.infographic__image{height:24rem;margin:0 -1rem 1rem -2rem;background-repeat:no-repeat;background-position:center;max-width:calc(100% + 4rem)}.infographic__image img{max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1440px){.infographic__image{position:absolute;top:-6rem;right:0;bottom:0;width:21.875rem;height:49.1875rem;margin:0;-webkit-clip-path:url("#quarter-circle");clip-path:url("#quarter-circle");z-index:1}}@media(min-width: 1491px){.infographic__image{width:15.625rem}}@media(min-width: 1585px){.infographic__image{width:21.875rem}}.infographic__item{width:10rem}.infographic__item p.h1{margin-top:.5rem;text-align:center}.infographic__item p{margin:0;text-align:center}.infographic__item img{width:6.625rem;height:6.625rem}.infographic__item,.infographic .row{justify-content:center;align-items:center}@media(min-width: 1440px){.infographic__item,.infographic .row{justify-content:flex-start}}@media(min-width: 1440px){.infographic .infographic-button-container{position:absolute;align-self:flex-end;bottom:2.25rem;z-index:10}}.infographic .infographic-button-container .button,.infographic .infographic-button-container button,.infographic .infographic-button-container input[type=submit],.infographic .infographic-button-container input[type=button],.infographic .infographic-button-container input[type=reset]{margin:2rem 0 1rem}.infographic p:not(.h1){font-size:20px}.infographic__container{position:relative}@media(min-width: 1440px){.infographic__container{margin:1rem -1rem;-webkit-clip-path:polygon(0 17.5%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 17.5%, 100% 0, 100% 100%, 0% 100%)}}.infographic__content h2{text-align:center}@media(min-width: 1440px){.infographic__content h2{text-align:left}}.infographic__content .row{gap:3rem;align-items:flex-start}@media(min-width: 1440px){.infographic__content .row{gap:5rem}}.slogan h3,.slogan h4,.slogan h5,.slogan p{margin-bottom:.5rem;margin-top:0 !important;text-align:center}.video-block .video__container{position:relative}.video-block .video__container:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#333;opacity:.15;padding:0;border-top-left-radius:4px;border-top-right-radius:4px}.video-block .video__container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-block .video__background{padding-bottom:56.25%;height:0 !important}.video-block .video__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-block .video-block__caption{border:3px solid #c51718;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:1.125rem;font-size:1.25rem}.video-block .video-block__caption p{font-size:2rem;line-height:2.5rem;font-weight:800}.video-block .button--play{background:none;border:none}.video-block .button--play .icon{width:5rem;height:5rem}.lightbox{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background:rgba(51,51,51,.875);align-items:center;justify-content:center;padding:2rem 1rem}.lightbox .lightbox-content{width:100%;height:100%}.lightbox .lightbox-content .iframe__container{height:100%;width:100%}.lightbox .lightbox-content iframe{width:80%;height:unset;max-height:90%;aspect-ratio:16/9;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;border:0;-o-object-fit:contain;object-fit:contain}.lightbox.active{display:flex}.lightbox .close{position:absolute;display:inline-flex;align-items:center;right:1rem;top:1rem;font-size:1.125rem;font-weight:700;color:#fff;text-transform:uppercase;cursor:pointer}.lightbox .close .icon{width:2rem;height:2rem}body.scroll-lock{overflow:hidden}.form-content__block{padding:1.25rem;font-weight:700;margin:.5rem 0}.form-content__block.White{box-shadow:0px 5px 20px 0px rgba(0,0,0,.1);color:#c51718}.form-content__block.Red{background:#c51718;color:#fff}.form-content{padding:0 1rem;margin:0 auto 2rem}@media(min-width: 960px){.form-content{padding:0;margin:0 auto;width:25rem}}@media(min-width: 1440px){.form-content{margin-left:6.25rem}}.form-content a{text-decoration:underline}.form-content .Red a{color:#fff}.form-content .Red a:hover{color:#ffcd00}.form-content__social p{margin-top:1.5rem;margin-bottom:0;margin-left:.25rem}.form-content__social .social{margin-top:0}.form-content__social .button--social{background:#fff;border:none}.form-content__social .button--social .icon{fill:#c51718}.form-content__social hr::after{height:3.125rem}@media(min-width: 960px){.form-content__social hr{display:none}}.feature-block__thread{position:relative}.feature-block__thread .light_theme .feature-block__body{padding-top:3rem}.feature-block__thread .light_theme .feature-block__body .font-bold{color:#333}.feature-block__thread .light_theme .feature-block__body .rich-text{margin-bottom:1rem}@media(min-width: 960px){.feature-block__thread:before{content:"";display:block;position:absolute;height:7rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:1000}.feature-block__thread:after{content:"";display:block;position:absolute;height:9rem;bottom:0rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:1000}}@media(min-width: 1440px){.feature-block__thread:before{content:"";display:block;position:absolute;height:9rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:1000}.feature-block__thread:after{content:"";display:block;position:absolute;height:14.5rem;top:34.75rem;left:calc(50% - 1px);width:4px;background:#c51718;z-index:1000}}.feature-block{display:flex;flex-flow:column nowrap}@media(min-width: 960px){.feature-block{flex-flow:row nowrap}}.feature-block.light_theme .feature-block__body{background:#f2f2f2;padding:4rem 2rem 2rem 2rem}@media(min-width: 960px){.feature-block.light_theme .feature-block__body{-webkit-clip-path:polygon(0 0, 100% 14%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 14%, 100% 100%, 0% 100%)}}.feature-block.light_theme .feature-block__body .button:nth-of-type(even),.feature-block.light_theme .feature-block__body button:nth-of-type(even),.feature-block.light_theme .feature-block__body input[type=submit]:nth-of-type(even),.feature-block.light_theme .feature-block__body input[type=button]:nth-of-type(even),.feature-block.light_theme .feature-block__body input[type=reset]:nth-of-type(even){background:transparent;color:#333;border-color:#333}.feature-block.light_theme .feature-block__image{flex:1}.feature-block.light_theme.left .feature-block__body{order:1;-webkit-clip-path:none;clip-path:none}@media(min-width: 960px){.feature-block.light_theme.left .feature-block__image{-webkit-clip-path:polygon(0 0, 100% 14%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 14%, 100% 100%, 0% 100%)}}.feature-block.dark_theme{position:relative}.feature-block.dark_theme:before{content:"";position:absolute;background:#333;opacity:90%;top:0;right:0;left:0;bottom:0;z-index:-1}.feature-block.dark_theme .feature-block__body{padding:2rem;color:#fff;background:#333;display:flex;flex-direction:column;justify-content:center}.feature-block.dark_theme .feature-block__body .font-bold{color:#ffcd00}.feature-block.dark_theme .feature-block__body p{margin:0 0 1.875rem 0;font-size:1.125rem}.feature-block.dark_theme .feature-block__body .button:nth-of-type(even),.feature-block.dark_theme .feature-block__body button:nth-of-type(even),.feature-block.dark_theme .feature-block__body input[type=submit]:nth-of-type(even),.feature-block.dark_theme .feature-block__body input[type=button]:nth-of-type(even),.feature-block.dark_theme .feature-block__body input[type=reset]:nth-of-type(even){background:transparent;color:#fff;border-color:#fff}@media(min-width: 960px){.feature-block.dark_theme{-webkit-clip-path:polygon(0 0, 100% 14%, 100% 86%, 0% 100%);clip-path:polygon(0 0, 100% 14%, 100% 86%, 0% 100%);position:relative;margin:2rem auto}.feature-block.dark_theme h3{font-size:2.625rem;line-height:2.75rem;margin-top:.5rem;margin-bottom:1rem}.feature-block.dark_theme .feature-block__body{z-index:1;position:absolute;left:0;top:0;bottom:0;width:60%;-webkit-clip-path:ellipse(90% 110% at 0% 15%);clip-path:ellipse(90% 110% at 0% 15%);padding:0rem 12.5rem 1rem 7.18rem}.feature-block.dark_theme .feature-block__body p{margin:0 0 1.125rem 0}.feature-block.dark_theme .feature-block__body:before{content:"";position:absolute;background:#333;opacity:90%;top:0;right:0;left:0;bottom:0;z-index:-1}.feature-block.dark_theme .feature-block__image{width:100%}.feature-block.dark_theme .feature-block__image img{width:100%}.feature-block.dark_theme.left .feature-block__body{position:absolute;right:0;left:unset;top:0;bottom:0;width:55%;-webkit-clip-path:ellipse(90% 110% at 90% 15%);clip-path:ellipse(90% 110% at 90% 15%);padding:0rem 3.5rem 1rem 9.5rem}.feature-block.dark_theme.left .feature-block__body:before{right:0}}@media(min-width: 1440px){.feature-block.dark_theme .feature-block__body{width:70%;padding:3rem 20rem 5.5rem 4.375rem;-webkit-clip-path:ellipse(77% 110% at 0% 15%);clip-path:ellipse(77% 110% at 0% 15%)}.feature-block.dark_theme .feature-block__body p{font-size:1.25rem}.feature-block.dark_theme .feature-block__body .font-bold{font-size:1.5rem;margin-bottom:0}.feature-block.dark_theme .feature-block__body h3{font-size:3.625rem;line-height:4.25rem}.feature-block.dark_theme.left .feature-block__body{width:70%;padding:3rem 4.375rem 5.5rem 20rem;-webkit-clip-path:ellipse(69% 110% at 90% 15%);clip-path:ellipse(69% 110% at 90% 15%)}.feature-block.dark_theme.left .feature-block__body p{font-size:1.25rem}.feature-block.dark_theme.left .feature-block__body .font-bold{font-size:1.5rem;margin-bottom:0}.feature-block.dark_theme.left .feature-block__body h3{font-size:3.625rem;line-height:4.25rem}}@media(min-width: 1560px){.feature-block.dark_theme{margin:2rem auto}.feature-block.dark_theme .feature-block__body{width:65%;padding:3rem 16rem 5.5rem 5.375rem;-webkit-clip-path:ellipse(83% 110% at 0% 15%);clip-path:ellipse(83% 110% at 0% 15%)}.feature-block.dark_theme.left .feature-block__body{width:65%;padding:3rem 4.375rem 5.5rem 16rem;-webkit-clip-path:ellipse(75% 110% at 90% 15%);clip-path:ellipse(75% 110% at 90% 15%)}}.feature-block__body{flex:1}.feature-block__body .font-bold{color:#c51718;font-weight:600;margin:0}.feature-block__body .row{gap:1rem}.feature-block__body .button,.feature-block__body button,.feature-block__body input[type=submit],.feature-block__body input[type=button],.feature-block__body input[type=reset]{margin:0}.feature-block__image img{height:100%;-o-object-fit:cover;object-fit:cover}.feature-block__light_theme:before,.feature-block__light_theme:after{background:none}.separator-block{margin-bottom:8rem}.separator-block box{margin-bottom:-1rem;height:2rem;z-index:100;background-color:#fff;display:flex;position:relative;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.themes_listing{grid-gap:1.5rem;margin-top:1rem;margin-bottom:3.5rem}.themes_listing__block{width:100%;height:130px;background-size:cover;position:relative;background-repeat:no-repeat;background-size:cover}.themes_listing__block--grey{background-color:#f2f2f2;height:auto}.themes_listing__block--grey h4{font-size:28px;font-style:normal;font-weight:700;line-height:32px;padding-bottom:1rem;border-bottom:2px solid #c51718 !important;margin-top:0;color:#c51718;margin-bottom:1rem}.themes_listing__block--grey ul li{margin-bottom:0}.themes_listing__block--grey ul li a{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.themes_listing__block--grey .themes_listing__bold-text{color:#c51718}.themes_listing__bold-text{font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:0;margin-bottom:.5rem;font-weight:700;color:#fff}.themes_listing a{display:block;width:100%;height:100%}.themes_listing__container{padding:1.25rem 2.5rem;color:#fff}.themes_listing__container h4{text-align:left;font-size:28px;font-style:normal;font-weight:700;line-height:32px;padding-bottom:1rem;border-bottom:2px solid #fff;margin-bottom:1rem}.themes_listing__container span{font-size:16px;font-style:normal;font-weight:700;line-height:24px}.two-column-richtext{width:100%;margin:2rem auto}@media(min-width: 460px){.two-column-richtext{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.two-column-richtext__content{display:flex;grid-gap:1.5rem;flex-direction:column}@media(min-width: 480px){.two-column-richtext__content{flex-direction:row}}.two-column-richtext__column-one,.two-column-richtext__column-two{max-width:25.25rem}.two-column-richtext__button-container{margin:2rem auto 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.slider-block{margin:0 -1rem 3rem}.slider-block+.quote-block{margin-top:3rem}.slider-block .slider-controls{background:#333;display:flex;flex-flow:row wrap;gap:.75rem;padding:.75rem 1rem}.slider-block .slider-controls .slick-arrow{height:2rem;aspect-ratio:1/1;background-color:#4d4d4d;border:none;padding:0px;line-height:0;margin:0;order:2;transition:all .3s ease-in-out}.slider-block .slider-controls .slick-arrow:hover{background-color:#c8c8c8}.slider-block .slider-controls .slick-arrow .icon{margin:0}.slider-block .slider-controls .slick-dots{display:flex !important;flex-flow:row wrap;gap:.5rem;flex-grow:1;order:1;margin:0}.slider-block .slider-controls .slick-dots li{margin:0px}.slider-block .slider-controls .slick-dots li:before{display:none}.slider-block .slider-controls .slick-dots li .button,.slider-block .slider-controls .slick-dots li button,.slider-block .slider-controls .slick-dots li input[type=submit],.slider-block .slider-controls .slick-dots li input[type=button],.slider-block .slider-controls .slick-dots li input[type=reset]{width:1rem;aspect-ratio:1/1;color:rgba(0,0,0,0);font-size:0px;padding:0;margin:0;line-height:0;background-color:#f2f2f2;border:none;transition:all .3s ease-in-out}.slider-block .slider-controls .slick-dots li .button:hover,.slider-block .slider-controls .slick-dots li button:hover,.slider-block .slider-controls .slick-dots li input[type=submit]:hover,.slider-block .slider-controls .slick-dots li input[type=button]:hover,.slider-block .slider-controls .slick-dots li input[type=reset]:hover{opacity:.5}.slider-block .slider-controls .slick-dots li.slick-active .button,.slider-block .slider-controls .slick-dots li.slick-active button,.slider-block .slider-controls .slick-dots li.slick-active input[type=submit],.slider-block .slider-controls .slick-dots li.slick-active input[type=button],.slider-block .slider-controls .slick-dots li.slick-active input[type=reset]{width:1.5rem;background-color:#ffcd00}.slider-block .slider-controls .slick-dots li.slick-active .button:hover,.slider-block .slider-controls .slick-dots li.slick-active button:hover,.slider-block .slider-controls .slick-dots li.slick-active input[type=submit]:hover,.slider-block .slider-controls .slick-dots li.slick-active input[type=button]:hover,.slider-block .slider-controls .slick-dots li.slick-active input[type=reset]:hover{opacity:1}.slider-block .slide{min-height:calc(70vh - 56px);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;display:flex !important;align-items:flex-end}@media(min-width: 640px){.slider-block .slide{min-height:calc(80vh - 56px)}}@media(min-width: 960px){.slider-block .slide{min-height:30vw;align-items:center}}.slider-block .slide .slide-background{position:absolute;top:0;left:0;right:0;height:65%}@media(min-width: 960px){.slider-block .slide .slide-background{bottom:0;height:unset}}.slider-block .slide .slide-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-block .slide.slide-block-circle-red .slide-content{color:#fff}.slider-block .slide.slide-block-circle-red .slide-content__header>h2{color:#fff}.slider-block .slide.slide-block-circle-red:after{background:#c51718}.slider-block .slide.slide-block-circle-red .button,.slider-block .slide.slide-block-circle-red button,.slider-block .slide.slide-block-circle-red input[type=submit],.slider-block .slide.slide-block-circle-red input[type=button],.slider-block .slide.slide-block-circle-red input[type=reset]{background:#fff;color:#c51718}.slider-block .slide.slide-block-circle-red .button:hover,.slider-block .slide.slide-block-circle-red button:hover,.slider-block .slide.slide-block-circle-red input[type=submit]:hover,.slider-block .slide.slide-block-circle-red input[type=button]:hover,.slider-block .slide.slide-block-circle-red input[type=reset]:hover{background:#ffcd00;color:#333}.slider-block .slide.slide-block-circle-blue .slide-content{color:#fff}.slider-block .slide.slide-block-circle-blue .slide-content__header>h2{color:#fff}.slider-block .slide.slide-block-circle-blue:after{background:#234e9d}.slider-block .slide.slide-block-circle-blue .button,.slider-block .slide.slide-block-circle-blue button,.slider-block .slide.slide-block-circle-blue input[type=submit],.slider-block .slide.slide-block-circle-blue input[type=button],.slider-block .slide.slide-block-circle-blue input[type=reset]{background:#fff;color:#234e9d}.slider-block .slide.slide-block-circle-blue .button:hover,.slider-block .slide.slide-block-circle-blue button:hover,.slider-block .slide.slide-block-circle-blue input[type=submit]:hover,.slider-block .slide.slide-block-circle-blue input[type=button]:hover,.slider-block .slide.slide-block-circle-blue input[type=reset]:hover{background:#ffcd00;color:#333}.slider-block .slide.slide-block-circle-yellow .slide-content{color:#333}.slider-block .slide.slide-block-circle-yellow .slide-content__header>h2{color:#333}.slider-block .slide.slide-block-circle-yellow:after{background:#ffcd00}.slider-block .slide.slide-block-circle-yellow .button,.slider-block .slide.slide-block-circle-yellow button,.slider-block .slide.slide-block-circle-yellow input[type=submit],.slider-block .slide.slide-block-circle-yellow input[type=button],.slider-block .slide.slide-block-circle-yellow input[type=reset]{background:#333;color:#ffcd00}.slider-block .slide.slide-block-circle-yellow .button:hover,.slider-block .slide.slide-block-circle-yellow button:hover,.slider-block .slide.slide-block-circle-yellow input[type=submit]:hover,.slider-block .slide.slide-block-circle-yellow input[type=button]:hover,.slider-block .slide.slide-block-circle-yellow input[type=reset]:hover{background:#fff;color:#333}.slider-block .slide .slide-content{z-index:10;width:100vw;display:flex;flex-direction:column;padding:3rem 10vw;justify-content:center;height:100%;gap:1rem;color:#fff}@media(min-width: 960px){.slider-block .slide .slide-content{width:40vw;padding:0 5vw}}.slider-block .slide .slide-content h2{font-size:clamp(2rem,2.5vw,2.5rem)}.slider-block .slide .slide-content p{font-size:clamp(.875rem,1.7vw,1rem)}@media(min-width: 960px){.slider-block .slide .slide-content p{font-size:clamp(.7rem,1.2vw,1rem)}}.slider-block .slide .slide-content p,.slider-block .slide .slide-content .slider__button{position:relative;z-index:1;margin:0}.slider-block .slide .slide-content p .button,.slider-block .slide .slide-content p button,.slider-block .slide .slide-content p input[type=submit],.slider-block .slide .slide-content p input[type=button],.slider-block .slide .slide-content p input[type=reset],.slider-block .slide .slide-content .slider__button .button,.slider-block .slide .slide-content .slider__button button,.slider-block .slide .slide-content .slider__button input[type=submit],.slider-block .slide .slide-content .slider__button input[type=button],.slider-block .slide .slide-content .slider__button input[type=reset]{margin:0;font-size:clamp(.8rem,1.5vw,1rem);border:none;transition:all .3s ease}.slider-block .slide:after{content:"";position:absolute;width:90rem;aspect-ratio:1/1;border-radius:50000px;left:-29rem;bottom:-71rem;z-index:0;transition:all .5s ease}@media(min-width: 640px){.slider-block .slide:after{width:150rem;left:-45rem;bottom:-130rem}}@media(min-width: 960px){.slider-block .slide:after{opacity:.9;width:100vw;-webkit-transform:translate(-50%, -18rem);transform:translate(-50%, -18rem);left:unset;bottom:unset}}@media(min-width: 1440px){.slider-block .slide:after{width:120vw;-webkit-transform:translate(-60%, -25rem);transform:translate(-60%, -25rem)}}.category-quick-links-block{text-align:center;padding:3rem 1.5rem}.category-quick-links-block+.quote-block{padding-top:3rem}@media(min-width: 960px){.category-quick-links-block{padding:3rem 0rem}}.category-quick-links-block p,.category-quick-links-block h2{margin:0}.category-quick-links-block .button-row{padding:1rem 0;justify-content:center;gap:.75rem}.category-quick-links-block .button-row .button,.category-quick-links-block .button-row button,.category-quick-links-block .button-row input[type=submit],.category-quick-links-block .button-row input[type=button],.category-quick-links-block .button-row input[type=reset]{font-size:clamp(1.25rem,2.5vw,1.7rem);background:#008996;border:none;border-radius:unset;padding:.5rem 1rem;gap:.75rem;margin:0 !important;transition:all .3s ease}.category-quick-links-block .button-row .button:hover,.category-quick-links-block .button-row button:hover,.category-quick-links-block .button-row input[type=submit]:hover,.category-quick-links-block .button-row input[type=button]:hover,.category-quick-links-block .button-row input[type=reset]:hover{opacity:.8;color:#fff}#calendar_widget{background:#f2f2f2;padding:0 1rem}@media(min-width: 640px){#calendar_widget{background:none}}.calendar-block{max-width:22.5rem;padding:1rem;margin:2.5rem auto;height:18.868rem;background-color:#f2f2f2}@media(min-width: 640px){.calendar-block{max-width:52rem;padding:2.5rem 2.125rem;height:33rem}}.calendar-block .year-select-container{display:flex;justify-content:center;padding-bottom:.344rem}@media(min-width: 640px){.calendar-block .year-select-container{padding-bottom:.731rem}}.calendar-block .year-select-container h4{font-size:.875rem;line-height:1.5px}@media(min-width: 640px){.calendar-block .year-select-container h4{font-size:1.75rem;line-height:2rem}}.calendar-block .year-select-container #year-select{border:none;background:#f2f2f2;font-family:"Roboto","Arial",sans-serif;color:#333;font-weight:800}.calendar-block .year-select-container #month-select{border:none;background:#f2f2f2;font-family:"Roboto","Arial",sans-serif;color:#333;font-weight:800}.calendar-block .calendar-months-container{margin-top:.144rem;display:flex;align-items:center}@media(min-width: 640px){.calendar-block .calendar-months-container{margin-top:1rem}}@media(min-width: 960px){.calendar-block .calendar-months-container{margin-top:.144rem}}.calendar-block .calendar-months-container a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:none;border:none;margin:0;padding:0;color:#ce0e2d;font-size:1.25rem;flex-direction:row}@media(min-width: 640px){.calendar-block .calendar-months-container a{width:7.625rem}}@media(min-width: 960px){.calendar-block .calendar-months-container a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.calendar-block .calendar-months-container a p{margin:0;display:none}@media(min-width: 640px){.calendar-block .calendar-months-container a p{display:block}}@media(min-width: 960px){.calendar-block .calendar-months-container a p{display:none}}.calendar-block .calendar-months-container a .icon{width:1.094rem;height:1.094rem}.calendar-block .calendar-months-container .previous-month{justify-content:flex-start}.calendar-block .calendar-months-container .previous-month .icon{margin-right:.365rem;margin-left:0}.calendar-block .calendar-months-container .next-month{justify-content:flex-end}.calendar-block .calendar-months-container .next-month .icon{margin-left:.365rem}.calendar-block .calendar-months-container h4{margin:0;font-size:.875rem}@media(min-width: 640px){.calendar-block .calendar-months-container h4{font-size:1.75rem}}@media(min-width: 960px){.calendar-block .calendar-months-container h4{font-size:1rem}}.calendar-block .calendar-months-container .year-select-container{padding-bottom:0 !important}.calendar-block .calendar{width:100%}.calendar-block .calendar tbody{display:flex;flex-direction:column}.calendar-block .calendar tbody tr{width:100%;display:flex;flex-direction:row;justify-content:space-between}.calendar-block .calendar tbody tr .day-label{font-size:.625rem;max-width:6.548rem;width:100%}@media(min-width: 640px){.calendar-block .calendar tbody tr .day-label{font-size:1rem}}.calendar-block .calendar tbody tr td{height:2.356rem;max-width:6.75rem;width:100%}@media(min-width: 640px){.calendar-block .calendar tbody tr td{height:4rem}}.calendar-block .calendar tbody tr .calendar-day{background:#fff;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.calendar-block .calendar tbody tr .calendar-day h4{font-size:.875rem;padding:0 .258rem .172rem 0;line-height:1rem}@media(min-width: 640px){.calendar-block .calendar tbody tr .calendar-day h4{padding:0 .364rem .364rem 0;font-size:1.5rem;line-height:1.75rem}}.calendar-block .calendar tbody tr .no-date{background:#505559;opacity:10%;height:100%}.calendar-block .calendar tbody tr .event-date{background:#ce0e2d}.calendar-block .calendar tbody tr .event-date h4{color:#fff}.calendar-block .calendar tbody tr .event-date:hover{background:#008996}.calendar-block .calendar tbody tr .featured-date{background:#c8c8c8}.calendar-block .calendar tbody tr .featured-date h4{color:#4d4d4d}.calendar-block .calendar tbody tr .featured-date:hover{background:#008996}.page-sidebar .calendar-block{padding:0}@media(min-width: 960px){.page-sidebar .calendar-block{padding:2.5rem 1rem}}@media(min-width: 1440px){.page-sidebar .calendar-block{padding:2.5rem 2.125rem}}@media(min-width: 960px){.page-sidebar .calendar-block td{height:3.5rem}}@media(min-width: 1440px){.page-sidebar .calendar-block td{height:4rem}}@media(min-width: 960px){.page-sidebar .calendar-block .calendar-day h4{font-size:1rem}}.sidebar-calendar,.resource-listing__sidebar{padding-left:0;padding-right:0;width:100%}@media(min-width: 960px){.sidebar-calendar,.resource-listing__sidebar{max-width:22.5rem}}.sidebar-calendar .year-select-container,.resource-listing__sidebar .year-select-container{padding-bottom:.344rem}.sidebar-calendar .year-select-container p,.resource-listing__sidebar .year-select-container p{font-size:.875rem}.sidebar-calendar .calendar-block,.resource-listing__sidebar .calendar-block{margin:1rem 0 !important;width:22.5rem;height:18.868rem}@media(min-width: 640px){.sidebar-calendar .calendar-block,.resource-listing__sidebar .calendar-block{height:23rem;padding:.5rem}}.sidebar-calendar #calendar_widget,.resource-listing__sidebar #calendar_widget{display:flex;justify-content:center}.sidebar-calendar .calendar tbody tr .day-label,.resource-listing__sidebar .calendar tbody tr .day-label{font-size:.625rem}.sidebar-calendar .calendar tbody tr td,.resource-listing__sidebar .calendar tbody tr td{max-width:3.125rem;height:2.356rem}.sidebar-calendar .calendar tbody tr .calendar-day h4,.resource-listing__sidebar .calendar tbody tr .calendar-day h4{font-size:.875rem;padding:0 .258rem .172rem 0;line-height:1rem}.sidebar-calendar .calendar tbody tr .active-date,.resource-listing__sidebar .calendar tbody tr .active-date{background:#008996}.sidebar-calendar .calendar-months-container,.resource-listing__sidebar .calendar-months-container{margin-top:.144rem}.sidebar-calendar .calendar-months-container h4,.resource-listing__sidebar .calendar-months-container h4{font-size:.875rem;line-height:.946rem}.sidebar-calendar .calendar-months-container a,.resource-listing__sidebar .calendar-months-container a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sidebar-calendar .calendar-months-container a .icon,.resource-listing__sidebar .calendar-months-container a .icon{width:1.35rem;height:1.35rem;padding-right:.15rem;margin:0;padding-left:.15rem}.sidebar-calendar .calendar-months-container a p,.resource-listing__sidebar .calendar-months-container a p{display:none}.tabs{display:flex;flex-flow:row wrap;border-bottom:2px solid #f2f2f2;justify-content:flex-start;margin-bottom:1rem}.tab{padding:1rem 1.5rem;cursor:pointer;border-bottom:2px solid transparent;background-color:transparent;transition:background-color .3s ease;font-weight:700;display:flex;align-items:center}.tab .icon{margin-left:.5rem}.tab.active{background-color:#f2f2f2}.tab:hover{background-color:#f2f2f2}.tab-content{display:none;padding:0 1rem;width:100%;box-sizing:border-box}.tab-content.active{display:block}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.carousel{display:flex;flex-direction:row;justify-content:center;overflow:hidden;width:100%;max-width:78.75rem}.carousel .carousel-item{margin:1rem;display:flex;justify-content:center;flex-direction:column;position:relative;width:25.5rem}.carousel .carousel-item img{max-height:16.8rem;max-width:25.5rem;min-width:10rem;width:100%;-o-object-fit:cover;object-fit:cover}.carousel .carousel-item p{display:none}.carousel .glide__slide--active{max-width:38.5rem}@media(min-width: 640px){.carousel .glide__slide--active{width:38.5rem !important}}.carousel .glide__slide--active img{max-height:25rem;max-width:38.5rem}.carousel .glide__slide--active p{display:flex;background-color:#333;color:#fff;margin:0;position:absolute;bottom:0;padding:.5rem .75rem}.glide__track{max-width:78.75rem}.carousel__pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;height:1.5rem}.carousel__pagination-item{width:.875rem;height:.875rem;padding:0;margin:0;background:#333 !important;border:none !important}.glide__bullet--active{background:#008996 !important;width:1.5rem;height:1.5rem}.glide__arrow{background-color:#ce0e2d;border:none;border-radius:100%;margin:0;width:3.25rem;height:3.25rem}.glide__arrow .icon{margin:0 !important;height:2.275rem}.glide__slides{gap:1rem}.carousel-white-bg{display:none}@media screen and (min-width: 740px){.carousel-white-bg{display:flex;background-color:#fff;height:32rem;width:3.625rem;position:absolute;top:0}.carousel-white-bg--left{left:0;box-shadow:0px 5px 20px 0rem rgba(0,0,0,.20336)}.carousel-white-bg--right{right:0;box-shadow:0px 5px 20px 0rem rgba(0,0,0,.20336)}}.site-methodistheritage{background:#faf8f8}.site-methodistheritage .page-main:before,.site-methodistheritage .page-main:after,.site-methodistheritage .footer:before{background:#e3c748}.site-methodistheritage .search .page-main:after{display:none}.site-methodistheritage hr:after{background:#e3c748}.site-methodistheritage .rich-text h1,.site-methodistheritage .rich-text h2,.site-methodistheritage .rich-text h3,.site-methodistheritage .rich-text h4,.site-methodistheritage .rich-text h5,.site-methodistheritage .rich-text .h1,.site-methodistheritage .rich-text .h2,.site-methodistheritage .rich-text .h3,.site-methodistheritage .rich-text .h4,.site-methodistheritage .rich-text .h5{color:#333}.site-methodistheritage ul li:before,.site-methodistheritage ol li:before{color:#333}.site-methodistheritage a{color:#333;text-decoration:none}.site-methodistheritage a:hover{color:#333}.site-methodistheritage .two-column-richtext a,.site-methodistheritage .concertina-block a{font-weight:800}.site-methodistheritage .two-column-richtext a:visited,.site-methodistheritage .concertina-block a:visited{color:#505559}.site-methodistheritage .two-column-richtext a:hover,.site-methodistheritage .concertina-block a:hover{color:#333}.site-methodistheritage .nav-tree__link:hover{text-decoration:underline;text-underline-offset:2px}.site-methodistheritage .heritage_yellow{color:#e3c748}.site-methodistheritage .heritage_teal{color:#68c8c6}.site-methodistheritage .heritage_green{color:#9dcd58}.site-methodistheritage .heritage_blue{color:#5caee1}.site-methodistheritage .static_header--nav{height:0}.site-methodistheritage .header .dark-bg{background:#e3c748}.site-methodistheritage .header .dark-bg .brand--header{width:25vw}.site-methodistheritage .header .dark-bg .brand--header img{vertical-align:unset}@media(min-width: 1440px){.site-methodistheritage .header .dark-bg .brand--header{width:100%;margin:1.5rem 1.5rem 2.3rem 1.875rem}}.site-methodistheritage .header .dark-bg .brand--mobile{margin:.625rem 0}.site-methodistheritage .header .dark-bg .brand--mobile img{width:357px}.site-methodistheritage .header .primary-bg{background:#fff}.site-methodistheritage .header .primary-navigation li:last-child a{margin-right:0}.site-methodistheritage .header .primary-navigation a{color:#333}.site-methodistheritage .header .primary-navigation a:before{display:none;background-color:#68c8c6}.site-methodistheritage .header .primary-navigation li:nth-child(4n+2) a:before{background-color:#e3c748}.site-methodistheritage .header .primary-navigation li:nth-child(4n+3) a:before{background-color:#5caee1}.site-methodistheritage .header .primary-navigation li:nth-child(4n+4) a:before{background-color:#9dcd58}.site-methodistheritage .header .primary-navigation .active a:before,.site-methodistheritage .header .primary-navigation a:hover:before{height:20px;display:block}.site-methodistheritage .header .search-icon{margin-left:1.88rem}.site-methodistheritage .header .header-controls .open-menu .icon,.site-methodistheritage .header .header-controls .close-menu .icon,.site-methodistheritage .header .header-controls .search .icon{fill:#333}.site-methodistheritage .header .header-controls .open-menu .header-controls__label,.site-methodistheritage .header .header-controls .close-menu .header-controls__label,.site-methodistheritage .header .header-controls .search .header-controls__label{color:#333}.site-methodistheritage .header .header-controls:after{background-color:#e3c748}.site-methodistheritage .header .header-mobile{top:11rem}.site-methodistheritage .header .header-mobile__navigation ul .nav-tree__item span{background:#fff;border-top:none;border-bottom:none}.site-methodistheritage .header .header-mobile__navigation ul .nav-tree__item span:before{display:none;background-color:#68c8c6}.site-methodistheritage .header .header-mobile__navigation ul .nav-tree__item span a{color:#333}.site-methodistheritage .header .header-mobile__navigation ul .nav-tree__item span a:hover,.site-methodistheritage .header .header-mobile__navigation ul .nav-tree__item span a:active{background:none}.site-methodistheritage .header .header-mobile__navigation ul .nav-tree__item span.current-page:before{width:16px;display:block}.site-methodistheritage .header .header-mobile__navigation ul li:nth-child(2n) span:before{background-color:#e3c748}.site-methodistheritage .header .header-mobile__navigation ul li:nth-child(3n) span:before{background-color:#5caee1}.site-methodistheritage .header .header-mobile__navigation ul li:nth-child(4n) span:before{background-color:#9dcd58}.site-methodistheritage .footer__logo{background:#e3c748}.site-methodistheritage .footer__logo .brand--footer{margin-left:1.5rem;margin-top:4rem}.site-methodistheritage .footer__logo .brand--footer img{width:22.313rem}@media(min-width: 960px){.site-methodistheritage .footer__logo .brand--footer img{width:25vw}}@media(min-width: 1440px){.site-methodistheritage .footer__logo .brand--footer img{width:22.313rem}}@media(min-width: 960px){.site-methodistheritage .footer__logo .brand--footer{margin-top:3%;margin-left:.875rem}}@media(min-width: 1250px){.site-methodistheritage .footer__logo .brand--footer{margin-top:2.25rem}}@media(min-width: 1440px){.site-methodistheritage .footer__logo .brand--footer{margin-top:2.7rem}}.site-methodistheritage .footer__logo svg{display:none;height:2rem}@media(min-width: 960px){.site-methodistheritage .footer__logo svg{display:block}}@media(min-width: 1250px){.site-methodistheritage .footer__logo svg{height:2.6875rem}}.site-methodistheritage .footer__content{background:#68c8c6}.site-methodistheritage .footer__content p,.site-methodistheritage .footer__content h1,.site-methodistheritage .footer__content h2,.site-methodistheritage .footer__content h3,.site-methodistheritage .footer__content h4,.site-methodistheritage .footer__content h5,.site-methodistheritage .footer__content a{color:#333}.site-methodistheritage .footer__content nav h5{margin-bottom:1rem}.site-methodistheritage .footer__content nav a:hover{text-decoration:underline;text-underline-offset:2px}.site-methodistheritage .footer__content .rich-text h4{font-size:1.25rem}.site-methodistheritage .footer__content .logo-and-privacy{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:2rem}.site-methodistheritage .footer__content #toggleprivacyhere{background:none;color:#333;border-color:#333}.site-methodistheritage .footer__content #toggleprivacyhere:hover{border:2px solid #333;background:#333 !important;color:#fff !important}.site-methodistheritage .footer__content .grid{margin-bottom:0}.site-methodistheritage .footer__content .grid .column .block{margin:1.87rem auto}.site-methodistheritage .footer__content .grid .column .block:first-child{margin-top:0}.site-methodistheritage .footer__content .social{margin-top:0}.site-methodistheritage .footer__content .social a{background:none;border:none}.site-methodistheritage .footer__content .social a svg use{fill:#333}.site-methodistheritage .footer__content .social a:hover{background:#68c8c6;border-color:#68c8c6;-webkit-filter:brightness(80%);filter:brightness(80%)}.site-methodistheritage .footer .white-bg p,.site-methodistheritage .footer .white-bg a{color:#7d868c}.site-methodistheritage .page-main.with-searchbar{padding-left:1rem}.site-methodistheritage .page-main.with-searchbar .unstyled-list #filter_form{margin-top:0}@media screen and (max-width: 960px){.site-methodistheritage .page-main.with-searchbar .unstyled-list #filter_form .filter-sidebar{padding-top:5rem}}.site-methodistheritage .page-with-banner.articlelistingpage::after,.site-methodistheritage .page-with-banner.standardpage::after,.site-methodistheritage .page-with-banner.landingpage::after{background:#e3c748}.site-methodistheritage .container--with-sidebar .line{background:#e3c748}.site-methodistheritage .page-title .background-image{background-color:transparent}.site-methodistheritage .page-title .background-image--fade:after{background:none}.site-methodistheritage .page-title .date-published{display:none}.site-methodistheritage .page-title__main-content>:last-child{padding-bottom:3rem}.site-methodistheritage .page-title__header{text-align:center}.site-methodistheritage .page-title__subtitle{color:#68c8c6;text-align:center}.site-methodistheritage .page-title__description{text-align:center}.site-methodistheritage .page-title--without-image .page-title__header,.site-methodistheritage .page-title--without-image .page-title__description{color:#333}.site-methodistheritage .page-title--without-image .page-title__content .pebbletrail .pebbletrail-link{color:#333}.site-methodistheritage .page-title--with-image .background-image{-webkit-filter:brightness(56%);filter:brightness(56%)}.site-methodistheritage .button,.site-methodistheritage button,.site-methodistheritage input[type=submit],.site-methodistheritage input[type=button],.site-methodistheritage input[type=reset]{background:#68c8c6;border-color:#68c8c6;color:#333}.site-methodistheritage .button:hover,.site-methodistheritage button:hover,.site-methodistheritage input[type=submit]:hover,.site-methodistheritage input[type=button]:hover,.site-methodistheritage input[type=reset]:hover{background:#68c8c6;border-color:#68c8c6;color:#333;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.site-methodistheritage .button--heritage_teal{background:#68c8c6;border-color:#68c8c6;color:#333}.site-methodistheritage .button--heritage_teal:hover{background:#68c8c6;border-color:#68c8c6;color:#333;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.site-methodistheritage .button--heritage_yellow{background:#e3c748;border-color:#e3c748;color:#333}.site-methodistheritage .button--heritage_yellow:hover{background:#e3c748;border-color:#e3c748;color:#333;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.site-methodistheritage .button--heritage_green{background:#9dcd58;border-color:#9dcd58;color:#333}.site-methodistheritage .button--heritage_green:hover{background:#9dcd58;border-color:#9dcd58;color:#333;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.site-methodistheritage .button--heritage_blue{background:#5caee1;border-color:#5caee1;color:#333}.site-methodistheritage .button--heritage_blue:hover{background:#5caee1;border-color:#5caee1;color:#333;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.site-methodistheritage .button--outline,.site-methodistheritage .button--heritage_outline{border-color:#333;color:#333}.site-methodistheritage .button--outline:hover,.site-methodistheritage .button--heritage_outline:hover{border:2px solid #333;background:#333 !important;color:#fff !important}.site-methodistheritage .button--heritage_outline{background:none !important;color:#333;border:2px solid #333}.site-methodistheritage .button--heritage_outline:hover{border:2px solid #333;background:#333 !important;color:#fff !important}.site-methodistheritage .button--social:hover{background:#c8c8c8;border-color:#c8c8c8}.site-methodistheritage .submit-event-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.site-methodistheritage .banner .background-image--logo{background:none}.site-methodistheritage .banner.background-colour--heritage_yellow{z-index:1;background:#e3c748}.site-methodistheritage .banner.background-colour--heritage_yellow .button:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_yellow button:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_yellow input[type=submit]:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_yellow input[type=button]:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_yellow input[type=reset]:nth-of-type(odd){color:#e3c748}.site-methodistheritage .banner.background-colour--heritage_yellow .button:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_yellow button:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_yellow input[type=submit]:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_yellow input[type=button]:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_yellow input[type=reset]:nth-of-type(even):hover{color:#e3c748}.site-methodistheritage .banner.background-colour--heritage_teal{z-index:1;background:#68c8c6}.site-methodistheritage .banner.background-colour--heritage_teal .button:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_teal button:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_teal input[type=submit]:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_teal input[type=button]:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_teal input[type=reset]:nth-of-type(odd){color:#68c8c6}.site-methodistheritage .banner.background-colour--heritage_teal .button:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_teal button:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_teal input[type=submit]:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_teal input[type=button]:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_teal input[type=reset]:nth-of-type(even):hover{color:#68c8c6}.site-methodistheritage .banner.background-colour--heritage_green{z-index:1;background:#9dcd58}.site-methodistheritage .banner.background-colour--heritage_green .button:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_green button:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_green input[type=submit]:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_green input[type=button]:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_green input[type=reset]:nth-of-type(odd){color:#9dcd58}.site-methodistheritage .banner.background-colour--heritage_green .button:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_green button:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_green input[type=submit]:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_green input[type=button]:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_green input[type=reset]:nth-of-type(even):hover{color:#9dcd58}.site-methodistheritage .banner.background-colour--heritage_blue{background:#5caee1}.site-methodistheritage .banner.background-colour--heritage_blue .button:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_blue button:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_blue input[type=submit]:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_blue input[type=button]:nth-of-type(odd),.site-methodistheritage .banner.background-colour--heritage_blue input[type=reset]:nth-of-type(odd){color:#5caee1}.site-methodistheritage .banner.background-colour--heritage_blue .button:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_blue button:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_blue input[type=submit]:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_blue input[type=button]:nth-of-type(even):hover,.site-methodistheritage .banner.background-colour--heritage_blue input[type=reset]:nth-of-type(even):hover{color:#5caee1}.site-methodistheritage .card{min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;height:30rem}@media(min-width: 460px){.site-methodistheritage .card{height:100%}}.site-methodistheritage .card__content h4,.site-methodistheritage .card__content p,.site-methodistheritage .card__content span{color:#333;margin-bottom:.5rem;margin-top:0}@media screen and (max-width: 460px){.site-methodistheritage .card__content p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}}.site-methodistheritage .card__details{display:flex}.site-methodistheritage .card__details svg{align-self:center;height:.875rem;margin-bottom:.5rem;margin-top:0}.site-methodistheritage .card .card-wrapper{height:100%;justify-content:flex-end}.site-methodistheritage .with-image .card__link{color:#333}.site-methodistheritage .heritage_green .card__content{background:#9dcd58}.site-methodistheritage .heritage_teal .card__content{background:#68c8c6}.site-methodistheritage .heritage_yellow .card__content{background:#e3c748}.site-methodistheritage .heritage_blue .card__content{background:#5caee1}.site-methodistheritage .sidebar-social .button--social,.site-methodistheritage .sidebar-social .button--share{background:none;border:none}.site-methodistheritage .sidebar-social .button--social .icon,.site-methodistheritage .sidebar-social .button--share .icon{fill:#333}.site-methodistheritage .sidebar-social .button--social:hover,.site-methodistheritage .sidebar-social .button--share:hover{background:#c8c8c8;border-color:#c8c8c8;-webkit-filter:brightness(90%);filter:brightness(90%)}.site-methodistheritage .pebbletrail .pebbletrail-separator{border-color:#333}.page-title .site-methodistheritage .pebbletrail .pebbletrail-separator{border-color:#68c8c6}.site-methodistheritage .page-title--without-image .pebbletrail-separator{border-color:#333}.site-methodistheritage .page-title--with-image .pebbletrail-separator{border-color:#fff}.site-methodistheritage .sidebar-navigation .nav-tree__item.active{border-left:4px solid #333}.site-methodistheritage .icon--background-white{background:#fff;color:#68c8c6;border-radius:50%}.site-methodistheritage .list-item{background:none}.site-methodistheritage .list-item .list-item__meta{color:#333}.site-methodistheritage .list-item .list-item__meta-item:nth-child(n+2){border-left:2px solid #333}.site-methodistheritage .index-newsletter-signup{padding-left:0;padding-top:0;padding-right:1rem}.site-methodistheritage #privacy-choices #privacy-choices-prompt{background:#68c8c6 !important;color:#333 !important}.site-methodistheritage #privacy-choices #privacy-choices-prompt #privacy-choices-prompt-buttons button{background:none !important;color:#333 !important;border:2px solid #333 !important}.site-methodistheritage #privacy-choices #privacy-choices-prompt #privacy-choices-prompt-buttons button:hover{border:2px solid #333 !important;background:#333 !important;color:#fff !important;text-decoration:none !important}.site-methodistheritage #privacy-choices .privacy-choices-settings-wrapper{background:#68c8c6 !important;color:#333 !important}.site-methodistheritage #privacy-choices .privacy-choices-settings-wrapper a{color:#333 !important}.site-methodistheritage #privacy-choices .privacy-choices-settings-wrapper .privacy-choices-settings-divider{background:#333 !important}.site-methodistheritage #privacy-choices .privacy-choices-settings-wrapper #privacy-choices-settings-header button,.site-methodistheritage #privacy-choices .privacy-choices-settings-wrapper #privacy-choices-settings-bulk button{background:none !important;color:#333 !important;border:2px solid #333 !important}.site-methodistheritage #privacy-choices .privacy-choices-settings-wrapper #privacy-choices-settings-header button:hover,.site-methodistheritage #privacy-choices .privacy-choices-settings-wrapper #privacy-choices-settings-bulk button:hover{border:2px solid #333 !important;background:#333 !important;color:#fff !important;text-decoration:none !important}.site-methodistheritage .image-block:before{background:none}.site-methodistheritage .image-block figcaption{color:#333}.site-methodistheritage .image-block figcaption .icon--background{background:none}.site-methodistheritage .image-block a{color:#333;text-decoration:none}.site-methodistheritage .image-block a:hover{color:#333}.site-methodistheritage .image-block--without-caption:after{background:#e3c748}.site-methodistheritage .image-grid-block:before{background:#e3c748}.site-methodistheritage .separator-block box{background-color:#faf8f8}.site-methodistheritage .feature-block__thread:before,.site-methodistheritage .feature-block__thread:after{background:#e3c748}.site-methodistheritage .feature-block__thread .dark_theme .feature-block__body .font-bold{color:#68c8c6}@media(min-width: 960px){.site-methodistheritage .feature-block__thread .dark_theme p{font-size:1rem;line-height:1.25rem}.site-methodistheritage .feature-block__thread .dark_theme .font-bold{margin-bottom:.75rem}.site-methodistheritage .feature-block__thread .dark_theme h3{font-size:2rem;line-height:2.125rem}.site-methodistheritage .feature-block__thread .dark_theme .feature-block__body{padding:0rem 5rem 1rem 2.5rem}.site-methodistheritage .feature-block__thread .dark_theme.left .feature-block__body{padding:0rem 1rem 1rem 4.5rem}}@media(min-width: 1250px){.site-methodistheritage .feature-block__thread .dark_theme .feature-block__body{width:60%;padding:0rem 12.5rem 1rem 7.18rem;-webkit-clip-path:ellipse(77% 110% at 0% 15%);clip-path:ellipse(77% 110% at 0% 15%)}.site-methodistheritage .feature-block__thread .dark_theme .feature-block__body p{font-size:1.25rem;line-height:1.85rem}.site-methodistheritage .feature-block__thread .dark_theme .feature-block__body .font-bold{font-size:1.5rem;margin-bottom:0}.site-methodistheritage .feature-block__thread .dark_theme .feature-block__body h3{font-size:3rem;line-height:3rem}.site-methodistheritage .feature-block__thread .dark_theme.left .feature-block__body{width:55%;padding:0rem 3.5rem 1rem 9.5rem;-webkit-clip-path:ellipse(90% 110% at 90% 15%);clip-path:ellipse(90% 110% at 90% 15%)}.site-methodistheritage .feature-block__thread .dark_theme.left .feature-block__body p{font-size:1.25rem}.site-methodistheritage .feature-block__thread .dark_theme.left .feature-block__body .font-bold{font-size:1.5rem;margin-bottom:0}.site-methodistheritage .feature-block__thread .dark_theme.left .feature-block__body h3{font-size:3rem;line-height:3rem}}.site-methodistheritage .feature-block__thread .light_theme .feature-block__body{padding-top:3rem}.site-methodistheritage .feature-block__thread .light_theme .feature-block__body .font-bold{color:#333}.site-methodistheritage .feature-block__thread .light_theme .feature-block__body .rich-text{margin-bottom:1rem}.site-methodistheritage .feature-block__light_theme:before,.site-methodistheritage .feature-block__light_theme:after{background:none}.site-methodistheritage .quote-block__w-image .quote-block__citation{color:#e3c748}.site-methodistheritage .quote-block__content{border-color:#68c8c6}.site-methodistheritage .cta-block__body{background:#68c8c6;color:#333}.site-methodistheritage .cta-block__body .font-bold{color:#333}.site-methodistheritage .cta-block__button .button:nth-of-type(odd),.site-methodistheritage .cta-block__button button:nth-of-type(odd),.site-methodistheritage .cta-block__button input[type=submit]:nth-of-type(odd),.site-methodistheritage .cta-block__button input[type=button]:nth-of-type(odd),.site-methodistheritage .cta-block__button input[type=reset]:nth-of-type(odd){color:#333}.site-methodistheritage .cta-block__button .button:nth-of-type(even),.site-methodistheritage .cta-block__button button:nth-of-type(even),.site-methodistheritage .cta-block__button input[type=submit]:nth-of-type(even),.site-methodistheritage .cta-block__button input[type=button]:nth-of-type(even),.site-methodistheritage .cta-block__button input[type=reset]:nth-of-type(even){border-color:#333;color:#333}.site-methodistheritage .cta-block__image-quote .quote-block__citation{color:#e3c748}.site-methodistheritage .tile-block .color-primary{color:#333}.site-methodistheritage .tile-block .tile__vertical-actions{justify-content:flex-start}.site-methodistheritage .snippet-block a{color:#333;text-decoration:underline}.site-methodistheritage .snippet-block a:hover{color:#333;text-decoration:underline}.site-methodistheritage .video-block .button--play{background:none}.site-methodistheritage .video-block figcaption{color:#333}.site-methodistheritage .video-block figcaption .icon--background{background-color:#333}.site-methodistheritage .infographic .button,.site-methodistheritage .infographic button,.site-methodistheritage .infographic input[type=submit],.site-methodistheritage .infographic input[type=button],.site-methodistheritage .infographic input[type=reset]{border-color:#333}.site-methodistheritage .grid--two .column-one:after{background:#e3c748}.site-methodistheritage .grid--four .column-two:after{background:#e3c748}.site-methodistheritage .content-list li a{text-decoration:underline}.site-methodistheritage .heritage-site-page-header:after{background:#e3c748}.site-methodistheritage .heritage_site_page .site-map-and-details{margin-top:1rem;width:100%;justify-content:center}.site-methodistheritage .heritage_site_page #churchDetailMap{margin:0;width:100%}@media(min-width: 960px){.site-methodistheritage .heritage_site_page #churchDetailMap{width:50%}}.site-methodistheritage .heritage_site_page--separator hr{max-width:56rem}.site-methodistheritage .heritage_site_page .heritage-title-location-container{padding:1rem 1rem 3.75rem 1rem;background:#f2f2f2;margin-right:-1rem;margin-left:-1rem;margin-top:-1rem}.site-methodistheritage .heritage_site_page .churchfinder__church-info{color:#333;font-size:1rem}.site-methodistheritage .heritage_site_page:after{background:none}.site-methodistheritage .heritage_site_page .container{max-width:78.75rem}.site-methodistheritage .heritage_site_page .heritage-site-info{padding:1.5rem 0}.site-methodistheritage .heritage_site_page .heritage-site-info:not(:last-child){border-bottom:1px solid rgba(125,134,140,.3)}.site-methodistheritage .heritage_site_page .heritage-site-info .icon{background-color:#68c8c6;color:#333;align-self:flex-start}.site-methodistheritage .heritage_site_page--title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.94rem}.site-methodistheritage .heritage_site_page--location h5{color:#333;font-size:1.5rem;margin:0 auto 1.94rem auto;font-style:normal;font-weight:600;line-height:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.site-methodistheritage .heritage_site_page--location .icon{border-radius:50%;background-color:#c51718;color:#fff;width:1.25rem;height:1.25rem;padding:.25rem;margin-bottom:2px;margin-right:.25rem}.site-methodistheritage .heritage_site_page--location_details{background-color:#f2f2f2;margin:0;padding:1rem 2rem;width:100%}@media(min-width: 960px){.site-methodistheritage .heritage_site_page--location_details{width:50%;padding:3rem 4rem}}.site-methodistheritage .heritage_site_page--location_details hr{box-shadow:none;-webkit-transform:none;transform:none;margin:0;border-radius:unset;background:#f2f2f2;height:2px}.site-methodistheritage .heritage_site_page--location_details hr:after,.site-methodistheritage .heritage_site_page--location_details hr :before{display:none}.site-methodistheritage .heritage_site_page--location_details p,.site-methodistheritage .heritage_site_page--location_details a{color:#333}.site-methodistheritage .heritage_site_page--location_details h4{min-width:13.56rem;margin:0;padding-right:1rem;margin-bottom:.25rem}.site-methodistheritage .heritage_site_page--location_details details{background:none;margin:0}.site-methodistheritage .heritage_site_page--location_details details .icon--open,.site-methodistheritage .heritage_site_page--location_details details .icon--closed{width:1.875rem;height:1.875rem;padding:0}.site-methodistheritage .heritage_site_page--location_details details p{padding:0}.site-methodistheritage .heritage_site_page--location_details summary{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto}@media(min-width: 460px){.site-methodistheritage .heritage_site_page--location_details summary{grid-template-columns:13.56rem auto auto;grid-template-rows:unset}}.site-methodistheritage .heritage_site_page--location_details summary .open,.site-methodistheritage .heritage_site_page--location_details summary .closed{justify-self:flex-end}.site-methodistheritage .heritage_site_page--location_details .opened-display{display:grid;grid-template-columns:auto auto;gap:2rem 2.5rem}@media(min-width: 460px){.site-methodistheritage .heritage_site_page--location_details .opened-display{gap:2rem 6.25rem}}.site-methodistheritage .heritage_site_page--location_details .opened-display .facility-name{font-size:1.125rem;font-weight:600;line-height:1.5rem}.site-methodistheritage .heritage_site_page--location_details .opened-display .facility-name .icon{background:none;width:2.1875rem;height:2.1875rem}.site-methodistheritage .heritage_site_page--location_details .opened-display p{margin-top:.6rem;line-height:1.5rem}.site-methodistheritage .heritage_site_page--contact,.site-methodistheritage .heritage_site_page--opening_times{display:flex;min-height:2rem}.site-methodistheritage .heritage_site_page--contact p,.site-methodistheritage .heritage_site_page--opening_times p{padding-right:1rem}.site-methodistheritage .heritage_site_page--contact .icon,.site-methodistheritage .heritage_site_page--opening_times .icon,.site-methodistheritage .heritage_site_page--parking .icon{margin-right:.5rem;margin-bottom:0}.site-methodistheritage .heritage_site_page--contact p,.site-methodistheritage .heritage_site_page--opening_times p,.site-methodistheritage .heritage_site_page--parking p{display:flex;align-items:center}.site-methodistheritage .heritage_site_page--contact,.site-methodistheritage .heritage_site_page--parking{flex-wrap:wrap}.site-methodistheritage .heritage_site_page--opening_times{flex-direction:column}@media(min-width: 1440px){.site-methodistheritage .heritage_site_page--opening_times{flex-direction:row;flex-wrap:nowrap}}.site-methodistheritage .heritage_site_page--opening_times p{width:100%}.site-methodistheritage .heritage_site_page--opening_times .opening-times-content{display:flex;justify-content:flex-start;flex-direction:row;margin-top:1rem;margin-bottom:1rem}.site-methodistheritage .heritage_site_page--facilities-icons{display:flex;flex-wrap:wrap;align-items:center;grid-area:2/1/3/2}@media(min-width: 460px){.site-methodistheritage .heritage_site_page--facilities-icons{grid-area:unset}}.site-methodistheritage .heritage_site_page--facilities-icons .icon{margin-right:.5rem}.site-methodistheritage .heritage_site_page--parking .churchfinder__church-info{grid-area:2/1/3/2}@media(min-width: 460px){.site-methodistheritage .heritage_site_page--parking .churchfinder__church-info{grid-area:unset}}.site-methodistheritage .heritage_site_page--parking .opened-display{margin-bottom:0;gap:0}.site-methodistheritage .heritage_site_page--parking .opened-display p{margin-top:0}.site-methodistheritage .heritage_site_page--contact{flex-direction:column}@media(min-width: 1440px){.site-methodistheritage .heritage_site_page--contact{flex-direction:row;flex-wrap:nowrap}}.site-methodistheritage .heritage_site_page--contact .contact-content{display:flex;flex-wrap:wrap}.site-methodistheritage .heritage_site_page--contact a{font-weight:700;text-decoration:underline}.site-methodistheritage .heritagesiteindexpage .page-main,.site-methodistheritage .heritagesitetypeindexpage .page-main{min-height:100%}.site-methodistheritage .heritagesiteindexpage .heritage-site-index-map-container,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-index-map-container{display:grid;width:100%;max-width:78.75rem;margin:0 auto;padding:2.75rem 0 0 0;margin-bottom:2rem;grid-template-rows:auto auto;padding:1rem}@media(min-width: 960px){.site-methodistheritage .heritagesiteindexpage .heritage-site-index-map-container,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-index-map-container{grid-template-columns:28rem 1fr;grid-gap:1rem;height:50rem}}.site-methodistheritage .heritagesiteindexpage .heritage-site-index-map-container .heritage-site-index-filter,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-index-map-container .heritage-site-index-filter{margin-bottom:3rem}.site-methodistheritage .heritagesiteindexpage .heritage-site-index-map-container .heritage-site-index-filter .heritage-site-finder,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-index-map-container .heritage-site-index-filter .heritage-site-finder{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:1rem}@media(min-width: 960px){.site-methodistheritage .heritagesiteindexpage .heritage-site-index-map-container .heritage-site-index-filter,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-index-map-container .heritage-site-index-filter{margin-bottom:0}.site-methodistheritage .heritagesiteindexpage .heritage-site-index-map-container .heritage-site-index-filter .heritage-site-finder,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-index-map-container .heritage-site-index-filter .heritage-site-finder{height:100%;padding-bottom:0}}.site-methodistheritage .heritagesiteindexpage .heritage-site-index-map-container .heritage-site-finder,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-index-map-container .heritage-site-finder{height:100%;padding:0 0 0 2rem}.site-methodistheritage .heritagesiteindexpage .heritage-site-index-map-container .heritage-site-finder form,.site-methodistheritage .heritagesitetypeindexpage .heritage-site-index-map-container .heritage-site-finder form{max-width:22.5rem}.site-methodistheritage .heritagesiteindexpage .above-map,.site-methodistheritage .heritagesiteindexpage .below-map,.site-methodistheritage .heritagesitetypeindexpage .above-map,.site-methodistheritage .heritagesitetypeindexpage .below-map{max-width:78.75rem;padding:1rem}.site-methodistheritage .heritagesiteindexpage .above-map div:last-child,.site-methodistheritage .heritagesitetypeindexpage .above-map div:last-child{margin-bottom:0}.site-methodistheritage .heritagesiteindexpage #churchMap,.site-methodistheritage .heritagesitetypeindexpage #churchMap{max-height:50rem;max-width:58.75rem}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane>svg path.leaflet-interactive,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane>svg path.leaflet-interactive{fill:#008996;stroke:#008996}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper{border-radius:0;padding:0}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{display:flex;margin:0;min-width:87vw}@media(min-width: 640px){.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{min-width:625px}}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__image,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__image{display:none}@media(min-width: 640px){.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__image,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__image{display:block}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__image img,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__image img{height:100%;max-width:16rem;-o-object-fit:cover;object-fit:cover}}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details{padding:1rem}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__popup-title,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__popup-title{margin-bottom:.5rem;font-size:1.125rem}@media(min-width: 460px){.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__popup-title,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__popup-title{font-size:1.25rem}}@media(min-width: 640px){.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__popup-title,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__popup-title{margin-bottom:1rem;font-size:1.75rem}}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__popup-title a,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__popup-title a{display:flex;justify-content:flex-start}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__church-info,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__church-info{font-size:.875rem;line-height:1.125rem;color:#333}@media(min-width: 460px){.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__church-info,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__church-info{font-size:1rem}}@media(min-width: 640px){.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__church-info,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details .churchfinder__church-info{line-height:1.25rem;font-size:1.25rem}}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details a,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details a{display:flex;justify-content:flex-end}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details a .icon,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details a .icon{width:1.5rem;height:1.5rem}@media(min-width: 640px){.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details a .icon,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .site-index-map__details a .icon{width:2rem;height:2rem}}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom{border:none}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in,.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out{-webkit-filter:drop-shadow(5px 5px 12px rgba(0, 0, 0, 0.15));filter:drop-shadow(5px 5px 12px rgba(0, 0, 0, 0.15));margin-bottom:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:32px;height:32px}@media(min-width: 460px){.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in,.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out{width:44px;height:44px}}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in span,.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out span,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in span,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out span{display:none}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMTgiIGZpbGw9IiMzMzMzMzMiLz4KPHJlY3QgeT0iOCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIiIGZpbGw9IiMzMzMzMzMiLz4KPC9zdmc+Cg==)}.site-methodistheritage .heritagesiteindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out,.site-methodistheritage .heritagesitetypeindexpage #churchMap .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE4IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyIiBmaWxsPSIjMzMzMzMzIi8+Cjwvc3ZnPgo=)}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form #js-use-current-location,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form #js-use-current-location{top:unset}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form #js-use-current-location .icon,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form #js-use-current-location .icon{margin-top:.875rem}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form #js-use-current-location:hover,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form #js-use-current-location:hover{color:#333;background:none}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form #field_id_query,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form #field_id_query{padding:.75rem 4rem .75rem 4rem;display:unset}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .field-label,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .field-label{color:#333}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .checkboxselectmultiple,.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .location-hint-checkbox,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .checkboxselectmultiple,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .location-hint-checkbox{margin-top:0}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .checkboxselectmultiple .field-label,.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .location-hint-checkbox .field-label,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .checkboxselectmultiple .field-label,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .location-hint-checkbox .field-label{margin-bottom:.62rem}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .checkboxselectmultiple .checkbox-options,.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .location-hint-checkbox .checkbox-options,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .checkboxselectmultiple .checkbox-options,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .location-hint-checkbox .checkbox-options{flex-direction:row;flex-wrap:wrap}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .checkboxselectmultiple input:checked+.checkbox-label,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .checkboxselectmultiple input:checked+.checkbox-label{background-color:#333;color:#fff}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .search-button,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .search-button{border-radius:50%;padding:.31rem;background:#333;border-color:#333;margin-top:.975rem;position:absolute;margin:0;top:1.2rem;right:.3rem}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .search-button .icon,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .search-button .icon{margin:0 !important;width:.825rem;height:.825rem;fill:#fff}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .heritage-site__search,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .heritage-site__search{margin:1.25rem 0 -3rem 0}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .heritage-site__search #field_id_query,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .heritage-site__search #field_id_query{border-top-right-radius:0%;border-bottom-right-radius:0%;border-right:none;width:100%;display:block}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .location-hint-checkbox,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .location-hint-checkbox{margin-bottom:.5rem}.site-methodistheritage .heritagesiteindexpage #churchfinder-filter-form .location-hint-checkbox .checkbox-label,.site-methodistheritage .heritagesitetypeindexpage #churchfinder-filter-form .location-hint-checkbox .checkbox-label{line-height:1.5rem;display:inline-flex;background-color:#333;color:#fff}@media(min-width: 960px){.site-methodistheritage .formpage .light-bg{border-right:4px solid #e3c748}}.site-methodistheritage .formpage h2{color:#333}.site-methodistheritage .form-content__social .button--social{background:none}.site-methodistheritage .form-content__social .button--social .icon{fill:#333}.site-methodistheritage .form-content__block.White,.site-methodistheritage .form-content__block.Red{box-shadow:0px 5px 20px 0px rgba(0,0,0,.1);color:#333;background:none}.site-methodistheritage .form-content__block.Heritage_Teal{box-shadow:0px 5px 20px 0px rgba(0,0,0,.1);color:#333;background:#68c8c6}.site-methodistheritage .field--select:before{background:#333}.site-methodistheritage .field--select:after{color:#333;fill:#333}.site-methodistheritage #filter_form .filter-sidebar,.site-methodistheritage #filter_form .search-sidebar,.site-methodistheritage #search_form .filter-sidebar,.site-methodistheritage #search_form .search-sidebar{margin-top:0}.site-methodistheritage #filter_form .filter-sidebar .field-label,.site-methodistheritage #filter_form .search-sidebar .field-label,.site-methodistheritage #search_form .filter-sidebar .field-label,.site-methodistheritage #search_form .search-sidebar .field-label{color:#333}.site-methodistheritage #filter_form .search-button,.site-methodistheritage #search_form .search-button{background:#333;border-color:#333;right:1.5rem;top:1.2rem;margin-right:1.2rem}@media(min-width: 960px){.site-methodistheritage #filter_form .search-button,.site-methodistheritage #search_form .search-button{margin-right:0}}.site-methodistheritage #filter_form .search-button svg,.site-methodistheritage #search_form .search-button svg{height:20px;width:20px}.site-methodistheritage #filter_form:before,.site-methodistheritage #search_form:before{background:#e3c748}.site-methodistheritage .articlelistingpage:before,.site-methodistheritage .eventindexpage:before,.site-methodistheritage .search:before{background:#e3c748}.site-methodistheritage .articlelistingpage .grid:before,.site-methodistheritage .articlelistingpage .grid:after,.site-methodistheritage .eventindexpage .grid:before,.site-methodistheritage .eventindexpage .grid:after,.site-methodistheritage .search .grid:before,.site-methodistheritage .search .grid:after{background:#e3c748}.site-methodistheritage .articlelistingpage .grid:before,.site-methodistheritage .eventindexpage .grid:before,.site-methodistheritage .search .grid:before{top:-12rem}.site-methodistheritage .articlelistingpage .grid:after,.site-methodistheritage .eventindexpage .grid:after,.site-methodistheritage .search .grid:after{display:none}.site-methodistheritage .search::before{display:none}.site-methodistheritage .articlelistingpage .page-main::before{display:none}.site-methodistheritage .searchpagemain:before{display:none}.site-methodistheritage .four h1,.site-methodistheritage .four h2{color:#333;background:none}.site-methodistheritage .primary-bg{background:#68c8c6;color:#333}.site-methodistheritage .text-primary{color:#333 !important}.site-methodistheritage .color-primary{color:#333}.site-methodistheritage #field_id_tags .checkbox-label,.site-methodistheritage .checkboxselectmultiple .checkbox-label{background-color:#c8c8c8;color:#333}.site-methodistheritage #field_id_tags input:checked+.checkbox-label,.site-methodistheritage .checkboxselectmultiple input:checked+.checkbox-label{color:#fff;background-color:#333}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media print{.header,#static_header,.footer,.resources__footer,.page-sidebar,.resource-listing__sidebar,#privacy-choices{display:none !important}.container--with-sidebar{display:grid;grid-gap:2rem;width:100%;margin:0 auto;grid-template-columns:100%}}.field-wrapper .captcha{padding:19px 0 0 0;border:none}.subscription-button{margin:1rem 0}
