@import url(https://use.typekit.net/kui5mvl.css);
.fluid-width-video-wrapper{margin:50px 0}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}::selection{color:#fff;background:#17181e}.clear{clear:both;display:block !important}.center{text-align:center}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.hide,.hidden{display:none !important}.invisible{visibility:hidden}img{max-width:100%;height:auto}.inline{display:inline}em{font-style:italic}.vmiddle img{display:inline-block;vertical-align:middle;margin-bottom:6px;zoom:.85}body.cke_editable{padding:20px}.vertical-center{margin:0;position:absolute;top:50%;-ms-transform:translateY(-70%);transform:translateY(-70%)}@media(min-width: 768px){.vertical-center{-ms-transform:translateY(-50%);transform:translateY(-50%)}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.view-search.view-id-search{max-width:1170px;margin:auto;gap:30px;display:flex;flex-flow:column;align-items:flex-start}.view-search.view-id-search .view-content>.views-row img{aspect-ratio:370/240;object-fit:cover}.view-search.view-id-search .view-filters{padding:20px;width:100%;order:2}@media(min-width: 768px){.view-search.view-id-search .view-filters{padding:0}}@media(min-width: 930px){.view-search.view-id-search{flex-flow:row-reverse wrap}.view-search.view-id-search .view-content{width:calc((100% + 30px)/12*8 - 30px)}.view-search.view-id-search .view-content>.views-row{width:calc((100% + 30px)/12*6 - 30px)}.view-search.view-id-search .view-filters{width:calc((100% + 30px)/12*4 - 30px);order:unset}}.view-search.view-id-search .form-item-search{width:100%}.view-search.view-id-search .form-item-search input{padding:20px 30px;background:#e6e6e6}.view-search.view-id-search .form-item-search input:focus{background:#fff}.view-search.view-id-search .form-actions input{padding:12px 30px 22px;margin:30px 0}.view-search.view-id-search .form--inline{display:flex;flex-flow:row wrap;align-items:flex-end;gap:0 1em}.view-search.view-id-search .form--inline fieldset{border:none;padding:0;width:100%}.view-search.view-id-search .form--inline legend{font-weight:700;padding:20px 0 10px}.view-search.view-id-search .form--inline .form-item{margin:0;font-size:1.8rem}.view-search.view-id-search .form--inline input{height:calc(2rem + 40px);font-size:1.8rem}.view-search.view-id-search .form--inline .js-form-type-radio,.view-search.view-id-search .form--inline .js-form-type-checkbox{display:inline}.view-search.view-id-search .form--inline input.form-radio,.view-search.view-id-search .form--inline input.form-radio+label,.view-search.view-id-search .form--inline input.form-checkbox,.view-search.view-id-search .form--inline input.form-checkbox+label{height:auto;display:inline;font-weight:normal}div[data-drupal-messages]{font-size:18px;background:#f0fff0;font-weight:bold}div[data-drupal-messages]>div{max-width:770px;margin:0 auto;padding:20px}nav.pager{flex:0 0 100%}.pager__items{list-style:none;text-align:center}.pager__items li{display:inline-block}.pager__items li a{padding:10px}.visually-hide{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal}article.is-unpublished{background:#ffe3ed}#block-pattinson-primary-local-tasks{display:none;z-index:2;background:#ffffe0;font-size:1.8rem;position:absolute;right:0;width:auto;margin-bottom:20px;border:1px solid #222;padding:10px;border-radius:10px}@media(min-width: 930px){#block-pattinson-primary-local-tasks{display:block}}#block-pattinson-primary-local-tasks ul{margin:0;float:left}#block-pattinson-primary-local-tasks ul li{padding:11px 30px 8px 2px;float:left;margin-left:25px}#block-pattinson-primary-local-tasks a{text-decoration:none}.path-frontpage #block-pattinson-primary-local-tasks{display:none}.path-frontpage h1{display:none}figure.align-center{text-align:center}figure.align-center img{margin:0 auto;border-radius:20px}figure.align-center br{display:none}figcaption{font-style:italic;text-align:center;font-size:18px}.field-tags a{text-decoration:underline}.field-tags a:hover,.field-tags a:focus{text-decoration:none}article.is-unpublished{background-color:#ffeeec}.field--label-inline .field__label{font-weight:700}.field--label-inline .field__label:after{content:": "}.field--label-inline div{display:inline}#block-pattinson-advancedlanguageselectorblock>div.contextual{top:-16px}html:after{content:"";position:fixed;bottom:0;right:0;width:25px;height:25px;background-color:brown;border:1px solid #333;z-index:10000000000000000;display:none}@media(min-width: 480px)and (max-width: 767px){html:after{background-color:#fafad2;content:"xs"}}@media(min-width: 768px)and (max-width: 929px){html:after{background-color:#ff8c00;content:"sm"}}@media(min-width: 930px)and (max-width: 1199px){html:after{background-color:orchid;content:"md"}}@media(min-width: 1200px){html:after{background-color:lime;content:"lg"}}@media(min-width: 1480px){html:after{background-color:red;color:#fff;content:"xlg"}}@media(min-width: 1700px){html:after{background-color:aqua;color:#000;content:"xxlg"}}pre{background:#bbb;color:#333;border:1px solid #333;font-size:.5em;display:inline-block;border-radius:3px;padding:.25em;margin:.25em}html.dev:after{display:block}*{-webkit-font-smoothing:antialiased}html{font-size:62.5%}body{font-family:"poppins",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.3;color:#333}a{text-decoration:underline;color:#2e5d3a;transition:color .15s ease}a:hover{color:#000}a:hover,a:focus{text-decoration:none}h3 a{color:#17181e}a:hover{color:#008651}.theme-westminster-blue a:hover{color:#374785}h1,h2,h3,h4,h5,h6,footer strong,footer a{font-family:"ff-meta-web-pro-condensed",sans-serif;font-weight:700;font-style:normal;letter-spacing:.025em;color:#000;line-height:1}@media(min-width: 930px){h1,h2,h3,h4,h5,h6,footer strong,footer a{line-height:1.2}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,footer strong a,footer a a{text-decoration:none;color:#17181e}h1{font-size:36px;line-height:.9}@media(min-width: 930px){h1{font-size:60px}}@media(min-width: 930px){h2{font-size:60px}}h2.block-title{padding-bottom:20px}h3{font-size:24px}h4,h5,h6{font-size:18px}h6{color:#008651}.theme-westminster-blue h6{color:#374785}.bold{font-weight:700}i.fas,i.fa{color:#17181e}.text-formatted h2:first-child,.text-formatted h3:first-child,.text-formatted h4:first-child,.text-formatted h5:first-child,.text-formatted h6:first-child{margin-top:0}.text-formatted p{margin-top:30px;margin-bottom:30px;line-height:1.3333333333}.text-formatted a.spamspan,.text-formatted a:not([class]){transition:color .15s ease;display:inline-block}.text-formatted a.spamspan:hover,.text-formatted a.spamspan:focus,.text-formatted a.spamspan:active,.text-formatted a:not([class]):hover,.text-formatted a:not([class]):focus,.text-formatted a:not([class]):active{color:#17181e}.text-formatted a.spamspan:hover::after,.text-formatted a.spamspan:focus::after,.text-formatted a.spamspan:active::after,.text-formatted a:not([class]):hover::after,.text-formatted a:not([class]):focus::after,.text-formatted a:not([class]):active::after{width:100%}.text-formatted ul,.text-formatted ol{padding:0;counter-reset:counter;list-style:none}.text-formatted ul li,.text-formatted ol li{display:block;padding-left:36px;padding-bottom:16px;position:relative}.text-formatted ul li::before,.text-formatted ol li::before{position:absolute;left:0}.text-formatted ul li::before{content:" ";background:url(img/leaf_bw.png) no-repeat center/contain;width:10px;height:21px;top:.3em}.text-formatted ol li::before{content:counter(counter) ". ";counter-increment:counter}.paragraph--type--content-slice h2,.paragraph--type--two-column-slice h2,.paragraph--type--three-column-slice h2{font-size:48px}.paragraph--type--content-slice h3,.paragraph--type--two-column-slice h3,.paragraph--type--three-column-slice h3{font-size:36px}.paragraph--type--content-slice h4,.paragraph--type--two-column-slice h4,.paragraph--type--three-column-slice h4{font-size:24px}.paragraph--type--content-slice h5,.paragraph--type--two-column-slice h5,.paragraph--type--three-column-slice h5{font-size:24px;font-family:"poppins",sans-serif;font-weight:normal}.paragraph--type--content-slice h6,.paragraph--type--two-column-slice h6,.paragraph--type--three-column-slice h6{font-size:18px;font-family:"poppins",sans-serif}a.button,.field--name-field-buttons a,input[type=submit],input[type=button],#block-pattinson-content article a.button,button,.views-display-link,#block-views-block-homepage-slices-block-1 .field-link a,.field--name-field-link a{background:#008651;color:#e6e6e6;font-family:"ff-meta-web-pro-condensed",sans-serif;cursor:pointer;text-decoration:none;transition:all .35s ease;border:1px solid #008651;border-radius:20px 0 20px 0;padding:12px 60px;line-height:1.3;max-width:100%;height:auto;word-break:break-word;text-align:center;display:inline-block;margin:.4em 0}.theme-westminster-blue a.button,.theme-westminster-blue .field--name-field-buttons a,.field--name-field-buttons .theme-westminster-blue a,.theme-westminster-blue input[type=submit],.theme-westminster-blue input[type=button],.theme-westminster-blue #block-pattinson-content article a.button,.theme-westminster-blue button,.theme-westminster-blue .views-display-link,.theme-westminster-blue #block-views-block-homepage-slices-block-1 .field-link a,.theme-westminster-blue .field--name-field-link a{background:#374785}.theme-westminster-blue a.button:hover,.theme-westminster-blue .field--name-field-buttons a:hover,.field--name-field-buttons .theme-westminster-blue a:hover,.theme-westminster-blue a.button:focus,.theme-westminster-blue .field--name-field-buttons a:focus,.field--name-field-buttons .theme-westminster-blue a:focus,.theme-westminster-blue input[type=submit]:hover,.theme-westminster-blue input[type=submit]:focus,.theme-westminster-blue input[type=button]:hover,.theme-westminster-blue input[type=button]:focus,.theme-westminster-blue #block-pattinson-content article a.button:hover,.theme-westminster-blue #block-pattinson-content article a.button:focus,.theme-westminster-blue button:hover,.theme-westminster-blue button:focus,.theme-westminster-blue .views-display-link:hover,.theme-westminster-blue .views-display-link:focus,.theme-westminster-blue #block-views-block-homepage-slices-block-1 .field-link a:hover,.theme-westminster-blue #block-views-block-homepage-slices-block-1 .field-link a:focus,.theme-westminster-blue .field--name-field-link a:hover,.theme-westminster-blue .field--name-field-link a:focus{background-color:#293760;border-color:#293760}.theme-westminster-blue a.button,.theme-westminster-blue .field--name-field-buttons a,.field--name-field-buttons .theme-westminster-blue a,.theme-westminster-blue input[type=submit],.theme-westminster-blue input[type=button],.theme-westminster-blue #block-pattinson-content article a.button,.theme-westminster-blue button,.theme-westminster-blue .views-display-link,.theme-westminster-blue #block-views-block-homepage-slices-block-1 .field-link a,.theme-westminster-blue .field--name-field-link a{border:1px solid #374785}a.button:hover,.field--name-field-buttons a:hover,a.button:focus,.field--name-field-buttons a:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus,#block-pattinson-content article a.button:hover,#block-pattinson-content article a.button:focus,button:hover,button:focus,.views-display-link:hover,.views-display-link:focus,#block-views-block-homepage-slices-block-1 .field-link a:hover,#block-views-block-homepage-slices-block-1 .field-link a:focus,.field--name-field-link a:hover,.field--name-field-link a:focus{color:#fff;background-color:#2e5d3a;border-color:#2e5d3a}a.button.light,.field--name-field-buttons a.light,.field--name-field-buttons:has(:nth-child(2)) .field__item:first-child a,input[type=submit].light,input[type=button].light,#block-pattinson-content article a.button.light,button.light,.views-display-link.light,#block-views-block-homepage-slices-block-1 .field-link a.light,.field--name-field-link a.light{background:#8f92aa;border:1px solid #8f92aa;color:#17181e}a.button.light:hover,.field--name-field-buttons a.light:hover,.field--name-field-buttons:has(:nth-child(2)) .field__item:first-child a:hover,a.button.light:focus,.field--name-field-buttons a.light:focus,.field--name-field-buttons:has(:nth-child(2)) .field__item:first-child a:focus,input[type=submit].light:hover,input[type=submit].light:focus,input[type=button].light:hover,input[type=button].light:focus,#block-pattinson-content article a.button.light:hover,#block-pattinson-content article a.button.light:focus,button.light:hover,button.light:focus,.views-display-link.light:hover,.views-display-link.light:focus,#block-views-block-homepage-slices-block-1 .field-link a.light:hover,#block-views-block-homepage-slices-block-1 .field-link a.light:focus,.field--name-field-link a.light:hover,.field--name-field-link a.light:focus{color:#fff;background-color:#000;border-color:#000}a.button.big,.field--name-field-buttons a,input[type=submit].big,input[type=button].big,#block-pattinson-content article a.button.big,button.big,.views-display-link.big,#block-views-block-homepage-slices-block-1 .field-link a.big,.field--name-field-link a.big{padding:12px 60px;font-weight:bold}.field--name-field-buttons{gap:15px;justify-content:center;padding-top:50px}@media(min-width: 930px){.field--name-field-buttons{display:flex}}article .ckeditor-accordion-container>dl,article .media--view-mode-wide{color:#000;border:none}@media(min-width: 1200px){article .ckeditor-accordion-container>dl,article .media--view-mode-wide{width:1170px;margin-left:-200px}article .ckeditor-accordion-container>dl dt>a,article .ckeditor-accordion-container>dl dt>a:not(.button),article .ckeditor-accordion-container>dl dd,article .media--view-mode-wide dt>a,article .media--view-mode-wide dt>a:not(.button),article .media--view-mode-wide dd{max-width:770px}}article .ckeditor-accordion-container>dl{border-bottom:1px solid #000}article .ckeditor-accordion-container>dl dt{border-top:1px solid #000}article .ckeditor-accordion-container>dl dt>a,article .ckeditor-accordion-container>dl dt>a:not(.button){padding:30px 50px 25px 30px}article .ckeditor-accordion-container>dl dd{padding:0 15px 0 30px}article .ckeditor-accordion-container>dl dt>a,article .ckeditor-accordion-container>dl dt>a:not(.button),article .ckeditor-accordion-container>dl dt.active>a{background-color:rgba(0,0,0,0);color:#000;text-decoration:none;border:none;font-weight:700;font-size:24px;line-height:1}article .ckeditor-accordion-container>dl dt>a:hover,article .ckeditor-accordion-container>dl dt>a:focus,article .ckeditor-accordion-container>dl dt>a:not(.button):hover,article .ckeditor-accordion-container>dl dt>a:not(.button):focus,article .ckeditor-accordion-container>dl dt.active>a:hover,article .ckeditor-accordion-container>dl dt.active>a:focus{color:#17181e;background:rgba(0,0,0,0)}article .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle{left:unset;right:11px}article .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before,article .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after{background:#000}article .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle.active:before,article .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle.active:after{background:#17181e}.button.loading,.field--name-field-buttons a.loading{display:none}@media(min-width: 768px){.field__item:has(.webform-submission-contact-form){padding:80px 0;width:calc((100% + 30px)/12*6 - 30px)}}@media(min-width: 930px){.field__item:has(.webform-submission-contact-form){width:calc((100% + 30px)/12*5 - 30px)}}@media(min-width: 1200px){.field__item:has(.webform-submission-contact-form){width:470px}}.block-webform form{max-width:770px;margin:0 auto}fieldset{border:none;padding-left:0;padding-right:0}#block-pattinson-groupvolunteeringwebform{margin-top:60px;margin-bottom:60px}.webform-type-checkbox label{display:inline-block}label.form-required:after{content:"*";position:relative;left:10px;color:red}input,textarea{padding:14px 10px;vertical-align:middle;background:#fff;font-size:18px;letter-spacing:.2px;font-family:"Open Sans",sans-serif;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border-width:1px;max-width:100%}input:focus,textarea:focus{background:#e6e6e6}.form-item{margin:40px 0 40px;clear:both}.form-item .description{font-size:16px;font-style:italic}.form-item .nice-select{min-width:280px}label{font-weight:700;display:block;margin-bottom:10px}#block-pattinson-newslettersignup input{max-width:500px;width:100%}#block-pattinson-webform{padding-bottom:60px}#block-pattinson-webform{padding-bottom:60px;padding-top:50px;background:#fff}.forgot-password-link{display:inline-block;margin-top:20px;font-size:18px;font-weight:700;color:#008651}.forgot-password-link:hover{text-decoration:underline}.hero{background-color:#17181e;background-position:center;position:relative;padding-bottom:60px;background-size:cover;width:100%;height:250px;padding-left:20px;padding-right:20px}@media(min-width: 1200px){.hero{padding-left:0;padding-right:0}}@media(min-width: 480px)and (max-width: 767px){.hero{height:330px}}@media(min-width: 768px)and (max-width: 929px){.hero{height:410px}}@media(min-width: 930px){.hero{height:500px}}.hero.video-hero{background-color:#000;overflow:hidden;display:flex;align-items:center}.hero.video-hero::before{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;padding-bottom:60px}.hero.video-hero .field--name-field-media-oembed-video{container-type:inline-size;margin:0}.hero.video-hero .field--name-field-media-oembed-video iframe{width:100%;height:100%;--aspect-ratio: 16 / 9;aspect-ratio:var(--aspect-ratio);min-width:max(100cqh*var(--aspect-ratio),100vw)}.path-frontpage div.field--name-field-body-paragraphs div.paragraph--type--hero-slice .hero{min-height:100%}@media(min-width: 930px){.path-frontpage div.field--name-field-body-paragraphs div.paragraph--type--hero-slice .hero{min-height:705px}}@media(min-width: 1200px){.path-frontpage div.field--name-field-body-paragraphs div.paragraph--type--hero-slice .hero{min-height:900px}}body{margin:0;background:#e6e6e6}html{overflow-x:hidden}main{position:relative;background:#fff}article{overflow-wrap:break-word}article.full .field--type-image{padding:20px 0 50px}article.full h1,article.full div.field,article.full div.field--name-body{max-width:1170px;margin:0 auto}article.full h1 figure,article.full div.field figure,article.full div.field--name-body figure{margin:0}article.full h1 .field--type-image,article.full div.field .field--type-image,article.full div.field--name-body .field--type-image{padding:20px 0 50px}article.full h1 .media--type-document img,article.full div.field .media--type-document img,article.full div.field--name-body .media--type-document img{max-width:250px;max-height:350px}article.full h1 :has(.field--type-image)+figcaption,article.full div.field :has(.field--type-image)+figcaption,article.full div.field--name-body :has(.field--type-image)+figcaption{margin-top:-50px}article.full h1 .align-left.media--view-mode-small,article.full h1 .align-left .media--view-mode-small,article.full div.field .align-left.media--view-mode-small,article.full div.field .align-left .media--view-mode-small,article.full div.field--name-body .align-left.media--view-mode-small,article.full div.field--name-body .align-left .media--view-mode-small{padding-right:20px}article.full h1 .align-right.media--view-mode-small,article.full h1 .align-right .media--view-mode-small,article.full div.field .align-right.media--view-mode-small,article.full div.field .align-right .media--view-mode-small,article.full div.field--name-body .align-right.media--view-mode-small,article.full div.field--name-body .align-right .media--view-mode-small{padding-left:20px}@media(min-width: 930px){article.full h1 .align-left.media--view-mode-small,article.full h1 .align-left:has(.media--view-mode-small),article.full div.field .align-left.media--view-mode-small,article.full div.field .align-left:has(.media--view-mode-small),article.full div.field--name-body .align-left.media--view-mode-small,article.full div.field--name-body .align-left:has(.media--view-mode-small){width:50%}}@media(min-width: 1200px){article.full h1 .media--view-mode-max-width .field--type-image,article.full h1 .media--view-mode-max-width+figcaption,article.full div.field .media--view-mode-max-width .field--type-image,article.full div.field .media--view-mode-max-width+figcaption,article.full div.field--name-body .media--view-mode-max-width .field--type-image,article.full div.field--name-body .media--view-mode-max-width+figcaption{width:1170px;margin-left:-200px;margin-right:auto;max-width:unset}article.full h1 .media--view-mode-default .field--name-field-media-oembed-video,article.full div.field .media--view-mode-default .field--name-field-media-oembed-video,article.full div.field--name-body .media--view-mode-default .field--name-field-media-oembed-video{width:1170px;margin-left:-200px;margin-right:auto;max-width:unset}}article.full h1 .field--name-thumbnail+.field--name-field-media-document,article.full div.field .field--name-thumbnail+.field--name-field-media-document,article.full div.field--name-body .field--name-thumbnail+.field--name-field-media-document{margin-top:-45px}article.full+.slice{padding:60px 0}article.full+.slice article.teaser{background:#fff;transition:background-color .4s ease}article.full+.slice article.teaser:hover,article.full+.slice article.teaser:focus,article.full+.slice article.teaser:active{background:#fff}div.slice.taxonomy-slice div.content{max-width:770px;margin:0 auto}div.field--name-field-body-paragraphs .slice{padding:60px 20px;overflow:hidden;background:#e6e6e6}.has-hero div.field--name-field-body-paragraphs .slice{background:#fff}.path-frontpage div.field--name-field-body-paragraphs .slice{background:#e6e6e6}div.field--name-field-body-paragraphs .slice div.paragraph--type--icon-slice{background:#fff}div.field--name-field-body-paragraphs .slice article.teaser{background:#e6e6e6}div.field--name-field-body-paragraphs .slice:nth-child(even){background:#fff}.has-hero div.field--name-field-body-paragraphs .slice:nth-child(even){background:#e6e6e6}.path-frontpage div.field--name-field-body-paragraphs .slice:nth-child(even){background:#fff}div.field--name-field-body-paragraphs .slice:nth-child(even) div.paragraph--type--icon-slice{background:#e6e6e6}div.field--name-field-body-paragraphs .slice:nth-child(even) article.teaser{transition:background-color .4s ease}.path-frontpage div.field--name-field-body-paragraphs .slice:has(.paragraph--type--stat-row){background:#e6e6e6;padding-top:0}@media(min-width: 930px){.path-frontpage div.field--name-field-body-paragraphs .slice:has(.paragraph--type--stat-row){margin-top:-50px}}div.field--name-field-body-paragraphs .slice:has(.skip-slice){padding:0;background:#e6e6e6}div.field--name-field-body-paragraphs .slice:has(.skip-slice):nth-child(even){background:#fff}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--logo-slice)+.slice:has(.paragraph--type--logo-slice),div.field--name-field-body-paragraphs .slice:has(.skip-slice)+.slice:has(.skip-slice){background:#fff}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--logo-slice)+.slice:has(.paragraph--type--logo-slice):nth-child(even),div.field--name-field-body-paragraphs .slice:has(.skip-slice)+.slice:has(.skip-slice):nth-child(even){background:#e6e6e6}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--logo-slice)+.slice:has(.paragraph--type--logo-slice){background:#e6e6e6}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--logo-slice)+.slice:has(.paragraph--type--logo-slice):nth-child(even){background:#fff}@media(min-width: 930px){div.field--name-field-body-paragraphs .slice{padding:60px 20px 60px}.path-frontpage div.field--name-field-body-paragraphs .slice{padding:60px 20px 70px}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--logo-slice)+.slice:has(.paragraph--type--logo-slice),div.field--name-field-body-paragraphs .slice:has(.skip-slice)+.slice:has(.skip-slice){margin-top:20px}div.field--name-field-body-paragraphs .slice+.slice:has(.skip-slice),div.field--name-field-body-paragraphs .slice:has(.paragraph--type--logo-slice)+.slice:has(.paragraph--type--logo-slice){margin-top:-40px}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--photo-text-slice)+.slice:has(.skip-slice),div.field--name-field-body-paragraphs .slice:has(.paragraph--type--text-photo-slice)+.slice:has(.skip-slice),div.field--name-field-body-paragraphs .slice:has(.paragraph--type--hero-slice)+.slice:has(.skip-slice){margin-top:0}div.field--name-field-body-paragraphs .slice:has(.skip-slice)+.slice{margin-top:-160px}div.field--name-field-body-paragraphs .slice:has(.skip-slice)+.slice:has(.paragraph--type--photo-text-slice),div.field--name-field-body-paragraphs .slice:has(.skip-slice)+.slice:has(.paragraph--type--text-photo-slice),div.field--name-field-body-paragraphs .slice:has(.skip-slice)+.slice:has(.paragraph--type--hero-slice){margin-top:0}}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--content){padding-bottom:60px;padding-top:60px}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--photo-text-slice),div.field--name-field-body-paragraphs .slice:has(.paragraph--type--text-photo-slice),div.field--name-field-body-paragraphs .slice:has(.paragraph--type--hero-slice){padding:0}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--hero-slice):has(.content-hero){margin-top:-71px}div.field--name-field-body-paragraphs div.paragraph--type--logo-slice .field--name-field-images{display:flex;flex-flow:row wrap;gap:60px;justify-content:center;align-items:center}@media(min-width: 1200px){div.field--name-field-body-paragraphs div.paragraph--type--logo-slice .field--name-field-images{max-width:unset;width:1170px}}div.field--name-field-body-paragraphs div.paragraph--type--icon-slice{width:calc(100% - 40px);margin:75px 20px;display:flex;position:relative;padding:75px 30px;gap:30px;align-items:center;flex-flow:column}div.field--name-field-body-paragraphs div.paragraph--type--icon-slice:nth-child(even){background:#e6e6e6}@media(min-width: 768px){div.field--name-field-body-paragraphs div.paragraph--type--icon-slice{flex-flow:unset;padding:75px 0}div.field--name-field-body-paragraphs div.paragraph--type--icon-slice .field--name-field-text{width:calc((100% + 30px)/12*9 - 30px);margin:0}div.field--name-field-body-paragraphs div.paragraph--type--icon-slice .field--name-field-icon{width:calc((100% + 30px)/12*3 - 30px);margin:0}div.field--name-field-body-paragraphs div.paragraph--type--icon-slice .field--name-field-icon img{margin:0 auto}}@media(min-width: 1200px){div.field--name-field-body-paragraphs div.paragraph--type--icon-slice{width:1170px;margin:75px auto 130px}}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice{position:relative;width:100%;max-width:unset;overflow:hidden}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice.hero-slice--darkened{background-color:#000}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice.hero-slice--darkened .content-hero{opacity:.5}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice .hero{min-height:100%;padding:0;position:absolute;top:0}@media(min-width: 930px){div.field--name-field-body-paragraphs div.paragraph--type--hero-slice .hero{min-height:500px;height:100%}}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content{position:relative;padding:40px 20px;z-index:1;align-items:center;overflow:visible}@media(min-width: 930px){div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content{min-height:500px}}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content h1,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content h2,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content h3,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content h4,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content h5,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content h6,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content p,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content ul,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content ol{color:#e6e6e6}@media(min-width: 930px){div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content h2{font-size:60px}}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content div.field--name-field-text2{padding-top:40px}@media(min-width: 768px){div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content{display:flex;flex-flow:row wrap;justify-content:space-between;gap:30px;padding:20px}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content div.field--name-field-text,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content div.field--name-field-text2{max-width:770px;width:calc((100% + 30px)/12*10 - 30px);margin:0}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content .field--name-field-text{max-width:unset}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content .field--name-field-text::before,div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content .field--name-field-text::after{display:none}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content .field--name-field-text.field__items{display:flex;align-items:center;width:1170px;margin:0 auto;position:relative}}@media(min-width: 930px){div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content{padding:0}div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content div.field--name-field-text2{padding:0}}@media(min-width: 1200px){div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content{margin:0 auto;max-width:unset;width:770px;justify-content:space-between}}@media(min-width: 768px){div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content:has(.field__item:nth-child(2))::before{content:" ";display:flex;width:50vw;height:100%;position:absolute;left:50%;bottom:0;background:#2e5d3a;background:linear-gradient(180deg, rgba(23, 24, 30, 0) 0%, rgba(171, 151, 163, 0.23) 100%);pointer-events:none}.theme-westminster-blue div.field--name-field-body-paragraphs div.paragraph--type--hero-slice div.content:has(.field__item:nth-child(2))::before{background:#293760}}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link{display:flex;max-width:unset;gap:30px;width:100%;flex-flow:column;justify-content:center}@media(min-width: 768px){div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link{display:grid;grid-template-columns:repeat(2, minmax(0, 370px))}}@media(min-width: 930px){div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link{width:1170px}}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item{max-width:370px;display:flex}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item article{display:flex;flex-flow:column}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item article>a{display:flex;flex-flow:column;justify-content:space-between;width:100%}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item .content{font-weight:normal;text-transform:none;line-height:1.1;color:#000;padding:30px;height:100%}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item .content p{margin:20px 0}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item .content p:first-child{margin-top:0}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item .content p:last-child{margin-bottom:0}div.field--name-field-body-paragraphs .paragraph--type--text-photo-slice,div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice{margin:0 auto}div.field--name-field-body-paragraphs .paragraph--type--text-photo-slice .field--name-field-text,div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice .field--name-field-text{padding:40px 20px}@media(min-width: 768px){div.field--name-field-body-paragraphs .paragraph--type--text-photo-slice,div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}div.field--name-field-body-paragraphs .paragraph--type--text-photo-slice .field--name-field-image,div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice .field--name-field-image{display:flex;height:100%;width:auto;max-width:1170px;margin:0;padding:0}div.field--name-field-body-paragraphs .paragraph--type--text-photo-slice .field--name-field-image img,div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice .field--name-field-image img{width:100%;height:100%;max-height:380px;max-width:570px;border-radius:20px;object-position:center}div.field--name-field-body-paragraphs .paragraph--type--text-photo-slice .field--name-field-text,div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice .field--name-field-text{padding:60px calc(16.6666666667% - 30px) 60px 20px;width:50vw;max-width:585px;margin:0 0 0 auto}}@media(min-width: 1200px){div.field--name-field-body-paragraphs .paragraph--type--text-photo-slice .field--name-field-text,div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice .field--name-field-text{padding:60px 114px 60px 0}}@media(min-width: 768px){div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice .field--name-field-image{margin-right:0;margin-left:auto}div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice .field--name-field-text{padding:60px 0 60px 15px;margin:0 auto 0 0}}@media(min-width: 1200px)and (min-width: 1200px){div.field--name-field-body-paragraphs .paragraph--type--photo-text-slice .field--name-field-text{padding:60px 0 60px 114px}}div.field--name-field-body-paragraphs .field.photoswipe-gallery{display:flex;flex-flow:row wrap;gap:30px;justify-content:center}div.field--name-field-body-paragraphs .field.photoswipe-gallery>.field__item{width:calc(50% - 15px)}@media(min-width: 480px){div.field--name-field-body-paragraphs .field.photoswipe-gallery>.field__item{width:calc(33.3333333333% - 20px)}}@media(min-width: 1200px){div.field--name-field-body-paragraphs .field.photoswipe-gallery{max-width:unset;width:1170px}}@media(min-width: 930px){div.field--name-field-body-paragraphs .paragraph--type--stat-row .field--name-field-stats{max-width:1170px;margin:0 auto;display:flex;align-items:center;gap:30px}div.field--name-field-body-paragraphs .paragraph--type--stat-row .field--name-field-stats>.field__item{width:calc(25% - 22.5px);flex:1}div.field--name-field-body-paragraphs .paragraph--type--stat-row .field--name-field-stats>.field__item:last-child{width:calc((100% + 30px)/12*5 - 30px);margin-left:auto}}div.field--name-field-body-paragraphs .paragraph--type--stat-row .field--name-field-stats .field--name-field-number{font-size:100px;font-weight:700;color:#008651;text-transform:uppercase}div.field--name-field-body-paragraphs .paragraph--type--stat-row .field--name-field-stats .field--name-field-text{font-size:18px;text-transform:uppercase;font-weight:700}.alert div.field--name-body a,article.full div.field--name-body a{text-decoration:underline}.alert div.field--name-body a:hover,.alert div.field--name-body a:focus,article.full div.field--name-body a:hover,article.full div.field--name-body a:focus{text-decoration:none}div.items{display:flex;flex-wrap:wrap;justify-content:center}blockquote{position:relative;padding:35px 0;margin:0 15px}@media(min-width: 930px){blockquote{margin:0}}blockquote:before,blockquote:after{content:" ";position:absolute;opacity:15%;width:74px;height:74px;background:url(img/quote.png) no-repeat rgba(0,0,0,0);filter:invert(1);left:-60px;top:30px}blockquote:after{left:unset;right:-60px;top:unset;bottom:30px;transform:rotate(180deg)}blockquote p{font-size:30px;font-style:normal}article img{display:block}.list .view-content{display:flex;max-width:unset;gap:30px;margin:0 auto;flex-flow:row wrap;justify-content:center}@media(min-width: 930px){.list .view-content{width:1170px}}.list .view-content article{background:#e6e6e6}@media(min-width: 930px){.list .view-content>.views-row{display:flex}}@media(min-width: 768px){.list .view-content>.views-row{width:calc((100% + 30px)/12*4 - 30px)}}@media(min-width: 930px){.list .view-content>.views-row{width:calc((100% + 30px)/12*3 - 30px)}}@media(min-width: 930px){.list .view-content>.views-row article{display:flex}}.list .view-content>.views-row article h1,.list .view-content>.views-row article h2,.list .view-content>.views-row article h3,.list .view-content>.views-row article h4,.list .view-content>.views-row article h5,.list .view-content>.views-row article h6{font-size:18px;color:#17181e}.list .view-content>.views-row article a{flex-flow:column;justify-content:space-between}@media(min-width: 930px){.list .view-content>.views-row article a{display:flex}}.list .view-content>.views-row .content{font-weight:normal;text-transform:none;line-height:1.1;color:#000;padding:30px;height:100%;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.list .view-content>.views-row .content p{margin:20px 0}.list .view-content>.views-row .content p:last-child{margin-bottom:0}.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a,.list .view-content a{display:flex;flex-flow:column;justify-content:space-between;transition:all .8s ease}.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a h2,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a h3,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a h4,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a h5,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a h6,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a strong,.list .view-content a h2,.list .view-content a h3,.list .view-content a h4,.list .view-content a h5,.list .view-content a h6,.list .view-content a strong{color:#000}.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:focus,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:active,.list .view-content a:hover,.list .view-content a:focus,.list .view-content a:active{filter:brightness(0.8) saturate(0.8)}.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h2,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h3,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h4,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h5,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h6,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover strong,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:focus h2,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:focus h3,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:focus h4,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:focus h5,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:focus h6,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:focus strong,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:active h2,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:active h3,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:active h4,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:active h5,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:active h6,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:active strong,.list .view-content a:hover h2,.list .view-content a:hover h3,.list .view-content a:hover h4,.list .view-content a:hover h5,.list .view-content a:hover h6,.list .view-content a:hover strong,.list .view-content a:focus h2,.list .view-content a:focus h3,.list .view-content a:focus h4,.list .view-content a:focus h5,.list .view-content a:focus h6,.list .view-content a:focus strong,.list .view-content a:active h2,.list .view-content a:active h3,.list .view-content a:active h4,.list .view-content a:active h5,.list .view-content a:active h6,.list .view-content a:active strong{color:#000}.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover::after,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:focus::after,.paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:active::after,.list .view-content a:hover::after,.list .view-content a:focus::after,.list .view-content a:active::after{width:100%}.taxonomy-term.has-hero.has-hero-image .hero-slice{position:relative;width:100%;max-width:unset;overflow:hidden;background-color:#17181e}.taxonomy-term.has-hero.has-hero-image .hero-slice .hero{min-height:500px;height:100%;padding:0;position:absolute;top:0}.taxonomy-term.has-hero.has-hero-image .hero-slice div.content{position:relative;padding:40px 20px;min-height:500px;z-index:1;align-items:center;overflow:visible}.taxonomy-term.has-hero.has-hero-image .hero-slice div.content,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content h1,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content h2,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content h3,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content h4,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content h5,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content h6,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content p,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content ul,.taxonomy-term.has-hero.has-hero-image .hero-slice div.content ol{color:#e6e6e6}.taxonomy-term.has-hero.has-hero-image .hero-slice div.content .hero-text{width:100%}@media(min-width: 768px){.taxonomy-term.has-hero.has-hero-image .hero-slice div.content{display:flex;flex-flow:row wrap;justify-content:space-between;gap:30px;padding:20px;max-width:770px;margin:0 auto}.taxonomy-term.has-hero.has-hero-image .hero-slice div.content .hero-text{max-width:770px;width:calc((100% + 30px)/12*10 - 30px);margin:0}}@media(min-width: 930px){.taxonomy-term.has-hero.has-hero-image .hero-slice div.content{padding:0}}@media(min-width: 1200px){.taxonomy-term.has-hero.has-hero-image .hero-slice div.content{width:770px}}.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice{position:relative;width:100%;max-width:unset;overflow:hidden;background-color:#fff}.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content{position:relative;padding:40px 20px;min-height:17px;z-index:1;align-items:center;overflow:visible}.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content h1,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content h2,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content h3,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content h4,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content h5,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content h6,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content p,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content ul,.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content ol{color:#000}.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content .hero-text{width:100%}@media(min-width: 768px){.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content{display:flex;flex-flow:row wrap;justify-content:space-between;gap:30px;padding:20px;max-width:770px;margin:0 auto}.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content .hero-text{max-width:770px;width:calc((100% + 30px)/12*10 - 30px);margin:0}}@media(min-width: 930px){.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content{padding:0}}@media(min-width: 1200px){.taxonomy-term.has-hero:not(.has-hero-image) .hero-slice div.content{width:770px}}.path-frontpage .field--name-field-body-paragraphs .slice:first-child{margin-top:-45px}.region-topheader{position:relative;z-index:1}.paragraph--type--stat-row{background:#2e5d3a;color:#fff;padding:50px 30px;border-radius:20px 0;text-align:center;margin:0 auto;text-transform:none}.theme-westminster-blue .paragraph--type--stat-row{background:#293760}@media(min-width: 930px){.paragraph--type--stat-row{width:1170px}}.paragraph--type--stat-row p{font-size:20px;font-weight:300;text-transform:none}@media(min-width: 930px){.paragraph--type--stat-row p{font-size:24px}}div.field--name-field-body-paragraphs .paragraph--type--stat-row .field--name-field-stats .field--name-field-number{color:#fff;text-transform:none;font-family:"ff-meta-web-pro-condensed",sans-serif;font-weight:800;font-size:30px;line-height:.8;text-align:center}@media(min-width: 930px){div.field--name-field-body-paragraphs .paragraph--type--stat-row .field--name-field-stats .field--name-field-number{font-size:80px}}.paragraph--type--content-slice{max-width:770px;margin:0 auto}.paragraph--type--two-column-slice,.paragraph--type--three-column-slice{max-width:1170px;margin:0 auto;display:grid;grid-template-columns:minmax(0, 1fr);gap:30px;align-items:start}.paragraph--type--two-column-slice>.field,.paragraph--type--three-column-slice>.field{width:100%;max-width:unset;margin:0}.paragraph--type--two-column-slice>.field>:first-child,.paragraph--type--three-column-slice>.field>:first-child{margin-top:0}.paragraph--type--two-column-slice>.field>:last-child,.paragraph--type--three-column-slice>.field>:last-child{margin-bottom:0}@media(min-width: 768px){.paragraph--type--two-column-slice{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.paragraph--type--three-column-slice{grid-template-columns:repeat(3, minmax(0, 1fr))}}.path-frontpage .paragraph--type--content-slice{max-width:calc((100% + 30px)/12*12 - 30px)}.path-frontpage #block-pattinson-content div.field--name-field-body-paragraphs .slice:nth-child(5){padding:60px 20px 50px}.path-frontpage #block-pattinson-content div.field--name-field-body-paragraphs .slice:nth-child(5) .paragraph--type--content-slice{max-width:calc((100% + 30px)/12*12 - 30px)}.path-frontpage #block-pattinson-content div.field--name-field-body-paragraphs .slice:nth-child(5) .paragraph--type--content-slice{max-width:770px;margin:0 auto}.paragraph--type--content-slice h2 .button,.views-display-link{font-size:14px;text-align:right;padding:12px 30px;float:right}@media(max-width: 930px){#block-pattinson-content article h2 a.button{display:block;clear:both;width:100%}}.taxonomy-term .hero-text h1{margin-bottom:0}.path-frontpage div.field--name-field-body-paragraphs .slice:has(.paragraph--type--view-slice){background:#fff}#block-pattinson-content>.search-form,#block-pattinson-content>.search-form+.item-list{max-width:90vw;margin:0 auto}@media(min-width: 930px){#block-pattinson-content>.search-form,#block-pattinson-content>.search-form+.item-list{max-width:770px}}.search-help-link,.search-advanced{display:none}#search-block-form .form-item{margin:30px 0}div.field--name-field-body-paragraphs .slice:has(.paragraph--type--cards-slice){padding-top:70px;background:#fff}.paragraph--type--cards-slice .field--name-field-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;--cards-cols: 1}@media(min-width: 769px){.paragraph--type--cards-slice .field--name-field-cards{--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(2)):not(:has(>.field__item:nth-child(3))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(3)):not(:has(>.field__item:nth-child(4))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(4)):not(:has(>.field__item:nth-child(5))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(5)):not(:has(>.field__item:nth-child(6))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(6)):not(:has(>.field__item:nth-child(7))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(7)):not(:has(>.field__item:nth-child(8))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(8)):not(:has(>.field__item:nth-child(9))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(9)):not(:has(>.field__item:nth-child(10))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(10)):not(:has(>.field__item:nth-child(11))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(11)):not(:has(>.field__item:nth-child(12))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(12)):not(:has(>.field__item:nth-child(13))){--cards-cols: 2}}@media(min-width: 830px){.paragraph--type--cards-slice .field--name-field-cards{--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(2)):not(:has(>.field__item:nth-child(3))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(3)):not(:has(>.field__item:nth-child(4))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(4)):not(:has(>.field__item:nth-child(5))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(5)):not(:has(>.field__item:nth-child(6))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(6)):not(:has(>.field__item:nth-child(7))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(7)):not(:has(>.field__item:nth-child(8))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(8)):not(:has(>.field__item:nth-child(9))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(9)):not(:has(>.field__item:nth-child(10))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(10)):not(:has(>.field__item:nth-child(11))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(11)):not(:has(>.field__item:nth-child(12))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(12)):not(:has(>.field__item:nth-child(13))){--cards-cols: 3}}@media(min-width: 1100px){.paragraph--type--cards-slice .field--name-field-cards{--cards-cols: 4}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(2)):not(:has(>.field__item:nth-child(3))){--cards-cols: 2}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(3)):not(:has(>.field__item:nth-child(4))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(4)):not(:has(>.field__item:nth-child(5))){--cards-cols: 4}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(5)):not(:has(>.field__item:nth-child(6))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(6)):not(:has(>.field__item:nth-child(7))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(7)):not(:has(>.field__item:nth-child(8))){--cards-cols: 4}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(8)):not(:has(>.field__item:nth-child(9))){--cards-cols: 4}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(9)):not(:has(>.field__item:nth-child(10))){--cards-cols: 3}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(10)):not(:has(>.field__item:nth-child(11))){--cards-cols: 4}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(11)):not(:has(>.field__item:nth-child(12))){--cards-cols: 4}.paragraph--type--cards-slice .field--name-field-cards:has(>.field__item:nth-child(12)):not(:has(>.field__item:nth-child(13))){--cards-cols: 4}}.paragraph--type--cards-slice .field__item{flex:0 0 calc((100% - 20px*(var(--cards-cols) - 1))/var(--cards-cols));border-radius:12px;padding:60px 40px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start}.paragraph--type--cards-slice .field__item:nth-child(3n+1){background-color:#f1c94b}.paragraph--type--cards-slice .field__item:nth-child(3n+2){background-color:#4fa3d1}.paragraph--type--cards-slice .field__item:nth-child(3n+3){background-color:#6fbf73}.paragraph--type--card{margin:0 auto}.paragraph--type--card .field--name-field-image{margin-bottom:25px;width:100%;background:rgba(0,0,0,0) !important;padding:0 !important}.paragraph--type--card .field--name-field-image img{height:auto;display:block;margin:0;margin-bottom:60px;border-radius:100%}.paragraph--type--card .field--name-field-text{flex-grow:1;width:100%;background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;margin:0 !important}.paragraph--type--card .field--name-field-text h1,.paragraph--type--card .field--name-field-text h2,.paragraph--type--card .field--name-field-text h3,.paragraph--type--card .field--name-field-text h4,.paragraph--type--card .field--name-field-text h5,.paragraph--type--card .field--name-field-text h6{width:100%}.paragraph--type--card .field--name-field-text h3{margin:0 0 15px 0;color:#111;font-family:sans-serif}.paragraph--type--card .field--name-field-text p{line-height:1.6;font-size:14px;margin:0;color:#222;font-family:sans-serif;width:100%}.paragraph--type--card a{text-decoration:none;color:inherit}.paragraph--type--cards-slice .field__item:has(a:hover),.paragraph--type--cards-slice .field__item:has(a:focus){filter:brightness(0.85);transition:filter .3s ease}.field--name-field-cards>.field__item{min-height:470px}.path-frontpage .paragraph--type--card .field--name-field-image img{border-radius:0;max-width:100px}.path-frontpage .paragraph--type--card{width:100%}.path-frontpage div.field--name-field-body-paragraphs .slice:nth-child(2){background:#e6e6e6}#block-pattinson-content article .paragraph--type--content-slice p:last-child{margin-bottom:0}#block-pattinson-content article .paragraph--type--content-slice p:last-child br:last-child{display:none}.view-slice__title{max-width:770px;margin:0 auto}@media(min-width: 930px){.view-header{width:100%;height:100px;max-width:770px;margin:0 auto;margin-top:-58px}}div.field--name-field-quick-link img{border-radius:20px}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice{margin-bottom:-30px}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item .content{padding:30px 0}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice article.teaser{background:rgba(0,0,0,0)}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover{color:#565656}div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h1,div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h2,div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h3,div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h4,div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h5,div.field--name-field-body-paragraphs .paragraph--type--quick-link-slice div.field--name-field-quick-link>.field__item a:hover h6{color:#565656}@media(min-width: 930px){.paragraph--type--photo-text-slice img{margin:70px 25px 70px 50px}}@media(min-width: 930px){.paragraph--type--text-photo-slice img{margin:70px 50px 70px 25px}}table{font-size:18px;width:100%;margin:0 auto;max-width:100%;border-collapse:collapse;display:block}@media(max-width: 930px){table{max-width:100vw;overflow:scroll}}table th,table td{padding:10px 14px;text-align:left;border:1px solid #ddd}table th{background-color:#f9f9f9}table tr:nth-child(even){background-color:#e6e6e6}table tr:nth-child(odd){background-color:#fff}table tbody tr:hover{background-color:#e9e9e9}.teaser{max-width:370px}div.field--name-field-body-paragraphs .paragraph--type--view-slice article.teaser,div.field--name-field-body-paragraphs .paragraph--type--term-slice article.teaser{background:rgba(0,0,0,0)}.teaser .field--name-field-thumbnail img{border-radius:20px}.paragraph--type--view-slice .view-content,.paragraph--type--term-slice .view-content{flex-wrap:wrap;gap:30px;margin:0 auto;max-width:1200px;width:100%}@media(min-width: 930px){.paragraph--type--view-slice .view-content,.paragraph--type--term-slice .view-content{display:flex}}@media(min-width: 930px){.paragraph--type--view-slice .view-content>.views-row,.paragraph--type--term-slice .view-content>.views-row{width:calc((100% - 60px)/3)}}.paragraph--type--view-slice .view-content .field:not(.field--name-title),.paragraph--type--view-slice .view-content .teaser-more-link,.paragraph--type--term-slice .view-content .field:not(.field--name-title),.paragraph--type--term-slice .view-content .teaser-more-link{font-size:14px}#views-exposed-form-duplicate-of-events-block-1{max-width:770px;margin:0 auto 60px auto}#views-exposed-form-duplicate-of-events-block-1 .form--inline{align-items:flex-end;gap:30px;flex-wrap:wrap}@media(min-width: 930px){#views-exposed-form-duplicate-of-events-block-1 .form--inline{display:flex}}#views-exposed-form-duplicate-of-events-block-1 .form-item{margin:0;float:none;clear:none}@media(max-width: 930px){#views-exposed-form-duplicate-of-events-block-1 .form-item{margin-bottom:10px}}#views-exposed-form-duplicate-of-events-block-1 .form-item label{display:none}#views-exposed-form-duplicate-of-events-block-1 .form-actions{margin:0;padding:0;clear:none}#views-exposed-form-duplicate-of-events-block-1 .form-actions .form-submit{margin:0}#views-exposed-form-duplicate-of-events-block-1 .js-form-item-field-tags-target-id,#views-exposed-form-duplicate-of-events-block-1 .js-form-item-title{flex:1 1 200px}#views-exposed-form-duplicate-of-events-block-1 .form-actions{flex:0 0 auto}#views-exposed-form-duplicate-of-events-block-1 select{padding:9px 10px;border-radius:20px;font-size:18px;width:100%}.paragraph--type--view-slice:has(#views-exposed-form-duplicate-of-events-block-1) article img{display:inline}.paragraph--type--view-slice:has(#views-exposed-form-duplicate-of-events-block-1) .field--type-daterange{margin:10px 0}.paragraph--type--view-slice:has(#views-exposed-form-duplicate-of-events-block-1) .view-slice__title{display:none}.path-search h2,.path-search .item-list{max-width:90vw;margin:0 auto}@media(min-width: 930px){.path-search h2,.path-search .item-list{max-width:770px}}@media(min-width: 930px){.is-sticky{position:relative}.is-sticky:after{content:"";display:block;height:30px;width:30px;border-radius:20px 0 20px;background:#6fbf73;position:absolute;top:-10px;left:0px}}article.full .event-date-wrapper{margin:30px 0}#block-pattinson-content>form{max-width:100%;width:770px;margin:0 auto;padding:2em 0}.layout-container{clear:both}@media(min-width: 1480px){div.max-width{max-width:1170px;margin:0 auto;margin:0 auto;position:relative}}.layout-container>header{background:rgba(46,93,58,.9019607843);width:100%;z-index:9;padding:20px;gap:20px;display:flex;flex-flow:row;justify-content:space-between;position:relative}.theme-westminster-blue .layout-container>header{background:#293760}@media(min-width: 930px){.layout-container>header{align-items:center;padding:30px 30px 15px}}.layout-container>header .region-header{width:calc(100% - 50px)}@media(min-width: 930px){.layout-container>header .region-header{width:unset}}.layout-container>header .region-header #block-pattinson-site-branding{max-width:100%;width:361px;z-index:9999;position:relative}@media(min-width: 768px){.layout-container>header .region-header #block-pattinson-site-branding{max-width:361px;width:361px}}@media(min-width: 930px)and (max-width: 1199px){.layout-container>header .region-header #block-pattinson-site-branding{max-width:361px;width:361px}}@media(min-width: 1480px){.layout-container>header .region-header #block-pattinson-site-branding{margin-left:0}}.layout-container>header .region-header #block-pattinson-site-branding .site-logo{display:block;max-width:100%}.layout-container>header .region-header #block-pattinson-site-branding .site-logo img{width:100%}.block-views-blocksite-alerts-block-1,.block-views-blockalert-bar-block-1{background:#008651;color:#e6e6e6 !important}.theme-westminster-blue .block-views-blocksite-alerts-block-1,.theme-westminster-blue .block-views-blockalert-bar-block-1{background:#374785}.block-views-blocksite-alerts-block-1 .view-content,.block-views-blockalert-bar-block-1 .view-content{max-width:770px;margin:0 auto;padding:20px}@media(min-width: 930px){.block-views-blocksite-alerts-block-1 .view-content,.block-views-blockalert-bar-block-1 .view-content{padding:20px 0}}.block-views-blocksite-alerts-block-1 .field-content,.block-views-blocksite-alerts-block-1 .field--name-body,.block-views-blockalert-bar-block-1 .field-content,.block-views-blockalert-bar-block-1 .field--name-body{text-align:center;font-size:75%}.block-views-blocksite-alerts-block-1 .field-content p,.block-views-blocksite-alerts-block-1 .field--name-body p,.block-views-blockalert-bar-block-1 .field-content p,.block-views-blockalert-bar-block-1 .field--name-body p{margin:0}.block-views-blocksite-alerts-block-1 .field-content a,.block-views-blocksite-alerts-block-1 .field--name-body a,.block-views-blockalert-bar-block-1 .field-content a,.block-views-blockalert-bar-block-1 .field--name-body a{color:#17181e;text-decoration:underline}.block-views-blocksite-alerts-block-1 .field-content a:hover,.block-views-blocksite-alerts-block-1 .field-content a:focus,.block-views-blocksite-alerts-block-1 .field--name-body a:hover,.block-views-blocksite-alerts-block-1 .field--name-body a:focus,.block-views-blockalert-bar-block-1 .field-content a:hover,.block-views-blockalert-bar-block-1 .field-content a:focus,.block-views-blockalert-bar-block-1 .field--name-body a:hover,.block-views-blockalert-bar-block-1 .field--name-body a:focus{text-decoration:none}.block-views-blocksite-alerts-block-1 .field-content a.button,.block-views-blocksite-alerts-block-1 .field--name-body a.button,.block-views-blockalert-bar-block-1 .field-content a.button,.block-views-blockalert-bar-block-1 .field--name-body a.button{background-color:#17181e;color:#e6e6e6;font-size:80%;padding:12px 30px;text-decoration:none}main:has(#block-pattinson-content .slice:first-child .paragraph--type--hero-slice),main:has(.taxonomy-term.has-hero){top:-200px;margin-bottom:-200px}@media(min-width: 930px){.paragraph--type--hero-slice .field--name-field-text,.paragraph--type--hero-slice .hero-text{position:absolute;bottom:50px}}.field--name-field-body-paragraphs .paragraph--type--hero-slice:first-child,.taxonomy-term.has-hero .hero-slice{padding-top:300px}@media(min-width: 930px){.field--name-field-body-paragraphs .paragraph--type--hero-slice:first-child,.taxonomy-term.has-hero .hero-slice{padding-top:370px}}@media(min-width: 930px){.taxonomy-term.has-hero .hero-slice{padding-top:210px}}#block-pattinson-newslettersignup h2{margin-bottom:0}#block-pattinson-newslettersignup .paragraph--type--hero-slice{position:relative;overflow:hidden}#block-pattinson-newslettersignup .paragraph--type--hero-slice .hero{position:absolute;top:0;height:100%;min-height:500px}#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content{position:relative;z-index:1;padding:70px 20px;text-align:center}@media(min-width: 930px){#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content{min-height:250px}}#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content h1,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content h2,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content h3,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content h4,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content h5,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content h6,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content p,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content ul,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content ol,#block-pattinson-newslettersignup .paragraph--type--hero-slice div.content a{color:#e6e6e6}#block-pattinson-newslettersignup .paragraph--type--hero-slice .field--name-field-text{position:static}@media(min-width: 930px){.layout-container>header{gap:40px}}.layout-container>header .block-menu ul,.layout-container>header #block-pattinson-site-branding,.layout-container>header .menubar,.layout-container>header #block-pattinson-advancedlanguageselectorblock ul{display:flex;flex-flow:column;margin:0}@media(min-width: 930px){.layout-container>header .block-menu ul,.layout-container>header #block-pattinson-site-branding,.layout-container>header .menubar,.layout-container>header #block-pattinson-advancedlanguageselectorblock ul{gap:0px 2vw;flex-flow:row wrap;padding:0;align-items:center}}.layout-container>header #block-pattinson-site-branding{align-self:start}span.burger{width:30px;height:30px;z-index:100}span.burger:before{content:"☰";cursor:pointer;font-size:1.8em;color:#fff}span.burger.open:before{content:"×";font-size:1.8em}@media(min-width: 930px){span.burger{display:none}}ul.links li.is-active{display:none}@media(min-width: 930px){ul.links li.is-active{display:list-item}}.menubar{padding:0;margin:0;display:flex}@media(min-width: 930px){.menubar{clear:both;background:none}}.region.region-primary-menu{position:absolute;right:0;display:none;gap:20px;justify-content:right;top:80px;background:#e6e6e6;z-index:999999;flex-flow:column-reverse;padding:40px 0;border-top:3px solid #008651;border-bottom:3px solid #008651}.theme-westminster-blue .region.region-primary-menu{border-top:3px solid #374785;border-bottom:3px solid #374785}.region.region-primary-menu.open{display:flex}@media(min-width: 930px){.region.region-primary-menu{display:flex;position:unset;left:unset;top:unset;flex-flow:column-reverse;align-items:end;background:unset;gap:0;padding:0;border:none}.theme-westminster-blue .region.region-primary-menu{border:none}}#block-pattinson-advancedlanguageselectorblock,.layout-container>header .block-menu,.block-menu{background-color:rgba(0,0,0,0);border:none;display:block;max-height:none;overflow-y:visible}#block-pattinson-advancedlanguageselectorblock ul ul,.layout-container>header .block-menu ul ul,.block-menu ul ul{text-align:left;padding:0}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock ul ul,.layout-container>header .block-menu ul ul,.block-menu ul ul{display:none;opacity:0;background-color:#e6e6e6;text-align:center;padding:0}}#block-pattinson-advancedlanguageselectorblock ul ul ul,.layout-container>header .block-menu ul ul ul,.block-menu ul ul ul{padding-left:1em}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock ul ul ul,.layout-container>header .block-menu ul ul ul,.block-menu ul ul ul{display:none}}#block-pattinson-advancedlanguageselectorblock li,.layout-container>header .block-menu li,.block-menu li{position:relative;list-style:none;text-align:left}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock li,.layout-container>header .block-menu li,.block-menu li{color:#fff}#block-pattinson-advancedlanguageselectorblock li>ul,.layout-container>header .block-menu li>ul,.block-menu li>ul{background:#e6e6e6;border-radius:20px 0 20px 0;display:block;transition:opacity .8s ease;position:absolute;left:-135px;z-index:9999;margin-top:3px;padding:20px 15px;pointer-events:none}#block-pattinson-advancedlanguageselectorblock li>ul li,.layout-container>header .block-menu li>ul li,.block-menu li>ul li{border-bottom:1px solid #000;padding:10px 0;float:none;text-align:center}#block-pattinson-advancedlanguageselectorblock li>ul li:last-child,.layout-container>header .block-menu li>ul li:last-child,.block-menu li>ul li:last-child{border-bottom:none}#block-pattinson-advancedlanguageselectorblock li>ul li.menu-item--active-trail a,.layout-container>header .block-menu li>ul li.menu-item--active-trail a,.block-menu li>ul li.menu-item--active-trail a{background:rgba(0,134,81,.5)}.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock li>ul li.menu-item--active-trail a,.theme-westminster-blue .layout-container>header .block-menu li>ul li.menu-item--active-trail a,.theme-westminster-blue .block-menu li>ul li.menu-item--active-trail a{background:rgba(55,71,133,.5)}#block-pattinson-advancedlanguageselectorblock li>ul li a,.layout-container>header .block-menu li>ul li a,.block-menu li>ul li a{color:#e6e6e6;font-size:16px;margin:0}#block-pattinson-advancedlanguageselectorblock li>ul li a::after,.layout-container>header .block-menu li>ul li a::after,.block-menu li>ul li a::after{display:none !important}#block-pattinson-advancedlanguageselectorblock li>ul li a:hover,.menu-item--active-trail #block-pattinson-advancedlanguageselectorblock li>ul li a,.layout-container>header .block-menu li>ul li a:hover,.menu-item--active-trail .layout-container>header .block-menu li>ul li a,.block-menu li>ul li a:hover,.menu-item--active-trail .block-menu li>ul li a{color:#f1c94b}#block-pattinson-advancedlanguageselectorblock li:hover>ul,#block-pattinson-advancedlanguageselectorblock li.focus>ul,#block-pattinson-advancedlanguageselectorblock li:focus>ul,.layout-container>header .block-menu li:hover>ul,.layout-container>header .block-menu li.focus>ul,.layout-container>header .block-menu li:focus>ul,.block-menu li:hover>ul,.block-menu li.focus>ul,.block-menu li:focus>ul{opacity:1;pointer-events:auto}#block-pattinson-advancedlanguageselectorblock li:hover>ul li a,#block-pattinson-advancedlanguageselectorblock li.focus>ul li a,#block-pattinson-advancedlanguageselectorblock li:focus>ul li a,.layout-container>header .block-menu li:hover>ul li a,.layout-container>header .block-menu li.focus>ul li a,.layout-container>header .block-menu li:focus>ul li a,.block-menu li:hover>ul li a,.block-menu li.focus>ul li a,.block-menu li:focus>ul li a{color:#17181e}#block-pattinson-advancedlanguageselectorblock li:hover>ul li a:hover,#block-pattinson-advancedlanguageselectorblock li.focus>ul li a:hover,#block-pattinson-advancedlanguageselectorblock li:focus>ul li a:hover,.layout-container>header .block-menu li:hover>ul li a:hover,.layout-container>header .block-menu li.focus>ul li a:hover,.layout-container>header .block-menu li:focus>ul li a:hover,.block-menu li:hover>ul li a:hover,.block-menu li.focus>ul li a:hover,.block-menu li:focus>ul li a:hover{color:#e6e6e6}}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock li:nth-child(1)>ul,.layout-container>header .block-menu li:nth-child(1)>ul,.block-menu li:nth-child(1)>ul{left:-149px}}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock li:nth-child(3)>ul,.layout-container>header .block-menu li:nth-child(3)>ul,.block-menu li:nth-child(3)>ul{left:-116px}}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock li:nth-child(4)>ul,.layout-container>header .block-menu li:nth-child(4)>ul,.block-menu li:nth-child(4)>ul{left:-126px}}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock li:nth-child(5)>ul,.layout-container>header .block-menu li:nth-child(5)>ul,.block-menu li:nth-child(5)>ul{left:-123px}}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock li:last-child>ul,.layout-container>header .block-menu li:last-child>ul,.block-menu li:last-child>ul{left:unset;right:-40px}}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock>ul,.layout-container>header .block-menu>ul,.block-menu>ul{padding:0;border:none}#block-pattinson-advancedlanguageselectorblock>ul li:last-child a,.layout-container>header .block-menu>ul li:last-child a,.block-menu>ul li:last-child a{margin-right:0}}#block-pattinson-advancedlanguageselectorblock ul,.layout-container>header .block-menu ul,.block-menu ul{margin:0}#block-pattinson-advancedlanguageselectorblock a,.layout-container>header .block-menu a,.block-menu a{text-decoration:none;font-size:14px;font-weight:700;padding:8px 0 12px;margin:0;display:block;position:relative}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock a,.layout-container>header .block-menu a,.block-menu a{color:#e6e6e6}}#block-pattinson-advancedlanguageselectorblock ul ul a,.layout-container>header .block-menu ul ul a,.block-menu ul ul a{color:#17181e;height:auto;font-size:18px;padding:10px;display:block;margin:0 10px}#block-pattinson-advancedlanguageselectorblock ul ul a:before,.layout-container>header .block-menu ul ul a:before,.block-menu ul ul a:before{content:"- "}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock ul ul a:before,.layout-container>header .block-menu ul ul a:before,.block-menu ul ul a:before{content:none}}#block-pattinson-advancedlanguageselectorblock ul ul a:hover,.layout-container>header .block-menu ul ul a:hover,.block-menu ul ul a:hover{background-color:#008651;color:#17181e;text-decoration:none;border-bottom:none}.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock ul ul a:hover,.theme-westminster-blue .layout-container>header .block-menu ul ul a:hover,.theme-westminster-blue .block-menu ul ul a:hover{background-color:#374785}.theme-reforest-green .theme-westminster-blue #block-pattinson-advancedlanguageselectorblock ul ul a:hover,.theme-reforest-green .theme-westminster-blue .layout-container>header .block-menu ul ul a:hover,.theme-reforest-green .theme-westminster-blue .block-menu ul ul a:hover{background-color:#008651}@media(min-width: 930px){#block-pattinson-advancedlanguageselectorblock ul ul a,.layout-container>header .block-menu ul ul a,.block-menu ul ul a{min-width:334px;max-width:334px;text-align:center}}#block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:hover,#block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:focus,#block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:active,.layout-container>header .block-menu ul ul li.menu-item--active-trail a:hover,.layout-container>header .block-menu ul ul li.menu-item--active-trail a:focus,.layout-container>header .block-menu ul ul li.menu-item--active-trail a:active,.block-menu ul ul li.menu-item--active-trail a:hover,.block-menu ul ul li.menu-item--active-trail a:focus,.block-menu ul ul li.menu-item--active-trail a:active{background-color:#008651}.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:hover,.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:focus,.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:active,.theme-westminster-blue .layout-container>header .block-menu ul ul li.menu-item--active-trail a:hover,.theme-westminster-blue .layout-container>header .block-menu ul ul li.menu-item--active-trail a:focus,.theme-westminster-blue .layout-container>header .block-menu ul ul li.menu-item--active-trail a:active,.theme-westminster-blue .block-menu ul ul li.menu-item--active-trail a:hover,.theme-westminster-blue .block-menu ul ul li.menu-item--active-trail a:focus,.theme-westminster-blue .block-menu ul ul li.menu-item--active-trail a:active{background-color:#374785}.theme-reforest-green .theme-westminster-blue #block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:hover,.theme-reforest-green .theme-westminster-blue #block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:focus,.theme-reforest-green .theme-westminster-blue #block-pattinson-advancedlanguageselectorblock ul ul li.menu-item--active-trail a:active,.theme-reforest-green .theme-westminster-blue .layout-container>header .block-menu ul ul li.menu-item--active-trail a:hover,.theme-reforest-green .theme-westminster-blue .layout-container>header .block-menu ul ul li.menu-item--active-trail a:focus,.theme-reforest-green .theme-westminster-blue .layout-container>header .block-menu ul ul li.menu-item--active-trail a:active,.theme-reforest-green .theme-westminster-blue .block-menu ul ul li.menu-item--active-trail a:hover,.theme-reforest-green .theme-westminster-blue .block-menu ul ul li.menu-item--active-trail a:focus,.theme-reforest-green .theme-westminster-blue .block-menu ul ul li.menu-item--active-trail a:active{background-color:#008651}@media(min-width: 930px){#block-pattinson-mainnavigation>ul>.menu-item,#block-pattinson-advancedlanguageselectorblock>ul>.menu-item,#block-pattinson-main-menu>ul>.menu-item{max-width:130px;text-align:center}#block-pattinson-mainnavigation>ul>.menu-item a,#block-pattinson-advancedlanguageselectorblock>ul>.menu-item a,#block-pattinson-main-menu>ul>.menu-item a{font-size:20px;line-height:.9}#block-pattinson-mainnavigation .menu-item--expanded,#block-pattinson-advancedlanguageselectorblock .menu-item--expanded,#block-pattinson-main-menu .menu-item--expanded{background:url(img/leaf.png) no-repeat right 44%;padding-right:20px;border-bottom:3px solid rgba(0,0,0,0)}.theme-westminster-blue #block-pattinson-mainnavigation .menu-item--expanded,.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock .menu-item--expanded,.theme-westminster-blue #block-pattinson-main-menu .menu-item--expanded{background-image:url(img/leaf_blue.png)}#block-pattinson-mainnavigation .menu-item--expanded:hover,#block-pattinson-mainnavigation .menu-item--expanded.menu-item--active-trail,#block-pattinson-advancedlanguageselectorblock .menu-item--expanded:hover,#block-pattinson-advancedlanguageselectorblock .menu-item--expanded.menu-item--active-trail,#block-pattinson-main-menu .menu-item--expanded:hover,#block-pattinson-main-menu .menu-item--expanded.menu-item--active-trail{background-image:url(img/leaf_alt.png);border-bottom:3px solid #f1c94b}.theme-westminster-blue #block-pattinson-mainnavigation .menu-item--expanded:hover,.theme-westminster-blue #block-pattinson-mainnavigation .menu-item--expanded.menu-item--active-trail,.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock .menu-item--expanded:hover,.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock .menu-item--expanded.menu-item--active-trail,.theme-westminster-blue #block-pattinson-main-menu .menu-item--expanded:hover,.theme-westminster-blue #block-pattinson-main-menu .menu-item--expanded.menu-item--active-trail{background-image:url(img/leaf_alt.png)}#block-pattinson-mainnavigation ul ul .menu-item--expanded,#block-pattinson-advancedlanguageselectorblock ul ul .menu-item--expanded,#block-pattinson-main-menu ul ul .menu-item--expanded{padding-right:0;background:none}#block-pattinson-mainnavigation a.mobile,#block-pattinson-advancedlanguageselectorblock a.mobile,#block-pattinson-main-menu a.mobile{display:none}#block-pattinson-mainnavigation a::after,#block-pattinson-advancedlanguageselectorblock a::after,#block-pattinson-main-menu a::after{position:absolute;background:#008651;left:50%;transform:translateX(-50%);width:1em;height:1em;border-radius:50%;opacity:0;transition:all .8s ease;pointer-events:none}.theme-westminster-blue #block-pattinson-mainnavigation a::after,.theme-westminster-blue #block-pattinson-advancedlanguageselectorblock a::after,.theme-westminster-blue #block-pattinson-main-menu a::after{background:#374785}#block-pattinson-mainnavigation .menu-item--active-trail a::after,#block-pattinson-mainnavigation a.active::after,#block-pattinson-mainnavigation a.active:hover::after,#block-pattinson-mainnavigation a:focus::after,#block-pattinson-mainnavigation a:active::after,#block-pattinson-mainnavigation a:hover::after,#block-pattinson-advancedlanguageselectorblock .menu-item--active-trail a::after,#block-pattinson-advancedlanguageselectorblock a.active::after,#block-pattinson-advancedlanguageselectorblock a.active:hover::after,#block-pattinson-advancedlanguageselectorblock a:focus::after,#block-pattinson-advancedlanguageselectorblock a:active::after,#block-pattinson-advancedlanguageselectorblock a:hover::after,#block-pattinson-main-menu .menu-item--active-trail a::after,#block-pattinson-main-menu a.active::after,#block-pattinson-main-menu a.active:hover::after,#block-pattinson-main-menu a:focus::after,#block-pattinson-main-menu a:active::after,#block-pattinson-main-menu a:hover::after{opacity:1;transform:translateX(-50%) translateY(-200%)}#block-pattinson-mainnavigation ul:has(:hover) .menu-item--active-trail a::after,#block-pattinson-advancedlanguageselectorblock ul:has(:hover) .menu-item--active-trail a::after,#block-pattinson-main-menu ul:has(:hover) .menu-item--active-trail a::after{opacity:.3}#block-pattinson-mainnavigation ul:has(:hover) .menu-item--active-trail a:hover::after,#block-pattinson-advancedlanguageselectorblock ul:has(:hover) .menu-item--active-trail a:hover::after,#block-pattinson-main-menu ul:has(:hover) .menu-item--active-trail a:hover::after{opacity:1}#block-pattinson-mainnavigation ul ul a::after,#block-pattinson-advancedlanguageselectorblock ul ul a::after,#block-pattinson-main-menu ul ul a::after{display:none}}#block-pattinson-main-menu>ul{padding:0 20px}@media(min-width: 930px){#block-pattinson-main-menu>ul{padding:0}}#secondary-nav{display:none;width:100%;background-color:#000}@media(min-width: 930px){#secondary-nav{display:block}}#secondary-nav nav{position:static}#secondary-nav .block-menu ul.menu{min-height:80px;display:flex;flex-flow:row wrap;justify-content:end;align-items:center;gap:0 30px;padding:0 40px}#secondary-nav .block-menu ul.menu a{font-size:16px;transition:color .4s ease;text-decoration:none;display:inline-block}#secondary-nav .block-menu ul.menu a::after{content:"";display:block;width:1px;height:2px;background:#008651;opacity:0;transition:all .4s ease;margin:0 auto;border-radius:0;transform:none}.theme-westminster-blue #secondary-nav .block-menu ul.menu a::after{background:#374785}#secondary-nav .block-menu ul.menu a:hover,#secondary-nav .block-menu ul.menu a:focus,#secondary-nav .block-menu ul.menu a:active,#secondary-nav .block-menu ul.menu .menu-item--active-trail a{text-decoration:none}#secondary-nav .block-menu ul.menu a:hover::after,#secondary-nav .block-menu ul.menu a:focus::after,#secondary-nav .block-menu ul.menu a:active::after,#secondary-nav .block-menu ul.menu .menu-item--active-trail a::after{opacity:1;width:100%;transform:none;left:0}#secondary-nav .block-menu ul.menu ul{display:block;padding:20px 15px;margin-top:-5px}.layout-container>header #block-pattinson-buttonnavigation>ul{gap:1px}@media(max-width: 930px){.layout-container>header #block-pattinson-buttonnavigation>ul{padding:0 10px}}@media(min-width: 930px){.layout-container>header #block-pattinson-buttonnavigation>ul{flex-flow:row wrap}}@media(max-width: 930px){.layout-container>header #block-pattinson-buttonnavigation>ul li{width:100%}}.layout-container>header #block-pattinson-buttonnavigation .menu a{background:#008651;color:#e6e6e6;padding:12px 30px;align-content:center;transition:background-color .4s ease}.layout-container>header #block-pattinson-buttonnavigation .menu a:hover{background-color:#2e5d3a;text-decoration:underline}.theme-westminster-blue .layout-container>header #block-pattinson-buttonnavigation .menu a{background:#374785}.theme-westminster-blue .layout-container>header #block-pattinson-buttonnavigation .menu a:hover{background-color:#293760}.menu-item{font-family:"ff-meta-web-pro-condensed",sans-serif}.rtr-search-block-form button,.layout-container>header #block-pattinson-buttonnavigation a[href="/search"]{background:url(img/mag-icon.png) #008651 no-repeat center center;font-family:"ff-meta-web-pro-condensed",sans-serif;border:none;text-indent:-9999px;color:#e6e6e6;border-radius:20px 0 0 0;padding:12px 40px;align-content:center;transition:background-color .4s ease}.theme-westminster-blue .rtr-search-block-form button,.theme-westminster-blue .layout-container>header #block-pattinson-buttonnavigation a[href="/search"]{background:url(img/mag-icon.png) #374785 no-repeat center center}.layout-container>header #block-pattinson-buttonnavigation .menu-item:last-child a{border-radius:0 0 20px 0}.layout-container>header #block-pattinson-advancedlanguageselectorblock ul{gap:0;padding:8px 0 12px;flex-flow:row}.layout-container>header #block-pattinson-advancedlanguageselectorblock ul li{border-right:1px solid #17181e;padding:0 7px}@media(min-width: 930px){.layout-container>header #block-pattinson-advancedlanguageselectorblock ul li{border-right:1px solid #fff}}.layout-container>header #block-pattinson-advancedlanguageselectorblock ul li:last-child{border:none;padding-right:0}.layout-container>header #block-pattinson-advancedlanguageselectorblock ul li>span{font-weight:bold;text-decoration:underline}.layout-container>header #block-pattinson-advancedlanguageselectorblock ul li>span:hover,.layout-container>header #block-pattinson-advancedlanguageselectorblock ul li>span:focus{text-decoration:none}.layout-container>header #block-pattinson-advancedlanguageselectorblock ul li a{padding:0}.menu-item:has(.button.search),.layout-container>header #block-pattinson-buttonnavigation .button.search,.button.search{display:none}@media(min-width: 930px){.menu-item:has(.button.search),.layout-container>header #block-pattinson-buttonnavigation .button.search,.button.search{display:inline-block}}#block-pattinson-searchform input{padding:20px}@media(min-width: 930px){#block-pattinson-searchform{display:none;background:#1c1d25;width:100%;text-align:center;z-index:10;right:0;height:auto;padding:0;z-index:0;transition:all .05s ease;opacity:1;z-index:10}#block-pattinson-searchform form{opacity:0}#block-pattinson-searchform input{min-width:500px}#block-pattinson-searchform form{padding:0px;opacity:1}#block-pattinson-searchform .button.search{text-indent:-9999px;position:relative;background:none;border:none}#block-pattinson-searchform .button.search::after{color:#fff;position:absolute;content:"×";top:calc(50% - 30px);right:calc(50% - 22px);width:44px;height:44px;font-size:44px;text-indent:0;font-weight:bold}}@media(max-width: 930px){.region-topheader #search-block-form{display:none}}.layout-container>header .block-menu ul ul li.theme-westminster-blue a:hover,.block-menu ul ul li.theme-westminster-blue a:hover{background-color:#374785 !important}body.theme-westminster-blue .layout-container>header .block-menu ul ul li.theme-reforest-green a:hover,body.theme-westminster-blue .block-menu ul ul li.theme-reforest-green a:hover{background-color:#008651 !important}footer[role=contentinfo]{background:#2d5d39;color:#e6e6e6;width:100%;float:left;clear:both;padding-top:60px;padding-bottom:125px;padding-left:20px;padding-right:20px}.theme-westminster-blue footer[role=contentinfo]{background:#293760}@media(min-width: 1200px){footer[role=contentinfo]{padding-left:0;padding-right:0}}footer[role=contentinfo] p,footer[role=contentinfo] h1,footer[role=contentinfo] h2,footer[role=contentinfo] h3,footer[role=contentinfo] h4,footer[role=contentinfo] ul,footer[role=contentinfo] ol,footer[role=contentinfo] a{color:#fff}footer[role=contentinfo] a:hover{color:#f1c94b}.footer-blocks{max-width:1170px;margin:0 auto}.footer-blocks .view-content{display:flex;flex-flow:row wrap;gap:30px;justify-content:space-between;align-items:start}.footer-blocks .view-content>div{flex-basis:100%}@media(min-width: 768px){.footer-blocks .view-content>div{flex-basis:calc(50% - 15px)}}@media(min-width: 930px){.footer-blocks .view-content{flex-flow:row wrap}.footer-blocks .view-content>div{flex-basis:calc(25% - 22.5px)}}.footer-blocks .view-content *{color:#e6e6e6}.footer-blocks .view-content li{list-style:none}.footer-blocks .view-content .text-formatted p:first-child{margin-top:0}.footer-blocks .view-content .views-row{width:100%}@media(min-width: 768px){.footer-blocks .view-content{text-align:left}}.footer-blocks .view-content a:hover,.footer-blocks .view-content a:focus{color:#f1c94b}.footer-blocks .view-content #block-pattinson-footerlogo{max-width:350px}#subfooter{background:#2d5d39;color:#e6e6e6;padding:45px 20px 0;clear:both;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px;grid-auto-rows:minmax(120px, auto);justify-content:center;justify-items:center;align-items:start;align-content:center;text-align:center;grid-auto-rows:minmax(60px, auto);grid-gap:40px;justify-content:left;font-size:18px}@media(min-width: 768px)and (max-width: 929px){#subfooter{grid-template-columns:repeat(2, 1fr);grid-gap:40px;grid-auto-rows:minmax(220px, auto)}}@media(min-width: 930px){#subfooter{grid-template-columns:repeat(3, 1fr);grid-gap:40px;grid-auto-rows:minmax(220px, auto)}}@media(min-width: 768px){#subfooter{grid-template-columns:repeat(2, 1fr);grid-gap:40px;grid-auto-rows:minmax(220px, auto)}}#subfooter a{color:#e6e6e6}@media(min-width: 768px){#subfooter{text-align:left;grid-auto-rows:minmax(60px, auto);grid-template-columns:60% 32%;grid-gap:40px;justify-content:left}#subfooter #rtraction{justify-self:right}#subfooter #copy{justify-self:left}}@media(min-width: 768px)and (min-width: 930px){#subfooter #copy div{display:inline}}@media(min-width: 930px){#subfooter{grid-template-columns:75% 22%}}#subfooter #block-pattinson-footer{display:inline;background:none}#subfooter #block-pattinson-footer ul{list-style:none;padding-left:0;display:inline;border:none}#subfooter #block-pattinson-footer ul li{display:inline;padding:0;margin:0}#subfooter #block-pattinson-footer ul li:before{position:relative;content:"|";left:0}#subfooter #block-pattinson-footer ul li:first-child:before{content:""}#subfooter #block-pattinson-footer ul li a{display:inline;text-decoration:underline}#subfooter #block-pattinson-footer ul li a:hover,#subfooter #block-pattinson-footer ul li a:focus{text-decoration:none}.social a{margin-top:15px;margin-right:15px}.linkedin{background:url(img/linkedin.png)}.facebook{background:url(img/facebook.png)}.instagram{background:url(img/instagram.png)}.youtube,.linkedin,.facebook,.instagram{display:inline-block;width:50px;height:50px;background-size:contain;filter:brightness(2)}#rtraction{margin:30px 0}#rtraction img{display:inline;width:110px;position:relative;top:2px}.event.teaser .field--name-field-event-date,.event.teaser .field--name-field-location{display:flex;align-items:baseline;gap:.4rem;margin-bottom:.3rem}.event.teaser .field--name-field-event-date img,.event.teaser .field--name-field-location img{display:inline-block;flex-shrink:0;width:14px;height:14px;position:relative;top:2px}.event.teaser .field--name-field-location{margin-bottom:.75rem}.event.teaser .teaser-links{display:flex;gap:.75rem}.event.teaser .teaser-links .teaser-calendar-link{display:inline-block;color:#2e5d3a;font-size:14px;text-decoration:underline;margin:18px auto}.event.teaser .teaser-links .teaser-calendar-link:hover{color:#236b3c}.event.teaser .teaser-links .teaser-calendar-link:hover,.event.teaser .teaser-links .teaser-calendar-link:focus{text-decoration:none}.node--type-event .event-date-wrapper{background:#e6e6e6;border-left:4px solid #2a7b47;padding:1rem 1.25rem;margin-top:1rem;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.node--type-event .event-date-wrapper .event-date{font-size:1.1rem;font-weight:600;color:#333}.node--type-event .event-date-wrapper .event-calendar-link{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.node--type-event .event-date-wrapper .event-calendar-link .add-to-calendar-link{display:inline-block;color:#fff;font-family:"ff-meta-web-pro-condensed",sans-serif;font-weight:600;text-decoration:underline;transition:color .2s}.node--type-event .event-date-wrapper .event-calendar-link .add-to-calendar-link:hover,.node--type-event .event-date-wrapper .event-calendar-link .add-to-calendar-link:focus{color:#236b3c;text-decoration:none}.node--type-event .event-date-wrapper .event-calendar-link a.button{margin:0}.path-frontpage .slice:has(.paragraph--type--view-slice){max-width:1200px;margin:0 auto}.path-frontpage .paragraph--type--view-slice{max-width:1200px;margin:0 auto}.path-frontpage .paragraph--type--view-slice .view-content>.views-row{width:100%}.path-frontpage .paragraph--type--view-slice .view-content>.views-row article,.path-frontpage .paragraph--type--view-slice .view-content>.views-row .field--name-field-thumbnail img{width:100%;max-width:100%}@media(min-width: 930px){.path-frontpage .paragraph--type--view-slice .attachment .field--name-field-thumbnail img{height:398px}}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1{grid-template-columns:50% 50%;gap:2rem;max-width:1200px;margin:0 auto}@media(min-width: 930px){.path-frontpage .paragraph--type--view-slice .view-display-id-block_1{display:grid}}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1 .view-header{grid-column:1/-1}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1 h3{font-size:24px;margin:10px 0}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1 .attachment h3{font-size:36px}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content{display:block}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content>.views-row{display:block;width:auto}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser{gap:1rem;max-width:none;margin-bottom:22px}@media(min-width: 930px){.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser{display:flex}}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser>a{flex-shrink:0;width:50%}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser>a img{border-radius:20px}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser .content{flex:1;min-width:0}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser .field--name-field-event-date img,.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser .field--name-field-location img{display:none}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser .teaser-more-link{display:inline-block;color:#008651;font-size:14px;text-decoration:underline;background:none;padding:0;border:none;border-radius:0;margin:0}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser .teaser-more-link:hover{color:#006b42}.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser .teaser-more-link:hover,.path-frontpage .paragraph--type--view-slice .view-display-id-block_1>.view-content .event.teaser .teaser-more-link:focus{text-decoration:none}.path-frontpage .paragraph--type--view-slice .attachment .view-content .field:not(.field--name-title),.path-frontpage .paragraph--type--view-slice .attachment .view-content .teaser-more-link{font-size:16px}.path-frontpage .paragraph--type--view-slice .attachment .event.teaser .teaser-links .teaser-calendar-link{text-align:left;margin-left:20px;font-size:16px;font-family:"ff-meta-web-pro-condensed",sans-serif}.path-frontpage #block-pattinson-content .paragraph--type--view-slice .attachment+.view-content a.teaser-more-link.button,.path-frontpage #block-pattinson-content .paragraph--type--view-slice .attachment+.view-content a.teaser-calendar-link{background:rgba(0,0,0,0);font-family:"ff-meta-web-pro-condensed",sans-serif;text-decoration:underline;border:none;padding:0;text-align:left;margin-top:0}.path-frontpage #block-pattinson-content .paragraph--type--view-slice .attachment+.view-content a.teaser-more-link.button:hover,.path-frontpage #block-pattinson-content .paragraph--type--view-slice .attachment+.view-content a.teaser-more-link.button:focus,.path-frontpage #block-pattinson-content .paragraph--type--view-slice .attachment+.view-content a.teaser-calendar-link:hover,.path-frontpage #block-pattinson-content .paragraph--type--view-slice .attachment+.view-content a.teaser-calendar-link:focus{text-decoration:none}.path-frontpage #block-pattinson-content .paragraph--type--view-slice .attachment+.view-content a.teaser-more-link.button{color:#008651}.path-frontpage #block-pattinson-content .paragraph--type--view-slice .attachment+.view-content a.teaser-calendar-link{color:#2e5d3a}.paragraph--type--location-slice{max-width:1170px;margin:0 auto}.paragraph--type--term-slice .list .view-content{flex-wrap:wrap;gap:30px;margin:0 auto;max-width:1200px;width:100%;justify-content:center}@media(min-width: 930px){.paragraph--type--term-slice .list .view-content{display:flex}}.paragraph--type--term-slice .list .view-content article{background:rgba(0,0,0,0)}.paragraph--type--term-slice .list .view-content>.views-row{display:block}@media(min-width: 768px)and (max-width: 929px){.paragraph--type--term-slice .list .view-content>.views-row{width:calc((100% - 30px)/2)}}@media(min-width: 930px){.paragraph--type--term-slice .list .view-content>.views-row{width:calc((100% - 60px)/3)}}.paragraph--type--term-slice .list .view-content>.views-row article{display:block}.paragraph--type--term-slice .list .view-content>.views-row article h1,.paragraph--type--term-slice .list .view-content>.views-row article h2,.paragraph--type--term-slice .list .view-content>.views-row article h3,.paragraph--type--term-slice .list .view-content>.views-row article h4,.paragraph--type--term-slice .list .view-content>.views-row article h5,.paragraph--type--term-slice .list .view-content>.views-row article h6{font-size:inherit;color:inherit}.paragraph--type--term-slice .list .view-content>.views-row article a{display:inline;flex-flow:row nowrap;justify-content:flex-start}.paragraph--type--term-slice .list .view-content>.views-row .content{font-weight:inherit;text-transform:inherit;line-height:inherit;color:inherit;padding:0;height:auto;overflow-wrap:normal;word-wrap:normal;word-break:normal;hyphens:none}.paragraph--type--term-slice .list .view-content>.views-row .content p{margin:inherit}.paragraph--type--term-slice .list .view-content a{display:inline;flex-flow:row nowrap;justify-content:flex-start}.paragraph--type--term-slice .list .view-content a:hover,.paragraph--type--term-slice .list .view-content a:focus,.paragraph--type--term-slice .list .view-content a:active{filter:none}.event-location-slice .content,.paragraph--type--location-slice .content{max-width:770px;margin:0 auto}.event-location-slice .content h2,.paragraph--type--location-slice .content h2{margin-bottom:.75rem;margin-top:0}.event-location-slice .content .event-location-address,.paragraph--type--location-slice .content .event-location-address{font-size:1.1rem;color:#333;margin-bottom:1rem}.event-location-slice .content .event-location-map iframe,.paragraph--type--location-slice .content .event-location-map iframe{border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.event-location-slice .content .event-location-directions .directions-link,.paragraph--type--location-slice .content .event-location-directions .directions-link{display:inline-flex;align-items:center;gap:.3rem;color:#1a73e8;font-weight:500;text-decoration:none}.event-location-slice .content .event-location-directions .directions-link::before,.paragraph--type--location-slice .content .event-location-directions .directions-link::before{content:"📍"}.event-location-slice .content .event-location-directions .directions-link:hover,.paragraph--type--location-slice .content .event-location-directions .directions-link:hover{text-decoration:underline}.add-to-calendar-link{margin:0 2em;font-size:12px;float:right;color:#fff}div.slice.taxonomy-slice{padding-bottom:60px}div.slice.taxonomy-slice div.content h2{margin:0 0 .75rem}div.slice.taxonomy-slice div.content .field--name-field-tags .field__item{display:inline-block;background:#eef4ef;border:1px solid #2a7b47;color:#2a7b47;border-radius:20px;padding:.25rem .9rem;margin:0 .4rem .4rem 0;font-family:"ff-meta-web-pro-condensed",sans-serif;font-weight:600}.paragraph--type--view-slice .view.view-events.view-display-id-page_1 .view-filters{max-width:1200px;margin:0 auto}.paragraph--type--view-slice .view.view-events.view-display-id-page_1 .view-filters .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.paragraph--type--view-slice .view.view-events.view-display-id-page_1 .view-filters .form-item-field-category-target-id label{display:block;margin:0 0 .25rem;font-weight:600;color:#333}.paragraph--type--view-slice .view.view-events.view-display-id-page_1 .view-filters .form-item-field-category-target-id select{font-size:14px;color:#333;background:#fff;border:1px solid #b5c6b9;border-radius:4px;padding:.45rem .6rem;min-width:220px;max-width:100%;cursor:pointer}.paragraph--type--view-slice .view.view-events.view-display-id-page_1 .view-filters .form-actions .button{margin:0;padding:.55rem 1.75rem;border-radius:20px 0 20px 0;font-size:.95rem}#edit-submit-events{margin-top:25px}.view-events .views-row article{margin:0 auto}.rtr.gin--navigation .gin-secondary-toolbar--frontend{margin-inline-start:0}.rtr .gin--navigation .toolbar-menu__item--level-1>.toolbar-link{padding-block:calc(1.6*var(--gin-spacing-xs) + 1px) !important;margin-block-end:calc(1.6*var(--gin-spacing-xxxs)) !important}.rtr .admin-toolbar__content{padding:4px 8px}.rtr .toolbar-menu__item--level-1{font-size:1.4rem}.rtr .contextual-region .contextual .trigger::before{width:17px;height:17px;mask-size:17px;-webkit-mask-size:17px 17px}.rtr .contextual-region .contextual .contextual-links{padding:12px !important}.rtr .contextual-region .contextual .contextual-links[hidden]{display:none !important}.rtr .contextual-region .contextual .contextual-links li{float:none !important;display:list-item !important}.rtr .contextual-region .contextual .contextual-links li::before{content:unset !important}.rtr .contextual-region .contextual .contextual-links li a{font-size:14px !important;font-weight:normal !important;padding:5px 12px !important;text-decoration:none !important;color:var(--gin-color-primary) !important}.rtr .contextual-region .contextual .contextual-links li a:hover,.rtr .contextual-region .contextual .contextual-links li a:focus,.rtr .contextual-region .contextual .contextual-links li a:active{color:#f3f3f3 !important;background:var(--gin-color-primary) !important}.btn-scroll-top{position:fixed;right:20px;bottom:20px;z-index:900;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:12px 22px;font-size:16px;line-height:1.2;white-space:nowrap;word-break:normal;box-shadow:0 4px 14px rgba(23,24,30,.25);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease,background-color .35s ease,border-color .35s ease,color .35s ease}.btn-scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.btn-scroll-top svg{width:14px;height:14px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s ease}.btn-scroll-top:hover svg,.btn-scroll-top:focus-visible svg{transform:translateY(-2px)}@media(max-width: 930px){.btn-scroll-top{right:15px;bottom:15px;padding:10px 16px;font-size:14px}}@media(prefers-reduced-motion: reduce){.btn-scroll-top{transform:none;transition:opacity .3s ease,visibility .3s ease,background-color .35s ease,border-color .35s ease,color .35s ease}.btn-scroll-top.is-visible{transform:none}.btn-scroll-top svg{transition:none}.btn-scroll-top:hover svg,.btn-scroll-top:focus-visible svg{transform:none}}@media print{.gin-secondary-toolbar,#toolbar-administration,div.hero a.button,div.menubar,.block-menu,#block-pattinson-footernewsletter,#block-pattinson-mainnavigation,div.search-block-form,#block-pattinson-footer,#footer-menu,#footertext,.hero .button,.link a,div.front.services,main+footer,.region-footer-blocks,#block-pattinson-views-block-site-alerts-block-1,#rtraction,#block-book-call{display:none !important}article.full h1,article.full div.field,article.full div.field--name-body{max-width:unset}html,body{font-size:22pt}.site-logo img{max-height:200px;filter:invert(1) grayscale(1)}.hero h1{color:#000}}

/*# sourceMappingURL=main.min.css.map*/