  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
footer .footer-social h2{padding:0 0 30px 0px;text-transform:uppercase;font-size:1.034em;color:#fff;}footer .footer-social h2 a{font-size:1.034em;}footer .footer-social ul li a i,footer .footer-social ul li a span.fa,footer .footer-social ul li a span.fab{color:#fff;font-size:2.3em;}footer .footer-logo img{height:auto;}footer .col-md-8.campaign img{width:75%;}@media only screen and (max-width:768px){footer .col-md-8.campaign img{width:50%;}}
footer{background-color:#38210E !important;}@media screen and (max-width:767px){footer{padding:25px !important;}#block-lehigh-footerheading .footer-heading-col-1{width:100% !important;}#block-lehigh-footerheading .footer-heading-col-2{width:100% !important;}}.new-footer footer .block-menu h2{color:#fff;font-size:1em;margin:1rem 0 0.55rem;font-family:'Besley';letter-spacing:0px !important;}.footer-heading-wrapper{margin-bottom:20px;}.footer-heading-logo img{width:100px;}.footer-heading-logo{padding-right:50px;}.footer-heading-text-header{font-family:Besley;font-size:1.35em;}.footer-heading-text{color:#ffffff;}.footer-heading-text-text{font-size:18px;}.footer-heading-link-wrapper{padding-top:60px;}.footer-heading-link{position:relative;overflow:hidden;}.footer-heading-link::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#562D0E;transition:left 0.8s ease;}.footer-heading-link:hover::before{left:0;}.footer-heading-link:hover::before{left:0;}.footer-heading-link{border:1px solid #FFD94A;padding:7px;width:250px;text-align:center;margin-top:20px;height:50px;}@media screen and (max-width:767px){.footer-heading-link{margin-left:0px;}}.footer-heading-link-link{text-decoration:none;color:#FFD94A !important;border-bottom:none !important;position:relative;}.footer-heading-link-link:hover{text-decoration:none;border-bottom:none !important;}#block-lehigh-termsofservice{border-top:1px solid #ffffff !important;}.new-footer footer .block-block-content a{border-bottom:none;}@media only screen and (min-width:992px){.new-footer footer .block-menu.menu--social-media{bottom:150px;}}.fa-brands,.fab{font-family:"Font Awesome 6 Brands" !important;}@media (min-width:768px){.footer-heading-wrapper{display:flex;}.footer-heading-wrapper{flex-direction:row;}.footer-heading-logo{border-right:1px solid #FFD94A;}.footer-heading-link-wrapper{order:2;width:auto;}.footer-heading-text{order:1;width:60%;}#block-lehigh-footerheading{border-bottom:1px solid #ffffff;}}@media screen and (min-width:1101px){.footer-heading-col-1{border-right:1px solid #ffffff;}}@media screen and (max-width:1100px){.footer-heading-wrapper{display:block;}.footer-heading-text{max-width:100% !important;}.footer-heading-logo{width:50%;float:left;}.footer-heading-link-wrapper{width:50%;float:left;}.footer-heading-link{margin-bottom:20px;}.footer-heading-text{width:100%;float:none;clear:both;padding-top:20px;}.footer-heading-col-1{padding-bottom:20px;border-bottom:1px solid #ffffff;}.footer-heading-col-2{padding-bottom:20px;border-bottom:1px solid #ffffff;}#block-lehigh-footerheading{border-bottom:none;}}@media only screen and (min-width:992px){.new-footer footer .block-menu.menu--social-media{bottom:145px !important;}}@media only screen and (max-width:1250px) and (min-width:768px){.footer-heading-text-header{font-size:0.95em !important;}.footer-heading-text-text{font-size:12px !important;}}
.footer-social a{color:#ffffff !important;}#footer-instagram-label{color:#ffffff !important;}#block-pathingnavigation-menu{color:#ffffff !important;}#halda-hub-medallion-notification-content{color:#502d0e !important;background-color:#FFD94A !important;}
body #main-navigation,body .block.block-ultimenu{background-color:none !important;}.new-nav header .logo{width:70%;}.new-nav header .secondary{padding-left:50px;}.new-nav .main-navigation nav ul>li>a{font-weight:400;font-size:15px;color:#502D0E;text-decoration:none;}.new-nav .main-navigation nav ul>li>a:hover,.new-nav .main-navigation nav ul>li>a:focus{text-decoration:underline;}.small .site-logo .logo{width:50%;}@media screen and (min-width:992px){.small .main-nav{border-bottom:0.5px solid #8d8d8d;}}@media screen and (max-width:991px){body.new-nav header#header,body.new-nav header#header.d-lg-block{border-bottom:0.5px solid #8d8d8d;}}.new-nav .main-navigation .menu--pathing-navigation---new-nav .nav .nav-link.dropdown-toggle{border-bottom:none !important;}.dropdown-item{padding:0.25rem 1 rem;}div#block-searchbar{position:relative;}a.fa.search.fa-search{text-decoration:none;}section.row.region.region-search{padding-bottom:10px;}.region-search form.form-cse input[type="search"]{color:#6B6B6B !important;font-weight:400 !important;}.new-nav .search .region-search form.form-cse input[type="search"]{height:auto;margin-left:70px;padding:5px 0 !important;border-bottom:0.5px solid #e3e4e5;}.new-nav .search section.region-search button .fa-search::before{font-family:"proxima-nova",Helvetica,Arial,sans-serif !important;}@media only screen and (min-width:992px){.search section.region-search button{right:5%}}.new-nav div.block.block-ultimenu .ultimenu--hover li.ultimenu__item .ultimenu__flyout.show-submenu{display:block !important;visibility:unset !important;position:fixed !important;top:auto;left:0 !important;right:0 !important;}ul.subul li{padding:0 0 10px 0 !important;}li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region .right-column .cta-nav-global p a{font-family:"proxima-nova",Helvetica,Arial,sans-serif !important;font-size:14px !important;}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.7em;vertical-align:0;font:var(--fa-font-sharp-regular);;content:"\f078";border-top:none;border-right:none;border-bottom:none;border-left:none;}.new-nav .main-navigation .menu--pathing-navigation---new-nav .nav:hover .nav-link.dropdown-toggle+ul,.new-nav .main-navigation .menu--pathing-navigation---new-nav .nav .nav-link.dropdown-toggle+ul:hover,.new-nav .main-navigation .menu--pathing-navigation---new-nav .nav:focus .nav-link.dropdown-toggle+ul,.new-nav .main-navigation .menu--pathing-navigation---new-nav .nav .nav-link.dropdown-toggle+ul:focus{display:block !important;}.new-nav .main-navigation nav ul>li.nav-item>ul.dropdown-menu{left:-30px !important;}@media only screen and (min-width:992px) and (max-width:1200px){.new-nav header .site-logo{padding:0;}.new-nav header .logo{max-width:150px;}}@media only screen and (min-width:1200px) and (max-width:1440px){.new-nav header .logo{max-width:175px;}}@media only screen and (min-width:992px) and (max-width:1440px){.new-nav header .secondary{padding-left:0;}}@media only screen and (min-width:992px){body.new-nav .block-ultimenu .content ul.ultimenu li.ultimenu__item:has(> a.mobile-only){display:none;}}@media only screen and (min-width:1201px) and (max-width:1440px){body.new-nav .block-ultimenu .content ul.ultimenu li.ultimenu__item.uitem>.ultimenu__link{font-size:14px;}.new-nav .main-navigation nav ul>li>a{font-size:14px;}}@media only screen and (min-width:992px) and (max-width:1200px){body.new-nav .block-ultimenu .content ul.ultimenu li.ultimenu__item.uitem>.ultimenu__link{font-size:12px;}.new-nav .main-navigation nav ul>li>a{font-size:12px;}}@media only screen and (min-width:992px) and (max-width:1400px){body.new-nav .block-ultimenu .content ul.ultimenu li.ultimenu__item.uitem{padding-left:7px;padding-right:7px;width:auto;}.new-nav header.header-inline .primary{padding:0;}}@media only screen and (min-width:992px){body.new-nav #header .main-navigation div.block.block-ultimenu li.ultimenu__item .ultimenu__flyout .ultimenu__menu_title{display:block;}body.new-nav #header .main-navigation div.block.block-ultimenu li.ultimenu__item .ultimenu__flyout .ultimenu__menu_title h2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-style:normal;padding:20px 0 0 20px;}}@media only screen and (max-width:991px){body.new-nav #header .main-navigation div.block.block-ultimenu li.ultimenu__item .ultimenu__flyout .ultimenu__menu_title{display:none !important;}}@media only screen and (min-width:992px){.ultimenu .ultimenu__flyout{width:155% !important;margin-left:-200px !important;}.ultimenu.ultimenu--main li.ultimenu__item.uitem.has-ultimenu .ultimenu__flyout .ultimenu__region{width:100% !important;}}.ultimenu__menu_title{display:block !important;position:relative;top:15px;left:15px;}body.new-nav header#header .fa-search::before{font:var(--fa-font-sharp-regular);}/*End Fixing Font Awesome Flicker
.hero-wrapper img{width:100%;height:100%;margin:0px;}.hero-full{padding:0;margin:0;position:relative;}.hero-full .field--type-image{float:left;margin:0;}.hero-full .hero-content{display:none;}.hero-full .hero-image img{width:100%;flex:100%;max-width:100%;}.hero-full .hero-button{position:absolute;bottom:21px;left:15%;background-color:#FFE41E;border:none;padding:10px 15px;}.hero-full .hero-button a{color:#000;text-transform:capitalize;font-size:15px;font-weight:500;}.hero-full .hero-button:hover{background-color:#fff;}.hero-overlap .hero-text{display:none;}.hero-overlap .hero-type{color:#FFE41E;text-transform:uppercase;font-size:0.65em;font-weight:bold;padding-bottom:10px;}.hero-overlap .hero-header{font-size:2.5em;line-height:1.2;padding-bottom:20px;}.hero-overlap .hero-link{background-color:#FFE41E;width:fit-content;padding:10px;}.hero-overlap .hero-link a{text-decoration:none;color:#502d0e;}.hero-overlap .hero-content-inner{background-color:#502d0e;color:#ffffff;}@media screen and (min-width:768px){.hero-overlap .hero-content{float:left;width:30%;order:1;padding:2%;}.hero-overlap .hero-content-inner{padding:8%;position:relative;left:25%;top:25%;}.hero-overlap .hero-image{float:right;width:70%;order:2;}.hero-overlap .hero-image img{min-height:500px;}}@media screen and (max-width:767px){.hero-overlap .hero-content{width:100%;margin-left:5%;margin-right:5%;}.hero-overlap .hero-content-inner{padding:8%;position:relative;bottom:20%;}}.hero-image-right .hero-type{display:none;}.hero-image-right .hero-header{color:#502d0e;font-size:2.5em;padding-bottom:10px;}.hero-image-right .hero-text{padding-bottom:40px;}.hero-image-right .hero-link{background-color:#FFE41E;width:fit-content;padding:10px;}.hero-image-right .hero-link a{text-decoration:none;color:#502d0e;}@media screen and (min-width:768px){.hero-image-right .hero-content{float:left;width:55%;order:1;padding:8%;}.hero-image-right .hero-image{float:right;width:45%;order:2;}.hero-image-right .hero-image img{min-height:500px;}}
.page-alert-active{top:-100px !important;}
