@import url(//fonts.googleapis.com/css?family=IBM+Plex+Sans:300,300i,400,400i,600,600i,700,700i&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
: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-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0,0,0,.7);--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-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{align-items:center;backdrop-filter:var(--f-button-backdrop-filter);background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);box-sizing:content-box;color:var(--f-button-color);cursor:pointer;display:flex;height:var(--f-button-height);justify-content:center;margin:0;overflow:hidden;padding:0;pointer-events:all;position:relative;transform:var(--f-button-transform);transition:var(--f-button-transition);width:var(--f-button-width)}@media (hover:hover){.f-button:hover:not([aria-disabled]){background-color:var(--f-button-hover-bg,var(--f-button-bg));color:var(--f-button-hover-color,var(--f-button-color))}}.f-button:active:not([aria-disabled]){background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)));color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);opacity:var(--f-button-svg-opacity,1);pointer-events:none;transform:var(--f-button-svg-transform);transition:var(--f-button-svg-transition);width:var(--f-button-svg-width)}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child,[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child,[data-autoplay-action=toggle] svg g:first-child{display:flex}.has-autoplay [data-autoplay-action=toggle] svg g:first-child,[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-radius:var(--f-spinner-border-radius);border-top-color:var(--f-spinner-color-2);height:var(--f-spinner-height);left:50%;margin:0;padding:0;position:absolute;top:50%;translate:-50% -50%;width:var(--f-spinner-width)}@keyframes f-spinner{to{rotate:1turn}}.f-panzoom,.f-zoomable{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative}.f-panzoom:after,.f-panzoom:before,.f-zoomable:after,.f-zoomable:before{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{aspect-ratio:unset!important;height:100%!important;left:0;margin:0!important;max-height:none!important;max-width:none!important;position:fixed;top:0;width:100%!important;z-index:9999}.f-panzoom__wrapper{max-height:100%;max-width:100%;min-height:0;min-width:0;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;max-height:100%;max-width:100%;min-height:0;min-width:0}.f-panzoom__content.has-lazyerror,.f-panzoom__content.is-lazyloading{visibility:hidden}img.f-panzoom__content{height:auto;-o-object-fit:contain;object-fit:contain;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:auto}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}picture.f-panzoom__content img{height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:none;vertical-align:top;width:100%}.f-panzoom__protected,picture.f-panzoom__content img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-panzoom__protected{inset:0;position:absolute;z-index:1}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,.2s)*.2) ease calc(var(--f-transition-duration,.2s)*.8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:var(--f-zoomInUp-opacity,0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0)}}.f-throwOutUp{animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,calc(var(--f-throwOutUp-y,150px)*-1),0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,var(--f-throwOutDown-y,150px),0)}}.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html{height:100%;min-height:1px;overflow:visible;width:100%}.has-gmap .f-html,.has-pdf .f-html{padding:0}.f-html{background:var(--f-html-bg);box-sizing:border-box;color:var(--f-html-color,currentColor);margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);position:relative}.f-html.is-error{text-align:center}.f-iframe{border:0;display:block;height:100%;margin:0;width:100%}.f-caption{align-self:center;background:var(--f-caption-bg);color:var(--f-caption-color);flex-shrink:0;line-height:var(--f-caption-line-height);font:var(--f-caption-font);margin:var(--f-caption-margin);max-height:calc(80vh - 100px);max-width:100%;overflow:auto;overflow-wrap:anywhere;padding:var(--f-caption-padding,16px 8px)}.has-html5video .f-html,.has-vimeo .f-html,.has-youtube .f-html{aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9));height:100%;max-height:var(--f-video-height,540px);max-width:var(--f-video-width,960px);min-height:1px;overflow:visible;padding:0;width:100%}.f-html5video{background:transparent;border:0;display:block;height:100%;width:100%}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var(--f-arrow-active-color,var(--f-arrow-hover-color));overflow:visible}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{bottom:auto;left:50%;right:auto;top:var(--f-arrow-pos,0);transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{bottom:var(--f-arrow-pos,0);left:50%;right:auto;top:auto;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-next svg,.is-vertical .f-button.is-arrow.is-prev svg{transform:rotate(90deg)}.f-carousel__toolbar{-webkit-font-smoothing:subpixel-antialiased;backdrop-filter:var(--f-toolbar-backdrop-filter);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);color:var(--f-toolbar-color,currentColor);display:grid;font-family:var(--f-toolbar-font,-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif);font-size:var(--f-toolbar-font-size,17px);font-variant-numeric:tabular-nums;font-weight:var(--f-toolbar-font-weight,inherit);grid-template-columns:1fr auto 1fr;line-height:var(--f-toolbar-line-height);margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);pointer-events:none;position:relative;text-align:center;text-shadow:var(--f-toolbar-text-shadow);white-space:nowrap;z-index:20}.f-carousel__toolbar.is-absolute{left:0;position:absolute;right:0;top:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--f-toolbar-gap,0)}.f-carousel__toolbar__column.is-left{display:flex;justify-content:flex-start;justify-self:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;flex-flow:nowrap;justify-content:flex-end;justify-self:flex-end}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);cursor:default;display:flex;flex-direction:row;line-height:var(--f-counter-line-height);margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease,max-width .3s ease,padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);-webkit-tap-highlight-color:transparent;background:var(--f-thumbs-bg);box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);overflow:hidden;padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);position:relative;transition:var(--f-thumbs-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y)*2)}.f-thumbs.is-horizontal.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)*2)}.f-thumbs.is-vertical.is-hidden{--f-thumbs-padding-x:0;max-width:0}.f-thumbs.is-scrollable.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{border-radius:inherit;color:transparent;display:block;height:var(--f-thumb-img-height);-o-object-fit:var(--f-thumb-img-fit);object-fit:var(--f-thumb-img-fit);-o-object-position:var(--f-thumb-img-position);object-position:var(--f-thumb-img-position);pointer-events:none;width:var(--f-thumb-img-width)}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{display:grid;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x)}.f-thumbs__slide,.f-thumbs__viewport{box-sizing:border-box;overflow:visible}.f-thumbs__slide{align-items:center;cursor:pointer;display:flex;flex-direction:column;grid-area:1/1;height:var(--f-carousel-slide-height);margin:0;padding:0;position:relative;width:var(--f-carousel-slide-width)}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;background:var(--f-thumb-bg);border-radius:var(--f-thumb-border-radius);display:block;height:100%;margin:auto;opacity:var(--f-thumb-opacity);outline:none;overflow:visible;padding:0;position:relative;transform:var(--f-thumb-transform);transition:var(--f-thumb-transition);width:100%}.f-thumbs__slide button:after{border:var(--f-thumb-border);border-radius:inherit;box-shadow:var(--f-thumb-shadow);content:"";inset:0;position:absolute;transition:var(--f-thumb-border-transition);z-index:1}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:(var(--f-thumb-width) - var(--f-thumb-clip-width))}.f-thumbs.is-modern .f-thumbs__viewport{margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x))*-1);width:calc(100% + var(--f-carousel-slide-width)*2 + var(--f-thumbs-padding-x))}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff)*0.5)*var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:var(--shift,0);overflow:visible;padding:0;transition:left var(--f-transition-duration) var(--f-transition-easing);will-change:left}.f-thumbs.is-modern .f-thumbs__slide button{border:none;box-shadow:none;clip-path:var(--clip-path);display:block;margin-inline:50%;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);width:var(--f-thumb-width)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{border:var(--f-thumb-focus-border,none);border-radius:inherit;bottom:0;box-shadow:var(--f-thumb-focus-shadow,none);content:"";left:var(--clip-shift);position:absolute;right:var(--clip-shift);top:0;transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);z-index:1}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;gap:var(--f-thumbs-gap);grid-auto-rows:var(--f-thumb-height);grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));overflow:auto;overscroll-behavior:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{cursor:pointer;display:block;grid-area:auto;height:var(--f-thumb-height);max-width:100%;outline:none;position:relative;width:var(--f-thumb-width)}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear;background:var(--f-progressbar-color);height:var(--f-progressbar-height);left:0;opacity:var(--f-progressbar-opacity);pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--f-progressbar-z-index)}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-height:0!important;min-width:0!important}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__dialog{background:transparent;border:0;height:100vh;inset:0;margin:0;max-height:unset;max-width:unset;overflow:hidden;overscroll-behavior:contain;padding:0;position:fixed;touch-action:none;width:100%;z-index:1050}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24,24,27,.95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0,0,0,.75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:hsla(0,0%,100%,.2);--f-spinner-color-2:hsla(0,0%,100%,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:#fff;--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:hsla(0,0%,100%,.75);--f-button-outline-offset:0px;--f-button-bg:rgba(54,54,54,.75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.01)),drop-shadow(1px 2px 1px rgba(24,24,27,.05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54,54,54,.65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:30px;--f-close-button-height:30px;--f-close-button-svg-width:24px;--f-close-button-svg-height:24px;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px hsla(0,0%,100%,.65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:7px;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:10px;--f-scrollbar-track-shadow:inset 0 0 6px rgba(0,0,0,.2);--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:10px}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:hsla(0,0%,100%,.97);--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0,0,0,.2);--f-spinner-color-2:rgba(0,0,0,.8);--f-spinner-border-width:3.5px;--f-progressbar-color:#6f6f74;--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0,0,0,.85);--f-button-bg:hsla(0,0%,100%,.85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:hsla(0,0%,100%,.85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2,#e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{display:flex;flex-direction:column;inset:0;overflow:hidden;position:absolute}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container>:not(.fancybox__carousel){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-revealing>:not(.fancybox__carousel){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-hiding>:not(.fancybox__carousel){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{opacity:0;pointer-events:none}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:f-fadeOut .15s ease-out both}.fancybox__backdrop{background:var(--fancybox-backdrop-bg);inset:0;position:fixed;z-index:-1}.fancybox__carousel{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{content:"";inset:-30px;position:absolute;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;overflow:visible;position:relative;transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [contenteditable],.fancybox__viewport [data-selectable]{cursor:auto}.fancybox__slide{align-items:center;backface-visibility:hidden;background:var(--f-carousel-slide-bg);box-sizing:border-box;display:flex;flex-direction:column;grid-area:1/1;height:var(--f-carousel-slide-height);margin:0;max-width:100%;min-height:0;min-width:0;padding:var(--f-carousel-slide-padding);position:relative;transform:translateZ(0);width:var(--f-carousel-slide-width);will-change:transform}.fancybox__slide:after,.fancybox__slide:before{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);position:absolute;right:0;top:calc((var(--f-button-height) + 2px)*-1);z-index:10}.fancybox__thumbs{flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:8px;--f-thumbs-transition:none;--f-thumbs-padding-x:4px;--f-thumbs-padding-y:8px;--f-thumbs-viewport-padding-x:4px;--f-thumbs-viewport-padding-y:0px;max-width:calc(var(--f-thumb-width)*var(--f-thumbs-cols) + var(--f-thumbs-gap)*(var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x)*2 + var(--f-thumbs-viewport-padding-x)*2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{--f-thumbs-padding-x:0;--f-thumbs-padding-y:unset;max-height:unset;max-width:0}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap)*(var(--f-thumbs-cols) - 1))/var(--f-thumbs-cols)))!important;overflow-x:hidden!important}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@charset "UTF-8";#block-who-we-are-volunteers .field--name-body>ul:after,.region-footer>.inner:after{clear:both;content:"";display:table}.splide{position:relative}.splide__list,.splide__slide,.splide__track{height:100%}.splide__arrows{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){.splide__arrows{padding-left:25px;padding-right:25px}}.splide__arrows{display:flex;justify-content:flex-end}.splide__arrows .splide__arrow{background:#a90606 url(/themes/custom/celh_theme/images/arrow-left.svg) no-repeat 50%;border:none;cursor:pointer;font-size:1em;height:117px;outline:none;padding:0;text-align:center;transition:none;width:250px;z-index:2}@media screen and (max-width:1090px){.splide__arrows .splide__arrow{height:45px;width:50%}}.splide__arrows .splide__arrow[disabled]{cursor:inherit;opacity:.1}.splide__arrows .splide__arrow.splide__arrow--next{background-image:url(/themes/custom/celh_theme/images/arrow-right.svg)}.splide__arrows .splide__arrow span{display:none}[data-fancybox-close]{opacity:.7;transition:all .3s ease-in-out}[data-fancybox-close]:hover{opacity:1}.fancybox__container .f-html.chapters h2{color:#a90606;font-size:240%;font-style:normal;margin-bottom:1em}.fancybox__container .f-html.chapters ul{list-style-type:none;margin-bottom:25px;padding-left:20px}.fancybox__container .f-html.chapters ul li{font-size:200%;font-weight:300;line-height:1.3;margin:0 0 .5em;padding-left:20px;position:relative}.fancybox__container .f-html.chapters ul li:before{background-color:#a90606;border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:10px;width:6px}.fancybox__container .f-html.chapters ul li a:hover{text-decoration:underline}.select2-container{font-size:140%}.select2-container .select2-selection--single{height:61px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:61px}.select2-container .select2-selection--single .select2-selection__arrow{margin-top:-13px;right:5px;top:50%}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans,Helvetica,Arial,sans-serif}body,html{height:100%}body{background:#fff;color:#000;font-size:62.5%;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}a:link{text-decoration:none}a:link,a:visited{color:#a90606}a.btn,a[data-action],button,input[type=button],input[type=submit]{background-color:#a90606;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:260%;font-weight:300;padding:16px 20px;text-align:center;transition:all .3s ease-in-out}@media screen and (max-width:800px){a.btn,a[data-action],button,input[type=button],input[type=submit]{padding:14px}}a.btn:hover,a[data-action]:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#590a0a}a.btn:active,a[data-action]:active,button:active,input[type=button]:active,input[type=submit]:active{background-color:#820c17}p,pre{font-size:200%;font-weight:300;line-height:1.3;margin:0 0 1em}p a.btn,pre a.btn{font-size:100%}h1,h2,h3,h4{font-style:italic;margin:0;padding:0}b,h1,h2,h3,h4,strong{font-weight:700}dl,ol,ul{margin:0;padding:0}ul{list-style:none}img{border:0;display:inline-block;vertical-align:middle}img,svg{height:auto;width:100%}figure{margin:0}iframe{display:block;width:100%}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.views-field-edit-node{margin:5px 0;position:relative;z-index:100}.views-field-edit-node a{border:1px solid #a90606;display:inline-block;font-size:140%;padding:3px}.views-field-edit-node a:hover{background-color:#a90606;border-color:#fff;color:#fff}.view-empty{font-size:200%;line-height:1.3}.tabs .tab-nav{border-bottom:2px solid #a90606}.tabs .tab-nav ul{display:flex;flex-wrap:wrap}@media screen and (max-width:800px){.tabs .tab-nav ul{display:block}}.tabs .tab-nav ul li{color:#a90606;cursor:pointer;font-size:200%;font-style:italic;font-weight:600;padding:.5em 1em}.tabs .tab-nav ul li.active,.tabs .tab-nav ul li:hover{background-color:#a90606;color:#fff}.tabs .tab-nav ul li.active{font-weight:700}.captcha{margin-bottom:30px}.captcha img{width:auto}.captcha a.reload-captcha{background-color:#a90606;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:260%;font-weight:300;padding:16px 20px;text-align:center;transition:all .3s ease-in-out}@media screen and (max-width:800px){.captcha a.reload-captcha{padding:14px}}.captcha a.reload-captcha:hover{background-color:#590a0a}.captcha a.reload-captcha:active{background-color:#820c17}.captcha a.reload-captcha{font-size:180%;padding:10px}.views-exposed-form>.inner>h2{font-size:200%;font-style:normal;margin-bottom:2em}.form-item{margin-bottom:30px;position:relative}.views-exposed-form .form-item{margin-bottom:20px}.views-exposed-form .form-item.fieldgroup{margin-bottom:10px}.views-exposed-form .form-item.fieldgroup.collapsible.collapsed legend:after{background-image:url(/themes/custom/celh_theme/images/fieldgroup-collapse-open.svg);height:14px;margin-top:-7px;width:73px}.views-exposed-form .form-item.fieldgroup.collapsible legend{position:relative}.views-exposed-form .form-item.fieldgroup.collapsible legend:after{background:url(/themes/custom/celh_theme/images/fieldgroup-collapse-close.svg) no-repeat 50%;content:"";height:18px;margin-top:-9px;position:absolute;right:20px;top:50%;width:10px}.form-item .field-suffix{font-size:200%}.form-item .counter,.form-item .description{font-size:200%;line-height:1.3;margin-bottom:.4em}.form-item .counter a,.form-item .description a{text-decoration:underline}.form-item .counter p,.form-item .description p{font-size:100%}details.form-wrapper,fieldset{border:none;margin:0;padding:0}.views-exposed-form details.form-wrapper .fieldset-wrapper,.views-exposed-form fieldset .fieldset-wrapper{padding:30px 10px}@media screen and (max-width:1090px){.views-exposed-form details.form-wrapper .fieldset-wrapper,.views-exposed-form fieldset .fieldset-wrapper{padding-left:0;padding-right:0}}details.form-wrapper .fieldset-wrapper>.description,fieldset .fieldset-wrapper>.description{margin-bottom:1.5em}details.form-wrapper details.form-wrapper{padding-left:30px}.password-confirm,.password-strength__title{display:block;font-size:160%;padding-top:.3em}details.form-wrapper>summary,legend{color:#a90606;font-size:200%;font-weight:700;margin-bottom:25px}.views-exposed-form details.form-wrapper>summary,.views-exposed-form legend{background-color:#a90606;color:#fff;font-size:280%;font-weight:300;margin:0;padding:20px;width:100%}@media screen and (max-width:1090px){.views-exposed-form details.form-wrapper>summary,.views-exposed-form legend{font-size:240%;padding:10px}}.views-exposed-form details.form-wrapper>summary .fieldset-legend,.views-exposed-form legend .fieldset-legend{background-color:#a90606;padding-right:5px;position:relative;z-index:2}label{display:block;font-size:200%;margin-bottom:.5em}label.form-required:after{content:"*";margin-left:5px}input[type=button][disabled],input[type=submit][disabled]{opacity:.2}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{background:none;border:none;border-bottom:1px solid #a90606;font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:200%;font-weight:300;outline:none;padding:10px;width:100%}input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=text].error,input[type=url].error,select.error,textarea.error{border-color:#f33}@media screen and (max-width:800px){.views-exposed-form input[type=email],.views-exposed-form input[type=number],.views-exposed-form input[type=password],.views-exposed-form input[type=search],.views-exposed-form input[type=text],.views-exposed-form input[type=url],.views-exposed-form select,.views-exposed-form textarea{font-size:200%}}input[type=number]{width:auto}select{-moz-appearance:none;-webkit-appearance:none;border-radius:0;height:48px;padding:0 15px}select,textarea{background-color:#fff}textarea{border:1px solid #a90606}.form-actions input[type=submit]{display:block;margin:0 auto;padding:25px;width:320px}@media screen and (max-width:680px){.form-actions input[type=submit]{width:100%}}.views-exposed-form .form-actions input[type=submit]{margin-bottom:10px;padding:10px;width:100%}@media screen and (max-width:1090px){.views-exposed-form .form-actions input[type=submit]{font-size:240%}}.views-exposed-form .form-actions input[type=submit].js-hide{display:none}.webform-options-display-side-by-side>div{margin-bottom:0;margin-right:30px}input[type=radio]:checked,input[type=radio]:not(:checked){left:-9999px;position:absolute}input[type=radio]:checked+label,input[type=radio]:not(:checked)+label{cursor:pointer;display:block;font-size:180%;padding-left:32px;position:relative}.views-exposed-form input[type=radio]:checked+label,.views-exposed-form input[type=radio]:not(:checked)+label{color:#a90606;font-weight:600}@media screen and (max-width:1090px){.views-exposed-form input[type=radio]:checked+label,.views-exposed-form input[type=radio]:not(:checked)+label{font-size:160%}}input[type=radio]:checked+label:before,input[type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #a90606;border-radius:50%;content:"";display:block;height:23px;left:0;position:absolute;top:0;transition:all .2s;width:23px}input[type=radio]:checked+label:after,input[type=radio]:not(:checked)+label:after{background-color:#a90606;border-radius:50%;content:"";display:block;height:15px;left:4px;margin-left:0;position:absolute;top:4px;transition:all .2s;width:15px}input[type=radio]:disabled+label{color:#aaa}input[type=radio]:disabled+label:after,input[type=radio]:disabled+label:before{opacity:.4}input[type=radio]:not(:checked)+label:after{opacity:0}input[type=radio]:checked+label:after,input[type=radio]:not(:checked)+label:hover:after{opacity:1}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){left:-9999px;position:absolute}input[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label{cursor:pointer;display:block;font-size:180%;padding-left:32px;position:relative}.views-exposed-form input[type=checkbox]:checked+label,.views-exposed-form input[type=checkbox]:not(:checked)+label{color:#a90606;font-weight:600}@media screen and (max-width:1090px){.views-exposed-form input[type=checkbox]:checked+label,.views-exposed-form input[type=checkbox]:not(:checked)+label{font-size:160%}}input[type=checkbox]:checked+label:before,input[type=checkbox]:not(:checked)+label:before{background:none;border:1px solid #a90606;content:"";display:block;height:18px;left:0;position:absolute;top:0;transition:all .2s;width:18px}input[type=checkbox]:checked+label:after,input[type=checkbox]:not(:checked)+label:after{background-color:#a90606;content:"";display:block;height:16px;left:1px;margin-left:0;position:absolute;top:1px;transition:all .2s;width:16px}input[type=checkbox]:disabled+label{color:#aaa}input[type=checkbox]:disabled+label:after,input[type=checkbox]:disabled+label:before{opacity:.4}input[type=checkbox]:not(:checked)+label:after{opacity:0}input[type=checkbox]:not(:checked)+label:hover:after{opacity:.3}input[type=checkbox]:checked+label:after{opacity:1}table{border-left:1px solid #000;border-top:1px solid #000}table td,table th{border-bottom:1px solid #000;border-right:1px solid #000;font-size:160%;padding:5px 10px}.pager{margin:30px 0;text-align:center}.pager li{display:inline;font-size:200%;padding:0 10px}.pager li.pager__item--first a:before{content:"<<"}.pager li.pager__item--previous a:before{content:"<"}.pager li.pager__item--next a:after{content:">"}.pager li.pager__item--last a:after{content:">>"}.view-home-slider{color:#fff;height:792px;overflow:hidden;padding-bottom:117px;position:relative;width:100%}@media screen and (max-width:1090px){.view-home-slider{height:80vh;padding-bottom:45px}}@media screen and (max-width:800px){.view-home-slider{height:50vh}}.view-home-slider:before{background-color:#a90606;content:"";height:107px;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.view-home-slider .slider-arrows>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){.view-home-slider .slider-arrows>.inner{padding-left:25px;padding-right:25px}}.view-home-slider .slider-arrows>.inner{display:flex;justify-content:flex-end}@media screen and (max-width:1090px){.view-home-slider .slider-arrows>.inner{padding-left:0;padding-right:0}}.view-home-slider .view-content{height:100%}.view-home-slider .views-row{height:100%;position:relative}.view-home-slider .views-row>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){.view-home-slider .views-row>.inner{padding-left:25px;padding-right:25px}}.view-home-slider .views-row>.inner{height:100%;position:relative}.view-home-slider .views-row>.inner>.content{bottom:0;padding:50px 55px;position:absolute;right:0;width:500px}@media screen and (max-width:1500px){.view-home-slider .views-row>.inner>.content{right:25px}}@media screen and (max-width:1090px){.view-home-slider .views-row>.inner>.content{background-color:#a90606;padding:30px;right:0;width:100%;z-index:2}}@media screen and (max-width:680px){.view-home-slider .views-row>.inner>.content{padding:15px}}.view-home-slider .views-row>.inner>.content:before{background-color:#a90606;content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:1090px){.view-home-slider .views-row>.inner>.content:before{content:none}}.view-home-slider .views-row>.image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.view-home-slider .views-field-title{font-size:450%;font-style:italic;font-weight:700;line-height:1.3;position:relative;z-index:2}@media screen and (max-width:800px){.view-home-slider .views-field-title{font-size:360%}}@media screen and (max-width:680px){.view-home-slider .views-field-title{font-size:240%}}.view-home-slider .views-field-title a{color:#fff}#home-top-features{height:117px;margin-bottom:-22px;position:relative;top:-117px}@media screen and (max-width:1090px){#home-top-features{height:auto;margin-bottom:50px;top:auto}}#home-top-features>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#home-top-features>.inner{padding-left:25px;padding-right:25px}}#home-top-features>.inner{align-items:center;display:flex;flex-wrap:wrap}@media screen and (max-width:1280px){#home-top-features>.inner{margin-left:0;width:50%}}@media screen and (max-width:1090px){#home-top-features>.inner{justify-content:center;width:100%}}#home-top-features .search-block-form{margin-right:40px;margin-top:30px}@media screen and (max-width:680px){#home-top-features .search-block-form{margin-right:0}}#block-cta-newsletter-footer .field--name-body p,#block-cta-newsletter-home .field--name-body p{margin:0}#block-cta-newsletter-footer .field--name-body p a,#block-cta-newsletter-home .field--name-body p a{border:none}#block-cta-newsletter-footer .field--name-body p a:hover,#block-cta-newsletter-home .field--name-body p a:hover{border-bottom:2px solid #000}#block-cta-newsletter-footer .field--name-body p a:before,#block-cta-newsletter-home .field--name-body p a:before{background:url(/themes/custom/celh_theme/images/newsletter-icon.svg) no-repeat 50%;content:"";display:block;float:left;height:30px;margin-right:15px;width:30px}#block-cta-newsletter-footer .field--name-body p a em,#block-cta-newsletter-home .field--name-body p a em{font-style:normal}#block-cta-newsletter-home{margin-top:30px}#block-cta-newsletter-home .field--name-body p a{color:#000}#block-cta-newsletter-home .field--name-body p a em{display:none}#block-social-networks-footer .field--name-body ul,#block-social-networks-home .field--name-body ul{margin:0;padding:0}#block-social-networks-footer .field--name-body ul li,#block-social-networks-home .field--name-body ul li{display:inline-block;font-size:1em;line-height:1;margin:0 6px 0 0;padding:0}#block-social-networks-footer .field--name-body ul li:before,#block-social-networks-home .field--name-body ul li:before{content:none}#block-social-networks-footer .field--name-body ul li a,#block-social-networks-home .field--name-body ul li a{background-position:50%;background-repeat:no-repeat;border:none;display:block;height:30px;width:30px}#block-social-networks-footer .field--name-body ul li a.facebook,#block-social-networks-home .field--name-body ul li a.facebook{background-image:url(/themes/custom/celh_theme/images/facebook-icon.svg)}#block-social-networks-footer .field--name-body ul li a.twitter,#block-social-networks-home .field--name-body ul li a.twitter{background-image:url(/themes/custom/celh_theme/images/twitter-icon.svg)}#block-social-networks-footer .field--name-body ul li a.youtube,#block-social-networks-home .field--name-body ul li a.youtube{background-image:url(/themes/custom/celh_theme/images/youtube-icon.svg)}#block-social-networks-footer .field--name-body ul li a.instagram,#block-social-networks-home .field--name-body ul li a.instagram{background-image:url(/themes/custom/celh_theme/images/instagram-icon.svg)}#block-social-networks-footer .field--name-body ul li a strong,#block-social-networks-home .field--name-body ul li a strong{display:none}#block-social-networks-home{margin-left:50px;margin-top:30px}@media screen and (max-width:680px){#block-social-networks-home{margin-left:0}}[data-type=cta]>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){[data-type=cta]>.inner{padding-left:25px;padding-right:25px}}[data-type=cta]>.inner{display:flex;flex-direction:row;height:100%}[data-type=cta] .image{background-position:100% 100%;background-repeat:no-repeat;width:66.666%}@media screen and (max-width:1280px){[data-type=cta] .image{background-size:70%}}@media screen and (max-width:800px){[data-type=cta] .image{background-image:none!important}}[data-type=cta] .content{padding:40px 0;width:33.333%}#block-cta-nomenclator{background:url(/sites/default/files/images/foto-barra-inici.jpg) no-repeat 100%;background-size:cover;color:#fff;height:700px}@media screen and (max-width:800px){#block-cta-nomenclator{background:none;height:auto}}#block-cta-nomenclator>.inner{position:relative}@media screen and (max-width:1500px){#block-cta-nomenclator>.inner{padding-left:0;padding-right:0}}#block-cta-nomenclator>.inner:before{background-color:#a90606;content:"";height:100%;left:-1000px;position:absolute;top:0;width:1000px;z-index:1}#block-cta-nomenclator .content{background-color:#a90606;padding:60px 60px 60px 0;z-index:2}@media screen and (max-width:1500px){#block-cta-nomenclator .content{padding:30px;width:40%}}@media screen and (max-width:1280px){#block-cta-nomenclator .content{width:50%}}@media screen and (max-width:800px){#block-cta-nomenclator .content{width:100%}}#block-cta-nomenclator .field--name-field-title{font-size:640%;font-style:italic;font-weight:700;margin-bottom:.3em}@media screen and (max-width:680px){#block-cta-nomenclator .field--name-field-title{font-size:480%}}#block-cta-nomenclator .field--name-body p{font-size:200%}#block-cta-nomenclator .field--name-field-cta{margin-top:60px}#block-cta-nomenclator .field--name-field-cta a{background-color:#820c17;color:#fff}#block-cta-babelh{background:url(/sites/default/files/images/babelh4.jpg) no-repeat 100%;background-size:cover;color:#fff;height:700px}@media screen and (max-width:800px){#block-cta-babelh{background:none;height:auto}}#block-cta-babelh>.inner{position:relative}@media screen and (max-width:1500px){#block-cta-babelh>.inner{padding-left:0;padding-right:0}}#block-cta-babelh>.inner:before{background-color:#a90606;content:"";height:100%;left:-1000px;position:absolute;top:0;width:1000px;z-index:1}#block-cta-babelh .content{background-color:#a90606;padding:60px 60px 60px 0;z-index:2}@media screen and (max-width:1500px){#block-cta-babelh .content{padding:30px;width:40%}}@media screen and (max-width:1280px){#block-cta-babelh .content{width:50%}}@media screen and (max-width:800px){#block-cta-babelh .content{width:100%}}#block-cta-babelh .field--name-field-title{font-size:640%;font-style:italic;font-weight:700;margin-bottom:.3em}@media screen and (max-width:680px){#block-cta-babelh .field--name-field-title{font-size:480%}}#block-cta-babelh .field--name-body p{font-size:200%}#block-cta-babelh .field--name-field-cta{margin-top:60px}#block-cta-babelh .field--name-field-cta a{background-color:#820c17;color:#fff}#home-news-agenda-wrapper>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#home-news-agenda-wrapper>.inner{padding-left:25px;padding-right:25px}}#home-news-agenda-wrapper>.inner{display:flex;flex-wrap:wrap}#block-celh-theme-home-agenda,#block-celh-theme-home-news{width:50%}@media screen and (max-width:1090px){#block-celh-theme-home-agenda,#block-celh-theme-home-news{width:100%}}#block-celh-theme-home-agenda>.inner>h2,#block-celh-theme-home-news>.inner>h2{border-bottom:2px solid #a90606;color:#a90606;font-size:480%;padding:15px}@media screen and (max-width:800px){#block-celh-theme-home-agenda>.inner>h2,#block-celh-theme-home-news>.inner>h2{font-size:360%}}.view-agenda,.view-news{padding-top:57px}#block-celh-theme-content .view-agenda,#block-celh-theme-content .view-news{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-celh-theme-content .view-agenda,#block-celh-theme-content .view-news{padding-left:25px;padding-right:25px}}#block-celh-theme-content .view-agenda,#block-celh-theme-content .view-news{padding:20px 0 60px}#block-celh-theme-content .view-agenda .view-content,#block-celh-theme-content .view-news .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}#block-celh-theme-content .view-agenda .views-row,#block-celh-theme-content .view-news .views-row{width:48%}@media screen and (max-width:1090px){#block-celh-theme-content .view-agenda .views-row,#block-celh-theme-content .view-news .views-row{width:100%}}#block-celh-theme-content .view-agenda .views-row:nth-child(2),#block-celh-theme-content .view-news .views-row:nth-child(2){border-top:none;margin-top:0;padding-top:0}@media screen and (max-width:1090px){#block-celh-theme-content .view-agenda .views-row:nth-child(2),#block-celh-theme-content .view-news .views-row:nth-child(2){border-top:1px solid #a90606;margin-top:35px;padding-top:30px}}.view-agenda .views-row,.view-news .views-row{border-top:1px solid #a90606;margin-top:35px;padding-top:30px}.view-agenda .views-row:first-child,.view-news .views-row:first-child{border-top:none;margin-top:0;padding-top:0}.view-agenda .views-row>.inner,.view-news .views-row>.inner{display:flex;flex-wrap:wrap;height:350px}@media screen and (max-width:1090px){.view-agenda .views-row>.inner,.view-news .views-row>.inner{height:auto}}.view-agenda .views-row>.inner:hover,.view-news .views-row>.inner:hover{background-color:#a90606;color:#fff}.view-agenda .views-row>.inner:hover a,.view-news .views-row>.inner:hover a{color:#fff}.view-agenda .views-row>.inner:hover .image:before,.view-agenda .views-row>.inner:hover .views-field-view-node,.view-news .views-row>.inner:hover .image:before,.view-news .views-row>.inner:hover .views-field-view-node{display:block}.view-agenda .views-row .image,.view-news .views-row .image{position:relative;width:255px}@media screen and (max-width:680px){.view-agenda .views-row .image,.view-news .views-row .image{width:100%}}.view-agenda .views-row .image:before,.view-news .views-row .image:before{background-color:#a90606;content:"";display:none;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.view-agenda .views-row .views-field-view-node,.view-news .views-row .views-field-view-node{display:none;font-size:300%;font-style:italic;font-weight:700;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%;z-index:2}.view-agenda .views-row .views-field-view-node a,.view-news .views-row .views-field-view-node a{color:#fff}.view-agenda .views-row .content,.view-news .views-row .content{flex:1;padding:15px 30px;position:relative}@media screen and (max-width:1280px){.view-agenda .views-row .content,.view-news .views-row .content{padding-left:15px;padding-right:15px}}@media screen and (max-width:680px){.view-agenda .views-row .content,.view-news .views-row .content{padding-left:0;padding-right:0}}.view-agenda .views-row .views-field-title,.view-news .views-row .views-field-title{font-size:240%;font-weight:700;line-height:1.3;margin-bottom:1em}@media screen and (min-width:1090px) and (max-width:1500px){.view-agenda .views-row .views-field-title,.view-news .views-row .views-field-title{font-size:200%}}.view-agenda .views-row .views-field-title a,.view-news .views-row .views-field-title a{color:#000}.view-agenda .views-row .views-field-body,.view-news .views-row .views-field-body{font-size:200%;font-weight:300;line-height:1.3;margin-bottom:1em}@media screen and (min-width:1090px) and (max-width:1500px){.view-agenda .views-row .views-field-body,.view-news .views-row .views-field-body{font-size:160%}}.view-agenda .views-row .views-field-body p,.view-news .views-row .views-field-body p{font-size:1em;margin-bottom:0}.view-agenda .more-link,.view-news .more-link{padding:60px 0 80px;text-align:center}.view-agenda .more-link a,.view-news .more-link a{background-color:#a90606;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:260%;font-weight:300;padding:16px 20px;text-align:center;transition:all .3s ease-in-out}@media screen and (max-width:800px){.view-agenda .more-link a,.view-news .more-link a{padding:14px}}.view-agenda .more-link a:hover,.view-news .more-link a:hover{background-color:#590a0a}.view-agenda .more-link a:active,.view-news .more-link a:active{background-color:#820c17}.view-agenda .more-link a,.view-news .more-link a{min-width:180px}.view-news .view-content{padding-right:25px;position:relative}@media screen and (max-width:1280px){.view-news .view-content{padding-right:15px}}.view-news .extra-data{bottom:25px;font-size:180%;font-weight:300;position:absolute}@media screen and (min-width:1090px) and (max-width:1500px){.view-news .extra-data{font-size:160%}}@media screen and (max-width:1090px){.view-news .extra-data{position:static}}.view-news .views-field-thematic-scope{font-style:italic}.view-agenda .view-content{padding-left:25px;position:relative}@media screen and (max-width:1280px){.view-agenda .view-content{padding-left:15px}}.view-agenda .extra-data{bottom:25px;font-size:180%;font-weight:300;position:absolute}@media screen and (min-width:1090px) and (max-width:1500px){.view-agenda .extra-data{font-size:160%}}@media screen and (max-width:1090px){.view-agenda .extra-data{position:static}}.view-agenda .views-field-event-type{font-style:italic}.view-agenda .views-field-venue{font-weight:600}#block-publications-home{padding:100px 0}#block-publications-home>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-publications-home>.inner{padding-left:25px;padding-right:25px}}#block-publications-home>.inner>h2{border-bottom:2px solid #a90606;color:#a90606;font-size:480%;padding:15px 15px 40px}@media screen and (max-width:800px){#block-publications-home>.inner>h2{font-size:360%}}.view-publications-home .views-row{padding-top:20px;position:relative;width:33.333%}.view-publications-home .views-row:before{background-color:#a90606;content:"";display:none;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.view-publications-home .views-row:hover{background-color:#a90606;color:#fff}.view-publications-home .views-row:hover:before{display:block}.view-publications-home .views-row:hover .views-field-name,.view-publications-home .views-row:hover a{color:#fff}.view-publications-home .views-row:hover .views-field-nothing{display:block}.view-publications-home .views-row .views-field-name{color:#a90606;font-size:300%;font-style:italic;font-weight:700;height:76px;margin-bottom:1em;overflow:hidden;padding:0 10px;position:relative;text-align:center;z-index:2}@media screen and (max-width:800px){.view-publications-home .views-row .views-field-name{font-size:240%}}.view-publications-home .views-row .views-field-name .views-label-name{display:block;font-size:.8em;font-style:normal;font-weight:300;margin-bottom:.2em}.view-publications-home .views-row .views-field-field-media-image{padding:0 10px}.view-publications-home .views-row .views-field-nothing{display:none;font-size:370%;font-style:italic;font-weight:700;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%;z-index:2}.view-publications-home .views-row .views-field-nothing a{color:#fff}.view-publications-home .splide__arrows{padding-top:40px;text-align:center}.view-publications-home .splide__arrows .splide__arrow{height:76px;width:200px}@media screen and (max-width:680px){.view-publications-home .splide__arrows .splide__arrow{width:50%}}@media screen and (max-width:400px){.view-publications-home .splide__arrows .splide__arrow{width:100%}}#who-we-are-tabs .tab-nav{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#who-we-are-tabs .tab-nav{padding-left:25px;padding-right:25px}}#who-we-are-tabs .tab-nav ul li{font-size:360%}@media screen and (max-width:1090px){#who-we-are-tabs .tab-nav ul li{font-size:260%}}#block-members-junta>.inner,#block-members-rrhh>.inner,#block-who-we-are-awards>.inner,#block-who-we-are-volunteers>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-members-junta>.inner,#block-members-rrhh>.inner,#block-who-we-are-awards>.inner,#block-who-we-are-volunteers>.inner{padding-left:25px;padding-right:25px}}.view-members{padding-top:40px}.view-members .view-header{font-size:200%;line-height:1.3;margin-bottom:60px}.view-members .views-row{margin-bottom:80px;width:330px}@media screen and (max-width:800px){.view-members .views-row{width:100%}}.view-members .views-row .views-field-field-media-image{margin-bottom:50px;position:relative;width:310px}@media screen and (max-width:400px){.view-members .views-row .views-field-field-media-image{width:100%}}.view-members .views-row .views-field-field-media-image:after{background-color:#a90606;content:"";height:120px;mix-blend-mode:multiply;position:absolute;right:190px;top:100px;width:120px}.view-members .views-row .views-field-field-media-image .field-content{text-align:right}.view-members .views-row .views-field-field-media-image .field-content img{width:250px}.view-members .views-row .views-field-field-job-position{color:#a90606;font-size:220%;font-style:italic;font-weight:600;margin-bottom:.8em}.view-members .views-row .views-field-title{font-size:180%;font-weight:700;margin-bottom:1em}.view-members .views-row .views-field-body p{font-size:180%}.view-members .views-row .views-field-field-email{font-size:140%}#block-who-we-are-volunteers .field--name-body{max-width:none;padding-top:40px}#block-who-we-are-volunteers .field--name-body ul,#block-who-we-are-volunteers .field--name-body ul li{margin:0;padding:0}#block-who-we-are-volunteers .field--name-body ul li:before{content:none}#block-who-we-are-volunteers .field--name-body>ul>li{border-bottom:1px solid #a90606;float:left;font-weight:700;height:290px;overflow:hidden;padding:30px;width:25%}@media screen and (max-width:1280px){#block-who-we-are-volunteers .field--name-body>ul>li{font-size:200%;padding:15px}}@media screen and (max-width:1090px){#block-who-we-are-volunteers .field--name-body>ul>li{width:50%}}@media screen and (max-width:680px){#block-who-we-are-volunteers .field--name-body>ul>li{bottom:auto;clear:both;float:none;height:auto;left:auto;margin:0 auto 20px;padding-left:0;padding-right:0;padding-top:0;position:static;right:auto;top:auto;width:100%}}#block-who-we-are-volunteers .field--name-body>ul>li>ul{padding-top:30px}#block-who-we-are-volunteers .field--name-body>ul>li>ul>li{font-weight:300}#block-who-we-are-awards{padding:40px 0}.view-ambits-actuacio{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){.view-ambits-actuacio{padding-left:25px;padding-right:25px}}.view-ambits-actuacio .tab-panes>div{display:flex;flex-wrap:wrap;position:relative}.view-ambits-actuacio .tab-panes>div .views-field-edit-node{left:0;position:absolute;top:30px}.view-ambits-actuacio .tab-panes>div .views-field-body{padding:80px 0;width:66.666%}@media screen and (max-width:800px){.view-ambits-actuacio .tab-panes>div .views-field-body{padding:40px 0;width:100%}}.view-ambits-actuacio .tab-panes>div .views-field-field-images{padding-left:30px;padding-top:80px;width:33.333%}@media screen and (max-width:800px){.view-ambits-actuacio .tab-panes>div .views-field-field-images{margin-top:30px;padding-left:0;padding-top:40px;width:100%}}.view-ambits-actuacio .tab-panes>div .views-field-field-images img{margin-bottom:30px}[id^=block-transparency]>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){[id^=block-transparency]>.inner{padding-left:25px;padding-right:25px}}[id^=block-transparency]>.inner>h2{font-size:240%;font-style:normal;padding:0 40px}@media screen and (max-width:800px){[id^=block-transparency]>.inner>h2{padding-left:0;padding-right:0}}.view-transparency{border-bottom:1px solid #a90606;margin-bottom:30px;padding:30px 40px 40px}@media screen and (max-width:800px){.view-transparency{padding-left:0;padding-right:0}}.view-transparency .view-content{display:flex}@media screen and (max-width:1090px){.view-transparency .view-content{flex-wrap:wrap}}.view-transparency .views-row{height:110px;margin:0 30px 30px 0;width:240px}@media screen and (max-width:680px){.view-transparency .views-row{height:auto;margin-right:0;width:100%}}.view-transparency .views-row .views-field,.view-transparency .views-row .views-field .field-content{height:100%}.view-transparency .views-row .views-field a{background-color:#a90606;color:#fff;display:block;font-size:240%;font-style:italic;font-weight:700;height:100%;line-height:1.3;overflow:hidden;padding:20px;position:relative;text-align:center;transition:all .3s ease-in-out}#block-transparency-infoecon .view-transparency .views-row .views-field a{font-size:180%}.view-transparency .views-row .views-field a:hover{background-color:#820c17}.view-transparency .views-row .views-field a:hover:after{left:50%;opacity:1}.view-transparency .views-row .views-field a:after{background:url(/themes/custom/celh_theme/images/arrow-right.svg) no-repeat 50%;bottom:20px;content:"";height:18px;left:30%;margin-left:-70px;opacity:0;position:absolute;transition:all .3s ease-in-out;width:140px}#block-cta-nomenclator-interior{margin-bottom:80px}#block-cta-nomenclator-interior .content{display:flex;flex-direction:row-reverse;flex-wrap:wrap;padding:0;width:100%}@media screen and (max-width:1090px){#block-cta-nomenclator-interior .content{flex-direction:column-reverse}}#block-cta-nomenclator-interior .field--name-body{padding-left:40px;width:50%}@media screen and (max-width:1090px){#block-cta-nomenclator-interior .field--name-body{padding-left:0;width:100%}}#block-cta-nomenclator-interior .field--name-field-cta{background:url(/sites/default/files/images/portada-nomenclator.jpg) no-repeat 50%;background-size:cover;position:relative;width:50%}@media screen and (max-width:1090px){#block-cta-nomenclator-interior .field--name-field-cta{height:50vh;margin-bottom:40px;width:100%}}#block-cta-nomenclator-interior .field--name-field-cta:hover:before{opacity:1}#block-cta-nomenclator-interior .field--name-field-cta:hover a:after{left:50%;opacity:1}#block-cta-nomenclator-interior .field--name-field-cta:before{background-color:#a90606;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}#block-cta-nomenclator-interior .field--name-field-cta a{background:none;display:block;font-size:640%;font-style:italic;font-weight:700;height:100%;padding:200px 0 0;position:relative;width:100%;z-index:2}@media screen and (max-width:1090px){#block-cta-nomenclator-interior .field--name-field-cta a{font-size:500%;padding-top:17vh}}#block-cta-nomenclator-interior .field--name-field-cta a:after{background:url(/themes/custom/celh_theme/images/arrow-right.svg) no-repeat 50%;bottom:40%;content:"";height:18px;left:45%;margin-left:-70px;opacity:0;position:absolute;transition:all .3s ease-in-out;width:140px}#block-cta-babelh-interior{margin-bottom:80px}#block-cta-babelh-interior .content{display:flex;flex-direction:row-reverse;flex-wrap:wrap;padding:0;width:100%}@media screen and (max-width:1090px){#block-cta-babelh-interior .content{flex-direction:column-reverse}}#block-cta-babelh-interior .field--name-body{padding-left:40px;width:50%}@media screen and (max-width:1090px){#block-cta-babelh-interior .field--name-body{padding-left:0;width:100%}}#block-cta-babelh-interior .field--name-field-cta{background:url(/sites/default/files/images/babelh4.jpg) no-repeat 50%;background-size:cover;position:relative;width:50%}@media screen and (max-width:1090px){#block-cta-babelh-interior .field--name-field-cta{height:50vh;margin-bottom:40px;width:100%}}#block-cta-babelh-interior .field--name-field-cta:hover:before{opacity:1}#block-cta-babelh-interior .field--name-field-cta:hover a:after{left:50%;opacity:1}#block-cta-babelh-interior .field--name-field-cta:before{background-color:#a90606;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}#block-cta-babelh-interior .field--name-field-cta a{background:none;display:block;font-size:640%;font-style:italic;font-weight:700;height:100%;padding:200px 0 0;position:relative;width:100%;z-index:2}@media screen and (max-width:1090px){#block-cta-babelh-interior .field--name-field-cta a{font-size:500%;padding-top:17vh}}#block-cta-babelh-interior .field--name-field-cta a:after{background:url(/themes/custom/celh_theme/images/arrow-right.svg) no-repeat 50%;bottom:40%;content:"";height:18px;left:45%;margin-left:-70px;opacity:0;position:absolute;transition:all .3s ease-in-out;width:140px}#block-home-enroll-cta{background-color:#a90606;color:#fff}#block-home-enroll-cta .content{padding:80px 0;text-align:center;width:100%}#block-home-enroll-cta .field--name-field-title{font-size:500%;font-style:italic;font-weight:700;margin:0 auto .5em;max-width:650px}@media screen and (max-width:1090px){#block-home-enroll-cta .field--name-field-title{font-size:400%}}#block-home-enroll-cta .field--name-body{margin:0 auto}#block-home-enroll-cta .field--name-body p{font-size:300%;margin-bottom:1.5em}#block-home-enroll-cta .field--name-field-cta{text-align:center}#block-home-enroll-cta .field--name-field-cta a{background-color:#820c17;padding:25px}#block-sponsors-home{padding:100px 0}#block-sponsors-home .field--name-body{max-width:none}#block-sponsors-home .field--name-body a{border:none}#block-sponsors-home .field--name-body ul{margin:0;padding:0}#block-sponsors-home .field--name-body ul li{font-size:1em;line-height:1;margin:0;padding:0}#block-sponsors-home .field--name-body ul li:before{content:none}#block-sponsors-home .field--name-body>ul{align-items:flex-start;display:flex;justify-content:center}@media screen and (max-width:1280px){#block-sponsors-home .field--name-body>ul{display:block;text-align:center}}#block-sponsors-home .field--name-body>ul>li{font-size:180%;margin-left:30px}#block-sponsors-home .field--name-body>ul>li:first-child{margin-left:0}@media screen and (max-width:1280px){#block-sponsors-home .field--name-body>ul>li{margin-bottom:40px;margin-left:0}}#block-sponsors-home .field--name-body>ul>li>ul{align-items:center;display:flex;justify-content:center;margin-top:40px}@media screen and (max-width:1280px){#block-sponsors-home .field--name-body>ul>li>ul{margin-top:20px}}@media screen and (max-width:1090px){#block-sponsors-home .field--name-body>ul>li>ul{display:block;height:auto}}#block-sponsors-home .field--name-body>ul>li>ul>li{height:100px;margin-left:30px}@media screen and (max-width:1600px){#block-sponsors-home .field--name-body>ul>li>ul>li{height:85px}}@media screen and (max-width:1090px){#block-sponsors-home .field--name-body>ul>li>ul>li{margin:0 0 50px}}#block-sponsors-home .field--name-body>ul>li>ul>li:first-child{margin-left:0}#block-sponsors-home .field--name-body>ul>li>ul>li p{font-size:1em;height:100%;line-height:1;margin:0}#block-sponsors-home .field--name-body>ul>li>ul>li a{display:block;height:100%}#block-sponsors-home .field--name-body>ul>li>ul>li img{height:100%;width:auto}#block-podcast-main-links{padding:0 0 50px}#block-podcast-main-links>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-podcast-main-links>.inner{padding-left:25px;padding-right:25px}}#block-podcast-main-links>.inner .field--name-body ul{align-items:center;display:flex;justify-content:center}#block-podcast-main-links>.inner .field--name-body ul li{font-size:1em;line-height:1;margin:0 15px;padding:0}#block-podcast-main-links>.inner .field--name-body ul li:before{content:none}#block-podcast-main-links>.inner .field--name-body ul li a{border:none}#block-podcast-main-links>.inner .field--name-body ul li a img{height:30px;-o-object-fit:contain;object-fit:contain}header[role=banner]{background-color:#a90606;height:107px;position:relative;z-index:10}body.main-menu-section header[role=banner],body.path-frontpage header[role=banner]{background:none;position:absolute;top:0;width:100%;z-index:100}header[role=banner] .region-header{height:100%}header[role=banner] .region-header>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){header[role=banner] .region-header>.inner{padding-left:25px;padding-right:25px}}header[role=banner] .region-header>.inner{align-items:center;display:flex;height:100%;justify-content:space-between}header[role=banner] .region-header .block-system-branding-block{width:97px}#block-celh-theme-main-menu>ul,#block-celh-theme-mainmenu-second-level>ul{display:flex;flex-wrap:wrap}@media screen and (max-width:680px){#block-celh-theme-main-menu>ul,#block-celh-theme-mainmenu-second-level>ul{display:block}}#block-celh-theme-main-menu>ul>li,#block-celh-theme-mainmenu-second-level>ul>li{position:relative}@media screen and (max-width:680px){#block-celh-theme-main-menu>ul>li,#block-celh-theme-mainmenu-second-level>ul>li{margin-bottom:10px}}#block-celh-theme-main-menu>ul>li:hover>ul,#block-celh-theme-mainmenu-second-level>ul>li:hover>ul{display:block}#block-celh-theme-main-menu>ul>li:before,#block-celh-theme-mainmenu-second-level>ul>li:before{color:#fff;content:"-";font-size:220%;font-style:italic;font-weight:700;padding:0 10px}@media screen and (max-width:1280px){#block-celh-theme-main-menu>ul>li:before,#block-celh-theme-mainmenu-second-level>ul>li:before{padding-left:5px;padding-right:5px}}@media screen and (max-width:680px){#block-celh-theme-main-menu>ul>li:before,#block-celh-theme-mainmenu-second-level>ul>li:before{content:none}}#block-celh-theme-main-menu>ul>li:first-child:before,#block-celh-theme-mainmenu-second-level>ul>li:first-child:before{content:none}#block-celh-theme-main-menu>ul>li.menu-item--active-trail>a,#block-celh-theme-main-menu>ul>li>a.is-active,#block-celh-theme-main-menu>ul>li>a:hover,#block-celh-theme-mainmenu-second-level>ul>li.menu-item--active-trail>a,#block-celh-theme-mainmenu-second-level>ul>li>a.is-active,#block-celh-theme-mainmenu-second-level>ul>li>a:hover{border-bottom-color:#fff}#block-celh-theme-main-menu>ul>li>a,#block-celh-theme-mainmenu-second-level>ul>li>a{border-bottom:2px solid transparent;color:#fff;display:inline-block;font-size:220%;font-style:italic;font-weight:700;transition:all .3s ease-in-out}@media screen and (max-width:1280px){#block-celh-theme-main-menu>ul>li>a,#block-celh-theme-mainmenu-second-level>ul>li>a{font-size:200%}}@media screen and (max-width:680px){#block-celh-theme-main-menu>ul>li>a,#block-celh-theme-mainmenu-second-level>ul>li>a{font-size:240%}}#block-celh-theme-main-menu>ul>li>ul,#block-celh-theme-mainmenu-second-level>ul>li>ul{background-color:rgba(169,6,6,.7);display:none;padding:20px;position:absolute;right:0;top:107px;width:300px}#block-celh-theme-main-menu>ul>li>ul>li,#block-celh-theme-mainmenu-second-level>ul>li>ul>li{margin-bottom:5px;text-align:right}#block-celh-theme-main-menu>ul>li>ul>li.menu-item--active-trail>a,#block-celh-theme-main-menu>ul>li>ul>li>a.is-active,#block-celh-theme-main-menu>ul>li>ul>li>a:hover,#block-celh-theme-mainmenu-second-level>ul>li>ul>li.menu-item--active-trail>a,#block-celh-theme-mainmenu-second-level>ul>li>ul>li>a.is-active,#block-celh-theme-mainmenu-second-level>ul>li>ul>li>a:hover{border-bottom-color:#fff}#block-celh-theme-main-menu>ul>li>ul>li>a,#block-celh-theme-mainmenu-second-level>ul>li>ul>li>a{border-bottom:2px solid transparent;color:#fff;font-size:180%;font-style:italic;font-weight:700}@media screen and (max-width:1125px){#block-celh-theme-main-menu{display:none}}#block-celh-theme-main-menu>ul>li{padding:38px 0 39px}.mobile-menu{height:100%;position:fixed;right:-100%;top:0;transition:all 1s ease-in-out;width:100%;z-index:10}@media screen and (min-width:1125px){.mobile-menu{display:none}}.mobile-menu.opened{right:0}.mobile-menu.opened [data-action=open-mobile-menu]{background-image:url(/themes/custom/celh_theme/images/mobile-menu-close.svg)}.mobile-menu.opened>.inner{opacity:1}.mobile-menu [data-action=open-mobile-menu]{background:url(/themes/custom/celh_theme/images/mobile-menu.svg) no-repeat 50%;border:none;height:50px;outline:none;position:fixed;right:25px;top:30px;width:50px;z-index:2}.mobile-menu>.inner{background-color:rgba(169,6,6,.9);height:100%;margin:0;opacity:0;overflow-y:scroll;position:relative;width:100%;z-index:1}.mobile-menu .home-link{display:block;margin:0 0 50px 25px;padding-top:29px;width:97px}.mobile-menu ul.menu{padding:0 25px}.mobile-menu ul.menu li a{border-bottom:1px solid #fff;color:#fff;display:block;font-size:240%;font-style:italic;font-weight:700;padding:10px}.section-header{background-color:#e3e3e2;background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:340px;position:relative;z-index:1}body.main-menu-section .section-header{display:block}body.section-centre-destudis-de-lhospitalet .section-header{background-image:url(/sites/default/files/images/header_celh.jpg)}body.section-serveis .section-header{background-image:url(/sites/default/files/images/header_serveis.jpg)}body.section-publicacions .section-header{background-image:url(/sites/default/files/images/header_publicacions.jpg)}body.section-actualitat .section-header{background-image:url(/sites/default/files/images/header_actualitat.jpg)}body.section-contacte .section-header{background-image:url(/sites/default/files/images/header_contacte.jpg)}body.section-podcast .section-header{background-image:url(/sites/default/files/images/header_podcast.jpg)}.section-header:before{background-color:#a90606;content:"";height:107px;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.section-header>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){.section-header>.inner{padding-left:25px;padding-right:25px}}.section-header>.inner{height:100%;position:relative}.section-header .section-title{background-color:rgba(169,6,6,.8);bottom:-43px;color:#fff;font-size:360%;font-weight:600;padding:20px 30px;position:absolute;right:0}@media screen and (max-width:1280px){.section-header .section-title{bottom:0}}@media screen and (max-width:800px){.section-header .section-title{font-size:300%;padding:15px}}footer[role=contentinfo]{background-color:#a90606;color:#fff}footer[role=contentinfo] a{color:#fff}footer[role=contentinfo] .region-footer>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){footer[role=contentinfo] .region-footer>.inner{padding-left:25px;padding-right:25px}}footer[role=contentinfo] .region-footer>.inner{align-items:center;display:flex;flex-wrap:wrap;padding:30px 0;position:relative}@media screen and (max-width:1090px){footer[role=contentinfo] .region-footer>.inner{justify-content:center}}#block-branding-footer{margin-right:40px;width:118px}@media screen and (max-width:680px){#block-branding-footer{margin-bottom:30px;margin-right:0}}#block-copy-footer{width:30%}@media screen and (max-width:1090px){#block-copy-footer{width:60%}}@media screen and (max-width:680px){#block-copy-footer{text-align:center;width:100%}}#block-copy-footer .field--name-body p{font-size:140%}#block-logo-40-years-footer{padding:20px}#block-search-footer{position:absolute;right:200px;top:30px}@media screen and (max-width:1090px){#block-search-footer{margin-top:30px;position:static;width:50%}}@media screen and (max-width:800px){#block-search-footer{width:55%}}#block-search-footer form .form-item:before{background-image:url(/themes/custom/celh_theme/images/search-icon-white.svg)}#block-search-footer form input[type=search]{border-color:#fff;color:#fff;width:290px}#block-search-footer form input[type=search]::-moz-placeholder{color:#fff}#block-search-footer form input[type=search]::placeholder{color:#fff}#block-cta-newsletter-footer{bottom:40px;position:absolute;right:200px}@media screen and (max-width:1090px){#block-cta-newsletter-footer{margin-top:30px;position:static;width:50%}}@media screen and (max-width:800px){#block-cta-newsletter-footer{width:55%}}#block-cta-newsletter-footer .field--name-body p a:before{background-image:url(/themes/custom/celh_theme/images/newsletter-icon-white.svg)}#block-cta-newsletter-footer .field--name-body p a:hover{border-bottom-color:#fff}#block-social-networks-footer{position:absolute;right:0;top:40px}@media screen and (max-width:1500px){#block-social-networks-footer{right:25px}}@media screen and (max-width:1090px){#block-social-networks-footer{margin-top:30px;position:static;width:50%}}@media screen and (max-width:800px){#block-social-networks-footer{width:55%}}#block-social-networks-footer .field--name-body ul li a{height:35px;width:35px}#block-social-networks-footer .field--name-body ul li a.facebook{background-image:url(/themes/custom/celh_theme/images/facebook-icon-white.svg)}#block-social-networks-footer .field--name-body ul li a.twitter{background-image:url(/themes/custom/celh_theme/images/twitter-icon-white.svg)}#block-social-networks-footer .field--name-body ul li a.youtube{background-image:url(/themes/custom/celh_theme/images/youtube-icon-white.svg)}#block-social-networks-footer .field--name-body ul li a.instagram{background-image:url(/themes/custom/celh_theme/images/instagram-icon-white.svg)}#block-footer-menu{bottom:40px;position:absolute;right:0}@media screen and (max-width:1500px){#block-footer-menu{right:25px}}@media screen and (max-width:1090px){#block-footer-menu{margin-top:30px;position:static;width:50%}}@media screen and (max-width:800px){#block-footer-menu{width:55%}}#block-footer-menu ul li{display:inline;font-size:200%}#block-footer-menu ul li a{border-bottom:2px solid #fff}.dialog-off-canvas-main-canvas{height:100%}.maintenanceWrapper{align-items:center;display:flex;height:100%;justify-content:center}.maintenanceWrapper .maintenanceWrapperInner{max-width:600px}.maintenanceWrapper .maintenanceWrapperInner .logo{background-color:#a90606;margin:0 auto 20px;width:120px}.maintenanceWrapper .maintenanceWrapperInner .body{text-align:center}.layout-container{position:relative;z-index:1}.columns{display:flex;height:100%;justify-content:space-between}.columns .column{flex:1}#block-celh-theme-messages>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-celh-theme-messages>.inner{padding-left:25px;padding-right:25px}}#block-celh-theme-messages [role=contentinfo]{background-color:#1d1;color:#fff;padding:20px}#block-celh-theme-messages [role=contentinfo].messages--error{background-color:#f33}#block-celh-theme-messages [role=contentinfo] p{margin-bottom:0}#block-celh-theme-messages [role=contentinfo] a{color:#fff;text-decoration:underline}#block-celh-theme-messages [role=contentinfo] ul{list-style:square;list-style-position:inside}#block-celh-theme-messages [role=contentinfo] ul li{font-size:160%;margin-bottom:.4em}.search-block-form form .form-item,body.path-search form.search-form .form-item{align-items:center;display:flex;margin-bottom:0}.search-block-form form .form-item:before,body.path-search form.search-form .form-item:before{background:url(/themes/custom/celh_theme/images/search-icon.svg) no-repeat 50%;content:"";display:block;height:30px;margin-right:8px;width:30px}.search-block-form form .form-item input[type=search],body.path-search form.search-form .form-item input[type=search]{padding:5px 10px;width:240px}.search-block-form form .form-item input[type=search]::-moz-placeholder,body.path-search form.search-form .form-item input[type=search]::-moz-placeholder{color:#000}.search-block-form form .form-item input[type=search]::placeholder,body.path-search form.search-form .form-item input[type=search]::placeholder{color:#000}.search-block-form form .form-actions,.search-block-form form input[type=submit],body.path-search form.search-form .form-actions,body.path-search form.search-form input[type=submit]{display:none}body.path-search .region-content>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){body.path-search .region-content>.inner{padding-left:25px;padding-right:25px}}body.path-search form.search-form{margin-bottom:40px}body.path-search form.search-form .form-item input[type=search]{width:50%}body.path-search form.search-form a.search-help-link{display:none}.search-results{padding-bottom:60px}.search-results h3.empty{font-size:200%;font-weight:400}.search-results>ol{counter-reset:counter;list-style:none}.search-results>ol>li{counter-increment:counter;margin-bottom:20px}.search-results>ol>li:before{color:#a90606;content:counter(counter) ". ";float:left;font-size:240%;margin-right:10px}.search-results>ol>li h3{font-size:240%;margin-bottom:.5em}.search-results>ol>li h3 a:hover{border-bottom:1px solid #a90606}.field--name-field-cta a,.views-field-field-link a{background-color:#a90606;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:260%;font-weight:300;padding:16px 20px;text-align:center;transition:all .3s ease-in-out}@media screen and (max-width:800px){.field--name-field-cta a,.views-field-field-link a{padding:14px}}.field--name-field-cta a:hover,.views-field-field-link a:hover{background-color:#590a0a}.field--name-field-cta a:active,.views-field-field-link a:active{background-color:#820c17}.main.has-sidebar-first>.layout-content{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){.main.has-sidebar-first>.layout-content{padding-left:25px;padding-right:25px}}.main.has-sidebar-first>.layout-content{display:flex;flex-direction:row-reverse;flex-wrap:wrap;padding-top:65px}@media screen and (max-width:800px){.main.has-sidebar-first>.layout-content{flex-direction:column-reverse}}.main.has-sidebar-first>.layout-content .sidebar-first{padding-right:20px;width:25%}@media screen and (max-width:800px){.main.has-sidebar-first>.layout-content .sidebar-first{margin-bottom:50px;padding-right:0;width:100%}}.main.has-sidebar-first>.layout-content .region-content{width:75%}@media screen and (max-width:800px){.main.has-sidebar-first>.layout-content .region-content{width:100%}}#block-celh-theme-content{padding-top:65px}body.path-frontpage #block-celh-theme-content{padding-top:0}#block-celh-theme-content>.inner>form{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-celh-theme-content>.inner>form{padding-left:25px;padding-right:25px}}#block-celh-theme-content>.inner>form{max-width:700px;padding-bottom:100px}#block-celh-theme-content>.inner>form .form-item-markup h2{color:#a90606;font-size:360%;margin-bottom:40px}#block-creative-commons>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-creative-commons>.inner{padding-left:25px;padding-right:25px}}#block-creative-commons .field--name-body{max-width:none;position:relative}#block-creative-commons .field--name-body a{display:block;position:absolute;right:0;top:10px;width:120px;z-index:10}@media screen and (max-width:680px){#block-creative-commons .field--name-body a{right:auto;top:70px}}#block-celh-theme-mainmenu-second-level{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-celh-theme-mainmenu-second-level{padding-left:25px;padding-right:25px}}#block-celh-theme-mainmenu-second-level{padding:15px 0}#block-celh-theme-mainmenu-second-level>ul{line-height:1.5;width:74%}#block-celh-theme-mainmenu-second-level>ul>li:before{color:#a90606;padding:0 5px}#block-celh-theme-mainmenu-second-level>ul>li.menu-item--active-trail>a,#block-celh-theme-mainmenu-second-level>ul>li>a.is-active,#block-celh-theme-mainmenu-second-level>ul>li>a:hover{border-bottom-color:#a90606}#block-celh-theme-mainmenu-second-level>ul>li.menu-item--active-trail>a{font-weight:700}#block-celh-theme-mainmenu-second-level>ul>li>a{color:#a90606;font-weight:600}#block-celh-theme-mainmenu-third-level{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-celh-theme-mainmenu-third-level{padding-left:25px;padding-right:25px}}#block-celh-theme-mainmenu-third-level{padding:35px 0 50px}#block-celh-theme-mainmenu-third-level>ul{border-bottom:2px solid #a90606;display:flex;flex-wrap:nowrap}#block-celh-theme-mainmenu-third-level>ul>li.menu-item--active-trail>a,#block-celh-theme-mainmenu-third-level>ul>li>a:hover{background-color:#a90606;color:#fff}#block-celh-theme-mainmenu-third-level>ul>li.menu-item--active-trail>a{font-weight:700}#block-celh-theme-mainmenu-third-level>ul>li>a{color:#a90606;display:inline-block;font-size:220%;font-style:italic;font-weight:600;padding:7px 15px;transition:all .3s ease-in-out}.share-links{padding:20px 0}.share-links ul li{display:inline-block;margin-right:7px}.share-links ul li a{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:30px;width:30px}.share-links ul li a[data-social-network=facebook]{background-image:url(/themes/custom/celh_theme/images/facebook-icon.svg)}.share-links ul li a[data-social-network=twitter]{background-image:url(/themes/custom/celh_theme/images/twitter-icon.svg)}.share-links ul li a[data-social-network=whatsapp]{background-image:url(/themes/custom/celh_theme/images/whatsapp-icon.svg)}.share-links ul li a span{display:none}body.path-search #block-celh-theme-content>.inner>h2,h1.page-title{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){body.path-search #block-celh-theme-content>.inner>h2,h1.page-title{padding-left:25px;padding-right:25px}}body.path-search #block-celh-theme-content>.inner>h2,h1.page-title{border-bottom:1px solid #a90606;color:#a90606;font-size:360%;margin-bottom:1em;padding:12px 0}@media screen and (max-width:800px){body.path-search #block-celh-theme-content>.inner>h2,h1.page-title{font-size:300%}}.field--type-string-long,.field--type-text-long,.field--type-text-with-summary,.views-field-body .field-content{max-width:900px}.field--type-string-long a,.field--type-text-long a,.field--type-text-with-summary a,.views-field-body .field-content a{border-bottom:2px solid #a90606}.field--type-string-long p img,.field--type-text-long p img,.field--type-text-with-summary p img,.views-field-body .field-content p img{margin:0 10px 10px 0;max-width:100%;width:auto}.field--type-string-long h2,.field--type-text-long h2,.field--type-text-with-summary h2,.views-field-body .field-content h2{color:#a90606;font-size:320%;font-weight:400;margin:50px 0}.field--type-string-long h2:first-child,.field--type-text-long h2:first-child,.field--type-text-with-summary h2:first-child,.views-field-body .field-content h2:first-child{margin-top:0}.field--type-string-long h3,.field--type-text-long h3,.field--type-text-with-summary h3,.views-field-body .field-content h3{color:#a90606;font-size:180%;font-weight:700;margin:40px 0}.field--type-string-long ol,.field--type-string-long ul,.field--type-text-long ol,.field--type-text-long ul,.field--type-text-with-summary ol,.field--type-text-with-summary ul,.views-field-body .field-content ol,.views-field-body .field-content ul{margin-bottom:25px;padding-left:20px}.field--type-string-long ol li,.field--type-string-long ul li,.field--type-text-long ol li,.field--type-text-long ul li,.field--type-text-with-summary ol li,.field--type-text-with-summary ul li,.views-field-body .field-content ol li,.views-field-body .field-content ul li{font-size:200%;font-weight:300;line-height:1.3;margin:0 0 .5em}.field--type-string-long ol li li,.field--type-string-long ol li p,.field--type-string-long ul li li,.field--type-string-long ul li p,.field--type-text-long ol li li,.field--type-text-long ol li p,.field--type-text-long ul li li,.field--type-text-long ul li p,.field--type-text-with-summary ol li li,.field--type-text-with-summary ol li p,.field--type-text-with-summary ul li li,.field--type-text-with-summary ul li p,.views-field-body .field-content ol li li,.views-field-body .field-content ol li p,.views-field-body .field-content ul li li,.views-field-body .field-content ul li p{font-size:100%}.field--type-string-long ul,.field--type-text-long ul,.field--type-text-with-summary ul,.views-field-body .field-content ul{list-style-type:none}.field--type-string-long ul li,.field--type-text-long ul li,.field--type-text-with-summary ul li,.views-field-body .field-content ul li{padding-left:20px;position:relative}.field--type-string-long ul li:before,.field--type-text-long ul li:before,.field--type-text-with-summary ul li:before,.views-field-body .field-content ul li:before{background-color:#a90606;border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:10px;width:6px}.field--type-string-long ol,.field--type-text-long ol,.field--type-text-with-summary ol,.views-field-body .field-content ol{list-style:decimal}.field--type-string-long blockquote,.field--type-text-long blockquote,.field--type-text-with-summary blockquote,.views-field-body .field-content blockquote{background-color:#a90606;margin:50px 0;padding:50px 50px 50px 80px;position:relative}.field--type-string-long blockquote:before,.field--type-text-long blockquote:before,.field--type-text-with-summary blockquote:before,.views-field-body .field-content blockquote:before{color:#a90606;content:"“";font-size:900%;left:35px;position:absolute;top:25px}.field--type-string-long blockquote p,.field--type-text-long blockquote p,.field--type-text-with-summary blockquote p,.views-field-body .field-content blockquote p{font-size:220%;margin-bottom:0}.field--type-string-long iframe,.field--type-text-long iframe,.field--type-text-with-summary iframe,.views-field-body .field-content iframe{display:block;height:675px;margin:0 auto 30px;width:1200px}@media screen and (max-width:1600px){.field--type-string-long iframe,.field--type-text-long iframe,.field--type-text-with-summary iframe,.views-field-body .field-content iframe{height:30vw;width:100%}}@media screen and (max-width:800px){.field--type-string-long iframe,.field--type-text-long iframe,.field--type-text-with-summary iframe,.views-field-body .field-content iframe{height:50vw}}article.node--view-mode-full.empty .content-main{padding-bottom:0}article.node--view-mode-full.with-image .content-main{display:flex;flex-wrap:wrap}article.node--view-mode-full.with-image .content-main .content-center{width:66.666%}@media screen and (max-width:800px){article.node--view-mode-full.with-image .content-main .content-center{width:100%}}article.node--view-mode-full.with-image .content-main .content-sidebar{padding-left:30px;width:33.333%}@media screen and (max-width:800px){article.node--view-mode-full.with-image .content-main .content-sidebar{margin-top:30px;padding-left:0;width:100%}}article.node--view-mode-full.with-image .content-main .content-sidebar .field--name-field-images .field-item{margin-bottom:30px}body.path-frontpage article.node--view-mode-full h1.page-title{display:none}body.path-frontpage article.node--view-mode-full .content-main{padding-bottom:0}article.node--view-mode-full.hide-title h1.page-title{display:none}article.node--view-mode-full .content-main{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){article.node--view-mode-full .content-main{padding-left:25px;padding-right:25px}}article.node--view-mode-full .content-main{padding-bottom:60px}article.node--view-mode-full .field-created{font-size:200%;font-weight:600}article.node--view-mode-full .field--name-field-day-start-end,article.node--view-mode-full .field--name-field-venue{font-size:200%;font-weight:700}article.node--view-mode-full .field-free-entry,article.node--view-mode-full .field-paid-entry,article.node--view-mode-full .field-reservation-needed{font-size:200%}article.node--view-mode-full .field--name-field-thematic-scope{color:#a90606;font-size:200%}article.node--view-mode-full .field--name-field-thematic-scope .field-item{display:inline}article.node--view-mode-full .field--name-field-thematic-scope .field-item:before{color:#a90606;content:"-";padding:0 7px 0 5px}article.node--view-mode-full .field--name-field-thematic-scope .field-item:first-child:before{content:none}article.node--view-mode-full .field--name-field-media-oembed-video{margin-bottom:30px}article.node--view-mode-full .field--name-field-media-oembed-video iframe{height:450px;width:800px}article.node--view-mode-full.node--type-article .field--name-body,article.node--view-mode-full.node--type-event .field--name-body{margin-top:30px}article.node--view-mode-full .field--name-field-document{font-size:200%}article.node--view-mode-full .field--name-field-document a{text-decoration:underline}article.node--view-mode-full.node--type-newsletter .newsletterActions{margin:20px 0 50px}article.node--view-mode-full.node--type-newsletter .newsletterActions ul{display:flex;justify-content:center}article.node--view-mode-full.node--type-newsletter .newsletterActions ul li{margin:0 10px}.block-help-block>.inner{margin-left:auto;margin-right:auto;max-width:1000px}@media screen and (max-width:1000px){.block-help-block>.inner{padding-left:25px;padding-right:25px}}.block-local-tasks-block{margin-bottom:30px}.block-local-tasks-block>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){.block-local-tasks-block>.inner{padding-left:25px;padding-right:25px}}.block-local-tasks-block ul li{display:inline;margin-right:20px}.block-local-tasks-block ul li.is-active a{color:#000;text-decoration:none}.block-local-tasks-block ul li a{color:#4a4a4a;font-size:140%;text-decoration:underline}#block-logo40anys>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-logo40anys>.inner{padding-left:25px;padding-right:25px}}#block-logo40anys .field--name-body{margin:0 auto;max-width:260px}#block-logo40anys .field--name-body img{display:block;margin:0 auto}.sliding-popup-bottom{background:#fff;padding:20px;width:100%;z-index:8}.sliding-popup-bottom .eu-cookie-compliance-message h2{text-transform:uppercase}.sliding-popup-bottom .eu-cookie-compliance-message p a{text-decoration:underline}.sliding-popup-bottom .eu-cookie-compliance-message button{display:none}.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button{margin-right:30px}@media screen and (max-width:600px){.sliding-popup-bottom .eu-cookie-compliance-buttons{float:right}}.view-publication-collections{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){.view-publication-collections{padding-left:25px;padding-right:25px}}.view-publication-collections{padding-bottom:80px}.view-publication-collections .view-header{margin-bottom:60px;max-width:900px}.view-publication-collections .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-publication-collections .views-row{margin-bottom:40px;position:relative;width:18%}@media screen and (max-width:1280px){.view-publication-collections .views-row{width:23%}}@media screen and (max-width:1090px){.view-publication-collections .views-row{width:31.333%}}@media screen and (max-width:800px){.view-publication-collections .views-row{width:48%}}@media screen and (max-width:680px){.view-publication-collections .views-row{width:100%}}.view-publication-collections .views-row:hover:before{opacity:1}.view-publication-collections .views-row:hover .views-field-field-issue-number,.view-publication-collections .views-row:hover .views-field-title{display:block}.view-publication-collections .views-row:before{background-color:#a90606;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:2}.view-publication-collections .views-row .views-field-field-media-image{position:relative;z-index:1}.view-publication-collections .views-row .views-field-title,.view-publication-collections .views-row .views-field-title-1{color:#a90606;display:none;font-size:240%;font-weight:700;height:100%;left:0;padding:20px;position:absolute;top:0;width:100%;z-index:3}.view-publication-collections .views-row .views-field-title .field-content,.view-publication-collections .views-row .views-field-title-1 .field-content{display:block;height:100%}.view-publication-collections .views-row .views-field-title a,.view-publication-collections .views-row .views-field-title-1 a{color:#fff;display:block;height:100%}.view-publication-collections .views-row .views-field-title .chapters,.view-publication-collections .views-row .views-field-title-1 .chapters{display:none}.view-publication-collections .views-row .views-field-title-1{border:1px solid #a90606;display:block;z-index:0}.view-publication-collections .views-row .views-field-field-issue-number,.view-publication-collections .views-row .views-field-field-issue-number-1{bottom:0;color:#fff;display:none;font-size:500%;left:0;padding:20px;position:absolute;width:100%;z-index:3}.view-publication-collections .views-row .views-field-field-issue-number-1{color:#a90606;display:block;z-index:0}.view-publication-collections .views-row .views-field-edit-node{position:absolute;right:10px;top:10px;z-index:5}body.page-node-type-photo header[role=banner],body.page-node-type-video header[role=banner],body.path-arxiu header[role=banner]{background-color:#a90606;position:relative}body.page-node-type-photo .section-header,body.page-node-type-video .section-header,body.path-arxiu .section-header{display:none}body.page-node-type-photo .main.has-sidebar-first>.layout-content,body.page-node-type-video .main.has-sidebar-first>.layout-content,body.path-arxiu .main.has-sidebar-first>.layout-content{max-width:none;padding:30px 25px 50px}body.page-node-type-photo .main.has-sidebar-first>.layout-content .sidebar-first,body.page-node-type-video .main.has-sidebar-first>.layout-content .sidebar-first,body.path-arxiu .main.has-sidebar-first>.layout-content .sidebar-first{border-right:1px solid #a90606}@media screen and (max-width:800px){body.page-node-type-photo .main.has-sidebar-first>.layout-content .sidebar-first,body.page-node-type-video .main.has-sidebar-first>.layout-content .sidebar-first,body.path-arxiu .main.has-sidebar-first>.layout-content .sidebar-first{border:none}}body.page-node-type-photo #block-celh-theme-mainmenu-second-level,body.page-node-type-video #block-celh-theme-mainmenu-second-level,body.path-arxiu #block-celh-theme-mainmenu-second-level{border-bottom:1px solid #a90606;padding:0}body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul{line-height:1;width:100%}body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul>li,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul>li,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul>li{margin-right:20px;width:260px}body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul>li:before,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul>li:before,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul>li:before{content:none}@media screen and (max-width:800px){body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul>li,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul>li,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul>li{margin-right:0;width:100%}}body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul>li.menu-item--active-trail>a,body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul>li>a.is-active,body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul>li>a:hover,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul>li.menu-item--active-trail>a,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul>li>a.is-active,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul>li>a:hover,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul>li.menu-item--active-trail>a,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul>li>a.is-active,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul>li>a:hover{background-color:#a90606;color:#fff}body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul>li>a,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul>li>a,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul>li>a{display:block;font-size:360%;padding:16px 20px;text-align:center;transition:none}@media screen and (max-width:1280px){body.page-node-type-photo #block-celh-theme-mainmenu-second-level>ul>li>a,body.page-node-type-video #block-celh-theme-mainmenu-second-level>ul>li>a,body.path-arxiu #block-celh-theme-mainmenu-second-level>ul>li>a{font-size:300%}}body.page-node-type-photo #block-celh-theme-content,body.page-node-type-video #block-celh-theme-content,body.path-arxiu #block-celh-theme-content{padding-top:0}body.page-node-type-photo .views-exposed-form .form-item-keys,body.page-node-type-video .views-exposed-form .form-item-keys,body.path-arxiu .views-exposed-form .form-item-keys{align-items:center;display:flex}body.page-node-type-photo .views-exposed-form .form-item-keys:before,body.page-node-type-video .views-exposed-form .form-item-keys:before,body.path-arxiu .views-exposed-form .form-item-keys:before{background:url(/themes/custom/celh_theme/images/search-icon.svg) no-repeat 50%;content:"";display:block;height:30px;margin-right:8px;width:30px}body.page-node-type-photo .views-exposed-form .fieldgroup[data-drupal-selector=edit-year] .form-checkboxes,body.page-node-type-video .views-exposed-form .fieldgroup[data-drupal-selector=edit-year] .form-checkboxes,body.path-arxiu .views-exposed-form .fieldgroup[data-drupal-selector=edit-year] .form-checkboxes{height:300px;overflow-y:auto}body.page-node-type-photo .content-main,body.page-node-type-video .content-main{max-width:none;padding:40px}body.page-node-type-photo .metadata,body.page-node-type-video .metadata{font-size:200%;line-height:1.3;margin-bottom:.5em}body.page-node-type-photo .metadata span:before,body.page-node-type-video .metadata span:before{content:"/";padding:0 10px}body.page-node-type-photo .metadata span:first-child:before,body.page-node-type-video .metadata span:first-child:before{content:none}body.page-node-type-photo #block-archive-type-menu>ul>li>a[data-drupal-link-system-path="arxiu/fotografies"]{background-color:#a90606;color:#fff}article.node--type-photo .field--name-field-image{margin-bottom:30px}article.node--type-photo .field--name-field-image img{width:auto}body.page-node-type-video #block-archive-type-menu>ul>li>a[data-drupal-link-system-path="arxiu/videos"]{background-color:#a90606;color:#fff}body.page-node-type-photo .views-exposed-form .fieldgroup[data-drupal-selector=edit-pubcol],body[fullpath="/arxiu/fotografies"] .views-exposed-form .fieldgroup[data-drupal-selector=edit-pubcol],body[fullpath="/arxiu/publicacions"] .views-exposed-form .fieldgroup[data-drupal-selector=edit-photocol]{display:none}.view-archive{padding:20px 0 0 20px}.view-archive .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-archive .views-row{margin-bottom:20px;position:relative;width:16.166%}@media screen and (max-width:1600px){.view-archive .views-row{width:19.5%}}@media screen and (max-width:1280px){.view-archive .views-row{width:24%}}@media screen and (max-width:1090px){.view-archive .views-row{width:32.333%}}@media screen and (max-width:800px){.view-archive .views-row{width:49%}}@media screen and (max-width:680px){.view-archive .views-row{width:100%}}.view-archive .views-row:hover:before{opacity:1}.view-archive .views-row:hover .views-field-field-issue-number,.view-archive .views-row:hover .views-field-title{display:block}.view-archive .views-row:before{background-color:#a90606;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:2}.view-archive .views-row .views-field-field-media-image{position:relative;z-index:1}.view-archive .views-row .views-field-title,.view-archive .views-row .views-field-title-1{color:#a90606;display:none;font-size:200%;font-weight:700;height:100%;left:0;padding:15px;position:absolute;top:0;width:100%;z-index:3}.view-archive .views-row .views-field-title .field-content,.view-archive .views-row .views-field-title-1 .field-content{display:block;height:100%}.view-archive .views-row .views-field-title a,.view-archive .views-row .views-field-title-1 a{color:#fff;display:block;height:100%;word-break:break-word}.view-archive .views-row .views-field-title .chapters,.view-archive .views-row .views-field-title-1 .chapters{display:none}.view-archive .views-row .views-field-title-1{border:1px solid #a90606;display:block;z-index:0}.view-archive .views-row .views-field-field-issue-number,.view-archive .views-row .views-field-field-issue-number-1{bottom:0;color:#fff;display:none;font-size:500%;left:0;padding:15px;position:absolute;width:100%;z-index:3}.view-archive .views-row .views-field-field-issue-number-1{color:#a90606;display:block;z-index:0}.view-archive .views-row .views-field-edit-node{position:absolute;right:10px;top:10px;z-index:5}#block-contact-info>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-contact-info>.inner{padding-left:25px;padding-right:25px}}#block-contact-info>.inner{padding:60px 0 100px}#block-contact-info .field--name-body{margin:0 auto;text-align:center}#block-contact-info .field--name-body h2{color:#a90606;font-size:400%;font-style:normal;font-weight:700;margin-bottom:.1em}@media screen and (max-width:1090px){#block-contact-info .field--name-body h2{font-size:300%}}#block-contact-info .field--name-body p{font-size:320%}@media screen and (max-width:1090px){#block-contact-info .field--name-body p{font-size:240%}}#block-contact-info .field--name-body a{font-weight:700}#block-contact-form>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#block-contact-form>.inner{padding-left:25px;padding-right:25px}}#block-contact-form>.inner>h2{color:#a90606;font-size:360%;margin-bottom:40px}@media screen and (max-width:1090px){#block-contact-form>.inner>h2{font-size:300%}}#block-contact-form form .form-item{max-width:700px}#block-contact-form form .form-actions input[type=submit]{margin:0}#block-contact-enroll-cta .content{padding:100px 0;text-align:center;width:100%}#block-contact-enroll-cta .field--name-field-title{color:#a90606;font-size:500%;font-style:italic;font-weight:700;margin:0 auto .5em;max-width:650px}@media screen and (max-width:1090px){#block-contact-enroll-cta .field--name-field-title{font-size:400%}}#block-contact-enroll-cta .field--name-body{margin:0 auto}#block-contact-enroll-cta .field--name-body p{font-size:300%;margin-bottom:1.5em}#block-contact-enroll-cta .field--name-field-cta{text-align:center}#block-contact-enroll-cta .field--name-field-cta a{padding:25px}#block-contact-map{margin-bottom:100px}#block-contact-map>.inner{position:relative}#block-contact-map>.inner:before{background-color:#a90606;content:"";height:65px;mix-blend-mode:multiply;position:absolute;right:10px;top:3px;width:500px}@media screen and (max-width:800px){#block-contact-map>.inner:before{height:52px;width:98%}}@media screen and (max-width:680px){#block-contact-map>.inner:before{content:none}}#block-contact-map>.inner>h2{color:#fff;font-size:320%;font-weight:300;padding:10px 20px;position:absolute;right:10px;top:3px}@media screen and (max-width:800px){#block-contact-map>.inner>h2{font-size:240%}}@media screen and (max-width:680px){#block-contact-map>.inner>h2{background-color:#a90606;position:static}}#block-contact-map .field--name-body{border-bottom:3px solid #a90606;border-top:3px solid #a90606;max-width:none}#block-contact-map .field--name-body p{margin:0}#contact-schedule-holidays{margin-bottom:100px}#contact-schedule-holidays>.inner{margin-left:auto;margin-right:auto;max-width:1450px}@media screen and (max-width:1500px){#contact-schedule-holidays>.inner{padding-left:25px;padding-right:25px}}#contact-schedule-holidays>.inner{display:flex;flex-wrap:wrap}@media screen and (max-width:800px){#contact-schedule-holidays>.inner{justify-content:center}}#block-contact-holidays,#block-contact-schedule{width:50%}@media screen and (max-width:800px){#block-contact-holidays,#block-contact-schedule{margin-bottom:50px;width:70%}}@media screen and (max-width:680px){#block-contact-holidays,#block-contact-schedule{width:100%}}#block-contact-holidays>.inner>h2,#block-contact-schedule>.inner>h2{border-bottom:2px solid #a90606;color:#a90606;font-size:360%;margin-bottom:1em}#block-contact-holidays .field--name-body ul,#block-contact-schedule .field--name-body ul{padding:0}#block-contact-holidays .field--name-body ul li,#block-contact-schedule .field--name-body ul li{margin:0;padding-left:0}#block-contact-holidays .field--name-body ul li:before,#block-contact-schedule .field--name-body ul li:before{content:none}#block-contact-holidays .field--name-body ul li strong,#block-contact-schedule .field--name-body ul li strong{color:#a90606}#block-contact-schedule{padding-right:60px}@media screen and (max-width:800px){#block-contact-schedule{padding-right:0}}#block-contact-holidays{padding-left:60px}@media screen and (max-width:800px){#block-contact-holidays{padding-left:0}}
