/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
@-webkit-keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@-o-keyframes left-right{0%{-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-webkit-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@-webkit-keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}@-o-keyframes right-left{0%{-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}@keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-webkit-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}.sy-box.sy-loading{background:url(/themes/custom/weitzman/img/sy-loader.gif) 50% 50% no-repeat;-webkit-background-size:32px 32px;background-size:32px;min-height:40px;}.sy-box.sy-loading .sy-slides-wrap,.sy-box.sy-loading .sy-pager{visibility:hidden;}.sy-slides-wrap{position:relative;height:100%;width:100%;}.sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden;}.sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute;}.sy-list.horizontal{-webkit-transition:left ease;-o-transition:left ease;transition:left ease;}.sy-list.vertical{-webkit-transition:top ease;-o-transition:top ease;transition:top ease;}.sy-slide{position:absolute;width:100%;z-index:2;}.sy-slide.kenburns{width:140%;left:-20%;}.sy-slide.kenburns.useCSS{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-o-animation-name:left-right;animation-name:left-right;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-o-animation-name:right-left;animation-name:right-left;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;}.sy-slide.sy-active{z-index:3;}.sy-slide > img{margin:0;padding:0;display:block;width:100%;border:0;}.sy-slide > a{margin:0;padding:0;display:block;width:100%;}.sy-slide > a > img{margin:0;padding:0;display:block;width:100%;border:0;}.sy-caption-wrap{position:absolute;bottom:2em;z-index:12;left:50%;}.sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,0.54);color:#fff;padding:0.4em 1em;border-radius:1.2em;}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none;}.sy-caption-wrap .sy-caption a:hover,.sy-caption-wrap .sy-caption a:focus{text-decoration:underline;}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:0.4em;}.sy-caption-wrap .sy-caption{left:0;padding:0.2em 0.4em;font-size:0.92em;border-radius:0;}}.sy-pager{clear:both;display:block;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center;}.sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 0 0;border-radius:50%;}.sy-pager li.sy-active a{background-color:#e24b70;}.sy-pager li a{width:100%;height:100%;display:block;background-color:#ccc;text-indent:-9999px;-webkit-background-size:2em 2em;background-size:2em;border-radius:50%;}.sy-pager li a:link,.sy-pager li a:visited{opacity:1.0;}.sy-pager li a:hover,.sy-pager li a:focus{opacity:0.6;}.sy-filler{width:100%;}.sy-filler.ready{-webkit-transition:padding 600ms ease;-o-transition:padding 600ms ease;transition:padding 600ms ease;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}.sp-slides-container{position:relative}.sp-mask{position:relative;overflow:hidden}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden;direction:ltr}.sp-bottom-thumbnails,.sp-top-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.sp-rtl .sp-thumbnail-container{float:right}.sp-bottom-thumbnails .sp-thumbnail-container,.sp-top-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-bottom-thumbnails .sp-thumbnail-container:first-child,.sp-top-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-bottom-thumbnails .sp-thumbnail-container:last-child,.sp-top-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0!important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0!important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#FFF;background:#000;background:rgba(0,0,0,.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-grab{cursor:url(/themes/custom/weitzman/stylesheets/images/openhand.cur),move}.sp-grabbing{cursor:url(/themes/custom/weitzman/stylesheets/images/closedhand.cur),move}.sp-selectable{cursor:default}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0!important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:'\2195'}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:relative;width:100%;text-align:center;padding-top:10px}.sp-rtl .sp-buttons{direction:rtl}.sp-full-screen .sp-buttons{display:none}.sp-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sp-selected-button{background-color:#000}@media only screen and (min-width:768px) and (max-width:1024px){.sp-button{width:14px;height:14px}}@media only screen and (min-width:568px) and (max-width:768px){.sp-button{width:16px;height:16px}}@media only screen and (min-width:320px) and (max-width:568px){.sp-button{width:18px;height:18px}}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:20px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px;right:auto}.sp-horizontal .sp-next-arrow,.sp-horizontal.sp-rtl .sp-previous-arrow{right:20px;left:auto}.sp-horizontal.sp-rtl .sp-next-arrow{left:20px;right:auto}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}.sp-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-horizontal.sp-rtl .sp-previous-arrow,.sp-next-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sp-horizontal.sp-rtl .sp-next-arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ie7 .sp-arrow,.ie8 .sp-arrow{width:0;height:0}.ie7 .sp-arrow:after,.ie7 .sp-arrow:before,.ie8 .sp-arrow:after,.ie8 .sp-arrow:before{content:none}.ie7.sp-horizontal .sp-previous-arrow,.ie8.sp-horizontal .sp-previous-arrow{border-right:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie7.sp-horizontal .sp-next-arrow,.ie8.sp-horizontal .sp-next-arrow{border-left:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie7.sp-vertical .sp-previous-arrow,.ie8.sp-vertical .sp-previous-arrow{border-bottom:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.ie7.sp-vertical .sp-next-arrow,.ie8.sp-vertical .sp-next-arrow{border-top:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-bottom-thumbnails .sp-thumbnail-arrows,.sp-top-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.sp-top-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-bottom-thumbnails .sp-next-thumbnail-arrow,.sp-top-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-next-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-previous-thumbnail-arrow:before{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie7 .sp-thumbnail-arrow,.ie8 .sp-thumbnail-arrow{width:0;height:0}.ie7 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie8 .sp-thumbnail-arrow:before{content:none}.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #FFF;text-align:center;font-size:30px;border-radius:30px;top:0;color:#FFF;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;border:none!important;border-radius:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.slider-pro canvas,.slider-pro embed,.slider-pro iframe,.slider-pro object,.slider-pro video{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}
h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,.heading-1{margin:0;font-family:"aktiv-grotesk-thin",sans-serif;letter-spacing:0.5px;font-weight:300;line-height:100%}h1,.heading-1{font-size:40px}@media screen and (min-width:320px){h1,.heading-1{font-size:calc(40px + 56 * ((100vw - 320px) / 1600))}}@media screen and (min-width:1920px){h1,.heading-1{font-size:96px}}.small-title h1,.small-title .heading-1{font-size:40px}@media screen and (min-width:320px){.small-title h1,.small-title .heading-1{font-size:calc(40px + 16 * ((100vw - 320px) / 1600))}}@media screen and (min-width:1920px){.small-title h1,.small-title .heading-1{font-size:56px}}.heading-2{font-family:"aktiv-grotesk",sans-serif;font-size:72px;font-weight:300;line-height:72px;letter-spacing:0px}.heading-3,.alphatoc>h3{font-family:"aktiv-grotesk",sans-serif;font-size:56px;font-weight:300;line-height:60px;letter-spacing:0px}@media only screen and (min-width:768px) and (max-width:1024px){.heading-3,.alphatoc>h3{font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:300;line-height:40px;letter-spacing:0px}}@media (max-width:767px){.heading-3,.alphatoc>h3{font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:300;line-height:40px;letter-spacing:0px}}.heading-4,.virtual-talk .inner>h2,.main-department-nav .menu a{font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px}.heading-4+.spaced-top-16,.virtual-talk .inner>h2+.spaced-top-16,.main-department-nav .menu a+.spaced-top-16{margin-top:6px}.heading-5{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px}.heading-6,nav.main-nav>.menu span,.social-icons.menu-panel-social .inner .title{font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0.1em;text-transform:uppercase}.heading-48{font-size:48px;line-height:48px;font-weight:300}.heading-72{font-size:72px;line-height:72px;font-weight:300}.body-callout,.no-results,.quote-left,.quote-right,.page-wrap blockquote,.quote .inner .quote-wrap p{font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:300;line-height:40px;letter-spacing:0em}@media only screen and (min-width:768px) and (max-width:1024px){.body-callout,.no-results,.quote-left,.quote-right,.page-wrap blockquote,.quote .inner .quote-wrap p{font-size:24px;line-height:32px}}@media (max-width:767px){.body-callout,.no-results,.quote-left,.quote-right,.page-wrap blockquote,.quote .inner .quote-wrap p{font-size:24px;line-height:32px}}.body-large,.accordion>div>h3,.home-intro .inner .text{font-family:"aktiv-grotesk",sans-serif;font-size:24px;line-height:34px;font-weight:300;letter-spacing:0.02em}@media (max-width:767px){.body-large,.accordion>div>h3,.home-intro .inner .text{font-size:18px;line-height:26px}}.body-subhead{font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.15000000596046448px}.body-normal{font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px}.body-small-subhead{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:700;line-height:22px;letter-spacing:0.25px}.body-small{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left}strong{font-weight:700}hr{border:none;border-top:2px solid var(--neutral300);height:0;margin-bottom:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*2)}.no-results{padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*6)}.standalone-link,.list-item-block-link,ul.link-list li,.items-list.arrow-links .views-row>ul li,ul.list-nav li,ul.link-list li a,.items-list.arrow-links .views-row>ul li a,ul.link-list li span.no-link,.items-list.arrow-links .views-row>ul li span.no-link,ul.list-nav li a,ul.list-nav li span.no-link{font-size:14px;line-height:24px;letter-spacing:0.5px;font-weight:500}.large-link,.page-title h1.with-stubs .filter-stubs div{font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:100%}.normal-link{font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.5px;color:var(--black)}.button-dropdown,body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .legend span,body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .legend span,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .legend span,body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .form-select ul li a,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .form-select ul li a,.text-field,.views-exposed-form>.js-form-type-textfield input[type="text"],.views-exposed-form .form-item[id^=edit-created-wrapper] .fieldset-wrapper .form-item input[type="date"],.views-exposed-form .form-item[id^=edit-event-date-wrapper] .fieldset-wrapper .form-item input[type="date"],.views-exposed-form .form-item[id^=edit-date-wrapper] .fieldset-wrapper .form-item input[type="date"],.views-exposed-form>.fieldgroup .legend span,.views-exposed-form .form-radios .form-item label:not(.disabled),.views-exposed-form .form-checkboxes .form-item label:not(.disabled){font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:150%}.button,body.user-login-pages .block-local-tasks-block .block-inner>ul li a,.button-link a,.buttons-list a,.header-buttons>a{font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:100%;letter-spacing:1px;text-transform:uppercase}.text-button{font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;color:var(--black)}.text-breadcrumb,.header-back-to .inner li,.breadcrumb .inner li,.header-back-to .inner a,.breadcrumb .inner a{font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0.5px;text-transform:uppercase}@media (max-width:767px){.text-breadcrumb,.header-back-to .inner li,.breadcrumb .inner li,.header-back-to .inner a,.breadcrumb .inner a{font-size:11px}}.eyebrow-tag,.speaker-item .type{font-family:"aktiv-grotesk",sans-serif;font-size:12px;font-weight:400;line-height:12px;letter-spacing:0.1em;text-transform:uppercase}.body-label{font-family:"aktiv-grotesk",sans-serif;font-size:11px;font-weight:700;line-height:11px;letter-spacing:0.5px;text-transform:uppercase}body{font-family:"aktiv-grotesk",sans-serif;margin:0;padding:0;font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px}.content .copy h2:not(:first-child),.content .copy h3:not(:first-child),.content .copy h4:not(:first-child),.content .copy h5:not(:first-child){margin-top:calc(var(--spacing) * 4)}p:last-child{margin-bottom:0}body:not(.path-user).toolbar-tray-open{margin-bottom:30px}body.toolbar-fixed{padding-top:0 !important}body.cke_editable{padding:10px}*:focus:not(:focus-visible){outline:none}body.has-grid:before{content:"";display:block;position:fixed;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;background-image:url(/themes/custom/weitzman/img/grid-bg.png);background-repeat:repeat-y;background-position:top center;background-size:100%;z-index:4000;pointer-events:none}@media only screen and (min-width:768px) and (max-width:1024px){body.has-grid:before{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.node--unpublished{background-color:unset}.node--unpublished:before{content:"Unpublished";position:fixed;bottom:30px;left:50%;width:100px;margin-left:-50px;text-align:center;font-weight:bold;display:block;padding:6px 4px 4px 4px;background-color:var(--primary);color:#fff;font-size:11px;text-transform:uppercase;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0;z-index:900}.admin-info-panel{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;position:fixed;bottom:0;right:25px;z-index:9998;background-color:#000;padding:4px;font-size:12px;color:#fff}.admin-info-panel>*{margin-left:10px;line-height:20px}.admin-info-panel a{color:rgba(255,255,255,0.7)}.admin-info-panel .source>a{display:block;line-height:20px;width:20px;overflow:hidden;font-size:20px;color:#fff}body:not(.user-login-pages) .block-local-tasks-block{position:fixed;bottom:0;left:0;right:0;z-index:9990;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#333333),color-stop(100%,#000000));background-image:-moz-linear-gradient(#333333,#000000);background-image:-webkit-linear-gradient(#333333,#000000);background-image:linear-gradient(#333333,#000000);white-space:normal;margin:0;padding:0;-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4)}body:not(.user-login-pages) .block-local-tasks-block .block-inner>ul,body:not(.user-login-pages) .block-local-tasks-block .block-inner .tabs{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}body:not(.user-login-pages) .block-local-tasks-block .block-inner>ul li,body:not(.user-login-pages) .block-local-tasks-block .block-inner .tabs li{margin:0;padding:0}body:not(.user-login-pages) .block-local-tasks-block .block-inner>ul li a,body:not(.user-login-pages) .block-local-tasks-block .block-inner .tabs li a{display:block;margin:0 10px;padding:0 10px;line-height:30px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:bold}@media (hover:hover){body:not(.user-login-pages) .block-local-tasks-block .block-inner>ul li a:hover,body:not(.user-login-pages) .block-local-tasks-block .block-inner .tabs li a:hover{color:var(--neutral900);background-color:#eee}}body:not(.user-login-pages) .block-local-tasks-block .block-inner>ul li a.is-active,body:not(.user-login-pages) .block-local-tasks-block .block-inner .tabs li a.is-active{color:var(--neutral900);background-color:#eee}body:not(.user-login-pages) .block-local-tasks-block .block-inner>ul li a.is-active:hover,body:not(.user-login-pages) .block-local-tasks-block .block-inner .tabs li a.is-active:hover{color:var(--neutral900);background-color:#eee}body.user-login-pages .region-tabs{margin-top:calc(var(--spacing) * 4);margin-bottom:0}body.user-login-pages .block-local-tasks-block .block-inner>ul{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border-bottom:none}body.user-login-pages .block-local-tasks-block .block-inner>ul li{margin:0 10px;padding:0}body.user-login-pages .block-local-tasks-block .block-inner>ul li a.is-active{background-color:transparent;color:var(--neutral900)}.views-row{position:relative}.views-row .edit,.views-row .views-field-edit-node,.views-row .views-field-edit-term{position:absolute;top:10px;right:40px;display:none;z-index:9999}.views-row .edit a,.views-row .views-field-edit-node a,.views-row .views-field-edit-term a{display:block;padding:0 15px;line-height:25px !important;font-weight:bold;font-size:13px !important;background:#000;text-decoration:none}.views-row .edit a:link,.views-row .edit a:hover,.views-row .edit a:visited,.views-row .views-field-edit-node a:link,.views-row .views-field-edit-node a:hover,.views-row .views-field-edit-node a:visited,.views-row .views-field-edit-term a:link,.views-row .views-field-edit-term a:hover,.views-row .views-field-edit-term a:visited{color:#fff}@media (hover:hover){.views-row:hover .edit,.views-row:hover .views-field-edit-node,.views-row:hover .views-field-edit-term{display:block}}.messages-wrapper{margin:10px;padding:20px;background-color:#FFFDDF;font-size:18px;border:2px solid var(--neutral900)}.block-page-title-block .block-inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.block-page-title-block .block-inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.links-block .inner ul{list-style:none;margin:0;padding:0;max-width:210px}.links-block .inner ul li{margin-bottom:var(--spacing)}.links-block .inner ul li:last-child{margin-bottom:0}.links-block .inner ul li a{font-size:12px;line-height:16px;letter-spacing:0.5px;font-weight:500;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#fff}.links-block .inner ul li a span.fa{position:relative;left:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;font-weight:300}@media (hover:hover){.links-block .inner ul li a:hover{text-decoration:underline;text-decoration-color:var(--primary500)}.links-block .inner ul li a:hover span:not(.fa){color:#fff}.links-block .inner ul li a:hover span.fa{color:var(--primary500);left:var(--spacing)}}.social-icons .inner .title{font-size:12px;line-height:12px;text-transform:uppercase;display:block;margin-bottom:12px;letter-spacing:0.1em}.social-icon-list{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.social-icon-list>a{margin-right:10px;font-size:24px}.social-icon-list>a:last-child{margin-right:0}footer .social-icon-list>a:hover{color:var(--primary500)}footer .social-icon-list>a:hover svg{fill:var(--primary500)}footer .social-icon-list>a svg{fill:#fff}.block-left-title{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;border-top:4px solid var(--primary500);margin-top:calc(var(--spacing) * 9);margin-bottom:200px;padding-top:calc(var(--spacing) * 4)}@media only screen and (min-width:768px) and (max-width:1024px){.block-left-title{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.block-left-title{display:block;margin-bottom:100px}}.block-left-title>h2{width:25%;-webkit-flex-shrink:0;flex-shrink:0}@media (max-width:767px){.block-left-title>h2{width:auto}}.block-left-title>.block-inner{max-width:655px;margin-left:14%}@media (max-width:767px){.block-left-title>.block-inner{width:auto;margin-left:0;max-width:100%}}input[type=search]{-webkit-appearance:none;border-radius:0}.webform-type-webform-address.required .js-form-item>label:after,.form-required:after,span.js-form-required:after{content:"*";color:var(--primary500);margin-left:2px}.webform-site-feedback{width:300px;position:fixed;top:120px;bottom:50px;right:-300px;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:9998}@media (max-width:767px){.webform-site-feedback{top:80px}}.webform-site-feedback.active{right:0}.webform-site-feedback>h2{position:absolute;left:0;top:128px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:left bottom;background:#c00;padding:10px;color:#fff;font-size:16px;cursor:pointer;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}@media (max-width:767px){.webform-site-feedback>h2{font-size:12px;padding:5px;top:auto;bottom:40px}}.webform-site-feedback .block-inner{padding:calc(var(--spacing)*2);background-color:var(--neutral300)}.webform-site-feedback .js-form-type-textarea{padding-top:0;margin-bottom:0}.user-login-pages .block-local-tasks-block{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.user-login-pages .block-local-tasks-block{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.user-login-pages .region-content{padding-top:0;padding-bottom:var(--spacing)}.user-login-pages .region-content form{max-width:700px;padding:40px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.26);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.26);box-shadow:0 0 30px rgba(0,0,0,0.26);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;margin:calc(var(--spacing) * 6) auto calc(var(--spacing) * 10) auto}.user-login-pages .user-pass .form-item{margin-bottom:0}.user-login-pages form#user-login-form .form-item,.user-login-pages form#user-pass .form-item{margin:0;margin-bottom:1em}.user-login-pages form#user-login-form label,.user-login-pages form#user-pass label{display:block;font-size:13px;text-transform:uppercase;color:var(--neutral900);font-weight:500}.user-login-pages form#user-login-form input[type="text"],.user-login-pages form#user-login-form input[type="password"],.user-login-pages form#user-login-form input[type="email"],.user-login-pages form#user-login-form textarea,.user-login-pages form#user-pass input[type="text"],.user-login-pages form#user-pass input[type="password"],.user-login-pages form#user-pass input[type="email"],.user-login-pages form#user-pass textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;height:auto;display:block;border:1px solid #e2e2e2}.user-login-pages form#user-login-form .description,.user-login-pages form#user-login-form p,.user-login-pages form#user-pass .description,.user-login-pages form#user-pass p{font-size:11px;margin-top:2px}.user-login-pages form#user-login-form input[type="submit"],.user-login-pages form#user-pass input[type="submit"]{padding-top:0;padding-bottom:0;height:30px}.user-login-pages form#user-login-form .js-form-type-checkbox,.user-login-pages form#user-pass .js-form-type-checkbox{margin-bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.user-login-pages form#user-login-form .js-form-type-checkbox label,.user-login-pages form#user-pass .js-form-type-checkbox label{margin-top:3px;margin-left:2px}.js-form-type-checkbox{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.js-form-type-checkbox>input[type="checkbox"]{margin-right:5px}.penndesign-payment-form,.penndesign-payment-confirmation-form{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:640px;margin-bottom:100px}@media only screen and (min-width:768px) and (max-width:1024px){.penndesign-payment-form,.penndesign-payment-confirmation-form{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.penndesign-payment-form h1,.penndesign-payment-confirmation-form h1{font-size:52px;margin-bottom:80px}.penndesign-payment-form .js-form-item label,.penndesign-payment-confirmation-form .js-form-item label{display:block;font-size:13px;text-transform:uppercase;color:var(--neutral900);font-weight:500}.penndesign-payment-form .js-form-item label.form-required:after,.penndesign-payment-confirmation-form .js-form-item label.form-required:after{content:"*";color:var(--primary500);margin-left:4px}.penndesign-payment-form .js-form-item .description,.penndesign-payment-confirmation-form .js-form-item .description{font-size:11px;margin-top:4px}.penndesign-payment-form .js-form-item.js-form-type-checkbox label,.penndesign-payment-confirmation-form .js-form-item.js-form-type-checkbox label{display:inline}.penndesign-payment-form input[type="submit"],.penndesign-payment-confirmation-form input[type="submit"]{margin-top:30px;text-shadow:none;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;cursor:pointer;border:1px solid var(--black);color:var(--black);background-color:var(--neutral900);color:#fff;padding:var(--spacingsix) calc(var(--spacing)*2)}.block-mailchimp-signup-subscribe-blocksignup-page,.block-mailchimp-signup-subscribe-blocksitewide{background-color:var(--neutral100);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 2) calc(var(--spacingsix) * 2) calc(var(--spacing) * 2)}.block-mailchimp-signup-subscribe-blocksignup-page h2,.block-mailchimp-signup-subscribe-blocksitewide h2{font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.15000000596046448px}.block-mailchimp-signup-subscribe-blocksignup-page form,.block-mailchimp-signup-subscribe-blocksitewide form{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;align-items:flex-end;position:relative}.block-mailchimp-signup-subscribe-blocksignup-page form input[type="submit"],.block-mailchimp-signup-subscribe-blocksitewide form input[type="submit"]{background:transparent;background-color:none;border:none;text-indent:-2000em;overflow:hidden;position:absolute;right:0;top:0;bottom:0;width:30px;cursor:pointer;z-index:100;padding:0}.block-mailchimp-signup-subscribe-blocksignup-page form .mailchimp-newsletter-mergefields,.block-mailchimp-signup-subscribe-blocksitewide form .mailchimp-newsletter-mergefields{width:100%}.block-mailchimp-signup-subscribe-blocksignup-page form .js-form-type-email,.block-mailchimp-signup-subscribe-blocksitewide form .js-form-type-email{width:100%}.block-mailchimp-signup-subscribe-blocksignup-page form .js-form-type-email input[type=email],.block-mailchimp-signup-subscribe-blocksitewide form .js-form-type-email input[type=email]{position:relative;z-index:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#fff;border:none;height:36px;border-bottom:2px solid #949791;padding-right:36px}.block-mailchimp-signup-subscribe-blocksignup-page form .form-actions,.block-mailchimp-signup-subscribe-blocksitewide form .form-actions{position:absolute;top:0;right:0;bottom:0;width:36px;z-index:10}.block-mailchimp-signup-subscribe-blocksignup-page form .form-actions:before,.block-mailchimp-signup-subscribe-blocksitewide form .form-actions:before{content:"";font-family:'Font Awesome 6 Pro';position:absolute;top:0;right:calc(var(--spacingsix) / 2);bottom:0;line-height:36px;width:36px;z-index:2;text-align:right;color:var(--neutral700)}@media (hover:hover){.block-mailchimp-signup-subscribe-blocksignup-page form .form-actions:hover:before,.block-mailchimp-signup-subscribe-blocksitewide form .form-actions:hover:before{color:var(--primary500)}}.form-items-inline{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.form-items-inline{display:block}}.form-items-inline.two>div{width:49%}@media (max-width:767px){.form-items-inline.two>div{width:auto;margin-bottom:calc(var(--spacing)*3)}.form-items-inline.two>div:last-child{margin-bottom:0}}.form-item>input[type="text"],.form-item>input[type="email"],.form-item>input[type="date"],.form-item>input[type="time"],.form-item>input[type="password"],.form-item>input[type="tel"],.form-item>input[type="url"],.form-item>input[type="search"]{height:40px;padding:calc(var(--spacingsix)/2);font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:var(--neutral700);width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-bottom:2px solid var(--black)}.form-item>input[type="text"]:focus,.form-item>input[type="email"]:focus,.form-item>input[type="date"]:focus,.form-item>input[type="time"]:focus,.form-item>input[type="password"]:focus,.form-item>input[type="tel"]:focus,.form-item>input[type="url"]:focus,.form-item>input[type="search"]:focus{border-bottom:var(--primary500)}.path-webform .webform-submission-form{margin-bottom:80px}.webform-multiple-table{padding:10px;background-color:var(--neutral100)}.webform-submission-form .webform-address--wrapper .fieldset-wrapper,.webform-submission-form .js-webform-type-radios .fieldset-wrapper,.webform-submission-form .webform-radios-other .fieldset-wrapper{background-color:transparent;padding:0}.js-form-type-webform-custom-composite .webform-multiple-table table{background-color:transparent}.js-form-type-webform-custom-composite thead{display:none}.js-form-type-webform-custom-composite table{background-color:var(--neutral100)}.js-form-type-webform-custom-composite table td{padding-left:0;padding-right:0}.js-form-type-webform-custom-composite table tr:nth-child(2n){background-color:transparent}.js-form-type-webform-multiple .webform-multiple-table{padding:0;background-color:transparent}.js-form-type-webform-multiple .webform-multiple-table table{background-color:transparent}.js-form-type-webform-multiple thead{display:none}.js-form-type-webform-multiple table{background-color:var(--neutral100)}.js-form-type-webform-multiple table td{padding-left:0;padding-right:0}.js-form-type-webform-multiple table tr:nth-child(2n){background-color:transparent}.webform-submission-form{max-width:640px;margin-left:auto;margin-right:auto}.webform-submission-form .tabledrag-toggle-weight-wrapper{display:none}.webform-submission-form .messages-wrapper{font-size:16px;margin-left:0;margin-right:0;line-height:1.3;padding:10px}.webform-submission-form .form-item:not(.js-form-type-radio){padding-top:10px;margin-bottom:24px;position:relative}.webform-submission-form .form-item:not(.js-form-type-radio) label,.webform-submission-form .form-item:not(.js-form-type-radio) div.legend{font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.15000000596046448px;display:block}.webform-submission-form .form-item:not(.js-form-type-radio) .description,.webform-submission-form .form-item:not(.js-form-type-radio) .webform-image-file-placeholder{font-size:11px;line-height:14px;color:var(--neutral700)}.webform-submission-form .form-item.js-form-type-radio label{font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;display:inline;cursor:pointer}.webform-submission-form .form-select{width:100%;border:none;background-color:transparent;border-bottom:2px solid #000;height:40px;font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px}.webform-submission-form .form-actions input[type="submit"],.webform-submission-form .form-actions button{border:2px solid var(--black);padding:10px 24px;background-color:var(--neutral800);color:#fff}.webform-submission-form .form-textarea{width:100%;min-height:100px;border:2px solid #000;font-family:"aktiv-grotesk",sans-serif}.webform-submission-form .fieldset-wrapper{padding:12px;background-color:var(--neutral100)}.webform-submission-form .webform-image-file .js-form-file{padding:12px;background-color:#fff;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:12px}.webform-submission-form .webform-image-file .js-form-type-checkbox{display:-webkit-flex;display:flex;margin-bottom:0}.webform-submission-form .webform-image-file .js-form-type-checkbox label{font-weight:400;margin-left:7px}.webform-submission-form .webform-image-file .js-form-type-checkbox label a{color:var(--neutral900);font-size:14px;font-weight:400}.webform-submission-form input[type="submit"].button{height:30px;font-size:12px;margin-top:15px;margin-bottom:15px}.webform-multiple-table-responsive table:not([class^="g"]) td{padding:0}.webform-multiple-table-responsive table:not([class^="g"]) td .form-item:not(.js-form-type-radio){padding:0;margin-bottom:10px}.webform-multiple-table-responsive table:not([class^="g"]) tr:nth-child(2n){background-color:transparent}a{text-decoration:none;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}a.icon-32{font-size:32px;color:var(--neutral900)}.breakout{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.commadelimited>span{display:inline}.commadelimited>span:after{content:",";margin-left:0;margin-right:1px;position:relative}.commadelimited>span:last-child:after{display:none}.content a:not(.arrow,.button,.image-row,.card,.list-item),.copy a:not(.arrow,.button,.image-row,.card,.list-item),.col a:not(.arrow,.button,.image-row,.card,.list-item),.field--name-body a:not(.arrow,.button,.image-row,.card,.list-item),.location a:not(.arrow,.button,.image-row,.card,.list-item){text-decoration:underline;color:var(--black);font-weight:500;text-decoration-color:var(--neutral500)}@media (hover:hover){.content a:not(.arrow,.button,.image-row,.card,.list-item):hover,.copy a:not(.arrow,.button,.image-row,.card,.list-item):hover,.col a:not(.arrow,.button,.image-row,.card,.list-item):hover,.field--name-body a:not(.arrow,.button,.image-row,.card,.list-item):hover,.location a:not(.arrow,.button,.image-row,.card,.list-item):hover{color:var(--neutral800);text-decoration-color:var(--primary500)}}.dark .content a:not(.arrow,.button,.image-row,.card,.list-item),.dark .copy a:not(.arrow,.button,.image-row,.card,.list-item),.dark .col a:not(.arrow,.button,.image-row,.card,.list-item),.dark .field--name-body a:not(.arrow,.button,.image-row,.card,.list-item),.dark .location a:not(.arrow,.button,.image-row,.card,.list-item){color:#fff}.content p>a:not(.arrow,.button)[rel$="external"],.content p>a:not(.arrow,.button)[href$=".pdf"],.content p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"],.content p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"],.copy p>a:not(.arrow,.button)[rel$="external"],.copy p>a:not(.arrow,.button)[href$=".pdf"],.copy p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"],.copy p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"],.col p>a:not(.arrow,.button)[rel$="external"],.col p>a:not(.arrow,.button)[href$=".pdf"],.col p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"],.col p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"],.field--name-body p>a:not(.arrow,.button)[rel$="external"],.field--name-body p>a:not(.arrow,.button)[href$=".pdf"],.field--name-body p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"],.field--name-body p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"],.location p>a:not(.arrow,.button)[rel$="external"],.location p>a:not(.arrow,.button)[href$=".pdf"],.location p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"],.location p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"]{position:relative;padding-right:3px}.content p>a:not(.arrow,.button)[rel$="external"]:after,.content p>a:not(.arrow,.button)[href$=".pdf"]:after,.content p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"]:after,.content p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"]:after,.copy p>a:not(.arrow,.button)[rel$="external"]:after,.copy p>a:not(.arrow,.button)[href$=".pdf"]:after,.copy p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"]:after,.copy p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"]:after,.col p>a:not(.arrow,.button)[rel$="external"]:after,.col p>a:not(.arrow,.button)[href$=".pdf"]:after,.col p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"]:after,.col p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"]:after,.field--name-body p>a:not(.arrow,.button)[rel$="external"]:after,.field--name-body p>a:not(.arrow,.button)[href$=".pdf"]:after,.field--name-body p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"]:after,.field--name-body p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"]:after,.location p>a:not(.arrow,.button)[rel$="external"]:after,.location p>a:not(.arrow,.button)[href$=".pdf"]:after,.location p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[rel$="external"]:after,.location p+ul:not(.list-nav,.link-list) li a:not(.arrow,.button)[href$=".pdf"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;font-size:9px;line-height:9px;color:#949791;text-decoration:none;position:relative;top:-2px;margin-left:6px;display:inline-block}.content .link-list a,.content .items-list.arrow-links .views-row>ul a,.items-list.arrow-links .content .views-row>ul a,.content .list-nav a,.copy .link-list a,.copy .items-list.arrow-links .views-row>ul a,.items-list.arrow-links .copy .views-row>ul a,.copy .list-nav a,.col .link-list a,.col .items-list.arrow-links .views-row>ul a,.items-list.arrow-links .col .views-row>ul a,.col .list-nav a,.field--name-body .link-list a,.field--name-body .items-list.arrow-links .views-row>ul a,.items-list.arrow-links .field--name-body .views-row>ul a,.field--name-body .list-nav a,.location .link-list a,.location .items-list.arrow-links .views-row>ul a,.items-list.arrow-links .location .views-row>ul a,.location .list-nav a{text-decoration:none}.dark-block .field--name-body a{color:#fff}.dark-block .field--name-body a:hover{text-decoration-color:var(--primary500)}.header-link-right{margin-left:auto;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:calc(var(--spacing) - 0px)}.header-link-right>a{white-space:nowrap}.header-link-right>a:not(:first-child){margin-top:var(--spacing)}@media (max-width:920px){.header-link-right{margin-left:unset;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}}.heading-5>a{color:var(--black)}@media (hover:hover){.heading-5>a:hover{color:var(--black)}}@media (hover:hover){span.card:hover .heading-5>a{color:var(--neutral800)}}.icon-link a{position:relative;padding-left:20px;line-height:24px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.icon-link a:before{top:0;left:0;content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-right:calc(var(--spacing)/2);position:absolute}.icon-link a[rel$="external"]:before{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-right:calc(var(--spacing)/2);position:absolute}.icon-link a[href^="tel:"]:before{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-right:calc(var(--spacing)/2);position:absolute}.icon-link a[href^="mailto:"]:before{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-right:calc(var(--spacing)/2);position:absolute}.icon-link a[href$=".pdf"]:before{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;position:absolute;right:0;top:var(--spacing);position:absolute}.icon-link-after a{color:var(--black)}.icon-link-after a:after{top:0;left:0;content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-left:calc(var(--spacing)/2);font-size:14px}.icon-link-after a[rel$="external"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-left:calc(var(--spacing)/2);font-size:14px}.icon-link-after a[href^="tel:"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-left:calc(var(--spacing)/2);font-size:14px}.icon-link-after a[href^="mailto:"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-left:calc(var(--spacing)/2);font-size:14px}.angles:before{content:"//";margin-right:calc(var(--spacingsix)/2);color:#949791}img{max-width:100%;height:auto}img.full{max-width:2200px;width:100%}.no-space,ul.link-list.no-space li a,.items-list.arrow-links .views-row>ul.no-space li a,ul.link-list.no-space li span.no-link,.items-list.arrow-links .views-row>ul.no-space li span.no-link,ul.list-nav.no-space li a,ul.list-nav.no-space li span.no-link{margin-top:0;margin-bottom:0}a.button,body.user-login-pages .block-local-tasks-block .block-inner>ul li a,.button-link a,.buttons-list a,.header-buttons>a{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:16px 24px 12px 24px;background-color:var(--neutral900);border:2px solid var(--black);color:#fff;font-size:14px;line-height:14px;text-align:center;text-decoration:none;letter-spacing:1px}a.button:after,body.user-login-pages .block-local-tasks-block .block-inner>ul li a:after,.button-link a:after,.buttons-list a:after,.header-buttons>a:after{content:"";font-family:'Font Awesome 6 Pro';margin-left:var(--spacing);position:relative;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;left:0}@media (hover:hover){a.button:hover,body.user-login-pages .block-local-tasks-block .block-inner>ul li a:hover,.button-link a:hover,.buttons-list a:hover,.header-buttons>a:hover{background-color:var(--primary500);color:var(--black);border-color:var(--primary500)}a.button:hover:after,body.user-login-pages .block-local-tasks-block .block-inner>ul li a:hover:after,.button-link a:hover:after,.buttons-list a:hover:after,.header-buttons>a:hover:after{left:var(--spacing)}}a.button.no-arrow:after,body.user-login-pages .block-local-tasks-block .block-inner>ul li a:after,.button-link a.no-arrow:after,.button-link.no-arrow a:after,.button-link .header-buttons>a:after,.buttons-list a.no-arrow:after,.buttons-list .header-buttons>a:after,.header-buttons>a:after{display:none}.dark a.button,.dark body.user-login-pages .block-local-tasks-block .block-inner>ul li a,body.user-login-pages .block-local-tasks-block .block-inner>ul li .dark a,.dark .button-link a,.button-link .dark a,.dark .buttons-list a,.buttons-list .dark a,.dark .header-buttons>a{background-color:transparent;border-color:var(--primary500);color:#fff}.dark a.button:after,.dark body.user-login-pages .block-local-tasks-block .block-inner>ul li a:after,body.user-login-pages .block-local-tasks-block .block-inner>ul li .dark a:after,.dark .button-link a:after,.button-link .dark a:after,.dark .buttons-list a:after,.buttons-list .dark a:after,.dark .header-buttons>a:after{color:var(--primary500)}@media (hover:hover){.dark a.button:hover,.dark body.user-login-pages .block-local-tasks-block .block-inner>ul li a:hover,body.user-login-pages .block-local-tasks-block .block-inner>ul li .dark a:hover,.dark .button-link a:hover,.button-link .dark a:hover,.dark .buttons-list a:hover,.buttons-list .dark a:hover,.dark .header-buttons>a:hover{background-color:transparent;color:var(--neutral100);border-color:#fff}.dark a.button:hover:after,.dark body.user-login-pages .block-local-tasks-block .block-inner>ul li a:hover:after,body.user-login-pages .block-local-tasks-block .block-inner>ul li .dark a:hover:after,.dark .button-link a:hover:after,.button-link .dark a:hover:after,.dark .buttons-list a:hover:after,.buttons-list .dark a:hover:after,.dark .header-buttons>a:hover:after{color:var(--primary500)}}button.clear-button{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:16px 24px 16px 24px;color:#fff;font-size:14px;line-height:14px;text-align:center;text-decoration:none;letter-spacing:1px;font-weight:700;text-transform:uppercase}a.clear-button,.header-buttons>a:not(:first-child),button.clear-button{background-color:transparent;color:var(--black);border:2px solid var(--black)}@media (hover:hover){a.clear-button:hover,.header-buttons>a:hover:not(:first-child),button.clear-button:hover{background-color:transparent;color:var(--neutral800);border-collapse:var(--primary500);border-color:var(--primary500)}}button,input[type="submit"],input[type="submit"].button{text-shadow:none;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0px;cursor:pointer;padding-left:var(--spacing);padding-right:var(--spacing)}header button,header input[type="submit"],header input[type="submit"].button{background-color:var(--primary);color:#fff;line-height:1;padding:0}button.dark,input[type="submit"].dark,input[type="submit"].button.dark{background-color:var(--neutral900);color:#fff;padding:var(--spacingsix) calc(var(--spacing)*2)}@media (hover:hover){button.dark:hover,input[type="submit"].dark:hover,input[type="submit"].button.dark:hover{background-color:var(--primary500);color:var(--neutral900)}}input[type="submit"].button-clear,.views-exposed-form .form-actions input[type="submit"]{text-shadow:none;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0px;cursor:pointer;padding-left:var(--spacing);padding-right:var(--spacing);background-color:transparent;border:1px solid var(--black);color:var(--black)}.button-link a{margin-right:var(--spacing)}.button-link a:last-child{margin-right:0}.bordered-bottom-arrow-link,.page-content-header .submenu .submenu-trigger-wrap .submenu-trigger{border-bottom:2px solid var(--black);padding-left:0;padding-right:0;line-height:40px;font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.5px;color:var(--black);display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:400;position:relative;background-color:transparent;color:var(--black)}.bordered-bottom-arrow-link:after,.page-content-header .submenu .submenu-trigger-wrap .submenu-trigger:after{content:"";font-family:'Font Awesome 6 Pro';position:absolute;top:0;right:var(--spacing);line-height:40px}.bordered-bottom-link,.filters-trigger-wrap>button{border-bottom:2px solid var(--black);padding-left:0;padding-right:0;line-height:40px;font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.15000000596046448px;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative;background-color:transparent;color:var(--black)}.anchor{position:relative;top:calc(-1 * var(--headerheight))}body.header-fixed .anchor{top:calc(-1 * var(--headerheightsmall))}.red{color:var(--primary)}.red600{color:var(--primary) 600}*:not(.cols).centered{text-align:center}a.arrow,.message-block .link a,.main-department-nav .menu a:after,.menu-section-link a{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;border-bottom:1px solid transparent;font-weight:500;text-decoration:none}a.arrow.right:after,.message-block .link a:after,.main-department-nav .menu a:after,.menu-section-link a:after{content:"";font-family:'Font Awesome 6 Pro';position:relative;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;right:0;margin-left:5px;line-height:1}@media (hover:hover){a.arrow.right:hover,.message-block .link a:hover,.main-department-nav .menu a:hover:after,.menu-section-link a:hover{color:var(--neutral800);border-bottom-color:var(--primary500)}a.arrow.right:hover:after,.message-block .link a:hover:after,.main-department-nav .menu a:hover:after,.menu-section-link a:hover:after{right:-6px;color:var(--primary500)}}a.arrow.left:before,.message-block .link a.left:before,.menu-section-link a.left:before{content:"";font-family:'Font Awesome 6 Pro';position:relative;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;left:0;margin-right:5px;line-height:1}@media (hover:hover){a.arrow.left:hover,.message-block .link a.left:hover,.main-department-nav .menu a.left:hover:after,.menu-section-link a.left:hover{color:var(--neutral800);border-bottom-color:var(--primary500)}a.arrow.left:hover:before,.message-block .link a.left:hover:before,.menu-section-link a.left:hover:before{left:-6px;color:var(--primary500)}}a.arrow.full,.message-block .link a.full,.main-department-nav .menu a.full:after,.menu-section-link a.full{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){a.arrow.full:after,.message-block .link a.full:after,.main-department-nav .menu a.full:after,.menu-section-link a.full:after{margin-left:25px}}p a.arrow,p .message-block .link a,.message-block .link p a,p .main-department-nav .menu a:after,.main-department-nav .menu p a:after,p .menu-section-link a,.menu-section-link p a{color:var(--black)}p>a.arrow,.message-block .link p>a,.main-department-nav .menu p>a:after,.menu-section-link p>a{display:inline-block;margin-top:calc(var(--spacing)*3)}p>a.arrow ~ a.arrow,.main-department-nav .menu p>a:after ~ a.arrow,.menu-section-link p>a ~ a.arrow,.message-block .link p>a ~ a,.main-department-nav .menu .message-block .link p>a:after ~ a,.message-block .link .main-department-nav .menu p>a:after ~ a,.main-department-nav .menu p>a.arrow ~ a:after,.message-block .link .main-department-nav .menu p>a ~ a:after,.main-department-nav .menu .message-block .link p>a ~ a:after,.main-department-nav .menu p>a:after ~ a:after,.menu-section-link .main-department-nav .menu p>a ~ a:after,.main-department-nav .menu .menu-section-link p>a ~ a:after,.menu-section-link p>a.arrow ~ a,.main-department-nav .menu .menu-section-link p>a:after ~ a,.menu-section-link .main-department-nav .menu p>a:after ~ a,.menu-section-link p>a ~ a{display:inline-block;margin-top:0}.element-invisible,.block-mailchimp-signup-subscribe-blocksignup-page form .js-form-type-email label,.block-mailchimp-signup-subscribe-blocksitewide form .js-form-type-email label,.views-exposed-form .form-item-created label,.views-exposed-form .form-item[id^=edit-created-wrapper] .fieldset-wrapper .form-item label,.views-exposed-form .form-item[id^=edit-event-date-wrapper] .fieldset-wrapper .form-item label,.views-exposed-form .form-item[id^=edit-date-wrapper] .fieldset-wrapper .form-item label{overflow:hidden;display:inline-block;height:0;width:0;position:absolute;left:-20000em}div.pagerer-container{margin-top:calc(var(--spacing)*5)}nav.pager{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}nav.pager:before,nav.pager:after{content:"";display:block;height:1px;background-color:var(--neutral300);-webkit-flex-grow:1;flex-grow:1}ul.pager__items{list-style:none;margin:0 calc(var(--spacing)*2);padding:0;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center}ul.pager__items li{margin:0;padding:0}ul.pager__items li a{height:24px;min-width:24px;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}ul.pager__items li.pager__item--first a,ul.pager__items li.pager__item--last a,ul.pager__items li.pager__item--next a,ul.pager__items li.pager__item--previous a{overflow:hidden;height:24px;width:24px;padding:0;position:relative;color:var(--black)}ul.pager__items li.pager__item--first a:before,ul.pager__items li.pager__item--last a:before,ul.pager__items li.pager__item--next a:before,ul.pager__items li.pager__item--previous a:before{position:absolute;top:0;right:0;bottom:0;left:0}ul.pager__items li.pager__item--first a>span,ul.pager__items li.pager__item--last a>span,ul.pager__items li.pager__item--next a>span,ul.pager__items li.pager__item--previous a>span{position:absolute;left:-20000em}ul.pager__items li.pagerer-prefix>span b{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:700;margin-left:calc(var(--spacing)*2)}ul.pager__items li.pagerer-prefix>span i{font-style:normal;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 var(--spacing);color:var(--neutral500)}ul.pager__items li.pagerer-prefix>span em{font-style:normal;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:var(--neutral700);font-weight:700;margin-right:calc(var(--spacing)*2)}ul.pager__items li.pager__item--first{margin-right:calc(var(--spacingsix)/2)}ul.pager__items li.pager__item--first a:before{content:"";font-family:'Font Awesome 6 Pro';display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}ul.pager__items li.pager__item--previous{margin-right:calc(var(--spacingsix)/2)}ul.pager__items li.pager__item--previous a:before{content:"";font-family:'Font Awesome 6 Pro';display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}ul.pager__items li.pager__item--next{margin-left:calc(var(--spacingsix)/2)}ul.pager__items li.pager__item--next a:before{content:"";font-family:'Font Awesome 6 Pro';display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}ul.pager__items li.pager__item--last{margin-left:calc(var(--spacingsix)/2)}ul.pager__items li.pager__item--last a:before{content:"";font-family:'Font Awesome 6 Pro';display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.nolist,ul.link-list,.items-list.arrow-links .views-row>ul,ul.list-nav,ul.link-list-plain{list-style:none;margin:0;padding:0}.nolist li,ul.link-list li,.items-list.arrow-links .views-row>ul li,ul.list-nav li,ul.link-list-plain li{list-style:none;margin:0;padding:0}.video-embed,.wistia-modal-video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-embed iframe,.wistia-modal-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-embed>.issuuembed,.wistia-modal-video-wrapper>.issuuembed{width:auto !important;height:auto !important}.page-anchor{position:relative;top:calc((var(--headerheightsmall) + var(--spacing) + var(--spacing) + var(--spacing) + var(--spacing)) * -1)}body.toolbar-horizontal .page-anchor{top:calc((var(--admintoolbar) + var(--headerheightsmall) + var(--spacing) + var(--spacing) + var(--spacing) + var(--spacing)) * -1)}.list-item-block-link{position:relative;padding-right:40px;color:var(--black);padding-top:var(--spacing);padding-bottom:var(--spacing);border-bottom:1px solid var(--neutral300);display:block;text-decoration:none}.list-item-block-link:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;position:absolute;right:0;top:var(--spacing);-moz-transition:right .25s ease;-o-transition:right .25s ease;-webkit-transition:right .25s ease;transition:right .25s ease}.list-item-block-link[href$=".pdf"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;position:absolute;right:0;top:var(--spacing)}.list-item-block-link[rel$="external"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;position:absolute;right:0;top:var(--spacing)}@media (hover:hover){.list-item-block-link:hover{text-decoration:none;color:var(--neutral800);border-bottom-color:var(--primary500)}.list-item-block-link:hover:after{right:-12px;color:var(--primary500)}}.list-item-block-link>em{display:block;font-size:12px;line-height:1}span.no-link:hover{text-decoration:none;color:var(--black);border-bottom-color:var(--neutral300)}span.no-link:after{display:none}ul.link-list li a,.items-list.arrow-links .views-row>ul li a,ul.link-list li span.no-link,.items-list.arrow-links .views-row>ul li span.no-link,ul.list-nav li a,ul.list-nav li span.no-link{position:relative;padding-right:40px;color:var(--black);padding-top:var(--spacing);padding-bottom:var(--spacing);border-bottom:1px solid var(--neutral300);display:block;text-decoration:none}ul.link-list li a:after,.items-list.arrow-links .views-row>ul li a:after,ul.link-list li span.no-link:after,.items-list.arrow-links .views-row>ul li span.no-link:after,ul.list-nav li a:after,ul.list-nav li span.no-link:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;position:absolute;right:0;top:var(--spacing);-moz-transition:right .25s ease;-o-transition:right .25s ease;-webkit-transition:right .25s ease;transition:right .25s ease}ul.link-list li a[href$=".pdf"]:after,.items-list.arrow-links .views-row>ul li a[href$=".pdf"]:after,ul.link-list li span.no-link[href$=".pdf"]:after,.items-list.arrow-links .views-row>ul li span.no-link[href$=".pdf"]:after,ul.list-nav li a[href$=".pdf"]:after,ul.list-nav li span.no-link[href$=".pdf"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;position:absolute;right:0;top:var(--spacing)}ul.link-list li a[rel$="external"]:after,.items-list.arrow-links .views-row>ul li a[rel$="external"]:after,ul.link-list li span.no-link[rel$="external"]:after,.items-list.arrow-links .views-row>ul li span.no-link[rel$="external"]:after,ul.list-nav li a[rel$="external"]:after,ul.list-nav li span.no-link[rel$="external"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;position:absolute;right:0;top:var(--spacing)}@media (hover:hover){ul.link-list li a:hover,.items-list.arrow-links .views-row>ul li a:hover,ul.link-list li span.no-link:hover,.items-list.arrow-links .views-row>ul li span.no-link:hover,ul.list-nav li a:hover,ul.list-nav li span.no-link:hover{text-decoration:none;color:var(--neutral800);border-bottom-color:var(--primary500)}ul.link-list li a:hover:after,.items-list.arrow-links .views-row>ul li a:hover:after,ul.link-list li span.no-link:hover:after,.items-list.arrow-links .views-row>ul li span.no-link:hover:after,ul.list-nav li a:hover:after,ul.list-nav li span.no-link:hover:after{right:-12px;color:var(--primary500)}}ul.link-list li a>em,.items-list.arrow-links .views-row>ul li a>em,ul.link-list li span.no-link>em,.items-list.arrow-links .views-row>ul li span.no-link>em,ul.list-nav li a>em,ul.list-nav li span.no-link>em{display:block;font-size:12px;line-height:1}ul.link-list+p,.items-list.arrow-links .views-row>ul+p,ul.list-nav+p{margin-top:calc(var(--spacing)*2)}ul.link-list.large li a,.items-list.arrow-links .views-row>ul.large li a,ul.link-list.large li>span.no-link,.items-list.arrow-links .views-row>ul.large li>span.no-link,ul.list-nav.large li a,ul.list-nav.large li>span.no-link{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px;padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);border-top:4px solid var(--neutral300);border-bottom:none;margin-bottom:0}ul.link-list.large li a:after,.items-list.arrow-links .views-row>ul.large li a:after,ul.link-list.large li>span.no-link:after,.items-list.arrow-links .views-row>ul.large li>span.no-link:after,ul.list-nav.large li a:after,ul.list-nav.large li>span.no-link:after{top:calc(var(--spacing)*2.15)}ul.link-list.light li a,.items-list.arrow-links .views-row>ul.light li a,ul.link-list.light li span.no-link,.items-list.arrow-links .views-row>ul.light li span.no-link,ul.list-nav.light li a,ul.list-nav.light li span.no-link{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;border-bottom:none}ul.link-list-plain li a{font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.5px;color:var(--black);color:var(--black)}ul.bordered-text-list{list-style:none;margin:0;padding:0}ul.bordered-text-list li{font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.5px;color:var(--black);padding-top:var(--spacing);padding-bottom:var(--spacing);border-bottom:1px solid var(--neutral300)}p+ul.link-list,.items-list.arrow-links .views-row>p+ul{margin-bottom:calc(var(--spacing)/2)}.search-trigger{display:block;width:30px;line-height:30px;overflow:hidden;text-indent:-2000em;position:relative;font-size:17px;background-color:transparent;color:var(--neutral900)}.search-trigger:before{content:"";font-family:'Font Awesome 6 Pro';position:absolute;top:1px;right:0;bottom:0;left:0;text-indent:0;font-weight:300}table:not([class^="g"]){table-layout:fixed;width:100% !important;border-spacing:0;border-collapse:collapse;border:none;empty-cells:show}@media (max-width:767px){table:not([class^="g"]) tbody{display:block;width:auto;overflow:auto}}table:not([class^="g"]) th,table:not([class^="g"]) td{border:none;padding:var(--spacing);text-align:left;font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left}table:not([class^="g"]) th>em,table:not([class^="g"]) td>em{font-size:12px}table:not([class^="g"]) th{border-bottom:2px solid var(--black);font-weight:bold;vertical-align:bottom}table:not([class^="g"]) tbody tr>th{border-bottom:none;font-weight:normal}table:not([class^="g"]) tr:last-child td{border-bottom:none}table:not([class^="g"]) td:nth-last-child(2):first-child{border-right:none;text-align:left}table:not([class^="g"]) tr:nth-child(even){background-color:var(--neutral100)}table:not([class^="g"]).not-fixed{table-layout:unset}table:not([class^="g"]).simple-lines-financials td{text-align:right}table:not([class^="g"]).simple-lines-financials-centered td{text-align:center}table:not([class^="g"]).simple-lines-financials-centered td:first-child{text-align:left}table:not([class^="g"]).how-to-apply{margin-bottom:calc(var(--spacing)*2)}table:not([class^="g"]).how-to-apply tr td,table:not([class^="g"]).how-to-apply tr th{text-align:center;padding:5px}table:not([class^="g"]).how-to-apply th{font-size:10px;line-height:1.2}table:not([class^="g"]).how-to-apply tr>th:first-child,table:not([class^="g"]).how-to-apply tr>td:first-child{width:170px;text-align:left;font-size:12px;line-height:1.1}table:not([class^="g"]).how-to-apply tr>th:first-child a,table:not([class^="g"]).how-to-apply tr>td:first-child a{font-size:12px}table:not([class^="g"]).how-to-apply tr:last-child td{font-size:12px;line-height:1.1}table:not([class^="g"]).responsive-enabled{table-layout:unset}@media only screen and (min-width:768px) and (max-width:1024px){body.page-node-5353 .node__content .landing-two-one .cols-75-25{display:block}body.page-node-5353 .node__content .landing-two-one .cols-75-25>div:first-child{margin-right:0;margin-bottom:calc(var(--spacing)*4)}body.page-node-5353 .node__content .landing-two-one .cols-75-25>div:last-child{width:auto}}.social-icons.inline{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.social-icons.inline>a{margin-right:var(--spacing)}.social-icons.inline>a:last-child{margin-right:0}@media (hover:hover){.social-icons.inline>a:hover{color:var(--primary500)}}.accordion{margin-bottom:calc(var(--spacing)*4)}.accordion>div>h3{cursor:pointer;border-bottom:1px solid #DEDBD4;position:relative;margin:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:var(--spacingsix);padding-bottom:var(--spacingsix);padding-right:52px}.accordion>div>h3:after{content:"";font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300;position:absolute;top:0;bottom:0;right:0;width:33px;line-height:57px}.accordion>div>div{display:none;padding:20px 5px}.accordion>div.opened>h3{border-bottom-color:transparent}.accordion>div.opened>h3:after{content:"";font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300;position:absolute;top:0;bottom:0;right:1;width:33px;line-height:43px}.accordion>div.opened>div{border-bottom:1px solid #DEDBD4}.back-to-top{position:fixed;bottom:calc(var(--spacing)*8.6);right:calc(var(--spacing)*4);z-index:900;margin-bottom:0;opacity:0;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}@media (max-width:767px){.back-to-top{bottom:calc(var(--spacing)*10);right:unset;left:calc(50% - 20px)}}.back-to-top.active{opacity:1}.field--name-body a.back-to-top-link{background-color:var(--black);color:#fff;width:40px;line-height:40px;display:block;text-align:center}.icon-16 .fa{font-size:16px;line-height:16px;font-weight:400}.icon-20 .fa{font-size:20px;line-height:20px;font-weight:400}.icon-64{height:64px;width:64px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.icon-64>img{width:24px;height:24px}.label-new{background-color:var(--yel);color:var(--black);padding:4px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.label-update{background-color:var(--pnk);color:var(--black);padding:4px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.bg-neutral900{background-color:var(--neutral900);color:#fff}.bg-neutral900 a{color:#fff}.bg-neutral800{background-color:var(--neutral800);color:#fff}.bg-neutral800 a{color:#fff}.bg-neutral700{background-color:var(--neutral700)}.bg-neutral600{background-color:#949791}.bg-neutral500{background-color:var(--neutral500)}.bg-neutral400{background-color:#CCC9C3}.bg-neutral300{background-color:var(--neutral300)}.bg-neutral200{background-color:#EAE8E2}.bg-neutral100{background-color:var(--neutral100)}.bordered-top-content{border-top:1px solid var(--black);padding-top:calc(var(--spacing)*5)}.bordered-top,.bordered-top-wide,.path-search .block-system-main-block .block-inner>ol>li{border-top:4px solid var(--neutral300);padding-top:calc(var(--spacing)*2)}@media (max-width:767px){.bordered-top-wide-mobile{border-top:4px solid var(--primary500)}}.padded-16{padding-top:var(--spacingsix);padding-bottom:var(--spacingsix)}.padded-top-16{padding-top:var(--spacingsix)}.padded-bottom-16{padding-bottom:var(--spacingsix)}.padded-24,.card.link-card{padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2)}.padded-top-24,.list-item.profile-item,.message-block .link{padding-top:calc(var(--spacing)*2)}.padded-bottom-24{padding-bottom:calc(var(--spacing)*2)}.padded-32{padding-top:calc(var(--spacingsix)*2);padding-bottom:calc(var(--spacingsix)*2)}.padded-top-32{padding-top:calc(var(--spacingsix)*2)}.padded-bottom-32{padding-bottom:calc(var(--spacingsix)*2)}.padded-36{padding-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*3)}.padded-top-36{padding-top:calc(var(--spacing)*3)}.padded-bottom-36{padding-bottom:calc(var(--spacing)*3)}.padded-48,.path-taxonomy .block-system-main-block>.block-inner>.views-element-container>header{padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}.padded-top-48{padding-top:calc(var(--spacing)*4)}.padded-bottom-48,.list-item.profile-item{padding-bottom:calc(var(--spacing)*4)}.padded-60{padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5)}.padded-top-60{padding-top:calc(var(--spacing)*5)}.padded-bottom-60,.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div.page-title:not(.breadcrumb){padding-bottom:calc(var(--spacing)*5)}.padded-72{padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*6)}.padded-top-72{padding-top:calc(var(--spacing)*6)}.padded-bottom-72{padding-bottom:calc(var(--spacing)*6)}.padded-96{padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*8)}.padded-top-96{padding-top:calc(var(--spacing)*8)}.padded-bottom-96{padding-bottom:calc(var(--spacing)*8)}.collapsed{margin-top:0 !important;margin-bottom:0 !important}.collapse-top{margin-top:0 !important}.collapse-bottom{margin-bottom:0 !important}.spaced-16{margin-top:var(--spacingsix);margin-bottom:var(--spacingsix)}.spaced-top-16{margin-top:var(--spacingsix)}.spaced-bottom-16,.items-list.people-list>h3{margin-bottom:var(--spacingsix)}.spaced-32{margin-top:calc(var(--spacingsix)*2);margin-bottom:calc(var(--spacingsix)*2)}.spaced-top-32{margin-top:calc(var(--spacingsix)*2)}.spaced-bottom-32{margin-bottom:calc(var(--spacingsix)*2)}.spaced-12{margin-top:var(--spacing);margin-bottom:var(--spacing)}.spaced-top-12{margin-top:var(--spacing)}.spaced-bottom-12{margin-bottom:var(--spacing)}.spaced-24{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2)}.spaced-top-24,.speaker-item .bio{margin-top:calc(var(--spacing)*2)}.spaced-bottom-24{margin-bottom:calc(var(--spacing)*2)}.spaced-32{margin-top:calc(var(--spacingsix)*2);margin-bottom:calc(var(--spacingsix)*2)}.spaced-top-32{margin-top:calc(var(--spacingsix)*2)}.spaced-bottom-32{margin-bottom:calc(var(--spacingsix)*2)}.spaced-36{margin-top:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*3)}.spaced-top-36{margin-top:calc(var(--spacing)*3)}.spaced-bottom-36{margin-bottom:calc(var(--spacing)*3)}.spaced-48,.virtual-talk .accordion .speakers>h3{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}.spaced-top-48,.message-block .link,.sy-box .controls,.path-taxonomy .block-system-main-block>.block-inner>.views-element-container .view-grid{margin-top:calc(var(--spacing)*4)}.spaced-bottom-48,.items-list.people-list .toc-group,.section-title-block>h2,.virtual-talk .date,.path-search .block-system-main-block .block-inner>ol{margin-bottom:calc(var(--spacing)*4)}.spaced-60{margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*5)}.spaced-top-60{margin-top:calc(var(--spacing)*5)}.spaced-bottom-60,.archive-nav .item-list{margin-bottom:calc(var(--spacing)*5)}.spaced-72,.teaser-items{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*6)}.spaced-top-72{margin-top:calc(var(--spacing)*6)}.spaced-bottom-72,.items-list.horizontal-cards .views-row,.items-list.staggered .views-row,.teaser-items .item-wrap .eyebrow-tag,.teaser-items .item-wrap .speaker-item .type,.speaker-item .teaser-items .item-wrap .type,.teaser-items .item-wrap .item,.page-wrap,.search-results>.views-row,.path-search .block-system-main-block,.path-search .block-system-main-block .block-inner>ol>li,.toc-alpha-wrap{margin-bottom:calc(var(--spacing)*6)}.spaced-96{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*8)}.spaced-top-96{margin-top:calc(var(--spacing)*8)}.spaced-bottom-96{margin-bottom:calc(var(--spacing)*8)}.spaced-108{margin-top:calc(var(--spacing)*9);margin-bottom:calc(var(--spacing)*9)}.spaced-top-108{margin-top:calc(var(--spacing)*9)}.spaced-bottom-108{margin-bottom:calc(var(--spacing)*9)}.spaced-120{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*10)}.spaced-top-120{margin-top:calc(var(--spacing)*10)}.spaced-bottom-120{margin-bottom:calc(var(--spacing)*10)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,0.7);z-index:9999;display:none}.modal.active{display:-webkit-flex;display:flex}.modal .modal-inner{width:100%;max-width:832px;background-color:#fff;-moz-box-shadow:0px 0px 16px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 16px rgba(0,0,0,0.25);box-shadow:0px 0px 16px rgba(0,0,0,0.25);padding:calc(var(--spacing)*5);position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.modal .modal-inner{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}}.modal .modal-inner .close-modal{position:absolute;top:0;right:0;height:48px;width:48px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:var(--neutral100);color:var(--neutral700);font-size:20px}@media (hover:hover){.modal .modal-inner .close-modal:hover{color:var(--primary500)}}.buttons-list{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:column;flex-direction:column}.buttons-list a{margin-bottom:calc(var(--spacing))}.buttons-list a:after{display:none}.buttons-list a[rel$="external"]:after{display:inline-block;content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-left:calc(var(--spacing)/2);font-size:.8em;position:relative;top:-1px}.content .leaflet-container a:not(.more){text-decoration:none}.marker-cluster-small{background-color:rgba(255,65,0,0.4)}.marker-cluster-small div{background-color:rgba(255,65,0,0.8)}.marker-cluster span{font-weight:bold;color:#fff}:root{--sitewidth:85%;--contentwidth:1224px;--min_width_font:320px;--max_width_font:1920px;--min_font:24px;--max_font:96px;--spacing:12px;--spacingsix:16px;--colwidth:368px;--headerbg:#fff;--headerheight:110px;--headerheightsmall:56px;--bannerheight:56px;--bcheight:38px;--bars:20px;--admintoolbar:78px;--formfieldheight:33px;--plusicon:16px;--pennblue:#011f5b;--pennred:#990000;--black:#000;--primary900:#330D00;--primary800:#661A00;--primary700:#992700;--primary600:#CC3400;--primary500:#FF4100;--primary400:#FF6733;--primary300:#FF8D66;--primary200:#FFB399;--primary100:#FFD9CC;--primary050:#FFECE5;--primary:var(--primary500);--secondary900:#253157;--secondary800:#374570;--secondary700:#45558A;--secondary600:#54659E;--secondary500:#6678B2;--secondary400:#242424;--secondary300:#8A9BD1;--secondary200:#A2B1DE;--secondary100:#C2CEF2;--secondary050:#E0E8FF;--secondary:var(--secondary400);--neutral:#fff;--neutral900:#242424;--neutral800:#4F5148;--neutral700:#707368;--neutral600:#949791;--neutral500:#BCBCB4;--neutral400:#CCC9C3;--neutral300:#DEDBD4;--neutral200:#EAE8E2;--neutral100:#F5F4F0;--pnk:#FFA8AE;--blu:#86b4fe;--org:#F48F33;--yel:#F1E136;--pea:#C9C137;--grn:#00A557;--line:var(--neutral300);--link:var(--primary)}@media (max-width:767px){:root{--sitewidth:auto}}@media only screen and (min-width:768px) and (max-width:1024px){:root{--sitewidth:auto}}@media only screen and (min-width:1441px) and (max-width:1599px){:root{--sitewidth:1224px}}@media (min-width:1600px){:root{--sitewidth:1360px}}body,html{height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.imce-page{height:auto}.dialog-off-canvas-main-canvas{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column}.dialog-off-canvas-main-canvas footer{margin-top:auto}.sitewidth{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.sitewidth{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.path-user main{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*6)}@media only screen and (min-width:768px) and (max-width:1024px){.path-user main{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.content-cols{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.content-cols{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.content-cols{display:block}}.content-cols>div:first-child{-webkit-flex-grow:1;flex-grow:1;margin-right:68px}.content-cols>div:last-child{width:var(--colwidth);-webkit-flex-shrink:0;flex-shrink:0}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header){margin-bottom:calc(var(--spacing)*6)}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).no-header-margin{margin-bottom:0}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.slider){background-color:var(--neutral100)}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb)>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb)>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-title{padding-top:calc(var(--spacing) * 10);background-color:var(--neutral100)}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-title .inner>h2.body-large,.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-title .home-intro .inner>h2.text,.home-intro .page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-title .inner>h2.text{margin-top:calc(var(--spacing)*2)}@media (max-width:767px){.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-title{padding-top:calc(var(--spacing) * 5)}}body.dark-header .page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-title{background-color:var(--neutral900)}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-header-slider{position:relative}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-header-slider:before{content:"";position:absolute;top:0;right:0;left:0;height:10%;background-color:var(--neutral100);z-index:0}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).submenu{padding-bottom:calc(var(--spacing)*2)}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).slider{position:relative}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).slider:before{content:"";display:block;position:absolute;top:0;right:0;left:0;height:30%;background-color:var(--neutral100)}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).tan-bg{position:relative}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).tan-bg>.inner{position:relative}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).tan-bg:before{content:"";position:absolute;top:0;right:0;left:0;height:50%;background-color:var(--neutral100);z-index:0}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).tan-bg.short:before{height:20%}.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).dept-landing-header .slideshow-wrap{margin-right:-10%}@media (max-width:767px){.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).dept-landing-header .slideshow-wrap{margin-right:0}}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).dept-landing-header .slideshow-wrap{margin-right:0}}@media only screen and (min-width:1441px) and (max-width:1599px){.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).dept-landing-header .slideshow-wrap{margin-right:0}}@media (min-width:1600px){.page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header).dept-landing-header .slideshow-wrap{margin-right:0}}body.title-centered .page-title{text-align:center}body.dark-header .page-title h1{color:#A2B1DE}body.explore-page.dark-header .page-content-header:not(.profile-header,.news-page-header,.event-page-header,.course-page-header)>div:not(.breadcrumb).page-title{padding-top:calc(var(--spacing) * 5)}body.explore-page .page-title{position:relative}body.explore-page .page-title h1,body.explore-page .page-title .heading-1{font-size:40px}@media screen and (min-width:320px){body.explore-page .page-title h1,body.explore-page .page-title .heading-1{font-size:calc(40px + 16 * ((100vw - 320px) / 1600))}}@media screen and (min-width:1920px){body.explore-page .page-title h1,body.explore-page .page-title .heading-1{font-size:56px}}body.explore-page .page-title:before{content:"";display:block;position:absolute;top:calc(var(--spacing) * 5 + 1px);left:0;width:10px;height:40px;background-color:#A2B1DE}@media (max-width:767px){body.explore-page .page-title:before{display:none}}body.explore-page .page-title h1{display:block}body.explore-page .page-title h1 .filter-stubs{max-width:480px;width:100%}body.explore-page .page-title h1 .filter-stubs div{color:#fff;text-transform:lowercase;border-bottom:2px solid #A2B1DE;font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px;margin-top:calc(var(--spacing)*4)}body.explore-page .page-title h1 .filter-stubs div>span{font-weight:300}body.explore-page .page-content-header{position:relative;z-index:200}body.explore-page .page-content-header .region-header-block{position:relative;right:0;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);width:auto}body.explore-page .page-content-header .region-header-block .views-exposed-form{margin-top:calc(var(--spacing) * 2);margin-bottom:0}body.explore-page .page-content-header .region-header-block .views-exposed-form>div:not(.form-actions){width:auto;max-width:100%;margin-right:0}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner{display:block}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form{display:block}}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup{width:100%;margin-bottom:calc(var(--spacing) * 3)}@media (max-width:767px){body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup{margin-bottom:calc(var(--spacing)*2)}}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .legend{display:block;margin:0;padding:0}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .legend span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap{position:relative;-webkit-flex-grow:1;flex-grow:1}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend{display:block;border:none;border-bottom:2px solid var(--black);padding:5px 0;background-color:#fff;position:relative;cursor:pointer}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:after{content:"";font-family:'Font Awesome 6 Pro';font-size:12px;position:absolute;right:0;top:5px;transform-origin:center center;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .fieldset-wrapper{display:none;position:absolute;top:calc(100% - 1px);right:0;left:0;border:1px solid var(--neutral300);padding:5px 10px;background-color:#fff;z-index:900;max-height:400px;overflow:auto}@media (max-width:767px){body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .fieldset-wrapper{position:relative;top:0;border-color:var(--neutral300)}}@media (hover:hover){body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap:hover .legend{border-bottom-color:var(--primary500)}}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap.active .legend:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap.active .fieldset-wrapper{display:block}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap{max-width:480px}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend{background-color:transparent;color:#fff;text-transform:lowercase;border-bottom:2px solid #A2B1DE;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:after{font-size:18px;top:15px;color:#EAE8E2}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:before{content:"//";color:#EAE8E2;font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px;font-weight:300;margin-right:var(--spacing);position:relative;top:2px}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend .fieldset-legend{font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner input[type="submit"]{border-color:var(--neutral100);color:#EAE8E2}body.explore-page .page-content-header .region-header-block .bef-exposed-form .block-inner .form-actions:before{color:#EAE8E2}body.explore-page .bef-exposed-form,.explore-widget .bef-exposed-form{max-width:560px}body.explore-page .bef-exposed-form .block-inner,.explore-widget .bef-exposed-form .block-inner{display:block}body.explore-page .bef-exposed-form .block-inner>form,.explore-widget .bef-exposed-form .block-inner>form{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){body.explore-page .bef-exposed-form .block-inner>form,.explore-widget .bef-exposed-form .block-inner>form{display:block}}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup{width:100%;margin-bottom:calc(var(--spacing) * 3)}@media (max-width:767px){body.explore-page .bef-exposed-form .block-inner>form .fieldgroup,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup{margin-bottom:calc(var(--spacing)*2)}}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .legend,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .legend{display:block;margin:0;padding:0}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .legend span,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .legend span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap{position:relative;-webkit-flex-grow:1;flex-grow:1}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend{display:block;border:none;border-bottom:2px solid var(--black);padding:5px 0;background-color:#fff;position:relative;cursor:pointer}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:after,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:after{content:"";font-family:'Font Awesome 6 Pro';font-size:12px;position:absolute;right:0;top:5px;transform-origin:center center;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .fieldset-wrapper,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .fieldset-wrapper{display:none;position:absolute;top:calc(100% - 1px);right:0;left:0;border:1px solid var(--neutral300);padding:5px 10px;background-color:#fff;z-index:900;max-height:400px;overflow:auto}@media (max-width:767px){body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .fieldset-wrapper,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .fieldset-wrapper{position:relative;top:0;border-color:var(--neutral300)}}@media (hover:hover){body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap:hover .legend,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap:hover .legend{border-bottom-color:var(--primary500)}}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap.active .legend:after,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap.active .legend:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap.active .fieldset-wrapper,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap.active .fieldset-wrapper{display:block}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap{max-width:480px}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend{background-color:transparent;color:#fff;text-transform:lowercase;border-bottom:2px solid #A2B1DE;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:after,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:after{font-size:18px;top:15px;color:#EAE8E2}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:before,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend:before{content:"//";color:#EAE8E2;font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px;font-weight:300;margin-right:var(--spacing);position:relative;top:2px}body.explore-page .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend .fieldset-legend,.explore-widget .bef-exposed-form .block-inner>form .fieldgroup .filter-wrap .legend .fieldset-legend{font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px}body.explore-page .bef-exposed-form .block-inner input[type="submit"],.explore-widget .bef-exposed-form .block-inner input[type="submit"]{border-color:var(--neutral100);color:#EAE8E2}body.explore-page .bef-exposed-form .block-inner .form-actions input[type="submit"],.explore-widget .bef-exposed-form .block-inner .form-actions input[type="submit"]{display:none}body.explore-page .bef-exposed-form .block-inner .form-actions input[type="submit"]:last-child,.explore-widget .bef-exposed-form .block-inner .form-actions input[type="submit"]:last-child{display:inline-block}body.explore-page .bef-exposed-form .block-inner .form-actions:before,.explore-widget .bef-exposed-form .block-inner .form-actions:before{color:#EAE8E2}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag{position:relative;width:100%;margin-bottom:10px}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag.active .explore-search-wrap .explore-rotator,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag.active .explore-search-wrap .explore-rotator{left:-2000em}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .explore-search-wrap,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .explore-search-wrap{border-bottom:2px solid #A2B1DE;position:relative}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .explore-search-wrap:before,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .explore-search-wrap:before{content:"//";color:#EAE8E2;font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px;font-weight:300;margin-right:var(--spacing);position:absolute;left:0;top:2px}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .explore-search-wrap:after,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .explore-search-wrap:after{font-size:18px;content:"";font-family:'Font Awesome 6 Pro';color:#EAE8E2;position:absolute;right:0;top:12px;transform-origin:center center;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .explore-rotator,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .explore-rotator{position:absolute;top:0;right:30px;bottom:0;left:30px;font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px;color:#fff;text-transform:lowercase;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag input[type="text"],.explore-widget .bef-exposed-form .block-inner .js-form-item-tag input[type="text"]{width:100%;font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px;background-color:transparent;color:#fff;text-transform:lowercase;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;cursor:pointer}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag input[type="text"]:focus,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag input[type="text"]:focus{outline:none;cursor:unset}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .form-select,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .form-select{position:absolute;top:100%;left:0;right:0;max-height:350px;overflow:auto;background-color:#fff;visibility:hidden;opacity:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:1500;border-bottom:2px solid var(--blu);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15),0 2px 2px rgba(0,0,0,0.15),0 4px 4px rgba(0,0,0,0.15),0 8px 8px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),0 2px 2px rgba(0,0,0,0.15),0 4px 4px rgba(0,0,0,0.15),0 8px 8px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15),0 2px 2px rgba(0,0,0,0.15),0 4px 4px rgba(0,0,0,0.15),0 8px 8px rgba(0,0,0,0.15)}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .form-select ul,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .form-select ul{list-style:none;margin:0;padding:10px;display:block}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .form-select ul li:first-child,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .form-select ul li:first-child{display:none !important}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .form-select ul li a,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .form-select ul li a{border-bottom:1px solid var(--neutral300);padding:10px 0;font-size:15px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;color:var(--neutral900);text-transform:lowercase}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag .form-select ul li a:after,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag .form-select ul li a:after{content:"";font-family:'Font Awesome 6 Pro';margin-left:6px;position:relative;right:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag.active .explore-search-wrap:after,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag.active .explore-search-wrap:after{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}body.explore-page .bef-exposed-form .block-inner .js-form-item-tag.active .form-select,.explore-widget .bef-exposed-form .block-inner .js-form-item-tag.active .form-select{visibility:visible;opacity:1}body.explore-page .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul,.explore-widget .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}@media (max-width:767px){body.explore-page .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul,.explore-widget .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul{display:block}}body.explore-page .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul li a,.explore-widget .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul li a{font-size:14px;text-transform:uppercase;display:block;line-height:calc(var(--formfieldheight) - 2px);padding-left:var(--spacing);padding-right:var(--spacing);border:1px solid var(--neutral100);color:#EAE8E2;letter-spacing:1px;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:calc(var(--spacing) / 2)}body.explore-page .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul li a.bef-link--selected,.explore-widget .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul li a.bef-link--selected{background-color:rgba(234,232,226,0.2)}body.explore-page .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul li a:hover,.explore-widget .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul li a:hover{border-color:var(--primary500)}@media (max-width:767px){body.explore-page .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul li a,.explore-widget .bef-exposed-form .block-inner .js-form-item-type-verf .bef-links ul li a{margin-bottom:5px}}.paragraph.explore-widget{background-color:var(--neutral900);padding-top:100px;padding-bottom:100px}.paragraph.explore-widget>.inner{max-width:760px}.paragraph.explore-widget h2.section-title{font-weight:300;text-transform:none;color:#A2B1DE;display:block;margin-bottom:40px;line-height:1.2}.paragraph.explore-widget h2.section-title{font-size:40px}@media screen and (min-width:320px){.paragraph.explore-widget h2.section-title{font-size:calc(40px + 16 * ((100vw - 320px) / 1600))}}@media screen and (min-width:1920px){.paragraph.explore-widget h2.section-title{font-size:56px}}.paragraph.explore-widget h2.section-title:after{display:none}@media (max-width:767px){.paragraph.explore-widget h2.section-title{margin-bottom:10px}}.paragraph.explore-widget .form-actions,.paragraph.explore-widget .form-item-type-verf{display:none}.paragraph.explore-widget .views-exposed-form{margin-top:0;margin-bottom:0}.paragraph.explore-widget .bef-exposed-form{max-width:100%}.paragraph.explore-widget .views-exposed-form>div:not(.form-actions){max-width:100%}.page-title h1.with-stubs{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;align-items:flex-end}@media (max-width:920px){.page-title h1.with-stubs{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;align-items:flex-start}.page-title h1.with-stubs>*.header-link-right{order:-1;margin-bottom:calc(var(--spacing)*4)}}.page-title h1.with-stubs .filter-stubs{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin-left:var(--spacingsix);margin-bottom:var(--spacing);max-width:60%;margin-right:var(--spacing)}@media (max-width:920px){.page-title h1.with-stubs .filter-stubs{margin-left:0;max-width:100%;margin-top:var(--spacing)}}.page-title h1.with-stubs .filter-stubs div{margin-top:var(--spacing);color:var(--neutral700);max-width:666px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-title h1.with-stubs .filter-stubs div:first-child{margin-top:0}@media (max-width:920px){.page-title h1.with-stubs .filter-stubs div{max-width:unset;width:unset;white-space:unset;overflow:unset;text-overflow:unset}}.page-title h1.with-stubs .filter-stubs div a{color:var(--black)}.page-title h1.with-stubs .filter-stubs div a span.fa{font-size:16px;position:relative;top:-1px;left:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.page-title h1.with-stubs .filter-stubs div a:hover span.fa{left:var(--spacing);color:var(--primary500)}.page-title h1.with-stubs .filter-stubs div span:not(.fa){color:var(--neutral300);margin-right:var(--spacingsix)}@media (max-width:767px){.page-title h1.with-stubs .filter-stubs div span:not(.fa){margin-right:calc(var(--spacingsix)/2)}}.page-content-header .text>.header-breaker{width:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);height:2px;background-color:var(--black)}.paragraph *+div.links,.paragraph *+div.buttons{margin-top:calc(var(--spacing)*4)}.page-node-type-department-landing-page .inner>.section-link{margin-top:calc(var(--spacing) * 6)}.page-node-type-department-landing-page .inner>.section-link a{color:var(--black)}.bg-neutral900 .inner>.section-link a{color:#fff}.dept-landing-intro .cols.cols-75-25>div.left{margin-right:10.5%}@media (max-width:767px){.dept-landing-intro .cols.cols-75-25>div.left{margin-right:0;margin-bottom:calc(var(--spacing) * 4)}}.dept-landing-intro .cols.cols-75-25>div.right{width:23.5%}@media (max-width:767px){.dept-landing-intro .cols.cols-75-25>div.right{width:auto}}.dept-landing-intro .cols.cols-75-25>div.right>div{margin-bottom:calc(var(--spacing) * 8)}.dept-landing-intro .cols.cols-75-25>div.right>div:last-child{margin-bottom:0}.header-social .social-icons{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.header-social .social-icons a{margin-right:var(--spacingsix);color:var(--neutral900)}@media (hover:hover){.header-social .social-icons a:hover{color:var(--primary500)}}.header-social .social-icons a:last-child{margin-right:0}.header-buttons.stacked>a{display:block;width:auto;margin-bottom:var(--spacing)}.header-buttons.stacked>a:last-child{margin-bottom:0}.items-list.horizontal-cards .views-row:last-child{margin-bottom:0}.items-list.horizontal-cards.event-list .views-row{margin-bottom:calc(var(--spacing) * 12)}.items-list.horizontal-cards.event-list .views-row:last-child{margin-bottom:0}.items-list.staggered .views-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;width:48.8%}@media (max-width:767px){.items-list.staggered .views-row{width:auto}}.items-list.staggered .views-row:nth-child(even){margin-left:auto}.list-item.profile-item{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;color:var(--black);border-top:4px solid var(--neutral300)}.list-item.profile-item>span span{display:block}.list-item.profile-item span.text{width:65%}.list-item.profile-item span.text .meta i{font-style:normal;color:var(--neutral700);margin-left:calc(var(--spacing/2));margin-right:calc(var(--spacing/2))}.list-item.profile-item span.meta>i{color:var(--neutral700);font-style:normal;margin-left:calc(var(--spacing)/2);margin-right:calc(var(--spacing)/2)}.list-item.profile-item span.dept{padding-left:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);border-left:1px solid var(--neutral300);-webkit-flex-grow:1;flex-grow:1;width:30%}.list-item.profile-item span.arrow{padding-left:var(--spacing);-webkit-align-items:flex-start;align-items:flex-start;margin-left:auto}.list-item.profile-item span.arrow>span{position:relative;top:4px}@media (hover:hover){.list-item.profile-item:hover{color:var(--neutral800);border-top-color:var(--primary500)}.list-item.profile-item:hover span.arrow{color:var(--primary500)}}.list-item[rel="external"] .arrow,.list-item[rel="external"] .message-block .link a,.message-block .link .list-item[rel="external"] a,.list-item[rel="external"] .main-department-nav .menu a:after,.main-department-nav .menu .list-item[rel="external"] a:after,.list-item[rel="external"] .menu-section-link a,.menu-section-link .list-item[rel="external"] a{display:none}.list-item[rel="external"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;color:var(--primary500);text-decoration:none;position:relative;top:0;margin-left:6px;display:inline-block}span.list-item.profile-item .arrow,span.list-item.profile-item .message-block .link a,.message-block .link span.list-item.profile-item a,span.list-item.profile-item .main-department-nav .menu a:after,.main-department-nav .menu span.list-item.profile-item a:after,span.list-item.profile-item .menu-section-link a,.menu-section-link span.list-item.profile-item a{display:none}.body-field+.page-sections{margin-top:calc(var(--spacing)*4)}.quote-left,.quote-right{width:62.6%;margin-top:calc(var(--spacingsix) * 2);margin-bottom:calc(var(--spacingsix) * 2);padding-right:0;color:var(--neutral800)}.page-wrap blockquote{padding-right:0;color:var(--neutral800);margin-top:calc(var(--spacingsix) * 2);margin-bottom:calc(var(--spacingsix) * 2);margin-left:0;margin-right:0;padding-left:calc(var(--spacing) * 4);border-left:4px solid var(--neutral300)}.page-wrap .quote-right{float:right;margin-left:calc(var(--spacing) * 4);margin-right:-10%;border-left:4px solid var(--neutral300);padding-left:calc(var(--spacingsix) * 2)}@media (max-width:767px){.page-wrap .quote-right{text-align:left;margin-left:auto;margin-right:auto;max-width:80%;width:auto;float:none}}@media only screen and (min-width:768px) and (max-width:1024px){.page-wrap .quote-right{text-align:left;margin-left:auto;margin-right:auto;max-width:80%;width:auto;float:none}}.page-wrap .quote-left{float:left;width:52.6%;margin-right:calc(var(--spacing) * 4);margin-left:-10%;border-right:4px solid var(--neutral300);padding-right:calc(var(--spacingsix) * 2);text-align:right}@media (max-width:767px){.page-wrap .quote-left{text-align:left;margin-left:auto;margin-right:auto;max-width:80%;width:auto;float:none}}@media only screen and (min-width:768px) and (max-width:1024px){.page-wrap .quote-left{text-align:left;margin-left:auto;margin-right:auto;max-width:80%;width:auto;float:none}}.tags a{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;color:#000;text-transform:lowercase;position:relative;display:inline-block}.tags a:before{content:"";font-family:'Font Awesome 6 Pro';font-weight:300;margin-right:calc(var(--spacing)/3);-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;left:0;top:0}.tags a:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:transparent}.tags a:hover{color:var(--neutral800)}.tags a:hover:before{color:var(--primary500);left:-4px;top:-2px}.tags a:hover:after{background-color:var(--primary500)}.tags.inline .view-rows>div{display:inline}.tags.inline .view-rows>div:after{content:",";display:inline-block;margin-left:3px;margin-right:1px}.tags.inline .view-rows>div:last-child:after{display:none}.tags.inline a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.tags.inline a:after{content:", "}.tags.inline a:last-child:after{content:""}.page-header-bg-overflow .page-content-header{margin-bottom:0;position:relative}.page-header-bg-overflow .page-content-header:after{content:"";display:block;position:absolute;top:100%;right:0;left:0;height:60px;background-color:var(--neutral100);z-index:-1}.postscript-cols-60-40 .region-postscript-first{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:1024px){.postscript-cols-60-40 .region-postscript-first{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.postscript-cols-60-40 .region-postscript-first{display:block}.postscript-cols-60-40 .region-postscript-first>div{margin-bottom:calc(var(--spacing)*4)}}.postscript-cols-60-40 .region-postscript-first>div:first-child{width:62%}@media (max-width:767px){.postscript-cols-60-40 .region-postscript-first>div:first-child{width:auto}}.postscript-cols-60-40 .region-postscript-first>div:last-child{width:30.5%}@media (max-width:767px){.postscript-cols-60-40 .region-postscript-first>div:last-child{width:auto}}@media (max-width:767px){.map-desktop{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.map-desktop{display:none}}.map-mobile{display:none}.map-mobile .leaflet-control-attribution{display:none !important}@media (max-width:767px){.map-mobile{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.map-mobile{display:block}.map-mobile .leaflet-container{height:500px !important}}@media (max-width:767px){.leaflet-popup-content{max-width:250px;width:250px !important}}.layout-container{margin-top:var(--headerheight)}@media (max-width:767px){.layout-container{margin-top:var(--headerheightsmall)}}body.toolbar-fixed .layout-container{margin-top:calc(var(--headerheight) + var(--admintoolbar))}body.info-banner .layout-container{margin-top:calc(var(--headerheight) + var(--bannerheight))}@media (max-width:767px){body.info-banner .layout-container{margin-top:calc(var(--headerheightsmall) + var(--bannerheight))}}body.toolbar-fixed.info-banner .layout-container{margin-top:calc(var(--headerheight) + var(--bannerheight) + var(--admintoolbar))}.breadcrumb{padding-top:calc(var(--spacing)*2)}.breadcrumb .inner{width:auto;max-width:100%;padding-left:20px;padding-right:20px}@media (max-width:767px){.breadcrumb .inner{padding-left:var(--spacing)}}.breadcrumb ol{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.breadcrumb ol li:after{content:"/";margin-left:3px;margin-right:6px;color:var(--neutral500)}.breadcrumb ol li:last-child:after{display:none}.breadcrumb ol li a{position:relative}.breadcrumb ol li a:after{content:"";display:block;position:absolute;right:0;bottom:-3px;left:0;height:2px;background-color:transparent}@media (hover:hover){.breadcrumb ol li a:hover:after{background-color:var(--black)}}@media (hover:hover){body.header-fixed .breadcrumb ol li a:hover:after{background-color:#fff}}body.header-fixed .breadcrumb ol li{color:#fff}body.header-fixed .breadcrumb ol li:after{color:var(--neutral700)}.page-header-wrap>.page-header-wrap-inner{position:fixed;top:0;right:0;left:0;background-color:var(--headerbg);z-index:500}.page-header-wrap>.page-header-wrap-inner>header{height:var(--headerheight);-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease}@media (max-width:767px){.page-header-wrap>.page-header-wrap-inner>header{height:var(--headerheightsmall)}}.page-header-wrap>.page-header-wrap-inner .region-header{padding-left:20px;padding-right:var(--headerheightsmall);height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;position:relative}@media (max-width:767px){.page-header-wrap>.page-header-wrap-inner .region-header{padding-left:var(--spacing)}}.page-header-wrap>.page-header-wrap-inner .menu-trigger{position:absolute;top:0;right:0;bottom:0}.page-header-wrap>.page-header-wrap-inner .menu-trigger button{background-color:var(--primary);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:24px;width:56px;height:100%}.page-header-wrap>.page-header-wrap-inner .menu-trigger button .fa{font-weight:300}.page-header-wrap>.page-header-wrap-inner .logo-main .field--name-body>a{display:block;line-height:0}.page-header-wrap>.page-header-wrap-inner .logo-main .field--name-body svg{width:174px;-moz-transition:width .15s ease;-o-transition:width .15s ease;-webkit-transition:width .15s ease;transition:width .15s ease}@media (max-width:767px){.page-header-wrap>.page-header-wrap-inner .logo-main .field--name-body svg{width:134px}}.page-header-wrap>.page-header-wrap-inner .logo-main .field--name-body svg #logo-weitzman-main{-moz-transition:fill .15s ease;-o-transition:fill .15s ease;-webkit-transition:fill .15s ease;transition:fill .15s ease}.page-header-wrap>.page-header-wrap-inner .logo-main .field--name-body svg #logotext{opacity:1;-moz-transition:opacity .15s ease;-o-transition:opacity .15s ease;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.page-header-wrap>.page-header-wrap-inner #logo-weitzman-main{fill:var(--black)}body.header-fixed .page-header-wrap>.page-header-wrap-inner>header{height:var(--headerheightsmall)}body.header-fixed .page-header-wrap>.page-header-wrap-inner .logo-main .field--name-body svg{width:134px}body.header-fixed .page-header-wrap>.page-header-wrap-inner .logo-main .field--name-body svg #logotext{opacity:0}body.menu-panel-open .page-header-wrap>.page-header-wrap-inner>header{background-color:#242424}body.menu-panel-open .page-header-wrap>.page-header-wrap-inner>header .logo-main .field--name-body svg #logo-weitzman-main{fill:#fff}body.menu-panel-open .page-header-wrap>.page-header-wrap-inner>header .logo-main .field--name-body svg #logo-weitzman-main #Fill-1{fill:#fff}body.toolbar-tray-open.toolbar-horizontal .page-header-wrap>.page-header-wrap-inner{top:var(--admintoolbar)}.page-header-wrap>.page-header-wrap-inner .header-search{position:absolute;top:0;right:var(--headerheightsmall);bottom:0;left:calc(100% + 56px);background-color:#ccc;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;opacity:0}.page-header-wrap>.page-header-wrap-inner .header-search .block-inner,.page-header-wrap>.page-header-wrap-inner .header-search .field--name-body{height:100%}body.header-search-open .page-header-wrap>.page-header-wrap-inner .header-search{left:0;opacity:1}.page-header-wrap>.page-header-wrap-inner #search-block-form{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:100%}.page-header-wrap>.page-header-wrap-inner #search-block-form .close-search{position:absolute;top:0;bottom:0;left:0;width:var(--headerheightsmall);background-color:transparent;color:#fff}.page-header-wrap>.page-header-wrap-inner #search-block-form .close-search span{font-size:20px;font-weight:300}.page-header-wrap>.page-header-wrap-inner #search-block-form .js-form-type-search{height:100%;width:calc(100% - var(--headerheightsmall))}.page-header-wrap>.page-header-wrap-inner #search-block-form input[type="search"]{height:100%;width:100%;border:none;padding:20px;padding-left:var(--headerheightsmall);background-color:#242424;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:var(--neutral500);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px}.page-header-wrap>.page-header-wrap-inner #search-block-form .form-actions{position:absolute;top:0;right:0;bottom:0;width:var(--headerheightsmall);background-color:#242424}.page-header-wrap>.page-header-wrap-inner #search-block-form .form-actions button{display:block;height:100%;width:100%;background-color:rgba(255,255,255,0.1);overflow:hidden;position:relative}.page-header-wrap>.page-header-wrap-inner #search-block-form .form-actions button span{font-size:17px;font-weight:300}.header-items{position:relative}.header-items:before{content:"";display:block;height:2px;width:24px;position:absolute;left:0;top:-24px;background-color:var(--black)}.header-items.two{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.header-items.two{display:block}}@media (max-width:767px){.header-items.two{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,1fr)}}@media (max-width:767px) and (max-width:767px){.header-items.two{display:block}}.header-items.three{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.header-items.three{display:block}}@media (max-width:767px){.header-items.three{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,1fr)}}@media (max-width:767px) and (max-width:767px){.header-items.three{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.header-items.three{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-width:767px){.header-items.three{display:block}}.header-items.four{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.header-items.four{display:block}}@media (max-width:767px){.header-items.four{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,1fr)}}@media (max-width:767px) and (max-width:767px){.header-items.four{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.header-items.four{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-width:767px){.header-items.four{display:block}}.header-items .header-item strong{display:block}.header-items .header-item a{color:var(--black)}@media (hover:hover){.header-items .header-item a:hover{color:var(--neutral800);text-decoration:underline;text-decoration-color:var(--primary500)}}.hero{position:relative;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;background-color:#fff;aspect-ratio:1.77778}@supports not (aspect-ratio:1.77778){.hero::before{content:'';float:left;padding-top:calc((9 / 16) * 100%)}.hero::after{content:'';display:block;clear:both}}.hero .plyr__controls,.hero .plyr__control{display:none !important}.hero .hero-controls{position:absolute;right:0;bottom:0;z-index:400}@media (max-width:767px){.hero .hero-controls{bottom:auto;top:170px}}.hero .hero-controls button{background-color:var(--black);-moz-appearance:none;-webkit-appearance:none;display:none}.hero .hero-controls button .element-invisible,.hero .hero-controls button .block-mailchimp-signup-subscribe-blocksignup-page form .js-form-type-email label,.block-mailchimp-signup-subscribe-blocksignup-page form .js-form-type-email .hero .hero-controls button label,.hero .hero-controls button .block-mailchimp-signup-subscribe-blocksitewide form .js-form-type-email label,.block-mailchimp-signup-subscribe-blocksitewide form .js-form-type-email .hero .hero-controls button label,.hero .hero-controls button .views-exposed-form .form-item-created label,.views-exposed-form .form-item-created .hero .hero-controls button label,.hero .hero-controls button .views-exposed-form .form-item[id^=edit-created-wrapper] .fieldset-wrapper .form-item label,.views-exposed-form .form-item[id^=edit-created-wrapper] .fieldset-wrapper .form-item .hero .hero-controls button label,.hero .hero-controls button .views-exposed-form .form-item[id^=edit-event-date-wrapper] .fieldset-wrapper .form-item label,.views-exposed-form .form-item[id^=edit-event-date-wrapper] .fieldset-wrapper .form-item .hero .hero-controls button label,.hero .hero-controls button .views-exposed-form .form-item[id^=edit-date-wrapper] .fieldset-wrapper .form-item label,.views-exposed-form .form-item[id^=edit-date-wrapper] .fieldset-wrapper .form-item .hero .hero-controls button label{color:#fff}@media (max-width:767px){.hero .hero-controls button{width:40px;height:40px}.hero .hero-controls button img{height:15px}}@media (hover:hover){.hero .hero-controls button:hover{background-color:var(--primary500)}}.hero .image{width:100%;clip-path:polygon(20% 0,100% 0%,100% 100%,50% 100%);position:relative}@media only screen and (min-width:768px) and (max-width:1024px){.hero .image{clip-path:polygon(30% 0,100% 0%,100% 100%,60% 100%)}}@media (max-width:767px){.hero .image{clip-path:none}}.hero .image .homevideowrap{height:100%;width:100%;aspect-ratio:1.77778}@supports not (aspect-ratio:1.77778){.hero .image .homevideowrap::before{content:'';float:left;padding-top:calc((9 / 16) * 100%)}.hero .image .homevideowrap::after{content:'';display:block;clear:both}}.hero .image .homevideowrap .plyr__video-wrapper,.hero .image .homevideowrap>div{height:100%;width:100%;aspect-ratio:1.77778}@supports not (aspect-ratio:1.77778){.hero .image .homevideowrap .plyr__video-wrapper::before,.hero .image .homevideowrap>div::before{content:'';float:left;padding-top:calc((9 / 16) * 100%)}.hero .image .homevideowrap .plyr__video-wrapper::after,.hero .image .homevideowrap>div::after{content:'';display:block;clear:both}}.hero .image img{display:block;margin-left:auto;width:100%;animation:heromove 40s infinite;-ms-animation:heromove 40s infinite;-webkit-animation:heromove 40s infinite;-o-animation:heromove 40s infinite;-moz-animation:heromove 40s infinite;position:relative}.hero .hero-caption{position:absolute;bottom:80px;left:0;right:0}@media (max-width:767px){.hero .hero-caption{position:relative;bottom:0}}.hero .hero-caption .hero-caption-inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.hero .hero-caption .hero-caption-inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.hero .hero-caption .hero-caption-inner .text{max-width:500px}@media (max-width:767px){.hero .hero-caption .hero-caption-inner .text{max-width:100%}.hero .hero-caption .hero-caption-inner .text br{display:none}}.hero .hero-caption .hero-caption-inner .text h1{font-family:"aktiv-grotesk",sans-serif;margin-bottom:calc(var(--spacing) * 6)}.hero .hero-caption .hero-caption-inner .text h1{font-size:40px}@media screen and (min-width:320px){.hero .hero-caption .hero-caption-inner .text h1{font-size:calc(40px + 32 * ((100vw - 320px) / 1600))}}@media screen and (min-width:1920px){.hero .hero-caption .hero-caption-inner .text h1{font-size:72px}}@media only screen and (min-width:768px) and (max-width:1024px){.hero .hero-caption .hero-caption-inner .text h1{font-size:40px}}@media (max-width:767px){.hero .hero-caption .hero-caption-inner .text h1{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 2)}}.hero .hero-caption .hero-caption-inner .text a{color:#000}@-webkit-keyframes heromove{0%{transform-origin:center center;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}50%{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}100%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}}.home-intro{position:relative;top:-30px;margin-bottom:calc(var(--spacing) * 18)}@media only screen and (min-width:768px) and (max-width:1024px){.home-intro{margin-bottom:calc(var(--spacing) * 9)}}@media (max-width:767px){.home-intro{margin-bottom:calc(var(--spacing) * 3);top:0;margin-top:calc(var(--spacing)*3)}}.home-intro .inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.home-intro .inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.home-intro .inner{padding-left:0;padding-right:0}}.home-intro .inner .text{max-width:1130px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(var(--spacing) * 7);margin-left:auto;margin-right:auto}@media only screen and (min-width:768px) and (max-width:1024px){.home-intro .inner .text{padding:calc(var(--spacing) * 3)}}@media (max-width:767px){.home-intro .inner .text{padding:calc(var(--spacing) * 2)}}.home-intro .inner .text a:not(.arrow){font-weight:700;color:#000;text-decoration:underline}@media (hover:hover){.home-intro .inner .text a:not(.arrow):hover{color:var(--neutral800);text-decoration-color:var(--primary500)}}.home-intro .inner .text a.arrow,.home-intro .inner .text .message-block .link a,.message-block .link .home-intro .inner .text a,.home-intro .inner .text .main-department-nav .menu a:after,.main-department-nav .menu .home-intro .inner .text a:after,.home-intro .inner .text .menu-section-link a,.menu-section-link .home-intro .inner .text a{font-size:14px;line-height:20px;font-weight:500;color:#000}.region-info-banner{background-color:var(--yel)}.region-info-banner .view-content{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.region-info-banner .view-content{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.region-info-banner .views-row{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:var(--spacingsix) calc(var(--spacing) * 2)}.region-info-banner .views-row>div{line-height:24px;margin-right:var(--spacing)}.region-info-banner .views-row>div:last-child{margin-right:0}.region-info-banner .views-row .copy a.arrow,.region-info-banner .views-row .copy .message-block .link a,.message-block .link .region-info-banner .views-row .copy a,.region-info-banner .views-row .copy .main-department-nav .menu a:after,.main-department-nav .menu .region-info-banner .views-row .copy a:after,.region-info-banner .views-row .copy .menu-section-link a,.menu-section-link .region-info-banner .views-row .copy a{font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.5px;color:var(--black);color:#000;margin-left:var(--spacing);margin-top:0}.region-info-banner .views-row.pink{background-color:var(--pnk)}.region-info-banner .views-row.sky{background-color:var(--blu)}.region-info-banner .views-row.pea{background-color:var(--pea)}.region-info-banner .views-row.yellow{background-color:var(--yel)}.home-teasers{margin-bottom:calc(var(--spacing)*18.5)}.home-teasers>h2{position:relative;margin-bottom:0}.home-teasers>h2:before{content:"";position:absolute;top:0;bottom:0;left:0;width:8px;background-color:var(--primary)}@media (max-width:767px){.home-teasers>h2{padding-left:20px}}.home-teasers .inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.home-teasers .inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.teaser-list{width:calc(75% - var(--spacing));margin-left:auto;padding-left:calc(var(--spacingsix) * 2);margin-right:8.6%}@media (max-width:767px){.teaser-list{margin-left:0;margin-right:0;padding-left:0;width:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.teaser-list{width:auto;margin-right:0}}.teaser-list .block-item-wrap{margin-bottom:calc(var(--spacing)*12)}.teaser-list .block-item-wrap:last-child{margin-bottom:0}@media (max-width:767px){.teaser-list .card.horizontal{-webkit-flex-direction:column;flex-direction:column}.teaser-list .card.horizontal>span:first-child{width:auto}.teaser-list .card.horizontal>span:last-child{margin-left:0}}.teaser-items.bordered-left .inner{position:relative}.teaser-items.bordered-left .inner:before{content:"";display:block;position:absolute;left:var(--spacing);top:0;bottom:0;background-color:#EAE8E2;width:1px}@media (max-width:767px){.teaser-items.bordered-left .inner:before{display:none}}.teaser-items .item-wrap .eyebrow-tag,.teaser-items .item-wrap .speaker-item .type,.speaker-item .teaser-items .item-wrap .type{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:16px;line-height:18px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.teaser-items .item-wrap .eyebrow-tag:after,.teaser-items .item-wrap .speaker-item .type:after,.speaker-item .teaser-items .item-wrap .type:after{content:"";height:1px;-webkit-flex-grow:1;flex-grow:1;display:block;background-color:var(--black);margin-left:var(--spacing)}.teaser-items .item-wrap .item{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;color:var(--black);text-decoration:none}@media (max-width:767px){.teaser-items .item-wrap .item{display:block}}.teaser-items .item-wrap .item .text>span{display:block;margin-bottom:var(--spacingsix)}.teaser-items .item-wrap .item .text>span.copy{padding-bottom:calc(var(--spacing) * 4);border-bottom:4px solid #CCC9C3;margin-bottom:calc(var(--spacing) * 2)}.teaser-items .item-wrap .item .image{width:28.3%;-webkit-flex-shrink:0;flex-shrink:0}@media (max-width:767px){.teaser-items .item-wrap .item .image{width:auto}}.teaser-items .item-wrap .item .text{margin-left:12.7%;-webkit-flex-grow:1;flex-grow:1}@media (max-width:767px){.teaser-items .item-wrap .item .text{width:auto;margin-right:0;margin-left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.teaser-items .item-wrap .item .text{margin-right:0}}.teaser-items .item-wrap .item .text .icon-16{-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;right:0}@media (hover:hover){.teaser-items .item-wrap a.item:hover .text{color:var(--neutral800)}.teaser-items .item-wrap a.item:hover .text .copy{border-bottom-color:var(--primary500)}.teaser-items .item-wrap a.item:hover .text .icon-16{right:-20px;color:var(--primary)}}.home-text-and-image{padding-top:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 12);position:relative;overflow:hidden}@media (max-width:767px){.home-text-and-image{padding-top:calc(var(--spacing)*6);padding-bottom:0}}.home-text-and-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#EAE8E2;z-index:0;-moz-transform:skewY(-10deg);-ms-transform:skewY(-10deg);-webkit-transform:skewY(-10deg);transform:skewY(-10deg);transform-origin:0 0}@media (max-width:767px){.home-text-and-image:before{bottom:calc(var(--spacing) * 5)}}.home-text-and-image .cols{position:relative}@media only screen and (min-width:768px) and (max-width:1024px){.home-text-and-image .cols{display:block}}.home-text-and-image .cols>.text{width:calc(33.333% - var(--spacing))}@media (max-width:767px){.home-text-and-image .cols>.text{width:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.home-text-and-image .cols>.text{width:auto}}.home-text-and-image .cols>.image{width:57.5%;position:relative}@media (max-width:767px){.home-text-and-image .cols>.image{width:auto;margin-top:calc(var(--spacing)*4)}}@media only screen and (min-width:768px) and (max-width:1024px){.home-text-and-image .cols>.image{width:auto;margin-top:calc(var(--spacing)*3)}}.home-text-and-image .cols>.image>a>img{position:relative}.home-text-and-image.dark,.home-text-and-image.blue{color:#fff}.home-text-and-image.dark a,.home-text-and-image.blue a{color:#fff}.home-text-and-image.dark:before,.home-text-and-image.blue:before{background-color:var(--neutral900)}.home-text-and-image.dark .cols .icon-play img,.home-text-and-image.blue .cols .icon-play img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.home-text-and-image.dark .cols>.text,.home-text-and-image.blue .cols>.text{background-color:var(--neutral900)}.home-text-and-image.dark .title,.home-text-and-image.blue .title{color:var(--blu)}.home-text-and-image.blue:before{background-color:#242424}.home-text-and-image.blue .title{color:#fff}.home-text-and-image.blue .cols>.text{background-color:#242424}.home-text-and-image.blue .cols>.text a.button,.home-text-and-image.blue .cols>.text body.user-login-pages .block-local-tasks-block .block-inner>ul li a,body.user-login-pages .block-local-tasks-block .block-inner>ul li .home-text-and-image.blue .cols>.text a,.home-text-and-image.blue .cols>.text .button-link a,.button-link .home-text-and-image.blue .cols>.text a,.home-text-and-image.blue .cols>.text .buttons-list a,.buttons-list .home-text-and-image.blue .cols>.text a,.home-text-and-image.blue .cols>.text .header-buttons>a{background-color:transparent;border-color:#fff}body:not(.path-frontpage) .home-text-and-image .cols>.image{width:auto;-webkit-flex-grow:1;flex-grow:1;margin-right:-10%;margin-left:calc(var(--spacing) * 7)}body:not(.path-frontpage) .home-text-and-image .cols>.image img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){body:not(.path-frontpage) .home-text-and-image .cols>.image{margin-right:0;margin-left:0;margin-top:calc(var(--spacing)*4)}}@media only screen and (min-width:768px) and (max-width:1024px){body:not(.path-frontpage) .home-text-and-image .cols>.image{margin-right:0;margin-left:0;margin-top:calc(var(--spacing)*4)}}.paragraph:not(.divider-title){margin-bottom:calc(var(--spacing)*12)}@media (max-width:767px){.paragraph:not(.divider-title){margin-bottom:calc(var(--spacing)*6)}}.paragraph .inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.paragraph .inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.paragraph.breakout>.inner{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset;padding-left:0;padding-right:0}.paragraph .image{line-height:0;display:block}.paragraph .image>a{display:block}.paragraph .image img{max-width:2000px;width:100%}.paragraph .image+.title{margin-top:calc(var(--spacing)*2)}.divider-title{position:relative;margin-bottom:calc(var(--spacing)*12)}@media (max-width:767px){.divider-title{margin-bottom:calc(var(--spacing)*4)}}@media only screen and (min-width:768px) and (max-width:1024px){.divider-title{margin-bottom:calc(var(--spacing)*8)}}.divider-title:before{content:"";position:absolute;top:6px;left:0;width:8px;height:48px;display:block;background-color:var(--primary500)}@media only screen and (min-width:768px) and (max-width:1024px){.divider-title:before{height:auto;top:4px;bottom:4px}}@media (max-width:767px){.divider-title:before{width:1px;top:4px;bottom:4px;height:auto}}.page-cols .content .paragraph .inner{max-width:100%;width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.node__content>.field,.node__content>.field--name-body{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.node__content>.field,.node__content>.field--name-body{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.node__content>.field .field__label,.node__content>.field--name-body .field__label{font-weight:700}.node__content>.field:not(:first-child){margin-top:calc(var(--spacing)*4)}.grid.two,.grid.grid-two{display:grid;grid-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.grid.two,.grid.grid-two{display:block}}@media (max-width:767px){.grid.two,.grid.grid-two{display:block}.grid.two>div,.grid.grid-two>div{margin-bottom:calc(var(--spacing)*4)}.grid.two>div:last-child,.grid.grid-two>div:last-child{margin-bottom:0}}.grid.three,.grid.grid-three{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.grid.three,.grid.grid-three{display:block}}@media (max-width:767px){.grid.three,.grid.grid-three{display:block}.grid.three>div,.grid.grid-three>div{margin-bottom:calc(var(--spacing)*4)}.grid.three>div:last-child,.grid.grid-three>div:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.grid.three,.grid.grid-three{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-width:767px){.grid.three,.grid.grid-three{display:block}}.grid.four,.grid.grid-four{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.grid.four,.grid.grid-four{display:block}}@media (max-width:767px){.grid.four,.grid.grid-four{display:block}.grid.four>div,.grid.grid-four>div{margin-bottom:calc(var(--spacing)*4)}.grid.four>div:last-child,.grid.grid-four>div:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.grid.four,.grid.grid-four{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-width:767px){.grid.four,.grid.grid-four{display:block}}.grid.grid-four-48{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.grid.grid-four-48{display:block}}@media (max-width:767px){.grid.grid-four-48{display:block}.grid.grid-four-48>div{margin-bottom:calc(var(--spacing)*4)}.grid.grid-four-48>div:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.grid.grid-four-48{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-width:767px){.grid.grid-four-48{display:block}}.grid.five,.grid.grid-five{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(5,1fr)}@media (max-width:767px){.grid.five,.grid.grid-five{display:block}}@media (max-width:767px){.grid.five,.grid.grid-five{display:block}.grid.five>div,.grid.grid-five>div{margin-bottom:calc(var(--spacing)*4)}.grid.five>div:last-child,.grid.grid-five>div:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.grid.five,.grid.grid-five{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-width:767px){.grid.five,.grid.grid-five{display:block}}.view-grid:not(.infinite).two .view-rows{display:grid;grid-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.view-grid:not(.infinite).two .view-rows{display:block}}@media (max-width:767px){.view-grid:not(.infinite).two .view-rows{display:block}}.view-grid:not(.infinite).two.tight .view-rows{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.view-grid:not(.infinite).two.tight .view-rows{display:block}}@media (max-width:767px){.view-grid:not(.infinite).two.tight .view-rows{display:block}}.view-grid:not(.infinite).three .view-rows{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.view-grid:not(.infinite).three .view-rows{display:block}}@media (max-width:767px){.view-grid:not(.infinite).three .view-rows{display:block}}.view-grid:not(.infinite).three.tight .view-rows{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.view-grid:not(.infinite).three.tight .view-rows{display:block}}@media (max-width:767px){.view-grid:not(.infinite).three.tight .view-rows{display:block}}.view-grid:not(.infinite).four .view-rows{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.view-grid:not(.infinite).four .view-rows{display:block}}@media (max-width:767px){.view-grid:not(.infinite).four .view-rows{display:block}}.view-grid:not(.infinite).four.tight .view-rows{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.view-grid:not(.infinite).four.tight .view-rows{display:block}}@media (max-width:767px){.view-grid:not(.infinite).four.tight .view-rows{display:block}}.view-grid:not(.infinite).five .view-rows{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(5,1fr)}@media (max-width:767px){.view-grid:not(.infinite).five .view-rows{display:block}}@media (max-width:767px){.view-grid:not(.infinite).five .view-rows{display:block}}.view-grid:not(.infinite).five.tight .view-rows{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(5,1fr)}@media (max-width:767px){.view-grid:not(.infinite).five.tight .view-rows{display:block}}@media (max-width:767px){.view-grid:not(.infinite).five.tight .view-rows{display:block}}.grouped-grid.two .group{display:grid;grid-column-gap:var(--spacing);column-gap:var(--spacing);grid-row-gap:var(--spacing);grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.grouped-grid.two .group{display:block}}@media (max-width:767px){.grouped-grid.two .group{display:block}}.grouped-grid.three .group{display:grid;grid-column-gap:var(--spacing);column-gap:var(--spacing);grid-row-gap:var(--spacing);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.grouped-grid.three .group{display:block}}@media (max-width:767px){.grouped-grid.three .group{display:block}}.grouped-grid.four .group{display:grid;grid-column-gap:var(--spacing);column-gap:var(--spacing);grid-row-gap:var(--spacing);grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.grouped-grid.four .group{display:block}}@media (max-width:767px){.grouped-grid.four .group{display:block}}.grouped-grid.five .group{display:grid;grid-column-gap:var(--spacing);column-gap:var(--spacing);grid-row-gap:var(--spacing);grid-template-columns:repeat(five,1fr)}@media (max-width:767px){.grouped-grid.five .group{display:block}}@media (max-width:767px){.grouped-grid.five .group{display:block}}.view-grid.infinite.two .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.view-grid.infinite.two .views-infinite-scroll-content-wrapper{display:block}}@media (max-width:767px){.view-grid.infinite.two .views-infinite-scroll-content-wrapper{display:block}}.view-grid.infinite.two.tight .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.view-grid.infinite.two.tight .views-infinite-scroll-content-wrapper{display:block}}@media (max-width:767px){.view-grid.infinite.two.tight .views-infinite-scroll-content-wrapper{display:block}}.view-grid.infinite.three .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.view-grid.infinite.three .views-infinite-scroll-content-wrapper{display:block}}@media (max-width:767px){.view-grid.infinite.three .views-infinite-scroll-content-wrapper{display:block}}.view-grid.infinite.three.tight .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.view-grid.infinite.three.tight .views-infinite-scroll-content-wrapper{display:block}}@media (max-width:767px){.view-grid.infinite.three.tight .views-infinite-scroll-content-wrapper{display:block}}.view-grid.infinite.four .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.view-grid.infinite.four .views-infinite-scroll-content-wrapper{display:block}}@media (max-width:767px){.view-grid.infinite.four .views-infinite-scroll-content-wrapper{display:block}}.view-grid.infinite.four.tight .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.view-grid.infinite.four.tight .views-infinite-scroll-content-wrapper{display:block}}@media (max-width:767px){.view-grid.infinite.four.tight .views-infinite-scroll-content-wrapper{display:block}}.view-grid.infinite.five .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4);grid-row-gap:calc(var(--spacing)*6);grid-template-columns:repeat(5,1fr)}@media (max-width:767px){.view-grid.infinite.five .views-infinite-scroll-content-wrapper{display:block}}@media (max-width:767px){.view-grid.infinite.five .views-infinite-scroll-content-wrapper{display:block}}.view-grid.infinite.five.tight .views-infinite-scroll-content-wrapper{display:grid;grid-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2);grid-row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(5,1fr)}@media (max-width:767px){.view-grid.infinite.five.tight .views-infinite-scroll-content-wrapper{display:block}}@media (max-width:767px){.view-grid.infinite.five.tight .views-infinite-scroll-content-wrapper{display:block}}.cols{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}@media (max-width:767px){.cols{display:block}}.cols.centered{-webkit-align-items:center;align-items:center}.cols.cols-two>*{width:calc(50% - (var(--spacing)*3))}.cols.cols-75-25>div:first-child{-webkit-flex-grow:1;flex-grow:1;margin-right:calc(var(--spacing)*6)}@media (max-width:767px){.cols.cols-75-25>div:first-child{margin-right:0;width:auto;margin-bottom:calc(var(--spacing)*4)}}.cols.cols-75-25>div:last-child{-webkit-flex-shrink:0;flex-shrink:0;width:30.85%}@media (max-width:767px){.cols.cols-75-25>div:last-child{width:auto}}.cols.cols-25-75>div:first-child{-webkit-flex-shrink:0;flex-shrink:0;width:30.85%}@media (max-width:767px){.cols.cols-25-75>div:first-child{margin-right:0;width:auto}}.cols.cols-25-75>div:last-child{-webkit-flex-grow:1;flex-grow:1;margin-left:calc(var(--spacing)*6)}@media (max-width:767px){.cols.cols-25-75>div:last-child{margin-left:0;width:auto}}.cols.cols-33-33-33>div{width:30.85%}@media (max-width:767px){.cols.cols-33-33-33>div{width:auto}}.paragraph .section-title{margin-bottom:calc(var(--spacing)*6)}@media (max-width:767px){.paragraph .section-title{margin-bottom:calc(var(--spacing)*3)}}.paragraph .section-title.tight{margin-bottom:calc(var(--spacing)*2)}.paragraph .section-title.medium{margin-bottom:calc(var(--spacing)*4)}.section-title{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:16px;line-height:18px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.section-title:after{content:"";height:1px;-webkit-flex-grow:1;flex-grow:1;display:block;background-color:var(--black);margin-left:var(--spacing)}.copy>h2.section-title{margin-bottom:calc(var(--spacing)*2)}.section-title-block>h2{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:16px;line-height:18px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.section-title-block>h2:after{content:"";height:1px;-webkit-flex-grow:1;flex-grow:1;display:block;background-color:var(--black);margin-left:var(--spacing)}.meta{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left}.meta.large{font-size:24px;line-height:34px;letter-spacing:1.5px;font-weight:300}.text-card.bordered-bottom{padding-top:var(--spacing);padding-bottom:var(--spacing);border-bottom:1px solid var(--neutral300)}@media (hover:hover){.text-card.bordered-bottom:hover{border-bottom-color:var(--primary500)}}.text-card.arrow-right{position:relative;padding-right:calc(var(--spacing) * 4)}.text-card.arrow-right:after{content:"";font-family:'Font Awesome 6 Pro';position:absolute;right:0;top:calc(var(--spacing) / 2);-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (hover:hover){.text-card.arrow-right:hover{color:var(--neutral800)}.text-card.arrow-right:hover:after{right:-12px;color:var(--primary500)}}.text-card .text>.fa{left:0;position:relative;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.node__content a.card,.node__content .button-link a{text-decoration:none}.card{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:column;flex-direction:column;color:var(--black)}.card[rel$="external"] span.fa.fa-arrow-right:before{content:"";font-family:'Font Awesome 6 Pro';font-size:16px}.card .title a{text-decoration:none}@media (max-width:767px){.card{margin-bottom:calc(var(--spacing) * 3)}.card .dummy{display:none}.card .text.bordered-top-wide,.card .path-search .block-system-main-block .block-inner>ol>li.text,.path-search .block-system-main-block .card .block-inner>ol>li.text{border-top:none}}.card.horizontal-three{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.card.horizontal-three>span{margin-left:calc(var(--spacing) * 2)}@media (max-width:767px){.card.horizontal-three>span{margin-left:0}}.card.horizontal-three>span:nth-child(1){-webkit-flex-grow:1;flex-grow:1;margin-left:0}@media (max-width:767px){.card.horizontal-three>span:nth-child(1){width:auto}}.card.horizontal-three>span:nth-child(2){width:30%;-webkit-flex-shrink:0;flex-shrink:0}@media (max-width:767px){.card.horizontal-three>span:nth-child(2){width:auto}}.card.horizontal-three>span:nth-child(3){width:15%;-webkit-flex-shrink:0;flex-shrink:0}@media (max-width:767px){.card.horizontal-three>span:nth-child(3){width:auto}}@media (max-width:767px){.card.horizontal-three{-webkit-flex-direction:column;flex-direction:column}}.card.vbordered>span:not(:first-child){border-left:1px solid var(--neutral300);padding-left:calc(var(--spacing)*2)}@media (max-width:767px){.card.vbordered>span:not(:first-child){border-left:none;padding-left:0;border-top:1px solid var(--neutral300);margin-top:calc(var(--spacing)*1);padding-top:calc(var(--spacing)*1)}}.card.horizontal{-webkit-flex-direction:row;flex-direction:row}@media (max-width:767px){.card.horizontal{-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1024px){.card.horizontal{-webkit-flex-direction:column;flex-direction:column}}.card.horizontal>span:first-child{width:34.3%;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}@media (max-width:767px){.card.horizontal>span:first-child{width:100px}}@media only screen and (min-width:768px) and (max-width:1024px){.card.horizontal>span:first-child{width:auto;margin-bottom:calc(var(--spacing)*2)}}.card.horizontal>span:last-child{margin-left:6.7%;-webkit-flex-grow:1;flex-grow:1}@media (max-width:767px){.card.horizontal>span:last-child{margin-left:calc(var(--spacing) * 2);margin-right:0}}@media only screen and (min-width:768px) and (max-width:1024px){.card.horizontal>span:last-child{margin-left:0;margin-right:0}}.card.horizontal.large>span:first-child{width:63.67%;position:relative;background-color:#fff}.card.horizontal.large>span:first-child:after{content:"";position:absolute;top:0;right:0;left:0;height:5px;background-color:transparent;display:block;z-index:10}.card.horizontal.large>span:first-child>img{width:100%;max-width:2000px;z-index:9;position:relative;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}@media (max-width:767px){.card.horizontal.large>span:first-child{width:auto;margin-bottom:calc(var(--spacing) * 4)}}.card.horizontal.large>span:last-child{margin-left:4.2%}.card.horizontal.large>span:last-child .fa{display:block;position:relative;left:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (max-width:767px){.card.horizontal.large>span:last-child{margin-left:0}}@media (hover:hover){.card.horizontal.large:hover>span:first-child>img{opacity:0.8}.card.horizontal.large:hover>span:first-child:after{background-color:var(--primary500)}.card.horizontal.large:hover>span:last-child{color:var(--neutral800)}.card.horizontal.large:hover>span:last-child .fa{left:var(--spacing)}}.card.horizontal.vcentered{-webkit-align-items:center;align-items:center}.card.horizontal-full{-webkit-flex-direction:row;flex-direction:row}@media (max-width:767px){.card.horizontal-full{-webkit-flex-direction:column;flex-direction:column}}.card.horizontal-full>span{-webkit-flex-grow:1;flex-grow:1}.card.horizontal-full>span:first-child{width:23.5%;max-width:23.5%;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}@media (max-width:767px){.card.horizontal-full>span:first-child{width:auto;max-width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.card.horizontal-full>span:first-child{width:33.5%;max-width:33.5%}}.card.horizontal-full>span:last-child{margin-left:4%;margin-right:0;-webkit-flex-grow:1;flex-grow:1}@media (max-width:767px){.card.horizontal-full>span:last-child{margin-left:0}}.card.horizontal-full.arrow-right>span:nth-child(2){margin-left:4%}@media (max-width:767px){.card.horizontal-full.arrow-right>span:nth-child(2){margin-left:0}}.card.horizontal-full.arrow-right>span:last-child{-webkit-flex-grow:0;flex-grow:0}@media (max-width:767px){.card.horizontal-full.arrow-right>span:last-child{margin-top:calc(var(--spacing)*2)}}.card .image{line-height:0;margin-bottom:calc(var(--spacing)*2)}.card span{display:block}.card span>.fa,.card span>.fa-thin{display:inline-block;position:relative;left:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (max-width:767px){.card.program-card{min-height:auto}.card.program-card:last-child{margin-bottom:0}}.card.image-card:not(.profile-card,.horizontal,.horizontal-full) .image{position:relative}.card.image-card:not(.profile-card,.horizontal,.horizontal-full) .image img{-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1;z-index:0}.card.image-card:not(.profile-card,.horizontal,.horizontal-full) .image:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background-color:transparent;display:block;z-index:1}.card.image-card:not(.profile-card,.horizontal,.horizontal-full) .fa{position:relative;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;left:0}.card.link-card{border-top:4px solid var(--neutral300);-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.card.link-card>span{display:inline;margin-left:var(--spacing);position:relative;left:0;top:4px;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.card.link-card .fa{position:relative;left:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (hover:hover){.card.link-card:hover{border-top-color:var(--primary500);color:var(--neutral800)}.card.link-card:hover>span{left:20px;color:var(--primary)}.card.link-card:hover .fa{left:var(--spacing)}}.card.event-card.horizontal>span:last-child{margin-right:0}.card.event-card.horizontal .text{border-top:4px solid #CCC9C3;padding-top:calc(var(--spacing) * 4)}@media (hover:hover){.card.event-card.horizontal:hover .text{border-top-color:var(--primary500)}}.card.profile-card .image{background:linear-gradient(0deg,#dedbd4,#dedbd4),linear-gradient(0deg,#242424,#242424),#fff;position:relative}.card.profile-card .image:before{content:"";display:block;position:absolute;top:0;right:0;left:0;height:4px;background-color:transparent;z-index:10}.card.profile-card .image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);mix-blend-mode:multiply;position:relative;z-index:9}.card.profile-card .text>.fa{position:relative;left:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.card.profile-card.no-image .image{background:none}@media (hover:hover){.card.profile-card:hover .image:before{background-color:var(--primary500)}.card.profile-card:hover .image img{-webkit-filter:grayscale(0);filter:grayscale(0);mix-blend-mode:unset}.card.profile-card:hover .text>.fa{left:var(--spacing)}.card.profile-card:hover.pnk .image svg #background{fill:var(--pnk)}.card.profile-card:hover.blu .image svg #background{fill:var(--blu)}.card.profile-card:hover.org .image svg #background{fill:var(--org)}.card.profile-card:hover.yel .image svg #background{fill:var(--yel)}.card.profile-card:hover.pea .image svg #background{fill:var(--pea)}.card.profile-card:hover.grn .image svg #background{fill:var(--grn)}}@media (hover:hover){.card.bordered-top-wide:hover,.path-search .block-system-main-block .block-inner>ol>li.card:hover,.card.bordered-top:hover{border-top-color:var(--primary500)}}.card.text-hover-card .image{position:relative}.card.text-hover-card .image .image-text{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-family:"aktiv-grotesk",sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0px;opacity:1;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;text-align:center;padding-left:10px;padding-right:10px}.card.text-hover-card .image .image-image{opacity:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (hover:hover){.card.text-hover-card:hover .image .image-text{opacity:0}.card.text-hover-card:hover .image .image-image{opacity:1}}.archive-collection-card .image{aspect-ratio:1.5}@supports not (aspect-ratio:1.5){.archive-collection-card .image::before{content:'';float:left;padding-top:calc((2 / 3) * 100%)}.archive-collection-card .image::after{content:'';display:block;clear:both}}.arch-archives-collections .views-exposed-form .form-actions input:first-child{display:none}.home-events .card.horizontal>span:first-child{width:22%}@media (max-width:767px){.home-events .card.horizontal>span:first-child{width:auto}}.fa.small-icon{font-size:11px;position:relative;top:-1px}.titles-inline span,.titles-inline i{display:inline}.titles-inline>i{color:var(--neutral700);font-style:normal}.tag-card{max-width:397.333px}@media (hover:hover){a.card:hover{color:var(--neutral800)}a.card:hover .normal-link{color:var(--neutral800)}}@media (hover:hover){a.card:hover .text{color:var(--neutral800)}a.card:hover .text.bordered-top-wide,a.card:hover .path-search .block-system-main-block .block-inner>ol>li.text,.path-search .block-system-main-block a.card:hover .block-inner>ol>li.text{border-top-color:var(--primary500)}a.card:hover .fa{color:var(--primary);left:var(--spacing)}}@media (hover:hover){a.card.image-card:hover{color:var(--neutral800)}a.card.image-card:hover .image img{opacity:0.8}a.card.image-card:hover .image:before{background-color:var(--primary500)}a.card.image-card:hover .fa{left:var(--spacing)}}.course-card.horizontal{-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:768px) and (max-width:1024px){.course-card.horizontal{-webkit-flex-direction:row;flex-direction:row}}@media (max-width:767px){.course-card.horizontal{-webkit-flex-direction:column;flex-direction:column}}.course-card.horizontal>span{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.course-card.horizontal>span ul{list-style:none;margin:0;padding:0}.course-card.horizontal>span:nth-child(1){width:51%}@media (max-width:767px){.course-card.horizontal>span:nth-child(1){width:100%;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.course-card.horizontal>span:nth-child(1) .eyebrow-tag,.course-card.horizontal>span:nth-child(1) .speaker-item .type,.speaker-item .course-card.horizontal>span:nth-child(1) .type{width:100%}.course-card.horizontal>span:nth-child(1) .heading-5{width:90%}.course-card.horizontal>span:nth-child(1)>.fa{width:10%}}.course-card.horizontal>span:nth-child(2),.course-card.horizontal>span:nth-child(3){padding-top:calc(var(--spacing)/2);padding-bottom:calc(var(--spacing)/4);padding-left:calc(var(--spacing)*2);border-left:1px solid var(--neutral300)}@media (max-width:767px){.course-card.horizontal>span:nth-child(2),.course-card.horizontal>span:nth-child(3){padding:0px;border:none}}.course-card.horizontal>span:nth-child(2){width:calc(32% - 1px)}@media (max-width:767px){.course-card.horizontal>span:nth-child(2){width:100%}}.course-card.horizontal>span:nth-child(3){width:calc(17% - 1px)}@media (max-width:767px){.course-card.horizontal>span:nth-child(3){width:100%}}.course-card.horizontal>span:last-child{margin-left:0}.horizontal-image-cards .card{-webkit-flex-direction:row;flex-direction:row}.horizontal-image-cards .card>span:first-child{width:34.3%;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}.horizontal-image-cards .card>span:last-child{margin-left:6.7%;margin-right:10.3%;-webkit-flex-grow:1;flex-grow:1}.horizontal-image-cards .card{-webkit-flex-direction:row;flex-direction:row}.horizontal-image-cards .card>span:first-child{width:34.3%;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}.horizontal-image-cards .card>span:last-child{margin-left:6.7%;margin-right:10.3%;-webkit-flex-grow:1;flex-grow:1}.event-rows .views-row{margin-bottom:calc(var(--spacing)*6)}.event-rows .views-row:last-child{margin-bottom:0}.event-rows .views-exposed-form>div:not(.form-actions){max-width:unset;width:100%}.event-rows .views-exposed-form>div:not(.form-actions):nth-child(3){max-width:170px}.event-row{position:relative;color:var(--black)}@media only screen and (min-width:768px) and (max-width:1024px){.event-row.grid.three{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-row-gap:0}.event-row.grid.three .image{grid-area:1 / 1 / 3 / 2}.event-row.grid.three .event-info{grid-area:1 / 2 / 2 / 3}.event-row.grid.three .event-date{grid-area:2 / 2 / 3 / 3;margin-top:var(--spacing)}.event-row.grid.three .event-date .date-wrap{padding-left:0;border-left:none}}.event-row:before{content:"";position:absolute;top:-5px;right:0;left:0;height:5px;background-color:transparent;z-index:10}.event-row .image{line-height:0}@media (max-width:767px){.event-row .image{margin-bottom:var(--spacing)}}.event-row span{display:block}.event-row span.department>span{display:inline}.event-row .event-info{padding-top:calc(var(--spacing) * 2)}.event-row .event-info .type{margin-bottom:var(--spacingsix)}.event-row .event-info .department{margin-top:var(--spacing)}.event-row .event-info .fa{margin-top:var(--spacingsix)}.event-row .event-info .fa-arrow-right{position:relative;left:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (max-width:767px){.event-row .event-info .fa-arrow-right{display:none}}.event-row .event-date{margin-top:calc(var(--spacing) * 5.2)}@media (max-width:767px){.event-row .event-date{margin-top:var(--spacing)}}.event-row .event-date .date-wrap{position:relative;border-left:1px solid var(--neutral300);padding-left:calc(var(--spacing)*4)}@media (max-width:767px){.event-row .event-date .date-wrap{padding-left:0;border-left:none}}.event-row .event-date .title time:nth-child(2){display:block}.event-row .event-date .time{margin-top:var(--spacing)}.event-row .event-date .location{margin-top:var(--spacing)}@media (hover:hover){.event-row:hover{color:var(--neutral800)}.event-row:hover:before{background-color:var(--primary500)}.event-row:hover .image img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.event-row:hover .text>.fa-arrow-right{left:var(--spacing);color:var(--primary500)}}.listing-item>span{display:block}.listing-item>span.title{margin-bottom:0}.listing-item>span.title+.meta{margin-top:var(--spacing)}a.bio-card .image{position:relative}a.bio-card .image:after{content:"";display:block;height:4px;background-color:transparent;position:absolute;top:0;left:0;right:0;z-index:10}a.bio-card .image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;z-index:9}a.bio-card .meta{color:var(--neutral800)}@media (hover:hover){a.bio-card:hover{color:var(--neutral800)}a.bio-card:hover .image:after{background-color:var(--primary)}a.bio-card:hover .image img{-webkit-filter:grayscale(0);filter:grayscale(0)}}.section-link{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;font-size:14px;line-height:21px;letter-spacing:1px;font-weight:500}.section-link:before{content:"";height:1px;-webkit-flex-grow:1;flex-grow:1;display:block;background-color:var(--neutral500);margin-right:var(--spacing)}.section-link>span a{font-weight:500;font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.5px;color:var(--black);color:var(--black)}.section-link>span a:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:300;margin-left:var(--spacing);position:relative;left:0;-moz-transition:left .25s ease;-o-transition:left .25s ease;-webkit-transition:left .25s ease;transition:left .25s ease}@media (hover:hover){.section-link>span a:hover:after{left:10px;color:var(--primary)}}.paragraph.video{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4)}.paragraph.video .caption{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;margin-top:5px;background-color:var(--neutral100);color:var(--black);padding:var(--spacing);line-height:1.4}.paragraph.video .caption p{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;line-height:1.4}.paragraph.video .caption p:last-child{margin-bottom:0}.virtual-talk .inner{max-width:792px}.virtual-talk .inner>h2{margin-bottom:calc(var(--spacing)*2)}.virtual-talk .video-embed{margin-bottom:calc(var(--spacingsix)*2)}.virtual-talk .date h3{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px}.virtual-talk .accordion>div>h3{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px;color:var(--neutral800)}.virtual-talk .accordion .speakers>h3{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:16px;line-height:18px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.virtual-talk .accordion .speakers>h3:after{content:"";height:1px;-webkit-flex-grow:1;flex-grow:1;display:block;background-color:var(--black);margin-left:var(--spacing)}.speaker-item{border-bottom:1px solid #BCBCB4;padding-bottom:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2)}.speaker-item:last-child{border-bottom:none;margin-bottom:0}.speaker-item .type{margin-bottom:var(--spacing)}.speaker-item .name{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px}.speaker-item .name a{color:var(--black);text-decoration:underline;text-decoration-color:var(--link)}.quote .left>h2{color:var(--blu)}.quote .inner .quote-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.quote .inner .quote-wrap>i{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin-right:calc(var(--spacing)*2)}.quote .inner .quote-wrap>i:before{content:"";background-image:url(/themes/custom/weitzman/img/quote-white.svg);background-size:100%;background-position:0 0;background-repeat:no-repeat;width:32px;height:58px;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:var(--spacing);font-family:Arial;font-size:96px;display:block}.quote .inner .quote-wrap>i:after{content:"";width:1px;-webkit-flex-grow:1;flex-grow:1;background-color:#fff}.quote .inner .byline{margin-left:calc(32px + calc(var(--spacing)*2));font-size:18px}.message-block .left>h2{color:var(--neutral900)}.message-block hr{border-top-color:var(--neutral900)}.message-block a.arrow,.message-block .link a,.message-block .main-department-nav .menu a:after,.main-department-nav .menu .message-block a:after,.message-block .menu-section-link a,.menu-section-link .message-block a{color:var(--neutral900)}.message-block .link{border-top:2px solid var(--neutral900)}.message-block .link a{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px}.message-block .link a[rel$="external"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:400;text-decoration:none;font-size:16px}.message-block .link+.link{border-top:none;margin-top:0}.message-block.dark{background-color:var(--neutral900)}.message-block.dark *{color:#fff}.message-block.dark hr{border-top-color:var(--neutral300)}.message-block.dark a.arrow,.message-block.dark .link a,.message-block.dark .main-department-nav .menu a:after,.main-department-nav .menu .message-block.dark a:after,.message-block.dark .menu-section-link a,.menu-section-link .message-block.dark a{color:#fff}.message-block.dark .left>h2{color:var(--blu)}.message-block.dark .link{border-top-color:var(--neutral300)}@media (hover:hover){.message-block.dark .link a:hover{color:var(--blu)}}.message-block.pink{background-color:var(--pnk)}.message-block.blue{background-color:var(--blu)}.message-block.yellow{background-color:var(--yel)}.message-block.gray{background-color:var(--neutral100)}.message-block.white{background-color:#fff}.bottom-link-blocks .inner>h2{margin-bottom:calc(var(--spacing)*12)}.page-section{margin-bottom:calc(var(--spacing) * 4)}.page-section>.inner>h2{margin-bottom:calc(var(--spacing) * 2)}.paragraph.slanted-images-text{margin-bottom:0;margin-top:calc(var(--spacing)*20);margin-left:auto;margin-right:auto}.paragraph.slanted-images-text .wrap{position:relative}.paragraph.slanted-images-text .wrap>img{width:100%;height:auto}.paragraph.slanted-images-text .wrap .image>img{width:100%;height:auto}.paragraph.slanted-images-text .image1{position:absolute;bottom:0;left:0;width:25.37500%;background-color:#A4A19B;-webkit-clip-path:polygon(0 0,0% 100%,100% 0);clip-path:polygon(0 0,0% 100%,100% 0)}.paragraph.slanted-images-text .image1 img{mix-blend-mode:screen;opacity:0.9}.paragraph.slanted-images-text .image2{position:absolute;left:4.1%;bottom:16%;width:51.5625%;background-color:#7A7A6E;-webkit-clip-path:polygon(46.79878% 0,100% 0%,46.79878% 100%,0% 100%);clip-path:polygon(46.79878% 0,100% 0%,46.79878% 100%,0% 100%)}.paragraph.slanted-images-text .image2 img{mix-blend-mode:screen;opacity:0.75}.paragraph.slanted-images-text .image3{position:absolute;right:0;bottom:8%;width:24.1875%;background-color:#222;-webkit-clip-path:polygon(0 0,100% 100%,100% 0);clip-path:polygon(0 0,100% 100%,100% 0)}.paragraph.slanted-images-text .image3 img{mix-blend-mode:screen;opacity:0.75}.paragraph.slanted-images-text .text{position:absolute;top:48%;left:47%;width:30%}@media only screen and (min-width:768px) and (max-width:1024px){.paragraph.slanted-images-text .text{left:45%;top:32%;width:40%}}@media (max-width:767px){.paragraph.slanted-images-text .text{top:48%;left:43%;width:51%}}.paragraph.slanted-images-text .text p{font-size:16px}@media screen and (min-width:320px){.paragraph.slanted-images-text .text p{font-size:calc(16px + 0 * ((100vw - 320px) / 1600))}}@media screen and (min-width:1920px){.paragraph.slanted-images-text .text p{font-size:16px}}@media (max-width:767px){.paragraph.slanted-images-text .text p{font-size:14px;line-height:1.2}}.paragraph.slanted-images-text .text p.heading-48{font-size:24px}@media screen and (min-width:320px){.paragraph.slanted-images-text .text p.heading-48{font-size:calc(24px + 24 * ((100vw - 320px) / 1600))}}@media screen and (min-width:1920px){.paragraph.slanted-images-text .text p.heading-48{font-size:48px}}@media (max-width:767px){.paragraph.slanted-images-text .text p.heading-48{font-size:18px;line-height:1.2}}.paragraph.slanted-images-text .text p.body-callout,.paragraph.slanted-images-text .text p.no-results,.paragraph.slanted-images-text .text p.quote-left,.paragraph.slanted-images-text .text p.quote-right,.paragraph.slanted-images-text .text .quote .inner .quote-wrap p,.quote .inner .quote-wrap .paragraph.slanted-images-text .text p{font-size:18px}@media screen and (min-width:320px){.paragraph.slanted-images-text .text p.body-callout,.paragraph.slanted-images-text .text p.no-results,.paragraph.slanted-images-text .text p.quote-left,.paragraph.slanted-images-text .text p.quote-right,.paragraph.slanted-images-text .text .quote .inner .quote-wrap p,.quote .inner .quote-wrap .paragraph.slanted-images-text .text p{font-size:calc(18px + 14 * ((100vw - 320px) / 1600))}}@media screen and (min-width:1920px){.paragraph.slanted-images-text .text p.body-callout,.paragraph.slanted-images-text .text p.no-results,.paragraph.slanted-images-text .text p.quote-left,.paragraph.slanted-images-text .text p.quote-right,.paragraph.slanted-images-text .text .quote .inner .quote-wrap p,.quote .inner .quote-wrap .paragraph.slanted-images-text .text p{font-size:32px}}@media (max-width:767px){.paragraph.slanted-images-text .text p.body-callout,.paragraph.slanted-images-text .text p.no-results,.paragraph.slanted-images-text .text p.quote-left,.paragraph.slanted-images-text .text p.quote-right,.paragraph.slanted-images-text .text .quote .inner .quote-wrap p,.quote .inner .quote-wrap .paragraph.slanted-images-text .text p{font-size:14px;line-height:1.2}}.paragraph.slanted-images-text .image{overflow:hidden}.paragraph.link-set .inner>.section-title{margin-bottom:0}.paragraph.link-set .inner>.copy{font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;max-width:680px}.dept-landing-programs .grid.three{grid-row-gap:calc(var(--spacing)*10)}.paragraph.para-accordion{margin-bottom:calc(var(--spacing) * 4)}.accordion-item{border-bottom:2px solid var(--neutral300)}.accordion-item>.q{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px;font-weight:300}.accordion-item>.q a{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none;font-weight:300}.accordion-item>.q a:hover{color:var(--neutral800)}.accordion-item>.q a:hover i:before,.accordion-item>.q a:hover i:after{background-color:var(--primary500)}.accordion-item>.q a i{display:block;height:var(--plusicon);width:var(--plusicon);position:relative;top:6px;margin-left:calc(var(--spacing)*2);-webkit-flex-shrink:0;flex-shrink:0}.accordion-item>.q a i:before,.accordion-item>.q a i:after{content:"";display:block;background-color:var(--black);position:absolute;-moz-transform:rotate(0deg) translate(-50%,-50%);-ms-transform:rotate(0deg) translate(-50%,-50%);-webkit-transform:rotate(0deg) translate(-50%,-50%);transform:rotate(0deg) translate(-50%,-50%);top:50%;left:50%;transform-origin:0 0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;opacity:1;-moz-border-radius:.75px;-webkit-border-radius:.75px;border-radius:.75px}.accordion-item>.q a i:before{width:1.5px;height:100%}.accordion-item>.q a i:after{width:100%;height:1.5px}.accordion-item>.a{display:none}.accordion-item.active>.q a i:before{-moz-transform:rotate(-90deg) translate(-50%,-50%);-ms-transform:rotate(-90deg) translate(-50%,-50%);-webkit-transform:rotate(-90deg) translate(-50%,-50%);transform:rotate(-90deg) translate(-50%,-50%)}.accordion-item.active>.q a i:after{-moz-transform:rotate(-90deg) translate(-50%,-50%);-ms-transform:rotate(-90deg) translate(-50%,-50%);-webkit-transform:rotate(-90deg) translate(-50%,-50%);transform:rotate(-90deg) translate(-50%,-50%);opacity:0}.sidebar-logos>.logo{line-height:0;display:block;margin:calc(var(--spacing)*2) 0}.sidebar-logos.stacked{display:block;text-align:left}.sidebar-logos.stacked>.logo{display:block;border:none;margin-left:0;margin-right:0}.node--type-course.node--view-mode-full .paragraph.one-column .section-title{margin-bottom:calc(var(--spacing)*2)}.paragraph.para-data-table{margin-bottom:calc(var(--spacing) * 6)}.paragraph.para-data-table .data-table .data-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.paragraph.para-data-table .data-table .data-row{-webkit-flex-direction:column;flex-direction:column}}.paragraph.para-data-table .data-table .data-row:nth-child(even){background-color:var(--neutral100)}.paragraph.para-data-table .data-table .data-row>div{padding:var(--spacing)}@media (max-width:767px){.paragraph.para-data-table .data-table .data-row>div:first-child{padding-bottom:0}.paragraph.para-data-table .data-table .data-row>div:last-child{padding-top:0}}.paragraph.para-data-table .data-table .data-row .title{width:25%;-webkit-flex-shrink:0;flex-shrink:0;font-weight:bold}@media (max-width:767px){.paragraph.para-data-table .data-table .data-row .title{-webkit-flex-grow:1;flex-grow:1;width:auto}}.paragraph.para-data-table .data-table .data-row .text{-webkit-flex-grow:1;flex-grow:1}.paragraph.para-data-table .data-table.expanded hr{margin-top:0;margin-bottom:var(--spacing)}.paragraph.para-data-table .data-table.expanded .data-row>div{padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2)}@media (max-width:767px){.paragraph.para-data-table .data-table.expanded .data-row>div:first-child{padding-bottom:0}.paragraph.para-data-table .data-table.expanded .data-row>div:last-child{padding-top:0}.paragraph.para-data-table .data-table.expanded .data-row>div:last-child hr{display:none}}.paragraph.text-and-image{margin-bottom:0}.paragraph.text-and-image .inner p:last-child{margin-bottom:1em}.paragraph.text-and-image .inner figure.image{margin:0;display:table}.paragraph.text-and-image .inner figure.image img{width:auto;max-width:100%}.paragraph.text-and-image .inner figure.image .caption{display:table-caption;caption-side:bottom}.paragraph.text-and-image .inner>.image{margin-bottom:1em;margin-left:0%;margin-right:0%}@media (max-width:767px){.paragraph.text-and-image .inner>.image{margin-left:0;margin-right:0}}.paragraph.text-and-image .inner>.image img{max-width:2000px;width:100%}.paragraph.text-and-image .inner>.image .caption{background-color:var(--neutral100);color:var(--black);padding:var(--spacing);font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;line-height:1.4}.paragraph.text-and-image .inner>.image .caption p{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;line-height:1.4}.paragraph.text-and-image .inner>.image .caption p:last-child{margin-bottom:0}.paragraph.text-and-image:not(.image-right,.image-left) .inner>.image{clear:both;margin-bottom:1em;margin-top:1em}.paragraph.text-and-image.image-right .inner>.image{max-width:60%;float:right;margin-bottom:2em;margin-left:2em;margin-right:-10%}@media (max-width:767px){.paragraph.text-and-image.image-right .inner>.image{float:none;margin:2em auto;max-width:100%}}.paragraph.text-and-image.image-left .inner>.image{max-width:60%;float:left;margin-bottom:2em;margin-right:2em;margin-left:-10%}@media (max-width:767px){.paragraph.text-and-image.image-left .inner>.image{float:none;margin:2em auto;max-width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.paragraph.text-and-image.image-left .inner>.image{margin-left:0;max-width:50%}}.text-block-title{font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:700;letter-spacing:0.5px;line-height:24px}.livestream.home-text-and-image .cols>.text{width:calc(25% - var(--spacing))}.page-content-header .region-header-block{position:absolute;right:var(--spacing);top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:383px}@media (max-width:767px){.page-content-header .region-header-block{position:relative;top:0;right:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);width:auto;margin-top:calc(var(--spacing)*3)}}.page-content-header .region-header-block .mailchimp-signup-subscribe-form{padding:0}.press-room-landing .region-postscript-first>.block>h2{margin-bottom:calc(var(--spacing) * 7)}.event-page-header .date-wrap{position:relative}.event-page-header .date-wrap:before{content:"";display:block;height:2px;width:24px;position:absolute;left:0;top:-24px;background-color:var(--black)}.event-page-header .button-link{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.event-page-header .button-link{display:block}}.event-page-header .button-link a,.event-page-header .button-link button{margin-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:calc(50% - 6px);margin-bottom:var(--spacing)}@media (max-width:767px){.event-page-header .button-link a,.event-page-header .button-link button{width:100%;margin-bottom:calc(var(--spacing) * 2)}}.event-page-header>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}@media only screen and (min-width:768px) and (max-width:1024px){.event-page-header>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.event-page-header>.inner{-webkit-flex-direction:column;flex-direction:column}}.event-page-header>.inner .text{-webkit-flex-grow:1;flex-grow:1;order:1;margin-right:calc(var(--spacing) * 7);margin-top:calc(var(--spacing) * 8)}@media (max-width:767px){.event-page-header>.inner .text{margin-top:calc(var(--spacing) * 2);margin-right:0;order:2}}@media only screen and (min-width:768px) and (max-width:1024px){.event-page-header>.inner .text{margin-right:calc(var(--spacing) * 4)}.event-page-header>.inner .text h1.heading-4{font-size:24px;line-height:32px}}.event-page-header>.inner .image{-webkit-flex-shrink:0;flex-shrink:0;width:59%;margin-right:-10%;order:2}@media (max-width:767px){.event-page-header>.inner .image{margin-right:0;width:100%;order:1}}@media only screen and (min-width:768px) and (max-width:1024px){.event-page-header>.inner .image{width:55%;margin-right:calc((var(--spacing) * 2) * -1)}}.news-page-header>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}@media only screen and (min-width:768px) and (max-width:1024px){.news-page-header>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.news-page-header>.inner{-webkit-flex-direction:column;flex-direction:column}}.news-page-header>.inner .text{-webkit-flex-grow:1;flex-grow:1;margin-right:calc(var(--spacing) * 7);margin-top:calc(var(--spacing) * 8)}@media (max-width:767px){.news-page-header>.inner .text{margin-top:calc(var(--spacing) * 2);margin-right:0;order:2}}@media only screen and (min-width:768px) and (max-width:1024px){.news-page-header>.inner .text{margin-right:calc(var(--spacing) * 4)}}.news-page-header>.inner .image{-webkit-flex-shrink:0;flex-shrink:0;width:65%;margin-right:-10%}@media (max-width:767px){.news-page-header>.inner .image{margin-right:0;width:100%;order:1}}@media only screen and (min-width:768px) and (max-width:1024px){.news-page-header>.inner .image{width:55%;margin-right:calc((var(--spacing) * 2) * -1)}}.course-page-header>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}@media only screen and (min-width:768px) and (max-width:1024px){.course-page-header>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.course-page-header>.inner .text{width:49%}.course-page-header>.inner .image{width:49%}.header-back-to,.breadcrumb{padding-top:var(--spacing);padding-bottom:var(--spacing);background-color:var(--neutral100);position:-webkit-sticky;position:sticky;top:var(--headerheightsmall);z-index:400;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease}body.toolbar-tray-open .header-back-to,body.toolbar-tray-open .breadcrumb{top:calc(var(--headerheightsmall) + var(--admintoolbar))}body.info-banner .header-back-to,body.info-banner .breadcrumb{top:calc(var(--bannerheight) + var(--headerheightsmall))}body.info-banner.toolbar-tray-open .header-back-to,body.info-banner.toolbar-tray-open .breadcrumb{top:calc(var(--headerheightsmall) + var(--admintoolbar) + var(--bannerheight))}.header-back-to h2,.breadcrumb h2{background-color:#fff}body.dark-header .header-back-to,body.dark-header .breadcrumb{background-color:var(--neutral900)}body.dark-header .header-back-to .inner a,body.dark-header .breadcrumb .inner a{color:var(--neutral500)}body.dark-header .header-back-to .inner a em,body.dark-header .breadcrumb .inner a em{color:#fff}@media (max-width:767px){.header-back-to,.breadcrumb{display:none}}.header-back-to .inner,.breadcrumb .inner{padding-left:20px}.header-back-to .inner li,.breadcrumb .inner li{color:var(--neutral900);line-height:24px}.header-back-to .inner a,.breadcrumb .inner a{-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;color:var(--neutral800)}.header-back-to .inner a .fa-arrow-up,.breadcrumb .inner a .fa-arrow-up{font-weight:400;font-size:12px;top:-1px;position:relative;margin-right:7px}.header-back-to .inner a em,.breadcrumb .inner a em{color:var(--black);font-style:normal}body.header-fixed .header-back-to,body.header-fixed .breadcrumb{background-color:var(--neutral900)}body.header-fixed .header-back-to .inner a,body.header-fixed .breadcrumb .inner a{color:var(--neutral500)}body.header-fixed .header-back-to .inner a em,body.header-fixed .breadcrumb .inner a em{color:#fff}.header-tan-bg,.event-page-header,.profile-header{position:relative;padding-top:calc(var(--spacing)*4)}.header-tan-bg:before,.event-page-header:before,.profile-header:before{content:"";display:block;position:absolute;top:0;right:0;left:0;height:calc(var(--spacing)*8);max-height:200px;background-color:var(--neutral100);z-index:0}.header-tan-bg>.inner,.event-page-header>.inner,.profile-header>.inner{position:relative}.media-card .icon .fa{position:relative;left:0;top:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;font-size:14px}@media (hover:hover){.media-card:hover .icon .fa{left:var(--spacing);color:var(--primary500)}}.home-text-and-image .image{background-color:var(--neutral800)}.home-text-and-image .image>a{position:relative}.home-text-and-image .image>a>img{opacity:1;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.home-text-and-image .image>a>.icon-play{position:absolute;bottom:0;right:0;background-color:var(--black);color:#fff;font-weight:300;line-height:64px;width:64px;font-size:28px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.home-text-and-image .image>a>.icon-play img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.home-text-and-image .image>a>.icon-play:before{position:relative;left:2px}@media (hover:hover){.home-text-and-image .image>a:hover>img{opacity:0.7}.home-text-and-image .image>a:hover>.icon-play{background-color:var(--primary500)}}.wistia-code{display:none}.video-grid-wrapper .grid{grid-row-gap:calc(var(--spacing)*2)}.video-grid-wrapper .grid>.item{display:block;position:relative;overflow:hidden;line-height:0;color:var(--black);text-decoration:none}@media (max-width:767px){.video-grid-wrapper .grid>.item{margin-bottom:30px}}.video-grid-wrapper .grid>.item .wistia-code{display:none}.video-grid-wrapper .grid>.item .bg,.video-grid-wrapper .grid>.item .info-full,.video-grid-wrapper .grid>.item .info-overlay{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1.2}@media (max-width:767px){.video-grid-wrapper .grid>.item img.full{display:none}}.video-grid-wrapper .grid>.item .info-overlay{top:auto;background-color:var(--neutral100);-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1;display:-webkit-flex;display:flex}.video-grid-wrapper .grid>.item .info-overlay .title{-webkit-flex-grow:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;padding:var(--spacingsix);padding-right:calc(var(--spacingsix)*2)}.video-grid-wrapper .grid>.item .info-overlay .title:after{content:"";font-family:'Font Awesome 6 Pro';position:absolute;right:var(--spacingsix);text-align:center;font-weight:300}@media (max-width:767px){.video-grid-wrapper .grid>.item .info-overlay{display:none}}.video-grid-wrapper .grid>.item .info-full{line-height:120%;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;top:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--spacingsix);background-color:var(--neutral900);color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;flex-direction:column}@media (max-width:767px){.video-grid-wrapper .grid>.item .info-full{position:relative;top:0;right:0;bottom:0;left:0;height:auto;display:block;padding-top:calc(var(--spacingsix)*2)}}.video-grid-wrapper .grid>.item .info-full>span{display:block}.video-grid-wrapper .grid>.item .info-full>span:not(:first-child){margin-top:var(--spacing)}.video-grid-wrapper .grid>.item .info-full .title{font-size:24px;line-height:34px;letter-spacing:.02em;font-weight:300;position:relative}.video-grid-wrapper .grid>.item .info-full .title:before{content:"";font-family:'Font Awesome 6 Pro';position:absolute;left:0;top:calc(var(--spacing) * -2);font-size:16px;line-height:24px;letter-spacing:0;font-weight:300;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.video-grid-wrapper .grid>.item .info-full .name{font-size:14px;line-height:18px;letter-spacing:.02em;font-weight:300}.video-grid-wrapper .grid>.item .info-full .dept{line-height:18px}.video-grid-wrapper .grid>.item .image-tile{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.video-grid-wrapper .grid>.item .image-tile img{width:100%;height:auto}@media (max-width:767px){.video-grid-wrapper .grid>.item .image-tile{position:relative}}@media (max-width:767px){.video-grid-wrapper .grid>.item .video-tile-wrapper{display:none}}.video-grid-wrapper .grid>.item .video-tile-wrapper video{width:100%}.video-grid-wrapper .grid>.item.normal-block .info-full{position:absolute;top:0;right:0;bottom:0;left:0}@media (hover:hover){.video-grid-wrapper .grid>.item:hover .info-full{top:0;opacity:1}.video-grid-wrapper .grid>.item:hover .info-full .title:before{left:var(--spacing);color:var(--primary500)}.video-grid-wrapper .grid>.item:hover .info-overlay{opacity:0}}.video-modal,.wistia-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.85);z-index:9999;display:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.video-modal .video-modal-inner,.wistia-video-modal .video-modal-inner{width:60%;margin:auto;-moz-box-shadow:0 0 40px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 40px rgba(0,0,0,0.8);box-shadow:0 0 40px rgba(0,0,0,0.8)}@media (max-width:767px){.video-modal .video-modal-inner,.wistia-video-modal .video-modal-inner{width:auto;margin:10px;margin-top:50px}}@media only screen and (min-width:768px) and (max-width:1024px){.video-modal .video-modal-inner,.wistia-video-modal .video-modal-inner{width:auto;margin:10px;margin-top:50px}}.video-modal.active,.wistia-video-modal.active{opacity:1;display:-webkit-flex;display:flex}@media (max-width:767px){.video-modal.active,.wistia-video-modal.active{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.video-modal.active,.wistia-video-modal.active{display:block}}.video-modal .modal-header,.wistia-video-modal .modal-header{position:relative}@media (max-width:767px){.video-modal .modal-header,.wistia-video-modal .modal-header{text-align:right}}@media only screen and (min-width:768px) and (max-width:1024px){.video-modal .modal-header,.wistia-video-modal .modal-header{text-align:right}}.video-modal .close-modal,.wistia-video-modal .close-modal{position:absolute;top:-20px;right:-20px;color:#fff;font-size:24px}@media (max-width:767px){.video-modal .close-modal,.wistia-video-modal .close-modal{position:relative;top:0;right:0;bottom:0;left:0;font-size:32px}}@media only screen and (min-width:768px) and (max-width:1024px){.video-modal .close-modal,.wistia-video-modal .close-modal{position:relative;top:0;right:0;bottom:0;left:0;font-size:32px}}.plyr--video .plyr__controls{padding:10px 20px;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,0.6)}.plyr--video .plyr__controls>*{margin-left:10px;margin-right:10px}.plyr--video .plyr__controls>*.plyr__time--current{margin-right:0}.slideshow-wrap{position:relative}.slideshow-wrap .slide-icon .slideshow-trigger,.video-header>.inner .slide-icon .slideshow-trigger{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;color:var(--neutral900);text-decoration:none}.slideshow-wrap .slide-icon .slideshow-trigger img,.video-header>.inner .slide-icon .slideshow-trigger img{margin-right:7px}.slideshow-wrap>blockquote,.video-header>.inner>blockquote{background-color:var(--neutral100);color:var(--black);padding:var(--spacing) calc(var(--spacing) * 2);font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;margin:0;border:none}@media (max-width:767px){.slideshow-wrap>blockquote,.video-header>.inner>blockquote{display:none}}.slideshow-wrap>blockquote>div,.video-header>.inner>blockquote>div{margin-bottom:calc(var(--spacing)/2)}.slideshow-wrap>blockquote>div:last-child,.video-header>.inner>blockquote>div:last-child{margin-bottom:0}.slideshow-wrap>blockquote>.expander,.video-header>.inner>blockquote>.expander{position:absolute;right:0;bottom:0;text-align:center;width:50px;line-height:50px;background-color:transparent;background:transparent;border:none;text-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;display:none}.slideshow-wrap>blockquote.overflowing>.expander,.video-header>.inner>blockquote.overflowing>.expander{display:block}.slideshow-wrap>blockquote .caption,.video-header>.inner>blockquote .caption{margin-right:40px;line-height:1.4}.slideshow-wrap>blockquote .caption.body-small,.video-header>.inner>blockquote .caption.body-small{line-height:1.4}.slideshow-wrap>blockquote .caption p,.video-header>.inner>blockquote .caption p{line-height:1.4}.slideshow-wrap>blockquote.active .caption,.video-header>.inner>blockquote.active .caption{white-space:normal;text-overflow:unset;overflow:visible}.slider-fixed-image .sy-slides-wrap{background-color:var(--neutral100)}.slider-fixed-image .sy-controls{position:absolute;left:0;bottom:0}.slideshow-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(36,36,36,0.98);z-index:9998;display:none;overflow:auto}.slideshow-modal a.slideshow-modal-close{position:absolute;top:10px;right:20px;color:#fff;display:block;line-height:24px;width:24px;text-align:center;color:#fff}.slideshow-modal a.slideshow-modal-close .fa{font-weight:300;font-size:24px}.slideshow-modal a.slideshow-modal-close:hover{color:var(--neutral100)}.slideshow-modal.active{display:block}.slideshow-modal .slideshow-modal-inner{max-width:1920px;margin-left:auto;margin-right:auto;position:relative;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:calc(var(--spacing)*7);margin-bottom:calc(var(--spacing)*7)}.slideshow-modal .slideshow-modal-inner .slickme-wrap{position:relative}.slideshow-modal .slideshow-modal-inner .slickme-wrap>i{height:10px;width:10px;background-image:url(/themes/custom/weitzman/img/crop-marks.svg);background-repeat:no-repeat;position:absolute}@media (max-width:767px){.slideshow-modal .slideshow-modal-inner .slickme-wrap>i{display:none}}.slideshow-modal .slideshow-modal-inner .slickme-wrap>i.t{background-position:-10px -10px;top:-30px;left:0}.slideshow-modal .slideshow-modal-inner .slickme-wrap>i.r{background-position:0 -10px;top:-30px;right:3px}.slideshow-modal .slideshow-modal-inner .slickme-wrap>i.b{background-position:0 0;bottom:-23px;right:3px}.slideshow-modal .slideshow-modal-inner .slickme-wrap>i.l{background-position:-10px 0;bottom:-23px;left:0}.slideshow-modal .slideshow-modal-inner .slickme{padding-left:30px;padding-right:30px}@media (max-width:767px){.slideshow-modal .slideshow-modal-inner .slickme{padding-left:0;padding-right:0}}.slideshow-modal .slideshow-modal-inner .slideshow-modal-controls{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9999;display:none}@media (max-width:767px){.slideshow-modal .slideshow-modal-inner .slideshow-modal-controls{position:fixed;bottom:0;left:0;right:0;top:auto;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);background-color:var(--neutral700)}}.slideshow-modal .slideshow-modal-inner .slideshow-modal-controls.active{display:block}.slideshow-modal .slideshow-modal-inner .slideshow-modal-controls .modal-slide-prev,.slideshow-modal .slideshow-modal-inner .slideshow-modal-controls .modal-slide-next{color:#fff;display:block;width:20px;line-height:20px;font-size:20px;text-align:center}@media (max-width:767px){.slideshow-modal .slideshow-modal-inner .slideshow-modal-controls .modal-slide-prev,.slideshow-modal .slideshow-modal-inner .slideshow-modal-controls .modal-slide-next{display:none}}.slideshow-modal .slideshow-modal-inner .slick-dots{list-style:none;margin:10px 0;padding:0}@media (max-width:767px){.slideshow-modal .slideshow-modal-inner .slick-dots{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}}.slideshow-modal .slideshow-modal-inner .slick-dots button{display:block;text-indent:-2000px;overflow:hidden;height:20px;width:20px;margin-top:6px;margin-bottom:5px;position:relative;padding:0;background-color:transparent}@media (max-width:767px){.slideshow-modal .slideshow-modal-inner .slick-dots button{margin-left:12px;margin-right:12px}}.slideshow-modal .slideshow-modal-inner .slick-dots button:before{content:"";display:block;position:absolute;top:10px;right:0;left:0;height:2px;background-color:#949791}.slideshow-modal .slideshow-modal-inner .slick-dots .slick-active button:before{background-color:#fff}.slideshow-modal-caption-container{max-width:585px;margin-left:auto;margin-right:auto;color:#fff}.slideshow-modal-caption-container blockquote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:#fff;border:none}.slideshow-modal-caption-container blockquote a{color:#fff;text-decoration:underline}.full-slide-image{position:relative;line-height:0;display:block;font-size:0}.full-slide-image:after{content:"";height:64px;width:64px;background-color:transparent;display:block;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;opacity:1;background-image:url(/themes/custom/weitzman/img/loading.svg);background-repeat:no-repeat;background-size:cover;background-position:0 0;display:none}.full-slide-image>img.dummy{width:100%;height:auto;max-height:80vh}.full-slide-image>img:not(.dummy){position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;width:auto;z-index:99;margin-bottom:46px;font-size:0}.full-slide-image.loaded:after{opacity:0}.slider-variable-image .slide{background-color:var(--neutral900);line-height:0}.slider-variable-image .slide img.dummy{display:block}.slider-variable-image .slide>img:not(.dummy){position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;width:auto;z-index:99;margin-bottom:46px}.slider-variable-image .slide>blockquote{position:absolute;bottom:0;left:0;right:0;z-index:100;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (hover:hover){.slider-variable-image .slide:hover>blockquote .title,.slider-variable-image .slide:hover>blockquote .caption-text{overflow:visible;white-space:normal}}.sy-box .controls{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}@media (max-width:767px){.sy-box .controls{margin-top:calc(var(--spacing) * 2)}}.sy-box .controls>a{display:block;color:var(--black);text-decoration:none}.sy-box .controls>a>span{line-height:25px;display:block;position:relative;top:2.5px;font-size:20px;font-weight:300}.sy-box .controls>a.custom-prev{margin-right:var(--spacing)}@media (hover:hover){.sy-box .controls>a.custom-prev:hover{color:var(--primary500)}}.sy-box .controls>a.custom-next{margin-left:var(--spacing)}@media (hover:hover){.sy-box .controls>a.custom-next:hover{color:var(--primary500)}}.sy-pager{width:auto;margin:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sy-pager li{margin:0;margin-right:calc(var(--spacing))}.sy-pager li:last-child{margin-right:0}.sy-pager li a{height:25px;width:20px;background-color:transparent;position:relative;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sy-pager li a:before{content:"";display:block;height:3px;width:100%;background-color:var(--neutral500);position:absolute;top:50%;left:0;margin-top:-1.5px}.sy-pager li.sy-active a{background-color:transparent}.sy-pager li.sy-active a:before{background-color:var(--black)}.page-slideshow-wrap{margin-bottom:calc(var(--spacing)*6)}.page-slideshow-wrap .page-slideshow{margin:0;margin-bottom:calc(var(--spacing)*3)}.page-slideshow-wrap .page-slideshow .slide-content{line-height:0}.sy-slide>img:not(.dummy){cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.slideshow-controls{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.slideshow-controls ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;list-style:none;margin:0 var(--spacing);padding:0}.slideshow-controls ul li{height:20px;width:20px;margin-right:var(--spacing)}.slideshow-controls ul li:last-child{margin-right:0}.slideshow-controls ul li button{text-indent:-2000px;overflow:hidden;position:relative;width:100%;height:100%}.slideshow-controls ul li button:after{content:"";display:block;height:3px;width:100%;background-color:var(--neutral500);position:absolute;top:50%;left:0;margin-top:-1.5px}.slideshow-controls ul li.slick-active button:after{background-color:var(--black)}.slideshow-controls button{background-color:transparent;color:var(--black);font-size:20px;line-height:25px;letter-spacing:.5px;font-weight:300}.slideshow-controls button .fa{font-weight:300}.single-col{max-width:792px;margin-left:auto;margin-right:auto}.single-col .paragraph>.inner{width:auto;max-width:100%;padding-left:0;padding-right:0}.alphatoc header{position:-webkit-sticky;position:sticky;top:calc(var(--bcheight) + var(--headerheightsmall));background-color:#fff;z-index:10}@media (max-width:767px){.alphatoc header{top:var(--headerheightsmall)}}body.toolbar-tray-open .alphatoc header{top:calc(var(--bcheight) + var(--headerheightsmall) + var(--admintoolbar))}.page-cols{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}@media (max-width:767px){.page-cols{-webkit-flex-direction:column;flex-direction:column}}.page-cols.sidebar-left .sidebar{width:28%;margin-right:calc(var(--spacing)*6);-webkit-flex-shrink:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:calc(var(--headerheightsmall) + var(--headerheightsmall) + var(--spacing))}body.toolbar-tray-open .page-cols.sidebar-left .sidebar{top:calc(var(--headerheightsmall) + var(--headerheightsmall) + var(--spacing) + var(--admintoolbar))}body.info-banner .page-cols.sidebar-left .sidebar{top:calc(var(--headerheightsmall) + var(--headerheightsmall) + var(--spacing) + var(--bannerheight))}body.toolbar-tray-open.info-banner .page-cols.sidebar-left .sidebar{top:calc(var(--headerheightsmall) + var(--headerheightsmall) + var(--spacing) + var(--admintoolbar) + var(--bannerheight))}@media (max-width:767px){.page-cols.sidebar-left .sidebar{width:100%;margin-right:0;order:2;position:relative;top:0 !important;margin-top:calc(var(--spacing)*4)}.page-cols.sidebar-left .sidebar .page-sections-toc{display:none}}.page-cols.sidebar-left .content .mobile-toc{display:none}@media (max-width:767px){.page-cols.sidebar-left .content{order:1}.page-cols.sidebar-left .content .mobile-toc{display:block}}.page-cols.sidebar-right .sidebar{order:2;width:28%;margin-left:calc(var(--spacing)*8);-webkit-flex-shrink:0;flex-shrink:0}@media (max-width:767px){.page-cols.sidebar-right .sidebar{width:100%;margin-left:0;margin-top:calc(var(--spacing)*4)}}@media only screen and (min-width:768px) and (max-width:1024px){.page-cols.sidebar-right .sidebar{margin-left:calc(var(--spacing)*3)}}.page-cols.sidebar-right .sidebar>.sidebar-chunk{margin-bottom:calc(var(--spacing)*6)}.page-cols.sidebar-right .content{order:1}.page-cols .content{-webkit-flex-grow:1;flex-grow:1}.page-wrap>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.page-wrap>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.fields-unknown{display:none;max-height:10px;overflow:hidden;background-color:#ccc;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer}@media (hover:hover){.fields-unknown:hover{max-height:2000px;overflow:auto}}.sidebar-chunk{margin-bottom:calc(var(--spacing) * 6)}.sidebar-chunk.bordered{border-bottom:1px solid var(--neutral300);padding-bottom:var(--spacing)}.sidebar-chunk.sidebar-paras .message-block.padded-96{padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*4)}.sidebar-chunk.sidebar-paras .message-block.padded-96:last-child{margin-bottom:0}.sidebar-chunk.sidebar-paras .message-block.padded-96 .inner{max-width:unset;width:unset}.sidebar-chunk.sidebar-paras .message-block.padded-96 .inner .cols.cols-25-75{display:block}.sidebar-chunk.sidebar-paras .message-block.padded-96 .inner .cols.cols-25-75>div:first-child{width:unset}.sidebar-chunk.sidebar-paras .message-block.padded-96 .inner .cols.cols-25-75>div:last-child{margin-left:0}.titled-block>strong{display:block;font-size:12px;line-height:12px;letter-spacing:10%;font-weight:400;text-transform:uppercase;border-bottom:1px solid var(--primary);padding-bottom:var(--spacingsix);margin-bottom:var(--spacing)}.page-downloads{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}.page-downloads>h2{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:16px;line-height:18px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.page-downloads>h2:after{content:"";height:1px;-webkit-flex-grow:1;flex-grow:1;display:block;background-color:var(--black);margin-left:var(--spacing)}.messages__wrapper{padding:30px;background-color:var(--yel)}.messages__wrapper>div{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.messages__wrapper>div{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.node--type-archive-collection>.inner>.content{max-width:890px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.node--type-archive-collection>.inner>.content>.image{max-width:712px;margin-left:auto;margin-right:auto}.node--type-archive-collection .subtitle{border-bottom:1px solid #EAE8E2}.archive-nav{padding-top:80px;max-height:600px;overflow-y:auto;padding-right:25px}@media (max-width:767px){.archive-nav{padding-right:0}}.archive-nav .views-exposed-form{margin-top:0;margin-bottom:0}@media (max-width:767px){.archive-nav .views-exposed-form{padding:0}}@media (max-width:767px){.archive-nav .filters-trigger-wrap{display:none}}.archive-nav .exposed-wrap>form{background-color:#fff;margin:0;position:absolute;top:0;right:0;left:0;height:50px;z-index:100}.archive-nav .exposed-wrap>form.views-exposed-form>div:not(.form-actions){max-width:100%;margin:0;margin-right:25px}@media (max-width:767px){.archive-nav .exposed-wrap>form.views-exposed-form>div:not(.form-actions){margin-right:0}}.archive-nav .exposed-wrap>form .form-actions:before{display:none}.archive-nav .item-list>h3{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px;border-bottom:1px solid #EAE8E2}.map-panel{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.map-panel>.image{width:200px;margin-right:20px}.map-panel>.text>span{display:block}.map-panel>.text>span.title{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px;line-height:1.3;margin-bottom:calc(var(--spacing) * 2)}@media (max-width:767px){.map-panel>.text>span.title{font-size:16px}}.map-panel>.text>span a.more{text-decoration:none}.map-panel>.text>span a.more span{text-decoration:underline}.map-panel>.text>span a.more:after{position:relative;right:0;left:unset;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (hover:hover){.map-panel>.text>span a.more:hover:after{right:-12px}}.map-panel>.text>span a[rel$="external"]::after{font-size:.7em}.profile-header{margin-bottom:calc(var(--spacing) * 8)}.profile-header>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:768px) and (max-width:1024px){.profile-header>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.profile-header>.inner{display:block}}.profile-header>.inner .image{width:36%;margin-right:6.4%;-webkit-flex-shrink:0;flex-shrink:0}@media (max-width:767px){.profile-header>.inner .image{width:auto;margin-right:0}}.profile-header>.inner .text{-webkit-flex-grow:1;flex-grow:1;margin-top:calc(var(--spacing) * 8)}@media (max-width:767px){.profile-header>.inner .text{margin-top:calc(var(--spacing) * 2)}}.profile-header>.inner .text .icon-link{margin-bottom:calc(var(--spacing)/2)}.profile-header>.inner .text .social-icons{margin-top:calc(var(--spacing)*2)}.icon-link a{font-size:14px;line-height:24px;letter-spacing:.5px;font-weight:500;color:var(--neutral900)}@media (hover:hover){.icon-link a:hover{text-decoration:underline;text-decoration-color:var(--primary500);color:var(--neutral800)}.icon-link a:hover:before{color:var(--primary500)}}.icon-chunk{font-size:14px;line-height:24px;letter-spacing:.5px;font-weight:500;padding-left:20px;position:relative;margin-bottom:calc(var(--spacing)/2)}.icon-chunk:before{top:0;left:0;content:"";font-family:'Font Awesome 6 Pro';font-weight:400;margin-right:calc(var(--spacing)/2);position:absolute}.profile-header .address span:nth-child(2):before{content:",";position:relative;left:-3px}@media (max-width:767px){.profile-header .address span{display:block}.profile-header .address span:nth-child(2):before{display:none}}.profile-content .content-chunk{margin-bottom:calc(var(--spacing) * 4)}.profile-content .content-chunk>.body-subhead{margin-bottom:0}@media (max-width:767px){#view-rows-courses{margin-top:50px}}.course-page-header .text .course-code{margin-bottom:calc(var(--spacingsix)/2);display:block}.course-page-header .header-items .header-item strong{display:block}.course-page-header .header-items .header-item a{color:var(--black)}@media (hover:hover){.course-page-header .header-items .header-item a:hover{color:var(--neutral800);text-decoration:underline;text-decoration-color:var(--primary500)}}.course-page-header .header-items .header-item.course-sections>span:after{content:",";margin-right:3px}.course-page-header .header-items .header-item.course-sections>span:last-child:after{display:none}.region-content>.bef-exposed-form,.region-content>.views-element-container{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.region-content>.bef-exposed-form,.region-content>.views-element-container{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.path-taxonomy .block-system-main-block>.block-inner>.views-element-container>header{background-color:var(--neutral100)}.path-taxonomy .block-system-main-block>.block-inner>.views-element-container>header>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.path-taxonomy .block-system-main-block>.block-inner>.views-element-container>header>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.path-taxonomy .block-system-main-block>.block-inner>.views-element-container .view-grid{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.path-taxonomy .block-system-main-block>.block-inner>.views-element-container .view-grid{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.search-results{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.search-results{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.search-results>.views-row{max-width:870px;margin-left:auto;margin-right:auto}.path-search .block-system-main-block{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.path-search .block-system-main-block{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.path-search .block-system-main-block .block-inner>h2,.path-search .block-system-main-block .block-inner>ol{max-width:870px;margin-left:auto;margin-right:auto}.path-search .block-system-main-block .block-inner>ol{padding:0;counter-reset:my-awesome-counter;list-style:none}.path-search .block-system-main-block .block-inner>ol>li{counter-increment:my-awesome-counter;margin-left:30px;position:relative}.path-search .block-system-main-block .block-inner>ol>li:before{content:counter(my-awesome-counter) ".";color:var(--neutral800);font-weight:bold;margin-right:var(--spacing);position:absolute;left:-30px;top:calc(var(--spacing)*2)}.path-search .block-system-main-block .block-inner>ol>li>h3 a{color:var(--black)}@media (hover:hover){.path-search .block-system-main-block .block-inner>ol>li:hover{border-top-color:var(--primary500);color:var(--neutral800)}.path-search .block-system-main-block .block-inner>ol>li:hover>h3 a{color:var(--neutral800)}}.infinite .pager{list-style:none;margin:calc(var(--spacing)*6) 0 0 0;padding:0}.infinite .pager li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.infinite .pager li:before,.infinite .pager li:after{content:"";-webkit-flex-grow:1;flex-grow:1;height:1px;background-color:var(--neutral300);width:100%}.infinite .pager li a{margin-left:var(--spacing);margin-right:var(--spacing);background-color:transparent;color:var(--neutral800);border:none;-webkit-flex-shrink:0;flex-shrink:0}.infinite .pager li a:after{display:none}.text-field,.views-exposed-form>.js-form-type-textfield input[type="text"],.views-exposed-form .form-item[id^=edit-created-wrapper] .fieldset-wrapper .form-item input[type="date"],.views-exposed-form .form-item[id^=edit-event-date-wrapper] .fieldset-wrapper .form-item input[type="date"],.views-exposed-form .form-item[id^=edit-date-wrapper] .fieldset-wrapper .form-item input[type="date"]{border:none;height:var(--formfieldheight);display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:33px;border-bottom:2px solid var(--black);color:var(--black);padding-left:0;padding-right:0}.filters-trigger-wrap{display:none}.filters-trigger-wrap>button{-moz-appearance:none;-webkit-appearance:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.15000000596046448px}.filters-trigger-wrap>button:before{content:"";font-family:'Font Awesome 6 Pro';margin-right:calc(var(--spacing)/2);font-weight:400}.filters-trigger-wrap>button:after{content:"+";font-family:'Font Awesome 6 Pro';margin-right:calc(var(--spacing)/2);margin-left:auto}.filters-trigger-wrap>button.active:after{content:"";font-family:'Font Awesome 6 Pro'}@media (max-width:767px){.filters-trigger-wrap{display:block}}@media (max-width:767px){.exposed-wrap{display:block;background-color:#fff;margin-top:0;margin-bottom:var(--spacing);margin-left:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1);max-height:0;overflow:hidden;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.exposed-wrap.active{max-height:1200px}}.people-grid-block,.people-list-block,.block-views.block-views-blockpeople-d9-block-2,.block-views.block-views-blockpeople-d9-block-3{position:relative}.people-grid-block .block-inner,.people-list-block .block-inner,.block-views.block-views-blockpeople-d9-block-2 .block-inner,.block-views.block-views-blockpeople-d9-block-3 .block-inner{position:relative;z-index:119}.people-grid-block>a.toggle-button,.people-list-block>a.toggle-button,.block-views.block-views-blockpeople-d9-block-2>a.toggle-button,.block-views.block-views-blockpeople-d9-block-3>a.toggle-button{position:absolute;top:0;right:0;margin-left:auto;padding:0;line-height:var(--formfieldheight);width:var(--formfieldheight);text-align:center;display:block;border:none;z-index:120}@media (max-width:767px){.people-grid-block>a.toggle-button,.people-list-block>a.toggle-button,.block-views.block-views-blockpeople-d9-block-2>a.toggle-button,.block-views.block-views-blockpeople-d9-block-3>a.toggle-button{top:-50px}}::-webkit-input-placeholder{color:var(--neutral500);opacity:1}::-moz-placeholder{color:var(--neutral500);opacity:1}:-ms-input-placeholder{color:var(--neutral500);opacity:1}:-moz-placeholder{color:var(--neutral500);opacity:1}.views-exposed-form{margin-top:75px;margin-bottom:50px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;z-index:300;position:relative;font-size:16px;color:#333}@media only screen and (min-width:768px) and (max-width:1024px){.people-grid .views-exposed-form,.people-list .views-exposed-form{padding-right:40px}}@media (max-width:767px){.views-exposed-form{display:block;margin-top:var(--spacing);margin-bottom:var(--spacing);padding:calc(var(--spacing) * 2) var(--spacing)}}.views-exposed-form>div:not(.form-actions){-webkit-flex-grow:1;flex-grow:1;max-width:250px;margin-right:calc(var(--spacing)*2)}@media (max-width:767px){.views-exposed-form>div:not(.form-actions){max-width:100%;margin-right:0}}.views-exposed-form>.js-form-type-textfield{position:relative}@media (max-width:767px){.views-exposed-form>.js-form-type-textfield{margin-bottom:calc(var(--spacing)*2)}}.views-exposed-form>.js-form-type-textfield:after{content:"";font-family:'Font Awesome 6 Pro';position:absolute;font-size:12px;position:absolute;right:0;top:5px}.views-exposed-form>.js-form-type-textfield input[type="text"]{border-bottom-color:#949791}.views-exposed-form .js-form-type-date{position:relative}.views-exposed-form .js-form-type-date:before{content:"";font-family:'Font Awesome 6 Pro';position:absolute;right:0;top:4px;color:var(--black);font-size:14px;pointer-events:none;font-weight:400}.views-exposed-form .form-item[id^=edit-created-wrapper] .fieldset-wrapper>div:last-child,.views-exposed-form .form-item[id^=edit-event-date-wrapper] .fieldset-wrapper>div:last-child,.views-exposed-form .form-item[id^=edit-date-wrapper] .fieldset-wrapper>div:last-child{display:none}.views-exposed-form .form-item[id^=edit-created-wrapper] .fieldset-wrapper .form-item input[type="date"],.views-exposed-form .form-item[id^=edit-event-date-wrapper] .fieldset-wrapper .form-item input[type="date"],.views-exposed-form .form-item[id^=edit-date-wrapper] .fieldset-wrapper .form-item input[type="date"]{padding-left:0;padding-right:0}@media (max-width:767px){.views-exposed-form>.fieldgroup{margin-bottom:calc(var(--spacing)*2)}}.views-exposed-form>.fieldgroup .legend{display:block;margin:0;padding:0}.views-exposed-form>.fieldgroup .legend span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%}.views-exposed-form>.fieldgroup .filter-wrap{position:relative;-webkit-flex-grow:1;flex-grow:1}.views-exposed-form>.fieldgroup .filter-wrap .legend{display:block;border:none;border-bottom:2px solid var(--black);padding:5px 0;background-color:#fff;position:relative;cursor:pointer}.views-exposed-form>.fieldgroup .filter-wrap .legend:after{content:"";font-family:'Font Awesome 6 Pro';font-size:12px;position:absolute;right:0;top:5px;transform-origin:center center;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.views-exposed-form>.fieldgroup .filter-wrap .fieldset-wrapper{display:none;position:absolute;top:calc(100% - 1px);right:0;left:0;border:1px solid var(--neutral300);padding:5px 10px;background-color:#fff;z-index:900;max-height:400px;overflow:auto}@media (max-width:767px){.views-exposed-form>.fieldgroup .filter-wrap .fieldset-wrapper{position:relative;top:0;border-color:var(--neutral300)}}@media (hover:hover){.views-exposed-form>.fieldgroup .filter-wrap:hover .legend{border-bottom-color:var(--primary500)}}.views-exposed-form>.fieldgroup .filter-wrap.active .legend:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.views-exposed-form>.fieldgroup .filter-wrap.active .fieldset-wrapper{display:block}.views-exposed-form .form-actions{position:relative}@media (max-width:767px){.views-exposed-form .form-actions{margin-top:calc(var(--spacing)*4)}}.views-exposed-form .form-actions:before{content:"";font-family:'Font Awesome 6 Pro';position:absolute;top:5.5px;left:10px;pointer-events:none}.views-exposed-form .form-actions input[type="submit"]{height:var(--formfieldheight);padding-top:0;padding-bottom:0;padding-left:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.views-exposed-form .form-radios.bef-nested ul{list-style:none;margin:0;padding:0}.views-exposed-form .form-radios.bef-nested ul>li>.form-item label{font-weight:700}.views-exposed-form .form-radios.bef-nested ul>li>.form-item label:after{display:none}.views-exposed-form .form-radios.bef-nested ul>li>ul>li .form-item label{font-weight:500}.views-exposed-form .form-radios.bef-nested ul>li>ul>li .form-item label:after{display:block}.views-exposed-form .bef-nested ul{list-style:none;margin:0;padding:0}.views-exposed-form .bef-nested>ul>li{font-weight:bold}.views-exposed-form .form-radios:not(.bef-nested)>.form-item:first-child,.views-exposed-form .form-checkboxes:not(.bef-nested)>.form-item:first-child{display:none}.views-exposed-form .form-radios.bef-nested>ul>li:first-child,.views-exposed-form .form-checkboxes.bef-nested>ul>li:first-child{display:none}.views-exposed-form .form-radios .form-item,.views-exposed-form .form-checkboxes .form-item{border-bottom:1px solid var(--neutral300);padding:10px 0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:15px}.views-exposed-form .form-radios .form-item label:not(.disabled),.views-exposed-form .form-checkboxes .form-item label:not(.disabled){cursor:pointer;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.views-exposed-form .form-radios .form-item label:not(.disabled):after,.views-exposed-form .form-checkboxes .form-item label:not(.disabled):after{content:"";font-family:'Font Awesome 6 Pro';margin-left:6px;position:relative;right:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (hover:hover){.views-exposed-form .form-radios .form-item label:not(.disabled):hover,.views-exposed-form .form-checkboxes .form-item label:not(.disabled):hover{color:var(--neutral800)}.views-exposed-form .form-radios .form-item label:not(.disabled):hover:after,.views-exposed-form .form-checkboxes .form-item label:not(.disabled):hover:after{right:-5px;color:var(--primary500)}}.views-exposed-form .form-radios .form-item input,.views-exposed-form .form-checkboxes .form-item input{-webkit-flex-shrink:0;flex-shrink:0;margin-right:10px;display:none}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-calendar-picker-indicator{opacity:0}.alphatoc>h3{color:var(--neutral700)}.toc-alpha-wrap{padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2)}@media (max-width:767px){.toc-alpha-wrap{position:relative;padding-left:36px;padding-right:36px}}@media only screen and (min-width:768px) and (max-width:1024px){.toc-alpha-wrap{position:relative;padding-left:36px;padding-right:36px}}.toc-alpha-wrap button{line-height:calc(var(--spacing)*3);width:calc(var(--spacing)*3);display:block;position:absolute;top:calc(var(--spacing)*2);background-color:transparent;color:var(--black);display:none}@media (max-width:767px){.toc-alpha-wrap button{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.toc-alpha-wrap button{display:block}}.toc-alpha-wrap button.alpha-left{left:0}.toc-alpha-wrap button.alpha-right{right:0}.content .toc-alpha{overflow:auto}.content .toc-alpha>ul{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.content .toc-alpha>ul li{width:calc(var(--spacing) * 3);-webkit-flex-shrink:0;flex-shrink:0;margin-right:4px}.content .toc-alpha>ul li:last-child{margin-right:0}.content .toc-alpha>ul li a{display:block;background-color:var(--neutral100);text-align:center;line-height:calc(var(--spacing) * 3);color:var(--black);text-decoration:none}.form-item[data-drupal-selector="edit-medium"]{display:none}.form-item[data-drupal-selector="edit-medium"].active{display:block}.region-sub-header>.inner{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.region-sub-header>.inner{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.filter-message{display:none}.filter-message.active{display:block}.filter-message .message-text{background-color:var(--neutral900);text-align:center;color:#fff;padding:16px;padding-bottom:18px}.filter-message .message-text p{font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;text-align:center;margin:0}.filter-message .message-text p a{color:#fff;text-decoration:underline}.filter-message .message-text p a:hover{text-decoration-color:var(--primary500)}.views-element-container .block-inner footer .link a{text-decoration:none}.menu-panel{position:fixed;top:var(--headerheight);right:0;left:calc(100% - var(--headerheightsmall));height:0vh;z-index:9999;background-color:#242424;visibility:hidden;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.menu-panel>*{-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:0}@media (max-width:767px){.menu-panel{top:var(--headerheightsmall)}}.menu-panel a{color:var(--neutral500)}body.info-banner .menu-panel{top:calc(var(--headerheight) + var(--bannerheight))}@media (max-width:767px){body.info-banner .menu-panel{top:calc(var(--headerheightsmall) + var(--bannerheight))}}body.info-banner.toolbar-fixed .menu-panel{top:calc(var(--headerheight) + var(--bannerheight) + var(--admintoolbar))}body.header-fixed .menu-panel{top:var(--headerheightsmall)}body.header-fixed.info-banner .menu-panel{top:calc(var(--headerheightsmall) + var(--bannerheight))}body.header-fixed.info-banner.toolbar-fixed .menu-panel{top:calc(var(--headerheightsmall) + var(--bannerheight) + var(--admintoolbar))}body.toolbar-fixed.header-fixed .menu-panel{top:calc(var(--headerheightsmall) + var(--admintoolbar))}body.toolbar-fixed .menu-panel{top:calc(var(--headerheight) + var(--admintoolbar))}body.menu-panel-open .menu-panel{left:0;height:calc(100vh - var(--headerheight));visibility:visible;overflow-y:auto}body.menu-panel-open .menu-panel>*{transition-delay:.5s;opacity:1}@media (max-width:767px){body.menu-panel-open .menu-panel{height:calc(100vh - var(--headerheightsmall))}}body.menu-panel-open.toolbar-fixed .menu-panel{height:calc(100vh - var(--headerheight) - var(--admintoolbar))}body.menu-panel-open.header-fixed .menu-panel{height:calc(100vh - var(--headerheightsmall))}body.menu-panel-open.header-fixed.toolbar-fixed .menu-panel{height:calc(100vh - var(--headerheightsmall) - var(--admintoolbar))}.menu-panel .region-main-menu>nav{background-color:#242424}body.menu-panel-open{overflow:hidden}.main-department-nav{padding-top:calc(var(--spacing)*6)}@media (max-width:767px){.main-department-nav{padding-top:calc(var(--spacing)*4)}}.main-department-nav .menu{column-count:2;margin-bottom:calc(var(--spacing)*3)}@media (max-width:767px){.main-department-nav .menu{column-count:1}}.main-department-nav .menu>li{margin-bottom:calc(var(--spacing)*2)}.main-department-nav .menu>li.menu-item--active-trail a{color:var(--primary500)}.main-department-nav .menu>li.menu-item--active-trail a:after{color:#fff}.main-department-nav .menu a{display:block;color:#fff}@media (max-width:767px){.main-department-nav .menu a{font-size:21px;line-height:32px}}@media only screen and (min-width:768px) and (max-width:1024px){.main-department-nav .menu a{font-size:24px;line-height:32px}}.main-department-nav .menu a:after{font-size:21px;color:var(--neutral800);font-weight:300;margin-left:var(--spacing)}@media (hover:hover){.main-department-nav .menu a:hover,.main-department-nav .menu a:focus{color:var(--primary500)}.main-department-nav .menu a:hover:after,.main-department-nav .menu a:focus:after{text-decoration:none;color:#fff;border-bottom-color:transparent}}.menu-panel>.region,.menu-panel>.cols{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1024px){.menu-panel>.region,.menu-panel>.cols{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}.menu-panel>.cols{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:unset;align-items:unset}.menu-panel>.cols>.region:nth-child(1){-webkit-flex-grow:1;flex-grow:1}.menu-panel>.cols>.region:nth-child(2){border-left:1px solid var(--neutral700);width:317px;-webkit-flex-shrink:0;flex-shrink:0;margin-left:calc(var(--spacing)*6)}@media (max-width:767px){.menu-panel>.cols>.region:nth-child(2){margin-left:0;border-left:none;margin-top:calc(var(--spacing)*4);width:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.menu-panel>.cols>.region:nth-child(2){margin-left:calc(var(--spacing)*3);width:267px}}.menu-panel nav>h2{color:#fff}nav.main-nav ul{list-style:none;margin:0;padding:0}nav.main-nav>.menu{display:grid;grid-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3);grid-row-gap:calc(var(--spacing)*3);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){nav.main-nav>.menu{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){nav.main-nav>.menu{display:grid;grid-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3);grid-row-gap:calc(var(--spacing)*3);grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-width:767px){nav.main-nav>.menu{display:block}}@media (max-width:767px){nav.main-nav>.menu>li{margin-bottom:calc(var(--spacing)*4)}}nav.main-nav>.menu>li>a{color:#fff;font-family:"aktiv-grotesk",sans-serif;font-weight:700}nav.main-nav>.menu>li>ul li a{display:inline-block;padding:6px 0;position:relative}nav.main-nav>.menu>li>ul li a:before{content:"";position:absolute;display:block;height:1px;background-color:transparent;right:0;bottom:3px;left:0}@media (hover:hover){nav.main-nav>.menu>li>ul li a:hover{color:#fff}nav.main-nav>.menu>li>ul li a:hover:hover:before{background-color:var(--primary500)}}nav.main-nav>.menu>li>ul li a[rel$="external"]:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:300;margin-left:calc(var(--spacing)/2);font-size:12px;top:-1.5px;position:relative}nav.main-nav>.menu>li>ul li.menu-item--active-trail a{color:#fff}nav.main-nav>.menu>li>ul li.menu-item--active-trail a:before{background-color:var(--primary500)}nav.main-nav>.menu span{color:#fff;margin-bottom:calc(var(--spacing)/2);display:block}.main-menu-teaser{margin-bottom:calc(var(--spacing)*14)}.main-menu-teaser .block-inner>a{display:block;position:relative;background-color:var(--neutral900)}.main-menu-teaser .block-inner>a span:not(.fa){display:block}.main-menu-teaser .block-inner>a .image{position:relative;z-index:9}.main-menu-teaser .block-inner>a .image:after{content:"";display:block;z-index:10;position:absolute;top:0;right:0;left:0;height:4px;background-color:var(--primary500)}.main-menu-teaser .block-inner>a .image img{opacity:0.2;position:relative;z-index:1}.main-menu-teaser .block-inner>a .text{position:absolute;bottom:calc((var(--spacing)*4) * -1);left:calc(var(--spacing)*4);right:0;color:#fff;z-index:10}@media (max-width:767px){.main-menu-teaser .block-inner>a .text{left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.main-menu-teaser .block-inner>a .text{left:calc(var(--spacing)*2)}}.main-menu-teaser .block-inner>a .text>.sub-title{color:var(--blu);margin-bottom:6px}.main-menu-teaser .block-inner>a .text>.title{font-size:24px;line-height:32px;font-weight:700;color:#fff}.main-menu-teaser .block-inner>a .text>.fa{color:var(--primary500);position:relative;right:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media (hover:hover){.main-menu-teaser .block-inner>a:hover .text>.fa{color:#fff;right:-12px}}.menu-section-link{border-top:1px solid var(--neutral700);margin-bottom:calc(var(--spacing)*6);padding-top:var(--spacing)}@media (hover:hover){.menu-section-link a:hover{color:#fff}}.social-icons.menu-panel-social{margin-left:calc(var(--spacing)*4)}@media only screen and (min-width:768px) and (max-width:1024px){.social-icons.menu-panel-social{margin-left:calc(var(--spacing)*2)}}@media (max-width:767px){.social-icons.menu-panel-social{margin-left:0}}.social-icons.menu-panel-social .inner .title{color:var(--blu)}.social-icons.menu-panel-social .inner .social-icon-list{-webkit-justify-content:space-between;justify-content:space-between}.social-icons.menu-panel-social .inner a{color:#fff}@media (hover:hover){.social-icons.menu-panel-social .inner a:hover{color:var(--primary500)}}.main-menu-subscribe{position:fixed;bottom:0;left:0;right:0;z-index:9999}.region-main-menu-bottom{margin-top:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*6);border-top:1px solid var(--neutral700);color:#fff;margin-bottom:calc(var(--spacing)*12)}.region-main-menu-bottom .block-inner p{margin-bottom:calc(var(--spacing)*2)}@media (hover:hover){.region-main-menu-bottom .block-inner p a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--primary500)}}.vnav .menu{list-style:none;margin:0;padding:0}.vnav .menu li{margin-bottom:var(--spacing)}.vnav .menu li:last-child{margin-bottom:0}.vnav .menu li a{font-size:18px;line-height:23px;font-weight:400;position:relative;text-decoration:none}.vnav .menu li a:after{content:"";position:absolute;right:0;bottom:-4px;left:0;height:1px;background-color:transparent}@media (hover:hover){.vnav .menu li a:hover{text-decoration:none}.vnav .menu li a:hover:after{background-color:var(--primary500)}}nav ul{list-style:none;margin:0;padding:0}.region-header nav>ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.region-header nav>ul li{margin-right:calc(var(--spacing) * 4);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.region-header nav>ul li a{line-height:20px;color:var(--neutral900);-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease;font-size:14px;text-transform:uppercase;font-weight:700;position:relative;letter-spacing:1px}.region-header nav>ul li a:after{content:"";display:block;position:absolute;bottom:-4px;left:0;right:0;height:2px;background-color:transparent}body.menu-panel-open .region-header nav>ul li a{color:#fff}@media (hover:hover){.region-header nav>ul li a:hover{text-decoration:none}.region-header nav>ul li a:hover:after{background-color:var(--black)}}.region-header nav>ul li button{color:var(--neutral900);-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}body.menu-panel-open .region-header nav>ul li button{color:#fff}.region-header nav>ul li.menu-item--active-trail>a:after{background-color:var(--black)}@media (max-width:767px){.header-nav .menu li{display:none}.header-nav .menu li:last-child{display:block;margin-right:var(--spacing)}}.menu-trigger-bars{position:relative;display:block;height:var(--bars);width:var(--bars)}.menu-trigger-bars i{position:relative;left:-2000em;display:none}.menu-trigger-bars .bar{height:2px;width:var(--bars);display:block;background-color:#fff;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;transform-origin:50% 50%;position:absolute;right:0}.menu-trigger-bars .bar:nth-of-type(1){top:2px}.menu-trigger-bars .bar:nth-of-type(2){display:block;top:50%;margin-top:-1px;position:relative;opacity:1}.menu-trigger-bars .bar:nth-of-type(2):before{content:"";position:absolute;top:1px;left:-2px;width:7px;height:7px;border-left:2px solid #fff;border-top:2px solid #fff;background-color:transparent;display:block;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:0 0;opacity:0;-moz-transition:.6s;-o-transition:.6s;-webkit-transition:.6s;transition:.6s}.menu-trigger-bars .bar:nth-of-type(3){bottom:2px}.menu-trigger-bars .bar:nth-of-type(3):before{content:"";position:absolute;top:1px;right:-3px;width:7px;height:7px;border-right:2px solid #fff;border-top:2px solid #fff;background-color:transparent;display:block;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:top right;opacity:0;-moz-transition:.6s;-o-transition:.6s;-webkit-transition:.6s;transition:.6s}.menu-panel-open .menu-trigger-bars .bar:nth-of-type(1){left:0;top:50%;margin-top:-1px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-panel-open .menu-trigger-bars .bar:nth-of-type(2){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:.6s;-o-transition:.6s;-webkit-transition:.6s;transition:.6s}.menu-panel-open .menu-trigger-bars .bar:nth-of-type(3){left:0;bottom:50%;margin-bottom:-1px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (hover:hover){body:not(.menu-panel-open) .menu-trigger:hover{background-color:#242424}body:not(.menu-panel-open) .menu-trigger:hover .bar{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body:not(.menu-panel-open) .menu-trigger:hover .bar:nth-of-type(1){top:2px;right:5px;width:calc(var(--bars)/2);margin-left:auto}body:not(.menu-panel-open) .menu-trigger:hover .bar:nth-of-type(2):before{opacity:1}body:not(.menu-panel-open) .menu-trigger:hover .bar:nth-of-type(3){bottom:9px;right:-2px;width:calc(var(--bars)/2);margin-left:auto}}@media (hover:hover){body.menu-panel-open .menu-trigger:hover{background-color:#242424}body.menu-panel-open .menu-trigger:hover .bar:nth-of-type(1){top:82%;left:-2px;width:calc(var(--bars)/2);transform-origin:center center}body.menu-panel-open .menu-trigger:hover .bar:nth-of-type(2):before{opacity:1}body.menu-panel-open .menu-trigger:hover .bar:nth-of-type(3):before{opacity:1}}.page-sections-toc ul,.content .mobile-toc ul{border-bottom:1px solid var(--neutral300)}.page-sections-toc ul li a,.content .mobile-toc ul li a{display:block;font-family:"aktiv-grotesk",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.25px;text-align:left;padding-right:25px;position:relative;padding-top:calc(var(--spacingsix)/2);padding-bottom:calc(var(--spacingsix)/2);color:var(--black);text-decoration:none}.page-sections-toc ul li a:after,.content .mobile-toc ul li a:after{content:"";font-family:'Font Awesome 6 Pro';font-weight:300;position:absolute;right:0;top:calc(var(--spacingsix)/2);color:var(--black)}@media (hover:hover){.page-sections-toc ul li a:hover,.content .mobile-toc ul li a:hover{color:var(--neutral800)}.page-sections-toc ul li a:hover:after,.content .mobile-toc ul li a:hover:after{color:var(--primary500)}}.page-sections-toc ul li.active a,.content .mobile-toc ul li.active a{color:var(--neutral800)}.page-sections-toc ul li.active a:after,.content .mobile-toc ul li.active a:after{color:var(--primary500)}.region-subnav{position:relative}.page-content-header .submenu{position:relative}.page-content-header .submenu .submenu-trigger-wrap{display:none}@media (max-width:767px){.page-content-header .submenu .submenu-trigger-wrap{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header .submenu .submenu-trigger-wrap{display:block}}.page-content-header .submenu .submenu-trigger-wrap .submenu-trigger{margin:0;line-height:40px}.page-content-header .submenu .submenu-trigger-wrap .submenu-trigger.active{border-bottom-color:var(--primary500)}.page-content-header .submenu .submenu-trigger-wrap .submenu-trigger.active:after{content:"\f062"}.page-content-header .submenu ul.menu{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.page-content-header .submenu ul.menu{display:block;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden;position:absolute;top:100%;left:0;right:0;z-index:900;background-color:#fff}.page-content-header .submenu ul.menu.active{-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;max-height:500px;overflow:auto;padding-top:var(--spacing);padding-bottom:var(--spacing)}}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header .submenu ul.menu{display:block;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden;position:absolute;top:100%;left:0;right:0;z-index:900;background-color:#fff}.page-content-header .submenu ul.menu.active{-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;max-height:500px;overflow:auto;padding-top:var(--spacing);padding-bottom:var(--spacing)}}.page-content-header .submenu ul.menu li{position:relative}.page-content-header .submenu ul.menu li a{display:block;font-family:"aktiv-grotesk",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.5px;color:var(--black);padding:8px 0;margin-right:calc(var(--spacing)*2);color:var(--black);position:relative}@media (max-width:767px){.page-content-header .submenu ul.menu li a{margin-right:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-left:var(--spacing);margin-right:var(--spacing);border-bottom:1px solid #DEDBD4;padding-top:var(--spacing);padding-bottom:var(--spacing)}}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header .submenu ul.menu li a{margin-right:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-left:var(--spacing);margin-right:var(--spacing);border-bottom:1px solid #DEDBD4;padding-top:var(--spacing);padding-bottom:var(--spacing)}}.page-content-header .submenu ul.menu li a:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:2px;background-color:transparent}@media (max-width:767px){.page-content-header .submenu ul.menu li a:after{content:"";font-family:'Font Awesome 6 Pro';position:relative;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;right:0;height:auto;margin-left:5px;line-height:1}}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header .submenu ul.menu li a:after{content:"";font-family:'Font Awesome 6 Pro';position:relative;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;right:0;height:auto;margin-left:5px;line-height:1}}@media (hover:hover){.page-content-header .submenu ul.menu li a:hover:after,.page-content-header .submenu ul.menu li a.is-active:after{background-color:var(--black)}}.page-content-header .submenu ul.menu li>ul{position:absolute;top:100%;left:0;width:200px;background-color:#fff;border:1px solid #000;display:none}@media (max-width:767px){.page-content-header .submenu ul.menu li>ul{position:relative;width:auto;margin-left:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header .submenu ul.menu li>ul{position:relative;width:auto;margin-left:20px}}.page-content-header .submenu ul.menu li>ul li a{margin-right:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-left:var(--spacing);margin-right:var(--spacing);border-bottom:1px solid #DEDBD4;padding-top:var(--spacing);padding-bottom:var(--spacing)}.page-content-header .submenu ul.menu li>ul li a:after{content:"";font-family:'Font Awesome 6 Pro';position:relative;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;right:0;height:auto;margin-left:5px;line-height:1}.page-content-header .submenu ul.menu li.menu-item--active-trail>a:after{background-color:var(--black)}@media (max-width:767px){.page-content-header .submenu ul.menu li.menu-item--active-trail>a:after{background-color:transparent}}@media only screen and (min-width:768px) and (max-width:1024px){.page-content-header .submenu ul.menu li.menu-item--active-trail>a:after{background-color:transparent}}@media (hover:hover){.page-content-header .submenu ul.menu li:hover{z-index:900}.page-content-header .submenu ul.menu li:hover>ul{display:block}}.search-file-not-found{margin-bottom:calc(var(--spacing) * 10)}.search-file-not-found #search-block-form{max-width:792px;margin-left:auto;margin-right:auto;position:relative}.search-file-not-found #search-block-form .close-search{display:none}.search-file-not-found #search-block-form>.form-item{-webkit-flex-grow:1;flex-grow:1;z-index:9;position:relative}.search-file-not-found #search-block-form>.form-item input[type="search"]{padding-right:50px;border:1px solid var(--neutral300)}.search-file-not-found #search-block-form .form-actions{position:absolute;top:0;right:0;bottom:0;width:50px;-webkit-flex-shrink:0;flex-shrink:0;z-index:10}.search-file-not-found #search-block-form .form-actions button{height:40px;background-color:transparent}.page-node-21715 .single-col{max-width:960px}.gsst_a .gscb_a{color:var(--neutral700) !important;position:relative;top:2px}.gsst_a:hover .gscb_a,.gsst_a:focus .gscb_a{color:var(--primary500) !important}.gsc-control-cse .gsc-table-result{font-family:"aktiv-grotesk",sans-serif !important;font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;font-size:16px !important}.gs-web-image-box,.gs-promotion-image-box{width:260px !important;float:none !important;padding:0 !important;margin-right:0;margin-left:0;text-align:left !important}@media (max-width:767px){.gs-web-image-box,.gs-promotion-image-box{width:auto !important}}.gs-result .gs-image,.gs-result .gs-promotion-image{border:none !important}.gs-web-image-box .gs-image,.gs-promotion-image-box .gs-promotion-image{max-width:260px !important;max-height:500px !important}.gsc-expansionArea{margin-top:calc(var(--spacing) * 4) !important}div.gsc-result{margin-bottom:calc(var(--spacing) * 6) !important;border-top:4px solid #DEDBD4 !important;padding-top:calc(var(--spacing) * 2) !important;padding-bottom:0 !important}.gsc-control-cse .gs-result a.gs-title,.gsc-control-cse .gs-result a.gs-title b{font-family:"aktiv-grotesk",sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.15px;font-size:20px !important;text-decoration:none !important;color:var(--black) !important}.gsc-control-cse .gs-result a.gs-title:hover,.gsc-control-cse .gs-result a.gs-title:hover b{color:var(--neutral800) !important}.gs-per-result-labels{font-size:14px !important;font-weight:400 !important;line-height:22px !important;letter-spacing:0.25px !important}.gsc-url-top{margin-bottom:var(--spacing) !important}.gsc-table-result{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}@media (max-width:767px){.gsc-table-result{display:block}}.gsc-table-result>div:nth-child(1){-webkit-flex-shrink:0;flex-shrink:0}.gsc-table-result>div:nth-child(2){-webkit-flex-grow:1;flex-grow:1;margin-left:calc(var(--spacing) *2)}@media (max-width:767px){.gsc-table-result>div:nth-child(2){margin-left:0}}@media (max-width:767px){.gsc-table-result>div.gsc-thumbnail{margin-bottom:calc(var(--spacing)*2)}}.gsc-results .gsc-cursor{display:-webkit-flex !important;display:flex !important;-webkit-justify-content:center !important;justify-content:center !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important}.gsc-results .gsc-cursor-box .gsc-cursor-page{font-size:16px;padding:10px;margin:0 10px}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{background-color:#EAE8E2 !important}.gcsc-more-maybe-branding-root{display:none !important}.dialog-off-canvas-main-canvas>footer{background-color:var(--neutral900)}.footer-cols{width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:#fff}@media only screen and (min-width:768px) and (max-width:1024px){.footer-cols{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.footer-cols{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.footer-cols{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1600px){.footer-cols{max-width:1400px}}.footer-cols>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:72px;padding-bottom:72px}.footer-cols>.region-footer-left{-webkit-justify-content:space-between;justify-content:space-between;max-width:380px}.footer-cols>.region-footer-left>div:first-child{margin-bottom:calc(var(--spacing)*3)}@media (max-width:767px){.footer-cols>.region-footer-left{max-width:100%;padding-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.footer-cols>.region-footer-left{max-width:100%;width:100%}}.footer-cols>.region-footer-center{padding-left:70px;margin-left:70px;position:relative}.footer-cols>.region-footer-center:after{content:"";position:absolute;top:0;bottom:0;left:-1px;width:1px;background-color:var(--neutral900);display:block}@media (max-width:767px){.footer-cols>.region-footer-center{padding-left:0;margin-left:0;padding-bottom:0}.footer-cols>.region-footer-center:after{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.footer-cols>.region-footer-center{width:50%;padding-left:0;margin-left:0;border-right:1px solid var(--neutral900);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-cols>.region-footer-center:after{display:none}}.footer-cols>.region-footer-right{max-width:260px}@media (max-width:767px){.footer-cols>.region-footer-right{max-width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.footer-cols>.region-footer-right{width:50%;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:calc(var(--spacing) * 4)}}.footer-cols a{color:#fff}@media (hover:hover){.footer-cols a:hover{text-decoration:underline;text-decoration-color:var(--primary500)}}.footer-cols .links-block .icon-link-after{margin-bottom:6px}.footer-cols .links-block .icon-link-after a:after{position:relative;top:-1px;left:0;font-size:9px;color:#CCC9C3;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.footer-cols .links-block .icon-link-after a:hover{text-decoration:none}.footer-cols .links-block .icon-link-after a:hover span{text-decoration:underline;text-decoration-color:var(--primary500)}.footer-cols .links-block .icon-link-after a:hover:after{color:var(--primary500);left:var(--spacing)}#block-pennkeyfooter{margin-top:6px}.footer-wrap{background-color:var(--black);border-bottom:1px solid var(--neutral900)}.footer-tagline p{font-size:24px;line-height:32px;font-family:"aktiv-grotesk-thin",sans-serif}.footer-copyright .footer-logo{margin-bottom:30px}.footer-copyright p{font-size:12px;line-height:16px}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page{padding:0;margin:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent}@media only screen and (min-width:768px) and (max-width:1024px){.region-footer .block-mailchimp-signup-subscribe-blocksignup-page,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.region-footer .block-mailchimp-signup-subscribe-blocksignup-page,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page{display:block;padding-left:0;padding-right:0}}@media only screen and (min-width:768px) and (max-width:1024px){.region-footer .block-mailchimp-signup-subscribe-blocksignup-page,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page{padding-right:calc(var(--spacing) * 5)}}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page>h2,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page>h2{margin:0 calc(var(--spacing)*4) 0 0;font-family:"aktiv-grotesk",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px;color:#fff}@media (max-width:767px){.region-footer .block-mailchimp-signup-subscribe-blocksignup-page>h2,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page>h2{margin:0;padding:10px 20px;font-weight:bold}}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page>.block-inner,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page>.block-inner{flex-grow:1}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page form .form-actions input[type="submit"],.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page form .form-actions input[type="submit"]{color:#fff}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page form .form-actions:before,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page form .form-actions:before{top:12px;color:#fff}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page form .form-actions:hover:before,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page form .form-actions:hover:before{color:var(--primary500)}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page label,.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page label{color:#fff}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page .js-form-type-email input[type="email"],.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page .js-form-type-email input[type="email"]{height:var(--headerheightsmall);width:100%;border:none;padding:0 20px;font-size:14px;color:#fff;background-color:#222222;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:none}@media (max-width:767px){.region-footer .block-mailchimp-signup-subscribe-blocksignup-page .js-form-type-email input[type="email"],.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page .js-form-type-email input[type="email"]{height:40px}}.menu-panel>.region.region-main-menu-fixed{max-width:100%;width:auto;position:fixed;bottom:0;left:0;right:0;background-color:var(--neutral900);border-top:1px solid var(--neutral700);z-index:100}@media (max-width:767px){.menu-panel>.region.region-main-menu-fixed{display:none}}.menu-panel>.region.region-main-menu-fixed .block-mailchimp-signup-subscribe-blocksignup-page .js-form-type-email input[type="email"]{background-color:#343333}.footer-subscribe{position:relative}.main-menu-subscribe,.footer-subscribe{height:var(--headerheightsmall)}@media (max-width:767px){.main-menu-subscribe,.footer-subscribe{height:auto;padding-top:var(--spacing)}}.main-menu-subscribe .field--name-body,.footer-subscribe .field--name-body{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;color:#fff;font-size:16px;line-height:16px;width:var(--sitewidth);max-width:var(--sitewidth);padding-left:var(--spacing);padding-right:var(--spacing);margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:var(--headerheightsmall)}@media (max-width:767px){.main-menu-subscribe .field--name-body,.footer-subscribe .field--name-body{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}@media only screen and (min-width:768px) and (max-width:1024px){.main-menu-subscribe .field--name-body,.footer-subscribe .field--name-body{padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}}@media (max-width:767px){.main-menu-subscribe .field--name-body,.footer-subscribe .field--name-body{height:auto;font-size:14px}}@media (min-width:1600px){.main-menu-subscribe .field--name-body,.footer-subscribe .field--name-body{max-width:1400px}}.main-menu-subscribe .field--name-body .title,.footer-subscribe .field--name-body .title{width:30%;position:relative}@media (max-width:767px){.main-menu-subscribe .field--name-body .title,.footer-subscribe .field--name-body .title{width:auto}}.main-menu-subscribe .field--name-body form,.footer-subscribe .field--name-body form{position:absolute;right:0;top:0;bottom:0;width:62%;-webkit-flex-grow:1;flex-grow:1}@media (min-width:1600px){.main-menu-subscribe .field--name-body form,.footer-subscribe .field--name-body form{position:relative;width:auto}}@media (max-width:767px){.main-menu-subscribe .field--name-body form,.footer-subscribe .field--name-body form{margin-top:var(--spacing);position:relative;width:100%}}.main-menu-subscribe .field--name-body form input[type="email"],.footer-subscribe .field--name-body form input[type="email"]{height:var(--headerheightsmall);width:100%;border:none;padding:0 20px;font-size:14px;color:#fff;background-color:#222222;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu-subscribe .field--name-body form button,.footer-subscribe .field--name-body form button{position:absolute;right:0;top:0;bottom:0;width:52px;background-color:transparent;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff}.region-footer{background-color:var(--neutral300)}.region-footer>a.close-footer-signup{font-size:14px;margin-right:12px;color:var(--black);visibility:hidden;padding:2px 8px;position:absolute;top:0;right:0;background-color:var(--neutral300)}@media (max-width:767px){.region-footer>a.close-footer-signup{top:-28px}}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page>h2{color:var(--black);min-width:350px;text-align:right}@media (max-width:767px){.region-footer .block-mailchimp-signup-subscribe-blocksignup-page>h2{min-width:unset;text-align:unset;font-size:15px}}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page .js-form-type-email input[type="email"]{background-color:var(--neutral700)}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page ::-webkit-input-placeholder{color:#fff;opacity:1}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page ::-moz-placeholder{color:#fff;opacity:1}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page :-ms-input-placeholder{color:#fff;opacity:1}.region-footer .block-mailchimp-signup-subscribe-blocksignup-page :-moz-placeholder{color:#fff;opacity:1}.main-menu-subscribe{background-color:var(--neutral900);border-top:1px solid var(--neutral700)}.main-menu-subscribe .field--name-body form input[type="email"]{background-color:#343333}#block-pennkeylogin{margin-top:2rem}#block-pennkeylogin a{font-size:12px;line-height:16px;letter-spacing:0.5px;font-weight:500;display:inline-block;vertical-align:middle;color:#fff}body{margin-bottom:0}body.user-logged-in{margin-bottom:86px}body a.close-footer-signup{visibility:hidden}body.footer-signup-on .region-footer{background-color:#000}body.footer-signup-on .region-footer h2{color:#fff}body.footer-signup-on .region-footer .block-mailchimp-signup-subscribe-blocksignup-page .js-form-type-email input[type="email"]{background-color:#444}body.footer-signup-on .footer-cols-wrap{margin-bottom:56px}body.footer-signup-on a.close-footer-signup{visibility:visible}body.footer-signup-on.user-logged-in .footer-cols-wrap{margin-bottom:86px}.footer-signup-region{position:relative;z-index:unset;bottom:0}body.footer-signup-on .footer-signup-region{position:fixed;bottom:0;left:0;right:0;z-index:800}body.user-logged-in.footer-signup-on .footer-signup-region{bottom:30px}
.show-login .user-login-form{display:block;}.show-login  #block-weitzman-local-tasks{display:block;}.courses .views-exposed-form > div:not(.form-actions){max-width:300px;}a.text-link{text-decoration:underline;color:#000;font-weight:500;text-decoration-color:#BCBCB4;}form[data-drupal-selector="views-exposed-form-news-block-4"] div[data-drupal-selector="edit-area"] .bef-nested li:nth-child(1){display:none;}
