.nodetype--advanced_page .paragraph--type--text h2{margin-top:1.5rem;}.paragraph--type--call-to-action-with-button{padding:2em 0;}.related{margin:1em 0 2em;}.field-group-accordion-wrapper{margin-bottom:0.5em;}
nav.breadcrumb{background:none;border:none;border-radius:0;padding-top:0;max-width:1200px;margin:0 auto;}
footer#footer{background-color:#333;color:#aaa;margin-top:1em;}footer .footer{flex-grow:1;}footer .footer h2{color:#eee;font-family:lora;font-weight:normal;font-size:2rem;font-variant:no-common-ligatures;}footer .footer a{color:#aaa;}footer .footer a:hover{color:#fff;}footer .footer .fa-border{border-color:#eee;padding:0;background-color:rgba(255,255,255,0.2);}footer .footer li{font-size:1rem;margin-bottom:1.5em;padding-left:0.5em;}footer .footer li a{text-decoration:none;}footer .footer .fa-ul li a:hover{text-decoration:underline;}footer .footer i.fa{font-size:1.5em;margin-top:-0.25em;}footer .footer ul{margin-left:3.25em;}footer .fa-ul a:hover,footer .fa-ul a:link:hover,footer .fa-ul a:visited:hover,footer .fa-ul a:focus{color:#fff;text-decoration:none;}
.full-width{padding:0 1em;}h1,.alpha{font-size:40px;font-size:2.5rem;line-height:1.25;margin-bottom:12px;margin-bottom:0.75rem;}h2,.beta{font-size:32px;font-size:2rem;line-height:1.25;margin-bottom:12px;margin-bottom:0.75rem;}h3,.gamma{font-size:24px;font-size:1.5rem;margin-top:24px;margin-top:1.5rem;margin-bottom:0px;margin-bottom:0;}h4,.delta{font-size:20px;font-size:1.25rem;margin-top:24px;margin-top:1.5rem;margin-bottom:0px;margin-bottom:0;}h5,.epsilon{font-size:20px;font-size:1.25rem;margin-bottom:0px;margin-bottom:0;}h6,.zeta{font-size:20px;font-size:1.25rem;margin-bottom:0px;margin-bottom:0;}.block-responsive-menu ul.horizontal-menu{text-transform:none;}
.paragraph--type--text-with-image img{display:block;width:480px;}
.frontpage .view-news .field--name-field-summary p{border-bottom:1px solid #dbd3ba;margin-bottom:1em;padding-bottom:0.5em;}.frontpage .paragraph .column-1{margin-top:0;}.frontpage .paragraph--type--two-column-text .default-width .layout .last{flex-basis:100%;}.frontpage .paragraph--type--referenced-content{clear:both;}.frontpage.nodetype--advanced_page .block-core.block-page-title-block{display:block;position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}
.resources .field-label-above{margin-bottom:0.25em;}.field-item.comma{background:#eee;border-radius:0.6em;padding:0.25em 0.5em;margin:0.2em;display:inline-block;}.resources{margin-bottom:2em;}.resources .field-item.comma a{text-decoration:none;}
ul#horizontal-menu ul.menu.sub-nav > li.menu-item--active-trail .sub-nav a{font-weight:normal;}ul#horizontal-menu ul.menu.sub-nav > li.menu-item--active-trail .sub-nav li.menu-item--active-trail a{font-weight:bold;}#block-mainnavigation-2{box-shadow:none;margin:0;}#block-mainnavigation-2 ul.menu > li ul.menu li{border-left:1px dotted #949494;margin-left:1em;padding:0;}#post-content .region-post-content{background:#f0f0f0;padding:3em 0;margin-top:1em;}#post-content .subnav{font-family:"Lora";font-weight:bold;}#post-content .subnav h2{font-family:"Lora";background:none;color:#000;font-size:2em;}#block-umass-standard-main-menu.subnav{box-shadow:none;margin:0;background:none;}#block-umass-standard-main-menu.subnav ul.menu > li ul.menu li{margin-left:1.5em;}#block-umass-standard-main-menu.subnav a{color:#000;text-decoration:none;padding:0.6em 3em 0.6em 0;border-bottom:1px solid #ccc;}#block-umass-standard-main-menu.subnav li{margin:0 1em;position:relative;flex:1 1 auto;}#block-umass-standard-main-menu.subnav > .menu{display:flex;flex-wrap:wrap;}#block-umass-standard-main-menu.subnav li a::after{content:"\f30b";font-family:"Font Awesome 5 Free";right:0.5em;position:absolute;top:1.2em;}
