.clear,.reset{clear:both}:root{--site-color:#3C7044}.extbase-debugger-floating{z-index:9999}.debug.with-labels .container:before{content:'.container'}.debug.with-labels .row:before{content:'.row'}.debug.with-labels .row [class*=col-]:before{content:'.col-'}.debug.with-labels section:before{content:'section'}.debug.with-labels .form-group:before{content:'.form-group'}.debug .row{background:#3d2}.debug .row [class*=col-]{background:#88be14}.debug .container{background:#00B0E8}.debug .container .container{background:#0ff}.debug .container .container .container{background:#add8e6}.debug section{background:pink}.debug .form-group{background:#6f42c1}.debug .form-group [class*=col-]{background:0 0}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.fullscale{width:100%;height:100%;object-fit:contain}.fillwidth{width:100%;max-width:none;height:auto}.fillheight{height:100vh;max-width:none;width:auto}.autoscale{width:100%;max-width:none;height:auto}.autoscale-h{height:100vh;max-width:none;width:auto}.autoscale-box,.boxscale img{width:auto;height:auto;max-width:100%;max-height:100%;right:0;margin:auto}.autoscale-box{position:absolute;top:0;bottom:0;left:0}.boxscale{position:relative}.aspect-ratio-item,.boxscale img{position:absolute;top:0;bottom:0;left:0}.aspect-ratio-item{width:100%;height:100%;border:0}.aspect-ratio{position:relative;display:block;width:100%;padding:0;overflow:hidden}.aspect-ratio::before{display:block;content:""}.aspect-ratio .aspect-ratio-item,.aspect-ratio>embed,.aspect-ratio>iframe,.aspect-ratio>object,.aspect-ratio>video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.position-center,.position-center-v{top:-9999px;bottom:-9999px}.position-center,.position-center-h{left:-9999px;right:-9999px}.aspect-ratio-21by9::before{padding-top:42.857143%}.aspect-ratio-16by9:before{padding-top:56.25%}.aspect-ratio-4by3:before{padding-top:75%}.aspect-ratio-1by1:before{padding-top:100%}.position-center,.position-center-h,.position-center-v{position:absolute;margin:auto}.align-center-h{margin-left:50%;transform:translateX(-50%)}.offset-top{margin-top:15px}.offset-right{margin-right:15px}.offset-bottom{margin-bottom:15px}.offset-left{margin-left:15px}.offset-top-large{margin-top:30px}.offset-right-large{margin-right:30px}.offset-bottom-large{margin-bottom:30px}.offset-left-large{margin-left:30px}.offset-top-xlarge{margin-top:45px}.offset-right-xlarge{margin-right:45px}.offset-bottom-xlarge{margin-bottom:45px}.offset-left-xlarge{margin-left:45px}.offset-content-section-default{margin-bottom:30px}.offset-reset{margin-bottom:0}.offset-inner-top-xlarge{padding-top:45px}.nopadding{padding-left:0;padding-right:0}.nomargin{margin-left:0;margin-right:0}.nopadding-left{padding-left:0;padding-right:30px}.container-full{margin:0 auto;width:100%}.reset{margin-bottom:15px}.navbar-nav.nav-links-inline .nav-link{display:inline-block}.navbar-nav.nav-links-inline .nav-item.dropdown .nav-link{padding-right:.5rem}.navbar-toggler.navbar-toggler-animated{position:relative}.navbar-toggler.navbar-toggler-animated:active,.navbar-toggler.navbar-toggler-animated:focus{outline:0}.navbar-toggler.navbar-toggler-animated span{display:block;background-color:#444;height:3px;width:25px;margin-top:4px;margin-bottom:4px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);position:relative;left:0;opacity:1}.navbar-toggler.navbar-toggler-animated span:nth-child(1),.navbar-toggler.navbar-toggler-animated span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.navbar-toggler.navbar-toggler-animated:not(.collapsed) span:nth-child(1){position:absolute;left:12px;top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);opacity:.9}.navbar-toggler.navbar-toggler-animated:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.navbar-toggler.navbar-toggler-animated:not(.collapsed) span:nth-child(3){position:absolute;left:12px;top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);opacity:.9}.border-none{border:none;border-radius:0}.row-gutter-large{margin-left:-20px;margin-right:-20px}.row-gutter-large>*{padding-left:20px;padding-right:20px}.grid-divider{overflow-x:hidden;position:relative}.grid-divider>[class*=col-]:nth-child(n+2):before{content:"";background-color:#ddd;position:absolute;top:0;bottom:0}@media (max-width:767px){.grid-divider>[class*=col-]:nth-child(n+2){padding-top:1.875rem}.grid-divider>[class*=col-]:nth-child(n+2):before{width:calc(100% - 30px);height:1px}}@media (min-width:768px){.grid-divider>[class*=col-]:nth-child(n+2):before{width:1px;height:auto;left:0}}.megamenu-nav .collapse,.megamenu-nav .dropdown,.megamenu-nav .dropup{position:static}.megamenu-nav .container{position:relative}.megamenu-nav .dropdown-menu{left:auto}.megamenu-nav .megamenu-content{padding:1rem}.frame-highlight-inverse .ce-bodytext,.frame-inverse .ce-bodytext{padding:.9375rem}.megamenu-nav .dropdown.megamenu-fw .dropdown-menu,.megamenu-nav .dropup.megamenu-fw .dropdown-menu{left:0;right:0}.grid-divider .card-deck-not.grid-divider [class*=col-]:nth-child(n+2):before{display:none}.frame-ruler-before:before{margin-top:30px;margin-bottom:30px;border-top:2px solid #C0000F}.card .card-img .ce-gallery,.ce-above .card-img .ce-gallery,.ce-intext.ce-left .card-img .ce-gallery,.ce-intext.ce-right .card-img .ce-gallery{margin:0}.frame-inverse{background:#0E2363;color:#fff}.frame-highlight{background:#fff;color:#C0000F}.frame-highlight-inverse{background:#C0000F;color:#fff}.card .card-img img{width:100%;max-width:none;height:auto}.frame-layout-401 table tr td:first-child,.frame-layout-401 table tr th:first-child{text-align:left}.frame-layout-401 table tr td+td,.frame-layout-401 table tr td+th,.frame-layout-401 table tr th+td,.frame-layout-401 table tr th+th{text-align:right}.frame-layout-402 table.ce-table.generated tr td,.frame-layout-402 table.ce-table.generated tr td:last-child,.frame-layout-402 table.ce-table.generated tr th{text-align:left}.section-content .frame.frame-type-menu_sitemap_pages>ul{padding:0}.section-content .frame.frame-type-menu_sitemap_pages>ul li::before{display:none}