/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.rich-text table,.block-content table{width:100%;margin-bottom:48px;border-collapse:collapse;table-layout:fixed;}.rich-text table tr td,.rich-text table tr th,.block-content table tr td,.block-content table tr th{border:1px solid #000000;word-wrap:break-word;}.rich-text table tr th,.block-content table tr th{background-color:#006a4d !important;color:#ffffff;font-size:1.5rem;font-weight:550;padding:1rem 0.75rem;}@media (min-width:768px){.rich-text table tr th,.block-content table tr th{padding:1rem 1.5rem;}}.rich-text table tr td,.block-content table tr td{padding:0.5rem 0.75rem;}@media (min-width:768px){.rich-text table tr td,.block-content table tr td{padding:0.5rem 1.5rem;}}.rich-text table a,.block-content table a{text-decoration:none;}
.card-title{font-size:calc(1.275rem + 0.3vw);font-weight:700;}@media (min-width:1200px){.card-title{font-size:1.5rem;}}.card-title a{text-underline-offset:4px;text-decoration:none;}@media (max-width:991.98px){.card-list{flex-direction:column;}.card-list .col{width:100%;}}.card-list .card .card-title{text-decoration:none;color:#ffffff;margin-bottom:0 !important;}.card-list .card .card-title a{text-underline-offset:4px;text-decoration:none;color:#ffffff !important;}.card-list .card .card-body{border-top:4px solid #69be28;background-color:#006a4d;}.card-list .card .card-body .btn{transition:none;padding:0;background:transparent;border:0;}.card-list .card:has(> a):hover .card-title{text-decoration:underline;color:#ffd772;}.card-list .card:has(> a):hover .btn,.card-list .card:has(> a):hover a{color:#ffd772 !important;}.card-list .card:has(> a):hover .card-body{background-color:#174d35;}.card-list .card:has(> a):hover .card-body:not(.border-0){border-color:#ffd772;}.card-media article{margin-bottom:0 !important;}.card-body .btn{text-align:left;}.card-body .btn .material-symbols-outlined{font-size:1rem;}@media (min-width:992px){.card-body .btn .material-symbols-outlined{font-size:1.5rem;}}.card img{width:100%;}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color:#ffffff;--bs-card-subtitle-color:;--bs-card-border-width:2px;--bs-card-border-color:#ffd772;--bs-card-border-radius:0;--bs-card-box-shadow:;--bs-card-inner-border-radius:-2px;--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:#ffffff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:8px;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);}.card > hr{margin-right:0;margin-left:0;}.card > .list-group{border-top:inherit;border-bottom:inherit;}.card > .list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0;}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color);}.card-subtitle{margin-top:calc(-0.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color);}.card-text:last-child{margin-bottom:0;}.card-link + .card-link{margin-left:var(--bs-card-spacer-x);}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);}.card-header-tabs{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));border-bottom:0;}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg);}.card-header-pills{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);}.card-img,.card-img-top,.card-img-bottom{width:100%;}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);}.card-group > .card{margin-bottom:var(--bs-card-group-margin);}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap;}.card-group > .card{flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0;}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0;}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0;}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0;}}
.hero-container.bg-dark a{color:#ffffff;}.hero{border-radius:0;}.hero .overlay-media{height:100%;}.hero.overlay{height:80vh;}.hero.overlay a{color:#ffffff;}.hero.overlay img{height:80vh !important;}@media (min-width:768px){.hero.overlay{overflow:hidden;height:480px;}.hero.overlay img{height:480px;}.hero.overlay video{width:100%;-o-object-fit:cover;object-fit:cover;}.hero.overlay.background-video img{display:none;}}.hero .card-img-overlay{background-color:rgba(0,0,0,0.6);text-align:center;}.hero .card-img-overlay a[role=button]{width:-moz-fit-content;width:fit-content;margin:auto;}@media (min-width:768px){.hero .card-img-overlay.transparent{background:transparent !important;}}.hero .heading{font-size:2.5rem;}@media (min-width:768px){.hero .heading{font-size:72px;}}.hero .heading strong{color:#69be28;font-weight:inherit;}.hero .heading .resize-text{display:block;}.hero img{width:100%;}.hero .hero-play-button button{background-color:#69be28;color:#000000;}.hero .hero-play-button button:hover{background-color:#ffffff;color:#3b8404;}.homepage-hero .display-overlay{font-size:70px;}@media (min-width:576px){.homepage-hero .display-overlay{font-size:18vh;}}.homepage-hero.overlay{height:80vh;}.homepage-hero.overlay img{height:80vh;}@media (min-width:768px){.homepage-hero.overlay.background-video img{display:none;}}.homepage-hero.overlay.background-video .media{height:80vh;}@media (min-width:768px){.homepage-hero.overlay.background-video .media{display:none;}}.homepage-hero.overlay.background-video .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.homepage-hero.overlay.background-video .media{display:block;}}.overlay img{-o-object-fit:cover;object-fit:cover;}.layout-overlay .title{font-size:80px;}@media (min-width:576px){.layout-overlay .title{font-size:18vh;}}.breadcrumb-absolute{top:25px;left:25px;}@media (min-width:1920px){.breadcrumb-absolute{left:96px;}}.media--type-video-file video{height:auto;max-width:100%;width:100%;}
.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1.25rem;--bs-dropdown-color:#4b4b50;--bs-dropdown-bg:#ffffff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:-1px;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 30px 50px -4px rgba(50,50,93,0.25),0 10px 25px -4px rgba(0,0,0,0.16);--bs-dropdown-link-color:#000000;--bs-dropdown-link-hover-color:black;--bs-dropdown-link-hover-bg:#ffffff;--bs-dropdown-link-active-color:none;--bs-dropdown-link-active-bg:none;--bs-dropdown-link-disabled-color:#c2c2cc;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#95959d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer);}.dropdown-menu-start{--bs-position:start;}.dropdown-menu-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-end{--bs-position:end;}.dropdown-menu-end[data-bs-popper]{right:0;left:auto;}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start;}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-sm-end{--bs-position:end;}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start;}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-md-end{--bs-position:end;}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start;}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-lg-end{--bs-position:end;}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start;}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-xl-end{--bs-position:end;}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start;}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-xxl-end{--bs-position:end;}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:1728px){.dropdown-menu-xxxl-start{--bs-position:start;}.dropdown-menu-xxxl-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-xxxl-end{--bs-position:end;}.dropdown-menu-xxxl-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:1920px){.dropdown-menu-xxxxl-start{--bs-position:start;}.dropdown-menu-xxxxl-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-xxxxl-end{--bs-position:end;}.dropdown-menu-xxxxl-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:2290px){.dropdown-menu-xxxxxl-start{--bs-position:start;}.dropdown-menu-xxxxxl-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-xxxxxl-end{--bs-position:end;}.dropdown-menu-xxxxxl-end[data-bs-popper]{right:0;left:auto;}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer);}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer);}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid;}.dropend .dropdown-toggle:empty::after{margin-left:0;}.dropend .dropdown-toggle::after{vertical-align:0;}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer);}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";}.dropstart .dropdown-toggle::after{display:none;}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent;}.dropstart .dropdown-toggle:empty::after{margin-left:0;}.dropstart .dropdown-toggle::before{vertical-align:0;}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0);}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg);}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg);}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:1.0625rem;color:var(--bs-dropdown-header-color);white-space:nowrap;}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#16181a;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#ffffff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255,255,255,0.15);--bs-dropdown-link-active-color:none;--bs-dropdown-link-active-bg:none;--bs-dropdown-link-disabled-color:#c2c2cc;--bs-dropdown-header-color:#c2c2cc;}.nav{--bs-nav-link-padding-x:0.5rem;--bs-nav-link-padding-y:0;--bs-nav-link-font-size:1.125rem;--bs-nav-link-font-weight:500;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#95959d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.nav-link{transition:none;}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color);}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 0.25rem rgba(0,106,77,0.25);}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default;}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#4b4b50;--bs-nav-tabs-link-active-bg:#ffffff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #ffffff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color);}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0;}.nav-pills{--bs-nav-pills-border-radius:0;--bs-nav-pills-link-active-color:#ffffff;--bs-nav-pills-link-active-bg:#006a4d;}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius);}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg);}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap);}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent;}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor;}.nav-underline .nav-link.active,.nav-underline .show > .nav-link{font-weight:550;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor;}.nav-fill > .nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center;}.nav-justified > .nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center;}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(23,77,53,0.55);--bs-navbar-hover-color:rgba(23,77,53,0.7);--bs-navbar-disabled-color:rgba(23,77,53,0.3);--bs-navbar-active-color:rgba(23,77,53,0.9);--bs-navbar-brand-padding-y:-3.75px;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:25px;--bs-navbar-brand-color:rgba(23,77,53,0.9);--bs-navbar-brand-hover-color:rgba(23,77,53,0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:25px;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2823, 77, 53, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(23,77,53,0.1);--bs-navbar-toggler-border-radius:0;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);}.navbar > .container-xxxl,.navbar > .container-xxl,.navbar > .container-xl,.navbar > .container-lg,.navbar > .container-md,.navbar > .container-sm,.navbar > .container,.navbar > .container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between;}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color);}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0;--bs-nav-link-font-size:1.125rem;--bs-nav-link-font-weight:500;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color);}.navbar-nav .dropdown-menu{position:static;}.navbar-text{padding-top:0;padding-bottom:0;color:var(--bs-navbar-color);}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color);}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none;}}.navbar-toggler:hover{text-decoration:none;}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%;}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto;}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{flex-direction:row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-sm .navbar-nav-scroll{overflow:visible;}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-sm .navbar-toggler{display:none;}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand-sm .offcanvas .offcanvas-header{display:none;}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-md .navbar-nav{flex-direction:row;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-md .navbar-nav-scroll{overflow:visible;}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-md .navbar-toggler{display:none;}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand-md .offcanvas .offcanvas-header{display:none;}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{flex-direction:row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-lg .navbar-nav-scroll{overflow:visible;}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand-lg .offcanvas .offcanvas-header{display:none;}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{flex-direction:row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xl .navbar-toggler{display:none;}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand-xl .offcanvas .offcanvas-header{display:none;}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-xxl .navbar-nav{flex-direction:row;}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xxl .navbar-toggler{display:none;}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none;}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:1728px){.navbar-expand-xxxl{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-xxxl .navbar-nav{flex-direction:row;}.navbar-expand-xxxl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xxxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xxxl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xxxl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xxxl .navbar-toggler{display:none;}.navbar-expand-xxxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand-xxxl .offcanvas .offcanvas-header{display:none;}.navbar-expand-xxxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:1920px){.navbar-expand-xxxxl{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-xxxxl .navbar-nav{flex-direction:row;}.navbar-expand-xxxxl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xxxxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xxxxl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xxxxl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xxxxl .navbar-toggler{display:none;}.navbar-expand-xxxxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand-xxxxl .offcanvas .offcanvas-header{display:none;}.navbar-expand-xxxxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:2290px){.navbar-expand-xxxxxl{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand-xxxxxl .navbar-nav{flex-direction:row;}.navbar-expand-xxxxxl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xxxxxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xxxxxl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xxxxxl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xxxxxl .navbar-toggler{display:none;}.navbar-expand-xxxxxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand-xxxxxl .offcanvas .offcanvas-header{display:none;}.navbar-expand-xxxxxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start;}.navbar-expand .navbar-nav{flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand .navbar-nav-scroll{overflow:visible;}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand .navbar-toggler{display:none;}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none;}.navbar-expand .offcanvas .offcanvas-header{display:none;}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,0.55);--bs-navbar-hover-color:rgba(255,255,255,0.75);--bs-navbar-disabled-color:rgba(255,255,255,0.25);--bs-navbar-active-color:#ffffff;--bs-navbar-brand-color:#ffffff;--bs-navbar-brand-hover-color:#ffffff;--bs-navbar-toggler-border-color:rgba(255,255,255,0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.offcanvas,.offcanvas-xxxxxl,.offcanvas-xxxxl,.offcanvas-xxxl,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:;--bs-offcanvas-bg:#ffffff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 10px 25px 0 rgba(50,50,93,0.1),0 5px 10px 0 rgba(0,0,0,0.05);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5;}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none;}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none;}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible;}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-sm .offcanvas-header{display:none;}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none;}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none;}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible;}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-md .offcanvas-header{display:none;}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none;}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none;}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible;}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-lg .offcanvas-header{display:none;}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none;}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none;}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible;}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-xl .offcanvas-header{display:none;}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none;}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none;}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible;}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-xxl .offcanvas-header{display:none;}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:1727.98px){.offcanvas-xxxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}}@media (max-width:1727.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxxl{transition:none;}}@media (max-width:1727.98px){.offcanvas-xxxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas-xxxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas-xxxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas-xxxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas-xxxl.showing,.offcanvas-xxxl.show:not(.hiding){transform:none;}.offcanvas-xxxl.showing,.offcanvas-xxxl.hiding,.offcanvas-xxxl.show{visibility:visible;}}@media (min-width:1728px){.offcanvas-xxxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-xxxl .offcanvas-header{display:none;}.offcanvas-xxxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:1919.98px){.offcanvas-xxxxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}}@media (max-width:1919.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxxxl{transition:none;}}@media (max-width:1919.98px){.offcanvas-xxxxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas-xxxxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas-xxxxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas-xxxxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas-xxxxl.showing,.offcanvas-xxxxl.show:not(.hiding){transform:none;}.offcanvas-xxxxl.showing,.offcanvas-xxxxl.hiding,.offcanvas-xxxxl.show{visibility:visible;}}@media (min-width:1920px){.offcanvas-xxxxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-xxxxl .offcanvas-header{display:none;}.offcanvas-xxxxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:2289.98px){.offcanvas-xxxxxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}}@media (max-width:2289.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxxxxl{transition:none;}}@media (max-width:2289.98px){.offcanvas-xxxxxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas-xxxxxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas-xxxxxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas-xxxxxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas-xxxxxl.showing,.offcanvas-xxxxxl.show:not(.hiding){transform:none;}.offcanvas-xxxxxl.showing,.offcanvas-xxxxxl.hiding,.offcanvas-xxxxxl.show{visibility:visible;}}@media (min-width:2290px){.offcanvas-xxxxxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-xxxxxl .offcanvas-header{display:none;}.offcanvas-xxxxxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none;}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%);}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%);}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%);}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%);}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none;}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible;}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}.offcanvas-backdrop.fade{opacity:0;}.offcanvas-backdrop.show{opacity:0.5;}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);margin-top:calc(-0.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-0.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5 * var(--bs-offcanvas-padding-y));}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height);}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto;}.navbar .offcanvas-body .dropdown-menu,.offcanvas .offcanvas-body .dropdown-menu{margin-top:12px !important;border-bottom:2px solid #2f8a71 !important;padding-bottom:8px !important;margin-bottom:12px !important;background-color:#006a4d;}.navbar .offcanvas-body .dropdown-menu .nav-item,.offcanvas .offcanvas-body .dropdown-menu .nav-item{color:#ffffff;}.navbar .offcanvas-body .dropdown-menu .nav-item .dropdown-item,.offcanvas .offcanvas-body .dropdown-menu .nav-item .dropdown-item{color:#ffffff;padding:12px 16px;}.navbar .offcanvas-body .dropdown-menu .nav-item .dropdown-item:hover,.navbar .offcanvas-body .dropdown-menu .nav-item .dropdown-item:focus,.offcanvas .offcanvas-body .dropdown-menu .nav-item .dropdown-item:hover,.offcanvas .offcanvas-body .dropdown-menu .nav-item .dropdown-item:focus{background-color:#174d35;color:#ffd772 !important;}.navbar .offcanvas-body .navbar-nav svg,.offcanvas .offcanvas-body .navbar-nav svg{float:right;height:25px;}.navbar .offcanvas-body .navbar-nav svg path,.offcanvas .offcanvas-body .navbar-nav svg path{fill:#ffffff;}.navbar .offcanvas-body .navbar-nav > li,.offcanvas .offcanvas-body .navbar-nav > li{margin-bottom:1rem;margin-left:26px;margin-right:26px;}.navbar .offcanvas-body .navbar-nav > li > a,.offcanvas .offcanvas-body .navbar-nav > li > a{display:block !important;padding-bottom:12px;}.navbar .offcanvas-body .navbar-nav > li > a.show,.offcanvas .offcanvas-body .navbar-nav > li > a.show{padding-bottom:0;}.navbar .navbar-desktop .navbar-nav .nav-link,.offcanvas .navbar-desktop .navbar-nav .nav-link{padding-left:0;padding-right:0;align-items:center;}@media (min-width:1400px){.navbar .navbar-desktop .navbar-nav .nav-link,.offcanvas .navbar-desktop .navbar-nav .nav-link{padding-left:0.5rem;padding-right:0.5rem;}}.navbar .navbar-desktop .navbar-nav .nav-link svg,.offcanvas .navbar-desktop .navbar-nav .nav-link svg{margin-top:-3px;margin-left:0.25rem;height:7px;}@media (min-width:1400px){.navbar .navbar-desktop .navbar-nav .nav-link svg,.offcanvas .navbar-desktop .navbar-nav .nav-link svg{height:25px;margin-left:0.5rem;margin-top:-6px;}}.navbar .navbar-desktop .navbar-nav > li,.offcanvas .navbar-desktop .navbar-nav > li{padding-left:4px;white-space:nowrap;}.navbar .navbar-desktop .navbar-nav > li:not(:last-child)::after,.offcanvas .navbar-desktop .navbar-nav > li:not(:last-child)::after{color:#69be29;content:"|";}.navbar .navbar-desktop .dropdown-menu,.offcanvas .navbar-desktop .dropdown-menu{margin-top:10px;padding-top:8px !important;padding-bottom:10px !important;background-color:#ffffff;box-shadow:0 10px 25px 0 rgba(50,50,93,0.1),0 5px 10px 0 rgba(0,0,0,0.05);}.navbar .navbar-desktop .dropdown-menu .nav-item,.offcanvas .navbar-desktop .dropdown-menu .nav-item{color:#006a4d;}.navbar .navbar-desktop .dropdown-menu .nav-item .dropdown-item,.offcanvas .navbar-desktop .dropdown-menu .nav-item .dropdown-item{padding:15px 26px;}.navbar .nav-link,.offcanvas .nav-link{font-size:16px;padding:0;font-family:"Roboto";}.navbar .nav-link:focus,.offcanvas .nav-link:focus{outline:2px solid #ffffff;}@media (min-width:1728px){.navbar .nav-link,.offcanvas .nav-link{font-size:20px;}}.navbar .dropdown-menu,.offcanvas .dropdown-menu{transform:inherit !important;}.navbar .dropdown-menu .nav-item,.offcanvas .dropdown-menu .nav-item{font-size:16px;font-family:"Roboto";}@media (min-width:1728px){.navbar .dropdown-menu .nav-item,.offcanvas .dropdown-menu .nav-item{font-size:20px;}}.navbar .dropdown-menu .nav-item .dropdown-item.active,.navbar .dropdown-menu .nav-item .dropdown-item:hover,.navbar .dropdown-menu .nav-item .dropdown-item:focus,.offcanvas .dropdown-menu .nav-item .dropdown-item.active,.offcanvas .dropdown-menu .nav-item .dropdown-item:hover,.offcanvas .dropdown-menu .nav-item .dropdown-item:focus{text-decoration-thickness:1px;text-decoration:underline;text-underline-offset:4px;}.navbar .dropdown-toggle::after,.offcanvas .dropdown-toggle::after{display:none;}.navbar-brand{margin-left:24px;}.navbar-brand .logo{max-width:140px;}@media (min-width:400px){.navbar-brand .logo{max-width:180px;}}@media (min-width:500px){.navbar-brand .logo{max-width:250px;}}@media (min-width:800px){.navbar-brand .logo{max-width:300px;}}@media (min-width:1270px){.navbar-brand .logo{max-width:310px;}}@media (min-width:1728px){.navbar-brand .logo{max-width:410px;}}@media (min-width:768px){.navbar-brand{margin-left:24px;}}@media (min-width:1400px){.navbar-brand{margin-left:48px;}}@media (min-width:2290px){.navbar-brand{margin-left:calc((100% - 1668px) / 2 + 48px);position:absolute;}}@media (min-width:1920px){.navbar-brand{margin-left:96px;}}.navbar-buttons{background-color:#69be28;}.navbar-buttons .navbar-toggler:focus{box-shadow:none;}.navbar-buttons .navbar-toggler:focus-visible{outline:-webkit-focus-ring-color auto 1px;}.navbar-buttons svg{height:60px;width:60px;}.navbar-buttons svg path{fill:#006a4d;}@media (min-width:768px){.navbar-buttons svg{height:80px;width:80px;}}@media (min-width:1728px){.navbar-buttons svg{height:100px;width:100px;}}.navbar-buttons .dropdown-toggle.show{background-color:#006a4d;}.navbar-buttons .dropdown-toggle.show svg path{fill:#69be28;}.navbar-buttons .search > .dropdown-menu{left:-289px;opacity:0;position:absolute;top:-103px;transition:top 0.5s ease-in-out,opacity 0.5s ease-in-out;width:350px;}.navbar-buttons .search > .dropdown-menu.show{top:-3px;opacity:1;}.navbar-buttons .search > .dropdown-menu.show input,.navbar-buttons .search > .dropdown-menu.show button{border:2px solid #ffd772;color:#ffffff;font-family:"Roboto";font-size:14px;font-weight:700;line-height:16px;padding:0.5rem !important;}@media (min-width:1728px){.navbar-buttons .search > .dropdown-menu.show input,.navbar-buttons .search > .dropdown-menu.show button{padding:1rem !important;}}.navbar-buttons .search > .dropdown-menu.show .form-control{font-family:"Roboto";font-size:16px;}.navbar-buttons .search > .dropdown-menu.show .form-control::-moz-placeholder{color:#ffffff;font-weight:600;}.navbar-buttons .search > .dropdown-menu.show .form-control::placeholder{color:#ffffff;font-weight:600;}@media (min-width:1728px){.navbar-buttons .search > .dropdown-menu{left:-339px;width:440px;}}@media (min-width:2290px){.navbar-buttons{position:absolute;right:0;}}.container-nav{padding-left:24px;}@media (min-width:1200px){.container-nav{--bs-gutter-x:96px;--bs-gutter-y:0;width:100%;margin-right:auto;margin-left:auto;}}@media (min-width:1920px){.container-nav{height:100px;padding-right:calc(var(--bs-gutter-x) * 0.5);}}@media (min-width:2290px){.container-nav{max-width:1668px;}}.layout--onecol .layout__region > div:first-child:not(.block-inline-blockhero) > div:not(.block-content--view-mode-hero){padding-top:48px;}
.csu-btn{display:flex;justify-content:center;align-items:center;}.csu-program-wrapper .csu-dropdown,.csu-program-finder .csu-input{display:flex;justify-content:space-between;align-items:center;}.csu-btn{font-family:"Roboto",sans-serif;background-color:#097054;color:#FEFEFE;padding:0.75rem 1rem;margin:0.5rem;text-transform:uppercase;font-weight:bold;font-size:20px;border:none;border-radius:0;min-height:3.25rem;cursor:pointer;transition:background-color 0.2s ease;text-decoration:none;width:fit-content;}.csu-btn:hover{color:#ffffff;background-color:#075842;}@media (max-width:992px){.csu-btn{width:100%;margin-left:0;margin-right:0;margin-bottom:1rem;}}@media (max-width:768px){.csu-btn{font-size:1.12rem;}}.csu-program-wrapper .csu-dropdown,.csu-program-finder .csu-input{font-family:"Roboto",sans-serif;color:#707070;font-size:1.25rem;padding:0.65rem;border:1px solid #707070;border-radius:0;width:100%;min-height:3.25rem;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.csu-program-wrapper .csu-dropdown[aria-expanded=true]::after{transform:rotate(223deg);}.csu-height-100{height:100%;}.csu-m-remover{margin:0;}input[type=search]:not(:focus,:active)::-webkit-search-cancel-button{display:none;}.csu-arrow{position:relative;}.csu-arrow::after{content:"";position:absolute;right:1rem;top:calc((100% - 1.8rem) / 2);width:0.6rem;height:0.6rem;border-color:#097054;border-style:solid;border-width:0 2px 2px 0;margin:0.5rem;cursor:pointer;transform:rotate(45deg);pointer-events:none;}.csu-dropdown-list{display:none;list-style:none;color:#707070;font-size:1.12rem;padding:0.2em 0;background-color:#FEFEFE;border:1px solid #707070;box-shadow:0 0 0.5em 0.5em rgba(0,0,0,0.07);position:absolute;top:2.1rem;left:50%;width:100%;transform:translateX(-50%);transition:0.2s;z-index:1;}.csu-dropdown-list__option{padding:0.5rem 0.9rem;margin:0.3rem 0;border-radius:0;cursor:pointer;}.csu-dropdown-list__option:hover{color:#FEFEFE;background-color:#707070;}.csu-dropdown-list.show{display:block;}.csu-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.csu-btn{grid-column:2/3;}@media (max-width:768px){.csu-btn{grid-column:auto;}}.csu-btn__icon{margin:0 0.3rem;}.csu-btn--request-info{background-color:#89C53A;margin-top:1rem;}@media (max-width:992px){.csu-btn--request-info{margin-top:0;}}.csu-btn--request-info:hover{background-color:#7bb134;}.csu-custom-btn{position:relative;}.csu-reset-link{grid-column:2/3;color:#707070;width:100%;font-size:1rem;text-align:center;text-decoration:underline;line-height:1.5;cursor:pointer;}.csu-reset-link:hover{color:#4a4a4a;}@media (max-width:992px){.csu-reset-link{position:relative;display:block;font-size:1rem;bottom:auto;left:auto;transform:none;}}@media (max-width:768px){.csu-reset-link{grid-column:auto;}}.csu-all-programs{display:flex;justify-content:center;align-items:center;padding:0.6rem 1.25rem;}.csu-all-programs__btn{background-color:transparent;display:flex;justify-content:center;align-items:center;margin:0;text-align:center;padding:1rem 0.5rem;border:0;cursor:pointer;}.csu-all-programs__txt{color:#097054;font-size:1rem;font-weight:400;padding-right:8px;}.csu-all-programs{padding:0.6rem 1.25rem;}@keyframes arrow-fx{0%{transform:rotate(0);}100%{transform:rotate(180deg);}}@keyframes reverse-arrow-fx{0%{transform:rotate(180deg);}100%{transform:rotate(0);}}body{font-family:"Roboto",sans-serif;margin:0;padding:0;align-content:center;height:100svh;background-color:#f9f9f9;}.csu-program-header__title{color:#097054;font-size:3.25rem;font-weight:900;text-align:center;margin:0;padding:1.25rem 0;}@media (max-width:768px){.csu-program-header__title{font-size:2.25rem;}}.csu-program-header__description{font-family:"Open Sans",sans-serif;color:#707070;font-size:1.25rem;font-weight:400;text-align:center;line-height:34px;margin:0 auto;padding:0;max-width:55.6rem;}@media (max-width:768px){.csu-program-header__description{font-size:1.12rem;line-height:28px;}}.csu-flex-cotainer,.block-views-blockprogram-catalog-block-1{background-color:#F1F8E8;align-content:center;padding:5rem 2rem;margin:0 auto;}@media (max-width:992px){.csu-flex-cotainer,.block-views-blockprogram-catalog-block-1{padding:1rem;max-width:100%;}}.csu-flex-cotainer__content{max-width:1300px;margin:0 auto;}.csu-program-finder{padding-top:1rem;}.csu-program-finder .csu-input{background-color:#FEFEFE;}.csu-program-filter{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,min-content);gap:1.25rem;padding:0.6rem 1.25rem;border-radius:0;width:100%;box-sizing:border-box;}@media (max-width:992px){.csu-program-filter{padding:0.6rem 0;}}@media (max-width:768px){.csu-program-filter{grid-template-columns:1fr;row-gap:1rem;-moz-column-gap:0;column-gap:0;}}.csu-program-search{grid-column:span 3;border-radius:0;width:100%;box-sizing:border-box;}@media (max-width:768px){.csu-program-search{grid-column:auto;}}.csu-program-wrapper{position:relative;box-sizing:border-box;}.csu-program-wrapper label{font-size:0;position:absolute;}.csu-program-wrapper .csu-dropdown{background-color:#FEFEFE;border:2px solid #097054;cursor:pointer;color:#097054;font-weight:bold;}.csu-program-wrapper .csu-dropdown option{color:#707070;}.csu-program-wrapper .csu-dropdown option:first-child{font-weight:bolder;}.csu-program-wrapper .csu-dropdown[aria-expanded=true]{box-shadow:0 0 0.3rem #097054;}.views-infinite-scroll-content-wrapper{display:flex;flex-direction:column;gap:1rem;padding:0.6rem 1.25rem 0;}@media (max-width:992px){.views-infinite-scroll-content-wrapper{padding:0.6rem 0;}}.csu-results__item{font-size:1rem;margin:0 auto;width:100%;background:#FEFEFE;border-radius:0;position:relative;border:1px solid #fff;transition:all 0.3s ease-in-out;}.csu-results__item[open] .csu-results__item__summary{padding:0;}.csu-results__item[open] .csu-results__item__summary span{opacity:0;}.csu-results__item[open] .csu-results__item__summary .expand-icon{animation:arrow-fx 0.2s ease;}.csu-results__item[open] .csu-results__item__summary .expand-icon::after{width:16px;height:2px;}.expand-icon::before{content:"";position:absolute;width:16px;height:2px;background-color:#097054;}.expand-icon::after{content:"";position:absolute;width:2px;height:16px;background-color:#097054;}.csu-results__item__summary:hover .expand-icon::before{background-color:#ffffff;}.csu-results__item__summary:hover .expand-icon::after{background-color:#ffffff;}.csu-results__item[open] .csu-results__item__summary .expand-icon::before,.csu-results__item[open] .csu-results__item__summary .expand-icon::after{background-color:#097054 !important;}.reverse-animation-icon{animation:reverse-arrow-fx 0.2s ease;}.csu-results__item__summary{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;list-style:none;padding:1rem;min-height:1rem;align-items:center;transition:all 0.2s ease-in-out;position:relative;}.csu-results__item__summary:hover{background:#097054;}.csu-results__item__summary:hover .csu-results__item__summary__title{color:#ffffff;}.csu-results__item[open] .csu-results__item__summary{background-color:#ffffff !important;}.csu-results__item[open] .csu-results__item__summary .csu-results__item__summary__title{color:#097054 !important;}.csu-results__item__summary::-webkit-details-marker{display:none;}.csu-results__item__summary:focus{outline:none;}.csu-results__item__summary__title{font-family:"Open Sans",sans-serif;color:#707070;font-size:1.25rem;font-weight:400;padding-right:1.25rem;transition:all 0.2s ease-in-out;}.csu-results__item__summary .expand-icon{position:absolute;right:1rem;top:calc((100% - 1rem) / 2);width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;}.csu-results__item__summary .expand-icon__icon{width:auto;height:auto;}.csu-results__item__content{color:#303651;padding:0.2rem 1rem 1rem 1rem;font-weight:300;line-height:1.5;display:grid;grid-template-columns:2fr 1fr auto;gap:1.5rem;transition:height 0.3s ease-in-out;}@media (max-width:992px){.csu-results__item__content{grid-template-columns:1fr;gap:0;}}.csu-results__item__content__columns__head{border-bottom:1px solid #707070;margin:1rem 0;}.csu-program-titles{font-family:"Open Sans",sans-serif;color:#707070;font-size:1.5rem;font-weight:bold;line-height:1;margin:0;}.csu-program-modality{font-family:"Open Sans",sans-serif;color:#707070;font-size:1.12rem;font-weight:400;margin:0.62rem 0;}@media (max-width:992px){.csu-program-modality{font-size:1rem;}}.csu-program-modality b{color:#097054;font-weight:bold;}.csu-program-description__text{font-family:"Open Sans",sans-serif;color:#707070;font-size:1rem;font-weight:400;line-height:28px;margin:1rem 0;}.csu-search-btns{grid-column:2 / 3;text-align:center;}.csu-search-btns .csu-btn{width:100%;}.csu-search-btns .csu-search-btns__first{background-color:#097054;margin:0 0 20px;}.csu-search-btns .csu-search-btns__first:hover{background-color:#075842;}.csu-search-btns .csu-search-btns__second{background-color:transparent;color:#707070;font-weight:300;text-decoration:underline;border:0;padding:5px 16px;display:inline;}.csu-search-btns .csu-search-btns__second:hover,.csu-search-btns .csu-search-btns__second:focus,.csu-search-btns .csu-search-btns__second:active{background-color:transparent;color:#4a4a4a;}@media (max-width:768px){.csu-search-btns{grid-column:auto;}}#block-csuohio-theme-views-block-program-catalog-block-1 > div{}.view-program-catalog{max-width:1400px;display:block;margin-right:auto;margin-left:auto;}.view-program-catalog .view-content .csu-results__container .view-empty{text-align:center;}.csu-all-programs{}.csu-all-programs nav{}.csu-all-programs nav ul,.view-program-catalog ul.js-pager__items{list-style:none;margin-top:1rem;}.csu-all-programs nav ul li,.view-program-catalog ul.js-pager__items li{display:flex;justify-content:center;align-items:center;display:flex;align-items:flex-start;}.csu-all-programs nav ul li a,.view-program-catalog ul.js-pager__items li a{text-decoration:none;color:#097054;font-size:1rem;font-weight:400;padding-right:8px;display:flex;flex-direction:column;align-items:center;}.view-program-catalog ul.js-pager__items li a span.next{text-decoration:underline;font-size:1.125rem;}.view-program-catalog ul.js-pager__items li a span.more{text-decoration:none;font-size:1rem;margin-top:1rem;}.csu-all-programs__btn__arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #097054;cursor:pointer;margin-top:.6rem;}
.accordion{--bs-accordion-color:#174d35;--bs-accordion-bg:#ffffff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:0;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#174d35;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url('data:image/svg+xml,%3csvg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M24.1673 13.6666L14.1673 13.6666L14.1673 23.6666L10.834 23.6666L10.834 13.6666L0.833982 13.6666L0.833983 10.3333L10.834 10.3333L10.834 0.333254L14.1673 0.333254L14.1673 10.3333L24.1673 10.3333L24.1673 13.6666Z" fill="%23006A4D"/%3e%3c/svg%3e');--bs-accordion-btn-icon-width:25px;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url('data:image/svg+xml,%3csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M31.6673 21.6666L8.33398 21.6666L8.33398 18.3333L31.6673 18.3333L31.6673 21.6666Z" fill="%23006A4D"/%3e%3c/svg%3e');--bs-accordion-btn-focus-border-color:#80b5a6;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(0,106,77,0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#005f45;--bs-accordion-active-bg:var(--bs-accordion-bg);}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1.25rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition);}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none;}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform);}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none;}}.accordion-button:hover{z-index:2;}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow);}.accordion-header{margin-bottom:0;}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius);}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius);}.accordion-item:not(:first-of-type){border-top:0;}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius);}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius);}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius);}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);}.accordion-flush .accordion-collapse{border-width:0;}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0;}.accordion-flush .accordion-item:first-child{border-top:0;}.accordion-flush .accordion-item:last-child{border-bottom:0;}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0;}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2366a694'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2366a694'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.accordion-item{border-bottom:3px solid #006a4d;}.accordion-item .accordion-button{padding:1em 0;}.accordion-item .accordion-button:focus{box-shadow:none;}.accordion-item .accordion-body{padding:0 0 1em;}.subsite-sidebar-nav-desktop.sidebar-list{list-style:none;padding:0;}.subsite-sidebar-nav-desktop.sidebar-list a{line-height:1.6;text-decoration:none;}.subsite-sidebar-nav-desktop.sidebar-list a.is-active{text-decoration:underline;}.subsite-sidebar-nav-desktop.sidebar-list ul{padding-left:1.5rem;}@media (max-width:991.98px){.subsite-sidebar-nav-desktop.sidebar-list li{font-size:1rem !important;}}.subsite-sidebar-nav-desktop.sidebar-list li::marker{color:#006a4d;}.subsite-sidebar-nav-desktop.sidebar-list li .navbar-toggler[aria-expanded=true] svg{transform:rotate(180deg);}.subsite-sidebar-nav-desktop.sidebar-list li .navbar-toggler[aria-expanded=false] svg{transform:rotate(0deg);}.subsite-sidebar-nav-desktop.sidebar-list li .navbar-toggler svg{top:0.5rem;}.subsite-sidebar-nav-desktop.sidebar-list > li{padding-top:16px !important;line-height:1.6;font-size:1.25rem;}@media (max-width:991.98px){.subsite-sidebar-nav-desktop.sidebar-list > li{font-size:12px;}}.subsite-sidebar-nav-desktop.sidebar-list > li li{font-size:17px;padding-top:8px !important;}@media (max-width:991.98px){.subsite-sidebar-nav-desktop.sidebar-list > li li{font-size:1rem;}}.subsite-sidebar-nav-desktop.sidebar-list > li li::marker{font-size:1rem;}@media (max-width:991.98px){.subsite-sidebar-nav-desktop.sidebar-list > li li::marker{font-size:0.75rem;}}.subsite-sidebar-nav-desktop.sidebar-list > li ul{list-style:disc;margin-bottom:0;}.subsite-sidebar-nav-desktop.sidebar-list > li ul ul a{font-weight:400;}@media (max-width:991.98px){.subsite-sidebar-nav-mobile .navbar-toggler{width:100%;}.subsite-sidebar-nav-mobile .menu-text{font-family:"Roboto";font-size:27px;line-height:1.2;margin:0;text-align:left;}.subsite-sidebar-nav-mobile .menu-text a[aria-label="Sub-site navigation toggle"]{display:none !important;}.subsite-sidebar-nav-mobile,.subsite-sidebar-nav-mobile + .sidebar-list{background-color:#5d5d5b;}.subsite-sidebar-nav-mobile a,.subsite-sidebar-nav-mobile + .sidebar-list a{color:#ffffff !important;}.subsite-sidebar-nav-mobile li::marker,.subsite-sidebar-nav-mobile + .sidebar-list li::marker{color:#ffffff !important;font-size:0.925em;}.subsite-sidebar-nav-mobile .navbar-toggler,.subsite-sidebar-nav-mobile + .sidebar-list .navbar-toggler{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;}.subsite-sidebar-nav-mobile .navbar-toggler:focus,.subsite-sidebar-nav-mobile .navbar-toggler:focus-visible,.subsite-sidebar-nav-mobile + .sidebar-list .navbar-toggler:focus,.subsite-sidebar-nav-mobile + .sidebar-list .navbar-toggler:focus-visible{box-shadow:none !important;}.subsite-sidebar-nav-mobile .navbar-toggler[aria-expanded=true] svg,.subsite-sidebar-nav-mobile + .sidebar-list .navbar-toggler[aria-expanded=true] svg{transform:rotate(180deg);}.subsite-sidebar-nav-mobile .navbar-toggler[aria-expanded=false] svg,.subsite-sidebar-nav-mobile + .sidebar-list .navbar-toggler[aria-expanded=false] svg{transform:rotate(0deg);}svg{top:0.5rem;}svg path{fill:#ffffff !important;}}.section-links{word-wrap:break-word;}@media (min-width:992px){.section-links{border-right:1px solid #95959d;height:100%;}}.section-links hr{border-top:1px solid #95959d;opacity:1;}.paragraph--type--group-block p{font-size:17px;line-height:1.6;}.og-menu-container-desktop #og_menu_navbar_collapse{display:block !important;}
.logo{display:block;}@media print{.logo{margin-left:24px;content:url(/themes/custom/csuohio_theme/csu-mobile.svg);}}
.site-footer .logo{display:block;width:320px;height:78.69px;}@media (max-width:575.98px){.site-footer .logo{max-width:100%;}}.site-footer .footer-links{font-family:"Roboto";}.site-footer .footer-links h5{font-size:20px;font-weight:700;}.site-footer .footer-links li{line-height:19px;}.site-footer .copyright,.site-footer .legal-links{font-family:"Roboto";font-size:20px;font-weight:700;line-height:1.175;}.site-footer .copyright{display:block;}@media (min-width:1200px){.site-footer .copyright{display:inline-block;}}.site-footer .legal-links{clear:left;margin-left:5px;}.site-footer .legal-links li{margin-right:3px;display:block;margin-top:8px;}.site-footer .legal-links li:last-child{margin-right:0;}@media (min-width:1200px){.site-footer .legal-links li{display:inline;}.site-footer .legal-links li::before{content:"|";padding-right:3px;}}.site-footer .scroll-up{display:flex;align-items:center;justify-content:center;height:60px;width:60px;}@media (min-width:1400px){.site-footer .scroll-up{height:100%;width:80px;}}.site-footer .social-icons{margin-right:60px;}
[class*=node--type-sub-site] .rich-text p:has(+ .media--type-document),[class*=node--type-sub-site] .node__body p:has(+ .media--type-document){display:inline;}[class*=node--type-sub-site] .rich-text .media--view-mode-default:not(.media--type-document),[class*=node--type-sub-site] .node__body .media--view-mode-default:not(.media--type-document){aspect-ratio:16/9;height:auto;}[class*=node--type-sub-site] .rich-text .media--view-mode-default:not(.media--type-document) .media-oembed-content,[class*=node--type-sub-site] .rich-text .media--view-mode-default:not(.media--type-document) video,[class*=node--type-sub-site] .node__body .media--view-mode-default:not(.media--type-document) .media-oembed-content,[class*=node--type-sub-site] .node__body .media--view-mode-default:not(.media--type-document) video{height:100%;width:100%;max-width:none;}[class*=node--type-sub-site] .rich-text .media--type-document,[class*=node--type-sub-site] .node__body .media--type-document{display:inline-block;}[class*=node--type-sub-site] .rich-text .media--type-document + p,[class*=node--type-sub-site] .node__body .media--type-document + p{display:inline;}[class*=node--type-sub-site] .rich-text .media--type-document.align-center,[class*=node--type-sub-site] .node__body .media--type-document.align-center{display:block;margin:auto;width:-moz-fit-content;width:fit-content;}[class*=node--type-sub-site] .rich-text .media--type-document .media-library-item__edit,[class*=node--type-sub-site] .node__body .media--type-document .media-library-item__edit{display:inline-block;margin:0;}[class*=node--type-sub-site] .rich-text .media--type-document .file--application-pdf::before,[class*=node--type-sub-site] .rich-text .media--type-document .file--x-office-document::before,[class*=node--type-sub-site] .node__body .media--type-document .file--application-pdf::before,[class*=node--type-sub-site] .node__body .media--type-document .file--x-office-document::before{background-image:url("/themes/custom/csuohio_theme/static/images/file-pdf-fill.svg");background-repeat:no-repeat;background-size:26px;content:"";display:inline-block;height:26px;margin-right:10px;vertical-align:-6px;width:26px;}[class*=node--type-sub-site] .rich-text .media--type-document .file--x-office-document::before,[class*=node--type-sub-site] .node__body .media--type-document .file--x-office-document::before{background-image:url("/themes/custom/csuohio_theme/static/images/file-word-fill.svg");}[class*=node--type-sub-site] .rich-text .caption-drupal-media .media,[class*=node--type-sub-site] .node__body .caption-drupal-media .media{margin:0 !important;}[class*=node--type-sub-site] .rich-text .caption-drupal-media figcaption,[class*=node--type-sub-site] .node__body .caption-drupal-media figcaption{font-family:"Roboto";padding:1.875rem 1.25rem;font-style:italic;background:#006a4d;color:#ffffff;}[class*=node--type-sub-site] .rich-text .caption-drupal-media:has(article.media--type-remote-video,article.media--type-video-file),[class*=node--type-sub-site] .node__body .caption-drupal-media:has(article.media--type-remote-video,article.media--type-video-file){width:100%;margin:0;}[class*=node--type-sub-site] .rich-text .caption-drupal-media:has(article.media--type-remote-video,article.media--type-video-file) figcaption,[class*=node--type-sub-site] .node__body .caption-drupal-media:has(article.media--type-remote-video,article.media--type-video-file) figcaption{padding:1.5rem 0;font-weight:bold;background:transparent;color:#16181a;font-size:1rem;}[class*=node--type-sub-site] .rich-text h2,[class*=node--type-sub-site] .rich-text .h2,[class*=node--type-sub-site] .node__body h2,[class*=node--type-sub-site] .node__body .h2{font-size:calc(1.45rem + 2.4vw);}@media (min-width:1200px){[class*=node--type-sub-site] .rich-text h2,[class*=node--type-sub-site] .rich-text .h2,[class*=node--type-sub-site] .node__body h2,[class*=node--type-sub-site] .node__body .h2{font-size:3.25rem;}}[class*=node--type-sub-site] .rich-text h3,[class*=node--type-sub-site] .rich-text .h3,[class*=node--type-sub-site] .node__body h3,[class*=node--type-sub-site] .node__body .h3{font-size:calc(1.3625rem + 1.35vw);}@media (min-width:1200px){[class*=node--type-sub-site] .rich-text h3,[class*=node--type-sub-site] .rich-text .h3,[class*=node--type-sub-site] .node__body h3,[class*=node--type-sub-site] .node__body .h3{font-size:2.375rem;}}[class*=node--type-sub-site] .rich-text h2,[class*=node--type-sub-site] .rich-text h3,[class*=node--type-sub-site] .node__body h2,[class*=node--type-sub-site] .node__body h3{color:#006a4d;}[class*=node--type-sub-site] .rich-text h2,[class*=node--type-sub-site] .rich-text h3,[class*=node--type-sub-site] .rich-text h4,[class*=node--type-sub-site] .rich-text h5,[class*=node--type-sub-site] .rich-text h6,[class*=node--type-sub-site] .node__body h2,[class*=node--type-sub-site] .node__body h3,[class*=node--type-sub-site] .node__body h4,[class*=node--type-sub-site] .node__body h5,[class*=node--type-sub-site] .node__body h6{margin-top:2rem;}[class*=node--type-sub-site] .rich-text h4,[class*=node--type-sub-site] .rich-text h5,[class*=node--type-sub-site] .rich-text h6,[class*=node--type-sub-site] .node__body h4,[class*=node--type-sub-site] .node__body h5,[class*=node--type-sub-site] .node__body h6{font-size:2rem;}@media (min-width:1200px){[class*=node--type-sub-site] .rich-text h4 h4,[class*=node--type-sub-site] .rich-text h4 .h4,[class*=node--type-sub-site] .rich-text h5 h4,[class*=node--type-sub-site] .rich-text h5 .h4,[class*=node--type-sub-site] .rich-text h6 h4,[class*=node--type-sub-site] .rich-text h6 .h4,[class*=node--type-sub-site] .node__body h4 h4,[class*=node--type-sub-site] .node__body h4 .h4,[class*=node--type-sub-site] .node__body h5 h4,[class*=node--type-sub-site] .node__body h5 .h4,[class*=node--type-sub-site] .node__body h6 h4,[class*=node--type-sub-site] .node__body h6 .h4{font-size:2rem;}}[class*=node--type-sub-site] .rich-text h4,[class*=node--type-sub-site] .rich-text h5,[class*=node--type-sub-site] .node__body h4,[class*=node--type-sub-site] .node__body h5{color:#f58344;}[class*=node--type-sub-site] .rich-text h5,[class*=node--type-sub-site] .node__body h5{text-transform:uppercase;}[class*=node--type-sub-site] .rich-text h6,[class*=node--type-sub-site] .node__body h6{color:#69be28;}[class*=node--type-sub-site] .rich-text hr,[class*=node--type-sub-site] .node__body hr{margin-top:2rem;}[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document),[class*=node--type-sub-site] .rich-text .media:not(.media--type-document),[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document),[class*=node--type-sub-site] .node__body .media:not(.media--type-document){margin-left:0;margin-right:1rem;}[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).media--type-image,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).media--type-image,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).media--type-image,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).media--type-image{width:-moz-fit-content;width:fit-content;}[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).media--type-remote-video,[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).media--type-video-file,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).media--type-remote-video,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).media--type-video-file,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).media--type-remote-video,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).media--type-video-file,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).media--type-remote-video,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).media--type-video-file{width:600px;max-width:100%;}[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).media--type-remote-video:not([class^=align-]),[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).media--type-video-file:not([class^=align-]),[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).media--type-remote-video:not([class^=align-]),[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).media--type-video-file:not([class^=align-]),[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).media--type-remote-video:not([class^=align-]),[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).media--type-video-file:not([class^=align-]),[class*=node--type-sub-site] .node__body .media:not(.media--type-document).media--type-remote-video:not([class^=align-]),[class*=node--type-sub-site] .node__body .media:not(.media--type-document).media--type-video-file:not([class^=align-]){width:100%;}[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).media--type-video-file video,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).media--type-video-file video,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).media--type-video-file video,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).media--type-video-file video{max-width:100%;aspect-ratio:16/9;height:auto;}@media (min-width:768px){[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document),[class*=node--type-sub-site] .rich-text .media:not(.media--type-document),[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document),[class*=node--type-sub-site] .node__body .media:not(.media--type-document){margin-left:0;margin-right:2.625rem;}}[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).align-left,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).align-left,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).align-left,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).align-left{float:left;margin-left:0;margin-right:1rem;}@media (min-width:768px){[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).align-left,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).align-left,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).align-left,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).align-left{margin-left:0;margin-right:2.625rem;}}[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).align-right,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).align-right,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).align-right,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).align-right{float:right;margin-right:0;margin-left:1rem;}@media (min-width:768px){[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).align-right,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).align-right,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).align-right,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).align-right{margin-right:0;margin-left:2.625rem;}}[class*=node--type-sub-site] .rich-text .caption-drupal-media:not(.media--type-document).align-center,[class*=node--type-sub-site] .rich-text .media:not(.media--type-document).align-center,[class*=node--type-sub-site] .node__body .caption-drupal-media:not(.media--type-document).align-center,[class*=node--type-sub-site] .node__body .media:not(.media--type-document).align-center{display:table;margin-left:auto;margin-right:auto;}[class*=node--type-sub-site] .rich-text table,[class*=node--type-sub-site] .node__body table{width:100%;margin-bottom:48px;border-collapse:collapse;table-layout:fixed;}[class*=node--type-sub-site] .rich-text table tr td,[class*=node--type-sub-site] .rich-text table tr th,[class*=node--type-sub-site] .node__body table tr td,[class*=node--type-sub-site] .node__body table tr th{border:1px solid #000000;word-wrap:break-word;}[class*=node--type-sub-site] .rich-text table tr th,[class*=node--type-sub-site] .node__body table tr th{background-color:#006a4d !important;color:#ffffff;font-size:1.5rem;font-weight:550;padding:1rem 0.75rem;}@media (min-width:768px){[class*=node--type-sub-site] .rich-text table tr th,[class*=node--type-sub-site] .node__body table tr th{padding:1rem 1.5rem;}}[class*=node--type-sub-site] .rich-text table tr td,[class*=node--type-sub-site] .node__body table tr td{padding:0.5rem 0.75rem;}@media (min-width:768px){[class*=node--type-sub-site] .rich-text table tr td,[class*=node--type-sub-site] .node__body table tr td{padding:0.5rem 1.5rem;}}[class*=node--type-sub-site] .rich-text table a,[class*=node--type-sub-site] .node__body table a{text-decoration:none;}@media (max-width:767.98px){[class*=node--type-sub-site] img{max-width:100%;}}
.card-title{font-size:calc(1.275rem + 0.3vw);font-weight:700;}@media (min-width:1200px){.card-title{font-size:1.5rem;}}.card-title a{text-underline-offset:4px;text-decoration:none;}@media (max-width:991.98px){.card-list{flex-direction:column;}.card-list .col{width:100%;}}.card-list .card .card-title{text-decoration:none;color:#ffffff;margin-bottom:0 !important;}.card-list .card .card-title a{text-underline-offset:4px;text-decoration:none;color:#ffffff !important;}.card-list .card .card-body{border-top:4px solid #69be28;background-color:#006a4d;}.card-list .card .card-body .btn{transition:none;padding:0;background:transparent;border:0;}.card-list .card:has(> a):hover .card-title{text-decoration:underline;color:#ffd772;}.card-list .card:has(> a):hover .btn,.card-list .card:has(> a):hover a{color:#ffd772 !important;}.card-list .card:has(> a):hover .card-body{background-color:#174d35;}.card-list .card:has(> a):hover .card-body:not(.border-0){border-color:#ffd772;}.card-media article{margin-bottom:0 !important;}.card-body .btn{text-align:left;}.card-body .btn .material-symbols-outlined{font-size:1rem;}@media (min-width:992px){.card-body .btn .material-symbols-outlined{font-size:1.5rem;}}.card img{width:100%;}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color:#ffffff;--bs-card-subtitle-color:;--bs-card-border-width:2px;--bs-card-border-color:#ffd772;--bs-card-border-radius:0;--bs-card-box-shadow:;--bs-card-inner-border-radius:-2px;--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:#ffffff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:8px;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);}.card > hr{margin-right:0;margin-left:0;}.card > .list-group{border-top:inherit;border-bottom:inherit;}.card > .list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0;}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color);}.card-subtitle{margin-top:calc(-0.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color);}.card-text:last-child{margin-bottom:0;}.card-link + .card-link{margin-left:var(--bs-card-spacer-x);}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);}.card-header-tabs{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));border-bottom:0;}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg);}.card-header-pills{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);}.card-img,.card-img-top,.card-img-bottom{width:100%;}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);}.card-group > .card{margin-bottom:var(--bs-card-group-margin);}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap;}.card-group > .card{flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0;}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0;}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0;}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0;}}.teaser img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}
.block-content--type-text .media.align-center{display:table;float:none;}.block-content--type-text .media.align-left{float:left;}.block-content--type-text .media.align-right{float:right;}
