.region-primary-menu{position:relative !important}.uis-mobile-logo{display:none}.uis-logo-white{display:none}#block-mobilelogo{position:relative}.uis-mobile-logo-white{display:none}ul#ultimenu-sticky-nav .uitem>.ultimenu__flyout{margin:0}@media(max-width:599px){.page-node-597 .region.region-highlighted{max-height:unset}.page-node-597 #block-views-block-slideshow-block-1{max-height:unset;overflow:unset}#highlighted .field.field--name-field-media-image.field--type-image img{width:100%;height:auto}.uis-mobile-logo{position:relative;display:inline-block}}@media(min-width:600px) and (max-height:810px){.view-title-caption img{display:block;margin-left:auto;margin-right:auto;width:75%;height:auto}}
.pos-grid{padding-bottom:3em}.pos-wrap{float:none;width:100%;position:relative;box-shadow:0 30px 75px -15px rgba(50,50,93,.3),0 25px 40px -20px rgba(0,0,0,.1);margin-bottom:.5em}.pos-wrap>a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100}.pos-item{height:2em;line-height:1em;min-width:225px;min-height:225px;position:relative}.pos-title{position:absolute;padding-top:1em;padding-left:.3em;font-size:1.1em}.pos-ribbon{position:absolute;bottom:0;height:2.3em;width:100%;color:white;font-size:.9em}.pos-level{position:absolute;bottom:1.1em;padding-left:.3em}.pos-type{position:absolute;bottom:.1em;padding-left:.3em}.pos-color1{color:#0079f2;border:1px solid #0079f2}.pos-color1>.pos-ribbon{background-color:#0079f2}.pos-wrap:hover>.pos-color1{color:white;background-color:#0079f2;transition:all .2s ease-in}.pos-wrap:hover>.pos-color1>.pos-ribbon{color:#0079f2;background-color:white;transition:all .2s ease-in}.pos-color2{color:#ff9a26;border:1px solid #ff9a26}.pos-color2>.pos-ribbon{background-color:#ff9a26}.pos-wrap:hover>.pos-color2{color:white;background-color:#ff9a26;transition:all .2s ease-in}.pos-wrap:hover>.pos-color2>.pos-ribbon{color:#ff9a26;background-color:white;transition:all .2s ease-in}.pos-color3{color:#16cc5c;border:1px solid #16cc5c}.pos-color3>.pos-ribbon{background-color:#16cc5c}.pos-wrap:hover>.pos-color3{color:white;background-color:#16cc5c;transition:all .2s ease-in}.pos-wrap:hover>.pos-color3>.pos-ribbon{color:#16cc5c;background-color:white;transition:all .2s ease-in}.pos-color4{color:#ef4e7b;border:1px solid #ef4e7b}.pos-color4>.pos-ribbon{background-color:#ef4e7b}.pos-wrap:hover>.pos-color4{color:white;background-color:#ef4e7b;transition:all .2s ease-in}.pos-wrap:hover>.pos-color4>.pos-ribbon{color:#ef4e7b;background-color:white;transition:all .2s ease-in}.pos-color5{color:#036;border:1px solid #036}.pos-color5>.pos-ribbon{background-color:#036}.pos-wrap:hover>.pos-color5{color:white;background-color:#036;transition:all .2s ease-in}.pos-wrap:hover>.pos-color5>.pos-ribbon{color:#036;background-color:white;transition:all .2s ease-in}
.has-ultimenu .caret{background-color:unset}#primary_nav_wrap li.menu-item{display:inline-block;color:#333;text-decoration:none;font-size:.9vw;font-weight:100;line-height:32px;text-align:center}#primary_nav_wrap ul ul li{margin:0}#primary_nav_wrap li a:hover{text-decoration:underline}#primary_nav_wrap li.menu-item span{font-size:unset;color:#333}#primary_nav_wrap ul li ul li ul li{margin:0;border-left:1px #fff solid}#primary_nav_wrap ul a.is-active{font-weight:500}#primary_nav_wrap input,#primary_nav_wrap label{display:none;width:40px;height:40px;color:#fff;text-align:center;line-height:40px;font-size:1.6rem;border-radius:5px}#primary_nav_wrap label{position:absolute;top:22px;right:20px;background:#000}#primary_nav_wrap label:hover{cursor:pointer;transition:background .2s;background:#036}#primary_nav_wrap label:before{font-family:FontAwesome;font-size:24px;content:"\f0c9";text-align:center}#primary_nav_wrap input[type="checkbox"]:checked+.menu+label:hover:before{content:"\f00d"}#primary_nav_wrap{margin-top:15px}#primary_nav_wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0 2em;max-height:50px}#primary_nav_wrap ul a{display:inline-block;color:#333;text-decoration:none;font-weight:100;padding:0 10px}#primary_nav_wrap ul li{position:relative;float:left;margin:1em 0 0;padding:.5vw .8vw}#primary_nav_wrap ul li.menu-item--expanded{background:#ddd}#primary_nav_wrap ul li.menu-item-expanded{background:#ddd}#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0;background:#fff;padding:0}#primary_nav_wrap ul ul li{float:none;width:200px}#primary_nav_wrap ul ul a{padding:10px 0;max-width:90%}#primary_nav_wrap ul ul ul{top:0;left:100%}#primary_nav_wrap ul li:hover>ul{display:block;max-height:unset}@media only screen and (max-width:1000px){.menu-t1-search{clear:both}#highlighted{margin-top:0 !important}#primary_nav_wrap li.menu-item span{display:block}#primary_nav_wrap ul li:hover>ul{display:contents;max-height:unset}#primary_nav_wrap ul{display:block;padding:18px 0 0 0;position:absolute}#primary_nav_wrap .menu{transition:all .3s;position:absolute;z-index:1000;top:0;min-height:100vh;left:100%;background:#fff}#primary_nav_wrap .menu li{flex:none;width:150%}#primary_nav_wrap input[type="checkbox"]:checked+.menu{transform:translate(-100%);min-width:95%;position:absolute;top:-3px}#primary_nav_wrap label{display:block;z-index:2000;transition:.2s}nav.block.block-menu.navigation.menu--main-menu{width:100%}nav#block-mainmenu-3.t1-menu.contextual-region.block.block-menu.navigation.menu--main-menu{width:100%}#primary_nav_wrap label{position:absolute;right:5px;top:10px}#primary_nav_wrap{margin-top:5px}#primary_nav_wrap li.menu-item{font-size:unset;text-align:left;margin-left:2em}#primary_nav_wrap ul ul a{padding:1em 0 0;max-width:250px}#primary_nav_wrap ul a{padding:0;float:left}li.menu-item.expanding-item{max-width:80%}#primary_nav_wrap ul li.menu-item.expanding-item:hover{border-radius:10px}#primary_nav_wrap .menu li.expanding-item::after{content:""}}@media(max-width:599px){#primary_nav_wrap label{top:-60px}}@media(min-width:1201px){#primary_nav_wrap ul a{padding:0 5px}}#primary_nav_wrap .menu li.expanding-item::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0dd";padding:0 0 0 .5em;font-size:.8em;vertical-align:bottom;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;float:right}
