  ﻿@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Roboto+Slab:wght@100..900&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,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}.buttons{padding:15px 0}.btn,button,input[type=submit],.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,.menu-overlay .my-wooster a,.menu-overlay .quick-links ul li a{position:relative;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;-webkit-appearance:none;border-radius:0;box-shadow:4px 4px 15px rgba(0,0,0,0.3);background-color:#666;color:white}.btn:hover,button:hover,input[type=submit]: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,.menu-overlay .my-wooster a:hover,.menu-overlay .quick-links ul li a:hover{text-decoration:none;opacity:.8;border:none}.btn.arrow,button.arrow,input.arrow[type=submit],.gform_wrapper .gform_footer input.arrow[type=submit],.gform_wrapper .gform_footer input.arrow[type=button],.gform_wrapper .gform_footer input.arrow[type=reset],.gform_wrapper .gform_footer button.arrow,.menu-overlay .my-wooster a.arrow,.menu-overlay .quick-links ul li a.arrow{background:transparent;color:black;box-shadow:none;padding:5px 30px 8px 0;margin:5px 6px 5px 0;border-bottom:3px solid black;font-family:"Roboto", sans-serif;font-weight:700}.btn.arrow:after,button.arrow:after,input.arrow[type=submit]:after,.gform_wrapper .gform_footer input.arrow[type=submit]:after,.gform_wrapper .gform_footer input.arrow[type=button]:after,.gform_wrapper .gform_footer input.arrow[type=reset]:after,.gform_wrapper .gform_footer button.arrow:after,.menu-overlay .my-wooster a.arrow:after,.menu-overlay .quick-links ul li a.arrow:after{content:"";position:absolute;right:0;top:50%;margin-top:-14px;width:24px;height:24px;background:url(/wp-content/themes/wooster/img/arrow-black.png)}.btn.gold,button.gold,input.gold[type=submit],.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,.menu-overlay .my-wooster a.gold,.menu-overlay .quick-links ul li a.gold{background-color:#f7bf0a;color:#000}.btn.gold.arrow,button.gold.arrow,input.gold.arrow[type=submit],.gform_wrapper .gform_footer input.gold.arrow[type=button],.gform_wrapper .gform_footer input.gold.arrow[type=reset],.menu-overlay .my-wooster a.gold.arrow,.menu-overlay .quick-links ul li a.gold.arrow{background:transparent;color:black;border-bottom:3px solid #f7bf0a}.btn.gold.arrow:after,button.gold.arrow:after,input.gold.arrow[type=submit]:after,.gform_wrapper .gform_footer input.gold.arrow[type=button]:after,.gform_wrapper .gform_footer input.gold.arrow[type=reset]:after,.menu-overlay .my-wooster a.gold.arrow:after,.menu-overlay .quick-links ul li a.gold.arrow:after{background:url(/wp-content/themes/wooster/img/arrow-gold.png)}.btn.red,button.red,input.red[type=submit],.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,.menu-overlay .my-wooster a.red,.menu-overlay .quick-links ul li a.red{background-color:#af2735;color:white}.btn.red.arrow,button.red.arrow,input.red.arrow[type=submit],.gform_wrapper .gform_footer input.red.arrow[type=button],.gform_wrapper .gform_footer input.red.arrow[type=reset],.menu-overlay .my-wooster a.red.arrow,.menu-overlay .quick-links ul li a.red.arrow{background:transparent;color:black;border-bottom:3px solid #af2735}.btn.red.arrow:after,button.red.arrow:after,input.red.arrow[type=submit]:after,.gform_wrapper .gform_footer input.red.arrow[type=button]:after,.gform_wrapper .gform_footer input.red.arrow[type=reset]:after,.menu-overlay .my-wooster a.red.arrow:after,.menu-overlay .quick-links ul li a.red.arrow:after{background:url(/wp-content/themes/wooster/img/arrow-red.png)}.btn.blue,button.blue,input.blue[type=submit],.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,.menu-overlay .my-wooster a.blue,.menu-overlay .quick-links ul li a.blue{background-color:#306a8f;color:white}.btn.blue.arrow,button.blue.arrow,input.blue.arrow[type=submit],.gform_wrapper .gform_footer input.blue.arrow[type=button],.gform_wrapper .gform_footer input.blue.arrow[type=reset],.menu-overlay .my-wooster a.blue.arrow,.menu-overlay .quick-links ul li a.blue.arrow{background:transparent;color:black;border-bottom:3px solid #306a8f}.btn.blue.arrow:after,button.blue.arrow:after,input.blue.arrow[type=submit]:after,.gform_wrapper .gform_footer input.blue.arrow[type=button]:after,.gform_wrapper .gform_footer input.blue.arrow[type=reset]:after,.menu-overlay .my-wooster a.blue.arrow:after,.menu-overlay .quick-links ul li a.blue.arrow:after{background:url(/wp-content/themes/wooster/img/arrow-blue.png)}.btn.tan,button.tan,input.tan[type=submit],.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,.menu-overlay .my-wooster a.tan,.menu-overlay .quick-links ul li a.tan{background-color:#f7f2e6;color:#000}.btn.sky,button.sky,input.sky[type=submit],.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,.menu-overlay .my-wooster a.sky,.menu-overlay .quick-links ul li a.sky{background-color:#bad2dc;color:#000}.btn.foam,button.foam,input.foam[type=submit],.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,.menu-overlay .my-wooster a.foam,.menu-overlay .quick-links ul li a.foam{background-color:#4ea4a4;color:white}.btn.foam.arrow,button.foam.arrow,input.foam.arrow[type=submit],.gform_wrapper .gform_footer input.foam.arrow[type=button],.gform_wrapper .gform_footer input.foam.arrow[type=reset],.menu-overlay .my-wooster a.foam.arrow,.menu-overlay .quick-links ul li a.foam.arrow{background:transparent;color:black;border-bottom:3px solid #4ea4a4}.btn.foam.arrow:after,button.foam.arrow:after,input.foam.arrow[type=submit]:after,.gform_wrapper .gform_footer input.foam.arrow[type=button]:after,.gform_wrapper .gform_footer input.foam.arrow[type=reset]:after,.menu-overlay .my-wooster a.foam.arrow:after,.menu-overlay .quick-links ul li a.foam.arrow:after{background:url(/wp-content/themes/wooster/img/arrow-foam.png)}.btn.rose,button.rose,input.rose[type=submit],.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,.menu-overlay .my-wooster a.rose,.menu-overlay .quick-links ul li a.rose{background-color:#dc7568;color:white}.btn.rose.arrow,button.rose.arrow,input.rose.arrow[type=submit],.gform_wrapper .gform_footer input.rose.arrow[type=button],.gform_wrapper .gform_footer input.rose.arrow[type=reset],.menu-overlay .my-wooster a.rose.arrow,.menu-overlay .quick-links ul li a.rose.arrow{background:transparent;color:black;border-bottom:3px solid #dc7568}.btn.rose.arrow:after,button.rose.arrow:after,input.rose.arrow[type=submit]:after,.gform_wrapper .gform_footer input.rose.arrow[type=button]:after,.gform_wrapper .gform_footer input.rose.arrow[type=reset]:after,.menu-overlay .my-wooster a.rose.arrow:after,.menu-overlay .quick-links ul li a.rose.arrow:after{background:url(/wp-content/themes/wooster/img/arrow-rose.png)}.btn.black,button.black,input.black[type=submit],.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,.menu-overlay .my-wooster a.black,.menu-overlay .quick-links ul li a.black{background-color:#000}.btn.right,button.right,input.right[type=submit],.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,.menu-overlay .my-wooster a.right,.menu-overlay .quick-links ul li a.right{margin-bottom:20px}@media only screen and (min-width: 768px){.btn.right,button.right,input.right[type=submit],.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,.menu-overlay .my-wooster a.right,.menu-overlay .quick-links ul li a.right{margin:0 0 15px 15px;float:right}}.content-column.one_third .btn,.content-column.one_third button,.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 .menu-overlay .my-wooster a,.menu-overlay .my-wooster .content-column.one_third a,.content-column.one_third .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .content-column.one_third a{margin-bottom:4px}body{font-family:"Roboto", sans-serif;font-weight:400;margin:0;color:#000;background:white;font-size:15px;line-height:100%;min-width:350px}@media only screen and (min-width: 1024px){body{font-size:17px;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:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;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;line-height:1.3em}h2.large{font-size:2.4em;line-height:1.3em}h3{font-size:1.6em;line-height:1.2em}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(48,106,143,0.8);text-decoration:none}a:hover{color:#306a8f;text-decoration:underline}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:white;text-decoration:none;display:inline-block}.pagination a:hover{background:#737373}.pagination .current{padding:7px 12px;display:inline-block;background:#737373}.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}.no-mobile{display:none}@media only screen and (min-width: 768px){.no-mobile{display:block}}.mobile-only{display:block}@media only screen and (min-width: 768px){.mobile-only{display:none}}.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,input[type=text],input[type=search],select,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{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 #306a8f;outline:none}.gform_wrapper .gsection_description{font-size:.9em}.gform_wrapper span.ginput_total{font-size:1.5em;font-weight:bold;color:#306a8f}.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:#306a8f;color:white}header{box-shadow:0 0 20px rgba(0,0,0,0.2);position:fixed;height:71px;top:0;right:0;left:0;z-index:1000;background:white;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:white;color:transparent;background:url(/wp-content/themes/wooster/img/icon-menu.png) center center no-repeat;background-size:contain;overflow:hidden;box-shadow:none}@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;width:220px}header .language:before,header #google_translate_element:before{content:"";position:absolute;right:9px;top:9px;width:25px;height:25px;color:black;background:url(/wp-content/themes/wooster/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,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 .language .VIpgJd-ZVi9od-l4eHX-hSRGPd,header #google_translate_element .goog-logo-link,header #google_translate_element .VIpgJd-ZVi9od-l4eHX-hSRGPd{display:none !important}header .language .goog-te-gadget,header #google_translate_element .goog-te-gadget{color:transparent !important}header .mobile-ctas{display:none}.home .mobile-ctas{display:block;position:fixed;z-index:2000;top:71px;left:0;width:100%;background:white;border-top:1px solid rgba(102,102,102,0.2);border-bottom:1px solid rgba(102,102,102,0.2);box-shadow:0 5px 10px rgba(102,102,102,0.3)}@media only screen and (min-width: 768px){.home .mobile-ctas{top:100px}}@media only screen and (min-width: 1024px){.home .mobile-ctas{display:none}}.home .mobile-ctas div ul{display:flex;width:100%}.home .mobile-ctas div ul li{display:none;flex:1 1 fit-content}.home .mobile-ctas div ul li a{display:block;padding:10px 15px;text-align:center;color:black;text-transform:uppercase;white-space:nowrap;background:rgba(102,102,102,0.1);transition:all 400ms ease-in-out;border-left:1px solid rgba(102,102,102,0.3)}.home .mobile-ctas div ul li a:hover{text-decoration:none;background:white}.home .mobile-ctas div ul li:first-child a{border-left:none}.home .mobile-ctas div ul li:first-child,.home .mobile-ctas div ul li:nth-child(2),.home .mobile-ctas div ul li:nth-child(3){display:block}@media only screen and (min-width: 600px){.home .mobile-ctas div ul li:nth-child(4),.home .mobile-ctas div ul li:nth-child(5){display:block}}.admin-bar .mobile-ctas{top:117px}@media only screen and (min-width: 768px){.admin-bar .mobile-ctas{top:145px}}@media only screen and (min-width: 783px){.admin-bar .mobile-ctas{top:132px}}.menu-overlay{background:#f7f2e6;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:#f7f2e6 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:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;margin-bottom:20px}.menu-overlay nav ul li a{font-size:1.8em;line-height:1.4em;color:black}@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:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto}.menu-overlay .search-form h3{color:black}.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:#306a8f;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:#306a8f}.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:#4ea4a4;font-size:.8em;padding:6px 9px 5px;margin:0 4px 8px 0}.menu-overlay .quick-links.helpful ul li a{background:#f7bf0a;color:black}.menu-overlay .quick-links.locations ul li a{background:#306a8f}.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(/wp-content/themes/wooster/bg-header.png) center center no-repeat;background-size:cover;color:white;text-shadow:0 0 10px rgba(0,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(/wp-content/themes/wooster/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(/wp-content/themes/wooster/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(/wp-content/themes/wooster/img/bg-page-header.webp) center center no-repeat;background-size:cover;padding:100px 20px 30px;position:relative;overflow:hidden}@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 .page-header-video{display:none}@media only screen and (min-width: 768px){.page-header .page-header-video{display:block;position:absolute;z-index:1;object-fit:cover;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}}.page-header:after{position:absolute;content:'';background:url(/wp-content/themes/wooster/img/accent-tartan-hor-gold.webp) right center no-repeat;background-size:cover;width:75%;height:30px;bottom:0;left:-100px;z-index:99;transform:scaleX(-1),scaleY(-1);filter:FlipH}@media only screen and (min-width: 768px){.page-header:after{height:35px}}@media only screen and (min-width: 1220px){.page-header:after{height:40px}}.page-header.foam:after{background:url(/wp-content/themes/wooster/img/accent-tartan-hor-foam.webp) right center no-repeat;background-size:cover}.page-header.black:after{background:url(/wp-content/themes/wooster/img/accent-tartan-hor-black.webp) right center no-repeat;background-size:cover}.page-header.blue:after{background:url(/wp-content/themes/wooster/img/accent-tartan-hor-blue.webp) right center no-repeat;background-size:cover}.page-header.tan:after{background:url(/wp-content/themes/wooster/img/accent-tartan-hor-tan.webp) right center no-repeat;background-size:cover}.page-header.sky:after{background:url(/wp-content/themes/wooster/img/accent-tartan-hor-sky.webp) right center no-repeat;background-size:cover}.page-header.rose:after{background:url(/wp-content/themes/wooster/img/accent-tartan-hor-rose.webp) right center no-repeat;background-size:cover}.page-header .page-header-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-color:rgba(0,0,0,0.3)}.page-header .wrap{position:relative;z-index:3}@media only screen and (min-width: 768px){.page-header .wrap{display:flex;align-items:end}}.page-header .wrap .breadcrumbs{color:rgba(255,255,255,0.7);font-size:.8em}@media only screen and (min-width: 768px){.page-header .wrap .breadcrumbs{flex:1 1 50%}}.page-header .wrap .breadcrumbs a{color:white;text-decoration:none;margin-right:10px}.page-header .wrap .breadcrumbs a:hover{border-bottom:1px dotted rgba(255,255,255,0.5)}.page-header .wrap .breadcrumbs .page-title{font-family:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto;font-size:2em;line-height:1.4em;text-transform:initial;color:white;text-shadow:0 0 30px rgba(0,0,0,0.5)}@media only screen and (min-width: 1024px){.page-header .wrap .breadcrumbs .page-title{font-size:2.4em}}@media only screen and (min-width: 1220px){.page-header .wrap .breadcrumbs .page-title{font-size:3.2em}}@media only screen and (min-width: 1220px){.page-header .wrap .breadcrumbs .page-title{font-size:3.6em}}.page-header .wrap .header-cta{padding-top:10px}.page-header .wrap .header-cta .btn,.page-header .wrap .header-cta button,.page-header .wrap .header-cta input[type=submit],.page-header .wrap .header-cta .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .page-header .wrap .header-cta input[type=button],.page-header .wrap .header-cta .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .page-header .wrap .header-cta input[type=reset],.page-header .wrap .header-cta .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .page-header .wrap .header-cta button,.page-header .wrap .header-cta .menu-overlay .my-wooster a,.menu-overlay .my-wooster .page-header .wrap .header-cta a,.page-header .wrap .header-cta .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .page-header .wrap .header-cta a{margin-right:10px}@media only screen and (min-width: 768px){.page-header .wrap .header-cta{text-align:right;flex:1 1 50%}.page-header .wrap .header-cta .btn,.page-header .wrap .header-cta button,.page-header .wrap .header-cta input[type=submit],.page-header .wrap .header-cta .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .page-header .wrap .header-cta input[type=button],.page-header .wrap .header-cta .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .page-header .wrap .header-cta input[type=reset],.page-header .wrap .header-cta .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .page-header .wrap .header-cta button,.page-header .wrap .header-cta .menu-overlay .my-wooster a,.menu-overlay .my-wooster .page-header .wrap .header-cta a,.page-header .wrap .header-cta .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .page-header .wrap .header-cta a{margin-right:0;margin-left:10px}}.showcase-cta{display:none}@media only screen and (min-width: 768px){.showcase-cta{display:block;position:fixed;z-index:5000;top:120px;right:4%}}@media only screen and (min-width: 1220px){.showcase-cta{top:140px;right:6%}}.showcase-container{position:relative;z-index:1}.showcase-container .showcase{zoom:1;position:relative;transition:height 300ms ease-in-out;background:#eee;z-index:2;height:400px}.showcase-container .showcase:before,.showcase-container .showcase:after{content:"";display:table}.showcase-container .showcase,.showcase-container .showcase:before,.showcase-container .showcase:after{clear:both}@media only screen and (min-width: 768px){.showcase-container .showcase{height:500px}}@media only screen and (min-width: 1024px){.showcase-container .showcase{height:650px}}@media only screen and (min-width: 1220px){.showcase-container .showcase{height:800px}}.showcase-container .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:3;padding:30px 70px;overflow:hidden}.showcase-container .showcase .slide.has-link{cursor:pointer}.showcase-container .showcase .slide video{display:none}@media only screen and (min-width: 1025px){.showcase-container .showcase .slide video{position:absolute;z-index:5;display:block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}}@media only screen and (min-width: 1024px){.showcase-container .showcase .slide{padding-top:50px}}.showcase-container .showcase .slide.visible{opacity:1;z-index:4}.showcase-container .showcase .slide .showcase-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;background:rgba(0,0,0,0.5);pointer-events:none}.showcase-container .showcase .slide .slide-content{position:absolute;bottom:25%;left:50px;right:50px;color:white;pointer-events:none;z-index:6;text-align:center}.showcase-container .showcase .slide .slide-content .wrap{min-width:auto}@media only screen and (min-width: 768px){.showcase-container .showcase .slide .slide-content{position:absolute;bottom:70px;left:90px;right:90px;text-align:left}}@media only screen and (min-width: 1024px){.showcase-container .showcase .slide .slide-content{top:auto;bottom:15%;left:5%;right:42%}}@media only screen and (min-width: 1220px){.showcase-container .showcase .slide .slide-content{left:7%}}@media only screen and (min-width: 1440px){.showcase-container .showcase .slide .slide-content{top:auto;bottom:120px}}.showcase-container .showcase .slide .slide-content h1{font-family:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto;color:white;text-shadow:0 0 15px rgba(0,0,0,0.3);padding:0;margin-bottom:20px;font-size:25px;line-height:30px}@media only screen and (min-width: 500px){.showcase-container .showcase .slide .slide-content h1{font-size:30px;line-height:40px}}@media only screen and (min-width: 768px){.showcase-container .showcase .slide .slide-content h1{font-size:40px;line-height:50px}}@media only screen and (min-width: 1024px){.showcase-container .showcase .slide .slide-content h1{font-size:50px;line-height:60px}}@media only screen and (min-width: 1220px){.showcase-container .showcase .slide .slide-content h1{font-size:60px;line-height:70px}}@media only screen and (min-width: 1440px){.showcase-container .showcase .slide .slide-content h1{font-size:70px;line-height:80px}}.showcase-container .showcase .slide .slide-content p{color:white;text-shadow:0 0 15px rgba(0,0,0,0.4)}.showcase-container .showcase .showcase-nav{position:absolute;bottom:40px;left:80px;right:80px;z-index:7;text-align:center}@media only screen and (min-width: 1024px){.showcase-container .showcase .showcase-nav{right:35%}}@media only screen and (min-width: 1220px){.showcase-container .showcase .showcase-nav{bottom:50px;left:130px;right:auto}}.showcase-container .showcase .showcase-nav a{display:inline-block;cursor:pointer;width:40px;height:40px;text-indent:-300px;overflow:hidden;opacity:.7;color:black;z-index:1001;margin:0 20px}.showcase-container .showcase .showcase-nav a:hover{opacity:1}.showcase-container .showcase .showcase-nav a.previous{left:0;background:transparent url(/wp-content/themes/wooster/img/slider-arrow-left.webp) right center no-repeat;background-size:contain}.showcase-container .showcase .showcase-nav a.next{right:0;background:transparent url(/wp-content/themes/wooster/img/slider-arrow-right.webp) left center no-repeat;background-size:contain}.showcase-container .showcase .scroll-to-content{position:absolute;z-index:200;bottom:-30px;left:50%;margin-left:-30px;height:60px;width:60px;background:#f7bf0a;border:3px solid white;border-radius:50%;cursor:pointer;transition:all 400ms ease-in-out}.showcase-container .showcase .scroll-to-content:hover{background:#f9d254}.showcase-container .showcase .scroll-to-content:after{position:absolute;content:'';left:50%;top:50%;background:transparent url(../img/arrow-down.png) center center no-repeat;background-size:contain;width:40px;height:40px;margin-top:-20px;margin-left:-20px;transition:all 400ms ease-in-out}@media only screen and (min-width: 1024px){.showcase-container .showcase .scroll-to-content{border:4px solid white;height:100px;width:100px;bottom:-50px;margin-left:-50px}.showcase-container .showcase .scroll-to-content:after{width:60px;height:60px;margin-top:-30px;margin-left:-30px}}.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,0.3);color:white}.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:black;z-index:1001}.post-showcase .showcase-nav a:hover{opacity:1}.post-showcase .showcase-nav a.previous{left:0;background:transparent url(/wp-content/themes/wooster/img/slider-arrow-left.webp) left center no-repeat;background-size:contain}.post-showcase .showcase-nav a.next{right:0;background:transparent url(/wp-content/themes/wooster/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,.content-wide em,.two-column .right-column em,.two-column .left-column em,.post-columns .post-columns-inner .wrap .main-content em,.quarter.sidebar-right em,.three-column .middle-column em,.bio .bio-content em,.accordion .accordion-content em,.two-column-container .two-column-inner .left em,.two-column-container .two-column-inner .right em,.area .tab-content em{font-style:italic}.content-style em strong,.content-wide em strong,.two-column .right-column em strong,.two-column .left-column em strong,.post-columns .post-columns-inner .wrap .main-content em strong,.quarter.sidebar-right em strong,.three-column .middle-column em strong,.bio .bio-content em strong,.accordion .accordion-content em strong,.two-column-container .two-column-inner .left em strong,.two-column-container .two-column-inner .right em strong,.area .tab-content em strong,.content-style strong em,.content-wide strong em,.two-column .right-column strong em,.two-column .left-column strong em,.post-columns .post-columns-inner .wrap .main-content strong em,.quarter.sidebar-right strong em,.three-column .middle-column strong em,.bio .bio-content strong em,.accordion .accordion-content strong em,.two-column-container .two-column-inner .left strong em,.two-column-container .two-column-inner .right strong em,.area .tab-content strong em,.content-style em b,.content-wide em b,.two-column .right-column em b,.two-column .left-column em b,.post-columns .post-columns-inner .wrap .main-content em b,.quarter.sidebar-right em b,.three-column .middle-column em b,.bio .bio-content em b,.accordion .accordion-content em b,.two-column-container .two-column-inner .left em b,.two-column-container .two-column-inner .right em b,.area .tab-content em b,.content-style b em,.content-wide b em,.two-column .right-column b em,.two-column .left-column b em,.post-columns .post-columns-inner .wrap .main-content b em,.quarter.sidebar-right b em,.three-column .middle-column b em,.bio .bio-content b em,.accordion .accordion-content b em,.two-column-container .two-column-inner .left b em,.two-column-container .two-column-inner .right b em,.area .tab-content b em{font-family:"Roboto", sans-serif;font-weight:700;font-style:italic}.content-style ol,.content-wide ol,.two-column .right-column ol,.two-column .left-column ol,.post-columns .post-columns-inner .wrap .main-content ol,.quarter.sidebar-right ol,.three-column .middle-column ol,.bio .bio-content ol,.accordion .accordion-content ol,.two-column-container .two-column-inner .left ol,.two-column-container .two-column-inner .right ol,.area .tab-content ol,.content-style ul,.content-wide ul,.two-column .right-column ul,.two-column .left-column ul,.post-columns .post-columns-inner .wrap .main-content ul,.quarter.sidebar-right ul,.three-column .middle-column ul,.bio .bio-content ul,.accordion .accordion-content ul,.two-column-container .two-column-inner .left ul,.two-column-container .two-column-inner .right ul,.area .tab-content ul{padding:5px 0 15px 35px}.content-style ol li,.content-wide ol li,.two-column .right-column ol li,.two-column .left-column ol li,.post-columns .post-columns-inner .wrap .main-content ol li,.quarter.sidebar-right ol li,.three-column .middle-column ol li,.bio .bio-content ol li,.accordion .accordion-content ol li,.two-column-container .two-column-inner .left ol li,.two-column-container .two-column-inner .right ol li,.area .tab-content ol li,.content-style ul li,.content-wide ul li,.two-column .right-column ul li,.two-column .left-column ul li,.post-columns .post-columns-inner .wrap .main-content ul li,.quarter.sidebar-right ul li,.three-column .middle-column ul li,.bio .bio-content ul li,.accordion .accordion-content ul li,.two-column-container .two-column-inner .left ul li,.two-column-container .two-column-inner .right ul li,.area .tab-content ul li{padding:3px 0;line-height:1.5em}.content-style ul,.content-wide ul,.two-column .right-column ul,.two-column .left-column ul,.post-columns .post-columns-inner .wrap .main-content ul,.quarter.sidebar-right ul,.three-column .middle-column ul,.bio .bio-content ul,.accordion .accordion-content ul,.two-column-container .two-column-inner .left ul,.two-column-container .two-column-inner .right ul,.area .tab-content ul{list-style-type:disc}.content-style ol,.content-wide ol,.two-column .right-column ol,.two-column .left-column ol,.post-columns .post-columns-inner .wrap .main-content ol,.quarter.sidebar-right ol,.three-column .middle-column ol,.bio .bio-content ol,.accordion .accordion-content ol,.two-column-container .two-column-inner .left ol,.two-column-container .two-column-inner .right ol,.area .tab-content ol{list-style-type:decimal}.content-style blockquote,.content-wide blockquote,.two-column .right-column blockquote,.two-column .left-column blockquote,.post-columns .post-columns-inner .wrap .main-content blockquote,.quarter.sidebar-right blockquote,.three-column .middle-column blockquote,.bio .bio-content blockquote,.accordion .accordion-content blockquote,.two-column-container .two-column-inner .left blockquote,.two-column-container .two-column-inner .right blockquote,.area .tab-content 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,.content-wide hr,.two-column .right-column hr,.two-column .left-column hr,.post-columns .post-columns-inner .wrap .main-content hr,.quarter.sidebar-right hr,.three-column .middle-column hr,.bio .bio-content hr,.accordion .accordion-content hr,.two-column-container .two-column-inner .left hr,.two-column-container .two-column-inner .right hr,.area .tab-content hr{border:0;border-bottom:3px solid #e6e6e6;padding:0;margin:10px 0}@media only screen and (min-width: 600px){.content-style hr,.content-wide hr,.two-column .right-column hr,.two-column .left-column hr,.post-columns .post-columns-inner .wrap .main-content hr,.quarter.sidebar-right hr,.three-column .middle-column hr,.bio .bio-content hr,.accordion .accordion-content hr,.two-column-container .two-column-inner .left hr,.two-column-container .two-column-inner .right hr,.area .tab-content hr{margin:20px 0}}@media only screen and (min-width: 1024px){.content-style hr,.content-wide hr,.two-column .right-column hr,.two-column .left-column hr,.post-columns .post-columns-inner .wrap .main-content hr,.quarter.sidebar-right hr,.three-column .middle-column hr,.bio .bio-content hr,.accordion .accordion-content hr,.two-column-container .two-column-inner .left hr,.two-column-container .two-column-inner .right hr,.area .tab-content hr{margin:30px 0}}.content-style hr.space,.content-wide hr.space,.two-column .right-column hr.space,.two-column .left-column hr.space,.post-columns .post-columns-inner .wrap .main-content hr.space,.quarter.sidebar-right hr.space,.three-column .middle-column hr.space,.bio .bio-content hr.space,.accordion .accordion-content hr.space,.two-column-container .two-column-inner .left hr.space,.two-column-container .two-column-inner .right hr.space,.area .tab-content hr.space{border-bottom:none}.content-style .postmeta,.content-wide .postmeta,.two-column .right-column .postmeta,.two-column .left-column .postmeta,.post-columns .post-columns-inner .wrap .main-content .postmeta,.quarter.sidebar-right .postmeta,.three-column .middle-column .postmeta,.bio .bio-content .postmeta,.accordion .accordion-content .postmeta,.two-column-container .two-column-inner .left .postmeta,.two-column-container .two-column-inner .right .postmeta,.area .tab-content .postmeta{margin-top:15px;padding:15px 0;border-top:1px solid #ccc}.content-style .quiet,.content-wide .quiet,.two-column .right-column .quiet,.two-column .left-column .quiet,.post-columns .post-columns-inner .wrap .main-content .quiet,.quarter.sidebar-right .quiet,.three-column .middle-column .quiet,.bio .bio-content .quiet,.accordion .accordion-content .quiet,.two-column-container .two-column-inner .left .quiet,.two-column-container .two-column-inner .right .quiet,.area .tab-content .quiet{color:#999;font-style:italic}.content-style .quiet a,.content-wide .quiet a,.two-column .right-column .quiet a,.two-column .left-column .quiet a,.post-columns .post-columns-inner .wrap .main-content .quiet a,.quarter.sidebar-right .quiet a,.three-column .middle-column .quiet a,.bio .bio-content .quiet a,.accordion .accordion-content .quiet a,.two-column-container .two-column-inner .left .quiet a,.two-column-container .two-column-inner .right .quiet a,.area .tab-content .quiet a{color:#777}.content-style table,.content-wide table,.two-column .right-column table,.two-column .left-column table,.post-columns .post-columns-inner .wrap .main-content table,.quarter.sidebar-right table,.three-column .middle-column table,.bio .bio-content table,.accordion .accordion-content table,.two-column-container .two-column-inner .left table,.two-column-container .two-column-inner .right table,.area .tab-content table{width:100%}.content-style table thead tr th,.content-wide table thead tr th,.two-column .right-column table thead tr th,.two-column .left-column table thead tr th,.post-columns .post-columns-inner .wrap .main-content table thead tr th,.quarter.sidebar-right table thead tr th,.three-column .middle-column table thead tr th,.bio .bio-content table thead tr th,.accordion .accordion-content table thead tr th,.two-column-container .two-column-inner .left table thead tr th,.two-column-container .two-column-inner .right table thead tr th,.area .tab-content table thead tr th{background:#f7bf0a;padding:10px;font-family:"Roboto", sans-serif;font-weight:700}.content-style table tr td,.content-wide table tr td,.two-column .right-column table tr td,.two-column .left-column table tr td,.post-columns .post-columns-inner .wrap .main-content table tr td,.quarter.sidebar-right table tr td,.three-column .middle-column table tr td,.bio .bio-content table tr td,.accordion .accordion-content table tr td,.two-column-container .two-column-inner .left table tr td,.two-column-container .two-column-inner .right table tr td,.area .tab-content table tr td{vertical-align:top;padding:10px 12px;line-height:1.4em}.content-style .alignleft,.content-wide .alignleft,.two-column .right-column .alignleft,.two-column .left-column .alignleft,.post-columns .post-columns-inner .wrap .main-content .alignleft,.quarter.sidebar-right .alignleft,.three-column .middle-column .alignleft,.bio .bio-content .alignleft,.accordion .accordion-content .alignleft,.two-column-container .two-column-inner .left .alignleft,.two-column-container .two-column-inner .right .alignleft,.area .tab-content .alignleft{float:left;margin:10px 20px 20px 0}.content-style .alignright,.content-wide .alignright,.two-column .right-column .alignright,.two-column .left-column .alignright,.post-columns .post-columns-inner .wrap .main-content .alignright,.quarter.sidebar-right .alignright,.three-column .middle-column .alignright,.bio .bio-content .alignright,.accordion .accordion-content .alignright,.two-column-container .two-column-inner .left .alignright,.two-column-container .two-column-inner .right .alignright,.area .tab-content .alignright{float:right;margin:10px 0 20px 20px}.content-style .aligncenter,.content-wide .aligncenter,.two-column .right-column .aligncenter,.two-column .left-column .aligncenter,.post-columns .post-columns-inner .wrap .main-content .aligncenter,.quarter.sidebar-right .aligncenter,.three-column .middle-column .aligncenter,.bio .bio-content .aligncenter,.accordion .accordion-content .aligncenter,.two-column-container .two-column-inner .left .aligncenter,.two-column-container .two-column-inner .right .aligncenter,.area .tab-content .aligncenter{display:block;margin:10px auto}.content-style img.aligncenter,.content-wide img.aligncenter,.two-column .right-column img.aligncenter,.two-column .left-column img.aligncenter,.post-columns .post-columns-inner .wrap .main-content img.aligncenter,.quarter.sidebar-right img.aligncenter,.three-column .middle-column img.aligncenter,.bio .bio-content img.aligncenter,.accordion .accordion-content img.aligncenter,.two-column-container .two-column-inner .left img.aligncenter,.two-column-container .two-column-inner .right img.aligncenter,.area .tab-content img.aligncenter,.content-style img.alignright,.content-wide img.alignright,.two-column .right-column img.alignright,.two-column .left-column img.alignright,.post-columns .post-columns-inner .wrap .main-content img.alignright,.quarter.sidebar-right img.alignright,.three-column .middle-column img.alignright,.bio .bio-content img.alignright,.accordion .accordion-content img.alignright,.two-column-container .two-column-inner .left img.alignright,.two-column-container .two-column-inner .right img.alignright,.area .tab-content img.alignright,.content-style img.alignleft,.content-wide img.alignleft,.two-column .right-column img.alignleft,.two-column .left-column img.alignleft,.post-columns .post-columns-inner .wrap .main-content img.alignleft,.quarter.sidebar-right img.alignleft,.three-column .middle-column img.alignleft,.bio .bio-content img.alignleft,.accordion .accordion-content img.alignleft,.two-column-container .two-column-inner .left img.alignleft,.two-column-container .two-column-inner .right img.alignleft,.area .tab-content img.alignleft{border:1px solid #aaa;box-shadow:0 0 20px rgba(102,102,102,0.4)}.content-style .wp-caption-text,.content-wide .wp-caption-text,.two-column .right-column .wp-caption-text,.two-column .left-column .wp-caption-text,.post-columns .post-columns-inner .wrap .main-content .wp-caption-text,.quarter.sidebar-right .wp-caption-text,.three-column .middle-column .wp-caption-text,.bio .bio-content .wp-caption-text,.accordion .accordion-content .wp-caption-text,.two-column-container .two-column-inner .left .wp-caption-text,.two-column-container .two-column-inner .right .wp-caption-text,.area .tab-content .wp-caption-text{font-size:.9em;opacity:.6;padding:5px 0 0}.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}.hidden{display:none}.floating-button{position:fixed;bottom:10px;right:10px;width:80px;z-index:2000}@media only screen and (min-width: 768px){.floating-button{width:140px}}@media only screen and (min-width: 1024px){.floating-button{width:180px}}.content-area{padding:10px 0}.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:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto;line-height:1.2em;border-bottom:1px solid rgba(102,102,102,0.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,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,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:black;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,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:black;background:#f7bf0a;padding:13px 15px;font-size:.9em;margin-bottom:10px}.flexcol{padding:40px 0}.flexcol .col{border:2px solid #4ea4a4;margin-bottom:3%;box-shadow:5px 5px 30px rgba(0,0,0,0.1)}.flexcol .col .col-title{background:#4ea4a4;color:white;padding:15px 20px;font-family:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:1.2em;line-height:1.2em}.flexcol .col .col-content{padding:10px 20px}.flexcol .col.gold{border:2px solid #f7bf0a}.flexcol .col.gold .col-title{background:#f7bf0a;color:black}.flexcol .col.rose{border:2px solid #dc7568}.flexcol .col.rose .col-title{background:#dc7568;color:white}@media only screen and (min-width: 768px){.flexcol{display:flex}.flexcol.two,.flexcol.three,.flexcol.four{flex-wrap:wrap}.flexcol .col{flex:1}.flexcol.two .col{flex-basis:47%;margin-right:3%}.flexcol.two .col:nth-child(2),.flexcol.two .col:nth-child(4),.flexcol.two .col:nth-child(6),.flexcol.two .col:nth-child(8),.flexcol.two .col:nth-child(10),.flexcol.two .col:nth-child(12),.flexcol.two .col:last-child{margin-right:0}.flexcol.three .col{flex-basis:30.3333%;margin-right:3%}.flexcol.three .col:nth-child(3),.flexcol.three .col:nth-child(6),.flexcol.three .col:nth-child(9),.flexcol.three .col:nth-child(12),.flexcol.three .col:last-child{margin-right:0}}.sidebar .sidebar-menu-toggle,.two-column-inner .sidebar-menu-toggle{position:relative;padding:10px 0 8px;border:1px solid black;background:#eeeeee;color:#666;font-weight:bold;text-align:center;text-transform:uppercase;cursor:pointer;margin-bottom:5px}.sidebar .sidebar-menu-toggle:after,.two-column-inner .sidebar-menu-toggle:after{position:absolute;right:10px;top:50%;color:rgba(102,102,102,0.7);margin-top:-7px;content:"\27A4";transition:transform 200ms ease-in-out;transform:rotate(90deg)}.sidebar .sidebar-menu-toggle.open:after,.two-column-inner .sidebar-menu-toggle.open:after{transform:rotate(270deg)}@media only screen and (min-width: 768px){.sidebar .sidebar-menu-toggle,.two-column-inner .sidebar-menu-toggle{display:none}}.sidebar .sidebar-menu,.two-column-inner .sidebar-menu{display:none;padding-bottom:15px}@media only screen and (min-width: 768px){.sidebar .sidebar-menu,.two-column-inner .sidebar-menu{display:block}}.sidebar .menu,.two-column-inner .menu{list-style-type:none !important;padding:0 !important}.sidebar .menu>li.menu-item-has-children,.two-column-inner .menu>li.menu-item-has-children{position:relative}.sidebar .menu>li.menu-item-has-children:after,.two-column-inner .menu>li.menu-item-has-children:after{position:absolute;right:1px;top:10px;content:'»';transition:300ms all ease-in-out;transform:rotate(90deg);pointer-events:none;font-size:1.4em}.sidebar .menu>li.menu-item-has-children.open:after,.two-column-inner .menu>li.menu-item-has-children.open:after{transform:rotate(-90deg);right:3px}.sidebar .menu li a,.two-column-inner .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,0.2);font-family:"Roboto", sans-serif;font-weight:400}@media only screen and (min-width: 768px){.sidebar .menu li a,.two-column-inner .menu li a{padding:10px 0}}.sidebar .menu li a:hover,.two-column-inner .menu li a:hover{color:#4ea4a4}.sidebar .menu li.current_page_item>a,.two-column-inner .menu li.current_page_item>a{color:#4ea4a4;font-family:"Roboto", sans-serif;font-weight:700}.sidebar .menu li .sub-menu,.two-column-inner .menu li .sub-menu{display:none}.sidebar .menu li .sub-menu li a,.two-column-inner .menu li .sub-menu li a{font-family:"Roboto", sans-serif;font-weight:400;padding:4px 0;border-bottom:none}.sidebar .menu li.open .sub-menu,.two-column-inner .menu li.open .sub-menu{display:block;padding:5px 5px 15px 25px;border-bottom:1px solid rgba(153,153,153,0.2);list-style-type:none !important}.sidebar .action-nav,.sidebar .menu.action,.two-column-inner .action-nav,.two-column-inner .menu.action{margin-top:20px}.sidebar .action-nav li a,.sidebar .menu.action li a,.two-column-inner .action-nav li a,.two-column-inner .menu.action li a{font-family:"Roboto", sans-serif;font-weight:400;text-align:center;text-transform:uppercase;display:block;color:white;background:#dc7568;padding:10px 15px;line-height:1.35em;margin-bottom:7px;box-shadow:3px 3px 20px rgba(0,0,0,0.1);padding:10px 15px;transition:all 400ms ease-in-out}.sidebar .action-nav li a:hover,.sidebar .menu.action li a:hover,.two-column-inner .action-nav li a:hover,.two-column-inner .menu.action li a:hover{opacity:.8;text-decoration:none}.sidebar .menu.gold,.two-column-inner .menu.gold{margin-top:20px}.sidebar .menu.gold li a,.two-column-inner .menu.gold li a{font-family:"Roboto", sans-serif;font-weight:700;text-align:left;display:block;color:black;background:#f7bf0a;padding:10px 15px;line-height:1.35em;margin-bottom:7px;box-shadow:3px 3px 20px rgba(0,0,0,0.1);padding:10px 15px;transition:all 400ms ease-in-out}.sidebar .menu.gold li a:hover,.two-column-inner .menu.gold li a:hover{opacity:.8;text-decoration:none}@media only screen and (min-width: 1024px){.front-showcase-overlay{position:absolute;z-index:15;width:33%;right:4%;bottom:6%}}@media only screen and (min-width: 1220px){.front-showcase-overlay{width:33%;right:6%}}.featured-article{background:white;display:flex;flex-direction:row-reverse;align-items:center;box-shadow:0 0 30px rgba(0,0,0,0.2);padding-right:20px}@media only screen and (min-width: 1024px){.featured-article{background:rgba(255,255,255,0.85);margin-bottom:30px;padding-right:0}}@media only screen and (min-width: 1220px){.featured-article{margin-bottom:40px}}.featured-article .featured-article-image{flex:0 0 25%}.featured-article .featured-article-image img{display:block;border-radius:50%}@media only screen and (min-width: 1024px){.featured-article .featured-article-image{flex-basis:35%;margin-right:-5%}.featured-article .featured-article-image img{margin-right:-40px;border-radius:50%}}.featured-article .featured-article-content{flex:0 0 75%;padding:20px 20px 20px 20px}@media only screen and (min-width: 1024px){.featured-article .featured-article-content{flex-basis:70%;padding:30px 35px}}.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=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:white}.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.1em;line-height:1.4em}@media only screen and (min-width: 1220px){.featured-article h3{font-size:1em;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{margin:5px 0 0}.front-notice{background:#f7bf0a;color:black;padding:20px 20px 40px 20px;font-size:1.2em}@media only screen and (min-width: 768px){.front-notice{box-shadow:0 0 25px rgba(0,0,0,0.2)}}@media only screen and (min-width: 1024px){.front-notice{box-shadow:none;padding:30px 35px;background:rgba(247,191,10,0.85)}}.front-notice p{font-family:"Roboto", sans-serif;font-weight:700;padding:5px 0}.connected-learning{zoom:1;background:#f7f2e6;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}.connected-learning .connected-learning-header .connected-learning-search input[type=text]{display:inline-block;width:50%;font-size:1.1em}.connected-learning .connected-learning-header .connected-learning-search input[type=submit]{background:#306a8f}}.connected-learning .connected-learning-results{display:none}.connected-learning .connected-learning-results .result-box{background:url(/wp-content/themes/wooster/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,0.3)}.connected-learning .connected-learning-results .result-box:before{content:"";position:absolute;left:0;top:0;bottom:0;width:25px;background:url(/wp-content/themes/wooster/img/accent-tartan-vert-black.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.areas{background:url(/wp-content/themes/wooster/img/photo-large.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.areas:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-sky.webp)}.connected-learning .connected-learning-results .result-box.independent{background:url(/wp-content/themes/wooster/img/photo-large-independent.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.independent:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-blue.webp)}.connected-learning .connected-learning-results .result-box.experiential{background:url(/wp-content/themes/wooster/img/photo-large-experiential.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.experiential:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-foam.webp)}.connected-learning .connected-learning-results .result-box.pathways{background:url(/wp-content/themes/wooster/img/photo-large-pathway.webp) center center no-repeat;background-size:cover}.connected-learning .connected-learning-results .result-box.pathways:before{background-image:url(/wp-content/themes/wooster/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,0.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:white;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:#f7bf0a;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(/wp-content/themes/wooster/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,0.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:white;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(/wp-content/themes/wooster/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(/wp-content/themes/wooster/img/accent-tartan-vert-black.webp) center center no-repeat;background-size:cover}}.front-comms{background:#f7bf0a;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 .entry{background:white}@media only screen and (min-width: 768px){.front-comms .front-news{flex-basis:47.5%}}@media only screen and (min-width: 768px){.front-comms .front-events{flex-basis:47.5%;margin-left:5%}}.front-comms .front-events .front-events-inner{box-shadow:0 0 30px rgba(0,0,0,0.2);padding:20px;background:white}@media only screen and (min-width: 1024px){.front-comms .front-events .front-events-inner{padding:30px}}.front-comms .front-events .front-events-list .event{display:flex;align-items:center;justify-content:center;padding:10px 0}.front-comms .front-events .front-events-list .event .date{color:#dc7568;font-family:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto;font-size:1.6em;line-height:.9em;text-align:center;margin-right:10px;flex:0 0 20%;margin-right:3%}.front-comms .front-events .front-events-list .event .date span{display:block;font-family:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:2.2em;line-height:.7em;margin-top:2px;margin-bottom:4px}.front-comms .front-events .front-events-list .event .info{padding:0 5px;flex:0 0 77%}.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:black}.front-comms .front-events .front-events-list .event .info .time{font-family:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto;text-transform:uppercase;color:#999;padding:0}.front-comms .front-events .front-events-list .event .info .excerpt{font-size:.8em;padding:0}.front-comms .events-nav{margin-top:30px;border-top:3px solid #f7f2e6;padding-top:40px}.front-comms .events-nav a{display:inline-block;border:3px solid #f7f2e6;width:60px;height:60px;text-align:center;line-height:55px;font-size:50px;color:rgba(0,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:#f7f2e6;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(/wp-content/themes/wooster/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,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=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=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(/wp-content/themes/wooster/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(/wp-content/themes/wooster/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 #f7f2e6;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=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:#f7bf0a;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(/wp-content/themes/wooster/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:white;text-shadow:0 0 20px rgba(0,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(/wp-content/themes/wooster/img/icon-play.webp) center center no-repeat}footer{zoom:1;background:#000;color:white;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:27.5%;margin-left:5%}footer .footer-inner .column.first{flex-basis:40%;margin-left:0}footer .footer-inner .column.last{padding-top:43px}}footer .footer-inner .column p{font-size:.8em}footer .footer-inner .social-icons{margin-top:20px}footer .footer-inner .menu li a{color:white;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:white;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:white;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:#af2735;color:white}.emergency-bar-container.red a{color:white}.emergency-bar-container.gold{background:#f7bf0a;color:#000}.emergency-bar-container.gold a{color:#000}.emergency-bar-container.sky{background:#bad2dc;color:black}.emergency-bar-container.sky a{color:black}.emergency-bar-container.blue{background:#306a8f;color:white}.emergency-bar-container.blue a{color:white}.emergency-bar-container.foam{background:#4ea4a4;color:white}.emergency-bar-container.foam a{color:white}.emergency-bar-container.tan{background:#f7f2e6;color:#000}.emergency-bar-container.tan a{color:#000}.emergency-bar-container.rose{background:#dc7568;color:#000}.emergency-bar-container.rose 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:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto;display:block;width:100%;padding:0 0 0 40px;border:0;background:url(/wp-content/themes/wooster/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,0.2)}.people-listing .person-entry a{cursor:pointer}.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:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:1.15em;line-height:1.3em;padding-bottom:0}.people-listing .person-entry .info a{color:#306a8f;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,.right .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,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=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}.bio .bio-content{padding-bottom:30px}.person-bio-lightbox{padding:20px;background:white;max-width:100vw;max-height:100vh;margin:0 auto;overflow-y:auto}.person-bio-lightbox .bio-left{max-width:40%}.person-bio-lightbox .bio-left img{width:100%}.person-bio-lightbox .bio-person-title{padding:0}@media only screen and (min-width: 500px){.person-bio-lightbox{display:flex;max-width:800px;max-height:500px}.person-bio-lightbox .bio-left{flex:1;flex-basis:30%;margin-right:3%}.person-bio-lightbox .bio-right{flex:1;flex-basis:67%;padding-bottom:30px}}.accordions{padding:20px 0}.accordion{margin:0 0 2%;box-shadow:3px 3px 20px rgba(0,0,0,0.1)}.accordion .accordion-handle{background:#999;padding:15px 20px 15px 60px;position:relative;font-family:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:1.2em;line-height:1.35em;color:white;cursor:pointer}.accordion .accordion-handle:before{content:"";position:absolute;left:0;top:0;bottom:0;width:40px;background:#fff url(/wp-content/themes/wooster/img/accent-tartan-vert-black.webp) center center no-repeat;background-size:cover}.accordion .accordion-handle.rose{background:#dc7568}.accordion .accordion-handle.rose:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-rose.webp)}.accordion .accordion-handle.red{background:#af2735}.accordion .accordion-handle.red:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-red.webp)}.accordion .accordion-handle.tan{background:#f7f2e6;color:#000}.accordion .accordion-handle.tan:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-tan.webp)}.accordion .accordion-handle.foam{background:#4ea4a4}.accordion .accordion-handle.foam:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-foam.webp)}.accordion .accordion-handle.blue{background:#306a8f}.accordion .accordion-handle.blue:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-blue.webp)}.accordion .accordion-handle.gold{background:#f7bf0a;color:#000}.accordion .accordion-handle.gold:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-gold.webp)}.accordion .accordion-handle.sky{background:#bad2dc;color:#000}.accordion .accordion-handle.sky:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-sky.webp)}.accordion .accordion-content{padding:10px 20px;display:none}@media only screen and (min-width: 768px){.accordion .accordion-content{padding:15px 30px}}.accordion .accordion-content.no-top-padding{padding-top:0;padding-bottom:0}.accordion.open .accordion-content{display:block}.article-cards{padding-top:20px}@media only screen and (min-width: 600px){.article-cards{zoom:1;display:flex;margin-right:-2%;flex-wrap:wrap}.article-cards:before,.article-cards:after{content:"";display:table}.article-cards,.article-cards:before,.article-cards:after{clear:both}}.article-cards .entry{box-shadow:0 0 20px rgba(0,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:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:1.15em;line-height:1.3em}.article-cards .entry .entry-inner h4 a{color:#306a8f;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%}}.article-filters{margin-bottom:20px}@media only screen and (min-width: 768px){.article-filters{display:flex}}@media only screen and (min-width: 768px){.article-filters .article-filter{flex:1;margin:0 5% 0 0}}@media only screen and (min-width: 1024px){.article-filters .article-filter{margin:0 3% 0 0}}.article-filters .article-filter h3{text-transform:uppercase;color:black;padding:5px 0;font-size:1.2em}.article-filters .article-filter .browse-by-category{padding:0 0 15px 0}.article-filters .article-filter .browse-by-category select{max-width:220px}.article-filters .article-filter .promos{margin-top:25px}.article-list .entry{zoom:1;padding:20px;box-shadow:0 0 30px rgba(0,0,0,0.2);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:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto}.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,0.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:black}.search-list .entry:before{position:absolute;bottom:0;right:0;background:rgba(153,153,153,0.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,0.4);padding:5px 8px;font-size:.9em}.pagination{padding:10px 50px 30px;text-align:center;font-family:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto}.pagination .page-numbers{display:inline-block;padding:6px 10px 8px;text-decoration:none;background:#dc7568;color:white;font-size:1.4em;line-height:1em}.pagination .page-numbers.current{background:rgba(153,153,153,0.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,0.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:0.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>div.summon{flex-basis:100%}}.library .library-search h4{text-transform:uppercase;font-family:"Roboto", sans-serif;font-weight:700;font-size:1em;color:rgba(102,102,102,0.7)}.library .library-search form,.library .library-search .guides select,.library .library-search .databases select{border:2px solid rgba(153,153,153,0.7);margin:8px 0;background:white}.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],.library .library-search input[type=button]{font-size:1em !important;line-height:1em !important;height:auto !important;padding:12px 15px !important;background:#f7bf0a !important;color:black !important;border:0 !important;cursor:pointer !important;float:right}.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,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],.library .library-search .summon input[type=button]{width:30%}@media only screen and (min-width: 1024px){.library .library-search .summon input[type=submit],.library .library-search .summon input[type=button]{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}.two-column .box,.content-wide .box,.three-column .box{border:2px solid #f7bf0a;margin:20px 0;box-shadow:5px 5px 30px rgba(0,0,0,0.1)}.two-column .box.foam,.content-wide .box.foam,.three-column .box.foam{border:2px solid #4ea4a4}.two-column .box.foam .box-title,.content-wide .box.foam .box-title,.three-column .box.foam .box-title{background:#4ea4a4;color:white}.two-column .box.rose,.content-wide .box.rose,.three-column .box.rose{border:2px solid #dc7568}.two-column .box.rose .box-title,.content-wide .box.rose .box-title,.three-column .box.rose .box-title{background:#dc7568;color:white}.two-column .box.red,.content-wide .box.red,.three-column .box.red{border:2px solid #af2735}.two-column .box.red .box-title,.content-wide .box.red .box-title,.three-column .box.red .box-title{background:#af2735;color:white}.two-column .box.tan,.content-wide .box.tan,.three-column .box.tan{border:2px solid #f7f2e6}.two-column .box.tan .box-title,.content-wide .box.tan .box-title,.three-column .box.tan .box-title{background:#f7f2e6}.two-column .box.blue,.content-wide .box.blue,.three-column .box.blue{border:2px solid #306a8f}.two-column .box.blue .box-title,.content-wide .box.blue .box-title,.three-column .box.blue .box-title{background:#306a8f;color:white}.two-column .box.no-title,.content-wide .box.no-title,.three-column .box.no-title{border:none}.two-column .box .box-title,.content-wide .box .box-title,.three-column .box .box-title{font-family:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;background:#f7bf0a;color:black;padding:10px 20px}.two-column .box .box-content,.content-wide .box .box-content,.three-column .box .box-content{padding:20px;line-height:1.4em}@media only screen and (min-width: 600px){.content-wide .boxes,.content-two .boxes{display:flex;flex-wrap:wrap;margin:20px 0;margin-right:-5%}}.content-wide .boxes .abox,.content-two .boxes .abox{position:relative;background-image:url(/wp-content/themes/wooster/img/box-stripes.png);background-position:center center;background-size:cover;padding:30px;box-shadow:5px 5px 30px rgba(0,0,0,0.1)}@media only screen and (min-width: 600px){.content-wide .boxes .abox,.content-two .boxes .abox{flex:1;flex-basis:45%;margin-right:5%;margin-bottom:5%;flex-grow:0}}.content-wide .boxes .abox.linked,.content-two .boxes .abox.linked{cursor:pointer}.content-wide .boxes .abox.red,.content-two .boxes .abox.red{background-color:#af2735;color:white}.content-wide .boxes .abox.gold,.content-two .boxes .abox.gold{background-color:#f7bf0a;color:black}.content-wide .boxes .abox.rose,.content-two .boxes .abox.rose{background-color:#dc7568;color:white}.content-wide .boxes .abox.sky,.content-two .boxes .abox.sky{background-color:#bad2dc;color:black}.content-wide .boxes .abox.blue,.content-two .boxes .abox.blue{background-color:#306a8f;color:white}.content-wide .boxes .abox.foam,.content-two .boxes .abox.foam{background-color:#4ea4a4;color:white}.content-wide .boxes .abox.tan,.content-two .boxes .abox.tan{background-color:#f7f2e6;color:black}.content-wide .boxes .abox.grey-dark,.content-two .boxes .abox.grey-dark{background-color:#444;color:white}.content-wide .boxes .abox.grey-light,.content-two .boxes .abox.grey-light{background-color:#999;color:black}.content-wide .boxes .abox:before,.content-two .boxes .abox:before{position:absolute;top:0;left:50%;margin-left:-20px;content:' ';background:url(/wp-content/themes/wooster/img/box-karat.png) center center no-repeat;width:40px;height:20px}.front-statistics{background:url(/wp-content/themes/wooster/img/bg-statistics.webp) center center no-repeat;background-size:cover;color:white;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:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:4em;line-height:1.2em;text-shadow:0 0 20px rgba(0,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,0.4)}.counselor-map{width:100%;height:700px}.content-column.one_third .counselor-search-container input[type=text]{width:30%}.quote{margin-top:3%}@media only screen and (min-width: 768px){.quote{display:flex;align-items:top;justify-content:top}}@media only screen and (min-width: 768px){.quote.right{flex-direction:row-reverse}.quote.right .quote-photo{margin-right:0;margin-left:2%}}@media only screen and (min-width: 768px){.quote .quote-photo{flex:1;flex-basis:20%;margin-right:3%;padding-top:20px}}@media only screen and (min-width: 1220px){.quote .quote-photo{flex-basis:15%}}.quote .quote-photo img{box-shadow:0 0 20px rgba(102,102,102,0.4)}.quote .quote-content{padding:0 0 0 25px;line-height:1.5em}.quote .quote-content .quote-content-inner{padding:20px;position:relative}.quote .quote-content .quote-content-inner:before{content:'\201D';position:absolute;left:-30px;top:15px;font-size:100px;line-height:100px;font-family:"Palatino Linotype", sans-serif;color:#f7bf0a;transform:scaleX(-1)}.quote .quote-content .quote-attribution{font-family:"Roboto", sans-serif;font-weight:700;padding:20px 30px;display:none}.quote .quote-content .quote-attribution:before{content:'- '}@media only screen and (min-width: 768px){.quote .quote-content{flex:1;flex-basis:80%}}@media only screen and (min-width: 1220px){.quote .quote-content{flex-basis:85%}}.pdf-frame{padding:20px 0}.pdf-frame iframe{width:100%;height:350px}@media only screen and (min-width: 768px){.pdf-frame iframe{height:500px}}@media only screen and (min-width: 1024px){.pdf-frame iframe{height:700px}}.agenda-timezone{padding:15px 0}.agenda-container.slim{margin-top:-30px}.agenda-day-header{background:#f7bf0a;color:#000;padding:20px 30px}@media only screen and (min-width: 768px){.agenda-day-header{margin:0;padding:20px 40px}}@media only screen and (min-width: 1024px){.agenda-day-header{margin:0;padding:20px 50px}}@media only screen and (min-width: 1220px){.agenda-day-header{margin:0;padding:20px 60px}}.content-wide .agenda-day-header,.accordion-content .agenda-day-header{margin:20px -30px 0}@media only screen and (min-width: 768px){.content-wide .agenda-day-header,.accordion-content .agenda-day-header{margin:20px -40px 0}}@media only screen and (min-width: 1024px){.content-wide .agenda-day-header,.accordion-content .agenda-day-header{margin:25px -50px 0}}@media only screen and (min-width: 1220px){.content-wide .agenda-day-header,.accordion-content .agenda-day-header{margin:25px -60px 0}}.agenda{background:rgba(153,153,153,0.2);padding:10px 30px}@media only screen and (min-width: 768px){.agenda{margin:0;padding:20px 40px}}@media only screen and (min-width: 1024px){.agenda{margin:0;padding:20px 50px}}@media only screen and (min-width: 1220px){.agenda{margin:0;padding:20px 60px}}.content-wide .agenda,.accordion-content .agenda{margin:0 -30px 20px}@media only screen and (min-width: 768px){.content-wide .agenda,.accordion-content .agenda{margin:0 -40px 30px}}@media only screen and (min-width: 1024px){.content-wide .agenda,.accordion-content .agenda{margin:0 -50px 35px}}@media only screen and (min-width: 1220px){.content-wide .agenda,.accordion-content .agenda{margin:0 -60px 35px}}.agenda .agenda-item{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(153,153,153,0.4);padding:15px 0;margin-bottom:10px}.agenda .agenda-item:last-child{border-bottom:none}.agenda .agenda-item div{flex:1}.agenda .agenda-item.agenda-heading{display:none;padding:8px 0}.agenda .agenda-item.agenda-heading .time,.agenda .agenda-item.agenda-heading .location,.agenda .agenda-item.agenda-heading .content{font-family:"Roboto", sans-serif;font-weight:700;font-size:.8em;text-transform:uppercase;opacity:.5;padding-bottom:0}.agenda .agenda-item .time,.agenda .agenda-item .location{flex-basis:50%;line-height:1.5em;padding-bottom:10px;padding-right:10px}.agenda .agenda-item .location p{padding:0}.agenda .agenda-item .content{flex-basis:100%;line-height:1.5em}.agenda .agenda-item .content p{padding:0 0 15px}.agenda .agenda-item .content .people{padding:10px 0}.agenda .agenda-item .content .person{display:flex;align-items:center;vertical-align:middle;padding:5px 0}.agenda .agenda-item .content .person .person-thumbnail,.agenda .agenda-item .content .person .person-info{flex:1}.agenda .agenda-item .content .person .person-thumbnail{padding:0 15px 0 0;max-width:90px}.agenda .agenda-item .content .person .person-thumbnail img{display:block}.agenda .agenda-item .content .sponsors{align-items:center;vertical-align:middle}@media only screen and (min-width: 500px){.agenda .agenda-item .content .sponsors{display:flex}}.agenda .agenda-item .content .sponsors .sponsor{flex-grow:0;text-align:center;padding:0 10px 0 0}@media only screen and (min-width: 500px){.agenda .agenda-item .content .sponsors .sponsor{flex:0}}.agenda .agenda-item .content .sponsors .sponsor img{max-width:100px;filter:grayscale(100%);opacity:.6;margin-right:10px}@media only screen and (min-width: 1024px){.agenda .agenda-item.agenda-heading{display:flex}.agenda .agenda-item .time{flex-basis:30%}.agenda .agenda-item .location{flex-basis:20%;padding-right:20px}.agenda .agenda-item .content{flex-basis:50%;padding-right:20px}}@media only screen and (min-width: 1220px){.agenda .agenda-item .time{flex-basis:20%}.agenda .agenda-item .location{flex-basis:20%;padding-right:30px}.agenda .agenda-item .content{flex-basis:60%;padding-right:30px}}.stats-container{position:relative;z-index:0}.stats-container:after{position:absolute;content:'';background:url(/wp-content/themes/wooster/img/accent-tartan-hor-blue.webp) center center no-repeat;background-size:cover;width:50%;height:30px;left:0;bottom:0;z-index:1;pointer-events:none;opacity:.3;max-width:700px}@media only screen and (min-width: 768px){.stats-container:after{height:40px}}@media only screen and (min-width: 1220px){.stats-container:after{height:50px}}@media only screen and (min-width: 1024px){.stats-container .stats{display:flex;align-items:center}}.stats-container .stats .stat{position:relative;z-index:0;padding:40px 20px;background:white;text-align:center}.stats-container .stats .stat:nth-child(2),.stats-container .stats .stat:nth-child(4){background:rgba(247,242,230,0.5)}.stats-container .stats .stat h3{font-family:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:4em;color:#af2735}.stats-container .stats .stat .subtitle{display:none;text-transform:uppercase;font-family:"Roboto", sans-serif;font-weight:700}.stats-container .stats .stat .description{margin-bottom:10px}@media only screen and (min-width: 1024px){.stats-container .stats .stat{flex:1;padding:50px 40px 100px;vertical-align:middle;height:450px;display:flex;align-items:center}.stats-container .stats .stat .stat-inner{width:100%}.stats-container .stats .stat h3,.stats-container .stats .stat .subtitle{display:block}.stats-container .stats .stat .description,.stats-container .stats .stat .button{display:none;margin-bottom:10px;padding:5px 0}.stats-container .stats .stat:hover .description,.stats-container .stats .stat:hover .button{display:block}.stats-container .stats .stat:hover .subtitle{display:none}}@media only screen and (min-width: 1220px){.stats-container .stats .stat{padding:80px 50px 140px;height:550px}}.posts-feature{padding:30px}@media only screen and (min-width: 1024px){.posts-feature{padding:60px 40px}}@media only screen and (min-width: 1220px){.posts-feature{padding:100px 50px}}.posts-feature .wrap{position:relative}.posts-feature.gold{background:#f7bf0a}.posts-feature .more-news{padding:10px 0 0}.posts-feature .post{margin-bottom:20px}.posts-feature .post:nth-child(3),.posts-feature .post:nth-child(4){display:none}@media only screen and (min-width: 768px){.posts-feature .post:nth-child(3),.posts-feature .post:nth-child(4){display:block}.posts-feature .post:hover .post-image{display:block}.posts-feature .post:hover .post-entry .post-excerpt{display:none}.posts-feature .post:hover .post-entry .post-buttons{display:block}}.posts-feature .post .post-entry{background:#f7f2e6;padding:20px;position:relative;z-index:100}.posts-feature .post .post-entry .post-thumb{display:none}@media only screen and (min-width: 768px){.posts-feature .post .post-entry{width:60%;display:flex}.posts-feature .post .post-entry .post-thumb{display:block;flex:0 0 100px;margin-right:20px}.posts-feature .post .post-entry .post-content{flex:1}}.posts-feature .post .post-entry h4{font-size:1.2em}.posts-feature .post .post-entry h4 a{color:black}.posts-feature .post .post-entry h4 a:hover{text-decoration:none}.posts-feature .post .post-entry .post-buttons{display:none;padding:16px 0}@media only screen and (min-width: 768px){.posts-feature .post .post-entry .post-buttons{height:80px}}.posts-feature .post .post-entry:hover{background:white}.posts-feature .post .post-image{height:350px;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 768px){.posts-feature .post .post-image{display:none;position:absolute;top:0;right:0;z-index:50;width:45%;height:110%;margin-top:-20px;margin-bottom:-20px}}@media only screen and (min-width: 768px){.posts-feature .post .post-excerpt{height:80px;overflow:hidden}.posts-feature .post .post-excerpt:after{content:'';position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(transparent, #f7f2e6)}}@media only screen and (min-width: 768px){.posts-feature .post:first-child .post-image{display:block}}.two-column-container{padding:30px}@media only screen and (min-width: 768px){.two-column-container{padding:40px 30px}}@media only screen and (min-width: 1024px){.two-column-container{padding:50px 40px}}@media only screen and (min-width: 1680px){.two-column-container{padding:60px 0}}@media only screen and (min-width: 768px){.two-column-container .two-column-inner{display:flex}.two-column-container.vcenter .two-column-inner{align-items:center}.two-column-container.reverse .two-column-inner{flex-direction:row-reverse}.two-column-container .left,.two-column-container .right{flex:1 1 47%}.two-column-container .left{margin-right:6%}.two-column-container.left .two-column-inner .left{flex:1 1 70%;margin:0 4% 0 0}.two-column-container.left .two-column-inner .right{flex:1 1 26%;margin:0}.two-column-container.right .two-column-inner .left{flex:1 1 26%;margin:0 4% 0 0}.two-column-container.right .two-column-inner .right{flex:1 1 70%;margin:0}}.two-column-container .two-column-inner .left{margin:0 0 30px 0}@media only screen and (min-width: 768px){.two-column-container .two-column-inner .left{margin:0 3% 0 0}}@media only screen and (min-width: 1680px){.two-column-container .two-column-inner .left{flex:0 0 47%;margin:0 3% 0 0}.two-column-container .two-column-inner .right{flex:0 0 47%;margin:0 0 0 3%}.left .two-column-container .two-column-inner .left{flex:0 0 64%;margin:0 3% 0 0}.left .two-column-container .two-column-inner .right{flex:0 0 30%;margin:0 0 0 3%}.right .two-column-container .two-column-inner .left{flex:0 0 30%;margin:0 3% 0 0}.right .two-column-container .two-column-inner .right{flex:0 0 64%;margin:0 0 0 3%}}.two-column-container .event{border-bottom:3px solid #f7f2e6;padding:20px 0}.two-column-container .event:last-child{border-bottom:none}.two-column-container .event p{padding:0}.two-column-container .event .btn,.two-column-container .event button,.two-column-container .event input[type=submit],.two-column-container .event .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .two-column-container .event input[type=button],.two-column-container .event .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .two-column-container .event input[type=reset],.two-column-container .event .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .two-column-container .event button,.two-column-container .event .menu-overlay .my-wooster a,.menu-overlay .my-wooster .two-column-container .event a,.two-column-container .event .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .two-column-container .event a{float:right}.boxes-container{padding:20px 0 0}@media only screen and (min-width: 1024px){.boxes-container .boxes{margin:0}.boxes-container .boxes.col1{display:block !important;margin-right:0 !important}.boxes-container .boxes.col1 .abox{flex:none !important}.boxes-container .boxes.col2{display:flex;flex-wrap:wrap}.boxes-container .boxes.col2 .box{flex:1;flex-basis:49%;margin-right:2%;margin-bottom:2%}.boxes-container .boxes.col2 .box:nth-child(2),.boxes-container .boxes.col2 .box:nth-child(4),.boxes-container .boxes.col2 .box:nth-child(6),.boxes-container .boxes.col2 .box:nth-child(8),.boxes-container .boxes.col2 .box:nth-child(10),.boxes-container .boxes.col2 .box:nth-child(12),.boxes-container .boxes.col2 .box:last-child{margin-right:0}.boxes-container .boxes.col3{display:flex;flex-wrap:wrap}.boxes-container .boxes.col3 .box{flex:1;flex-basis:32.3333%;margin-right:2%;margin-bottom:2%}.boxes-container .boxes.col3 .box:nth-child(3),.boxes-container .boxes.col3 .box:nth-child(6),.boxes-container .boxes.col3 .box:nth-child(9),.boxes-container .boxes.col3 .box:nth-child(12),.boxes-container .boxes.col3 .box:last-child{margin-right:0}}.boxes-container .boxes .box{position:relative;background-size:cover;background-color:rgba(247,191,10,0.1);color:black;margin-bottom:30px;border:3px solid #f7bf0a;box-shadow:3px 3px 20px rgba(0,0,0,0.1)}.boxes-container .boxes .box .box-title{padding:10px 20px;background-color:#f7bf0a}.boxes-container .boxes .box .box-title h3{font-size:1.2em}.boxes-container .boxes .box .box-content{padding:10px 20px}.boxes-container .boxes .box.linked{cursor:pointer}.boxes-container .boxes .box.no-title{margin:52px 0 20px;border:none}.boxes-container .boxes .box.no-title:before{position:absolute;top:-52px;left:0;right:0;height:50px;background:url(/wp-content/themes/wooster/img/accent-tartan-hor-gold.png) center center no-repeat;background-size:cover;content:' '}.boxes-container .boxes .box.red{background-color:rgba(175,39,53,0.1);border:3px solid #af2735}.boxes-container .boxes .box.red .box-title{background:#af2735;color:white}.boxes-container .boxes .box.red.no-title{border:none}.boxes-container .boxes .box.red.no-title:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-hor-red.png)}.boxes-container .boxes .box.rose{background-color:rgba(220,117,104,0.1);border:3px solid #dc7568}.boxes-container .boxes .box.rose .box-title{background:#dc7568;color:white}.boxes-container .boxes .box.rose.no-title{border:none}.boxes-container .boxes .box.rose.no-title:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-hor-rose.png)}.boxes-container .boxes .box.sky{background-color:rgba(186,210,220,0.1);border:3px solid #bad2dc}.boxes-container .boxes .box.sky .box-title{background:#bad2dc}.boxes-container .boxes .box.sky.no-title{border:none}.boxes-container .boxes .box.sky.no-title:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-hor-sky.png)}.boxes-container .boxes .box.blue{background-color:rgba(48,106,143,0.1);border:3px solid #306a8f}.boxes-container .boxes .box.blue .box-title{background:#306a8f;color:white}.boxes-container .boxes .box.blue.no-title{border:none}.boxes-container .boxes .box.blue.no-title:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-hor-blue.png)}.boxes-container .boxes .box.foam{background-color:rgba(78,164,164,0.1);border:3px solid #4ea4a4}.boxes-container .boxes .box.foam .box-title{background:#4ea4a4;color:white}.boxes-container .boxes .box.foam.no-title{border:none}.boxes-container .boxes .box.foam.no-title:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-hor-foam.png)}.boxes-container .boxes .box.tan{background-color:rgba(247,242,230,0.2);border:3px solid #ebdebf}.boxes-container .boxes .box.tan .box-title{background:#ebdebf;color:black}.boxes-container .boxes .box.tan.no-title{border:none}.boxes-container .boxes .box.tan.no-title:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-hor-tan.png)}.content-feature{position:relative}.content-feature.tan{background:#f7f2e6}.content-feature:before{position:absolute;content:'';background:url(/wp-content/themes/wooster/img/accent-tartan-hor-foam.webp) center center no-repeat;background-size:cover;width:50%;height:30px;right:0;top:0;z-index:99;pointer-events:none;max-width:700px}@media only screen and (min-width: 768px){.content-feature:before{height:40px}}@media only screen and (min-width: 1220px){.content-feature:before{height:50px}}.content-feature .wrap{position:relative;padding:30px}@media only screen and (min-width: 1680px){.content-feature .wrap{padding:0}}.content-feature .content-feature-inner blockquote *{font-family:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:1.2em}@media only screen and (min-width: 768px){.content-feature .content-feature-inner{max-width:60%;padding:150px 75px}.content-feature .content-feature-inner blockquote{font-size:1.4em}}@media only screen and (min-width: 1024px){.content-feature .content-feature-inner{max-width:50%;padding:120px 75px 175px}.content-feature .content-feature-inner blockquote{font-size:1.5em}}@media only screen and (min-width: 1440px){.content-feature .content-feature-inner{max-width:50%;padding:120px 75px 175px 0}.content-feature .content-feature-inner blockquote{font-size:1.5em}}.content-feature .content-feature-photo{padding-top:20px}@media only screen and (min-width: 768px){.content-feature .content-feature-photo{padding-top:0;position:absolute;bottom:-50px;right:50px;width:35%;z-index:200}}@media only screen and (min-width: 1024px){.content-feature .content-feature-photo{width:45%}}@media only screen and (min-width: 1220px){.content-feature .content-feature-photo{width:43%}}@media only screen and (min-width: 1440px){.content-feature .content-feature-photo{right:0}}.cta{position:relative;min-height:400px;padding:100px 50px;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;align-items:center}.cta .cta-overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,0.4);z-index:0}.cta .cta-inner{position:relative;flex:1;z-index:1}@media only screen and (min-width: 768px){.cta{min-height:500px}}@media only screen and (min-width: 1024px){.cta{min-height:600px}}@media only screen and (min-width: 1220px){.cta{min-height:700px}}.cta h2{padding-bottom:15px;color:white;text-shadow:0 0 15px rgba(0,0,0,0.4)}.cta:before{position:absolute;content:'';background:url(/wp-content/themes/wooster/img/accent-tartan-hor-rose.webp) center center no-repeat;background-size:cover;width:50%;height:30px;left:0;top:0;z-index:99;pointer-events:none;max-width:1000px}@media only screen and (min-width: 768px){.cta:before{height:40px}}@media only screen and (min-width: 1220px){.cta:before{height:50px}}.cta:after{position:absolute;content:'';background:url(/wp-content/themes/wooster/img/accent-tartan-vert-tan.webp) top center no-repeat;background-size:cover;width:30px;height:110%;left:10px;bottom:0;z-index:99;pointer-events:none;max-width:1000px}@media only screen and (min-width: 768px){.cta:after{width:40px;left:50px}}@media only screen and (min-width: 1220px){.cta:after{width:50px;left:100px}}.cta .btn,.cta button,.cta input[type=submit],.cta .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .cta input[type=submit],.cta .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .cta input[type=button],.cta .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .cta input[type=reset],.cta .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .cta button,.cta .menu-overlay .my-wooster a,.menu-overlay .my-wooster .cta a,.cta .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .cta a{display:block;margin-bottom:10px}@media only screen and (min-width: 600px){.cta .btn,.cta button,.cta input[type=submit],.cta .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .cta input[type=submit],.cta .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .cta input[type=button],.cta .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .cta input[type=reset],.cta .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .cta button,.cta .menu-overlay .my-wooster a,.menu-overlay .my-wooster .cta a,.cta .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .cta a{display:inline-block}}@media only screen and (min-width: 768px){.cta .btn,.cta button,.cta input[type=submit],.cta .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .cta input[type=submit],.cta .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .cta input[type=button],.cta .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .cta input[type=reset],.cta .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .cta button,.cta .menu-overlay .my-wooster a,.menu-overlay .my-wooster .cta a,.cta .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .cta a{margin-bottom:0}}@media only screen and (min-width: 1024px){.cta .btn,.cta button,.cta input[type=submit],.cta .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .cta input[type=submit],.cta .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .cta input[type=button],.cta .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .cta input[type=reset],.cta .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .cta button,.cta .menu-overlay .my-wooster a,.menu-overlay .my-wooster .cta a,.cta .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .cta a{margin:0 10px}}.cta-float{position:fixed;z-index:3000;bottom:-100px;transition:all 500ms ease-in-out;right:0;left:0;background:#f7bf0a;padding:10px 10px;box-shadow:0 0 20px rgba(0,0,0,0.2);text-align:center}@media only screen and (min-width: 768px){.cta-float{padding:15px 20px}}.cta-float .btn,.cta-float button,.cta-float input[type=submit],.cta-float .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .cta-float input[type=submit],.cta-float .gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer .cta-float input[type=button],.cta-float .gform_wrapper .gform_footer input[type=reset],.gform_wrapper .gform_footer .cta-float input[type=reset],.cta-float .gform_wrapper .gform_footer button,.gform_wrapper .gform_footer .cta-float button,.cta-float .menu-overlay .my-wooster a,.menu-overlay .my-wooster .cta-float a,.cta-float .menu-overlay .quick-links ul li a,.menu-overlay .quick-links ul li .cta-float a{margin:0 5px}.cta-float.visible{bottom:0}.quick-links-container{padding:10px 0}@media only screen and (min-width: 768px){.quick-links-container{display:flex;flex-wrap:wrap}}.quick-links-container a{position:relative;display:block;padding:15px 70px 15px 60px;color:white;margin-bottom:15px;transition:all 400ms ease-in-out;line-height:1.35em;box-shadow:3px 3px 20px rgba(0,0,0,0.1)}@media only screen and (min-width: 768px){.quick-links-container a{flex:1 1 49%;margin-right:2%;margin-bottom:2%;display:flex;align-items:center}.quick-links-container a .inner{flex:1}.quick-links-container a:nth-child(2),.quick-links-container a:nth-child(4),.quick-links-container a:nth-child(6),.quick-links-container a:nth-child(8),.quick-links-container a:nth-child(10),.quick-links-container a:nth-child(12),.quick-links-container a:last-child{margin-right:0}}@media only screen and (min-width: 1024px){.quick-links-container a{padding:20px 70px 20px 60px}}.quick-links-container a:after{content:"";position:absolute;right:15px;top:0;bottom:0;width:40px;background:url(/wp-content/themes/wooster/img/arrow-right-white.png) center center no-repeat;background-size:contain;opacity:.8}.quick-links-container a strong{text-transform:uppercase}.quick-links-container a:hover{text-decoration:none;opacity:.8}.quick-links-container a:before{content:"";position:absolute;left:0;top:0;bottom:0;width:40px;background:#fff url(/wp-content/themes/wooster/img/accent-tartan-vert-black.webp) center center no-repeat;background-size:cover}.quick-links-container a.rose{background:#dc7568}.quick-links-container a.rose:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-rose.webp)}.quick-links-container a.red{background:#af2735}.quick-links-container a.red:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-red.webp)}.quick-links-container a.tan{background:#f7f2e6;color:#000}.quick-links-container a.tan:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-tan.webp)}.quick-links-container a.foam{background:#4ea4a4}.quick-links-container a.foam:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-foam.webp)}.quick-links-container a.blue{background:#306a8f}.quick-links-container a.blue:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-blue.webp)}.quick-links-container a.gold{background:#f7bf0a;color:#000}.quick-links-container a.gold:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-gold.webp)}.quick-links-container a.sky{background:#bad2dc;color:#000}.quick-links-container a.sky:before{background-image:url(/wp-content/themes/wooster/img/accent-tartan-vert-sky.webp)}.video-container{padding:10px 0}.video-container .fluid-width-video-wrapper{box-shadow:5px 5px 25px rgba(0,0,0,0.2)}.image-container{padding:10px 0}.image-container img{box-shadow:5px 5px 25px rgba(0,0,0,0.2)}.photo-carousel-container{padding:30px 50px;position:relative;background:black}@media only screen and (min-width: 768px){.photo-carousel-container{padding:40px 90px}}@media only screen and (min-width: 1024px){.photo-carousel-container{padding:50px 120px}}@media only screen and (min-width: 1220px){.photo-carousel-container{padding:60px 150px}}.photo-carousel-container .photo-carousel .photo{background:white;box-shadow:0 0 40px rgba(0,0,0,0.4);display:none}.photo-carousel-container .photo-carousel .photo.visible{display:block;max-width:1440px;margin:0 auto}@media only screen and (min-width: 768px){.photo-carousel-container .photo-carousel .photo.visible{display:flex;align-items:stretch}}@media only screen and (min-width: 1220px){.photo-carousel-container .photo-carousel .photo.visible{align-items:center}}.photo-carousel-container .photo-carousel .photo .image{background:center center no-repeat;background-size:cover;aspect-ratio:1 / 1}@media only screen and (min-width: 768px){.photo-carousel-container .photo-carousel .photo .image{flex:1;flex-basis:35%;aspect-ratio:auto}}@media only screen and (min-width: 1220px){.photo-carousel-container .photo-carousel .photo .image{aspect-ratio:3.5 / 4}}.photo-carousel-container .photo-carousel .photo .content{padding:20px}@media only screen and (min-width: 768px){.photo-carousel-container .photo-carousel .photo .content{flex:1;flex-basis:65%;padding:30px}}@media only screen and (min-width: 1024px){.photo-carousel-container .photo-carousel .photo .content{padding:40px}}.photo-carousel-container .controls a{position:absolute;top:50%;width:30px;height:60px;margin-top:-30px;background:center center no-repeat;background-size:contain;color:transparent}.photo-carousel-container .controls a.prev{left:3%;background-image:url(/wp-content/themes/wooster/img/slider-arrow-left.webp)}@media only screen and (min-width: 1024px){.photo-carousel-container .controls a.prev{left:5%}}.photo-carousel-container .controls a.next{right:3%;background-image:url(/wp-content/themes/wooster/img/slider-arrow-right.webp)}@media only screen and (min-width: 1024px){.photo-carousel-container .controls a.next{right:5%}}.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,0.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:#306a8f}.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:#af2735;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=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,0.2);padding:20px}.area span{display:inline-block;background:#d9d9d9;color:#666;padding:6px 12px;font-size:.8em;margin-top:4px;white-space:nowrap}.area span.ma{background:#bad2dc;color:#000}.area span.mi{background:#306a8f;color:white}.area span.path{background:#dc7568;color:white}.area span.pa{background:#f7f2e6;color:#000}.area span.tl{background:#4ea4a4;color:white}.area span.dual{background:#f7bf0a;color:#000}@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,0.3);margin-bottom:10px}.areas.list .entry a{font-family:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;color:black;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:white;text-decoration:none;margin-bottom:10px;float:left;cursor:pointer}.month-nav.next{float:right}.month-nav:hover{background:gray;color:white}.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,0.1)}.calendar td.current{background:rgba(153,153,153,0.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:white;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 .photo img{width:100%}.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:#306a8f;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:white;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:white}.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:#306a8f;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:#306a8f;text-decoration:none}.class-information .reunion-photo:before,.class-information .class-photo:before{position:absolute;color:#306a8f;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:#306a8f;text-decoration:none}.class-information .class-facebook:before{position:absolute;color:#306a8f;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:#306a8f;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:#306a8f;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:white;text-shadow:0 0 20px rgba(0,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 white;color:white;font-size:12px;line-height:1em;display:inline-block;text-shadow:0 0 20px rgba(0,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:#bad2dc}.update-contact-floating-button{position:fixed;z-index:3000;bottom:20px;right:20px}@media only screen and (min-width: 768px){.update-contact-floating-button{bottom:30px;right:30px}}@media only screen and (min-width: 1024px){.update-contact-floating-button{bottom:40px;right:40px}}@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:white;box-shadow:1px 1px 12px rgba(0,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,0.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,0.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,0.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:"Roboto Slab", sans-serif;font-weight:600;font-optical-sizing:auto;font-size:1.3em}.job-list .entry-job .accordion-content{display:none;background:white}.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:"Roboto Slab", sans-serif;font-weight:300;font-optical-sizing:auto;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:0.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:0.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:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.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:0.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,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,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,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,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 */
