html,body{overflow-x:hidden}::-ms-clear{display:none}.region-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}@media (max-width: 991.98px){.region-header{display:-ms-grid;-ms-grid-columns:1fr auto auto;-ms-grid-rows:auto}}.region-header .promotion--brand{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.region-header .control--responsive-menu{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-columns:1fr;-ms-grid-rows:1fr}@media (max-width: 991.98px){.region-header .control--responsive-menu{display:-ms-grid}}.region-header .control--responsive-menu .control__menu{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.region-header .control--responsive-menu .control__search{display:none}.region-header .control--responsive-menu .toggle{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr}.region-header .control--responsive-menu .toggle>*{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.region-header .control--fly-out-search{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.region-header .navigation{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:2;-ms-grid-row-span:1}.hero{background-color:#f8f9fa;color:var(--cca-silver-green);position:relative;overflow-y:hidden}.hero .site__row{margin:0}.hero .container,.hero .region-hero{max-width:100%;width:100%;padding:0}.region-hero{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.region-hero{max-width:540px}}@media (min-width: 768px){.region-hero{max-width:720px}}@media (min-width: 992px){.region-hero{max-width:960px}}@media (min-width: 1200px){.region-hero{max-width:1140px}}@media (min-width: 1260px){.region-hero{max-width:1260px}}@media (min-width: 1330px){.region-hero{max-width:1330px}}@media (min-width: 1760px){.region-hero{max-width:1760px}}@media (min-width: 768px){.page-node-type-article .region-hero{max-height:526px}}.page-variant--homepage .region.region-hero{grid-rows:auto;-ms-grid-columns:1fr 30px 50%;grid-template-columns:1fr 50%;grid-gap:calc(30px * 0.5) 30px;overflow:hidden}.page-variant--homepage .region.region-hero>.node__banner{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / 4;z-index:-1;position:relative}.page-variant--homepage .region.region-hero>*+.node__subtitle{padding-top:calc(30px * 0.5)}.content{background-color:#fff;color:#496960}.content .site__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr calc(1rem + 1vw) 1fr;grid-template-columns:repeat(12, 1fr);grid-gap:0 calc(1rem + 1vw);overflow:hidden}@media (min-width: 576px){.content .site__row{overflow:inherit}}.site__content{-ms-grid-column:1;grid-column-start:1;grid-column:span 12 / span 12}.page-node-type-page .site__content .region-content .block-system-main-block{overflow-x:clip;margin-left:-15px;margin-right:-15px}:is(.path-user,.page-variant--restricted-content-width) .site__content .region-content .block-system-main-block{max-width:var(--container-width--standard);margin:0 auto}.path-user .site__content .region-content{margin-bottom:4rem}@media (min-width: 992px){.site__content.has-sidebar{-ms-grid-column-span:8;grid-column:span 8 / span 8}}.site.is-unpublished .site__content{background:repeating-linear-gradient(-45deg, rgba(255,193,7,0.15), rgba(255,193,7,0.15) 0.625rem, rgba(255,193,7,0.1) 0.625rem, rgba(255,193,7,0.1) 1.25rem);position:relative}.site.is-unpublished .site__content::before{content:'Unpublished';color:#997404;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;padding:5px;display:block;background:repeating-linear-gradient(-45deg, rgba(255,193,7,0.5), rgba(255,193,7,0.5) 0.625rem, rgba(255,193,7,0.45) 0.625rem, rgba(255,193,7,0.45) 1.25rem)}.site__sidebar{-ms-grid-column:1;grid-column-start:1;grid-column:span 12 / span 12}@media (min-width: 992px){.site__sidebar{-ms-grid-column-span:3;grid-column:span 3 / span 3;-ms-grid-column:10;grid-column-start:10}}@media (min-width: 992px){.site__sidebar-inner{position:sticky;top:1rem;max-height:calc(100vh - 1rem);overflow-y:auto}#toolbar-administration ~ * .site__sidebar-inner{top:calc(1rem + 80px)}}.content.content .site__row{-ms-grid-columns:2.25fr 8vw 1fr;grid-template-columns:2.25fr 1fr;grid-gap:8vw}.page-variant--homepage .content.content .site__row{-ms-grid-columns:1fr;grid-template-columns:1fr}.content.content .site__row>.has-no-sidebar{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4}.region-content.region-content #toolbar-administration ~ * .site__sidebar-inner{top:calc(1rem + 80px)}.post-content{background-color:#fff;color:#496960}.region-post-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 576px){.region-post-content{max-width:540px}}@media (min-width: 768px){.region-post-content{max-width:720px}}@media (min-width: 992px){.region-post-content{max-width:960px}}@media (min-width: 1200px){.region-post-content{max-width:1140px}}@media (min-width: 1260px){.region-post-content{max-width:1260px}}@media (min-width: 1330px){.region-post-content{max-width:1330px}}@media (min-width: 1760px){.region-post-content{max-width:1760px}}.page-variant--homepage .region-post-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:4vw}.page-variant--homepage .region-post-content > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}@media (min-width: 768px){.page-variant--homepage .region-post-content{-ms-grid-columns:1fr 4vw 1fr;grid-template-columns:1fr 1fr}}.page-variant--homepage .region-post-content>*:last-child{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4}.region-post-footer{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:1rem}.region-post-footer > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}@media (min-width: 576px){.region-post-footer{max-width:540px}}@media (min-width: 768px){.region-post-footer{max-width:720px}}@media (min-width: 992px){.region-post-footer{max-width:960px}}@media (min-width: 1200px){.region-post-footer{max-width:1140px}}@media (min-width: 1260px){.region-post-footer{max-width:1260px}}@media (min-width: 1330px){.region-post-footer{max-width:1330px}}@media (min-width: 1760px){.region-post-footer{max-width:1760px}}@media (min-width: 768px){.region-post-footer{-ms-grid-columns:1fr 1rem auto;grid-template-columns:1fr auto;grid-gap:0 1rem}}@media (min-width: 768px){.region-post-footer>.block{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}.region-post-footer .promotion--brand{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3}}.region-post-footer.region-post-footer .promotion--brand{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4}.region-post-footer.region-post-footer .navigation{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}*+.pre-content .region.region-pre-content{margin-top:calc(1rem * 3)}.region.region-pre-content::after{content:'';width:100%;display:block}.page-variant--section-entry-page .region.region-pre-content::after{height:3px;background-color:#252526;margin-top:calc(1rem * 3);margin-bottom:calc(1rem * 3)}@media (max-width: 991.98px){.navigation--primary .menu .is-expanded.menu__item{display:-ms-grid;-ms-grid-columns:1fr auto;-ms-grid-rows:60px auto}.navigation--primary .menu .is-expanded.menu__item .menu__link{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.navigation--primary .menu .is-expanded.menu__item .menu__toggle{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.navigation--primary .menu .is-expanded.menu__item>.menu{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;-ms-grid-row-span:1}}
