/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,-150px,0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,150px,0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,0.2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,0.2s) ease-out both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,0.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,0.2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin,0px) + var(--fancybox-scrollbar-compensate,0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255,255,255,0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex,1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,0.6);--f-button-active-bg:rgba(0,0,0,0.6);--f-button-hover-bg:rgba(0,0,0,0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,0.3);--f-button-active-bg:rgba(24,24,27,0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left,0)*1px);width:calc(100% - var(--width,0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path:inset(0 calc((var(--f-thumb-width,0) - var(--f-thumb-clip-width,0)) * 0.5 * (1 - var(--progress,0))) round var(--f-thumb-border-radius,0));transform:translate3d(calc(var(--shift,0) * -1px),0,0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern:not(.is-using-mouse) .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(0.23,1,0.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,rgba(255,255,255,0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,0.65);--f-button-hover-bg:rgba(70,70,73,0.65);--f-button-active-bg:rgba(90,90,93,0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;user-select:none;pointer-events:none}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1;}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block;}.swiper-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-horizontal{touch-action:pan-y;}.swiper-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}.swiper-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-3d{perspective:1200px;}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d;}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-css-mode.swiper-horizontal > .swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-css-mode.swiper-vertical > .swiper-wrapper{scroll-snap-type:y mandatory;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper{scroll-snap-type:none;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:none;}.swiper-css-mode.swiper-centered > .swiper-wrapper::before{content:'';flex-shrink:0;order:9999;}.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15);}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
.grid-container .grid-container{padding-right:0;padding-left:0}.small-text{font-family:Roboto,Arial,sans-serif}.small-text{font-size:0.9375rem}.small-text{font-weight:400}.small-text{line-height:1.6}@media print,screen and (min-width:48.0625em){.small-text{font-size:1rem}}.small-text p{font-family:Roboto,Arial,sans-serif}.small-text p{font-size:0.9375rem}.small-text p{font-weight:400}.small-text p{line-height:1.6}@media print,screen and (min-width:48.0625em){.small-text p{font-size:1rem}}.tiny-text{font-size:0.875rem}.tiny-text{font-weight:400}.tiny-text{line-height:1.6}.tiny-text p{font-size:0.875rem}.tiny-text p{font-weight:400}.tiny-text p{line-height:1.6}.large-text{font-size:1.125rem}.large-text{font-weight:400}.large-text{line-height:1.6}@media print,screen and (min-width:48.0625em){.large-text{font-size:1.25rem}}.large-text p{font-size:1.125rem}.large-text p{font-weight:400}.large-text p{line-height:1.6}@media print,screen and (min-width:48.0625em){.large-text p{font-size:1.25rem}}*{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){*{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){*{animation:none !important;transition-duration:0s !important}}*::before,*::after{box-sizing:border-box}body{margin:0;color:#333;font-family:"Roboto",Arial,sans-serif;font-size:16px;display:block}main{display:block}h1,.h1{font-family:Lora,Georgia,serif}h1,.h1{font-size:2rem}h1,.h1{font-weight:400}h1,.h1{line-height:1.2}@media print,screen and (min-width:48.0625em){h1,.h1{font-size:3.5rem}}@media print,screen and (min-width:64.0625em){h1,.h1{font-size:4.5rem}}h2,.h2{font-family:Lora,Georgia,serif}h2,.h2{font-size:1.875rem}h2,.h2{font-weight:400}h2,.h2{line-height:1.2}@media print,screen and (min-width:48.0625em){h2,.h2{font-size:2.5rem}}@media print,screen and (min-width:64.0625em){h2,.h2{font-size:3.75rem}}h3,.h3{font-family:Lora,Georgia,serif}h3,.h3{font-size:1.5rem}h3,.h3{font-weight:400}h3,.h3{line-height:1.2}@media print,screen and (min-width:48.0625em){h3,.h3{font-size:1.875rem}}@media print,screen and (min-width:64.0625em){h3,.h3{font-size:2.5rem}}h4,.h4{font-family:Lora,Georgia,serif}h4,.h4{font-size:1.25rem}h4,.h4{font-weight:700}h4,.h4{line-height:1.2}@media print,screen and (min-width:48.0625em){h4,.h4{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){h4,.h4{font-size:1.875rem}}h5,.h5{font-family:Lora,Georgia,serif}h5,.h5{font-size:1.125rem}h5,.h5{font-weight:400}h5,.h5{line-height:1.2}@media print,screen and (min-width:48.0625em){h5,.h5{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){h5,.h5{font-size:1.5rem}}h6,.h6{font-family:Lora,Georgia,serif}h6,.h6{font-size:1.125rem}h6,.h6{font-weight:700}h6,.h6{line-height:28.8px}@media print,screen and (min-width:48.0625em){h6,.h6{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){h6,.h6{font-size:1.25rem}}p,.p{font-size:1rem}p,.p{font-weight:400}p,.p{line-height:1.6}@media print,screen and (min-width:64.0625em){p,.p{font-size:1.125rem}}.skip-link a:focus{position:absolute !important;z-index:999;overflow:visible;clip:unset;width:100%;height:auto;padding:10px;color:#fff;background:#333;font-family:"Lora",Georgia,serif;font-size:22px;font-weight:700;width:calc(100% - 8px);height:52px;margin:4px;padding:8px;color:#fff;background:#d1190d;font-size:1.75rem;font-weight:700;text-align:center}.skip-link a+a:focus{background:#0f2d52}a{color:#d1190d}a:hover,a:focus-visible{color:#575759}a.link-underline-alt{color:#fff;text-decoration:underline}a.link-underline-alt:hover,a.link-underline-alt:focus-visible{color:#fff;text-decoration:none}.wysiwyg a:not(.btn){color:#00719c}.wysiwyg a:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%2300719C'/%3E%3C/svg%3E")}.wysiwyg a:not(.btn):hover,.wysiwyg a:not(.btn):focus-visible{color:#575759}.wysiwyg a:not(.btn):hover::after,.wysiwyg a:not(.btn):focus-visible::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23575759'/%3E%3C/svg%3E")}button{cursor:pointer;font-size:1rem}ol,ul{list-style-type:none}iframe{max-width:100%}img{max-width:100%;height:auto;vertical-align:middle}dl,pre,figure{margin:0;padding:0}[data-fancybox-modal]{display:none}:root{--iframe-height:9;--iframe-width:16}.header-order{display:flex;flex-direction:column;align-content:flex-start;align-items:stretch}.header-order nav{order:-1}.grid-container{max-width:75rem;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}.grid-container.fluid{max-width:100%;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}.grid-container.full{max-width:100%;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.initial-shrink,.grid-x>.initial-full,.grid-x>.initial-1,.grid-x>.initial-2,.grid-x>.initial-3,.grid-x>.initial-4,.grid-x>.initial-5,.grid-x>.initial-6,.grid-x>.initial-7,.grid-x>.initial-8,.grid-x>.initial-9,.grid-x>.initial-10,.grid-x>.initial-11,.grid-x>.initial-12{flex-basis:auto}@media print,screen and (min-width:20.0625em){.grid-x>.tiny-shrink,.grid-x>.tiny-full,.grid-x>.tiny-1,.grid-x>.tiny-2,.grid-x>.tiny-3,.grid-x>.tiny-4,.grid-x>.tiny-5,.grid-x>.tiny-6,.grid-x>.tiny-7,.grid-x>.tiny-8,.grid-x>.tiny-9,.grid-x>.tiny-10,.grid-x>.tiny-11,.grid-x>.tiny-12{flex-basis:auto}}@media print,screen and (min-width:40.0625em){.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex-basis:auto}}@media print,screen and (min-width:48.0625em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64.0625em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{flex-basis:auto}}.grid-x>.initial-12,.grid-x>.initial-11,.grid-x>.initial-10,.grid-x>.initial-9,.grid-x>.initial-8,.grid-x>.initial-7,.grid-x>.initial-6,.grid-x>.initial-5,.grid-x>.initial-4,.grid-x>.initial-3,.grid-x>.initial-2,.grid-x>.initial-1{flex:0 0 auto}.grid-x>.initial-1{width:8.3333333333%}.grid-x>.initial-2{width:16.6666666667%}.grid-x>.initial-3{width:25%}.grid-x>.initial-4{width:33.3333333333%}.grid-x>.initial-5{width:41.6666666667%}.grid-x>.initial-6{width:50%}.grid-x>.initial-7{width:58.3333333333%}.grid-x>.initial-8{width:66.6666666667%}.grid-x>.initial-9{width:75%}.grid-x>.initial-10{width:83.3333333333%}.grid-x>.initial-11{width:91.6666666667%}.grid-x>.initial-12{width:100%}@media print,screen and (min-width:20.0625em){.grid-x>.tiny-auto{flex:1 1 0;width:auto}.grid-x>.tiny-12,.grid-x>.tiny-11,.grid-x>.tiny-10,.grid-x>.tiny-9,.grid-x>.tiny-8,.grid-x>.tiny-7,.grid-x>.tiny-6,.grid-x>.tiny-5,.grid-x>.tiny-4,.grid-x>.tiny-3,.grid-x>.tiny-2,.grid-x>.tiny-1,.grid-x>.tiny-shrink{flex:0 0 auto}.grid-x>.tiny-shrink{width:auto}.grid-x>.tiny-1{width:8.3333333333%}.grid-x>.tiny-2{width:16.6666666667%}.grid-x>.tiny-3{width:25%}.grid-x>.tiny-4{width:33.3333333333%}.grid-x>.tiny-5{width:41.6666666667%}.grid-x>.tiny-6{width:50%}.grid-x>.tiny-7{width:58.3333333333%}.grid-x>.tiny-8{width:66.6666666667%}.grid-x>.tiny-9{width:75%}.grid-x>.tiny-10{width:83.3333333333%}.grid-x>.tiny-11{width:91.6666666667%}.grid-x>.tiny-12{width:100%}}@media print,screen and (min-width:40.0625em){.grid-x>.small-auto{flex:1 1 0;width:auto}.grid-x>.small-12,.grid-x>.small-11,.grid-x>.small-10,.grid-x>.small-9,.grid-x>.small-8,.grid-x>.small-7,.grid-x>.small-6,.grid-x>.small-5,.grid-x>.small-4,.grid-x>.small-3,.grid-x>.small-2,.grid-x>.small-1,.grid-x>.small-shrink{flex:0 0 auto}.grid-x>.small-shrink{width:auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-12,.grid-x>.medium-11,.grid-x>.medium-10,.grid-x>.medium-9,.grid-x>.medium-8,.grid-x>.medium-7,.grid-x>.medium-6,.grid-x>.medium-5,.grid-x>.medium-4,.grid-x>.medium-3,.grid-x>.medium-2,.grid-x>.medium-1,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-12,.grid-x>.large-11,.grid-x>.large-10,.grid-x>.large-9,.grid-x>.large-8,.grid-x>.large-7,.grid-x>.large-6,.grid-x>.large-5,.grid-x>.large-4,.grid-x>.large-3,.grid-x>.large-2,.grid-x>.large-1,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-1.25rem;margin-right:-1.25rem}.grid-margin-x>.cell{width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.initial-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.initial-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.initial-3{width:calc(25% - 2.5rem)}.grid-margin-x>.initial-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.initial-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.initial-6{width:calc(50% - 2.5rem)}.grid-margin-x>.initial-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.initial-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.initial-9{width:calc(75% - 2.5rem)}.grid-margin-x>.initial-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.initial-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.initial-12{width:calc(100% - 2.5rem)}@media print,screen and (min-width:20.0625em){.grid-margin-x>.tiny-auto{width:auto}.grid-margin-x>.tiny-shrink{width:auto}.grid-margin-x>.tiny-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.tiny-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.tiny-3{width:calc(25% - 2.5rem)}.grid-margin-x>.tiny-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.tiny-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.tiny-6{width:calc(50% - 2.5rem)}.grid-margin-x>.tiny-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.tiny-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.tiny-9{width:calc(75% - 2.5rem)}.grid-margin-x>.tiny-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.tiny-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.tiny-12{width:calc(100% - 2.5rem)}}@media print,screen and (min-width:40.0625em){.grid-margin-x>.small-auto{width:auto}.grid-margin-x>.small-shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.small-3{width:calc(25% - 2.5rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.small-6{width:calc(50% - 2.5rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.small-9{width:calc(75% - 2.5rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.small-12{width:calc(100% - 2.5rem)}}@media print,screen and (min-width:48.0625em){.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.medium-3{width:calc(25% - 2.5rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.medium-6{width:calc(50% - 2.5rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.medium-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.medium-9{width:calc(75% - 2.5rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.medium-12{width:calc(100% - 2.5rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.large-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.large-3{width:calc(25% - 2.5rem)}.grid-margin-x>.large-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.large-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.large-6{width:calc(50% - 2.5rem)}.grid-margin-x>.large-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.large-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.large-9{width:calc(75% - 2.5rem)}.grid-margin-x>.large-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.large-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.large-12{width:calc(100% - 2.5rem)}}.grid-padding-x .grid-padding-x{margin-right:-1.25rem;margin-left:-1.25rem}.grid-container:not(.full)>.grid-padding-x{margin-right:-1.25rem;margin-left:-1.25rem}.grid-padding-x>.cell{padding-right:1.25rem;padding-left:1.25rem}.initial-up-1>.cell{width:100%}.initial-up-2>.cell{width:50%}.initial-up-3>.cell{width:33.3333333333%}.initial-up-4>.cell{width:25%}.initial-up-5>.cell{width:20%}.initial-up-6>.cell{width:16.6666666667%}.initial-up-7>.cell{width:14.2857142857%}.initial-up-8>.cell{width:12.5%}@media print,screen and (min-width:20.0625em){.tiny-up-1>.cell{width:100%}.tiny-up-2>.cell{width:50%}.tiny-up-3>.cell{width:33.3333333333%}.tiny-up-4>.cell{width:25%}.tiny-up-5>.cell{width:20%}.tiny-up-6>.cell{width:16.6666666667%}.tiny-up-7>.cell{width:14.2857142857%}.tiny-up-8>.cell{width:12.5%}}@media print,screen and (min-width:40.0625em){.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}}@media print,screen and (min-width:48.0625em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64.0625em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.initial-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.initial-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.initial-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.initial-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.initial-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.initial-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.initial-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.initial-up-8>.cell{width:calc(12.5% - 2.5rem)}@media print,screen and (min-width:20.0625em){.grid-margin-x.tiny-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.tiny-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.tiny-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.tiny-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.tiny-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.tiny-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.tiny-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.tiny-up-8>.cell{width:calc(12.5% - 2.5rem)}}@media print,screen and (min-width:40.0625em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 2.5rem)}}@media print,screen and (min-width:48.0625em){.grid-margin-x.medium-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 2.5rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 2.5rem)}}.initial-margin-collapse{margin-right:0;margin-left:0}.initial-margin-collapse>.cell{margin-right:0;margin-left:0}.initial-margin-collapse>.initial-1{width:8.3333333333%}.initial-margin-collapse>.initial-2{width:16.6666666667%}.initial-margin-collapse>.initial-3{width:25%}.initial-margin-collapse>.initial-4{width:33.3333333333%}.initial-margin-collapse>.initial-5{width:41.6666666667%}.initial-margin-collapse>.initial-6{width:50%}.initial-margin-collapse>.initial-7{width:58.3333333333%}.initial-margin-collapse>.initial-8{width:66.6666666667%}.initial-margin-collapse>.initial-9{width:75%}.initial-margin-collapse>.initial-10{width:83.3333333333%}.initial-margin-collapse>.initial-11{width:91.6666666667%}.initial-margin-collapse>.initial-12{width:100%}@media print,screen and (min-width:20.0625em){.initial-margin-collapse>.tiny-1{width:8.3333333333%}.initial-margin-collapse>.tiny-2{width:16.6666666667%}.initial-margin-collapse>.tiny-3{width:25%}.initial-margin-collapse>.tiny-4{width:33.3333333333%}.initial-margin-collapse>.tiny-5{width:41.6666666667%}.initial-margin-collapse>.tiny-6{width:50%}.initial-margin-collapse>.tiny-7{width:58.3333333333%}.initial-margin-collapse>.tiny-8{width:66.6666666667%}.initial-margin-collapse>.tiny-9{width:75%}.initial-margin-collapse>.tiny-10{width:83.3333333333%}.initial-margin-collapse>.tiny-11{width:91.6666666667%}.initial-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:40.0625em){.initial-margin-collapse>.small-1{width:8.3333333333%}.initial-margin-collapse>.small-2{width:16.6666666667%}.initial-margin-collapse>.small-3{width:25%}.initial-margin-collapse>.small-4{width:33.3333333333%}.initial-margin-collapse>.small-5{width:41.6666666667%}.initial-margin-collapse>.small-6{width:50%}.initial-margin-collapse>.small-7{width:58.3333333333%}.initial-margin-collapse>.small-8{width:66.6666666667%}.initial-margin-collapse>.small-9{width:75%}.initial-margin-collapse>.small-10{width:83.3333333333%}.initial-margin-collapse>.small-11{width:91.6666666667%}.initial-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.initial-margin-collapse>.medium-1{width:8.3333333333%}.initial-margin-collapse>.medium-2{width:16.6666666667%}.initial-margin-collapse>.medium-3{width:25%}.initial-margin-collapse>.medium-4{width:33.3333333333%}.initial-margin-collapse>.medium-5{width:41.6666666667%}.initial-margin-collapse>.medium-6{width:50%}.initial-margin-collapse>.medium-7{width:58.3333333333%}.initial-margin-collapse>.medium-8{width:66.6666666667%}.initial-margin-collapse>.medium-9{width:75%}.initial-margin-collapse>.medium-10{width:83.3333333333%}.initial-margin-collapse>.medium-11{width:91.6666666667%}.initial-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.initial-margin-collapse>.large-1{width:8.3333333333%}.initial-margin-collapse>.large-2{width:16.6666666667%}.initial-margin-collapse>.large-3{width:25%}.initial-margin-collapse>.large-4{width:33.3333333333%}.initial-margin-collapse>.large-5{width:41.6666666667%}.initial-margin-collapse>.large-6{width:50%}.initial-margin-collapse>.large-7{width:58.3333333333%}.initial-margin-collapse>.large-8{width:66.6666666667%}.initial-margin-collapse>.large-9{width:75%}.initial-margin-collapse>.large-10{width:83.3333333333%}.initial-margin-collapse>.large-11{width:91.6666666667%}.initial-margin-collapse>.large-12{width:100%}}.initial-padding-collapse{margin-right:0;margin-left:0}.initial-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:20.0625em){.tiny-margin-collapse{margin-right:0;margin-left:0}.tiny-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:20.0625em){.tiny-margin-collapse>.initial-1{width:8.3333333333%}.tiny-margin-collapse>.initial-2{width:16.6666666667%}.tiny-margin-collapse>.initial-3{width:25%}.tiny-margin-collapse>.initial-4{width:33.3333333333%}.tiny-margin-collapse>.initial-5{width:41.6666666667%}.tiny-margin-collapse>.initial-6{width:50%}.tiny-margin-collapse>.initial-7{width:58.3333333333%}.tiny-margin-collapse>.initial-8{width:66.6666666667%}.tiny-margin-collapse>.initial-9{width:75%}.tiny-margin-collapse>.initial-10{width:83.3333333333%}.tiny-margin-collapse>.initial-11{width:91.6666666667%}.tiny-margin-collapse>.initial-12{width:100%}}@media print,screen and (min-width:20.0625em){.tiny-margin-collapse>.tiny-1{width:8.3333333333%}.tiny-margin-collapse>.tiny-2{width:16.6666666667%}.tiny-margin-collapse>.tiny-3{width:25%}.tiny-margin-collapse>.tiny-4{width:33.3333333333%}.tiny-margin-collapse>.tiny-5{width:41.6666666667%}.tiny-margin-collapse>.tiny-6{width:50%}.tiny-margin-collapse>.tiny-7{width:58.3333333333%}.tiny-margin-collapse>.tiny-8{width:66.6666666667%}.tiny-margin-collapse>.tiny-9{width:75%}.tiny-margin-collapse>.tiny-10{width:83.3333333333%}.tiny-margin-collapse>.tiny-11{width:91.6666666667%}.tiny-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:40.0625em){.tiny-margin-collapse>.small-1{width:8.3333333333%}.tiny-margin-collapse>.small-2{width:16.6666666667%}.tiny-margin-collapse>.small-3{width:25%}.tiny-margin-collapse>.small-4{width:33.3333333333%}.tiny-margin-collapse>.small-5{width:41.6666666667%}.tiny-margin-collapse>.small-6{width:50%}.tiny-margin-collapse>.small-7{width:58.3333333333%}.tiny-margin-collapse>.small-8{width:66.6666666667%}.tiny-margin-collapse>.small-9{width:75%}.tiny-margin-collapse>.small-10{width:83.3333333333%}.tiny-margin-collapse>.small-11{width:91.6666666667%}.tiny-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.tiny-margin-collapse>.medium-1{width:8.3333333333%}.tiny-margin-collapse>.medium-2{width:16.6666666667%}.tiny-margin-collapse>.medium-3{width:25%}.tiny-margin-collapse>.medium-4{width:33.3333333333%}.tiny-margin-collapse>.medium-5{width:41.6666666667%}.tiny-margin-collapse>.medium-6{width:50%}.tiny-margin-collapse>.medium-7{width:58.3333333333%}.tiny-margin-collapse>.medium-8{width:66.6666666667%}.tiny-margin-collapse>.medium-9{width:75%}.tiny-margin-collapse>.medium-10{width:83.3333333333%}.tiny-margin-collapse>.medium-11{width:91.6666666667%}.tiny-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.tiny-margin-collapse>.large-1{width:8.3333333333%}.tiny-margin-collapse>.large-2{width:16.6666666667%}.tiny-margin-collapse>.large-3{width:25%}.tiny-margin-collapse>.large-4{width:33.3333333333%}.tiny-margin-collapse>.large-5{width:41.6666666667%}.tiny-margin-collapse>.large-6{width:50%}.tiny-margin-collapse>.large-7{width:58.3333333333%}.tiny-margin-collapse>.large-8{width:66.6666666667%}.tiny-margin-collapse>.large-9{width:75%}.tiny-margin-collapse>.large-10{width:83.3333333333%}.tiny-margin-collapse>.large-11{width:91.6666666667%}.tiny-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:20.0625em){.tiny-padding-collapse{margin-right:0;margin-left:0}.tiny-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:40.0625em){.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40.0625em){.small-margin-collapse>.initial-1{width:8.3333333333%}.small-margin-collapse>.initial-2{width:16.6666666667%}.small-margin-collapse>.initial-3{width:25%}.small-margin-collapse>.initial-4{width:33.3333333333%}.small-margin-collapse>.initial-5{width:41.6666666667%}.small-margin-collapse>.initial-6{width:50%}.small-margin-collapse>.initial-7{width:58.3333333333%}.small-margin-collapse>.initial-8{width:66.6666666667%}.small-margin-collapse>.initial-9{width:75%}.small-margin-collapse>.initial-10{width:83.3333333333%}.small-margin-collapse>.initial-11{width:91.6666666667%}.small-margin-collapse>.initial-12{width:100%}}@media print,screen and (min-width:40.0625em){.small-margin-collapse>.tiny-1{width:8.3333333333%}.small-margin-collapse>.tiny-2{width:16.6666666667%}.small-margin-collapse>.tiny-3{width:25%}.small-margin-collapse>.tiny-4{width:33.3333333333%}.small-margin-collapse>.tiny-5{width:41.6666666667%}.small-margin-collapse>.tiny-6{width:50%}.small-margin-collapse>.tiny-7{width:58.3333333333%}.small-margin-collapse>.tiny-8{width:66.6666666667%}.small-margin-collapse>.tiny-9{width:75%}.small-margin-collapse>.tiny-10{width:83.3333333333%}.small-margin-collapse>.tiny-11{width:91.6666666667%}.small-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:40.0625em){.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40.0625em){.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse>.initial-1{width:8.3333333333%}.medium-margin-collapse>.initial-2{width:16.6666666667%}.medium-margin-collapse>.initial-3{width:25%}.medium-margin-collapse>.initial-4{width:33.3333333333%}.medium-margin-collapse>.initial-5{width:41.6666666667%}.medium-margin-collapse>.initial-6{width:50%}.medium-margin-collapse>.initial-7{width:58.3333333333%}.medium-margin-collapse>.initial-8{width:66.6666666667%}.medium-margin-collapse>.initial-9{width:75%}.medium-margin-collapse>.initial-10{width:83.3333333333%}.medium-margin-collapse>.initial-11{width:91.6666666667%}.medium-margin-collapse>.initial-12{width:100%}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse>.tiny-1{width:8.3333333333%}.medium-margin-collapse>.tiny-2{width:16.6666666667%}.medium-margin-collapse>.tiny-3{width:25%}.medium-margin-collapse>.tiny-4{width:33.3333333333%}.medium-margin-collapse>.tiny-5{width:41.6666666667%}.medium-margin-collapse>.tiny-6{width:50%}.medium-margin-collapse>.tiny-7{width:58.3333333333%}.medium-margin-collapse>.tiny-8{width:66.6666666667%}.medium-margin-collapse>.tiny-9{width:75%}.medium-margin-collapse>.tiny-10{width:83.3333333333%}.medium-margin-collapse>.tiny-11{width:91.6666666667%}.medium-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:48.0625em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64.0625em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.initial-1{width:8.3333333333%}.large-margin-collapse>.initial-2{width:16.6666666667%}.large-margin-collapse>.initial-3{width:25%}.large-margin-collapse>.initial-4{width:33.3333333333%}.large-margin-collapse>.initial-5{width:41.6666666667%}.large-margin-collapse>.initial-6{width:50%}.large-margin-collapse>.initial-7{width:58.3333333333%}.large-margin-collapse>.initial-8{width:66.6666666667%}.large-margin-collapse>.initial-9{width:75%}.large-margin-collapse>.initial-10{width:83.3333333333%}.large-margin-collapse>.initial-11{width:91.6666666667%}.large-margin-collapse>.initial-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.tiny-1{width:8.3333333333%}.large-margin-collapse>.tiny-2{width:16.6666666667%}.large-margin-collapse>.tiny-3{width:25%}.large-margin-collapse>.tiny-4{width:33.3333333333%}.large-margin-collapse>.tiny-5{width:41.6666666667%}.large-margin-collapse>.tiny-6{width:50%}.large-margin-collapse>.tiny-7{width:58.3333333333%}.large-margin-collapse>.tiny-8{width:66.6666666667%}.large-margin-collapse>.tiny-9{width:75%}.large-margin-collapse>.tiny-10{width:83.3333333333%}.large-margin-collapse>.tiny-11{width:91.6666666667%}.large-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.initial-offset-0{margin-left:0%}.grid-margin-x>.initial-offset-0{margin-left:calc(0% + 2.5rem / 2)}.initial-offset-1{margin-left:8.3333333333%}.grid-margin-x>.initial-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.initial-offset-2{margin-left:16.6666666667%}.grid-margin-x>.initial-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.initial-offset-3{margin-left:25%}.grid-margin-x>.initial-offset-3{margin-left:calc(25% + 2.5rem / 2)}.initial-offset-4{margin-left:33.3333333333%}.grid-margin-x>.initial-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.initial-offset-5{margin-left:41.6666666667%}.grid-margin-x>.initial-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.initial-offset-6{margin-left:50%}.grid-margin-x>.initial-offset-6{margin-left:calc(50% + 2.5rem / 2)}.initial-offset-7{margin-left:58.3333333333%}.grid-margin-x>.initial-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.initial-offset-8{margin-left:66.6666666667%}.grid-margin-x>.initial-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.initial-offset-9{margin-left:75%}.grid-margin-x>.initial-offset-9{margin-left:calc(75% + 2.5rem / 2)}.initial-offset-10{margin-left:83.3333333333%}.grid-margin-x>.initial-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.initial-offset-11{margin-left:91.6666666667%}.grid-margin-x>.initial-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}@media print,screen and (min-width:20.0625em){.tiny-offset-0{margin-left:0%}.grid-margin-x>.tiny-offset-0{margin-left:calc(0% + 2.5rem / 2)}.tiny-offset-1{margin-left:8.3333333333%}.grid-margin-x>.tiny-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.tiny-offset-2{margin-left:16.6666666667%}.grid-margin-x>.tiny-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.tiny-offset-3{margin-left:25%}.grid-margin-x>.tiny-offset-3{margin-left:calc(25% + 2.5rem / 2)}.tiny-offset-4{margin-left:33.3333333333%}.grid-margin-x>.tiny-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.tiny-offset-5{margin-left:41.6666666667%}.grid-margin-x>.tiny-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.tiny-offset-6{margin-left:50%}.grid-margin-x>.tiny-offset-6{margin-left:calc(50% + 2.5rem / 2)}.tiny-offset-7{margin-left:58.3333333333%}.grid-margin-x>.tiny-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.tiny-offset-8{margin-left:66.6666666667%}.grid-margin-x>.tiny-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.tiny-offset-9{margin-left:75%}.grid-margin-x>.tiny-offset-9{margin-left:calc(75% + 2.5rem / 2)}.tiny-offset-10{margin-left:83.3333333333%}.grid-margin-x>.tiny-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.tiny-offset-11{margin-left:91.6666666667%}.grid-margin-x>.tiny-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}}@media print,screen and (min-width:40.0625em){.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + 2.5rem / 2)}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + 2.5rem / 2)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + 2.5rem / 2)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + 2.5rem / 2)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}}@media print,screen and (min-width:48.0625em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + 2.5rem / 2)}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + 2.5rem / 2)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + 2.5rem / 2)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + 2.5rem / 2)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}}@media print,screen and (min-width:64.0625em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + 2.5rem / 2)}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + 2.5rem / 2)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + 2.5rem / 2)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + 2.5rem / 2)}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.initial-shrink,.grid-y>.initial-full,.grid-y>.initial-1,.grid-y>.initial-2,.grid-y>.initial-3,.grid-y>.initial-4,.grid-y>.initial-5,.grid-y>.initial-6,.grid-y>.initial-7,.grid-y>.initial-8,.grid-y>.initial-9,.grid-y>.initial-10,.grid-y>.initial-11,.grid-y>.initial-12{flex-basis:auto}@media print,screen and (min-width:20.0625em){.grid-y>.tiny-shrink,.grid-y>.tiny-full,.grid-y>.tiny-1,.grid-y>.tiny-2,.grid-y>.tiny-3,.grid-y>.tiny-4,.grid-y>.tiny-5,.grid-y>.tiny-6,.grid-y>.tiny-7,.grid-y>.tiny-8,.grid-y>.tiny-9,.grid-y>.tiny-10,.grid-y>.tiny-11,.grid-y>.tiny-12{flex-basis:auto}}@media print,screen and (min-width:40.0625em){.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex-basis:auto}}@media print,screen and (min-width:48.0625em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64.0625em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{flex-basis:auto}}.grid-y>.initial-12,.grid-y>.initial-11,.grid-y>.initial-10,.grid-y>.initial-9,.grid-y>.initial-8,.grid-y>.initial-7,.grid-y>.initial-6,.grid-y>.initial-5,.grid-y>.initial-4,.grid-y>.initial-3,.grid-y>.initial-2,.grid-y>.initial-1{flex:0 0 auto}.grid-y>.initial-1{height:8.3333333333%}.grid-y>.initial-2{height:16.6666666667%}.grid-y>.initial-3{height:25%}.grid-y>.initial-4{height:33.3333333333%}.grid-y>.initial-5{height:41.6666666667%}.grid-y>.initial-6{height:50%}.grid-y>.initial-7{height:58.3333333333%}.grid-y>.initial-8{height:66.6666666667%}.grid-y>.initial-9{height:75%}.grid-y>.initial-10{height:83.3333333333%}.grid-y>.initial-11{height:91.6666666667%}.grid-y>.initial-12{height:100%}@media print,screen and (min-width:20.0625em){.grid-y>.tiny-auto{flex:1 1 0;height:auto}.grid-y>.tiny-12,.grid-y>.tiny-11,.grid-y>.tiny-10,.grid-y>.tiny-9,.grid-y>.tiny-8,.grid-y>.tiny-7,.grid-y>.tiny-6,.grid-y>.tiny-5,.grid-y>.tiny-4,.grid-y>.tiny-3,.grid-y>.tiny-2,.grid-y>.tiny-1,.grid-y>.tiny-shrink{flex:0 0 auto}.grid-y>.tiny-shrink{height:auto}.grid-y>.tiny-1{height:8.3333333333%}.grid-y>.tiny-2{height:16.6666666667%}.grid-y>.tiny-3{height:25%}.grid-y>.tiny-4{height:33.3333333333%}.grid-y>.tiny-5{height:41.6666666667%}.grid-y>.tiny-6{height:50%}.grid-y>.tiny-7{height:58.3333333333%}.grid-y>.tiny-8{height:66.6666666667%}.grid-y>.tiny-9{height:75%}.grid-y>.tiny-10{height:83.3333333333%}.grid-y>.tiny-11{height:91.6666666667%}.grid-y>.tiny-12{height:100%}}@media print,screen and (min-width:40.0625em){.grid-y>.small-auto{flex:1 1 0;height:auto}.grid-y>.small-12,.grid-y>.small-11,.grid-y>.small-10,.grid-y>.small-9,.grid-y>.small-8,.grid-y>.small-7,.grid-y>.small-6,.grid-y>.small-5,.grid-y>.small-4,.grid-y>.small-3,.grid-y>.small-2,.grid-y>.small-1,.grid-y>.small-shrink{flex:0 0 auto}.grid-y>.small-shrink{height:auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}}@media print,screen and (min-width:48.0625em){.grid-y>.medium-auto{flex:1 1 0;height:auto}.grid-y>.medium-12,.grid-y>.medium-11,.grid-y>.medium-10,.grid-y>.medium-9,.grid-y>.medium-8,.grid-y>.medium-7,.grid-y>.medium-6,.grid-y>.medium-5,.grid-y>.medium-4,.grid-y>.medium-3,.grid-y>.medium-2,.grid-y>.medium-1,.grid-y>.medium-shrink{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64.0625em){.grid-y>.large-auto{flex:1 1 0;height:auto}.grid-y>.large-12,.grid-y>.large-11,.grid-y>.large-10,.grid-y>.large-9,.grid-y>.large-8,.grid-y>.large-7,.grid-y>.large-6,.grid-y>.large-5,.grid-y>.large-4,.grid-y>.large-3,.grid-y>.large-2,.grid-y>.large-1,.grid-y>.large-shrink{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-1.25rem;margin-bottom:-1.25rem}.grid-padding-y>.cell{padding-top:1.25rem;padding-bottom:1.25rem}.grid-margin-y{margin-top:-1.25rem;margin-bottom:-1.25rem}.grid-margin-y>.cell{height:calc(100% - 2.5rem);margin-top:1.25rem;margin-bottom:1.25rem}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.initial-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.initial-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.initial-3{height:calc(25% - 2.5rem)}.grid-margin-y>.initial-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.initial-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.initial-6{height:calc(50% - 2.5rem)}.grid-margin-y>.initial-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.initial-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.initial-9{height:calc(75% - 2.5rem)}.grid-margin-y>.initial-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.initial-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.initial-12{height:calc(100% - 2.5rem)}@media print,screen and (min-width:20.0625em){.grid-margin-y>.tiny-auto{height:auto}.grid-margin-y>.tiny-shrink{height:auto}.grid-margin-y>.tiny-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.tiny-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.tiny-3{height:calc(25% - 2.5rem)}.grid-margin-y>.tiny-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.tiny-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.tiny-6{height:calc(50% - 2.5rem)}.grid-margin-y>.tiny-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.tiny-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.tiny-9{height:calc(75% - 2.5rem)}.grid-margin-y>.tiny-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.tiny-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.tiny-12{height:calc(100% - 2.5rem)}}@media print,screen and (min-width:40.0625em){.grid-margin-y>.small-auto{height:auto}.grid-margin-y>.small-shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.small-3{height:calc(25% - 2.5rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.small-6{height:calc(50% - 2.5rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.small-9{height:calc(75% - 2.5rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.small-12{height:calc(100% - 2.5rem)}}@media print,screen and (min-width:48.0625em){.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.medium-3{height:calc(25% - 2.5rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.medium-6{height:calc(50% - 2.5rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.medium-9{height:calc(75% - 2.5rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.medium-12{height:calc(100% - 2.5rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.large-3{height:calc(25% - 2.5rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.large-6{height:calc(50% - 2.5rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.large-9{height:calc(75% - 2.5rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.large-12{height:calc(100% - 2.5rem)}}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.initial-order-1{order:1}.initial-order-2{order:2}.initial-order-3{order:3}.initial-order-4{order:4}.initial-order-5{order:5}.initial-order-6{order:6}@media print,screen and (min-width:20.0625em){.tiny-order-1{order:1}.tiny-order-2{order:2}.tiny-order-3{order:3}.tiny-order-4{order:4}.tiny-order-5{order:5}.tiny-order-6{order:6}}@media print,screen and (min-width:40.0625em){.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}}@media print,screen and (min-width:48.0625em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64.0625em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:20.0625em){.tiny-flex-container{display:flex}.tiny-flex-child-auto{flex:1 1 auto}.tiny-flex-child-grow{flex:1 0 auto}.tiny-flex-child-shrink{flex:0 1 auto}.tiny-flex-dir-row{flex-direction:row}.tiny-flex-dir-row-reverse{flex-direction:row-reverse}.tiny-flex-dir-column{flex-direction:column}.tiny-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:40.0625em){.small-flex-container{display:flex}.small-flex-child-auto{flex:1 1 auto}.small-flex-child-grow{flex:1 0 auto}.small-flex-child-shrink{flex:0 1 auto}.small-flex-dir-row{flex-direction:row}.small-flex-dir-row-reverse{flex-direction:row-reverse}.small-flex-dir-column{flex-direction:column}.small-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:48.0625em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64.0625em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}.global-spacing--26x{margin-top:0}@media print,screen and (min-width:48.0625em){.global-spacing--26x{margin-top:11rem}}@media print,screen and (min-width:64.0625em){.global-spacing--26x{margin-top:13rem}}.global-spacing--21x{margin-top:0}@media print,screen and (min-width:48.0625em){.global-spacing--21x{margin-top:8rem}}@media print,screen and (min-width:64.0625em){.global-spacing--21x{margin-top:10.5rem}}.global-spacing--18x{margin-top:4rem}@media print,screen and (min-width:48.0625em){.global-spacing--18x{margin-top:6rem}}@media print,screen and (min-width:64.0625em){.global-spacing--18x{margin-top:9rem}}.global-spacing--15x{margin-top:3rem}@media print,screen and (min-width:48.0625em){.global-spacing--15x{margin-top:5rem}}@media print,screen and (min-width:64.0625em){.global-spacing--15x{margin-top:7.5rem}}.global-spacing--12x{margin-top:3rem}@media print,screen and (min-width:48.0625em){.global-spacing--12x{margin-top:4rem}}@media print,screen and (min-width:64.0625em){.global-spacing--12x{margin-top:6rem}}.global-spacing--11x{margin-top:-1rem}@media print,screen and (min-width:48.0625em){.global-spacing--11x{margin-top:-3.5rem}}@media print,screen and (min-width:64.0625em){.global-spacing--11x{margin-top:-5.5rem}}.global-spacing--10x{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.global-spacing--10x{margin-top:3.5rem}}@media print,screen and (min-width:64.0625em){.global-spacing--10x{margin-top:5rem}}.global-spacing--8x{margin-top:2rem}@media print,screen and (min-width:48.0625em){.global-spacing--8x{margin-top:3rem}}@media print,screen and (min-width:64.0625em){.global-spacing--8x{margin-top:4rem}}.global-spacing--7x{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.global-spacing--7x{margin-top:1.5rem}}@media print,screen and (min-width:64.0625em){.global-spacing--7x{margin-top:3.5rem}}.global-spacing--6x{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.global-spacing--6x{margin-top:2.5rem}}@media print,screen and (min-width:64.0625em){.global-spacing--6x{margin-top:3rem}}.global-spacing--5x{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.global-spacing--5x{margin-top:2rem}}@media print,screen and (min-width:64.0625em){.global-spacing--5x{margin-top:2.5rem}}.global-spacing--4x{margin-top:1rem}@media print,screen and (min-width:48.0625em){.global-spacing--4x{margin-top:1.5rem}}.global-spacing--3x{margin-top:1rem}@media print,screen and (min-width:48.0625em){.global-spacing--3x{margin-top:1.5rem}}.global-spacing--2x{margin-top:1rem}.global-spacing--1x{margin-top:0.5rem}.global-margin--26x{margin-top:0}.global-margin--26x{margin-bottom:0}@media print,screen and (min-width:48.0625em){.global-margin--26x{margin-top:11rem}.global-margin--26x{margin-bottom:11rem}}@media print,screen and (min-width:64.0625em){.global-margin--26x{margin-top:13rem}.global-margin--26x{margin-bottom:13rem}}.global-margin--21x{margin-top:0}.global-margin--21x{margin-bottom:0}@media print,screen and (min-width:48.0625em){.global-margin--21x{margin-top:8rem}.global-margin--21x{margin-bottom:8rem}}@media print,screen and (min-width:64.0625em){.global-margin--21x{margin-top:10.5rem}.global-margin--21x{margin-bottom:10.5rem}}.global-margin--18x{margin-top:4rem}.global-margin--18x{margin-bottom:4rem}@media print,screen and (min-width:48.0625em){.global-margin--18x{margin-top:6rem}.global-margin--18x{margin-bottom:6rem}}@media print,screen and (min-width:64.0625em){.global-margin--18x{margin-top:9rem}.global-margin--18x{margin-bottom:9rem}}.global-margin--15x{margin-top:3rem}.global-margin--15x{margin-bottom:3rem}@media print,screen and (min-width:48.0625em){.global-margin--15x{margin-top:5rem}.global-margin--15x{margin-bottom:5rem}}@media print,screen and (min-width:64.0625em){.global-margin--15x{margin-top:7.5rem}.global-margin--15x{margin-bottom:7.5rem}}.global-margin--12x{margin-top:3rem}.global-margin--12x{margin-bottom:3rem}@media print,screen and (min-width:48.0625em){.global-margin--12x{margin-top:4rem}.global-margin--12x{margin-bottom:4rem}}@media print,screen and (min-width:64.0625em){.global-margin--12x{margin-top:6rem}.global-margin--12x{margin-bottom:6rem}}.global-margin--11x{margin-top:-1rem}.global-margin--11x{margin-bottom:-1rem}@media print,screen and (min-width:48.0625em){.global-margin--11x{margin-top:-3.5rem}.global-margin--11x{margin-bottom:-3.5rem}}@media print,screen and (min-width:64.0625em){.global-margin--11x{margin-top:-5.5rem}.global-margin--11x{margin-bottom:-5.5rem}}.global-margin--10x{margin-top:2.5rem}.global-margin--10x{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.global-margin--10x{margin-top:3.5rem}.global-margin--10x{margin-bottom:3.5rem}}@media print,screen and (min-width:64.0625em){.global-margin--10x{margin-top:5rem}.global-margin--10x{margin-bottom:5rem}}.global-margin--8x{margin-top:2rem}.global-margin--8x{margin-bottom:2rem}@media print,screen and (min-width:48.0625em){.global-margin--8x{margin-top:3rem}.global-margin--8x{margin-bottom:3rem}}@media print,screen and (min-width:64.0625em){.global-margin--8x{margin-top:4rem}.global-margin--8x{margin-bottom:4rem}}.global-margin--7x{margin-top:1.5rem}.global-margin--7x{margin-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.global-margin--7x{margin-top:1.5rem}.global-margin--7x{margin-bottom:1.5rem}}@media print,screen and (min-width:64.0625em){.global-margin--7x{margin-top:3.5rem}.global-margin--7x{margin-bottom:3.5rem}}.global-margin--6x{margin-top:1.5rem}.global-margin--6x{margin-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.global-margin--6x{margin-top:2.5rem}.global-margin--6x{margin-bottom:2.5rem}}@media print,screen and (min-width:64.0625em){.global-margin--6x{margin-top:3rem}.global-margin--6x{margin-bottom:3rem}}.global-margin--5x{margin-top:1.5rem}.global-margin--5x{margin-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.global-margin--5x{margin-top:2rem}.global-margin--5x{margin-bottom:2rem}}@media print,screen and (min-width:64.0625em){.global-margin--5x{margin-top:2.5rem}.global-margin--5x{margin-bottom:2.5rem}}.global-margin--4x{margin-top:1rem}.global-margin--4x{margin-bottom:1rem}@media print,screen and (min-width:48.0625em){.global-margin--4x{margin-top:1.5rem}.global-margin--4x{margin-bottom:1.5rem}}.global-margin--3x{margin-top:1rem}.global-margin--3x{margin-bottom:1rem}@media print,screen and (min-width:48.0625em){.global-margin--3x{margin-top:1.5rem}.global-margin--3x{margin-bottom:1.5rem}}.global-margin--2x{margin-top:1rem}.global-margin--2x{margin-bottom:1rem}.global-margin--1x{margin-top:0.5rem}.global-margin--1x{margin-bottom:0.5rem}.global-padding--26x{padding-top:0}@media print,screen and (min-width:48.0625em){.global-padding--26x{padding-top:11rem}}@media print,screen and (min-width:64.0625em){.global-padding--26x{padding-top:13rem}}.global-padding--26x{padding-bottom:0}@media print,screen and (min-width:48.0625em){.global-padding--26x{padding-bottom:11rem}}@media print,screen and (min-width:64.0625em){.global-padding--26x{padding-bottom:13rem}}.global-padding--21x{padding-top:0}@media print,screen and (min-width:48.0625em){.global-padding--21x{padding-top:8rem}}@media print,screen and (min-width:64.0625em){.global-padding--21x{padding-top:10.5rem}}.global-padding--21x{padding-bottom:0}@media print,screen and (min-width:48.0625em){.global-padding--21x{padding-bottom:8rem}}@media print,screen and (min-width:64.0625em){.global-padding--21x{padding-bottom:10.5rem}}.global-padding--18x{padding-top:4rem}@media print,screen and (min-width:48.0625em){.global-padding--18x{padding-top:6rem}}@media print,screen and (min-width:64.0625em){.global-padding--18x{padding-top:9rem}}.global-padding--18x{padding-bottom:4rem}@media print,screen and (min-width:48.0625em){.global-padding--18x{padding-bottom:6rem}}@media print,screen and (min-width:64.0625em){.global-padding--18x{padding-bottom:9rem}}.global-padding--15x{padding-top:3rem}@media print,screen and (min-width:48.0625em){.global-padding--15x{padding-top:5rem}}@media print,screen and (min-width:64.0625em){.global-padding--15x{padding-top:7.5rem}}.global-padding--15x{padding-bottom:3rem}@media print,screen and (min-width:48.0625em){.global-padding--15x{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.global-padding--15x{padding-bottom:7.5rem}}.global-padding--12x{padding-top:3rem}@media print,screen and (min-width:48.0625em){.global-padding--12x{padding-top:4rem}}@media print,screen and (min-width:64.0625em){.global-padding--12x{padding-top:6rem}}.global-padding--12x{padding-bottom:3rem}@media print,screen and (min-width:48.0625em){.global-padding--12x{padding-bottom:4rem}}@media print,screen and (min-width:64.0625em){.global-padding--12x{padding-bottom:6rem}}.global-padding--11x{padding-top:-1rem}@media print,screen and (min-width:48.0625em){.global-padding--11x{padding-top:-3.5rem}}@media print,screen and (min-width:64.0625em){.global-padding--11x{padding-top:-5.5rem}}.global-padding--11x{padding-bottom:-1rem}@media print,screen and (min-width:48.0625em){.global-padding--11x{padding-bottom:-3.5rem}}@media print,screen and (min-width:64.0625em){.global-padding--11x{padding-bottom:-5.5rem}}.global-padding--10x{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.global-padding--10x{padding-top:3.5rem}}@media print,screen and (min-width:64.0625em){.global-padding--10x{padding-top:5rem}}.global-padding--10x{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.global-padding--10x{padding-bottom:3.5rem}}@media print,screen and (min-width:64.0625em){.global-padding--10x{padding-bottom:5rem}}.global-padding--8x{padding-top:2rem}@media print,screen and (min-width:48.0625em){.global-padding--8x{padding-top:3rem}}@media print,screen and (min-width:64.0625em){.global-padding--8x{padding-top:4rem}}.global-padding--8x{padding-bottom:2rem}@media print,screen and (min-width:48.0625em){.global-padding--8x{padding-bottom:3rem}}@media print,screen and (min-width:64.0625em){.global-padding--8x{padding-bottom:4rem}}.global-padding--7x{padding-top:1.5rem}@media print,screen and (min-width:48.0625em){.global-padding--7x{padding-top:1.5rem}}@media print,screen and (min-width:64.0625em){.global-padding--7x{padding-top:3.5rem}}.global-padding--7x{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.global-padding--7x{padding-bottom:1.5rem}}@media print,screen and (min-width:64.0625em){.global-padding--7x{padding-bottom:3.5rem}}.global-padding--6x{padding-top:1.5rem}@media print,screen and (min-width:48.0625em){.global-padding--6x{padding-top:2.5rem}}@media print,screen and (min-width:64.0625em){.global-padding--6x{padding-top:3rem}}.global-padding--6x{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.global-padding--6x{padding-bottom:2.5rem}}@media print,screen and (min-width:64.0625em){.global-padding--6x{padding-bottom:3rem}}.global-padding--5x{padding-top:1.5rem}@media print,screen and (min-width:48.0625em){.global-padding--5x{padding-top:2rem}}@media print,screen and (min-width:64.0625em){.global-padding--5x{padding-top:2.5rem}}.global-padding--5x{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.global-padding--5x{padding-bottom:2rem}}@media print,screen and (min-width:64.0625em){.global-padding--5x{padding-bottom:2.5rem}}.global-padding--4x{padding-top:1rem}@media print,screen and (min-width:48.0625em){.global-padding--4x{padding-top:1.5rem}}.global-padding--4x{padding-bottom:1rem}@media print,screen and (min-width:48.0625em){.global-padding--4x{padding-bottom:1.5rem}}.global-padding--3x{padding-top:1rem}@media print,screen and (min-width:48.0625em){.global-padding--3x{padding-top:1.5rem}}.global-padding--3x{padding-bottom:1rem}@media print,screen and (min-width:48.0625em){.global-padding--3x{padding-bottom:1.5rem}}.global-padding--2x{padding-top:1rem}.global-padding--2x{padding-bottom:1rem}.global-padding--1x{padding-top:0.5rem}.global-padding--1x{padding-bottom:0.5rem}.show-for-sr,.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;color:#333;background-color:#fff;font-size:18px}.list--comma-separate ul,.list--semicolon-separate ul{list-style:none;margin:0;padding:0}.list--comma-separate li,.list--semicolon-separate li{display:inline-block}.list--comma-separate li:not(:last-child),.list--semicolon-separate li:not(:last-child){margin-right:.25em}.list--comma-separate li:nth-last-child(n+2)::after,.list--semicolon-separate li:nth-last-child(n+2)::after{content:","}.list--semicolon-separate li:nth-last-child(n+2)::after{content:";"}.text-margin-reset h1,.text-margin-reset h2,.text-margin-reset h3,.text-margin-reset h4,.text-margin-reset p,.text-margin-reset span{margin:0}.oho-animate{transition:opacity 550ms cubic-bezier(0.42,0.08,0.06,0.98) 250ms,transform 550ms cubic-bezier(0.42,0.08,0.06,0.98) 250ms;transform:none;opacity:1}.oho-animate--ready{transition:none}.oho-animate--ready.fade-in,.oho-animate--out.fade-in{opacity:0}.oho-animate--ready.fade-in-up,.oho-animate--out.fade-in-up{transform:translateY(5rem);opacity:0}.oho-animate--ready.fade-in-right,.oho-animate--out.fade-in-right{transform:translateX(5rem);opacity:0}.oho-animate--ready.fade-in-down,.oho-animate--out.fade-in-down{transform:translateY(-5rem);opacity:0}.oho-animate--ready.fade-in-left,.oho-animate--out.fade-in-left{transform:translateX(-5rem);opacity:0}.oho-animate--ready.fade-in-big,.oho-animate--out.fade-in-big{transform:scale(0.8);opacity:0}.oho-animate--ready.fade-in-up.fade-in-big,.oho-animate--out.fade-in-up.fade-in-big{transform:translateY(5rem) scale(0.8)}.oho-animate:focus{transform:none !important;opacity:1 !important}.btn:before,.btn--alternate:before,.btn--ghost:before{font-family:"Font Awesome 6 Pro";margin-right:.5rem}.btn{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#fff;background-color:#d1190d}.btn:hover,.btn:focus{text-decoration:none;outline:none}.btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn::after{color:#fff}.btn:hover,.btn:focus{color:#fff;background-color:#ab1d14;position:relative}.btn:hover::after,.btn:focus::after{color:#fff}.btn:focus-visible,.btn:active{background-color:#d1190d}.btn:focus-visible::before,.btn:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}@media print,screen and (min-width:48.0625em){.btn{font-size:1.125rem;padding:1rem 2rem}}.btn--alternate{font-size:1rem;padding:.75rem 1.5rem;color:#333;background-color:#fff}.btn--alternate::before,.btn--alternate::after{color:#333}.btn--alternate:hover,.btn--alternate:focus{color:#333;background-color:#e1e1e5}.btn--alternate:hover::before,.btn--alternate:hover::after,.btn--alternate:focus::before,.btn--alternate:focus::after{color:#333}.btn--alternate:active{background-color:#fff}.btn--alternate:active::before{border:2px solid #fff}.btn--alternate:focus-visible::before,.btn--alternate:active::before{border:2px solid #fff}@media print,screen and (min-width:48.0625em){.btn--alternate{font-size:1.125rem;padding:1rem 2rem}}.btn--ghost{font-size:1rem;padding:.75rem 1.5rem;color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff}.btn--ghost::before,.btn--ghost::after{color:#fff}.btn--ghost:hover,.btn--ghost:focus{color:#333;background-color:#fff}.btn--ghost:hover::before,.btn--ghost:hover::after,.btn--ghost:focus::before,.btn--ghost:focus::after{color:#333}.btn--ghost:active{background-color:rgba(0,0,0,0)}.btn--ghost:active::before{border:1px solid #fff}@media print,screen and (min-width:48.0625em){.btn--ghost{font-size:1.125rem;padding:1rem 2rem}}.btn--small{font-size:1rem;padding:.75rem 1.5rem}.btn--align-right{display:table;margin-left:auto}.btn--align-center{display:table;margin-right:auto;margin-left:auto}.btn--centered{margin-left:auto;margin-right:auto;display:table}.external{position:relative}.external::after{margin-left:.5rem;content:"";display:inline-block;width:14px;height:1em;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E");position:relative;top:4px}a.external:not(.btn)::after{position:relative;top:.25em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23d1190d'/%3E%3C/svg%3E")}a.external:not(.btn):hover::after,a.btn--alternate.external::after,a.btn--ghost.external::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23333333'/%3E%3C/svg%3E")}.utility-menu a.external:not(.btn)::after{width:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffc909'/%3E%3C/svg%3E")}.utility-menu a.external:not(.btn):hover::after,.utility-menu a.external:not(.btn):focus-visible::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}[href^="/documents"]:after,a[data-entity-type=media]:after,[href$=".doc"]:after,[href$=".docx"]:after,[href$=".pdf"]:after,[href$=".ppt"]:after,[href$=".pptx"]:after,[href$=".xls"]:after,[href$=".xlsx"]:after,[href$=".zip"]:after{margin-left:.5rem;content:"";display:inline-block;width:12px;height:17px;background-repeat:no-repeat;background-image:url(/themes/custom/montclair/assets/img/download-icon.svg);position:relative;top:4px}@media print,screen and (min-width:48.0625em){[href^="/documents"]:after,a[data-entity-type=media]:after,[href$=".doc"]:after,[href$=".docx"]:after,[href$=".pdf"]:after,[href$=".ppt"]:after,[href$=".pptx"]:after,[href$=".xls"]:after,[href$=".xlsx"]:after,[href$=".zip"]:after{width:14px;height:20px}}.btn--alternate[href^="/documents"]:after,.btn--alternatea[data-entity-type=media]:after,.btn--alternate[href$=".doc"]:after,.btn--alternate[href$=".docx"]:after,.btn--alternate[href$=".pdf"]:after,.btn--alternate[href$=".ppt"]:after,.btn--alternate[href$=".pptx"]:after,.btn--alternate[href$=".xls"]:after,.btn--alternate[href$=".xlsx"]:after,.btn--alternate[href$=".zip"]:after,.btn--ghost[href^="/documents"]:after,.btn--ghosta[data-entity-type=media]:after,.btn--ghost[href$=".doc"]:after,.btn--ghost[href$=".docx"]:after,.btn--ghost[href$=".pdf"]:after,.btn--ghost[href$=".ppt"]:after,.btn--ghost[href$=".pptx"]:after,.btn--ghost[href$=".xls"]:after,.btn--ghost[href$=".xlsx"]:after,.btn--ghost[href$=".zip"]:after{font-family:"Font Awesome 6 Pro";margin-left:.5rem;content:"";display:inline-block;width:14px;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M280 24l0-24L232 0l0 24 0 270.1-95-95-17-17L86.1 216l17 17L239 369l17 17 17-17L409 233l17-17L392 182.1l-17 17-95 95L280 24zM128.8 304L48 304 0 304l0 48L0 464l0 48 48 0 416 0 48 0 0-48 0-112 0-48-48 0-80.8 0-48 48L464 352l0 112L48 464l0-112 128.8 0-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z' fill='%23333333'/%3E%3C/svg%3E")}.link-arrow{color:#d1190d;text-decoration:none}.link-arrow::after{font-family:"Font Awesome 6 Pro";content:"";display:inline;padding-right:.625rem;margin-left:.625rem;color:#d1190d;transition:padding-right 150ms cubic-bezier(0.42,0.08,0.06,0.98),margin-left 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.link-arrow:hover::after,.link-arrow:focus::after{padding-right:.875rem;margin-left:.875rem}.link-arrow.btn{padding-right:1.875rem}.link-arrow-alt{color:#d1190d;text-decoration:none;color:#767676}.link-arrow-alt::after{font-family:"Font Awesome 6 Pro";content:"";display:inline;padding-right:.625rem;margin-left:.625rem;color:#d1190d;transition:padding-right 150ms cubic-bezier(0.42,0.08,0.06,0.98),margin-left 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.link-arrow-alt:hover::after,.link-arrow-alt:focus::after{padding-right:.875rem;margin-left:.875rem}.link-arrow-alt.btn{padding-right:1.875rem}.link-arrow-alt::after{color:#767676}form>.form-item:first-child{margin-top:0}form>.form-item:first-child h2,form>.form-item:first-child h3{margin-top:0}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=file],[type=image],[type=submit],button,textarea,select,fieldset{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:.5rem .875rem;border-width:1px;border-style:solid;border-color:inherit;border-radius:0;font-family:"Roboto",Arial,sans-serif;font-size:1rem;font-weight:400}[type=text]:hover,[type=text]:focus,[type=password]:hover,[type=password]:focus,[type=date]:hover,[type=date]:focus,[type=datetime]:hover,[type=datetime]:focus,[type=datetime-local]:hover,[type=datetime-local]:focus,[type=month]:hover,[type=month]:focus,[type=week]:hover,[type=week]:focus,[type=email]:hover,[type=email]:focus,[type=number]:hover,[type=number]:focus,[type=search]:hover,[type=search]:focus,[type=tel]:hover,[type=tel]:focus,[type=time]:hover,[type=time]:focus,[type=url]:hover,[type=url]:focus,[type=color]:hover,[type=color]:focus,[type=file]:hover,[type=file]:focus,[type=image]:hover,[type=image]:focus,[type=submit]:hover,[type=submit]:focus,button:hover,button:focus,textarea:hover,textarea:focus,select:hover,select:focus,fieldset:hover,fieldset:focus{text-decoration:none;outline:none}[type=text]:disabled,[type=password]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=month]:disabled,[type=week]:disabled,[type=email]:disabled,[type=number]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=time]:disabled,[type=url]:disabled,[type=color]:disabled,[type=file]:disabled,[type=image]:disabled,[type=submit]:disabled,button:disabled,textarea:disabled,select:disabled,fieldset:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}select{color:#333;background-color:#fff;border-color:hsl(0,0%,50%);text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background-image:url("data:image/svg+xml,%3Csvg fill='none' height='10' viewBox='0 0 18 10' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17.5419 2.36978-7.4609 7.14844c-.23437.19531-.46875.27344-.66406.27344-.23437 0-.46875-.07813-.66406-.23438l-7.5-7.1875c-.390627-.35156-.390627-.97656-.03906-1.32812.35156-.390626.97656-.390626 1.32812-.03906l6.875 6.5625 6.83596-6.5625c.3515-.351566.9765-.351566 1.3281.03906.3516.35156.3516.97656-.0391 1.32812z' fill='%23333'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - .625em) 50%;background-size:1em}select:hover:not(:disabled){border-color:hsl(0,0%,50%)}select:focus-visible:not(:disabled){border-color:hsl(0,0%,50%)}fieldset{display:block;color:#333;background-color:#fff;border-color:hsl(0,0%,50%);text-transform:none;margin:0;border-width:1px;border-style:solid;border-color:inherit}fieldset:hover:not(:disabled){border-color:hsl(0,0%,50%)}fieldset:focus-visible:not(:disabled){border-color:hsl(0,0%,50%)}button,[type=submit]{color:#fff;background-color:#0f2d52;border-color:#0f2d52;padding:.75rem 1.25rem;margin:0;cursor:pointer;border:0}button:hover,button:focus,[type=submit]:hover,[type=submit]:focus{color:#fff;background-color:hsl(0,0%,50%);border-color:hsl(0,0%,50%)}label{display:block;color:hsl(0,0%,15%);font-family:"Roboto",Arial,sans-serif;margin-bottom:.5rem}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=file],[type=image],textarea{color:#333;background-color:#fff;border-color:hsl(0,0%,50%);text-transform:none;margin:0;border:1px solid #c8c8cc;color:hsl(0,0%,15%);cursor:pointer;display:flex;justify-content:space-between;padding:1rem;width:100%;transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}[type=text]:hover:not(:disabled),[type=password]:hover:not(:disabled),[type=date]:hover:not(:disabled),[type=datetime]:hover:not(:disabled),[type=datetime-local]:hover:not(:disabled),[type=month]:hover:not(:disabled),[type=week]:hover:not(:disabled),[type=email]:hover:not(:disabled),[type=number]:hover:not(:disabled),[type=search]:hover:not(:disabled),[type=tel]:hover:not(:disabled),[type=time]:hover:not(:disabled),[type=url]:hover:not(:disabled),[type=color]:hover:not(:disabled),[type=file]:hover:not(:disabled),[type=image]:hover:not(:disabled),textarea:hover:not(:disabled){border-color:hsl(0,0%,50%)}[type=text]:focus-visible:not(:disabled),[type=password]:focus-visible:not(:disabled),[type=date]:focus-visible:not(:disabled),[type=datetime]:focus-visible:not(:disabled),[type=datetime-local]:focus-visible:not(:disabled),[type=month]:focus-visible:not(:disabled),[type=week]:focus-visible:not(:disabled),[type=email]:focus-visible:not(:disabled),[type=number]:focus-visible:not(:disabled),[type=search]:focus-visible:not(:disabled),[type=tel]:focus-visible:not(:disabled),[type=time]:focus-visible:not(:disabled),[type=url]:focus-visible:not(:disabled),[type=color]:focus-visible:not(:disabled),[type=file]:focus-visible:not(:disabled),[type=image]:focus-visible:not(:disabled),textarea:focus-visible:not(:disabled){border-color:hsl(0,0%,50%)}[type=text]::-webkit-input-placeholder,[type=password]::-webkit-input-placeholder,[type=date]::-webkit-input-placeholder,[type=datetime]::-webkit-input-placeholder,[type=datetime-local]::-webkit-input-placeholder,[type=month]::-webkit-input-placeholder,[type=week]::-webkit-input-placeholder,[type=email]::-webkit-input-placeholder,[type=number]::-webkit-input-placeholder,[type=search]::-webkit-input-placeholder,[type=tel]::-webkit-input-placeholder,[type=time]::-webkit-input-placeholder,[type=url]::-webkit-input-placeholder,[type=color]::-webkit-input-placeholder,[type=file]::-webkit-input-placeholder,[type=image]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#575759;font-family:"Roboto",Arial,sans-serif}[type=text]::-moz-placeholder,[type=password]::-moz-placeholder,[type=date]::-moz-placeholder,[type=datetime]::-moz-placeholder,[type=datetime-local]::-moz-placeholder,[type=month]::-moz-placeholder,[type=week]::-moz-placeholder,[type=email]::-moz-placeholder,[type=number]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,[type=color]::-moz-placeholder,[type=file]::-moz-placeholder,[type=image]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#575759;font-family:"Roboto",Arial,sans-serif}[type=text]:-ms-input-placeholder,[type=password]:-ms-input-placeholder,[type=date]:-ms-input-placeholder,[type=datetime]:-ms-input-placeholder,[type=datetime-local]:-ms-input-placeholder,[type=month]:-ms-input-placeholder,[type=week]:-ms-input-placeholder,[type=email]:-ms-input-placeholder,[type=number]:-ms-input-placeholder,[type=search]:-ms-input-placeholder,[type=tel]:-ms-input-placeholder,[type=time]:-ms-input-placeholder,[type=url]:-ms-input-placeholder,[type=color]:-ms-input-placeholder,[type=file]:-ms-input-placeholder,[type=image]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#575759;font-family:"Roboto",Arial,sans-serif}.js-form-item:has([type=text]) label,.js-form-item:has(textarea) label,.js-form-item:has(select) label,.js-form-item:has([type=email]) label,.js-form-item:has([type=number]) label,.js-form-item:has([type=tel]) label,.js-form-item:has([type=url]) label,.js-form-item:has([type=file]) label,.js-form-item:has([type=date]) label{font-family:Lora,Georgia,serif}.js-form-item:has([type=text]) label,.js-form-item:has(textarea) label,.js-form-item:has(select) label,.js-form-item:has([type=email]) label,.js-form-item:has([type=number]) label,.js-form-item:has([type=tel]) label,.js-form-item:has([type=url]) label,.js-form-item:has([type=file]) label,.js-form-item:has([type=date]) label{font-size:1.125rem}.js-form-item:has([type=text]) label,.js-form-item:has(textarea) label,.js-form-item:has(select) label,.js-form-item:has([type=email]) label,.js-form-item:has([type=number]) label,.js-form-item:has([type=tel]) label,.js-form-item:has([type=url]) label,.js-form-item:has([type=file]) label,.js-form-item:has([type=date]) label{font-weight:700}.js-form-item:has([type=text]) label,.js-form-item:has(textarea) label,.js-form-item:has(select) label,.js-form-item:has([type=email]) label,.js-form-item:has([type=number]) label,.js-form-item:has([type=tel]) label,.js-form-item:has([type=url]) label,.js-form-item:has([type=file]) label,.js-form-item:has([type=date]) label{line-height:28.8px}@media print,screen and (min-width:48.0625em){.js-form-item:has([type=text]) label,.js-form-item:has(textarea) label,.js-form-item:has(select) label,.js-form-item:has([type=email]) label,.js-form-item:has([type=number]) label,.js-form-item:has([type=tel]) label,.js-form-item:has([type=url]) label,.js-form-item:has([type=file]) label,.js-form-item:has([type=date]) label{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.js-form-item:has([type=text]) label,.js-form-item:has(textarea) label,.js-form-item:has(select) label,.js-form-item:has([type=email]) label,.js-form-item:has([type=number]) label,.js-form-item:has([type=tel]) label,.js-form-item:has([type=url]) label,.js-form-item:has([type=file]) label,.js-form-item:has([type=date]) label{font-size:1.25rem}}.js-form-item:has([type=text]) label,.js-form-item:has(textarea) label,.js-form-item:has(select) label,.js-form-item:has([type=email]) label,.js-form-item:has([type=number]) label,.js-form-item:has([type=tel]) label,.js-form-item:has([type=url]) label,.js-form-item:has([type=file]) label,.js-form-item:has([type=date]) label{font-weight:700}.fieldset-legend{font-family:Lora,Georgia,serif}.fieldset-legend{font-size:1.125rem}.fieldset-legend{font-weight:700}.fieldset-legend{line-height:28.8px}@media print,screen and (min-width:48.0625em){.fieldset-legend{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.fieldset-legend{font-size:1.25rem}}.fieldset-legend{font-weight:700}[type=checkbox],[type=radio]{margin:0;cursor:pointer}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin:1rem 0 1rem 4px;cursor:pointer;vertical-align:middle;color:#333}[type=text]:disabled,[type=password]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=month]:disabled,[type=week]:disabled,[type=email]:disabled,[type=number]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=time]:disabled,[type=url]:disabled,[type=color]:disabled,[type=file]:disabled,[type=image]:disabled,select:disabled,textarea:disabled{background-color:hsl(0,0%,65%)}[type=text]:not(:empty):invalid,[type=password]:not(:empty):invalid,[type=date]:not(:empty):invalid,[type=datetime]:not(:empty):invalid,[type=datetime-local]:not(:empty):invalid,[type=month]:not(:empty):invalid,[type=week]:not(:empty):invalid,[type=email]:not(:empty):invalid,[type=number]:not(:empty):invalid,[type=search]:not(:empty):invalid,[type=tel]:not(:empty):invalid,[type=time]:not(:empty):invalid,[type=url]:not(:empty):invalid,[type=color]:not(:empty):invalid,[type=file]:not(:empty):invalid,[type=image]:not(:empty):invalid,textarea:not(:empty):invalid{border-color:#a94442;box-shadow:0 0 0 .0625em #a94442}.row-gap{row-gap:1rem}@media print,screen and (min-width:48.0625em){.row-gap{row-gap:1.5rem}}.active-filter-wrapper .active-filters__title h2{font-size:1rem}.active-filter-wrapper .active-filters__title h2{font-weight:400}.active-filter-wrapper .active-filters__title h2{line-height:1.6}@media print,screen and (min-width:64.0625em){.active-filter-wrapper .active-filters__title h2{font-size:1.125rem}}.active-filter-wrapper .active-filters__title h2{font-family:"Roboto",Arial,sans-serif;font-weight:700;margin:0}.active-filter-wrapper .active-filters__item{margin-left:0}.active-filter-wrapper .active-filters__item button{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#fff;background-color:#d1190d}.active-filter-wrapper .active-filters__item button:hover,.active-filter-wrapper .active-filters__item button:focus{text-decoration:none;outline:none}.active-filter-wrapper .active-filters__item button:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.active-filter-wrapper .active-filters__item button::after{color:#fff}.active-filter-wrapper .active-filters__item button:hover,.active-filter-wrapper .active-filters__item button:focus{color:#fff;background-color:#ab1d14;position:relative}.active-filter-wrapper .active-filters__item button:hover::after,.active-filter-wrapper .active-filters__item button:focus::after{color:#fff}.active-filter-wrapper .active-filters__item button:focus-visible,.active-filter-wrapper .active-filters__item button:active{background-color:#d1190d}.active-filter-wrapper .active-filters__item button:focus-visible::before,.active-filter-wrapper .active-filters__item button:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}.active-filter-wrapper .active-filters__clear{color:#d1190d;border:none;background-color:rgba(0,0,0,0);padding:0;text-decoration:underline}.active-filter-wrapper .active-filters__clear:hover,.active-filter-wrapper .active-filters__clear:focus-visible{color:#333;text-decoration:none}@media print,screen and (min-width:48.0625em){.active-filter-wrapper{align-items:center}}.active-filters{align-items:flex-start;gap:8px;display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column}@media print,screen and (min-width:48.0625em){.active-filters{flex-direction:row;justify-content:space-between;align-items:flex-start}}@media screen and (min-width:75.0625em){.active-filters{align-items:center}}.active-filters .active-filters__wrapper{display:flex;flex-direction:column;gap:8px}@media print,screen and (min-width:64.0625em){.active-filters .active-filters__wrapper{flex-direction:row;align-items:center}}.user-login-form,.page--utility .main-content{margin-top:2rem;margin-bottom:2rem}.user-login-form label{font-family:Lora,Georgia,serif}.user-login-form label{font-size:1.125rem}.user-login-form label{font-weight:700}.user-login-form label{line-height:28.8px}@media print,screen and (min-width:48.0625em){.user-login-form label{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.user-login-form label{font-size:1.25rem}}.user-login-form label{font-weight:700}.user-login-form input:not(.form-submit){border:1px solid #c8c8cc;color:#575759;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;width:100%;max-width:30rem;transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}.user-login-form .description{width:100%;font-style:italic;margin-top:.25rem}.user-login-form .form-item+.form-item,.user-login-form .form-actions{margin-top:1rem}.user-login-form input[type=submit]{padding:.75rem 1.25rem}.page--utility .main-content .search-form .form-item input{padding-bottom:1.25rem;border-color:gray}.page--utility .main-content .search-form .form-wrapper{display:flex;justify-content:flex-start;align-items:flex-end;gap:5px;margin-bottom:5px}ol.search-results{padding-bottom:1rem}@media print,screen and (min-width:48.0625em){ol.search-results{padding-bottom:1.5rem}}ol>li.search-result{padding-left:0}ol>li.search-result::before{display:none}.admin-tabs{right:calc(2.5rem / 2);bottom:calc(2.5rem / 2);left:calc(2.5rem / 2);position:fixed;z-index:10;margin:0;background:hsl(0,0%,15%)}.admin-tabs ul{overflow:hidden;margin:0;padding:0;list-style:none}.admin-tabs li{display:inline-block}.admin-tabs li+li{margin-left:8px}.admin-tabs a{display:block;margin:0;padding:.5rem 16px;transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);text-decoration:none;color:#fff;border-radius:.25rem;background-color:#d1190d;font-size:1.125rem;font-weight:700}.admin-tabs a:hover{background-color:#767676}.admin-tabs a.is-active{background-color:hsl(0,0%,50%)}@media print,screen and (min-width:40.0625em){.admin-tabs{left:auto}}.ajax-progress,.ajax-progress-fullscreen.ajax-progress{position:fixed;z-index:99999;top:0;left:0;display:inline-block;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;padding:.0625rem .3125rem .125rem;background:hsla(0,0%,100%,.75) !important}.ajax-progress img,.ajax-progress-fullscreen.ajax-progress img{max-width:180px;animation:pulse 4s infinite;background-color:rgba(0,0,0,0)}.ajax-progress svg,.ajax-progress-fullscreen.ajax-progress svg{max-width:180px;animation:spin 4s linear infinite}.ajax-progress svg .outer,.ajax-progress-fullscreen.ajax-progress svg .outer{stroke:#d1190d}.ajax-progress svg .inner,.ajax-progress-fullscreen.ajax-progress svg .inner{fill:#d1190d}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.cookie-compliance-popup{position:fixed;z-index:999;right:0;bottom:0;left:0;color:#fff;background-color:hsl(0,0%,15%)}.cookie-compliance-popup .grid-x,.cookie-compliance-popup .grid-container{width:100%}.cookie-compliance-popup .find-more-button:active{color:#333;background-color:#fff}.eu-cookie-compliance-message h2{all:unset}.eu-cookie-compliance-message h2{font-family:Lora,Georgia,serif}.eu-cookie-compliance-message h2{font-size:1.125rem}.eu-cookie-compliance-message h2{font-weight:700}.eu-cookie-compliance-message h2{line-height:28.8px}@media print,screen and (min-width:48.0625em){.eu-cookie-compliance-message h2{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.eu-cookie-compliance-message h2{font-size:1.25rem}}.eu-cookie-compliance-message .btn{cursor:pointer}.eu-cookie-compliance-content,.eu-cookie-compliance-buttons,.eu-cookie-compliance-message{all:unset}.form-item{position:relative}.form-item{margin-top:1rem}@media print,screen and (min-width:48.0625em){.form-item{margin-top:1.5rem}}.form-item>h2,.form-item>h3,.form-item>h4,.form-item>h5,.form-item>h6{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.form-item>h2,.form-item>h3,.form-item>h4,.form-item>h5,.form-item>h6{margin-top:2.5rem}}@media print,screen and (min-width:64.0625em){.form-item>h2,.form-item>h3,.form-item>h4,.form-item>h5,.form-item>h6{margin-top:3rem}}.form-item.js-form-type-checkbox{margin-top:0}.form-item [type=checkbox],.form-item [type=radio]{position:absolute;top:65%;width:2em;height:2em;transition:border-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);transform:translateY(-50%);opacity:0;font-size:inherit}.form-item [type=checkbox]:first-child label,.form-item [type=radio]:first-child label{margin-top:0}.form-item [type=checkbox]+label,.form-item [type=radio]+label{position:relative;margin-left:1.5em;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98);margin-bottom:0}.form-item [type=checkbox]+label::before,.form-item [type=radio]+label::before{position:absolute;top:.125em;left:-1.5em;display:block;width:1em;height:1em;content:"";transition:background 150ms cubic-bezier(0.42,0.08,0.06,0.98),border-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),box-shadow 150ms cubic-bezier(0.42,0.08,0.06,0.98);border:1px solid #8a8a8d}.form-item [type=checkbox]:disabled,.form-item [type=checkbox]:disabled+label,.form-item [type=radio]:disabled,.form-item [type=radio]:disabled+label{cursor:default}.form-item [type=checkbox]:focus-visible+label::before,.form-item [type=checkbox]:focus+label::before,.form-item [type=radio]:focus-visible+label::before,.form-item [type=radio]:focus+label::before{border-color:#d1190d}.form-item [type=checkbox]:invalid+label,.form-item [type=radio]:invalid+label{color:#a94442}.form-item [type=checkbox]:invalid+label::before,.form-item [type=radio]:invalid+label::before{border-color:#a94442;box-shadow:0 0 0 .0625em #a94442}.form-item input[type=checkbox]:checked+label::before{background-color:#d1190d}.form-item input[type=checkbox]:checked+label::after{position:absolute;top:53%;left:-1.125em;display:block;width:.3125em;height:.6875em;content:"";transform:rotate(45deg) translate(-100%,-50%);border-width:0 .125em .125em 0;border-style:solid;border-color:#fff}.form-item input[type=checkbox]:checked:disabled+label::after{border-color:hsl(0,0%,15%)}.form-item input[type=checkbox]:disabled+label::before{background-color:hsl(0,0%,65%)}.form-item [type=radio]+label::before{border-radius:50%;background-image:radial-gradient(#d1190d 0.25em,#ffffff 0.25em,#ffffff 0.5em,#d1190d 0.5em);background-repeat:no-repeat;background-position:50% 50%;background-size:0 0}.form-item [type=radio]:focus+label::before{border:1px solid #8dc63f}.form-item [type=radio]:checked+label::before{border-color:#d1190d;background-size:1em 1em}.form-item [type=radio]:checked:disabled+label::before{border-color:hsl(0,0%,15%);background-image:radial-gradient(rgb(38.25,38.25,38.25) 0.25em,rgb(165.75,165.75,165.75) 0.25em,rgb(165.75,165.75,165.75) 0.5em,rgb(38.25,38.25,38.25) 0.5em)}.form-item [type=radio]:checked:invalid+label::before{background-image:radial-gradient(#a94442 0.25em,#ffffff 0.25em,#ffffff 0.5em,#a94442 0.5em)}.form-item [type=radio]:disabled+label::before{background-color:hsl(0,0%,65%)}.form-required::after{content:"*";color:#a94442}.webform-element-description{font-family:Roboto,Arial,sans-serif}.webform-element-description{font-size:0.9375rem}.webform-element-description{font-weight:400}.webform-element-description{line-height:1.6}@media print,screen and (min-width:48.0625em){.webform-element-description{font-size:1rem}}.webform-element-description{margin-top:.5rem;color:hsl(0,0%,15%)}.required>label::after{content:"*";color:#a94442}.webform-managed-file-placeholder{color:hsl(0,0%,15%);font-family:"Roboto",Arial,sans-serif;font-weight:400;font-style:italic}.form-managed-file [type=submit]{margin-top:1rem;padding:.75rem 1.25rem}form[class*=webform] .form-item{width:100%}form[class*=webform] .form-actions{margin-top:1rem}form[class*=webform] .form-actions{margin-bottom:1rem}@media print,screen and (min-width:48.0625em){form[class*=webform] .form-actions{margin-top:1.5rem}form[class*=webform] .form-actions{margin-bottom:1.5rem}}form[class*=webform] [type=text],form[class*=webform] [type=password],form[class*=webform] [type=date],form[class*=webform] [type=datetime],form[class*=webform] [type=datetime-local],form[class*=webform] [type=month],form[class*=webform] [type=week],form[class*=webform] [type=email],form[class*=webform] [type=number],form[class*=webform] [type=search],form[class*=webform] [type=tel],form[class*=webform] [type=time],form[class*=webform] [type=url],form[class*=webform] [type=color],form[class*=webform] [type=file],form[class*=webform] [type=image],form[class*=webform] fieldset,form[class*=webform] select,form[class*=webform] textarea{width:100%}form[class*=webform] .js-form-type-checkbox+.js-form-type-checkbox,form[class*=webform] .js-form-type-radio+.js-form-type-radio{margin-top:0}form[class*=webform] .fieldset-wrapper .js-form-type-checkbox label::after,form[class*=webform] .fieldset-wrapper .js-form-type-radio label::after{top:48%}form[class*=webform] .fieldset-wrapper .js-form-item:first-child,form[class*=webform] .fieldset-wrapper .js-form-item:first-child label{margin-top:0}.element-invisible{position:absolute !important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;color:#333;background-color:#fff;font-size:18px}.embedded-entity:not([class*=align-]){width:100%}.embedded-entity:not([class*=align-]){margin-top:1rem}@media print,screen and (min-width:48.0625em){.embedded-entity:not([class*=align-]){margin-top:1.5rem}}.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}.maintenance-page{display:flex;flex-direction:column;align-items:stretch;height:100vh}.maintenance-page>.main-content{margin-bottom:6.25rem;padding-top:2.5rem}.maintenance-page>footer{flex:1 1 auto;align-self:flex-end;width:100%;padding-top:1.25rem}.oho-banner{padding-top:1rem}.oho-banner{padding-bottom:1rem}.pager{padding:1.5rem}@media print,screen and (min-width:48.0625em){.pager{padding:2rem}}@media print,screen and (min-width:64.0625em){.pager{padding:2.5rem}}.pager{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.pager{margin-top:2rem}}@media print,screen and (min-width:64.0625em){.pager{margin-top:2.5rem}}.pager{font-family:"Roboto",Arial,sans-serif;font-size:1rem}.pager__items{display:flex;justify-content:center;align-items:center;padding:0;margin:0;list-style:none;-moz-column-gap:8px;column-gap:8px}@media print,screen and (min-width:40.0625em){.pager__items{-moz-column-gap:0;column-gap:0}}.pager a{color:#d1190d;font-weight:400;font-size:1rem;display:flex;justify-content:center;align-items:center;line-height:28.8px;border-radius:24px;text-decoration:none;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98);padding:8px 16px;max-width:40px;max-height:40px}.pager a:hover,.pager a:focus,.pager a:focus-visible{background-color:#f0f0f2;color:#333}.pager .is-active a{background-color:#f0f0f2;color:#333}.pager [aria-hidden=true]{display:none}@media screen and (min-width:90.0625em){.pager .pager__item span[aria-hidden=true]{display:block}}@media print,screen and (min-width:40.0625em){.pager__item--first,.pager__item--previous{margin-right:.5rem}}@media print,screen and (min-width:40.0625em){.pager__item--next,.pager__item--last{margin-left:.5rem}}.pager__item--first a,.pager__item--previous a,.pager__item--next a,.pager__item--last a{border:1px solid #d1190d;border-radius:24px;padding:8px 11px;background-position:center}@media print,screen and (max-width:90.06125em){.pager__item--first a,.pager__item--previous a,.pager__item--next a,.pager__item--last a{height:40px;width:40px}}@media screen and (min-width:90em){.pager__item--first a,.pager__item--previous a,.pager__item--next a,.pager__item--last a{max-width:100%;max-height:45px}}.pager__item--first a{background-image:url(/themes/custom/montclair/assets/img/pager/chevrons-left-sharp-regular.svg);background-size:16px;background-repeat:no-repeat}@media screen and (min-width:90.0625em){.pager__item--first a{background-position:9px;padding-left:1.875rem}}.pager__item--first a:hover,.pager__item--first a:active,.pager__item--first a:focus,.pager__item--first a:focus-visible{background-image:url(/themes/custom/montclair/assets/img/pager/chevrons-left-sharp-regular-hover.svg)}.pager__item--previous a{background-image:url(/themes/custom/montclair/assets/img/pager/chevron-left-sharp-single.svg);background-size:10px;background-repeat:no-repeat}@media screen and (min-width:90.0625em){.pager__item--previous a{background-position:13px;padding-left:1.875rem}}.pager__item--previous a:hover,.pager__item--previous a:active,.pager__item--previous a:focus,.pager__item--previous a:focus-visible{background-image:url(/themes/custom/montclair/assets/img/pager/chevron-left-sharp-single-hover.svg)}.pager__item--next a{background-image:url(/themes/custom/montclair/assets/img/pager/chevron-right-sharp-single.svg);background-size:10px;background-repeat:no-repeat}@media screen and (min-width:90.0625em){.pager__item--next a{background-position:calc(100% - 13px);padding-right:1.875rem}}.pager__item--next a:hover,.pager__item--next a:active,.pager__item--next a:focus,.pager__item--next a:focus-visible{background-image:url(/themes/custom/montclair/assets/img/pager/chevron-right-sharp-single-hover.svg)}.pager__item--last a{background-image:url(/themes/custom/montclair/assets/img/pager/chevrons-right-sharp-regular.svg);background-size:16px;background-repeat:no-repeat}@media screen and (min-width:90.0625em){.pager__item--last a{background-position:calc(100% - 9px);padding-right:1.875rem}}.pager__item--last a:hover,.pager__item--last a:active,.pager__item--last a:focus,.pager__item--last a:focus-visible{background-image:url(/themes/custom/montclair/assets/img/pager/chevrons-right-sharp-regular-hover.svg)}.pager__item:not([class*=pager__item--]),.pager__item--ellipsis{display:none}@media print,screen and (min-width:64.0625em){.pager__item:not([class*=pager__item--]),.pager__item--ellipsis{display:block}}.pager__item.is-active{display:block}.listing__pagination{margin-top:4rem;font-family:"Roboto",Arial,sans-serif;font-size:1.25rem}.view__pagination-items{display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;gap:0 1rem}.listing__pagination a{display:block;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.listing__pagination a:hover{text-decoration:none;color:#767676}.view__pagination-number--current span{color:#333;font-weight:600}.view__pagination-nav span{opacity:.5}.view__pagination-nav a:hover span,.view__pagination-nav a:focus span{opacity:1}.listing:has(.search-results) .search-results{margin-top:0;padding:0 20px}.listing:has(.search-results) .search-results{padding-top:1.5rem}.listing:has(.search-results) .search-results{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.listing:has(.search-results) .search-results{padding-top:2.5rem}.listing:has(.search-results) .search-results{padding-bottom:2.5rem}}@media print,screen and (min-width:64.0625em){.listing:has(.search-results) .search-results{padding-top:3rem}.listing:has(.search-results) .search-results{padding-bottom:3rem}}@media print,screen and (min-width:48.0625em){.listing:has(.search-results) .search-results{padding-left:2.5rem;padding-bottom:2.5rem}}.listing:has(.search-results) .search-result+.search-result{border-top:1px solid hsl(0,0%,85%)}.listing:has(.search-results) .search-result+.search-result{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.listing:has(.search-results) .search-result+.search-result{margin-top:2.5rem}}@media print,screen and (min-width:64.0625em){.listing:has(.search-results) .search-result+.search-result{margin-top:3rem}}.listing:has(.search-results) .search-result+.search-result{padding-top:1.5rem}@media print,screen and (min-width:48.0625em){.listing:has(.search-results) .search-result+.search-result{padding-top:2.5rem}}@media print,screen and (min-width:64.0625em){.listing:has(.search-results) .search-result+.search-result{padding-top:3rem}}.listing:has(.search-results) .search-result__title a{font-family:Lora,Georgia,serif}.listing:has(.search-results) .search-result__title a{font-size:1.125rem}.listing:has(.search-results) .search-result__title a{font-weight:400}.listing:has(.search-results) .search-result__title a{line-height:1.2}@media print,screen and (min-width:48.0625em){.listing:has(.search-results) .search-result__title a{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){.listing:has(.search-results) .search-result__title a{font-size:1.5rem}}.listing:has(.search-results) .search-result__title a{font-weight:700;text-decoration:none}.listing:has(.search-results) .search-result__title a:hover,.listing:has(.search-results) .search-result__title a:active,.listing:has(.search-results) .search-result__title a:focus,.listing:has(.search-results) .search-result__title a:focus-visible{text-decoration:underline}.listing:has(.search-results) .search-result__description{margin-top:1rem}.alert{padding:1.5rem 0}.alert .grid-x{position:relative}.alert .medium-2{max-width:50px}.alert h2{font-family:Lora,Georgia,serif}.alert h2{font-size:1.5rem}.alert h2{font-weight:400}.alert h2{line-height:1.2}@media print,screen and (min-width:48.0625em){.alert h2{font-size:1.875rem}}@media print,screen and (min-width:64.0625em){.alert h2{font-size:2.5rem}}.alert h2{margin:0}.alert h2+h2{margin-top:.5rem}.alert h2+p{margin-top:.5rem}.alert p+p{margin-top:.5rem}.alert .tiny-text{margin-top:1rem}.alert .alert-icon span{font-size:3rem;color:#000;line-height:52.8px;font-weight:900}.alert a:not(.btn){color:#333}.alert p:has(.btn){margin-top:1rem}.alert .js-dismiss-button{background-color:#fff;width:48px;height:48px;font-size:1.5rem;line-height:26.4px;padding:6px 15px}@media print,screen and (max-width:48.06125em){.alert .js-dismiss-button{position:absolute;right:20px;top:0}}.alert .js-dismiss-button:hover,.alert .js-dismiss-button:focus-visible{background-color:#e1e1e5}.alert .js-dismiss-button i{content:"";display:block;background-image:url(/themes/custom/montclair/assets/img/alerts/xmark.svg);background-repeat:no-repeat;background-size:18px;width:18px;height:24px}.alert-banner{background-color:#f0f0f2}.alert-banner .alert-icon{max-width:48px}.alert-banner .alert-icon span{content:"Circle icon containing an i for information";display:block;background-image:url(/themes/custom/montclair/assets/img/alerts/circle-info.svg);background-repeat:no-repeat;background-size:48px;width:48px;height:53px;font-size:0;color:rgba(0,0,0,0)}.alert-banner a.btn{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#fff;background-color:#d1190d}.alert-banner a.btn:hover,.alert-banner a.btn:focus{text-decoration:none;outline:none}.alert-banner a.btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.alert-banner a.btn::after{color:#fff}.alert-banner a.btn:hover,.alert-banner a.btn:focus{color:#fff;background-color:#ab1d14;position:relative}.alert-banner a.btn:hover::after,.alert-banner a.btn:focus::after{color:#fff}.alert-banner a.btn:focus-visible,.alert-banner a.btn:active{background-color:#d1190d}.alert-banner a.btn:focus-visible::before,.alert-banner a.btn:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}.alert-warning{background-color:#ff8c1a}.alert-warning .alert-icon{max-width:48px}.alert-warning .alert-icon span{content:"traingle icon containing an exclamation point";display:block;background-image:url(/themes/custom/montclair/assets/img/alerts/triangle-exclamation.svg);background-repeat:no-repeat;background-size:48px;width:48px;height:53px;font-size:0;color:rgba(0,0,0,0)}.alert-warning a.external::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23333333'/%3E%3C/svg%3E")}.alert-warning a.btn{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#333;background-color:#fff}.alert-warning a.btn:hover,.alert-warning a.btn:focus{text-decoration:none;outline:none}.alert-warning a.btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.alert-warning a.btn::before,.alert-warning a.btn::after{color:#333}.alert-warning a.btn:hover,.alert-warning a.btn:focus{color:#333;background-color:#e1e1e5}.alert-warning a.btn:hover::before,.alert-warning a.btn:hover::after,.alert-warning a.btn:focus::before,.alert-warning a.btn:focus::after{color:#333}.alert-warning a.btn:active{background-color:#fff}.alert-warning a.btn:active::before{border:2px solid #fff}.alert-warning a.btn:focus-visible::before,.alert-warning a.btn:active::before{border:2px solid #fff}.alert-warning a.btn::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23333333'/%3E%3C/svg%3E")}.alert-warning [href^="/documents"]:after,.alert-warning a[data-entity-type=media]:after,.alert-warning [href$=".doc"]:after,.alert-warning [href$=".docx"]:after,.alert-warning [href$=".pdf"]:after,.alert-warning [href$=".ppt"]:after,.alert-warning [href$=".pptx"]:after,.alert-warning [href$=".xls"]:after,.alert-warning [href$=".xlsx"]:after,.alert-warning [href$=".zip"]:after{margin-left:.5rem;content:"";display:inline-block;width:12px;height:17px;background-repeat:no-repeat;background-image:url(/themes/custom/montclair/assets/img/download-icon-black.svg);position:relative;top:4px}@media print,screen and (min-width:48.0625em){.alert-warning [href^="/documents"]:after,.alert-warning a[data-entity-type=media]:after,.alert-warning [href$=".doc"]:after,.alert-warning [href$=".docx"]:after,.alert-warning [href$=".pdf"]:after,.alert-warning [href$=".ppt"]:after,.alert-warning [href$=".pptx"]:after,.alert-warning [href$=".xls"]:after,.alert-warning [href$=".xlsx"]:after,.alert-warning [href$=".zip"]:after{width:14px;height:20px}}.alert-weather{background-color:#e1f3fa}.alert-weather .alert-icon{max-width:28px;margin-right:0}.alert-weather .alert-icon span{content:"snowflake icon";display:block;background-image:url(/themes/custom/montclair/assets/img/alerts/snowflake.svg);background-repeat:no-repeat;background-size:28px;width:28px;height:35px;font-size:0;color:rgba(0,0,0,0)}@media print,screen and (min-width:48.0625em){.alert-weather .alert-icon span{margin-top:8px}}@media print,screen and (min-width:48.0625em){.alert-weather .alert-content{margin-left:16px}}.alert-weather a.btn{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#fff;background-color:#d1190d}.alert-weather a.btn:hover,.alert-weather a.btn:focus{text-decoration:none;outline:none}.alert-weather a.btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.alert-weather a.btn::after{color:#fff}.alert-weather a.btn:hover,.alert-weather a.btn:focus{color:#fff;background-color:#ab1d14;position:relative}.alert-weather a.btn:hover::after,.alert-weather a.btn:focus::after{color:#fff}.alert-weather a.btn:focus-visible,.alert-weather a.btn:active{background-color:#d1190d}.alert-weather a.btn:focus-visible::before,.alert-weather a.btn:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}.alert-weather a.btn::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.alert-banner.alert .wysiwyg [href^="/documents"]::after,.alert-banner.alert .wysiwyg a[data-entity-type=media]::after,.alert-banner.alert .wysiwyg [href$=".doc"]::after,.alert-banner.alert .wysiwyg [href$=".docx"]::after,.alert-banner.alert .wysiwyg [href$=".pdf"]::after,.alert-banner.alert .wysiwyg [href$=".ppt"]::after,.alert-banner.alert .wysiwyg [href$=".pptx"]::after,.alert-banner.alert .wysiwyg [href$=".xls"]::after,.alert-banner.alert .wysiwyg [href$=".xlsx"]::after,.alert-banner.alert .wysiwyg [href$=".zip"]::after,.alert-weather.alert .wysiwyg [href^="/documents"]::after,.alert-weather.alert .wysiwyg a[data-entity-type=media]::after,.alert-weather.alert .wysiwyg [href$=".doc"]::after,.alert-weather.alert .wysiwyg [href$=".docx"]::after,.alert-weather.alert .wysiwyg [href$=".pdf"]::after,.alert-weather.alert .wysiwyg [href$=".ppt"]::after,.alert-weather.alert .wysiwyg [href$=".pptx"]::after,.alert-weather.alert .wysiwyg [href$=".xls"]::after,.alert-weather.alert .wysiwyg [href$=".xlsx"]::after,.alert-weather.alert .wysiwyg [href$=".zip"]::after{margin-left:.5rem;content:"";display:inline-block;width:12px;height:17px;background-repeat:no-repeat;background-image:url(/themes/custom/montclair/assets/img/download-icon-red.svg) !important;position:relative;top:4px}@media print,screen and (min-width:48.0625em){.alert-banner.alert .wysiwyg [href^="/documents"]::after,.alert-banner.alert .wysiwyg a[data-entity-type=media]::after,.alert-banner.alert .wysiwyg [href$=".doc"]::after,.alert-banner.alert .wysiwyg [href$=".docx"]::after,.alert-banner.alert .wysiwyg [href$=".pdf"]::after,.alert-banner.alert .wysiwyg [href$=".ppt"]::after,.alert-banner.alert .wysiwyg [href$=".pptx"]::after,.alert-banner.alert .wysiwyg [href$=".xls"]::after,.alert-banner.alert .wysiwyg [href$=".xlsx"]::after,.alert-banner.alert .wysiwyg [href$=".zip"]::after,.alert-weather.alert .wysiwyg [href^="/documents"]::after,.alert-weather.alert .wysiwyg a[data-entity-type=media]::after,.alert-weather.alert .wysiwyg [href$=".doc"]::after,.alert-weather.alert .wysiwyg [href$=".docx"]::after,.alert-weather.alert .wysiwyg [href$=".pdf"]::after,.alert-weather.alert .wysiwyg [href$=".ppt"]::after,.alert-weather.alert .wysiwyg [href$=".pptx"]::after,.alert-weather.alert .wysiwyg [href$=".xls"]::after,.alert-weather.alert .wysiwyg [href$=".xlsx"]::after,.alert-weather.alert .wysiwyg [href$=".zip"]::after{width:14px;height:20px}}.alert-banner.alert .wysiwyg [href^="/documents"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href^="/documents"]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg a[data-entity-type=media]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg a[data-entity-type=media]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg [href$=".doc"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href$=".doc"]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg [href$=".docx"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href$=".docx"]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg [href$=".pdf"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href$=".pdf"]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg [href$=".ppt"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href$=".ppt"]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg [href$=".pptx"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href$=".pptx"]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg [href$=".xls"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href$=".xls"]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg [href$=".xlsx"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href$=".xlsx"]::after:not(.btn):focus-visible::after,.alert-banner.alert .wysiwyg [href$=".zip"]::after:not(.btn):hover::after,.alert-banner.alert .wysiwyg [href$=".zip"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href^="/documents"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href^="/documents"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg a[data-entity-type=media]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg a[data-entity-type=media]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href$=".doc"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href$=".doc"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href$=".docx"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href$=".docx"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href$=".pdf"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href$=".pdf"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href$=".ppt"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href$=".ppt"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href$=".pptx"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href$=".pptx"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href$=".xls"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href$=".xls"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href$=".xlsx"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href$=".xlsx"]::after:not(.btn):focus-visible::after,.alert-weather.alert .wysiwyg [href$=".zip"]::after:not(.btn):hover::after,.alert-weather.alert .wysiwyg [href$=".zip"]::after:not(.btn):focus-visible::after{background-image:url(/themes/custom/montclair/assets/img/download-icon-black.svg) !important}.alert-banner.alert .btn[href^="/documents"]:after,.alert-banner.alert .btn[data-entity-type=media]:after,.alert-banner.alert .btn[href$=".doc"]:after,.alert-banner.alert .btn[href$=".docx"]:after,.alert-banner.alert .btn[href$=".pdf"]:after,.alert-banner.alert .btn[href$=".ppt"]:after,.alert-banner.alert .btn[href$=".pptx"]:after,.alert-banner.alert .btn[href$=".xls"]:after,.alert-banner.alert .btn[href$=".xlsx"]:after,.alert-banner.alert .btn[href$=".zip"]:after,.alert-weather.alert .btn[href^="/documents"]:after,.alert-weather.alert .btn[data-entity-type=media]:after,.alert-weather.alert .btn[href$=".doc"]:after,.alert-weather.alert .btn[href$=".docx"]:after,.alert-weather.alert .btn[href$=".pdf"]:after,.alert-weather.alert .btn[href$=".ppt"]:after,.alert-weather.alert .btn[href$=".pptx"]:after,.alert-weather.alert .btn[href$=".xls"]:after,.alert-weather.alert .btn[href$=".xlsx"]:after,.alert-weather.alert .btn[href$=".zip"]:after{margin-left:.5rem;content:"";display:inline-block;width:12px;height:17px;background-repeat:no-repeat;background-image:url(/themes/custom/montclair/assets/img/download-icon.svg) !important;position:relative;top:4px}@media print,screen and (min-width:48.0625em){.alert-banner.alert .btn[href^="/documents"]:after,.alert-banner.alert .btn[data-entity-type=media]:after,.alert-banner.alert .btn[href$=".doc"]:after,.alert-banner.alert .btn[href$=".docx"]:after,.alert-banner.alert .btn[href$=".pdf"]:after,.alert-banner.alert .btn[href$=".ppt"]:after,.alert-banner.alert .btn[href$=".pptx"]:after,.alert-banner.alert .btn[href$=".xls"]:after,.alert-banner.alert .btn[href$=".xlsx"]:after,.alert-banner.alert .btn[href$=".zip"]:after,.alert-weather.alert .btn[href^="/documents"]:after,.alert-weather.alert .btn[data-entity-type=media]:after,.alert-weather.alert .btn[href$=".doc"]:after,.alert-weather.alert .btn[href$=".docx"]:after,.alert-weather.alert .btn[href$=".pdf"]:after,.alert-weather.alert .btn[href$=".ppt"]:after,.alert-weather.alert .btn[href$=".pptx"]:after,.alert-weather.alert .btn[href$=".xls"]:after,.alert-weather.alert .btn[href$=".xlsx"]:after,.alert-weather.alert .btn[href$=".zip"]:after{width:14px}}.alert-banner.alert .btn[href^="/documents"]:after:hover::after,.alert-banner.alert .btn[href^="/documents"]:after:focus-visible::after,.alert-banner.alert .btn[data-entity-type=media]:after:hover::after,.alert-banner.alert .btn[data-entity-type=media]:after:focus-visible::after,.alert-banner.alert .btn[href$=".doc"]:after:hover::after,.alert-banner.alert .btn[href$=".doc"]:after:focus-visible::after,.alert-banner.alert .btn[href$=".docx"]:after:hover::after,.alert-banner.alert .btn[href$=".docx"]:after:focus-visible::after,.alert-banner.alert .btn[href$=".pdf"]:after:hover::after,.alert-banner.alert .btn[href$=".pdf"]:after:focus-visible::after,.alert-banner.alert .btn[href$=".ppt"]:after:hover::after,.alert-banner.alert .btn[href$=".ppt"]:after:focus-visible::after,.alert-banner.alert .btn[href$=".pptx"]:after:hover::after,.alert-banner.alert .btn[href$=".pptx"]:after:focus-visible::after,.alert-banner.alert .btn[href$=".xls"]:after:hover::after,.alert-banner.alert .btn[href$=".xls"]:after:focus-visible::after,.alert-banner.alert .btn[href$=".xlsx"]:after:hover::after,.alert-banner.alert .btn[href$=".xlsx"]:after:focus-visible::after,.alert-banner.alert .btn[href$=".zip"]:after:hover::after,.alert-banner.alert .btn[href$=".zip"]:after:focus-visible::after,.alert-weather.alert .btn[href^="/documents"]:after:hover::after,.alert-weather.alert .btn[href^="/documents"]:after:focus-visible::after,.alert-weather.alert .btn[data-entity-type=media]:after:hover::after,.alert-weather.alert .btn[data-entity-type=media]:after:focus-visible::after,.alert-weather.alert .btn[href$=".doc"]:after:hover::after,.alert-weather.alert .btn[href$=".doc"]:after:focus-visible::after,.alert-weather.alert .btn[href$=".docx"]:after:hover::after,.alert-weather.alert .btn[href$=".docx"]:after:focus-visible::after,.alert-weather.alert .btn[href$=".pdf"]:after:hover::after,.alert-weather.alert .btn[href$=".pdf"]:after:focus-visible::after,.alert-weather.alert .btn[href$=".ppt"]:after:hover::after,.alert-weather.alert .btn[href$=".ppt"]:after:focus-visible::after,.alert-weather.alert .btn[href$=".pptx"]:after:hover::after,.alert-weather.alert .btn[href$=".pptx"]:after:focus-visible::after,.alert-weather.alert .btn[href$=".xls"]:after:hover::after,.alert-weather.alert .btn[href$=".xls"]:after:focus-visible::after,.alert-weather.alert .btn[href$=".xlsx"]:after:hover::after,.alert-weather.alert .btn[href$=".xlsx"]:after:focus-visible::after,.alert-weather.alert .btn[href$=".zip"]:after:hover::after,.alert-weather.alert .btn[href$=".zip"]:after:focus-visible::after{background-image:url(/themes/custom/montclair/assets/img/download-icon.svg)}.alert-warning.alert .btn[href^="/documents"]:after,.alert-warning.alert .btn[data-entity-type=media]:after,.alert-warning.alert .btn[href$=".doc"]:after,.alert-warning.alert .btn[href$=".docx"]:after,.alert-warning.alert .btn[href$=".pdf"]:after,.alert-warning.alert .btn[href$=".ppt"]:after,.alert-warning.alert .btn[href$=".pptx"]:after,.alert-warning.alert .btn[href$=".xls"]:after,.alert-warning.alert .btn[href$=".xlsx"]:after,.alert-warning.alert .btn[href$=".zip"]:after{margin-left:.5rem;content:"";display:inline-block;width:12px;height:17px;background-repeat:no-repeat;background-image:url(/themes/custom/montclair/assets/img/download-icon-black.svg);position:relative;top:4px}@media print,screen and (min-width:48.0625em){.alert-warning.alert .btn[href^="/documents"]:after,.alert-warning.alert .btn[data-entity-type=media]:after,.alert-warning.alert .btn[href$=".doc"]:after,.alert-warning.alert .btn[href$=".docx"]:after,.alert-warning.alert .btn[href$=".pdf"]:after,.alert-warning.alert .btn[href$=".ppt"]:after,.alert-warning.alert .btn[href$=".pptx"]:after,.alert-warning.alert .btn[href$=".xls"]:after,.alert-warning.alert .btn[href$=".xlsx"]:after,.alert-warning.alert .btn[href$=".zip"]:after{width:14px}}.system-messages{right:calc(2.5rem / 2);left:calc(2.5rem / 2);position:fixed;z-index:10;bottom:9rem}@media print,screen and (min-width:40.0625em){.system-messages{bottom:6.5rem}}@media print,screen and (min-width:64.0625em){.system-messages{right:auto;bottom:2.5rem}}.messages-contain-error .system-messages{position:static}.messages{margin-top:1rem;padding:1rem;border:.0625rem solid;border-radius:.25rem}.messages ul{margin:0;padding:0;list-style:none}.messages li+li{margin-top:1rem}.messages a{text-decoration:underline;color:inherit;font-weight:700}.messages--status{color:#3c763d;border-color:rgb(82.3820224719,162.0179775281,83.7550561798);background:rgb(122.9460674157,187.8539325843,124.0651685393)}.messages--warning{color:#e09600;border-color:rgb(255,179.4142857143,26.2);background:rgb(255,207.7589285714,112)}.messages--error{color:#a94442;border-color:hsl(1.1650485437,43.829787234%,56.862745098%);background:hsl(1.1650485437,43.829787234%,67.6470588235%)}.has-alert .messages{position:absolute;color:red}.messages__close{float:right;margin:0 0 1rem 1rem;cursor:pointer}.messages__close:hover{text-decoration:underline}:root{--aspect-ratio:1}.aspect-ratio-frame{position:relative}.aspect-ratio-frame::before{display:block;padding-bottom:calc(1*100%);content:""}.aspect-ratio-frame img,.aspect-ratio-frame video,.aspect-ratio-frame .autoplay-video-container,.aspect-ratio-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aspect-ratio-frame iframe{-o-object-fit:unset;object-fit:unset}@supports(--css:variables){.aspect-ratio-frame::before{padding-bottom:calc(var(--aspect-ratio)*100%);content:""}}.more-less{position:relative;display:flex;flex-direction:column-reverse}.more-less [data-more-less-content]{position:relative;overflow:hidden;order:1}.more-less [data-more-less-toggle],.more-less .more-less__toggle{display:none;order:2}.more-less [data-more-less-toggle]::before,.more-less .more-less__toggle::before{content:"See More"}.more-less[data-more-less-init] [data-more-less-toggle],.more-less[data-more-less-init] .more-less__toggle{display:inline-block}.more-less[data-more-less-init=items] [data-more-less-item]:nth-child(3)~[data-more-less-item]{display:none}.more-less.more-less-open [data-more-less-content]{max-height:none !important}.more-less.more-less-open [data-more-less-item]{display:block !important}.more-less.more-less-open [data-more-less-toggle]::before,.more-less.more-less-open .more-less__toggle::before{content:"See Less"}:root:not(.oho-js) .more-less__content{max-height:none !important}:root:not(.oho-js) .more-less__item{display:block !important}:root:not(.oho-js) .more-less::after,:root:not(.oho-js) .more-less__toggle,.more-less--inactive::after,.more-less--inactive .more-less__toggle{display:none}.slide-toggle{--slide-toggle-offset:0;--slide-toggle-scale:1;position:relative;display:flex;margin:0;padding:0;list-style:none}.slide-toggle__button{margin:0;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98);background-color:rgba(0,0,0,0)}.slide-toggle--line{border-bottom:1px solid #333}.slide-toggle--line .slide-toggle__button{color:#333}.slide-toggle--line .slide-toggle__button[aria-selected=true]{color:#d1190d}@supports(--css:variables){.slide-toggle--line::after{bottom:0;height:.3125em;transform:translate(var(--slide-toggle-offset),50%) scale(var(--slide-toggle-scale),1);background-color:#d1190d}}.slide-toggle--pill{padding:1em;background-color:#767676}.slide-toggle--pill .slide-toggle__button{position:relative;z-index:1}.slide-toggle--pill .slide-toggle__button:hover{background-color:#d1190d}.slide-toggle--pill .slide-toggle__button[aria-selected=true]{background-color:#d1190d}@supports(--css:variables){.slide-toggle--pill::after{top:1em;bottom:1em;transform:translateX(calc(var(--slide-toggle-offset) - 1em)) scale(var(--slide-toggle-scale),1);background-color:hsl(0,0%,50%)}}@supports(--css:variables){.slide-toggle::after{position:absolute;display:block;width:100px;content:"";transition:transform 150ms cubic-bezier(0.42,0.08,0.06,0.98);transform-origin:0 0}.slide-toggle .slide-toggle__button{background-color:rgba(0,0,0,0) !important}}.slider-navigation{display:none}.swiper-initialized .slider-navigation{display:flex}.slider-navigation__next i::before,.slider-navigation__prev i::before{color:#d1190d;font-size:2rem}.slider-navigation__next:hover i::before,.slider-navigation__prev:hover i::before{color:#fff}.swiper-wrapper{list-style:none}.swiper-wrapper>li{list-style:none}.swiper-initialized .slider-navigation:has(.swiper-button-disabled+.swiper-button-disabled){display:none}.tabs__buttons{display:none;margin:0}@media print,screen and (min-width:48.0625em){.tabs__buttons{display:flex;margin:0;padding:0;list-style:none}:root:not(.oho-js) .tabs__buttons{display:none}}@media print,screen and (min-width:48.0625em){.tabs__button{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1.125rem;padding:1rem 2rem;color:#fff;background-color:#d1190d;margin-bottom:-1px}.tabs__button:hover,.tabs__button:focus{text-decoration:none;outline:none}.tabs__button:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.tabs__button::after{color:#fff}.tabs__button:hover,.tabs__button:focus{color:#fff;background-color:#ab1d14;position:relative}.tabs__button:hover::after,.tabs__button:focus::after{color:#fff}.tabs__button:focus-visible,.tabs__button:active{background-color:#d1190d}.tabs__button:focus-visible::before,.tabs__button:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}.tabs__button[aria-selected=true]{color:#d1190d;border-bottom-color:#fff;background-color:#fff}}@media print,screen and (min-width:48.0625em){.tabs .accordion--open>.accordion__button .accordion__icon{rotate:unset}}.tabs .accordion--open .accordion__button{background-color:#d1190d}@media print,screen and (min-width:48.0625em){.tabs .accordion{display:block;margin-top:0;padding:1.75rem 28px;border:1px solid #d1190d}.tabs .accordion__button{display:none}:root:not(.oho-js) .tabs .accordion__button{display:block}}@media print,screen and (min-width:64.0625em){.tabs .accordion[aria-hidden=true]{display:none}}.tabs .tab-accordion--open .accordion__icon{rotate:180deg !important}.tabs .tab-accordion--open .accordion__content{display:block !important}.tabs--stacked .tabs__buttons{display:block}.tabs--stacked .tabs__panel{display:block;margin-top:0;padding:1.75rem 28px;border:1px solid #d1190d}.tabs--stacked [aria-hidden=true]{display:none}.tooltip>*{display:inline}.tooltip{position:relative;z-index:3}.tooltip p,.tooltip{font-family:Roboto,Arial,sans-serif}.tooltip p,.tooltip{font-size:0.9375rem}.tooltip p,.tooltip{font-weight:400}.tooltip p,.tooltip{line-height:1.6}@media print,screen and (min-width:48.0625em){.tooltip p,.tooltip{font-size:1rem}}.tooltip__toggle{padding:0;color:#d1190d;background:none;overflow:visible;padding:.1875rem;width:1.5625rem;height:1.5625rem}.tooltip__toggle:hover{background:none;color:#0066bf}.tooltip__toggle:focus{background:none;color:#0066bf}.tooltip--open .tooltip__toggle i::before{content:""}.tooltip--open .tooltip__toggle::before{content:"▲";width:1.5625rem;height:1.5625rem;transform:translateY(13px) translateX(1%);position:absolute;right:0;color:#fff;font-size:23px;text-shadow:0px -3px 5px rgba(0,0,0,.08)}.tooltip--open{z-index:4}.tooltip__content{display:none;border-top:.625rem solid rgba(0,0,0,0);position:absolute;width:26rem;max-width:80vw;text-align:center;margin-top:-8px;margin-left:calc(var(--tooltip-viewport-offset) - 20px)}@media screen and (min-width:48.0625em){.tooltip__content{width:12rem}}.tooltip--open .tooltip__content{display:block}.tooltip__content__inner{padding:.5rem;background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.21);color:#333}@media screen and (min-width:48.0625em){.tooltip__content__inner{padding:1rem}}.checkbox-container .tooltip{position:absolute}.checkbox-container .tooltip__content{transform:translateX(-40px)}.checkbox-container [type=checkbox]+label,.checkbox-container [type=radio]+label{display:inline}.checkbox-container .tooltip--open .tooltip__toggle:before,.checkbox-container .tooltip--open .tooltip__toggle:after{transform:translateY(20px) translateX(3%)}[data-tooltip-active=true]{z-index:5 !important}.video-play-button{position:absolute;z-index:4;bottom:1.25rem;left:1.25rem;background:none}.video-play-button::after{content:"";color:hsl(0,0%,65%);font-family:"Font Awesome 6 Pro";font-size:2.5rem;font-weight:600}.video-play-button[aria-label=Pause]:after{content:""}.play-button{position:absolute;bottom:24px;left:24px;width:2.75rem;height:2.75rem;transition:opacity .3s ease-in-out;opacity:.85;background-color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}.play-button svg{width:18px;position:relative;left:2px}@media print,screen and (min-width:48.0625em){.play-button svg{width:32px}}@media print,screen and (min-width:48.0625em){.play-button{bottom:40px;left:40px;width:4rem;height:4rem}}a:hover .play-button,a:focus .play-button{opacity:1;background-color:#d1190d}a:hover .play-button svg path,a:focus .play-button svg path{fill:#fff}.alpha-filters{display:flex;justify-content:flex-start}@media print,screen and (min-width:48.0625em){.alpha-filters{justify-content:center}}.alpha-filters .fieldset-wrapper>div{display:flex;flex-wrap:wrap}.alpha-filters .form-item [type=radio]:disabled+label{color:#333;font-weight:300}.alpha-filters .form-item [type=radio]{height:30px;width:30px;top:50%;left:25%}.alpha-filters .form-item [type=radio]+label{margin-left:16px;color:#d1190d}.alpha-filters .form-item [type=radio]+label::before{display:none}.alpha-filters .form-item [type=radio]+label:focus,.alpha-filters .form-item [type=radio]+label:hover{color:#ffe21a}.alpha-filters .form-item [type=radio]:checked+label::after{content:"";position:absolute;width:100%;height:.125rem;left:0;bottom:0;background-color:#d1190d}.alpha-filters .form-item [type=radio]:checked+label:focus::after,.alpha-filters .form-item [type=radio]:checked+label:hover::after{background-color:#ffe21a}.arch{position:absolute;left:-100%;z-index:2;width:300%;top:-36.5%;height:75%;background:#fff}.aspect-ratio-frame:has(.arch){overflow:clip}.wysiwyg blockquote{position:relative;margin-right:0;margin-left:0;border-left:3px solid #d1190d}.wysiwyg blockquote p{font-family:Lora,Georgia,serif}.wysiwyg blockquote p{font-size:1.125rem}.wysiwyg blockquote p{font-weight:700}.wysiwyg blockquote p{line-height:1.4}@media print,screen and (min-width:48.0625em){.wysiwyg blockquote p{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){.wysiwyg blockquote p{font-size:1.5rem}}.wysiwyg blockquote p:first-child{margin-top:0}.wysiwyg blockquote .attribution{font-family:"Roboto",Arial,sans-serif}.wysiwyg blockquote .attribution{font-size:1rem}.wysiwyg blockquote .attribution{font-weight:400}.wysiwyg blockquote .attribution{line-height:1.6}@media print,screen and (min-width:64.0625em){.wysiwyg blockquote .attribution{font-size:1.125rem}}.wysiwyg blockquote{padding:1.5rem}@media print,screen and (min-width:48.0625em){.wysiwyg blockquote{padding:2rem}}@media print,screen and (min-width:64.0625em){.wysiwyg blockquote{padding:2.5rem}}.callout .callout-block{padding:1.5rem}@media print,screen and (min-width:48.0625em){.callout .callout-block{padding:2rem}}@media print,screen and (min-width:64.0625em){.callout .callout-block{padding:2.5rem}}.callout .callout-block{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.callout .callout-block{background-color:#fff;max-width:360px;margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.callout .callout-block{margin-top:0}}.callout h2{font-family:Lora,Georgia,serif}.callout h2{font-size:1.125rem}.callout h2{font-weight:400}.callout h2{line-height:1.2}@media print,screen and (min-width:48.0625em){.callout h2{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){.callout h2{font-size:1.5rem}}.callout h2{font-weight:700;color:#333}.callout .wysiwyg{margin-top:1rem}.callout .wysiwyg p{font-family:Roboto,Arial,sans-serif}.callout .wysiwyg p{font-size:0.9375rem}.callout .wysiwyg p{font-weight:400}.callout .wysiwyg p{line-height:1.6}@media print,screen and (min-width:48.0625em){.callout .wysiwyg p{font-size:1rem}}.callout .wysiwyg p{color:#333}.callout .callout__links{list-style:none;margin:0;padding:0}.callout .callout__links{padding:0;margin-top:1rem}.callout .callout__links li{font-size:1rem}.callout .callout__links li{font-weight:400}.callout .callout__links li{line-height:1.6}@media print,screen and (min-width:64.0625em){.callout .callout__links li{font-size:1.125rem}}.callout .callout__links li+li{margin-top:.5rem}.callout .callout__links li+li{margin-top:.5rem}.date-block{display:flex;align-items:center;text-align:center}.eyebrow+.date-block{margin-top:1rem}.date-block .day-number{font-size:2rem;line-height:.9}@media print,screen and (min-width:48.0625em){.date-block .day-number{font-size:3.75rem}}.date-block time+time{display:flex;align-items:center}.date-block time+time::before{width:1.5rem;height:.125rem;content:"";transform:translateY(-14px);background-color:currentColor}.date-block time+time::before{margin-right:1rem}.date-block time+time::before{margin-left:1rem}.date-block span{display:block}.oho-date-block{background-color:#fff;text-align:center;height:auto;width:unset;padding:5px 5px 5px 5px}.oho-date-block time{width:unset;float:none}.oho-date-block--day,.oho-date-block--weekday,.oho-date-block--month,.oho-date-block--year{line-height:1;text-transform:uppercase}.oho-date-block .oho-date-block--weekday,.oho-date-block .oho-date-block--month,.oho-date-block .oho-date-block--year{font-size:1.3em}.oho-date-block .oho-date-block--day{font-size:2.4em}.divider{display:none}.divider .divider--space{overflow:clip}.divider svg{display:block;margin:0 auto}.divider span{display:table;margin:0 auto;position:relative}.divider span::before,.divider span::after{content:"";display:block;position:absolute;top:0;height:100%;width:1160px;border-bottom:2px solid #c8c8cc}.divider span::before{right:100%}.divider span::after{left:100%}.divider-after:not(.section-gray-background)+.divider-before:not(.section-gray-background) .divider,.divider-after.section-gray-background+.divider-before.section-gray-background .divider{display:block}main:has(section.divider-after:last-child)+.divider-before .divider{display:block}.differentiator-section.divider-after:not(:has(.differentiator-section--secondary))+.divider-before .divider{display:none}.eyebrow{font-family:Roboto,Arial,sans-serif}.eyebrow{font-size:0.875rem}.eyebrow{font-weight:700}.eyebrow{line-height:1.5}@media print,screen and (min-width:48.0625em){.eyebrow{font-size:0.9375rem}}.icon-list{display:block;padding-left:0;margin:0}.icon-list li:not(:first-child){margin-top:0.5rem}.icon-list li,.icon-list a{display:block;font-family:"Roboto",Arial,sans-serif}.icon-list li{position:relative;padding-left:1.875rem}.icon-list a[href^="mailto:"]{display:block;overflow:hidden;text-overflow:ellipsis}.icon-list__icon{position:absolute;left:0;top:.125rem}.icon-list__icon svg{width:14px}.icon-list--inline{display:flex;flex-wrap:wrap}.icon-list--inline li:not(:first-child){margin-top:0}.icon-list--inline li:not(:last-child){margin-right:1.875rem}.icon-list li.icon-list__name{padding-left:0;font-weight:700;font-size:1.125rem;line-height:1.3}.icon-list+.icon-list{margin-top:1.5rem}.intro-text{font-size:1.125rem}.intro-text{font-weight:400}.intro-text{line-height:1.6}@media print,screen and (min-width:48.0625em){.intro-text{font-size:1.25rem}}.landing-embed .tab-group h2{font-family:Lora,Georgia,serif}.landing-embed .tab-group h2{font-size:1.125rem}.landing-embed .tab-group h2{font-weight:400}.landing-embed .tab-group h2{line-height:1.2}@media print,screen and (min-width:48.0625em){.landing-embed .tab-group h2{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){.landing-embed .tab-group h2{font-size:1.5rem}}.links-block a{line-height:1.6}.body-section aside.links-block:not(.callout) ul li+li{margin-top:.5rem}.listing--news h2+.js-form-item,.listing--profile h2+.js-form-item,.listing--office h2+.js-form-item,.listing--event h2+.js-form-item,.listing--search h2+.js-form-item{margin-top:1rem}@media print,screen and (min-width:48.0625em){.listing--news h2+.js-form-item,.listing--profile h2+.js-form-item,.listing--office h2+.js-form-item,.listing--event h2+.js-form-item,.listing--search h2+.js-form-item{margin-top:1.5rem}}.alpha-letter{font-family:Lora,Georgia,serif}.alpha-letter{font-size:1.25rem}.alpha-letter{font-weight:700}.alpha-letter{line-height:1.2}@media print,screen and (min-width:48.0625em){.alpha-letter{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){.alpha-letter{font-size:1.875rem}}.alpha-letter{font-family:"Roboto",Arial,sans-serif;display:flex;justify-content:center;align-items:center;background-color:#0084b6;font-weight:700;width:50px;height:50px;border-radius:50px;color:#fff;text-transform:uppercase;text-align:center;margin:0;margin-top:24px;margin-left:20px}@media print,screen and (min-width:48.0625em){.alpha-letter{margin-top:40px;margin-left:40px}}.listing .filter-wrapper{background-color:#e1e1e5;margin:0;position:relative}@media print,screen and (max-width:48.06125em){.listing .filter-wrapper{width:100%}}@media print,screen and (min-width:48.0625em){.listing .filter-wrapper{margin-top:-32px;width:33.4341906203%;max-width:442px}}@media print,screen and (min-width:64.0625em){.listing .filter-wrapper{margin-top:-56px}}@media screen and (min-width:75.0625em){.listing .filter-wrapper::before{content:"";display:block;background-color:#e1e1e5;position:absolute;right:100%;width:100vw;height:100%}}.listing .content-wrapper{margin:0}@media print,screen and (max-width:48.06125em){.listing .content-wrapper{width:100%}}@media print,screen and (min-width:48.0625em){.listing .content-wrapper{width:66.5658093797%;max-width:880px;padding-bottom:2.5rem}}.listing .active-filter-wrapper{padding:1rem 1.25rem;border-bottom:1px solid #e1e1e5}@media print,screen and (min-width:48.0625em){.listing .active-filter-wrapper{padding:1.5rem 2.5rem;padding-right:0;margin-right:20px}}.listing .no-results-wrapper{padding-left:1.25rem}@media print,screen and (min-width:48.0625em){.listing .no-results-wrapper{padding-left:2.5rem}}.listing form{padding:2rem 20px}@media print,screen and (min-width:48.0625em){.listing form{padding-top:4rem}}@media print,screen and (min-width:64.0625em){.listing form{padding-top:5.5rem}}@media screen and (min-width:90.0625em){.listing form{padding:7.25rem 0;padding-right:64px;padding-left:20px}}.listing form h2{font-family:Lora,Georgia,serif}.listing form h2{font-size:1.125rem}.listing form h2{font-weight:400}.listing form h2{line-height:1.2}@media print,screen and (min-width:48.0625em){.listing form h2{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){.listing form h2{font-size:1.5rem}}.listing form h2{font-weight:700;margin:0;margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.listing form h2{margin-top:2.5rem}}.listing form .form-item>label{font-size:1rem}.listing form .form-item>label{font-weight:400}.listing form .form-item>label{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing form .form-item>label{font-size:1.125rem}}.listing form .form-item>label{color:#000}@media print,screen and (min-width:48.0625em){.listing form .form-item+.form-item{margin-top:1.5rem}}.listing form label{margin-bottom:1rem}.listing form .js-form-item-search,.listing form .js-form-item-keys{margin:0}.listing form .js-form-item-search label,.listing form .js-form-item-keys label{font-family:Lora,Georgia,serif}.listing form .js-form-item-search label,.listing form .js-form-item-keys label{font-size:1.125rem}.listing form .js-form-item-search label,.listing form .js-form-item-keys label{font-weight:400}.listing form .js-form-item-search label,.listing form .js-form-item-keys label{line-height:1.2}@media print,screen and (min-width:48.0625em){.listing form .js-form-item-search label,.listing form .js-form-item-keys label{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){.listing form .js-form-item-search label,.listing form .js-form-item-keys label{font-size:1.5rem}}.listing form .js-form-item-search label,.listing form .js-form-item-keys label{font-weight:700}.listing form .js-form-item-search input,.listing form .js-form-item-keys input{border:1px solid #c8c8cc;position:relative;height:56px;max-height:56px;padding:.5rem 2.875rem .5rem .875rem;background-image:url(/themes/custom/montclair/assets/img/magnifying-glass.svg);background-repeat:no-repeat;background-position-x:calc(100% - 18px);background-position-y:center;background-size:20px;background-color:#fff}.listing form .form-item [type=checkbox]{height:16px;width:16px;top:13px}.listing form .form-item [type=checkbox]+label::before{top:4px}.listing form .form-item input[type=checkbox]:checked+label::before{background-color:#fff}.listing form .form-item input[type=checkbox]:checked+label::after{top:13px;border-color:#d1190d}.listing form fieldset{background:none;border:none;padding:0}.listing form fieldset legend span{font-size:1rem}.listing form fieldset legend span{font-weight:400}.listing form fieldset legend span{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing form fieldset legend span{font-size:1.125rem}}.listing form fieldset legend span{font-weight:400}.listing form fieldset .fieldset-wrapper{margin-top:.625rem}@media print,screen and (min-width:48.0625em){.listing form fieldset .fieldset-wrapper{margin-top:.5rem}}.listing form fieldset .fieldset-wrapper .form-item{margin:0}.listing form fieldset .fieldset-wrapper .form-item+.form-item{margin-top:.3125rem}.listing form fieldset .fieldset-wrapper label{font-family:Roboto,Arial,sans-serif}.listing form fieldset .fieldset-wrapper label{font-size:0.9375rem}.listing form fieldset .fieldset-wrapper label{font-weight:400}.listing form fieldset .fieldset-wrapper label{line-height:1.6}@media print,screen and (min-width:48.0625em){.listing form fieldset .fieldset-wrapper label{font-size:1rem}}.listing form fieldset .fieldset-wrapper label{color:#333;margin-top:0;margin-bottom:0;margin-left:1.5625rem;font-weight:400}.listing form fieldset .fieldset-wrapper label::before{border-color:#8a8a8d;background-color:#fff}.listing [type=text],.listing [type=password],.listing [type=date],.listing [type=datetime],.listing [type=datetime-local],.listing [type=month],.listing [type=week],.listing [type=email],.listing [type=number],.listing [type=search],.listing [type=tel],.listing [type=time],.listing [type=url],.listing [type=color],.listing [type=file],.listing [type=image],.listing select{width:100%}.listing [data-drupal-selector=edit-reset]{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:.75rem;padding:.75rem 1.5rem;color:#333;background-color:#fff}.listing [data-drupal-selector=edit-reset]:hover,.listing [data-drupal-selector=edit-reset]:focus{text-decoration:none;outline:none}.listing [data-drupal-selector=edit-reset]:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.listing [data-drupal-selector=edit-reset]::before,.listing [data-drupal-selector=edit-reset]::after{color:#333}.listing [data-drupal-selector=edit-reset]:hover,.listing [data-drupal-selector=edit-reset]:focus{color:#333;background-color:#e1e1e5}.listing [data-drupal-selector=edit-reset]:hover::before,.listing [data-drupal-selector=edit-reset]:hover::after,.listing [data-drupal-selector=edit-reset]:focus::before,.listing [data-drupal-selector=edit-reset]:focus::after{color:#333}.listing [data-drupal-selector=edit-reset]:active{background-color:#fff}.listing [data-drupal-selector=edit-reset]:active::before{border:2px solid #fff}.listing [data-drupal-selector=edit-reset]:focus-visible::before,.listing [data-drupal-selector=edit-reset]:active::before{border:2px solid #fff}.listing [data-drupal-ajax-container]{position:absolute;z-index:500;top:6px;right:0}.listing .listing__form__submit-container{display:flex;align-items:flex-end}.listing .js-form-item-search+.form-actions{width:24px;height:24px;float:right;position:relative;top:-40px;right:17px;justify-content:flex-end}.listing .js-form-item-search+.form-actions:has(.js-form-submit:hover),.listing .js-form-item-search+.form-actions:has(.js-form-submit:focus-visible){border:1px solid #d1190d}.listing .js-form-item-search+.form-actions .js-form-submit{display:block;width:20px;height:21px;opacity:0;padding:0}.listing .js-form-item-keys+.form-submit{width:24px;height:24px;float:right;position:relative;top:-40px;right:17px;justify-content:flex-end}.listing .js-form-item-keys+.form-submit:hover,.listing .js-form-item-keys+.form-submit:focus-visible{border:1px solid #d1190d}.listing .js-form-item-keys+.form-submit.js-form-submit{display:block;width:20px;height:21px;opacity:0;padding:0}.listing [type=submit]{margin:0;padding:1px 16px}.listing [type=submit]+[type=submit]{margin-left:1em}.listing .form-item{flex:0 1 auto}.listing .listing.listing-side-filter form{flex-direction:column;align-items:flex-start}.listing .listing.listing-side-filter .form-item{margin-left:0}.listing .listing__rows--grouped{margin-top:0}.listing .listing__rows--grouped>ol,.listing .listing__rows--grouped>li,.listing .listing__rows--grouped>li>ol,.listing .listing__rows--grouped>li>ol>li{width:100%;padding:0}.listing .listing__rows--grouped>li{display:flex}.listing .listing__rows--grouped>li>.eyebrow{width:6.25rem;height:1.25rem;margin:2.5rem 0 0}.listing .form-type-multiselect-dropdown:has(legend) label{margin-bottom:0}.listing .form-type-multiselect-dropdown legend{margin-top:.625rem;margin-bottom:.5rem;max-width:260px}.listing .form-type-multiselect-dropdown legend span{font-family:Roboto,Arial,sans-serif}.listing .form-type-multiselect-dropdown legend span{font-size:0.9375rem}.listing .form-type-multiselect-dropdown legend span{font-weight:400}.listing .form-type-multiselect-dropdown legend span{line-height:1.6}@media print,screen and (min-width:48.0625em){.listing .form-type-multiselect-dropdown legend span{font-size:1rem}}.listing .multiselect-dropdown__toggle{font-family:Roboto,Arial,sans-serif}.listing .multiselect-dropdown__toggle{font-size:0.9375rem}.listing .multiselect-dropdown__toggle{font-weight:400}.listing .multiselect-dropdown__toggle{line-height:1.6}@media print,screen and (min-width:48.0625em){.listing .multiselect-dropdown__toggle{font-size:1rem}}.listing .multiselect-dropdown__toggle{background-image:url(/themes/custom/montclair/assets/img/chevron-down.svg);background-repeat:no-repeat;background-color:#fff;background-position-y:center;background-position-x:calc(100% - 20px);background-size:14px;border:1px solid #c8c8cc;color:#575759;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;width:100%;transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}.listing .multiselect-dropdown__toggle:hover,.listing .multiselect-dropdown__toggle:focus,.listing .multiselect-dropdown__toggle:focus-visible,.listing .multiselect-dropdown__toggle:active{background-color:#fff;border:1px solid #d1190d;color:#575759}.listing .multiselect-dropdown__toggle.showDropdown{background-image:url(/themes/custom/montclair/assets/img/chevron-up.svg)}.listing .multiselect-dropdown__toggle.showDropdown::after{transform:rotate(180deg);transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}.listing .multiselect-dropdown__toggle.showDropdown+.multiselect-dropdown__dialog{display:block}.listing .multiselect-dropdown{min-width:unset}.listing .multiselect-dropdown__dialog{border:1px solid #c8c8cc;border-top:none;padding:1rem;position:relative;width:100%;max-width:100%;margin-right:0;margin-left:0}.listing .multiselect-dropdown__dialog-close{display:none}.listing .multiselect-dropdown__list{list-style:none;margin:0;padding:0}.listing .multiselect-dropdown__list{display:flex;flex-direction:column;row-gap:1rem}.listing .multiselect-dropdown__item .form-item{margin-top:0}.listing .multiselect-dropdown__item .form-item>label{font-family:Roboto,Arial,sans-serif}.listing .multiselect-dropdown__item .form-item>label{font-size:0.9375rem}.listing .multiselect-dropdown__item .form-item>label{font-weight:400}.listing .multiselect-dropdown__item .form-item>label{line-height:1.6}@media print,screen and (min-width:48.0625em){.listing .multiselect-dropdown__item .form-item>label{font-size:1rem}}.listing .multiselect-dropdown__item .form-item>label{color:#333;margin-top:0;margin-bottom:0;margin-left:1.5625rem;font-weight:400}.listing .multiselect-dropdown__item .form-item>label::before{background-color:#fff}.form-item-letter.js-form-item:has(select)>label{color:#000}.form-item-letter.js-form-item:has(select)>label{font-size:1rem}.form-item-letter.js-form-item:has(select)>label{font-weight:400}.form-item-letter.js-form-item:has(select)>label{line-height:1.6}@media print,screen and (min-width:64.0625em){.form-item-letter.js-form-item:has(select)>label{font-size:1.125rem}}.form-item-letter.js-form-item:has(select)>label{font-family:"Roboto",Arial,sans-serif}.form-item-letter.js-form-item:has(select)>select{background-image:url(/themes/custom/montclair/assets/img/chevron-down.svg);background-repeat:no-repeat;background-color:#fff;background-position-y:center;background-position-x:calc(100% - 20px);background-size:14px;border:1px solid #c8c8cc;color:#575759;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;width:100%;transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}fieldset.js-form-item>legend>span.fieldset-legend{color:#000}fieldset.js-form-item>legend>span.fieldset-legend{font-size:1rem}fieldset.js-form-item>legend>span.fieldset-legend{font-weight:400}fieldset.js-form-item>legend>span.fieldset-legend{line-height:1.6}@media print,screen and (min-width:64.0625em){fieldset.js-form-item>legend>span.fieldset-legend{font-size:1.125rem}}fieldset.js-form-item>legend>span.fieldset-legend{font-family:"Roboto",Arial,sans-serif}.section-heading--centered .section-heading__title-container{text-align:center}.section-heading--centered .section-heading__title-container ul,.section-heading--centered .section-heading__title-container ol{text-align:left}.section-heading__title{margin:0}.section-heading__subheading{margin-bottom:0}.section-heading__subheading{margin-top:1rem}@media print,screen and (min-width:48.0625em){.section-heading__subheading{margin-top:1.5rem}}.section-heading__subheading ol,.section-heading__subheading ul{list-style:unset;padding-left:1rem}.section-heading__subheading ol ol,.section-heading__subheading ol ul,.section-heading__subheading ul ol,.section-heading__subheading ul ul{margin-top:1rem}.section-heading__subheading ol ol,.section-heading__subheading ol ul,.section-heading__subheading ul ol,.section-heading__subheading ul ul{margin-bottom:1rem}.section-heading__subheading li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.section-heading__subheading li{font-size:1.125rem}}.section-heading__subheading li+li{margin-top:1rem}.section-heading__subheading ul{list-style-type:revert}.section-heading__subheading ol{list-style-type:decimal;padding-left:1.125rem}.section-heading__subheading ol ol{list-style-type:lower-latin}.section-heading__subheading ol ol ol{list-style-type:lower-roman}.stat{font-family:Lora,Georgia,serif}.stat{font-size:3rem}.stat{font-weight:400}.stat{line-height:1}.stat{letter-spacing:-2%}@media print,screen and (min-width:48.0625em){.stat{font-size:3.5rem}}@media print,screen and (min-width:64.0625em){.stat{font-size:4.5rem}}table{border-collapse:collapse;border-top:1px solid #c8c8cc}table[align=left]{float:none}@media print,screen and (min-width:48.0625em){table[align=left]{float:left;margin-right:32px}}table[align=right]{float:none}@media print,screen and (min-width:48.0625em){table[align=right]{float:right;margin-left:32px}}table{font-family:Roboto,Arial,sans-serif}table{font-size:0.9375rem}table{font-weight:400}table{line-height:1.6}@media print,screen and (min-width:48.0625em){table{font-size:1rem}}thead,tbody{vertical-align:top}thead{border-right:1px solid #c8c8cc;border-left:1px solid #c8c8cc}thead th{background:#f0f0f2}tbody{border-top:0;border-left:1px solid #c8c8cc}tr{border-bottom:1px solid #c8c8cc}th{background:#f0f0f2;border-right:1px solid #c8c8cc;border-bottom:0;font-weight:700;padding:.625rem 1rem;text-align:left}td{border-right:1px solid #c8c8cc;padding:.625rem 1rem}.mobile-table--scroll{overflow-y:scroll}@media print,screen and (min-width:64.0625em){.mobile-table--scroll{overflow-y:hidden}}.mobile-table{padding:1px 0}.mobile-table{margin-top:1rem}@media print,screen and (min-width:48.0625em){.mobile-table{margin-top:1.5rem}}.mobile-table--scroll{position:relative;padding:1px 20px 0 !important;overflow-y:scroll;margin-left:-1.25rem;margin-right:-1.25rem}.mobile-table--scroll::before{background-image:linear-gradient(to left,rgb(255,255,255) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 100%);content:"";display:block;height:100%;opacity:1;position:absolute;width:100%;z-index:1;top:0;left:0}.mobile-table--scroll.scrolled::before{opacity:0;pointer-events:none}.mobile-table--scroll.scrolled table{pointer-events:initial}.mobile-table--scroll table{position:relative;pointer-events:none}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg hr,.wysiwyg .intro-text,.wysiwyg blockquote,.wysiwyg article,.wysiwyg picture,.wysiwyg .video{margin-bottom:0}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg hr,.wysiwyg .intro-text,.wysiwyg blockquote,.wysiwyg article,.wysiwyg picture,.wysiwyg .video{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg hr,.wysiwyg .intro-text,.wysiwyg blockquote,.wysiwyg article,.wysiwyg picture,.wysiwyg .video{margin-top:2rem}}@media print,screen and (min-width:64.0625em){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg hr,.wysiwyg .intro-text,.wysiwyg blockquote,.wysiwyg article,.wysiwyg picture,.wysiwyg .video{margin-top:2.5rem}}.wysiwyg p,.wysiwyg ul,.wysiwyg ol{margin-top:1rem}@media print,screen and (min-width:48.0625em){.wysiwyg p,.wysiwyg ul,.wysiwyg ol{margin-top:1.5rem}}.wysiwyg>*:first-child{margin-top:0}.wysiwyg .btn{margin-top:0}.wysiwyg .btn-row{display:flex;flex-wrap:wrap;gap:.5rem}@media print,screen and (min-width:48.0625em){.wysiwyg .btn-row{gap:1rem}}.wysiwyg h2:not(:first-of-type){margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.wysiwyg h2:not(:first-of-type){margin-top:2rem}}@media print,screen and (min-width:64.0625em){.wysiwyg h2:not(:first-of-type){margin-top:2.5rem}}.wysiwyg ol,.wysiwyg ul{list-style:unset;padding-left:1rem}.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-top:1rem}.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-bottom:1rem}.wysiwyg li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.wysiwyg li{font-size:1.125rem}}.wysiwyg li+li{margin-top:1rem}.wysiwyg ul{list-style-type:revert}.wysiwyg ol{list-style-type:decimal;padding-left:1.125rem}.wysiwyg ol ol{list-style-type:lower-latin}.wysiwyg ol ol ol{list-style-type:lower-roman}.wysiwyg picture{display:block}.wysiwyg .align-right,.wysiwyg .obj-right{float:none;margin-right:0;margin-bottom:1rem;margin-left:0}@media print,screen and (min-width:48.0625em){.wysiwyg .align-right,.wysiwyg .obj-right{float:right;margin-left:1.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg .align-right,.wysiwyg .obj-right{margin-left:2rem}}@media print,screen and (max-width:48.06125em){.wysiwyg .align-right,.wysiwyg .obj-right{width:100%}}.wysiwyg .align-right img,.wysiwyg .obj-right img{display:block}@media print,screen and (min-width:48.0625em){.wysiwyg .align-right:has(.video),.wysiwyg .obj-right:has(.video){width:50%}}@media print,screen and (min-width:64.0625em){.wysiwyg .align-right:has(.video),.wysiwyg .obj-right:has(.video){width:33%}}.wysiwyg .align-left,.wysiwyg .obj-left{float:none;margin-right:0;margin-bottom:1rem;margin-left:0}@media print,screen and (min-width:48.0625em){.wysiwyg .align-left,.wysiwyg .obj-left{float:left;margin-right:1.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg .align-left,.wysiwyg .obj-left{margin-right:2rem}}.wysiwyg .align-left img,.wysiwyg .obj-left img{display:block}@media print,screen and (min-width:48.0625em){.wysiwyg .align-left:has(.video),.wysiwyg .obj-left:has(.video){width:50%}}@media print,screen and (min-width:64.0625em){.wysiwyg .align-left:has(.video),.wysiwyg .obj-left:has(.video){width:33%}}@media screen and (min-width:500px){.wysiwyg .align-right.image-style-editor-33,.wysiwyg .align-right:has(.image-style-editor-33){float:right;margin-left:1.5rem;width:50%}.wysiwyg .align-left.image-style-editor-33,.wysiwyg .align-left:has(.image-style-editor-33){float:left;margin-left:1.5rem;width:50%}}.wysiwyg .align-center,.wysiwyg .obj-center{display:table;margin-right:auto;margin-bottom:1rem;margin-left:auto}.wysiwyg .align-center,.wysiwyg .obj-center{margin-bottom:0}.wysiwyg .align-center img,.wysiwyg .obj-center img{display:block}.wysiwyg .align-center>.responsive-video-iframe,.wysiwyg .align-center>.video,.wysiwyg .obj-center>.responsive-video-iframe,.wysiwyg .obj-center>.video{width:100%}.wysiwyg .align-center:has(.video),.wysiwyg .obj-center:has(.video){width:100%}.wysiwyg figure.align-center:has(.responsive-video-iframe){width:100%}.wysiwyg>figure:has(img){display:table}.wysiwyg>figure:has(img) figcaption{display:table-caption;background-color:#f0f0f2;padding:.5rem}@media print,screen and (min-width:48.0625em){.wysiwyg>figure:has(img) figcaption{padding:1rem}}.wysiwyg [data-embed-button=ohou_media_embed] .video-embed-field-responsive-video,.wysiwyg [data-embed-button=ohou_media_embed] .responsive-video-iframe{width:100%}@media print,screen and (min-width:48.0625em){.wysiwyg .image-style-editor-50,.wysiwyg picture:has(.image-style-editor-50){max-width:50%}.wysiwyg .image-style-editor-50 img,.wysiwyg picture:has(.image-style-editor-50) img{max-width:100%}}@media screen and (min-width:500px){.wysiwyg .image-style-editor-33,.wysiwyg picture:has(.image-style-editor-33){max-width:50%}.wysiwyg .image-style-editor-33 img,.wysiwyg picture:has(.image-style-editor-33) img{max-width:100%}}@media print,screen and (min-width:48.0625em){.wysiwyg .image-style-editor-33,.wysiwyg picture:has(.image-style-editor-33){max-width:33.33%}}.wysiwyg .align-center img{margin-right:auto;margin-left:auto}.wysiwyg figure.align-right,.wysiwyg figure.alignright,.wysiwyg figure.obj-right,.wysiwyg figure.align-left,.wysiwyg figure.alignleft,.wysiwyg figure.obj-left,.wysiwyg figure.align-center,.wysiwyg figure.obj-center,.wysiwyg .align-center,.wysiwyg .obj-center{display:table}.wysiwyg figure.align-right figcaption,.wysiwyg figure.alignright figcaption,.wysiwyg figure.obj-right figcaption,.wysiwyg figure.align-left figcaption,.wysiwyg figure.alignleft figcaption,.wysiwyg figure.obj-left figcaption,.wysiwyg figure.align-center figcaption,.wysiwyg figure.obj-center figcaption,.wysiwyg .align-center figcaption,.wysiwyg .obj-center figcaption{display:table-caption}.wysiwyg figure.align-right.responsive-video-iframe,.wysiwyg figure.alignright.responsive-video-iframe,.wysiwyg figure.obj-right.responsive-video-iframe,.wysiwyg figure.align-left.responsive-video-iframe,.wysiwyg figure.alignleft.responsive-video-iframe,.wysiwyg figure.obj-left.responsive-video-iframe,.wysiwyg figure.align-center.responsive-video-iframe,.wysiwyg figure.obj-center.responsive-video-iframe,.wysiwyg .align-center.responsive-video-iframe,.wysiwyg .obj-center.responsive-video-iframe{min-width:40%}.wysiwyg figcaption{font-size:0.875rem}.wysiwyg figcaption{font-weight:400}.wysiwyg figcaption{line-height:1.6}.wysiwyg figcaption{caption-side:bottom;background-color:#f0f0f2;padding:.5rem}@media print,screen and (min-width:48.0625em){.wysiwyg figcaption{padding:1rem}}.wysiwyg .responsive-video-iframe{position:relative}.wysiwyg .responsive-video-iframe::before{display:block;padding-bottom:calc(0.5625*100%);content:""}.wysiwyg .responsive-video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wysiwyg .responsive-video-iframe iframe{-o-object-fit:unset;object-fit:unset}.wysiwyg .video:not(.video--tiktok){position:relative;width:calc(var(--iframe-width)*1px);max-width:100%}.wysiwyg .video:not(.video--tiktok)::before{content:"";display:block;padding-bottom:calc(var(--iframe-height)/var(--iframe-width)*100%)}.wysiwyg .video:not(.video--tiktok) iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wysiwyg .video--tiktok{width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.wysiwyg .video--tiktok iframe.media-oembed-content{width:300px !important;height:533px !important}.btn-row--buttons{padding-left:0;display:flex;flex-wrap:wrap;gap:.5rem}.btn-row--buttons a:not(.btn){font-weight:700}@media print,screen and (min-width:48.0625em){.btn-row--buttons{gap:1rem}}.btn-row--links{padding-left:0;display:flex;flex-wrap:wrap;gap:.5rem}.btn-row--links a:not(.btn){font-weight:700}@media print,screen and (min-width:48.0625em){.btn-row--links{gap:1.25rem}}@keyframes slide-in{from{transform:none}to{transform:translateY(-99%)}}.cookie-banner{position:fixed;transition:transform 1s cubic-bezier(0.42,0.08,0.06,0.98);transform:none;z-index:10;top:100%;left:0;right:0}.cookie-banner__inner{background-color:#333;padding-right:0;padding-left:0;transition:margin 1s cubic-bezier(0.42,0.08,0.06,0.98)}.cookie-banner__inner{padding-top:1rem}.cookie-banner__inner{padding-bottom:1rem}@media print,screen and (min-width:48.0625em){.cookie-banner__inner{padding-top:1.5rem}.cookie-banner__inner{padding-bottom:1.5rem}}.cookie-banner .grid-container{display:flex;flex-direction:column;gap:16px}@media print,screen and (min-width:64.0625em){.cookie-banner .grid-container{flex-direction:row;align-items:center;justify-content:space-between}}.cookie-banner .grid-container p{text-align:left}.cookie-banner .btn-row{display:flex;flex-wrap:wrap;gap:10px}@media print,screen and (min-width:64.0625em){.cookie-banner .btn-row{flex-basis:50%;justify-content:flex-end}}@media screen and (min-width:75.0625em){.cookie-banner .btn-row{flex-basis:auto}}.cookie-banner .btn{margin:0}html.oho-js body:not(.cookie-panel-dismissed) .cookie-banner{animation:slide-in;animation-fill-mode:forwards;animation-iteration-count:1;animation-duration:1s;animation-delay:1s}.site-footer-landing{background-color:hsl(0,0%,85%)}.site-footer-landing{padding-top:1.5rem}.site-footer-landing{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.site-footer-landing{padding-top:2.5rem}.site-footer-landing{padding-bottom:2.5rem}}@media print,screen and (min-width:64.0625em){.site-footer-landing{padding-top:3rem}.site-footer-landing{padding-bottom:3rem}}.site-footer-landing__logo img{width:100%;max-width:200px}.site-footer-landing p{margin-bottom:0;font-family:"Roboto",Arial,sans-serif}.site-footer-landing__phone-wrapper{display:flex;flex-direction:column;gap:.5rem}.site-footer-landing__icon-info{width:30px;display:flex;padding-top:7px}.site-footer-landing__copyright:before{content:"";display:block;width:100%;height:1px;background-color:hsl(0,0%,65%)}@media print,screen and (min-width:48.0625em){.site-footer-landing__copyright{margin-top:2rem}}.site-footer{background-color:#fff;position:relative}.site-footer>figure{position:relative;z-index:1}.site-footer>figure img{position:relative;z-index:1}.site-footer>figure::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(255,255,255,0) 50.23%,#FFF 95.07%)}@media print,screen and (min-width:48.0625em){.site-footer>figure{position:absolute;left:0;bottom:0;width:100%;height:100%}.site-footer>figure img{position:absolute;left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.site-footer__logo{display:inline-block}.site-footer__logo:focus-visible{outline:.03125rem solid #ddd;outline-offset:24px}#block-montclair-intranet-footercontentblock .site-footer__logo :focus-visible{outline:.03125rem solid #ffc909;outline-offset:24px}.site-footer--primary{position:relative;z-index:2;background-image:linear-gradient(to bottom,rgb(255,255,255),rgba(255,255,255,0))}.site-footer--primary .grid-x{gap:2.5rem 0}.site-footer--primary ul{padding-left:0;list-style:none}.site-footer__social-media{height:100%}.site-footer__social-media ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;align-items:center}@media print,screen and (min-width:48.0625em){.site-footer__social-media ul{justify-content:flex-end}}.site-footer__social-media a svg{width:100%;max-width:30px}.site-footer__social-media a svg path{fill:#d1190d}.site-footer__social-media a:hover svg path,.site-footer__social-media a:focus-visible svg path{fill:#575759}.site-footer__nav--main li{font-family:Lora,Georgia,serif}.site-footer__nav--main li{font-size:1.125rem}.site-footer__nav--main li{font-weight:700}.site-footer__nav--main li{line-height:28.8px}@media print,screen and (min-width:48.0625em){.site-footer__nav--main li{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.site-footer__nav--main li{font-size:1.25rem}}.site-footer__nav--main li{font-family:"Roboto",Arial,sans-serif;font-weight:700}.site-footer__nav--main li+li{margin-top:1rem}.site-footer__nav--alt span{color:#333}.site-footer__nav--alt span{font-family:Roboto,Arial,sans-serif}.site-footer__nav--alt span{font-size:0.875rem}.site-footer__nav--alt span{font-weight:700}.site-footer__nav--alt span{line-height:1.5}@media print,screen and (min-width:48.0625em){.site-footer__nav--alt span{font-size:0.9375rem}}.site-footer__nav--alt ul{margin-top:.75rem}@media print,screen and (min-width:48.0625em){.site-footer__nav--alt ul{-moz-column-count:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}.site-footer__nav--alt ul li{-moz-column-break-inside:avoid;break-inside:avoid}}.site-footer__nav--alt li{padding:.5rem 0}@media print,screen and (min-width:64.0625em){.site-footer__nav--alt>div{margin-right:50px;margin-left:50px}}.site-footer__nav--alt a.external:not(.btn)::after{top:4px}.site-footer--secondary{position:relative;z-index:2}.site-footer--secondary{padding-top:0}@media print,screen and (min-width:48.0625em){.site-footer--secondary{padding-top:11rem}}@media print,screen and (min-width:64.0625em){.site-footer--secondary{padding-top:13rem}}.site-footer--secondary{padding-bottom:0}@media print,screen and (min-width:48.0625em){.site-footer--secondary{padding-bottom:8rem}}@media print,screen and (min-width:64.0625em){.site-footer--secondary{padding-bottom:10.5rem}}@media screen and (min-width:75em){.site-footer--secondary{padding-top:14.5vw}}@media print,screen and (min-width:48.0625em){.site-footer--secondary__box{background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(5px)}}.site-footer--secondary__footer{margin-left:-20px;width:calc(100% + 40px);padding-right:20px;padding-left:20px;border-top:1px solid #8a8a8d}.site-footer--secondary__footer{padding-top:1.5rem}.site-footer--secondary__footer{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.site-footer--secondary__footer{padding-top:2rem}.site-footer--secondary__footer{padding-bottom:2rem}}@media print,screen and (min-width:64.0625em){.site-footer--secondary__footer{padding-top:2.5rem}.site-footer--secondary__footer{padding-bottom:2.5rem}}.site-footer--secondary__footer p{font-family:Roboto,Arial,sans-serif}.site-footer--secondary__footer p{font-size:0.9375rem}.site-footer--secondary__footer p{font-weight:400}.site-footer--secondary__footer p{line-height:1.6}@media print,screen and (min-width:48.0625em){.site-footer--secondary__footer p{font-size:1rem}}@media print,screen and (min-width:48.0625em){.site-footer--secondary__footer{margin-left:0;width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem 1.25rem}}.site-footer--secondary__footer ul{padding-left:0;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.site-footer--secondary__locations{margin-left:-20px;width:calc(100% + 40px);padding:24px 20px;border-top:1px solid #8a8a8d}@media print,screen and (min-width:48.0625em){.site-footer--secondary__locations{margin-left:0;width:100%;border-top:0;padding:0}}.site-footer--secondary__locations figure{display:none}.site-footer--secondary__locations li:first-child .footer-icon__montclair{display:block}.site-footer--secondary__locations li:last-child .footer-icon__bloomfield{display:block}.site-footer--secondary__locations .text-margin-reset>p{font-family:Lora,Georgia,serif}.site-footer--secondary__locations .text-margin-reset>p{font-size:1.125rem}.site-footer--secondary__locations .text-margin-reset>p{font-weight:700}.site-footer--secondary__locations .text-margin-reset>p{line-height:28.8px}@media print,screen and (min-width:48.0625em){.site-footer--secondary__locations .text-margin-reset>p{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.site-footer--secondary__locations .text-margin-reset>p{font-size:1.25rem}}.site-footer--secondary__locations .text-margin-reset>p{font-weight:700;font-style:normal;font-family:"Roboto",Arial,sans-serif}@media print,screen and (min-width:48.0625em){.site-footer--secondary__locations .text-margin-reset>p{font-size:1.375rem}}.site-footer--secondary__locations .icon-list__icon{top:.25em}.site-footer--secondary__locations .icon-list__content{font-style:normal}.site-footer--secondary__locations .icon-list__content p{font-family:Roboto,Arial,sans-serif}.site-footer--secondary__locations .icon-list__content p{font-size:0.9375rem}.site-footer--secondary__locations .icon-list__content p{font-weight:400}.site-footer--secondary__locations .icon-list__content p{line-height:1.6}@media print,screen and (min-width:48.0625em){.site-footer--secondary__locations .icon-list__content p{font-size:1rem}}.site-footer--secondary__locations>ul{margin:0;padding:0}@media print,screen and (min-width:48.0625em){.site-footer--secondary__locations>ul{display:flex}}.site-footer--secondary__locations>ul>li{display:flex;gap:0 2.5rem}@media print,screen and (min-width:48.0625em){.site-footer--secondary__locations>ul>li{flex:1;padding:40px}}@media print,screen and (min-width:64.0625em){.site-footer--secondary__locations>ul>li{padding:40px 100px}}.site-footer--secondary__locations>ul>li+li{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.site-footer--secondary__locations>ul>li+li{margin-top:0;border-left:1px solid #8a8a8d}}.site-footer--secondary__locations .footer-icon--mobile{width:88px}@media print,screen and (min-width:64.0625em){.site-footer--secondary__locations .footer-icon--mobile{display:none}}.site-footer--secondary__locations .footer-icon--desktop{display:none}@media print,screen and (min-width:64.0625em){.site-footer--secondary__locations .footer-icon--desktop{display:block}}.site-footer--secondary__locations .icon-list{margin-top:1rem}@media print,screen and (min-width:64.0625em){.site-footer--secondary__locations .text-margin-reset{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.arch-svg{position:absolute;width:0;height:0;overflow:clip;pointer-events:none}.site-header{position:relative;z-index:10;height:3.75rem}@media print,screen and (min-width:64.0625em){.site-header{height:9.5625rem}}.site-header ul{list-style:none;margin:0;padding:0}.site-header li{position:relative}.site-header .site-header__sticky-container{background-color:#fff;height:3.75rem}@media print,screen and (min-width:64.0625em){.site-header .site-header__sticky-container{height:9.5625rem}}.site-header .site-header__logo{display:inline-block}.site-header .site-header__logo:focus-visible{outline:.03125rem solid #ddd;outline-offset:24px}.site-header .site-header__logo img{display:block}@media print,screen and (min-width:64.0625em){.site-header .site-header__logo{position:absolute;top:82px}}.site-header .site-header__logo:hover,.site-header .site-header__logo:focus-visible{filter:brightness(0) saturate(100%)}.site-header--beyond-threshold .site-header__sticky-container{position:fixed;transform:translateY(-1000%);width:100%;z-index:10;top:0;height:3.75rem}@media print,screen and (min-width:64.0625em){.site-header--beyond-threshold .site-header__sticky-container{height:6.9375rem}}.site-header--beyond-threshold.site-header--at-top .site-header__sticky-container{position:relative}.site-header--at-top .site-header__sticky-container{position:relative}.site-header--beyond-threshold-animate .site-header__sticky-container{transition:transform 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.site-header--scroll-up .site-header__sticky-container,.site-header--at-bottom .site-header__sticky-container{transform:translateY(0)}.site-header__wrapper{align-items:center;display:flex;height:100%}@media print,screen and (max-width:64.06125em){.site-header__logo{max-width:138px;margin-right:auto}}@media print,screen and (max-width:64.06125em){.mobile-menu-button{margin-right:-12px;background-color:#f0f0f2;padding:8px 13px 9px}.mobile-menu-button .icon--close{display:none;width:12px}.mobile-menu-button .icon--bars{width:16px;margin-top:5px}.mobile-menu-button .icon--bars path{fill:#d1190d}.mobile-menu-button:hover,.mobile-menu-button:focus{background-color:#f0f0f2}.mobile-menu-button:hover .icon--bars path,.mobile-menu-button:focus .icon--bars path{fill:#333}.mobile-menu-open .mobile-menu-button{background-color:#333;padding:12px 15px 11px}.mobile-menu-open .mobile-menu-button .icon--close{display:block}.mobile-menu-open .mobile-menu-button .icon--close path{fill:#fff}.mobile-menu-open .mobile-menu-button .icon--bars{display:none}.mobile-menu-open .mobile-menu-button:hover,.mobile-menu-open .mobile-menu-button:focus{background-color:#333}.mobile-menu-open .mobile-menu-button:hover .icon--close path,.mobile-menu-open .mobile-menu-button:focus .icon--close path{fill:#c8c8cc}}@media print,screen and (max-width:64.06125em){.site-header__main{background-color:#fff;display:none;flex-direction:column;position:absolute;width:50vw;z-index:1;top:3.75rem;right:0}.mobile-menu-open .site-header__main{max-height:calc(100dvh - (var(--sitewide-alert-height,0px) + 3.75rem));overflow:auto}.site-header__main .site-header__bottom{order:-1}}@media print,screen and (max-width:48.06125em){.site-header__main{width:100vw}}@media print,screen and (max-width:64.06125em){.mobile-menu-open .site-header__main{display:flex}}@media print,screen and (max-width:64.06125em){.site-header--landing .site-header__main{background-color:#fff;align-items:center}}@media print,screen and (max-width:64.06125em){.mobile-menu-open,.search-panel-open{overflow:hidden}}@media print,screen and (max-width:64.06125em){.mobile-menu-open body::after,.mobile-menu-open main:after,.search-panel-open body::after,.search-panel-open main:after{background-color:rgba(0,0,0,.5);content:"";display:block;height:10000000vw;position:absolute;width:100%;z-index:3;pointer-events:none;top:0;left:0}}@media print,screen and (min-width:64.0625em){.site-header__wrapper{justify-content:space-between;position:relative;max-width:82.5rem}}@media print,screen and (min-width:64.0625em){.site-header__main{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}}@media print,screen and (max-width:64.06125em){.site-header__bottom{background-color:#fff;padding:0 .625rem .25rem}}@media print,screen and (min-width:64.0625em){.site-header__bottom{height:96px;padding-top:30px}}.site-header__top{background-color:#333;padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:64.0625em){.site-header__top{display:flex;justify-content:space-between;width:100%;position:relative}.site-header__top::before{content:"";display:block;position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;box-shadow:40vw 0 0 #333,-40vw 0 0 #333}.site-header__top>div{display:flex;align-items:center;gap:0 22px}.site-header__top>div+div{margin-right:364px;gap:0 8px}.site-header__top .cta-menu{position:absolute;right:0}}@media screen and (min-width:75em){.site-header__top>div+div{margin-right:487px}}@media screen and (min-width:81.25em){.site-header__top>div+div{margin-right:518px}}@media print,screen and (max-width:64.06125em){.site-header__top{padding:1.5rem 1.25rem}}@media print,screen and (min-width:64.0625em){.mobile-menu-button{display:none}}@media print,screen and (min-width:64.0625em){.site-header--beyond-threshold .site-header__bottom{padding-top:10px}.site-header--beyond-threshold .site-header__logo{max-width:150px;top:69px}}.program-sock{overflow:clip}.program-sock .grid-x{gap:3rem 0}.left-sock{position:relative;z-index:1;background-color:#f0f0f2;margin-bottom:20px}.left-sock{padding:1.5rem}@media print,screen and (min-width:48.0625em){.left-sock{padding:2.5rem}}@media print,screen and (min-width:64.0625em){.left-sock{padding:3rem}}@media screen and (min-width:75em){.left-sock{margin-bottom:40px}}.left-sock a:not(.btn){font-weight:700}.left-sock::before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;background-color:#f0f0f2}.left-sock::after{content:"";display:block;position:absolute;z-index:1;top:20px;left:-20px;height:100%;width:100%;background-color:#d1190d;background-repeat:no-repeat;background-size:cover;background-image:url(/themes/custom/montclair/assets/img/backgrounds/locker-texture.jpg)}@media screen and (min-width:75em){.left-sock::after{top:40px;left:-40px}}.left-sock>*{position:relative;z-index:3}.site-search .site-search__toggle{background-color:#fff;padding:14px 15px 10px}.site-search .site-search__toggle .icon--close{display:none;width:12px}.site-search .site-search__toggle .icon--search{width:16px}.site-search .site-search__toggle .icon--search path{fill:#d1190d}.site-search .site-search__toggle:hover,.site-search .site-search__toggle:focus{background-color:#f0f0f2}.site-search .site-search__toggle:hover .icon--search path,.site-search .site-search__toggle:focus .icon--search path{fill:#333}.search-panel-open .site-search .site-search__toggle{background-color:#333;padding:16px 15px 14px}.search-panel-open .site-search .site-search__toggle .icon--close{display:block}.search-panel-open .site-search .site-search__toggle .icon--close path{fill:#fff}.search-panel-open .site-search .site-search__toggle .icon--search{display:none}.search-panel-open .site-search .site-search__toggle:hover,.search-panel-open .site-search .site-search__toggle:focus{background-color:#333}.search-panel-open .site-search .site-search__toggle:hover .icon--close path,.search-panel-open .site-search .site-search__toggle:focus .icon--close path{fill:#c8c8cc}@media print,screen and (min-width:64.0625em){.site-search .site-search__toggle{display:none}}@media print,screen and (max-width:64.06125em){.site-search .site-search__toggle+form{display:none;position:relative;position:absolute;z-index:2;top:100%;right:0;background-color:#333;padding:1.5rem;align-items:flex-end}.site-search .site-search__toggle+form .form-item{margin-top:0;flex:1}.site-search .site-search__toggle+form [type=text]{border:1px solid #fff;border-width:1px 0 1px 1px;height:40px;padding:0;background-color:rgba(0,0,0,0);color:#fff;padding:16px}.site-search .site-search__toggle+form [type=text]::-moz-placeholder{color:#fff}.site-search .site-search__toggle+form [type=text]::placeholder{color:#fff}}@media print,screen and (min-width:48.0625em)and (max-width:64.06125em){.site-search .site-search__toggle+form{width:50vw}}@media print,screen and (max-width:48.06125em){.site-search .site-search__toggle+form{width:100%}}.search-panel-open .site-search .site-search__toggle+form{display:flex}.site-search .site-search__toggle+form label{font-family:"Roboto",Arial,sans-serif;font-size:15px;color:#fff;background:#333}@media(1024px <= width){.site-search .site-search__toggle+form label{position:absolute !important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;color:#333;background-color:#fff;font-size:18px}}.site-search .site-search__toggle+form input{border:0;width:100%}.site-search .site-search__toggle+form input::-webkit-input-placeholder{color:hsl(0,0%,65%)}.site-search .site-search__toggle+form input::-moz-placeholder{opacity:1;color:hsl(0,0%,65%)}.site-search .site-search__toggle+form input:-ms-input-placeholder{color:hsl(0,0%,65%)}@media print,screen and (min-width:64.0625em){.site-search{position:absolute;top:13px;right:204px;z-index:2}.site-search .site-search__toggle+form{display:flex;align-items:flex-end;max-width:160px;margin:0}.site-search .site-search__toggle+form .form-item{display:flex;align-items:center;gap:0 8px;margin:0}.site-search .site-search__toggle+form .form-item label{margin-bottom:0;font-weight:700}.site-search .site-search__toggle+form .form-item [type=text]{border:1px solid #fff;border-width:1px 0 1px 1px;font-size:.875rem;height:29px;padding:2px 0 2px 8px;background-color:rgba(0,0,0,0);color:#fff}.site-search .site-search__toggle+form .form-item [type=text]::-moz-placeholder{color:#fff;font-size:.875rem}.site-search .site-search__toggle+form .form-item [type=text]::placeholder{color:#fff;font-size:.875rem}.site-search .site-search__toggle+form .form-item [type=text]:focus{border-width:2px 0 2px 2px}}@media screen and (min-width:75em){.site-search .site-search__toggle+form{max-width:283px}}@media screen and (min-width:81.25em){.site-search{right:238px}}.site-search .form-actions{background-color:rgba(0,0,0,0);border:1px solid #fff;border-width:1px 1px 1px 0;height:40px;width:48px}@media print,screen and (min-width:64.0625em){.site-search .form-actions{height:29px}}.site-search .form-actions [type=submit]{height:40px;width:36px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-image:url(/themes/custom/montclair/assets/img/magnifying-glass-header.svg);background-size:16px 16px;background-position:50% 50%;font-size:0;color:rgba(0,0,0,0)}.site-search .form-actions [type=submit]:hover{background-image:url(/themes/custom/montclair/assets/img/magnifying-glass-header-white.svg)}.site-search .form-actions [type=submit]:focus-visible{background-image:url(/themes/custom/montclair/assets/img/magnifying-glass-header-white.svg);background-color:#d1190d}@media print,screen and (min-width:64.0625em){.site-search .form-actions [type=submit]{height:29px}}.site-search:has([type=text]:focus) .form-actions{border-width:2px 2px 2px 0}.sock .sock__items{display:flex;flex-wrap:nowrap;gap:.5rem 1.5rem;list-style-type:none;flex-direction:column;padding-left:0}.sock .sock__items .aspect-ratio-frame{display:none}@media print,screen and (min-width:48.0625em){.sock .sock__items{flex-direction:row}.sock .sock__items .aspect-ratio-frame{display:block}.sock .sock__items .aspect-ratio-frame img{z-index:1}}.sock .sock__items li{flex:1;background-color:#d1190d}@media print,screen and (min-width:48.0625em){.sock .sock__items li{background-image:linear-gradient(to bottom,#ffffff 0,#ffffff 33%,#d1190d 33%,#d1190d 100%)}}.sock .sock__items li .arch{top:-45%;height:90%}.sock .sock--text{text-align:center}.sock .sock--text h3,.sock .sock--text p{color:#fff}.sock .sock--text h3{font-weight:700}.sock .sock--text{padding-top:1rem}@media print,screen and (min-width:48.0625em){.sock .sock--text{padding-top:1.5rem}}.sock .sock--text{padding-right:1rem}.sock .sock--text{padding-left:1rem}@media print,screen and (min-width:48.0625em){.sock .sock--text{padding-right:1.5rem}.sock .sock--text{padding-left:1.5rem}}.sock .sock--text{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.sock .sock--text{padding-bottom:2.5rem}}@media print,screen and (min-width:64.0625em){.sock .sock--text{padding-bottom:3rem}}.accessible-menu .menu-item{position:relative}.accessible-menu .menu-item__button{position:absolute;border:none;background-color:rgba(0,0,0,0)}@media print,screen and (max-width:64.06125em){.accessible-menu .menu-item__button{position:absolute;top:0;right:0;width:2em;height:2em;margin:0;padding:.375em;color:rgba(0,0,0,0);font-size:1.5rem}.accessible-menu .menu-item__button::before{display:inline-block;width:100%;color:#fff;font-family:"Font Awesome 6 Pro"}}@media print,screen and (min-width:64.0625em){.accessible-menu .menu-item__button{position:absolute;bottom:0;left:50%;width:1.5rem;height:1rem;transition:opacity 150ms cubic-bezier(0.42,0.08,0.06,0.98);transform:translateX(-50%);opacity:0;font-size:0}.accessible-menu .menu-item__button::before{width:100%;color:#fff;font-family:"Font Awesome 6 Pro";font-size:16px}.accessible-menu .menu-item__button:focus{opacity:1}}.accessible-menu .menu-item--open>.menu{display:block}@media print,screen and (min-width:64.0625em){.accessible-menu .menu-item--open>.menu-item__button::before{content:""}}.accessible-menu .menu .menu-item--open>.menu{display:block}.accessible-menu .menu-item__button{opacity:1}@media print,screen and (min-width:64.0625em){.accessible-menu .menu-item__button{opacity:0;left:auto;right:-1.25rem;top:0;height:100%;padding:0;width:2.5rem}.accessible-menu .menu-item--expanded>a,.accessible-menu .menu-item--expanded>span{padding-right:1.5625rem}}.audience-menu.accessible-menu .menu-item--expanded>span,.directory-menu.accessible-menu .menu-item--expanded>span{padding-right:2.25rem}.audience-menu.accessible-menu .menu-item__button,.directory-menu.accessible-menu .menu-item__button{opacity:1;width:100%;height:2.1875rem;background-image:url(/themes/custom/montclair/assets/img/chevron-down-yellow.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:calc(100% - 16px) 50%;display:inline-block}.audience-menu.accessible-menu .menu-item__button:hover,.audience-menu.accessible-menu .menu-item__button:focus-visible,.directory-menu.accessible-menu .menu-item__button:hover,.directory-menu.accessible-menu .menu-item__button:focus-visible{filter:brightness(0) saturate(100%) invert(100%) sepia(76%) saturate(0%) hue-rotate(22deg) brightness(103%) contrast(101%)}@media print,screen and (min-width:64.0625em){.audience-menu.accessible-menu .menu-item__button,.directory-menu.accessible-menu .menu-item__button{left:0;right:0;background-position:calc(100% - 16px) 30%;transform:none}}@media print,screen and (max-width:64.06125em){.audience-menu.accessible-menu:has(.menu-item__button:hover),.audience-menu.accessible-menu:has(.menu-item__button:focus-visible),.directory-menu.accessible-menu:has(.menu-item__button:hover),.directory-menu.accessible-menu:has(.menu-item__button:focus-visible){border:1px solid #fff}}.audience-menu.accessible-menu .menu-item--open .menu-item__button,.directory-menu.accessible-menu .menu-item--open .menu-item__button{background-image:url(/themes/custom/montclair/assets/img/chevron-up-yellow.svg)}.audience-menu.accessible-menu .menu-item--open .menu-item__button::before,.directory-menu.accessible-menu .menu-item--open .menu-item__button::before{display:none}.audience-menu.accessible-menu .menu .menu .menu-item__button,.audience-menu.accessible-menu .menu-item--open .menu .menu-item__button,.directory-menu.accessible-menu .menu .menu .menu-item__button,.directory-menu.accessible-menu .menu-item--open .menu .menu-item__button{display:none;background-image:none}.audience-menu.accessible-menu .menu .menu .menu-item__button+.menu,.audience-menu.accessible-menu .menu-item--open .menu .menu-item__button+.menu,.directory-menu.accessible-menu .menu .menu .menu-item__button+.menu,.directory-menu.accessible-menu .menu-item--open .menu .menu-item__button+.menu{display:none}@media print,screen and (max-width:64.06125em){.main-menu.accessible-menu .menu-item__button{opacity:1;width:100%;top:4px;height:3.125rem;width:2.75rem;background-image:url(/themes/custom/montclair/assets/img/plus-icon.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:50% 50%;display:inline-block;outline:unset}.main-menu.accessible-menu .menu-item__button:hover,.main-menu.accessible-menu .menu-item__button:focus,.main-menu.accessible-menu .menu-item__button:focus-visible{filter:brightness(0) saturate(100%)}.main-menu.accessible-menu .menu-item__button:hover::before,.main-menu.accessible-menu .menu-item__button:focus::before,.main-menu.accessible-menu .menu-item__button:focus-visible::before{display:none}.main-menu.accessible-menu .menu-item--open .menu-item__button{background-image:url(/themes/custom/montclair/assets/img/minus-icon.svg)}.main-menu.accessible-menu .menu-item--open .menu-item__button::before{display:none}}@media print,screen and (min-width:64.0625em){.main-menu.accessible-menu .menu-item__button{opacity:1;width:100%;height:2.1875rem;width:2rem;background-image:url(/themes/custom/montclair/assets/img/chevron-down.svg);background-size:14px 14px;background-repeat:no-repeat;background-position:50% 50%;display:inline-block;outline:unset}.main-menu.accessible-menu .menu-item__button:hover,.main-menu.accessible-menu .menu-item__button:focus,.main-menu.accessible-menu .menu-item__button:focus-visible{filter:brightness(0) saturate(100%)}.main-menu.accessible-menu .menu-item__button:hover::before,.main-menu.accessible-menu .menu-item__button:focus::before,.main-menu.accessible-menu .menu-item__button:focus-visible::before{display:none}.main-menu.accessible-menu .menu-item__button:focus-visible{border-radius:2px;box-shadow:0 0 0 3px #000}.main-menu.accessible-menu .menu-item__button:active{box-shadow:none}.main-menu.accessible-menu .menu-item--open .menu-item__button{background-image:url(/themes/custom/montclair/assets/img/chevron-up.svg)}.main-menu.accessible-menu .menu-item--open .menu-item__button::before{display:none}}.sidebar-menu.accessible-menu .menu-item__button{background-image:url(/themes/custom/montclair/assets/img/plus-icon.svg);background-size:18px 18px;background-repeat:no-repeat;background-position:50%;display:inline-block}.sidebar-menu.accessible-menu .menu-item__button::before{display:none}.sidebar-menu.accessible-menu .menu-item__button:hover,.sidebar-menu.accessible-menu .menu-item__button:focus-visible{filter:brightness(0) saturate(100%)}.sidebar-menu.accessible-menu .menu-item--open>.menu-item__button{background-image:url(/themes/custom/montclair/assets/img/minus-icon.svg)}.alpha-jump-links{padding:2.5rem;background-color:#eeebf2}.alpha-jump-links ul{margin:0;padding:0;list-style:none}.alpha-jump-links li{display:inline-block;margin:0 8px .5rem 0;color:gray;font-size:1.5rem;font-weight:600}@media print,screen and (max-width:64.06125em){.directory-menu,.audience-menu{border:1px solid #8a8a8d}}.directory-menu a,.directory-menu .menu-item,.directory-menu span,.audience-menu a,.audience-menu .menu-item,.audience-menu span{display:block}.directory-menu span,.audience-menu span{cursor:default;color:#fff}@media print,screen and (max-width:64.06125em){.directory-menu a,.directory-menu span,.audience-menu a,.audience-menu span{padding:.5rem 8px;padding-right:48px}.directory-menu .menu .menu,.audience-menu .menu .menu{display:none;background-color:#fff;padding:1rem}.directory-menu .menu .menu .menu-item+.menu-item,.audience-menu .menu .menu .menu-item+.menu-item{margin-top:1rem}.directory-menu .menu .menu a,.audience-menu .menu .menu a{padding:0;font-size:.875rem}}@media print,screen and (min-width:64.0625em){.directory-menu,.audience-menu{margin-right:4px;margin-left:4px}.directory-menu .menu-item--expanded:focus-within span,.audience-menu .menu-item--expanded:focus-within span{border-color:#fff;background-color:#000}.directory-menu .menu-item--expanded:hover .menu,.directory-menu .menu-item--expanded.menu-item--open .menu,.audience-menu .menu-item--expanded:hover .menu,.audience-menu .menu-item--expanded.menu-item--open .menu{background-color:#fff}.directory-menu span,.audience-menu span{font-size:14px;margin:.25rem 0;padding:.25rem 2.25rem .25rem 1rem;border:1px solid #8a8a8d;color:#fff}.directory-menu .menu .menu,.audience-menu .menu .menu{display:none;position:absolute;min-width:17.125rem;z-index:1;left:0;background-color:#fff;padding:1.5rem}.directory-menu .menu .menu,.audience-menu .menu .menu{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.directory-menu .menu .menu .menu-item,.audience-menu .menu .menu .menu-item{display:block;margin:0}.directory-menu .menu .menu .menu-item+.menu-item,.audience-menu .menu .menu .menu-item+.menu-item{margin-top:1rem}.directory-menu .menu .menu a,.audience-menu .menu .menu a{padding:0;font-size:.875rem}}@media print,screen and (max-width:64.06125em){.audience-menu{margin-top:1rem}.directory-menu{margin-top:.5rem}}ol.breadcrumbs{list-style:none;margin:0;padding:0}ol.breadcrumbs li{padding-left:0;display:inline-block}ol.breadcrumbs li{font-family:Roboto,Arial,sans-serif}ol.breadcrumbs li{font-size:0.9375rem}ol.breadcrumbs li{font-weight:400}ol.breadcrumbs li{line-height:1.6}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li{font-size:1rem}}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li{padding-left:10px}ol.breadcrumbs li:first-child{padding-left:0}}ol.breadcrumbs li::before{content:none;position:relative}ol.breadcrumbs li.active{color:#fff;font-weight:700}ol.breadcrumbs li:not(:nth-last-child(2)){display:none}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li:not(:nth-last-child(2)){display:inline}}ol.breadcrumbs li:nth-last-child(2)::before{height:16px;width:22px;content:"";top:.1875rem;display:inline-block;color:#fff;padding-right:12px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e1e1e5' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M2.7 256l22.6 22.6 192 192L240 493.3 285.3 448l-22.6-22.6L93.3 256 262.6 86.6 285.3 64 240 18.7 217.4 41.4l-192 192L2.7 256z'/%3E%3C/svg%3E")}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li:nth-last-child(2)::before{display:none}}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li:not(:first-child)::before{height:16px;width:22px;content:"";top:.1875rem;display:inline-block;padding-right:12px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e1e1e5' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M317.3 256l-22.6 22.6-192 192L80 493.3 34.7 448l22.6-22.6L226.7 256 57.4 86.6 34.7 64 80 18.7l22.6 22.6 192 192L317.3 256z'/%3E%3C/svg%3E%0A")}}ol.breadcrumbs a{font-family:Roboto,Arial,sans-serif}ol.breadcrumbs a{font-size:0.9375rem}ol.breadcrumbs a{font-weight:400}ol.breadcrumbs a{line-height:1.6}@media print,screen and (min-width:48.0625em){ol.breadcrumbs a{font-size:1rem}}ol.breadcrumbs a{color:#fff;text-decoration:underline;transition:color .25s}ol.breadcrumbs a:hover,ol.breadcrumbs a:focus{color:#e1e1e5;text-decoration:none}.child-page-nav-section h2{font-weight:700}.child-page-nav-section nav{padding:1.5rem}@media print,screen and (min-width:48.0625em){.child-page-nav-section nav{padding:2rem}}@media print,screen and (min-width:64.0625em){.child-page-nav-section nav{padding:2.5rem}}.child-page-nav-section nav{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.child-page-nav-section ul,.child-page-nav-section li{margin:0;padding:0;list-style:none}@media print,screen and (min-width:40.0625em){.child-page-nav-section ul{-moz-column-count:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}}@media print,screen and (min-width:48.0625em){.child-page-nav-section ul{-moz-column-count:3;column-count:3;-moz-column-gap:2.5rem;column-gap:2.5rem}}.child-page-nav-section li{-moz-column-break-inside:avoid;break-inside:avoid;padding-top:1rem;line-height:1.5}.child-page-nav-section a{display:block;font-weight:700}.child-page-nav-section nav{background-repeat:no-repeat;background-position:bottom right;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg fill='none' height='101' viewBox='0 0 438 101' width='438' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h438v101h-438z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m0 93 43.4429-24.3168.7439-.1867h7.6001v-12.8893l.8678-1.3997 19.403-9.5177s.0496-.0187.0744-.0311c.0558-.0249.1116-.0436.1612-.0622.0434-.0125.093-.0249.1364-.0311.0496-.0125.0992-.0187.155-.0249.0496 0 .0991-.0063.1487-.0063s.0992 0 .1488.0063c.0496 0 .0992.0124.1488.0249.0496.0062.093.0186.1426.0311.0496.0186.1054.0373.1549.0559.031.0125.0558.0187.0806.0311l19.4031 9.5178.8678 1.3996v12.8459l44.584-.0374v-16.6218l1.549-1.5552h10.185c.236-2.706 1.153-8.2984 4.78-11.8256 2.219-2.1648 5.064-3.2037 8.455-3.0917h.112c.056.0125 6.416.6221 10.03-3.0108 2.064-2.0715 2.895-5.2192 2.473-9.3498l1.544-1.7169h10.551c.923-5.0077 5.802-21.082082 30.456-21.2376h.006.031.006c24.654.155518 29.532 16.2299 30.45 21.2314h10.551l1.543 1.7169c-.428 4.1368.409 7.2907 2.486 9.3622 3.639 3.6391 9.956 3.0171 10.018 3.0046h.111c3.385-.1057 6.236.9207 8.462 3.0855 3.626 3.5334 4.55 9.1196 4.779 11.8256h10.185l1.55 1.5552v16.6156l45.737.0435v-11.9749l.868-1.3996 19.403-9.5178s.049-.0186.074-.0249c.056-.0248.112-.0435.167-.0622.044-.0124.093-.0248.137-.0311.049-.0124.099-.0186.155-.0248.049 0 .099-.0063.149-.0063.049 0 .099 0 .148.0063.05 0 .1.0124.149.0248.05.0125.093.0187.143.0374.055.0124.105.0373.161.0559.025.0125.056.0187.08.0312l19.403 9.5177.868 1.3996v12.0123h7.6l.738.1928 43.443 32.3171h-438z' fill='%23f0f0f2'/%3E%3Cpath d='m204.662 78.9099h4.649l1.463 1.0451c1.345 3.8942 4.996 6.5131 9.088 6.5131 4.091 0 7.742-2.6189 9.088-6.5131l1.463-1.0451h4.649v-4.6656l1.041-1.4681c3.881-1.3499 6.491-5.0139 6.491-9.1195 0-4.1057-2.61-7.7697-6.491-9.1196l-1.041-1.4681v-4.6656h-4.649l-1.463-1.0451c-1.346-3.8942-4.997-6.5131-9.088-6.5131-4.092 0-7.743 2.6189-9.088 6.5131l-1.463 1.0451h-4.649v4.6656l-1.042 1.4681c-3.88 1.3499-6.49 5.0139-6.49 9.1196 0 4.1056 2.61 7.7696 6.49 9.1195l1.042 1.4681z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}@media print,screen and (min-width:40.0625em){.child-page-nav-section nav{background-size:438px 101px}}.jump-nav{position:sticky}.main-menu-landing a{color:#fff;font-family:"Roboto",Arial,sans-serif;font-size:.875rem;font-weight:600}.main-menu-landing a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.main-menu-landing a.external:not(.btn):focus::after,.main-menu-landing a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.main-menu-landing a:hover{text-decoration:none}.main-menu-landing>ul{display:flex;width:100%;gap:8px;flex-flow:wrap}.main-menu-landing .menu li{background-color:#d1190d;display:flex;align-items:center}.main-menu-landing .menu-item--active-trail>a{color:#d1190d !important}@media print,screen and (max-width:64.06125em){.main-menu-landing ul{width:100%}.main-menu-landing li+li{border-top:1px solid hsl(0,0%,50%)}.main-menu-landing a{padding:.3125rem .625rem}.main-menu-landing a:before{display:none}.main-menu-landing ul ul{display:none}.main-menu-landing ul ul li+li{border-top-color:hsl(0,0%,15%)}.main-menu-landing ul ul a{color:#333;background-color:hsl(0,0%,50%)}}@media print,screen and (min-width:64.0625em){.main-menu-landing>ul>li{flex:1 0 auto}.main-menu-landing>ul>li:hover>a{color:#333;background-color:hsl(0,0%,50%)}.main-menu-landing a{padding:11px 53px;text-align:center;background-color:#d1190d}.main-menu-landing a:focus{color:#333;background-color:hsl(0,0%,50%)}.main-menu-landing a:before{font-family:"Font Awesome 6 Pro";margin-right:.5rem;margin-left:-1rem;font-weight:300}.main-menu-landing ul>li:nth-last-child(-n+1)>ul{right:0}.main-menu-landing ul ul{position:absolute;display:none;width:auto;min-width:16rem}.main-menu-landing ul ul li:hover>a{background-color:hsl(0,0%,65%)}.main-menu-landing ul ul a{padding:.5rem 16px;text-align:left;color:#333;background-color:hsl(0,0%,50%)}.main-menu-landing ul ul a:focus{background-color:hsl(0,0%,65%)}}@media print,screen and (min-width:64.0625em)and (min-width:64.0625em){.main-menu-landing ul li:hover>ul{display:block}}.main-menu li,.main-menu a{display:block}@media print,screen and (max-width:64.06125em){.main-menu>ul.menu>li+li{margin-top:.25rem;border-top:1px solid #d9d7d4;padding-top:.25rem}.main-menu .menu-item__button{height:min(100%,2rem)}.main-menu>ul.menu>li>a{padding:1rem 2.75rem 1rem .75rem;color:#333;font-weight:700;text-decoration:none;font-size:1.125rem}.main-menu>ul.menu>li>a:hover,.main-menu>ul.menu>li>a:focus-visible{text-decoration:underline}.main-menu ul.menu>li.menu-item--open>a{background-color:#c8c8cc}.main-menu ul ul{display:none;padding:1rem 1.25rem;background-color:#f0f0f2}.main-menu ul ul li+li>a{padding-top:1rem}.main-menu ul ul a{font-size:1rem}.main-menu ul ul a.external:not(.btn)::after{width:12px;top:5px}}@media print,screen and (min-width:64.0625em){.main-menu>ul{display:flex;gap:0 .5rem}.main-menu>ul.menu>li>a{color:#333;font-size:1.125rem;font-weight:700;text-decoration:none}.main-menu>ul.menu>li>a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.main-menu>ul.menu>li>a.external:not(.btn):focus::after,.main-menu>ul.menu>li>a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.main-menu>ul.menu>li>a:hover,.main-menu>ul.menu>li>a:focus-visible{text-decoration:underline}.main-menu>ul.menu>li>a:focus-visible{outline:none;border-radius:2px;box-shadow:0 0 0 3px #000}.main-menu>ul.menu>li>a:active{box-shadow:none}.main-menu a{padding:.5rem}.main-menu ul>li:nth-last-child(-n+1)>ul{right:0}.main-menu ul ul{display:none;min-width:16rem;position:absolute;width:auto;background-color:#fff;padding:1.5rem}.main-menu ul ul{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.main-menu ul ul li+li>a{padding-top:1rem}.main-menu ul ul a{padding:0;font-size:1rem}.main-menu ul ul a.external:not(.btn)::after{width:12px;top:5px}}@media screen and (min-width:1025px)and (max-width:1070px){.main-menu>ul.menu>li>a{font-size:1.0625rem}}@media screen and (min-width:71.25em){.main-menu>ul{display:flex;gap:0 2rem}}.menu-item--disabled>a{cursor:default}.menu-item--disabled>a button{left:0;width:auto;padding-right:.625em;text-align:right;background-color:rgba(0,0,0,0)}.menu-item--overview{display:none !important}.menu-item--disabled .menu-item--overview{display:block !important}.sidebar-menu{font-family:"Roboto",Arial,sans-serif;font-size:1rem;line-height:1.4}.sidebar-menu ul.menu>li a:has(+.menu-item__button){padding-right:60px}.sidebar-menu h3{margin:0;font-size:1rem;line-height:1}.sidebar-menu h3 a{padding:1rem}.sidebar-menu ul{margin:0;padding:0;list-style:none}.sidebar-menu a{position:relative;display:block;padding:1rem 48px 1rem 0px;transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);color:#d1190d}.sidebar-menu a{font-size:1rem}.sidebar-menu a{font-weight:400}.sidebar-menu a{line-height:1.6}@media print,screen and (min-width:64.0625em){.sidebar-menu a{font-size:1.125rem}}.sidebar-menu a{font-size:1rem}.sidebar-menu a:hover,.sidebar-menu a:focus-visible{color:#575759}.sidebar-menu .menu-item__button{top:0;right:0;bottom:0;left:auto;width:3.375rem;height:3.375rem;margin:0;transform:none;opacity:1;line-height:25.2px;padding:0}.sidebar-menu>ul li:first-child{border-color:#c8c8cc}@media print,screen and (min-width:48.0625em){.sidebar-menu>ul>li:last-child{border-bottom:1px solid #c8c8cc}}.sidebar-menu>ul>li{border-top:1px solid #c8c8cc}.sidebar-menu .menu-item--active-trail a.is-active{color:#333;font-weight:700;pointer-events:none;text-decoration:none}.sidebar-menu>ul ul{margin-left:16px;border-left:1px solid #c8c8cc}.sidebar-menu>ul ul li{border:none}.sidebar-menu>ul ul .is-active{color:#333;font-weight:700;pointer-events:none;text-decoration:none}.sidebar-menu>ul ul .is-active::before{display:none}.sidebar-menu>ul ul>li a{font-size:1rem}.sidebar-menu>ul ul>li a{font-weight:400;font-size:1rem;line-height:1.5}.sidebar-menu>ul ul>li .menu-item__button{display:flex;align-items:center}.sidebar-menu>ul ul>li:last-child>a:not(.is-active){margin-bottom:1rem}.sidebar-menu>ul ul>li a{font-size:1rem}.sidebar-menu>ul ul>li a{font-weight:400}.sidebar-menu>ul ul>li a{line-height:1.6}@media print,screen and (min-width:64.0625em){.sidebar-menu>ul ul>li a{font-size:1.125rem}}.sidebar-menu>ul ul>li a{font-size:1rem;padding-left:16px;padding-top:0px;padding-bottom:16px}.sidebar-menu__toggle{display:none}@media print,screen and (max-width:48.06125em){.sidebar-menu__toggle{position:relative;display:block;width:100%;margin:0;padding:1rem 16px;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98);color:#d1190d;border:0;background:none}.sidebar-menu__toggle::after{content:"";transform:translateY(-50%);font-family:"Font Awesome 6 Pro";font-size:1.5em;position:absolute;top:50%;right:.75em}.sidebar-menu-open .sidebar-menu__toggle::after{content:""}.sidebar-menu__toggle:hover{color:#767676;background:none}.sidebar-menu__container{display:none}}@media print,screen and (min-width:48.0625em){.sidebar-menu__container{display:block !important}}@media print,screen and (max-width:48.06125em){.sidebar-menu-accordion{margin-bottom:2.5rem}}.sidebar-menu-accordion.accordion--open .accordion__button{background-color:#c8c8cc;border-radius:0}.sidebar-menu-accordion.accordion--open .accordion__button .accordion__button-text{color:#333}.sidebar-menu-accordion.accordion--open .accordion__button .accordion__icon{rotate:180deg;top:-3px}.sidebar-menu-accordion.accordion--open .accordion__button:hover .accordion__button-text,.sidebar-menu-accordion.accordion--open .accordion__button:focus-visible .accordion__button-text{color:#fff}.sidebar-menu-accordion .accordion__icon{position:relative}.sidebar-menu-accordion .accordion__icon svg path{fill:#d1190d}.sidebar-menu-accordion .accordion__button{background-color:#f0f0f2;color:#333;border-radius:0;padding:.5rem;justify-content:space-between}@media print,screen and (min-width:48.0625em){.sidebar-menu-accordion .accordion__button{border-color:rgba(0,0,0,0)}}.sidebar-menu-accordion .accordion__button:hover,.sidebar-menu-accordion .accordion__button:focus-visible{background-color:#d1190d;color:#fff}.sidebar-menu-accordion .accordion__button:hover .accordion__icon svg path,.sidebar-menu-accordion .accordion__button:focus-visible .accordion__icon svg path{fill:#fff}.sidebar-menu-accordion .accordion__button:focus-visible{outline:1px solid #e59700;outline-offset:1px;outline-style:auto}.sidebar-menu-accordion .accordion__button span.accordion__button-text{font-size:1rem}.sidebar-menu-accordion .accordion__button span.accordion__button-text{font-weight:400}.sidebar-menu-accordion .accordion__button span.accordion__button-text{line-height:1.6}@media print,screen and (min-width:64.0625em){.sidebar-menu-accordion .accordion__button span.accordion__button-text{font-size:1.125rem}}.sidebar-menu-accordion .accordion__button span.accordion__button-text{font-weight:800}.sidebar-menu-accordion .accordion__content{padding:0}.sidebar-menu .menu-item--expanded>ul{display:none}:root:not(.oho-js) .sidebar-menu .menu-item--expanded>ul{display:block}.sidebar-menu .menu-item--open>ul{display:block}.sidebar-parent-link h2{margin:0;padding-bottom:1rem}.sidebar-parent-link h2{font-family:Lora,Georgia,serif}.sidebar-parent-link h2{font-size:1.5rem}.sidebar-parent-link h2{font-weight:400}.sidebar-parent-link h2{line-height:1.2}@media print,screen and (min-width:48.0625em){.sidebar-parent-link h2{font-size:1.875rem}}@media print,screen and (min-width:64.0625em){.sidebar-parent-link h2{font-size:2.5rem}}.sidebar-parent-link a{display:block;color:#d1190d}.sidebar-parent-link a{font-size:1rem}.sidebar-parent-link a{font-weight:400}.sidebar-parent-link a{line-height:1.6}@media print,screen and (min-width:64.0625em){.sidebar-parent-link a{font-size:1.125rem}}@media print,screen and (min-width:48.0625em){.sidebar-parent-link a{padding-bottom:1rem}}.sidebar-parent-link a::before{color:#d1190d;top:auto}@media print,screen and (min-width:48.0625em){.sidebar-parent-link{border-bottom:1px solid #c8c8cc}.sidebar-parent-link h2{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.social-media{margin:0;padding:0;list-style:none}.social-media li{display:inline-block}.social-media a{display:block;margin:0 4px;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98);font-size:1.5rem}.social-media a svg path{fill:#d1190d}.social-media a:hover svg path,.social-media a:focus-visible svg path{fill:#575759}.utility-menu{z-index:1}.utility-menu a,.utility-menu .menu-item{display:block}@media print,screen and (max-width:64.06125em){.utility-menu .menu{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.utility-menu .menu-item:has(.btn){flex:1;flex-basis:100%;padding-top:.625rem}.utility-menu .menu-item:has(.btn) .btn{text-align:center}.utility-menu a{color:#fff}.utility-menu a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.utility-menu a.external:not(.btn):focus::after,.utility-menu a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.utility-menu a:hover,.utility-menu a:focus-visible{color:#fff;text-decoration:none}.utility-menu a:not(.btn){font-size:.875rem}}@media print,screen and (min-width:64.0625em){.utility-menu .menu{display:flex;gap:.5rem;align-items:center}.utility-menu .menu-item:not(:has(.btn)){padding-right:6px}.utility-menu a:not(.btn){font-size:.75rem;color:#fff}.utility-menu a:not(.btn):hover,.utility-menu a:not(.btn):focus-visible{text-decoration:none}.utility-menu .btn{font-size:.875rem;padding:.5rem 1rem}}@media screen and (min-width:68.75em){.utility-menu a:not(.btn){font-size:.875rem}.utility-menu .menu-item:not(:has(.btn)){padding-right:16px}}@media print,screen and (min-width:64.0625em){.cta-menu .menu{display:flex;gap:.5rem;align-items:center}}.cta-menu a{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#fff;background-color:#d1190d}.cta-menu a:hover,.cta-menu a:focus{text-decoration:none;outline:none}.cta-menu a:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.cta-menu a::after{color:#fff}.cta-menu a:hover,.cta-menu a:focus{color:#fff;background-color:#ab1d14;position:relative}.cta-menu a:hover::after,.cta-menu a:focus::after{color:#fff}.cta-menu a:focus-visible,.cta-menu a:active{background-color:#d1190d}.cta-menu a:focus-visible::before,.cta-menu a:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}@media print,screen and (min-width:48.0625em){.cta-menu a{font-size:1.125rem;padding:1rem 2rem}}@media print,screen and (min-width:64.0625em){.cta-menu a{font-size:12px;padding:.5rem .75rem}}@media screen and (min-width:81.25em){.cta-menu a{font-size:14px;padding:.5rem 1rem}}@media print,screen and (max-width:64.06125em){.cta-menu .menu{margin-top:16px}.cta-menu .menu .menu-item+.menu-item{margin-top:8px}.cta-menu a{display:block;text-align:center}}.accordion{clear:both}.accordion+.accordion{margin-top:1rem}.accordion__button.btn .accordion__button-text{font-size:1.125rem;flex:1}.accordion__button{position:relative;width:100%;margin:0;padding:.75rem 1.5rem;border-radius:8px;transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 0 cubic-bezier(0.42,0.08,0.06,0.98) 400ms;text-align:left;border:none;display:flex;align-items:center;gap:10px;justify-content:space-between}.accordion__button:focus-visible::before,.accordion__button:active::before{display:none}.accordion__button:hover,.accordion__button:focus-visible{background-color:#ab1d14}.accordion__icon{position:absolute;top:0;bottom:0;width:20px;height:1.25rem;margin:auto;width:18px;position:relative;top:2px}.accordion__icon svg path{fill:#fff}.accordion__icon-path{fill:#fff;transition:fill 150ms cubic-bezier(0.42,0.08,0.06,0.98),transform 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.accordion__icon-path--vertical{transform:scaleY(1);transform-origin-y:50%}.accordion__content{background-color:#fff;border-top:0;display:none;overflow:hidden}:root:not(.oho-js) .accordion__content{display:block}.accordion__content{padding-top:1.5rem}.accordion__content{padding-bottom:1.5rem}.accordion__content{padding-left:1.5rem}@media print,screen and (min-width:48.0625em){.accordion__content{padding-top:2rem}.accordion__content{padding-bottom:2rem}.accordion__content{padding-left:2rem}}@media print,screen and (min-width:64.0625em){.accordion__content{padding-top:2.5rem}.accordion__content{padding-bottom:2.5rem}.accordion__content{padding-left:2.5rem}}.accordion__content{padding-left:1rem}@media print,screen and (min-width:48.0625em){.accordion__content{padding-left:1.5rem}}.accordion.accordion--open .accordion__content{display:block !important}.accordion--open>.accordion__button,:root:not(.oho-js) .accordion__button{transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),color 150ms cubic-bezier(0.42,0.08,0.06,0.98);color:#fff;border-bottom:0;background-color:#d1190d;border-radius:8px 8px 0 0}.accordion--open>.accordion__button .accordion__icon,:root:not(.oho-js) .accordion__button .accordion__icon{rotate:180deg;top:-3px}.accordion--open>.accordion__button .accordion__icon-path,:root:not(.oho-js) .accordion__button .accordion__icon-path{fill:#333}.accordion--open>.accordion__button .accordion__icon-path--vertical,:root:not(.oho-js) .accordion__button .accordion__icon-path--vertical{transform:scaleY(0)}.accordion--mobile .accordion__button:disabled{display:none}.accordion--mobile .accordion__button:disabled+.accordion__content{display:block !important;padding:0;border:0;background-color:rgba(0,0,0,0)}.wysiwyg .accordions{margin-top:1rem}@media print,screen and (min-width:48.0625em){.wysiwyg .accordions{margin-top:1.5rem}}.wysiwyg .accordions .section-heading__heading{text-transform:none}.wysiwyg .accordions .section-heading__heading{font-family:Lora,Georgia,serif}.wysiwyg .accordions .section-heading__heading{font-size:1.875rem}.wysiwyg .accordions .section-heading__heading{font-weight:400}.wysiwyg .accordions .section-heading__heading{line-height:1.2}@media print,screen and (min-width:48.0625em){.wysiwyg .accordions .section-heading__heading{font-size:2.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg .accordions .section-heading__heading{font-size:3.75rem}}.wysiwyg .accordions .section-heading__subheading{font-size:1rem}.wysiwyg .accordions .section-heading__subheading{font-weight:400}.wysiwyg .accordions .section-heading__subheading{line-height:1.6}@media print,screen and (min-width:64.0625em){.wysiwyg .accordions .section-heading__subheading{font-size:1.125rem}}.wysiwyg .accordions .grid-container{padding:0}.expandables-section .accordion__content{padding:1.5rem}@media print,screen and (min-width:48.0625em){.expandables-section .accordion__content{padding:2rem}}@media print,screen and (min-width:64.0625em){.expandables-section .accordion__content{padding:2.5rem}}.expandables-section .accordion__content{background-color:#fcfcfc;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.expandables-section .accordion__content p:first-child{margin-top:0}.body-section .grid-x{gap:1.5rem 0}.body-section aside:not(.callout){background-color:#fff;box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078);padding:1.5rem}@media print,screen and (min-width:64.0625em){.body-section aside:not(.callout){padding:2.5rem}}.body-section aside:not(.callout) ul{padding-inline-start:0;font-size:1.125rem}.body-section aside:not(.callout) ul li+li{margin-top:.625rem}ul.body-section--links{padding-left:0}@media print,screen and (min-width:64.0625em){#content-section .body-section aside:not(.callout){padding:1.5rem}}.checkerboard-section{overflow:clip}.checkerboard-section .section-heading__title-container{max-width:60rem}.checkerboard-item{margin-top:2rem}@media print,screen and (min-width:48.0625em){.checkerboard-item{margin-top:3rem}}@media print,screen and (min-width:64.0625em){.checkerboard-item{margin-top:4rem}}.checkerboard-item{gap:1.25rem 0}.checkerboard-item__psuedo-caption{display:block}@media print,screen and (min-width:48.0625em){.checkerboard-item:nth-child(even) .cell+.cell{order:-1}}.checkerboard-item__media{position:relative;display:grid;grid-template-columns:20px auto 20px;grid-template-rows:20px auto 20px;grid-column-gap:0px;grid-row-gap:0px}@media screen and (min-width:77.5em){.checkerboard-item__media{grid-template-columns:40px auto 40px;grid-template-rows:40px auto 40px}}.checkerboard-item__media a img{z-index:1}.checkerboard-item__media a::before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;height:100%;width:100%}.checkerboard-item__media a .play-button{z-index:3}.checkerboard-item__media figure{margin:0;position:relative;z-index:2}.checkerboard-item__media figure .aspect-ratio-frame::after{display:block;content:"";background:linear-gradient(185deg,rgba(0,0,0,0) 72.78%,rgba(0,0,0,0.55) 95.49%);height:100%;width:100%;position:absolute;top:0;z-index:1}.checkerboard-item__media figcaption{width:100%;border-top:1px solid #8a8a8d;margin-top:2.5rem;position:absolute !important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;color:#333;background-color:#fff;font-size:18px}.checkerboard-item__media figcaption{font-size:0.875rem}.checkerboard-item__media figcaption{font-weight:400}.checkerboard-item__media figcaption{line-height:1.6}.checkerboard-item__media figcaption p{margin:.5rem 0 .75rem}.checkerboard-item__media figcaption p{font-size:0.875rem}.checkerboard-item__media figcaption p{font-weight:400}.checkerboard-item__media figcaption p{line-height:1.6}.checkerboard-item__media figcaption p{line-height:16.8px}.checkerboard-item__media .checkerboard-item__pattern{position:relative;z-index:1}.checkerboard-item:nth-child(odd) .checkerboard-item__media{margin-left:-20px}@media screen and (min-width:77.5em){.checkerboard-item:nth-child(odd) .checkerboard-item__media{margin-left:-40px}}.checkerboard-item:nth-child(odd) .checkerboard-item__media figure{grid-area:1/2/3/4}.checkerboard-item:nth-child(odd) .checkerboard-item__media .checkerboard-item__pattern{background-color:#d1190d;grid-area:2/1/4/3}.checkerboard-item:nth-child(odd) .checkerboard-item__content ol,.checkerboard-item:nth-child(odd) .checkerboard-item__content ul{list-style:unset;padding-left:1rem}.checkerboard-item:nth-child(odd) .checkerboard-item__content ol ol,.checkerboard-item:nth-child(odd) .checkerboard-item__content ol ul,.checkerboard-item:nth-child(odd) .checkerboard-item__content ul ol,.checkerboard-item:nth-child(odd) .checkerboard-item__content ul ul{margin-top:1rem}.checkerboard-item:nth-child(odd) .checkerboard-item__content ol ol,.checkerboard-item:nth-child(odd) .checkerboard-item__content ol ul,.checkerboard-item:nth-child(odd) .checkerboard-item__content ul ol,.checkerboard-item:nth-child(odd) .checkerboard-item__content ul ul{margin-bottom:1rem}.checkerboard-item:nth-child(odd) .checkerboard-item__content li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.checkerboard-item:nth-child(odd) .checkerboard-item__content li{font-size:1.125rem}}.checkerboard-item:nth-child(odd) .checkerboard-item__content li+li{margin-top:1rem}.checkerboard-item:nth-child(odd) .checkerboard-item__content ul{list-style-type:revert}.checkerboard-item:nth-child(odd) .checkerboard-item__content ol{list-style-type:decimal;padding-left:1.125rem}.checkerboard-item:nth-child(odd) .checkerboard-item__content ol ol{list-style-type:lower-latin}.checkerboard-item:nth-child(odd) .checkerboard-item__content ol ol ol{list-style-type:lower-roman}@media print,screen and (min-width:48.0625em){.checkerboard-item:nth-child(odd) .checkerboard-item__content{padding-left:20px}}.checkerboard-item:nth-child(odd) .checkerboard-item__content .checkerboard-item__links{list-style-type:none;padding-left:unset}.checkerboard-item:nth-child(odd) .checkerboard-item__content .checkerboard-item__links li{padding-left:unset}.checkerboard-item:nth-child(odd) .checkerboard-item__content .checkerboard-item__links li::marker{content:unset}.checkerboard-item:nth-child(even) .checkerboard-item__media{margin-left:0;margin-right:-20px}@media print,screen and (min-width:48.0625em){.checkerboard-item:nth-child(even) .checkerboard-item__media{margin-left:0;margin-right:-20px}}@media screen and (min-width:77.5em){.checkerboard-item:nth-child(even) .checkerboard-item__media{margin-right:-40px}}.checkerboard-item:nth-child(even) figure{grid-area:1/1/3/3}@media print,screen and (min-width:48.0625em){.checkerboard-item:nth-child(even) figure{grid-area:1/1/3/3}}.checkerboard-item:nth-child(even) .checkerboard-item__pattern{background-color:#d1190d;grid-area:2/2/4/4}@media print,screen and (min-width:48.0625em){.checkerboard-item:nth-child(even) .checkerboard-item__pattern{grid-area:2/2/4/4}}.checkerboard-item:nth-child(even) .checkerboard-item__content ol,.checkerboard-item:nth-child(even) .checkerboard-item__content ul{list-style:unset;padding-left:1rem}.checkerboard-item:nth-child(even) .checkerboard-item__content ol ol,.checkerboard-item:nth-child(even) .checkerboard-item__content ol ul,.checkerboard-item:nth-child(even) .checkerboard-item__content ul ol,.checkerboard-item:nth-child(even) .checkerboard-item__content ul ul{margin-top:1rem}.checkerboard-item:nth-child(even) .checkerboard-item__content ol ol,.checkerboard-item:nth-child(even) .checkerboard-item__content ol ul,.checkerboard-item:nth-child(even) .checkerboard-item__content ul ol,.checkerboard-item:nth-child(even) .checkerboard-item__content ul ul{margin-bottom:1rem}.checkerboard-item:nth-child(even) .checkerboard-item__content li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.checkerboard-item:nth-child(even) .checkerboard-item__content li{font-size:1.125rem}}.checkerboard-item:nth-child(even) .checkerboard-item__content li+li{margin-top:1rem}.checkerboard-item:nth-child(even) .checkerboard-item__content ul{list-style-type:revert}.checkerboard-item:nth-child(even) .checkerboard-item__content ol{list-style-type:decimal;padding-left:1.125rem}.checkerboard-item:nth-child(even) .checkerboard-item__content ol ol{list-style-type:lower-latin}.checkerboard-item:nth-child(even) .checkerboard-item__content ol ol ol{list-style-type:lower-roman}@media print,screen and (min-width:48.0625em){.checkerboard-item:nth-child(even) .checkerboard-item__content{padding-right:20px}}.checkerboard-item:nth-child(even) .checkerboard-item__content .checkerboard-item__links{list-style-type:none;padding-left:unset}.checkerboard-item:nth-child(even) .checkerboard-item__content .checkerboard-item__links li{padding-left:unset}.checkerboard-item:nth-child(even) .checkerboard-item__content .checkerboard-item__links li::marker{content:unset}.checkerboard-item__content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.checkerboard-item__content li+li{margin-top:0.5rem}@media print,screen and (min-width:48.0625em){.checkerboard-item__content{flex:1}}.checkerboard-item__content p{margin-top:1rem}@media print,screen and (min-width:48.0625em){.checkerboard-item__content p{margin-top:1.5rem}}.checkerboard-item__content .global-spacing--5x p{margin-bottom:0}.checkerboard-item__content .global-spacing--5x p{margin-top:1rem}.checkerboard-item__content .global-spacing--5x p a{color:#00719c}.checkerboard-item__content .global-spacing--5x p a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%2300719C'/%3E%3C/svg%3E")}.checkerboard-item__content .global-spacing--5x p a:hover,.checkerboard-item__content .global-spacing--5x p a:focus-visible{color:#767676}.checkerboard-item__content .global-spacing--5x p a:hover::after,.checkerboard-item__content .global-spacing--5x p a:focus-visible::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23575759'/%3E%3C/svg%3E")}.checkerboard-item__content ul{list-style:none;margin:0;padding:0}.checkerboard-item__content ul{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.checkerboard-item__content ul{margin-top:2rem}}@media print,screen and (min-width:64.0625em){.checkerboard-item__content ul{margin-top:2.5rem}}.checkerboard-item__content .checkerboard-item__links li{font-size:1rem}.checkerboard-item__content .checkerboard-item__links li{font-weight:400}.checkerboard-item__content .checkerboard-item__links li{line-height:1.6}@media print,screen and (min-width:64.0625em){.checkerboard-item__content .checkerboard-item__links li{font-size:1.125rem}}.checkerboard-item__content .checkerboard-item__links li{font-weight:700}.checkerboard-item__content .checkerboard-item__links li+li{margin-top:.5rem}.checkerboard-item__content .global-spacing--5x,.checkerboard-item__content .checkerboard-item__psuedo-caption{width:100%;border-top:1px solid #8a8a8d}.checkerboard-item__content .global-spacing--5x p,.checkerboard-item__content .checkerboard-item__psuedo-caption p{font-size:0.875rem}.checkerboard-item__content .global-spacing--5x p,.checkerboard-item__content .checkerboard-item__psuedo-caption p{font-weight:400}.checkerboard-item__content .global-spacing--5x p,.checkerboard-item__content .checkerboard-item__psuedo-caption p{line-height:1.6}.checkerboard-item__content .global-spacing--5x p,.checkerboard-item__content .checkerboard-item__psuedo-caption p{line-height:16.8px}@media print,screen and (max-width:48.06125em){.checkerboard-item__content .global-spacing--5x,.checkerboard-item__content .checkerboard-item__psuedo-caption{order:-1;border-top:none;border-bottom:1px solid #8a8a8d;margin-top:0;margin-bottom:1.5rem}.checkerboard-item__content .global-spacing--5x p,.checkerboard-item__content .checkerboard-item__psuedo-caption p{margin-top:0;margin-bottom:1rem}}.checkerboard-item__content .checkerboard-item__psuedo-caption a.external:not(.btn)::after{top:3px;width:.75rem}.checkerboard-item__media{container-type:inline-size;container-name:ckbd-media}.checkerboard-item__media a.external:not(.btn)::after{top:3px;width:.75rem}.checkerboard-item__pattern{background-image:url(/themes/custom/montclair/assets/img/backgrounds/checkerboard/texture-perforation-600.jpg);background-repeat:no-repeat;background-size:cover}.checkerboard-item:nth-child(odd) .checkerboard-item__pattern.oho-animate--ready{position:relative;transition:transform .5s cubic-bezier(1,0.63,0.47,0.8);transform:translate(20px,-20px)}@media screen and (min-width:77.5em){.checkerboard-item:nth-child(odd) .checkerboard-item__pattern.oho-animate--ready{transform:translate(40px,-40px)}}.checkerboard-item:nth-child(odd) .checkerboard-item__pattern.oho-animate--in{transform:translate(0 0)}@media screen and (min-width:77.5em){.checkerboard-item:nth-child(odd) .checkerboard-item__pattern.oho-animate--in{transform:translate(0,0)}}.checkerboard-item:nth-child(even) .checkerboard-item__pattern.oho-animate--ready{position:relative;transition:transform .5s cubic-bezier(1,0.63,0.47,0.8);transform:translate(-20px,-20px)}@media screen and (min-width:77.5em){.checkerboard-item:nth-child(even) .checkerboard-item__pattern.oho-animate--ready{transform:translate(-40px,-40px)}}.checkerboard-item:nth-child(even) .checkerboard-item__pattern.oho-animate--in{transform:translate(0 0)}@media screen and (min-width:77.5em){.checkerboard-item:nth-child(even) .checkerboard-item__pattern.oho-animate--in{transform:translate(0,0)}}@container ckbd-media (min-width:400px){.checkerboard-item__pattern{background-image:url(/themes/custom/montclair/assets/img/backgrounds/checkerboard/texture-perforation-600.jpg)}}@media screen and (max-width:64em){.tabs--commitments{padding-bottom:3rem}}.tabs--commitments.tabs .accordion{padding:0;border:none}.tabs--commitments .tabs__buttons{display:flex}@media screen and (max-width:64em){.tabs--commitments .tabs__buttons{display:none}}.tabs--commitments .accordion__content .grid-x{gap:.5rem 0;margin-top:1.5rem}@media print,screen and (min-width:64.0625em){.tabs--commitments .accordion__content .grid-x{margin-top:1rem;position:relative;z-index:2}}@media screen and (max-width:64em){.tabs--commitments .accordion__content .aspect-ratio-frame{margin-left:-16px;width:calc(100% + 32px)}.tabs--commitments .accordion__content .aspect-ratio-frame::before{padding-bottom:55.3%}}@media screen and (min-width:64.0625em){.tabs--commitments .accordion__content .aspect-ratio-frame::before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);padding:0}}@media print,screen and (min-width:48.0625em){.tabs--commitments .accordion__content .medium-shrink{display:flex;flex-direction:column;justify-content:flex-end}}.tabs--commitments .accordion__content .title-n-button{display:flex;gap:0 16px}.tabs--commitments .accordion__content .title-n-button h2{display:inline}.tabs--commitments .accordion__content .title-n-button .play-button{bottom:unset;left:unset;height:36px;width:36px}.tabs--commitments .accordion__content .title-n-button .play-button svg{width:16px}@media print,screen and (min-width:48.0625em)and (max-width:64.06125em){.tabs--commitments .accordion__content .title-n-button .play-button{height:44px;width:44px}.tabs--commitments .accordion__content .title-n-button .play-button svg{width:20px}}@media screen and (max-width:64em){.tabs--commitments .accordion__content .title-n-button a{display:block;position:absolute;top:22vw;left:calc(50% - 18px)}}@media screen and (min-width:64.0625em){.tabs--commitments .accordion__content .title-n-button a{position:relative;display:block;padding-top:8px}}.tabs--commitments .accordion__button-text{color:#d1190d;text-decoration:underline;order:-1}.tabs--commitments .accordion__icon svg path{fill:#d1190d}.tabs--commitments .accordion__button{border:1px solid #c8c8cc;border-radius:4px;background-color:#fff;padding:1rem;display:flex;justify-content:space-between;gap:20px}.tabs--commitments .accordion__button:hover,.tabs--commitments .accordion__button:focus-visible{background-color:#333;border-color:#333}.tabs--commitments .accordion__button:hover .accordion__button-text,.tabs--commitments .accordion__button:focus-visible .accordion__button-text{color:#fff;text-decoration:none}.tabs--commitments .accordion__button:hover .accordion__icon svg path,.tabs--commitments .accordion__button:focus-visible .accordion__icon svg path{fill:#fff}.tabs--commitments .accordion__button:focus::before,.tabs--commitments .accordion__button:focus-visible::before,.tabs--commitments .accordion__button:active::before{display:none}.tabs--commitments .tab-accordion--open .accordion__button{background-color:#333;border-color:#333;border-radius:4px 4px 0 0}.tabs--commitments .tab-accordion--open .accordion__button .accordion__button-text{color:#fff;text-decoration:none}.tabs--commitments .tab-accordion--open .accordion__button .accordion__icon svg path{fill:#fff}.tabs--commitments .tab-accordion--open .accordion__content{background-color:#333;padding:0 1.5rem 1.5rem;border-radius:0 0 4px 4px;color:#fff}@media print,screen and (max-width:64.06125em){.tabs--commitments .tab-accordion--open .accordion__content{position:relative}}.tabs--commitments .tab-accordion--open .accordion__content .medium-auto a{color:#fff;text-decoration:underline}.tabs--commitments .tab-accordion--open .accordion__content .medium-auto a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.tabs--commitments .tab-accordion--open .accordion__content .medium-auto a.external:not(.btn):focus::after,.tabs--commitments .tab-accordion--open .accordion__content .medium-auto a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.tabs--commitments .tab-accordion--open .accordion__content .medium-auto a:hover,.tabs--commitments .tab-accordion--open .accordion__content .medium-auto a:focus-visible{text-decoration:none}.tabs--commitments .tab-accordion--open .accordion__content ol,.tabs--commitments .tab-accordion--open .accordion__content ul{list-style:unset;padding-left:1rem}.tabs--commitments .tab-accordion--open .accordion__content ol ol,.tabs--commitments .tab-accordion--open .accordion__content ol ul,.tabs--commitments .tab-accordion--open .accordion__content ul ol,.tabs--commitments .tab-accordion--open .accordion__content ul ul{margin-top:1rem}.tabs--commitments .tab-accordion--open .accordion__content ol ol,.tabs--commitments .tab-accordion--open .accordion__content ol ul,.tabs--commitments .tab-accordion--open .accordion__content ul ol,.tabs--commitments .tab-accordion--open .accordion__content ul ul{margin-bottom:1rem}.tabs--commitments .tab-accordion--open .accordion__content li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.tabs--commitments .tab-accordion--open .accordion__content li{font-size:1.125rem}}.tabs--commitments .tab-accordion--open .accordion__content li+li{margin-top:1rem}.tabs--commitments .tab-accordion--open .accordion__content ul{list-style-type:revert}.tabs--commitments .tab-accordion--open .accordion__content ol{list-style-type:decimal;padding-left:1.125rem}.tabs--commitments .tab-accordion--open .accordion__content ol ol{list-style-type:lower-latin}.tabs--commitments .tab-accordion--open .accordion__content ol ol ol{list-style-type:lower-roman}@media print,screen and (max-width:48.06125em){.commitments-section{padding-top:3rem}}@media print,screen and (min-width:48.0625em)and (max-width:64.06125em){.commitments-section{padding-top:4rem}}@media print,screen and (min-width:64.0625em){.commitments-section{background-color:#333}}@media print,screen and (min-width:64.0625em){.commitments-section{position:relative}.commitments-section .grid-container>h2{position:relative;z-index:2;color:#fff;padding-top:29.166vw;font-style:italic}}@media screen and (min-width:64.0625em)and (min-width:90em){.commitments-section .grid-container>h2{padding-top:420px}}@media print,screen and (min-width:64.0625em){.commitments-section .tabs__buttons{position:relative;z-index:2}.commitments-section .accordion+.accordion{margin-top:0}.commitments-section .accordion__content{overflow:visible}.commitments-section .accordion--mobile .accordion__button:disabled+.accordion__content{padding:2.5rem 0}.commitments-section .accordion--mobile .accordion__button:disabled+.accordion__content .aspect-ratio-frame,.commitments-section .accordion--mobile .accordion__button:disabled+.accordion__content .aspect-ratio-frame>img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.commitments-section .accordion--mobile .accordion__button:disabled+.accordion__content .aspect-ratio-frame>img{-o-object-fit:cover;object-fit:cover}}.commitments-section .tabs__buttons .tabs__button{border-radius:0;background-color:rgba(0,0,0,.6);color:#fff;font-size:.8125rem;text-decoration:underline;padding:1rem 2.5rem}@media screen and (min-width:75.0625em){.commitments-section .tabs__buttons .tabs__button{font-size:1rem}}.commitments-section .tabs__buttons .tabs__button+.tabs__button{border-left:1px solid #8a8a8d}.commitments-section .tabs__buttons .tabs__button:first-child{border-radius:2.5rem 0 0 2.5rem}.commitments-section .tabs__buttons .tabs__button:last-child{border-radius:0 2.5rem 2.5rem 0}.commitments-section .tabs__buttons .tabs__button:hover,.commitments-section .tabs__buttons .tabs__button:focus-visible{background-color:#000;text-decoration:none}.commitments-section .tabs__buttons .tabs__button[aria-selected=true]{background-color:#fff;color:#333;text-decoration:none;pointer-events:none}.commitments-section .tabs__buttons .tabs__button:focus::before,.commitments-section .tabs__buttons .tabs__button:focus-visible::before,.commitments-section .tabs__buttons .tabs__button:active::before{display:none !important}@media screen and (max-width:64em){.commitments-section .tabs--commitments.tabs .accordion[aria-hidden=true] .accordion__content{display:none !important}}.contact-section .section-heading__title-container{max-width:47.5rem;margin-right:auto;margin-left:auto}.contact-section__items{margin-bottom:3rem}@media print,screen and (min-width:48.0625em){.contact-section__items{margin-bottom:4rem}}@media print,screen and (min-width:64.0625em){.contact-section__items{margin-bottom:6rem}}.contact-section__items{background-color:#fff}.contact-section__items{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.contact-section__items{position:relative;z-index:2}.contact-section--details{position:relative}.contact-section--details::before{content:"";display:block;position:absolute;z-index:1;bottom:0;left:0;width:100%;height:calc(100% - 48px);background:#d1190d;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-400.jpg)}@media screen and (min-width:25.0625em){.contact-section--details::before{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-800.jpg)}}@media screen and (min-width:50.0625em){.contact-section--details::before{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1200.jpg);height:calc(100% - 66px)}}@media screen and (min-width:75.0625em){.contact-section--details::before{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1600.jpg)}}@media print,screen and (max-width:48.06125em){.contact-section__item div+div{margin-top:1.5rem}}@media print,screen and (min-width:48.0625em){.contact-section__item{display:flex;flex-wrap:nowrap;gap:2.5rem}}.contact-section__item+.contact-section__item{border-top:1px solid #c8c8cc}.contact-section__item{padding:1.5rem}@media print,screen and (min-width:48.0625em){.contact-section__item{padding:2rem}}@media print,screen and (min-width:64.0625em){.contact-section__item{padding:2.5rem}}@media print,screen and (min-width:48.0625em){.contact-section__item--name{width:60%;min-width:60%;max-width:60%;flex-basis:60%}}.contact-section__item--name>p{font-family:Roboto,Arial,sans-serif}.contact-section__item--name>p{font-size:1.25rem}.contact-section__item--name>p{font-weight:700}.contact-section__item--name>p{line-height:1.6}@media print,screen and (min-width:64.0625em){.contact-section__item--name>p{font-size:1.375rem}}.contact-section__item--name .contact-section__item--roles,.contact-section__item--name .wysiwyg{margin-top:1rem}.contact-section__item--name .contact-section__item--roles ul{list-style:none;margin:0;padding:0}.contact-section__item--name .contact-section__item--roles li{font-size:1rem}.contact-section__item--name .contact-section__item--roles li{font-weight:400}.contact-section__item--name .contact-section__item--roles li{line-height:1.6}@media print,screen and (min-width:64.0625em){.contact-section__item--name .contact-section__item--roles li{font-size:1.125rem}}.contact-section__item--name .contact-section__item--roles li+li{margin-top:.5rem}.contact-section__item--contact-info{min-width:0}.contact-section__item--contact-info .icon-list__icon svg path{fill:#0f2d52}.contact{margin-top:1.5rem}.contact-name{font-size:1.125rem;font-weight:700;line-height:160%}@media print,screen and (max-width:48.06125em){.contact dl .show-for-sr{position:relative !important}.contact dl svg{display:none}.contact dl .icon-list__icon{position:relative}}@media print,screen and (min-width:48.0625em){.contact .icon-list__icon{position:absolute;left:0;top:.125rem}.contact svg{fill:#0f2d52;display:block}}@media print,screen and (min-width:48.0625em){.hero--office-detail__text .contacts{display:flex}.hero--office-detail__text .contacts dl{position:relative}.hero--office-detail__text .contacts dt{width:auto;position:absolute;left:0;margin-top:12px}.hero--office-detail__text .contacts dt:first-child{margin-top:7px}.hero--office-detail__text .contacts dd{position:relative;margin-left:0;padding-left:1.875rem}.hero--office-detail__text .contacts .contact{flex:1 0 50%}.hero--office-detail__text .contacts .contact dl dd+dt{margin-top:.75rem}}.hero--office-detail__text .contact dl{margin-top:.5rem}.hero--office-detail__text .contact dl dt{font-weight:700}.hero--office-detail__text .contact dl dd+dt{margin-top:.5rem}.cta-section{background-color:#d1190d}.cta-section h2{color:#fff;text-align:center;margin:0}.cta-section ul{margin:1.5rem 0 0;padding:0}.cta-section ul li+li{margin-top:1rem}.cta-section ul a{display:block;text-align:center}@media screen and (min-width:58.75em){.cta-section .grid-container{display:flex;justify-content:space-between;align-items:center}.cta-section .grid-container h2{text-align:left}.cta-section .grid-container ul{margin:0;display:flex;align-items:center;gap:0 1.5rem}.cta-section .grid-container li+li{margin-top:0}}.differentiator-section--primary{padding-top:2rem}.differentiator-section--primary{padding-bottom:2rem}@media print,screen and (min-width:48.0625em){.differentiator-section--primary{padding-top:3rem}.differentiator-section--primary{padding-bottom:3rem}}@media print,screen and (min-width:64.0625em){.differentiator-section--primary{padding-top:4rem}.differentiator-section--primary{padding-bottom:4rem}}.differentiator-section--primary{background-color:#ab1d14;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-400.jpg)}@media print,screen and (min-width:48.0625em){.differentiator-section--primary:not(:has(+.differentiator-section--secondary)){padding-bottom:0}}@media print,screen and (min-width:48.0625em){.differentiator-section--primary:not(:has(+.differentiator-section--secondary)) .differentiator--featured{align-items:flex-end}}@media print,screen and (min-width:48.0625em){.differentiator-section--primary:not(:has(+.differentiator-section--secondary)) .differentiator__text{padding-bottom:2rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.differentiator-section--primary:not(:has(+.differentiator-section--secondary)) .differentiator__text{padding-bottom:3rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.differentiator-section--primary:not(:has(+.differentiator-section--secondary)) .differentiator__text{padding-bottom:4rem}}.differentiator-section--primary:has(+.differentiator-section--secondary){padding-bottom:4rem}@media print,screen and (min-width:48.0625em){.differentiator-section--primary:has(+.differentiator-section--secondary){padding-bottom:6rem}}@media print,screen and (min-width:64.0625em){.differentiator-section--primary:has(+.differentiator-section--secondary){padding-bottom:9rem}}@media screen and (min-width:25.0625em){.differentiator-section--primary{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-800.jpg)}}@media screen and (min-width:50.0625em){.differentiator-section--primary{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1200.jpg)}}@media screen and (min-width:75.0625em){.differentiator-section--primary{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1600.jpg)}}.differentiator-section--primary h2{color:#fff;text-align:center}@media print,screen and (min-width:48.0625em){.differentiator-section--primary h2{text-align:left}}@media print,screen and (min-width:48.0625em){.differentiator-section--primary .differentiator--featured{display:flex;gap:0 2.5rem}}.differentiator-section--primary .differentiator__text{color:#fff;text-align:center;margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.differentiator-section--primary .differentiator__text{text-align:left;margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.differentiator-section--primary .differentiator__title p{font-weight:300;font-size:1.5rem;line-height:33.6px}@media print,screen and (min-width:48.0625em){.differentiator-section--primary .differentiator__title p{font-size:2rem;line-height:44.8px}}.differentiator-section--primary .differentiator__addtl{margin-top:1rem}@media print,screen and (min-width:48.0625em){.differentiator-section--primary .differentiator__addtl{margin-top:1.5rem}}.differentiator-section--primary .differentiator__addtl p{font-family:Roboto,Arial,sans-serif}.differentiator-section--primary .differentiator__addtl p{font-size:0.9375rem}.differentiator-section--primary .differentiator__addtl p{font-weight:400}.differentiator-section--primary .differentiator__addtl p{line-height:1.6}@media print,screen and (min-width:48.0625em){.differentiator-section--primary .differentiator__addtl p{font-size:1rem}}.differentiator__stat{margin-right:auto;margin-left:auto}@media print,screen and (min-width:48.0625em){.differentiator__stat{margin:0}}.differentiator__stat{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px;width:-moz-fit-content;width:fit-content}.differentiator__stat .shape1,.differentiator__stat .stat-text{grid-area:1/1/3/2}.differentiator__stat .shape2{background-color:#d1190d;grid-area:2/1/3/2}.differentiator__stat .shape1{position:relative;z-index:1}.differentiator__stat .shape1::before{padding-bottom:100%;content:"";display:block}.differentiator__stat .shape1 .circle{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d1190d;border-radius:100%}.differentiator__stat .stat-text{color:#fff;line-height:1;position:relative;z-index:2;display:flex;justify-content:center;align-items:center}.differentiator__stat .stat-text .stat{font-family:Lora,Georgia,serif}.differentiator__stat .stat-text .stat{font-size:3.75rem}.differentiator__stat .stat-text .stat{font-weight:400}.differentiator__stat .stat-text .stat{line-height:1}.differentiator__stat .stat-text .stat{letter-spacing:-2%}@media print,screen and (min-width:48.0625em){.differentiator__stat .stat-text .stat{font-size:5rem}}@media print,screen and (min-width:64.0625em){.differentiator__stat .stat-text .stat{font-size:6.5rem}}.differentiator__stat .stat-text .stat{display:block;padding:0 .4em;text-align:center;min-width:180px}.differentiator__stat .stat-text .stat .small{font-family:Lora,Georgia,serif}.differentiator__stat .stat-text .stat .small{font-size:3rem}.differentiator__stat .stat-text .stat .small{font-weight:400}.differentiator__stat .stat-text .stat .small{line-height:1}.differentiator__stat .stat-text .stat .small{letter-spacing:-2%}@media print,screen and (min-width:48.0625em){.differentiator__stat .stat-text .stat .small{font-size:3.5rem}}@media print,screen and (min-width:64.0625em){.differentiator__stat .stat-text .stat .small{font-size:4.5rem}}.differentiator-section--secondary{margin-top:-40px}@media print,screen and (min-width:48.0625em){.differentiator-section--secondary{margin-top:-60px}}@media print,screen and (min-width:64.0625em){.differentiator-section--secondary{margin-top:-80px}}.differentiator-section--secondary .differentiator__set{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}@media screen and (min-width:52.75em){.differentiator-section--secondary .differentiator__set{flex-wrap:nowrap}}.differentiator-section--secondary .global-spacing--6x{text-align:center}.differentiator-section--secondary{padding-bottom:3rem}@media print,screen and (min-width:48.0625em){.differentiator-section--secondary{padding-bottom:4rem}}@media print,screen and (min-width:64.0625em){.differentiator-section--secondary{padding-bottom:6rem}}.differentiator__item{max-width:370px;background-color:#fff}.differentiator__item{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}@media screen and (min-width:52.75em){.differentiator__item{flex:1}}.differentiator__item{display:flex;flex-direction:column;justify-content:space-between}.differentiator__item .diff__stat{color:#0084b6}.differentiator__item .diff__stat{font-family:Lora,Georgia,serif}.differentiator__item .diff__stat{font-size:3rem}.differentiator__item .diff__stat{font-weight:400}.differentiator__item .diff__stat{line-height:1}.differentiator__item .diff__stat{letter-spacing:-2%}.differentiator__item .diff__stat{font-variant-numeric:lining-nums}@media print,screen and (min-width:48.0625em){.differentiator__item .diff__stat{font-size:3.5rem}}@media print,screen and (min-width:64.0625em){.differentiator__item .diff__stat{font-size:4.5rem}}.differentiator__item .diff__stat{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.differentiator__item .diff__stat{padding-top:3.5rem}}@media print,screen and (min-width:64.0625em){.differentiator__item .diff__stat{padding-top:5rem}}.differentiator__item .diff__stat,.differentiator__item div[class^=global-spacing]{padding-right:40px;padding-left:40px;text-align:center}.differentiator__item .diff__stat p,.differentiator__item div[class^=global-spacing] p{text-align:center}.differentiator__item .global-spacing--5x p{font-family:Roboto,Arial,sans-serif}.differentiator__item .global-spacing--5x p{font-size:1.25rem}.differentiator__item .global-spacing--5x p{font-weight:700}.differentiator__item .global-spacing--5x p{line-height:1.6}@media print,screen and (min-width:64.0625em){.differentiator__item .global-spacing--5x p{font-size:1.375rem}}.differentiator__item .global-spacing--2x p{font-family:Roboto,Arial,sans-serif}.differentiator__item .global-spacing--2x p{font-size:0.9375rem}.differentiator__item .global-spacing--2x p{font-weight:400}.differentiator__item .global-spacing--2x p{line-height:1.6}@media print,screen and (min-width:48.0625em){.differentiator__item .global-spacing--2x p{font-size:1rem}}.differentiator__item .global-spacing--3x{font-weight:700}.differentiator__item .global-spacing--3x:has(+figure.building){margin-bottom:22px}.differentiator__item .diff__text{padding-bottom:22px}.differentiator__item .diff__text ol,.differentiator__item .diff__text ul{list-style:unset;padding-left:1rem}.differentiator__item .diff__text ol ol,.differentiator__item .diff__text ol ul,.differentiator__item .diff__text ul ol,.differentiator__item .diff__text ul ul{margin-top:1rem}.differentiator__item .diff__text ol ol,.differentiator__item .diff__text ol ul,.differentiator__item .diff__text ul ol,.differentiator__item .diff__text ul ul{margin-bottom:1rem}.differentiator__item .diff__text li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.differentiator__item .diff__text li{font-size:1.125rem}}.differentiator__item .diff__text li+li{margin-top:1rem}.differentiator__item .diff__text ul{list-style-type:revert}.differentiator__item .diff__text ol{list-style-type:decimal;padding-left:1.125rem}.differentiator__item .diff__text ol ol{list-style-type:lower-latin}.differentiator__item .diff__text ol ol ol{list-style-type:lower-roman}.differentiator__item .diff__text ul,.differentiator__item .diff__text ol{text-align:left}.differentiator__item .diff__photo~div[class^=global-spacing]{padding-right:24px;padding-left:24px}.differentiator__item .diff__icon{padding-top:48px;margin-right:auto;margin-left:auto;max-width:100px}.differentiator__item .diff__icon svg{max-width:100px;height:auto}.differentiator__item .diff__text:has(.diff__photo){padding-bottom:40px}.differentiator__item .diff__text:has(.diff__photo)+.building{display:none}.hero--event-detail{background-color:#333;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/rug/texture-event-rug-400.jpg)}@media screen and (min-width:25.0625em){.hero--event-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/rug/texture-event-rug-800.jpg)}}@media screen and (min-width:50.0625em){.hero--event-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/rug/texture-event-rug-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--event-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/rug/texture-event-rug-1600.jpg)}}.hero--event-detail .grid-x{gap:1.5rem 0}.hero--event-detail .event__type{color:#fff}.hero--event-detail .event__type{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--event-detail .event__type{margin-top:1.5rem}}.hero--event-detail h1{color:#fff;margin-top:.5rem}.hero--event-detail .wysiwyg{color:#fff}.hero--event-detail .wysiwyg a{color:#fff}.hero--event-detail .wysiwyg a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.hero--event-detail .wysiwyg a.external:not(.btn):focus::after,.hero--event-detail .wysiwyg a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.hero--event-detail .wysiwyg a:hover,.hero--event-detail .wysiwyg a:focus-visible{color:#e1e1e5;text-decoration:none}.hero--event-detail dl span a{color:#fff}.hero--event-detail dl span a:hover,.hero--event-detail dl span a:focus-visible{color:#e1e1e5;text-decoration:none}.hero--event-detail dl a.external:not(.btn)::after,.hero--event-detail dl a.external::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.hero--event-detail dl a.external:not(.btn):hover::after,.hero--event-detail dl a.external:not(.btn):focus-visible::after,.hero--event-detail dl a.external:hover::after,.hero--event-detail dl a.external:focus-visible::after{background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23e1e1e5'/%3E%3C/svg%3E")}.hero--event-detail dl{color:#fff}.hero--event-detail .organizer{font-weight:700}.hero--event-detail dt{font-weight:700}@media print,screen and (min-width:40.0625em){.hero--event-detail dt{display:inline-block;width:140px;float:left;clear:both}}.hero--event-detail dd{margin-left:0}@media print,screen and (min-width:40.0625em){.hero--event-detail dd{display:block;margin-left:140px}}.hero--event-detail dd span{display:block}@media print,screen and (min-width:40.0625em){.hero--event-detail dd span{display:inline-block;margin-left:16px}}.hero--event-detail dd .btn{margin-top:.5rem}@media print,screen and (min-width:40.0625em){.hero--event-detail dd .btn{margin-top:0}}.hero--event-detail dd+dt{margin-top:1rem}.hero--event-detail dd .topics-set{margin-top:.5rem}@media print,screen and (min-width:40.0625em){.hero--event-detail dd .topics-set{margin-top:0}}@media print,screen and (min-width:40.0625em){.hero--event-detail dt:not(:first-child){margin-top:12px}.hero--event-detail dt:not(:first-child)~dt,.hero--event-detail dt:not(:first-child)~dd{margin-top:12px}.hero--event-detail dt:not(:first-child)~dt:has(+dd.has-link){margin-top:24px !important}}.cell--event-detail__image{display:flex;flex-direction:column-reverse}.oho-date-block{padding:24px}.oho-date-block span{display:block;text-align:center}.oho-date-block--weekday{font-weight:700}.oho-date-block--month{letter-spacing:1px}.oho-date-block--day{font-size:2rem;line-height:.9}@media print,screen and (min-width:48.0625em){.oho-date-block--day{font-size:3.75rem}}@media print,screen and (max-width:48.06125em){.oho-date-block__wrap{display:flex;align-items:center;gap:0 4px;flex-wrap:wrap;box-shadow:unset;padding:0}.oho-date-block__wrap div:first-child:not(.oho-date-block),.oho-date-block__wrap div:last-child:not(.oho-date-block){background-color:rgba(0,0,0,0)}.oho-date-block{padding:0}.oho-date-block time{padding:12px;display:flex;align-items:center;flex-direction:row;gap:0 8px;background:rgba(247,242,231,.5)}}.event-detail__details article{background-color:hsl(0,0%,85%)}.event-detail__details article{padding:1rem}.event-detail__details article{margin-top:1rem}@media print,screen and (min-width:48.0625em){.event-detail__details article{padding:1.5rem}.event-detail__details article{margin-top:1.5rem}}.event-detail__details h2.h4{font-family:Lora,Georgia,serif}.event-detail__details h2.h4{font-size:1.5rem}.event-detail__details h2.h4{font-weight:400}.event-detail__details h2.h4{line-height:1.2}@media print,screen and (min-width:48.0625em){.event-detail__details h2.h4{font-size:1.875rem}}@media print,screen and (min-width:64.0625em){.event-detail__details h2.h4{font-size:2.5rem}}.event-detail__details h3+p{margin-top:0.5rem}.event-detail__details h3:not(:first-child),.event-detail__details .topics-set{margin-top:1rem}.event-detail__details h3:not(:first-child) ul,.event-detail__details .topics-set ul{list-style:none;margin:0;padding:0}.event-detail__details h4{position:absolute !important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;color:#333;background-color:#fff;font-size:18px}.event-detail__details .grid-x{gap:1.25rem 0}.event-detail__details .grid-x{margin-top:1rem}@media print,screen and (min-width:48.0625em){.event-detail__details .grid-x{margin-top:1.5rem}}.event-detail__info-section{clear:both;background-color:#f0f0f2;border-top:1px solid #fff}.event-detail__info-section{border-top-width:1.5rem}.event-detail__info-section{padding:1.5rem}@media print,screen and (min-width:48.0625em){.event-detail__info-section{border-top-width:2rem}.event-detail__info-section{padding:2rem}}@media print,screen and (min-width:64.0625em){.event-detail__info-section{border-top-width:2.5rem}.event-detail__info-section{padding:2.5rem}}.event-detail__info-section dt{font-family:Roboto,Arial,sans-serif}.event-detail__info-section dt{font-size:0.875rem}.event-detail__info-section dt{font-weight:700}.event-detail__info-section dt{line-height:1.5}@media print,screen and (min-width:48.0625em){.event-detail__info-section dt{font-size:0.9375rem}}.event-detail__info-section dd{margin-top:.5rem;margin-left:0}.event-detail__info-section dd+dt{margin-top:1rem}@media print,screen and (min-width:48.0625em){.event-detail__info-section dd+dt{margin-top:1.5rem}}.recurring-output--wrapper summary{display:none}.recurring-output--wrapper ul{padding-left:unset}.recurring-output--wrapper label.addtocal__label{filter:invert(98%) sepia(100%) saturate(0%) hue-rotate(284deg) brightness(104%) contrast(102%)}.listing--event .event__listing-rows{margin:0;padding:0}.listing--event .event__listing-items{padding:0 20px}@media print,screen and (min-width:48.0625em){.listing--event .event__listing-items{padding:0 2.5rem;padding-right:20px}}.listing--event .event__listing-items>li{border-bottom:1px solid #e1e1e5}.listing--event .event-listing-item{padding:1.5rem 0}@media print,screen and (min-width:64.0625em){.listing--event .event-listing-item{padding:2.5rem 0;display:flex;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}}.listing--event .event-listing-item__event-type{color:#575759}.listing--event .event-listing-item__title{font-size:1rem}.listing--event .event-listing-item__title{font-weight:400}.listing--event .event-listing-item__title{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing--event .event-listing-item__title{font-size:1.125rem}}.listing--event .event-listing-item__title{font-family:"Roboto",Arial,sans-serif;line-height:30px}@media print,screen and (min-width:64.0625em){.listing--event .event-listing-item__title{line-height:33px}}.listing--event .event-listing-item__title a{font-size:1.25rem;font-weight:700}@media print,screen and (min-width:64.0625em){.listing--event .event-listing-item__title a{font-size:1.375rem}}.listing--event .event-listing-item__title{margin-top:.5rem;color:#333}@media print,screen and (min-width:64.0625em){.listing--event .event-listing-item__contact-wrapper{flex-basis:65.6097560976%;width:65.6097560976%}}@media screen and (min-width:75.0625em){.listing--event .event-listing-item__contact-wrapper{flex-basis:auto;width:auto}}.listing--event .event-listing-item__contact-wrapper .icon-list{list-style:none;margin:0;padding:0}.listing--event .event-listing-item__contact-wrapper .icon-list{margin-top:1rem}@media print,screen and (min-width:48.0625em){.listing--event .event-listing-item__contact-wrapper .icon-list{margin-top:1.5rem}}.listing--event .event-listing-item__contact-wrapper .icon-list__content{color:#333}.listing--event .event-listing-item__contact-wrapper .icon-list li+li{margin-top:.5rem}.listing--event .event-listing-item__contact-wrapper .icon-list svg{fill:#0f2d52}.listing--event .event-listing-item__image{margin-top:1.5rem}@media print,screen and (min-width:64.0625em){.listing--event .event-listing-item__image{flex-basis:29.512195122%;width:29.512195122%;margin-top:0}}@media screen and (min-width:75.0625em){.listing--event .event-listing-item__image{flex-basis:242px;min-width:242px}}.event__content h3{font-family:Lora,Georgia,serif}.event__content h3{font-size:1.5rem}.event__content h3{font-weight:400}.event__content h3{line-height:1.2}@media print,screen and (min-width:48.0625em){.event__content h3{font-size:1.875rem}}@media print,screen and (min-width:64.0625em){.event__content h3{font-size:2.5rem}}.event__content a{color:#d1190d;text-decoration:none}.event__content a::after{font-family:"Font Awesome 6 Pro";content:"";display:inline;padding-right:.625rem;margin-left:.625rem;color:#d1190d;transition:padding-right 150ms cubic-bezier(0.42,0.08,0.06,0.98),margin-left 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.event__content a:hover::after,.event__content a:focus::after{padding-right:.875rem;margin-left:.875rem}.event__content a.btn{padding-right:1.875rem}.event__content p{font-size:1rem}.event__content p{font-weight:400}.event__content p{line-height:1.6}@media print,screen and (min-width:64.0625em){.event__content p{font-size:1.125rem}}.events-section{background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/events/background-events-section-400.jpg)}@media screen and (min-width:25.0625em){.events-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/events/background-events-section-800.jpg)}}@media screen and (min-width:50.0625em){.events-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/events/background-events-section-1200.jpg)}}@media screen and (min-width:75.0625em){.events-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/events/background-events-section-1600.jpg)}}.events-section .grid-x{gap:1.5rem 0}.events-section .views-element-container+.btn{display:table;margin-right:auto;margin-left:auto}.events-section .views-element-container+.btn{margin-top:2rem}@media print,screen and (min-width:48.0625em){.events-section .views-element-container+.btn{margin-top:3rem}}@media print,screen and (min-width:64.0625em){.events-section .views-element-container+.btn{margin-top:4rem}}@media print,screen and (max-width:48.06125em){.event-section__set{max-width:370px;margin-right:auto;margin-left:auto}}@media print,screen and (min-width:48.0625em){.event-section__set{display:flex;flex-wrap:nowrap;gap:24px;justify-content:center}}.events-section__item{background-color:#fff}@media print,screen and (max-width:48.06125em){.events-section__item+.events-section__item{margin-top:24px}}@media print,screen and (min-width:48.0625em){.events-section__item{flex:1;max-width:370px}}.events-section__item .oho-date-block__wrap{background-color:#e1e1e5;box-shadow:none;width:92px;height:92px;border-radius:100%}@media print,screen and (min-width:64.0625em){.events-section__item .oho-date-block__wrap{width:108px;height:108px}}.events-section__item .oho-date-block__wrap .oho-date-block{height:100%;padding:0;background-color:rgba(0,0,0,0);display:flex;flex-direction:column;justify-content:center;color:#333}.events-section__item .oho-date-block__wrap .oho-date-block time{background:none;padding:0;flex-direction:column;width:92px}@media print,screen and (min-width:64.0625em){.events-section__item .oho-date-block__wrap .oho-date-block time{width:108px}}.events-section__item .oho-date-block__wrap .oho-date-block--month{font-size:.875rem;letter-spacing:unset;margin-top:4px}@media print,screen and (min-width:48.0625em){.events-section__item .oho-date-block__wrap .oho-date-block--month{font-size:1rem}}.events-section__item .oho-date-block__wrap .oho-date-block--day{font-family:"Lora",Georgia,serif;font-size:2.5rem}@media print,screen and (min-width:64.0625em){.events-section__item .oho-date-block__wrap .oho-date-block--day{font-size:3rem}}.events-section__item--text{position:relative;z-index:2;padding:1.5rem}.events-section__item--text p{font-family:Roboto,Arial,sans-serif}.events-section__item--text p{font-size:1.25rem}.events-section__item--text p{font-weight:700}.events-section__item--text p{line-height:1.6}@media print,screen and (min-width:64.0625em){.events-section__item--text p{font-size:1.375rem}}.events-section__item--text p{margin-top:1rem}@media print,screen and (min-width:48.0625em){.events-section__item--text p{margin-top:1.5rem}}.events-section__item--text .icon-list{margin-top:1rem}@media print,screen and (min-width:48.0625em){.events-section__item--text .icon-list{margin-top:1.5rem}}.events-section__item--text .icon-list__icon svg path{fill:#0f2d52}.aspect-ratio-frame+.events-section__item--text{margin-top:-3.75rem}.expandables-section{background-color:#f0f0f2}.expandables-section .grid-x{gap:1.5rem 0}.expandables-section .wysiwyg+.accordion{margin-top:1rem}.expandables-section .accordion__content p,.expandables-section .accordion__content ul,.expandables-section .accordion__content ol{margin-top:1rem}@media print,screen and (min-width:48.0625em){.expandables-section .accordion__content p,.expandables-section .accordion__content ul,.expandables-section .accordion__content ol{margin-top:1.5rem}}.expandables-section .accordion__content ol,.expandables-section .accordion__content ul{list-style:unset;padding-left:1rem}.expandables-section .accordion__content ol ol,.expandables-section .accordion__content ol ul,.expandables-section .accordion__content ul ol,.expandables-section .accordion__content ul ul{margin-top:1rem}.expandables-section .accordion__content ol ol,.expandables-section .accordion__content ol ul,.expandables-section .accordion__content ul ol,.expandables-section .accordion__content ul ul{margin-bottom:1rem}.expandables-section .accordion__content li{position:relative;padding-left:2rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.expandables-section .accordion__content li{font-size:1.125rem}}.expandables-section .accordion__content li+li{margin-top:1rem}.expandables-section .accordion__content ul{list-style-type:disc}.expandables-section .accordion__content ol{list-style-type:decimal;padding-left:1.125rem}.expandables-section .accordion__content ol ol{list-style-type:lower-latin}.expandables-section .accordion__content ol ol ol{list-style-type:lower-roman}.expandables-section__subsection:last-of-type .global-padding--6x{padding-bottom:0}.gallery{overflow:clip;background-color:#f0f0f2}.gallery .swiper-wrapper{height:auto}.gallery .section-heading__title-container{max-width:47.5rem;margin-right:auto;margin-left:auto}.gallery .slider-navigation{width:100%}@media screen and (min-width:36.25em){.gallery .slider-navigation{display:none}}.gallery__set{padding:0}@media screen and (min-width:36.25em){.gallery__set{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center}.gallery__set .swiper-slide{width:calc(50% - 20px);min-width:calc(50% - 20px);max-width:calc(50% - 20px);flex-basis:calc(50% - 20px);margin-right:0 !important}}@media screen and (min-width:48.0625em){.gallery__set .swiper-slide{width:calc(33% - 26.6666px);min-width:calc(33% - 26.6666px);max-width:calc(33% - 26.6666px);flex-basis:calc(33% - 26.6666px)}}.fancybox__content+.fancybox__caption{max-width:1240px !important;padding:14px 20px 4px !important}.general--full .general--detail__content{padding-top:3rem}@media print,screen and (min-width:48.0625em){.general--full .general--detail__content{padding-top:4rem}}@media print,screen and (min-width:64.0625em){.general--full .general--detail__content{padding-top:6rem}}.general--full .general--detail__content .wysiwyg-wrapper{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.general--full .general--detail__content .wysiwyg-wrapper{margin-top:0}}.wysiwyg-block .grid-x{gap:2.5rem 0}.wysiwyg-block .cell.medium-4 .accordion--mobile .accordion__button{background-color:#f0f0f2;border-radius:0}.wysiwyg-block .cell.medium-4 .accordion--mobile .accordion__button:hover,.wysiwyg-block .cell.medium-4 .accordion--mobile .accordion__button:focus-visible{background-color:#e1e1e5}.wysiwyg-block .cell.medium-4 .accordion--mobile .accordion__button-text{color:#333}.wysiwyg-block .cell.medium-4 .accordion--mobile .accordion__icon svg path{fill:#d1190d}.wysiwyg-block .cell.medium-4 .accordion--mobile .accordion__content{padding-left:0;padding-bottom:0}.hero--audience--wrap.hero--landing--wrap{position:relative;background-color:#333}.hero--audience--wrap.hero--landing--wrap{padding-top:2.5rem}.hero--audience--wrap.hero--landing--wrap{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--audience--wrap.hero--landing--wrap{padding-top:3.5rem}.hero--audience--wrap.hero--landing--wrap{padding-bottom:3.5rem}}@media print,screen and (min-width:64.0625em){.hero--audience--wrap.hero--landing--wrap{padding-top:5rem}.hero--audience--wrap.hero--landing--wrap{padding-bottom:5rem}}.hero--audience--wrap.hero--landing--wrap .hero-audience-wrap__photo{position:absolute;z-index:1}.hero--audience--wrap.hero--landing--wrap .hero-audience-wrap__photo,.hero--audience--wrap.hero--landing--wrap .hero-audience-wrap__photo picture,.hero--audience--wrap.hero--landing--wrap .hero-audience-wrap__photo img{top:0;left:0;width:100%;height:100%}.hero--audience--wrap.hero--landing--wrap .hero-audience-wrap__photo img{opacity:.45;-o-object-fit:cover;object-fit:cover}.hero--audience--wrap.hero--landing--wrap .hero__content{position:relative;z-index:3}.hero--audience--wrap.hero--landing--wrap .hero__content--box{margin-top:0}.hero--audience--wrap.hero--landing--wrap .hero__content--box section h2{font-family:Roboto,Arial,sans-serif}.hero--audience--wrap.hero--landing--wrap .hero__content--box section h2{font-size:0.875rem}.hero--audience--wrap.hero--landing--wrap .hero__content--box section h2{font-weight:700}.hero--audience--wrap.hero--landing--wrap .hero__content--box section h2{line-height:1.5}@media print,screen and (min-width:48.0625em){.hero--audience--wrap.hero--landing--wrap .hero__content--box section h2{font-size:0.9375rem}}.hero--audience--wrap.hero--landing--wrap .hero__content--box section ul{padding-inline-start:0;list-style:none;margin-top:1rem;font-weight:700;display:grid;row-gap:1rem;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-template-columns:1fr;grid-template-rows:repeat(1,auto)}@media print,screen and (min-width:40.0625em){.hero--audience--wrap.hero--landing--wrap .hero__content--box section ul{grid-template-columns:repeat(2,1fr)}}@media print,screen and (min-width:48.0625em){.hero--audience--wrap.hero--landing--wrap .hero__content--box section ul{grid-template-columns:repeat(3,1fr)}}@media print,screen and (min-width:64.0625em){.hero--audience--wrap.hero--landing--wrap .hero__content--box section ul{grid-template-columns:repeat(4,1fr)}}.hero--audience--wrap.hero--landing--wrap .hero__content--box section ul li,.hero--audience--wrap.hero--landing--wrap .hero__content--box section ul li+li{margin:0;padding:0}.hero--audience--wrap.hero--landing--wrap .hero__content--box section ul a{font-weight:700}.hero--general{position:relative;background-color:#333;color:#fff}.hero--general:has(figure)::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;background-color:#fff}.hero--general:has(figure)::after{height:3rem}@media print,screen and (min-width:48.0625em){.hero--general:has(figure)::after{height:4rem}}@media print,screen and (min-width:64.0625em){.hero--general:has(figure)::after{height:6rem}}.hero--general h1,.hero--general .text-margin-reset>p{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--general h1,.hero--general .text-margin-reset>p{margin-top:1.5rem}}.hero--general p{margin:0}.hero--general p{font-size:1.125rem}.hero--general p{font-weight:400}.hero--general p{line-height:1.6}@media print,screen and (min-width:48.0625em){.hero--general p{font-size:1.25rem}}.hero--general ol,.hero--general ul{list-style:unset;padding-left:1rem}.hero--general ol ol,.hero--general ol ul,.hero--general ul ol,.hero--general ul ul{margin-top:1rem}.hero--general ol ol,.hero--general ol ul,.hero--general ul ol,.hero--general ul ul{margin-bottom:1rem}.hero--general li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.hero--general li{font-size:1.125rem}}.hero--general li+li{margin-top:1rem}.hero--general ul{list-style-type:revert}.hero--general ol{list-style-type:decimal;padding-left:1.125rem}.hero--general ol ol{list-style-type:lower-latin}.hero--general ol ol ol{list-style-type:lower-roman}.hero--general li{padding-left:0}.hero--general ol,.hero--general ul{padding-left:0}.hero--general .grid-container{position:relative;z-index:2}.hero--general .wider-grid-container{max-width:85rem}.hero--general figure{position:relative}.hero--general figcaption{background-color:#f0f0f2;color:#333}.hero--general figcaption p{font-size:0.875rem}.hero--general figcaption p{font-weight:400}.hero--general figcaption p{line-height:1.6}@media print,screen and (min-width:48.0625em){.hero--general figcaption{position:absolute;bottom:0;left:0;max-width:66.6666666667%}}@media print,screen and (min-width:64.0625em){.hero--general figcaption{max-width:calc(66.6666666667% - 2.5rem)}}.hero--general figcaption{padding:1rem}.hero--general .degrees-programs ul{display:inline-block;margin:0;padding:0}.hero--general .degrees-programs ul{font-family:Lora,Georgia,serif}.hero--general .degrees-programs ul{font-size:1.125rem}.hero--general .degrees-programs ul{font-weight:400}.hero--general .degrees-programs ul{line-height:1.2}@media print,screen and (min-width:48.0625em){.hero--general .degrees-programs ul{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){.hero--general .degrees-programs ul{font-size:1.5rem}}.hero--general .degrees-programs ul{font-weight:700;color:#fff}.hero--general .degrees-programs ul+ul::before{content:"•"}.hero--general .degrees-programs ul+ul::before{font-family:Lora,Georgia,serif}.hero--general .degrees-programs ul+ul::before{font-size:1.125rem}.hero--general .degrees-programs ul+ul::before{font-weight:400}.hero--general .degrees-programs ul+ul::before{line-height:1.2}@media print,screen and (min-width:48.0625em){.hero--general .degrees-programs ul+ul::before{font-size:1.25rem}}@media print,screen and (min-width:64.0625em){.hero--general .degrees-programs ul+ul::before{font-size:1.5rem}}.hero--general .degrees-programs ul+ul::before{font-weight:700;display:inline-block;margin:0 .5em}.node--program .hero--general ol.breadcrumbs,.node--program .hero--general h1,.node--program .hero--general .degrees-programs,.node--program .hero--general h1+p,.news--full .hero--general ol.breadcrumbs,.news--full .hero--general h1,.news--full .hero--general .degrees-programs,.news--full .hero--general h1+p{text-align:center}.news--full .hero--general h1{font-family:Lora,Georgia,serif}.news--full .hero--general h1{font-size:1.875rem}.news--full .hero--general h1{font-weight:400}.news--full .hero--general h1{line-height:1.2}@media print,screen and (min-width:48.0625em){.news--full .hero--general h1{font-size:2.5rem}}@media print,screen and (min-width:64.0625em){.news--full .hero--general h1{font-size:3.75rem}}.hero--general{background-color:#ab1d14;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/hexagons/Background-general-hexagons-400.jpg)}@media screen and (min-width:25.0625em){.hero--general{background-image:url(/themes/custom/montclair/assets/img/backgrounds/hexagons/Background-general-hexagons-800.jpg)}}@media screen and (min-width:50.0625em){.hero--general{background-image:url(/themes/custom/montclair/assets/img/backgrounds/hexagons/Background-general-hexagons-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--general{background-image:url(/themes/custom/montclair/assets/img/backgrounds/hexagons/Background-general-hexagons-1600.jpg)}}.program--full .hero--general,.node--program .hero--general{background-color:#ab1d14;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-400.jpg)}@media screen and (min-width:25.0625em){.program--full .hero--general,.node--program .hero--general{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-800.jpg)}}@media screen and (min-width:50.0625em){.program--full .hero--general,.node--program .hero--general{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1200.jpg)}}@media screen and (min-width:75.0625em){.program--full .hero--general,.node--program .hero--general{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1600.jpg)}}.news--full .hero--general{background-color:#0f2d52;background-repeat:repeat;background-size:400px 400px;background-image:url(/themes/custom/montclair/assets/img/backgrounds/texture-tile-blue.jpg)}.hero--landing--wrap{background-color:#e1e1e5}.hero--landing--wrap{padding-bottom:3rem}@media print,screen and (min-width:48.0625em){.hero--landing--wrap{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.hero--landing--wrap{padding-bottom:7.5rem}}.hero--landing--wrap ol,.hero--landing--wrap ul{list-style:unset;padding-left:1rem}.hero--landing--wrap ol ol,.hero--landing--wrap ol ul,.hero--landing--wrap ul ol,.hero--landing--wrap ul ul{margin-top:1rem}.hero--landing--wrap ol ol,.hero--landing--wrap ol ul,.hero--landing--wrap ul ol,.hero--landing--wrap ul ul{margin-bottom:1rem}.hero--landing--wrap li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.hero--landing--wrap li{font-size:1.125rem}}.hero--landing--wrap li+li{margin-top:1rem}.hero--landing--wrap ul{list-style-type:revert}.hero--landing--wrap ol{list-style-type:decimal;padding-left:1.125rem}.hero--landing--wrap ol ol{list-style-type:lower-latin}.hero--landing--wrap ol ol ol{list-style-type:lower-roman}.hero--landing--wrap ol,.hero--landing--wrap ul{padding-left:0}.hero--landing--wrap .hero__content{width:100%;padding-right:1.25rem;padding-left:1.25rem;position:relative;z-index:2}.hero--landing--wrap .hero__content--box{background-color:#fff}.hero--landing--wrap .hero__content--box{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.hero--landing--wrap .hero__content--box{margin-right:auto;margin-left:auto;max-width:72.5rem}.hero--landing--wrap .hero__content--box{padding-top:1.5rem}.hero--landing--wrap .hero__content--box{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.hero--landing--wrap .hero__content--box{padding-top:2.5rem}.hero--landing--wrap .hero__content--box{padding-bottom:2.5rem}}@media print,screen and (min-width:64.0625em){.hero--landing--wrap .hero__content--box{padding-top:3rem}.hero--landing--wrap .hero__content--box{padding-bottom:3rem}}.hero--landing--wrap .hero__content--box{padding-right:2rem}.hero--landing--wrap .hero__content--box{padding-left:2rem}@media print,screen and (min-width:48.0625em){.hero--landing--wrap .hero__content--box{padding-right:3rem}.hero--landing--wrap .hero__content--box{padding-left:3rem}}@media print,screen and (min-width:64.0625em){.hero--landing--wrap .hero__content--box{padding-right:4rem}.hero--landing--wrap .hero__content--box{padding-left:4rem}}.hero--landing--wrap .hero__content--box{margin-top:-1rem}@media print,screen and (min-width:48.0625em){.hero--landing--wrap .hero__content--box{margin-top:-3.5rem}}@media print,screen and (min-width:64.0625em){.hero--landing--wrap .hero__content--box{margin-top:-5.5rem}}.hero--landing--wrap .hero__content--box .breadcrumbs .active{color:#333}.hero--landing--wrap .hero__content--box .breadcrumbs a{color:#d1190d}.hero--landing--wrap .hero__content--box h1,.hero--landing--wrap .hero__content--box p{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--landing--wrap .hero__content--box h1,.hero--landing--wrap .hero__content--box p{margin-top:1.5rem}}.hero--landing--wrap .hero__content--box p{font-size:1.125rem}.hero--landing--wrap .hero__content--box p{font-weight:400}.hero--landing--wrap .hero__content--box p{line-height:1.6}@media print,screen and (min-width:48.0625em){.hero--landing--wrap .hero__content--box p{font-size:1.25rem}}.hero--landing--wrap .social-media{display:flex;flex-wrap:wrap;align-items:center;row-gap:1rem;-moz-column-gap:.25rem;column-gap:.25rem}.hero--landing--wrap .social-media a{line-height:1.5rem}.hero--landing--wrap .social-media li+li{margin-top:0}.hero.hero--landing .hero__media{position:relative;height:48vw;max-height:72vh}.hero.hero--landing.hero--img .hero__media{height:48vw;max-height:72vh}.hero.hero--landing.hero--img img{position:relative}@media print,screen and (min-width:64.0625em){.hero.hero--landing.hero--img img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.hero.hero--landing .autoplay-video-container,.hero.hero--landing video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero.hero--landing .autoplay-video-container{display:block}.hero.hero--landing .autoplay-video-container+img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero.hero--landing .video-play-button{right:20px;bottom:40px}@media print,screen and (min-width:48.0625em){.hero.hero--landing .video-play-button{bottom:80px}}@media print,screen and (min-width:64.0625em){.hero.hero--landing .video-play-button{bottom:120px}}@media screen and (min-width:75em){.hero.hero--landing .video-play-button{right:calc(50vw - 580px);width:64px;height:64px;padding:16px 20px}.hero.hero--landing .video-play-button[aria-label=Play]{padding:18px 20px 16px 24px}}.hero__content--box .global-spacing--5x{gap:1rem 0}.hero__content--box .global-spacing--5x aside{background-color:#f0f0f2}.hero__content--box .global-spacing--5x aside{padding:1.5rem}@media print,screen and (min-width:48.0625em){.hero__content--box .global-spacing--5x aside{padding:2rem}}@media print,screen and (min-width:64.0625em){.hero__content--box .global-spacing--5x aside{padding:2.5rem}}.hero__content--box .global-spacing--5x aside h2{font-family:Roboto,Arial,sans-serif}.hero__content--box .global-spacing--5x aside h2{font-size:0.875rem}.hero__content--box .global-spacing--5x aside h2{font-weight:700}.hero__content--box .global-spacing--5x aside h2{line-height:1.5}@media print,screen and (min-width:48.0625em){.hero__content--box .global-spacing--5x aside h2{font-size:0.9375rem}}.hero__content--box .global-spacing--5x .social-media{padding-left:0}.hero__content--box .global-spacing--5x .social-media a svg{width:100%;max-width:30px}.hero__content--box .global-spacing--5x .social-media a:hover svg path,.hero__content--box .global-spacing--5x .social-media a:focus svg path{fill:#575759}.hero__content--box .global-spacing--5x .social-media li{padding-left:0}.hero--landing--wrap .hero__content--box ol.breadcrumbs li:nth-last-child(2)::before{height:16px;width:22px;content:"";top:.1875rem;display:inline-block;color:#fff;padding-right:12px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238a8a8d' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M2.7 256l22.6 22.6 192 192L240 493.3 285.3 448l-22.6-22.6L93.3 256 262.6 86.6 285.3 64 240 18.7 217.4 41.4l-192 192L2.7 256z'/%3E%3C/svg%3E")}@media print,screen and (min-width:48.0625em){.hero--landing--wrap .hero__content--box ol.breadcrumbs li:nth-last-child(2)::before{display:none}}@media print,screen and (min-width:48.0625em){.hero--landing--wrap .hero__content--box ol.breadcrumbs li:not(:first-child)::before{height:16px;width:22px;content:"";top:.1875rem;display:inline-block;color:#fff;padding-right:12px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238a8a8d' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M317.3 256l-22.6 22.6-192 192L80 493.3 34.7 448l22.6-22.6L226.7 256 57.4 86.6 34.7 64 80 18.7l22.6 22.6 192 192L317.3 256z'/%3E%3C/svg%3E%0A")}}.landing-embed .tabs__button{border-radius:0;background-color:#f0f0f2}.landing-embed .tabs__button[aria-selected=true]{color:#333;pointer-events:none}.landing-embed .tabs__button[aria-selected=false]{background-color:#d1190d}.landing-embed .tabs__button[aria-selected=false]:hover,.landing-embed .tabs__button[aria-selected=false]:focus-visible{background-color:#ab1d14}.landing-embed .tabs__button[aria-selected=false]:hover::before,.landing-embed .tabs__button[aria-selected=false]:focus-visible::before{display:none}.landing-embed .tabs__button[aria-selected=false]:active::before{display:none}.landing-embed .accordion--tab{border:none}@media print,screen and (min-width:48.0625em){.landing-embed .accordion--tab{background-color:#f0f0f2;padding:40px}}.landing-embed .tab-accordion--open .accordion__button{border-radius:8px 8px 0 0}@media print,screen and (min-width:48.0625em){.landing-embed .accordion+.accordion{margin-top:0}}.landing-embed .accordion__content{background-color:#f0f0f2}.landing-embed .tab-content h2{position:absolute !important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;color:#333;background-color:#fff;font-size:18px}.landing-embed .tab-content p:has(#advanced-search){display:flex;gap:16px;color:#8a8a8d}.landing-embed .tab-content p:has(#advanced-search) a{font-weight:700}@media print,screen and (min-width:64.0625em){.landing-embed .tab-content .prpl-column>p{margin-top:0 !important}.landing-embed .tab-content .prpl-row{display:flex;align-items:flex-end;gap:1.5rem}.landing-embed .tab-content .prpl-row input,.landing-embed .tab-content .prpl-row select{width:100%;padding:16px}.landing-embed .tab-content .prpl-row .prpl-column.three-fifths{flex:3}.landing-embed .tab-content .prpl-row .prpl-column.four-fifths{flex:4}.landing-embed .tab-content .prpl-row .prpl-column.one-fifth{flex:1}.landing-embed .tab-content .prpl-row [type=submit]{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#fff;background-color:#d1190d}.landing-embed .tab-content .prpl-row [type=submit]:hover,.landing-embed .tab-content .prpl-row [type=submit]:focus{text-decoration:none;outline:none}.landing-embed .tab-content .prpl-row [type=submit]:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.landing-embed .tab-content .prpl-row [type=submit]::after{color:#fff}.landing-embed .tab-content .prpl-row [type=submit]:hover,.landing-embed .tab-content .prpl-row [type=submit]:focus{color:#fff;background-color:#ab1d14;position:relative}.landing-embed .tab-content .prpl-row [type=submit]:hover::after,.landing-embed .tab-content .prpl-row [type=submit]:focus::after{color:#fff}.landing-embed .tab-content .prpl-row [type=submit]:focus-visible,.landing-embed .tab-content .prpl-row [type=submit]:active{background-color:#d1190d}.landing-embed .tab-content .prpl-row [type=submit]:focus-visible::before,.landing-embed .tab-content .prpl-row [type=submit]:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}}@media print,screen and (min-width:64.0625em)and (min-width:48.0625em){.landing-embed .tab-content .prpl-row [type=submit]{font-size:1.125rem;padding:1rem 2rem}}@media print,screen and (min-width:64.0625em){.landing-embed .tab-content p:has(.checkbox){display:flex;flex-wrap:wrap;gap:1.5rem}}.landing-embed .tab-content .prpl-row input[type=text]{width:calc(100% - 20px)}.hero--listing{padding-top:2.5rem}.hero--listing{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--listing{padding-top:3.5rem}.hero--listing{padding-bottom:3.5rem}}@media print,screen and (min-width:64.0625em){.hero--listing{padding-top:5rem}.hero--listing{padding-bottom:5rem}}.hero--listing{background-color:#333}@media screen and (min-width:75.0625em){.hero--listing{padding-bottom:7.5rem}}.hero--listing .medium-auto{color:#fff}.hero--listing .medium-auto h1,.hero--listing .medium-auto .wysiwyg{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--listing .medium-auto h1,.hero--listing .medium-auto .wysiwyg{margin-top:1.5rem}}.hero--listing .medium-auto .wysiwyg p{font-size:1.125rem}.hero--listing .medium-auto .wysiwyg p{font-weight:400}.hero--listing .medium-auto .wysiwyg p{line-height:1.6}@media print,screen and (min-width:48.0625em){.hero--listing .medium-auto .wysiwyg p{font-size:1.25rem}}.hero--listing .medium-auto a:hover,.hero--listing .medium-auto a:focus-visible{color:#e1e1e5;text-decoration:none}.hero--program-listing,.hero--search-listing{background-color:#ab1d14;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-400.jpg)}@media screen and (min-width:25.0625em){.hero--program-listing,.hero--search-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-800.jpg)}}@media screen and (min-width:50.0625em){.hero--program-listing,.hero--search-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--program-listing,.hero--search-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1600.jpg)}}.hero--event-listing{background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/rug/texture-event-rug-400.jpg)}@media screen and (min-width:25.0625em){.hero--event-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/rug/texture-event-rug-800.jpg)}}@media screen and (min-width:50.0625em){.hero--event-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/rug/texture-event-rug-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--event-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/rug/texture-event-rug-1600.jpg)}}.hero--in-the-news-listing,.hero--news-listing{background-color:#0f2d52;background-repeat:repeat;background-size:400px 400px;background-image:url(/themes/custom/montclair/assets/img/backgrounds/texture-tile-blue.jpg)}.hero--office-department-listing{background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/office-building/texture-office-building-400.jpg)}@media screen and (min-width:25.0625em){.hero--office-department-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/office-building/texture-office-building-800.jpg)}}@media screen and (min-width:50.0625em){.hero--office-department-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/office-building/texture-office-building-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--office-department-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/office-building/texture-office-building-1600.jpg)}}.hero--profile-listing{background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/lanterns/texture-profile-lanterns-400.jpg)}@media screen and (min-width:25.0625em){.hero--profile-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/lanterns/texture-profile-lanterns-800.jpg)}}@media screen and (min-width:50.0625em){.hero--profile-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/lanterns/texture-profile-lanterns-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--profile-listing{background-image:url(/themes/custom/montclair/assets/img/backgrounds/lanterns/texture-profile-lanterns-1600.jpg)}}.hero--taskservice--wrap.hero--landing--wrap{background-color:#333;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/dots/task-service-400.png)}@media screen and (min-width:25.0625em){.hero--taskservice--wrap.hero--landing--wrap{background-image:url(/themes/custom/montclair/assets/img/backgrounds/dots/task-service-800.png)}}@media screen and (min-width:50.0625em){.hero--taskservice--wrap.hero--landing--wrap{background-image:url(/themes/custom/montclair/assets/img/backgrounds/dots/task-service-1200.png)}}@media screen and (min-width:75.0625em){.hero--taskservice--wrap.hero--landing--wrap{background-image:url(/themes/custom/montclair/assets/img/backgrounds/dots/task-service-1600.png)}}.hero--taskservice--wrap.hero--landing--wrap{padding-top:2.5rem}.hero--taskservice--wrap.hero--landing--wrap{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--taskservice--wrap.hero--landing--wrap{padding-top:3.5rem}.hero--taskservice--wrap.hero--landing--wrap{padding-bottom:3.5rem}}@media print,screen and (min-width:64.0625em){.hero--taskservice--wrap.hero--landing--wrap{padding-top:5rem}.hero--taskservice--wrap.hero--landing--wrap{padding-bottom:5rem}}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box{margin-top:0;background-color:rgba(0,0,0,0);padding:0}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .grid-x{row-gap:1.5rem}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto *{max-width:960px}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto h1,.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto p,.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto a{color:#fff}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto a{text-decoration:underline}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto a.external:not(.btn):focus::after,.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto a:hover,.hero--taskservice--wrap.hero--landing--wrap .hero__content--box .medium-auto a:focus-visible{text-decoration:none}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs{padding-left:0}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs li,.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs .active,.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs a{color:#fff}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs a.external:not(.btn):focus::after,.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs li{font-weight:700}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs li a{font-weight:400}.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs li:nth-last-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M2.7 256l22.6 22.6 192 192L240 493.3 285.3 448l-22.6-22.6L93.3 256 262.6 86.6 285.3 64 240 18.7 217.4 41.4l-192 192L2.7 256z'/%3E%3C/svg%3E")}@media print,screen and (min-width:48.0625em){.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs li:nth-last-child(2)::before{display:none}}@media print,screen and (min-width:48.0625em){.hero--taskservice--wrap.hero--landing--wrap .hero__content--box ol.breadcrumbs li:not(:first-child)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M317.3 256l-22.6 22.6-192 192L80 493.3 34.7 448l22.6-22.6L226.7 256 57.4 86.6 34.7 64 80 18.7l22.6 22.6 192 192L317.3 256z'/%3E%3C/svg%3E%0A")}}.hero--taskservice--wrap.hero--landing--wrap .callout .callout__links li{padding-inline-start:0}.hero{position:relative;background:hsl(0,0%,50%)}@media print,screen and (min-width:48.0625em){.hero{display:flex;justify-content:center;align-items:center}}.hero img,.hero video{position:relative;display:block;width:100%;max-width:none;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero video{z-index:2;overflow:hidden;max-height:72vh}.hero.hero--no-img{background:none}@media print,screen and (min-width:48.0625em){.hero.hero--img{display:block}}.hero.hero--video img{position:absolute;top:0;left:0;height:100%}.hero .video-play-button{left:auto;right:0}.hero__media{display:block;width:100%;max-height:72vh}.autoplay-video-container{position:relative;display:none}@media print,screen and (min-width:48.0625em){.autoplay-video-container{display:block}}@media print,screen and (min-width:48.0625em){.hero:not(.hero--no-img) .hero__content{position:absolute;right:0;left:0;z-index:2}}@media print,screen and (min-width:48.0625em){.hero--img .hero__content{bottom:0}}.hero__content h1{margin:0}.hero__content h1{font-family:Lora,Georgia,serif}.hero__content h1{font-size:2rem}.hero__content h1{font-weight:400}.hero__content h1{line-height:1.2}@media print,screen and (min-width:48.0625em){.hero__content h1{font-size:3.5rem}}@media print,screen and (min-width:64.0625em){.hero__content h1{font-size:4.5rem}}.hero__content--title-wrapper{flex:0 0 auto;width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}.hero__content--title-wrapper p{font-size:1.125rem}.hero__content--title-wrapper p{font-weight:400}.hero__content--title-wrapper p{line-height:1.6}@media print,screen and (min-width:48.0625em){.hero__content--title-wrapper p{font-size:1.25rem}}@media print,screen and (min-width:48.0625em){.hero__content--title-wrapper{flex:0 0 auto;width:calc(66.6666666667% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem;max-width:700px}}.hero__content--callout{width:100%}.hero__content--callout h2{font-size:1.5rem}@media print,screen and (min-width:48.0625em){.hero__content--callout{flex:0 0 auto;width:calc(33.3333333333% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem;height:0}}.hero__content--callout-form{position:relative;background-color:#fff;padding:1.875rem .625rem;z-index:99;border:1px solid hsl(0,0%,50%)}.hero__content--callout-form form{width:100%;padding-top:10px}.hero__content--callout-form form .form-submit{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#fff;background-color:#d1190d;font-size:.875rem;padding:.875rem 4.25rem}.hero__content--callout-form form .form-submit:hover,.hero__content--callout-form form .form-submit:focus{text-decoration:none;outline:none}.hero__content--callout-form form .form-submit:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.hero__content--callout-form form .form-submit::after{color:#fff}.hero__content--callout-form form .form-submit:hover,.hero__content--callout-form form .form-submit:focus{color:#fff;background-color:#ab1d14;position:relative}.hero__content--callout-form form .form-submit:hover::after,.hero__content--callout-form form .form-submit:focus::after{color:#fff}.hero__content--callout-form form .form-submit:focus-visible,.hero__content--callout-form form .form-submit:active{background-color:#d1190d}.hero__content--callout-form form .form-submit:focus-visible::before,.hero__content--callout-form form .form-submit:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}.hero__content--callout-form input:not([type=submit]){width:100%}@media print,screen and (min-width:48.0625em){.hero__content--callout-form{padding:30px}}.hero__content--wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0;display:flex;flex-direction:column;row-gap:44px;z-index:99;position:relative}@media print,screen and (min-width:48.0625em){.hero__content--wrapper{flex-flow:wrap;justify-content:space-between;flex-direction:row}}.hero__overlay{display:none}@media print,screen and (min-width:48.0625em){.hero__overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(51,51,51,.4)}}.hero--home{display:flex;flex-direction:column;background-color:#ab1d14;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-400.jpg)}@media screen and (min-width:25.0625em){.hero--home{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-800.jpg)}}@media screen and (min-width:50.0625em){.hero--home{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--home{background-image:url(/themes/custom/montclair/assets/img/backgrounds/mosaic/texture-program-mosaic-1600.jpg)}}.hero--home .hero__media{position:relative;height:48vw;max-height:72vh;order:-1}.hero--home.hero--img .hero__media{height:48vw;max-height:72vh}.hero--home.hero--img img{position:relative}@media print,screen and (min-width:64.0625em){.hero--home.hero--img img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.hero--home.hero:not(.hero--no-img) .hero__content,.hero--home .hero__content{z-index:3 !important}@media print,screen and (min-width:48.0625em){.hero--home .hero__content{padding:0 0 80px 20px;max-width:860px}}@media screen and (min-width:75em){.hero--home .hero__content{padding:0 0 100px 20px;margin-left:calc(50vw - 600px)}}.hero--home .hero__content h1{margin:0;color:#fff}.hero--home .hero__content h1{font-family:Lora,Georgia,serif}.hero--home .hero__content h1{font-size:3rem}.hero--home .hero__content h1{font-weight:400}.hero--home .hero__content h1{line-height:1.2}@media print,screen and (min-width:48.0625em){.hero--home .hero__content h1{font-size:5.5rem}}@media print,screen and (min-width:64.0625em){.hero--home .hero__content h1{font-size:7.625rem}}@media print,screen and (min-width:48.0625em){.hero--home .hero__content h1{text-shadow:2px 3px 10px rgba(0,0,0,.55)}}@media print,screen and (max-width:48.06125em){.hero--home .hero__content{padding-top:1.5rem}.hero--home .hero__content h1{text-align:center}}.hero--home .autoplay-video-container,.hero--home video{height:100%}.hero--home .autoplay-video-container{display:block}.hero--home .autoplay-video-container+img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero--home+.differentiator-section{max-width:85rem;margin-right:auto;margin-left:auto}@media print,screen and (min-width:48.0625em){.hero--home+.differentiator-section{padding-right:20px;padding-left:20px;margin-top:-60px;position:relative;z-index:2}}.video-play-button{width:44px;height:44px;border-radius:100%;background-color:hsla(0,0%,100%,.85);padding:6px}.video-play-button::after{display:none}.video-play-button svg{width:20px}.video-play-button[aria-label=Pause] .icon-play{display:none}.video-play-button[aria-label=Play]{padding:8px 6px 6px 10px}.video-play-button[aria-label=Play] .icon-pause{display:none}.video-play-button:hover,.video-play-button:focus-visible{background-color:#fff}.video-play-button:hover svg path,.video-play-button:focus-visible svg path{fill:#333}.hero--home .video-play-button{margin:0 16px 0 0}@media print,screen and (min-width:48.0625em){.hero--home .video-play-button{margin:0 20px 60px 0}}@media screen and (min-width:75em){.hero--home .video-play-button{margin:0 calc(50vw - 600px) 120px 0;width:64px;height:64px;padding:16px 20px}.hero--home .video-play-button[aria-label=Play]{padding:18px 20px 16px 24px}}.program-section{padding-top:2rem}@media print,screen and (min-width:48.0625em){.program-section{padding-top:3rem}}@media print,screen and (min-width:64.0625em){.program-section{padding-top:4rem}}.program-section__main-section{position:relative;z-index:2}.program-section__main-section .aspect-ratio-frame{display:block;overflow:hidden}.program-section__main-section .aspect-ratio-frame img{z-index:1}.program-section__main-section h2{padding-top:1.5rem}@media print,screen and (min-width:40.0625em){.program-section__main-section h2{padding-top:0}}@media screen and (min-width:75.0625em){.program-section__main-section h2{padding-top:5rem}}.program-section__main-section h3{font-family:Roboto,Arial,sans-serif}.program-section__main-section h3{font-size:0.875rem}.program-section__main-section h3{font-weight:700}.program-section__main-section h3{line-height:1.5}@media print,screen and (min-width:48.0625em){.program-section__main-section h3{font-size:0.9375rem}}.program-section__main-section h3{margin-top:0;color:#333;font-family:"Roboto",Arial,sans-serif}.program-section__main-section .program-section__links{border-left:2px solid #c8c8cc;padding-left:1.5rem}@media print,screen and (min-width:48.0625em){.program-section__main-section .program-section__links{padding-left:2rem}}.program-section__main-section ul{padding:0}.program-section__main-section ul{margin-top:1rem}.program-section__main-section ul li{font-size:1rem}.program-section__main-section ul li{font-weight:400}.program-section__main-section ul li{line-height:1.6}@media print,screen and (min-width:64.0625em){.program-section__main-section ul li{font-size:1.125rem}}.program-section__main-section ul li{font-weight:700}.program-section__main-section ul li+li{margin-top:.5rem}.program-section__additional-programs{position:relative;z-index:1}.program-section__additional-programs ol,.program-section__additional-programs ul{list-style:unset;padding-left:1rem}.program-section__additional-programs ol ol,.program-section__additional-programs ol ul,.program-section__additional-programs ul ol,.program-section__additional-programs ul ul{margin-top:1rem}.program-section__additional-programs ol ol,.program-section__additional-programs ol ul,.program-section__additional-programs ul ol,.program-section__additional-programs ul ul{margin-bottom:1rem}.program-section__additional-programs li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.program-section__additional-programs li{font-size:1.125rem}}.program-section__additional-programs li+li{margin-top:1rem}.program-section__additional-programs ul{list-style-type:revert}.program-section__additional-programs ol{list-style-type:decimal;padding-left:1.125rem}.program-section__additional-programs ol ol{list-style-type:lower-latin}.program-section__additional-programs ol ol ol{list-style-type:lower-roman}@media print,screen and (max-width:48.06125em){.program-section__additional-programs{padding-bottom:1.5rem}}.program-section__additional-programs{padding-top:2rem}@media print,screen and (min-width:48.0625em){.program-section__additional-programs{padding-top:3rem}}@media print,screen and (min-width:64.0625em){.program-section__additional-programs{padding-top:4rem}}.program-section__additional-programs::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-color:#f0f0f2}@media print,screen and (min-width:48.0625em){.program-section__additional-programs::before{margin-top:-24px}}@media print,screen and (min-width:64.0625em){.program-section__additional-programs::before{margin-top:-56px}}@media print,screen and (min-width:48.0625em){.program-section__additional-programs::after{content:"";display:block;position:absolute;width:190px;height:119px;right:0;bottom:calc(100% - 20px);background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 290 118.5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m290 118.5-23.7-11.8v-17.4l3.6-5.8c.8.2 1.8.3 3-.9.6-.6 1-1.3 1-2.2 0-1.7-1.4-3.1-3.1-3.1s-2.9 1.2-3.1 2.6h-7.9v-3.7c0-9.1-4.1-13-7.5-14.6.4-.4.7-1 .6-1.6-.1-.8-.9-1.4-1.8-1.4h-1.6v-6.7c0-.9-.7-1.7-1.6-1.8-1-.1-1.9.7-1.9 1.7v6.8h-2c-.9 0-1.7.6-1.8 1.5 0 .7.2 1.3.7 1.6-3.4 1.7-7.2 5.6-7.2 14.5v3.7h-8.4c-.3-1.7-1.8-2.9-3.6-2.6-1.3.2-2.3 1.2-2.6 2.4-.4 2 1.1 3.8 3.1 3.8s.9 0 1.3-.3l3.7 6v15.3h-53l2.7-4.3-1.5-2.7h-9.4v-29.7l4.6-7.4c.9.2 1.8.2 3.1-1.1.5-.5.8-1.2.8-2 0-1.7-1.4-3.1-3.1-3.1s-2.6 1-3 2.3h-10.7v-23.3c0-14.7-8.3-18.5-12.6-19.4h1.1c.9 0 1.7-.7 1.8-1.6.1-1-.7-1.9-1.7-1.9h-1.9v-8c0-.9-.7-1.7-1.6-1.8-1-.1-1.9.7-1.9 1.7v8.3h-1.8c-.9 0-1.7.7-1.8 1.6 0 1 .7 1.9 1.7 1.9h1.2c-4.2 1-12.6 4.8-12.6 19.4v23.3h-11.8c-.4-1.5-1.9-2.5-3.6-2.2-1.2.2-2.2 1.2-2.5 2.4-.4 2 1.1 3.8 3.1 3.8s1.2-.2 1.7-.5l4.8 7.8v29.7h-9.4l-1.5 2.7 2.7 4.3h-52.3v-15.3l3.5-5.7h.3c2 0 3.5-1.8 3.1-3.8-.3-1.2-1.3-2.2-2.5-2.4-1.8-.3-3.3 1-3.6 2.6h-7.3v-3.7c0-9.1-4-13-7.4-14.6.5-.4.7-1 .6-1.6-.1-.9-.9-1.5-1.8-1.5h-1.7v-6.7c0-.9-.7-1.7-1.6-1.8-1-.1-1.9.7-1.9 1.7v6.8h-1.9c-.9 0-1.7.6-1.8 1.5 0 .7.2 1.3.7 1.6-3.4 1.7-7.3 5.6-7.3 14.6v3.7h-9c-.3-1.7-1.8-2.9-3.6-2.6-1.3.2-2.3 1.2-2.6 2.4-.4 2 1.1 3.8 3.1 3.8s1.2-.2 1.7-.5l3.8 6.2v17.6l-23.6 11.5z' fill='%23f0f0f2'/%3E%3C/svg%3E")}}@media print,screen and (min-width:64.0625em){.program-section__additional-programs::after{bottom:calc(100% + 13px)}}@media screen and (min-width:77.5em){.program-section__additional-programs::after{right:calc(50vw - 620px)}}.program-section__additional-programs .grid-container{position:relative;z-index:2}.program-section__additional-programs .global-spacing--6x{gap:.5rem 0}@media print,screen and (min-width:48.0625em){.program-section__additional-programs .grid-margin-x>.cell.medium-auto:only-child{width:calc(83.3333333333% - 2.5rem);margin-left:calc(8.3333333333% + 1.25rem)}}.additional-program{height:100%;background-color:#d1190d;color:#fff}.additional-program{padding:1.5rem}@media print,screen and (min-width:48.0625em){.additional-program{padding:2rem}}@media print,screen and (min-width:64.0625em){.additional-program{padding:2.5rem}}.additional-program a:not(.btn){color:#fff;text-decoration:underline}.additional-program a:not(.btn):hover,.additional-program a:not(.btn):focus-visible{color:#fff;text-decoration:none}.additional-program a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.75 0.75H13.125H14V1.625V6V6.875H12.25V6V3.75781L6.72656 9.25391L6.125 9.88281L4.86719 8.625L5.49609 8.02344L10.9922 2.5H8.75H7.875V0.75H8.75ZM0.875 1.625H4.375H5.25V3.375H4.375H1.75V13H11.5938V10.375V9.5H13.3438V10.375V13.875V14.75H12.4688H0.875H0V13.875V2.5V1.625H0.875Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-size:12px}.additional-program h4{color:#fff}.additional-program h4{font-family:Roboto,Arial,sans-serif}.additional-program h4{font-size:1.25rem}.additional-program h4{font-weight:700}.additional-program h4{line-height:1.6}@media print,screen and (min-width:64.0625em){.additional-program h4{font-size:1.375rem}}.additional-program p{color:#fff}.additional-program p{font-family:Roboto,Arial,sans-serif}.additional-program p{font-size:0.9375rem}.additional-program p{font-weight:400}.additional-program p{line-height:1.6}@media print,screen and (min-width:48.0625em){.additional-program p{font-size:1rem}}.video-section{overflow:clip;background-color:#d1190d;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/video-section/background-video-section-400.jpg)}@media screen and (min-width:25.0625em){.video-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/video-section/background-video-section-800.jpg)}}@media screen and (min-width:50.0625em){.video-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/video-section/background-video-section-1200.jpg)}}@media screen and (min-width:75.0625em){.video-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/video-section/background-video-section-1600.jpg)}}.video-section h2{text-align:center;color:#fff;margin:0}.video-section .swiper-wrapper{height:auto}.video-section .swiper{overflow:visible;margin-right:0;margin-left:0;width:calc(100vw - 54px)}@media screen and (min-width:36.25em){.video-section .swiper{width:100%}}@media screen and (min-width:48.0625em){.video-section .slider-navigation{display:none}}.video-section .slider-navigation__prev svg path,.video-section .slider-navigation__next svg path{fill:#fff}.video-section .slider-navigation__prev:hover svg path,.video-section .slider-navigation__next:hover svg path{fill:#fff}.video-section .slider-navigation__prev.swiper-button-disabled svg path,.video-section .slider-navigation__next.swiper-button-disabled svg path{fill:#8a8a8d !important}.video-section .swiper-pagination-bullets{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.video-section .swiper-pagination-bullet{display:block;background:#fff;height:12px;width:12px;border-radius:100%}.video-section .swiper-pagination-bullet.swiper-pagination-bullet-active{position:relative}.video-section .swiper-pagination-bullet.swiper-pagination-bullet-active::after{content:"";display:block;position:absolute;top:-3.25px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #fff;border-radius:100%}@media print,screen and (min-width:48.0625em){.video-section__set{display:flex;gap:0 24px}}@media print,screen and (min-width:48.0625em){.swiper-slide{flex:1}}.video-section__item{position:relative;width:100%}.video-section__item::before{content:"";display:block;padding-bottom:177.83%}.video-section__item>img{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video-section__item .video-section__item--content{position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgb(0,0,0));display:flex;flex-direction:column;justify-content:flex-end}.video-section__item .video-section__item--content>a{position:relative;flex:1}.video-section__item .video-section__item--content>a .play-button{position:relative;bottom:unset;left:unset;margin:281px auto 0}@media print,screen and (min-width:64.0625em){.video-section__item .video-section__item--content>a .play-button{margin-top:300px}}.video-section__item--text{padding:1.5rem}.video-section__item--text a{color:#fff;text-decoration:underline}.video-section__item--text a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.video-section__item--text a.external:not(.btn):focus::after,.video-section__item--text a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.video-section__item--text a:hover,.video-section__item--text a:focus-visible{text-decoration:none}.video-section__item--text h3,.video-section__item--text p{color:#fff}.video-section__item--text p,.video-section__item--text .video-section__item--link{margin-top:.5rem}.video-section__item--text h3,.video-section__item--text .video-section__item--link a{font-weight:700}@media print,screen and (min-width:40.0625em){.image-grid .glide__slides{display:flex;flex-flow:row wrap;margin-left:-1.25rem;margin-right:-1.25rem}.image-grid .glide__arrows{display:none}}.image-grid .swiper-wrapper{padding-left:0;box-sizing:border-box}.image-grid-item{padding:0}.image-grid-item__link{position:relative;display:table;margin:0 auto;line-height:1}.image-grid-item__link::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";transition:background-image 150ms cubic-bezier(0.42,0.08,0.06,0.98);background-image:linear-gradient(42deg,rgba(0,0,0,0) 57.81%,rgba(0,0,0,0.8) 99.35%)}.image-grid-item__link:has(.play-button)::before{background-image:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%),linear-gradient(39deg,rgba(0,0,0,0) 83.94%,rgba(0,0,0,0.8) 99.37%)}.image-grid-item__expand{position:absolute;top:0;right:0;display:block;padding:.5em;background-color:#fff;font-size:1.25rem}.image-grid-item .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-grid-item__toggle{display:none}.image-grid-item__toggle{display:inline-block;position:absolute;top:0;right:0;padding:1rem;background-color:rgba(0,0,0,0)}.image-grid-item__toggle svg{width:24px}.image-grid-item__toggle svg path{fill:#fff}.image-grid-item__link:hover .image-grid-item__toggle,.image-grid-item__link:focus .image-grid-item__toggle,.image-grid-item__link:focus-visible .image-grid-item__toggle{background-color:#d1190d}.info-card-section{overflow:hidden}.info-card-section .card{border:1px solid #c4c4c4}.info-card-section .card{padding:1rem}@media print,screen and (min-width:48.0625em){.info-card-section .card{padding:1.5rem}}@media print,screen and (min-width:48.0625em){.info-card-section .card{height:100%}.info-card-section .card{padding-top:1rem}.info-card-section .card{padding-bottom:1rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.info-card-section .card{padding-top:1.5rem}.info-card-section .card{padding-bottom:1.5rem}}.info-card-section .swiper-container{max-width:100%;margin-left:auto;margin-right:auto;padding-right:0.9375rem;padding-left:0.9375rem}.info-card-section .swiper{overflow:visible}.info-card-section .swiper-slide{visibility:hidden}.info-card-section .swiper-slide-visible{visibility:visible}.info-card-section .slider-navigation{position:relative}@media print,screen and (max-width:48.06125em){.info-card-section .slider-navigation{justify-content:center;gap:1rem}.info-card-section .slider-navigation{margin-top:0.5rem}}@media print,screen and (min-width:48.0625em){.info-card-section .swiper-container{max-width:1270px;margin-left:auto;margin-right:auto;padding-right:3.125rem;padding-left:3.125rem}.info-card-section .slider-navigation__prev{margin-left:-50px}.info-card-section .slider-navigation__next{margin-right:-50px}.info-card-section .slider-navigation{position:absolute;top:200px;width:100%;justify-content:space-between}}.jump-nav-component{background-color:hsl(0,0%,85%)}.jump-nav-component a{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.jump-nav-component a:hover{text-decoration:none}.jump-nav-component__container{display:flex;width:100%;flex-direction:row;align-items:center;padding-left:1.25rem;position:relative;min-height:60px}.jump-nav-component__heading{flex:1;min-width:5rem}@media print,screen and (max-width:48.06125em){.jump-nav-component__heading .jump-nav-component__heading{display:none}}.jump-nav-component .jump-nav{display:flex !important;flex-flow:wrap;row-gap:.8rem;overflow:hidden;padding-bottom:1px}.jump-nav-component .accordion--open button{background-color:#d1190d;color:#fff}.jump-nav-component .accordion--open a{color:#fff}.jump-nav-component .accordion--open a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.jump-nav-component .accordion--open a.external:not(.btn):focus::after,.jump-nav-component .accordion--open a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.jump-nav-component .accordion--open .accordion__content{background-color:#d1190d;z-index:9}.jump-nav-component .accordion__button-text{font-weight:400}@media print,screen and (max-width:48.06125em){.jump-nav-component .jump-nav{flex-direction:column}.jump-nav-component .accordion{position:absolute;right:0;top:0}.jump-nav-component .accordion__content{position:absolute;right:0}}@media print,screen and (min-width:48.0625em){.jump-nav-component{padding-top:1rem}.jump-nav-component{padding-bottom:1rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.jump-nav-component{padding-top:1.5rem}.jump-nav-component{padding-bottom:1.5rem}}@media print,screen and (min-width:48.0625em){.jump-nav-component .jump-nav-component__container{max-width:1160px;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}.jump-nav-component .accordion{flex:85%}.jump-nav-component .jump-nav__item:not(:last-child){margin-left:-0.8rem;padding-left:.8rem}.jump-nav-component .jump-nav__item:not(:last-child):after{content:"|";margin-right:.8rem;margin-left:.8rem}.jump-nav-component__heading a{display:none}}.sticky-header__wrapper{position:sticky;top:0}.process-steps__jumplinks{z-index:9;position:sticky;top:0}@media print,screen and (min-width:48.0625em){.process-steps__jumplinks{position:sticky}}@media print,screen and (max-width:48.06125em){.jump-nav__link--active{border:2px solid #fff;padding:4px}}@media print,screen and (min-width:48.0625em){.jump-nav__link--active a{background-color:#d1190d;color:#fff}.jump-nav__link--active a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.jump-nav__link--active a.external:not(.btn):focus::after,.jump-nav__link--active a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}}.current-section{padding:.9375rem 1.875rem;width:100%;display:block;font-weight:700}@media print,screen and (min-width:48.0625em){.current-section{display:none}}.layout--3columns{background-color:#f0f0f2}.layout--3columns .css-grid{display:grid;row-gap:1rem}@media print,screen and (min-width:48.0625em){.layout--3columns .css-grid{grid-template-rows:repeat(1,auto);grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media print,screen and (min-width:48.0625em){#content-section .layout--3columns .css-grid{grid-template-columns:repeat(1,1fr)}}.layout--2columns{background-color:#f0f0f2}.layout--2columns .css-grid{display:grid;row-gap:1rem}@media print,screen and (min-width:48.0625em){.layout--2columns .css-grid{grid-template-rows:repeat(1,auto);grid-template-columns:repeat(2,1fr);gap:1.5rem}}.contact-card,.link-card{background-color:#fff;box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078);padding:1.5rem}@media print,screen and (min-width:64.0625em){.contact-card,.link-card{padding:2.5rem}}.contact-block__item h2.h3,.contact-block__item h3,.contact-card h2.h3,.contact-card h3,.link-card h2.h3,.link-card h3{font-family:Roboto,Arial,sans-serif}.contact-block__item h2.h3,.contact-block__item h3,.contact-card h2.h3,.contact-card h3,.link-card h2.h3,.link-card h3{font-size:1.25rem}.contact-block__item h2.h3,.contact-block__item h3,.contact-card h2.h3,.contact-card h3,.link-card h2.h3,.link-card h3{font-weight:700}.contact-block__item h2.h3,.contact-block__item h3,.contact-card h2.h3,.contact-card h3,.link-card h2.h3,.link-card h3{line-height:1.6}@media print,screen and (min-width:64.0625em){.contact-block__item h2.h3,.contact-block__item h3,.contact-card h2.h3,.contact-card h3,.link-card h2.h3,.link-card h3{font-size:1.375rem}}.contact-block__item .wysiwyg,.contact-card .wysiwyg,.link-card .wysiwyg{margin-top:0.5rem}.contact-block__item .contact-block__item--contact-info,.contact-block__item .contact-card__item--contact-info,.contact-card .contact-block__item--contact-info,.contact-card .contact-card__item--contact-info,.link-card .contact-block__item--contact-info,.link-card .contact-card__item--contact-info{margin-top:1rem}@media print,screen and (min-width:48.0625em){.contact-block__item .contact-block__item--contact-info,.contact-block__item .contact-card__item--contact-info,.contact-card .contact-block__item--contact-info,.contact-card .contact-card__item--contact-info,.link-card .contact-block__item--contact-info,.link-card .contact-card__item--contact-info{margin-top:1.5rem}}.contact-block__item .link-card--links ul,.contact-card .link-card--links ul,.link-card .link-card--links ul{font-size:1.125rem}.contact-block__item .link-card--links ul,.contact-block__item .contact-card__item--roles ul,.contact-card .link-card--links ul,.contact-card .contact-card__item--roles ul,.link-card .link-card--links ul,.link-card .contact-card__item--roles ul{padding-inline-start:0}.contact-block__item .link-card--links ul li+li,.contact-block__item .contact-card__item--roles ul li+li,.contact-card .link-card--links ul li+li,.contact-card .contact-card__item--roles ul li+li,.link-card .link-card--links ul li+li,.link-card .contact-card__item--roles ul li+li{margin-top:.625rem}.body-section aside ul{font-size:1.125rem}.body-section aside ul li+li{margin-top:.625rem}.layout--3columns+.listing-section.divider-before .divider,.layout--2columns+.listing-section.divider-before .divider{display:none}.btn-row{display:flex;flex-wrap:wrap;gap:1rem}.listing-section .section-heading__title-container{max-width:60rem}.listing-section__item{border-bottom:1px solid #8a8a8d}.listing-section__item:first-of-type{border-top:1px solid #8a8a8d}.listing-section__item:first-of-type{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.listing-section__item:first-of-type{margin-top:2.5rem}}@media print,screen and (min-width:64.0625em){.listing-section__item:first-of-type{margin-top:3rem}}.listing-section__item{padding-top:1.5rem}.listing-section__item{padding-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.listing-section__item{padding-top:2.5rem}.listing-section__item{padding-bottom:2.5rem}}@media print,screen and (min-width:64.0625em){.listing-section__item{padding-top:3rem}.listing-section__item{padding-bottom:3rem}}.listing-section__item h3{font-weight:700}.listing-section__item .text-margin-reset{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.listing-section__item .grid-x{gap:1.5rem 0}.listing-table__container{max-width:1240px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.listing-table .mobile-table{margin-bottom:0}.listing-table table{border-top:none;width:100%}.listing-table tbody{border-left:none}.listing-table thead,.listing-table th,.listing-table tr{background-color:rgba(0,0,0,0);border:none}.listing-table td{border:1px solid hsl(0,0%,50%)}.listing-table__item{border:1px solid hsl(0,0%,85%);border-radius:10px;padding:1.25rem}@media print,screen and (min-width:48.0625em){.listing-table__item{padding:1.625rem 1.25rem}}@media print,screen and (min-width:48.0625em){.listing-table .section-heading{text-align:center}.listing-table .mobile-table{margin-top:0}}.mobile-cta-section{display:none;width:100%;z-index:3}.mobile-cta-section--inner{display:flex;padding:1rem 1.25rem;background:linear-gradient(180deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.9) 100%);-moz-column-gap:.75rem;column-gap:.75rem;width:100%;justify-content:center}.mobile-cta-section--inner ul{padding:0;margin:0}.mobile-cta-section--inner .btn{min-width:9.0625rem;text-align:center}@media print,screen and (max-width:48.06125em){.site-header-beyond-threshold .mobile-cta-section{display:block;position:fixed;bottom:0}}.news-detail__info-section{clear:both}.news-detail__info-section .news-detail__info-section--box{background-color:#f0f0f2}.news-detail__info-section .news-detail__info-section--box{padding:1.5rem}@media print,screen and (min-width:48.0625em){.news-detail__info-section .news-detail__info-section--box{padding:2rem}}@media print,screen and (min-width:64.0625em){.news-detail__info-section .news-detail__info-section--box{padding:2.5rem}}.news-detail__info-section .news-detail__info-section--box{margin-top:3rem}.news-detail__info-section .news-detail__info-section--box{margin-bottom:3rem}@media print,screen and (min-width:48.0625em){.news-detail__info-section .news-detail__info-section--box{margin-top:4rem}.news-detail__info-section .news-detail__info-section--box{margin-bottom:4rem}}@media print,screen and (min-width:64.0625em){.news-detail__info-section .news-detail__info-section--box{margin-top:6rem}.news-detail__info-section .news-detail__info-section--box{margin-bottom:6rem}}.news-detail__info-section .news-detail__info-section--box .grid-x{gap:1rem 0}@media print,screen and (min-width:48.0625em){.news-detail__info-section .news-detail__info-section--box .cell:first-child dl{margin-right:24px}}@media print,screen and (max-width:48.06125em){.news-detail__info-section .news-detail__info-section--box .cell+.cell{padding-top:1rem;border-top:1px solid #c8c8cc}}@media print,screen and (min-width:48.0625em){.news-detail__info-section .news-detail__info-section--box .cell+.cell{position:relative}.news-detail__info-section .news-detail__info-section--box .cell+.cell::before{content:"";display:block;position:absolute;top:0;right:100%;height:100%;width:32px;border-left:1px solid #c8c8cc}}.news-detail__info-section dt{font-family:Roboto,Arial,sans-serif}.news-detail__info-section dt{font-size:0.875rem}.news-detail__info-section dt{font-weight:700}.news-detail__info-section dt{line-height:1.5}@media print,screen and (min-width:48.0625em){.news-detail__info-section dt{font-size:0.9375rem}}.news-detail__info-section dd{margin-top:.5rem;margin-left:0}.news-detail__info-section dd+dt{margin-top:1rem}@media print,screen and (min-width:48.0625em){.news-detail__info-section dd+dt{margin-top:1.5rem}}.news-detail__info-section dd>ul{list-style:none;margin:0;padding:0}.news-detail__info-section dd>ul li{display:inline-block}.news-detail__info-section dd>ul li:not(:last-child){margin-right:.25em}.news-detail__info-section dd>ul li:nth-last-child(n+2)::after{content:","}.listing--news .news__listing-rows{margin:0;padding:0}.listing--news .news__listing-items{padding:0 20px}@media print,screen and (min-width:48.0625em){.listing--news .news__listing-items{padding:0 2.5rem;padding-right:20px}}.listing--news .news__listing-items>li{border-bottom:1px solid #e1e1e5}.listing--news .news-listing-item{padding:1.5rem 0}@media print,screen and (min-width:64.0625em){.listing--news .news-listing-item{padding:2.5rem 0;display:flex;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}}.listing--news .news-listing-item__news-type{color:#333}.listing--news .news-listing-item__title{font-size:1rem}.listing--news .news-listing-item__title{font-weight:400}.listing--news .news-listing-item__title{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing--news .news-listing-item__title{font-size:1.125rem}}.listing--news .news-listing-item__title{font-family:"Roboto",Arial,sans-serif;line-height:30px}@media print,screen and (min-width:64.0625em){.listing--news .news-listing-item__title{line-height:33px}}.listing--news .news-listing-item__title a{font-size:1.25rem;font-weight:700}@media print,screen and (min-width:64.0625em){.listing--news .news-listing-item__title a{font-size:1.375rem}}.listing--news .news-listing-item__title{margin-top:.5rem;color:#333}.listing--news .news-listing-item__publish-date{margin-top:1rem;color:#333}.listing--news .news-listing-item__summary{margin-top:.5rem;color:#333}@media print,screen and (min-width:64.0625em){.listing--news .news-listing-item__content-wrapper{flex-basis:65.6097560976%;width:65.6097560976%}}@media screen and (min-width:75.0625em){.listing--news .news-listing-item__content-wrapper{flex-basis:auto;width:auto}}.listing--news .news-listing-item__image{margin-top:1.5rem}@media print,screen and (min-width:64.0625em){.listing--news .news-listing-item__image{flex-basis:29.512195122%;width:29.512195122%;margin-top:0}}@media screen and (min-width:75.0625em){.listing--news .news-listing-item__image{flex-basis:242px;min-width:242px}}.listing--news .in-the-news-listing-item{padding:1.5rem 0}@media print,screen and (min-width:64.0625em){.listing--news .in-the-news-listing-item{padding:2.5rem 0}}.listing--news .in-the-news-listing-item__news-type{color:#333}.listing--news .in-the-news-listing-item__title{font-size:1rem}.listing--news .in-the-news-listing-item__title{font-weight:400}.listing--news .in-the-news-listing-item__title{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing--news .in-the-news-listing-item__title{font-size:1.125rem}}.listing--news .in-the-news-listing-item__title{font-family:"Roboto",Arial,sans-serif;line-height:30px}@media print,screen and (min-width:64.0625em){.listing--news .in-the-news-listing-item__title{line-height:33px}}.listing--news .in-the-news-listing-item__title a{font-size:1.25rem;font-weight:700}@media print,screen and (min-width:64.0625em){.listing--news .in-the-news-listing-item__title a{font-size:1.375rem}}.listing--news .in-the-news-listing-item__title{margin-top:.5rem;color:#333}.listing--news .in-the-news-listing-item__summary{margin-top:1rem;color:#333}.listing--news .in-the-news-listing-item__source{font-family:Roboto,Arial,sans-serif}.listing--news .in-the-news-listing-item__source{font-size:0.9375rem}.listing--news .in-the-news-listing-item__source{font-weight:400}.listing--news .in-the-news-listing-item__source{line-height:1.6}@media print,screen and (min-width:48.0625em){.listing--news .in-the-news-listing-item__source{font-size:1rem}}.listing--news .in-the-news-listing-item__source{margin-top:.5rem;color:#333;font-style:italic}.listing--news .in-the-news-listing-item__profile{margin-top:.5rem;color:#333;display:flex;align-items:center}.listing--news .in-the-news-listing-item__profile span{margin-right:8px;font-weight:900;width:13px}.listing--news .in-the-news-listing-item__profile span path{fill:#333}.listing--news .in-the-news-listing-item__profile a{font-family:Roboto,Arial,sans-serif}.listing--news .in-the-news-listing-item__profile a{font-size:0.9375rem}.listing--news .in-the-news-listing-item__profile a{font-weight:400}.listing--news .in-the-news-listing-item__profile a{line-height:1.6}@media print,screen and (min-width:48.0625em){.listing--news .in-the-news-listing-item__profile a{font-size:1rem}}@media print,screen and (min-width:48.0625em){.hero--search-listing+.grid-container .grid-margin-x>.medium-8{padding-left:1.25rem}}.news-section,.in-the-news-section{overflow:clip}.news-section .news-section__more-btn,.in-the-news-section .news-section__more-btn{text-align:center}.news-section .grid-container>h2,.in-the-news-section .grid-container>h2{text-align:center;margin-top:0}.news-section .grid-container>h2,.in-the-news-section .grid-container>h2{margin-bottom:1.5rem}@media print,screen and (min-width:48.0625em){.news-section .grid-container>h2,.in-the-news-section .grid-container>h2{margin-bottom:2.5rem}}@media print,screen and (min-width:64.0625em){.news-section .grid-container>h2,.in-the-news-section .grid-container>h2{margin-bottom:3rem}}.news-item .news--type{font-family:Roboto,Arial,sans-serif}.news-item .news--type{font-size:0.875rem}.news-item .news--type{font-weight:700}.news-item .news--type{line-height:1.5}@media print,screen and (min-width:48.0625em){.news-item .news--type{font-size:0.9375rem}}@media print,screen and (max-width:48.06125em){.news-item .aspect-ratio-frame:not(:has(img))::before{padding:0}}.news-item .news--title{font-family:Roboto,Arial,sans-serif}.news-item .news--title{font-size:1.25rem}.news-item .news--title{font-weight:700}.news-item .news--title{line-height:1.6}@media print,screen and (min-width:64.0625em){.news-item .news--title{font-size:1.375rem}}.news-item .news--date{font-family:Roboto,Arial,sans-serif}.news-item .news--date{font-size:0.9375rem}.news-item .news--date{font-weight:400}.news-item .news--date{line-height:1.6}@media print,screen and (min-width:48.0625em){.news-item .news--date{font-size:1rem}}ul.news-section__small-set{padding-left:0;list-style:none}ul.news-section__small-set li.news-item+li.news-item{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){ul.news-section__small-set li.news-item+li.news-item{margin-top:0}}@media print,screen and (min-width:48.0625em){ul.news-section__small-set{display:flex;gap:1.5rem;justify-content:center}ul.news-section__small-set li.news-item{width:calc(33.33% - 16px);min-width:calc(33.33% - 16px);max-width:calc(33.33% - 16px);flex-basis:calc(33.33% - 16px)}}ul.news-section__small-set .news--type{margin-top:1rem}@media print,screen and (min-width:48.0625em){ul.news-section__small-set .news--type{margin-top:1.5rem}}ul.news-section__small-set .news--title{margin-top:0.5rem}ul.news-section__small-set .news--date{margin-top:1rem}.news-section:has(.news-item--featured){background-image:linear-gradient(to bottom,#333333 0%,#333333 200px,#ffffff 201px,#ffffff 100%)}.news-section:has(.news-item--featured) .divider{display:none}.news-section:has(.news-item--featured) h2{color:#fff;position:relative;z-index:2}.news-item--featured{position:relative;margin-bottom:1.5rem}.news-item--featured::before{content:"";display:block;position:absolute;z-index:1;top:-600px;right:-50vw;bottom:-60px;left:-50vw;background-color:#0f2d52;background-repeat:repeat;background-size:400px 400px;background-image:url(/themes/custom/montclair/assets/img/backgrounds/texture-tile-blue.jpg)}@media print,screen and (min-width:64.0625em){.news-item--featured::before{bottom:-200px}}.news-item--featured figure,.news-item--featured .news-item__text,.news-item--featured+.news-section__small-set{position:relative;z-index:2}@media print,screen and (min-width:48.0625em){.news-item--featured{background-color:#333}}.news-item--featured .aspect-ratio-frame::before{padding-bottom:95.2380952381%}@media print,screen and (min-width:48.0625em){.news-item--featured .aspect-ratio-frame::before{padding-bottom:55.0862068966%}}@media print,screen and (min-width:48.0625em){.news-item--featured .aspect-ratio-frame::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 32.24%,rgba(0,0,0,0.9) 100%)}}.news-item--featured .news-item__text{padding:1.5rem 1.25rem;background-color:#fff}@media print,screen and (min-width:48.0625em){.news-item--featured .news-item__text{background-color:rgba(0,0,0,0);position:absolute;bottom:0;left:0;width:100%;padding:0 3rem 3rem}}@media print,screen and (min-width:64.0625em){.news-item--featured .news-item__text{padding:0 4rem 4rem}}.news-item--featured .news--type{margin-top:0}@media print,screen and (min-width:48.0625em){.news-item--featured .news--type{color:#fff}}.news-item--featured .news--title,.news-item--featured .news--date{max-width:50rem}.news-item--featured .news--title,.news-item--featured .news--date{margin-top:0.5rem}@media print,screen and (min-width:48.0625em){.news-item--featured .news--title,.news-item--featured .news--date{color:#fff}.news-item--featured .news--title a,.news-item--featured .news--date a{color:#fff}.news-item--featured .news--title a.external:not(.btn)::after,.news-item--featured .news--date a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.news-item--featured .news--title a.external:not(.btn):focus::after,.news-item--featured .news--title a.external:not(.btn):hover::after,.news-item--featured .news--date a.external:not(.btn):focus::after,.news-item--featured .news--date a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.news-item--featured .news--title a:hover,.news-item--featured .news--title a.focus-visible,.news-item--featured .news--date a:hover,.news-item--featured .news--date a.focus-visible{text-decoration:none}}@media print,screen and (min-width:64.0625em){.news-item--featured .news--title{font-size:1.875rem}}.in-the-news-section .news-item{background-color:#f0f0f2}.in-the-news-section .news-item{padding:1rem}@media print,screen and (min-width:48.0625em){.in-the-news-section .news-item{padding:1.5rem}}.in-the-news-section .news-item h3{margin:0;font-family:"Roboto",Arial,sans-serif}.in-the-news-section .news-item h3{font-family:Roboto,Arial,sans-serif}.in-the-news-section .news-item h3{font-size:1.25rem}.in-the-news-section .news-item h3{font-weight:700}.in-the-news-section .news-item h3{line-height:1.6}@media print,screen and (min-width:64.0625em){.in-the-news-section .news-item h3{font-size:1.375rem}}.in-the-news-section .news-item .news-item__summary,.in-the-news-section .news-item .news-item__source{margin:.5rem 0 0;color:#333}.in-the-news-section .news-item .news-item__summary p{color:#333}.in-the-news-section .news-item .news-item__summary p{font-family:Roboto,Arial,sans-serif}.in-the-news-section .news-item .news-item__summary p{font-size:0.9375rem}.in-the-news-section .news-item .news-item__summary p{font-weight:400}.in-the-news-section .news-item .news-item__summary p{line-height:1.6}@media print,screen and (min-width:48.0625em){.in-the-news-section .news-item .news-item__summary p{font-size:1rem}}.in-the-news-section .news-item .news-item__source,.in-the-news-section .news-item .news-item__profile{font-family:Roboto,Arial,sans-serif}.in-the-news-section .news-item .news-item__source,.in-the-news-section .news-item .news-item__profile{font-size:0.9375rem}.in-the-news-section .news-item .news-item__source,.in-the-news-section .news-item .news-item__profile{font-weight:400}.in-the-news-section .news-item .news-item__source,.in-the-news-section .news-item .news-item__profile{line-height:1.6}@media print,screen and (min-width:48.0625em){.in-the-news-section .news-item .news-item__source,.in-the-news-section .news-item .news-item__profile{font-size:1rem}}.in-the-news-section .news-item .news-item__profile{margin-top:1rem}@media print,screen and (min-width:48.0625em){.in-the-news-section .news-item .news-item__profile{margin-top:1.5rem}}.in-the-news-section .news-item .news-item__profile{display:flex;gap:8px;align-items:flex-start}.in-the-news-section .news-item .news-item__profile svg{width:13px;position:relative;top:.4em}.hero--office-detail ol.breadcrumbs li a{color:#d1190d;text-decoration:underline;transition:color .25s}.hero--office-detail ol.breadcrumbs li a:hover,.hero--office-detail ol.breadcrumbs li a:focus{color:#575759;text-decoration:none}.hero--office-detail ol.breadcrumbs li.active{color:#333}@media print,screen and (max-width:48.06125em){.hero--office-detail ol.breadcrumbs li:nth-last-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238a8a8d' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M2.7 256l22.6 22.6 192 192L240 493.3 285.3 448l-22.6-22.6L93.3 256 262.6 86.6 285.3 64 240 18.7 217.4 41.4l-192 192L2.7 256z'/%3E%3C/svg%3E")}}@media print,screen and (min-width:48.0625em){.hero--office-detail ol.breadcrumbs li:not(:first-child)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238a8a8d' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M317.3 256l-22.6 22.6-192 192L80 493.3 34.7 448l22.6-22.6L226.7 256 57.4 86.6 34.7 64 80 18.7l22.6 22.6 192 192L317.3 256z'/%3E%3C/svg%3E%0A")}}.hero--office-detail{position:relative;background-color:#8a8a8d;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/office-building/texture-office-building-400.jpg)}@media screen and (min-width:25.0625em){.hero--office-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/office-building/texture-office-building-800.jpg)}}@media screen and (min-width:50.0625em){.hero--office-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/office-building/texture-office-building-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--office-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/office-building/texture-office-building-1600.jpg)}}.hero--office-detail__box{background-color:#fff}.hero--office-detail__box{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.hero--office-detail__box{display:flex;flex-direction:column;gap:1.5rem 2.5rem;padding:1.5rem}@media print,screen and (min-width:48.0625em){.hero--office-detail__box{padding:3rem;flex-direction:row;gap:2rem 2.5rem;flex-wrap:wrap}}@media print,screen and (min-width:64.0625em){.hero--office-detail__box{padding:4rem;gap:2.5rem}}@media print,screen and (min-width:48.0625em){.hero--office-detail__title{width:100%;min-width:100%;max-width:100%;flex-basis:100%}}.hero--office-detail__title .office--type{font-weight:700}.hero--office-detail__title .office--type{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--office-detail__title .office--type{margin-top:1.5rem}}.hero--office-detail__title h1{margin-top:.5rem}.hero--office-detail__title .office--deets{margin-top:.5rem}.hero--office-detail__title .office--deets ul{border-left:1px solid #c8c8cc}.hero--office-detail__title .office--deets ul{padding-left:1rem}@media print,screen and (min-width:48.0625em){.hero--office-detail__title .office--deets ul{padding-left:1.5rem}}.hero--office-detail__title .office--deets li{font-weight:700;padding:.25rem 0}@media print,screen and (min-width:48.0625em){.hero--office-detail__text{flex:1;padding-top:0}}.hero--office-detail__text dl{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.hero--office-detail__text dl{margin-top:2rem}}@media print,screen and (min-width:64.0625em){.hero--office-detail__text dl{margin-top:2.5rem}}.hero--office-detail__text dt{font-size:1rem}.hero--office-detail__text dt{font-weight:400}.hero--office-detail__text dt{line-height:1.6}@media print,screen and (min-width:64.0625em){.hero--office-detail__text dt{font-size:1.125rem}}.hero--office-detail__text dt{font-weight:700}@media print,screen and (min-width:48.0625em){.hero--office-detail__text dt{display:inline-block;width:140px;float:left;clear:both}}.hero--office-detail__text dd{font-size:1rem}.hero--office-detail__text dd{font-weight:400}.hero--office-detail__text dd{line-height:1.6}@media print,screen and (min-width:64.0625em){.hero--office-detail__text dd{font-size:1.125rem}}.hero--office-detail__text dd{margin-left:0}.hero--office-detail__text dd+dt{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--office-detail__text dd{display:block;margin-left:140px}}@media print,screen and (min-width:48.0625em){.hero--office-detail__text dt:not(:first-child){margin-top:8px}.hero--office-detail__text dt:not(:first-child)~dt,.hero--office-detail__text dt:not(:first-child)~dd{margin-top:8px}}.hero--office-detail__text .social-media a svg{width:100%;max-width:22px}.hero--office-detail__text .social-media a svg path{fill:#333}.hero--office-detail__text .social-media a:hover svg path,.hero--office-detail__text .social-media a:focus svg path{fill:#ab1d14}@media print,screen and (min-width:48.0625em){.hero--office-detail__photo{width:44%;min-width:44%;max-width:44%;flex-basis:44%}}.office__description{border:1px solid #c8c8cc;border-width:1px 0;padding:1rem 0}.office__description .eyebrow+p{margin-top:.5rem}.listing--office .office__listing-rows{margin:0;padding:0}.listing--office .office__listing-items{padding:0 20px}@media print,screen and (min-width:48.0625em){.listing--office .office__listing-items{padding:0 2.5rem;padding-right:20px}}.listing--office .office__listing-items>li{border-bottom:1px solid #e1e1e5}.listing--office .office-listing-item{padding:0 0 1.5rem}@media print,screen and (min-width:48.0625em){.listing--office .office-listing-item{padding:0 0 2.5rem}}.listing--office .office-listing-item__contact-wrapper{margin-top:.5rem}@media print,screen and (min-width:48.0625em){.listing--office .office-listing-item__contact-wrapper{display:flex;justify-content:space-between;align-items:flex-start;-moz-column-gap:40px;column-gap:40px;justify-content:end;flex-wrap:wrap;row-gap:40px}}.listing--office .office-listing-item__contact-wrapper .icon-list{list-style:none;margin:0;padding:0}.listing--office .office-listing-item__contact-wrapper .icon-list{margin-top:1.5rem}.listing--office .office-listing-item__contact-wrapper .icon-list+.icon-list{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.listing--office .office-listing-item__contact-wrapper .icon-list{margin-top:0}.listing--office .office-listing-item__contact-wrapper .icon-list+.icon-list{margin-top:2.5rem}}@media screen and (min-width:75.0625em){.listing--office .office-listing-item__contact-wrapper .icon-list{width:300px}}.listing--office .office-listing-item__contact-wrapper .icon-list__content{color:#333}.listing--office .office-listing-item__contact-wrapper .icon-list li+li{margin-top:.5rem}.listing--office .office-listing-item__contact-wrapper .icon-list svg{fill:#0f2d52}@media print,screen and (min-width:48.0625em){.listing--office .office-listing-item__title-wrapper{margin-top:0;flex:1 1 calc(100% - 340px)}}.listing--office .office-listing-item__title-wrapper p+p{margin-top:.5rem}.listing--office .office-listing-item__title-wrapper .eyebrow{color:#575759}.listing--office .office-listing-item__sub-title-wrapper{border-left:2px solid #c8c8cc;padding:4px 0 4px 16px;margin-top:1rem}@media print,screen and (min-width:48.0625em){.listing--office .office-listing-item__sub-title-wrapper{padding-left:1.5rem}}.listing--office .office-listing-item__sub-title-wrapper p+p{margin-top:.5rem}.listing--office .office-listing-item__sub-title-wrapper .eyebrow{color:#575759}.listing--office .office-listing-item__title{font-size:1rem}.listing--office .office-listing-item__title{font-weight:400}.listing--office .office-listing-item__title{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing--office .office-listing-item__title{font-size:1.125rem}}.listing--office .office-listing-item__title{font-family:"Roboto",Arial,sans-serif;line-height:30px}@media print,screen and (min-width:64.0625em){.listing--office .office-listing-item__title{line-height:33px}}.listing--office .office-listing-item__title a{font-size:1.25rem;font-weight:700}@media print,screen and (min-width:64.0625em){.listing--office .office-listing-item__title a{font-size:1.375rem}}.listing--office .office-listing-item__title{color:#333}.viewsreference--view-title{display:none}.hero--profile-detail ol.breadcrumbs li a{color:#d1190d;text-decoration:underline;transition:color .25s}.hero--profile-detail ol.breadcrumbs li a:hover,.hero--profile-detail ol.breadcrumbs li a:focus{color:#575759;text-decoration:none}.hero--profile-detail ol.breadcrumbs li.active{color:#333}@media print,screen and (max-width:48.06125em){.hero--profile-detail ol.breadcrumbs li:nth-last-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238a8a8d' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M2.7 256l22.6 22.6 192 192L240 493.3 285.3 448l-22.6-22.6L93.3 256 262.6 86.6 285.3 64 240 18.7 217.4 41.4l-192 192L2.7 256z'/%3E%3C/svg%3E")}}@media print,screen and (min-width:48.0625em){.hero--profile-detail ol.breadcrumbs li:not(:first-child)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238a8a8d' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M317.3 256l-22.6 22.6-192 192L80 493.3 34.7 448l22.6-22.6L226.7 256 57.4 86.6 34.7 64 80 18.7l22.6 22.6 192 192L317.3 256z'/%3E%3C/svg%3E%0A")}}.hero--profile-detail{position:relative;background-color:#8a8a8d;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/lanterns/texture-profile-lanterns-400.jpg)}@media screen and (min-width:25.0625em){.hero--profile-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/lanterns/texture-profile-lanterns-800.jpg)}}@media screen and (min-width:50.0625em){.hero--profile-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/lanterns/texture-profile-lanterns-1200.jpg)}}@media screen and (min-width:75.0625em){.hero--profile-detail{background-image:url(/themes/custom/montclair/assets/img/backgrounds/lanterns/texture-profile-lanterns-1600.jpg)}}.hero--profile-detail::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;background-color:#fff}.hero--profile-detail::after{height:3rem}@media print,screen and (min-width:48.0625em){.hero--profile-detail::after{height:4rem}}@media print,screen and (min-width:64.0625em){.hero--profile-detail::after{height:6rem}}.hero--profile-detail h1{margin-top:.5rem}.hero--profile-detail .grid-container{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.hero--profile-detail .grid-container{padding-top:3.5rem}}@media print,screen and (min-width:64.0625em){.hero--profile-detail .grid-container{padding-top:5rem}}.hero--profile-detail .grid-container{position:relative;z-index:2}.hero--profile-detail dl{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--profile-detail dl{margin-top:1.5rem}}.hero--profile-detail dt{font-size:1rem}.hero--profile-detail dt{font-weight:400}.hero--profile-detail dt{line-height:1.6}@media print,screen and (min-width:64.0625em){.hero--profile-detail dt{font-size:1.125rem}}.hero--profile-detail dt{font-weight:700}@media print,screen and (min-width:48.0625em){.hero--profile-detail dt{display:inline-block;width:210px;float:left;clear:both}}.hero--profile-detail dd{font-size:1rem}.hero--profile-detail dd{font-weight:400}.hero--profile-detail dd{line-height:1.6}@media print,screen and (min-width:64.0625em){.hero--profile-detail dd{font-size:1.125rem}}.hero--profile-detail dd{margin-left:0}.hero--profile-detail dd+dt{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--profile-detail dd{display:block;margin-left:210px}}@media print,screen and (min-width:48.0625em){.hero--profile-detail dt:not(:first-child){margin-top:8px}.hero--profile-detail dt:not(:first-child)~dt,.hero--profile-detail dt:not(:first-child)~dd{margin-top:8px}}.hero--profile-detail__box{background-color:#fff}.hero--profile-detail__box{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.hero--profile-detail__box{display:flex;flex-direction:column;gap:1.5rem 2.5rem;padding:1.5rem}@media print,screen and (min-width:48.0625em){.hero--profile-detail__box{padding:3rem;flex-direction:row;flex-wrap:wrap}}@media print,screen and (min-width:64.0625em){.hero--profile-detail__box{padding:4rem}}.hero--profile-detail__box .hero--profile-detail__title{width:100%}.hero--profile-detail__box .title-and-departments{padding-bottom:1rem}@media print,screen and (min-width:48.0625em){.hero--profile-detail__box .title-and-departments{padding-bottom:1.5rem}}.hero--profile-detail__box .title-and-departments{border:1px solid #c8c8cc;border-width:1px 0}.hero--profile-detail__box .title-and-departments ul{margin:0;padding:0}.hero--profile-detail__box .title-and-departments li{margin-top:1rem}@media print,screen and (min-width:48.0625em){.hero--profile-detail__box .title-and-departments li{margin-top:1.5rem}}.hero--profile-detail__box .title-and-departments li span{display:block}.hero--profile-detail__box .title-and-departments li span{font-family:Lora,Georgia,serif}.hero--profile-detail__box .title-and-departments li span{font-size:1.125rem}.hero--profile-detail__box .title-and-departments li span{font-weight:700}.hero--profile-detail__box .title-and-departments li span{line-height:28.8px}@media print,screen and (min-width:48.0625em){.hero--profile-detail__box .title-and-departments li span{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.hero--profile-detail__box .title-and-departments li span{font-size:1.25rem}}.hero--profile-detail__box .title-and-departments li a{font-size:1rem}.hero--profile-detail__box .title-and-departments li a{font-weight:400}.hero--profile-detail__box .title-and-departments li a{line-height:1.6}@media print,screen and (min-width:64.0625em){.hero--profile-detail__box .title-and-departments li a{font-size:1.125rem}}.hero--profile-detail__box .title-and-departments li span,.hero--profile-detail__box .title-and-departments li a{font-weight:700}@media print,screen and (min-width:48.0625em){.hero--profile-detail__text{width:calc(66% - 40px);min-width:calc(66% - 40px);max-width:calc(66% - 40px);flex-basis:calc(66% - 40px)}}@media print,screen and (min-width:48.0625em){.hero--profile-detail__photo{width:34%;min-width:34%;max-width:34%;flex-basis:34%;order:2}}.hero--profile-detail__photo ul{margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem 2.5rem}@media print,screen and (min-width:64.0625em){.hero--profile-detail__photo ul{flex-direction:row}}.hero--profile-detail__photo li{display:flex;gap:10px}.hero--profile-detail__photo li a{font-weight:700}.hero--profile-detail__photo li svg{width:16px}.profile__bio-section{padding-top:3rem}.profile__bio-section{padding-bottom:3rem}@media print,screen and (min-width:48.0625em){.profile__bio-section{padding-top:4rem}.profile__bio-section{padding-bottom:4rem}}@media print,screen and (min-width:64.0625em){.profile__bio-section{padding-top:6rem}.profile__bio-section{padding-bottom:6rem}}.profile__media-expertise{padding:1.5rem}@media print,screen and (min-width:48.0625em){.profile__media-expertise{padding:2rem}}@media print,screen and (min-width:64.0625em){.profile__media-expertise{padding:2.5rem}}.profile__media-expertise{margin-top:2.5rem;background-color:#f0f0f2;border:1px solid #c8c8cc;border-top:6px solid #c8c8cc}@media print,screen and (min-width:48.0625em){.profile__media-expertise{margin-top:0}}.profile__media-expertise h2{color:#333;font-weight:700}.profile__media-expertise h2:not(:first-of-type){margin-top:1rem}@media print,screen and (min-width:48.0625em){.profile__media-expertise h2:not(:first-of-type){margin-top:1.5rem}}.profile__media-expertise p{margin-top:1rem}.profile__media-expertise p{color:#333}.profile__media-expertise .eyebrow{margin-top:1rem}@media print,screen and (min-width:48.0625em){.profile__media-expertise .eyebrow{margin-top:1.5rem}}.profile__media-expertise .eyebrow{font-weight:700}.profile__media-expertise .profile__expertise-tags{margin-top:1rem}.profile__media-expertise .profile__expertise-tags{display:flex;flex-wrap:wrap;gap:8px}.profile__media-expertise .profile__expertise-tags a{font-size:0.875rem}.profile__media-expertise .profile__expertise-tags a{font-weight:400}.profile__media-expertise .profile__expertise-tags a{line-height:1.6}.profile__media-expertise .profile__expertise-tags a{border:1px solid #d1190d;background-color:#fff;color:#d1190d;padding:8px 16px;line-height:16.8px}@media print,screen and (min-width:48.0625em){.profile__media-expertise .profile__expertise-tags a{padding:12px 24px}}.profile__media-expertise .profile__expertise-tags a:hover,.profile__media-expertise .profile__expertise-tags a:active,.profile__media-expertise .profile__expertise-tags a:focus,.profile__media-expertise .profile__expertise-tags a:focus-visible{background-color:#d1190d;color:#fff}.profile__media-expertise .profile__related-links{list-style:none;margin:0;padding:0}.profile__media-expertise .profile__related-links{font-size:1rem}.profile__media-expertise .profile__related-links{font-weight:400}.profile__media-expertise .profile__related-links{line-height:1.6}@media print,screen and (min-width:64.0625em){.profile__media-expertise .profile__related-links{font-size:1.125rem}}.profile__media-expertise .profile__related-links{margin-top:1rem}@media print,screen and (min-width:48.0625em){.profile__media-expertise .profile__related-links{margin-top:1.5rem}}.profile__media-expertise .profile__related-links{font-weight:700}.profile__media-expertise .profile__related-links li+li{margin-top:0.5rem}.listing--profile .profile__listing-rows{margin:0;padding:0}.listing--profile .profile__listing-items{padding:0 20px}@media print,screen and (min-width:48.0625em){.listing--profile .profile__listing-items{padding:0 2.5rem;padding-right:20px}}.listing--profile .profile__listing-items>li{border-bottom:1px solid #e1e1e5}.listing--profile .profile-listing-item{padding:1.5rem 0}@media print,screen and (min-width:48.0625em){.listing--profile .profile-listing-item{padding:2.5rem 0}}.listing--profile .profile-listing-item__contact-wrapper{margin-top:1rem}@media print,screen and (min-width:48.0625em){.listing--profile .profile-listing-item__contact-wrapper{display:flex;justify-content:space-between;align-items:flex-start;-moz-column-gap:40px;column-gap:40px}}.listing--profile .profile-listing-item__contact-wrapper .icon-list{list-style:none;margin:0;padding:0}.listing--profile .profile-listing-item__contact-wrapper .icon-list{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.listing--profile .profile-listing-item__contact-wrapper .icon-list{margin-top:0}}@media screen and (min-width:75.0625em){.listing--profile .profile-listing-item__contact-wrapper .icon-list{width:300px}}.listing--profile .profile-listing-item__contact-wrapper .icon-list__content{color:#333}.listing--profile .profile-listing-item__contact-wrapper .icon-list li+li{margin-top:.5rem}.listing--profile .profile-listing-item__contact-wrapper .icon-list svg{fill:#0f2d52}.listing--profile .profile-listing-item__title-wrapper{border-left:1px solid #8a8a8d;padding:4px 0 4px 16px;margin-top:1rem}@media print,screen and (min-width:48.0625em){.listing--profile .profile-listing-item__title-wrapper{margin-top:0}}.listing--profile .profile-listing-item__title-wrapper p+p{margin-top:.5rem}.listing--profile .profile-listing-item__title{font-size:1rem}.listing--profile .profile-listing-item__title{font-weight:400}.listing--profile .profile-listing-item__title{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing--profile .profile-listing-item__title{font-size:1.125rem}}.listing--profile .profile-listing-item__title{font-family:"Roboto",Arial,sans-serif;line-height:30px}@media print,screen and (min-width:64.0625em){.listing--profile .profile-listing-item__title{line-height:33px}}.listing--profile .profile-listing-item__title a{font-size:1.25rem;font-weight:700}@media print,screen and (min-width:64.0625em){.listing--profile .profile-listing-item__title a{font-size:1.375rem}}.listing--profile .profile-listing-item__title{color:#333}.listing--profile .profile-listing-item__role{color:#333;font-weight:700}.listing--profile .profile-listing-item__department{font-family:Roboto,Arial,sans-serif}.listing--profile .profile-listing-item__department{font-size:0.9375rem}.listing--profile .profile-listing-item__department{font-weight:400}.listing--profile .profile-listing-item__department{line-height:1.6}@media print,screen and (min-width:48.0625em){.listing--profile .profile-listing-item__department{font-size:1rem}}.listing--profile .profile-listing-item__department{margin-top:.5rem}.profile-section{overflow:clip}.profile-section .swiper-wrapper{height:auto}.profile-section .swiper{overflow:visible;margin-right:0;margin-left:0;width:calc(100vw - 72px)}@media screen and (min-width:36.25em){.profile-section .swiper{width:100%}}.profile-section__item{box-shadow:1px 2px 16px 0px rgba(0,0,0,.1490196078)}.profile-section__item--text{padding:1.5rem}.profile-section__item--text h3{font-family:Roboto,Arial,sans-serif}.profile-section__item--text h3{font-size:1.25rem}.profile-section__item--text h3{font-weight:700}.profile-section__item--text h3{line-height:1.6}@media print,screen and (min-width:64.0625em){.profile-section__item--text h3{font-size:1.375rem}}.profile-section__item--text .list--comma-separate li{display:block}.profile-section__item--text .list--comma-separate li+li{margin-top:.5rem}.profile-section__item--text .list--comma-separate li:nth-last-child(n+2)::after{content:";"}.profile-section__button{text-align:center}@media screen and (min-width:36.25em){.profile-section__set{display:flex;flex-wrap:wrap;gap:2.5rem}.profile-section__set .swiper-slide{width:calc(50% - 20px);min-width:calc(50% - 20px);max-width:calc(50% - 20px);flex-basis:calc(50% - 20px);margin-right:0 !important}}@media screen and (min-width:48.0625em){.profile-section__set .swiper-slide{width:calc(33% - 26.6666px);min-width:calc(33% - 26.6666px);max-width:calc(33% - 26.6666px);flex-basis:calc(33% - 26.6666px)}}@media screen and (min-width:64em){.profile-section__set .swiper-slide{width:calc(25% - 30px);min-width:calc(25% - 30px);max-width:calc(25% - 30px);flex-basis:calc(25% - 30px)}}.slider-navigation{margin-top:1.8125rem;display:flex;justify-content:space-between;align-items:center}.profile-section .slider-navigation{width:calc(100% + 36px)}@media screen and (min-width:36.25em){.profile-section .slider-navigation{display:none}}.slider-navigation__prev,.slider-navigation__next{background-color:rgba(0,0,0,0);border:none;padding:0;font-size:16px}.slider-navigation__prev svg path,.slider-navigation__next svg path{fill:#d1190d}.slider-navigation__prev:focus,.slider-navigation__next:focus{background-color:rgba(0,0,0,0)}.slider-navigation__prev:focus svg path,.slider-navigation__next:focus svg path{fill:#d1190d}.slider-navigation__prev:hover,.slider-navigation__prev:focus-visible,.slider-navigation__next:hover,.slider-navigation__next:focus-visible{background-color:rgba(0,0,0,0)}.slider-navigation__prev:hover svg path,.slider-navigation__prev:focus-visible svg path,.slider-navigation__next:hover svg path,.slider-navigation__next:focus-visible svg path{fill:#d1190d}.slider-navigation__prev.swiper-button-disabled,.slider-navigation__next.swiper-button-disabled{pointer-events:none;opacity:1}.slider-navigation__prev.swiper-button-disabled svg path,.slider-navigation__next.swiper-button-disabled svg path{fill:#8a8a8d}.profiles{overflow:hidden}.profile__content h3{font-family:Lora,Georgia,serif}.profile__content h3{font-size:1.5rem}.profile__content h3{font-weight:400}.profile__content h3{line-height:1.2}@media print,screen and (min-width:48.0625em){.profile__content h3{font-size:1.875rem}}@media print,screen and (min-width:64.0625em){.profile__content h3{font-size:2.5rem}}.profile__content a{color:#d1190d;text-decoration:none}.profile__content a::after{font-family:"Font Awesome 6 Pro";content:"";display:inline;padding-right:.625rem;margin-left:.625rem;color:#d1190d;transition:padding-right 150ms cubic-bezier(0.42,0.08,0.06,0.98),margin-left 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.profile__content a:hover::after,.profile__content a:focus::after{padding-right:.875rem;margin-left:.875rem}.profile__content a.btn{padding-right:1.875rem}.profile-image-fallback:not(:has(img))::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/themes/custom/montclair/assets/img/default-profile.jpg);background-size:cover}.program--full .body-section .additional-info{background-color:#f7f8fd;border-top:6px solid #d1190d;color:#000}.program--full .body-section .additional-info{padding:1.5rem}@media print,screen and (min-width:48.0625em){.program--full .body-section .additional-info{padding:2rem}}@media print,screen and (min-width:64.0625em){.program--full .body-section .additional-info{padding:2.5rem}}.program--full .body-section .additional-info{font-size:1rem}.program--full .body-section .additional-info{font-weight:400}.program--full .body-section .additional-info{line-height:1.6}@media print,screen and (min-width:64.0625em){.program--full .body-section .additional-info{font-size:1.125rem}}.program--full .body-section .additional-info ol,.program--full .body-section .additional-info ul{list-style:unset;padding-left:1rem}.program--full .body-section .additional-info ol ol,.program--full .body-section .additional-info ol ul,.program--full .body-section .additional-info ul ol,.program--full .body-section .additional-info ul ul{margin-top:1rem}.program--full .body-section .additional-info ol ol,.program--full .body-section .additional-info ol ul,.program--full .body-section .additional-info ul ol,.program--full .body-section .additional-info ul ul{margin-bottom:1rem}.program--full .body-section .additional-info li{position:relative;padding-left:.5rem;font-size:1rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.program--full .body-section .additional-info li{font-size:1.125rem}}.program--full .body-section .additional-info li+li{margin-top:1rem}.program--full .body-section .additional-info ul{list-style-type:revert}.program--full .body-section .additional-info ol{list-style-type:decimal;padding-left:1.125rem}.program--full .body-section .additional-info ol ol{list-style-type:lower-latin}.program--full .body-section .additional-info ol ol ol{list-style-type:lower-roman}.program--full .body-section .additional-info dl+p{margin-top:.5rem}.program--full .body-section .additional-info dt{font-family:"Roboto",Arial,sans-serif !important}.program--full .body-section .additional-info dt{font-family:Lora,Georgia,serif}.program--full .body-section .additional-info dt{font-size:1.125rem}.program--full .body-section .additional-info dt{font-weight:700}.program--full .body-section .additional-info dt{line-height:28.8px}@media print,screen and (min-width:48.0625em){.program--full .body-section .additional-info dt{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.program--full .body-section .additional-info dt{font-size:1.25rem}}.program--full .body-section .additional-info dd{margin-left:0}.program--full .body-section .additional-info dd+dt{margin-top:1rem}@media print,screen and (min-width:48.0625em){.program--full .body-section .additional-info dd+dt{margin-top:1.5rem}}.program--full .body-section .additional-info dd>ul:not(.list--comma-separate,.list--semicolon-separate),.program--full .body-section .additional-info dd>ol:not(.list--comma-separate,.list--semicolon-separate){margin:0}.program--full .body-section .additional-info dd>ul:not(.list--comma-separate,.list--semicolon-separate),.program--full .body-section .additional-info dd>ol:not(.list--comma-separate,.list--semicolon-separate){font-size:1rem}.program--full .body-section .additional-info dd>ul:not(.list--comma-separate,.list--semicolon-separate),.program--full .body-section .additional-info dd>ol:not(.list--comma-separate,.list--semicolon-separate){font-weight:400}.program--full .body-section .additional-info dd>ul:not(.list--comma-separate,.list--semicolon-separate),.program--full .body-section .additional-info dd>ol:not(.list--comma-separate,.list--semicolon-separate){line-height:1.6}@media print,screen and (min-width:64.0625em){.program--full .body-section .additional-info dd>ul:not(.list--comma-separate,.list--semicolon-separate),.program--full .body-section .additional-info dd>ol:not(.list--comma-separate,.list--semicolon-separate){font-size:1.125rem}}.program--full .body-section .additional-info dd>ul:not(.list--comma-separate,.list--semicolon-separate) li,.program--full .body-section .additional-info dd>ol:not(.list--comma-separate,.list--semicolon-separate) li{margin-top:.5rem;padding-left:0}.program--full .body-section .additional-info dd ul.list--comma-separate,.program--full .body-section .additional-info dd ul.list--semicolon-separate{margin:.5rem 0 0;padding:0}.program--full .body-section .additional-info dd ul.list--comma-separate li,.program--full .body-section .additional-info dd ul.list--semicolon-separate li{display:inline}.program--full .body-section .additional-info dd ul.list--comma-separate li,.program--full .body-section .additional-info dd ul.list--semicolon-separate li{font-size:1rem}.program--full .body-section .additional-info dd ul.list--comma-separate li,.program--full .body-section .additional-info dd ul.list--semicolon-separate li{font-weight:400}.program--full .body-section .additional-info dd ul.list--comma-separate li,.program--full .body-section .additional-info dd ul.list--semicolon-separate li{line-height:1.6}@media print,screen and (min-width:64.0625em){.program--full .body-section .additional-info dd ul.list--comma-separate li,.program--full .body-section .additional-info dd ul.list--semicolon-separate li{font-size:1.125rem}}.program--full .body-section .additional-info dd.list-item{font-weight:700;font-size:1.125rem;line-height:1.6}.program--full .body-section .additional-info dd p:first-of-type{margin-top:0}.program--full .body-section .additional-info dd.no-header{margin-top:1.5rem}.program--full .body-section .additional-info dd>span{font-family:Lora,Georgia,serif}.program--full .body-section .additional-info dd>span{font-size:1.125rem}.program--full .body-section .additional-info dd>span{font-weight:700}.program--full .body-section .additional-info dd>span{line-height:28.8px}@media print,screen and (min-width:48.0625em){.program--full .body-section .additional-info dd>span{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.program--full .body-section .additional-info dd>span{font-size:1.25rem}}.program--full .body-section .additional-info dd>span{font-weight:700}.program--full .body-section .additional-info .topics-set{margin-top:.5rem}.program--full .body-section .additional-info .topics-set dd:nth-of-type(n+1){margin-top:.5rem}.program--full .body-section .additional-info .topics-set+dt{margin-top:1.5rem}.program--full .body-section .additional-info .list--semicolon-separate,.program--full .body-section .additional-info .list--comma-separate{line-height:1.25;margin-top:.1875rem}.program--full .body-section .additional-info .list--semicolon-separate dd,.program--full .body-section .additional-info .list--comma-separate dd{margin-top:0;display:inline;word-break:break-word}.program--full .body-section .additional-info .list--semicolon-separate dd:nth-last-child(n+2)::after,.program--full .body-section .additional-info .list--comma-separate dd:nth-last-child(n+2)::after{content:";"}.program--full .body-section .additional-info .list--semicolon-separate+dt,.program--full .body-section .additional-info .list--comma-separate+dt{margin-top:1.5rem}.program--full .body-section .additional-info .list--comma-separate dd:nth-last-child(n+2)::after{content:","}.program--full .body-section .additional-info .stem-program{width:4.125rem;margin-bottom:24px}.program--full .body-section .additional-info .start-date p{margin-bottom:0}.program--full .body-section--links ul.btn-row{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem 1.5rem}@media print,screen and (min-width:40.0625em){.program--full .body-section--links ul.btn-row{flex-direction:row;align-items:center;flex-wrap:wrap}}.program--full .body-section--links ul.btn-row a{font-weight:700}.listing--program .program__listing-rows{margin:0;padding:0}.listing--program .program__listing-items{padding:0 20px}@media print,screen and (min-width:48.0625em){.listing--program .program__listing-items{padding:0 2.5rem;padding-right:20px}}.listing--program .program__listing-items>li{border-bottom:1px solid #e1e1e5}.listing--program .program-listing-item{padding:1.5rem 0}@media print,screen and (min-width:48.0625em){.listing--program .program-listing-item{padding:2.5rem 0;display:flex;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}}.listing--program .program-listing-item .program-listing-item__title{font-size:1rem}.listing--program .program-listing-item .program-listing-item__title{font-weight:400}.listing--program .program-listing-item .program-listing-item__title{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing--program .program-listing-item .program-listing-item__title{font-size:1.125rem}}.listing--program .program-listing-item .program-listing-item__title{font-family:"Roboto",Arial,sans-serif;line-height:30px}@media print,screen and (min-width:64.0625em){.listing--program .program-listing-item .program-listing-item__title{line-height:33px}}.listing--program .program-listing-item .program-listing-item__title a{font-size:1.25rem;font-weight:700}@media print,screen and (min-width:64.0625em){.listing--program .program-listing-item .program-listing-item__title a{font-size:1.375rem}}.listing--program .program-listing-item .program-content__wrapper h3{font-family:Roboto,Arial,sans-serif}.listing--program .program-listing-item .program-content__wrapper h3{font-size:0.875rem}.listing--program .program-listing-item .program-content__wrapper h3{font-weight:700}.listing--program .program-listing-item .program-content__wrapper h3{line-height:1.5}@media print,screen and (min-width:48.0625em){.listing--program .program-listing-item .program-content__wrapper h3{font-size:0.9375rem}}.listing--program .program-listing-item .program-content__wrapper h3{color:#333}.listing--program .program-listing-item .program-content__wrapper ul{list-style:none;margin:0;padding:0}.listing--program .program-listing-item .program-content__wrapper ul li{color:#333}.listing--program .program-listing-item .program-content__wrapper .types__wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin-top:.625rem}.listing--program .program-listing-item .program-content__wrapper .types__wrapper .degree-types{display:flex;flex-wrap:wrap;align-items:center}.listing--program .program-listing-item .program-content__wrapper .types__wrapper .degree-types::after{content:"";display:inline-block;border-right:2px solid #333;padding-right:5px;margin-right:5px;height:18px;color:#333}.listing--program .program-listing-item .program-content__wrapper .types__wrapper li{font-size:1rem}.listing--program .program-listing-item .program-content__wrapper .types__wrapper li{font-weight:400}.listing--program .program-listing-item .program-content__wrapper .types__wrapper li{line-height:1.6}@media print,screen and (min-width:64.0625em){.listing--program .program-listing-item .program-content__wrapper .types__wrapper li{font-size:1.125rem}}.listing--program .program-listing-item .program-content__wrapper .types__wrapper li{display:inline-block}.listing--program .program-listing-item .program-content__wrapper .concentrations__wrapper{margin-top:1rem}@media print,screen and (min-width:48.0625em){.listing--program .program-listing-item .program-content__wrapper .concentrations__wrapper{border-left:1px solid #8a8a8d;padding:4px 0 4px 16px}}.listing--program .program-listing-item .program-content__wrapper .concentrations{margin-top:.3125rem}.listing--program .program-listing-item .program-content__wrapper .concentrations li{font-size:0.875rem}.listing--program .program-listing-item .program-content__wrapper .concentrations li{font-weight:400}.listing--program .program-listing-item .program-content__wrapper .concentrations li{line-height:1.6}.listing--program .program-listing-item .program-content__wrapper .stem__wrapper img{margin-top:1rem;max-width:4.125rem}@media print,screen and (min-width:48.0625em){.listing--program .program-listing-item .program-formats__wrapper{min-width:150px}}@media screen and (min-width:75.0625em){.listing--program .program-listing-item .program-formats__wrapper{min-width:200px}}.listing--program .program-listing-item .program-formats__wrapper ul{list-style:none;margin:0;padding:0}.listing--program .program-listing-item .program-formats__wrapper ul{border-left:2px solid #c8c8cc;padding:.25rem 0;padding-left:1rem;margin-top:1rem}@media print,screen and (min-width:48.0625em){.listing--program .program-listing-item .program-formats__wrapper ul{margin:0}}.listing--program .program-listing-item .program-formats__wrapper ul li{font-family:Roboto,Arial,sans-serif}.listing--program .program-listing-item .program-formats__wrapper ul li{font-size:0.875rem}.listing--program .program-listing-item .program-formats__wrapper ul li{font-weight:700}.listing--program .program-listing-item .program-formats__wrapper ul li{line-height:1.5}@media print,screen and (min-width:48.0625em){.listing--program .program-listing-item .program-formats__wrapper ul li{font-size:0.9375rem}}.listing--program .program-listing-item .program-formats__wrapper ul li{color:#575759}.listing--program .program-listing-item .program-formats__wrapper ul li+li{margin-top:.5rem}.promo-section{background-color:#0f2d52;padding:2rem 1.25rem}@media print,screen and (min-width:48.0625em){.promo-section{padding:0}}.promo--container{max-width:100rem;margin-right:auto;margin-left:auto}@media print,screen and (min-width:48.0625em){.promo--container{display:flex;padding:0 0 0 20px}}.promo__text{color:#fff}.promo__text .wysiwyg a{color:#fff}.promo__text .wysiwyg a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.promo__text .wysiwyg a.external:not(.btn):focus::after,.promo__text .wysiwyg a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.promo__text .wysiwyg a:hover,.promo__text .wysiwyg a:focus-visible{color:#e1e1e5;text-decoration:none}@media print,screen and (min-width:48.0625em){.promo__text{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}@media print,screen and (min-width:64.0625em){.promo__text{padding-top:4.5rem;padding-right:5rem;padding-bottom:4.5rem}}@media screen and (min-width:75em){.promo__text{padding-left:calc(50vw - 600px)}}@media screen and (min-width:100em){.promo__text{padding-left:200px}}.promo__text:only-child{max-width:60rem;padding-right:0}@media screen and (min-width:75em){body.gin--vertical-toolbar .promo__text{padding-left:calc(50vw - 633px)}}@media screen and (min-width:104.0625em){body.gin--vertical-toolbar .promo__text{padding-left:200px}}@media screen and (min-width:75em){body.gin--vertical-toolbar.toolbar-fixed[data-toolbar-menu=open] .promo__text{padding-left:calc(50vw - 728px)}}@media screen and (min-width:116em){body.gin--vertical-toolbar.toolbar-fixed[data-toolbar-menu=open] .promo__text{padding-left:200px}}.promo__photo{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.promo__photo{margin-top:0;width:48.75%;min-width:48.75%;max-width:48.75%;flex-basis:48.75%;position:relative}.promo__photo img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.related-programs-section{background-color:#333;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/themes/custom/montclair/assets/img/backgrounds/programs/background-related-programs-400.jpg)}@media screen and (min-width:25.0625em){.related-programs-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/programs/background-related-programs-800.jpg)}}@media screen and (min-width:50.0625em){.related-programs-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/programs/background-related-programs-1200.jpg)}}@media screen and (min-width:75.0625em){.related-programs-section{background-image:url(/themes/custom/montclair/assets/img/backgrounds/programs/background-related-programs-1600.jpg)}}.related-programs-section .grid-x{gap:1.5rem 0}.related-programs-section .large-5{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.related-programs-section h2,.related-programs-section p{color:#fff}.related-programs-section .section-heading__title-container p:last-of-type{margin-bottom:0}.related-programs__list{background-color:#fff}.related-programs__list ul{list-style:none;margin:0;padding:0}.related-programs__list p.h5{font-weight:700}.related-programs__list>ul>li+li{border-top:1px solid #8a8a8d}.related-programs__list>ul>li{padding:1.5rem}@media print,screen and (min-width:48.0625em){.related-programs__list>ul>li{padding:2rem}}@media print,screen and (min-width:64.0625em){.related-programs__list>ul>li{padding:2.5rem}}.related-programs__list .list--comma-separate{font-weight:700}.related{margin-top:1.5rem}@media print,screen and (min-width:48.0625em){.related{margin-top:2.5rem}}@media print,screen and (min-width:64.0625em){.related{margin-top:3rem}}.scoll-multiple-sticky .sticky-element{position:sticky;top:0;z-index:5}.scoll-multiple-sticky .sticky-element.site-header--scroll-up{top:9.375rem}.back-to-top.site-header--beyond-threshold a{position:fixed;bottom:2rem;right:2rem;z-index:5;padding:20px;background-color:#add8e6}.back-to-top.site-header--beyond-threshold a::after{content:"";font-family:"Font Awesome 6 Pro";font-size:1.5rem}.sequential-list:first-child{margin-top:0}.sequential-list__ol{counter-reset:sequential;padding-inline-start:0}.sequential-list__ol>li{counter-increment:sequential;position:relative}.sequential-list__ol>li>div{padding-left:56px}@media print,screen and (min-width:64.0625em){.sequential-list__ol>li>div{padding-left:72px}}.sequential-list__ol>li::before{content:counter(sequential);position:absolute;top:0;left:0;background:#0084b6;width:40px;height:40px;border-radius:50%;display:inline-flex;color:#fff;font-weight:700;justify-content:center;align-items:center;margin-right:16px}.sequential-list__ol>li::before{font-family:Lora,Georgia,serif}.sequential-list__ol>li::before{font-size:1.25rem}.sequential-list__ol>li::before{font-weight:700}.sequential-list__ol>li::before{line-height:1.2}@media print,screen and (min-width:48.0625em){.sequential-list__ol>li::before{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){.sequential-list__ol>li::before{font-size:1.875rem}}.sequential-list__ol>li::before{font-family:"Roboto",Arial,sans-serif}@media print,screen and (min-width:64.0625em){.sequential-list__ol>li::before{width:50px;height:50px;margin-right:24px}}.sequential-list__ol .sequential-list__imagery{margin-top:1rem}.sequential-list__ol .sequential-list__imagery:has(.sequential-list-media+.sequential-list-media){display:flex;flex-direction:column;gap:16px}@media print,screen and (min-width:64.0625em){.sequential-list__ol .sequential-list__imagery:has(.sequential-list-media+.sequential-list-media){flex-direction:row}.sequential-list__ol .sequential-list__imagery:has(.sequential-list-media+.sequential-list-media) .sequential-list-media{flex:1}}.sequential-list__ol .sequential-list-media{position:relative}.sequential-list__ol .sequential-list-media a{display:block}.sequential-list__ol .sequential-list-media a .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tags ul{list-style:none;margin:0;padding:0}.tags ul{display:inline-block}.tags li{display:inline-block}.tags li+li{margin-left:4px}.tags li:nth-last-child(n+2)::after{content:","}section+.tags{margin-top:2rem;padding-top:2rem;background-image:linear-gradient(to right,rgb(38.25,38.25,38.25) 0,rgb(38.25,38.25,38.25) 64px,transparent 64px);background-repeat:no-repeat;background-size:100% 1px}.topics-set ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.topics-set a{transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);border-width:0;border-style:solid;border-radius:2.5rem;display:inline-block;position:relative;font-weight:700;line-height:1.4;text-decoration:none;font-size:1rem;padding:.75rem 1.5rem;color:#333;background-color:#fff;border:1px solid #d1190d;color:#d1190d;font-size:.875rem;font-weight:400}.topics-set a:hover,.topics-set a:focus{text-decoration:none;outline:none}.topics-set a:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.topics-set a::before,.topics-set a::after{color:#333}.topics-set a:hover,.topics-set a:focus{color:#333;background-color:#e1e1e5}.topics-set a:hover::before,.topics-set a:hover::after,.topics-set a:focus::before,.topics-set a:focus::after{color:#333}.topics-set a:active{background-color:#fff}.topics-set a:active::before{border:2px solid #fff}.topics-set a:focus-visible::before,.topics-set a:active::before{border:2px solid #fff}.topics-set a:hover,.topics-set a:focus-visible{background-color:#e1e1e5}.topics-set a:active::before{content:"";display:block;pointer-events:none;position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:40px;border:2px solid #d1190d}.hero--event-detail .topics-set a:hover,.hero--event-detail .topics-set a:focus-visible{background-color:#d1190d;color:#fff}.task-service-page #content-section .expandables-section,.task-service-page #content-section .layout--3columns,.task-service-page #content-section .layout--2columns{background-color:#fff}.task-service-page #content-section .body-section:first-child .global-margin--12x{margin-block:0}.task-service-page #content-section .expandables-section.global-padding--12x{padding-block:0}.task-service-page #content-section .expandables-section.global-padding--12x{margin-block:3rem}@media print,screen and (min-width:48.0625em){.task-service-page #content-section .expandables-section.global-padding--12x{margin-block:4rem}}@media print,screen and (min-width:64.0625em){.task-service-page #content-section .expandables-section.global-padding--12x{margin-block:6rem}}.task-service-page #content-section section:not(.divider-after)+.layout--3columns .global-padding--12x,.task-service-page #content-section section:not(.divider-after)+.layout--2columns .global-padding--12x{padding-top:0}.task-service-page #content-section .layout--3columns:has(+section:not(.divider-before)) .global-padding--12x,.task-service-page #content-section .layout--2columns:has(+section:not(.divider-before)) .global-padding--12x{padding-bottom:0}.task-service-page .hero--landing--wrap .hero__content--box{box-shadow:unset}.testimonial-section{overflow:clip;position:relative}.testimonial .grid-x{gap:1.5rem 0}.testimonial blockquote{margin:0;color:#575759}.testimonial blockquote{font-family:Lora,Georgia,serif}.testimonial blockquote{font-size:1.5rem}.testimonial blockquote{font-weight:400}.testimonial blockquote{font-style:italic}.testimonial blockquote{line-height:1.5}@media print,screen and (min-width:48.0625em){.testimonial blockquote{font-size:1.75rem}}@media print,screen and (min-width:64.0625em){.testimonial blockquote{font-size:2.125rem}}.testimonial blockquote span{display:block}.testimonial cite,.testimonial cite p{font-style:normal}.testimonial .medium-auto{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.testimonial .global-spacing--3x p{font-family:Roboto,Arial,sans-serif}.testimonial .global-spacing--3x p{font-size:1.25rem}.testimonial .global-spacing--3x p{font-weight:700}.testimonial .global-spacing--3x p{line-height:1.6}@media print,screen and (min-width:64.0625em){.testimonial .global-spacing--3x p{font-size:1.375rem}}.testimonial .global-spacing--2x span{display:inline-block;margin-right:.5em}.testimonial .global-spacing--2x p+p{margin-top:0}.testimonial__photo-container{background-color:#d1190d;border-top:56px solid #fff;margin:0 -20px 0;padding-bottom:40px;background-image:url(/themes/custom/montclair/assets/img/backgrounds/checkerboard/texture-perforation-600.jpg);background-repeat:no-repeat;background-size:cover}.testimonial__photo-container figure{margin:-40px 20px 0}.testimonial__photo-container a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.testimonial__photo-container a:focus-visible,.testimonial__photo-container a:focus-within{border:2px solid #fff}@media screen and (min-width:25.0625em){.testimonial__photo-container{background-image:url(/themes/custom/montclair/assets/img/backgrounds/checkerboard/texture-perforation-600.jpg)}}@media print,screen and (min-width:48.0625em){.testimonial__photo-container{border-top:none;margin:0 40px 0 -140px;padding:40px 0}.testimonial__photo-container figure{margin:0 -40px 0 140px}}.testimonial__photo-container .play-button{left:50%;transform:translateX(-50%)}.testimonial-section.divider-after .grid-container>img{display:none}.testimonial-section:not(.divider-after)::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;background-color:#e1e1e5}.testimonial-section:not(.divider-after)::after{height:1.5rem}@media print,screen and (min-width:48.0625em){.testimonial-section:not(.divider-after)::after{height:1.5rem}}@media print,screen and (min-width:64.0625em){.testimonial-section:not(.divider-after)::after{height:3.5rem}}.testimonial-section:not(.divider-after) .grid-container{position:relative}.testimonial-section:not(.divider-after) .grid-container>img{position:absolute;bottom:23px;right:20px}@media print,screen and (min-width:64.0625em){.testimonial-section:not(.divider-after) .grid-container>img{width:109px;bottom:54px}}@media screen and (min-width:75em){.testimonial-section:not(.divider-after) .grid-container>img{bottom:54px;right:-10px}}.print-only{display:none !important}@media print{@page{margin:1cm}*{color:#000 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;text-shadow:none !important}abbr[title]::after{content:" (" attr(title) ")";display:inline-block}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid;padding:.5rem 8px}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{display:block;max-width:100% !important}video{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0pt !important;white-space:nowrap}h1,h2,h3,h4,h5,h6{margin-top:0}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}
.edu-link{color:#fff;text-decoration:underline}.edu-link:hover,.edu-link:focus-visible{color:#fff;text-decoration:none}.edu-link.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.utility-menu a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}@media print,screen and (min-width:64em){.edu-link+.utility-menu{padding-left:20px;border-left:1px solid #fff}}@media print,screen and (max-width:63.99875em){.site-header__logo{max-width:192px}.utility-menu{margin-top:16px;border-top:1px solid #ffc909;padding-top:16px}}.site-header--beyond-threshold .site-header__logo{max-width:unset}@media print,screen and (min-width:64em){.site-header--beyond-threshold.site-header .site-header__sticky-container .main-menu>ul.menu>li.menu-item>a{font-size:14px}}.site-search .form-actions [type=submit]{background-image:url(/themes/custom/montclair_intranet/assets/img/magnifying-glass-header-white.svg)}.site-search .form-actions [type=submit]:hover,.site-search .form-actions [type=submit]:focus-visible{background-image:url(/themes/custom/montclair_intranet/assets/img/magnifying-glass-header.svg)}.site-search .site-search__toggle+form label{font-size:15px}.site-header__top a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}@media print,screen and (min-width:64em){.site-search .site-search__toggle+form label{font-size:15px}.site-search{right:110px}.site-header__top>div+div{margin-right:350px}.directory-menu.accessible-menu .menu-item__button,.audience-menu.accessible-menu .menu-item__button{background-image:url(/themes/custom/montclair_intranet/assets/img/chevron-down.svg)}.site-search .site-search__toggle+form{max-width:240px}.no-cta-menu .site-search{right:20px}.no-cta-menu .site-header__top>div+div{margin-right:250px}}@media screen and (min-width:75em){.site-header__top>div+div{margin-right:450px}.site-search .site-search__toggle+form{max-width:340px}.no-cta-menu .site-header__top>div+div{margin-right:350px}}.site-header .site-header__sticky-container{background-color:#d1190d}@media print,screen and (max-width:63.99875em){.site-header .site-search__toggle{background-color:#d1190d}.site-header .site-search__toggle .icon--search path{fill:#fff}.site-header .site-search__toggle:hover,.site-header .site-search__toggle:focus-visible{background-color:#ab1d14}.site-header .site-search__toggle:hover .icon--search path,.site-header .site-search__toggle:focus-visible .icon--search path{fill:#fff}.search-panel-open .site-header .site-search__toggle{background-color:#000}.search-panel-open .site-header .site-search__toggle .icon--close{display:block}.search-panel-open .site-header .site-search__toggle .icon--close path{fill:#fff}.search-panel-open .site-header .site-search__toggle .icon--search{display:none}.search-panel-open .site-header .site-search__toggle:hover,.search-panel-open .site-header .site-search__toggle:focus{background-color:#000}.search-panel-open .site-header .site-search__toggle:hover .icon--close path,.search-panel-open .site-header .site-search__toggle:focus .icon--close path{fill:#fff}}@media print,screen and (max-width:63.99875em)and (min-width:64em){.site-header .site-search__toggle{display:none}}@media print,screen and (max-width:63.99875em){.site-header .mobile-menu-button{background-color:#d1190d}.site-header .mobile-menu-button .icon--close{display:none}.site-header .mobile-menu-button .icon--bars{width:16px;margin-top:5px}.site-header .mobile-menu-button .icon--bars path{fill:#fff}.site-header .mobile-menu-button:hover,.site-header .mobile-menu-button:focus{background-color:#ab1d14}.site-header .mobile-menu-button:hover .icon--bars path,.site-header .mobile-menu-button:focus .icon--bars path{fill:#fff}.mobile-menu-open .site-header .mobile-menu-button{background-color:#ab1d14}.mobile-menu-open .site-header .mobile-menu-button .icon--close{display:block}.mobile-menu-open .site-header .mobile-menu-button .icon--close path{fill:#fff}.mobile-menu-open .site-header .mobile-menu-button .icon--bars{display:none}.mobile-menu-open .site-header .mobile-menu-button:hover,.mobile-menu-open .site-header .mobile-menu-button:focus{background-color:#000}.mobile-menu-open .site-header .mobile-menu-button:hover .icon--close path,.mobile-menu-open .site-header .mobile-menu-button:focus .icon--close path{fill:#fff}.search-panel-open .site-search .site-search__toggle:hover,.search-panel-open .site-search .site-search__toggle:focus-visible{background-color:#333}}@media screen and (min-width:64.0625em){.site-header{height:190px}.site-header .site-header__logo{top:75px}.site-header .site-header__wrapper{max-width:90rem;height:190px}.site-header .site-header__bottom{height:auto;padding-block:10px}.site-header .main-menu>ul{gap:0 8px}.site-header .site-header__sticky-container{background-color:#d1190d;height:190px}.site-header .site-header__sticky-container .main-menu>ul.menu>li.menu-item>a{height:100%;display:flex;align-items:center;text-align:center;padding-left:0;font-size:16px}.site-header .site-header__sticky-container .main-menu>ul.menu>li>a{color:#fff}.site-header .site-header__sticky-container .main-menu>ul.menu>li>a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.site-header .site-header__sticky-container .main-menu>ul.menu>li>a.external:not(.btn):focus::after,.site-header .site-header__sticky-container .main-menu>ul.menu>li>a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.site-header .site-header__sticky-container .main-menu.accessible-menu .menu-item__button{height:100%;background-image:url(/themes/custom/montclair_intranet/assets/img/chevron-down.svg);width:1rem;right:0}}@media screen and (min-width:73.75em){.site-header,.site-header .site-header__wrapper,.site-header .site-header__sticky-container{height:146px}.site-header .site-header__main{justify-content:unset}.site-header .main-menu>ul{gap:0 8px;margin-top:-6px}.site-header .site-header__bottom{padding-left:275px;padding-top:10px}.site-header .site-header__logo{max-width:248px;top:80px}.site-header-beyond-threshold .site-header,.site-header-beyond-threshold .site-header .site-header__wrapper,.site-header-beyond-threshold .site-header .site-header__sticky-container{height:109px}.site-header-beyond-threshold .site-header .site-header__logo{top:65px}.site-header-beyond-threshold .site-header .site-header__bottom{padding-top:0}.site-header-beyond-threshold .site-header .main-menu>ul{gap:0 8px;margin-top:0}.site-header-beyond-threshold .site-header .main-menu>ul.menu>li>a{padding-left:0;font-size:1rem}}@media screen and (min-width:77.5em){.site-header .site-header__logo{top:80px}.site-header .main-menu>ul{gap:0 12px;margin-top:-8px}.site-header .site-header__bottom{height:auto;padding-block:14px;padding-left:290px}.site-header .site-header__sticky-container .main-menu>ul.menu>li.menu-item>a{font-size:18px}.site-header-beyond-threshold .site-header .site-header__sticky-container .main-menu>ul.menu>li.menu-item>a{font-size:16px;padding:8px 12px 6px 0}.site-header-beyond-threshold .site-header .site-header__sticky-container .main-menu>ul.menu>li.menu-item>a+button.menu-item__button{right:-6px !important}}@media screen and (min-width:87.5em){.site-header .main-menu>ul{margin-top:0}}.site-footer>figure::after{display:none}.site-footer .site-footer--primary{background-image:none}.site-footer .site-footer--secondary__footer{padding-block:24px}@media print,screen and (max-width:768px){.site-footer__logo{filter:brightness(0) saturate(100%) invert(19%) sepia(95%) saturate(3153%) hue-rotate(353deg) brightness(81%) contrast(103%)}}.site-footer--secondary__locations .icon-list__icon svg path{color:#0f2d52}@media screen and (min-width:48.0625em){.site-footer__nav--main span,.site-footer__nav--alt span{color:#fff;font-weight:700}.site-footer__nav--main a,.site-footer__nav--alt a{color:#fff;text-decoration:underline}.site-footer__nav--main a.external:not(.btn)::after,.site-footer__nav--alt a.external:not(.btn)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.site-footer__nav--main a.external:not(.btn):focus::after,.site-footer__nav--main a.external:not(.btn):hover::after,.site-footer__nav--alt a.external:not(.btn):focus::after,.site-footer__nav--alt a.external:not(.btn):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M328 0L304 0l0 48 24 0 102.1 0L207 271l-17 17L224 321.9l17-17 223-223L464 184l0 24 48 0 0-24 0-160 0-24L488 0 328 0zM24 32L0 32 0 56 0 488l0 24 24 0 432 0 24 0 0-24 0-176 0-24-48 0 0 24 0 152L48 464 48 80l152 0 24 0 0-48-24 0L24 32z' fill='%23ffffff'/%3E%3C/svg%3E")}.site-footer__nav--main a:hover,.site-footer__nav--main a:focus-visible,.site-footer__nav--alt a:hover,.site-footer__nav--alt a:focus-visible{color:#fff;text-decoration:none}.site-footer--primary ul.social-media{gap:18px}.site-footer--primary .social-media a svg{max-width:42px}.site-footer--primary .social-media a svg path{fill:#fff}.site-footer--primary .social-media a:hover svg path,.site-footer--primary .social-media a:focus-visible svg path{fill:#ffc909}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
