@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400..700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.container{padding:8px 32px}@media (min-width: 1440px){.container{padding:0 calc( $maxcontainer / 2 )}}html{-webkit-text-size-adjust:100%;box-sizing:border-box;line-height:var(--line-height-normal);overflow-y:scroll;background:#154734}html{line-height:1;font-family:'Roboto', Arial, sans-serif;font-style:normal;font-weight:400;font-size:17px;line-height:24px;color:var(--darkgrey)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:normal;word-wrap:break-word;color:var(--body-text-color);font-weight:400;font-family:var(--font-sans);font-size:14px;margin:0;padding:0;font-family:'Roboto', Arial, sans-serif;overflow-x:hidden}.skip-link{background-color:#154734 !important;border:1px solid white}*,::before,::after{box-sizing:border-box}:focus{outline:3px solid var(--primary3--lighter)}::-moz-focus-inner{border:0}section{clear:both}a{background-color:transparent}cite,em,i{font-style:italic}abbr[title]{border-bottom:1px dotted rgba(0,0,0,0.5);cursor:help;text-decoration:none}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}code,kbd,pre,samp{font-family:var(--font-mono);font-size:1em;line-height:inherit}hgroup,img,figure,fieldset,ul,ol,dl,dd,p{margin:0;padding:0}ul,ol{margin-left:var(--space-4);list-style-position:outside;list-style-image:none}pre{margin-left:0;margin-right:0;margin-top:0;margin-bottom:var(--space-4);font-size:0.875rem;line-height:var(--line-height-normal);background:rgba(0,0,0,0.04);border-radius:var(--border-radius);overflow:auto;word-wrap:normal;padding:var(--space-4)}b,strong,dt,th{font-weight:bold}ul:not(.toolbar-menu,.tabs--primary,.dropbutton) li{margin-bottom:calc(var(--space-4) / 2)}ol li,ul li{padding-left:0}li>ol,li>ul{margin-bottom:calc(var(--space-4) / 2);margin-left:var(--space-4);margin-top:calc(var(--space-4) / 2)}blockquote *:last-child{margin-bottom:0}li *:last-child{margin-bottom:0}li>p{margin-bottom:calc(var(--space-4) / 2)}code{font-size:0.875rem}kbd{font-size:0.875rem}samp{font-size:0.875rem}abbr{border-bottom:1px dotted rgba(0,0,0,0.5);cursor:help}acronym{border-bottom:1px dotted rgba(0,0,0,0.5);cursor:help}tt,code{border-radius:var(--border-radius);font-family:var(--font-mono);padding-bottom:0.25em;padding-top:0.25em;word-break:normal}pre code{background:none}code:before,code:after,tt:before,tt:after{content:"\00a0";letter-spacing:-0.2em}pre code:before,pre code:after,pre tt:before,pre tt:after{content:none}button,a{cursor:pointer;transition:all 0.13s;transition:background 0s}img{border-style:none;max-width:100%}[hidden]{display:none}.dis-none{display:none}.hidden{opacity:0}.vis-hidden,.vh{visibility:hidden}.reader-only{font-size:0}.skip-link{position:absolute;top:-3em;background:white;z-index:500}.skip-link:focus{top:0}.fixed-wrapper{position:fixed;z-index:5000;width:100%}h1,h2,h3,h4,h5,h6{font-family:'Roboto', Arial, sans-serif;font-weight:bold;color:var(--header-text-color);margin:0;padding:0}h1{font-family:'Lora';letter-spacing:-1px;padding:20px 0;font-size:32px;line-height:36px}@media (min-width: 768px){h1{font-size:54px;line-height:60px}}h2{font-size:56px}h3{font-size:40px}h4{font-size:32px}h5{font-size:28px}h6{font-size:22px}p{max-width:680px;font-family:'Roboto', Arial, sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:var(--darkgrey)}p *:last-child{margin-bottom:0}h2{font-weight:700;font-size:32px;line-height:36px;letter-spacing:-0.18px;color:white}li,a{font-family:Roboto;font-style:normal}body{background:#154734}header,.main,footer{background:white}.region-content{min-height:55vh}.text-right{text-align:right}.pt-1{padding-top:4px}section.button{border:none !important;box-shadow:none !important}@keyframes fadeInUp{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{transform:translateY(0);opacity:1}}.animated{animation-duration:1.3s;animation-fill-mode:both;-webkit-animation-duration:1.3s;-webkit-animation-fill-mode:both}.InViewport{animation-name:fadeInUp;-webkit-animation-name:fadeInUp}
h3,h4,h5,h6{margin-bottom:8px;margin-top:48px}@media (min-width: 768px){h3,h4,h5,h6{margin-top:64px}}p{margin-bottom:12px;max-width:initial}blockquote{display:inline-block;padding:40px 32px;border-left:8px solid var(--fills-ui-primary-light, #FFD100);background:var(--fills-backgrounds-neutral, #F7F7F7);margin-bottom:20px}@media (min-width: 768px){blockquote{padding:64px 40px;margin-bottom:40px}}blockquote *{width:initial;margin-left:0;margin-top:0}blockquote p:not(.full-width,.large-width){margin-left:0;width:initial !important}blockquote p+p{margin-top:32px}abbr{cursor:default !important;border-bottom:1px dotted black;text-decoration:none}abbr[title]{cursor:inherit !important;text-decoration:none !important}address *{color:var(--type-heading-colors-dark-gray, #26292C);font-size:17px;line-height:24px}address * a{color:var(--darkgrey)}address * a:hover,address * a:focus{color:black}ul li p,ol li p{margin-left:0}ul li span,ol li span{margin-left:0}cite{font-style:italic}pre{display:block;font-family:monospace;white-space:pre-wrap;margin-top:16px;margin-bottom:16px;background:inherit}q{display:inline;font-style:italic;quotes:auto}q::before{content:open-quote}q::after{content:close-quote}ol{padding-bottom:16px}ul{list-style:initial;list-style-type:disc;padding-top:16px;padding-bottom:16px;padding-left:16px}ul li{margin-bottom:8px;display:list-item}ul ul{list-style-type:none;padding-left:0;width:initial;margin-left:0;margin-top:8px;padding-top:0;padding-bottom:0}ul ul li{padding-left:16px}ul ul li::before{content:"\2014";margin-right:6px;margin-left:-17px}ul ul ul{list-style-type:circle;padding-left:0;margin-left:28px}ul ul ul li{margin-right:0}ul ul ul li::before{content:""}ul a,ol a{text-decoration:underline #26292C}ul a:hover,ul a:focus,ol a:hover,ol a:focus{text-decoration:underline #FFD416;-webkit-text-decoration-line:underline !important;-webkit-text-decoration-color:#FFD416 !important}ol{list-style-type:decimal;padding-left:16px}ol li{padding-top:8px}ol ol,ol ul{padding-left:0;width:initial;margin-left:12px;margin-top:0;padding-top:0;padding-bottom:0}ol ol ol,ol ol ul,ol ul ol,ol ul ul{padding-left:0;margin-left:24px}h2,h3,h4,h5,h6{color:var(--type-body-type-colors-dark-gray, #26292C);font-weight:700}h2{font-size:22px;line-height:26px;letter-spacing:-0.18px}@media (min-width: 768px){h2{font-size:26px;line-height:32px}}h3{font-size:19px;line-height:24px;letter-spacing:-0.18px}@media (min-width: 768px){h3{font-size:22px;line-height:26px}}h4{font-size:19px;line-height:24px;letter-spacing:-0.18px}@media (min-width: 768px){h4{font-size:19px;line-height:24px}}h5{font-size:18px;line-height:22px;letter-spacing:-0.18px}@media (min-width: 768px){h5{font-size:18px;line-height:22px}}h6{font-size:16px;line-height:20px;letter-spacing:-0.169px}@media (min-width: 768px){h6{letter-spacing:-0.18px}}p{color:var(--type-body-type-colors-dark-gray, #26292C);font-size:17px;line-height:24px}caption{font-size:17px;line-height:24px;margin-top:16px;margin-bottom:8px;font-weight:bold}iframe{width:100%;margin-top:48px;margin-bottom:48px}@media (min-width: 768px){iframe{margin-top:64px;margin-bottom:64px}}header,.main,footer{background:white}nav{margin:auto;max-width:1440px;position:relative}header{position:absolute;top:0;background:transparent;width:100%;left:0}header .search,header .logo{position:absolute;z-index:5}header .search span,header .logo span{color:white;position:absolute;top:-990px;background-color:#154734}header .logo{max-width:142px;min-width:142px;margin-top:16px;margin-left:32px}@media (min-width: 768px){header .logo{min-width:162px}}header .search{right:32px;margin-top:16px;height:48px}header .search:hover,header .search:focus{background:rgba(0,0,0,0.5);border-radius:50%}main{min-height:calc( 100vh - 85px);background:white}main .hero{background:#154734;width:100%;display:block;padding-left:32px;padding-right:32px}@media (min-width: 768px){main .hero{padding-left:0;padding-right:0}}
main .content{margin-left:0;margin-right:0}@media (min-width: 1024px) {main .content{margin-left:32px;margin-right:32px}}@media (min-width: 768px){main .content{width:80%;margin:auto;max-width:1376px;}}.hero h1{font-family:'Lora', serif;letter-spacing:-1px;padding:40px 0;font-size:32px;line-height:36px;color:white;font-weight:600}@media (min-width: 768px){.hero h1{font-size:54px;line-height:60px}}.hero .hero-inner{width:100%;max-width:1376px;margin:auto;position:relative}
.hero .hero-inner h1{bottom:32px;padding-top:156px}@media (min-width: 768px){.hero .hero-inner{margin:auto;position:relative;left:0;width:80%;padding-bottom:0px}}main{width:100%;overflow-y:hidden}main form{margin:auto;padding-bottom:40px;font-family:Roboto;color:var(--type-a-Label-colors-darkGray, #26292C);font-size:17px;font-weight:400;line-height:24px}main form input:focus-within,main form select:focus-within{border:1px solid var(--fills-backgrounds-primaryDark, #154734) !important}main form input[type="radio"]{appearance:none;background-color:#fff;margin:0;font:inherit;color:#1B6048;width:20px;height:20px;border:2px solid #1B6048 !important;border-radius:50% !important;transform:translateY(-0.075em);padding:10px 10px !important;display:grid;place-content:center}main form input[type="radio"]::before{content:"";width:10px;height:10px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 10px 10px #1B6048}main form input[type="radio"]:checked::before{transform:scale(1)}main form input:-webkit-autofill,main form input:-webkit-autofill:hover,main form input:-webkit-autofill:focus,main form textarea:-webkit-autofill,main form textarea:-webkit-autofill:hover,main form textarea:-webkit-autofill:focus,main form select:-webkit-autofill,main form select:-webkit-autofill:hover,main form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #ffffff inset !important}main form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.1018 8C5.02785 8 4.45387 9.2649 5.16108 10.0731L10.6829 16.3838C11.3801 17.1806 12.6197 17.1806 13.3169 16.3838L18.8388 10.0731C19.5459 9.2649 18.972 8 17.898 8H6.1018Z' fill='%235D646B'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}
footer{background:#154734;color:white}footer .block,footer nav{padding:0 35px}@media (min-width: 768px){footer .block,footer nav{padding:0 40px}}footer h2{color:white;font-size:18px;font-weight:700;letter-spacing:-.18px;line-height:22px;margin-bottom:10px;margin-left:0}footer p{margin-bottom:0}footer .region-footer a:visited,footer .region-footer a,footer .region-footer li,footer .region-footer #block-uvm-theme-footercopyright ul a{color:white;text-decoration:none;font-weight:500;text-underline-offset:2px;line-height:19px}footer .region-footer a:visited,footer .region-footer a,footer .region-footer #block-uvm-theme-footer ul a{opacity:0.9;cursor:pointer}footer .region-footer a:hover{text-decoration:underline #FFD100}footer ul.menu a.is-active{color:white}footer li,footer li.menu-item{list-style:none}footer a:hover,footer #block-uvm-theme-footercopyright ul a:hover{text-decoration:underline;opacity:1}@media (min-width: 768px){footer>.region-footer>div:first-child{width:39%;float:left}}@media (min-width: 1280px){footer>.region-footer>div:first-child{width:25%}}footer nav.menu--footer,footer div.menu--footer{margin-top:40px}@media (min-width: 1280px){footer nav.menu--footer,footer div.menu--footer{width:49%;float:left;margin-top:0}}footer .menu--footer ul{-moz-column-count:2;-moz-column-gap:32px;-webkit-column-count:2;-webkit-column-gap:32px;column-count:2;column-gap:32px;margin-left:0;margin-bottom:48px}footer .menu--footer ul li{margin-bottom:8px}.footer-connect h2{font-size:20px}.footer-connect ul{list-style-type:none}.footer-connect li{width:30%;float:left;min-height:32px;margin-bottom:18px;width:40px;height:40px;margin-right:12px;list-style-type:none}@media (min-width: 480px){.footer-connect li{margin-right:16px}}@media (min-width: 768px){.footer-connect li{width:30%;margin-right:0}}.footer-connect li a{opacity:1;display:inline-block;height:40px;width:40px;border-radius:50%;color:white}.footer-connect li+P{display:none}.footer-connect a{color:white}.footer-connect a span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media (min-width: 1280px){.footer-connect svg{width:24px}}.footer-connect a:hover svg,.footer-connect a:focus svg{outline:none}.footer-connect a:hover svg *,.footer-connect a:focus svg *{fill:#FFD400}#block-uvm-theme-connect{margin-bottom:124px}@media (min-width: 768px){#block-uvm-theme-connect{margin-bottom:40px;width:50%;display:inline-block;padding-top:40px}}@media (min-width: 1012px){#block-uvm-theme-connect{width:33%}}@media (min-width: 1280px){#block-uvm-theme-connect{width:24%;display:inherit;float:right;padding-top:0}}#block-uvm-theme-connect a:hover svg,#block-uvm-theme-connect a:focus svg{outline:none}#block-uvm-theme-connect a:hover svg *,#block-uvm-theme-connect a:focus svg *{fill:#FFE67B}#block-uvm-theme-locationblock+#block-uvm-theme-connect{margin-top:24px}@media (min-width: 768px){#block-uvm-theme-locationblock+#block-uvm-theme-connect{margin-top:0;padding-top:0}}.footer-logo-a{opacity:1}.region-footer{margin-top:40px}footer a img{width:15px;position:relative;top:4px;left:8px}#block-uvm-theme-footercopyright{padding:0;color:white;margin:0;transition:all .2s;width:100%;background:#154734;font-size:14px}#block-uvm-theme-footercopyright p,#block-uvm-theme-footercopyright li,#block-uvm-theme-footercopyright a{font-size:14px;color:white}#block-uvm-theme-footercopyright a.footer-logo-a:focus{outline:none;border:none}#block-uvm-theme-footercopyright a{text-decoration:none}#block-uvm-theme-footercopyright a span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#block-uvm-theme-footercopyright img{width:400px;width:100%;margin:5px 0 20px -6px;max-width:125px}#block-uvm-theme-footercopyright ul{list-style:none;color:white;margin:0;padding:0}@media (min-width: 768px){#block-uvm-theme-footercopyright ul li{display:inline;margin-left:15px}#block-uvm-theme-footercopyright ul li:first-of-type{margin-left:0}}@media (min-width: 1280px){#block-uvm-theme-footercopyright{padding-top:18px;padding-bottom:0}#block-uvm-theme-footercopyright img{max-width:125px;margin:5px 0 20px -8px}#block-uvm-theme-footercopyright ul{width:50vw;float:right;margin-top:-50px;text-align:right;margin-bottom:-18px}#block-uvm-theme-footercopyright ul li{margin-left:24px}}#block-uvm-theme-footercopyright{margin:auto;max-width:1440px;position:relative;padding:0 32px;margin-top:16px}ul.menu--footer{margin-top:0}ul.socialmedia{margin-left:0}ul.socialmedia li{float:left;width:30%}ul.socialmedia li svg{width:24px}.homepage-tagline{ font-size: 24px;color:#fff;padding-bottom:38px;font-family: 'Roboto', Arial, sans-serif;font-weight:700 }
span.pipe{ display: none; }
.group-name-wrap a { z-index:12;font-size:20px; color: #fff; margin-left:40px; text-decoration:none; font-family: "Times New Roman", serif; position: absolute; margin-top: 65px; }
@media (min-width: 768px) {
  span.pipe{ margin:15px 0 0 235px; border-left: 1px solid #fff; height:48px; display: inline-block;}
  .group-name-wrap { float:left; }
  .group-name-wrap a { top:-16px; z-index: 12; position:relative; font-size:26px }
}
#block-uvm-theme-breadcrumbs { position: relative; height: 60px; }
.breadcrumb li:first-of-type a { text-indent: -9999px; overflow: hidden; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6296 9.31283V12.63C12.6296 12.9378 12.382 13.1855 12.0741 13.1855H9.3889C9.23612 13.1855 9.11112 13.0605 9.11112 12.9077V10.3151C9.11112 10.1624 8.98612 10.0374 8.83334 10.0374H7.16668C7.0139 10.0374 6.8889 10.1624 6.8889 10.3151V12.9077C6.8889 13.0605 6.7639 13.1855 6.61112 13.1855H3.92594C3.61807 13.1855 3.37038 12.9378 3.37038 12.63V9.31283C3.37038 9.22949 3.40742 9.15079 3.47223 9.09755L7.82409 5.51421C7.92594 5.43088 8.07409 5.43088 8.17825 5.51421L12.5301 9.09755C12.5926 9.15079 12.6296 9.22949 12.6296 9.31283ZM14.5648 7.9031L12.6296 6.3082V3.10218C12.6296 2.9494 12.5046 2.8244 12.3519 2.8244H11.0556C10.9028 2.8244 10.7778 2.9494 10.7778 3.10218V4.78273L8.70603 3.07671C8.29631 2.73875 7.70371 2.73875 7.29399 3.07671L1.4352 7.9031C1.31714 8.00033 1.30094 8.17625 1.39816 8.29431L1.98844 9.0119C2.08566 9.12995 2.26159 9.14616 2.37964 9.04894L7.82409 4.56514C7.92594 4.48181 8.07409 4.48181 8.17825 4.56514L13.6227 9.04894C13.7408 9.14616 13.9167 9.12995 14.0139 9.0119L14.6042 8.29431C14.7014 8.17394 14.6829 8.00033 14.5648 7.9031Z' fill='%235D646B'/%3E%3Cmask id='mask0_1397_40681' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='1' y='2' width='14' height='12'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6296 9.31283V12.63C12.6296 12.9378 12.382 13.1855 12.0741 13.1855H9.3889C9.23612 13.1855 9.11112 13.0605 9.11112 12.9077V10.3151C9.11112 10.1624 8.98612 10.0374 8.83334 10.0374H7.16668C7.0139 10.0374 6.8889 10.1624 6.8889 10.3151V12.9077C6.8889 13.0605 6.7639 13.1855 6.61112 13.1855H3.92594C3.61807 13.1855 3.37038 12.9378 3.37038 12.63V9.31283C3.37038 9.22949 3.40742 9.15079 3.47223 9.09755L7.82409 5.51421C7.92594 5.43088 8.07409 5.43088 8.17825 5.51421L12.5301 9.09755C12.5926 9.15079 12.6296 9.22949 12.6296 9.31283ZM14.5648 7.9031L12.6296 6.3082V3.10218C12.6296 2.9494 12.5046 2.8244 12.3519 2.8244H11.0556C10.9028 2.8244 10.7778 2.9494 10.7778 3.10218V4.78273L8.70603 3.07671C8.29631 2.73875 7.70371 2.73875 7.29399 3.07671L1.4352 7.9031C1.31714 8.00033 1.30094 8.17625 1.39816 8.29431L1.98844 9.0119C2.08566 9.12995 2.26159 9.14616 2.37964 9.04894L7.82409 4.56514C7.92594 4.48181 8.07409 4.48181 8.17825 4.56514L13.6227 9.04894C13.7408 9.14616 13.9167 9.12995 14.0139 9.0119L14.6042 8.29431C14.7014 8.17394 14.6829 8.00033 14.5648 7.9031Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1397_40681)'%3E%3C/g%3E%3C/svg%3E"); background-repeat: no-repeat no-repeat; background-position: center center; background-size: cover; height: 16px; width: 16px; display: inline-flex; }
.breadcrumb .breadcrumb__item:last-of-type { font-weight: bold; }
.breadcrumb .breadcrumb__item:not(:first-of-type)+.breadcrumb__item::before { content: '/'; padding: 0 2px; }
.visually-hidden { position: absolute !important; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; word-wrap: normal; }
.breadcrumb ol { margin-left: 26px; border-left: 1px solid var(--modal-black-modal-black-10, rgba(0, 0, 0, 0.1)); padding: 8px; }
.breadcrumb a:hover { color:#26292C; text-decoration: underline #FFD416; }
.breadcrumb li:first-of-type a:hover, .breadcrumb li:first-of-type a:focus { filter: brightness(0.5); }
.breadcrumb li:first-of-type { position: absolute; margin-left: -35px; padding-top: 4px; }
.breadcrumb li:last-of-type a { font-weight: 700; }
.breadcrumb li, .breadcrumb a { text-decoration: none; margin: 0; font-size: 12px; font-weight: 400; line-height: 16px; text-transform: uppercase; color: #5D646B; }
a:not(.button):hover, a:not(.button):active, a:not(.button):focus { text-decoration: underline #FFD416; }
