@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/assets/fonts/open-sans-v17-latin-regular.woff2") format("woff2"),url("/assets/fonts/open-sans-v17-latin-regular.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/assets/fonts/open-sans-v17-latin-italic.woff2") format("woff2"),url("/assets/fonts/open-sans-v17-latin-italic.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/assets/fonts/open-sans-v17-latin-700.woff2") format("woff2"),url("/assets/fonts/open-sans-v17-latin-700.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;font-display:swap;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/assets/fonts/open-sans-v17-latin-700italic.woff2") format("woff2"),url("/assets/fonts/open-sans-v17-latin-700italic.woff") format("woff")}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:local(""),url("/assets/fonts/oswald-v29-latin-300.woff2") format("woff2"),url("/assets/fonts/oswald-v29-latin-300.woff") format("woff")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:local(""),url("/assets/fonts/oswald-v29-latin-regular.woff2") format("woff2"),url("/assets/fonts/oswald-v29-latin-regular.woff") format("woff")}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:local(""),url("/assets/fonts/oswald-v29-latin-600.woff2") format("woff2"),url("/assets/fonts/oswald-v29-latin-600.woff") format("woff")}@supports (grid-area:auto){.grid{display:grid;grid-template-columns:[full-start left-start] 1fr [left-end main-start] repeat(12,minmax(10px,100px)) [main-end right-start] 1fr [right-end full-end];grid-template-rows:auto;grid-column-gap:1rem}.grid>*{grid-column:main}}.fullwidth{grid-column:full}body{margin:0;padding:0}.visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}html{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:#333}@media only screen and (min-width:1200px){html{font-size:18px}}h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;font-weight:400;margin:1.5rem 0 1rem;line-height:1.2}h1{font-size:2.6rem;color:#118638}h2{font-size:1.8rem}h3{font-size:1.4rem}h4{font-size:1.2rem}.center-heading{text-align:center;padding-bottom:2px;border-bottom:2px solid}@supports (grid-area:auto){.center-heading{display:flex;align-items:center;padding-bottom:0;border-bottom:0}.center-heading:after,.center-heading:before{content:"";border-bottom:2px solid;flex-grow:1;height:.3em}.center-heading:before{margin-right:.2em}.center-heading:after{margin-left:.2em}}a{color:#118638}a img{border:0}main ol,main ul{margin-top:1.5em;margin-bottom:1.5em}main ul{list-style:square}main li{margin:.5em 0}main li::marker{color:#999}body>header{position:relative}@supports (grid-area:auto){body>header{display:grid;grid-template-columns:[full-start left-start] 1fr [left-end main-start] minmax(auto,calc(1200px + 11*1rem)) [main-end right-start] 1fr [right-end full-end];grid-template-rows:auto;grid-column-gap:1rem}}#primaryNav{padding:5px 0;font-family:Oswald,sans-serif;font-weight:300;font-size:1.11rem;text-align:right}@supports (grid-area:auto){#primaryNav{grid-column:main;grid-row:2;display:flex;align-items:center;justify-content:space-between}}#primaryNav .logo{display:block;text-align:center;padding:7px 0 5px}@supports (grid-area:auto){#primaryNav .logo{grid-column:logo;text-align:left}}#primaryNav .logo img{height:150px;max-height:13vh}@media only screen and (max-height:769px){#primaryNav .logo img{height:100px;max-height:100px}}#primaryNav #primaryNavToggle,#primaryNav #primaryNavToggleState{display:none}#primaryNav a{text-decoration:none;color:#118638;white-space:nowrap}#primaryNav ul{text-align:center;margin:0 1em}@supports (grid-area:auto){#primaryNav ul{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-right:-.5em;text-align:left}}#primaryNav ul li{margin:.5em}@supports (grid-area:auto){#primaryNav ul li{flex:0}}#primaryNav ul li.secondary-nav-link{display:none}#primaryNav ul a:focus,#primaryNav ul a:hover{border-bottom:2px solid #118638}@media only screen and (max-width:700px){@supports (grid-area:auto){#primaryNav{flex-wrap:wrap}}#primaryNav #primaryNavToggle{font-size:2em;display:inline-block;width:1em;height:1em;padding:0;margin:.1em .25em;cursor:pointer;transition:transform .2s ease-in-out;vertical-align:middle;border:0 none;background:0 0}@supports (grid-area:auto){#primaryNav #primaryNavToggle{margin:0}}#primaryNav #primaryNavToggle:after,#primaryNav #primaryNavToggle:before{content:""}#primaryNav #primaryNavToggle .toggle-icon,#primaryNav #primaryNavToggle:after,#primaryNav #primaryNavToggle:before{display:block;width:100%;height:.2em;margin:0 0 .2em;transition:transform .2s ease-in-out;border-radius:.05em;background:#118638}#primaryNav #primaryNavToggleState:checked~#primaryNavToggle .toggle-icon,#primaryNav #primaryNavToggleState:checked~#primaryNavToggle:after,#primaryNav #primaryNavToggleState:checked~#primaryNavToggle:before{background:#095c28}#primaryNav #primaryNavToggleState:checked~#primaryNavToggle .toggle-icon{transform:scale(0)}#primaryNav #primaryNavToggleState:checked~#primaryNavToggle:before{transform:translateY(.4em) rotate(135deg)}#primaryNav #primaryNavToggleState:checked~#primaryNavToggle:after{transform:translateY(-.4em) rotate(-135deg)}#primaryNav #primaryNavToggleState:checked~ul{max-height:40em}#primaryNav ul{display:block;max-height:0;overflow:hidden;width:calc(100% + 2rem);margin:0 -1rem;transition:max-height .2s ease}#primaryNav ul li{display:block;text-align:center;border-top:1px solid #eee;margin:0;padding:.5em 0}#primaryNav ul li.secondary-nav-link{display:block}}#secondaryNav{text-align:center;background:#118638;padding:.5em 0;font-family:Oswald,sans-serif;font-weight:400;font-size:1rem}@supports (grid-area:auto){#secondaryNav{display:grid;grid-template-columns:[full-start left-start] 1fr [left-end main-start] repeat(12,minmax(10px,100px)) [main-end right-start] 1fr [right-end full-end];grid-template-rows:auto;grid-column-gap:1rem}#secondaryNav>*{grid-column:main}}@supports (grid-area:auto){#secondaryNav{grid-column:full;grid-row:1;padding:1em 0;text-align:left}}#secondaryNav ul{margin:0 auto;display:inline-block}@supports (grid-area:auto){#secondaryNav ul{grid-column:main;display:flex;margin:0 -.5em;flex-wrap:wrap}}#secondaryNav ul li{flex:auto;margin:0 .5em;flex-grow:0;order:2;white-space:nowrap}#secondaryNav ul li.site-switch{position:absolute;top:.5em;left:0}#secondaryNav ul li.site-switch a{color:#118638}@supports (grid-area:auto){#secondaryNav ul li.site-switch{position:relative;top:0;flex-grow:1;order:1}#secondaryNav ul li.site-switch a{color:#fff}}#secondaryNav ul li.secondary-nav-social{position:absolute;top:.5em;right:0}#secondaryNav ul li.secondary-nav-social svg{fill:#118638!important}@supports (grid-area:auto){#secondaryNav ul li.secondary-nav-social{position:relative;top:0}#secondaryNav ul li.secondary-nav-social svg{fill:white!important}}#secondaryNav a{text-decoration:none;color:#fff}#secondaryNav a:not(.no-hover):focus,#secondaryNav a:not(.no-hover):hover{border-bottom:2px solid #fff}@media only screen and (max-width:700px){#secondaryNav{height:0;padding:0}#secondaryNav .secondary-nav-link{display:none}@supports (grid-area:auto){#secondaryNav{height:auto;padding:.5em 0}}}nav ul{list-style:none;margin:0;padding:0}nav ul li{display:inline;margin:0;padding:0}.main-content{max-width:1364px;margin:0 auto;padding:0 1em}.main-content:after{content:"";display:table;clear:both}@supports (grid-area:auto){.main-content{display:grid;grid-template-columns:[full-start left-start] 1fr [left-end main-start] repeat(12,minmax(10px,100px)) [main-end right-start] 1fr [right-end full-end];grid-template-rows:auto;grid-column-gap:1rem}.main-content>*{grid-column:main}}@supports (grid-area:auto){.main-content{grid-column:full;max-width:none;padding:0}}.main-content>main>:first-child{margin-top:0}.main-content>aside>:first-child{margin-top:0}@media only screen and (min-width:920px){.main-content>main{float:left;width:66%}.main-content>aside{float:right;width:25%}@supports (grid-area:auto){.main-content>aside,.main-content>main{float:none;width:auto}.main-content>main{grid-column:2/span 8}.main-content>aside{grid-column:11/span 3}}}.main-content .breadcrumbs{grid-column:main;list-style:none;margin:.5rem 0 1.5rem;padding:0;font-family:Oswald,sans-serif;font-weight:300;fonr-size:1rem}.main-content .breadcrumbs li{display:inline-block}.main-content .breadcrumbs li a{color:#118638}.main-content .breadcrumbs li:not(.active):after{content:">";padding:0 5px;color:#ccc}a.attachment-link{display:block;display:flex;align-items:center;margin:.3em 0;width:-moz-max-content;width:max-content}.homepage-featured{background:#dae7df}@supports (grid-area:auto){.homepage-featured{display:grid;grid-template-columns:[full-start left-start] 1fr [left-end main-start] repeat(12,minmax(10px,100px)) [main-end right-start] 1fr [right-end full-end];grid-template-rows:auto;grid-column-gap:1rem}.homepage-featured>*{grid-column:main}}@supports (grid-area:auto){.homepage-featured{grid-column:full;max-width:none;padding:1rem 0;margin-top:1rem}}.homepage-featured h2{margin:.5rem 0 1.5rem}.homepage-actions{display:flex;margin:1rem -.5rem;flex-wrap:wrap;justify-content:center}.homepage-actions .c2a{background:#c2d6c9;color:#095c28;margin:1rem;flex:1 0 160px;padding:6px 6px 10px;text-decoration:none;font-family:Oswald,sans-serif;font-size:1.4em;text-align:center;line-height:1.2;transition:all .1s ease;max-width:200px}.homepage-actions .c2a:hover{background:#095c28;color:#fff;transform:scale3d(1.1,1.1,1.1)}.homepage-actions .c2a img{width:100%}.in-this-section a{color:#095c28}.in-this-section ul{list-style:none;margin:0;padding:0}.in-this-section ul li{background:#f1f2f1;margin-bottom:3px}.in-this-section ul li a{display:inline-block;margin:5px .5em 0}.in-this-section ul li li{margin-bottom:0}.in-this-section ul li li a{margin-left:1.5em}.in-this-section ul li li li a{margin-left:2.5em}.in-this-section>ul>li{border-bottom:1px solid #fff;padding-bottom:5px}.main-content table{border:0;border-collapse:collapse;border-bottom:2px solid #ccc;width:100%}.main-content table caption{border-bottom:1px solid #ccc;color:#666;font-size:.8em;padding:5px}.main-content table td,.main-content table th{border:0;font-size:.8em;padding:5px;vertical-align:top}.main-content table thead th{text-align:left;border-bottom:2px solid #666}.main-content table.table-striped tbody tr:nth-child(2n){background-color:#f1f2f1}.main-content table.table-ruled tbody tr td,.main-content table.table-ruled tbody tr th{border-bottom:1px solid #ccc}form.form-background{background:#f1f2f1;padding:1em}form .field{margin-bottom:1.5em}form .field .field-label{font-family:Oswald,sans-serif;font-size:1.2em}form .field .field-label .optional{color:#666;font-size:.83em;font-style:normal;font-weight:300;margin-left:.2em}form .field .field-hint{coor:#666;font-size:.85em}form .field .field-control{margin-top:.5em}form .field .field-control input,form .field .field-control select,form .field .field-control textarea{font-family:inherit;font-size:1em}form .field .field-control [type=email],form .field .field-control [type=number],form .field .field-control [type=text],form .field .field-control textarea{border-radius:5px;border:2px solid #ccc;box-sizing:border-box;padding:.5em;min-width:5em;max-width:100%;width:100%}form .field .field-control [type=email]:focus,form .field .field-control [type=number]:focus,form .field .field-control [type=text]:focus,form .field .field-control textarea:focus{border-color:#118638}form .field .field-control [type=email].field-error,form .field .field-control [type=number].field-error,form .field .field-control [type=text].field-error,form .field .field-control textarea.field-error{border-color:#900}form .field .field-control textarea{min-height:6em}form .field .field-control select{min-width:12em}form .field .field-control select option{padding:.1em .5em}form .inline-field{display:inline}form .inline-field .field-control,form .inline-field .field-label{display:inline}form .inline-field .field-control select{min-width:auto}form button,form input[type=submit]{background-color:#118638;border:none;border-radius:3em;color:#fff;font-family:inherit;font-size:1em;padding:.5em 3em}form button:active,form button:focus,form button:hover,form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#095c28}form button.btn-small,form input[type=submit].btn-small{border-radius:1em;padding:.1em 1em}form .field-error{color:#900;font-size:.85em;font-style:normal}form fieldset{border:0;padding:0}.form-error{color:#900;border:2px solid #900;border-radius:5px;padding:1rem;margin-bottom:1rem}.limiterBox{font-size:.8em;padding:.2em;color:#999}.search-form{background:#f1f2f1;padding:.5em;border-radius:5px}.search-form .search-input{display:flex}.search-form .search-input input[type=search]{border:2px solid #ccc;border-radius:5px 0 0 5px;box-sizing:border-box;padding:.5em;min-width:5em;max-width:100%;width:100%;font-size:inherit;font-family:inherit;margin-right:3px}.search-form .search-input input[type=search]:focus{border-color:#118638}.search-form .search-input input[type=submit]{border-radius:0 5px 5px 0;font-family:Oswald,sans-serif;font-size:1.2em;padding:.4em 1.5em}.search-form .search-options{padding:.5em 0 .3em}.search-form .search-options label{display:inline-flex;align-items:baseline}.search-form .search-options label:nth-child(n+2){margin-left:1em}.search-summary{color:#666;font-style:italic;margin:2em 0;text-align:center}.search-results li{margin-bottom:1.5em}.search-results h4{margin:0}.search-results p{font-size:.85em;margin-top:.3em}.search-results em.hlt1{font-style:normal;font-weight:700}.search-navigation{display:flex;justify-content:space-between;margin:2em 0}.search-navigation a{background-color:#118638;border:none;border-radius:3em;color:#fff;cursor:pointer;display:inline-block;font-family:Oswald,sans-serif;font-size:1.3em;margin-top:.5rem;padding:.5em 2em;text-decoration:none}.search-navigation a:active,.search-navigation a:focus,.search-navigation a:hover{background-color:#095c28}.fixture-table-season-select{margin:1em 0}.no-fixtures{text-align:center;font-style:italic}.contact-card{clear:both;margin:1em 0;background:#f1f2f1;padding:1em}@supports (grid-area:auto){.contact-card{display:grid;grid-template-columns:75px 75px 1fr;grid-template-rows:15px 120px 15px auto;margin:1em;padding:0;background:0 0}}.contact-card>*{grid-column:3;grid-row:2}.contact-card::before{content:"";display:block;background:#f1f2f1;border-radius:75px;grid-column:1/-1;grid-row:2}.contact-card::after{content:"";display:table;clear:both}.contact-card .contact-bio{font-size:.85rem;grid-column:3;grid-row:3/span 2;margin-right:60px}@supports (grid-area:auto){.contact-card .contact-bio{padding:0 1em}}.contact-card .contact-image{grid-column:1/span 2;grid-row:1/span 3}.contact-card .contact-image{float:right;z-index:10}.contact-card span.contact-image{display:none}.contact-card .contact-image img,.contact-card span.contact-image{border-radius:50%;width:150px;height:150px;background:#ccc}@supports (grid-area:auto){.contact-card .contact-image img,.contact-card span.contact-image{display:block;float:none}}.contact-card .contact-details{align-self:center;font-size:.85rem}@supports (grid-area:auto){.contact-card .contact-details{padding-left:1em}}.contact-card .contact-details>*{margin:0}.contact-card .contact-details ul{margin:.5em 0 0;padding:0;list-style:none}.contact-card .contact-details ul li{margin:0}.contact-full{margin:3em 0}.contact-full .contact-image{float:right;margin:0 0 1em 1em;shape-outside:circle(50%);max-width:50%}.contact-full .contact-image img{border-radius:50%;width:300px;height:auto;max-width:100%}.contact-full .contact-details{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:1em;padding:.75em 0;list-style:none;background:#f1f2f1;border-radius:5em;clear:both}.contact-full .contact-details li{padding:.25em 1em;text-align:center;margin:0}@media only screen and (max-width:600px){.contact-card{grid-template-columns:50px 50px 1fr;grid-template-rows:15px 70px 15px auto;margin-left:0;margin-right:0}.contact-card>*{grid-row:1/span 3}.contact-card::before{grid-row:1/span 3}.contact-card .contact-bio{grid-column:1/span 3;grid-row:3/span 2;margin-right:0}@supports (grid-area:auto){.contact-card .contact-bio{padding:1em calc(30px + 1em) 0}}.contact-card .contact-image img,.contact-card span.contact-image{width:100px;height:100px}}@media only screen and (max-width:450px){.contact-card{grid-template-columns:30px 30px 1fr}.contact-card .contact-details{grid-column:2/-1}.contact-card .contact-image{display:none!important}}.player-list .player-full{margin:0 0 1em}@supports (grid-area:auto){.player-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-row-gap:1em;grid-column-gap:1em}.player-list .player-full{margin:0}}.player-full{display:flex;align-items:flex-start;margin:1em 0}.player-full .player-image{margin:0 1em 0 0;flex:0 0 100px}.player-full .player-image img,.player-full span.player-image{border-radius:50%;height:100px;width:100px;background:#ccc}.player-full .player-name{margin:0 0 .1em}.player-full .player-club{margin:0;color:#666}.news-listing{margin:.5rem -.5rem}.news-listing-homepage{margin-top:1.5rem}@supports (grid-area:auto){.news-listing{display:flex;flex-wrap:wrap}.news-listing+.news-listing{margin-top:-.5rem}}.news-listing-featured::after{content:"";display:table;clear:both}.news-listing .news-card{flex-grow:1;margin:.5rem .5rem 1rem;background:#f1f2f1;padding:1rem;display:block;display:flex;text-decoration:none;transition:background .2s ease}@supports (grid-area:auto){.news-listing .news-card{margin-bottom:.5rem}}.news-listing .news-card:hover{background:#dae7df}.news-listing .news-card .news-card-title{color:#118638}.news-listing .news-card .news-card-details{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.news-listing .news-card .news-card-details-with-teaser{justify-content:flex-start}.news-listing .news-card .news-card-teaser{color:#333}.news-listing .news-card img{width:calc(100% + 2rem);margin:-1rem -1rem 0}@media only screen and (min-width:700px){.news-listing-featured .news-card-large{float:left;width:calc((100% - 6rem)/ 2);margin-bottom:.5rem}}.news-listing .news-card-large{flex-basis:calc((40rem - 100%) * 999);flex-direction:column;padding:.5rem}.news-listing .news-card-large .news-card-title{font-size:1.4rem;margin:.3em 0 .6em}.news-listing .news-card-large img{width:100%;margin:0}.news-listing .news-card-small{align-items:flex-start;flex-basis:100%;padding:0}.news-listing .news-card-small::after{content:"";display:table;clear:both}.news-listing .news-card-small .news-card-details{padding:.5em;align-self:stretch}.news-listing .news-card-small .news-card-title{font-size:1rem;margin:0}.news-listing .news-card-small img{width:150px;margin:0;flex:0 0 auto;float:left}.news-listing-prevnext{display:block;margin:.5rem 0}.news-listing-prevnext .news-card{flex-direction:column;margin:0}.news-listing-prevnext .news-card .news-card-title{font-size:1.1rem}.news-listing-prevnext .news-card img{width:100%;float:none}.news-listing-prevnext .news-card .news-card-details{margin-top:-.5em}#loadMoreNews,.homepage-more-news{text-align:center}#loadMoreNews a,#loadMoreNews button,.homepage-more-news a,.homepage-more-news button{background-color:#118638;border:none;border-radius:3em;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:1.3em;margin-top:.5rem;padding:.5em 3em;text-decoration:none;transition:background .2s ease}#loadMoreNews a:active,#loadMoreNews a:focus,#loadMoreNews a:hover,#loadMoreNews button:active,#loadMoreNews button:focus,#loadMoreNews button:hover,.homepage-more-news a:active,.homepage-more-news a:focus,.homepage-more-news a:hover,.homepage-more-news button:active,.homepage-more-news button:focus,.homepage-more-news button:hover{background-color:#095c28}.homepage-more-news{margin:1rem 0 2rem}.news-article header{margin-bottom:2em}.news-article header h1{margin:0 0 .25em}.news-article header ul.tags{list-style:none;padding:0;margin:0 -.2em .6em}.news-article header ul.tags li{display:inline-block;margin:.3em .2em}.news-article header ul.tags li a{background:#f1f2f1;border-radius:2em;color:#333;font-size:.8em;font-weight:700;padding:.4em 1.5em;text-decoration:none;white-space:nowrap}.news-article header ul.tags li a:hover{background:#ccc}.news-article header .main-image{margin-top:1em}.date-published{margin:0;font-size:.8em;color:#666}.sponsors-section{max-width:1364px;margin:0 auto;padding:0 1em}@supports (grid-area:auto){.sponsors-section{display:grid;grid-template-columns:[full-start left-start] 1fr [left-end main-start] repeat(12,minmax(10px,100px)) [main-end right-start] 1fr [right-end full-end];grid-template-rows:auto;grid-column-gap:1rem}.sponsors-section>*{grid-column:main}}@supports (grid-area:auto){.sponsors-section{grid-column:main;max-width:none;padding:0}}.sponsors-section ul{margin:0;padding:0;list-style:none;text-align:center}@supports (grid-area:auto){.sponsors-section ul{display:grid;align-items:center;grid-template-columns:repeat(auto-fill,200px);grid-template-rows:auto;grid-column-gap:2rem;grid-row-gap:1rem;grid-auto-flow:dense;justify-content:center}@media only screen and (max-width:450px){.sponsors-section ul{grid-template-columns:repeat(auto-fill,150px)}}}.sponsors-section ul li{display:inline-table;max-width:200px;text-align:center;vertical-align:middle;padding:1em}@supports (grid-area:auto){.sponsors-section ul li{display:block;max-width:none;padding:0}.sponsors-section ul li.double-height{grid-row:span 2}.sponsors-section ul li.double-width{grid-column:span 2}}.sponsors-section ul li img{max-width:100%}img{max-width:100%}picture img{max-width:none}figure{display:flex;flex-direction:column;margin:2em -1rem}figure.main-image{margin:0 -1rem}figure.figure-full,figure.figure-half,figure.main-image{width:calc(100% + 2rem)}@media only screen and (min-width:600px){figure.figure-half{width:calc(50% - 1rem)}figure.figure-half-auto{margin-right:0}figure.figure-half-left{margin-right:2rem;clear:left;float:left}figure.figure-half-center{margin-left:auto;margin-right:auto}figure.figure-half-right{margin-left:2rem;clear:right;float:right}}figure img{width:100%}figure figcaption{font-size:.8rem;border-top:2px solid #ccc;color:#666;margin-top:3px;display:flex;justify-content:space-between;row-gap:1em;flex-wrap:wrap}figure figcaption div.caption{padding-left:3px;margin-right:2em;max-width:75%}figure figcaption div.caption>*{margin-top:.5em;margin-bottom:.5em}figure figcaption div.caption>:first-child{margin-top:0}figure figcaption div.caption>:last-child{margin-bottom:0}figure figcaption cite.copyright{font-style:normal;padding-left:3px;white-space:nowrap}.svg-icon{height:1.4em;width:1.4em;vertical-align:text-bottom}.embedded-video-center{text-align:center}.embedded-video video{max-height:60vh;max-width:100%}.embedded-youtube{width:100%;height:0;overflow:hidden;position:relative}.embedded-youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0}.banner{grid-column:full;position:relative;background-color:#ccc;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 35px 30px -30px rgba(0,0,0,.7);height:30vw;max-height:25vh;min-height:180px}@supports (grid-area:auto){.banner{display:grid;grid-template-columns:[full-start left-start] 1fr [left-end main-start] repeat(12,minmax(10px,100px)) [main-end right-start] 1fr [right-end full-end];grid-template-rows:auto;grid-column-gap:1rem}.banner>*{grid-column:main}}.banner h1,.banner h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;margin:0;text-align:center;font-size:3rem;font-weight:600;color:#fff;text-shadow:3px 3px 1px #095c28;line-height:1.1}@supports (grid-area:auto){.banner h1,.banner h2{grid-column:full;align-self:center;margin:0 1rem;position:relative;width:auto;transform:none;top:0;left:0}}.banner::before{position:absolute;content:"";display:block;top:0;left:0;height:100%;width:100%;background:rgba(9,92,40,.85)}@media only screen and (min-width:600px){.banner{min-height:220px}.banner h1,.banner h2{font-size:4rem}}footer{background-color:#f1f2f1;color:#666;font-size:.778rem;line-height:1.5;border-top:2px solid #ccc;margin-top:3em;padding:3em 1em}@supports (grid-area:auto){footer{display:grid;grid-template-columns:[full-start left-start] 1fr [left-end main-start] repeat(12,minmax(10px,100px)) [main-end right-start] 1fr [right-end full-end];grid-template-rows:auto;grid-column-gap:1rem}footer>*{grid-column:main}}@supports (grid-area:auto){footer{grid-column:full;padding:3em 0}}footer p{margin-top:0}footer ul{list-style:none;margin:0 0 1em;padding:0}footer h4{font:inherit;font-weight:700;margin:0}footer a{color:#444}footer .footer-details,footer .footer-links{float:none;width:auto}@supports (grid-area:auto){footer .footer-details,footer .footer-links{grid-column:main}}@media only screen and (min-width:600px){footer .footer-details,footer .footer-links{float:left;width:50%}@supports (grid-area:auto){footer .footer-details{grid-column:2/span 6}footer .footer-links{grid-column:8/span 6}}}footer .footer-copyright{clear:both;padding-top:2em}@supports (grid-area:auto){footer .footer-copyright{grid-column:main;display:flex;justify-content:space-between;flex-wrap:wrap}}footer .footer-copyright p{margin:0;white-space:nowrap}.cc-revoke,.cc-window{background:#118638;color:#fff;font-family:"Open Sans",sans-serif!important}.cc-revoke a,.cc-revoke a:active,.cc-revoke a:visited,.cc-window a,.cc-window a:active,.cc-window a:visited{color:#fff}.cc-revoke .cc-message>:first-child,.cc-window .cc-message>:first-child{margin-top:0}.cc-revoke .cc-btn,.cc-window .cc-btn{transition:background .5s ease}.cc-revoke .cc-DISMISS,.cc-window .cc-DISMISS{border:none;background:#c2d6c9;color:#333}.cc-revoke .cc-DISMISS:hover,.cc-window .cc-DISMISS:hover{background:#dae7df}