/* Square One: Global CSS - 08-20-2021 */
@charset "UTF-8";/*! Master Base CSS */.basic-banner,.site-main{padding-top:2.8125rem;padding-bottom:2.8125rem}.row{width:100%;margin:0 auto;max-width:1200px}.row:after{content:"";display:table;clear:both}.site-fixed .row{min-width:960px}.page-body .row{min-width:0}.row.collapse>.g-column,.row.collapse>.g-columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row.no-columns{width:100%;margin:0 auto;max-width:1200px;padding-left:.9375rem;padding-right:.9375rem}.row.no-columns:after{content:"";display:table;clear:both}.site-fixed .row.no-columns{min-width:960px}.page-body .row.no-columns{min-width:0}.content-wrap .row.no-columns{width:auto;margin:0 -.9375rem;max-width:none;padding-left:.9375rem;padding-right:.9375rem}.content-wrap .row.no-columns:after{content:"";display:table;clear:both}.site-fixed .content-wrap .row.no-columns{min-width:960px}.page-body .content-wrap .row.no-columns{min-width:0}.row .row{width:auto;margin:0 -.9375rem;max-width:none}.row .row:after{content:"";display:table;clear:both}.site-fixed .row .row{min-width:960px}.page-body .row .row{min-width:0}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:after{content:"";display:table;clear:both}.site-fixed .row .row.collapse{min-width:960px}.page-body .row .row.collapse{min-width:0}.g-column,.g-columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:14px}.context-body{font-size:18px;font-size:1.125rem;line-height:1.5}a{text-decoration:none;line-height:inherit;color:#424242}a:focus{color:#424242;text-decoration:none}a img{border:none}#hls-secure-login .helper_text a:hover,#tribe-events:not(.tribe-events-shortcode) #tribe-events-content .tribe-events-page-title a:hover,.context-body a:hover,.events-single .tribe-events-single-event-description a:hover,.events-single .tribe-events-single-section a:hover,.faq-links a:hover,.has-p-link a:hover,.p-link:hover,.single-tribe_events .tribe-events-single-event-description a:hover,.single-tribe_events .tribe-events-single-section a:hover,.tribe-events-page-template .event-reg-confirm a:hover,.tribe-events-page-template .event-submission-confirm a:hover,body .tribe-events-viewmore a:hover,ul.link-list li p a:hover{background-image:linear-gradient(to bottom,transparent 75%,#a51c30 75%);transition:all 300ms}#hls-secure-login .helper_text a,#tribe-events:not(.tribe-events-shortcode) #tribe-events-content .tribe-events-page-title a,.context-body a,.events-single .tribe-events-single-event-description a,.events-single .tribe-events-single-section a,.faq-links a,.has-p-link a,.p-link,.single-tribe_events .tribe-events-single-event-description a,.single-tribe_events .tribe-events-single-section a,.tribe-events-page-template .event-reg-confirm a,.tribe-events-page-template .event-submission-confirm a,body .tribe-events-viewmore a,ul.link-list li p a{color:#a51c30;background-image:linear-gradient(to bottom,transparent 50%,#ef9eaa 50%);background-size:2px 2px;background-repeat:repeat-x;background-position:0 90%}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,#tribe-events-footer a,#tribe-events-header a,.context-body .context-highlight a,.context-body .gallery-wrapper .gallery-attribution a,.context-body h1 a,.context-body h2 a,.context-body h3 a,.context-body h4 a,.context-body h5 a,.context-highlight a,.entry-caption .attribution a,.events-archive .tribe-events-back a,.events-single .tribe-events-cal-links a,.events-single .tribe-related-events-thumbnail a,.see-more-link,.see-more-link a,.single-tribe_events .tribe-events-cal-links a,.single-tribe_events .tribe-related-events-thumbnail a,.tribe-events-read-more,.tribe-events-read-more a,.tribe-events-widget-link,.tribe-events-widget-link a,.widget .widget-title a,.wp-caption-text .attribution a,body .tribe-events-month-event-title>a,ul.link-list li>a{background-image:none!important}.feed-item-title a:hover,.has-large-hero-image header[role=banner] .main-nav-item .topic-subnav a:hover,.loop-item .entry-meta .department a:hover,.loop-item .entry-meta a:hover{color:#a51c30;transition:color 300ms}h1,h2,h3,h4,h5,h6{color:#424242}.no-android h1,.no-android h2,.no-android h3,.no-android h4,.no-android h5,.no-android h6{text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;font-family:"Hoefler Text A","Hoefler Text B",serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{transition:color 300ms}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#a51c30}.context-body .h1,.context-body h1,.h1,.page-title{font-family:"Hoefler Text A","Hoefler Text B",serif;font-weight:400;font-style:normal;line-height:1.0625;margin:0 0 1rem;text-transform:none;letter-spacing:0;font-size:34px;font-size:2.125rem}#tribe-community-events.form h1,.basic-banner .banner-title,.context-body .h2,.context-body h2,.h2{font-family:"Hoefler Text A","Hoefler Text B",serif;font-weight:400;font-style:normal;line-height:1.1176;font-size:29px;font-size:1.8125rem;text-transform:none;letter-spacing:0}.context-body .h3,.context-body h3,.h3{font-style:normal;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;color:#626f79;line-height:1.33333;text-transform:uppercase;letter-spacing:1px;font-size:16px;font-size:1rem}.context-body .faqs dt,.context-body .h4,.context-body h4,.faqs .context-body dt,.faqs dt,.h4{font-family:"Hoefler Text A","Hoefler Text B",serif;font-style:normal;line-height:1.25;font-weight:600;text-transform:none;letter-spacing:0;font-size:18px;font-size:1.125rem}.context-body .h5,.context-body h5,.h5{font-style:normal;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;line-height:1.375;font-weight:700;font-size:14px;font-size:.875rem;text-transform:none;letter-spacing:0}.context-body .h6,.context-body h6,.h6{font-family:"Hoefler Text A","Hoefler Text B",serif;font-style:normal;font-size:16px;font-size:1rem;line-height:1.375;font-weight:800;text-transform:none;letter-spacing:0}h3.sub-title{color:#455365;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.3333;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.l-headline{font-family:"Hoefler Text A","Hoefler Text B",serif;color:#424242;font-size:38px;font-size:2.375rem;line-height:1.1176}.m-headline{font-family:"Hoefler Text A","Hoefler Text B",serif;color:#424242;font-size:26px;font-size:1.625rem;line-height:1.1176}.s-headline{font-family:"Hoefler Text A","Hoefler Text B",serif;color:#424242;font-size:20px;font-size:1.25rem;line-height:1.33333}#tribe-community-events.form .instructions ul,.context-body ul,.textwidget ul{list-style:disc;margin-bottom:1rem;padding:.75rem .5rem .25rem 1.5rem}#tribe-community-events.form .instructions ul li,.context-body ul li,.textwidget ul li{line-height:1.4;padding:0 0 1.5rem}#tribe-community-events.form .instructions ul li:last-child,.context-body ul li:last-child,.textwidget ul li:last-child{padding-bottom:.25rem}#tribe-community-events.form .instructions ul ul,.context-body ul ul,.textwidget ul ul{margin:0;padding-bottom:0;padding-top:.5rem}#tribe-community-events.form .instructions ul ul li,.context-body ul ul li,.textwidget ul ul li{list-style-type:circle}#tribe-community-events.form .instructions ul ul li ul li,.context-body ul ul li ul li,.textwidget ul ul li ul li{list-style-type:square}.context-body ol,.textwidget ol{list-style:decimal;margin-bottom:1rem;padding:.75rem .5rem .25rem 1.5rem}.context-body ol li,.textwidget ol li{line-height:1.4;padding:0 0 1.5rem}.context-body ol li:last-child,.textwidget ol li:last-child{padding-bottom:.25rem}.context-body ol ol,.textwidget ol ol{margin:0;padding-bottom:0;padding-top:.5rem}.context-body ol ol li,.textwidget ol ol li{list-style-type:lower-alpha}.context-body ol ol li ol li,.textwidget ol ol li ol li{list-style-type:lower-roman}hr{border:0;border-top:1px solid #1d1d1d}blockquote{width:80%;margin:1.5rem 0 3rem 2rem;border-left:solid 3px #666;padding:.5rem 0 .5rem 2rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-style:normal;font-size:20px;font-size:1.25rem;background:0 0;display:inline-block}blockquote p:last-child{margin-bottom:0}.context-body p{margin-bottom:1.75rem}.context-body h1 a,.context-body h2 a,.context-body h3 a,.context-body h4 a,.context-body h5 a{color:#424242}.context-body h1 a:hover,.context-body h2 a:hover,.context-body h3 a:hover,.context-body h4 a:hover,.context-body h5 a:hover{color:#a51c30}.context-body p+ol,.context-body p+ul{margin-top:-.75rem}.context-body table ol,.context-body table ul{padding:0}.context-body table ol li,.context-body table ul li{padding-bottom:.5rem;margin-left:0;padding-left:0;list-style-position:inside}.context-body table tr td h1,.context-body table tr td h2,.context-body table tr td h3,.context-body table tr td h4,.context-body table tr td h5,.context-body table tr td h6{margin-top:0}.context-body .h1,.context-body h1{margin:0 0 1rem}.context-body .h2,.context-body h2{margin:3rem 0 1.5rem}.context-body .h3,.context-body h3{margin:3rem 0 1.125rem}.context-body .faqs dt,.context-body .h4,.context-body h4,.faqs .context-body dt{margin:2.75rem 0 1rem}.context-body .h5,.context-body h5{margin:2.75rem 0 .75rem}.context-body .h6,.context-body h6{margin:2.5rem 0 .25rem}.context-body>h1,.context-body>h2,.context-body>h3,.context-body>h4,.context-body>h5{margin-top:1rem}.context-body hr{margin:2.35em 0;text-align:left}.context-body .alternateheader-topbottom{border-top:4px double #cacaca;border-bottom:4px double #cacaca;text-align:center;padding:.875rem}.context-body .alternateheader-knockedout{background:#a51c30;color:#f4f4f4;text-align:center;padding:.875rem}.context-body .alternateheader-underlined{border-bottom:2px solid #cacaca}.context-body sub,.context-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.context-body sup{top:-.5em}.context-body sub{bottom:-.25em}.small-caps{font-family:Cardo;font-weight:600;font-variant-caps:small-caps;font-variant:small-caps}.strikethrough{text-decoration:line-through}*{box-sizing:border-box}html{background-color:#efeeeb;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}html.native-android{margin-top:0!important}html.native-android body.admin-bar #wpadminbar{display:none!important}body,button,input,select,textarea{color:#424242}body,html{height:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0 auto;background-color:#efeeeb;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:"Hoefler Text A","Hoefler Text B",serif;font-weight:400;color:#424242}#skip-nav a{position:absolute;top:-24em;background:#fff;z-index:100000;padding:.5em;margin:.5em}#skip-nav a:focus{top:0}#site-wrap{height:100%;position:relative}b,strong{font-weight:700}em,i{font-style:italic}::selection{background:#1d1d1d;color:#fff;text-shadow:none}@-ms-viewport{width:device-width}@viewport{width:device-width}.full-size-link{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;border:none!important;margin:0}.is-secure{position:relative}.has-p-link h1 a,.has-p-link h2 a,.has-p-link h3 a,.has-p-link h4 a,.has-p-link h5 a{color:#424242;border-bottom:none}.has-p-link h1 a:hover,.has-p-link h2 a:hover,.has-p-link h3 a:hover,.has-p-link h4 a:hover,.has-p-link h5 a:hover{color:#a51c30;border-color:#a51c30}.see-more-link,.tribe-events-read-more,.tribe-events-widget-link{margin-top:1.75rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#a51c30;font-weight:600;line-height:1.25;font-size:18px;font-size:1.125rem}.see-more-link a:hover,.see-more-link:hover,.tribe-events-read-more a:hover,.tribe-events-read-more:hover,.tribe-events-widget-link a:hover,.tribe-events-widget-link:hover{color:#821626}.see-more-link a,.tribe-events-read-more a,.tribe-events-widget-link a{color:#a51c30}.related-posts.tribe-events-read-more,.related-posts.tribe-events-widget-link,.see-more-link.related-posts{display:block;margin:0 0 1.5em}a[href$=".jpg"],a[href$=".png"]{border:none}.entry-title a:hover{color:#a51c30}.read-more{color:#a51c30;border-bottom:1px solid #ef9eaa}.is-secure:after{margin-left:.3125rem}a.is-secure:after{color:rgba(0,0,0,.35);font-size:16px}.site-main:after{content:"";display:table;clear:both}.content-wrap{width:100%;margin:0 auto;max-width:1200px}.content-wrap:after{content:"";display:table;clear:both}.site-fixed .content-wrap{min-width:960px}.page-body .content-wrap{min-width:0}embed,img,object,video{max-width:100%;max-height:100%;height:auto}iframe{max-width:100%}.kWidgetIframeContainer{width:100%!important;height:0!important;overflow:visible!important;padding-bottom:56.25%!important;position:relative!important}.kWidgetIframeContainer iframe{position:absolute;top:0;bottom:0;height:100%}img[class*=align],img[class*=attachment-],img[class*=wp-image-]{display:block}.entry-featured-img{margin-bottom:1.75rem}.wp-caption{margin:20px auto;max-width:100%}.wp-caption img[class*=wp-image-]{margin-bottom:0;margin-top:0}.wp-caption .img-meta{margin-bottom:20px}.entry-caption,.wp-caption-text{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:12px;font-size:.75rem;margin-top:1rem!important;margin-bottom:0!important;color:#424242;font-weight:600}.entry-caption .attribution,.wp-caption-text .attribution{font-weight:400;margin-bottom:.25rem;font-size:11px;font-size:.6875rem;display:block}.entry-caption .attribution a,.wp-caption-text .attribution a{color:#424242}.entry-caption .attribution a:hover,.wp-caption-text .attribution a:hover{color:#a51c30;transition:300ms}.aligncenter,.alignleft,.alignnone,.alignright{display:block;line-height:1.25;margin:0 auto .9375rem}.aligncenter img,.alignleft img,.alignnone img,.alignright img{display:block;position:relative;top:5px;top:.3125rem}.alignnone{margin:0 0 .9375rem}img.alignleft,img.alignright{position:relative}#wpadminbar #wp-admin-bar-user-info img.avatar{max-height:none}.fluid-video-wrapper{height:0;padding-bottom:56.25%;position:relative;background:#1d1d1d}.fluid-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.check-list li:before,.cta-button a.is-secure:after,.cta-button a:before,.cta-list li a.is-secure:after,.cta-list li a:before,.footer-social-menu a,.hls-cta-btn a.is-secure:after,.icon,.is-secure:after,.mobile-tab-toggle a:before,.nav-panel-subtitle:before,.sub-nav-wrap:before,ul.link-list li>a:before{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-briefcase:before{content:"\f0d3"}.icon-mortar-board:before{content:"\f0d7"}.icon-organization:before{content:"\f037"}.icon-pin:before{content:"\f041"}.icon-podium:before{content:"\f0af"}.icon-pencil2:before{content:"\e907"}.icon-pen:before{content:"\e908"}.icon-book:before{content:"\e903"}.icon-library:before{content:"\e904"}.icon-profile:before{content:"\e905"}.icon-user:before{content:"\e900"}.icon-user-tie:before{content:"\e906"}.icon-spinner:before{content:"\e901"}.icon-briefcase2:before{content:"\e909"}.icon-list2:before{content:"\e902"}.icon-check-alt:before{content:"\e615"}.icon-check:before{content:"\f00c"}.icon-notification:before{content:"\e62c"}.icon-arrow-up2:before{content:"\e616"}.icon-select-arrows:before,.nav-panel-subtitle:before,.sub-nav-wrap:before{content:"\e600"}.icon-arrow-long-up:before{content:"\e601"}.icon-open-book:before{content:"\e602"}.icon-arrow-long-right:before{content:"\e603"}.icon-arrow-long-left:before{content:"\e604"}.icon-list:before{content:"\e605"}.icon-angle-down:before{content:"\e606"}.icon-angle-up:before{content:"\e607"}.cta-button a:before,.cta-list li a:before,.icon-angle-right:before,ul.link-list li>a:before{content:"\e608"}.icon-angle-left:before{content:"\e609"}.icon-arrow-long-down:before{content:"\e60a"}.icon-users:before{content:"\e60b"}.cta-button a.is-secure:after,.cta-list li a.is-secure:after,.hls-cta-btn a.is-secure:after,.icon-lock:before,.is-secure:after{content:"\e60c"}.footer-social-menu .facebook-icon a:before,.icon-facebook:before{content:"\e60d"}.footer-social-menu .instagram-icon a:before,.icon-instagram:before{content:"\e60e"}.footer-social-menu .youtube-icon a:before,.icon-youtube:before{content:"\e60f"}.footer-social-menu .twitter-icon a:before,.icon-twitter:before{content:"\e610"}.icon-cross:before{content:"\e611"}.icon-circle-o-notch:before{content:"\e612"}.icon-circle-with-cross:before{content:"\e613"}.icon-shield-outline:before{content:"\e614"}.icon-volume-high:before{content:"\e62d"}.icon-info-with-circle:before{content:"\e62e"}.icon-search:before{content:"\f002"}.icon-play-circle-o:before{content:"\f01d"}.icon-play:before{content:"\f04b"}.footer-social-menu .rss-icon a:before,.icon-rss:before{content:"\f09e"}.icon-calendar:before{content:"\f073"}.icon-calendar-o:before{content:"\f133"}.icon-spin{animation:icon-spin 1s infinite linear}a:hover .icon-bump{animation:bump 350ms cubic-bezier(0.39,.575,.565,1)}.spinner{display:inline-block;animation:anim-rotate 2s infinite linear;text-shadow:0 0 .25em rgba(255,255,255,.3)}.spinner--steps{animation:anim-rotate 1s infinite steps(8)}.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:14px;font-size:.875rem;background-color:#a51c30;border-color:#841626;color:#fff}.button:focus,.button:hover{background-color:#841626}.button:hover{transition:300ms linear background-color}.button:focus,.button:hover{color:#fff}.button-small{text-transform:none;padding:15px 30px;font-weight:600}.button-secondary{background:#424242}.button-dark,.button-secondary:hover{background:#1d1d1d}.button-dark:hover{background:#000}div[id^=visualizer-]{margin-bottom:1.75rem}.vertical-divider{position:absolute;width:1px;height:100%;background-color:#d6dddf}.vertical-divider:after,.vertical-divider:before{content:"";position:absolute;left:-11px;width:22px;height:1px;background-color:#d6dddf}.vertical-divider:before{top:0}.vertical-divider:after{bottom:0}.footer-navigation{font-style:normal;width:100%;margin:0 auto;max-width:1200px}.footer-navigation:after{content:"";display:table;clear:both}.site-fixed .footer-navigation{min-width:960px}.page-body .footer-navigation{min-width:0}.footer-navigation ul.footer-main-menu{list-style:none;margin:0;padding:0;line-height:1.75}.footer-navigation ul.footer-main-menu>li{margin-bottom:50px;position:relative;padding-left:.9375rem;padding-right:.9375rem;width:25%;float:left}.footer-navigation ul.footer-main-menu>li:nth-child(5){clear:left}.footer-navigation ul.footer-main-menu>li>a{color:#fff;font-weight:800;text-transform:uppercase;display:block}.footer-navigation ul.footer-main-menu>li>a:hover{color:#a51c30}.footer-navigation ul.footer-main-menu a{display:inline-block;margin-bottom:10px;line-height:1.25}.footer-navigation ul.footer-main-menu ul a{color:#A9A9A9;font-weight:500}.footer-navigation ul.footer-main-menu ul a:hover{color:#fff}.footer-social-menu{margin-top:-5px;display:inline-block}.footer-social-menu li{float:left}.footer-social-menu a{font-size:0;line-height:0;color:#fff;width:22px;height:22px;display:block;margin:0 15px}.footer-social-menu a:before{font-size:22px;line-height:22px}.footer-social-menu a:hover{color:#A9A9A9}.footer-social-menu .mobile-icon a:before{font-size:30px}.footer-bottom-menu,.footer-bottom-menu li{float:left}.footer-bottom-menu a{color:#A9A9A9;margin:0 14px}.footer-bottom-menu a:hover{color:#fff}.sub-nav>li>.sub-menu,.toggle-target{max-height:0;overflow:hidden;transition:max-height 500ms cubic-bezier(0.445,.05,.55,.95)}.nav-open .sub-nav>li>.sub-menu,.nav-open .toggle-target{max-height:9999px}.sub-nav-wrap{margin-bottom:1.875rem}.sub-nav-wrap:before{position:absolute;right:30px;right:1.875rem;top:27px;top:1.6875rem;display:block;font-size:20px;font-size:1.25rem;color:#a51c30}.sub-nav-wrap li:before{display:none}.sub-nav-wrap .sub-nav{list-style:none;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;background:#fff;font-weight:600;font-size:16px;font-size:1rem}.sub-nav-wrap .sub-nav ul{margin:0;list-style:none}.sub-nav-wrap .sub-nav ul ul{display:none}.sub-nav-wrap .sub-nav li{line-height:1.2}.sub-nav-wrap .sub-nav>li>a{display:block;padding:1.875rem 1.25rem;font-weight:600}.sub-nav-wrap .sub-nav .overview-link a{font-weight:700}.sub-nav-wrap .sub-nav .sub-menu li>a{padding:1.5625rem 1.25rem;line-height:1.25em;display:block;border-top:1px solid #ebedef}.sub-nav-wrap .sub-nav .sub-menu li>a.is-secure:after{color:rgba(0,0,0,.55)}.sub-nav-wrap .sub-nav .sub-menu li.current-menu-item>a{color:#89959f}.sub-nav-wrap .sub-nav .sub-menu li.current-menu-item>a:hover{color:#c8223a}.sub-nav-wrap .sub-nav .sub-menu li.current-menu-ancestor>ul,.sub-nav-wrap .sub-nav .sub-menu li.current-menu-item>ul{display:block;font-size:14px;font-size:.875rem;padding-left:.9375rem;border-left:1px solid #cfcdc9}.sub-nav-wrap .sub-nav .sub-menu li.current-menu-ancestor>ul li,.sub-nav-wrap .sub-nav .sub-menu li.current-menu-item>ul li{margin:.9375rem 0}.sub-nav-wrap .sub-menu a{color:#424242}.no-touch .sub-nav-wrap .sub-menu a:hover,.sub-nav-wrap .sub-menu a:active,.sub-nav-wrap .sub-menu a:focus,.sub-nav-wrap .sub-menu a:hover{color:#c8223a}.custom-site-search-sidebar>form{background-color:#fff;margin-bottom:1em;outline:#bac5c6 solid 1px}.custom-site-search-sidebar>form>fieldset>input.search-field{font-size:75%;height:1.5em;width:calc(100% - 4em);font-style:italic;border:none;margin:1em .5em}.custom-site-search-sidebar>form>fieldset>button.search-submit{border:none;color:#a51c30;background-color:#fff;float:right;font-size:100%;height:100%;padding:.75em 1em .75em 0;margin:auto}.custom-site-search-sidebar-mobile{padding:0 1em;display:none;border-bottom:1px solid #ebedef}.custom-site-search-sidebar-mobile>form{background-color:#fff;margin-bottom:1em;outline:#bac5c6 solid 1px}.custom-site-search-sidebar-mobile>form>fieldset>input.search-field{font-size:75%;height:1.5em;width:calc(100% - 4em);font-style:italic;border:none;margin:1em .5em}.custom-site-search-sidebar-mobile>form>fieldset>button.search-submit{border:none;color:#a51c30;background-color:#fff;float:right;font-size:100%;height:100%;padding:.75em 1em .75em 0;margin:auto}.sub-nav-wrap.resources-nav{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;background:#fff;font-weight:500;font-size:16px;font-size:1rem;padding:1.875rem .9375rem;display:none}.sub-nav-wrap.resources-nav .nav-title{color:#8c8179;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.375;font-weight:800;margin-bottom:20px}.sub-nav-wrap.resources-nav li{margin-bottom:20px}.sub-nav-wrap.resources-nav li:last-child{margin-bottom:inherit}.sub-nav-wrap.resources-nav a{color:#1d1d1d;display:block}.sub-nav-wrap.resources-nav a:hover{color:#c8223a}.breadcrumbs-nav{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:9px;font-size:.5625rem;text-transform:uppercase;color:#454d54;font-weight:600}.breadcrumbs-nav a{color:#1d1d1d}.breadcrumbs-nav a:hover{color:#a51c30}.breadcrumbs-nav ul{list-style:none;margin:-.3125rem 0 1.875rem}.breadcrumbs-nav li{display:inline-block;margin-right:.625rem;line-height:1.8}.breadcrumbs-nav li+li:before{content:'/';display:inline-block;margin-right:.625rem;color:#89959f}.in-child-section .breadcrumbs li:first-child,.in-child-section .breadcrumbs li:nth-child(2){display:none}.in-child-section .breadcrumbs li:nth-child(3){font-size:130%}.in-child-section .breadcrumbs li:nth-child(3):before{display:none}.navbar{font-style:normal;min-height:50px;font-size:14px;line-height:1.2}.navbar:after{content:"";display:table;clear:both}.navbar>.row{position:relative}.navbar-nav{margin:0;padding-left:0;list-style:none;float:left}.navbar-nav>li{position:relative;display:block;float:left}.navbar-nav>li>a{display:block;padding:0 13px;line-height:50px;transition:300ms opacity ease}.navbar-nav.icon-nav li{text-transform:none}.navbar-nav.icon-nav li a{line-height:50px;padding:0 30px 0 45px;transition:150ms ease-in}.navbar-nav.icon-nav li a:hover{background:#791523}.navbar-nav.icon-nav li i{font-size:150%;position:absolute;left:22px;top:17px;color:rgba(255,255,255,.8)}.navbar-nav.icon-nav .about-menu a{background:#8f182a}.navbar-nav .logout{background-color:#fff;color:#a51c30!important;border-radius:3px;line-height:30px;margin:10px 10px 0 0}.resources-for{margin-left:10px;width:100px;position:absolute;left:0;font-size:10px;color:rgba(255,255,255,.8);padding-left:24px;line-height:50px;text-transform:none}.resources-for i{line-height:45px;font-size:15px;position:absolute;top:0;left:0}.audience-nav{margin-left:115px}.audience-nav:hover li a{opacity:.75;transition:300ms opacity ease}.audience-nav li:hover a{opacity:1}.navbar-form{height:50px;display:block;width:auto;margin:0;position:absolute;right:0;top:0}.navbar-form input{display:inline-block;padding:0 14px;height:50px;font-size:13px;border:none;min-width:200px;-webkit-appearance:none;transition:300ms min-width ease;border-radius:0;border-bottom:1px solid #89959f}.navbar-form input.placeholder{font-size:12px;font-style:italic}.navbar-form input:-moz-placeholder{font-size:12px;font-style:italic}.navbar-form input::-moz-placeholder{font-size:12px;font-style:italic}.navbar-form input::-webkit-input-placeholder{font-size:12px;font-style:italic}.navbar-form input:focus{outline:0;min-width:340px}.navbar-form button{background:0 0;border:0;color:#1d1d1d;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:absolute;right:10px;top:12px;font-size:20px}.navbar-form button:hover{cursor:pointer}.navbar-form fieldset{position:relative}.navbar-form .search-icon{position:absolute;right:3%;top:50%;margin-top:-10px;width:20px;height:20px}.check-list .navbar-form .search-icon li:before,.cta-button .navbar-form .search-icon a:before,.cta-list li .navbar-form .search-icon a:before,.footer-social-menu .navbar-form .search-icon a,.mobile-tab-toggle .navbar-form .search-icon a:before,.navbar-form .search-icon .check-list li:before,.navbar-form .search-icon .cta-button a:before,.navbar-form .search-icon .cta-list li a:before,.navbar-form .search-icon .footer-social-menu a,.navbar-form .search-icon .icon,.navbar-form .search-icon .is-secure:after,.navbar-form .search-icon .mobile-tab-toggle a:before,.navbar-form .search-icon .nav-panel-subtitle:before,.navbar-form .search-icon .sub-nav-wrap:before,.navbar-form .search-icon ul.link-list li>a:before,ul.link-list .navbar-form .search-icon li>a:before{font-size:20px;color:#949494}.link-list-wrap{background-color:#fff;padding-top:1.875rem;padding-bottom:1.875rem}.link-list-wrap:after{content:"";display:table;clear:both}.page-body .link-list-wrap .panel-title-small{margin:0}.link-list-wrap .link-list{padding-left:1.5625rem;padding-right:1.5625rem}.link-list-wrap .link-list+.link-list{border-top:1px solid #ebedef;padding-top:.9375rem}.link-list-wrap .link-list-title{padding-right:1.5625rem;padding-left:1.5625rem;padding-top:0}ul.link-list{list-style:none;padding:0;font-size:16px;font-size:1rem;font-weight:600}ul.link-list li{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;line-height:1.2;color:#424242}ul.link-list li>a{color:#424242;display:block}ul.link-list li>a:hover{color:#a51c30}ul.link-list li{padding-left:1.5625rem;position:relative}ul.link-list li>a{padding-bottom:.9375rem}.context-body ul.link-list li>a{padding-bottom:0}ul.link-list li>a:before{color:#a51c30;position:relative;top:-3px;top:-.1875rem;float:left;margin-left:-1.5625rem;font-size:150%}ul.link-list li>a:hover:before{animation:bump 350ms cubic-bezier(0.39,.575,.565,1)}ul.link-list li+li{border-top:1px solid #ebedef}ul.link-list li+li>a{padding-top:.9375rem}ul.link-list.condensed{font-size:15px;font-size:.9375rem}ul.link-list.condensed li{line-height:1.2}ul.link-list.condensed li a{padding-bottom:0;font-weight:400;display:inline}ul.link-list.condensed li+li a{padding-top:0}.context-body ul.link-list.condensed li{padding-bottom:.5rem;padding-top:0;padding-left:1.5625rem;position:relative}.context-body ul.link-list li{padding-bottom:0;padding-top:0;padding-left:1.5625rem;position:relative}.context-body .related-links ul.link-list{margin-bottom:0;padding-top:0;padding-bottom:0}.list-item-details{margin-top:-.625rem;line-height:1.4;font-size:14px;font-size:.875rem;padding-bottom:15px;color:#455365}.list-item-details div{display:block}.list-item-details .list-item-deadline-description{font-weight:500}.tribe-events-list-event-title{margin-bottom:0!important}.tribe-events-event-meta{font-size:14px;font-size:.875rem;margin-top:.3125rem;line-height:1.4}.time-details{font-weight:700}.popular-link-wrap{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;float:left}.popular-link-wrap h4{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:12px;font-size:.75rem;letter-spacing:1px;color:#626f79;margin-bottom:.9375rem;font-weight:700}.popular-link-wrap a{font-weight:700;color:#1d1d1d;font-size:14px;font-size:.875rem;display:block;line-height:20px;line-height:1.25rem}.popular-link-wrap a:hover{color:#a51c30}.popular-link-wrap li{padding-bottom:.9375rem}.paging-navigation{font-size:16px;font-size:1rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;margin-top:.9375rem;margin-bottom:3.75rem;padding:0 .9375rem;font-weight:700}.paging-navigation:after{content:"";display:table;clear:both}.paging-navigation a,.paging-navigation span{display:inline-block;height:32px;line-height:35px;min-width:32px;text-align:center;margin:3px 1px 2px 0;vertical-align:top;padding:0 5px;color:#1d1d1d;background-color:#fff;border:1px solid #e7e6e4}.paging-navigation a{transition:all 300ms}.paging-navigation a:hover{background-color:#a51c30;color:#fff}.paging-navigation .page-count,.paging-navigation .paging-links{float:left;width:auto}.paging-navigation .page-count{height:32px;line-height:35px;margin:3px 1em 2px 0;color:#1d1d1d}.paging-navigation span.current,.paging-navigation span.dots{color:#89959f;background-color:transparent;border-color:transparent}.paging-navigation [class^=arrow-left],.paging-navigation [class^=arrow-right]{padding:0 5px}.paging-navigation [class^=arrow-left]:after,.paging-navigation [class^=arrow-left]:before,.paging-navigation [class^=arrow-right]:after,.paging-navigation [class^=arrow-right]:before{content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;display:inline-block;margin-top:7px;margin-right:-1px;font-size:0;line-height:0}.paging-navigation [class^=arrow-right]:before{border-left:6px solid #1d1d1d}.paging-navigation [class^=arrow-right]:hover:before{border-left-color:#fff}.paging-navigation .arrow-right-double:after{border-left:6px solid #1d1d1d}.paging-navigation .arrow-right-double:hover:after{border-left-color:#fff}.paging-navigation [class^=arrow-left]:before{border-right:6px solid #1d1d1d}.paging-navigation [class^=arrow-left]:hover:before{border-right-color:#fff}.paging-navigation .arrow-left-double:after{border-right:6px solid #1d1d1d}.paging-navigation .arrow-left-double:hover:after{border-right-color:#fff}.paging-navigation span.arrow-left-double:after,.paging-navigation span.arrow-left-double:before,.paging-navigation span.arrow-left-double:hover:after,.paging-navigation span.arrow-left-double:hover:before,.paging-navigation span[class^=arrow-left]:after,.paging-navigation span[class^=arrow-left]:before,.paging-navigation span[class^=arrow-left]:hover:after,.paging-navigation span[class^=arrow-left]:hover:before{border-right-color:#c9c9c9}.paging-navigation span.arrow-right-double:after,.paging-navigation span.arrow-right-double:before,.paging-navigation span.arrow-right-double:hover:after,.paging-navigation span.arrow-right-double:hover:before,.paging-navigation span[class^=arrow-right]:after,.paging-navigation span[class^=arrow-right]:before,.paging-navigation span[class^=arrow-right]:hover:after,.paging-navigation span[class^=arrow-right]:hover:before{border-left-color:#c9c9c9}.ctas-wrap{margin-bottom:1.875rem}.cta-button,.cta-list li{border:7px solid #455365;margin-bottom:5px;list-style:none;break-inside:avoid;transition:300ms all;display:inline-block;cursor:pointer}.cta-list .page-body li,.page-body .cta-button,.page-body .cta-list li{max-width:300px}.cta-button:focus,.cta-button:hover,.cta-list li:focus,.cta-list li:hover{border-color:#a51c30}.cta-button:focus a,.cta-button:hover a,.cta-list li:focus a,.cta-list li:hover a{background:#a51c30;border-color:#efeeeb}.cta-button a,.cta-list li a{cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;line-height:normal;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;background:#455365;position:relative;text-align:left;font-size:11px;font-size:.6875rem;margin:0;border:1px solid #9facbd;display:block;padding:12px 20px 12px 34px;letter-spacing:1px;transition:300ms all;background-image:none!important;color:#fff!important}.cta-button a:focus,.cta-button a:hover,.cta-list li a:focus,.cta-list li a:hover{background-color:#841626}.cta-button a:hover,.cta-list li a:hover{transition:300ms linear background-color}.cta-button a:focus,.cta-button a:hover,.cta-list li a:focus,.cta-list li a:hover{color:#fff;background:#a51c30;border-color:#efeeeb}.cta-button a.is-secure,.cta-list li a.is-secure{padding-right:35px}.cta-button a.is-secure:after,.cta-list li a.is-secure:after{position:absolute;top:50%;right:15px;right:.9375rem;margin-top:-.5em;color:rgba(255,255,255,.5)!important}.cta-button a:before,.cta-list li a:before{position:absolute;font-size:20px;font-size:1.25rem;left:15px;top:50%;margin-top:-.625rem;z-index:11}.cta-button a:hover:before,.cta-list li a:hover:before{animation:bump 350ms cubic-bezier(0.39,.575,.565,1)}.page-body .cta-list{padding-left:0;padding-right:0}.cta-list li{display:block}.page-body .cta-list li{padding:0;margin:0 0 5px}.page-body .cta-list li:last-child{padding-bottom:0}.hls-cta-btn{margin-bottom:5px;list-style:none;break-inside:avoid;display:inline-block}.hls-cta-btn a{display:block;position:relative;text-transform:none;padding:19px 30px;text-align:center;color:#fff;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;font-size:15px;line-height:18px;border-radius:6px;transition:background-color 250ms ease}.hls-cta-btn a.is-secure{padding-right:48px}.hls-cta-btn a.is-secure:after{position:absolute;top:50%;right:28px;right:1.75rem;margin-top:-.58em;color:rgba(255,255,255,.5)!important}.hls-cta-btn:focus a,.hls-cta-btn:hover a{transition:background-color 250ms ease}.page-body .hls-cta-btn{max-width:300px}.hls-cta-btn.hls-cta-btn--red a{background:#8d1a2c}.hls-cta-btn.hls-cta-btn--red a:focus,.hls-cta-btn.hls-cta-btn--red a:hover{background:#a31f33}.wp-admin .hls-cta-btn.hls-cta-btn--red a{border:7px solid #8d1a2c}.wp-admin .hls-cta-btn.hls-cta-btn--green{border:7px solid #5d7975}.hls-cta-btn.hls-cta-btn--green a{background:#5d7975}.hls-cta-btn.hls-cta-btn--green a:focus,.hls-cta-btn.hls-cta-btn--green a:hover{background:#485B58}header[role=banner] .navbar{position:relative;font-size:11px;font-weight:700;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff;z-index:1005;background:#a51c30;box-shadow:0 0 3px 1px rgba(0,0,0,.3)}header[role=banner] .navbar a{color:inherit}.header-search-form .form-element,.header-search-form .table-sortable input,.table-sortable .header-search-form input{height:50px;margin:0;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;line-height:50px;font-style:italic;background:#ededed;box-shadow:none;border-color:#d6d6d6;color:#949494}.header-search-form .form-element:focus,.header-search-form .table-sortable input:focus,.table-sortable .header-search-form input:focus{background-color:#ededed;border-color:#c4c4c4;box-shadow:inset 0 0 2px rgba(0,0,0,.05);color:#444}.header-search-form fieldset{position:relative}.header-search-form .search-icon{position:absolute;right:3%;top:50%;margin-top:-10px;width:20px;height:20px}.header-search-form .search-icon .fa{font-size:20px;color:#949494}.mobile-search-form{position:relative;margin:0 0 25px;padding:0 15px}.mobile-search-form input{width:100%;padding:10px;outline:0;border:thin solid #ccc;border-radius:6px}.mobile-search-form input[type=search]{-webkit-appearance:none;appearance:none}.mobile-search-form i{position:absolute;top:50%;right:30px;margin-top:-8px;color:#ccc}.m-nav-bar{height:48px;box-shadow:0 0 10px #8f8f8f;background:#fff}.header-mobile-nav{clear:both;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:600;opacity:0;visibility:hidden;padding-bottom:45px;position:relative;z-index:-1;-webkit-overflow-scrolling:touch}.header-mobile-nav.nav-open{opacity:1;z-index:1}.mobile-nav-content{clear:both;overflow-x:hidden}.mobile-nav-content .logout{margin:15px;display:block}.header-mobile-nav .menu-item{position:relative;font-size:16px}.header-mobile-nav .menu-item:hover{background-color:#fbfbfb}.header-mobile-nav .menu-item.active{background-color:#f4f4f4}.header-mobile-nav .menu-item a{display:block;padding:6px 15px}.header-mobile-nav .menu-item>a{padding:15px;border-bottom:1px solid #e4e9ea;font-weight:800}.check-list .header-mobile-nav .menu-item>a li:before,.cta-button .header-mobile-nav .menu-item>a a:before,.cta-list li .header-mobile-nav .menu-item>a a:before,.footer-social-menu .header-mobile-nav .menu-item>a a,.header-mobile-nav .menu-item>a .check-list li:before,.header-mobile-nav .menu-item>a .cta-button a:before,.header-mobile-nav .menu-item>a .cta-list li a:before,.header-mobile-nav .menu-item>a .footer-social-menu a,.header-mobile-nav .menu-item>a .icon,.header-mobile-nav .menu-item>a .is-secure:after,.header-mobile-nav .menu-item>a .mobile-tab-toggle a:before,.header-mobile-nav .menu-item>a .nav-panel-subtitle:before,.header-mobile-nav .menu-item>a .sub-nav-wrap:before,.header-mobile-nav .menu-item>a ul.link-list li>a:before,.mobile-tab-toggle .header-mobile-nav .menu-item>a a:before,ul.link-list .header-mobile-nav .menu-item>a li>a:before{position:absolute;right:15px;top:11px;color:#a51c30;font-size:18px}.header-mobile-nav .i-am-a{margin-bottom:25px}.header-mobile-nav .i-am-a li:last-child a{border:none}.mobile-nav-list.i-am-a .menu-item{font-size:14px;line-height:1.2}.mobile-nav-list.i-am-a .menu-item a{padding:10px 15px;font-weight:600}.mobile-nav-accordion{margin:0;padding:12px 0;display:none;font-size:.8em;line-height:2;color:#888}.mobile-nav-accordion a{color:inherit}.mobile-nav-accordion a:hover{color:#000}.mobile-nav-accordion .overview-link{text-transform:uppercase;font-weight:700;font-size:.9em}.menu-item.active .mobile-nav-accordion{display:block}.mobile-nav-heading{padding:10px 15px 0;margin-bottom:7px;text-transform:uppercase;font-weight:700;color:#888;font-size:.8em}.mobile-nav-content .icon-nav{text-align:center;padding:25px 15px;border-top:1px solid #e4e9ea;overflow:hidden}.mobile-nav-content .icon-nav li{float:left;width:50%}.mobile-nav-content .icon-nav a{padding:.9375rem;text-transform:uppercase;font-weight:700;font-size:13px;font-size:.8125rem;display:block;text-align:center;border:1px solid #e4e9ea}.mobile-nav-content .icon-nav i{font-size:150%;position:relative;top:3px;margin-right:5px;color:#a51c30}button.mobile-nav-toggle{margin:0;padding:12px 15px 8px;cursor:pointer;background:#a51c30;border:none;color:#fff;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}button.mobile-nav-toggle:focus{outline:0}.mobile-nav-toggle .button-text{text-align:center;font-size:7px;text-transform:uppercase;font-weight:700}.mobile-nav-toggle .bars{position:relative;width:100%;min-width:14px;height:14px}.mobile-nav-toggle .bars .bar{position:absolute;left:0;right:0;height:2px;background-color:#fff;transition:300ms transform,background-color}.mobile-nav-toggle .bars .bar:nth-child(2){top:50%;margin-top:-1px}.mobile-nav-toggle .bars .bar:last-child{bottom:0}.mobile-nav-open .mobile-nav-toggle .bars .bar:first-child{-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px}.mobile-nav-open .mobile-nav-toggle .bars .bar:nth-child(2){background-color:transparent}.mobile-nav-open .mobile-nav-toggle .bars .bar:last-child{top:5px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-bg{position:absolute;top:0;height:0;background:#fff;width:100%;transition:none;display:none}.site-header-inner{background:#fff}.has-large-hero-image .site-header-inner{background:0 0}.main-nav{position:relative;z-index:2;margin:0;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-style:normal}.main-nav:after{content:"";display:table;clear:both}.main-nav>ul{display:table;width:100%}.has-large-hero-image .main-nav>ul{margin-top:20px}.main-nav-item{display:inline-block}.hover-desktop-nav-item .main-nav-item:hover>a{color:#a51c30!important}.main-nav-item>a{display:block;padding:105px 15px 0;margin:0;font-weight:700;color:#1d1d1d}.hover-desktop-nav-item .main-nav-item>a{color:#1d1d1d}.main-nav-item:first-child>a{padding-left:0}nav.main-nav>ul{font-size:0}nav.main-nav>ul .main-nav-item{font-size:16px}.topic-subnav{position:absolute;left:0;right:0;font-style:normal;margin:0 -15px;text-align:left;list-style:none;overflow:hidden}.topic-subnav>.row{position:relative;margin:auto;padding:45px 0 60px}.topic-subnav ul{list-style:none;margin:10px 0 0;width:50%;padding:0 15px;float:left}.topic-subnav .subnav-columns{margin:0 -15px}.topic-subnav .subnav-col{padding-bottom:15px;padding-left:4.16%;line-height:1.1}.topic-subnav .subnav-col a{font-size:16px;font-size:1rem;font-weight:600;display:block;padding:12px 0 12px 22px;position:relative}.topic-subnav .subnav-col li{border-bottom:thin solid #e4e9ea}.topic-subnav .subnav-col li:last-child{border-bottom:none}.topic-subnav .subnav-col li:hover i{animation:bump 350ms cubic-bezier(0.39,.575,.565,1)}.topic-subnav i{color:#a51c30;position:absolute;left:0}.topic-subnav .vertical-divider{display:none}.topic-subnav .overview-nav-item{display:block;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:16px;font-size:1rem;margin-top:.625rem;font-weight:600;color:#a51c30;letter-spacing:0}.topic-subnav .overview-nav-item i{position:relative;top:5px;font-size:24px;margin-left:10px}.topic-subnav{opacity:0;z-index:-1;visibility:hidden}.hover-desktop-nav-item .site-header-inner{transition:.22s background-color cubic-bezier(0.19,1,.22,1)}.hover-desktop-nav-item .nav-bg{height:100%;transition:none;box-shadow:0 10px 85px #000}.hover-desktop-nav-item.has-large-hero-image .nav-bg{box-shadow:0 60px 170px #000}.hover-desktop-nav-item .site-header-inner{background:#fff}.subnav-quote{padding-top:27px;padding-bottom:27px}.subnav-quote h1{font-family:"Hoefler Text A","Hoefler Text B",serif;font-weight:900;line-height:1.1;font-size:30px;letter-spacing:-1px;color:#1d1d1d}.subnav-quote .overview-link{display:block;margin-top:25px;font-weight:700;color:#a51c30}.subnav-quote .overview-link:before{color:#a51c30}form{margin:0 0 1rem}label{font-size:16px;color:#4d4d4d;cursor:pointer;display:block;font-weight:700;line-height:1.5;margin-bottom:0}label.right{float:none!important;text-align:right}label.inline{margin:0 0 1rem;padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}select::-ms-expand{display:none}.postfix,.prefix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:18px;height:37px;height:2.3125rem;line-height:37px;line-height:2.3125rem}.form-element,.table-sortable input{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:14px;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:37px;height:2.3125rem;width:100%}.form-element:focus,.table-sortable input:focus{background:#fafafa;border-color:#999;outline:0}.form-element[disabled],.table-sortable fieldset[disabled] input,.table-sortable input[disabled],fieldset[disabled] .form-element,fieldset[disabled] .table-sortable input{background-color:#ddd}input[type=submit]{-webkit-appearance:none}textarea[rows]{height:auto}select{-webkit-appearance:none!important;background-color:#fafafa;background-image:url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:95% center;border:1px solid #ccc;padding:.5rem 1rem;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;height:37px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999}input[type=checkbox],input[type=file],input[type=radio],select{margin:0 0 1rem}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type=file]{width:100%}.fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}.fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0 0 0 -.1875rem}[data-abide] .error small.error,[data-abide] small.error,[data-abide] span.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:12px;font-size:.75rem;font-weight:400;font-style:italic;background:#FDF7C7;color:#333}[data-abide] small.error,[data-abide] span.error{display:none}small.error,span.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:12px;font-size:.75rem;font-weight:400;font-style:italic;background:#FDF7C7;color:#333}.error input,.error select,.error textarea{margin-bottom:0}.error input[type=checkbox],.error input[type=radio]{margin-bottom:1rem}.error label,.error label.error{color:#FDF7C7}.error small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:12px;font-size:.75rem;font-weight:400;font-style:italic;background:#FDF7C7;color:#333}.error>label>small{color:#676767;background:0 0;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}.frevvo-form-wrapper table,.frevvo-form-wrapper tbody,.frevvo-form-wrapper td,.frevvo-form-wrapper tr{display:block}table{width:100%;margin-bottom:1.25rem;background:0 0}table th,table thead tr td{padding:1.25rem .625rem;font-size:12px;font-size:.75rem;font-weight:700;color:#222;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-transform:uppercase;letter-spacing:.5px;text-align:left}table tfoot tr td,table tfoot tr th{padding:1.25rem .625rem;font-size:12px;font-size:.75rem;font-weight:700;color:#222}table tr td{padding:.625rem;font-size:15px;font-size:.9375rem;color:#222;text-align:left;border-bottom:1px solid #d8d6cf}table tr td:first-child{padding-left:0}table tr td:last-child{padding-right:0}table tr td p:last-child{margin-bottom:0}table tr ul{padding:0}table tbody tr td,table tbody tr th,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:18px;line-height:1.125rem}.table-border,.table-zebra,.table-zebra-vertical{border:1px solid #d8d6cf}.table-border th td,.table-border tr td,.table-zebra th td,.table-zebra tr td,.table-zebra-vertical th td,.table-zebra-vertical tr td{border-bottom:dotted 1px #d8d6cf}.table-border td:first-child,.table-border th:first-child,.table-zebra td:first-child,.table-zebra th:first-child,.table-zebra-vertical td:first-child,.table-zebra-vertical th:first-child{padding-left:.625rem}.table-border td:last-child,.table-border th:last-child,.table-zebra td:last-child,.table-zebra th:last-child,.table-zebra-vertical td:last-child,.table-zebra-vertical th:last-child{padding-right:.625rem}.table-zebra thead tr,.table-zebra tr.alt,.table-zebra tr.even,.table-zebra tr:nth-of-type(even){background:#e7e6e4}.table-zebra tr td:first-child,.table-zebra tr th:first-child{padding-left:.625rem}.table-zebra tr td:last-child,.table-zebra tr th:last-child{padding-right:.625rem}.table-zebra-vertical tbody td:nth-of-type(even),.table-zebra-vertical tbody th:nth-of-type(even),.table-zebra-vertical thead td:nth-of-type(even),.table-zebra-vertical thead th:nth-of-type(even){background:#e7e6e4}.table-reset td{width:auto!important}.empty-row td{border:none}.has-scroll-table .scroll-table-wrapper{position:relative;overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-bottom:1.25rem}.has-scroll-table .scroll-table-wrapper .scroll-table{min-width:150%;margin-bottom:0}.table-sortable{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;font-size:12px;font-size:.8rem}.table-sortable input{width:100%;margin-bottom:0}.table-sortable th{cursor:pointer;border-bottom:dotted 1px #d8d6cf}.table-sortable .tablesorter-header{background:#635b55;color:#fff}.table-sortable .tablesorter-header:hover{cursor:pointer}.table-sortable .tablesorter-header.tablesorter-headerUnSorted{background:#8c8179}.table-sortable .tablesorter-header-inner{display:inline-block;padding-right:1.875rem;position:relative}.table-sortable .tablesorter-header-inner:after,.table-sortable .tablesorter-header-inner:before{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;right:5px;top:50%}.table-sortable .tablesorter-header-inner:after{margin-top:-7px;border-width:0 6px 6px;border-color:transparent transparent #fff}.table-sortable .tablesorter-header-inner:before{margin-top:1px;border-width:6px 6px 0;border-color:#fff transparent transparent}.table-sortable .tablesorter-headerAsc .tablesorter-header-inner:after{margin-top:-3px}.table-sortable .tablesorter-headerAsc .tablesorter-header-inner:before,.table-sortable .tablesorter-headerDesc .tablesorter-header-inner:after{display:none}.table-sortable .tablesorter-headerDesc .tablesorter-header-inner:before{margin-top:-3px}.table-sortable .tablesorter-filter-row td,.table-sortable .tablesorter-filter-row td:first-child{padding:.625rem}.table-sortable td{padding:1.25rem;border:1px solid #d8d6cf}.table-sortable td:first-child{padding-left:1.25rem}.table-sortable td:last-child{padding-right:1.25rem}.table-sortable .even{background:#e7e6e4}.tablesorter-sticky-wrapper{background:#efeeeb}.table-sortable .filtered{display:none}.inline-list li{display:inline-block}.check-list{list-style:none;margin-left:0;padding-left:0}.context-body .check-list{margin-left:0;padding-left:0}.check-list li{padding-left:1.875rem;list-style:none;position:relative}.context-body .check-list li{padding-left:1.875rem}.check-list li:before{content:"\f00c";color:#a51c30;position:absolute;left:0;top:0}.faq-links li{margin:1.25rem 0;line-height:1.5}.faq-links a{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500}.faq-links a:hover{color:#a51c30}.faq-group-h{color:#424242;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;font-size:.875rem;margin-bottom:1rem}.faq-link-group{margin-bottom:3.75rem}.faqs dl{padding-top:3.75rem;border-top:1px solid #cfcdc9}.faqs dt{font-size:22px;font-size:1.375rem;margin-bottom:.9375rem}.faqs dd+dt,.faqs+.context-body{margin-top:3.75rem}.page-template-faq-php .context-body{margin-bottom:3.75rem}.faqs+.context-body{margin-bottom:0;margin-top:3.75rem}.hero-banner{height:65%}.has-small-hero-image .hero-banner{height:50%}.top-banner-fade:before{content:'';display:block;height:295px;background:linear-gradient(to bottom,rgba(0,0,0,.85) 0,transparent 100%,transparent 100%) repeat-x;z-index:101;position:absolute;width:100%}.bottom-banner-fade:after,.has-large-hero-image .hero-banner:after,.has-small-hero-image .hero-banner:after{content:'';display:block;height:100%;background:linear-gradient(to top,rgba(0,0,0,.85) 0,transparent 54%,transparent 100%) repeat-x;z-index:2;position:absolute;bottom:0;width:100%}.hero-banner{position:relative;top:0;width:100%;background-size:cover;background-position:center center;background-color:#1d1d1d!important;min-height:250px}.has-large-hero-image .hero-banner{position:relative;padding-top:48px}.has-hero .dashboard-header-container{margin-top:-168px}.basic-banner{margin-top:-2.8125rem;background:url(../images/banner_basic.jpg) center/cover no-repeat #e7e6e4}.basic-banner .banner-title{margin:1.5rem 0;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#424242}.logo{display:block;position:absolute;top:0;width:100%;height:100%;background:url(../images/hls_logo.png) center/contain no-repeat;z-index:6}.hover-desktop-nav-item.has-large-hero-image .logo{background-image:url(../images/hls_logo.png)}.widget.widget_rss cite.rss-source{margin-top:.4rem;font-weight:700}.widget-instagram-item-wrap a{border-bottom:0;margin-bottom:1.75rem}.widget-instagram-item-wrap img{width:100%;display:block}.widget-instagram-item-wrap .widget-instragram-description{margin-top:.875rem}.widget_twitter_timeline .internal_widget_wrapper{min-height:498px}.widget_twitter_timeline iframe{width:1px!important;min-width:100%!important}.widget_sp_image-description{margin-top:.3125rem}.textwidget{overflow:hidden}.textwidget ol li,.textwidget ul li{border-bottom:none}.tribe_mini_calendar_widget .button-small{display:inline-block;text-align:center;margin-top:1rem}.tribe_mini_calendar_widget .see-more-link,.tribe_mini_calendar_widget .tribe-events-read-more,.tribe_mini_calendar_widget .tribe-events-widget-link{font-size:14px;font-size:.875rem;margin:1rem 0;display:block;text-align:center}.tribe_mini_calendar_widget .tribe-mini-calendar thead{background:#d3dcdc;color:#424242}.tribe_mini_calendar_widget .tribe-mini-calendar thead a,.tribe_mini_calendar_widget .tribe-mini-calendar thead a span,.tribe_mini_calendar_widget .tribe-mini-calendar thead span{color:#424242}.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-present{background:#455365}.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-present a{color:#fff}.tribe_mini_calendar_widget .tribe-mini-calendar-event{border-bottom:2px dotted #cacaca}.tribe_mini_calendar_widget .tribe-mini-calendar-event.last{border-bottom:none}.tribe_mini_calendar_widget .tribe-mini-calendar-event .list-date{background:#d3dcdc}.tribe_mini_calendar_widget .tribe-mini-calendar-event .list-date .list-dayname,.tribe_mini_calendar_widget .tribe-mini-calendar-event .list-date .list-daynumber{background:#d3dcdc;color:#424242}.tribe_mini_calendar_widget .tribe-mini-calendar-dayofweek{font-size:8px;font-size:.5rem}.tribe_mini_calendar_widget .list-daynumber{color:#000}.tribe-events-adv-list-widget .entry-title{font-size:14px;font-size:.875rem;font-weight:700;line-height:18px}.tribe-events-adv-list-widget .duration,.tribe-events-adv-list-widget .location{font-weight:400}.tribe-events-adv-list-widget .location span:after{content:', '}.tribe-events-adv-list-widget .location span:last-child:after{content:''}.tribe-events-adv-list-widget .type-tribe_events{padding:14px 0;margin-bottom:0}.tribe-events-widget-link{margin-top:1rem!important}#event_tribe_venue .edit-linked-post-link{display:none}.widget.widget_hls-rss .post-title a,.widget.widget_hls-rss .rsswidget,.widget.widget_post-list .post-title a,.widget.widget_post-list .rsswidget,.widget.widget_rss .post-title a,.widget.widget_rss .rsswidget{font-size:18px;font-size:1.125rem}.widget.widget_hls-rss .post-title a:hover,.widget.widget_hls-rss .rsswidget:hover,.widget.widget_post-list .post-title a:hover,.widget.widget_post-list .rsswidget:hover,.widget.widget_rss .post-title a:hover,.widget.widget_rss .rsswidget:hover{color:#a51c30}.widget.widget_hls-rss .post-date,.widget.widget_hls-rss .rss-date,.widget.widget_post-list .post-date,.widget.widget_post-list .rss-date,.widget.widget_rss .post-date,.widget.widget_rss .rss-date{display:block;margin-top:.3125rem}.widget.widget_hls-rss .rssSummary,.widget.widget_post-list .rssSummary,.widget.widget_rss .rssSummary{margin-top:.5rem}.widget.widget_hls-rss .post-excerpt p:last-of-type,.widget.widget_post-list .post-excerpt p:last-of-type,.widget.widget_rss .post-excerpt p:last-of-type{margin-bottom:0}.widget.widget_hls-rss cite,.widget.widget_post-list cite,.widget.widget_rss cite{display:block;margin-top:.875rem}.widget.widget_hls-rss img.rss-first-item,.widget.widget_rss img.rss-first-item{max-height:175px;margin-bottom:1.75rem;display:block;margin-left:auto;margin-right:auto}.widget.widget_rss .widget-title a:first-child{display:none}.widget.widget_rss .widget-title .rsswidget{font-size:14px;font-size:.875rem}.widget.widget_post-list div.post-excerpt{margin-top:.75rem}.widget.widget_post-list h2.post-title{margin-bottom:0}.widget.widget_post-list .see-more-link,.widget.widget_post-list .tribe-events-read-more,.widget.widget_post-list .tribe-events-widget-link{margin-top:1rem;margin-bottom:1.25rem}.widget.widget_deadline-list .see-more-link,.widget.widget_deadline-list .tribe-events-read-more,.widget.widget_deadline-list .tribe-events-widget-link{margin-top:1.75rem;margin-bottom:1.25rem}.widget{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}.widget:after{content:"";display:table;clear:both}.widget p{font-size:15px;font-size:.9375rem;line-height:1.5;margin-bottom:1.75rem}.widget .see-more-link,.widget .tribe-events-read-more,.widget .tribe-events-widget-link{margin-top:1rem}.widget .widget-title{font-size:14px;font-size:.875rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;border-bottom:4px double #cacaca;padding-bottom:.875rem;margin-bottom:.875rem;margin-top:0;line-height:20px;line-height:1.25rem}.widget h1{font-size:18px;font-size:1.125rem;margin-bottom:1.75rem}.widget h3{font-size:16px;font-size:1rem;margin-bottom:1.75rem}.widget li{padding:16px 0 1rem;border-bottom:2px dotted #cacaca}.widget li:first-of-type{padding-top:0}.widget li:last-of-type{border-bottom:none}.widget li h2{margin-bottom:.75rem;line-height:20px;line-height:1.25rem}.widget .button-small{padding:10px 20px;font-weight:700}.post-date,.rss-date,.tribe-events-adv-list-widget .duration,.tribe-events-adv-list-widget .location,.tribe_mini_calendar_widget .tribe-mini-calendar-event .list-info .tribe-mini-calendar-event-venue,.tribe_mini_calendar_widget .tribe-mini-calendar-event .list-info .tribe-mini-calendar-event-venue a,.tribe_mini_calendar_widget .tribe-mini-calendar-event .list-info span,.tribe_mini_calendar_widget .tribe-mini-calendar-event .list-info span a,.widget.widget_hls-rss cite,.widget.widget_post-list cite,.widget.widget_rss cite{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:12px;font-size:.75rem;color:#767676}.left-widgets .widget{margin-bottom:1.875rem}.panel-type-sidebar{overflow:visible}.bottom-widgets .of-wrapper,.panel-type-sidebar .of-wrapper{clear:both}.bottom-widgets .of-wrapper:after,.panel-type-sidebar .of-wrapper:after{content:"";display:table;clear:both}.bottom-widgets .of-wrapper.has-overflow,.panel-type-sidebar .of-wrapper.has-overflow{overflow-x:scroll;-webkit-overflow-scrolling:touch}.bottom-widgets .widget,.panel-type-sidebar .widget{position:relative;float:left;width:280px}.bottom-widgets .widget:after,.panel-type-sidebar .widget:after{content:"";display:table;clear:both}.bottom-widgets .widget:last-of-type .internal_widget_wrapper,.panel-type-sidebar .widget:last-of-type .internal_widget_wrapper{margin-right:0}.bottom-widgets .widget.widget of-item widget_rss .see-more-link,.bottom-widgets .widget.widget of-item widget_rss .tribe-events-read-more,.bottom-widgets .widget.widget of-item widget_rss .tribe-events-widget-link,.bottom-widgets .widget.widget_hls-rss .see-more-link,.bottom-widgets .widget.widget_hls-rss .tribe-events-read-more,.bottom-widgets .widget.widget_hls-rss .tribe-events-widget-link,.panel-type-sidebar .widget.widget of-item widget_rss .see-more-link,.panel-type-sidebar .widget.widget of-item widget_rss .tribe-events-read-more,.panel-type-sidebar .widget.widget of-item widget_rss .tribe-events-widget-link,.panel-type-sidebar .widget.widget_hls-rss .see-more-link,.panel-type-sidebar .widget.widget_hls-rss .tribe-events-read-more,.panel-type-sidebar .widget.widget_hls-rss .tribe-events-widget-link{margin-top:0}.bottom-widgets .internal_widget_wrapper,.panel-type-sidebar .internal_widget_wrapper{background:#fff;margin-right:10px;padding:1.25rem;overflow:hidden}.bottom-widgets .internal_widget_wrapper:after,.panel-type-sidebar .internal_widget_wrapper:after{content:"";display:table;clear:both}.bottom-widgets-container{padding-bottom:1rem;width:100%;margin:0 auto;max-width:1200px;padding-left:.9375rem}.bottom-widgets-container:after{content:"";display:table;clear:both}.site-fixed .bottom-widgets-container{min-width:960px}.page-body .bottom-widgets-container{min-width:0}.bottom-widgets-container:before{padding-top:1.875rem;content:"";display:table;clear:both}.bottom-widgets-container .p-list-title{margin-bottom:1.875rem;margin-left:5px;margin-right:5px}.bottom-widgets-container .p-list-title span{background:#e7e6e4}.full-width .panel-type-sidebar .of-wrapper .widget:last-of-type .internal_widget_wrapper{margin-right:0}.of-wrapper .widget:first-child{margin-left:15px}.bottom-widgets{background-color:#e7e6e4}.gallery-wrapper{position:relative;overflow:hidden;font-family:"Hoefler Text A","Hoefler Text B",serif;background:#1b1b1b;z-index:1}.gallery-wrapper .image-loading{z-index:1000;display:none}.gallery-wrapper .cycle-slideshow.main-gallery{overflow:visible!important}.gallery-wrapper .cycle-slideshow.main-gallery.getting .cycle-slide{display:block!important}.gallery-wrapper.has-thumbs .gallery-mask .inner,.gallery-wrapper.has-thumbs .gallery-mask .outer{height:85%}.gallery-wrapper .cycle-slide{background:#1b1b1b;width:100%;display:none;height:100%;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.gallery-wrapper .cycle-slide.first{display:block}.gallery-wrapper .gallery-slide{display:block;padding:0;height:100%;width:auto;margin:0 auto;position:relative;z-index:2}.gallery-wrapper .gallery-meta{position:absolute;width:100%;bottom:0;left:0;font-size:14px;font-size:.875rem;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.85) 0,transparent 74%,transparent 100%);transform:translate3d(0,0,0);padding:45px 15px 15px;z-index:1005}.gallery-wrapper .gallery-meta a{color:#fff}.gallery-wrapper .gallery-meta a:hover{color:#a51c30}.gallery-wrapper .gallery-meta.only-caption .gallery-caption{padding-top:.9375rem}.gallery-wrapper .gallery-caption{display:none;overflow-y:auto;padding-right:75px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:600;line-height:1.5}.gallery-wrapper .gallery-caption a{border-bottom:1px dotted}.gallery-wrapper .gallery-attribution{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;font-size:12px;font-size:.75rem;text-align:right;width:50%;position:absolute;right:15px;bottom:15px;color:#a9a9a9}.gallery-wrapper .gallery-attribution a{color:#a9a9a9;border-bottom:0;font-weight:600}.gallery-wrapper .gallery-attribution a:hover{color:#fff}.gallery-wrapper .gallery-attribution i{margin-right:5px}.gallery-wrapper .gallery-caption-toggle{padding-top:.9375rem;padding-bottom:.9375rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:14px;font-size:.875rem;font-weight:500;display:block}.gallery-wrapper .gallery-caption-toggle.close-caption{position:absolute;top:0;right:0;width:50px;height:50px;line-height:50px;display:none;font-size:24px;font-size:1.5rem}.gallery-wrapper .open-caption{position:absolute;padding:0;left:15px;bottom:15px;font-weight:900}.gallery-wrapper .cycle-next,.gallery-wrapper .cycle-prev{opacity:0;position:absolute;top:50%;text-align:center;color:#fff;cursor:pointer;z-index:1003;width:30px;height:30px;margin-top:-15px;line-height:30px;font-size:28px;display:block;background:#a51c30;border-radius:2px;transition:opacity 300ms linear}.no-touch .gallery-wrapper .cycle-next:hover,.no-touch .gallery-wrapper .cycle-prev:hover{opacity:.8}.gallery-wrapper .cycle-next{right:15px}.gallery-wrapper .cycle-prev{left:15px}.gallery-wrapper.caption-active .cycle-slide{z-index:1005!important}.gallery-wrapper.caption-active .gallery-meta{bottom:0;top:0;height:100%!important;z-index:1005;padding:.9375rem}.gallery-wrapper.caption-active .gallery-meta .gallery-caption{display:block;width:100%;height:100%}.gallery-wrapper.caption-active .gallery-meta .gallery-attribution,.gallery-wrapper.caption-active .open-caption{display:none}.gallery-wrapper.caption-active .close-caption,.type-post .gallery-wrapper .cycle-prev{display:block}.no-touch .active .gallery-wrapper:hover .cycle-next,.no-touch .active .gallery-wrapper:hover .cycle-prev,.no-touch .active:hover .cycle-next,.no-touch .active:hover .cycle-prev,.no-touch .page-body .gallery-wrapper:hover .cycle-next,.no-touch .page-body .gallery-wrapper:hover .cycle-prev,.no-touch .page-body:hover .cycle-next,.no-touch .page-body:hover .cycle-prev,.touch .active .gallery-wrapper .cycle-next,.touch .active .gallery-wrapper .cycle-prev,.touch .page-body .gallery-wrapper .cycle-next,.touch .page-body .gallery-wrapper .cycle-prev{opacity:1}.gallery-pager{display:none;margin:.3125rem}.gallery-pager:after{content:"";display:table;clear:both}.full-width .gallery-pager{margin:.3125rem .9375rem .9375rem}.gallery-pager .cycle-slide{cursor:pointer;opacity:.6;transition:opacity 150ms linear}.gallery-pager .cycle-slide figure{position:relative}.gallery-pager .cycle-slide img{width:95%;display:block}.gallery-pager .cycle-slide.cycle-slide-active,.no-touch .gallery-pager .cycle-slide:hover{opacity:1}.gallery-pager.no-cycle div{width:20%;float:left;display:block}.image-loading{color:#FFF;text-align:center;display:block;opacity:1;font-size:32px;position:absolute;top:50%;left:50%;width:50px;margin-left:-25px;height:50px;margin-top:-25px;line-height:50px;z-index:1}.cycle-slide-active .image-loading{display:block}.entry-meta{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;color:#626f79}.entry-meta .sep{margin:0 .3125rem}.entry-meta a{color:#626f79;font-weight:600}.entry-meta a:hover{color:#a51c30;text-decoration:underline}.entry-cat-label{display:block;font-size:14px;font-size:.875rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;color:#626f79;margin-bottom:.875rem;text-transform:uppercase}hr.separator-double{border-top:4px double #cacaca}hr.separator-capped{width:100%;height:1px;border-top:1px solid #cacaca}hr.separator-capped:after,hr.separator-capped:before{content:' ';background:#cacaca;display:block;width:1px;height:20px;position:relative}hr.separator-capped:before{right:0;top:-10px}hr.separator-capped:after{left:100%;top:-30px}hr.separator-diamonds{border-top:none}hr.separator-diamonds:after{content:"\2666 \2666 \2666";text-align:center;display:block;letter-spacing:.375em;font-weight:900;font-size:2em;color:#cacaca}#harvard-alert{background-color:#F3B40E;color:#000;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;position:relative;display:none;top:0;bottom:0;width:100%;padding:20px 0;z-index:9;border-bottom:1px solid #ebedef}#harvard-alert.alert-open{display:block}#harvard-alert+#content{box-shadow:none}#harvard-alert .alert-content{height:auto!important;position:relative}#harvard-alert a{color:#000}#harvard-alert a:hover{color:#4b3704;text-decoration:underline}#harvard-alert .alert-badge{font-size:18px;font-size:1.125rem;text-transform:uppercase;width:auto;display:block;font-weight:900;text-align:center;background:#000;color:#F3B40E;margin:-1.875rem -.9375rem .9375rem;padding:5px 14px;transition:background-color .3s ease}#harvard-alert h3{font-size:32px;font-size:2rem;margin-bottom:.3125rem;margin-top:.3125rem;position:relative;font-weight:900}#harvard-alert h3 a:hover:after{transition:all .3s ease}#harvard-alert h3 a:hover .alert-badge{background-color:#4b3704}#harvard-alert h3 a:after{content:"\00bb";font-size:18px;font-size:1.125rem;font-weight:900;line-height:13px;height:16px;overflow:hidden;display:inline-block;right:0;position:relative;top:0;margin-left:12px}#harvard-alert p{margin-bottom:.75rem;line-height:1.35}#harvard-alert p a{text-decoration:underline}#harvard-alert h3,#harvard-alert p{max-width:940px}#harvard-alert ul{margin-bottom:0;margin-top:15px}#harvard-alert li{display:inline-block;padding-right:1.15em}#harvard-alert .alert-close{cursor:pointer;background:#c4910a;transition:all .3s ease;border-radius:3px;color:#000;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;display:block;margin-top:15px;text-align:center;padding:.75rem}#harvard-alert .alert-close:before{font-size:17px}#harvard-alert-mild{background-color:#fff;color:#424242;border-bottom:4px solid #a51c30;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:15px;position:relative;display:none;top:0;bottom:0;width:100%;z-index:9}#harvard-alert-mild.alert-open{display:block}#harvard-alert-mild+#content{box-shadow:none}#harvard-alert-mild .alert-content{height:auto!important;position:relative;padding-bottom:20px}#harvard-alert-mild a:hover{color:#821626;text-decoration:underline}#harvard-alert-mild .alert-badge{font-size:12px;font-size:.75rem;text-transform:uppercase;width:auto;display:block;font-weight:900;text-align:center;background:#000;color:#F3B40E;margin:-1.875rem -.9375rem .9375rem;padding:5px 14px;transition:background-color .3s ease}#harvard-alert-mild h3{color:#a51c30;font-size:16px;font-size:1rem;margin-bottom:.3125rem;margin-top:.3125rem;position:relative;font-weight:900}#harvard-alert-mild h3 a{color:#a51c30}#harvard-alert-mild h3 a:hover:after{transition:all .3s ease}#harvard-alert-mild h3 a:hover .alert-badge{background-color:#821626}#harvard-alert-mild h3 a:after{content:"\00bb";font-size:20px;font-size:1.25rem;font-weight:900;line-height:13px;height:16px;overflow:hidden;display:inline-block;right:0;position:relative;top:1px;margin-left:12px}#harvard-alert-mild p{margin-bottom:.75rem;line-height:1.35}#harvard-alert-mild h3,#harvard-alert-mild p{max-width:940px}#harvard-alert-mild ul{margin-bottom:0;margin-top:15px}#harvard-alert-mild li{display:inline-block;padding-right:1.15em}#harvard-alert-mild .mild-alert-close{cursor:pointer;background:#e6e6e6;transition:all .3s ease;border-radius:3px;color:#000;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;display:block;margin-top:15px;text-align:center;padding:.75rem}#harvard-alert-mild .mild-alert-close:before{font-size:17px}.single-tribe_alert .page-body{padding-left:.9375rem!important}.single-tribe_alert #harvard-alert{display:none!important}.pull-content{color:#455365;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;position:relative;padding-top:1.875rem;margin-bottom:1.5em}.pull-content a.pull-content-expand{font-size:3em;text-decoration:none;background:0 0;cursor:pointer;padding-left:.5em;padding-right:.5em}.pull-content a.pull-content-expand span{font-size:.4em}.pull-content p{font-size:14px;line-height:1.3}.pull-content .content{display:none}.pull-content .content.expand{display:block;padding:2.5em 1em 1em 2em;background-color:#f4f4f4;margin-bottom:5em;border-radius:10px}.pull-content h2,.pull-content h3,.pull-content h4,.pull-content h5{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#455365;font-weight:700}.pull-content>h1,.pull-content>h2,.pull-content>h3,.pull-content>h4,.pull-content>h5{margin-top:0}.context-body .pull-content h2,.context-body .pull-content h3{font-size:16px}.context-body .pull-content h3{letter-spacing:0}.context-body .pull-content h4,.context-body .pull-content h5{font-size:14px}.pull-content.pull-right{margin-left:0;padding-left:0;float:right!important}.pull-content.pull-left{margin-right:0;padding-right:1.5em;float:left!important}.context-notice{border-left:1px solid #89959f;padding-left:1.875rem;margin-bottom:1.875rem;position:relative}.context-notice>:first-child{margin-top:0}.context-notice p{color:#1d1d1d;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:16px;font-size:1rem;font-weight:600}.context-notice:before{content:'*';font-family:"Whitney SSm A","Whitney SSm B",sans-serif;background:#efeeeb;color:#a51c30;padding-bottom:10px;position:absolute;top:0;left:-10px;width:20px;height:20px;font-size:40px;line-height:1;font-weight:700;text-align:center}.context-highlight{padding:1.875rem;margin-bottom:1.75rem}.context-highlight>:first-child{margin-top:0}.context-highlight>:last-child{margin-bottom:0}.context-highlight p{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:16px;font-size:1rem;font-weight:600;color:inherit}.context-highlight .wp-caption-text{font-size:12px;font-size:.75rem}.crimson-highlight{background:#a51c30;color:#fff}.crimson-highlight h2,.crimson-highlight h3{color:#fff}.crimson-highlight a{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}.crimson-highlight a:hover{border-bottom-color:#fff}.crimson-highlight a.is-secure:after{color:#fff}.blue-highlight{background:#d3dcdc}.blue-highlight a{border-bottom:1px solid rgba(66,66,66,.3);transition:border-color 150ms linear}.blue-highlight a:hover{border-bottom-color:#424242}.white-highlight{background:#fff;color:#a51c30;border:2px solid #a51c30}.white-highlight a{color:#a51c30;border-bottom:1px solid rgba(165,28,48,.5)}.white-highlight a:hover{border-bottom-color:#a51c30}.green-highlight{background:#5d7975;color:#fff}.green-highlight h2,.green-highlight h3{color:#fff}.green-highlight a{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}.green-highlight a:hover{border-bottom-color:#fff}.green-highlight a.is-secure:after{color:#fff}.gray-highlight{background:#6C7884;color:#fff}.gray-highlight h2,.gray-highlight h3{color:#fff}.gray-highlight a{color:#fff;border-bottom:1px solid rgba(255,255,255,.3);transition:border-color 150ms linear}.gray-highlight a:hover{border-bottom-color:#fff}.gray-highlight a.is-secure:after{color:#fff}.big-stat{font-family:"Hoefler Text A","Hoefler Text B",serif;font-size:72px;font-size:4.5rem;line-height:1;color:#a51c30}.p-list-title{position:relative;font-style:italic;border-bottom:1px solid #cdcac1;letter-spacing:0;text-align:center;display:block}.p-list-title span{background:#efeeeb;padding:0 20px;position:relative;top:50%;display:inline-block;max-width:80%;-ms-transform:translateY(50%);transform:translateY(50%)}.p-list-title:after,.p-list-title:before{content:" ";position:absolute;top:100%;height:22px;height:1.375rem;width:0;border-color:#cdcac1;border-style:solid;border-width:0}.p-list-title:before{left:0;border-left-width:1px}.p-list-title:after{right:0;border-right-width:1px}.related-content{border-top:4px double #cacaca;border-bottom:4px double #cacaca;padding:35px 0;margin:35px 0}.related-content h3{font-size:25px;font-size:1.5625rem;margin:0 0 35px}.related-content-wrap{margin-bottom:1.25rem;padding-left:0;padding-right:0}.related-content-wrap.g-column+.g-column:last-child{float:left}.related-content-item{background:#fff;padding:1rem}.related-content-item .media-thumbnail+.related-content-copy{margin-left:90px}.related-content-item .media-thumbnail{float:left;margin:0 5px 5px 0}.related-content-item .media-thumbnail img{max-width:75px;heigth:auto;overflow:hidden}.related-content-title{font-size:21px;font-size:1.3125rem;margin:0 0 8px;padding:0}.related-content-subtitle{margin:0 0 8px;font-size:14px;font-size:.875rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.content-format-label{font-weight:600;font-size:12px;font-size:.75rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-transform:uppercase}header[role=banner]{background-color:#fff;z-index:3}header[role=banner] .site-header-inner{position:relative;z-index:102}header[role=banner] .site-header-inner>.row{min-width:0}header[role=banner] .site-name{position:relative;width:220px;height:48px;float:left}header[role=banner] .site-name a{display:block}header[role=banner] .site-name h1{margin:0}header[role=banner] .site-name img{max-width:100%;display:block}header[role=banner] .header-search-form{margin-top:30px}header[role=banner] .mobile-nav-toggle{position:absolute;top:0;right:0}.has-large-hero-image header[role=banner]{height:auto;z-index:1000;width:100%;left:0;background:0 0}header[role=banner] .logout-bar{text-align:center;background:#424242;color:#fff;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:400;text-transform:none;padding:.5rem 0}header[role=banner] .logout-bar a{font-weight:700;text-transform:uppercase;color:#fff}.has-large-hero-image.hover-desktop-nav-item header[role=banner]{z-index:10003}p.noscript{text-align:center;padding-top:3em;padding-bottom:3em}p.noscript .badge{font-size:18px;font-size:1.125rem;font-weight:900;text-align:center;background:#000;color:#fff;padding:5px 14px;border-radius:3px;vertical-align:middle;display:inline-block;margin-left:0}.has-large-hero-image header[role=banner] .main-nav-item{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);transition:color 100ms linear,text-shadow 100ms ease-in}html.ie .has-large-hero-image header[role=banner] .main-nav-item{transition:none}.has-large-hero-image header[role=banner] .main-nav-item a{color:inherit;opacity:1}.has-large-hero-image.hover-desktop-nav-item header[role=banner] .main-nav-item{color:#333;text-shadow:none}footer[role=contentinfo]{background-color:#1d1d1d;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;padding:50px 0 0;clear:both}footer[role=contentinfo] .inner{width:100%;margin:0 auto;max-width:1200px}footer[role=contentinfo] .inner:after{content:"";display:table;clear:both}.site-fixed footer[role=contentinfo] .inner{min-width:960px}.page-body footer[role=contentinfo] .inner{min-width:0}footer[role=contentinfo] .footer-branding{text-align:center;margin-bottom:40px}footer[role=contentinfo] .footer-branding .fb-logo{width:248px;height:88px;display:inline-block;background:url(../images/hls_logo-inverse.png) center/contain no-repeat}footer[role=contentinfo] a{transition:color .3s ease}.footer-bottom{font-size:13px;font-size:.8125rem;color:#A9A9A9;font-weight:500;background-color:#000;text-align:center;padding:70px 0}.footer-bottom .credits{font-weight:500;float:right;padding:0 15px}.content-area:after{content:"";display:table;clear:both}.page-title{margin-top:0;margin-bottom:1.5625rem}.no-banner .page-title{position:relative;padding-left:2.5px;padding-right:2.5px;width:100%;float:none;margin-bottom:.9375rem}.page-title.is-secure:after{color:rgba(0,0,0,.35);margin-left:15px;font-size:60%}.sub-title{margin:-1rem 0 2rem;font-size:20px;font-size:1.25rem}.page-body .context-body+.panel-collection{margin-top:3rem}.page-body .context-body+.panel-collection>.panel-count-0>.panel-content>.panel-title{margin-top:0}.page-body .panel-collection{margin:0 -.9375rem}.page-body .panel-collection .panel:first-child .panel-heading{margin-top:0}.page-body .panel-collection+.context-body{margin-top:3rem}.page-body .oembed+p{margin-top:.5rem}.page-template-dashboard .panel-collection,.page-template-dept-lander .panel-collection{margin-top:1rem}.section-h{color:#828282}.context-body .link-list{padding-left:0}.context-body .link-list a{display:inline-block}.context-body .related-links .link-list{padding-left:1.5625rem}.context-body .related-links .link-list a{display:block}.context-body .related-links .link-list li{padding-bottom:1rem}.related-link-wrap{background:#fff;clear:both}.department-contact{list-style:none;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:14px;font-size:.875rem;line-height:1.4}.sidebar-wrap .department-contact{padding:0 0 0 1.875rem;margin:1.875rem 0}.department-contact .name{margin-bottom:10px;display:block}.department-contact .building,.department-contact .room{font-style:italic}.department-contact .additional-link,.department-contact .address,.department-contact .directions,.department-contact .email,.department-contact .fax,.department-contact .hours,.department-contact .phone{display:block;margin-top:.625rem}.department-contact .mailing{display:block}.department-contact .state{margin-right:3px}.department-contact .phone{margin-top:.625rem}.department-contact a{background-position:0 .875rem}.has-hero .site-main{padding-top:0}.nav-panel-subtitle{letter-spacing:.5px;display:block;padding:1.875rem 3.125rem 1.875rem 1.5625rem;margin-bottom:0!important}.nav-panel-subtitle:before{position:absolute;top:50%;margin-top:-10px;display:block;font-size:20px;font-size:1.25rem;right:15px;right:.9375rem;color:#a51c30}.dashboard-header-container{position:relative;z-index:3;left:0;right:0;margin-left:auto;margin-right:auto}.dashboard-header-container.nav-positioned{transition:300ms all}.dashboard-header-container .page-title{color:#fff;margin-bottom:1rem;text-shadow:0 4px 4px #5c5c5c}.dashboard-header-container h3.sub-title{color:#fff;margin-top:.3125rem;margin-bottom:1.25rem;text-shadow:0 3px 3px #6b6b6b}.dashboard-header-container .dashboard-header-inner{margin-bottom:1rem;padding-bottom:0}.dashboard-header-container .dashboard-header-inner:after{content:"";display:table;clear:both}.dashboard-header-container .dashboard-header-columns{padding:0 15px}.dashboard-header-container .dashboard-header-columns:after{content:"";display:table;clear:both}.nav-open .dashboard-header-container .dashboard-header-columns{padding-bottom:30px}.dashboard-header-container .link-list-wrap{padding:0}.dashboard-header-container .link-list-wrap .link-list{padding-left:1.5625rem;padding-right:1.5625rem}.dashboard-header-container .link-list+.link-list{border-top:1px solid #ebedef;padding-top:.9375rem}.dashboard-header-container .popular-links{padding:30px 0 15px}.dashboard-header-container+.page-content{margin-top:-5.625rem}.marketing-header-title-positioning{position:relative}.marketing-header-title-positioning.has-sub-title{margin-bottom:0}.dept-lander-content .dashboard-header-container .nav-panel-subtitle{border-bottom:1px solid #ebedef}.nav-open .dept-lander-content .dashboard-header-container .nav-panel-subtitle{border-bottom:0}.dashboard-header-contact{clear:both;padding:1.25rem;position:relative;margin:15px;background-color:#a51c30;color:#fff}.dashboard-header-contact a{color:#fff}.dashboard-header-contact a:hover{background-image:linear-gradient(to bottom,transparent 75%,#fff 75%)}.custom-site-search-landing>form{background-color:#fff;display:inline}.custom-site-search-landing>form>fieldset{display:inline;margin-left:2em;border-bottom:1px solid #a51c30}.custom-site-search-landing>form>fieldset>input.search-field{font-size:100%;width:13em;font-style:italic;border:none}.custom-site-search-landing>form>fieldset>button.search-submit{border:none;color:#a51c30;background-color:#fff;font-size:100%;padding-left:0}.custom-site-search-landing-mobile{display:none;padding:1em;border-bottom:1px solid #ebedef}.custom-site-search-landing-mobile>form{background-color:#fff;margin-bottom:0;outline:#bac5c6 solid 1px}.custom-site-search-landing-mobile>form>fieldset>input.search-field{font-size:75%;height:1.5em;width:calc(100% - 4em);font-style:italic;border:none;margin:1em .5em}.custom-site-search-landing-mobile>form>fieldset>button.search-submit{border:none;color:#a51c30;background-color:#fff;float:right;font-size:100%;height:100%;padding:.75em 1em .75em 0;margin:auto}.staff-profiles{clear:both}.context-body+.staff-profiles,.panel-collection+.staff-profiles,.staff-profiles+.context-body,.staff-profiles+.panel-collection{margin-top:3.75rem}.staff-member:after{content:"";display:table;clear:both}.staff-member .staff-photo{width:75px;float:left;margin:0 1.875rem .625rem 0}.staff-member .staff-photo img{width:100%}.staff-member+.staff-member{margin-top:.9375rem;padding-top:1.5625rem;border-top:1px solid #cfcdc9}.staff-name{font-size:22px;font-size:1.375rem;margin-bottom:.625rem}.staff-name span{display:block;font-weight:600;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:14px;font-size:.875rem;margin-top:.625rem;color:#455365;line-height:1.4}.staff-m-info{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.4}.staff-email,.staff-phone{display:inline}.staff-email+.staff-phone{margin-left:.3125rem;padding-left:.3125rem;border-left:1px solid}.staff-address,.staff-bio{margin-top:1.25rem;line-height:1.5em}.pattern-group{margin-bottom:3.5rem}.pattern-group:after{content:"";display:table;clear:both}.pattern-group-content,.pattern-group-head{position:relative;padding-left:2.5px;padding-right:2.5px;width:100%;float:left}.lists-pattern .pattern-group-content{padding:0;float:none}.grid-pattern span{display:block;background:#eee;height:50px;height:3.125rem;margin-bottom:1.75rem;padding:.9375rem}.lists-group{position:relative;padding-left:2.5px;padding-right:2.5px;width:33.3333333333%;float:left}.grid-template-wrap{margin-bottom:1.75rem;position:relative;overflow:hidden}.grid-template-wrap:before{content:'';background:#ebedef;display:block;position:absolute;top:0;left:50%;height:100%;width:1px}.grid-template-wrap .grid-template-col{position:relative;width:50%;float:left;padding:2.1875rem 0 2.1875rem 6.5625rem}.grid-template-wrap .grid-template-col p:last-child{margin-bottom:0}.grid-template-wrap .grid-template-row{margin-left:-6.5625rem}.grid-template-wrap .grid-template-row:after{content:"";display:table;clear:both}.grid-template-wrap .grid-template-row:first-child .grid-template-col{padding-top:.625rem}.grid-template-wrap .grid-template-row+.grid-template-row{border-top:1px solid;border-color:#ebedef}.context-body+.grid-template-wrap,.grid-template-wrap+.context-body{margin-top:1.875rem}.page-template-page-templatesabout-php.has-banner .page-header-wrap{min-height:450px;min-height:28.125rem}.page-template-page-templatesabout-php .page-title{font-size:52px;font-size:3.25rem;text-align:right}.page-template-page-templatesabout-php .sub-title{float:right;left:auto;width:530px;padding:2.1875rem;background:rgba(0,0,0,.5);font-size:16px;font-size:1rem;line-height:1.75;margin-bottom:1.875rem}.page-template-page-templatesabout-php .large-page-banner+.page-header{background:0 0}.page-template-page-templatesabout-php .about_mission{background:url(../images/about_buildingsketch.png) no-repeat;min-height:image-height("about_buildingsketch.png");padding:1.25rem 0;margin-bottom:3.125rem}.page-template-page-templatesabout-php .about_mission:after{content:"";display:table;clear:both}.page-template-page-templatesabout-php .about_mission h3{max-width:900px;text-align:center;float:right;margin-right:30px;color:#828282;font-weight:100;font-style:italic;line-height:1.75;letter-spacing:0}.page-template-page-templatesabout-php .about_call_outs:after{content:"";display:table;clear:both}.page-template-page-templatesabout-php .about_call_outs li{position:relative;padding-left:2.5px;padding-right:2.5px;width:33.3333333333%;float:left;list-style:none}.page-template-page-templatesabout-php .about_call_outs li .about_cta_label{background:#dbdbdb;padding:1.25rem .3125rem 1.25rem 1.25rem;min-height:100px}.page-template-page-templatesabout-php .about_call_outs li img{display:block}.page-template-page-templatesabout-php .about_call_outs li h3{font-size:21px;font-size:1.3125rem;margin:0;padding:0}.page-template-page-templatesabout-php .about_call_outs li h4{margin:0;padding:0;font-size:16px;font-size:1rem;font-style:italic;color:#828282;letter-spacing:0}.about_body{margin:5rem 0}.about_body .sub-nav{padding:0;border:none;background:0 0}.about_body nav{position:relative;padding-left:2.5px;padding-right:2.5px;width:25%;float:left;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700}.about_body nav a{border-bottom:none;font-size:15px;font-size:.9375rem;margin-bottom:0}.about_wysiwyg_content{position:relative;padding-right:25px;width:75%;float:left;border-left:1px solid #ebedef;padding-left:50px}.error404 .page-content fieldset{border:none;padding:0;margin:.1875rem 0}.error404 .page-content fieldset input[type=text]{width:60%;display:inline-block;padding:0 1rem;font-size:15px;border:none;outline:0;height:58px;line-height:58px}.error404 .page-content fieldset input[type=text]:focus{box-shadow:0 0 4px rgba(0,0,0,.2)}.error404 .page-content fieldset input[type=submit]{cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:14px;font-size:.875rem;background-color:#a51c30;color:#fff;border:none;outline:0;padding:0 1rem;height:58px;line-height:58px;margin:0}.error404 .page-content fieldset input[type=submit]:focus,.error404 .page-content fieldset input[type=submit]:hover{background-color:#841626}.error404 .page-content fieldset input[type=submit]:hover{transition:300ms linear background-color}.error404 .page-content fieldset input[type=submit]:focus,.error404 .page-content fieldset input[type=submit]:hover{color:#fff}.error404 .site-search{margin-bottom:1.25rem}.error404 h3{margin-top:0}.hero-image-wrap{position:absolute;top:0;right:0;left:0;height:50%;overflow:hidden;transition:opacity .22s cubic-bezier(0.19,1,.22,1);background-color:#333}.hover-desktop-nav-item .hero-image-wrap{opacity:0}.hero-image-wrap:after{content:"";position:absolute;top:0;left:0;right:0;height:250px;background:linear-gradient(rgba(0,0,0,.6) 20%,transparent)}.hero-image{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:top center;opacity:.5}#hls-secure-login{margin:20px auto}#loginform h3{font-size:30px;margin-bottom:20px}#loginform label{font-weight:700;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-transform:uppercase}#loginform input[type=password],#loginform input[type=text]{width:100%;padding:1rem;font-size:15px;border:none;outline:0;background:#dbdbdb;margin-bottom:20px}#loginform input[type=text]:focus{box-shadow:0 0 4px rgba(0,0,0,.2)}#loginform input[type=submit]{cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:14px;font-size:.875rem;background-color:#a51c30;color:#fff;border:none;outline:0}#loginform input[type=submit]:focus,#loginform input[type=submit]:hover{background-color:#841626}#loginform input[type=submit]:hover{transition:300ms linear background-color}#loginform input[type=submit]:focus,#loginform input[type=submit]:hover{color:#fff}.child-section-container{margin-bottom:2.8125rem;position:relative;text-align:right;display:none}.child-section-container.basic-banner{padding:.9375rem 0}.child-section-container.basic-banner .banner-title{font-size:24px;font-size:1.5rem}.child-section-header-wrap{position:relative;z-index:5}.child-section-title{text-transform:uppercase;font-size:16px;font-size:1rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700}.child-section-title a{color:#1d1d1d}.in-child-section .child-section-title{margin-right:.9375rem;display:inline-block}.child-section-nav{position:relative;margin:1.125rem 0}.child-section-nav .button{margin-bottom:0;font-weight:600;padding-right:3.75rem}.child-section-nav .button .icon-select-arrows,.child-section-nav .button .nav-panel-subtitle:before,.child-section-nav .button .sub-nav-wrap:before{position:absolute;font-size:1.5em;padding-left:1em;top:13px;top:.8125rem;right:20px;right:1.25rem}.child-section-nav .sub-nav{position:absolute;z-index:1;right:0;width:300px;background:#fff!important;margin:0}.child-section-nav .sub-nav .sub-menu{background:#fff}.in-child-section .child-section-nav{display:inline-block;text-align:left}.child-section-hero.child-section-container{display:block;text-align:left;padding:3.75rem 0 1.25rem}.child-section-hero .child-section-title{display:block;text-align:center}.child-section-hero .child-section-title a{color:#fff;font-size:14px;font-size:.875rem;text-shadow:0 2px 2px #5c5c5c}.child-section-hero .child-section-nav{margin-top:10px;display:none}.child-section-hero .child-section-nav .button{width:100%;margin-top:10px}.child-section-hero .page-title{color:#fff;text-shadow:0 4px 4px #5c5c5c}.child-section-hero .breadcrumbs-nav,.child-section-hero .breadcrumbs-nav a{color:#fff}.child-section-hero .breadcrumbs-nav li:first-child,.child-section-hero .breadcrumbs-nav li:nth-child(2){display:none}.child-section-hero .breadcrumbs-nav li:nth-child(3){font-size:130%}.child-section-hero .breadcrumbs-nav li:nth-child(3):before{display:none}.custom-loop-body .page-image{margin-bottom:3.5rem}.custom-loop-filters{line-height:2em;border-bottom:1px solid #cdcac1;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:16px;font-size:1rem;-khtml-user-select:none;-moz-user-select:none;-ms-touch-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.custom-loop-filters form{margin-bottom:.5rem}.custom-loop-filters span{text-transform:uppercase;font-weight:700}.custom-loop-filters legend{cursor:pointer}.custom-loop-filters legend.selected{font-weight:700}.custom-loop-filters legend:hover{color:#821626}.custom-loop-filters legend:after{font-weight:400;margin-left:.125rem;content:"\25BC"}.custom-loop-buttons{display:inline-block;float:right}.custom-loop-buttons .button-small{padding:4px 8px;margin:0 .25rem 0 0}.custom-loop-filter{display:inline-block;vertical-align:bottom;margin:0 .75em}.custom-loop-sort{display:inline-block}.custom-loop-sort-options{margin:0 .75em;display:inline-block}.custom-loop-sort-options input[type=radio]{margin-right:.5em}.custom-loop-sort-options label{margin-right:.5em;display:inline-block;font-size:16px;font-size:1rem}.custom-loop-drop-options{position:absolute;max-height:250px;overflow-y:scroll;z-index:1000;background-color:#e7e6e4;border:1px solid #cdcac1;padding:.5em;margin-top:10px}.custom-loop-drop-options .hidden{display:none}.custom-loop-drop-options input{margin-right:.5em}.custom-loop-content,.custom-loop-content.loop-content{margin-left:-.9375rem;margin-right:-.9375rem}.custom-loop-content #nav-above{margin-top:-1rem;margin-bottom:1.5625rem}.custom-loop-content #nav-above .page-count{color:#455365}.custom-loop-content .loop-item-featured-img{margin:22px 1.75rem 10px 0}.custom-loop-content .loop-item-title{line-height:1.46;margin-bottom:0;font-size:26px;font-size:1.625rem}.custom-loop-content .loop-item-title .loop-item-type{padding-left:0;margin:0;display:block;font-weight:700;color:#89959f;font-size:15px;font-size:.9375rem}.custom-loop-content .loop-item-date .event-is-recurring{margin-top:0}.custom-loop-content .loop-item-date .event-is-recurring a{font-size:17px!important;line-height:1.1;color:#a51c30;font-weight:500;margin-top:0}.custom-loop-content .loop-item-date .event-is-recurring a:visited{color:#5d5d5d}.custom-loop-content .loop-item-date .event-is-recurring a:hover{color:#424242}.custom-loop-content .loop-item{padding-top:2.5rem}.custom-loop-content .loop-item div.context-body{margin-top:22px;line-height:1.4;font-size:20px;font-size:1.25rem}.custom-loop-content .loop-item div.context-body>:last-child{margin-bottom:0}.custom-loop-content .loop-item .loop-item-meta-item+.loop-item-meta-item,.custom-loop-content .loop-item .loop-item-title a+.loop-item-meta-item,.custom-loop-content .loop-item .loop-item-title+.loop-item-meta-item,.custom-loop-content .loop-item .recurringinfo{margin-top:21px}.custom-loop-content .loop-item .dates,.custom-loop-content .loop-item .loop-item-date,.custom-loop-content .loop-item .loop-item-source{padding-top:0;margin-top:0;margin-bottom:0;font-size:17px;line-height:1.1;color:#455365;font-weight:500}.custom-loop-content .loop-item .entry-meta .department{line-height:1.25;margin:0 0 1.375rem;font-size:16px;font-size:1rem}.custom-loop-content .loop-item .entry-meta .terms{font-weight:600;line-height:1.35;margin:0 0 1.25rem;font-size:14px;font-size:.875rem}.custom-loop-content .loop-item .entry-meta .terms:last-child{margin-bottom:0}.custom-loop-content .loop-item .entry-meta .terms .label{display:block;font-weight:500;margin-bottom:2px}.custom-loop-content .loop-item:first-of-type{margin-top:0}.search-no-results .search-page-title,.search-results .search-page-title{float:left;color:#1d1d1d}.search-no-results .search-page-search-box-container,.search-results .search-page-search-box-container{width:100%;float:left;padding-right:0}.search-no-results .search-page-search-box-container fieldset,.search-results .search-page-search-box-container fieldset{border:none;padding:0;margin:.1875rem 0}.search-no-results .search-page-search-box-container fieldset input[type=text],.search-results .search-page-search-box-container fieldset input[type=text]{width:65%;display:inline-block;padding:0 1rem;font-size:15px;border:none;outline:0;height:58px;line-height:58px}.search-no-results .search-page-search-box-container fieldset input[type=text]:focus,.search-results .search-page-search-box-container fieldset input[type=text]:focus{box-shadow:0 0 4px rgba(0,0,0,.2)}.search-no-results .search-page-search-box-container fieldset input[type=submit],.search-results .search-page-search-box-container fieldset input[type=submit]{cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:14px;font-size:.875rem;background-color:#a51c30;color:#fff;border:none;outline:0;padding:0 1rem;height:58px;line-height:58px;margin:0}.search-no-results .search-page-search-box-container fieldset input[type=submit]:focus,.search-no-results .search-page-search-box-container fieldset input[type=submit]:hover,.search-results .search-page-search-box-container fieldset input[type=submit]:focus,.search-results .search-page-search-box-container fieldset input[type=submit]:hover{background-color:#841626}.search-no-results .search-page-search-box-container fieldset input[type=submit]:hover,.search-results .search-page-search-box-container fieldset input[type=submit]:hover{transition:300ms linear background-color}.search-no-results .search-page-search-box-container fieldset input[type=submit]:focus,.search-no-results .search-page-search-box-container fieldset input[type=submit]:hover,.search-results .search-page-search-box-container fieldset input[type=submit]:focus,.search-results .search-page-search-box-container fieldset input[type=submit]:hover{color:#fff}.search-no-results .loop-header-adsearch-trigger-container,.search-results .loop-header-adsearch-trigger-container{background-color:#1d1d1d;height:42px}.search-no-results .loop-header-adsearch-trigger-container #filters-trigger,.search-results .loop-header-adsearch-trigger-container #filters-trigger{cursor:pointer;font-weight:500;margin:0 auto;text-transform:uppercase;display:block;background-color:#1d1d1d;color:#fff;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;line-height:42px;overflow:hidden;padding:0 20px;text-align:left;width:100%;font-size:.8125em;transition:all .15s ease-in-out;left:0;right:0;position:absolute;z-index:6}.search-no-results .loop-header-adsearch-form-container,.search-results .loop-header-adsearch-form-container{z-index:5;height:0;overflow:hidden;position:absolute;width:100%;left:0;right:0;margin:0;max-width:none;padding:0}.search-no-results .loop-header-adsearch-form-container .title,.search-results .loop-header-adsearch-form-container .title{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;margin-bottom:14px;font-size:18px;font-size:1.125rem;line-height:1.33333}.search-no-results .loop-header-adsearch-form-container input[type=submit],.search-results .loop-header-adsearch-form-container input[type=submit]{cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:14px;font-size:.875rem;background-color:#a51c30;color:#fff;border:none;outline:0;padding:0 1rem;height:40px;line-height:40px;margin:0}.search-no-results .loop-header-adsearch-form-container input[type=submit]:focus,.search-no-results .loop-header-adsearch-form-container input[type=submit]:hover,.search-results .loop-header-adsearch-form-container input[type=submit]:focus,.search-results .loop-header-adsearch-form-container input[type=submit]:hover{background-color:#841626}.search-no-results .loop-header-adsearch-form-container input[type=submit]:hover,.search-results .loop-header-adsearch-form-container input[type=submit]:hover{transition:300ms linear background-color}.search-no-results .loop-header-adsearch-form-container input[type=submit]:focus,.search-no-results .loop-header-adsearch-form-container input[type=submit]:hover,.search-results .loop-header-adsearch-form-container input[type=submit]:focus,.search-results .loop-header-adsearch-form-container input[type=submit]:hover{color:#fff}.search-no-results .loop-header-adsearch-form-container .filter-choices label,.search-results .loop-header-adsearch-form-container .filter-choices label{display:inline-block;margin-right:2em;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700}.search-no-results .loop-header-adsearch-form-container .filter-choices label input[type=radio],.search-results .loop-header-adsearch-form-container .filter-choices label input[type=radio]{margin-right:.7em}.search-no-results .loop-header-adsearch-form-container .filter-choices select,.search-results .loop-header-adsearch-form-container .filter-choices select{margin-right:1em}.search-no-results .loop-header-adsearch-form-container .filter-choices p,.search-results .loop-header-adsearch-form-container .filter-choices p{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;font-size:14px;font-size:.875rem;padding-top:1em;padding-bottom:1em}.search-no-results.filters-open .loop-header-adsearch-form-container,.search-results.filters-open .loop-header-adsearch-form-container{height:auto;padding:20px;background-color:#fff;border-bottom:5px solid #a51c30}.search-no-results .search-results-num,.search-results .search-results-num{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:18px;font-size:1.125rem;color:#1d1d1d;z-index:2;padding-top:1.5em;padding-bottom:4em}.search-no-results .search-results-num .num-found,.search-results .search-results-num .num-found{float:left;padding-right:2em}.search-no-results .search-results-num .num-found span,.search-results .search-results-num .num-found span{font-weight:800}.search-no-results .search-results-num .sort-choices,.search-results .search-results-num .sort-choices{float:left}.search-no-results .search-results-num a,.search-results .search-results-num a{color:#a51c30}.search-no-results .search-buttons-container,.search-results .search-buttons-container{text-align:center;padding-top:10px;padding-right:10px;position:relative}.search-no-results .search-buttons-container li,.search-results .search-buttons-container li{width:100%}.search-no-results .search-buttons-container li a,.search-results .search-buttons-container li a{display:block;margin-bottom:5px}.search-no-results .search-buttons-container i,.search-results .search-buttons-container i{margin-right:5px}.search-no-results .gsc-adBlock,.search-results .gsc-adBlock{display:none!important;height:0!important}.search-no-results .gsc-adBlock *,.search-results .gsc-adBlock *{height:0}.search-no-results .gsc-above-wrapper-area,.search-results .gsc-above-wrapper-area{display:inline}.search-no-results .gsc-resultsbox-visible,.search-results .gsc-resultsbox-visible{margin-top:0}.search-no-results .gsc-control-cse,.search-results .gsc-control-cse{background-color:#efeeeb;border:1px solid #efeeeb}.search-no-results .gsc-webResult.gsc-result,.search-results .gsc-webResult.gsc-result{border-bottom:1px solid #d8d6cf!important;border-color:#efeeeb;position:relative;padding-bottom:2rem}.search-no-results .gsc-webResult.gsc-result:after,.search-no-results .gsc-webResult.gsc-result:before,.search-results .gsc-webResult.gsc-result:after,.search-results .gsc-webResult.gsc-result:before{content:'';position:absolute;bottom:-10px;height:20px;width:1px;background:#d8d6cf;z-index:2}.search-no-results .gsc-webResult.gsc-result:before,.search-results .gsc-webResult.gsc-result:before{left:0}.search-no-results .gsc-webResult.gsc-result:after,.search-results .gsc-webResult.gsc-result:after{right:0;visibility:visible}.search-no-results .gsc-control-cse .gs-result .gs-title,.search-no-results .gsc-control-cse .gs-result .gs-title *,.search-results .gsc-control-cse .gs-result .gs-title,.search-results .gsc-control-cse .gs-result .gs-title *{font-family:"Hoefler Text A","Hoefler Text B",serif;font-size:34px;font-size:2.125rem;line-height:1.1176;margin-top:2rem;margin-bottom:1rem;height:100%}.search-no-results .gsc-control-cse .cse .gsc-webResult.gsc-result:hover,.search-no-results .gsc-control-cse .gsc-results .gsc-imageResult-classic:hover,.search-no-results .gsc-control-cse .gsc-results .gsc-imageResult-column:hover,.search-no-results .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion:hover,.search-no-results .gsc-control-cse .gsc-webResult.gsc-result:hover,.search-results .gsc-control-cse .cse .gsc-webResult.gsc-result:hover,.search-results .gsc-control-cse .gsc-results .gsc-imageResult-classic:hover,.search-results .gsc-control-cse .gsc-results .gsc-imageResult-column:hover,.search-results .gsc-control-cse .gsc-webResult.gsc-result.gsc-promotion:hover,.search-results .gsc-control-cse .gsc-webResult.gsc-result:hover{border-color:#efeeeb}.search-no-results .gsc-control-cse .cse .gs-promotion .gs-snippet a,.search-no-results .gsc-control-cse .cse .gs-promotion a.gs-title,.search-no-results .gsc-control-cse .cse .gs-promotion a.gs-title *,.search-no-results .gsc-control-cse .cse .gs-result .gs-title,.search-no-results .gsc-control-cse .cse .gs-result .gs-title *,.search-no-results .gsc-control-cse .cse .gs-spelling a,.search-no-results .gsc-control-cse .gs-promotion .gs-snippet a,.search-no-results .gsc-control-cse .gs-promotion a.gs-title,.search-no-results .gsc-control-cse .gs-promotion a.gs-title *,.search-no-results .gsc-control-cse .gs-result .gs-title,.search-no-results .gsc-control-cse .gs-result .gs-title *,.search-no-results .gsc-control-cse .gs-spelling a,.search-results .gsc-control-cse .cse .gs-promotion .gs-snippet a,.search-results .gsc-control-cse .cse .gs-promotion a.gs-title,.search-results .gsc-control-cse .cse .gs-promotion a.gs-title *,.search-results .gsc-control-cse .cse .gs-result .gs-title,.search-results .gsc-control-cse .cse .gs-result .gs-title *,.search-results .gsc-control-cse .cse .gs-spelling a,.search-results .gsc-control-cse .gs-promotion .gs-snippet a,.search-results .gsc-control-cse .gs-promotion a.gs-title,.search-results .gsc-control-cse .gs-promotion a.gs-title *,.search-results .gsc-control-cse .gs-result .gs-title,.search-results .gsc-control-cse .gs-result .gs-title *,.search-results .gsc-control-cse .gs-spelling a{text-decoration:none}.search-no-results .gsc-control-cse .gs-imageResult a.gs-title:link,.search-no-results .gsc-control-cse .gs-imageResult a.gs-title:link b,.search-no-results .gsc-control-cse .gs-webResult.gs-result a.gs-title:link,.search-no-results .gsc-control-cse .gs-webResult.gs-result a.gs-title:link b,.search-results .gsc-control-cse .gs-imageResult a.gs-title:link,.search-results .gsc-control-cse .gs-imageResult a.gs-title:link b,.search-results .gsc-control-cse .gs-webResult.gs-result a.gs-title:link,.search-results .gsc-control-cse .gs-webResult.gs-result a.gs-title:link b{color:#1d1d1d}.search-no-results .gsc-control-cse .gs-webResult.gs-result a.gs-title:visited,.search-no-results .gsc-control-cse .gs-webResult.gs-result a.gs-title:visited b,.search-results .gsc-control-cse .gs-webResult.gs-result a.gs-title:visited,.search-results .gsc-control-cse .gs-webResult.gs-result a.gs-title:visited b{color:#754c52}.search-no-results .gsc-control-cse .cse .gsc-control-cse,.search-no-results .gsc-control-cse .gsc-control-cse,.search-no-results .gsc-control-cse .gsc-control-cse .gsc-table-result,.search-results .gsc-control-cse .cse .gsc-control-cse,.search-results .gsc-control-cse .gsc-control-cse,.search-results .gsc-control-cse .gsc-control-cse .gsc-table-result{font-family:"Hoefler Text A","Hoefler Text B",serif}.search-no-results .gsc-control-cse .gs-fileFormat,.search-no-results .gsc-control-cse .gs-fileFormatType,.search-no-results .gsc-control-cse .gs-snippet,.search-no-results .gsc-control-cse .gsc-url-top,.search-results .gsc-control-cse .gs-fileFormat,.search-results .gsc-control-cse .gs-fileFormatType,.search-results .gsc-control-cse .gs-snippet,.search-results .gsc-control-cse .gsc-url-top{color:#424242;font-family:"Hoefler Text A","Hoefler Text B",serif;font-size:18px;font-size:1.125rem}.search-no-results .gsc-control-cse .gs-fileFormatType,.search-no-results .gsc-control-cse .gs-snippet,.search-results .gsc-control-cse .gs-fileFormatType,.search-results .gsc-control-cse .gs-snippet{line-height:1.5}.search-no-results .gsc-control-cse table,.search-results .gsc-control-cse table{border-collapse:separate;margin-bottom:0}.search-no-results .gsc-control-cse table tr td,.search-results .gsc-control-cse table tr td{border-bottom:0}.search-no-results .gsc-control-cse .gsc-result-info,.search-results .gsc-control-cse .gsc-result-info{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:18px;font-size:1.125rem;font-weight:800;color:#1d1d1d}.search-no-results .gsc-control-cse .gs-webResult div.gs-visibleUrl,.search-results .gsc-control-cse .gs-webResult div.gs-visibleUrl{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:600;font-size:14px;font-size:.875rem;color:#455365}.search-no-results .gsc-control-cse .gsc-cursor,.search-results .gsc-control-cse .gsc-cursor{font-size:16px;font-size:1rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;margin-top:.9375rem;margin-bottom:3.75rem;font-weight:700}.search-no-results .gsc-control-cse .gsc-cursor .gsc-cursor-page,.search-results .gsc-control-cse .gsc-cursor .gsc-cursor-page{float:left;display:inline-block;height:32px;line-height:35px;min-width:32px;text-align:center;margin:3px 1px 2px 0;vertical-align:top;padding:0 5px;color:#1d1d1d;background-color:#fff;border:1px solid #e7e6e4;transition:all 300ms}.search-no-results .gsc-control-cse .gsc-cursor .gsc-cursor-page:hover,.search-results .gsc-control-cse .gsc-cursor .gsc-cursor-page:hover{background-color:#a51c30;color:#fff;text-decoration:none}.search-no-results .gsc-control-cse .gsc-cursor .gsc-cursor-current-page,.search-results .gsc-control-cse .gsc-cursor .gsc-cursor-current-page{color:#89959f;background-color:transparent;border-color:transparent}.hls-faculty-dir-search ul.ui-autocomplete{border:0;border-radius:0}.hls-faculty-dir-search ul.ui-autocomplete li.ui-menu-item a{text-decoration:none;display:block;padding:.5em;line-height:1.5;min-height:0;font-weight:lighter;font-size:.8em;color:gray}.hls-faculty-dir-search ul.ui-autocomplete li.ui-menu-item a.ui-state-focus{border-color:#fff;border-radius:0;color:#a51c30;background-color:#ebedeb}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel{margin-bottom:1em;padding:0 0 1em}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel button:focus,.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel input:focus,.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel select:focus,.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel textarea:focus{outline:0}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .search-bar{margin-left:auto;margin-right:auto;display:block;text-align:center;position:relative}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel select{display:block;float:left}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel a img.clear{display:block;width:16px;height:16px;float:left}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel input.search{-webkit-appearance:none;appearance:none;width:98%;height:48px;height:3rem;padding:10px 20px 10px 52px;border:2px solid #fff;border-radius:0;box-shadow:none!important;font-size:.9em;display:inline-block;vertical-align:top}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel button.search{background:#fff;height:48px;height:3rem;border:0;color:#1d1d1d;font:inherit;overflow:visible;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-size:1.5em;line-height:0;display:inline-block;vertical-align:top;margin-right:-40px;cursor:pointer;position:absolute}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel button.search i{vertical-align:middle}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel a.clear{background:#fff;height:48px;height:3rem;border:0;font:inherit;overflow:visible;padding:.45em 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-size:1.5em;line-height:0;color:#8c8c8c;display:inline-block;vertical-align:top;margin-left:-40px;width:40px;position:absolute}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel a.clear i{vertical-align:middle;cursor:pointer;display:none}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type{width:98%;margin:auto}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type label{background-color:#e7e6e4;cursor:pointer;float:left;width:25%;height:35px;position:relative;display:block;border:1px solid #efeeeb;color:#455365;font-weight:500;transition:all 300ms}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type label:hover{background:#a51c30}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type label:hover span{color:#fff}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type input,.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type span{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type span{padding:8px 5px;text-align:center;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;line-height:1.2em}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type input[type=radio]{opacity:.011;z-index:100}.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type input[type=radio]:checked+span{background-color:#455365;color:#fff}.hls-faculty-dir-search .fac-dir-search .result-options{width:98%;margin-left:auto;margin-right:auto}.hls-faculty-dir-search .fac-dir-search .result-options div.display-count{float:left;font-size:.8em;margin-bottom:1em}.hls-faculty-dir-search .fac-dir-search .result-options div#results-format{float:right;font-size:.8em;margin-bottom:1em}.hls-faculty-dir-search .fac-dir-search .result-options div#results-format a{background-image:none}.hls-faculty-dir-search .fac-dir-search .pager{width:98%;margin-left:auto;margin-right:auto}.hls-faculty-dir-search .fac-dir-search .pager.right-align{text-align:right;font-size:.8em;margin-bottom:1em}.hls-faculty-dir-search .fac-dir-search .pager a.aspNetDisabled,.hls-faculty-dir-search .fac-dir-search .pager a.aspNetDisabled:hover{background:0 0;color:#777}.hls-faculty-dir-search .fac-dir-search .search-results{text-align:center}.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist{padding-bottom:0;margin-bottom:0;padding-left:0;padding-right:0}.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li{list-style-type:none;margin:0 2% 0 0;text-align:center;display:inline-block;vertical-align:middle;background:0 0;padding:3px 0 0;width:17%;height:16em}.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li .name{font-size:.8em;font-style:normal;font-weight:600;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li .type{font-size:.8em;font-style:normal}.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li a.faculty-detail-link{color:#333;display:block;margin:0;padding:0;text-decoration:none;background-image:none}.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li a.faculty-detail-link img{height:148px;width:115px}.hls-faculty-dir-search .fac-dir-search .search-results ul.listview{font-size:.75em;text-align:left}.hls-faculty-dir-search .fac-dir-search .search-results ul.listview .name{font-style:normal;font-weight:600;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.hls-faculty-dir-search .fac-dir-detail h1{display:none}.hls-faculty-dir-search .fac-dir-detail h2{font-weight:400;color:#455365;font-size:1.2em;margin-top:.5em;margin-bottom:1em;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.hls-faculty-dir-search .fac-dir-detail h2.title{font-family:"Hoefler Text A","Hoefler Text B",serif;margin-bottom:.5em}.hls-faculty-dir-search .fac-dir-detail h3{margin-top:0;margin-bottom:1.2em;font-size:25px;font-size:1.563rem}.hls-faculty-dir-search .fac-dir-detail .multi-column-wrapper{clear:both;margin:0;padding:0;width:100%}.hls-faculty-dir-search .fac-dir-detail .multi-column-full,.hls-faculty-dir-search .fac-dir-detail .multi-column-half,.hls-faculty-dir-search .fac-dir-detail .multi-column-quarter,.hls-faculty-dir-search .fac-dir-detail .multi-column-third,.hls-faculty-dir-search .fac-dir-detail .multi-column-three-quarters,.hls-faculty-dir-search .fac-dir-detail .multi-column-two-thirds{clear:none;float:left}.hls-faculty-dir-search .fac-dir-detail .multi-column-full{width:100%}.hls-faculty-dir-search .fac-dir-detail .multi-column-half{width:43%}.hls-faculty-dir-search .fac-dir-detail .multi-column-third{width:29%}.hls-faculty-dir-search .fac-dir-detail .multi-column-two-thirds{width:58%}.hls-faculty-dir-search .fac-dir-detail .multi-column-quarter{width:23%}.hls-faculty-dir-search .fac-dir-detail .multi-column-three-quarters{width:73%}.hls-faculty-dir-search .fac-dir-detail .multi-column-half+.multi-column-half{padding-left:5%}.hls-faculty-dir-search .fac-dir-detail .multi-column-quarter+.multi-column-three-quarters,.hls-faculty-dir-search .fac-dir-detail .multi-column-third+.multi-column-third,.hls-faculty-dir-search .fac-dir-detail .multi-column-third+.multi-column-two-thirds,.hls-faculty-dir-search .fac-dir-detail .multi-column-three-quarters+.multi-column-quarter,.hls-faculty-dir-search .fac-dir-detail .multi-column-two-thirds+.multi-column-third{padding-left:2%}.hls-faculty-dir-search .fac-dir-detail .multi-column-half .multi-column-item,.hls-faculty-dir-search .fac-dir-detail .multi-column-third .multi-column-item,.hls-faculty-dir-search .fac-dir-detail .multi-column-two-thirds .multi-column-item{display:block}.hls-faculty-dir-search .fac-dir-detail .multi-column-row{display:table-row}.hls-faculty-dir-search .fac-dir-detail .mobile-screen{display:none}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs{clear:left}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs{float:left;list-style:none;padding-left:0;padding-right:0;margin-top:1.5em;margin-bottom:2em;display:table;width:100%}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li{list-style:none;margin:0;padding:0;display:table-cell;border-right:solid 2px #efeeeb;background:#e7e6e4;vertical-align:middle}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li.selected{position:relative}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li.selected:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#455365;border-width:.5em;margin-left:-.5em}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li:hover{background:#a51c30}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li:hover a{color:#fff}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li.selected,.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li.selected:hover{background:#455365;color:#fff}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a{font-weight:500;font-size:.8em;font-family:'Whitney SSm A','Whitney SSm B';border-bottom:none;float:left;padding:.8em .6em;width:100%;text-align:center;color:#455365;text-decoration:none;background:0 0}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a:hover{background:#a51c30;color:#fff}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a.selected,.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a.selected:hover{background:#455365;position:relative;color:#fff}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.icon,.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.is-secure:after,.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.nav-panel-subtitle:before,.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.sub-nav-wrap:before{margin-right:5px}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs .active-panel{clear:both}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs .active-panel ul{margin-left:20px;margin-top:0;margin-bottom:2em;padding:0}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs .active-panel ul li{margin-top:.75em;padding:0}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs .active-panel.transparent{opacity:.5}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs .active-panel table tr td{font-size:inherit;border-bottom:0;line-height:1.5em;word-break:break-word}.hls-faculty-dir-search .fac-dir-detail img.headshot{display:block;float:left;width:145px;margin-bottom:10px}.hls-faculty-dir-search .fac-dir-detail .faculty-detail-info{margin-top:2em;display:block;float:left}.hls-faculty-dir-search .fac-dir-detail .faculty-detail-info p{font-size:.8em;margin-bottom:.5em}.hls-faculty-dir-search .fac-dir-detail .faculty-detail-info ul.links{font-size:.8em;list-style:square;margin-left:15px;margin-top:0;margin-bottom:0;padding:0}.hls-faculty-dir-search .fac-dir-detail .faculty-detail-info ul.links li.faculty-info.web{margin-top:1em;padding:0}.page-has-lander-featured-content .hero-banner{min-height:385px}.page-has-lander-featured-content .hero-banner:after{background:linear-gradient(to top,rgba(0,0,0,.95) 0,transparent 100%,transparent 100%)}.page-lander-featured{padding-bottom:20px;max-width:550px}.page-lander-featured .page-title{font-size:34px;font-size:2.125rem;padding-left:0;clear:left;text-shadow:none}.page-lander-featured-content-title{color:#fff;text-transform:uppercase;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:600;font-size:10px;line-height:1.2;background-color:rgba(165,28,48,.9);border-radius:0 3px 3px 0;clear:both;padding:6px 10px 5px 0;margin:0 0 15px;position:relative;max-width:55%;display:inline-block;float:left}.page-lander-featured-content-title:before{content:'';position:absolute;right:100%;width:100vw;top:0;bottom:0;background-color:rgba(165,28,48,.9)}.page-lander-featured-content{color:#fff}.page-lander-featured-content>*{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;font-size:12px;line-height:1.28}.page-lander-featured-content+.page-lander-featured-cta{margin-top:24px}.loop-header-wrap{color:#f4f4f4}.loop-title{color:#f4f4f4;font-style:italic}.loop-title .loop-title-label{font-weight:700;font-style:normal}.deadline-item .loop-item-title{margin-bottom:.5em}.loop-wrap{padding:2rem 0}.loop-back-link{display:block;padding:0 0 .625rem;text-align:right}.loop-back-link:after{content:"";display:table;clear:both}.loop-content{padding-bottom:2.8125rem}.loop-item{padding-bottom:1.875rem;padding-top:1.875rem;position:relative}.loop-item:after{content:"";display:table;clear:both}.loop-item .entry-meta{margin-top:2rem;color:#424242;line-height:1.4}.loop-item .entry-meta .department{color:#455365;margin:0 0 1rem;font-size:16px;font-size:1rem;font-weight:600;text-transform:uppercase}.loop-item .entry-meta .department a{color:#455365}.loop-item .entry-meta .terms{font-size:14px;font-size:.9rem;font-weight:400;margin:0 0 .75rem}.loop-item .entry-meta a{color:#424242}.loop-item-featured-img{float:left;max-width:100px;margin-right:1.75rem;margin-bottom:1.75rem}.loop-item-title{font-weight:700;margin:0 0 1.5rem;font-size:30px;font-size:1.875rem;color:#1d1d1d}.loop-item-title a{color:#1d1d1d}.loop-item-title a:visited{color:#5d5d5d}.loop-item-title a:visited:hover{color:#a51c30}.loop-item-title .loop-item-type{color:#89959f;margin:.375rem 0 1rem;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;padding-left:1em}.loop-item-title .loop-item-source{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:13px;font-size:.8125rem;padding-top:1em;font-weight:400}.loop-sub-title{left:0;padding-left:1.5625rem;padding-bottom:.5rem}.horizontal-divider{left:0;right:0;position:absolute;bottom:0;border-bottom:1px solid #d8d6cf}.horizontal-divider:after,.horizontal-divider:before{content:'';position:absolute;height:20px;margin-top:-10px;width:1px;background:#d8d6cf}.horizontal-divider:before{left:0}.horizontal-divider:after{right:0}.loop-item-url{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:600;font-size:14px;font-size:.875rem;color:#455365;padding-bottom:1em}header .dates{margin-top:-.5em;margin-bottom:1.75rem;color:#455365;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.loop-item-date{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:14px;font-size:.875rem;color:#455365;padding-top:1em}.loop-item-date .event-is-recurring{margin-top:1rem}.loop-item-date .event-is-recurring .recurring-info-tooltip.tribe-events-tooltip{width:auto}.archive .loop-item-date .event-is-recurring .recurring-info-tooltip.tribe-events-tooltip,.page-template-custom-loop .loop-item-date .event-is-recurring .recurring-info-tooltip.tribe-events-tooltip{display:none}.loop-item-date .event-is-recurring .recurring-info-tooltip.tribe-events-tooltip .tribe-events-event-body{padding:0}.loop-item-date .event-is-recurring a{display:inline}.deadlines-list{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;list-style:none}.deadlines-list li{border:none}.deadlines-list li:after{content:"";display:table;clear:both}.deadlines-list li+li{padding:6px 0}.widget h2.deadline-title{font-size:14px;margin-bottom:5px}.deadline-excerpt{margin-left:71px;font-size:12px;font-family:"Hoefler Text A","Hoefler Text B",serif;line-height:16px;line-height:1rem}.end-year{display:block}.deadline-dates{width:56px;height:47px;display:table;vertical-align:middle;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;background:#89959f;color:#fff;font-size:12px;font-weight:800;text-transform:uppercase;text-align:center;float:left;margin:0 15px 0 0;line-height:13px;padding-top:11px}.deadline-dates.multi-day.multi-month{line-height:9px;height:50px;padding-left:4px;padding-right:4px}.deadline-dates.dif-year{padding-top:7px;height:53px}.item-deadline-meta{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;font-size:15px;line-height:1.1;color:#424242;margin-top:21px}.panel-group-highlight .item-deadline-meta,.panel-type-card-feed .item-deadline-meta,.panel-type-content-feed .item-deadline-meta,.panel-type-featured-content .item-deadline-meta{margin-top:0}.panel-type-link-groups .item-deadline-meta{margin-top:2px;font-size:13px}.item-deadline-meta-sep{font-size:18px;margin-right:1px}.panel-type-featured-content .item-deadline-meta-sep,.panel-type-group-highlight .item-deadline-meta-sep{margin-right:6px}.panel-type-link-groups .item-deadline-meta-sep{margin-right:5px;font-size:16px}.item-deadline-meta-dates{font-weight:700;color:#455365}.item-event-meta{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;font-size:15px;line-height:1.1;color:#424242;margin-top:21px}.panel-group-highlight .item-event-meta,.panel-type-card-feed .item-event-meta,.panel-type-content-feed .item-event-meta,.panel-type-featured-content .item-event-meta{margin-top:0;margin-bottom:2em}.panel-type-link-groups .item-event-meta{margin-top:2px;font-size:13px}.item-event-meta-sep{font-size:18px;margin-right:1px}.panel-type-featured-content .item-event-meta-sep,.panel-type-group-highlight .item-event-meta-sep{margin-right:6px}.panel-type-link-groups .item-event-meta-sep{margin-right:5px;font-size:16px}.item-event-meta-dates{font-weight:700;color:#455365}.event-is-recurring{padding-left:.75em}.single .entry-meta{margin-bottom:1.75rem;margin-top:-.3125rem}.single-deadline .page-banner .page-title{position:relative;width:75%;left:25%;right:auto;float:left;padding-left:2.1875rem;font-size:48px;font-size:3rem}.single-deadline .deadline-date{font-weight:700;padding-bottom:2.1875rem}.post-media{margin-bottom:1.75rem}.media-meta{font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.media-meta span{display:block;margin-bottom:.625rem}.media-meta [itemprop=dateCreated],.media-meta [itemprop=duration]{display:inline-block}.media-meta [itemprop=duration]+[itemprop=dateCreated]{padding-left:20px;position:relative}.media-meta [itemprop=duration]+[itemprop=dateCreated]:before{content:'\2022';position:absolute;left:5px}.media-title{font-family:"Hoefler Text A","Hoefler Text B",serif;font-size:28px;font-size:1.75rem}.media-subtitle{font-weight:500}.single-format-audio img.pm-media-image,.single-format-video img.pm-media-image{max-width:150px}.single-timeline .breadcrumbs-nav,.single-timeline .page-header{text-align:center}.single-timeline .site-main{padding-bottom:0}.shortcode-media-post{margin:20px 0}.shortcode-media-post.open .shm-header .shm-actions a.shm-btn-more-info{display:none}.shortcode-media-post.open .shm-header .shm-actions a.shm-btn-less-info{display:block}.shm-header{background-color:#FFF;padding:0;margin:0;height:auto}.shm-header:after{content:"";display:table;clear:both}.shm-header .shm-img{width:100px;height:75px;float:right;margin:0 0 0 1.25rem;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.shm-header .shm-img a{background-position:0 0;background-image:none}.shm-header .shm-img img{min-height:100%;min-width:100%;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.shm-header .shm-info{padding:1rem 0;overflow:hidden;margin:0;width:100%}.shm-header .shm-info img.shm-img-sm{width:80px;height:auto}.shm-header .shm-info h2{margin:.25rem 0 .5rem;font-size:18px;font-size:1.125rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:400;color:#424242;line-height:18px;line-height:1.125rem;display:block;width:100%}.shm-header .shm-info h2 a{color:#424242}.shm-header .shm-info .shm-details-header{font-size:14px;font-size:.875rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;margin:.125rem 0}.shm-header .shm-info .shm-details-subheader{font-size:13px;font-size:.8125rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-transform:uppercase;color:#b1b1b1;margin:.1875rem 0 0;font-weight:600}.shm-header .content-block.g-column{padding-left:1.25rem;padding-right:1.25rem}.shm-header .shm-actions{float:right;width:100%;margin-bottom:1.25rem}.shm-header .shm-actions a.shm-btn{border-style:solid;border-width:0;cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;line-height:normal;margin:0 0 .375rem;position:relative;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;background-color:#a51c30;border-color:#841626;background-image:none;color:#FFF;width:100%;text-align:left;font-weight:500;font-size:14px;font-size:.875rem;padding:.75rem 1rem}.shm-header .shm-actions a.shm-btn:focus,.shm-header .shm-actions a.shm-btn:hover{background-color:#841626}.shm-header .shm-actions a.shm-btn:hover{transition:300ms linear background-color}.shm-header .shm-actions a.shm-btn:focus,.shm-header .shm-actions a.shm-btn:hover{color:#fff}.check-list .shm-header .shm-actions a.shm-btn li:before,.cta-button .shm-header .shm-actions a.shm-btn a:before,.cta-list li .shm-header .shm-actions a.shm-btn a:before,.footer-social-menu .shm-header .shm-actions a.shm-btn a,.mobile-tab-toggle .shm-header .shm-actions a.shm-btn a:before,.shm-header .shm-actions a.shm-btn .check-list li:before,.shm-header .shm-actions a.shm-btn .cta-button a:before,.shm-header .shm-actions a.shm-btn .cta-list li a:before,.shm-header .shm-actions a.shm-btn .footer-social-menu a,.shm-header .shm-actions a.shm-btn .icon,.shm-header .shm-actions a.shm-btn .is-secure:after,.shm-header .shm-actions a.shm-btn .mobile-tab-toggle a:before,.shm-header .shm-actions a.shm-btn .nav-panel-subtitle:before,.shm-header .shm-actions a.shm-btn .sub-nav-wrap:before,.shm-header .shm-actions a.shm-btn ul.link-list li>a:before,ul.link-list .shm-header .shm-actions a.shm-btn li>a:before{margin-right:.5rem;line-height:60%}.footer-social-menu .shm-header .shm-actions a.shm-btn a::before,.shm-header .shm-actions a.shm-btn .footer-social-menu a::before,.shm-header .shm-actions a.shm-btn .icon::before{position:relative;top:3px;font-size:130%}.shm-header .shm-actions a.alt-btn-1{background-color:#424242}.shm-header .shm-actions a.alt-btn-2{background-color:#a0a0a0}.shm-header .shm-actions a.shm-btn-more-info{display:block}.shm-header .shm-actions a.shm-btn-less-info{display:none}.shm-body{background:url(../images/gradient_eae8e9_f7f7f5.png) center top repeat-x #f7f7f5;width:100%;display:none;border:1px solid transparent}.shm-body .shm-body-inner{padding:40px;font-size:inherit;color:#424240}.panel{overflow:hidden;clear:both;margin-bottom:1rem}.panel .recurring-info-tooltip.tribe-events-tooltip{display:none}.full-width .panel:first-child .panel-heading{margin-top:0}.full-width .panel-title{margin-top:1.5rem;line-height:1.1176}.full-width .panel-heading{margin-top:1.5rem}.panel-title{font-size:40px;font-size:2.5rem;margin-bottom:.75rem}.context-body .panel-title-small,.panel-title-small{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-transform:uppercase;color:#626f79;position:relative;font-weight:700;font-size:14px;font-size:.875rem;padding-bottom:1.75rem}.panel-see-more{display:block;clear:both;padding:40px 0;text-align:center;font-size:18px;font-size:1.125rem}.panel-see-more:after{content:"";display:table;clear:both}.panel-see-more i{position:relative;top:2px}.panel-title-small+.see-more-inline{margin-left:2em}.panel-title+.see-more-inline{margin-left:1.5em}.panel-extend{margin-left:-25px;margin-right:-25px}.page-body .panel-title{font-size:32px;font-size:2rem;margin-top:1.5rem}.page-body .panel-heading{margin-top:1.5rem}.panel+.panel>.panel-title{margin:2.5rem 0 1.125rem}.panel+.panel>.panel-title-small{margin-top:2.5rem}.panel-type-image-gallery{overflow:visible}.panel-type-image-gallery:after{content:"";display:table;clear:both}.panel-type-image-gallery .gallery-meta{display:none}.panel-type-image-gallery.active .gallery-meta{display:block}.panel-type-image-gallery .panel-title-small{color:#424242}.panel+.panel-type-image-gallery{margin-top:3rem}.panel-gallery-wrapper{position:relative;margin-left:-1.5625rem;margin-right:-1.5625rem}div.gallery-wrapper:focus{border:2px solid #a51c30}.gallery-mask{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.55);z-index:5;top:0}.ie8 .gallery-mask{background:url(../images/rgba-0-0-0-0.75.png)}.gallery-mask .outer{display:table;width:100%;height:100%}.gallery-mask .inner{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;color:#fff;line-height:23px;line-height:1.4375rem}.gallery-mask .content{width:60%;margin:0 auto;max-width:500px}.gallery-mask .gallery-post,.gallery-mask .gallery-summary{margin-top:1rem}.gallery-mask .gallery-post a,.gallery-mask .gallery-summary a{font-weight:700;text-decoration:underline;color:#fff}.gallery-mask h2.gallery-title{font-weight:900;font-size:20px;font-size:1.25rem;color:#fff;line-height:1}.gallery-mask .hide-overlay{clear:both;display:inline-block;color:#fff;margin-top:1.75rem;border:2px solid #fff;border-radius:2px;background:0 0;transition:background-color 150ms linear}.gallery-mask .hide-overlay:focus,.gallery-mask .hide-overlay:hover{background:#fff;color:#424242}.gallery-mask .read-more{margin:1.75rem auto}.gallery-mask .read-more a,.gallery-mask .read-more a:hover{color:#fff}.page-body .gallery-wrapper,.page-body .panel-gallery-wrap{margin:3rem 0 1.5rem}.page-body .panel-gallery-wrap .gallery-wrapper{margin:0}.page-body .panel .gallery-wrapper{margin-top:0;margin-bottom:0}.context-body>.gallery-wrapper{margin-top:0}.panel-type-dynamic-list .context-body{padding:0 1.5625rem;margin-bottom:0}.panel-type-dynamic-list .see-more-link,.panel-type-dynamic-list .tribe-events-read-more,.panel-type-dynamic-list .tribe-events-widget-link{text-align:center;clear:both;width:100%;display:inline-block}.panel-intro{margin-bottom:3.5rem}.featured-post-image{float:left;padding-right:1rem;max-width:30%}.featured-post-title{margin-bottom:1.75rem;font-size:18px;font-size:1.125rem}.featured-post-title a:hover{color:#a51c30}.featured-post-title .position-title{font-size:16px;font-size:1rem}.featured-post-text{line-height:24px;line-height:1.5rem}.panel-media-table{margin-left:.9375rem}.panel-media-table .mt-header{background-color:#e7e6e4;border:1px solid #cdcbcc;border-bottom:0;padding:1.5625rem 1rem 1.875rem;position:relative}.panel-media-table .mt-header__title{color:#424242;font-size:18px;padding-bottom:0}.panel-media-table .mt-header__title+.mt-header__description{margin-top:15px}.panel-media-table .mt-header__description{max-width:665px;line-height:1.25}.panel-media-table .mt-header__cta{display:inline-block;text-transform:uppercase;font-size:14px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;margin-top:15px;color:#a51c30;font-weight:700;line-height:1.25}.panel-media-table .mt-header__cta:hover{color:#821626}.panel-media-table table{border-collapse:collapse;border-spacing:0;background:#fff;border:1px solid #cdcbcc}.panel-media-table table th{background:#e7e6e4}.panel-media-table table thead{display:table-header-group;vertical-align:middle;border-bottom:1px solid #cdcbcc}.panel-media-table table thead th{padding:.75rem 1rem;font-weight:600;letter-spacing:.1px}.panel-media-table table tbody{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#434240}.panel-media-table table tbody tr{background-color:#efeeec}.panel-media-table table tbody tr:nth-child(even){background-color:#e7e6e4}.panel-media-table table tbody tr td{padding:.4375rem 1rem;font-size:12px;font-size:.75rem;border-bottom:none;vertical-align:middle}.panel-media-table table .mt-img-container{width:70px;height:70px;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;float:left;margin:.3125rem 1.5rem .3125rem 0}.panel-media-table table .mt-img-container .mt-img{min-height:100%;min-width:100%}.panel-media-table table .mt-info{margin-left:0;padding-top:.8125rem;width:100%;vertical-align:top}.panel-media-table table .mt-info h2{font-family:"Hoefler Text A","Hoefler Text B",serif;font-size:20px;font-size:1.25rem;margin-bottom:.25rem}.panel-media-table table .mt-info h2 a:hover{text-decoration:underline;color:inherit}.panel-media-table table .mt-info h4{font-size:14px;font-size:.875rem;margin-bottom:.1875rem}.panel-media-table table .mt-category a{color:#a31932;text-decoration:underline}.panel-media-table table .mt-actions{padding-right:2.5rem;width:30px}.panel-media-table table .mt-play{width:30px;height:30px;padding-bottom:15%;border-radius:50%;background:0 0;position:relative;border:3px solid #85939e;text-indent:-999px;overflow:hidden;display:inline-block}.panel-media-table table .mt-play:before{content:"\f04b";font-family:hls-icons;font-size:13px;display:block;position:absolute;color:#85939e;text-indent:0;top:5px;left:8px;margin:0;line-height:100%}.panel-media-table table .mt-play:hover{border-color:#454c52}.panel-media-table table .mt-play:hover:before{color:#454c52}.panel-media-table .panel-media-table--sortable th:not(.sorter-false){cursor:pointer}.panel-media-table .panel-media-table--sortable th:not(.sorter-false) .tablesorter-header-inner{display:inline-block;padding-right:1.25rem;position:relative}.panel-media-table .panel-media-table--sortable th:not(.sorter-false) .tablesorter-header-inner:after,.panel-media-table .panel-media-table--sortable th:not(.sorter-false) .tablesorter-header-inner:before{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;right:5px;top:50%}.panel-media-table .panel-media-table--sortable th:not(.sorter-false) .tablesorter-header-inner:after{margin-top:-6px;border-width:0 4px 5px;border-color:transparent transparent #85939d}.panel-media-table .panel-media-table--sortable th:not(.sorter-false) .tablesorter-header-inner:before{margin-top:1px;border-width:5px 4px 0;border-color:#85939d transparent transparent}.panel-media-table .panel-media-table--sortable th:not(.sorter-false).tablesorter-headerAsc .tablesorter-header-inner:after{margin-top:-3px}.panel-media-table .panel-media-table--sortable th:not(.sorter-false).tablesorter-headerAsc .tablesorter-header-inner:before,.panel-media-table .panel-media-table--sortable th:not(.sorter-false).tablesorter-headerDesc .tablesorter-header-inner:after{display:none}.panel-media-table .panel-media-table--sortable th:not(.sorter-false).tablesorter-headerDesc .tablesorter-header-inner:before{margin-top:-3px}.panel-media-table .panel-media-table--sortable .tablesorter-header,.panel-media-table .panel-media-table--sortable .tablesorter-header.tablesorter-headerUnSorted{background:#e7e6e4}.panel-type-timeline{margin-left:.9375rem;margin-right:.9375rem}.panel-timeline{display:block;width:100%;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.timeline-list{margin-left:.9375rem;border-left:2px solid #bfbebc}.timeline-item{margin-top:1.25rem;position:relative}.timeline-item .timeline-item-icon{width:17px;width:1.0625rem;height:17px;height:1.0625rem;left:-10px;left:-.625rem;top:24px;top:1.5rem;position:absolute;border-color:#efeeeb;border-style:solid;border-width:.1875rem}.timeline-item:first-child{margin-top:0}.timeline-item-basic .timeline-item-icon{border-radius:50%;background-color:#9ca5a4}.timeline-item-basic .timeline-item-content::before{content:'';position:absolute;top:22px;top:1.375rem;right:100%;height:0;width:0;border-top:12px solid transparent;border-top:.75rem solid transparent;border-left:12px solid transparent;border-left:.75rem solid transparent;border-bottom:12px solid transparent;border-bottom:.75rem solid transparent;border-right:12px solid #d3dcdc;border-right:.75rem solid #d3dcdc}.timeline-item-basic .timeline-item-content{position:relative;margin-left:2.1875rem;background:#d3dcdc;padding:1.125rem}.timeline-item-basic .timeline-item-content h4.timeline-item-title{font-size:18px;font-size:1.125rem;line-height:1.25;font-weight:600;cursor:pointer;cursor:hand;padding-left:1.5625rem;padding-top:.25rem}.timeline-item-basic .timeline-item-content h4.timeline-item-title::before{border-left:7px solid transparent;border-left:.4375rem solid transparent;border-right:7px solid transparent;border-right:.4375rem solid transparent;border-top:7px solid #424242;border-top:.4375rem solid #424242;width:0;height:0;content:" ";position:absolute;left:23px;left:1.4375rem;top:31px;top:1.9375rem}.timeline-item-basic .timeline-item-content .timeline-item-body{margin-top:0;font-size:14px;font-size:.875rem;line-height:130%;overflow-y:hidden;max-height:999px;transition:300ms cubic-bezier(1,0,0,1) max-height}.timeline-item-basic .timeline-item-content .timeline-item-body-inner{margin-top:1.25rem;font-size:14px;font-size:.9rem}.timeline-item-basic .timeline-item-content .timeline-item-body-inner>p:last-child{margin-bottom:0}.timeline-item-basic.timeline-item-closed .timeline-item-content h4.timeline-item-title::before{border-left:7px solid #424242;border-left:.4375rem solid #424242;border-top:7px solid transparent;border-top:.4375rem solid transparent;border-bottom:7px solid transparent;border-bottom:.4375rem solid transparent;width:0;height:0;content:" ";position:absolute;left:26px;left:1.625rem;top:27px;top:1.6875rem}.timeline-item-basic.timeline-item-closed .timeline-item-content .timeline-item-body{max-height:0;overflow-y:hidden}.timeline-item-seperator .timeline-item-icon{background-color:#455365;border-color:#efeeeb;width:17px;width:1.0625rem;height:17px;height:1.0625rem;top:10px;top:.625rem}.timeline-item-seperator .timeline-item-content{position:relative;margin-left:2.1875rem;background:0 0;padding:.625rem 0}.timeline-item-seperator .timeline-item-content h4.timeline-item-title{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-weight:700}.timeline-item-seperator .timeline-item-content .timeline-item-content::before{border:none;border-width:0}.timeline-item:first-child .timeline-item-icon::before{content:'';position:absolute;top:-50px;top:-3.125rem;left:0;height:50px;height:3.125rem;width:12px;width:.75rem;background-color:#efeeeb}.timeline-item:first-child.timeline-item-seperator .timeline-item-icon::before{height:20px;top:-20px}.timeline-item.timeline-item-last .timeline-item-icon::after{content:'';position:absolute;top:12px;top:.75rem;left:0;height:800px;height:50rem;width:12px;width:.75rem;background-color:#efeeeb}.page-has-timelinejs .page-content>.content-wrap{max-width:none}.page-has-timelinejs .panel:not(.panel-type-timelinejs){margin-left:auto;margin-right:auto;max-width:1200px}.page-has-timelinejs .panel-heading{text-align:center;margin-bottom:1.75rem}.threeup-item{padding-bottom:3px}.threeup-item h3{font-size:20px;line-height:1.5em}.threeup-item img{margin:4px 10px 3px 0;float:left}.threeup-item .loop_post_meta{font-style:italic;color:#6a6a6a;font-size:16px;padding:3px 0 12px;display:block;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.threeup-item .loop_post_meta a{color:#6a6a6a}.threeup-item .entry-title{margin-bottom:1.75rem}.horizontal.threeup-post-wrap{margin-left:-25px;margin-right:-25px}.horizontal .threeup-item{position:relative;padding-left:25px;padding-right:25px;width:33.3333333333%;float:left}.vertical .threeup-item+.threeup-item{margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid #ebedef}.threeup-post-wrap .panel-see-more{display:block;clear:both;padding:40px 0}.threeup-post-wrap .panel-see-more:after{content:"";display:table;clear:both}.threeup-post-wrap .panel-see-more a{font-weight:700}.three-col-item{position:relative;padding-left:25px;padding-right:25px;width:33.3333333333%;float:left}.three-col-wrap{margin-left:-25px;margin-right:-25px}.panel-type-wysiwyg .oembed:last-child,.panel-type-wysiwyg p:last-child{margin-bottom:0}.panel-type-wysiwyg .oembed{margin-bottom:1.75rem}.full-width .panel-type-wysiwyg,.full-width .panel-type-wysiwyg .context-body>*,.full-width .panel-type-wysiwyg .panel-title{margin-left:auto;margin-right:auto}.full-width .panel-type-wysiwyg .context-body>.gallery-wrapper,.full-width .panel-type-wysiwyg .context-body>.oembed,.full-width .panel-type-wysiwyg .context-body>.remove-max-width,.full-width .panel-type-wysiwyg .context-body>.wp-audio-shortcode,.full-width .panel-type-wysiwyg .context-body>.wp-caption,.full-width .panel-type-wysiwyg .context-body>.wp-playlist{max-width:none}.full-width .panel-type-wysiwyg .context-body>.oembed{text-align:center}.has-table-of-contents.context-body{position:relative}.has-table-of-contents.context-body :last-child{margin-bottom:0}.has-table-of-contents .sticky-wrapper{height:auto!important}.has-table-of-contents .table-of-contents{background:#d3dcdc;width:100%;padding:30px;margin-bottom:20px}.has-table-of-contents .table-of-contents h4{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#424242;margin:0;text-transform:uppercase;font-size:15px}.has-table-of-contents .table-of-contents ul.toc-list{padding:0;margin:10px 0 0;list-style-type:none}.has-table-of-contents .table-of-contents ul.toc-list li.toc-item{margin:0;padding:0}.has-table-of-contents .table-of-contents button{background:0 0;color:#424242;border:0;margin:0;padding:7px 0 7px 15px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-align:left;font-size:14px;position:relative;cursor:pointer;display:block;font-weight:600;transition:color 150ms ease-in-out}.has-table-of-contents .table-of-contents button:focus{outline:0}.has-table-of-contents .table-of-contents button:before{content:"";position:absolute;display:block;left:1px;top:12px;width:6px;height:6px;border-radius:100%;font-weight:400;font-size:20px;background:#424242;transition:background-color 150ms ease-in-out}.has-table-of-contents .table-of-contents button:hover{color:#1d1d1d;text-decoration:underline}.has-table-of-contents .table-of-contents button:hover:before{background:#1d1d1d}.has-table-of-contents .table-of-contents button.active{font-weight:700;text-decoration:underline}.has-table-of-contents .table-of-contents button.active:before{background:#1d1d1d}.has-table-of-contents .table-of-contents .icon-arrow{display:none}.has-table-of-contents .table-of-contents.unstuck .toc-list{display:block!important}.has-table-of-contents .table-of-contents.stuck{padding:13px 30px;box-shadow:0 2px 3px 0 rgba(50,50,50,.15)}.has-table-of-contents .table-of-contents.stuck .toc-list{display:none}.has-table-of-contents .table-of-contents.stuck.open .toc-list{display:block}.has-table-of-contents .table-of-contents.stuck h4{cursor:pointer}.admin-bar .has-table-of-contents .table-of-contents.stuck{top:46px}.has-table-of-contents .table-of-contents.stuck .icon-arrow{display:inline-block;position:relative;margin-right:15px;top:-5px;margin-left:3px}.has-table-of-contents .table-of-contents.stuck .icon-arrow:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#424242;border-width:6px;margin-top:-6px}.has-table-of-contents .table-of-contents.stuck.open .icon-arrow:after{top:2px;left:1px;border-color:rgba(255,255,255,0);border-top-color:#424242;margin-left:-6px}.has-table-of-contents.no-body .table-of-contents{width:100%;right:initial;left:0}.has-table-of-contents.no-body .table-of-contents.stuck{width:270px}.panel-type-twoup-content .m-headline{margin-bottom:1.125rem}.panel-type-twoup-content .context-body p:last-child{margin-bottom:0}.panel-type-twoup-content .column-title+.panel-column-content{margin-top:1rem}.panel-type-threeup-content .entry-featured-img .panel-threeup-content__image-wrapper,.panel-type-threeup-content .entry-featured-img a{display:block;min-height:300px;position:relative;overflow:hidden}.panel-type-threeup-content .entry-featured-img .panel-threeup-content__image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;left:0;right:0;height:100%;top:0;bottom:0;margin:auto;min-height:100%;max-height:100%}.panel-type-threeup-content .column-title+.panel-column-content{margin-top:1rem}.panel-type-threeup-content .context-body p:last-child{margin-bottom:0}.panel-type-threeup-content .m-headline{margin-bottom:1.125rem}.panel-type-threeup-content .p-list-title{font-size:22px;font-size:1.375rem;margin-bottom:1.75rem;margin-left:8px;margin-right:8px}.panel-threeup-content--card .panel-column-content--card-no-image{padding-top:1.875rem}.panel-threeup-content--card .panel-column-content{margin-top:19.25px}.panel-threeup-content--card .panel-column-content~.panel-column-content{margin-top:11.25px}.panel-threeup-content--card .panel-column-content--card{background-color:#fff;position:relative;padding-bottom:20px}.panel-threeup-content--card .column-title,.panel-threeup-content--card .context-body{padding-left:1.25rem;padding-right:1.25rem}.panel-threeup-content--card ul.link-list li>a{padding-bottom:.625rem}.panel-threeup-content--card ul.link-list.condensed li+li{padding-top:.625rem}.panel-type-group-list{overflow:visible;padding:0 .9375rem}.panel-group-list{padding:.9375rem 0;background:#d3dcdc}.panel-group-list:after{content:"";display:table;clear:both}.panel-group-list .p-list-title{margin-top:1rem;margin-bottom:3.5rem;border-bottom:1px solid #a8baba;font-size:22px;font-size:1.375rem}.panel-group-list .p-list-title span{background:#d3dcdc}.panel-group-list .p-list-title:after,.panel-group-list .p-list-title:before{border-color:#a8baba}.panel-group-list .panel-intro{margin-bottom:0}.panel-group-list .panel-title{font-size:34px;font-size:2.125rem}.panel-group-list .group-list{margin:1.1rem 2.2rem;border-left:2px solid #a8baba}.panel-group-list .group-list li{position:relative;margin-bottom:1.75rem;padding-left:1.1rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.panel-group-list .group-list li:before{content:" ";display:block;position:absolute;left:-.8em;top:0;width:.75em;height:.75em;background:#a8baba;border-radius:2em;border:.4em solid #d3dcdc}.panel-group-list .group-list li:last-child{padding-left:1.1875rem;border-left:2px solid #d3dcdc;left:-2px}.panel-group-list .group-list .list-item-title{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;line-height:1.26}.panel-group-list .group-list a{border-bottom:1px solid rgba(66,66,66,.3);transition:border-color 150ms linear}.panel-group-list .group-list a:hover{border-bottom-color:#424242}.panel-group-list .list-item-details{margin-top:.625rem;color:rgba(66,66,66,.8)}.panel-group-list.highlight{background:#a51c30;color:#fff}.panel-group-list.highlight .entry-caption,.panel-group-list.highlight .wp-caption-text{color:#fff}.panel-group-list.highlight .context-body a{color:#fff;font-weight:600}.panel-group-list.highlight .context-body a:hover{background-image:linear-gradient(to bottom,transparent 75%,#fff 75%)}.panel-group-list.highlight .panel-intro h1,.panel-group-list.highlight .panel-intro h2,.panel-group-list.highlight .panel-intro h3,.panel-group-list.highlight .panel-intro h4,.panel-group-list.highlight .panel-intro h5,.panel-group-list.highlight .panel-intro h6{color:#fff}.panel-group-list.highlight .p-list-title{border-bottom-color:#821626}.panel-group-list.highlight .p-list-title span{color:#fff;background:#a51c30}.panel-group-list.highlight .p-list-title:after,.panel-group-list.highlight .p-list-title:before{border-color:#821626}.panel-group-list.highlight .group-list{border-left:2px solid #821626}.panel-group-list.highlight .group-list li:before{background:#821626;border:.4em solid #a51c30}.panel-group-list.highlight .group-list li:last-child{border-color:#a51c30}.panel-group-list.highlight .group-list a{color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}.panel-group-list.highlight .group-list a:hover{border-bottom-color:#fff}.panel-group-list.highlight .list-item-details{color:rgba(255,255,255,.8)}.panel-group-list .list-item-deadline a,.panel-group-list.highlight .list-item-deadline a{border-bottom:0;transition:color 300ms}.panel-group-list .list-item-deadline a:hover,.panel-group-list.highlight .list-item-deadline a:hover{color:#455365}.panel-group-list.highlight .list-item-deadline a:hover{color:rgba(255,255,255,.85)}.list-item-deadline a.list-item-title:hover{text-decoration:underline!important}.panel-group-list.highlight .list-item-deadline .item-deadline-meta,.panel-group-list.highlight .list-item-deadline .item-deadline-meta-dates{color:#fff}.list-item-deadline .item-deadline-meta{margin-top:0}.list-item-deadline .item-deadline-meta+.list-item-deadline-description{margin-top:10px}.list-item-deadline .item-deadline-meta+.list-item-deadline-description a{color:#a51c30!important}.list-item-deadline .item-deadline-meta+.list-item-deadline-description a:hover{text-decoration:underline!important}.panel-type-featured-content{padding:0 .9375rem}.panel-featured-content{position:relative}.panel-featured-content.default{margin-bottom:1.5rem}.panel-featured-content.default .content-block{padding-left:0}.panel-featured-content .featured-content-image{min-height:300px}.panel-featured-content .featured-content-image .panel-image{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;left:0;right:0;height:100%;background-color:#e1e0da}.panel-featured-content .featured-content-image .panel-image.placeholder{background-size:contain}.panel-featured-content .featured-content-image.has-placeholder{display:none}.panel-featured-content .panel-title{font-size:34px;font-size:2.125rem;margin-top:0}.panel-featured-content .panel-title-small{padding-bottom:.75rem}.panel-featured-content .featured-content-text{padding-top:1.5625rem}.panel-featured-content.boxed .featured-content-text{padding-bottom:1.5625rem}.panel-featured-content.boxed .featured-content-wrap{padding-left:.9375rem;padding-right:.9375rem;background:#fff}.panel-group-highlight .group-highlight-item{transition:opacity 300ms ease-in;opacity:0}.no-js .panel-group-highlight .group-highlight-item{opacity:1}.panel-group-highlight .group-highlight-item img{float:right;max-width:33%;margin:0 0 1.75rem 1.75rem}.panel-group-highlight .group-highlight-item .item-title{font-weight:600;margin-top:0;margin-bottom:1.75rem}.panel-group-highlight .group-highlight-item .item-title.item-title-deadline+.rss-date+.featured-content-details{margin-top:30px}.panel-group-highlight .group-highlight-item.g-column:last-child{float:left}.panel-group-highlight .gh-item-content{position:relative;background-color:#fff;padding-top:1.875rem;padding-bottom:5.625rem;margin-top:.625rem;transition:300ms all}.panel-group-highlight .gh-item-content:after{content:"";display:table;clear:both}.panel-group-highlight .gh-item-content:hover{background-color:#d3dcdc}.panel-group-highlight .gh-item-content .link-list{display:inline-block}.panel-group-highlight .see-more-link,.panel-group-highlight .tribe-events-read-more,.panel-group-highlight .tribe-events-widget-link{position:absolute;bottom:45px;bottom:2.8125rem;left:35px;left:2.1875rem}.gh-item-content .featured-content-details:after{content:"";display:table;clear:both}.panel-type-content-feed{overflow:visible}.feed-item-title{margin-bottom:.5rem;word-wrap:break-word;letter-spacing:-1px}.feed-item-title a,.feed-item-title-inner-text{color:#1d1d1d;font-weight:900}.feed-item-meta{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:13px;font-size:.8125rem;margin-top:.875rem}.panel-content-feed .feed-item-meta{margin-bottom:1.75rem}.panel-content-feed.highlight{background:#fff;padding-top:1.875rem}.panel-content-feed.highlight .of-wrapper{padding-bottom:0;background:#f2f2f2}.panel-content-feed .panel-heading{padding:0 .9375rem .9375rem;margin-top:3rem}.panel-content-feed .panel-heading:after{content:"";display:table;clear:both}.panel-content-feed .panel-title-small{float:left;width:auto;color:#424242;padding-bottom:0}.panel-content-feed .panel-title-small .link-follows{padding-right:10px}.panel-content-feed .panel-title-small .panel-see-more{display:inline}.panel-content-feed .content-feed-icon-arrow{color:#a51c30;font-weight:600;position:absolute;bottom:30px;right:10px;z-index:5}.panel-content-feed .panel-see-more{margin-top:0;margin-bottom:0;padding:0;display:inline-block;width:auto;clear:none;text-transform:uppercase;font-weight:600;font-size:13px;font-size:.8125rem}.panel-content-feed .panel-title-small+.panel-see-more{margin-left:2em}.panel-content-feed .content-feed-list{padding-bottom:1px;position:relative}.panel-content-feed .of-wrapper{clear:both;background:#e7e6e4;padding:.9375rem;position:relative}.panel-content-feed .of-wrapper:after{content:"";display:table;clear:both}.panel-content-feed .of-wrapper.has-overflow{overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.panel-content-feed .list-item-link-overlay{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}.panel-content-feed .list-item-link-overlay:after{border-bottom:5px solid transparent;content:'';height:5px;position:absolute;bottom:-18px;left:0;width:100%}.panel-content-feed .panel-content-feed-list-item{position:relative;transition:background .15s linear}.panel-content-feed .panel-content-feed-list-item.list-item-1{border-right:1px solid transparent}.panel-content-feed .panel-content-feed-list-item:focus,.panel-content-feed .panel-content-feed-list-item:hover{background-color:#eae9e7;transition:background .15s linear}.panel-content-feed .panel-content-feed-list-item:focus .list-item-link-overlay,.panel-content-feed .panel-content-feed-list-item:hover .list-item-link-overlay{border-bottom:5px solid #a51c30}.panel-content-feed .panel-content-feed-list-item:focus .feed-item-title a,.panel-content-feed .panel-content-feed-list-item:hover .feed-item-title a{color:#a51c30;transition:color 300ms}.panel-content-feed .list-item-wrap{margin-bottom:1.875rem}.panel-content-feed .list-item-link-wrap{display:block}.panel-content-feed .see-more-link,.panel-content-feed .tribe-events-read-more,.panel-content-feed .tribe-events-widget-link{display:none}.panel-content-feed .cf-image{width:100%}.panel-content-feed .cf-image.aligncenter{margin-bottom:1.875rem}.panel-content-feed .cf-image img{width:100%}.panel-content-feed .cf-image-small{width:100%;margin-left:0;float:none}.panel-content-feed .cf-image-small img{display:none}.panel-content-feed .list-item-1{z-index:2;padding-top:30px}.panel-content-feed .list-item-1 .list-item-wrap{margin-top:2.1875rem}.panel-content-feed .list-item.has-image .l-headline{font-size:32px;font-size:2rem}.panel-content-feed .group-2 .list-item{position:relative;max-width:220px;float:left;border-left:1px solid #cdcac1}.panel-content-feed .group-2 .list-item:before{content:'';position:absolute;width:20px;border-top:1px solid #cdcac1;top:-1px;left:-10px}.panel-content-feed .group-2 .list-item:after{content:'';position:absolute;width:20px;border-top:1px solid #cdcac1;bottom:-1px;left:-10px}.panel-content-feed .group-2 .list-item:last-of-type{float:left!important}.panel-content-feed .group-2 .list-item-wrap{overflow:hidden;margin:2.1875rem 0;padding-bottom:45px}.panel-content-feed .group-2 .see-more-link,.panel-content-feed .group-2 .tribe-events-read-more,.panel-content-feed .group-2 .tribe-events-widget-link{display:none}.panel-content-feed .item-excerpt{display:block;margin-top:30px}.full-width .panel-content-feed .only-three .list-item-2:after{left:-10px!important}.full-width .panel-content-feed .only-three .list-item-3:after{content:'';position:absolute;bottom:-1px!important;left:-10px!important;width:20px!important;border-bottom:1px solid #cdcac1!important}.page-body .panel-content-feed{margin:0}.page-body .panel-content-feed .list-item-1 .cf-image{float:right;margin:0 0 .9375rem .9375rem;width:40%}.page-body .panel-content-feed .group-2 .list-item:nth-child(2n+1) .list-item-wrap{margin-left:0}.page-body .panel-content-feed .group-2 .list-item:nth-child(2n+2) .list-item-wrap{margin-right:0;margin-left:1.875rem}.panel-type-card-feed .panel-title-small{color:#424242}.card-feed-wrap{clear:both}.card-feed-wrap .cf-image{width:75px;float:right;margin:0 0 .9375rem 1.875rem}.card-feed-wrap .feed-item-title a{font-weight:700}.card-feed-column{padding:0 .9375rem}.card-feed-item{position:relative}.card-feed-item .see-more-link,.card-feed-item .tribe-events-read-more,.card-feed-item .tribe-events-widget-link{font-size:14px;font-size:.9rem;margin-top:1.75rem}.card-feed-item+.card-feed-item{margin-top:.625rem}.card-feed-item-content{background:#fff;padding:1.875rem;border-bottom:4px solid #cacaca;transition:150ms linear all}.card-feed-item-content:hover{-ms-transform:translateY(-3px);transform:translateY(-3px);border-color:#a51c30;box-shadow:0 0 7px rgba(0,0,0,.35)}.card-feed-cards-wrap .item-excerpt{display:none}.card-feed-rail{margin-top:.625rem}.card-feed-rail .see-more-link,.card-feed-rail .tribe-events-read-more,.card-feed-rail .tribe-events-widget-link{font-size:14px;font-size:.9rem}.card-feed-rail-items{max-height:80%;margin-bottom:.75rem;overflow-y:scroll;box-shadow:inset 0 -30px 30px -30px #fff;border-bottom:4px double #cacaca}.card-feed-rail-items .feed-item-title{letter-spacing:0;margin-bottom:0}.card-feed-rail-item{margin:.625rem 0;padding:.625rem 0 1.25rem;border-bottom:2px dotted #cacaca}.card-feed-rail-item:first-child{margin-top:0;padding-top:0}.card-feed-rail-item:last-child{border:none;padding-bottom:.625rem}.card-feed-rail-content{background:#fff;padding:1.875rem 1.875rem 4.375rem}.panel-upcoming-events{position:relative}.panel-upcoming-events .panel-title{display:inline-block}.panel-upcoming-events .panel-title-small{text-transform:none}.panel-upcoming-events .featured-date{font-weight:500;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#626f79;margin-top:-1rem;margin-bottom:1rem;line-height:1.3}.panel-upcoming-events .featured-wrap{background:#fff;margin-bottom:1.75rem}.panel-upcoming-events .featured-image{height:0;padding-bottom:56.25%;margin-bottom:1.75rem}.panel-upcoming-events .featured-image .panel-image{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;left:0;right:0;height:100%;background-color:#e1e0da}.panel-upcoming-events .featured-image.has-placeholder{display:none}.panel-upcoming-events .featured-text{padding:1.5625rem;background:#fff}.panel-upcoming-events .featured-text.no-excerpt .m-headline{font-size:26px;font-size:1.625rem;line-height:1.1}.panel-upcoming-events .featured-text.no-image{width:100%}.panel-upcoming-events .featured-text.no-image .m-headline{font-size:42px;font-size:2.625rem;line-height:1}.panel-upcoming-events .featured-text .m-headline{font-weight:800;margin-bottom:1.75rem}.panel-upcoming-events .event-is-recurring{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;font-size:.875rem;color:#89959f;margin:0 0 20px}.panel-upcoming-events .event-is-recurring a{display:inline;color:#89959f}.panel-upcoming-events .event-is-recurring .recurring-info-tooltip{display:none}.panel-upcoming-events .horiz-img .featured-event-image{margin:-1.875rem -1.875rem 1.875rem}.panel-upcoming-events .vert-img .featured-event-image{width:40%;max-width:300px;float:right;margin:0 0 .9375rem .9375rem}.panel-upcoming-events .events-list .m-headline{font-weight:700;letter-spacing:-.5px}.panel-upcoming-events .events-list .event{margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid #d3dcdc}.panel-upcoming-events .events-list .event:after{content:"";display:table;clear:both}.panel-upcoming-events .events-list .event:last-child{border-bottom:none;margin-bottom:0}.panel-upcoming-events .events-list .event .event-dates{float:left;width:50px;margin:.1em 1em 0 0;font-style:italic;line-height:1.3333;text-align:center}.panel-upcoming-events .events-list .event .event-dates .end-day,.panel-upcoming-events .events-list .event .event-dates .start-day{font-weight:800}.panel-upcoming-events .events-list .event .event-dates .end-day{font-size:24px;font-size:1.5rem}.panel-upcoming-events .events-list .event .event-dates .deadline-start .end-month{font-size:16px;font-size:1rem}.panel-upcoming-events .events-list .event .event-dates .multi-day{margin-top:0}.panel-upcoming-events .events-list .event .event-dates .multi-day .end-day{font-size:13px}.panel-upcoming-events .events-list .event .event-details{margin-left:66px}.panel-upcoming-events .events-list .event .event-details .entry-meta{margin-top:.3125rem;color:#6a6a6a}.panel-upcoming-events .events-list .event .event-details .entry-meta .tribe-events-venue-details{font-weight:500;display:auto!important;padding-left:0!important;margin-left:0!important;border-left:0 solid #cdcac1}.panel-upcoming-events.no-events span{height:20px;background:#e7e6e4;display:block}.panel-upcoming-events.no-events span+span{width:60%;display:block;margin-top:.5rem}.panel-upcoming-events .see-more-link,.panel-upcoming-events .tribe-events-read-more,.panel-upcoming-events .tribe-events-widget-link{font-size:14px;font-size:.875rem}.panel-hover-highlight .p-list-title{font-size:22px;font-size:1.375rem;margin-bottom:1.75rem;margin-left:8px;margin-right:8px}.touch .panel-hover-highlight .full-size-link{display:none}.panel-hover-highlight .is-secure:after{font-size:80%;color:rgba(255,255,255,.5)}.panel-hover-highlight .see-more-link,.panel-hover-highlight .tribe-events-read-more,.panel-hover-highlight .tribe-events-widget-link{font-size:14px;font-size:.875rem}.panel-hover-highlight .hh-light-text .see-more-link,.panel-hover-highlight .hh-light-text .tribe-events-read-more,.panel-hover-highlight .hh-light-text .tribe-events-widget-link{color:#fff}.panel-hover-highlight .hh-dark-text .see-more-link,.panel-hover-highlight .hh-dark-text .tribe-events-read-more,.panel-hover-highlight .hh-dark-text .tribe-events-widget-link{color:#1d1d1d}.hover-highlight-list{padding:.625rem}.hover-highlight-item.g-column{padding:.3125rem}.hh-item-wrap{min-height:300px;position:relative;text-align:center;background-color:#1d1d1d;overflow:hidden}.hh-item-wrap.hh-light-text{color:#fff}.hh-item-wrap.hh-dark-text{color:#1d1d1d}.hh-item-img{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.35;z-index:2;background-position:center;background-size:cover;transition:300ms cubic-bezier(0.445,.05,.55,.95) transform}.hh-item-content{padding:1.875rem;background:0 0;position:relative;z-index:3;display:table;height:100%;width:100%;min-height:300px}.hh-item-intro-wrap{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.hh-item-intro{transition:300ms cubic-bezier(0.445,.05,.55,.95) opacity;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:1.875rem;opacity:1;position:relative}.hh-item-title{margin-bottom:.5em;font-weight:600}.hh-item-wrap.hh-light-text .hh-item-title{color:#fff}.hh-item-wrap.hh-dark-text .hh-item-title{color:#1d1d1d}.page-body .hh-item-title{font-size:20px;font-size:1.25rem}.hh-item-subtitle{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;margin-bottom:1em}.hh-item-wrap.hh-light-text .hh-item-subtitle{color:#fff}.hh-item-wrap.hh-dark-text .hh-item-subtitle{color:#1d1d1d}.hh-item-text{line-height:1.3333;font-size:16px;margin-bottom:1.75rem}.hh-item-details{height:100%;visibility:hidden;display:table-cell;vertical-align:middle;opacity:0;transition:300ms cubic-bezier(0.445,.05,.55,.95) opacity}.hover-highlight-item:hover .hh-item-wrap:before{opacity:0}.hover-highlight-item:hover .hh-item-content.hh-color{background:rgba(165,28,48,.8)}.hover-highlight-item:hover .hh-item-content.hh-shadow{box-shadow:inset 0 0 100px 7px rgba(0,0,0,.34)}.hover-highlight-item:hover .hh-item-img{-ms-transform:scale(1.25);transform:scale(1.25);opacity:.7}.hover-highlight-item:hover .hh-item-intro{opacity:0}.hover-highlight-item:hover .hh-item-intro h3,.hover-highlight-item:hover .hh-item-intro h4{display:none}.hover-highlight-item:hover .hh-item-details{opacity:1;visibility:visible}.hover-highlight-item:hover .full-size-link.no-touch{display:block}.panel-type-quote{overflow:visible}.panel-type-quote .see-more-link,.panel-type-quote .tribe-events-read-more,.panel-type-quote .tribe-events-widget-link{margin-top:1.5rem;font-size:16px;font-size:1rem}.panel-type-quote .see-more-link a,.panel-type-quote .tribe-events-read-more a,.panel-type-quote .tribe-events-widget-link a{color:#dbdbdb}.panel-type-quote .see-more-link a:hover,.panel-type-quote .tribe-events-read-more a:hover,.panel-type-quote .tribe-events-widget-link a:hover{color:#fff}.panel-type-quote .see-more-link a i,.panel-type-quote .tribe-events-read-more a i,.panel-type-quote .tribe-events-widget-link a i{margin-left:5px;position:relative;top:2px}.panel-type-quote .see-more-link a:hover i,.panel-type-quote .tribe-events-read-more a:hover i,.panel-type-quote .tribe-events-widget-link a:hover i{animation:bump 350ms cubic-bezier(0.39,.575,.565,1)}.quote-wrap{background:#1d1d1d;padding:2.8125rem 1.5625rem;margin-left:.9375rem;margin-right:.9375rem}.quote-content{margin:0 auto}.l-quote{font-size:34px;font-size:2.125rem;color:#dbdbdb;line-height:1.2}.l-quote a{color:#dbdbdb}.l-quote a:hover{color:#fff}.quote-credit{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#fff;display:inline-block;padding:.9375rem 3.75rem .9375rem 60px;margin-left:-60px;margin-top:2rem;background:rgba(165,28,48,.9)}.quote-name{display:block;font-weight:800;margin-bottom:5px;text-transform:uppercase}.panel-link-cards .panel-title-small{color:#424242}.link-cards-wrap .g-column{margin-bottom:1rem}.card-item{background:#d3dcdc}.card-link-list{padding:.3125rem 1.5625rem}.card-link-list li{border-top:1px solid #a8baba;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:16px;font-size:1rem;line-height:1.4;padding:.9375rem 0}.card-link-list li:first-of-type{border-top:0}.card-link-list li a:hover{color:#1d1d1d;font-weight:500}.link-card-header{position:relative;overflow:hidden;margin:0;cursor:pointer}.link-card-header.no-image{padding-bottom:75%;background:#767676}.link-card-header img{width:100%;position:relative;display:block}.link-card-caption{backface-visibility:hidden}.link-card-caption:after,.link-card-caption:before{pointer-events:none}.link-card-caption:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:.65;background:linear-gradient(to top,#000 0,transparent 100%);transition:opacity .35s}.link-card-header:hover .link-card-caption:before{opacity:1;background:linear-gradient(to top,rgba(0,0,0,.65) 0,rgba(0,0,0,.65) 100%)}.link-card-caption,.link-card-caption>a{position:absolute;top:0;left:0;width:100%;height:100%}.link-card-caption>a{z-index:2;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.link-card-caption>div{position:absolute;bottom:0;left:0;padding:1.5625rem;width:100%;transform:translate3d(0,20px,0);transition:transform .35s}.link-card-header h3,.link-card-header p{color:#fff;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;line-height:1.4}.link-card-header h3{transition:transform .35s;text-transform:uppercase;font-size:20px;font-size:1.25rem;font-weight:700;position:relative;width:80%}.link-card-header p{opacity:0;transition:opacity .2s;font-size:16px;font-size:1rem;font-weight:600}.link-card-header p a{color:rgba(255,255,255,.8)}.link-card-header:hover img,.link-card-header:hover p{opacity:1}.link-card-header:hover div{transform:translate3d(0,0,0)}.link-card-header:hover p{transition-delay:.05s;transition-duration:.35s}.panel-type-link-groups{overflow:visible;padding:0 .9375rem}.panel-link-groups{background:#fff;padding-top:1.875rem}.panel-link-groups:after{content:"";display:table;clear:both}.panel-link-groups ul.link-list li+li{border-top:0}.panel-link-groups ul.link-list li a{padding-bottom:0;font-weight:500;font-size:15px;font-size:.9375rem}.tab-inner-links{background:#d3dcdc;padding:1.875rem;overflow:auto;margin-bottom:1.875rem}.tab-inner-links h3{color:#424242;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;padding-bottom:1rem}.vertical-tabs{display:none}.vertical-tabs.g-columns{padding-left:0}.vertical-tabs dd a{padding:.5rem .9375rem;display:block;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:600;margin-bottom:5px;line-height:1.25}.vertical-tabs dd a:hover{color:#a51c30}.vertical-tabs .active a{background:#d3dcdc;position:relative}.vertical-tabs .active a:after{content:"";height:100%;width:15px;position:absolute;right:-15px;top:0;background-image:url(../images/triangle.png);background-size:100% 100%}.vertical-tabs .active a:hover{color:#424242}.tabs-content>div.active{display:block}.mobile-tab-toggle{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:16px;font-size:1rem;font-weight:600;text-transform:none;display:block;padding:1.25rem 1.875rem 1.25rem 1.25rem}.mobile-tab-toggle a{display:block;position:relative;padding-right:50px}.mobile-tab-toggle a:before{position:absolute;content:"\e608";right:15px;right:.9375rem;top:-5px;font-size:175%;-ms-transform:rotate(90deg);transform:rotate(90deg);font-weight:700}.panel-type-secondary-dept-nav{padding:0 .9375rem;clear:both}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;background:#fff;font-weight:500;font-size:16px;font-size:1rem;padding:1.875rem .9375rem;overflow:hidden}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap .nav-title{color:#8c8179;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.375;font-weight:800;margin-bottom:20px}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap ul{overflow:hidden;padding:0}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap ul:last-of-type::after{background-color:transparent;width:0}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap li{margin-bottom:0;padding:8px 50px 8px 40px;line-height:20px;line-height:1.25rem;display:block;position:relative}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap li:last-child{margin-bottom:inherit}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap li.fa:before{position:absolute;top:0;left:0;color:#89959f;font-size:22px;font-size:1.375rem;line-height:1.7}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap a{color:#1d1d1d;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:500;font-size:17px;font-size:1.0625rem}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap a:hover{color:#c8223a}.news-cycle-wrap{position:relative;overflow:hidden;width:100%;margin-bottom:3rem}.news-slide{position:relative;width:100%;background:#1d1d1d;z-index:1!important}.news-slide-img{width:100%;background-size:cover;background-position:center top;padding-bottom:75%;height:0}.news-cycle-nav-desktop{display:none}.cycle-next,.cycle-prev{color:#fff;font-size:42px;margin-right:9px;cursor:pointer}.news-cycle-pager li{list-style:none}.news-cycle-pager li:after{content:"";display:table;clear:both}.news-cycle-pager a{display:block}.news-cycle-pager a:after{content:"";display:table;clear:both}.news-cycle-pager .bullet{width:15px;height:15px;border-radius:50%;display:block;transition:box-shadow .3s ease}.news-cycle-pager .bullet span{display:inline-block;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#fff;-ms-transform:scale(0.8);transform:scale(0.8);transition:transform .3s ease}.news-cycle-pager .lead{font-weight:700;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:11px;text-transform:uppercase;position:relative;display:inline-block;color:#fff;opacity:0}.news-cycle-pager .lead span{display:inline-block;vertical-align:middle;line-height:1.2}.news-cycle-pager .cycle-pager-active .bullet{box-shadow:0 0 0 2px #fff}.news-cycle-pager .cycle-pager-active .bullet span{-ms-transform:scale(0.4);transform:scale(0.4)}.news-cycle-pager .cycle-pager-active .lead{opacity:1;-ms-transform:translateX(0px);transform:translateX(0px);background:#a51c30}.style-A .news-slide-content-wrap,.style-C .news-slide-content-wrap{padding:60px 0 30px}.news-slide-content-wrap{width:100%;z-index:3;padding:1.875rem 0;-ms-transform:translateY(400px);transform:translateY(400px);transition:transform 500ms ease,opacity 1s ease;opacity:.6}.cycle-slide-active .news-slide-content-wrap{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.news-slide-content-wrap .see-more-link,.news-slide-content-wrap .tribe-events-read-more,.news-slide-content-wrap .tribe-events-widget-link{margin-top:1.5rem}.news-slide-content-wrap .see-more-link a,.news-slide-content-wrap .tribe-events-read-more a,.news-slide-content-wrap .tribe-events-widget-link a{color:#fff}.news-slide-content-wrap .see-more-link a i,.news-slide-content-wrap .tribe-events-read-more a i,.news-slide-content-wrap .tribe-events-widget-link a i{position:relative;left:5px;top:2px}.news-slide-content-wrap .see-more-link a:hover,.news-slide-content-wrap .tribe-events-read-more a:hover,.news-slide-content-wrap .tribe-events-widget-link a:hover{color:#fff}.news-slide-title{font-size:24px;font-size:1.5rem;line-height:1.125;font-weight:600;color:#fff;text-shadow:0 2px 4px #4f4f4f}.news-slide-title a,.news-slide-title a:hover{color:#fff}.news-slide-content.text-right{float:right}.news-cycle-nav-desktop.style-B .lead{opacity:1;-ms-transform:none;transform:none;background-color:transparent;background-size:200% 100%;background-image:linear-gradient(to right,transparent 50%,#a51c30 50%);transition:background-position 300ms ease,300ms transform ease}.news-cycle-nav-desktop.style-B a{opacity:.8;transition:300ms opacity ease}.news-cycle-nav-desktop.style-B .cycle-pager-active a{opacity:1}.news-cycle-nav-desktop.style-B .cycle-pager-active .lead{background-position:100% 0}.news-cycle-nav-desktop.style-B a:hover{opacity:1}.news-cycle-nav-desktop.style-B a:hover .lead{opacity:1;-ms-transform:scale(1.1);transform:scale(1.1)}.news-slide-img .image-credit-overlay{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:11px;font-size:.7rem;position:absolute;z-index:110;padding:.4rem;right:6px;right:.4rem;opacity:.5}.news-slide-img .image-credit-overlay.image-credit-overlay-none{color:#fff}.news-slide-img .image-credit-overlay.image-credit-overlay-dark{color:#fff;background-color:#000}.news-slide-img .image-credit-overlay.image-credit-overlay-light{color:#000;background-color:#fff}.news-cycle-nav-desktop{position:absolute;right:0;top:50%;z-index:1002;text-align:right;-ms-transform:translateY(-50%);transform:translateY(-50%)}.news-cycle-nav-desktop .news-cycle-pager li{margin:-6px 0}.news-cycle-nav-desktop .news-cycle-pager .bullet{position:absolute;z-index:2;right:15px;top:12px}.news-cycle-nav-desktop a{position:relative;text-align:right}.news-cycle-nav-desktop .lead{height:38px;line-height:38px;max-width:240px;text-align:right;padding-right:45px;padding-left:15px;border-radius:3px 0 0 3px;-ms-transform:translateX(300px);transform:translateX(300px);transition:transform .3s ease}.news-cycle-nav-desktop .cycle-pager-active .bullet{box-shadow:0 0 0 2px #fff}.news-cycle-nav-desktop .cycle-pager-active .bullet span{-ms-transform:scale(0.4);transform:scale(0.4)}.news-cycle-nav-desktop .cycle-pager-active .lead{opacity:1;-ms-transform:translateX(0px);transform:translateX(0px);background:#a51c30}.news-cycle-nav-desktop.style-B li{margin:5px 0}.news-cycle-nav-desktop.style-C li{margin:0}.news-cycle-nav-desktop.style-C a:hover .lead{-ms-transform:translateX(0px);transform:translateX(0px);opacity:1}.news-cycle-nav-mobile.style-A,.news-cycle-nav-mobile.style-C{position:absolute;width:100%;left:0;top:0;height:0;padding-bottom:75%;z-index:101}.news-cycle-nav-mobile.style-A .news-cycle-pager,.news-cycle-nav-mobile.style-C .news-cycle-pager{text-align:center;position:absolute;bottom:-40px;left:0;width:100%}.news-cycle-nav-mobile.style-A .news-cycle-pager li,.news-cycle-nav-mobile.style-C .news-cycle-pager li{display:inline-block;margin:0 5px}.news-cycle-nav-mobile.style-A .news-cycle-pager .lead,.news-cycle-nav-mobile.style-C .news-cycle-pager .lead{display:none}.news-cycle-nav-mobile.style-A .cycle-pager-active .lead,.news-cycle-nav-mobile.style-C .cycle-pager-active .lead{display:block;position:absolute;bottom:200%;width:100%;left:0;right:0;padding:0 15px;margin-top:-10px;text-align:left;height:38px;line-height:38px;opacity:1;background:#a51c30}.news-cycle-nav-mobile.style-A .cycle-pager-active .lead span,.news-cycle-nav-mobile.style-C .cycle-pager-active .lead span{display:inline-block;vertical-align:middle}.news-cycle-nav-mobile.style-A .cycle-pager-active .bullet:before,.news-cycle-nav-mobile.style-C .cycle-pager-active .bullet:before{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #a51c30;position:absolute;top:-20px;margin-left:-3px;overflow:hidden;z-index:5}.news-cycle-nav-mobile.style-B{position:relative;margin-top:56px}.news-cycle-nav-mobile.style-B .news-cycle-pager{text-align:center}.news-cycle-nav-mobile.style-B .news-cycle-pager li{display:inline-block;margin:0 5px}.news-cycle-nav-mobile.style-B .news-cycle-pager .lead{display:none}.news-cycle-nav-mobile.style-B .bullet span{background:#424242}.news-cycle-nav-mobile.style-B .cycle-pager-active .lead{display:block;position:absolute;bottom:200%;width:100%;left:0;right:0;padding:0 15px;margin-top:-10px;text-align:left;height:38px;line-height:38px;opacity:1;background:#a51c30}.news-cycle-nav-mobile.style-B .cycle-pager-active .lead span{display:inline-block;vertical-align:middle}.news-cycle-nav-mobile.style-B .cycle-pager-active .bullet{box-shadow:0 0 0 2px #424242}.news-cycle-nav-mobile.style-B .cycle-pager-active .bullet:before{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #a51c30;position:absolute;top:-20px;margin-left:-3px;overflow:hidden;z-index:5}.widget-mosaic{overflow:visible}.widget-mosaic .panel-heading{padding-bottom:1.75rem}.widget-mosaic .panel-title-small{padding-bottom:0}.widget-mosaic .of:after{content:"";display:table;clear:both}.widget-mosaic .has-overflow{overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.wm-news-feed{margin-bottom:.9375rem}.wm-news-feed .widget{background:#fff;padding:.9375rem}.wm-news-feed .widget-title{font-size:18px;font-size:1.125rem}.wm-news-feed .rsswidget{font-weight:700}.wm-news-feed .see-more-link,.wm-news-feed .tribe-events-read-more,.wm-news-feed .tribe-events-widget-link{margin-top:1.25rem;margin-bottom:1.25rem}.wm-media{margin-bottom:.9375rem}.wm-video{position:relative;width:100%}.wm-video iframe{display:block}.wm-video img{width:100%;height:auto}.wm-gallery{width:100%}.wm-gallery.panel-gallery-wrapper{margin-left:0;margin-right:0}.wm-video-caption{color:#fff;background:#1d1d1d;padding:1.875rem .9375rem .9375rem}.wm-video-caption .caption-title{color:#fff;margin-bottom:.3333em;font-style:normal;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;line-height:1.33333;font-size:16px;font-size:1rem}.wm-widgets{margin-top:.9375rem;overflow:visible}.wm-widgets:after{content:"";display:table;clear:both}.wm-widgets .widget{float:left;width:275px}.wm-widgets .widget:first-child{margin-left:0}.wm-widgets .widget:nth-child(2){padding-left:.9375rem;padding-right:0}.wm-widgets .internal_widget_wrapper{background:#fff;padding:.9375rem}.wm-widgets .widget_sp_image img{width:100%}.wm-widgets .widget_sp_image .internal_widget_wrapper{background:#89959f;color:#fff;padding-top:0;padding-left:0;padding-right:0}.wm-widgets .widget_sp_image .internal_widget_wrapper:after{content:"";display:table;clear:both}.wm-widgets .widget_sp_image .widget-title{color:#fff;border-bottom:0;padding:.9375rem .9375rem 0}.wm-widgets .widget_sp_image .widget_sp_image-description{padding:.9375rem;float:left}#tribe-events-bar{width:100%;margin:0 auto 1.75rem;max-width:1200px;min-width:0;padding:0 .9375rem}#tribe-events-bar:after{content:"";display:table;clear:both}.site-fixed #tribe-events-bar{min-width:960px}.page-body #tribe-events-bar{min-width:0}#tribe-bar-form{background:#fff;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.tribe-bar-views-inner{background:#e7e6e4}.tribe-bar-views-select{display:none}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{font-weight:700;background:#e7e6e4}#tribe-bar-form .tribe-bar-submit input[type=submit]{background:#a51c30;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}#tribe-bar-collapse-toggle{background:#fff;line-height:31px}#tribe-bar-views .tribe-bar-views-list{z-index:2}#tribe-events-bar .clear-filter-link{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;text-align:center;margin-top:.875rem}#tribe-events-bar .clear-filter-link a{padding:10px}#tribe-events-content.tribe-events-list p{font-size:18px;font-size:1.125rem}#tribe-events-content .tribe-events-loop div.entry-summary>p>a{color:#a51c30;text-decoration:underline}.tribe-event-schedule-details{font-weight:700!important;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.tribe-event-schedule-details .recurringinfo{display:none!important}.tribe-events-event-cost{-ms-flex-wrap:wrap;flex-wrap:wrap}.tribe-events-event-cost span{border:none;padding-bottom:20px;padding-left:0}.tribe-events-event-cost form{width:100%}.tribe-button,a.tribe-button,button.tribe-button,input.tribe-button{border-style:solid;border-width:0;cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:14px;font-size:.875rem;background-color:#a51c30;border-color:#841626;color:#fff}.tribe-button:focus,.tribe-button:hover,a.tribe-button:focus,a.tribe-button:hover,button.tribe-button:focus,button.tribe-button:hover,input.tribe-button:focus,input.tribe-button:hover{background-color:#841626}.tribe-button:hover,a.tribe-button:hover,button.tribe-button:hover,input.tribe-button:hover{transition:300ms linear background-color}.tribe-button:focus,.tribe-button:hover,a.tribe-button:focus,a.tribe-button:hover,button.tribe-button:focus,button.tribe-button:hover,input.tribe-button:focus,input.tribe-button:hover{color:#fff}.tribe-events-list-separator-month{background:#d3dcdc;text-align:center;padding:10px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.time-details{font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.time-details .event-is-recurring{font-weight:700}.time-details .event-is-recurring a{display:inline}.tribe-events-venue-details{font-weight:700!important;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.tribe-events-read-more{font-size:12px;font-size:.8rem}.recurring-all .page-title,.recurring-all header .tribe-events-single-event-schedule{display:none}.recurring-all .tribe-events-page-title{font-size:32px;font-size:2rem}body.events-gridview #tribe-events-content-wrapper .tribe-events-title-bar .tribe-events-page-title{margin-top:0}body .tribe-events-calendar td.tribe-events-present{position:relative}body .tribe-events-calendar td.tribe-events-present:before{background-color:#a51c30;content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;z-index:1}body .tribe-events-calendar td.tribe-events-present:focus:before,body .tribe-events-calendar td.tribe-events-present:hover:before{background-color:#000}body .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],body .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background:none!important;color:#fff;position:relative;z-index:2}.tribe-events-calendar .mobile-active.tribe-events-has-events:after,.tribe-events-calendar .tribe-events-present.tribe-events-has-events:after{background-color:#fff!important;position:relative;z-index:2}body .tribe-events-calendar td{background:#fff}body .tribe-events-month-event-title>a{display:block}body .tribe-events-month-event-dt{font-weight:400;margin-top:5px;display:block;font-size:90%}body .tribe-events-viewmore{font-family:"Whitney SSm A","Whitney SSm B",sans-serif}body .tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a,body .tribe-events-calendar td.tribe-events-past .tribe-events-viewmore a{opacity:.5;filter:Alpha(opacity=50)}body #tribe-events-content .tribe-events-tooltip h3{background-color:#666;color:#fff;padding:15px;line-height:1.25em;font-size:15px;font-size:.9375rem;text-transform:none;margin:0;font-family:"Hoefler Text A","Hoefler Text B",serif}body .tribe-events-tooltip .tribe-event-duration{font-weight:700;font-size:13px;font-size:.8125rem}body .tribe-events-tooltip .tribe-events-event-body{padding:15px}body .tribe-events-tooltip p.entry-summary{font-size:13px;font-size:.8125rem}body .event-is-recurring a{font-weight:400;margin-top:5px;display:block;font-size:90%!important}body .event-is-recurring span{display:none}body .event-is-recurring .recurring-info-tooltip.tribe-events-tooltip{width:115px}body .event-is-recurring .recurring-info-tooltip.tribe-events-tooltip .tribe-events-event-body{padding:10px 10px 0}body #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{overflow:visible;font-size:13px}body h3.tribe-mobile-day-heading{display:none}.tribe-grid-body .tribe-events-week-hourly-single{background:rgba(78,132,198,.9);border:1px solid #4e84c4}.tribe-grid-body .tribe-events-week-hourly-single:hover{background:rgba(83,153,239,.9)}.tribe-events-grid .tribe-week-grid-wrapper .hentry.vevent a{color:#fff}.tribe-events-day .tribe-events-day-time-slot .vevent{position:relative;margin-left:0;padding-left:0}.events-single #tribe-events-content,.single-tribe_events #tribe-events-content{padding-top:1.1875rem}.events-single #tribe-events-content ol,.events-single #tribe-events-content ul,.single-tribe_events #tribe-events-content ol,.single-tribe_events #tribe-events-content ul{list-style-position:inside;padding-left:16px}.events-single .tribe-events-single-event-description p,.single-tribe_events .tribe-events-single-event-description p{font-size:18px;font-size:1.125rem}.events-single .tribe-events-single-event-title,.single-tribe_events .tribe-events-single-event-title{font-size:34px;font-size:2.125rem}.events-single .tribe-events-back,.single-tribe_events .tribe-events-back{font-size:16px;font-size:1rem;margin-top:0;margin-bottom:2rem}.events-single .tribe-events-back a,.single-tribe_events .tribe-events-back a{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#a51c30}.events-single .tribe-events-cal-links a,.single-tribe_events .tribe-events-cal-links a{padding:.5rem .9375rem;color:#fff;background:#a51c30;display:inline-block;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;font-size:14px;font-size:.875rem;text-transform:none;float:none}.events-single .tribe-events-single-event-schedule,.single-tribe_events .tribe-events-single-event-schedule{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;padding:0 0 1.5625rem}.events-single .tribe-events-notices,.single-tribe_events .tribe-events-notices{background:#FDF7C7;border:1px solid #ccc;color:#1d1d1d;border-radius:0}.events-single .tribe-events-event-meta,.single-tribe_events .tribe-events-event-meta{background:#fff;font-size:16px;font-size:1rem;margin:1.875rem 0}.events-single .tribe-events-event-meta .tribe-events-single-section-title,.single-tribe_events .tribe-events-event-meta .tribe-events-single-section-title{font-size:18px;font-size:1.125rem;margin-top:.3125rem}.events-single .tribe-events-event-meta dt,.single-tribe_events .tribe-events-event-meta dt{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700!important;font-size:14px;font-size:.875rem;margin:0 0 .2em!important}.events-single .tribe-events-event-meta dd,.single-tribe_events .tribe-events-event-meta dd{margin:0 0 1.5em!important}.events-single .tribe-events-meta-group,.single-tribe_events .tribe-events-meta-group{overflow:hidden}.events-single .tribe-events-meta-group .tribe-events-event-url,.single-tribe_events .tribe-events-meta-group .tribe-events-event-url{overflow:hidden;text-overflow:ellipsis}.events-single .tribe-events-schedule,.single-tribe_events .tribe-events-schedule{padding:0;background-color:transparent!important}.events-single .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .recurringinfo{display:block;margin-top:1.5625rem}.events-single .tribe-events-schedule .recurringinfo .recurring-info-tooltip,.single-tribe_events .tribe-events-schedule .recurringinfo .recurring-info-tooltip{display:none!important}.events-single #tribe-events-header .tribe-events-sub-nav a,.single-tribe_events #tribe-events-header .tribe-events-sub-nav a{display:none}.events-single .tribe-events-single-section .tribe-events-single-section-title,.single-tribe_events .tribe-events-single-section .tribe-events-single-section-title{font-style:normal;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;color:#626f79;line-height:1.33333;text-transform:uppercase;letter-spacing:1px}.events-single .event-is-recurring,.single-tribe_events .event-is-recurring{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;font-size:.875rem;color:#89959f}.events-single .event-is-recurring a,.single-tribe_events .event-is-recurring a{display:inline}.tribe-events-page-template .event-reg-confirm{margin-bottom:3rem;padding:15px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-style:normal;-khtml-border-radius:3px;border-radius:3px;line-height:1.7em;font-size:.9em;border:3px solid #43AC6A;background-color:#fff}.tribe-events-page-template .event-reg-confirm .message-header{font-size:3em;text-align:center;margin-bottom:.4em}.check-list .tribe-events-page-template .event-reg-confirm li:before,.cta-button .tribe-events-page-template .event-reg-confirm a:before,.cta-list li .tribe-events-page-template .event-reg-confirm a:before,.footer-social-menu .tribe-events-page-template .event-reg-confirm a,.mobile-tab-toggle .tribe-events-page-template .event-reg-confirm a:before,.tribe-events-page-template .event-reg-confirm .check-list li:before,.tribe-events-page-template .event-reg-confirm .cta-button a:before,.tribe-events-page-template .event-reg-confirm .cta-list li a:before,.tribe-events-page-template .event-reg-confirm .footer-social-menu a,.tribe-events-page-template .event-reg-confirm .icon,.tribe-events-page-template .event-reg-confirm .is-secure:after,.tribe-events-page-template .event-reg-confirm .mobile-tab-toggle a:before,.tribe-events-page-template .event-reg-confirm .nav-panel-subtitle:before,.tribe-events-page-template .event-reg-confirm .sub-nav-wrap:before,.tribe-events-page-template .event-reg-confirm ul.link-list li>a:before,ul.link-list .tribe-events-page-template .event-reg-confirm li>a:before{color:#43AC6A}.tribe-events-page-template .event-reg-error{color:#fff;font-size:.9em;font-weight:400;padding:1em;background-color:#f08a24;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;-khtml-border-radius:3px;border-radius:3px;border:0;font-style:normal;margin-bottom:2em}.tribe-events-page-template .event-registration-form{position:relative;width:100%;float:left;border-color:#dfdfdf;border-width:1px;-khtml-border-radius:3px;border-radius:3px;padding:10px;border-style:solid;border-spacing:0;background-color:#F9F9F9;margin-bottom:25px}.tribe-events-page-template .event-registration-form .gform_title{display:none}.tribe-events-page-template .event-registration-form .title{font-style:normal;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;color:#89959f;line-height:1.33333;text-transform:uppercase;letter-spacing:1.5px;font-size:18px;font-size:1.125rem;margin-bottom:.5em;margin-top:1em;border-bottom:1px solid #e5e5e5;padding-bottom:.5em}.tribe-events-page-template .event-registration-form label{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;padding-right:1.5em;font-weight:400}.tribe-events-page-template .event-registration-form .instructions{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:.8em;margin-top:2em}.tribe-events-page-template .event-registration-form .hls-event-reg-form-affiliation input[type=text],.tribe-events-page-template .event-registration-form .hls-event-reg-form-comments input[type=text],.tribe-events-page-template .event-registration-form .hls-event-reg-form-email input[type=text],.tribe-events-page-template .event-registration-form .hls-event-reg-form-name input[type=text],.tribe-events-page-template .event-registration-form .hls-event-reg-form-phone input[type=text]{width:100%;padding:.6rem;font-size:15px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;border:1px solid silver}.tribe-events-page-template .event-registration-form .hls-event-reg-form-affiliation textarea,.tribe-events-page-template .event-registration-form .hls-event-reg-form-comments textarea,.tribe-events-page-template .event-registration-form .hls-event-reg-form-email textarea,.tribe-events-page-template .event-registration-form .hls-event-reg-form-name textarea,.tribe-events-page-template .event-registration-form .hls-event-reg-form-phone textarea{padding:.6rem;font-size:15px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;border:1px solid silver}.tribe-events-page-template .event-registration-form .hls-event-reg-form-affiliation input[type=text]:focus,.tribe-events-page-template .event-registration-form .hls-event-reg-form-comments input[type=text]:focus,.tribe-events-page-template .event-registration-form .hls-event-reg-form-email input[type=text]:focus,.tribe-events-page-template .event-registration-form .hls-event-reg-form-name input[type=text]:focus,.tribe-events-page-template .event-registration-form .hls-event-reg-form-phone input[type=text]:focus{box-shadow:0 0 4px rgba(0,0,0,.2);outline-color:transparent;outline-style:none}.tribe-events-page-template .event-registration-form .hls-event-reg-form-role{padding-bottom:0}.tribe-events-page-template .event-registration-form .hls-event-reg-form-role .ginput_container{padding-top:.374em}.tribe-events-page-template .event-registration-form .hls-event-reg-form-attendees label{float:left;padding-top:.5rem}.tribe-events-page-template .event-registration-form .hls-event-reg-form-attendees select{width:35%!important;font-size:15px;height:48px;height:3rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.tribe-events-page-template .event-registration-form .gform_wrapper li.gfield.gfield_error{background-color:transparent;border:0}.tribe-events-page-template .event-registration-form .gform_wrapper li.gfield.gfield_error .gfield_label{color:inherit;margin-top:0}.tribe-events-page-template .event-registration-form .gform_wrapper li.gfield.gfield_error .validation_message{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:400;font-size:.8em}.tribe-events-page-template .event-registration-form .gform_wrapper li.gfield.gfield_error input[type=text],.tribe-events-page-template .event-registration-form .gform_wrapper li.gfield.gfield_error textarea{border-color:#790000}.tribe-events-page-template .event-registration-form .gform_wrapper div.validation_error{display:none}#tribe-community-events.form h1{margin-bottom:20px}#tribe-community-events.form .instructions{font-size:15px;font-size:.9375rem;line-height:1.5;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;color:#424242;margin-bottom:30px}.tribe-events-page-template .event-submission-confirm{margin-bottom:3rem;padding:15px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-style:normal;-khtml-border-radius:3px;border-radius:3px;line-height:1.7em;font-size:.9em;border:3px solid #43AC6A;background-color:#fff}.tribe-events-page-template .event-submission-confirm .message-header{font-size:3em;text-align:center;margin-bottom:.4em}.check-list .tribe-events-page-template .event-submission-confirm li:before,.cta-button .tribe-events-page-template .event-submission-confirm a:before,.cta-list li .tribe-events-page-template .event-submission-confirm a:before,.footer-social-menu .tribe-events-page-template .event-submission-confirm a,.mobile-tab-toggle .tribe-events-page-template .event-submission-confirm a:before,.tribe-events-page-template .event-submission-confirm .check-list li:before,.tribe-events-page-template .event-submission-confirm .cta-button a:before,.tribe-events-page-template .event-submission-confirm .cta-list li a:before,.tribe-events-page-template .event-submission-confirm .footer-social-menu a,.tribe-events-page-template .event-submission-confirm .icon,.tribe-events-page-template .event-submission-confirm .is-secure:after,.tribe-events-page-template .event-submission-confirm .mobile-tab-toggle a:before,.tribe-events-page-template .event-submission-confirm .nav-panel-subtitle:before,.tribe-events-page-template .event-submission-confirm .sub-nav-wrap:before,.tribe-events-page-template .event-submission-confirm ul.link-list li>a:before,ul.link-list .tribe-events-page-template .event-submission-confirm li>a:before{color:#43AC6A}.tribe-section-organizer .tribe-delete-this,.tribe-section-organizer table.tribe-section-content tfoot{display:none}.tribe-community-events div.tribe-section-custom-fields table.tribe-section-content col.tribe-colgroup-label{width:45%;margin-right:2em}.tribe-community-events div.tribe-section-custom-fields table.tribe-section-content col.tribe-colgroup-field{width:55%}div.tribe-section-custom-fields table.tribe-section-content tr.tribe-section-content-row:nth-child(-n+16){display:none}.tribe-community-events .tribe-section table.tribe-section-content td.tribe-section-content-label{padding-right:1.5em}#event_tribe_organizer{display:none}.tribe-community-events .tribe-section-website h3::after{content:'\00a0/\00a0Registration URL'}label.error{color:#4d4d4d;padding-bottom:2px;border-bottom:1px solid #dc3232}div.tribe-section-datetime h3::after{content:' *'}label[for^=EventURL]::after,label[for^=tribe_custom-_ecp_custom_25]::after,label[for^=tribe_custom-_ecp_custom_27]::after,label[for^=tribe_custom-_ecp_custom_29]::after,label[for^=tribe_custom-_ecp_custom_31]::after,label[for^=tribe_custom-_ecp_custom_32]::after,label[for^=tribe_custom-_ecp_custom_33]::after,label[for^=tribe_custom-_ecp_custom_34]::after{content:'\00a0*'}#tribe_events_filters_wrapper{font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.tribe-events-filters-content{background:#e7e6e4;border-color:#e7e6e4}#tribe_events_filters_wrapper.tribe-events-filters-vertical{padding-left:.9375rem;margin-top:1.125rem}#tribe_events_filters_wrapper .tribe-events-filters-group-heading{background:#8c8179;color:#fff}#tribe_events_filters_wrapper .tribe-events-filters-group-heading:hover{background:#8c8179}#tribe_events_filters_wrapper .closed .tribe-events-filters-group-heading{background:#e7e6e4;color:#424242;transition:150ms all}#tribe_events_filters_wrapper .closed .tribe-events-filters-group-heading:hover{background:#8c8179;color:#fff}#tribe_events_filters_reset,#tribe_events_filters_toggle{font-weight:800;color:#a51c30;text-transform:uppercase}.tribe-events-filter-view.tribe-filters-closed #tribe_events_filters_wrapper #tribe_events_filters_toggle{width:auto;margin:0 .9375rem;text-align:center;background:#89959f;color:#fff;line-height:40px}.touch #tribe_events_filters_wrapper .tribe-events-filter-group.tribe-events-filter-checkboxes label>*{pointer-events:none}.tribe-link-view-attendee,.tribe-tickets-remaining{display:none!important}.tickets-unavailable{padding-bottom:2.5rem}.tribe-events-event-cost span,.tribe-events-meta-group-details .tribe-events-event-cost,.tribe-events-meta-group-details .tribe-events-event-cost-label,.tribe-events-schedule .tribe-events-cost{display:none!important}body .hls-tec-title{font-size:34px;font-size:2.125rem;line-height:1.0625;margin-top:15px;padding-left:15px;padding-right:15px}body #tribe-events-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body #tribe-events-content-wrapper .tribe-events-title-bar{-ms-flex-order:2;order:2}body #tribe-events-content-wrapper #tribe-events-bar{-ms-flex-order:1;order:1}body #tribe-events-content-wrapper #tribe-events-content{-ms-flex-order:3;order:3}body .datepicker[style]{z-index:110!important}body .context-body .tribe-events-shortcode table.tribe-events-calendar{min-width:0}body .context-body .tribe-events-shortcode #tribe-events-content{margin-bottom:30px}body .context-body .tribe-events-shortcode #tribe-events-content:after{content:"";display:table;clear:both}body .context-body .tribe-events-shortcode #tribe-events-content table .type-tribe_events{border-bottom:1px solid #e7e7e7;margin:0 5%;padding:6px 8px}body .context-body .tribe-events-shortcode #tribe-events-content table .tribe-events-last{border-bottom:0}body .context-body .tribe-events-shortcode h1.tribe-events-page-title{margin:2em 0 .5em;font-size:24px}body .context-body .tribe-events-shortcode .tribe-events-month-event-title{letter-spacing:0}body .context-body .tribe-events-shortcode #tribe-mobile-container h4{font-weight:400}body .context-body .tribe-events-shortcode #tribe-mobile-container .tribe-event-description p{margin-bottom:0}body .context-body .tribe-events-shortcode ul li{padding:0;font-size:14px;line-height:1}#tribe-events-pg-template{padding:2.8125rem 0 0;font-style:normal;max-width:1200px;min-width:0s}.page-header.tribe-events{padding:0 15px}.page-header.tribe-events:after{content:"";display:table;clear:both}.page-header.tribe-events h1.page-title{color:#424242}.tribe-events-back{margin-top:0;text-transform:uppercase;font-weight:700}#tribe-events-content{padding:0 .9375rem 2.8125rem}#tribe-events-content.tribe-events-list{padding-left:.9375rem!important;padding-right:.9375rem!important}#tribe-events .tribe-events-button,#tribe-events.tribe-events-shortcode .tribe-events-button,.tribe-events-button{background:#a51c30;border-radius:0!important}#tribe-events-footer,#tribe-events-header{font-family:"Whitney SSm A","Whitney SSm B",sans-serif}#tribe-events-footer a,#tribe-events-header a{font-weight:700}#tribe-events:not(.tribe-events-shortcode) #tribe-events-content .tribe-events-page-title{position:relative}#tribe-events:not(.tribe-events-shortcode) #tribe-events-content .tribe-events-page-title a{position:absolute;left:0;top:5px;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;font-size:16px;font-size:1rem;letter-spacing:0;display:none}.events-archive .tribe-events-back{z-index:10;position:relative;margin-top:-2.8125rem;margin-bottom:0;text-align:right}.events-archive .tribe-events-back a{margin-right:1.25rem;position:relative;padding:.5rem .9375rem;color:#a51c30;display:inline-block;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;height:45px}body .tribe-events-notices{background:#FDF7C7;border:1px solid #ccc;color:#1d1d1d;border-radius:0}.placeholder{font-style:normal}.tribe-events-page-template .event-badge{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-weight:900;text-align:center;background:#000;color:#fff;padding:5px 14px;border-radius:3px;vertical-align:middle;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;display:inline-block;margin-left:0}.tribe-events-page-template .tribe-events-calendar .event-badge{padding:2px 8px;font-size:10px;font-size:.625rem;background:gray}.tribe-events-page-template .tribe-events-loop .event-badge{padding:1px 10px;font-size:13px;font-size:.8125rem}#tribe-active-filters{text-align:center;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:14px;font-weight:600;margin:1.5em 0}#tribe-active-filters a.tribe-clear-all{margin-left:.5em;margin-right:.75em;font-weight:400}#tribe-active-filters .tribe-filter-label{font-weight:500;display:inline-block;margin-left:.5em;padding:.5em 0}#tribe-active-filters .tribe-filter-label span{text-transform:uppercase}#tribe-active-filters .tribe-filter-label a{font-weight:800}#tribe-active-filters .tribe-filter-label a i,#tribe-active-filters .tribe-filter-label a:hover{color:#a51c30}div.tribe-events-single-event-description h1{font-size:48px!important;font-size:3rem!important;line-height:1.0625!important;margin-bottom:1rem!important}div.tribe-events-single-event-description h2{font-size:34px!important;font-size:2.125rem!important;line-height:1.1176!important;margin-bottom:1.5rem!important}header.page-header.tribe-events.row{margin-top:15px}.tribe-events-sub-nav>li{font-size:11px}.tribe-events-list .tribe-events-venue-details{margin-bottom:0}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav li{box-sizing:border-box;width:48%}#tribe-events-footer::after,#tribe-events-footer::before,#tribe-events-header::after,#tribe-events-header::before{content:none}.tribe-events-sub-nav li a{background:0 0;color:#a51c30;display:inline-block;padding:0}.tribe-events-sub-nav li a:visited{color:#a51c30}.tribe-events-sub-nav li a:focus,.tribe-events-sub-nav li a:hover{color:#c8223a}.tribe-events-sub-nav .tribe-events-nav-left a span,.tribe-events-sub-nav .tribe-events-nav-right a span{position:static;display:inline}.chosen-container{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline-block;vertical-align:middle;font-size:16px;width:100%!important}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid lightgrey;border-top:0;background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer;color:#89959f}.context-body .chosen-container a{background-image:none}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#1d1d1d}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 20px;height:45px;border:1px solid lightgrey;border-radius:0;background-color:#fff;color:#1d1d1d;text-decoration:none;white-space:nowrap;letter-spacing:normal;text-transform:none;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:400;font-size:16px;line-height:45px;font-style:normal}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:calc(45px + 20px);text-overflow:ellipsis;white-space:nowrap;font-weight:400}.chosen-container-single .chosen-single .chosen-focus-input{display:none}.chosen-container-single .chosen-default{color:#89959f;font:normal 400 .3555555556 "Whitney SSm A","Whitney SSm B",sans-serif}.chosen-container-single .chosen-default span{font-weight:400}.chosen-container-single .chosen-single-with-deselect span{margin-right:calc(45px + 20px)}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:0 0 8px;white-space:nowrap}.chosen-container-single .chosen-search:after{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;content:"";position:absolute;right:0;color:#455365;font-size:19px;height:45px;line-height:45px;top:0;width:45px;text-align:center;cursor:default}.chosen-container-single .chosen-search input[type=text]{margin:0 0 1px;padding:0 calc(45px + 20px) 0 20px;width:100%;height:45px;border:1px solid lightgrey;border-left:0;border-right:0;background-color:#fff;border-radius:0}.chosen-container-single .chosen-search input[type=text]:focus{box-shadow:none;border-left:0;border-right:0;outline:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results,.context-body .chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 0 10px;padding:0;max-height:240px;-webkit-overflow-scrolling:touch;font:normal 400 16px/normal "Whitney SSm A","Whitney SSm B",sans-serif}.chosen-container .chosen-results li,.context-body .chosen-container .chosen-results li{display:none;margin:0;padding:12px 20px 10px;list-style:none;line-height:1;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result,.context-body .chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result,.context-body .chosen-container .chosen-results li.disabled-result{display:list-item;color:#89959f;cursor:default}.chosen-container .chosen-results li.highlighted,.context-body .chosen-container .chosen-results li.highlighted{background-color:#455365;color:#efeeeb}.chosen-container .chosen-results li.no-results,.context-body .chosen-container .chosen-results li.no-results{display:list-item;background-color:#fff;color:#1d1d1d}.chosen-container .chosen-results li.group-result,.context-body .chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option,.context-body .chosen-container .chosen-results li.group-option{padding-left:20px}.chosen-container .chosen-results li em,.context-body .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices,.context-body .chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 20px;width:100%;height:50px!important;border:1px solid lightgrey;border-radius:0;background-color:#fff;cursor:text;color:#1d1d1d;min-height:50px}.chosen-container-multi .chosen-choices li,.context-body .chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi li.search-field,.context-body .chosen-container-multi li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi li.search-field input[type=text],.context-body .chosen-container-multi li.search-field input[type=text]{margin:1px 0;padding:0;height:50px!important;outline:0;border:0!important;width:auto!important;color:#89959f;line-height:normal}.chosen-container-multi li.search-field input[type=text]:focus,.context-body .chosen-container-multi li.search-field input[type=text]:focus{color:#424242;border:1px!important;box-shadow:none!important;outline:0}.chosen-container-multi li.search-choice,.context-body .chosen-container-multi li.search-choice{position:relative;margin:8px 8px 0 0;padding:11px 30px 10px 10px;max-width:100%;background-color:transparent;color:#1d1d1d;border:1px solid #89959f;cursor:default;overflow:hidden;height:35px;font:normal 400 14px / 1 "Whitney SSm A","Whitney SSm B",sans-serif}.chosen-container-multi li.search-choice span,.context-body .chosen-container-multi li.search-choice span{word-wrap:break-word}.chosen-container-multi li.search-choice .search-choice-close,.context-body .chosen-container-multi li.search-choice .search-choice-close{position:absolute;top:0;right:0;display:block;width:20px;height:100%;color:#fff;text-align:center;border:0}.chosen-container-multi li.search-choice .search-choice-close:before,.context-body .chosen-container-multi li.search-choice .search-choice-close:before{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;content:"";color:#fff;font-size:12px;position:absolute;top:50%;width:20px;right:0;z-index:1;margin-top:-6px;height:12px}.chosen-container-multi li.search-choice .search-choice-close:after,.context-body .chosen-container-multi li.search-choice .search-choice-close:after{transition:all .15s ease-in-out;content:'';height:100%;position:absolute;width:20px;background-color:#89959f;top:0;right:0}.chosen-container-multi li.search-choice .search-choice-close:focus:after,.chosen-container-multi li.search-choice .search-choice-close:hover:after,.context-body .chosen-container-multi li.search-choice .search-choice-close:focus:after,.context-body .chosen-container-multi li.search-choice .search-choice-close:hover:after{background-color:#97a2aa}.chosen-container-multi .chosen-results,.context-body .chosen-container-multi .chosen-results{margin:0;padding:8px 0}.chosen-container-multi .chosen-drop .result-selected,.context-body .chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#89959f;cursor:default}.chosen-container-active .chosen-single{border-color:#89959f}.chosen-container-active.chosen-with-drop .chosen-single{border-color:#89959f;box-shadow:0 0 0 1px #89959f;border-bottom-left-radius:0;border-bottom-right-radius:0}.chosen-container-active .chosen-choices{transition:all .15s ease-in-out;border:1px solid #89959f;box-shadow:0 0 0 1px #89959f}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.context-body .gform_wrapper button,.context-body .gform_wrapper form,.context-body .gform_wrapper input,.context-body .gform_wrapper select,.context-body .gform_wrapper textarea,.gform_wrapper button,.gform_wrapper form,.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{font:normal 400 16px / 1.5 "Whitney SSm A","Whitney SSm B",sans-serif;color:#1d1d1d}.context-body .gform_wrapper label,.context-body .gform_wrapper legend,.gform_wrapper label,.gform_wrapper legend{display:block;margin-bottom:8px;color:#4d4d4d;letter-spacing:normal;text-transform:none;font:700 16px/1.15 "Whitney SSm A","Whitney SSm B",sans-serif}.context-body .gform_wrapper ::-webkit-input-placeholder,.gform_wrapper ::-webkit-input-placeholder{color:#89959f;opacity:1;letter-spacing:normal;text-transform:none;font:normal 400 16px / 1.5 "Whitney SSm A","Whitney SSm B",sans-serif}.context-body .gform_wrapper :-moz-placeholder,.gform_wrapper :-moz-placeholder{color:#89959f;opacity:1;letter-spacing:normal;text-transform:none;font:normal 400 16px / 1.5 "Whitney SSm A","Whitney SSm B",sans-serif}.context-body .gform_wrapper ::-moz-placeholder,.gform_wrapper ::-moz-placeholder{color:#89959f;opacity:1;letter-spacing:normal;text-transform:none;font:normal 400 16px / 1.5 "Whitney SSm A","Whitney SSm B",sans-serif}.context-body .gform_wrapper :-ms-input-placeholder,.gform_wrapper :-ms-input-placeholder{color:#89959f;opacity:1;letter-spacing:normal;text-transform:none;font:normal 400 16px / 1.5 "Whitney SSm A","Whitney SSm B",sans-serif}.context-body .gform_wrapper input:not([type=button]):not([type=reset]):not([type=submit]):focus::-webkit-input-placeholder,.context-body .gform_wrapper select:focus::-webkit-input-placeholder,.context-body .gform_wrapper textarea:focus::-webkit-input-placeholder,.gform_wrapper input:not([type=button]):not([type=reset]):not([type=submit]):focus::-webkit-input-placeholder,.gform_wrapper select:focus::-webkit-input-placeholder,.gform_wrapper textarea:focus::-webkit-input-placeholder{color:#cfd4d8}.context-body .gform_wrapper input:not([type=button]):not([type=reset]):not([type=submit]):focus:-moz-placeholder,.context-body .gform_wrapper select:focus:-moz-placeholder,.context-body .gform_wrapper textarea:focus:-moz-placeholder,.gform_wrapper input:not([type=button]):not([type=reset]):not([type=submit]):focus:-moz-placeholder,.gform_wrapper select:focus:-moz-placeholder,.gform_wrapper textarea:focus:-moz-placeholder{color:#cfd4d8}.context-body .gform_wrapper input:not([type=button]):not([type=reset]):not([type=submit]):focus::-moz-placeholder,.context-body .gform_wrapper select:focus::-moz-placeholder,.context-body .gform_wrapper textarea:focus::-moz-placeholder,.gform_wrapper input:not([type=button]):not([type=reset]):not([type=submit]):focus::-moz-placeholder,.gform_wrapper select:focus::-moz-placeholder,.gform_wrapper textarea:focus::-moz-placeholder{color:#cfd4d8}.context-body .gform_wrapper input:not([type=button]):not([type=reset]):not([type=submit]):focus:-ms-input-placeholder,.context-body .gform_wrapper select:focus:-ms-input-placeholder,.context-body .gform_wrapper textarea:focus:-ms-input-placeholder,.gform_wrapper input:not([type=button]):not([type=reset]):not([type=submit]):focus:-ms-input-placeholder,.gform_wrapper select:focus:-ms-input-placeholder,.gform_wrapper textarea:focus:-ms-input-placeholder{color:#cfd4d8}.context-body .gform_wrapper ul,.gform_wrapper ul{list-style:none;max-width:none}.context-body .gform_wrapper ul li,.gform_wrapper ul li{margin:0 0 28px;line-height:1;padding:0;list-style:none}.context-body .gform_wrapper ul li:before,.gform_wrapper ul li:before{content:none}.context-body .gform_wrapper>form,.gform_wrapper>form{position:relative}.context-body .gform_wrapper>form ul,.gform_wrapper>form ul{margin:0;padding:0;font-size:16px}.context-body .gform_wrapper .gform_validation_container,.gform_wrapper .gform_validation_container{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.context-body .gform_wrapper .gform_button,.context-body .gform_wrapper .gform_next_button,.context-body .gform_wrapper .gform_previous_button,.gform_wrapper .gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{border-style:solid;border-width:0;cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:14px;font-size:.875rem;background-color:#a51c30;border-color:#841626;color:#fff}.context-body .gform_wrapper .gform_button:focus,.context-body .gform_wrapper .gform_button:hover,.context-body .gform_wrapper .gform_next_button:focus,.context-body .gform_wrapper .gform_next_button:hover,.context-body .gform_wrapper .gform_previous_button:focus,.context-body .gform_wrapper .gform_previous_button:hover,.gform_wrapper .gform_button:focus,.gform_wrapper .gform_button:hover,.gform_wrapper .gform_next_button:focus,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_previous_button:focus,.gform_wrapper .gform_previous_button:hover{background-color:#841626}.context-body .gform_wrapper .gform_button:hover,.context-body .gform_wrapper .gform_next_button:hover,.context-body .gform_wrapper .gform_previous_button:hover,.gform_wrapper .gform_button:hover,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_previous_button:hover{transition:300ms linear background-color}.context-body .gform_wrapper .gform_button:focus,.context-body .gform_wrapper .gform_button:hover,.context-body .gform_wrapper .gform_next_button:focus,.context-body .gform_wrapper .gform_next_button:hover,.context-body .gform_wrapper .gform_previous_button:focus,.context-body .gform_wrapper .gform_previous_button:hover,.gform_wrapper .gform_button:focus,.gform_wrapper .gform_button:hover,.gform_wrapper .gform_next_button:focus,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_previous_button:focus,.gform_wrapper .gform_previous_button:hover{color:#fff}.context-body .gform_wrapper .gf_invisible,.context-body .gform_wrapper .gfield_visibility_hidden,.gform_wrapper .gf_invisible,.gform_wrapper .gfield_visibility_hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;visibility:hidden}.gform_heading{margin-bottom:30px}.gform_description{font-size:14px;text-rendering:optimizeLegibility}.gfield_description,.instruction{margin-top:8px;padding:0;color:#1d1d1d;letter-spacing:normal;text-transform:none;font:normal 400 14px / 1.25 "Whitney SSm A","Whitney SSm B",sans-serif;margin-bottom:20px;max-width:600px}.instruction{display:none}.ginput_complex{margin-bottom:-11px}.ginput_complex:after{content:"";display:table;clear:both}.context-body .gform_wrapper .ginput_complex label,.gform_wrapper .ginput_complex label{margin-top:8px;padding:0;color:#1d1d1d;letter-spacing:normal;text-transform:none;font:normal 400 14px / 1.25 "Whitney SSm A","Whitney SSm B",sans-serif}.ginput_full,.ginput_left,.ginput_right,.name_first,.name_last{display:block}.ginput_left:after,.ginput_right:after,.name_first:after,.name_last:after{content:"";display:table;clear:both}.gfield_date_dropdown_year label,.gfield_date_year label,.gfield_time_ampm label{margin-bottom:0}.gf_hide_ampm .clear-multi .gfield_time_ampm.ginput_container,.gf_hide_charleft .charleft{display:none}.gf_scroll_text{overflow:scroll;height:150px}.gfield.gf_list_inline ul:after{content:"";display:table;clear:both}.gfield.gf_list_inline .gfield_checkbox li,.gfield.gf_list_inline .gfield_radio li{float:left;margin:10px 30px 10px 0}.gfield.gf_list_inline .gfield_checkbox li.gf_other_choice_item,.gfield.gf_list_inline .gfield_radio li.gf_other_choice_item{position:relative;top:-11px}.gfield.gf_list_inline .gfield_checkbox li.gf_other_choice_item input[type=text],.gfield.gf_list_inline .gfield_radio li.gf_other_choice_item input[type=text]{width:100%}.gfield.gf_list_inline legend{margin-bottom:10px}.gf_list_height_25 .gfield_checkbox li,.gf_list_height_25 .gfield_radio li{height:25px}.gf_list_height_50 .gfield_checkbox li,.gf_list_height_50 .gfield_radio li{height:50px}.gf_list_height_75 .gfield_checkbox li,.gf_list_height_75 .gfield_radio li{height:75px}.gf_list_height_100 .gfield_checkbox li,.gf_list_height_100 .gfield_radio li{height:100px}.gf_list_height_125 .gfield_checkbox li,.gf_list_height_125 .gfield_radio li{height:125px}.gf_list_height_150 .gfield_checkbox li,.gf_list_height_150 .gfield_radio li{height:150px}.gform_footer{position:relative}[id*=gform_ajax_spinner_]{margin-left:20px;position:absolute!important;top:auto!important;bottom:-25px!important;left:50%!important}.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=file],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=range],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper select,.gform_wrapper textarea{transition:all .15s ease-in-out;padding:0 20px;border:1px solid lightgrey;border-radius:0;background-color:#fff;display:block;width:100%;height:45px;color:#1d1d1d;letter-spacing:normal;text-transform:none;font:normal 400 16px / 1.5 "Whitney SSm A","Whitney SSm B",sans-serif}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=file],.gform_wrapper input[type=radio],.gform_wrapper select{margin-bottom:0}.gform_wrapper input[type=file]{font-size:16px;height:auto;padding:20px;line-height:1}.gform_wrapper textarea{resize:none;padding:14px 20px;height:225px}.gform_wrapper select{padding-right:0;cursor:pointer;background-image:none}.gform_wrapper select[multiple]{font-size:16px;height:100px;padding:20px}.form-control-icon .ginput_container,.form-control-icon-complex .ginput_complex span:not(.address_country){position:relative}.form-control-icon .ginput_container:before,.form-control-icon-complex .ginput_complex span:not(.address_country):before{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}.form-control-icon .ginput_container input,.form-control-icon-complex .ginput_complex span:not(.address_country) input{padding-right:45px}.form-control-icon .ginput_container:before,.form-control-icon-complex .ginput_complex span:not(.address_country):before{position:absolute;right:0;top:0;color:#a51c30;height:100%;width:45px;line-height:45px;text-align:center;z-index:1;font-size:20px}.gf-address.form-control-icon .ginput_container:before,.gf-date.form-control-icon .ginput_container:before,.gf-email.form-control-icon .ginput_container:before,.gf-name.form-control-icon .ginput_container:before,.gf-password.form-control-icon .ginput_container:before,.gf-phone.form-control-icon .ginput_container:before,.gf-url.form-control-icon .ginput_container:before{content:""}.form-control-icon-complex .ginput_complex span:not(.address_country):before{right:15px}.form-control-icon-complex .ginput_complex span:not(.address_country).ginput_full:before,.form-control-icon-complex .ginput_complex span:not(.address_country):nth-of-type(even):before{right:0}.gf-address.form-control-icon-complex .ginput_complex span:not(.address_country):before,.gf-name.form-control-icon-complex .ginput_complex span:not(.address_country):before{content:""}.gf-checkbox ul li,.gf-radio ul li{padding-left:32px!important;margin:0!important}.gf-checkbox .ginput_container,.gf-radio .ginput_container{display:block;padding-top:8px;padding-bottom:4px}.gf-checkbox .ginput_container input[type=checkbox],.gf-checkbox .ginput_container input[type=radio],.gf-radio .ginput_container input[type=checkbox],.gf-radio .ginput_container input[type=radio]{height:auto;width:auto;display:inline-block;line-height:normal;padding:0}.gf-checkbox .ginput_container label,.gf-radio .ginput_container label{color:#1d1d1d;cursor:pointer;margin-bottom:0;display:inline-block;letter-spacing:normal;text-transform:none;font:normal 400 14px / 1 "Whitney SSm A","Whitney SSm B",sans-serif}.gfield_checkbox li,.gfield_radio li{transition:all .15s ease-in-out;position:relative;padding-left:34px}.gfield_checkbox li input[type=checkbox],.gfield_checkbox li input[type=radio],.gfield_radio li input[type=checkbox],.gfield_radio li input[type=radio]{position:absolute;left:6px;top:2px;font-size:12px}.gfield_checkbox li label,.gfield_radio li label{max-width:600px}.gfield_checkbox li label:after,.gfield_checkbox li label:before,.gfield_radio li label:after,.gfield_radio li label:before{transition:all .15s ease-in-out;content:'';position:absolute}.gfield_checkbox li label:before,.gfield_radio li label:before{background-color:#fff;width:calc(45px / 2);height:calc(45px / 2);top:-4px;left:0;border:1px solid lightgrey}.gfield_checkbox li label:after,.gfield_radio li label:after{opacity:0}.gfield_checkbox li input:focus+label:before,.gfield_radio li input:focus+label:before{outline:Highlight solid 2px}.gfield_checkbox li input:checked+label,.gfield_radio li input:checked+label{color:#1d1d1d}.gfield_checkbox li input:checked+label:after,.gfield_radio li input:checked+label:after{opacity:1}.gfield_checkbox li .gf-radio-checkbox-other-placeholder:before,.gfield_radio li .gf-radio-checkbox-other-placeholder:before{top:11px}.gfield_checkbox li .gf-radio-checkbox-other-placeholder:after,.gfield_radio li .gf-radio-checkbox-other-placeholder:after{top:19px}.gfield_checkbox li input:focus~.gf-radio-checkbox-other-placeholder:before,.gfield_radio li input:focus~.gf-radio-checkbox-other-placeholder:before{outline:Highlight solid 2px}.gfield_checkbox li input:checked~.gf-radio-checkbox-other-placeholder,.gfield_radio li input:checked~.gf-radio-checkbox-other-placeholder{color:#1d1d1d}.gfield_checkbox li input:checked~.gf-radio-checkbox-other-placeholder:after,.gfield_radio li input:checked~.gf-radio-checkbox-other-placeholder:after{opacity:1}.gfield_checkbox li~li,.gfield_radio li~li{margin-top:15px!important}.gfield_checkbox input[value=gf_other_choice][type=checkbox],.gfield_checkbox input[value=gf_other_choice][type=radio],.gfield_radio input[value=gf_other_choice][type=checkbox],.gfield_radio input[value=gf_other_choice][type=radio]{top:16px}.gfield_checkbox label:before{border-radius:0}.gfield_checkbox label:after{left:7px;top:4px;width:9px;height:5px;border:2px solid #455365;border-top:none;border-right:none;-ms-transform:rotate(-50deg);transform:rotate(-50deg)}.gfield_radio label:after,.gfield_radio label:before{border-radius:50%}.gfield_radio label:after{left:8px;top:4px;width:9px;height:9px;background-color:#455365}.gf-select .ginput_container{cursor:pointer;position:relative}.gf-select .ginput_container:active:after,.gf-select .ginput_container:focus:after,.gf-select .ginput_container:hover:after{background-color:#fff;color:#89959f}.gf-select .ginput_container:after{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;display:block;transition:all .15s ease-in-out;content:"";text-align:center;height:calc(45px - 2px);width:45px;line-height:45px;background-color:#fff;color:#424242;position:absolute;font-size:25px;right:1px;top:1px;pointer-events:none;border-top-right-radius:0;border-bottom-right-radius:0}.gf-select .ginput_container select{-webkit-appearance:none;appearance:none;background-image:none;padding-right:calc(45px + 20px)}.gf-select .ginput_container select::-ms-expand{display:none}.gf-address .address_country{cursor:pointer;position:relative}.gf-address .address_country:active:after,.gf-address .address_country:focus:after,.gf-address .address_country:hover:after{background-color:#fff;color:#89959f}.gf-address .address_country:after{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;display:block;transition:all .15s ease-in-out;content:"";text-align:center;height:calc(45px - 2px);width:45px;line-height:45px;background-color:#fff;color:#424242;position:absolute;font-size:25px;right:1px;top:1px;pointer-events:none;border-top-right-radius:0;border-bottom-right-radius:0}.gf-address .address_country select{-webkit-appearance:none;appearance:none;background-image:none;padding-right:calc(45px + 20px)}.gf-address .address_country select::-ms-expand{display:none}.gf-textarea .ginput_container{position:relative}.gf-textarea textarea{padding-bottom:calc(30px + 10px)}.ginput_counter{display:inline-block;background-color:#fff;color:#424242;font:normal 400 14px / 32px "Whitney SSm A","Whitney SSm B",sans-serif;height:30px;padding:0 15px;position:absolute;left:1px;bottom:6px;border-bottom-left-radius:0}.gf-date .clear-multi:after,.gf-time .clear-multi:after{content:"";display:table;clear:both}.gf-date .clear-multi .ginput_container,.gf-time .clear-multi .ginput_container{display:block}.gf-date .clear-multi .ginput_container label,.gf-time .clear-multi .ginput_container label{margin-top:8px;padding:0;color:#1d1d1d;letter-spacing:normal;text-transform:none;font:normal 400 14px / 1.25 "Whitney SSm A","Whitney SSm B",sans-serif;margin-bottom:15px}.gfield_date_dropdown_day,.gfield_date_dropdown_month,.gfield_date_dropdown_year,.gfield_time_ampm{cursor:pointer;position:relative;max-width:250px}.gfield_date_dropdown_day:active:after,.gfield_date_dropdown_day:focus:after,.gfield_date_dropdown_day:hover:after,.gfield_date_dropdown_month:active:after,.gfield_date_dropdown_month:focus:after,.gfield_date_dropdown_month:hover:after,.gfield_date_dropdown_year:active:after,.gfield_date_dropdown_year:focus:after,.gfield_date_dropdown_year:hover:after,.gfield_time_ampm:active:after,.gfield_time_ampm:focus:after,.gfield_time_ampm:hover:after{background-color:#fff;color:#89959f}.gfield_date_dropdown_day:after,.gfield_date_dropdown_month:after,.gfield_date_dropdown_year:after,.gfield_time_ampm:after{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;display:block;transition:all .15s ease-in-out;content:"";text-align:center;height:calc(45px - 2px);width:45px;line-height:45px;background-color:#fff;color:#424242;position:absolute;font-size:25px;right:1px;pointer-events:none;border-top-right-radius:0;border-bottom-right-radius:0}.gfield_date_dropdown_day select,.gfield_date_dropdown_month select,.gfield_date_dropdown_year select,.gfield_time_ampm select{-webkit-appearance:none;appearance:none;background-image:none;padding-right:calc(45px + 20px)}.gfield_date_dropdown_day select::-ms-expand,.gfield_date_dropdown_month select::-ms-expand,.gfield_date_dropdown_year select::-ms-expand,.gfield_time_ampm select::-ms-expand{display:none}.gfield_date_dropdown_day:after,.gfield_date_dropdown_month:after,.gfield_date_dropdown_year:after,.gfield_time_ampm:after{top:auto;bottom:1px}.gf-date.gf-date-layout-datepicker{max-width:500px}.gf-date.gf-date-layout-datepicker .ginput_container{position:relative;padding-right:42px}.gf-date .ui-datepicker-trigger{margin:-8px 0 0;position:absolute;top:50%;right:13px}.gfield_date_dropdown_day~*,.gfield_date_dropdown_month~*,.gfield_date_dropdown_year~*{margin-top:20px}.gf-time .gfield_time_hour i{display:none}.gf-file .validation_message,.ginput_preview{background-color:#e6e6e6;height:auto;font-size:16px;padding:20px;line-height:1;border:1px solid lightgrey;border-top:0}.gf-file .validation_message img,.ginput_preview img{margin:0 2px 0 0;display:inline-block;vertical-align:middle}.gf-file .validation_message strong,.ginput_preview strong{display:inline-block;vertical-align:middle;font-weight:400}.gf-file .validation_message li{margin-bottom:0}.gf-file .validation_message li~li{margin-top:10px}.gform_drop_instructions{font:normal 400 16px "Whitney SSm A","Whitney SSm B",sans-serif}.gform_fileupload_multifile{border:1px solid lightgrey;padding:20px;background-color:#fff}.gform_fileupload_multifile input[type=button],.gform_fileupload_multifile input[type=file]{border-style:solid;border-width:0;cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;line-height:normal;margin:15px 0 0;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:14px;font-size:.875rem;background-color:#a51c30;border-color:#841626;color:#fff}.gform_fileupload_multifile input[type=button]:focus,.gform_fileupload_multifile input[type=button]:hover,.gform_fileupload_multifile input[type=file]:focus,.gform_fileupload_multifile input[type=file]:hover{background-color:#841626}.gform_fileupload_multifile input[type=button]:hover,.gform_fileupload_multifile input[type=file]:hover{transition:300ms linear background-color}.gform_fileupload_multifile input[type=button]:focus,.gform_fileupload_multifile input[type=button]:hover,.gform_fileupload_multifile input[type=file]:focus,.gform_fileupload_multifile input[type=file]:hover{color:#fff}.gform_hidden{display:none}.ginput_list input{background-color:#fff}.ginput_list .gfield_list{margin-top:0;margin-bottom:0;table-layout:auto}.ginput_list .gfield_list_icons{width:50px;padding-left:0;padding-right:0}.ginput_list .gfield_list_icons .add_list_item,.ginput_list .gfield_list_icons .delete_list_item{margin:0 auto!important}.ginput_list .gfield_list_icons .delete_list_item{margin-top:8px!important}.gfield_required{padding-left:2px;color:#a51c30}.gform_confirmation_wrapper{margin:60px;padding:68px 25px 80px;text-align:center;border:1px solid #008100;background-color:#fff;border-radius:lightgrey;color:#424242;position:relative}.gform_confirmation_wrapper:before{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;content:"";color:#008100;text-align:center;font-size:65px}.gform_confirmation_message{max-width:600px;margin:0 auto;padding-top:20px;letter-spacing:normal;text-transform:none;font:normal 400 20px / 1.25 "Whitney SSm A","Whitney SSm B",sans-serif}.gform_confirmation_message h1:first-child,.gform_confirmation_message h2:first-child,.gform_confirmation_message h3:first-child,.gform_confirmation_message h4:first-child,.gform_confirmation_message h5:first-child,.gform_confirmation_message h6:first-child{margin-top:0}.validation_error{display:none}.gfield_error input[type],.gfield_error select,.gfield_error textarea{border-color:#a51c30;box-shadow:0 0 0 1px #a51c30}.gfield_error .gfield_description~.validation_message{margin-top:-12px}.gfield_error .validation_message{color:#a51c30;margin-top:8px;padding:0 3px 0 0;letter-spacing:normal;text-transform:none;font:normal 400 14px / 1.25 "Whitney SSm A","Whitney SSm B",sans-serif}#ui-datepicker-div{background:#fff;border:2px solid #89959f;border-radius:0;width:auto;font:normal 400 16px / 45px "Whitney SSm A","Whitney SSm B",sans-serif;margin:-1px 0 0 -1px}#ui-datepicker-div select{padding:0;font-size:15px;font-weight:700;border:initial;background:initial;display:inline-block;width:auto;height:auto;color:#1d1d1d;-webkit-appearance:menulist!important}#ui-datepicker-div select:hover{border:initial;background:initial}#ui-datepicker-div option{color:#424242}#ui-datepicker-div.ui-datepicker{padding:0}#ui-datepicker-div .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}#ui-datepicker-div .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#ui-datepicker-div.ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#1d1d1d}#ui-datepicker-div.ui-datepicker .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover{left:2px}#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover{right:2px}#ui-datepicker-div.ui-datepicker .ui-datepicker-next span,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{background:0 0;margin-top:0;top:0;font-weight:400}#ui-datepicker-div.ui-datepicker .ui-datepicker-next{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}#ui-datepicker-div.ui-datepicker .ui-datepicker-next:after{content:"\e608";display:block;color:#1d1d1d}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev:after{content:"\e609";display:block;color:#1d1d1d}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}#ui-datepicker-div.ui-datepicker table{margin:0;background-color:transparent;table-layout:auto}#ui-datepicker-div tbody{background:#fff}#ui-datepicker-div.ui-datepicker th{padding:10px 0;color:#89959f;font-size:15px;border:0;background-color:transparent}#ui-datepicker-div.ui-datepicker tr{border:none;background-color:#fff}#ui-datepicker-div.ui-datepicker td{background:#fff;border:none;padding:0}#ui-datepicker-div td .ui-state-default{background:0 0;border:none;text-align:center;padding:7px 10px;margin:0;font-weight:400;color:#1d1d1d;font-size:18px}#ui-datepicker-div .ui-state-disabled{opacity:1}#ui-datepicker-div .ui-state-disabled .ui-state-default{color:rgba(255,255,255,.65)}#ui-datepicker-div td .ui-state-active,#ui-datepicker-div td .ui-state-hover{background:#a51c30;color:#fff;font-weight:700}.tribe-event-tickets-plus-meta-attendee>header{color:#1d1d1d;font-family:"Hoefler Text A","Hoefler Text B",serif!important;font-size:22px;margin-bottom:30px}.tribe-tickets-meta-field-header,.tribe-tickets-meta-label,.tribe-tickets-meta_multi-text,.tribe-tickets-meta_name{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700!important;font-size:14px;font-size:.875rem;margin:0 0 7px!important}.tribe-tickets-meta-required header:first-child::after,.tribe-tickets-meta-required label:first-child::after{margin-left:10px}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta select,.tribe-tickets-meta-select{max-width:500px;position:relative;width:100%}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta select:after,.tribe-tickets-meta-select:after{color:#1d1d1d;font-family:hls-icons;position:absolute;content:"\e606";top:58%;right:20px}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta select{height:40px;padding:0 10px 20px}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta label{color:#1d1d1d;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=email],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=password],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=text],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=url],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta textarea{border:1px solid #ebedef;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:14px;font-weight:400;max-width:500px;padding:10px;width:100%}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta textarea{min-height:200px}.tribe-tickets-meta-option-label{font-size:12px;padding-left:5px}input[type=checkbox],input[type=radio]{margin-bottom:5px}.tribe-tickets-meta{margin-bottom:25px!important}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta select{margin-bottom:0;padding-bottom:0}.tribe-event-tickets-plus-meta-attendee,.tribe-events-tickets table tr td:first-child{padding:20px}.tribe-button.tribe-button--rsvp{border-style:solid;border-width:0;cursor:pointer;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:14px;font-size:.875rem;background-color:#a51c30;border-color:#841626;color:#fff}.tribe-button.tribe-button--rsvp:focus,.tribe-button.tribe-button--rsvp:hover{background-color:#841626}.tribe-button.tribe-button--rsvp:hover{transition:300ms linear background-color}.tribe-button.tribe-button--rsvp:focus,.tribe-button.tribe-button--rsvp:hover{color:#fff}.tribe-tickets-attendees>header{padding:20px;color:#1d1d1d;font-family:"Hoefler Text A","Hoefler Text B",serif!important;font-size:22px;line-height:1.3;margin-bottom:30px}.add-to-cart{padding:20px!important}.tribe-ticket-quantity{border:1px solid #ebedef}.tribe-ticket.quantity{padding-left:20px!important}.tribe-events-tickets td.tickets_name{padding:30px 10px 10px 22px;color:#1d1d1d;font-family:"Hoefler Text A","Hoefler Text B",serif!important;font-size:22px;line-height:1.3}.tribe-events-tickets-title.tribe--rsvp{padding-bottom:30px;color:#1d1d1d;font-family:"Whitney SSm A","Whitney SSm B",sans-serif!important;font-weight:700!important;font-size:22px}.tribe-tickets-email-row input,.tribe-tickets-full-name-row input,.tribe-tickets-order_status-row select{border:1px solid #ebedef;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:14px;font-weight:400;max-width:300px;padding:10px!important;width:100%}.tribe-tickets-order_status-row td+td{position:relative;max-width:320px;width:98%}.tribe-tickets-order_status-row td+td:after{color:#1d1d1d;font-family:hls-icons;position:absolute;content:"\e606";top:27%;right:20px;width:auto}.tribe-tickets-order_status-row select{height:40px;padding:0 10px 20px}.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{padding:10px;font-size:14px}.tribe-events-tickets table tr td:first-child{min-width:125px}.tribe-link-view-attendee{display:none}.tribe-events-tickets .tickets_description{font-size:18px;padding-left:22px}.tribe-rsvp-messages{padding-left:0;padding-right:0}.tribe-rsvp-message-success{background:0 0;border-color:transparent}.tribe-rsvp-message-success:before{font-family:hls-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;content:"";display:block;color:#008100;text-align:center;font-size:65px;margin-bottom:20px}.tribe-rsvp-message-error{background:0 0;border-color:transparent}.tribe-rsvp-message-error.tribe-rsvp-message-confirmation-error{border:3px solid #a51c30;border-radius:.1875rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:18px;line-height:1.3}.tribe-rsvp-message{border:3px solid #43AC6A;border-radius:.1875rem;font-family:"Whitney SSm A","Whitney SSm B",sans-serif;font-size:18px;line-height:1.3;margin-bottom:20px;padding:20px;text-align:center}.ie #main-nav .sub-menu{top:70px}.lt-ie9 #main-nav .sub-menu{top:100%!important}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.print-only{display:none;visibility:hidden}.screen-reader-text,.sr-only,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text.focusable:focus,.sr-only.focusable:focus,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after{content:"";display:table;clear:both}.center-block{display:block;margin:auto}.pull-right{float:right!important}.pull-left{float:left!important}.text-center{text-align:center}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}@-ms-viewport{width:device-width}.visible-large,.visible-large-block,.visible-large-inline,.visible-large-inline-block,.visible-medium,.visible-medium-block,.visible-medium-inline,.visible-medium-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-small,.visible-small-block,.visible-small-inline,.visible-small-inline-block,.visible-very-large,.visible-very-large-block,.visible-very-large-inline,.visible-very-large-inline-block,.visible-very-small,.visible-very-small-block,.visible-very-small-inline,.visible-very-small-inline-block{display:none!important}@font-face{font-family:hls-icons;src:url(../fonts/icons/hls-icons.eot?3wlz2j);src:url(../fonts/icons/hls-icons.eot?3wlz2j#iefix) format("embedded-opentype"),url(../fonts/icons/hls-icons.ttf?3wlz2j) format("truetype"),url(../fonts/icons/hls-icons.woff?3wlz2j) format("woff"),url(../fonts/icons/hls-icons.svg?3wlz2j#hls-icons) format("svg");font-weight:400;font-style:normal}@media only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#hls-secure-login .helper_text a,#tribe-events:not(.tribe-events-shortcode) #tribe-events-content .tribe-events-page-title a,.context-body a,.events-single .tribe-events-single-event-description a,.events-single .tribe-events-single-section a,.faq-links a,.has-p-link a,.p-link,.single-tribe_events .tribe-events-single-event-description a,.single-tribe_events .tribe-events-single-section a,.tribe-events-page-template .event-reg-confirm a,.tribe-events-page-template .event-submission-confirm a,body .tribe-events-viewmore a,ul.link-list li p a{background-image:linear-gradient(to bottom,transparent 75%,#ef9eaa 75%)}.cta-button a,.cta-list li a{background-image:none}}@media only screen{.alignleft{margin:0 .9375rem .9375rem 0}.alignright{margin:0 0 .9375rem .9375rem}}@media screen{.see-more-inline{margin-top:0;margin-bottom:1.75rem;padding:0;display:inline-block;width:auto;clear:none;text-transform:uppercase;font-weight:700;font-size:13px;font-size:.8125rem}}@media (-webkit-min-device-pixel-ratio:0){.gfield_checkbox li input:focus+label:before,.gfield_checkbox li input:focus~.gf-radio-checkbox-other-placeholder:before,.gfield_radio li input:focus+label:before,.gfield_radio li input:focus~.gf-radio-checkbox-other-placeholder:before{outline:-webkit-focus-ring-color auto}}@media (min-width:360px){.tribe-events-sub-nav>li{font-size:14px}}@media (min-width:481px) and (max-width:768px){.visible-small{display:block!important}table.visible-small{display:table}tr.visible-small{display:table-row!important}td.visible-small,th.visible-small{display:table-cell!important}.visible-small-block{display:block!important}.visible-small-inline{display:inline!important}.visible-small-inline-block{display:inline-block!important}.hidden-small{display:none!important}}@media (min-width:481px){.g-column.small-centered,.g-columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.g-column.small-uncentered,.g-columns.small-uncentered{margin-left:0;margin-right:0;float:left}.g-column.small-uncentered.opposite,.g-columns.small-uncentered.opposite{float:right}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.g-column,.g-columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{position:relative;width:8.3333333333%}.small-2{position:relative;width:16.6666666667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.3333333333%}.small-5{position:relative;width:41.6666666667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.3333333333%}.small-8{position:relative;width:66.6666666667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.3333333333%}.small-11{position:relative;width:91.6666666667%}.small-12{position:relative;width:100%}[class*=g-column]+[class*=g-column]:last-child{float:right}[class*=g-column]+[class*=g-column].end{float:left}.small-offset-0{position:relative;margin-left:0!important}.small-offset-1{position:relative;margin-left:8.3333333333%!important}.small-offset-2{position:relative;margin-left:16.6666666667%!important}.small-offset-3{position:relative;margin-left:25%!important}.small-offset-4{position:relative;margin-left:33.3333333333%!important}.small-offset-5{position:relative;margin-left:41.6666666667%!important}.small-offset-6{position:relative;margin-left:50%!important}.small-offset-7{position:relative;margin-left:58.3333333333%!important}.small-offset-8{position:relative;margin-left:66.6666666667%!important}.small-offset-9{position:relative;margin-left:75%!important}.small-offset-10{position:relative;margin-left:83.3333333333%!important}.g-column.small-reset-order,.g-columns.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}html{font-size:16px}.context-body .h1,.context-body h1,.h1,.page-title{font-size:40px;font-size:2.5rem}#tribe-community-events.form h1,.basic-banner .banner-title,.context-body .h2,.context-body h2,.h2{font-size:34px;font-size:2.125rem}.context-body .h3,.context-body h3,.h3{font-size:18px;font-size:1.125rem}.context-body .faqs dt,.context-body .h4,.context-body h4,.faqs .context-body dt,.faqs dt,.h4{font-size:20px;font-size:1.25rem}.context-body .h5,.context-body h5,.h5{font-size:16px;font-size:1rem}#tribe-community-events.form .instructions ul li,.context-body ul li,.textwidget ul li{padding:0 0 1rem .25rem}#tribe-community-events.form .instructions ul,.context-body ul,.textwidget ul{padding:0 2rem .25rem}.context-body ol li,.textwidget ol li{padding:0 0 1rem .25rem}.context-body ol,.textwidget ol{padding:0 2rem .25rem}.alignleft{float:left}.alignright{float:right}.gallery-wrapper .gallery-meta{padding-top:115px}.full-width .gallery-wrapper .gallery-meta{padding-left:45px;padding-right:45px}.gallery-wrapper .gallery-caption{position:relative;left:0;float:left;background:0 0;padding-top:0;font-size:13px;font-size:.8125rem;line-height:1.4;display:inline-block;width:70%}.full-width .gallery-wrapper .gallery-caption{top:-15px}.gallery-wrapper .gallery-attribution{width:30%}.full-width .gallery-wrapper .gallery-attribution{right:30px;bottom:30px}.gallery-wrapper .gallery-caption-toggle{display:none}.gallery-wrapper .cycle-next,.gallery-wrapper .cycle-prev{width:60px;height:50px;margin-top:-25px;line-height:53px;font-size:32px}.gallery-wrapper.caption-active .gallery-meta{padding:1.875rem}.gallery-pager{display:block}#harvard-alert-mild.alert-open,#harvard-alert.alert-open{display:table}.dashboard-header-container .page-title{font-size:64px;font-size:4rem}.staff-member .staff-photo{width:175px}.custom-loop-filters,.custom-loop-sort-options label{font-size:16px}.custom-loop-content .loop-item-title{font-size:26px}.custom-loop-content .loop-item-title .loop-item-type{font-size:15px}.custom-loop-content .loop-item div.context-body{font-size:20px}.custom-loop-content .loop-item .entry-meta .department{font-size:16px}.custom-loop-content .loop-item .entry-meta .terms{font-size:14px}.page-lander-featured .page-title{font-size:32px}.page-lander-featured-content>*{font-size:13px}.shm-header .shm-img{width:175px;height:140px}.panel{margin-bottom:1.5rem}.gallery-mask h2.gallery-title{font-size:38px;font-size:2.375rem}.panel-content-feed .group-2 .list-item{max-width:300px}.news-slide-title{font-size:34px;font-size:2.125rem}.wm-video-caption .caption-title{font-size:18px;font-size:1.125rem}.wm-widgets .widget{width:50%}.wm-widgets .widget:first-child{padding-right:.9375rem;padding-left:0}.events-single .tribe-events-single-event-title,.single-tribe_events .tribe-events-single-event-title{font-size:40px;font-size:2.5rem}.tribe-events-page-template .event-registration-form .title{font-size:16px;font-size:1rem}body .hls-tec-title{font-size:40px;font-size:2.5rem}.tribe-events-sub-nav>li,body .context-body .tribe-events-shortcode ul li{font-size:16px}}@media (min-width:481px) and (max-width:1100px){.full-width .panel-content-feed .list-item-1 .cf-image{float:right;margin:0 0 .9375rem .9375rem;width:40%}}@media (min-width:600px) and (max-width:760px){.main-nav-item{font-size:14px}}@media (min-width:600px) and (max-width:768px){.topic-subnav{padding:20px 0 45px}}@media (min-width:630px) and (max-width:768px){.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li{width:20%}}@media (min-width:768px) and (max-width:960px){.tribe-filters-open #tribe_events_filters_wrapper.tribe-events-filters-vertical{width:30%}.tribe-filters-open .tribe-events-filters-vertical+#tribe-events-content,.tribe-filters-open .tribe-events-filters-vertical+.tribe-bar-disabled+#tribe-events-content{width:70%}.tribe-events-calendar th{font-size:9px}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:10px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{padding-left:2px;padding-right:2px}}@media (min-width:768px){.hover-highlight-item{width:33.33%}}@media (min-width:769px) and (min-width:960px){.page-body .panel-featured-content.boxed .featured-content-text{padding:2.8125rem}}@media (min-width:769px){.g-column.medium-centered,.g-columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.g-column.medium-uncentered,.g-columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.g-column.medium-uncentered.opposite,.g-columns.medium-uncentered.opposite{float:right}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.g-column,.g-columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{position:relative;width:8.3333333333%}.medium-2{position:relative;width:16.6666666667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.3333333333%}.medium-5{position:relative;width:41.6666666667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.3333333333%}.medium-8{position:relative;width:66.6666666667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.3333333333%}.medium-11{position:relative;width:91.6666666667%}.medium-12{position:relative;width:100%}[class*=g-column]+[class*=g-column]:last-child{float:right}[class*=g-column]+[class*=g-column].end{float:left}.medium-offset-0{position:relative;margin-left:0!important}.medium-offset-1{position:relative;margin-left:8.3333333333%!important}.medium-offset-2{position:relative;margin-left:16.6666666667%!important}.medium-offset-3{position:relative;margin-left:25%!important}.medium-offset-4{position:relative;margin-left:33.3333333333%!important}.medium-offset-5{position:relative;margin-left:41.6666666667%!important}.medium-offset-6{position:relative;margin-left:50%!important}.medium-offset-7{position:relative;margin-left:58.3333333333%!important}.medium-offset-8{position:relative;margin-left:66.6666666667%!important}.medium-offset-9{position:relative;margin-left:75%!important}.medium-offset-10{position:relative;margin-left:83.3333333333%!important}.g-column.medium-reset-order,.g-columns.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}.context-body .h1,.context-body h1,.h1,.page-title{font-size:48px;font-size:3rem}.see-more-link,.tribe-events-read-more,.tribe-events-widget-link{margin-top:3.5rem}.alignleft{margin:0 1.875rem .9375rem 0}.alignright{margin:0 0 .9375rem 1.875rem}.footer-navigation ul.footer-main-menu{padding:0 3%}.footer-navigation ul.footer-main-menu>li>a{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #434343}.breadcrumbs-nav{font-size:12px;font-size:.75rem}.in-child-section .breadcrumbs li:first-child,.in-child-section .breadcrumbs li:nth-child(2){display:inline-block}.in-child-section .breadcrumbs li:nth-child(3){font-size:100%}.in-child-section .breadcrumbs li:nth-child(3):before{display:inline-block}.link-list-wrap{padding-top:2.8125rem}.page-body .link-list-wrap{padding-top:1.875rem}.link-list-wrap .link-list+.link-list{border-top:none;padding-top:0}.full-width .link-list-wrap .link-list-title{top:-5px}.hls-cta-btn a{font-size:16px}.m-nav-bar{background:inherit;height:auto;box-shadow:none}.header-mobile-nav{display:none}.nav-bg{display:block}.main-nav-item>a{padding-top:75px;padding-right:0;font-size:16px}.table-sortable{table-layout:fixed}.table-sortable .tablesorter-filter-row td,.table-sortable .tablesorter-filter-row td:first-child{padding:1.25rem}.hero-banner{min-height:565px}.has-small-hero-image .hero-banner{height:80%;min-height:355px;max-height:415px}.hero-banner{height:calc(80% - 50px)}.has-small-hero-image{height:80%;min-height:500px}.has-large-hero-image .hero-banner:before{content:'';display:block;height:295px;background:linear-gradient(to bottom,rgba(0,0,0,.85) 0,transparent 100%,transparent 100%) repeat-x;z-index:101;position:absolute;width:100%;top:0}.has-large-hero-image .logo{background-image:url(../images/hls_logo-inverse.png)}.bottom-widgets .widget,.panel-type-sidebar .widget{position:relative;padding-left:0;padding-right:0;width:33.3333333333%;float:left}.bottom-widgets-container{padding-left:0}.bottom-widgets-container .widgets-wrap{padding:0 .625rem}.bottom-widgets-container .widget{position:relative;padding-left:2.5px;padding-right:2.5px;width:33.3333333333%;float:left}.full-width .panel-type-sidebar .of-wrapper{margin:0 .9375rem}.of-wrapper .widget:first-child{margin-left:0}.gallery-wrapper .gallery-swap{visibility:hidden}.gallery-wrapper .gallery-swap.image-swap-checked{visibility:visible}#harvard-alert{position:relative;height:160px;padding:0}#harvard-alert .alert-content-wrap{display:table-cell;vertical-align:middle}#harvard-alert .alert-badge{border-radius:3px;position:absolute;margin:0;top:emCalc(15px);left:0}#harvard-alert h3{margin-top:0;margin-bottom:.9375rem}#harvard-alert h3,#harvard-alert p{padding-left:120px;padding-right:122px}#harvard-alert ul{margin-top:0;padding-left:120px;padding-right:142px}#harvard-alert .alert-close{position:absolute;top:0;right:20px;left:auto;padding:0;margin:0;float:right;font-size:12px;font-size:.75rem;display:inline-block;background:0 0;width:auto;text-align:center;transition:color 150ms linear}#harvard-alert .alert-close i{display:block;font-size:250%}#harvard-alert .alert-close:hover{color:#4b3704}#harvard-alert-mild{position:relative;height:30px}#harvard-alert-mild .alert-content-wrap{display:table-cell;vertical-align:middle}#harvard-alert-mild .alert-content{padding-bottom:0}#harvard-alert-mild .alert-badge{border-radius:3px;position:absolute;margin:0;top:emCalc(15px);left:0}#harvard-alert-mild h3{margin-top:.9375rem;margin-bottom:.9375rem}#harvard-alert-mild h3,#harvard-alert-mild p{padding-right:122px}#harvard-alert-mild ul{margin-top:0;padding-right:142px}#harvard-alert-mild .mild-alert-close{position:absolute;top:0;right:20px;left:auto;padding:0;margin:0;float:right;font-size:12px;font-size:.75rem;display:inline-block;background:0 0;width:auto;text-align:center;transition:color 150ms linear}#harvard-alert-mild .mild-alert-close i{display:block;font-size:150%}#harvard-alert-mild .mild-alert-close:hover{color:#4b3704}.pull-content .content{display:block}.pull-content{width:35%;height:auto;font-size:14px;font-size:.875rem}.pull-content.pull-right{margin-left:1.875rem;padding-left:1.875rem;border-left:1px solid #89959f}.pull-content.pull-left{margin-right:2em;border-right:1px solid #89959f}.related-content-wrap:nth-of-type(even){padding-right:0}.related-content-wrap:nth-of-type(odd){padding-left:0;clear:left}header[role=banner] .site-header-inner{padding:0 0 35px}header[role=banner] .site-name{width:275px;margin:15px 0;height:95px}.has-large-hero-image header[role=banner] .site-name{margin:0;padding:105px 0 10px}.has-large-hero-image header[role=banner]{position:absolute}.nav-panel-subtitle:before{display:none}.nav-panel-subtitle{padding:1.875rem 1.5625rem}.dashboard-header-container .dashboard-header-inner{margin-left:0;margin-right:0}.dashboard-header-container .dashboard-header-columns{padding:0 0 .9375rem;max-height:none;overflow:visible}.dashboard-header-container .link-list-wrap .link-list{padding-left:1.875rem;padding-right:1.875rem}.dashboard-header-container .link-list+.link-list{border-top:none;padding-top:0}.dashboard-header-container .popular-links{padding:0}.marketing-header-title-positioning{margin-bottom:50px}.dept-lander-content .dashboard-header-container .nav-panel-subtitle{border:none}.dashboard-header-contact{padding:30px;margin:0}.hero-image-wrap{height:80%;min-height:550px}.child-section-container{display:block}.custom-loop-content .loop-item{padding-bottom:2.5rem;padding-top:2.5rem}.custom-loop-content .loop-item div.context-body,.custom-loop-content .loop-item header{max-width:650px}.custom-loop-content .loop-item .entry-meta{margin-top:0}.custom-loop-content .loop-item .entry-meta .terms{display:block}.custom-loop-content .loop-item-meta{margin-top:4px}.search-no-results .search-page-search-box-container,.search-results .search-page-search-box-container{position:relative;padding-left:25px;width:50%;float:left;float:right;text-align:right;padding-right:0}.search-no-results .search-results-num,.search-results .search-results-num{margin-top:-5px}.search-no-results .search-buttons-container li,.search-results .search-buttons-container li{width:49%}.search-no-results .gsc-resultsbox-visible,.search-results .gsc-resultsbox-visible{margin-top:2.5em}.search-no-results .gsc-control-cse .gsc-result-info,.search-results .gsc-control-cse .gsc-result-info{margin-top:-5px}.page-has-lander-featured-content.page-template-dashboard .hero-banner{min-height:690px}.page-has-lander-featured-content .hero-banner{min-height:475px}.page-lander-featured{padding-bottom:25px;max-width:650px}.page-lander-featured .page-title{font-size:40px}.page-lander-featured-content-title{font-size:13px;line-height:1.33;margin-bottom:22px;padding:10px 15px 9px 0}.page-lander-featured-content>*{font-size:15px;line-height:1.475}.loop-item{padding-bottom:2.8125rem;padding-top:2.8125rem}.loop-item-featured-img{max-width:130px}.loop-item-meta{margin-top:.75rem}.shm-header .shm-img{margin:0 1.25rem 0 0;display:table-cell}.shm-header .shm-info{display:table;width:66.6%;float:left}.shm-header .shm-details{display:table-cell;width:100%;vertical-align:top}.shm-header .shm-actions{padding:1.25rem;width:33.3%}.gallery-mask .gallery-post,.gallery-mask .gallery-summary{display:block;line-height:1.3}.panel-type-dynamic-list .context-body{padding:0 1.875rem}.panel-layout-2col .dynamic-list-wrap .link-list{position:relative;width:50%;float:left}.panel-layout-3col .dynamic-list-wrap .link-list{position:relative;width:33.3333333333%;float:left}.panel-media-table{margin:0 .9375rem}.panel-timeline .panel-list-wrapper .timeline-list{margin-left:3.75rem}.has-table-of-contents.context-body{padding-right:300px}.has-table-of-contents .table-of-contents{width:270px;position:absolute;right:0;top:0}.has-table-of-contents .table-of-contents.stuck{position:fixed;top:0;right:15px;z-index:100}.panel-type-threeup-content .entry-featured-img .panel-threeup-content__image-wrapper,.panel-type-threeup-content .entry-featured-img a{min-height:0}.panel-type-threeup-content .entry-featured-img .panel-threeup-content__image-wrapper:before,.panel-type-threeup-content .entry-featured-img a:before{position:relative;display:block;content:'';padding-top:75%}.panel-threeup-content--card .panel-column-content~.panel-column-content{margin-top:19.25px}.panel-threeup-content--card .panel-column-content--card{padding-bottom:42px}.panel-threeup-content--card .see-more-link,.panel-threeup-content--card .tribe-events-read-more,.panel-threeup-content--card .tribe-events-widget-link{position:absolute;bottom:23px;margin-top:0}.panel-group-list{padding:2.8125rem 1.875rem 0}.panel-group-list .panel-intro{margin-bottom:1.875rem}.panel-group-list .group-list-wrap{margin-bottom:3.5rem}main.full-width .panel-group-list .panel-title{font-size:48px;font-size:3rem}.panel-featured-content .featured-content-text{min-height:300px;padding-top:.9375rem;padding-right:2.8125rem}.panel-featured-content .panel-title{margin-top:1.5rem}.panel-featured-content .panel-title-small{padding-bottom:.75rem}.panel-featured-content .featured-content-image{position:absolute!important;top:0;bottom:0}.panel-featured-content .featured-content-image .panel-image{left:0;right:0;height:100%}.panel-featured-content .featured-content-image.has-placeholder{display:block}.panel-featured-content.boxed .featured-content-text{padding:1.875rem}.panel-content-feed .content-feed-icon-arrow{display:none}.panel-content-feed .panel-content-feed-list-item:focus,.panel-content-feed .panel-content-feed-list-item:hover{background:#fff}.panel-content-feed .panel-content-feed-list-item:focus.list-item-1,.panel-content-feed .panel-content-feed-list-item:hover.list-item-1{border-right:1px solid #cdcac1}.panel-content-feed .see-more-link,.panel-content-feed .tribe-events-read-more,.panel-content-feed .tribe-events-widget-link{display:block}.panel-content-feed .cf-image{min-height:80px}.panel-content-feed .cf-image-small{float:right;display:block;min-width:115px;max-width:40%;margin-left:.9375rem}.panel-content-feed .cf-image-small img{display:block}.panel-content-feed .group-2 .list-item-2:after,.panel-content-feed .group-2 .list-item-2:before,.panel-content-feed .group-2 .list-item-4:after,.panel-content-feed .group-2 .list-item-4:before{border-top:none}.panel-content-feed .list-item-1{padding:0 .9375rem .9375rem;width:100%;float:none}.panel-content-feed .of-wrapper{clear:none;background:0 0;margin:0;padding:0}.panel-content-feed .group-2{display:block}.panel-content-feed .group-2:after{content:"";display:table;clear:both}.panel-content-feed .group-2 .list-item{width:50%;max-width:none;border-top:1px solid #cdcac1}.panel-content-feed .group-2 .list-item .list-item-wrap{margin:2.8125rem .9375rem}.panel-content-feed .group-2 .list-item .item-excerpt{display:block;padding-top:0}.panel-content-feed .group-2 .list-item-2,.panel-content-feed .group-2 .list-item-3{border-top:none}.panel-content-feed .group-2 .list-item-4:before{position:absolute;height:20px;width:0;left:0;top:-10px;border-right:1px solid #cdcac1}.panel-content-feed .group-2 .list-item-5:before{position:absolute;height:20px;width:0;left:auto;right:0;top:-10px;border-right:1px solid #cdcac1}.full-width .panel-content-feed .list-item-1{padding:0 .9375rem}.full-width .panel-content-feed .list-item-1:after{clear:both}.full-width .panel-content-feed .list-item-1:after,.full-width .panel-content-feed .list-item-1:before{content:'';position:absolute;width:20px;border-top:1px solid #cdcac1;right:-10px}.full-width .panel-content-feed .list-item-1:before{top:-1px}.full-width .panel-content-feed .list-item-1:after{bottom:0;display:none}.full-width .panel-content-feed .list-item-1.only-one:after,.full-width .panel-content-feed .list-item-1.only-one:before{border-top:transparent}.full-width .panel-content-feed .only-three .list-item-1 .cf-image-small{max-width:40%}.page-body .panel-content-feed .list-item:nth-child(odd){border-left:none}.card-feed-cards-wrap{width:50%;float:left}.card-feed-rail{width:50%;float:left;margin-top:0}.panel-upcoming-events .featured-text{min-height:300px}.panel-upcoming-events .featured-wrap{margin-bottom:0}.panel-upcoming-events .featured-image.has-placeholder{display:block}.panel-upcoming-events .featured-image.has-placeholder .panel-image.placeholder{background-size:contain}.panel-upcoming-events .featured-text{padding:1.875rem}.full-width .l-quote{font-size:48px;font-size:3rem}.card-link-list li{font-size:14px;font-size:.875rem}.link-card-header h3{font-size:16px;font-size:1rem}.link-card-header p{font-size:14px;font-size:.875rem}.panel-link-groups{padding:1.875rem .9375rem 1.875rem 0}.panel-link-groups .panel-title-small.g-column span{padding-left:.9375rem}.panel-link-groups .link-list:first-of-type{padding-right:.9375rem}.panel-link-groups .link-list:last-of-type{padding-left:.9375rem}.tab-inner-links{margin-bottom:0}.vertical-tabs{display:block}.mobile-tab-toggle,.tabs-content>div{display:none}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap ul{position:relative;width:33.3333333333%;float:left;padding:0}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap ul::after{content:'';position:absolute;top:0;right:30px;right:1.875rem;height:1000px;height:62.5rem;width:1px;width:.0625rem;background-color:#EBEDEF}.news-slide-img .image-credit-overlay{bottom:6px;bottom:.4rem}.tribe-event-schedule-details{display:inline!important;padding-right:10px!important;margin-right:10px!important;border-right:1px solid #a8baba}.time-details{display:inline!important}.time-details .event-is-recurring{padding-left:10px!important;margin-left:10px!important;border-left:1px solid #a8baba}.tribe-events-venue-details{display:inline!important}body .tribe-events-calendar td.tribe-events-present{position:relative}body .tribe-events-calendar td.tribe-events-present:before{display:none}body .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],body .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background:#a51c30!important}.events-single .tribe-events-single-event-title,.single-tribe_events .tribe-events-single-event-title{font-size:48px;font-size:3rem}.events-single .tribe-events-event-meta .tribe-events-single-section-title,.single-tribe_events .tribe-events-event-meta .tribe-events-single-section-title{margin-top:2.5rem}.events-single .tribe-events-meta-group .tribe-events-event-url,.single-tribe_events .tribe-events-meta-group .tribe-events-event-url{overflow:visible}.tribe-events-page-template .event-registration-form{position:relative;padding-left:25px;padding-right:25px;width:66.6666666667%;float:left}.tribe-events-page-template .event-registration-form .hls-event-reg-form-affiliation input[type=text],.tribe-events-page-template .event-registration-form .hls-event-reg-form-comments input[type=text],.tribe-events-page-template .event-registration-form .hls-event-reg-form-email input[type=text],.tribe-events-page-template .event-registration-form .hls-event-reg-form-name input[type=text],.tribe-events-page-template .event-registration-form .hls-event-reg-form-phone input[type=text]{width:80%}.tribe-events-page-template .event-registration-form .hls-event-reg-form-role ul.gfield_radio li{display:inline-block}.tribe-events-page-template .event-registration-form .hls-event-reg-form-attendees select{width:10%!important}body .hls-tec-title{font-size:48px;font-size:3rem}.ginput_left,.ginput_right,.name_first,.name_last{width:50%}.ginput_left,.name_first{padding-right:8px;float:left}.ginput_right,.name_last{padding-left:8px;float:right}.gfield_date_dropdown_month,.gfield_date_month,.gfield_time_hour{padding-right:8px}.gfield_date_day,.gfield_date_dropdown_day,.gfield_time_minute{padding-left:8px;padding-right:8px}.gfield_date_dropdown_year,.gfield_date_year,.gfield_time_ampm{padding-left:8px}.gfield_date_dropdown_year label,.gfield_date_year label,.gfield_time_ampm label{margin-bottom:8px}.gform_wrapper ul li.gf_left_third{float:left;width:33.33%;padding-right:8px}.gform_wrapper ul li.gf_middle_third{float:left;width:33.33%;padding-left:8px;padding-right:8px}.gform_wrapper ul li.gf_right_third{float:right;width:33.33%;padding-left:8px}.gform_wrapper ul li.gf_right_third+li.gfield{display:block;clear:both}.gform_wrapper ul li.gf_left_half{float:left;width:50%;padding-right:8px}.gform_wrapper ul li.gf_right_half{float:right;width:50%;padding-left:8px}.gform_wrapper ul li.gf_right_half+li.gfield{display:block;clear:both}.gf_hide_ampm .clear-multi .gfield_time_hour.ginput_container,.gf_hide_ampm .clear-multi .gfield_time_minute.ginput_container{width:50%}.gf_hide_ampm .clear-multi .gfield_time_minute.ginput_container{padding-right:0}.gf_scroll_text{height:250px}.gf_list_2col:after,.gf_list_3col:after,.gf_list_4col:after,.gf_list_5col:after{content:"";display:table;clear:both}.gf_list_2col .gfield_checkbox li,.gf_list_2col .gfield_radio li,.gf_list_3col .gfield_checkbox li,.gf_list_3col .gfield_radio li,.gf_list_4col .gfield_checkbox li,.gf_list_4col .gfield_radio li,.gf_list_5col .gfield_checkbox li,.gf_list_5col .gfield_radio li{display:block;margin-top:0;margin-bottom:10px;float:left}.gf_list_2col .gfield_checkbox li:after,.gf_list_2col .gfield_radio li:after,.gf_list_3col .gfield_checkbox li:after,.gf_list_3col .gfield_radio li:after,.gf_list_4col .gfield_checkbox li:after,.gf_list_4col .gfield_radio li:after,.gf_list_5col .gfield_checkbox li:after,.gf_list_5col .gfield_radio li:after{content:"";display:table;clear:both}.gf_list_2col .gfield_checkbox li.gf_other_choice_item,.gf_list_2col .gfield_radio li.gf_other_choice_item,.gf_list_3col .gfield_checkbox li.gf_other_choice_item,.gf_list_3col .gfield_radio li.gf_other_choice_item,.gf_list_4col .gfield_checkbox li.gf_other_choice_item,.gf_list_4col .gfield_radio li.gf_other_choice_item,.gf_list_5col .gfield_checkbox li.gf_other_choice_item,.gf_list_5col .gfield_radio li.gf_other_choice_item{position:relative;top:-11px}.gf_list_2col .gfield_checkbox li.gf_other_choice_item input[type=text],.gf_list_2col .gfield_radio li.gf_other_choice_item input[type=text],.gf_list_3col .gfield_checkbox li.gf_other_choice_item input[type=text],.gf_list_3col .gfield_radio li.gf_other_choice_item input[type=text],.gf_list_4col .gfield_checkbox li.gf_other_choice_item input[type=text],.gf_list_4col .gfield_radio li.gf_other_choice_item input[type=text],.gf_list_5col .gfield_checkbox li.gf_other_choice_item input[type=text],.gf_list_5col .gfield_radio li.gf_other_choice_item input[type=text]{width:100%}.gf_list_2col .gfield_checkbox li,.gf_list_2col .gfield_radio li{width:50%}.gf_list_3col .gfield_checkbox li,.gf_list_3col .gfield_radio li{width:33.33%}.gf_list_4col .gfield_checkbox li,.gf_list_4col .gfield_radio li{width:25%}.gf_list_5col .gfield_checkbox li,.gf_list_5col .gfield_radio li{width:20%}.gform_footer{padding-right:50px}[id*=gform_ajax_spinner_]{top:50%!important;bottom:auto!important;left:auto!important;right:23px!important}.gfield_checkbox input[value=gf_other_choice]+input,.gfield_radio input[value=gf_other_choice]+input{width:50%}.gf-date-layout-datefield.field_sublabel_above .clear-multi,.gf-time.field_sublabel_above .clear-multi{margin-top:-11px}.gf-date-layout-datefield.field_sublabel_below .clear-multi,.gf-time.field_sublabel_below .clear-multi{margin-bottom:-11px}.gf-date .clear-multi .ginput_container,.gf-time .clear-multi .ginput_container{width:33.33%;float:left}.gfield_date_dropdown_day,.gfield_date_dropdown_month,.gfield_date_dropdown_year,.gfield_time_ampm{max-width:none}.gfield_date_dropdown_day~*,.gfield_date_dropdown_month~*,.gfield_date_dropdown_year~*{margin-top:0}.gfield_date_dropdown_day:after,.gfield_date_dropdown_month:after{right:9px}.gform_drop_instructions{margin-right:10px}.gform_fileupload_multifile input[type=button],.gform_fileupload_multifile input[type=file]{margin-top:0}.tribe-events-tickets td.tickets_name{padding:20px}.tribe-tickets-order_status-row td+td:after{left:285px;right:auto;width:100%}}@media (min-width:769px) and (max-width:959px){.visible-medium{display:block!important}table.visible-medium{display:table}tr.visible-medium{display:table-row!important}td.visible-medium,th.visible-medium{display:table-cell!important}}@media screen and (min-width:769px){#tribe-events-bar,.bottom-widgets-container,.content-wrap,.content-wrap .row.no-columns,.footer-navigation,.row,.row .row,.row .row.collapse,.row.no-columns,footer[role=contentinfo] .inner{min-width:769px;max-width:1200px}}@media (min-width:769px) and (max-width:960px){.panel-content-feed .group-2 .list-item:nth-child(2n+1) .list-item-wrap{margin-left:0}.panel-content-feed .group-2 .list-item:nth-child(2n+2) .list-item-wrap{margin-right:0;margin-left:1.875rem}.panel-content-feed .list-item-1{height:auto!important}.visible-medium-block{display:block!important}.visible-medium-inline{display:inline!important}.visible-medium-inline-block{display:inline-block!important}.hidden-medium{display:none!important}}@media (min-width:783px){.admin-bar .has-table-of-contents .table-of-contents.stuck{top:32px}}@media (min-width:827px){.ie #main-nav .sub-menu{top:53px}}@media (min-width:941px){.topic-subnav .vertical-divider{display:block;top:45px;left:34.5%;bottom:55px;height:auto}.topic-subnav .subnav-quote h1 a{transition:300ms color linear}.topic-subnav .subnav-quote h1 a:hover{color:#a51c30;transition:300ms color linear}.topic-subnav .subnav-quote h1 a:hover i{animation:bump 350ms cubic-bezier(0.39,.575,.565,1)}}@media (min-width:960px) and (max-width:1400px){.hidden-large{display:none!important}}@media (min-width:960px){.g-column.large-centered,.g-columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.g-column.large-uncentered,.g-columns.large-uncentered{margin-left:0;margin-right:0;float:left}.g-column.large-uncentered.opposite,.g-columns.large-uncentered.opposite{float:right}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.g-column,.g-columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{position:relative;width:8.3333333333%}.large-2{position:relative;width:16.6666666667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.3333333333%}.large-5{position:relative;width:41.6666666667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.3333333333%}.large-8{position:relative;width:66.6666666667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.3333333333%}.large-11{position:relative;width:91.6666666667%}.large-12{position:relative;width:100%}[class*=g-column]+[class*=g-column]:last-child{float:right}[class*=g-column]+[class*=g-column].end{float:left}.large-offset-0{position:relative;margin-left:0!important}.large-offset-1{position:relative;margin-left:8.3333333333%!important}.large-offset-2{position:relative;margin-left:16.6666666667%!important}.large-offset-3{position:relative;margin-left:25%!important}.large-offset-4{position:relative;margin-left:33.3333333333%!important}.large-offset-5{position:relative;margin-left:41.6666666667%!important}.large-offset-6{position:relative;margin-left:50%!important}.large-offset-7{position:relative;margin-left:58.3333333333%!important}.large-offset-8{position:relative;margin-left:66.6666666667%!important}.large-offset-9{position:relative;margin-left:75%!important}.large-offset-10{position:relative;margin-left:83.3333333333%!important}.g-column.large-reset-order,.g-columns.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}main.full-width * .kWidgetIframeContainer{max-width:none!important}.footer-navigation ul.footer-main-menu{padding:0}.sub-nav>li>.sub-menu{max-height:none}.sub-nav-wrap:before{display:none}.sub-nav-wrap .sub-nav{background:#e7e6e4;padding:0 1.875rem;margin:0;font-size:14px;font-size:.875rem}.sub-nav-wrap .sub-nav>li>a{color:#fff;font-size:18px;font-size:1.125rem;font-weight:400;background:#89959f;padding:.9375rem 1.875rem;margin:0 -1.875rem;transition:all 150ms cubic-bezier(0.47,0,.745,.715)}.sub-nav-wrap .sub-nav>li>a:hover{color:#fff;background:#a51c30}.sub-nav-wrap .sub-nav .overview-link{display:none}.sub-nav-wrap .sub-nav .sub-menu li>a{margin:1.5625rem 0;padding:0;border:none}.sub-nav-wrap .sub-nav .sub-menu li.current-menu-item>a{font-weight:700;color:#424242}.sub-nav-wrap.resources-nav{padding:1.875rem;margin:0 0 1.875rem;font-size:14px;font-size:.875rem;display:block}.navbar-nav.icon-nav{padding-right:200px}.link-list-wrap .link-list,.link-list-wrap .link-list-title{padding-left:1.875rem;padding-right:1.875rem}.main-nav>ul{margin:0;display:block;width:auto}.has-large-hero-image .main-nav>ul{margin:0}.main-nav-item{margin-top:48px}.has-large-hero-image .main-nav-item{margin-top:70px}.main-nav-item>a{padding-top:5px}.has-large-hero-image .main-nav-item>a{padding-top:23px}.textwidget ol li,.textwidget ul li{padding-bottom:.5rem}.bottom-widgets-container{padding-bottom:3rem}.bottom-widgets-container .p-list-title{margin-left:10px;margin-right:10px}.bottom-widgets-container .widget{padding-left:.9375rem;padding-right:.9375rem}.full-width .panel-type-sidebar .of-wrapper .widget .internal_widget_wrapper{margin-right:1.5rem}header[role=banner] .site-header-inner{padding-bottom:0}.has-large-hero-image header[role=banner] .site-header-inner{padding-bottom:70px}.has-large-hero-image header[role=banner] .site-name{padding-top:165px}.page-body{padding-left:2.1875rem!important}.page-template-dashboard .panel-collection,.page-template-dept-lander .panel-collection{margin-top:0}.nav-panel-subtitle{padding:2.1875rem 1.875rem 1.875rem}.dashboard-header-container .dashboard-header-inner{margin-bottom:2.5rem;padding-bottom:1.875rem}.dashboard-header-container .dashboard-header-columns{padding-bottom:0}.dashboard-header-contact{top:initial;right:-30px;margin:-45px 0 0;clear:none;float:right}.error404 .page-content fieldset input[type=text]{width:70%}.error404 .not-found{position:relative;padding-right:25px;width:50%;float:left;padding-left:0}.error404 .error-404-search{position:relative;padding-left:25px;width:50%;float:left;padding-right:0}#hls-secure-login{margin:80px auto}.child-section-hero.child-section-container{padding:7.5rem 0 1.25rem}.child-section-hero .child-section-nav{display:block}.child-section-hero .breadcrumbs-nav li:first-child,.child-section-hero .breadcrumbs-nav li:nth-child(2){display:inline-block}.child-section-hero .breadcrumbs-nav li:nth-child(3){font-size:100%}.child-section-hero .breadcrumbs-nav li:nth-child(3):before{display:inline-block}.search-no-results .search-page-search-box-container fieldset input[type=text],.search-results .search-page-search-box-container fieldset input[type=text]{width:75%}.search-no-results .search-buttons-container,.search-results .search-buttons-container{text-align:right}.search-no-results .search-buttons-container ul,.search-results .search-buttons-container ul{position:absolute;right:15px;right:.9375rem}.search-no-results .search-buttons-container li,.search-results .search-buttons-container li{width:auto}.page-has-lander-featured-content.page-template-dashboard .hero-banner{min-height:615px}.page-has-lander-featured-content .hero-banner{min-height:430px}.page-lander-featured{max-width:none}.page-lander-featured .page-title,.page-template-dept-lander .page-lander-featured .page-title{font-size:44px}.page-lander-featured-content-title{max-width:305px}.page-template-dept-lander .page-lander-featured-content>*{font-size:15px;line-height:1.475}.page-lander-featured-content+.page-lander-featured-cta{margin-top:32px}.loop-content{margin-left:0;margin-right:0}.loop-item .entry-meta .terms{font-size:12px;font-size:.75rem}.loop-item-content{padding-right:2.1875rem!important}.full-width .panel{margin-bottom:2.5rem}.panel-gallery-wrapper{margin-left:0;margin-right:0}.panel-media-table .mt-header__inner{padding-right:275px}.panel-media-table .mt-header__cta{margin-top:0;position:absolute;top:25px;right:16px;max-width:250px;z-index:1}.panel-timeline .panel-list-wrapper .timeline-list{margin-left:3.75rem;margin-right:1.5625rem}.panel-type-threeup-content .p-list-title{margin-left:0;margin-right:0}.panel-threeup-content--card .column-title,.panel-threeup-content--card .context-body{padding-left:1.75rem;padding-right:1.75rem}.page-body .panel-type-group-list{padding:0 .9375rem}.panel-group-list .group-list{margin:1.1rem 3.3rem}main.full-width .panel-group-list{padding-top:4.375rem}main.full-width .panel-group-list .panel-intro{position:relative;padding-left:25px;padding-right:25px;width:41.6666666667%;float:left}.panel-featured-content.default{margin-bottom:0}.panel-featured-content .featured-content-text{min-height:375px}.panel-featured-content.boxed .featured-content-text{padding:3.75rem}.panel-group-highlight .group-highlight-list{padding:0 .9375rem}.panel-group-highlight .group-highlight-item{padding:0 .3125rem}.panel-group-highlight .gh-item-content{padding-left:1.875rem;padding-right:1.875rem}.panel-content-feed .group-2 .see-more-link,.panel-content-feed .group-2 .tribe-events-read-more,.panel-content-feed .group-2 .tribe-events-widget-link{display:block;position:absolute;bottom:45px}.card-feed-wrap{margin:0 .3125rem}.card-feed-column{padding:0 .625rem}.full-width .card-feed-column{padding:0 .3125rem}.full-width .card-feed-cards-wrap{width:66.6667%}.full-width .card-feed-item{float:left;width:50%;padding:0 .625rem;margin-top:.9375rem}.full-width .card-feed-item:nth-child(-n+2){margin-top:0}.full-width .card-feed-item .item-excerpt{margin-top:1.75rem;font-size:16px;font-size:1rem;margin-bottom:0;display:block}.full-width .card-feed-item .item-excerpt p:last-child{margin-bottom:0}.full-width .card-feed-rail{width:33.3333%}.full-width .card-feed-rail-content{margin-right:.625rem}.panel-upcoming-events .featured-text.no-image.no-excerpt .m-headline{font-size:50px;font-size:3.125rem}.panel-upcoming-events .featured-image{position:absolute!important;top:0;bottom:0}.panel-upcoming-events .featured-image .panel-image{left:0;right:0;height:100%}.panel-upcoming-events .featured-text{min-height:400px}.page-body .panel-upcoming-events .upcoming-events-featured,.page-body .panel-upcoming-events .upcoming-events-list{width:100%}.page-body .panel-upcoming-events .view-calendar{text-align:center}.page-body .panel-upcoming-events .horiz-img .featured-event-image{width:50%;max-width:400px;float:right;margin:0 0 .9375rem .9375rem}.page-body .panel-upcoming-events .upcoming-events-list{margin-top:1.75rem}.page-body .panel-upcoming-events .upcoming-events-list li{width:50%;float:left;border-bottom:none;padding-left:1.875rem}.page-body .panel-upcoming-events .upcoming-events-list li:nth-child(3){clear:left}.page-body .panel-upcoming-events .upcoming-events-list li:nth-child(n+3){border-top:1px solid #d3dcdc;padding-top:1.75rem;margin-top:-1.75rem}.page-body .panel-upcoming-events .upcoming-events-list li:nth-of-type(odd){clear:left}.page-body .panel-upcoming-events .upcoming-events-list .m-headline{line-height:1.1}.page-body .panel-upcoming-events .events-list{position:relative;overflow:hidden;margin-left:-1.875rem}.panel-hover-highlight .p-list-title{margin-left:0;margin-right:0}.full-width .quote-content{padding-left:160px;padding-right:160px}.full-width .quote-credit{padding-left:215px;margin-left:-215px}.full-width .link-card{width:25%}.page-body .panel-type-link-groups{padding:0 .9375rem}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap{padding:1.875rem;margin:0;font-size:14px;font-size:.875rem}.news-cycle-wrap{min-height:650px;height:85%;margin-bottom:78px}.news-cycle{height:100%!important}.news-slide{height:100%}.news-slide:before{content:'';position:absolute;z-index:2;width:100%;top:0;left:0;bottom:0;background-image:radial-gradient(68% 81%,transparent 52%,rgba(0,0,0,.4) 100%)}.news-slide-img:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background:#1d1d1d;opacity:1;transition:300ms ease-out opacity}.news-slide-img.image-swap-checked:before{opacity:0}.news-slide-img.has-overlay:after{content:'';display:block;height:100%;background:linear-gradient(to top,rgba(0,0,0,.85) 0,transparent 54%,transparent 100%) repeat-x;z-index:2;position:absolute;width:100%}.news-slide-img{padding-bottom:0;position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.news-cycle-nav-mobile{display:none}.news-cycle-nav-desktop{display:block}.style-A .news-slide-content-wrap,.style-C .news-slide-content-wrap{padding:0}.news-slide-content-wrap{padding:0;position:absolute;bottom:30px;bottom:1.875rem}.news-slide-title{font-size:40px;font-size:2.5rem}.wm-news-feed .widget{padding:1.875rem}.wm-media{margin-bottom:1.875rem}.wm-video{margin-top:0;float:none}.wm-gallery{float:none}.wm-video-caption{padding:1.875rem}.wm-widgets{margin:0 -.9375rem;overflow:hidden}.wm-widgets .widget{padding-right:.9375rem;width:50%}.wm-widgets .widget:first-child,.wm-widgets .widget:nth-child(2){padding-left:.9375rem;padding-right:.9375rem}.wm-widgets .internal_widget_wrapper{padding:1.875rem 1.875rem 9999px;margin-bottom:-9999px}.wm-widgets .widget_sp_image .widget-title{padding:1.875rem 1.875rem 0}.wm-widgets .widget_sp_image .widget_sp_image-description{padding:.9375rem 1.875rem}.ie #main-nav .sub-menu{top:57px}.visible-large{display:block!important}table.visible-large{display:table}tr.visible-large{display:table-row!important}td.visible-large,th.visible-large{display:table-cell!important}.visible-large-block{display:block!important}.visible-large-inline{display:inline!important}.visible-large-inline-block{display:inline-block!important}}@media (min-width:1100px){.navbar-nav>li>a{padding:0 15px}header[role=banner] .navbar{font-size:12px}.panel-content-feed.highlight{padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem;margin-left:.9375rem;margin-right:.9375rem}.full-width .panel-content-feed.highlight{padding-left:.9375rem;padding-right:.9375rem}.panel-content-feed.highlight .of-wrapper{background:0 0}.full-width .panel-content-feed .of-wrapper:after,.full-width .panel-content-feed .of-wrapper:before{border:none}.full-width .panel-content-feed .list-item{width:33%;float:left;margin-top:-1px}.full-width .panel-content-feed .list-item-1 .list-item-wrap{margin:2.8125rem .9375rem 1.875rem 0}.full-width .panel-content-feed .group-2 .list-item{margin-left:-1px;border-left:1px solid #cdcac1}.full-width .panel-content-feed .list-item-2{border-top:none}.full-width .panel-content-feed .list-item-2:before{content:'';position:absolute;width:20px;border-top:1px solid #cdcac1}.full-width .panel-content-feed .list-item-3:after{width:20px;left:auto;right:0;bottom:-10px;border-top:none}.full-width .panel-content-feed .list-item-4:before{left:-1px}.full-width .panel-content-feed .list-item-4:after{content:'';position:absolute;width:20px;border-top:1px solid #cdcac1;bottom:0;right:-10px}.full-width .panel-content-feed .only-three .l-headline{font-size:26px;font-size:1.625rem;line-height:1.1176}.full-width .panel-content-feed .only-three .list-item-2:after{bottom:0;content:'';position:absolute;width:20px;border-top:1px solid #cdcac1}.full-width .panel-content-feed .only-three .group-2 .list-item{min-height:100%}.panel+.panel-type-content-feed{margin-top:3rem}}@media (min-width:1106px){.ie #main-nav .sub-menu{top:38px}}@media (min-width:1150px){.main-nav-item>a{padding-left:20px;font-size:18px}}@media (min-width:1200px){.sub-nav-wrap .sub-nav{padding:0 1.875rem}.sub-nav-wrap.resources-nav{padding:1.875rem}.dashboard-header-container .popular-links{padding-left:15px}.panel-type-secondary-dept-nav .secondary-nav-panel-wrap{padding:1.875rem}}@media (min-width:1220px){.page-lander-featured .page-title{font-size:62px}.page-lander-featured-content-title{font-weight:500;font-size:16px;padding:12px 20px 11px 0}.page-lander-featured-content>*{font-size:16px}.has-table-of-contents .table-of-contents.stuck{left:50%;right:auto;margin-left:318px}}@media (min-width:1270px){.panel-extend{margin-left:-70px;margin-right:-70px}main.full-width .panel-group-list{margin-bottom:2.5rem;padding:4.375rem 4.375rem 0;margin-left:-4.375rem;margin-right:-4.375rem}main.full-width .panel-group-list .panel-intro{margin-bottom:4.375rem}main.full-width .panel-type-group-list+.panel-type-group-list .panel-group-list{margin-left:0;margin-right:0;padding:4.375rem 1.875rem 0}}@media (min-width:1340px){.full-width .quote-wrap{padding:70px 4.375rem;margin-left:-4.375rem;margin-right:-4.375rem}.full-width .quote-wrap .panel-intro{margin-bottom:4.375rem}.full-width .quote-credit{padding-left:270px;margin-left:-270px}}@media (min-width:1400px){.navbar-nav.icon-nav li i{left:17px;top:15px}.subnav-quote h1{font-size:36px}.dashboard-header-contact{right:-70px}.has-table-of-contents .table-of-contents.stuck{margin-left:328px}.visible-very-large{display:block!important}table.visible-very-large{display:table}tr.visible-very-large{display:table-row!important}td.visible-very-large,th.visible-very-large{display:table-cell!important}.visible-very-large-block{display:block!important}.visible-very-large-inline{display:inline!important}.visible-very-large-inline-block{display:inline-block!important}.hidden-very-large{display:none!important}}@media (min-width:1500px){.tribe-events-sub-nav>li,html{font-size:18px}.ie #main-nav .sub-menu{top:65px}}@media screen and (min-width:1600px){#tribe-events-bar,#tribe-events-pg-template,.bottom-widgets-container,.content-wrap,.content-wrap .row.no-columns,.footer-navigation,.row,.row .row,.row .row.collapse,.row.no-columns,footer[role=contentinfo] .inner{max-width:1230px}}@media (max-width:1120px){.footer-bottom-menu{width:100%;margin-top:30px;margin-bottom:25px}.footer-bottom-menu li{display:inline;float:none}.footer-bottom .credits{float:left;width:100%}}@media (max-width:960px){.content-block,.content-title,.site-main{padding-left:.625rem;padding-right:.625rem}.content-block.g-column,.content-title.g-column{padding-left:1.5625rem;padding-right:1.5625rem}.mobile-collapse-row{margin-left:-.625rem;margin-right:-.625rem}.mobile-collapse-column{margin-left:-1.5625rem;margin-right:-1.5625rem}.sub-nav-wrap .sub-nav>li>a{text-transform:uppercase;color:#89959f;position:relative;font-weight:700;font-size:14px;font-size:.875rem}.sub-nav-wrap .sub-nav .sub-menu li.current-menu-ancestor>ul,.sub-nav-wrap .sub-nav .sub-menu li.current-menu-item>ul{margin-left:.9375rem}.sub-nav-wrap .sub-nav .sub-menu li.current-menu-ancestor>ul a,.sub-nav-wrap .sub-nav .sub-menu li.current-menu-item>ul a{padding-top:.3125rem;padding-bottom:.3125rem;border:none}.main-nav-item>a{padding-top:0}.widget_rss .rss-first-item{float:right;max-width:40%}.widget_rss li{border-bottom:none;border-top:2px dotted #cacaca}.widget_rss li:first-child{border-top:none}.widget_rss li:nth-child(2){clear:right}.panel-type-sidebar{padding-left:.625rem}.page-lander-featured .page-title,.page-lander-featured-content-wrapper{padding-left:0;padding-right:0}.panel-content-feed .list-item-1 .list-item-wrap{margin-top:0}.news-slide-img{position:relative;top:0}.news-slide-img .image-credit-overlay{bottom:44px;bottom:2.8rem}.widget-mosaic .of-wrapper{padding-left:1.5625rem}.wm-news-feed .widget{height:auto!important}}@media all and (max-width:960px){.custom-site-search-sidebar-mobile{display:block}.custom-site-search-sidebar{display:none}.custom-site-search-landing-mobile{display:block}.custom-site-search-landing{display:none}}@media (max-width:959px){.main-nav-item{display:table-cell;text-align:center}}@media (max-width:769px){.bottom-widgets-container .p-list-title{border:none}.bottom-widgets-container .p-list-title span{padding:0}.bottom-widgets-container .p-list-title:after,.bottom-widgets-container .p-list-title:before{display:none}.panel-type-threeup-content .panel-column-content+.panel-column-content{margin-top:1.75rem}.panel-group-highlight .gh-item-content{height:auto!important}}@media (max-width:768px){.footer-navigation ul.footer-main-menu>li{position:relative;padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-bottom:20px}.footer-navigation ul.footer-main-menu ul{display:none}.footer-bottom-menu li:last-child a:after{content:none}.footer-bottom-menu a{margin:0}.footer-bottom-menu a:after{content:"|";padding-left:3px}.mobile-nav-open .header-mobile-nav,.mobile-nav-open .site-header-inner{background:#fff}.mobile-nav-open .news-cycle-wrap{display:none}.mobile-nav-open .header-mobile-nav{visibility:visible;min-height:100vh}.mobile-nav-open .site-footer,.mobile-nav-open .site-main,.tablesorter-sticky-wrapper{display:none}.logo{background-image:url(../images/hls_logo-horizontal.png)}.gallery-wrapper.caption-active .gallery-slide{opacity:.5}.footer-bottom{background-color:#1d1d1d;padding:30px 0 60px}.custom-loop-filter{display:block}.custom-loop-drop-options{position:relative;margin-bottom:.5em}.hls-faculty-dir-search .context-body a{background-position:0 90%}.hls-faculty-dir-search .fac-dir-detail .multi-column-half,.hls-faculty-dir-search .fac-dir-detail .multi-column-third,.hls-faculty-dir-search .fac-dir-detail .multi-column-three-quarters,.hls-faculty-dir-search .fac-dir-detail .multi-column-two-thirds{width:100%}.hls-faculty-dir-search .fac-dir-detail .multi-column-quarter{width:145px;margin-right:10px}.hls-faculty-dir-search .fac-dir-detail .desktop-screen{display:none}.hls-faculty-dir-search .fac-dir-detail .mobile-screen{display:block}.hls-faculty-dir-search .fac-dir-detail .mobile-screen .faculty-detail-info{background-color:#d3dcdc;width:100%;padding:10px 20px;border-radius:5px}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a{font-size:.7em}.shm-header{height:auto;overflow:visible}.footer-social-menu .shm-header .shm-actions a.shm-btn a::before,.shm-header .shm-actions a.shm-btn .footer-social-menu a::before,.shm-header .shm-actions a.shm-btn .icon::before{font-size:100%;top:0}.has-table-of-contents .sticky-wrapper+*{margin-top:1rem}.panel-featured-content.default .content-block{padding-right:0}.card-feed-rail-items{max-height:300px}.card-feed-rail-content{height:auto!important;padding-bottom:1.875rem}.panel-type-link-groups .g-column{float:none;padding-left:0;padding-right:0}.panel-type-link-groups .panel-title-small,.panel-type-link-groups .tab-inner{padding-left:1.875rem;padding-right:1.875rem}.panel-link-groups ul.link-list:not(:last-of-type) li:last-of-type a{padding-bottom:1rem}.tabs-content>div{border-top:2px solid #d8d6cf}.tabs-content>div:first-of-type{border-top:0}.tabs-content .active .mobile-tab-toggle{background:#d3dcdc;position:relative;margin-bottom:1.875rem;font-weight:700}.tabs-content .active .mobile-tab-toggle:after{top:100%;left:45px;left:2.8125rem;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#d3dcdc;border-width:15px;margin-left:-15px}.tabs-content .active .mobile-tab-toggle a:before{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.tabs-content .tab-inner{display:none}.tabs-content .active .tab-inner{display:block}.news-cycle-wrap:before{display:none}.wm-news-feed{max-height:400px;overflow-y:scroll;-webkit-overflow-scrolling:touch}body .tribe-events-calendar .tribe-events-present,body .tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],body .tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a,body .tribe-events-calendar td.tribe-events-present.mobile-active{background:#a51c30}.tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta{margin-top:12px}}@media (max-width:767px){.tribe-filters-open{overflow:hidden}.tribe-filters-open #tribe_events_filters_wrapper{overflow-y:auto}.tribe-events-filter-view #tribe-events-content,.tribe-events-filter-view.tribe-filters-closed #tribe-events-content{padding-left:15px!important;padding-right:15px!important}.tribe-filters-open #tribe_events_filters_wrapper,.tribe-filters-open #tribe_events_filters_wrapper.tribe-events-filters-horizontal,.tribe-filters-open #tribe_events_filters_wrapper.tribe-events-filters-vertical{background:#e7e6e4;position:fixed}}@media (max-width:630px){.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type label{height:4em}.hls-faculty-dir-search .fac-dir-search .result-options{margin-top:2em}.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li{width:30%}}@media (max-width:481px){.hls-faculty-dir-search .fac-dir-search div.FacultySearchPanel .type{width:100%!important}.hls-faculty-dir-search .fac-dir-search .result-options{margin-top:2em}.hls-faculty-dir-search .fac-dir-search .result-options div.display-count{display:none}.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li a.faculty-detail-link img{height:125px;width:100px}.hls-faculty-dir-search .fac-dir-search .pager-top{display:none}.hls-faculty-dir-search .fac-dir-search .pager-bottom{margin-top:2em}.hls-faculty-dir-search .fac-dir-search .pager-bottom a.pager-previous,.hls-faculty-dir-search .fac-dir-search .pager-bottom span.pager-divider{display:none}.hls-faculty-dir-search .fac-dir-search .pager-bottom a.pager-next{display:block;text-align:center;background-color:#dbdbdb;background-image:none!important;color:#455365!important;padding-top:.5em;padding-bottom:.5em;font-family:"Whitney SSm A","Whitney SSm B",sans-serif}.hls-faculty-dir-search .fac-dir-search .pager-bottom .icon-spinner,.hls-faculty-dir-search .fac-dir-search .pager-bottom span{display:none}.hls-faculty-dir-search .fac-dir-detail h2{font-size:1em}.hls-faculty-dir-search .fac-dir-detail h3{font-size:22px;font-size:1.4rem}.hls-faculty-dir-search .fac-dir-detail .multi-column-quarter,.hls-faculty-dir-search .fac-dir-detail img.headshot{width:110px}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.icon,.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.is-secure:after,.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.nav-panel-subtitle:before,.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.sub-nav-wrap:before{margin-right:0;font-size:1.7em}.hls-faculty-dir-search .fac-dir-detail .panel-top-tabs ul.tabs li a span.tab-label{display:none}.panel-type-twoup-content .panel-column-content+.panel-column-content{margin-top:1.75rem}}@media screen and (max-width:480px){.gform_confirmation_wrapper{margin:60px 0}}@media (max-width:480px){.custom-loop-buttons{float:none}.visible-very-small{display:block!important}table.visible-very-small{display:table}tr.visible-very-small{display:table-row!important}td.visible-very-small,th.visible-very-small{display:table-cell!important}.visible-very-small-block{display:block!important}.visible-very-small-inline{display:inline!important}.visible-very-small-inline-block{display:inline-block!important}.hidden-very-small{display:none!important}}@media (max-width:320px){.hls-faculty-dir-search .fac-dir-search .search-results ul.gridlist li a.faculty-detail-link img{height:110px;width:80px}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}sup.print-only{font-size:75%;vertical-align:super;margin-left:2px;display:inline-block}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}body,html{font-size:10pt}.print-only{display:block;visibility:visible}.footnote-links{margin:0;padding:0 25px;position:relative;width:100%;float:left;list-style:decimal inside;word-break:break-all}.footnote-links:before{content:'Links';display:block;font-size:15pt;font-weight:500;font-family:"Hoefler Text A","Hoefler Text B",serif}.footnote-links li{margin-bottom:.5em;line-height:1.2}#toggle-mobile-nav,.bottom-widgets,.breadcrumbs-nav,.button-text,.footer-navigation,.has-banner .page-header-wrap .breadcrumbs-nav,.hls-catalog-sub-nav-wrap,.hls-faculty-sub-nav-wrap,.left-widgets,.main-nav-wrap,.map-link,.navbar,.site-search,.sub-nav-wrap,.top-links-wrap{display:none!important}#hls-secure-login .helper_text a,#tribe-events:not(.tribe-events-shortcode) #tribe-events-content .tribe-events-page-title a,.context-body a,.events-single .tribe-events-single-event-description a,.events-single .tribe-events-single-section a,.faq-links a,.has-p-link a,.p-link,.single-tribe_events .tribe-events-single-event-description a,.single-tribe_events .tribe-events-single-section a,.tribe-events-page-template .event-reg-confirm a,.tribe-events-page-template .event-submission-confirm a,body .tribe-events-viewmore a,ul.link-list li p a{border:none}.site-wrap,body,html{height:auto}header[role=banner] .site-name{float:none;margin:0 auto;text-align:center}.content-wrap,.page-header,.page-header-wrap,.site-header-inner{min-width:0!important}.content-wrap{margin-top:30pt}.department-contact a[href^="mailto:"]:after,.department-contact a[href^="tel:"]:after{content:''}.page-content{padding-top:0}.page-title{font-size:25pt!important;text-align:center!important;margin:0!important}.sub-title{float:none;left:0;width:100%;text-align:center}.page-header-container{position:static!important}.has-banner .page-header-wrap,.page-child.has-banner .page-header-wrap{height:auto!important;min-height:0!important;top:0!important}.has-banner .page-header-wrap .page-header,.page-child.has-banner .page-header-wrap .page-header{position:static!important}.page .sidebar-wrap{position:static;float:none;margin:0 auto;padding:0;text-align:center;width:auto}.page .left-side-bar{float:none}.page-child.has-banner .page-header-wrap .page-title{width:100%;left:0}.hero-banner:before{background:none!important}.department-contact{margin:15pt 0 0;padding:0}.page-layout{left:0!important;width:100%!important;max-width:100%!important;position:static!important;padding:0!important}.page-template-page-templatesabout-php .about_mission h3{float:none;margin:0 auto;padding:0}.about_mission{padding:0!important}.about_wysiwyg_content{width:100%;padding:0;border:none}.dashboard-header-inner{display:none}.dashboard-header-container{margin-top:0!important}.bottom-banner-fade:after,.has-large-hero-image .hero-banner:after,.has-small-hero-image .hero-banner:after{background:#fff!important}.hero-banner{background:#fff!important;min-height:auto!important}.hero-banner:after{background:#fff}.tribe-events-back,.tribe-events-cal-links,.tribe-events-nav-previous,.tribe-events-sub-nav{display:none!important}.panel-featured-content .featured-content-image,.panel-featured-content .featured-content-text,.panel-featured-content .featured-content-wrap{float:none!important;padding:0!important;width:100%!important}.timeline-item-title{padding-left:0!important}.timeline-item-title:before{border:0!important}.timeline-item-icon{background:#303030!important}.timeline-item-content{background:#dbdbdb!important}.timeline-item-seperator .timeline-item-content{background:none!important}.panel-type-group-highlight .g-column,.panel-type-threeup-content .g-column,.panel-type-twoup-content .g-column{float:none!important;width:100%;clear:both!important;margin-bottom:20px!important;padding:0!important}.panel-type-group-highlight .group-highlight-list,.panel-type-threeup-content .group-highlight-list,.panel-type-twoup-content .group-highlight-list{padding:0!important}.panel-type-group-highlight .see-more-link,.panel-type-group-highlight .tribe-events-read-more,.panel-type-group-highlight .tribe-events-widget-link,.panel-type-threeup-content .see-more-link,.panel-type-threeup-content .tribe-events-read-more,.panel-type-threeup-content .tribe-events-widget-link,.panel-type-twoup-content .see-more-link,.panel-type-twoup-content .tribe-events-read-more,.panel-type-twoup-content .tribe-events-widget-link{visibility:hidden}.panel-link-cards .g-column{float:none!important;clear:both!important;width:100%!important;padding:0!important}.panel-link-cards .link-card-caption{position:static!important}.panel-link-cards .link-card-caption:before{background:none!important;position:static!important}.panel-link-cards .link-card-caption div{position:static!important}.panel-link-groups .mobile-tab-toggle{display:block!important;padding:0!important}.panel-link-groups .mobile-tab-toggle .list-group-title:before{content:''}.panel-link-groups .tabs-content{float:none!important;width:100%!important}.panel-link-groups .tabs-content div{display:block!important}.panel-link-groups .vertical-tabs{display:none!important}.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@-moz-document url-prefix(){select{background:#fafafa}select:hover{background:#f3f3f3}}@keyframes bump{0%,100%{transform:translate(0,0)}65%{transform:translate(5px,0)}}@keyframes icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes anim-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}