header.header .content-wrapper{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);height:71px;left:0;max-width:unset;min-width:350px;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1000}header.header h4{font-family:Roboto,sans-serif;font-size:.8em;font-weight:400;margin-bottom:5px;text-transform:uppercase}header.header .content-wrapper .header__logo{max-width:380px;width:100%}header.header .content-wrapper .header__logo img{max-width:279px!important;width:100%}header.header .menu-show{background:#fff;background:url(https://explore.wooster.edu/hubfs/icons/icon-menu.png) 50% no-repeat;background-size:contain;border:0;bottom:50%;color:transparent;cursor:pointer;height:36px;margin-bottom:-18px;overflow:hidden;padding:0;position:absolute;right:17px;width:36px}header.header .header-buttons{display:none;left:37%;margin-top:-25px;position:absolute;right:80px;text-align:center;top:50%}header.header .header-buttons ul{display:flex;list-style-type:none;margin:0}header.header .header-buttons ul li{flex:auto}header.header .header-buttons ul li a{background-color:transparent;color:#666;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:20px;padding:15px 5px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .4s ease-in-out;width:100%}header.header .header-buttons ul li a:hover{color:#000}@media screen and (min-width:1024px){header.header .header-buttons{display:block;left:420px;right:120px}header.header .header-buttons ul li a{font-size:17px}}@media screen and (min-width:768px){header.header .content-wrapper{height:100px}header.header .menu-show{right:30px}header.header .content-wrapper .header__logo img{max-width:380px!important}}.menu-overlay{background:#f7f2e6;bottom:0;left:0;min-width:350px;opacity:100%;position:fixed;right:0;top:71px;transition:.4s ease-in-out;z-index:1001}.menu-overlay:before{background:url(https://explore.wooster.edu/hubfs/header%20decor/accent-tartan-vert-tan-dark.png) 50% no-repeat;background-size:contain;height:100%;width:25px;z-index:99}.menu-overlay:after,.menu-overlay:before{content:"";left:0;position:absolute;top:0}.menu-overlay:after{background:url(https://explore.wooster.edu/hubfs/header%20decor/accent-tartan-hor-black.png) 100% no-repeat;background-size:cover;height:25px;width:75%;z-index:100}.menu-overlay.hidden{opacity:0;z-index:-1}.menu-overlay .close{background:#f7f2e6 url(https://explore.wooster.edu/hubfs/icons/icon-menu-close.png) 50% no-repeat;color:transparent;cursor:pointer;height:71px;opacity:100%;position:absolute;right:0;text-align:center;top:-71px;transition:opacity .4s ease-in-out;width:71px}.menu-overlay.hidden .close{opacity:0}.menu-overlay .overlay-inner{display:flex;max-height:100%;overflow:auto;padding:40px 20px 20px 40px}.menu-overlay .overlay-inner::-webkit-scrollbar{display:none}.menu-overlay .overlay-inner .col1{font-family:Zilla Slab,sans-serif;font-kerning:none;font-weight:600;margin-bottom:20px;width:40%}.menu-overlay .overlay-inner .col2{width:60%}.menu-overlay .overlay-inner .col1 ul{display:initial;font-size:16px;list-style-type:none;padding:0}.menu-overlay .overlay-inner .col1 ul li a{color:#000;font-family:Zilla Slab,sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;text-decoration:none}.menu-overlay .inside_button a.button:hover{background-color:#24629b!important;color:#fff;opacity:.8;text-decoration:none}@media screen and (min-width:768px){.menu-overlay{top:100px}.menu-overlay:before{background-size:cover;left:30px;width:35px}.menu-overlay:after{height:35px}.menu-overlay .close{height:100px;top:-100px;width:100px}.menu-overlay .overlay-inner{bottom:0;left:0;padding:0 30px 30px 100px;position:absolute;right:0;top:100px}}@media screen and (min-width:1024px){.menu-overlay:before{left:40px;width:45px}.menu-overlay .overlay-inner{padding:0 50px 50px 140px}.menu-overlay .overlay-inner .col1 ul li a{font-size:2em;line-height:1.5em}}@media screen and (min-width:1220px){.menu-overlay:before{left:54px}.menu-overlay:after{height:45px}.menu-overlay .overlay-inner .col1 ul li a{font-size:2.2em;line-height:1.6em}}@media screen and (min-width:1440px){.menu-overlay .overlay-inner .col1 ul li{font-size:19px;line-height:110%}}@media screen and (max-width:767px){.menu-overlay .overlay-inner{flex-wrap:wrap}.menu-overlay .overlay-inner .col1,.menu-overlay .overlay-inner .col2{width:100%}}