@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&family=Zilla+Slab:ital,wght@0,300;0,600;1,300;1,600&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}*{box-sizing:border-box}.clearfix,.group{zoom:1}.clearfix:before,.clearfix:after,.group:before,.group:after{content:"";display:table}.clearfix,.clearfix:before,.clearfix:after,.group,.group:before,.group:after{clear:both}.buttons{padding:15px 0}.btn,.menu-overlay .quick-links ul li a,.menu-overlay .my-wooster a,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer button,button,input[type=submit]{font-family:"Roboto",sans-serif;font-weight:400;opacity:1;border:0;padding:10px 15px;font-size:17px;line-height:20px;text-transform:uppercase;transition:opacity 400ms ease-in-out;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;background-color:#666;color:#fff;-webkit-appearance:none;border-radius:0}.btn:hover,.menu-overlay .quick-links ul li a:hover,.menu-overlay .my-wooster a:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_footer input[type=button]:hover,.gform_wrapper .gform_footer input[type=reset]:hover,.gform_wrapper .gform_footer button:hover,button:hover,input[type=submit]:hover{text-decoration:none;opacity:.8}.btn.gold,.menu-overlay .quick-links ul li a.gold,.menu-overlay .my-wooster a.gold,.gform_wrapper .gform_footer input.gold[type=submit],.gform_wrapper .gform_footer input.gold[type=button],.gform_wrapper .gform_footer input.gold[type=reset],.gform_wrapper .gform_footer button.gold,button.gold,input.gold[type=submit]{background-color:#ffc712;color:#000}.btn.red,.menu-overlay .quick-links ul li a.red,.menu-overlay .my-wooster a.red,.gform_wrapper .gform_footer input.red[type=submit],.gform_wrapper .gform_footer input.red[type=button],.gform_wrapper .gform_footer input.red[type=reset],.gform_wrapper .gform_footer button.red,button.red,input.red[type=submit]{background-color:#af0000;color:#fff}.btn.blue,.menu-overlay .quick-links ul li a.blue,.menu-overlay .my-wooster a.blue,.gform_wrapper .gform_footer input.blue[type=submit],.gform_wrapper .gform_footer input.blue[type=button],.gform_wrapper .gform_footer input.blue[type=reset],.gform_wrapper .gform_footer button.blue,button.blue,input.blue[type=submit]{background-color:#215c80;color:#fff}.btn.tan,.menu-overlay .quick-links ul li a.tan,.menu-overlay .my-wooster a.tan,.gform_wrapper .gform_footer input.tan[type=submit],.gform_wrapper .gform_footer input.tan[type=button],.gform_wrapper .gform_footer input.tan[type=reset],.gform_wrapper .gform_footer button.tan,button.tan,input.tan[type=submit]{background-color:#e6e0d9;color:#000}.btn.sky,.menu-overlay .quick-links ul li a.sky,.menu-overlay .my-wooster a.sky,.gform_wrapper .gform_footer input.sky[type=submit],.gform_wrapper .gform_footer input.sky[type=button],.gform_wrapper .gform_footer input.sky[type=reset],.gform_wrapper .gform_footer button.sky,button.sky,input.sky[type=submit]{background-color:#b2cedd;color:#000}.btn.foam,.menu-overlay .quick-links ul li a.foam,.menu-overlay .my-wooster a.foam,.gform_wrapper .gform_footer input.foam[type=submit],.gform_wrapper .gform_footer input.foam[type=button],.gform_wrapper .gform_footer input.foam[type=reset],.gform_wrapper .gform_footer button.foam,button.foam,input.foam[type=submit]{background-color:#369896}.btn.rose,.menu-overlay .quick-links ul li a.rose,.menu-overlay .my-wooster a.rose,.gform_wrapper .gform_footer input.rose[type=submit],.gform_wrapper .gform_footer input.rose[type=button],.gform_wrapper .gform_footer input.rose[type=reset],.gform_wrapper .gform_footer button.rose,button.rose,input.rose[type=submit]{background-color:#e5665c}.btn.black,.menu-overlay .quick-links ul li a.black,.menu-overlay .my-wooster a.black,.gform_wrapper .gform_footer input.black[type=submit],.gform_wrapper .gform_footer input.black[type=button],.gform_wrapper .gform_footer input.black[type=reset],.gform_wrapper .gform_footer button.black,button.black,input.black[type=submit]{background-color:#000}.btn.right,.menu-overlay .quick-links ul li a.right,.menu-overlay .my-wooster a.right,.gform_wrapper .gform_footer input.right[type=submit],.gform_wrapper .gform_footer input.right[type=button],.gform_wrapper .gform_footer input.right[type=reset],.gform_wrapper .gform_footer button.right,button.right,input.right[type=submit]{margin-bottom:20px}@media only screen and (min-width: 768px){.btn.right,.menu-overlay .quick-links ul li a.right,.menu-overlay .my-wooster a.right,.gform_wrapper .gform_footer input.right[type=submit],.gform_wrapper .gform_footer input.right[type=button],.gform_wrapper .gform_footer input.right[type=reset],.gform_wrapper .gform_footer button.right,button.right,input.right[type=submit]{margin:0 0 15px 15px;float:right}}.content-column.one_third .btn,.content-column.one_third .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .content-column.one_third a,.content-column.one_third .menu-overlay .my-wooster a,.menu-overlay .my-wooster .content-column.one_third a,.content-column.one_third .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .content-column.one_third input[type=submit],.content-column.one_third .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .content-column.one_third input[type=button],.content-column.one_third .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .content-column.one_third input[type=reset],.content-column.one_third .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .content-column.one_third button,.content-column.one_third button,.content-column.one_third input[type=submit]{margin-bottom:4px}body{font-family:"Roboto",sans-serif;font-weight:400;margin:0;color:#444;background:#f2f2f2;font-size:14px;line-height:100%;min-width:350px}@media only screen and (min-width: 768px){body{font-size:16px;line-height:100%}}@media only screen and (min-width: 1440px){body{font-size:19px;line-height:110%}}h1,h2,h3,h4,h5,h6,p{font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;line-height:1.5em}p{font-family:"Roboto",sans-serif;font-weight:400;line-height:1.5em}h1{font-size:2.6em;line-height:1.4em}h1 span{opacity:.7}h2{font-size:2.1em}h3{font-size:1.6em}h4{font-size:1.4em}hr{border:0;border-bottom:1px solid #d9d9d9;margin:20px 0}p{padding:8px 0}@media only screen and (min-width: 768px){p{padding:12px 0}}strong{font-weight:bold}a{color:rgba(54,152,150,.8);text-decoration:none}a:hover{color:#369896;text-decoration:underline}img.alignleft{float:left;margin:0 10px 10px 0}img.alignright{float:right;margin:0 0 10px 10px}img.aligncenter{display:block;margin:0 auto}code,pre{font-family:monospace;background-color:#eee;padding:5px 10px;font-size:1.1em;line-height:1.4em}pre{max-width:100%;overflow:auto;margin:15px 0;font-size:1em;min-height:35px}.text-center{text-align:center}.text-right{text-align:right}.pagination{padding:15px 0;text-align:center;font-size:15px;line-height:15px;font-family:"Roboto",sans-serif;font-weight:400}@media only screen and (min-width: 768px){.pagination{padding:40px 0}}.pagination a{padding:7px 12px;background:#666;color:#fff;text-decoration:none;display:inline-block}.pagination a:hover{background:#737373}.pagination .current{padding:7px 12px;display:inline-block;background:#737373}.quarter,.third,.half,.two-third,.three-quarter,.twenty,.forty,.thirty{padding:20px}@media only screen and (min-width: 768px){.quarter,.third,.half,.two-third,.three-quarter,.twenty,.forty,.thirty{float:left}.quarter.right,.third.right,.half.right,.two-third.right,.three-quarter.right,.twenty.right,.forty.right,.thirty.right{float:right}.quarter{width:23%;margin:0 1%}.third{width:31%;margin:0 1%}.two-third{width:65%;margin:0 1%}.half{width:48%;margin:0 1%}.three-quarter{width:73%;margin:0 1%}.twenty{width:18%;margin:0 1%}.forty{width:38%;margin:0 1%}.thirty{width:28%;margin:0 1%}}.text-field,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea,input[type=text],input[type=search],select{font-family:"Roboto",sans-serif;font-weight:400;display:inline-block;padding:6px 8px;max-width:100%;font-size:15px;line-height:1.5em;border:3px solid #ddd}.gform_wrapper .short-form .gfield{margin:10px 0 !important}.gform_wrapper .short-form .gfield .ginput_container{margin-top:5px !important}.gform_wrapper .short-form .gfield .gfield_description{padding-top:0}.gform_wrapper .short-form .gfield ::placeholder{color:#ddd}.gform_wrapper .short-form .gfield.field_description_below.gsection{margin:50px 0 10px !important}@media only screen and (min-width: 768px){.gform_wrapper .short-form .gfield.field_description_below.gsection{margin:80px 0 15px !important}}.gform_wrapper .short-form .gfield.field_description_below.gsection:first-child{margin:0 0 15px !important}@media only screen and (min-width: 768px){.gform_wrapper .short-form .gfield.field_description_below.gsection:first-child{margin:0 0 15px !important}}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper textarea:focus{border:3px solid #215c80;outline:none}.gform_wrapper .gsection_description{font-size:.9em}.gform_wrapper span.ginput_total{font-size:1.5em;font-weight:bold;color:#215c80}.gform_wrapper .gfield.inline-radio .gfield_radio,.gform_wrapper .gfield.donate-amount .gfield_radio{width:auto !important}.gform_wrapper .gfield.inline-radio .gfield_radio li,.gform_wrapper .gfield.donate-amount .gfield_radio li{background:#e6e6e6;padding:7px 13px 10px !important;margin-right:5px;border-radius:5px}@media only screen and (min-width: 768px){.gform_wrapper .gfield.inline-radio .gfield_radio li,.gform_wrapper .gfield.donate-amount .gfield_radio li{float:left}}.gform_wrapper .gfield.conditional-note{font-size:.8em;margin-top:-20px !important;margin-bottom:20px !important}.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer button{background-color:#215c80;color:#fff}header{box-shadow:0 0 20px rgba(0,0,0,.2);position:fixed;height:71px;top:0;right:0;left:0;z-index:1000;background:#fff;overflow:hidden;min-width:350px}@media only screen and (min-width: 768px){header{height:100px}}header .logo{max-width:279px}@media only screen and (min-width: 768px){header .logo{max-width:380px}}@media only screen and (min-width: 1220px){header .logo{max-width:380px}}header .logo img{display:block}header .menu-show{position:absolute;right:17px;bottom:50%;width:36px;height:36px;margin-bottom:-18px;border:0;padding:0;background:#fff;color:transparent;background:url(../img/icon-menu.png) center center no-repeat;background-size:contain;overflow:hidden}@media only screen and (min-width: 768px){header .menu-show{right:30px}}header .header-buttons{display:none;position:absolute;left:37%;right:80px;top:50%;margin-top:-25px;text-align:center}@media only screen and (min-width: 1024px){header .header-buttons{display:block;left:420px;right:120px}}@media only screen and (min-width: 1220px){header .header-buttons{display:block;left:400px;right:330px}}@media only screen and (min-width: 1440px){header .header-buttons{left:460px;right:375px}}header .header-buttons ul{display:flex}header .header-buttons ul li{flex:auto}header .header-buttons ul li a{display:block;padding:15px 5px;font-size:14px;line-height:20px;color:#666;text-decoration:none;text-transform:uppercase;width:100%;transition:400ms color ease-in-out;background-color:transparent;text-align:center;cursor:pointer}header .header-buttons ul li a:hover{color:#000}@media only screen and (min-width: 1024px){header .header-buttons ul li a{font-size:17px}}header .language,header #google_translate_element{display:none}@media only screen and (min-width: 1220px){header .language,header #google_translate_element{display:block;position:absolute;right:90px;top:50%;color:#666;text-transform:uppercase;margin-top:-22px}header .language:before,header #google_translate_element:before{content:"";position:absolute;right:9px;top:9px;width:25px;height:25px;color:#000;background:url(../img/icon-globe.webp) center center no-repeat;background-size:contain;pointer-events:none}header .language .goog-te-combo,header #google_translate_element .goog-te-combo{text-transform:uppercase;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:20px;border:1px solid rgba(0,0,0,.5);border-radius:30px;padding:8px 35px 7px 15px;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}header .language .goog-te-combo::-ms-expand,header #google_translate_element .goog-te-combo::-ms-expand{display:none}}@media only screen and (min-width: 1440px){header .language,header #google_translate_element{right:120px}}header .language .goog-logo-link,header #google_translate_element .goog-logo-link{display:none !important}header .language .goog-te-gadget,header #google_translate_element .goog-te-gadget{color:transparent !important}.menu-overlay{background:#e6e0d9;position:fixed;top:71px;right:0;left:0;bottom:0;z-index:1001;display:none;min-width:350px}@media only screen and (min-width: 768px){.menu-overlay{top:100px}}.menu-overlay .close{position:absolute;right:0;top:-71px;height:71px;width:71px;text-align:center;color:transparent;background:#e6e0d9 url(../img/icon-menu-close.png) center center no-repeat;cursor:pointer}@media only screen and (min-width: 768px){.menu-overlay .close{height:100px;width:100px;top:-100px}}.menu-overlay .columns{padding:40px 20px 20px 40px;max-height:100%;overflow:auto}@media only screen and (min-width: 768px){.menu-overlay .columns{position:absolute;top:100px;right:0;bottom:0;left:0;padding:0 30px 30px 100px}.menu-overlay .columns .column:first-child{float:left;width:40%}.menu-overlay .columns .column:nth-child(2){float:left;width:60%}}@media only screen and (min-width: 1024px){.menu-overlay .columns{padding:0 50px 50px 140px}}.menu-overlay .columns::-webkit-scrollbar{display:none}.menu-overlay .columns{-ms-overflow-style:none;scrollbar-width:none}.menu-overlay nav{font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;margin-bottom:20px}.menu-overlay nav ul li a{font-size:1.8em;line-height:1.4em;color:#000}@media only screen and (min-width: 1024px){.menu-overlay nav ul li a{font-size:2em;line-height:1.5em}}@media only screen and (min-width: 1220px){.menu-overlay nav ul li a{font-size:2.2em;line-height:1.6em}}.menu-overlay nav ul li a:hover{text-decoration:none;opacity:.8}.menu-overlay nav ul li ul.sub-menu{display:none;padding:0 0 10px 25px}.menu-overlay nav ul li ul.sub-menu li a{font-size:1.2em;font-family:"Zilla Slab",sans-serif;font-weight:300;font-kerning:none}.menu-overlay .search-form h3{color:#000}.menu-overlay .search-form form{padding:10px 0}.menu-overlay .search-form input[type=text]{width:260px;padding:9px 15px;border:0;width:70%;float:left}.menu-overlay .search-form input[type=submit]{background:#215c80;padding:11px 15px 10px;width:28%;margin-left:1%;float:left}.menu-overlay .search-form .search-filter{zoom:1;padding:5px 0}.menu-overlay .search-form .search-filter:before,.menu-overlay .search-form .search-filter:after{content:"";display:table}.menu-overlay .search-form .search-filter,.menu-overlay .search-form .search-filter:before,.menu-overlay .search-form .search-filter:after{clear:both}.menu-overlay .search-form .search-filter label{margin:0 20px 0 0}.menu-overlay .my-wooster{padding:20px 0}.menu-overlay .my-wooster a{background:#215c80}.menu-overlay .quick-links{padding:5px 0}.menu-overlay .quick-links h4{font-family:"Roboto",sans-serif;font-weight:400;text-transform:uppercase;font-size:.8em;margin-bottom:5px}.menu-overlay .quick-links ul li{display:inline}.menu-overlay .quick-links ul li a{background:#369896;font-size:.8em;padding:6px 9px 5px;margin:0 4px 8px 0}.menu-overlay .quick-links.helpful ul li a{background:#ffc712;color:#000}.menu-overlay .quick-links.locations ul li a{background:#215c80}.menu-overlay .guides{padding-top:30px}.menu-overlay .guides h4{font-family:"Roboto",sans-serif;font-weight:400;text-transform:uppercase;font-size:.8em;margin-bottom:10px}@media only screen and (min-width: 768px){.menu-overlay .guides .guides-inner{display:flex;margin-right:-3%}}.menu-overlay .guides .guides-inner .guide{display:block;padding:120px 20px 20px 20px;background:url(../bg-header.png) center center no-repeat;background-size:cover;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.4);margin-bottom:10px}@media only screen and (min-width: 768px){.menu-overlay .guides .guides-inner .guide{flex:1;flex-basis:47%;margin-right:3%;padding:140px 20px 20px 20px;margin-bottom:0}}@media only screen and (min-width: 1220px){.menu-overlay .guides .guides-inner .guide{padding:200px 30px 30px 30px}}.menu-overlay:before{position:absolute;content:"";background:url(../img/accent-tartan-vert-tan-dark.png) center center no-repeat;background-size:contain;width:25px;height:100%;left:0;top:0;z-index:99}@media only screen and (min-width: 768px){.menu-overlay:before{left:30px;width:35px;background-size:cover}}@media only screen and (min-width: 1024px){.menu-overlay:before{left:40px;width:45px}}@media only screen and (min-width: 1220px){.menu-overlay:before{left:54px}}.menu-overlay:after{position:absolute;content:"";background:url(../img/accent-tartan-hor-black.png) right center no-repeat;background-size:cover;width:75%;height:25px;left:0;top:0;z-index:100}@media only screen and (min-width: 768px){.menu-overlay:after{height:35px}}@media only screen and (min-width: 1220px){.menu-overlay:after{height:45px}}.admin-bar header{position:fixed;top:46px}@media only screen and (min-width: 783px){.admin-bar header{position:fixed;top:32px}}.admin-bar .menu-overlay{top:117px}@media only screen and (min-width: 768px){.admin-bar .menu-overlay{top:146px}}@media only screen and (min-width: 783px){.admin-bar .menu-overlay{top:132px}}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}.page-header{background:url(../img/bg-page-header.webp) center center no-repeat;background-size:cover;padding:100px 20px 30px;position:relative}@media only screen and (min-width: 768px){.page-header{padding:170px 30px 50px}}@media only screen and (min-width: 1024px){.page-header{padding:200px 40px 60px}}@media only screen and (min-width: 1220px){.page-header{padding:220px 50px 70px}}@media only screen and (min-width: 1440px){.page-header{padding:260px 60px 80px}}.page-header:after{position:absolute;content:"";background:url(../img/accent-tartan-hor-gold.webp) right center no-repeat;background-size:cover;width:75%;height:25px;bottom:0;left:-100px;z-index:99;transform:scaleX(-1);filter:FlipH}@media only screen and (min-width: 768px){.page-header:after{height:30px}}@media only screen and (min-width: 1220px){.page-header:after{height:35px}}.page-header.foam:after{background:url(../img/accent-tartan-hor-foam.webp) right center no-repeat;background-size:cover}.page-header.black:after{background:url(../img/accent-tartan-hor-black.webp) right center no-repeat;background-size:contain}.page-header.blue:after{background:url(../img/accent-tartan-hor-blue.webp) right center no-repeat;background-size:cover}.page-header.tan:after{background:url(../img/accent-tartan-hor-tan.webp) right center no-repeat;background-size:cover}.page-header.sky:after{background:url(../img/accent-tartan-hor-sky.webp) right center no-repeat;background-size:cover}.page-header.rose:after{background:url(../img/accent-tartan-hor-rose.webp) right center no-repeat;background-size:contain}.page-header .page-header-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,.3)}.page-header .breadcrumbs{position:relative;z-index:1;color:rgba(255,255,255,.7);font-size:.8em}.page-header a{color:#fff;text-decoration:none;margin:0 5px}.page-header a:hover{border-bottom:1px dotted rgba(255,255,255,.5)}.page-header .page-title{font-family:"Zilla Slab",sans-serif;font-weight:300;font-kerning:none;font-size:2em;line-height:1.4em;text-transform:initial;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.5)}@media only screen and (min-width: 1024px){.page-header .page-title{font-size:2.4em}}@media only screen and (min-width: 1220px){.page-header .page-title{font-size:3.2em}}@media only screen and (min-width: 1220px){.page-header .page-title{font-size:3.6em}}.showcase{zoom:1;position:relative;overflow:hidden;transition:height 300ms ease-in-out;background:#eee;z-index:0;height:400px}.showcase:before,.showcase:after{content:"";display:table}.showcase,.showcase:before,.showcase:after{clear:both}@media only screen and (min-width: 768px){.showcase{height:500px}}@media only screen and (min-width: 1024px){.showcase{height:650px}}@media only screen and (min-width: 1220px){.showcase{height:800px}}.showcase:before{position:absolute;content:"";background:url(../img/accent-tartan-vert-tan.webp) center center no-repeat;background-size:cover;width:25px;height:100%;left:20px;top:0;z-index:100}@media only screen and (min-width: 768px){.showcase:before{left:30px;width:35px}}@media only screen and (min-width: 1024px){.showcase:before{left:40px;width:45px}}@media only screen and (min-width: 1220px){.showcase:before{left:54px}}.showcase:after{position:absolute;content:"";background:url(../img/accent-tartan-hor-black.webp) right center no-repeat;background-size:cover;width:75%;height:25px;left:0;top:0;z-index:99}@media only screen and (min-width: 768px){.showcase:after{height:35px}}@media only screen and (min-width: 1220px){.showcase:after{height:45px}}.showcase .slide{position:absolute;top:0;left:0;right:0;opacity:0;transition:opacity 400ms ease-in-out,padding 400ms ease-in-out;height:100%;background:center center no-repeat;background-size:cover;z-index:5;padding:30px 70px}.showcase .slide video{display:none}@media only screen and (min-width: 1025px){.showcase .slide video{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:5;overflow:hidden}}@media only screen and (min-width: 1024px){.showcase .slide{padding-top:50px}}.showcase .slide.visible{opacity:1;z-index:6}.showcase .slide .showcase-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:25;background:rgba(0,0,0,.3);pointer-events:none}.showcase .slide .slide-content{position:relative;color:#fff;pointer-events:none;max-width:550px;z-index:50;margin-top:20px}@media only screen and (min-width: 768px){.showcase .slide .slide-content{position:absolute;top:30%;left:70px;margin-top:-100px;margin-left:0;margin-right:0}}@media only screen and (min-width: 1024px){.showcase .slide .slide-content{top:55%;left:110px;right:90px;max-width:55%}}@media only screen and (min-width: 1220px){.showcase .slide .slide-content{left:140px;right:140px;max-width:670px}}@media only screen and (min-width: 1440px){.showcase .slide .slide-content{top:auto;bottom:120px;max-width:750px}}.showcase .slide .slide-content h1{font-family:"Zilla Slab",sans-serif;font-weight:300;font-kerning:none;color:#fff;text-shadow:0 0 15px rgba(0,0,0,.3);padding:0;margin-bottom:20px;font-size:20px;line-height:25px}@media only screen and (min-width: 500px){.showcase .slide .slide-content h1{font-size:30px;line-height:40px}}@media only screen and (min-width: 768px){.showcase .slide .slide-content h1{font-size:40px;line-height:50px}}@media only screen and (min-width: 1024px){.showcase .slide .slide-content h1{font-size:50px;line-height:60px}}@media only screen and (min-width: 1220px){.showcase .slide .slide-content h1{font-size:60px;line-height:70px}}@media only screen and (min-width: 1440px){.showcase .slide .slide-content h1{font-size:70px;line-height:80px}}.showcase .slide .slide-content p{color:#fff;text-shadow:0 0 15px rgba(0,0,0,.4)}.showcase .showcase-nav{position:absolute;bottom:40px;left:80px;right:80px;z-index:101;text-align:center}@media only screen and (min-width: 1024px){.showcase .showcase-nav{right:35%}}@media only screen and (min-width: 1220px){.showcase .showcase-nav{bottom:50px;left:130px;right:auto}}.showcase .showcase-nav a{display:inline-block;cursor:pointer;width:50px;height:50px;text-indent:-300px;overflow:hidden;opacity:.7;color:#000;z-index:1001;margin:0 20px}.showcase .showcase-nav a:hover{opacity:1}.showcase .showcase-nav a.previous{left:0;background:transparent url(../img/slider-arrow-left.webp) right center no-repeat;background-size:contain}.showcase .showcase-nav a.next{right:0;background:transparent url(../img/slider-arrow-right.webp) left center no-repeat;background-size:contain}.post-showcase{zoom:1;position:relative;overflow:hidden;transition:height 300ms ease-in-out;background:#eee;z-index:0;height:0;margin-bottom:20px}.post-showcase:before,.post-showcase:after{content:"";display:table}.post-showcase,.post-showcase:before,.post-showcase:after{clear:both}.post-showcase .slide{position:absolute;top:0;left:0;right:0;opacity:0;transition:opacity 400ms ease-in-out;z-index:5}.post-showcase .slide.visible{opacity:1;z-index:6}.post-showcase .slide img{width:100%}.post-showcase .slide .slide-caption{position:absolute;bottom:0;left:0;right:0;padding:20px 60px;background:rgba(0,0,0,.3);color:#fff}.post-showcase .showcase-nav{position:absolute;bottom:10px;left:10px;right:10px;z-index:101}.post-showcase .showcase-nav a{position:absolute;bottom:0;cursor:pointer;width:50px;height:50px;text-indent:-300px;overflow:hidden;opacity:.7;color:#000;z-index:1001}.post-showcase .showcase-nav a:hover{opacity:1}.post-showcase .showcase-nav a.previous{left:0;background:transparent url(../img/slider-arrow-left.webp) left center no-repeat;background-size:contain}.post-showcase .showcase-nav a.next{right:0;background:transparent url(../img/slider-arrow-right.webp) right center no-repeat;background-size:contain}section.content{margin-top:71px}@media only screen and (min-width: 768px){section.content{margin-top:100px}}.content-style em,.area .tab-content em,.accordion .accordion-content em,.bio .bio-content em,.three-column .middle-column em,.quarter.sidebar-right em,.post-columns .post-columns-inner .wrap .main-content em,.two-column .left-column em,.two-column .right-column em,.content-wide em{font-style:italic}.content-style em strong,.area .tab-content em strong,.accordion .accordion-content em strong,.bio .bio-content em strong,.three-column .middle-column em strong,.quarter.sidebar-right em strong,.post-columns .post-columns-inner .wrap .main-content em strong,.two-column .left-column em strong,.two-column .right-column em strong,.content-wide em strong,.content-style strong em,.area .tab-content strong em,.accordion .accordion-content strong em,.bio .bio-content strong em,.three-column .middle-column strong em,.quarter.sidebar-right strong em,.post-columns .post-columns-inner .wrap .main-content strong em,.two-column .left-column strong em,.two-column .right-column strong em,.content-wide strong em,.content-style em b,.area .tab-content em b,.accordion .accordion-content em b,.bio .bio-content em b,.three-column .middle-column em b,.quarter.sidebar-right em b,.post-columns .post-columns-inner .wrap .main-content em b,.two-column .left-column em b,.two-column .right-column em b,.content-wide em b,.content-style b em,.area .tab-content b em,.accordion .accordion-content b em,.bio .bio-content b em,.three-column .middle-column b em,.quarter.sidebar-right b em,.post-columns .post-columns-inner .wrap .main-content b em,.two-column .left-column b em,.two-column .right-column b em,.content-wide b em{font-family:"Roboto",sans-serif;font-weight:700;font-style:italic}.content-style ol,.area .tab-content ol,.accordion .accordion-content ol,.bio .bio-content ol,.three-column .middle-column ol,.quarter.sidebar-right ol,.post-columns .post-columns-inner .wrap .main-content ol,.two-column .left-column ol,.two-column .right-column ol,.content-wide ol,.content-style ul,.area .tab-content ul,.accordion .accordion-content ul,.bio .bio-content ul,.three-column .middle-column ul,.quarter.sidebar-right ul,.post-columns .post-columns-inner .wrap .main-content ul,.two-column .left-column ul,.two-column .right-column ul,.content-wide ul{padding:5px 0 5px 35px}.content-style ol li,.area .tab-content ol li,.accordion .accordion-content ol li,.bio .bio-content ol li,.three-column .middle-column ol li,.quarter.sidebar-right ol li,.post-columns .post-columns-inner .wrap .main-content ol li,.two-column .left-column ol li,.two-column .right-column ol li,.content-wide ol li,.content-style ul li,.area .tab-content ul li,.accordion .accordion-content ul li,.bio .bio-content ul li,.three-column .middle-column ul li,.quarter.sidebar-right ul li,.post-columns .post-columns-inner .wrap .main-content ul li,.two-column .left-column ul li,.two-column .right-column ul li,.content-wide ul li{padding:3px 0;line-height:1.5em}.content-style ul,.area .tab-content ul,.accordion .accordion-content ul,.bio .bio-content ul,.three-column .middle-column ul,.quarter.sidebar-right ul,.post-columns .post-columns-inner .wrap .main-content ul,.two-column .left-column ul,.two-column .right-column ul,.content-wide ul{list-style-type:disc}.content-style ol,.area .tab-content ol,.accordion .accordion-content ol,.bio .bio-content ol,.three-column .middle-column ol,.quarter.sidebar-right ol,.post-columns .post-columns-inner .wrap .main-content ol,.two-column .left-column ol,.two-column .right-column ol,.content-wide ol{list-style-type:decimal}.content-style blockquote,.area .tab-content blockquote,.accordion .accordion-content blockquote,.bio .bio-content blockquote,.three-column .middle-column blockquote,.quarter.sidebar-right blockquote,.post-columns .post-columns-inner .wrap .main-content blockquote,.two-column .left-column blockquote,.two-column .right-column blockquote,.content-wide blockquote{padding:0 25px;font-family:"Roboto",sans-serif;font-weight:400;font-style:italic;font-size:1.2em;line-height:1.5em;color:#666;border-left:3px solid #e6e6e6;margin:10px 0 10px 20px}.content-style hr,.area .tab-content hr,.accordion .accordion-content hr,.bio .bio-content hr,.three-column .middle-column hr,.quarter.sidebar-right hr,.post-columns .post-columns-inner .wrap .main-content hr,.two-column .left-column hr,.two-column .right-column hr,.content-wide hr{border:0;border-bottom:3px solid #e6e6e6;padding:0;margin:10px 0}@media only screen and (min-width: 600px){.content-style hr,.area .tab-content hr,.accordion .accordion-content hr,.bio .bio-content hr,.three-column .middle-column hr,.quarter.sidebar-right hr,.post-columns .post-columns-inner .wrap .main-content hr,.two-column .left-column hr,.two-column .right-column hr,.content-wide hr{margin:20px 0}}@media only screen and (min-width: 1024px){.content-style hr,.area .tab-content hr,.accordion .accordion-content hr,.bio .bio-content hr,.three-column .middle-column hr,.quarter.sidebar-right hr,.post-columns .post-columns-inner .wrap .main-content hr,.two-column .left-column hr,.two-column .right-column hr,.content-wide hr{margin:30px 0}}.content-style hr.space,.area .tab-content hr.space,.accordion .accordion-content hr.space,.bio .bio-content hr.space,.three-column .middle-column hr.space,.quarter.sidebar-right hr.space,.post-columns .post-columns-inner .wrap .main-content hr.space,.two-column .left-column hr.space,.two-column .right-column hr.space,.content-wide hr.space{border-bottom:none}.content-style .postmeta,.area .tab-content .postmeta,.accordion .accordion-content .postmeta,.bio .bio-content .postmeta,.three-column .middle-column .postmeta,.quarter.sidebar-right .postmeta,.post-columns .post-columns-inner .wrap .main-content .postmeta,.two-column .left-column .postmeta,.two-column .right-column .postmeta,.content-wide .postmeta{margin-top:15px;padding:15px 0;border-top:1px solid #ccc}.content-style .quiet,.area .tab-content .quiet,.accordion .accordion-content .quiet,.bio .bio-content .quiet,.three-column .middle-column .quiet,.quarter.sidebar-right .quiet,.post-columns .post-columns-inner .wrap .main-content .quiet,.two-column .left-column .quiet,.two-column .right-column .quiet,.content-wide .quiet{color:#999;font-style:italic}.content-style .quiet a,.area .tab-content .quiet a,.accordion .accordion-content .quiet a,.bio .bio-content .quiet a,.three-column .middle-column .quiet a,.quarter.sidebar-right .quiet a,.post-columns .post-columns-inner .wrap .main-content .quiet a,.two-column .left-column .quiet a,.two-column .right-column .quiet a,.content-wide .quiet a{color:#777}.content-style table,.area .tab-content table,.accordion .accordion-content table,.bio .bio-content table,.three-column .middle-column table,.quarter.sidebar-right table,.post-columns .post-columns-inner .wrap .main-content table,.two-column .left-column table,.two-column .right-column table,.content-wide table{width:100%}.content-style table thead tr th,.area .tab-content table thead tr th,.accordion .accordion-content table thead tr th,.bio .bio-content table thead tr th,.three-column .middle-column table thead tr th,.quarter.sidebar-right table thead tr th,.post-columns .post-columns-inner .wrap .main-content table thead tr th,.two-column .left-column table thead tr th,.two-column .right-column table thead tr th,.content-wide table thead tr th{background:#ffc712;padding:10px;font-family:"Roboto",sans-serif;font-weight:700}.content-style table tr td,.area .tab-content table tr td,.accordion .accordion-content table tr td,.bio .bio-content table tr td,.three-column .middle-column table tr td,.quarter.sidebar-right table tr td,.post-columns .post-columns-inner .wrap .main-content table tr td,.two-column .left-column table tr td,.two-column .right-column table tr td,.content-wide table tr td{vertical-align:top;padding:10px 12px;line-height:1.4em}.wrap{min-width:320px;max-width:1440px;margin:0 auto}.content-wide{zoom:1;padding:20px}.content-wide:before,.content-wide:after{content:"";display:table}.content-wide,.content-wide:before,.content-wide:after{clear:both}@media only screen and (min-width: 768px){.content-wide{padding:20px 30px}}@media only screen and (min-width: 1024px){.content-wide{padding:20px 40px}}@media only screen and (min-width: 1220px){.content-wide{padding:25px 50px}}@media only screen and (min-width: 1220px){.content-wide{padding-top:40px;padding-bottom:60px}}@media only screen and (min-width: 768px){.content-wide .quarter{width:23%;margin:0 2% 0 0;padding-top:20px}.content-wide .three-quarter{width:75%;margin:0}.content-wide .sidebar-right{padding-top:20px}}.comment-form .comment-form-comment label{display:block}.content{position:relative}.two-column{position:relative}@media only screen and (min-width: 768px){.two-column{padding:30px}}@media only screen and (min-width: 1024px){.two-column{padding:30px 40px}}@media only screen and (min-width: 1220px){.two-column{padding:40px 50px}}@media only screen and (min-width: 1440px){.two-column{padding:50px 60px}}@media only screen and (min-width: 768px){.two-column .wrap{display:flex}}.two-column .sidebar{padding:20px}@media only screen and (min-width: 768px){.two-column .sidebar{flex:1;flex-basis:28%;padding:20px 20px 20px 0}}@media only screen and (min-width: 1024px){.two-column .sidebar{flex-basis:25%;padding:30px 30px 30px 0}}@media only screen and (min-width: 1220px){.two-column .sidebar{flex-basis:24%;padding:40px 40px 40px 0}}@media only screen and (min-width: 1440px){.two-column .sidebar{flex-basis:22%}}@media only screen and (min-width: 768px){.two-column .sidebar .toggle-sidebar-menu{display:none}}.two-column .sidebar .menu-title{display:none;font-size:22px;padding:10px 0}@media only screen and (min-width: 768px){.two-column .sidebar .menu-title{padding:10px 10px 10px 0}}.two-column .right-column{padding:20px}@media only screen and (min-width: 768px){.two-column .right-column{flex:1;flex-basis:72%;padding:10px 20px 20px 0}}@media only screen and (min-width: 1024px){.two-column .right-column{flex-basis:75%;padding:20px 30px 30px 0}}@media only screen and (min-width: 1220px){.two-column .right-column{flex-basis:76%;padding:20px 40px 40px 0}}@media only screen and (min-width: 1440px){.two-column .right-column{flex-basis:78%}}.two-column .left-column{padding:20px}@media only screen and (min-width: 768px){.two-column .left-column{flex:1;flex-basis:70%;padding:10px 20px 20px 0}}@media only screen and (min-width: 1024px){.two-column .left-column{padding:10px 30px 30px 0}}@media only screen and (min-width: 1220px){.two-column .left-column{padding:10px 40px 40px 0}}@media only screen and (min-width: 1440px){.two-column .left-column{flex-basis:74%}}@media only screen and (min-width: 768px){.two-column .aside{flex:1;flex-basis:30%;padding:10px 20px 20px 0}}@media only screen and (min-width: 1024px){.two-column .aside{padding:20px 30px 30px 0}}@media only screen and (min-width: 1220px){.two-column .aside{padding:30px 40px 40px 0}}@media only screen and (min-width: 1440px){.two-column .aside{flex-basis:26%}}@media only screen and (min-width: 768px){.two-column .aside .toggle-sidebar-menu{display:none}}.post-columns{padding:20px}@media only screen and (min-width: 768px){.post-columns{padding:30px}}@media only screen and (min-width: 1024px){.post-columns{padding:30px 40px}}@media only screen and (min-width: 1440px){.post-columns{padding:40px 60px}}@media only screen and (min-width: 768px){.post-columns .post-columns-inner .wrap{display:flex}}@media only screen and (min-width: 768px){.post-columns .post-columns-inner .wrap .main-content{flex:1;flex-basis:65%;margin-right:5%}}.post-columns .post-columns-inner .wrap .main-content h1{font-family:"Zilla Slab",sans-serif;font-weight:300;font-kerning:none;line-height:1.2em;border-bottom:1px solid rgba(102,102,102,.3);padding-bottom:20px;margin-bottom:20px}.post-columns .post-columns-inner .wrap .main-content .wp-post-image{border:1px solid #666;box-shadow:0 0 20px rgba(0,0,0,.2);margin:10px 0}@media only screen and (min-width: 768px){.post-columns .post-columns-inner .wrap .main-content .wp-post-image{max-width:50%;float:right;margin:20px 0 20px 20px}}.post-columns .post-columns-inner .wrap .ead-document{border:1px solid #666;box-shadow:0 0 20px rgba(0,0,0,.2);margin:20px 0}@media only screen and (min-width: 1024px){.post-columns .post-columns-inner .wrap .ead-document{margin:30px 0}}.post-columns .post-columns-inner .wrap .aside h3{color:#000;padding:20px 0 10px}.post-columns .post-columns-inner .wrap .aside .wp-post-image{border:1px solid #999;box-shadow:0 0 20px rgba(0,0,0,.2)}@media only screen and (min-width: 768px){.post-columns .post-columns-inner .wrap .aside{flex:1;flex-basis:30%;padding-top:0}}.one-column{padding:20px}@media only screen and (min-width: 768px){.one-column{padding:30px}}@media only screen and (min-width: 1220px){.one-column{padding:30px 50px}}@media only screen and (min-width: 768px){.quarter.sidebar-right{padding-top:20px}}.three-column{padding:20px}@media only screen and (min-width: 1024px){.three-column{padding:20px 30px}}@media only screen and (min-width: 1220px){.three-column{padding:30px 40px}}@media only screen and (min-width: 1440px){.three-column{padding:50px 60px}}@media only screen and (min-width: 768px){.three-column .wrap{display:flex}}@media only screen and (min-width: 768px){.three-column .sidebar{flex:1;flex-basis:25%;padding-top:20px}}@media only screen and (min-width: 1220px){.three-column .sidebar{padding-top:40px;flex-basis:20%}}.three-column .middle-column{padding:20px 0}@media only screen and (min-width: 768px){.three-column .middle-column{flex:1;flex-basis:50%;padding:20px}}@media only screen and (min-width: 1024px){.three-column .middle-column{padding:20px 30px}}@media only screen and (min-width: 1220px){.three-column .middle-column{padding:20px 35px}}@media only screen and (min-width: 768px){.three-column .aside{flex:1;flex-basis:25%;padding-top:20px}}.aside .widget{padding-bottom:20px}.aside .widget .widget-title{padding-bottom:10px}.aside .menu li a{font-family:"Roboto",sans-serif;font-weight:700;display:block;color:#000;background:#ffc712;padding:13px 15px;font-size:.9em;margin-bottom:10px}.sidebar .menu{list-style-type:none;padding:0}.sidebar .menu li a{display:block;color:#666;font-size:15px;line-height:20px;text-decoration:none;padding:5px 0;border-bottom:1px solid rgba(153,153,153,.2);font-family:"Roboto",sans-serif;font-weight:400}@media only screen and (min-width: 768px){.sidebar .menu li a{padding:10px 0}}.sidebar .menu li a:hover{color:#369896}.sidebar .menu li.current_page_item>a{color:#369896;font-family:"Roboto",sans-serif;font-weight:700}.sidebar .menu li .sub-menu{display:none}.sidebar .menu li .sub-menu li a{font-family:"Roboto",sans-serif;font-weight:400;padding:6px 0;border-bottom:none}.sidebar .menu li.open .sub-menu{display:block;padding:5px 5px 15px 25px;border-bottom:1px solid rgba(153,153,153,.2)}.sidebar .action-nav{margin-top:20px}.sidebar .action-nav li a{font-family:"Roboto",sans-serif;font-weight:700;display:block;color:#fff;background:#e5665c;padding:13px 15px;font-size:.9em;margin-bottom:10px}@media only screen and (min-width: 1024px){.front-showcase-overlay{margin:-440px 0 0 0;float:right;position:relative;max-width:33%}}@media only screen and (min-width: 1220px){.front-showcase-overlay{margin-top:-530px}}.featured-article{position:relative;background:#fff;display:flex;box-shadow:0 0 25px rgba(0,0,0,.2)}@media only screen and (min-width: 768px){.featured-article{margin-bottom:20px}}@media only screen and (min-width: 1024px){.featured-article{background:rgba(255,255,255,.8);margin-bottom:30px}}@media only screen and (min-width: 1220px){.featured-article{margin-bottom:40px}}.featured-article .featured-article-image{position:relative;width:35%;padding:20px}@media only screen and (min-width: 500px){.featured-article .featured-article-image{width:140px}}@media only screen and (min-width: 1024px){.featured-article .featured-article-image{width:25%;padding-right:0}.featured-article .featured-article-image img{margin-left:-40px}}.featured-article .featured-article-content{width:65%;padding:20px 20px 20px 0}@media only screen and (min-width: 1024px){.featured-article .featured-article-content{margin-left:-20px}}.featured-article .featured-article-content .btn,.featured-article .featured-article-content button,.featured-article .featured-article-content input[type=submit],.featured-article .featured-article-content .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .featured-article .featured-article-content input[type=submit],.featured-article .featured-article-content .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .featured-article .featured-article-content input[type=button],.featured-article .featured-article-content .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .featured-article .featured-article-content input[type=reset],.featured-article .featured-article-content .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .featured-article .featured-article-content button,.featured-article .featured-article-content .menu-overlay .my-wooster a,.menu-overlay .my-wooster .featured-article .featured-article-content a,.featured-article .featured-article-content .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .featured-article .featured-article-content a{color:#fff}.featured-article h4{font-family:"Roboto",sans-serif;font-weight:400;font-size:.85em;line-height:1.4em;text-transform:uppercase;letter-spacing:.5px}.featured-article h3{font-size:1.2em;line-height:1.4em}@media only screen and (min-width: 1220px){.featured-article h3{font-size:1.3em;line-height:1.3em;padding:5px 0}}.featured-article h3 a{color:#000}.featured-article .btn,.featured-article button,.featured-article input[type=submit],.featured-article .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .featured-article input[type=submit],.featured-article .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .featured-article input[type=button],.featured-article .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .featured-article input[type=reset],.featured-article .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .featured-article button,.featured-article .menu-overlay .my-wooster a,.menu-overlay .my-wooster .featured-article a,.featured-article .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .featured-article a{font-size:1em;padding:6px 9px;margin:5px 0}.front-notice{background:#ffc712;color:#000;padding:20px;font-size:1.2em}@media only screen and (min-width: 768px){.front-notice{box-shadow:0 0 25px rgba(0,0,0,.2)}}@media only screen and (min-width: 1024px){.front-notice{box-shadow:none;background:url(../img/bg-front-alert.webp) top left no-repeat;padding:30px 40px}}.front-notice p{font-family:"Roboto",sans-serif;font-weight:700;padding:5px 0}.connected-learning{zoom:1;background:#e6e0d9;padding:40px 20px;margin:0 auto}.connected-learning:before,.connected-learning:after{content:"";display:table}.connected-learning,.connected-learning:before,.connected-learning:after{clear:both}@media only screen and (min-width: 1024px){.connected-learning{padding:40px}}@media only screen and (min-width: 1220px){.connected-learning{padding:80px 10%}}.connected-learning .connected-learning-inner{max-width:1220px;margin:0 auto}.connected-learning .connected-learning-header{margin-bottom:20px;vertical-align:baseline}@media only screen and (min-width: 768px){.connected-learning .connected-learning-header{margin-bottom:40px;display:flex}.connected-learning .connected-learning-header .connected-learning-logo{flex-basis:50%}.connected-learning .connected-learning-header .connected-learning-search{flex-basis:50%}.connected-learning .connected-learning-header .connected-learning-search h2{color:#000}}@media only screen and (min-width: 768px)and (min-width: 768px){.connected-learning .connected-learning-header .connected-learning-search{padding-top:15px}}@media only screen and (min-width: 768px)and (min-width: 1024px){.connected-learning .connected-learning-header .connected-learning-search{padding-top:35px}}@media only screen and (min-width: 768px){.connected-learning .connected-learning-header .connected-learning-search label{display:none}}@media only screen and (min-width: 768px){.connected-learning .connected-learning-header .connected-learning-search input[type=text]{display:inline-block;width:50%;font-size:1.1em}}@media only screen and (min-width: 768px){.connected-learning .connected-learning-header .connected-learning-search input[type=submit]{background:#215c80}}.connected-learning .connected-learning-results{display:none}.connected-learning .connected-learning-results .result-box{background:url(../img/photo-large.webp) center center no-repeat;background-size:cover;position:relative}.connected-learning .connected-learning-results .result-box:after{content:"";display:block;padding-bottom:100%;background:rgba(0,0,0,.3)}.connected-learning .connected-learning-results .result-box:before{content:"";position:absolute;left:0;top:0;bottom:0;width:25px;background:url(../img/accent-tartan-vert-black.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.areas{background:url(../img/photo-large.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.areas:before{background-image:url(../img/accent-tartan-vert-sky.webp)}.connected-learning .connected-learning-results .result-box.independent{background:url(../img/photo-large-independent.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.independent:before{background-image:url(../img/accent-tartan-vert-blue.webp)}.connected-learning .connected-learning-results .result-box.experiential{background:url(../img/photo-large-experiential.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.experiential:before{background-image:url(../img/accent-tartan-vert-foam.webp)}.connected-learning .connected-learning-results .result-box.pathways{background:url(../img/photo-large-pathway.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.pathways:before{background-image:url(../img/accent-tartan-vert-rose.webp)}@media only screen and (min-width: 768px){.connected-learning .connected-learning-results .result-box{float:left;width:50%}}@media only screen and (min-width: 1024px){.connected-learning .connected-learning-results .result-box{width:30%;margin-right:5%;margin-bottom:40px}.connected-learning .connected-learning-results .result-box:nth-child(3){margin-right:0}}@media only screen and (min-width: 1220px){.connected-learning .connected-learning-results .result-box{margin-bottom:50px}}.connected-learning .connected-learning-results .result-box h3{position:absolute;top:40px;left:0;right:0;background:rgba(255,255,255,.4);color:#000;padding:10px 30px;text-align:center;text-transform:uppercase;line-height:1.1em}.connected-learning .connected-learning-results .result-box ul{position:absolute;top:140px;left:50px;right:50px}.connected-learning .connected-learning-results .result-box ul li{text-align:center}.connected-learning .connected-learning-results .result-box ul li a{font-family:"Roboto",sans-serif;font-weight:700;color:#fff;line-height:1.5em}.connected-learning .connected-learning-results .bars{display:block}@media only screen and (min-width: 768px){.connected-learning .connected-learning-results .bars{float:left;width:65%}}.connected-learning .connected-learning-results .result-bar{background:#000;position:relative;display:flex;align-items:center;justify-content:center}.connected-learning .connected-learning-results .result-bar.profile{background:#ffc712;margin-top:50px}.connected-learning .connected-learning-results .result-bar.profile .content a{color:#000}.connected-learning .connected-learning-results .result-bar.profile .image:before{background:url(../img/accent-tartan-vert-gold.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-bar .title{flex:1;flex-grow:0;flex-basis:30%}.connected-learning .connected-learning-results .result-bar .title h3{background:rgba(255,255,255,.9);color:#000;padding:8px 20px;text-transform:uppercase}@media only screen and (min-width: 500px){.connected-learning .connected-learning-results .result-bar .title h3{flex:1;flex-basis:30%;text-align:center}}.connected-learning .connected-learning-results .result-bar .content{padding:0 25px}@media only screen and (min-width: 500px){.connected-learning .connected-learning-results .result-bar .content{flex:1;flex-grow:1}}.connected-learning .connected-learning-results .result-bar .content a{font-family:"Roboto",sans-serif;font-weight:700;color:#fff;line-height:1.5em}.connected-learning .connected-learning-results .result-bar .image{display:none}@media only screen and (min-width: 500px){.connected-learning .connected-learning-results .result-bar .image{display:block;position:relative;flex:1;flex-basis:158px;flex-grow:0;height:158px;background:url(../img/photo-large-experiential.webp);background-size:cover}.connected-learning .connected-learning-results .result-bar .image:before{content:"";position:absolute;left:0;top:0;bottom:0;width:25px;background:url(../img/accent-tartan-vert-black.webp) center center no-repeat;background-size:cover}}.front-comms{padding:40px 20px}@media only screen and (min-width: 768px){.front-comms{padding:30px}}@media only screen and (min-width: 1024px){.front-comms{padding:40px}}@media only screen and (min-width: 1220px){.front-comms{padding:80px 10%}}.front-comms h2{color:#000;font-size:3em;text-align:center}.front-comms .front-comms-inner{max-width:1300px;margin:0 auto}@media only screen and (min-width: 768px){.front-comms .front-comms-inner{display:flex}}.front-comms .front-news .article{background:#fff}@media only screen and (min-width: 768px){.front-comms .front-news{flex-basis:35%}}@media only screen and (min-width: 768px){.front-comms .front-events{flex-basis:60%;margin-left:5%}}.front-comms .front-events .front-events-inner{box-shadow:0 0 30px rgba(0,0,0,.2);padding:20px;background:#fff}@media only screen and (min-width: 1024px){.front-comms .front-events .front-events-inner{padding:50px 30px 39px 30px}}@media only screen and (min-width: 1024px){.front-comms .front-events .front-events-list{display:flex;flex-wrap:wrap;margin-right:-2%}}.front-comms .front-events .front-events-list .event{display:flex;align-items:center;justify-content:center;padding:10px 0}@media only screen and (min-width: 1024px){.front-comms .front-events .front-events-list .event{flex-basis:48%;margin-right:2%;padding:20px 0}}.front-comms .front-events .front-events-list .event .date{color:#e5665c;font-family:"Zilla Slab",sans-serif;font-weight:300;font-kerning:none;font-size:1.8em;line-height:.9em;text-align:center;margin-right:10px}.front-comms .front-events .front-events-list .event .date span{display:block;font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;font-size:2.65em;line-height:.7em;margin-top:-8px;margin-bottom:8px}.front-comms .front-events .front-events-list .event .info{padding:0 5px}.front-comms .front-events .front-events-list .event .info h4{font-size:1.2em;line-height:1.3em;padding:0}.front-comms .front-events .front-events-list .event .info h4 a{color:#000}.front-comms .front-events .front-events-list .event .info .time{text-transform:uppercase;color:#999;padding:0}.front-comms .events-nav{margin-top:30px;border-top:3px solid #e6e0d9;padding-top:40px}.front-comms .events-nav a{display:inline-block;border:3px solid #e6e0d9;width:60px;height:60px;text-align:center;line-height:55px;font-size:50px;color:rgba(0,0,0,.4);cursor:pointer;margin-right:10px;transition:all 400ms ease-in-out}.front-comms .events-nav a.next{border-color:#000;color:#000}.front-comms .events-nav a:hover{text-decoration:none;color:#000;border-color:#000}.faculty-showcase{padding:20px;background:#e6e0d9;position:relative}@media only screen and (min-width: 768px){.faculty-showcase{padding:30px}}@media only screen and (min-width: 1024px){.faculty-showcase{padding:40px}}@media only screen and (min-width: 1220px){.faculty-showcase{padding:80px 10%}}.faculty-showcase:before{position:absolute;content:"";background:url(../img/accent-tartan-hor-sky.webp) center right no-repeat;background-size:cover;width:60%;height:40px;left:-100px;top:-20px}.faculty-showcase h2{color:#000;font-size:3em;text-align:center}.faculty-showcase .faculty-showcase-inner{max-width:1220px;margin:0 auto}@media only screen and (min-width: 1024px){.faculty-showcase .faculty-showcase-inner{display:flex}}.faculty-showcase .faculty-showcase-inner .faculty-slider{text-align:center;padding:50px 0}@media only screen and (min-width: 1024px){.faculty-showcase .faculty-showcase-inner .faculty-slider{flex-basis:50%}}.faculty-showcase .faculty-showcase-inner .faculty-slider .faculty-slider-header{color:#000}.faculty-showcase .faculty-showcase-inner .faculty-slider .faculty-slider-header p{padding:0;text-transform:uppercase}.faculty-showcase .faculty-showcase-inner .faculty-slider .faculty-slider-header h2{line-height:1.2em;padding:0 0 20px 0}.faculty-showcase .faculty-showcase-inner .faculty-slider .faculty-slide{color:#000}.faculty-showcase .faculty-showcase-inner .faculty-slider .faculty-slide img{max-width:120px;border:1px solid #666;box-shadow:0 0 20px rgba(0,0,0,.2)}.faculty-showcase .faculty-showcase-inner .faculty-slider .faculty-slide .title{font-size:.8em;text-transform:uppercase}.faculty-showcase .faculty-showcase-inner .faculty-link{text-align:center;padding:50px 0}@media only screen and (min-width: 1024px){.faculty-showcase .faculty-showcase-inner .faculty-link{flex-basis:50%}}.faculty-showcase .faculty-showcase-inner .faculty-link>img{display:block;margin:0 auto}@media only screen and (min-width: 400px){.faculty-showcase .faculty-showcase-inner .faculty-link>img{max-width:350px}}.faculty-showcase .faculty-showcase-inner .faculty-link .btn,.faculty-showcase .faculty-showcase-inner .faculty-link button,.faculty-showcase .faculty-showcase-inner .faculty-link input[type=submit],.faculty-showcase .faculty-showcase-inner .faculty-link .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .faculty-showcase .faculty-showcase-inner .faculty-link input[type=submit],.faculty-showcase .faculty-showcase-inner .faculty-link .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .faculty-showcase .faculty-showcase-inner .faculty-link input[type=button],.faculty-showcase .faculty-showcase-inner .faculty-link .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .faculty-showcase .faculty-showcase-inner .faculty-link input[type=reset],.faculty-showcase .faculty-showcase-inner .faculty-link .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .faculty-showcase .faculty-showcase-inner .faculty-link button,.faculty-showcase .faculty-showcase-inner .faculty-link .menu-overlay .my-wooster a,.menu-overlay .my-wooster .faculty-showcase .faculty-showcase-inner .faculty-link a,.faculty-showcase .faculty-showcase-inner .faculty-link .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .faculty-showcase .faculty-showcase-inner .faculty-link a{position:relative;top:-70px}@media only screen and (min-width: 500px){.faculty-showcase .faculty-showcase-inner .faculty-link .btn,.faculty-showcase .faculty-showcase-inner .faculty-link button,.faculty-showcase .faculty-showcase-inner .faculty-link input[type=submit],.faculty-showcase .faculty-showcase-inner .faculty-link .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .faculty-showcase .faculty-showcase-inner .faculty-link input[type=submit],.faculty-showcase .faculty-showcase-inner .faculty-link .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .faculty-showcase .faculty-showcase-inner .faculty-link input[type=button],.faculty-showcase .faculty-showcase-inner .faculty-link .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .faculty-showcase .faculty-showcase-inner .faculty-link input[type=reset],.faculty-showcase .faculty-showcase-inner .faculty-link .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .faculty-showcase .faculty-showcase-inner .faculty-link button,.faculty-showcase .faculty-showcase-inner .faculty-link .menu-overlay .my-wooster a,.menu-overlay .my-wooster .faculty-showcase .faculty-showcase-inner .faculty-link a,.faculty-showcase .faculty-showcase-inner .faculty-link .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .faculty-showcase .faculty-showcase-inner .faculty-link a{left:-60px}}.front-admissions{padding:40px 20px;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.front-admissions{padding:30px}}@media only screen and (min-width: 1024px){.front-admissions{padding:40px}}@media only screen and (min-width: 1220px){.front-admissions{padding:80px 10%}}.front-admissions:before{position:absolute;content:"";background:url(../img/accent-tartan-hor-rose.webp) center left no-repeat;background-size:cover;width:60%;height:40px;right:-100px;bottom:0;z-index:1}.front-admissions:after{position:absolute;content:"";background:url(../img/accent-tartan-vert-tan.webp) center right no-repeat;background-size:cover;width:40px;height:100%;right:80px;top:0;z-index:1}.front-admissions h2{color:#000;font-size:3em;text-align:center}.front-admissions .front-admissions-inner{max-width:1220px;margin:0 auto;position:relative;z-index:100}@media only screen and (min-width: 768px){.front-admissions .front-admissions-inner{display:flex}}.front-admissions .front-admissions-inner .front-admissions-events{padding-bottom:40px}@media only screen and (min-width: 768px){.front-admissions .front-admissions-inner .front-admissions-events{flex-basis:50%;padding-right:20px}}@media only screen and (min-width: 1024px){.front-admissions .front-admissions-inner .front-admissions-events{padding-right:30px}}.front-admissions .front-admissions-inner .front-admissions-events .event{border-top:3px solid #e6e0d9;padding:20px 0}.front-admissions .front-admissions-inner .front-admissions-events .event.first{border-top:none}.front-admissions .front-admissions-inner .front-admissions-events .event p{padding:0}.front-admissions .front-admissions-inner .front-admissions-events .event .btn,.front-admissions .front-admissions-inner .front-admissions-events .event button,.front-admissions .front-admissions-inner .front-admissions-events .event input[type=submit],.front-admissions .front-admissions-inner .front-admissions-events .event .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .front-admissions .front-admissions-inner .front-admissions-events .event input[type=submit],.front-admissions .front-admissions-inner .front-admissions-events .event .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .front-admissions .front-admissions-inner .front-admissions-events .event input[type=button],.front-admissions .front-admissions-inner .front-admissions-events .event .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .front-admissions .front-admissions-inner .front-admissions-events .event input[type=reset],.front-admissions .front-admissions-inner .front-admissions-events .event .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .front-admissions .front-admissions-inner .front-admissions-events .event button,.front-admissions .front-admissions-inner .front-admissions-events .event .menu-overlay .my-wooster a,.menu-overlay .my-wooster .front-admissions .front-admissions-inner .front-admissions-events .event a,.front-admissions .front-admissions-inner .front-admissions-events .event .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .front-admissions .front-admissions-inner .front-admissions-events .event a{float:right}.front-admissions .front-admissions-inner .front-admissions-tour{background:#ffc712;padding:20px}@media only screen and (min-width: 768px){.front-admissions .front-admissions-inner .front-admissions-tour{flex-basis:50%}}@media only screen and (min-width: 1024px){.front-admissions .front-admissions-inner .front-admissions-tour{background:url(../img/bg-front-alert.webp) top left no-repeat;padding:30px}}.front-mosaic{background:#000}.phototiles{zoom:1}.phototiles:before,.phototiles:after{content:"";display:table}.phototiles,.phototiles:before,.phototiles:after{clear:both}@media only screen and (min-width: 550px){.phototiles{display:flex;flex-wrap:wrap}}.phototiles .phototile{color:#fff;text-shadow:0 0 20px rgba(0,0,0,.7);position:relative;text-align:center;background-position:center center;background-size:cover;height:250px;position:relative}@media only screen and (min-width: 500px){.phototiles .phototile{flex:1;flex-basis:50%;height:300px}}@media only screen and (min-width: 768px){.phototiles .phototile{height:300px}}@media only screen and (min-width: 1024px){.phototiles .phototile{flex-basis:33.3333%;height:350px}}@media only screen and (min-width: 1220px){.phototiles .phototile{height:400px}}@media only screen and (min-width: 1440px){.phototiles .phototile{height:450px}}@media only screen and (min-width: 1680px){.phototiles .phototile{height:500px}}.phototiles .phototile a{position:absolute;top:0;right:0;bottom:0;left:0}.phototiles .phototile a.lightbox-iframe{background:url(../img/icon-play.webp) center center no-repeat}footer{zoom:1;background:#000;color:#fff;line-height:1.5em;padding:20px}footer:before,footer:after{content:"";display:table}footer,footer:before,footer:after{clear:both}@media only screen and (min-width: 768px){footer{padding:30px}}@media only screen and (min-width: 1024px){footer{padding:40px}}footer a{color:#999}footer .footer-inner h4{padding-bottom:8px}@media only screen and (min-width: 768px){footer .footer-inner .wrap{display:flex}}footer .footer-inner .column{margin-bottom:30px}@media only screen and (min-width: 768px){footer .footer-inner .column{flex-basis:30%;margin-left:5%}footer .footer-inner .column.first{margin-left:0}}footer .footer-inner .column p{font-size:.8em}footer .footer-inner .social-icons{margin-top:20px}footer .footer-inner .menu li a{color:#fff;display:block;padding:6px 0}footer .footer-inner .traditions{display:flex;flex-wrap:wrap}footer .footer-inner .traditions a{flex:1;flex-grow:0;flex-basis:30%;margin:0 3.3333% 8px 0}.emergency-bar-container{background:#666;padding:14px 20px;color:#fff;zoom:1;display:none;position:relative;z-index:200;text-align:center;font-size:1.1em}.emergency-bar-container:before,.emergency-bar-container:after{content:"";display:table}.emergency-bar-container,.emergency-bar-container:before,.emergency-bar-container:after{clear:both}.emergency-bar-container a{color:#fff;text-decoration:none}.emergency-bar-container a:hover{text-decoration:none}.emergency-bar-container.show{display:block}.emergency-bar-container .close{position:absolute;right:10px;top:50%;margin-top:-8px;cursor:pointer;transform:scale(1.4, 1)}.emergency-bar-container.red{background:#af0000;color:#fff}.emergency-bar-container.red a{color:#fff}.emergency-bar-container.gold{background:#ffc712;color:#000}.emergency-bar-container.gold a{color:#000}.emergency-bar-container.sky{background:#b2cedd;color:#000}.emergency-bar-container.sky a{color:#000}.emergency-bar-container.blue{background:#215c80;color:#fff}.emergency-bar-container.blue a{color:#fff}.emergency-bar-container.foam{background:#369896;color:#fff}.emergency-bar-container.foam a{color:#fff}.emergency-bar-container.tan{background:#e6e0d9;color:#000}.emergency-bar-container.tan a{color:#000}.people{padding:20px 0}.people-search{padding:10px;border:3px solid #999;margin-bottom:20px}.people-search input[type=text]{font-family:"Zilla Slab",sans-serif;font-weight:300;font-kerning:none;display:block;width:100%;padding:0 0 0 40px;border:0;background:url(../img/icon-search.webp) left center no-repeat;background-size:contain;font-size:1.1em}.people-search input[type=text]:focus{outline:0}@media only screen and (min-width: 500px){.people-listing{display:flex;flex-wrap:wrap;margin-right:-2%}}@media only screen and (min-width: 900px){.people-listing{margin-right:-1.333%}}@media only screen and (min-width: 1220px){.people-listing{margin-right:-2%}}.people-listing .person-entry{display:none;box-shadow:0 0 20px rgba(0,0,0,.2)}.people-listing .person-entry.visible{display:block}.people-listing .person-entry img{width:100%}.people-listing .person-entry .info{padding:10px 20px 20px}.people-listing .person-entry .info h4{font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;font-size:1.15em;line-height:1.3em;padding-bottom:0}.people-listing .person-entry .info a{color:#215c80;transition:opacity 400ms ease-in-out}.people-listing .person-entry .info a:hover{opacity:.8}.people-listing .person-entry .info p{font-size:.8em}.people-listing .person-entry .info .person-title{padding:3px 0}.people-listing .person-entry .info .person-email{padding:0;text-transform:lowercase}@media only screen and (min-width: 500px){.people-listing .person-entry{flex:1;flex-basis:48%;flex-grow:0;margin:0 2% 20px 0}}@media only screen and (min-width: 900px){.people-listing .person-entry{flex-basis:32%;margin-right:1.3333%}}@media only screen and (min-width: 1220px){.people-listing .person-entry{flex-basis:23%;margin-right:2%}}@media only screen and (min-width: 1440px){.people-listing .person-entry{flex-basis:18%;margin-right:2%}.right-column .people-listing .person-entry{flex-basis:23%}}.bio .sidebar{padding:0}@media only screen and (min-width: 768px){.bio .sidebar{margin-right:30px;padding:0 10px}}.bio .sidebar img{width:100%;display:block}.bio .sidebar .person-info{box-shadow:0 0 20px rgba(0,0,0,.2);padding:20px}.bio .sidebar .person-info h5{padding-bottom:3px}.bio .sidebar .person-info p{padding:3px 0;color:#999}.bio .sidebar .person-info .btn,.bio .sidebar .person-info button,.bio .sidebar .person-info input[type=submit],.bio .sidebar .person-info .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .bio .sidebar .person-info input[type=submit],.bio .sidebar .person-info .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .bio .sidebar .person-info input[type=button],.bio .sidebar .person-info .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .bio .sidebar .person-info input[type=reset],.bio .sidebar .person-info .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .bio .sidebar .person-info button,.bio .sidebar .person-info .menu-overlay .my-wooster a,.menu-overlay .my-wooster .bio .sidebar .person-info a,.bio .sidebar .person-info .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .bio .sidebar .person-info a{margin-top:20px;padding:10px 20px}.accordion{margin:6px 0}@media only screen and (min-width: 768px){.accordion{box-shadow:0 0 20px rgba(0,0,0,.2)}}@media only screen and (min-width: 1220px){.accordion{margin:20px 0}}.accordion .accordion-handle{background:#999;padding:20px 20px 20px 40px;position:relative;font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;font-size:1.5em;color:#fff;cursor:pointer}.accordion .accordion-handle:before{content:"";position:absolute;left:0;top:0;bottom:0;width:25px;background:url(../img/accent-tartan-vert-black.webp) center center no-repeat;background-size:cover}.accordion .accordion-handle.rose{background:#e5665c}.accordion .accordion-handle.rose:before{background-image:url(../img/accent-tartan-vert-black.webp)}.accordion .accordion-handle.red{background:#af0000}.accordion .accordion-handle.red:before{background-image:url(../img/accent-tartan-vert-black.webp)}.accordion .accordion-handle.tan{background:#e6e0d9;color:#000}.accordion .accordion-handle.tan:before{background-image:url(../img/accent-tartan-vert-black.webp)}.accordion .accordion-handle.foam{background:#369896}.accordion .accordion-handle.foam:before{background-image:url(../img/accent-tartan-vert-black.webp)}.accordion .accordion-handle.blue{background:#215c80}.accordion .accordion-handle.blue:before{background-image:url(../img/accent-tartan-vert-tan.webp)}.accordion .accordion-handle.gold{background:#ffc712;color:#000}.accordion .accordion-handle.gold:before{background-image:url(../img/accent-tartan-vert-black.webp)}.accordion .accordion-handle.sky{background:#b2cedd;color:#000}.accordion .accordion-handle.sky:before{background-image:url(../img/accent-tartan-vert-black.webp)}.accordion .accordion-content{padding:15px 15px 15px 40px;display:none}@media only screen and (min-width: 768px){.accordion .accordion-content{padding:20px 40px}}.accordion.open .accordion-content{display:block}.article-cards{padding-top:20px}@media only screen and (min-width: 600px){.article-cards{display:flex;margin-right:-2%;flex-wrap:wrap}}.article-cards .entry{box-shadow:0 0 20px rgba(0,0,0,.2);margin-bottom:20px}.article-cards .entry img{width:100%;display:block}.article-cards .entry .entry-inner{padding:20px}.article-cards .entry .entry-inner h4{font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;font-size:1.15em;line-height:1.3em}.article-cards .entry .entry-inner h4 a{color:#215c80;transition:opacity 400ms ease-in-out}.article-cards .entry .entry-inner h4 a:hover{opacity:.8}.article-cards .entry .entry-inner p{font-size:.8em}@media only screen and (min-width: 600px){.article-cards .entry{flex:1;flex-grow:0;margin:0 2% 2% 0;flex-basis:48%}}@media only screen and (min-width: 1220px){.article-cards .entry{margin:0 2% 2% 0;flex-basis:23%}}.article-cards .entry.first{flex-basis:100%}@media only screen and (min-width: 1024px){.article-cards .entry.first{flex-basis:63.6666%}}@media only screen and (min-width: 768px){.article-cards .filter{flex:1;flex-basis:45%;margin:0 5% 5% 0}}@media only screen and (min-width: 1024px){.article-cards .filter{flex:1;flex-basis:30.3333%;margin:0 3% 3% 0}}.article-cards .filter h3{text-transform:uppercase;color:#000;padding:5px 0;font-size:1.2em}.article-cards .filter .browse-by-category{padding:0 0 15px 0}.article-cards .filter .browse-by-category select{max-width:220px}.article-cards .filter .promos{margin-top:25px}.article-list .entry{zoom:1;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.3);margin-bottom:10px}.article-list .entry:before,.article-list .entry:after{content:"";display:table}.article-list .entry,.article-list .entry:before,.article-list .entry:after{clear:both}.article-list .entry img{float:left;width:25%;max-width:90px;margin-right:20px}.article-list .entry h4{font-size:1.2em;line-height:1.2em;margin-bottom:10px;font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none}.article-list .entry h4 a{color:#000}.article-list .entry .excerpt{display:none}.search-list .searchform label{display:block;padding:3px 0}@media only screen and (min-width: 768px){.search-list .searchform label{display:inline-block;padding:0;margin:0 5px}}@media only screen and (min-width: 768px){.search-list .searchform input[type=text]{width:40%}}.search-list .searchform input[type=submit]{margin:5px 0 0}@media only screen and (min-width: 768px){.search-list .searchform input[type=submit]{margin:0 0 0 10px}}.search-list .searchform .search-filter{padding:10px 0 0}.search-list .entries{margin:20px 0 0 0}@media only screen and (min-width: 1024px){.search-list .entries{display:flex;flex-wrap:wrap;margin-right:-3%}}.search-list .entry{border:3px solid rgba(153,153,153,.4);padding:20px;margin-bottom:20px;position:relative}@media only screen and (min-width: 1024px){.search-list .entry{flex:1;flex-basis:47%;margin:0 3% 3% 0}}@media only screen and (min-width: 1220px){.search-list .entry{flex-basis:30.3333%;margin:0 3% 3% 0}}@media only screen and (min-width: 1440px){.search-list .entry{flex-basis:22%;margin:0 3% 3% 0}}.search-list .entry h3{line-height:1.4em}.search-list .entry h3 a{color:#000}.search-list .entry:before{position:absolute;bottom:0;right:0;background:rgba(153,153,153,.4);padding:6px 12px;font-size:.8em;line-height:1em;opacity:.8}.search-list .entry.post:before{content:"ARTICLE"}.search-list .entry.page:before{content:"PAGE"}.search-list .entry.event:before{content:"EVENT"}.search-list .entry.people:before{content:"PERSON"}.search-list .entry.area:before{content:"AREA"}.search-list .post-category{display:inline-block;background:rgba(153,153,153,.4);padding:5px 8px;font-size:.9em}.pagination{padding:10px 50px 30px;text-align:center;font-family:"Zilla Slab",sans-serif;font-weight:300;font-kerning:none}.pagination .page-numbers{display:inline-block;padding:6px 10px 8px;text-decoration:none;background:#e5665c;color:#fff;font-size:1.4em;line-height:1em}.pagination .page-numbers.current{background:rgba(153,153,153,.4);color:#666}.is-search{padding-bottom:20px}@media only screen and (min-width: 600px){.is-search{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1024px){.is-search{flex-wrap:nowrap}}.is-search div{padding:6px 0}@media only screen and (min-width: 600px){.is-search div{flex:1;flex-basis:33.3333%;padding:6px}}@media only screen and (min-width: 1024px){.is-search div{flex-basis:auto}}.is-search div input[type=text],.is-search div select,.is-search div input[type=button]{width:100%}@media only screen and (min-width: 600px){.is-search div.button-container{padding-top:22px}}@media only screen and (min-width: 1024px){.is-search div.button-container{padding-top:25px}}.library .library-search{background:rgba(153,153,153,.2);padding:0 20px;margin-bottom:20px}@media only screen and (min-width: 1024px){.library .library-search{padding:10px 30px}}@media only screen and (min-width: 1220px){.library .library-search{font-size:.9em;display:flex;flex-wrap:wrap;padding:10px 20px}.library .library-search>div{flex:1;flex-basis:50%;padding:20px 10px !important}}.library .library-search h4{text-transform:uppercase;font-family:"Roboto",sans-serif;font-weight:700;font-size:1em;color:rgba(102,102,102,.7)}.library .library-search form,.library .library-search .guides select,.library .library-search .databases select{border:2px solid rgba(153,153,153,.7);margin:8px 0;background:#fff}.library .library-search input[type=text],.library .library-search select{border:none;padding:10px 15px;font-size:1em;line-height:1em;border-bottom:1px solid #ddd;border-right:1px solid #ddd}@media only screen and (min-width: 600px){.library .library-search input[type=text],.library .library-search select{border-bottom:0}}.library .library-search input:focus,.library .library-search select:focus{outline:none;background:#eee}.library .library-search select{padding:9px 15px}.library .library-search input[type=submit]{font-size:1em;padding:12px 15px}.library .library-search>div{padding:20px 0}.library .library-search .summon,.library .library-search .consort,.library .library-search .databases{border-bottom:1px solid rgba(0,0,0,.1)}.library .library-search .summon input[type=text]{width:70%}@media only screen and (min-width: 1024px){.library .library-search .summon input[type=text]{width:80%}}.library .library-search .summon input[type=submit]{width:30%}@media only screen and (min-width: 1024px){.library .library-search .summon input[type=submit]{width:20%}}.library .library-search .consort select{width:100%}@media only screen and (min-width: 600px){.library .library-search .consort select{width:20%}}.library .library-search .consort input[type=text]{width:100%}@media only screen and (min-width: 600px){.library .library-search .consort input[type=text]{width:30%}}@media only screen and (min-width: 1024px){.library .library-search .consort input[type=text]{width:40%}}.library .library-search .consort input[type=submit]{width:100%}@media only screen and (min-width: 600px){.library .library-search .consort input[type=submit]{width:30%}}@media only screen and (min-width: 1024px){.library .library-search .consort input[type=submit]{width:20%}}.library .library-search .databases select{width:100%}@media only screen and (min-width: 600px){.library .library-search .databases select{width:30%}}.library .library-search .databases input[type=text]{width:100%}@media only screen and (min-width: 600px){.library .library-search .databases input[type=text]{width:40%}}@media only screen and (min-width: 1024px){.library .library-search .databases input[type=text]{width:50%}}.library .library-search .databases input[type=submit]{width:100%}@media only screen and (min-width: 600px){.library .library-search .databases input[type=submit]{width:30%}}@media only screen and (min-width: 1024px){.library .library-search .databases input[type=submit]{width:20%}}.library .library-search .guides select,.library .library-search .databases select{width:100%}.library .library-search .small-links{padding:0;font-size:.9em}.library .library-search .small-links a{color:#666;padding:0 5px}.box{border:1px solid #ffc712;margin:20px 0}.box.foam{border:1px solid #369896}.box.foam .box-title{background:#369896;color:#fff}.box.rose{border:1px solid #e5665c}.box.rose .box-title{background:#e5665c;color:#fff}.box.red{border:1px solid #af0000}.box.red .box-title{background:#af0000;color:#fff}.box.tan{border:1px solid #e6e0d9}.box.tan .box-title{background:#e6e0d9}.box.blue{border:1px solid #215c80}.box.blue .box-title{background:#215c80;color:#fff}.box .box-title{font-family:"Roboto",sans-serif;font-weight:700;background:#ffc712;color:#000;padding:10px 20px}.box .box-content{padding:20px;line-height:1.4em}@media only screen and (min-width: 600px){.boxes{display:flex;flex-wrap:wrap;margin:20px 0;margin-right:-5%}}.boxes .abox{position:relative;background-image:url(../img/box-stripes.png);background-position:center center;background-size:cover;padding:30px}@media only screen and (min-width: 600px){.boxes .abox{flex:1;flex-basis:45%;margin-right:5%;margin-bottom:5%;flex-grow:0}}.boxes .abox.linked{cursor:pointer}.boxes .abox.red{background-color:#af0000;color:#fff}.boxes .abox.gold{background-color:#ffc712;color:#000}.boxes .abox.rose{background-color:#e5665c;color:#fff}.boxes .abox.sky{background-color:#b2cedd;color:#000}.boxes .abox.blue{background-color:#215c80;color:#fff}.boxes .abox.foam{background-color:#369896;color:#fff}.boxes .abox.tan{background-color:#e6e0d9;color:#000}.boxes .abox.grey-dark{background-color:#444;color:#fff}.boxes .abox.grey-light{background-color:#999;color:#000}.boxes .abox:before{position:absolute;top:0;left:50%;margin-left:-20px;content:" ";background:url(../img/box-karat.png) center center no-repeat;width:40px;height:20px}.front-statistics{background:url(../img/bg-statistics.webp) center center no-repeat;background-size:cover;color:#fff;padding:20px}@media only screen and (min-width: 768px){.front-statistics{padding:30px}}@media only screen and (min-width: 1024px){.front-statistics{padding:40px}}@media only screen and (min-width: 1220px){.front-statistics{padding:100px 10%}}@media only screen and (min-width: 768px){.front-statistics .front-statistics-inner{display:flex}}.front-statistics .front-statistics-inner .stat{text-align:center}@media only screen and (min-width: 768px){.front-statistics .front-statistics-inner .stat{flex-basis:50%}}.front-statistics .front-statistics-inner .stat img{max-width:100px}.front-statistics .front-statistics-inner .stat h4{font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;font-size:4em;line-height:1.2em;text-shadow:0 0 20px rgba(0,0,0,.4)}.front-statistics .front-statistics-inner .stat p{padding:0;text-transform:uppercase;text-shadow:0 0 20px rgba(0,0,0,.4)}.counselor-map{width:100%;height:700px}.content-column.one_third .counselor-search-container input[type=text]{width:30%}.area{position:relative}.area .area-title{padding:20px 20px 0}.area .area-subtitle{padding:0 20px 10px;opacity:.7}.area .tab-nav .menu li{display:block;color:#666;font-size:15px;line-height:20px;text-decoration:none;padding:5px 0;border-bottom:1px solid rgba(153,153,153,.2);font-family:"Roboto",sans-serif;font-weight:400;cursor:pointer}@media only screen and (min-width: 768px){.area .tab-nav .menu li{padding:10px 0}}.area .tab-nav .menu li:hover{color:#215c80}.area .tab-content{display:none}.area .tab-content.active{display:block}.area .sample-schedule{float:right;font-size:.9em;text-align:center;margin:20px}.area .area-faculty{zoom:1}.area .area-faculty:before,.area .area-faculty:after{content:"";display:table}.area .area-faculty,.area .area-faculty:before,.area .area-faculty:after{clear:both}@media only screen and (min-width: 1220px){.area .area-faculty{margin-right:-3%}}.area .area-faculty .faculty-entry{position:relative;margin-bottom:20px}@media only screen and (min-width: 768px){.area .area-faculty .faculty-entry{width:47%;margin:0 2.5% 20px 0;float:left}}@media only screen and (min-width: 1220px){.area .area-faculty .faculty-entry{width:30%;margin:0 3% 20px 0}}.area .area-faculty .faculty-entry a{display:block;width:100%;text-decoration:none;transition:all 400ms ease-in-out}.area .area-faculty .faculty-entry a:hover{opacity:.9}.area .area-faculty .faculty-entry .photo{background-position:center center;background-size:cover;border:1px solid #666}.area .area-faculty .faculty-entry .info{padding:10px}@media only screen and (min-width: 768px){.area .area-faculty .faculty-entry .info{min-height:81px}}.area .area-faculty .faculty-entry .info h4{font-family:"Roboto",sans-serif;font-weight:700;color:#af0000;padding:0;font-size:.9em}.area .area-faculty .faculty-entry .info .faculty-title{font-size:.9em;color:#666;padding:3px 0}.area .area-buttons{padding:20px;text-align:center}@media only screen and (min-width: 768px){.area .area-buttons .btn,.area .area-buttons button,.area .area-buttons input[type=submit],.area .area-buttons .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .area .area-buttons input[type=submit],.area .area-buttons .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .area .area-buttons input[type=button],.area .area-buttons .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .area .area-buttons input[type=reset],.area .area-buttons .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .area .area-buttons button,.area .area-buttons .menu-overlay .my-wooster a,.menu-overlay .my-wooster .area .area-buttons a,.area .area-buttons .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .area .area-buttons a{margin:0 30px}}.area h2{border-bottom:3px solid #e6e6e6;margin-bottom:20px}.area .area-columns{padding:20px 0}@media only screen and (min-width: 768px){.area .area-columns{display:flex;margin-right:-30px}}@media only screen and (min-width: 768px){.area .area-columns .column{flex:1;flex-basis:50%;padding-right:30px}}@media only screen and (min-width: 768px){.area .area-video{float:right;width:50%;margin:0 0 15px 15px}}.area{box-shadow:0 0 20px rgba(0,0,0,.2);padding:20px}.area a{display:block;color:#000}.area a:hover{text-decoration:none}.area a h3{line-height:1em}.area p{font-size:.9em}.area span{display:inline-block;background:#d9d9d9;color:#666;padding:4px 7px;font-size:.9em;margin-top:4px;white-space:nowrap}.area span.ma{background:#b2cedd;color:#000}.area span.mi{background:#215c80;color:#fff}.area span.path{background:#e5665c;color:#fff}.area span.pa{background:#e6e0d9;color:#000}.area span.tl{background:#369896;color:#fff}@media only screen and (min-width: 600px){.area-listing{display:flex;flex-wrap:wrap;margin:0 -2.5%}.area-listing .area{flex:1;flex-grow:0;flex-basis:45%;margin:0 2.5% 20px}}@media only screen and (min-width: 768px){.area-listing{margin:0 -1.6666%}.area-listing .area{flex-basis:30%;margin:0 1.6666% 20px}}@media only screen and (min-width: 1220px){.area-listing{margin:0 -1%}.area-listing .area{flex-basis:23%;margin:0 1% 20px}}.areas.list .entry{padding:20px;box-shadow:0 0 10px rgba(0,0,0,.3);margin-bottom:10px}.areas.list .entry a{font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;color:#000;font-size:1.2em;line-height:1.4em}.event .event-info{background:#ccc;padding:20px;align-items:center;justify-content:center}@media only screen and (min-width: 600px){.event .event-info{flex:1;flex-basis:60%}}@media only screen and (min-width: 600px){.event .event-info{flex:1;flex-basis:80%}}.month-nav{padding:7px 10px;background:#666;color:#fff;text-decoration:none;margin-bottom:10px;float:left;cursor:pointer}.month-nav.next{float:right}.month-nav:hover{background:gray;color:#fff}.calendar-month-title{text-align:center;font-size:1.1em}@media only screen and (min-width: 600px){.calendar-month-title{font-size:1.6em}}@media only screen and (min-width: 900px){.calendar-month-title{font-size:2.2em}}.calendar{border-top:1px solid #8c8c8c;border-left:1px solid #8c8c8c;width:100%}.calendar td{width:14.58%;padding:4px;text-align:center;border-right:1px solid #8c8c8c;border-bottom:1px solid #8c8c8c}.calendar td.calendar-day-head{background:#999}.calendar td.calendar-day-head span{display:none}@media only screen and (min-width: 768px){.calendar td.calendar-day-head span{display:inline}}.calendar td.calendar-day:hover{background:rgba(153,153,153,.1)}.calendar td.current{background:rgba(153,153,153,.2)}.calendar td .day-number{text-align:right}.calendar td .day-events{display:none}@media only screen and (min-width: 768px){.calendar td .day-events{display:block;min-height:100px}.calendar td .day-events .event-time,.calendar td .day-events .event-description{display:none}}.calendar td .day-events a{font-family:"Roboto",sans-serif;font-weight:700;font-size:13px}.calendar td .day-events .event{padding:7px 0;border-top:1px solid #ccc}.calendar td .day-events .event-title{line-height:20px}.day-event-list{display:block;padding:20px 0}@media only screen and (min-width: 768px){.day-event-list{display:none}}.day-event-list .event-title{font-family:"Roboto",sans-serif;font-weight:700;font-size:1.2em;margin-top:8px}.day-event-list .event-time{color:#666;font-style:italic}.day-event-list .event-description{font-size:.85em;line-height:1.4em}@print{}.alum-listing a{text-decoration:none}.alum-listing a:hover .alum .alum-category{opacity:1}@media only screen and (min-width: 550px){.alum-listing{display:flex;flex-wrap:wrap;margin-right:-3%}}@media only screen and (min-width: 1024px){.alum-listing{margin-right:-2%}}.alum{border:1px solid #888;background:#fff;position:relative;margin-bottom:10px}@media only screen and (min-width: 550px){.alum{flex-basis:47%;margin:0 3% 3% 0}}@media only screen and (min-width: 768px){.alum{flex-basis:30.3333%}}@media only screen and (min-width: 1024px){.alum{flex-basis:23%;margin:0 2% 2% 0}}.alum .info{line-height:1.4em;padding:10px 10px 50px 10px}.alum .info h5{font-size:1.2em;line-height:1.4em;font-weight:700;color:#215c80;padding:0}.alum .info .quiet{padding:6px 0}.alum .info .alum-year{float:left;width:50%;padding-top:5px;font-size:.85em}.alum .info .alum-location{float:left;width:50%;text-align:right;padding-top:5px;font-size:.85em}.alum .alum-category{clear:both;position:absolute;right:0;bottom:0;left:0;background:#a6a6a6;color:#444;padding:10px 0 10px 0;text-align:center;font-weight:700;margin-top:5px;opacity:.7;transition:opacity 400ms ease-in-out;border-top:1px solid #666}.alum-details{position:relative;background:#fff;padding:20px;width:auto;max-width:600px;margin:40px auto}.alum-details h3{border-bottom:1px solid #eee;margin-bottom:10px}@media only screen and (min-width: 500px){.alum-details .details-photo{float:left;width:35%;margin:0 15px 10px 0}}.alum-details .alum-year{float:left;width:60%;margin:5px 0}.alum-details .alum-location{float:left;width:60%;margin:5px 0}.alum-details .alum-category{float:left;width:60%;margin:5px 0}.alum-details .details-content{clear:both;border-top:1px solid #eee}.alum-filter{padding:5px 10px;border:1px solid #ccc;background-color:#eee;margin:0 0 10px 0;clear:both}.alum-filter input[type=text],.alum-filter select{font-size:14px;padding:7px 12px;display:block;margin-bottom:10px}@media only screen and (min-width: 768px){.alum-filter input[type=text],.alum-filter select{display:inline;margin-bottom:0}}.alum-title{background:none}@media only screen and (min-width: 1024px){.alum-title{float:left}}.alum-buttons button{margin:10px 0}@media only screen and (min-width: 1024px){.alum-buttons{float:right;padding-top:10px}}.alum-back,.alum-reset{color:#fff}.alum-add-story-form{clear:both;display:none;border:1px solid #ccc;background:#eee;padding:5px 10px;margin-top:5px;margin-bottom:20px}.year-more-details{display:none}.class-title{color:#215c80;font-weight:700;opacity:1}.class-title{display:block}@media only screen and (min-width: 600px){.class-title{display:inline}}.class-information{clear:both;position:relative;padding:5px 0 15px}.class-information .alum-facebook{position:absolute;top:10px;right:0}.class-information .third{padding:0}.class-information .year-buttons{margin-top:-20px}@media only screen and (min-width: 768px){.class-information .third{padding:0 20px 0 0}}.class-information .reunion-photo,.class-information .class-photo{float:left;width:90%;padding-left:40px;position:relative;margin:15px 0;text-transform:uppercase;font-weight:700}@media only screen and (min-width: 768px){.class-information .reunion-photo,.class-information .class-photo{margin:25px 0}}.class-information .reunion-photo a,.class-information .class-photo a{color:#215c80;text-decoration:none}.class-information .reunion-photo:before,.class-information .class-photo:before{position:absolute;color:#215c80;top:0;left:0;font-size:30px}.class-information .class-facebook{float:left;width:90%;padding-left:40px;position:relative;margin:15px 0;text-transform:uppercase;font-weight:700}@media only screen and (min-width: 768px){.class-information .class-facebook{margin:25px 0}}.class-information .class-facebook a{color:#215c80;text-decoration:none}.class-information .class-facebook:before{position:absolute;color:#215c80;top:0;left:4px;font-size:30px}.class-information .class-memory-book{float:left;width:90%;position:relative;margin:15px 0;text-transform:uppercase;font-weight:700}.class-information .class-memory-book a{color:#215c80;text-decoration:none}.class-information .class-memory-book span{display:block;color:gray;font-size:.8em;line-height:1em}.class-information .class-green-list{float:left;width:90%;position:relative;margin:15px 0;text-transform:uppercase;font-weight:700}@media only screen and (min-width: 768px){.class-information .class-green-list{margin:25px 0}}.class-information .class-green-list a{color:#215c80;text-decoration:none}.class-information .class-green-list span{display:block;color:gray;font-size:.8em;line-height:1em}.alum-banner-container{position:relative}.alum-banner-container p{padding:0}.alum-banner-container .alum-banner-content{position:absolute;top:5%;left:25%;right:25%;text-align:center}@media only screen and (min-width: 600px){.alum-banner-container .alum-banner-content{top:15%}}@media only screen and (min-width: 960px){.alum-banner-container .alum-banner-content{top:20%}}.alum-banner-container h1{font-weight:700;padding:0;font-size:13px;line-height:20px;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.4);text-transform:uppercase}@media only screen and (min-width: 600px){.alum-banner-container h1{font-size:15px;line-height:18px}}@media only screen and (min-width: 768px){.alum-banner-container h1{font-size:26px;line-height:30px}}@media only screen and (min-width: 1024px){.alum-banner-container h1{font-size:38px;line-height:45px}}.alum-banner-container img{width:100%}.alum-banner-container img.alum-banner{display:none}@media only screen and (min-width: 768px){.alum-banner-container img.alum-banner{display:block}.alum-banner-container img.alum-banner-small{display:none}}.alum-banner-container .alum-banner-button{padding:3px 7px;font-weight:700;text-transform:uppercase;border:1px solid #fff;color:#fff;font-size:12px;line-height:1em;display:inline-block;text-shadow:0 0 20px rgba(0,0,0,.6)}@media only screen and (min-width: 600px){.alum-banner-container .alum-banner-button{font-size:15px;padding:5px 10px}}@media only screen and (min-width: 768px){.alum-banner-container .alum-banner-button{font-size:18px;padding:6px 12px 7px;margin-top:15px;font-weight:400}}@media only screen and (min-width: 1024px){.alum-banner-container .alum-banner-button{font-size:22px}}.alum-banner-container a:hover .alum-banner-button{background:#b2cedd}@media only screen and (min-width: 768px){.org-listing{display:flex;flex-wrap:wrap}}.org-listing .org-category{padding:10px 5px}.org-listing .org-category.even{background:#e6e6e6}.org-listing .org-category.odd{background:#f2f2f2}@media only screen and (min-width: 768px){.org-listing .org-category{flex:1;flex-basis:33.3333%;flex-grow:0;padding:0 20px 20px 0}}@media only screen and (min-width: 1024px){.org-listing .org-category{flex-basis:25%}}.fund-listing{padding-top:20px}@media only screen and (min-width: 600px){.fund-listing{display:flex;flex-wrap:wrap;margin-right:-2%}}@media only screen and (min-width: 768px){.fund-listing{margin-right:-3%}}@media only screen and (min-width: 1024px){.fund-listing{margin-right:-2%}}.fund-listing .fund{background:#fff;box-shadow:1px 1px 12px rgba(0,0,0,.3);margin-bottom:30px}@media only screen and (min-width: 600px){.fund-listing .fund{flex:1;flex-basis:48%;margin-right:2%;flex-grow:0}}@media only screen and (min-width: 768px){.fund-listing .fund{flex-basis:30.3333%;margin-right:3%}}@media only screen and (min-width: 1024px){.fund-listing .fund{flex-basis:23%;margin-right:2%}}@media only screen and (min-width: 1220px){.fund-listing .fund{flex-basis:18%}}.fund-listing .fund a{text-decoration:none}.fund-listing .fund a:hover *{transition:opacity 400ms ease-in-out;opacity:.9}.fund-listing .fund .photo{position:relative}.fund-listing .fund .photo img{display:block;width:100%}.fund-listing .fund .photo h4{position:absolute;bottom:0;right:0;left:0;background:rgba(255,255,255,.8);color:#666;padding:10px;text-align:center}.fund-listing .fund .info{padding:6px 12px}.fund-listing .fund .info h4{color:#666;padding:10px 0 0}.fund-listing .fund .info p{color:#999;font-size:.9em}.job-filter{zoom:1;padding:20px 0;border-bottom:2px solid rgba(153,153,153,.2)}.job-filter:before,.job-filter:after{content:"";display:table}.job-filter,.job-filter:before,.job-filter:after{clear:both}@media only screen and (min-width: 1220px){.job-filter{padding:30px 0}}.job-filter .job-search{padding:0 0 20px}.job-filter .job-search label{font-family:"Roboto",sans-serif;font-weight:700;text-transform:uppercase;color:#666;padding:0 10px 0 0}@media only screen and (min-width: 768px){.job-filter .job-search{float:left;padding:0}}@media only screen and (min-width: 768px){.job-filter .job-count{float:right;padding:10px 0}}.job-list .entry-job{zoom:1;border-bottom:2px solid rgba(153,153,153,.2);padding:20px 0}.job-list .entry-job:before,.job-list .entry-job:after{content:"";display:table}.job-list .entry-job,.job-list .entry-job:before,.job-list .entry-job:after{clear:both}@media only screen and (min-width: 1220px){.job-list .entry-job{padding:40px 0}}.job-list .entry-job .job-title{padding:0}.job-list .entry-job .job-title h3{font-family:"Zilla Slab",sans-serif;font-weight:600;font-kerning:none;font-size:1.3em}.job-list .entry-job .accordion-content{display:none;background:#fff}.job-list .entry-job .job-excerpt{display:block}@media only screen and (min-width: 768px){.job-list .entry-job .job-excerpt .job-info{float:right;width:30%;margin-left:3%;border-left:3px solid #ddd;margin-bottom:20px;padding:0 0 0 20px}}@media only screen and (min-width: 768px){.job-single .job-info{float:right;width:30%;margin-left:3%;border-left:3px solid #ddd;margin-bottom:20px;padding:0 0 0 20px}}.job-single .job-info h5{font-family:"Zilla Slab",sans-serif;font-weight:300;font-kerning:none;padding:15px 0 4px 0;font-size:1.2em;line-height:1}.job-single .job-info p{padding:5px 0 15px 0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/*# sourceMappingURL=main.css.map */
