@import url("https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--fourcol-section{display:flex;flex-wrap:wrap;}.layout--fourcol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--fourcol-section > .layout__region{flex:0 1 25%;}}
.layout--onecol .layout__region{width:100%;}
@media only screen and (max-width:991px){body.mobile-toggle{-webkit-transition:none;-moz-transition:none;margin-left:0;overflow:hidden !important;}body .block.block-ultimenu{position:absolute;width:100%;overflow-x:hidden;overflow-y:scroll;background:#f1f1f1;display:none;padding-bottom:200px;}body .block.block-ultimenu .mobile-search{display:block;margin-top:.4rem !important;}body .block.block-ultimenu .mobile-search .keys{border:none;border-bottom:0px;color:#888888;font-size:18px;margin-bottom:0;padding:1.2rem 1rem 1.2rem 1.3rem;width:100%;}body .block.block-ultimenu .mobile-search input#lehigh-mobile-submit{background:#FAFAFA url(/modules/custom/lehigh_d8_menu/css/key-search-bg.svg) no-repeat 13px center;border:none;float:none;font-size:.01rem;height:1.1rem;margin:1rem 0 0;padding:.8rem .25rem .7rem;cursor:pointer;position:absolute;right:.75rem;width:3.75rem;}body .block.block-ultimenu .mobile-menu-back{background:#fff;border-bottom:none;display:none;margin-bottom:1px;padding:1rem 1rem .5rem;width:100%;}body div.block.block-ultimenu.expanded .mobile-menu-back{display:block;}body #main-navigation div.block.block-ultimenu.expanded div.content > ul.ultimenu.ultimenu--horizontal > li.ultimenu__item.uitem,body #main-navigation div.block.block-ultimenu.expanded section.ultimenu__flyout,body div.block.block-ultimenu.expanded div.content > ul.ultimenu.ultimenu--horizontal > li.ultimenu__item.uitem,body div.block.block-ultimenu.expanded section.ultimenu__flyout{display:none;}body #main-navigation div.block.block-ultimenu.expanded div.content > ul.ultimenu.ultimenu--horizontal > li.ultimenu__item.uitem.expanded,body div.block.block-ultimenu.expanded div.content > ul.ultimenu.ultimenu--horizontal > li.ultimenu__item.uitem.expanded,body div.block.block-ultimenu.expanded div.content > ul.ultimenu.ultimenu--horizontal > li.ultimenu__item.uitem.expanded section.ultimenu__flyout,body #main-navigation div.block.block-ultimenu.expanded div.content > ul.ultimenu.ultimenu--horizontal > li.ultimenu__item.uitem.expanded section.ultimenu__flyout{display:block;}body .block.block-ultimenu .mobile-menu-back a{background-color:#FFFFFF;border-top:none;color:#505050 !important;font-size:14px;font-weight:bold;letter-spacing:1px;line-height:1.5rem;padding-bottom:15px;padding-top:15px;text-transform:uppercase;}body .block.block-ultimenu .mobile-menu-back:hover,body .block.block-ultimenu .mobile-menu-back a:hover{text-decoration:none;}body .block.block-ultimenu .mobile-menu-back a:before{content:'\f104';border-bottom:1px solid #eee;font-family:'FontAwesome';font-size:1rem;padding-right:7px;position:relative;top:0;}body.mobile-toggle .block.block-ultimenu{display:block;}body .block.block-ultimenu .content > ul.ultimenu{margin-top:0;}body span.btn-close{display:none;!important
    position:absolute;left:-10000px;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;}body header#header,body header#header.d-lg-block{height:61px;}body header#header #block-pathingnavigation{height:inherit;}body header#header nav#block-pathingnavigation{display:none;}body header#header .fa-search-container{display:none;}body #main-navigation{background:none;}body #main-navigation ul li{padding:0 !important;}body #lehigh-mobile-toggle-outer{position:absolute;right:0;top:0;}body #lehigh-mobile-toggle-outer #lehigh-mobile-toggle{align-items:center;background:#502C0C;border-radius:0;display:flex;height:60px;justify-content:flex-start;margin-bottom:0;padding:0;}body #lehigh-mobile-toggle-outer #lehigh-mobile-toggle .lehigh-navbar-toggle{animation-duration:0s;border-bottom:none;height:44px;text-decoration:none;width:50px;background-color:#502C0C;background-image:url('/modules/custom/lehigh_d8_menu/css/mobile-hamburger.png');background-position:center;border:none;border-radius:4px;box-shadow:none;color:#F2F2F2;cursor:pointer;display:inline-block;float:none;margin:0;padding:0;position:fixed;right:.65rem;text-decoration;z-index:10000;}body.mobile-toggle #lehigh-mobile-toggle-outer #lehigh-mobile-toggle .lehigh-navbar-toggle{background-image:none;text-decoration:none;}body.mobile-toggle #lehigh-mobile-toggle-outer #lehigh-mobile-toggle .lehigh-navbar-toggle:after{content:'X';left:.85rem;position:relative;text-decoration:none;top:.5rem;}#lehigh-mobile-toggle-outer #lehigh-mobile-toggle .lehigh-navbar-toggle:hover,#lehigh-mobile-toggle-outer #lehigh-mobile-toggle .lehigh-navbar-toggle:active,#lehigh-mobile-toggle-outer #lehigh-mobile-toggle .lehigh-navbar-toggle:focus{border-bottom:none;text-decoration:none;}body div div.block.block-ultimenu div.content > ul.ultimenu.ultimenu--horizontal{margin-top:0rem !important;padding:0 !important;}// show nothing by default.
  body header #main-navigation div.block.block-ultimenu div.content > ul.ultimenu.ultimenu--horizontal > li.ultimenu__item.uitem,body div.block.block-ultimenu div.content > ul.ultimenu.ultimenu--horizontal > li.ultimenu__item.uitem{border:none;background:#fff !important;display:none;height:3.125rem;padding:0 !important;padding-left:0 !important;padding-right:0 !important;}// Expanded items.
  body .block-ultimenu section.ultimenu__flyout{display:block !important;padding-top:.5rem;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{background:#ffffff;border:.1rem solid #f1f1f1;border-bottom:none;padding-left:.9rem !important;padding-right:0 !important;padding-top:.35rem !important;grid-template-columns:100%;}body.mobile-toggle .block-ultimenu section.ultimenu__flyout section.ultimenu__region{border:none;}body .block-ultimenu .ultimenu__flyout .ultimenusub > ul{display:block !important;margin-left:1rem;}body #main-navigation .block-ultimenu .ultimenu__flyout .ultimenusub > ul li a,body .block-ultimenu .ultimenu__flyout .ultimenusub > ul li a{padding-bottom:.5rem;padding-top:.5rem;}body .block-ultimenu .ultimenu__flyout .ultimenusub > ul li a.hidden{display:none;}// Show active trail items.
  body .block-ultimenu .content ul.ultimenu li.ultimenu__item.is-active-trail{display:block;}body .block-ultimenu .content ul.ultimenu li.ultimenu__item.clicked{border:none;}body .block-ultimenu .content ul.ultimenu li.ultimenu__item.uitem{background:#fff;border-bottom:none;justify-content:left !important;padding:0 !important;width:100%;}body .block-ultimenu.expanded .content ul.ultimenu li.ultimenu__item.uitem span.nav-link{margin-left:0 !important;}body div div.block.block-ultimenu .content ul.ultimenu li.ultimenu__item.uitem a.ultimenu__link{background:#FFFFFF;border-top:none;color:#505050 !important;font-weight:normal !important;letter-spacing:1px;line-height:1.5rem;margin-left:-.3rem !important;padding-bottom:.75rem !important;padding-top:.75rem !important;}body div div.block.block-ultimenu.expanded .content ul.ultimenu li.ultimenu__item.uitem a.ultimenu__link{font-weight:bold !important;padding-top:.5rem;}body .block-ultimenu .content ul.ultimenu li.ultimenu__item.uitem.has-ultimenu a.ultimenu__link:after{content:'\f105';font-family:'FontAwesome';font-size:1rem;margin-top:0;padding-left:5px;right:inherit;top:18px;}body .block-ultimenu.expanded .content ul.ultimenu li.ultimenu__item.uitem.has-ultimenu a.ultimenu__link:after{content:' ';}body .block-ultimenu .content ul.ultimenu li.ultimenu__item.uitem a span.caret{display:none;}body .block.block-ultimenu .content > ul.ultimenu > li.ultimenu__item > a.ultimenu__link.mobile-only{background:#f2f2f2 !important;display:block !important;}}
body #main-navigation,body .block.block-ultimenu{background-color:#F3F3F3;}body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{justify-content:normal;padding:0 14%;max-width:initial;width:100%;position:static;}body .block.block-ultimenu .content>ul.ultimenu>li>a{letter-spacing:.08rem !important;}body .block.block-ultimenu .contextual{display:none;}body .block.block-ultimenu .mobile-menu-back{display:none;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{display:grid;grid-template-columns:75% 25%;grid-gap:0;min-height:12rem;padding-bottom:2.25rem;padding-right:12%;padding-left:12%;}body #header #main-navigation ul li{height:40px;justify-content:left;}body #header #main-navigation ul.related-global li a{line-height:1.4em;padding:0px !important;}@media only screen and (max-width:776px){body .block-ultimenu section.ultimenu__flyout .right-column{padding-left:2.6rem !important;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{grid-template-columns:100% !important;}}@media only screen and (min-width:992px){body #lehigh-mobile-toggle-outer #lehigh-mobile-toggle .lehigh-navbar-toggle{display:none;}body .search section.region-search button,body .search section.region-search button.close-search{top:0rem !important;}body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{display:flex;}body .block.block-ultimenu .ultimenu__flyout{top:3.125rem;}body #header #main-navigation div.block.block-ultimenu .ultimenu--hover li.ultimenu__item:hover .ultimenu__flyout,body #header #main-navigation div.block.block-ultimenu .ultimenu--hover li.ultimenu__item.tab-focus .ultimenu__flyout,body div.block.block-ultimenu .ultimenu--hover li.ultimenu__item:hover .ultimenu__flyout,body div.block.block-ultimenu .ultimenu--hover li.ultimenu__item.tab-focus .ultimenu__flyout{display:block !important;visibility:visible !important;}body #header #main-navigation ul li{padding:0 !important;}body #header #main-navigation ul li a{padding-left:1.2rem !important;padding-right:1.2rem !important;}body #header #main-navigation ul li a:hover{text-decoration:underline !important;}body #header #main-navigation ul li a span.caret{display:none;}body #header #main-navigation .cta-nav-global{text-align:center;padding:0 10px;}body #header #main-navigation ul li .cta-nav-global a{padding-left:0 !important;padding-right:0 !important;text-align:center;line-height:1.4em;}body #header #main-navigation #block-mainnavigation{display:none;}body .block.block-ultimenu .mobile-search,body .block.block-ultimenu .mobile-menu-back{display:none;}body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{max-width:initial;padding:0 0;width:100%;}body .block.block-ultimenu .content>ul.ultimenu>li.ultimenu__item{padding:0;}body .block.block-ultimenu .content>ul.ultimenu>li.ultimenu__item a.hidden{display:none;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{padding-left:0.5%;}}@media only screen and (min-width:1050px){body #header #main-navigation ul li{padding:0 .1rem !important;}body #header #main-navigation ul li a{padding-left:1.65rem !important;padding-right:1.65rem !important;}body #main-navigation .block-ultimenu section.ultimenu__flyout section.ultimenu__region .left-column a.drop-down-title,body .block-ultimenu section.ultimenu__flyout section.ultimenu__region .left-column a.drop-down-title{display:block;margin:0;}body #main-navigation .block-ultimenu section.ultimenu__flyout section.ultimenu__region .left-column h2,body .block-ultimenu section.ultimenu__flyout section.ultimenu__region .left-column h2{padding-left:2.6rem !important;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{padding-left:0.5%;}}@media only screen and (min-width:1150px){body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{max-width:initial;margin:0;padding:0 .5rem;}}@media only screen and (min-width:1175px){body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{padding:0 1.25rem;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{padding-left:1%;}}@media only screen and (min-width:1200px){body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{padding:0 2rem;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{padding-left:1.5%;}}@media only screen and (min-width:1225px){body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{padding:0 3rem;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{width:1200px;margin-right:auto;margin-left:auto;}}@media only screen and (min-width:1250px){body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{padding:0 3.75rem;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{width:1200px;margin-right:auto;margin-left:auto;}}@media only screen and (min-width:1275px){body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{padding:0 4.75rem;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{width:1200px;margin-right:auto;margin-left:auto;}}@media only screen and (min-width:1300px){body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{max-width:1200px;margin:0 auto;justify-content:left;flex-direction:row;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{width:1200px;margin-right:auto;margin-left:auto;}}@media only screen and (min-width:1350px){body .block.block-ultimenu .content>ul.ultimenu,body #main-navigation .block.block-ultimenu .content>ul.ultimenu{max-width:1200px;margin:0 auto;justify-content:left;flex-direction:row;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region{width:1200px;margin-right:auto;margin-left:auto;}}body .block.block-ultimenu .content>ul.ultimenu>li.ultimenu__item>a.ultimenu__link{line-height:3rem;padding:0 1.65rem 0;}body .block.block-ultimenu .content .ultimenusub ul.ultimenu>li.ultimenu__item>a.ultimenu__link{line-height:3rem;padding:0 1.65rem .875rem;}body .block.block-ultimenu .content>ul.ultimenu>li.ultimenu__item.is-active-trail>a.ultimenu__link{background-color:#ffffff;}body .block.block-ultimenu .content>ul.ultimenu>li.ultimenu__item>a.ultimenu__link.mobile-only{display:none;}body .block-ultimenu .menu-items>.ultimenusub>ul{display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,2.3rem);grid-gap:1%;justify-content:left !important;max-width:100%;margin:0 auto;width:100%;}body .block-ultimenu .ultimenu__region.cols-1 .menu-items>.ultimenusub>ul{grid-template-columns:repeat(1,auto);}body .block-ultimenu .ultimenu__region.cols-2 .menu-items>.ultimenusub>ul{grid-template-columns:repeat(2,auto);}body .block-ultimenu .ultimenu__region.cols-3 .menu-items>.ultimenusub>ul{grid-template-columns:repeat(3,auto);}body .block-ultimenu .ultimenu__region.cols-4 .menu-items>.ultimenusub>ul{grid-template-columns:repeat(4,auto);}body .block-ultimenu .ultimenu__region.cols-5 .menu-items>.ultimenusub>ul{grid-template-columns:repeat(5,auto);}body .block-ultimenu .ultimenu__region.cols-6 .menu-items>.ultimenusub>ul{grid-template-columns:repeat(6,auto);}body .block-ultimenu .ultimenu__region.rows-1 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(1,auto);}body .block-ultimenu .ultimenu__region.rows-2 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(2,auto);}body .block-ultimenu .ultimenu__region.rows-3 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(3,auto);}body .block-ultimenu .ultimenu__region.rows-4 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(4,auto);}body .block-ultimenu .ultimenu__region.rows-5 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(5,auto);}body .block-ultimenu .ultimenu__region.rows-6 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(6,auto);}body .block-ultimenu .ultimenu__region.rows-7 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(7,auto);}body .block-ultimenu .ultimenu__region.rows-8 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(8,2.15rem);}body .block-ultimenu .ultimenu__region.rows-9 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(9,2.15rem);}body .block-ultimenu .ultimenu__region.rows-10 .menu-items>.ultimenusub>ul{grid-template-rows:repeat(9,2.15rem);}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-100-0 .right-column{display:none;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-95-5{grid-template-columns:95% 5%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-90-10{grid-template-columns:90% 10%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-85-15{grid-template-columns:85% 15%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-80-20{grid-template-columns:80% 20%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-75-25{grid-template-columns:75% 25%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-70-30{grid-template-columns:70% 30%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-65-35{grid-template-columns:65% 35%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-60-40{grid-template-columns:60% 40%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-55-45{grid-template-columns:55% 45%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-50-50{grid-template-columns:50% 50%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-45-55{grid-template-columns:45% 55%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-40-60{grid-template-columns:40% 60%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-35-65{grid-template-columns:35% 65%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-30-70{grid-template-columns:30% 70%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-25-75{grid-template-columns:25% 75%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-20-80{grid-template-columns:20% 80%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-15-85{grid-template-columns:15% 85%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-10-90{grid-template-columns:10% 90%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-5-95{grid-template-columns:5% 95%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-0-100{grid-template-columns:0% 100%;}body div.block-ultimenu section.ultimenu__flyout section.ultimenu__region.layout-0-100 .left-column .menu-items{display:none;}body .block-ultimenu .menu-items>.ultimenusub>ul:before{content:none;}body .block-ultimenu .menu-items>.ultimenusub>ul>li.ultimenu__item{height:inherit;padding-left:0;padding-right:0;}body .block-ultimenu .menu-items>.ultimenusub>ul>li.ultimenu__item a{margin-top:.9rem;padding-left:1.65rem;padding-right:1.65rem;}body .block-ultimenu li.ultimenu__item section.ultimenu__flyout{padding:0;transition:none;}body .block-ultimenu li.ultimenu__item section.ultimenu__flyout div.left-column{min-height:11.25rem;max-width:1100px;margin:0 auto;width:100%;}body .block-ultimenu li.ultimenu__item section.ultimenu__flyout div.ultimenusub{padding-left:2.6rem !important;}body .block-ultimenu li.ultimenu__item.tab-focus section.ultimenu__flyout{visibility:visible;opacity:1;overflow:visible;}body #main-navigation .block-ultimenu section.ultimenu__flyout section.ultimenu__region ul li.nav-item,body .block-ultimenu section.ultimenu__flyout section.ultimenu__region ul li.nav-item{align-items:center;float:none;font-weight:normal !important;min-height:1rem;justify-content:left !important;padding:0 1rem 1rem .1rem;text-transform:none;}body #main-navigation .block-ultimenu section.ultimenu__flyout section.ultimenu__region ul li.nav-item span.nav-link,body .block-ultimenu section.ultimenu__flyout section.ultimenu__region ul li.nav-item span.nav-link{color:#512C0E;font-size:1rem;font-weight:600 !important;margin-left:1.5rem;}body #main-navigation .block-ultimenu section.ultimenu__flyout section.ultimenu__region ul li.nav-item a,body .block-ultimenu section.ultimenu__flyout section.ultimenu__region ul li.nav-item a{background:none;float:none;font-weight:normal !important;letter-spacing:.02rem;line-height:1.2rem;text-transform:none;}body #main-navigation .block-ultimenu section.ultimenu__flyout section.ultimenu__region ul li.nav-item a:hover,body .block-ultimenu section.ultimenu__flyout section.ultimenu__region ul li.nav-item a:hover{background:none;text-decoration:underline !important;}body #main-navigation .block-ultimenu section.ultimenu__flyout section.ultimenu__region .left-column a>h2,body .block-ultimenu section.ultimenu__flyout section.ultimenu__region .left-column a>h2{font-family:'Merriweather',Georgia,Palatino,serif;font-size:30px;font-weight:normal !important;padding-left:0;padding-top:15px;padding-bottom:0;margin-top:12px;}body .block-ultimenu section.ultimenu__flyout section.ultimenu__region .right-column{padding-top:1.5rem;}@media all and (min-width:59em){.ultimenu--htb .ultimenu__flyout,.ultimenu--htb .ultimenu__region{border-radius:0;}.ultimenu--htt .ultimenu__flyout,.ultimenu--htt .ultimenu__region{border-radius:0;}}.menu-items li.nav-item a.nav-link{font-size:0.85em !important;}.ultimenu__flyout{line-height:1.3 !important;}.block-ultimenu .button.button--ultimenu{display:none;}@media only screen and (min-width:992px){body #header #main-navigation .ultimenu.ultimenu--main{justify-content:center !important;padding:0 !important;}}.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu{height:50px !important;}@media only screen and (min-width:992px){.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu{border-right:0;justify-content:center !important;width:13.99%;}}@media only screen and (min-width:992px){body #header #main-navigation .ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu a.ultimenu__link{padding:0 !important;}}.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout{top:0;}@media only screen and (min-width:992px){.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout{background-color:#fff;box-shadow:0 2px 2px rgb(0 0 0 / 20%);padding:0 7.5px;top:3.125rem;}}.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region{display:block;visibility:hidden;}.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu.expanded .ultimenu__flyout .ultimenu__region{visibility:visible;}@media only screen and (min-width:992px){.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region{box-shadow:none;display:grid;padding-left:0;padding-right:0;padding-top:0;visibility:visible;}}@media only screen and (min-width:992px){body #main-navigation .ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__menu_title>h2{display:block;font-size:30px;font-weight:700 !important;margin:0 auto;padding-left:1.2rem !important;padding-right:1.2rem !important;width:1200px;}}@media only screen and (min-width:1050px){body #main-navigation .ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__menu_title>h2{padding-left:1.65rem !important;padding-right:1.65rem !important;}}@media only screen and (min-width:992px){body #main-navigation .ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout a>h2{padding-left:0 !important;}}@media only screen and (min-width:992px){.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenusub{padding:10px 0 25px !important;}}@media only screen and (min-width:992px){.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenusub .nav.navbar-nav{}}@media only screen and (min-width:992px){.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenusub .nav.navbar-nav .nav-item{height:auto !important;}}@media only screen and (min-width:992px){body #header #main-navigation .ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenusub .nav.navbar-nav .nav-item a{padding-bottom:8px;padding-top:8px;letter-spacing:0;padding-right:0.25rem !important;}}@media only screen and (min-width:1150px){body #header #main-navigation .ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenusub .nav.navbar-nav .nav-item a{line-height:1;padding-right:1.65rem !important;}}li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column{padding-left:2.6rem;padding-top:0 !important;}li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column .nav{border-bottom:0;}li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column h3.block-title{color:#141414;font-size:1rem !important;padding:0 !important;}#header #main-navigation li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column ul.nav a{font-size:0.85em !important;font-weight:normal !important;letter-spacing:.02rem;line-height:1.2rem;text-transform:none;}@media only screen and (min-width:992px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column .nav{display:block;text-align:left;}li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column h3.block-title{background-color:#fff !important;color:#502d0e;font-size:1rem !important;font-weight:600 !important;letter-spacing:.1em;line-height:20px;padding-left:1.5rem !important;}#header #main-navigation li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column ul.nav li{height:auto;}#header #main-navigation li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column ul.nav a{font-size:0.85em;font-weight:normal;text-transform:none;letter-spacing:0;padding-bottom:8px;padding-left:1.5rem !important;padding-right:1.5rem !important;padding-top:8px;}}@media only screen and (min-width:992px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column{padding-left:35px;padding-right:40px;}}@media only screen and (min-width:1150px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column{padding-left:0;padding-right:55px;}}@media only screen and (min-width:992px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .layout-50-50.ultimenu__region .right-column .block{float:left;width:50%}}@media only screen and (min-width:992px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column .block{padding-top:0 !important;}}@media only screen and (min-width:992px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column .cta-nav-global{padding:0 !important;}}@media only screen and (min-width:992px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column .cta-nav-global p{font-family:'Merriweather';white-space:normal !important;font-size:.9em !important;letter-spacing:0px !important;padding-top:7px !important;}}@media only screen and (min-width:992px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column .cta-nav-global p img{padding-bottom:10px;}}@media only screen and (min-width:992px){li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column .cta-nav-global p a{display:block;padding:3px 20px;clear:both;font-weight:normal !important;line-height:18px !important;color:#333 !important;white-space:normal;font-size:12.5px !important;font-family:'Merriweather' !important;letter-spacing:0 !important;text-transform:none !important;}}header .content-container>.row{width:100%;}@media only screen and (min-width:992px){header .content-container>.row{width:auto;}}@media only screen and (max-width:991px){body .block.block-ultimenu{position:fixed;}header .block-ultimenu-blockultimenu-main{height:100% !important;}}@media only screen and (min-width:992px){body.new-nav .ultimenu--hover li .ultimenu__flyout:focus,body.new-nav .ultimenu--hover li:hover>.ultimenu__flyout,body.new-nav .ultimenu--hover li > .ultimenu__flyout.show-submenu,body.new-nav .ultimenu--hover li a:active+.ultimenu__flyout.show-submenu,body.new-nav .ultimenu--hover li a:focus+.ultimenu__flyout.show-submenu{height:auto;max-height:none;min-height:64px;padding:20px 0;overflow:visible;opacity:1;transition-delay:0.1s;visibility:visible;}body.new-nav header#header ul.ultimenu .ultimenu__item.has-ultimenu .ultimenu__link::after{margin-left:0.3em;content:"";}body.new-nav header#header ul.ultimenu .ultimenu__item.has-ultimenu .ultimenu__link:focus::after{display:inline-block;width:0;height:0;margin-left:0.3em;vertical-align:0;font:var(--fa-font-sharp-regular);content:"\f078";border-top:none;border-right:none;border-bottom:none;border-left:none;}body.new-nav div.block.block-ultimenu .ultimenu--hover li.ultimenu__item .ultimenu__flyout.show-submenu{position:absolute !important;}}
.paragraph--unpublished{background-color:#fff4f4;}
.ultimenu{position:relative;z-index:97;min-height:42px;margin:0;list-style:none;}.ultimenu > li{display:block;margin:0;}.ultimenu .ultimenu__link{position:relative;display:block;transition:background-color 0.5s,color 0.5s;text-decoration:none;line-height:1.6;}.ultimenu__flyout{position:relative;z-index:102;top:100%;bottom:auto;left:0;display:block !important;visibility:hidden;overflow:hidden;width:100%;height:0;max-height:0;padding:0;transition:height 0.4s,padding 0.3s,opacity 0.3s;opacity:0;line-height:1.4;}.ultimenu__flyout.is-flyout-expanded{visibility:visible;overflow:visible;height:auto;min-height:64px;max-height:100%;padding:20px 0;transition-delay:0.1s;opacity:1;}.ultimenu__region{padding:20px;background-color:#fff;}@media all and (max-width:58.999em){.ultimenu > li,.ultimenu .ultimenu__link{width:100%;min-width:100%;}}@media all and (min-width:59em){.ultimenu--hover > li{display:inline-block;vertical-align:bottom;}.ultimenu--hover .ultimenu__flyout{position:absolute;}.ultimenu.ultimenu--hover .ultimenu__link{padding-right:64px;}.ultimenu--hover .ultimenu__link .caret{background-color:transparent;}.ultimenu--hover li .is-ultimenu-active + .ultimenu__flyout{padding:20px 0;}}@media only screen and (min-width:64.063em){.ultimenu--hover li .ultimenu__flyout:focus,.ultimenu--hover li:hover > .ultimenu__flyout,.ultimenu--hover li a:active + .ultimenu__flyout,.ultimenu--hover li a:focus + .ultimenu__flyout{height:auto;max-height:none;min-height:64px;padding:20px 0;overflow:visible;opacity:1;transition-delay:0.1s;visibility:visible;}.ultimenu--htt li .ultimenu__flyout:focus,.ultimenu--htt li:hover > .ultimenu__flyout,.ultimenu--htt li a:active + .ultimenu__flyout,.ultimenu--htt li a:focus + .ultimenu__flyout{height:auto;bottom:100%;max-height:none;top:auto;}.ultimenu--htt .has-ultimenu .caret,.ultimenu--vertical .has-ultimenu .caret,.is-ultimenu-canvas--hover .ultimenu__link .caret{display:none;}.ultimenu.ultimenu--hover .ultimenu__link{padding-right:1.5em;}}
.ultimenu *,.ultimenu *::before,.ultimenu *::after{box-sizing:border-box;}.block-ultimenu{position:relative;z-index:98;visibility:visible;pointer-events:auto;}.sidebar .block-ultimenu{z-index:96;}.block .ultimenu{margin:0;padding:0;}.ultimenu__flyout .block{max-width:100%;padding:1em 0;}.is-ultimenu-canvas--active .ultimenu--main .is-active-trail > a{color:#fff;}.ultimenu--main .ultimenu__link,.ultimenu .ultimenu__ajax{min-height:42px;padding:1em 1.75em;}.ultimenu .ultimenu__ajax{display:block;}.ultimenu__link small{display:block;line-height:1;}.ultimenu__icon,.ultimenu__title,.ultimenu__icon::before{display:inline-block;vertical-align:bottom;}.ultimenu__icon{width:42px;text-align:center;font-size:28px;}.has-ultimenu .caret{position:absolute;top:0;right:0;display:block;width:48px;height:100%;min-height:34px;cursor:pointer;background-color:rgba(0,0,0,0.2);}[dir="rtl"] .has-ultimenu .caret{right:auto;left:0;}.has-ultimenu .caret::before{position:absolute;z-index:2;top:50%;left:50%;display:block;width:0;height:0;content:"";transition:all 0.2s;transform:translate(-50%,-50%);border:8px solid transparent;border-top:12px solid #fff;}.has-ultimenu .is-ultimenu-active .caret::before{border-top:0;border-bottom:12px solid #fff;}.ultimenu__flyout::after,.ultimenu__region::after{display:table;clear:both;content:" ";}.block .ultimenu__flyout .ultimenu__region{margin:0;}body:not(:target) .ultimenu .ultimenu__region .menu-item{height:auto;}@media all and (min-width:59em){.ultimenu .ultimenu__link{line-height:1.4;}.ultimenu--htb .ultimenu__region{box-shadow:0 2px 2px rgba(0,0,0,0.2);}.ultimenu--htb .ultimenu__flyout,.ultimenu--htb .ultimenu__region{border-radius:0 0 9px 0;}.ultimenu--htt .ultimenu__flyout,.ultimenu--htt .ultimenu__region{border-radius:0 9px 0 0;}.ultimenu .ultimenu__ajax{display:inline-block;padding:0 1.25em;vertical-align:middle;}.sidebar .ultimenu__flyout,#header .ultimenu--hover .ultimenu__flyout,#footer .ultimenu--hover .ultimenu__flyout{min-width:600px;}}
.is-ultimenu-canvas-backdrop{position:fixed;z-index:-1;top:0;bottom:0;left:0;overflow:hidden;-ms-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;background-color:transparent;}.is-ultimenu-expanded .is-ultimenu-canvas-backdrop,.is-ultimenu-canvas--hiding .is-ultimenu-canvas-backdrop{z-index:9997;width:100%;height:100%;-ms-transition-delay:0.2s;transition-delay:0.2s;opacity:1;background-color:rgba(0,0,0,0.6);}.is-ultimenu-canvas--active{position:relative;}.is-ultimenu-canvas.is-ultimenu-expanded,.is-ultimenu-canvas.is-ultimenu-canvas--hiding{overflow:hidden;height:100%;transform:translate3d(0,0,0);}.is-ultimenu-canvas .is-ultimenu-canvas-off{z-index:9998;display:block;float:none;width:100%;margin:0;backface-visibility:hidden;}.is-ultimenu-canvas .is-ultimenu-canvas-off > .ultimenu--main{margin:0;padding:0;}.is-ultimenu-canvas--active .is-ultimenu-canvas-off{position:fixed;top:0;bottom:0;left:-100%;overflow:hidden;max-width:320px;height:100%;height:100vh;min-height:320px;max-height:none;padding:0;transition:all 500ms ease;background:rgba(0,0,0,0.9) !important;}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.is-ultimenu-canvas--active .is-ultimenu-canvas-on{backface-visibility:hidden;position:relative;}@media only screen and (max-width:58.999em){.is-ultimenu-canvas .is-ultimenu-canvas-off{position:fixed;max-width:80%;}.is-ultimenu-canvas--active .is-ultimenu-canvas-off{min-height:100%;}.is-ultimenu-canvas.is-ultimenu-expanded,.is-ultimenu-canvas.is-ultimenu-canvas--hiding{transform:translate3d(0,0,0);}}
.is-ultimenu-canvas--active .is-ultimenu-canvas-off{left:0;-webkit-transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition-delay:0.01s;-ms-transform:translate3d(-120%,0,0) scale3d(0.9,0.9,0.9);-webkit-transform:translate3d(-120%,0,0) scale3d(0.9,0.9,0.9);transform:translate3d(-120%,0,0) scale3d(0.9,0.9,0.9);-ms-transform-origin:50% 0% 50%;-webkit-transform-origin:50% 0% 50%;transform-origin:50% 0% 50%;}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{transition-delay:0s;-ms-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);}.is-ultimenu-canvas--active .is-ultimenu-canvas-on{-webkit-transition:-webkit-transform 500ms ease;transition:transform 450ms ease;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-on{-ms-transform:translate3d(320px,0,0) scale3d(1,1,1);-webkit-transform:translate3d(320px,0,0) scale3d(1,1,1);transform:translate3d(320px,0,0) scale3d(1,1,1);}@media only screen and (max-width:58.999em){.is-ultimenu-canvas .is-ultimenu-canvas-off{max-width:82%;-ms-transform:translate3d(210%,0,0) scale3d(0.9,0.9,0.9);-webkit-transform:translate3d(210%,0,0) scale3d(0.9,0.9,0.9);transform:translate3d(210%,0,0) scale3d(0.9,0.9,0.9);}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{-ms-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-on{-ms-transform:translate3d(82%,0,0) scale3d(1,1,1);-webkit-transform:translate3d(82%,0,0) scale3d(1,1,1);transform:translate3d(82%,0,0) scale3d(1,1,1);}}
