/* compiled by scssphp v0.6.3 on Thu, 08 Feb 2024 09:33:16 +0100 (0.0703s) */

html #root{font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue";font-size:18px;}html #root ::selection,html #root ::-moz-selection{color:white;background:rgba(196, 196, 196, 0.7)}html #root [aria-hidden="true"]{display:none}html #root h1,html #root h2,html #root h3,html #root h4,html #root h5,html #root h6{margin:0}html #root p a{color:#0c3c1e}html #root p i,html #root p em,html #root p cite{font-style:oblique}html #root p b,html #root p strong{font-weight:700}html #root a[class],html #root a[id]{display:block;text-decoration:none}html #root ul[class],html #root ul[id]{list-style-type:none}html #root .text-left{text-align:left}html #root .text-center{text-align:center}html #root .text-right{text-align:right}html #root .icon{width:20px;height:21px;display:inline-block;vertical-align:sub;background-size:contain;background-position:bottom right;background-repeat:no-repeat}html #root .background-main{background-color:#0c3c1e;color:#fff}html #root .border-main{border-color:#0c3c1e}html #root .text-main{color:#0c3c1e}html #root .background-secondary{background-color:#ddbe00}html #root .border-secondary{border-color:#ddbe00}html #root .text-secondary{color:#ddbe00}html #root .background-accent{background-color:#e7ece9;color:#000}html #root .border-accent{border-color:#e7ece9}html #root .text-accent{color:#e7ece9}html #root .background-text{background-color:#000;color:#fff}html #root .border-text{border-color:#000}html #root .text-text{color:#000}html #root .background-black{background-color:#000;color:#fff}html #root .border-black{border-color:#000}html #root .text-black{color:#000}html #root .background-white{background-color:#fff;color:#000}html #root .border-white{border-color:#fff}html #root .text-white{color:#fff}html #root .background-grey1{background-color:#4b4b4b;color:#fff}html #root .border-grey1{border-color:#4b4b4b}html #root .text-grey1{color:#4b4b4b}html #root .background-grey2{background-color:#636363;color:#fff}html #root .border-grey2{border-color:#636363}html #root .text-grey2{color:#636363}html #root .background-grey3{background-color:#7a7a7a;color:#fff}html #root .border-grey3{border-color:#7a7a7a}html #root .text-grey3{color:#7a7a7a}html #root .background-grey4{background-color:#909090}html #root .border-grey4{border-color:#909090}html #root .text-grey4{color:#909090}html #root .background-grey5{background-color:#c4c4c4}html #root .border-grey5{border-color:#c4c4c4}html #root .text-grey5{color:#c4c4c4}html #root .background-grey6{background-color:#d2d2d2;color:#000}html #root .border-grey6{border-color:#d2d2d2}html #root .text-grey6{color:#d2d2d2}html #root .background-grey7{background-color:#e4e4e4;color:#000}html #root .border-grey7{border-color:#e4e4e4}html #root .text-grey7{color:#e4e4e4}html #root .background-grey8{background-color:#f1f1f1;color:#000}html #root .border-grey8{border-color:#f1f1f1}html #root .text-grey8{color:#f1f1f1}html #root .column{position:relative;margin:17.5px}html #root .column.full{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:calc(100% - (17.5px * 2));max-width:calc(100% - (17.5px * 2))}html #root .column.one-half{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:calc(50% - (17.5px * 2));max-width:calc(50% - (17.5px * 2))}html #root .column.one-third{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:calc(33.333% - (17.5px * 2));max-width:calc(33.333% - (17.5px * 2))}html #root .column.two-third{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;min-width:calc(66.667% - (17.5px * 2));max-width:calc(66.667% - (17.5px * 2))}html #root .column.one-fourth{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:calc(25% - (17.5px * 2));max-width:calc(25% - (17.5px * 2))}html #root .column.three-fourth{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;min-width:calc(75% - (17.5px * 2));max-width:calc(75% - (17.5px * 2))}html #root .column.one-fifth{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:calc(20% - (17.5px * 2));max-width:calc(20% - (17.5px * 2))}html #root .column.two-fifth{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;min-width:calc(40% - (17.5px * 2));max-width:calc(40% - (17.5px * 2))}html #root .column.three-fifth{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;min-width:calc(60% - (17.5px * 2));max-width:calc(60% - (17.5px * 2))}html #root .column.fourth-fifth{-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;min-width:calc(80% - (17.5px * 2));max-width:calc(80% - (17.5px * 2))}html #root .column.one-sixth{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:calc(16.666% - (17.5px * 2));max-width:calc(16.666% - (17.5px * 2))}html #root .column.five-sixth{-webkit-box-flex:5;-moz-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;min-width:calc(83.333% - (17.5px * 2));max-width:calc(83.333% - (17.5px * 2))}html #root #main .container,html #root .grid-container,html #root .tab-panel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + (17.5px * 2));margin:-17.5px}html #root #main .container{margin-left:auto;margin-right:auto}html #root .full-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block}html #root .button[aria-expanded="true"] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}html #root [role="img"][style*="background-image"]{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;max-width:inherit;max-height:inherit;position:absolute;top:50%;left:50%;z-index:-1;background-size:cover}html #root .image-container,html #root .entry-image{position:relative;overflow:hidden}html #root .image-container.cover img,html #root .entry-image.cover img{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;max-width:inherit;max-height:inherit;position:absolute;top:50%;left:50%}html #root .image-container.contain img,html #root .entry-image.contain img{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;max-height:100%;position:absolute;top:50%;left:50%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html #root.logged-in.admin-bar #header{margin-top:32px !important}body,html{margin:0;padding:0;overflow-x:hidden;width:100%}html #root #main{padding-top:80px}html #root .section{position:relative;display:block;width:100%}html #root .container,html #root .boxed{margin:0 auto;position:relative;clear:both;max-width:1327px}@media only screen and (max-width:1139px){html #root .container,html #root .boxed{padding:0 10%}}@media only screen and (max-width:479px){html #root .container,html #root .boxed{padding:0 5%}}html #root .container.full-size{padding:0;max-width:100%}html #root .boxed{max-width:1327px}html #root .boxed .container{max-width:100%;padding:0 50px}@media only screen and (max-width:1139px){html #root .boxed .container{padding:0 0}}@media only screen and (max-width:479px){html #root .boxed .container{padding:0 0}}html #root [aria-hidden="true"]{display:none}html #root .sr-only{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}html #root .sr-only-focusable:active,html #root .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}html #root:not(.is-tabbing) :focus{outline:0}html #root.is-tabbing :focus{background:rgba(12, 60, 30, .1);outline:1px solid #0c3c1e;outline-offset:0}html #root .skip-link{position:absolute;left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}html #root .skip-link{font-size:14px;font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue"}@media screen and (min-width:359px){html #root .skip-link{font-size:calc(14px + 2 * ((100vw - 359px) / 780));font-weight:400;line-height:1.5}}@media screen and (min-width:1139px){html #root .skip-link{font-size:16px;font-weight:400;line-height:1.5}}html #root .skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}@media (prefers-reduced-motion:reduce){html #root *{-webkit-animation-duration:0s !important;animation-duration:0s !important;-webkit-transition-duration:0s !important;transition-duration:0s !important}}html #root #header{position:fixed;top:0;z-index:10000;width:100%}@media only screen and (max-height:550px){html #root #header{position:absolute}}html #root #header .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;width:100%}html #root #header nav,html #root #header ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}html #root #header .menu-item{position:relative}html #root #header .menu-item > a{display:block;white-space:nowrap}html #root #header .menu-item .sub-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;position:absolute;top:100%;left:0}html #root #header .menu-item:not(:hover) > .sub-menu:not(.open){clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0}@-webkit-keyframes vibrate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(2px);transform:translateX(2px)}40%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}60%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes vibrate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(2px);transform:translateX(2px)}40%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}60%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}html{}html ::-webkit-input-placeholder{font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue"}html ::-moz-placeholder{font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue"}html :-ms-input-placeholder{font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue"}html :-moz-placeholder{font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue"}html .gfield_error{-webkit-animation:vibrate 0.3s linear 2 both;animation:vibrate 0.3s linear 2 both}html #root #site-footer{border-top:1px solid #eee}html #root footer#socket .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}html #root footer#socket .container ul.menu{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}html #root footer#socket .copyright{font-size:12px;font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue"}@media screen and (min-width:359px){html #root footer#socket .copyright{font-size:calc(12px + 2 * ((100vw - 359px) / 780));font-weight:500;line-height:1.71429}}@media screen and (min-width:1139px){html #root footer#socket .copyright{font-size:14px;font-weight:500;line-height:1.71429}}html #root footer#socket .menu-item{list-style-type:none}html #root footer#socket .menu-item a{color:#000;text-decoration:none;display:block;padding:16px 12px}html #root footer#socket .menu-item a{font-size:12px;font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue"}@media screen and (min-width:359px){html #root footer#socket .menu-item a{font-size:calc(12px + 2 * ((100vw - 359px) / 780));font-weight:500;line-height:1.71429}}@media screen and (min-width:1139px){html #root footer#socket .menu-item a{font-size:14px;font-weight:500;line-height:1.71429}}html #root .plyr.plyr--full-ui.plyr--video .plyr__poster{background-size:cover;background-position:center}html #root .plyr.plyr--full-ui.plyr--video .plyr__tab-focus{-webkit-box-shadow:0 0 0 5px rgba(12, 60, 30, .5);box-shadow:0 0 0 5px rgba(12, 60, 30, .5);background:#0c3c1e}html #root .plyr.plyr--full-ui.plyr--video .plyr__control--overlaid,html #root .plyr.plyr--full-ui.plyr--video .plyr__control:hover{background:rgba(12, 60, 30, .8)}html #root .plyr.plyr--full-ui.plyr--video > .plyr__control[data-plyr="play"] svg{display:block}html #root .plyr--full-ui input[type="range"]{color:#0c3c1e}html #root .lightbox-container{position:fixed;top:0;z-index:999999;height:100%;width:100%;background:rgba(0, 0, 0, .5)}html #root .lightbox-container .video-container{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:1327px;width:90%;position:absolute;top:50%;left:50%}html #root .lightbox-container iframe{-webkit-box-shadow:0px 0px 35px rgba(0, 0, 0, .3);box-shadow:0px 0px 35px rgba(0, 0, 0, .3)}#root #wpca-bar{background-color:#0c3c1e;opacity:0.95}#root #wpca-bar #wpca-bar-content p{font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue";font-size:18px;color:#fff}#root #wpca-bar #wpca-bar-content p a{font-family:'Karla', -apple-system, BlinkMacSystemFont, "Segoe UI", Karla, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue";font-size:16px;color:#fff;padding:0 5px}#root #wpca-bar #wpca-bar-meta .wpca-btn{background-color:#ddbe00}@media only screen and (max-width:989px){#root #wpca-bar #wpca-bar-content{display:block;width:100%}#root #wpca-bar #wpca-bar-content p{text-align:center}#root #wpca-bar #wpca-bar-meta{display:block;margin:10px auto 0}#root #wpca-bar #wpca-bar-meta .wpca-btn{min-width:180px}}@media only screen and (max-width:479px){#root #wpca-bar #wpca-bar-content p{font-size:16px}#root #wpca-bar #wpca-bar-content p a{font-size:16px}}