@import url(https://fonts.googleapis.com/css2?family=Hepta+Slab:wght@400;500;700&family=Inter:wght@400;700&display=swap);
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@charset "UTF-8";.slick-slider{position:relative}.slick-slider ul.slick-dots{display:flex;left:30px;position:absolute;top:30px}.slick-slider ul.slick-dots>li{border:2px solid #000;border-radius:50%;display:block;height:20px;margin-left:7px;width:20px}@media screen and (max-width:900px){.slick-slider ul.slick-dots>li{margin-left:15px}}@media screen and (max-width:640px){.slick-slider ul.slick-dots>li{height:10px;margin-left:4px;width:10px}}.slick-slider ul.slick-dots>li:first-child{margin-left:0}.slick-slider ul.slick-dots>li.slick-active{background-color:#000}.slick-slider ul.slick-dots>li button{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.modal__container{background-color:#ebebeb;border:3px solid #eb4190;max-height:100vh;max-width:700px;overflow-y:auto;padding:20px}.modal__header{align-items:center;display:flex;justify-content:space-between}.modal__title{color:#00449e;font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:0;margin-top:0}.modal__close{background:url(/themes/custom/agenda_theme/images/modal-close.svg) no-repeat 50%;border:none;display:block;height:19px;position:absolute;right:20px;top:20px;width:19px}.modal__content{color:rgba(0,0,0,.8);line-height:1.5;margin-bottom:2rem;margin-top:2rem}.modal__btn{-moz-osx-font-smoothing:grayscale;-webkit-appearance:button;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding:.5rem 1rem;text-transform:none;transform:translateZ(0);transition:transform .25s ease-out;will-change:transform}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Helvetica,Arial,sans-serif;font-size:62.5%}body,html{height:100%}body{background:#fff;color:#000;margin:0;padding:0;width:100%}a:link{color:inherit;text-decoration:none}a:active,a:focus,a:hover,a:visited{color:#000}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{font-size:160%;line-height:1.4;margin:0 0 1.5em}h1,h2,h3,h4{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;margin:0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{border:1px solid #666;box-sizing:content-box;height:0;margin:rhythm(1) 0;padding-bottom:-1px}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:Courier New,DejaVu Sans Mono,monospace,sans-serif}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0;padding:0}ul{list-style:none}img{border:0;display:block;height:auto;vertical-align:middle;width:100%}svg:not(:root){overflow:hidden}figure{margin:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}label{display:block;font-weight:700}table{border-collapse:collapse;border-spacing:0;width:100%}.element-focusable,.element-invisible{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.element-focusable:active,.element-focusable:focus{clip:auto;height:auto;overflow:auto;position:static!important;width:auto}.entityEditButton,.views-field-edit-node{position:absolute;right:5px;top:5px}.entityEditButton a,.views-field-edit-node a{background-color:#f13434;border:none;border-radius:5px;color:#fff;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;font-size:150%;min-width:135px;min-width:0;padding:4px 6px;text-align:center;transition:all .3s ease}.entityEditButton a:hover,.views-field-edit-node a:hover,a.entityEditButton{background-color:#f13434}a.entityEditButton{border:none;border-radius:5px;color:#fff;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;font-size:150%;min-width:135px;min-width:0;padding:4px 6px;position:absolute;right:5px;text-align:center;top:5px;transition:all .3s ease}a.entityEditButton:hover{background-color:#f13434}.pager{margin:30px 0}.pager .pager__items{align-items:center;display:flex;justify-content:center}.pager .pager__items .pager__item{font-size:180%;padding:0 10px}.pager .pager__items .pager__item.is-active{color:#c4c4c4}.pager .pager__items .pager__item.is-active a{color:#c4c4c4;cursor:default}.pager .pager__items .pager__item a{color:#000}.block-local-tasks-block{margin:0 auto;max-width:600px}body.page-node-type-activity .block-local-tasks-block,body.path-user .block-local-tasks-block{display:none}ul.tabs{align-items:center;display:flex;margin-bottom:30px;padding:0 5px}ul.tabs li{margin-right:4px}ul.tabs li.is-active a{color:#000}ul.tabs li a{color:#999;font-size:140%;padding:.5em}ul.tabs li a:hover{color:#000}time.datetime{text-transform:capitalize}.messages{border:2px solid #000;border-radius:0;font-size:180%;padding:15px}.messages.messages--error,.messages.messages--status,.messages.messages--warning{background-color:#fff;background-image:none;box-shadow:none}.messages.messages--status{border-color:#019745;color:#019745}.messages.messages--warning{border-color:#d6ab1b;color:#d6ab1b}.messages.messages--error{border-color:#ca4203;color:#ca4203}.view-empty{color:#4a4a4a;font-size:180%;list-style-type:1.4;padding:2em;text-align:center}table{margin:30px 0}table td,table th{border-bottom:1px solid #ebebeb;font-size:160%;padding:10px;text-align:left}table td p,table th p{font-size:100%;margin:0}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper{background-color:#ff0;border-radius:0;box-shadow:0 3px 14px rgba(0,0,0,.2);max-width:440px;padding:10px;width:100%}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{font-size:10px}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .date-and-district{font-size:140%;line-height:1.3;margin-bottom:1.5em}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content h2{font-size:240%;line-height:1.1;margin-bottom:.4em}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .entity{font-size:130%;margin-bottom:2em}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content>a{background-color:#f13434;background-color:#000;border:none;border-radius:5px;color:#fff;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;min-width:135px;padding:7px 20px 6px;text-align:center;transition:all .3s ease}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content>a:hover{background-color:#f13434}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-tip-container{display:none}.leaflet-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip{background-color:#ff0}.sliding-popup-bottom{max-width:480px;right:0}.eu-cookie-compliance-banner{background:#fff;border:2px solid #000;border-bottom:none;border-right:none;padding:20px}@media screen and (max-width:480px){.eu-cookie-compliance-banner{border-left:none}}.eu-cookie-compliance-banner .popup-content{max-width:none;position:relative}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-message{float:none;max-width:none;position:relative}@media screen and (max-width:480px){.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-message{padding-bottom:0}}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-message h2{color:#f13434;font-size:160%;font-weight:700;line-height:1.1;margin-bottom:.2em}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-message p{font-size:150%;margin-bottom:.4em}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-message button{background:none;border:none;color:#f13434;font-size:140%;padding:0;text-decoration:underline}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories{padding-bottom:45px}@media screen and (max-width:480px){.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories{padding-bottom:0}}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{font-size:150%;margin-top:10px}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories .eu-cookie-compliance-category label{display:inline}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{bottom:0;left:0;position:absolute}@media screen and (max-width:480px){.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{margin-top:10px;position:static}}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons button{background-color:#f13434;border:none;border-radius:5px;color:#fff;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;font-size:140%;font-weight:700;margin-right:4px;min-width:135px;min-width:0;padding:3px 8px;text-align:center;transition:all .3s ease}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons button:hover{background-color:#f13434}@media screen and (max-width:480px){.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons button{margin:0 0 5px;width:100%}}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons{display:flex;flex-wrap:wrap;float:none;justify-content:flex-end;max-width:none}@media screen and (max-width:480px){.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons{margin-top:10px;position:static}}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons button{background-color:#f13434;border:none;border-radius:5px;color:#fff;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;font-size:140%;font-weight:700;margin-right:4px;min-width:135px;min-width:0;padding:3px 8px;text-align:center;transition:all .3s ease}.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons button:hover{background-color:#f13434}@media screen and (max-width:480px){.eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons button{margin:0 0 5px;width:100%}}form{margin:0 auto;max-width:600px;padding:0 20px}@media screen and (max-width:640px){form{padding-left:10px;padding-right:10px}}form.bef-exposed-form{margin-bottom:20px;max-width:none}form.bef-exposed-form .form--inline{align-items:center;display:flex;flex-wrap:wrap}@media screen and (max-width:1070px){form.bef-exposed-form .form--inline{justify-content:center}}form.bef-exposed-form .form--inline>.form-item{align-items:center;display:flex;float:none;margin:0 10px 20px 0;width:320px}@media screen and (max-width:480px){form.bef-exposed-form .form--inline>.form-item{display:block;margin-right:0}}form.bef-exposed-form .form--inline>.form-item label{margin:0 10px 0 0}@media screen and (max-width:480px){form.bef-exposed-form .form--inline>.form-item label{margin:0 0 10px}}form.bef-exposed-form .form--inline .form-actions{display:none;margin:0 0 0 10px}form.bef-exposed-form .form--inline .form-actions a,form.bef-exposed-form .form--inline .form-actions button,form.bef-exposed-form .form--inline .form-actions input[type=submit]{height:63px}form.confirmation{font-size:140%}form.confirmation .form-actions a,form.confirmation .form-actions button,form.confirmation .form-actions input[type=submit]{font-size:100%}fieldset legend{font-size:200%;font-weight:700;margin-bottom:.4em}.form-item-field-geolocation-0-value,.form-type-vertical-tabs{display:none!important}.form-item,.form-wrapper{margin-bottom:40px}.form-item#edit-field-geolocation-0-title,.form-wrapper#edit-field-geolocation-0-title{margin-bottom:0}.form-item.confirm-parent,.form-item.password-parent,.form-wrapper.confirm-parent,.form-wrapper.password-parent{max-width:none}.form-item.confirm-parent,.form-item.field--name-field-geolocation,.form-wrapper.confirm-parent,.form-wrapper.field--name-field-geolocation{margin-bottom:0}.form-checkboxes .form-item,.form-checkboxes .form-wrapper,.form-radios .form-item,.form-radios .form-wrapper{margin-bottom:5px}.form-item.form-item-markup,.form-wrapper.form-item-markup{font-size:180%}.form-item.form-type-checkbox label,.form-item.form-type-radio label,.form-wrapper.form-type-checkbox label,.form-wrapper.form-type-radio label{display:inline;font-weight:400;margin-left:6px}.form-item .description,.form-item .password-confirm,.form-item .password-strength__title,.form-wrapper .description,.form-wrapper .password-confirm,.form-wrapper .password-strength__title{color:#999;font-size:150%;line-height:1.3;padding-top:.5em}.form-item .description ol,.form-item .description ul,.form-item .password-confirm ol,.form-item .password-confirm ul,.form-item .password-strength__title ol,.form-item .password-strength__title ul,.form-wrapper .description ol,.form-wrapper .description ul,.form-wrapper .password-confirm ol,.form-wrapper .password-confirm ul,.form-wrapper .password-strength__title ol,.form-wrapper .password-strength__title ul{padding-left:30px}.form-item .description li,.form-item .description p,.form-item .password-confirm li,.form-item .password-confirm p,.form-item .password-strength__title li,.form-item .password-strength__title p,.form-wrapper .description li,.form-wrapper .description p,.form-wrapper .password-confirm li,.form-wrapper .password-confirm p,.form-wrapper .password-strength__title li,.form-wrapper .password-strength__title p{font-size:100%;margin-bottom:.2em}.form-item .password-suggestions,.form-wrapper .password-suggestions{border:2px solid #c4c4c4;color:#999;font-size:150%;line-height:1.3;padding:10px}.form-item .filter-wrapper,.form-wrapper .filter-wrapper{display:none}.form-item .js-media-library-widget .field-prefix,.form-wrapper .js-media-library-widget .field-prefix{font-size:150%}.form-item .image-widget .image-preview,.form-wrapper .image-widget .image-preview{margin-bottom:10px}.form-item .image-widget .image-preview img,.form-wrapper .image-widget .image-preview img{width:auto}.form-item .image-widget .image-widget-data .form-item,.form-wrapper .image-widget .image-widget-data .form-item{margin-bottom:10px}.form-item .image-widget .image-widget-data>span,.form-wrapper .image-widget .image-widget-data>span{font-size:150%}.form-item label,.form-wrapper label{display:block;font-size:180%;font-weight:700;margin-bottom:.4em}table td .form-item label,table td .form-wrapper label{font-size:100%}.form-item input[type=email],.form-item input[type=number],.form-item input[type=password],.form-item input[type=text],.form-item input[type=url],.form-item select,.form-item textarea,.form-wrapper input[type=email],.form-wrapper input[type=number],.form-wrapper input[type=password],.form-wrapper input[type=text],.form-wrapper input[type=url],.form-wrapper select,.form-wrapper textarea{background-color:#ebebeb;border:none;border-radius:5px;display:block;font-size:180%;font-weight:200;padding:15px 20px;width:100%}table td .form-item input[type=email],table td .form-item input[type=number],table td .form-item input[type=password],table td .form-item input[type=text],table td .form-item input[type=url],table td .form-item select,table td .form-item textarea,table td .form-wrapper input[type=email],table td .form-wrapper input[type=number],table td .form-wrapper input[type=password],table td .form-wrapper input[type=text],table td .form-wrapper input[type=url],table td .form-wrapper select,table td .form-wrapper textarea{font-size:100%}.form-item input[type=email],.form-item input[type=password],.form-item input[type=text],.form-item select,.form-wrapper input[type=email],.form-wrapper input[type=password],.form-wrapper input[type=text],.form-wrapper select{height:63px}.form-item input[type=file],.form-item input[type=submit],.form-wrapper input[type=file],.form-wrapper input[type=submit]{font-size:180%}.form-item.form-actions,.form-wrapper.form-actions{margin:20px 0 0}.form-item.form-actions a,.form-item.form-actions button,.form-item.form-actions input[type=submit],.form-wrapper.form-actions a,.form-wrapper.form-actions button,.form-wrapper.form-actions input[type=submit]{background-color:#f13434;border:none;border-radius:5px;color:#fff;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;min-width:135px;padding:7px 20px 6px;text-align:center;transition:all .3s ease}.form-item.form-actions a:hover,.form-item.form-actions button:hover,.form-item.form-actions input[type=submit]:hover,.form-wrapper.form-actions a:hover,.form-wrapper.form-actions button:hover,.form-wrapper.form-actions input[type=submit]:hover{background-color:#f13434}.webform-submission-newsletter-form .form-item input[type=email],.webform-submission-newsletter-form .form-item input[type=text]{background-color:#fff;border:1px solid #eb4190}.webform-submission-newsletter-form .form-item.form-item-markup{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:200%}.webform-submission-newsletter-form .form-actions input[type=submit]{background-color:#eb4190;font-size:220%}.field--widget-entity-reference-autocomplete table th h4{font-size:180%;margin-bottom:.4em;text-align:left}.field--widget-entity-reference-autocomplete table td .form-item{margin-bottom:5px}.tabledrag-toggle-weight-wrapper{display:none}tr.draggable a.tabledrag-handle{display:block;height:20px}tr.draggable a.tabledrag-handle .handle{background-position:0 3px;height:100%;width:20px}.social-links ul{align-items:center;display:flex}.social-links ul li{margin-left:9px}.social-links ul li:first-child{margin-left:0}.social-links ul li a{align-items:center;background-color:#999;border-radius:4px;display:flex;height:23px;justify-content:center;width:23px}.social-links ul li a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;width:12px}.social-links ul li a[data-type=twitter]{background-color:#2ba8e0}.social-links ul li a[data-type=twitter]:before{background-image:url(/themes/custom/agenda_theme/images/twitter.svg)}.social-links ul li a[data-type=facebook]{background-color:#3b5999}.social-links ul li a[data-type=facebook]:before{background-image:url(/themes/custom/agenda_theme/images/facebook.svg)}.social-links ul li a[data-type=instagram]{background-color:#f00073}.social-links ul li a[data-type=instagram]:before{background-image:url(/themes/custom/agenda_theme/images/instagram.svg)}.social-links ul li a span{display:none}#block-newsletter-cta{bottom:50px;position:fixed;right:50px;z-index:5}#block-newsletter-cta .field--name-body p{font-size:1em;margin:0}#block-newsletter-cta .field--name-body p a{align-items:center;background-color:#eb4190;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:150%;font-weight:700;height:134px;justify-content:center;padding:10px;text-align:center;width:134px}#block-newsletter-cta .field--name-body p a:before{background:url(/themes/custom/agenda_theme/images/newsletter.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:24px;margin-bottom:5px;width:34px}#block-register-cta{margin-bottom:50px}#block-register-cta .field--name-body ul{display:flex;justify-content:center}#block-register-cta .field--name-body ul li{margin:0 10px}#block-register-cta .field--name-body ul li a{background-color:#f13434;border:none;border-radius:5px;color:#fff;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;min-width:135px;padding:7px 20px 6px;text-align:center;transition:all .3s ease}#block-register-cta .field--name-body ul li a:hover{background-color:#f13434}#block-register-manager-text{margin:0 auto;max-width:600px;padding:0 20px 50px}@media screen and (max-width:640px){#block-register-manager-text{padding-left:10px;padding-right:10px}}#block-register-manager-text .field--name-body p{color:#4a4a4a;font-size:140%}#block-register-manager-text .field--name-body p a{text-decoration:underline}#block-header-agenda-filters{width:320px}#block-header-agenda-filters form{padding:0}#block-header-agenda-filters form .form-item{display:none;float:none;margin-bottom:0}#block-header-agenda-filters form .form-item.form-item-paraules{display:block}#block-header-agenda-filters form .form-item.form-item-paraules input[type=text]{background-image:url(/themes/custom/agenda_theme/images/search.svg);background-position:15px;background-repeat:no-repeat;font-size:160%;height:auto;margin:0 auto;padding:12px 15px 12px 45px;width:auto}#block-header-agenda-filters form .form-wrapper.form-actions{display:none}header[role=banner]{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;height:100px}@media screen and (max-width:1280px){header[role=banner]{background-color:#fff;height:65px;position:fixed;width:100%;z-index:10}}header[role=banner] .region-header{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 90px 0 20px}@media screen and (max-width:640px){header[role=banner] .region-header{padding-left:10px;padding-right:10px}}header[role=banner] #block-agenda-theme-branding{align-items:center;display:flex;height:58px}@media screen and (max-width:1280px){header[role=banner] #block-agenda-theme-branding{height:42px}}header[role=banner] #block-agenda-theme-branding a.site-logo{display:block;height:100%}header[role=banner] #block-agenda-theme-branding a.site-logo svg{fill:#000;height:100%;width:auto}header[role=banner] #block-agenda-theme-branding .site-slogan{font-size:180%;line-height:1.1;margin-left:27px;width:292px}@media screen and (max-width:1560px){header[role=banner] #block-agenda-theme-branding .site-slogan{display:none}}@media screen and (max-width:640px){header[role=banner] #block-header-agenda-filters{display:none}}@media screen and (max-width:1280px){#block-agenda-theme-main-menu{display:none}}#block-agenda-theme-main-menu>ul.menu{align-items:center;display:flex}#block-agenda-theme-main-menu>ul.menu>li{margin-left:27px}#block-agenda-theme-main-menu>ul.menu>li:first-child{display:none}#block-agenda-theme-main-menu>ul.menu>li.menu-item--active-trail a{color:#f13434}@media screen and (max-width:800px){#block-agenda-theme-main-menu>ul.menu>li{margin-left:15px}}#block-agenda-theme-main-menu>ul.menu>li a{color:#000;display:block;font-size:240%;font-weight:700}@media screen and (max-width:800px){#block-agenda-theme-main-menu>ul.menu>li a{font-size:200%}}.mobile-menu{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;height:100%;position:fixed;right:-100%;top:0;transition:all .5s ease;width:100%;z-index:100}.mobile-menu.opened{right:0}.mobile-menu.opened>nav{opacity:1}.mobile-menu.opened [data-action=open-mobile-menu]{background-image:url(/themes/custom/agenda_theme/images/burger-menu-close.svg)}.mobile-menu [data-action=open-mobile-menu]{background:url(/themes/custom/agenda_theme/images/burger-menu.svg) no-repeat 50%;border:none;height:26px;outline:none;padding:0;position:fixed;right:20px;top:36px;transition:all .5s ease;width:27px;z-index:2}@media screen and (max-width:1280px){.mobile-menu [data-action=open-mobile-menu]{top:20px}}.mobile-menu>nav{background:#fff;height:100%;margin:0;opacity:0;transition:all .5s ease;width:100%;z-index:1}.mobile-menu>nav .menu.mainMenu{margin-bottom:40px}.mobile-menu>nav .menu.mainMenu>ul>li a{font-size:440%;font-weight:700}.mobile-menu>nav .menu>ul>li{list-style-image:none;list-style-type:none}.mobile-menu>nav .menu>ul>li.menu-item--active-trail a{color:#f13434}.mobile-menu>nav .menu>ul>li a{color:#000;display:block;font-size:220%;padding:5px 10px}.mobile-menu>nav .menu>ul>li ul{display:none}.mobile-menu>nav #block-header-agenda-filters,.mobile-menu>nav .social-links{margin-top:40px;padding:0 10px}main{padding-bottom:50px;padding-top:50px}@media screen and (max-width:1280px){main{padding-top:90px}}.block-page-title-block{padding:0 20px}@media screen and (max-width:640px){.block-page-title-block{padding-left:10px;padding-right:10px}}body.path-node .block-page-title-block{display:none}h1.page-title{font-size:360%;line-height:1.2;margin-bottom:.6em}@media screen and (max-width:700px){h1.page-title{font-size:320%}}@media screen and (max-width:480px){h1.page-title{font-size:240%}}article.node--view-mode-full .nodeContent{margin:0 auto;max-width:600px;padding:0 20px 50px}@media screen and (max-width:640px){article.node--view-mode-full .nodeContent{padding-left:10px;padding-right:10px}}article.node--view-mode-full .field--type-text-long h2,article.node--view-mode-full .field--type-text-long h3,article.node--view-mode-full .field--type-text-long h4,article.node--view-mode-full .field--type-text-with-summary h2,article.node--view-mode-full .field--type-text-with-summary h3,article.node--view-mode-full .field--type-text-with-summary h4{margin:.5em 0 .6em}article.node--view-mode-full .field--type-text-long h2,article.node--view-mode-full .field--type-text-with-summary h2{font-size:200%}article.node--view-mode-full .field--type-text-long h3,article.node--view-mode-full .field--type-text-with-summary h3{font-size:180%}article.node--view-mode-full .field--type-text-long h4,article.node--view-mode-full .field--type-text-with-summary h4{font-size:160%}article.node--view-mode-full .field--type-text-long ol,article.node--view-mode-full .field--type-text-long ul,article.node--view-mode-full .field--type-text-with-summary ol,article.node--view-mode-full .field--type-text-with-summary ul{list-style:square;padding:0 0 20px 40px}article.node--view-mode-full .field--type-text-long ol li,article.node--view-mode-full .field--type-text-long ul li,article.node--view-mode-full .field--type-text-with-summary ol li,article.node--view-mode-full .field--type-text-with-summary ul li{font-size:160%;line-height:1.4;margin:0 0 .4em}article.node--view-mode-full .field--type-text-long a,article.node--view-mode-full .field--type-text-with-summary a{text-decoration:underline}article.node--view-mode-full .field--name-field-lead{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif}article.node--view-mode-full .field--name-field-lead p{font-size:180%}article.node--view-mode-full .field--name-field-embed{margin:50px 0}article.node--view-mode-full .field--name-field-embed .field--name-field-media-oembed-video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}article.node--view-mode-full .field--name-field-embed .field--name-field-media-oembed-video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}article.node--type-festa #section-header{margin:0 auto;max-width:900px;padding:0 20px 40px}article.node--type-festa #section-header .layout__region--content{align-items:center;display:flex;justify-content:center}@media screen and (max-width:700px){article.node--type-festa #section-header .layout__region--content{display:block}}article.node--type-festa #section-header .layout__region--content .block-inline-blockimage-block{margin:0 30px;width:300px}@media screen and (max-width:700px){article.node--type-festa #section-header .layout__region--content .block-inline-blockimage-block{margin:0 auto 20px;width:225px}}article.node--type-festa #section-header .layout__region--content .block-inline-blockbasic h2{color:#000;font-size:320%}@media screen and (max-width:900px){article.node--type-festa #section-header .layout__region--content .block-inline-blockbasic h2{font-size:280%}}@media screen and (max-width:700px){article.node--type-festa #section-header .layout__region--content .block-inline-blockbasic h2{font-size:240%;padding:0 20px;text-align:center}}article.node--type-festa #section-menu .layout__region--content{background-color:currentColor;padding:20px}article.node--type-festa #section-menu .block-inline-blockbasic .field--name-body ul{align-items:center;display:flex;justify-content:center;list-style:none;padding:0}@media screen and (max-width:700px){article.node--type-festa #section-menu .block-inline-blockbasic .field--name-body ul{display:block;text-align:center}}article.node--type-festa #section-menu .block-inline-blockbasic .field--name-body ul li{margin:0 20px}@media screen and (max-width:700px){article.node--type-festa #section-menu .block-inline-blockbasic .field--name-body ul li{padding:5px 0}}article.node--type-festa #section-menu .block-inline-blockbasic .field--name-body ul li a{color:#fff;display:block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:150%;font-weight:700;text-decoration:none}article.node--type-festa #section-content{padding:50px 0}article.node--type-festa #section-content .block>h2{font-size:400%;margin-bottom:1em;text-align:center}article.node--type-festa #section-content .block-inline-blockbasic{margin:0 auto 50px;max-width:900px;padding:0 20px}article.node--type-festa #section-content .block-inline-blockbasic .field--name-body h2{font-size:400%;margin-bottom:1em;text-align:center}article.node--type-festa #section-content .block-inline-blockbasic .field--name-body p{color:#000;font-size:200%}article.node--type-festa #section-content .block-inline-blockbasic .field--name-body iframe{border:none;width:100%}article.node--type-festa #section-content .block-inline-blockimage-block,article.node--type-festa #section-content .block-inline-blockvideo-block{margin:0 auto 50px;max-width:900px;padding:0 20px}article.node--type-festa #section-content .block-inline-blockvideo-block .field--name-field-media-oembed-video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}article.node--type-festa #section-content .block-inline-blockvideo-block .field--name-field-media-oembed-video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}article.node--type-festa #section-content #subsection-vedegust{max-width:none}article.node--type-festa #section-content #subsection-vedegust ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}@media screen and (max-width:640px){article.node--type-festa #section-content #subsection-vedegust ul{display:block}}article.node--type-festa #section-content #subsection-vedegust ul li{font-size:100%;line-height:normal;margin:15px}article.node--type-festa #section-content #subsection-vedegust ul li[data-color="1"] a{border-color:#d9ff42}article.node--type-festa #section-content #subsection-vedegust ul li[data-color="1"] a:hover{background-color:#d9ff42}article.node--type-festa #section-content #subsection-vedegust ul li[data-color="2"] a{border-color:#fd00ba}article.node--type-festa #section-content #subsection-vedegust ul li[data-color="2"] a:hover{background-color:#fd00ba}article.node--type-festa #section-content #subsection-vedegust ul li[data-color="3"] a{border-color:#5edbef}article.node--type-festa #section-content #subsection-vedegust ul li[data-color="3"] a:hover{background-color:#5edbef}article.node--type-festa #section-content #subsection-vedegust ul li a{border:5px solid #999;border-radius:10px;display:block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:320%;font-weight:700;padding:30px;text-align:center;text-decoration:none;transition:all .3s ease}article.node--type-festa #section-content #subsection-vedegust ul li a:hover{background-color:#999}article.node--type-festa #section-content #mapa-festes{margin-bottom:25px}article.node--type-festa #section-content #mapa-ajuda-menu{margin-bottom:0}article.node--type-festa #section-content #mapa-ajuda-menu .field--name-body p{align-items:center;display:flex}article.node--type-festa #section-content #mapa-ajuda-menu .field--name-body p:before{background:url(/themes/custom/agenda_theme/images/fletxa-mapa-festes.png) no-repeat 50%;background-size:contain;content:"";display:block;height:20px;margin-left:20px;margin-right:10px;width:26px}article.node--type-festa #section-content #mapa-festes-embed{margin-bottom:25px}article.node--type-festa #section-content #subscribe-form{background-color:#ebebeb;color:#000;padding:50px 0}article.node--type-festa #section-content .block-views{margin:50px 0}article.node--type-festa #section-content .block-views>h2{display:none}@media screen and (max-width:900px){.agendaFestaTabsContainer .tabs{padding:0 20px 20px}}@media screen and (max-width:640px){.agendaFestaTabsContainer .tabs{padding-left:10px;padding-right:10px}}.agendaFestaTabsContainer .tabs>ul{align-items:center;display:flex;height:100%;justify-content:center}@media screen and (max-width:640px){.agendaFestaTabsContainer .tabs>ul{display:block;text-align:center}}.agendaFestaTabsContainer .tabs>ul>li{font-size:200%;margin-left:30px}@media screen and (max-width:1070px){.agendaFestaTabsContainer .tabs>ul>li{font-size:160%;margin-left:16px}}@media screen and (max-width:640px){.agendaFestaTabsContainer .tabs>ul>li{margin-left:0;padding:5px 0}}.agendaFestaTabsContainer .tabs>ul>li:first-child{margin-left:0}.agendaFestaTabsContainer .tabs>ul>li.active a,.agendaFestaTabsContainer .tabs>ul>li a:hover{color:#f13434;text-decoration:underline}.agendaFestaTabsContainer .tabsContent>div{display:none}.agendaFestaTabsContainer .tabsContent>div.active{display:block}footer[role=contentinfo]{align-items:flex-start;background-color:#000;color:#999;display:flex;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;padding:30px 20px 50px}@media screen and (max-width:900px){footer[role=contentinfo]{display:block}}@media screen and (max-width:640px){footer[role=contentinfo]{padding-left:10px;padding-right:10px}}footer[role=contentinfo] a{color:#999;transition:color .3s ease}footer[role=contentinfo] a:hover{color:#fff}@media screen and (max-width:900px){footer[role=contentinfo] .region{margin-top:30px}}footer[role=contentinfo] .region-footer{padding-right:20px;width:50%}@media screen and (max-width:900px){footer[role=contentinfo] .region-footer{margin-top:0;padding-right:0;width:100%}}footer[role=contentinfo] .region-footer #block-footer-brand{margin-bottom:46px}@media screen and (max-width:900px){footer[role=contentinfo] .region-footer #block-footer-brand{margin-bottom:10px}}footer[role=contentinfo] .region-footer #block-footer-brand a.site-logo{display:block;height:35px;margin-bottom:5px}@media screen and (max-width:900px){footer[role=contentinfo] .region-footer #block-footer-brand a.site-logo{margin:0 auto 5px}}footer[role=contentinfo] .region-footer #block-footer-brand a.site-logo svg{fill:#fff;height:100%;width:auto}footer[role=contentinfo] .region-footer #block-footer-brand .site-slogan{color:#fff;font-size:140%;line-height:1.4;max-width:215px}footer[role=contentinfo] .region-footer #block-logo-ajuntament-bcn,footer[role=contentinfo] .region-footer #block-logo-tmb{float:left}@media screen and (max-width:1070px){footer[role=contentinfo] .region-footer #block-logo-ajuntament-bcn,footer[role=contentinfo] .region-footer #block-logo-tmb{float:none}}footer[role=contentinfo] .region-footer #block-logo-ajuntament-bcn .field--name-body p,footer[role=contentinfo] .region-footer #block-logo-tmb .field--name-body p{margin-bottom:0}footer[role=contentinfo] .region-footer #block-logo-ajuntament-bcn .field--name-body img,footer[role=contentinfo] .region-footer #block-logo-tmb .field--name-body img{height:55px;margin-top:9px;width:auto}footer[role=contentinfo] .region-footer #block-logo-tmb{margin-left:60px}@media screen and (max-width:1070px){footer[role=contentinfo] .region-footer #block-logo-tmb{margin:50px 0 0}}footer[role=contentinfo] .region-footer-two{clear:both;width:28%}@media screen and (max-width:900px){footer[role=contentinfo] .region-footer-two{width:100%}}footer[role=contentinfo] .region-footer-two .block-menu#block-footer-main-menu{margin-bottom:30px}footer[role=contentinfo] .region-footer-two .block-menu#block-footer-main-menu>ul>li:first-child{display:none}footer[role=contentinfo] .region-footer-two .block-menu>ul>li{margin-bottom:.3em}footer[role=contentinfo] .region-footer-two .block-menu>ul>li a{display:block;font-size:220%;font-weight:700}footer[role=contentinfo] .region-footer-three{width:16%}@media screen and (max-width:900px){footer[role=contentinfo] .region-footer-three{width:100%}}footer[role=contentinfo] .region-footer-three .block-menu>ul>li{margin-bottom:.3em}footer[role=contentinfo] .region-footer-three .block-menu>ul>li a{display:block;font-size:140%}footer[role=contentinfo] .region-footer-three #block-disclaimer{margin-top:30px}footer[role=contentinfo] .region-footer-three #block-disclaimer p{font-size:120%;margin-bottom:0}footer[role=contentinfo] .region-footer-three #block-footer-copy{margin-top:30px}body.maintenance-page{align-items:center;background-color:#a7f14d;display:flex;justify-content:center}@media screen and (max-height:600px){body.maintenance-page{display:block}}body.maintenance-page .layout-container{margin:0;padding:30px;text-align:center;width:100%}@media screen and (max-width:480px){body.maintenance-page .layout-container{padding:10px}}body.maintenance-page .layout-container .maintenanceLogo{margin-bottom:85px}body.maintenance-page .layout-container .maintenanceLogo svg{height:auto;width:240px}body.maintenance-page .layout-container h1{font-size:720%;line-height:1;margin-bottom:.5em}@media screen and (max-width:800px){body.maintenance-page .layout-container h1{font-size:500%}}@media screen and (max-width:480px){body.maintenance-page .layout-container h1{font-size:360%}}body.maintenance-page .layout-container .body p{font-size:240%}@media screen and (max-width:800px){body.maintenance-page .layout-container .body p{font-size:200%}}@media screen and (max-width:480px){body.maintenance-page .layout-container .body p{font-size:150%}}body.maintenance-page .layout-container .accountLogin{margin-top:85px}body.maintenance-page .layout-container .accountLogin p{margin-bottom:.5em}body.maintenance-page .layout-container .accountLogin a{background-color:#f13434;background-color:#fff;border:none;border-radius:5px;color:#fff;color:#000;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;min-width:135px;padding:10px 30px;text-align:center;transition:all .3s ease}body.maintenance-page .layout-container .accountLogin a:hover{background-color:#f13434;background-color:#000;color:#fff}body.path-frontpage main{padding:0}body.path-frontpage main .block>h2{font-size:400%;margin-bottom:1em;text-align:center}@media screen and (max-width:900px){body.path-frontpage main .block>h2{font-size:320%}}body.path-frontpage article.node{display:none}.big-slider .view-content .views-row{align-items:stretch;background-color:#d9ff42;display:flex;flex-direction:row-reverse;height:66vh;position:relative}@media screen and (max-width:900px){.big-slider .view-content .views-row{display:block}.big-slider .view-content .views-row:after{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 56%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}}.big-slider .view-content .views-row .views-field-field-image{flex:2;height:100%}.big-slider .view-content .views-row .views-field-field-image .field-content{height:100%}.big-slider .view-content .views-row .views-field-field-image .field-content a{display:block;height:100%}.big-slider .view-content .views-row .views-field-field-image .field-content a img{height:100%;-o-object-fit:cover;object-fit:cover}.big-slider .view-content .views-row>.content{display:flex;flex:1;flex-direction:column;justify-content:flex-end;max-width:600px;padding:30px}@media screen and (max-width:900px){.big-slider .view-content .views-row>.content{bottom:0;color:#fff;left:0;max-width:none;padding-bottom:50px;position:absolute;width:100%;z-index:3}.big-slider .view-content .views-row>.content a{color:#fff}}.big-slider .view-content .views-row>.content .views-field-title{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:500%;font-weight:700;line-height:1.1}@media screen and (max-width:1070px){.big-slider .view-content .views-row>.content .views-field-title{font-size:240%}}.big-slider .view-content .views-row>.content .views-field-body{margin-top:18px}@media screen and (max-width:1070px){.big-slider .view-content .views-row>.content .views-field-body{margin-top:5px}}.big-slider .view-content .views-row>.content .views-field-body p{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:240%;font-weight:500;margin-bottom:0}@media screen and (max-width:1070px){.big-slider .view-content .views-row>.content .views-field-body p{font-size:140%}}@media screen and (max-width:900px){.big-slider .view-content ul.slick-dots{bottom:20px;top:auto}.big-slider .view-content ul.slick-dots>li{border-color:#fff}.big-slider .view-content ul.slick-dots>li.slick-active{background-color:#c4c4c4}}#block-home-news{background-color:#ebebeb;padding:60px 0}@media screen and (max-width:1280px){#block-home-news .view-articles{padding:0}}@media screen and (max-width:1560px){#block-home-news .view-articles .view-content{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1280px){#block-home-news .view-articles .view-content{display:block}#block-home-news .view-articles .view-content .views-row{height:46vh;margin-bottom:0;margin-right:20px}}@media screen and (max-width:640px){#block-home-news .view-articles .view-content .views-row{height:90vw}}@media screen and (max-width:480px){#block-home-news .view-articles .view-content .views-row{height:auto}}#block-special-banners{padding:70px 20px 40px}@media screen and (max-width:640px){#block-special-banners{padding-left:10px;padding-right:10px}}#block-special-banners .field--name-body ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#block-special-banners .field--name-body ul li{margin:15px;max-width:100%;width:450px}@media screen and (max-width:640px){#block-special-banners .field--name-body ul li{margin:15px 0;width:100%}}#block-special-banners .field--name-body ul li a{align-items:center;border:6px solid #999;border-radius:20px;display:flex;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:280%;font-weight:700;justify-content:center;padding:35px;transition:all .3s ease}@media screen and (max-width:640px){#block-special-banners .field--name-body ul li a{font-size:240%;padding:20px}}#block-special-banners .field--name-body ul li a:before{background-color:#000;content:"";display:block;height:42px;margin-right:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:50px}#block-special-banners .field--name-body ul li a:hover{background-color:#999;color:#fff}#block-special-banners .field--name-body ul li a:hover:before{background-color:#fff}#block-special-banners .field--name-body ul li a[data-type=telegram]{border-color:#2aabee}#block-special-banners .field--name-body ul li a[data-type=telegram]:before{-webkit-mask-image:url(/themes/custom/agenda_theme/images/telegram-big.svg);mask-image:url(/themes/custom/agenda_theme/images/telegram-big.svg)}#block-special-banners .field--name-body ul li a[data-type=telegram]:hover{background-color:#2aabee}#block-special-banners .field--name-body ul li a[data-type=newsletter]{border-color:#eb4190}#block-special-banners .field--name-body ul li a[data-type=newsletter]:before{height:37px;-webkit-mask-image:url(/themes/custom/agenda_theme/images/newsletter-big.svg);mask-image:url(/themes/custom/agenda_theme/images/newsletter-big.svg)}#block-special-banners .field--name-body ul li a[data-type=newsletter]:hover{background-color:#eb4190}#block-home-banners{background-color:#ebebeb;padding:40px 20px}@media screen and (max-width:640px){#block-home-banners{padding-left:10px;padding-right:10px}}.view-home-banners .view-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.view-home-banners .views-row{margin:30px;max-width:100%;width:373px}@media screen and (max-width:640px){.view-home-banners .views-row{margin:15px 0;width:100%}}.view-home-banners .views-row .views-field-field-image a{display:block}#block-home-agenda-menu{height:auto;padding:60px 20px;position:static}@media screen and (max-width:640px){#block-home-agenda-menu{padding:30px 10px}}@media screen and (max-width:800px){#block-home-agenda .view-agenda .view-content .views-row{margin-bottom:0;margin-right:20px}}#block-home-agenda .view-agenda .view-footer{padding:60px 0}#block-home-agenda .view-agenda .view-footer a{background-color:#f13434;background-color:#fff;border:2px solid #000;border-radius:5px;color:#fff;color:#000;display:inline-block;display:block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;font-weight:700;margin:0 auto;max-width:320px;min-width:135px;padding:15px;text-align:center;transition:all .3s ease}#block-home-agenda .view-agenda .view-footer a:hover{background-color:#f13434;background-color:#000;color:#fff}#block-map-activities{padding:60px 20px}@media screen and (max-width:640px){#block-map-activities{padding-left:10px;padding-right:10px}}#block-home-topics{padding:60px 20px 150px}@media screen and (max-width:640px){#block-home-topics{padding-left:10px;padding-right:10px}}.view-home-topics .view-content{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:640px){.view-home-topics .view-content{display:block}}.view-home-topics .view-content .views-row{margin:15px}.view-home-topics .view-content .views-row[data-color="1"] .views-field-title a{border-color:#d9ff42}.view-home-topics .view-content .views-row[data-color="1"] .views-field-title a:hover{background-color:#d9ff42}.view-home-topics .view-content .views-row[data-color="2"] .views-field-title a{border-color:#fd00ba}.view-home-topics .view-content .views-row[data-color="2"] .views-field-title a:hover{background-color:#fd00ba}.view-home-topics .view-content .views-row[data-color="3"] .views-field-title a{border-color:#5edbef}.view-home-topics .view-content .views-row[data-color="3"] .views-field-title a:hover{background-color:#5edbef}.view-home-topics .view-content .views-row .views-field-title a{border:5px solid #999;border-radius:10px;display:block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:320%;font-weight:700;padding:30px;text-align:center;transition:all .3s ease}.view-home-topics .view-content .views-row .views-field-title a:hover{background-color:#999}body.path-agenda .region-content{position:relative}body.path-agenda .navigation.menu--agenda{align-items:center;display:flex;justify-content:center}@media screen and (max-width:900px){body.path-agenda .navigation.menu--agenda{justify-content:flex-start}}@media screen and (max-width:480px){body.path-agenda .navigation.menu--agenda{display:block}}.navigation.menu--agenda{height:43px;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:900px){.navigation.menu--agenda{height:auto;padding:0 20px 20px;position:static}}@media screen and (max-width:640px){.navigation.menu--agenda{padding-left:10px;padding-right:10px}}.navigation.menu--agenda>ul{align-items:center;display:flex;height:100%;justify-content:center}@media screen and (max-width:900px){.navigation.menu--agenda>ul{justify-content:flex-start}}.navigation.menu--agenda>ul>li{font-size:200%;margin-left:30px}@media screen and (max-width:1070px){.navigation.menu--agenda>ul>li{font-size:160%;margin-left:16px}}@media screen and (max-width:640px){.navigation.menu--agenda>ul>li{font-size:140%}.navigation.menu--agenda>ul>li:last-child{display:none}}.navigation.menu--agenda>ul>li:first-child{margin-left:0}.navigation.menu--agenda>ul>li.menu-item--active-trail a,.navigation.menu--agenda>ul>li a:hover{color:#f13434;text-decoration:underline}button[data-action=toggle-filters]{background-color:#fff;border:1px solid #000;border-radius:3px;color:#000;font-size:200%;margin-left:30px;padding:4px 10px;transition:all .3s ease}@media screen and (max-width:1070px){button[data-action=toggle-filters]{font-size:160%;margin-left:16px}}@media screen and (max-width:640px){button[data-action=toggle-filters]{font-size:140%}}@media screen and (max-width:480px){button[data-action=toggle-filters]{margin:20px 0 0}}button[data-action=toggle-filters]:hover{opacity:.5}[id^=block-agenda-filters]{position:absolute;top:43px;width:100%;z-index:10}[id^=block-agenda-filters].opened form{background-color:#fff;border-bottom:1px solid #000;max-height:1800px;opacity:1;padding:20px 0 50px}[id^=block-agenda-filters] form{max-height:0;max-width:none;opacity:0;overflow:hidden;transition:all .5s ease-in-out}[id^=block-agenda-filters] form .form--inline{display:flex;flex-wrap:wrap;margin:0 auto;max-width:900px}[id^=block-agenda-filters] form .form--inline>.form-item{border:none;float:none;margin:0 0 30px;padding:0 15px;width:25%}@media screen and (max-width:700px){[id^=block-agenda-filters] form .form--inline>.form-item{width:50%}}[id^=block-agenda-filters] form .form--inline>.form-item[data-drupal-selector=edit-accessibilitat]{width:60%}@media screen and (max-width:700px){[id^=block-agenda-filters] form .form--inline>.form-item[data-drupal-selector=edit-accessibilitat]{width:100%}}[id^=block-agenda-filters] form .form--inline>.form-item.form-item-paraules{width:100%}[id^=block-agenda-filters] form .form--inline>.form-item.form-item-paraules input[type=text]{background-image:url(/themes/custom/agenda_theme/images/search.svg);background-position:15px;background-repeat:no-repeat;margin:0 auto;padding-left:50px;width:auto}[id^=block-agenda-filters] form .form--inline>.form-item legend{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%}[id^=block-agenda-filters] form .form--inline>.form-item label{color:#999;font-size:140%}[id^=block-agenda-filters] form .form--inline .form-actions{text-align:center;width:100%}.view-agenda{padding:0 20px}@media screen and (max-width:640px){.view-agenda{padding-left:10px;padding-right:10px}}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper,.view-agenda.without-infinite-scrolling .view-content{grid-gap:40px;display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1560px){.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper,.view-agenda.without-infinite-scrolling .view-content{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1070px){.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper,.view-agenda.without-infinite-scrolling .view-content{grid-gap:30px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:800px){.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper,.view-agenda.without-infinite-scrolling .view-content{display:block}}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row,.view-agenda.without-infinite-scrolling .view-content .views-row{border:1px solid #5edbef;display:flex;flex-direction:column;position:relative}@media screen and (max-width:800px){.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row,.view-agenda.without-infinite-scrolling .view-content .views-row{margin-bottom:30px}}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row:hover,.view-agenda.without-infinite-scrolling .view-content .views-row:hover{background-color:#5edbef}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row>.content,.view-agenda.without-infinite-scrolling .view-content .views-row>.content{flex:1;padding:5px 10px 20px}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row .views-field-field-end-date,.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row .views-field-field-start-date,.view-agenda.without-infinite-scrolling .view-content .views-row .views-field-field-end-date,.view-agenda.without-infinite-scrolling .view-content .views-row .views-field-field-start-date{float:left;font-size:120%;margin-bottom:7px}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row .views-field-field-end-date,.view-agenda.without-infinite-scrolling .view-content .views-row .views-field-field-end-date{margin-left:3px}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row .views-field-field-district,.view-agenda.without-infinite-scrolling .view-content .views-row .views-field-field-district{background:url(/themes/custom/agenda_theme/images/where.svg) no-repeat 0;float:right;font-size:120%;padding-left:13px}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row .views-field-title,.view-agenda.without-infinite-scrolling .view-content .views-row .views-field-title{clear:both;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:190%;font-weight:700}@media screen and (max-width:800px){.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row .views-field-title,.view-agenda.without-infinite-scrolling .view-content .views-row .views-field-title{font-size:180%}}.view-agenda.with-infinite-scrolling .views-infinite-scroll-content-wrapper .views-row .views-field-field-lead,.view-agenda.without-infinite-scrolling .view-content .views-row .views-field-field-lead{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:160%}.view-agenda.with-infinite-scrolling .pager{align-items:center;display:flex;justify-content:center;margin-top:0}.view-agenda.with-infinite-scrolling .pager a.button{display:block;font-size:160%;text-decoration:underline}article.node--view-mode-full.node--type-activity{display:flex;justify-content:space-between;margin:0 auto;max-width:1400px}@media screen and (min-width:1070px){article.node--view-mode-full.node--type-activity{padding:0 20px}}@media screen and (max-width:1070px){article.node--view-mode-full.node--type-activity{display:block}}article.node--view-mode-full.node--type-activity .images{width:48%}@media screen and (max-width:1070px){article.node--view-mode-full.node--type-activity .images{margin-bottom:25px;width:100%}}article.node--view-mode-full.node--type-activity .images .field{margin-bottom:20px}article.node--view-mode-full.node--type-activity .nodeContent{position:relative}@media screen and (min-width:1070px){article.node--view-mode-full.node--type-activity .nodeContent{max-width:none;width:48%}}article.node--view-mode-full.node--type-activity .whenAndWhere{align-items:flex-start;display:flex;margin-bottom:10px}article.node--view-mode-full.node--type-activity .whenAndWhere .field{font-size:140%;margin-right:7px}article.node--view-mode-full.node--type-activity .whenAndWhere .field.field--name-field-district{background:url(/themes/custom/agenda_theme/images/where.svg) no-repeat 0;padding-left:13px}article.node--view-mode-full.node--type-activity .whenAndWhere .field .field__label{display:none}article.node--view-mode-full.node--type-activity .field--author,article.node--view-mode-full.node--type-activity .field--name-field-collaborator{display:flex;font-size:160%;margin-top:.4em}article.node--view-mode-full.node--type-activity .field--author a,article.node--view-mode-full.node--type-activity .field--name-field-collaborator a{color:#f13434}article.node--view-mode-full.node--type-activity .field--author .field__label,article.node--view-mode-full.node--type-activity .field--name-field-collaborator .field__label{font-weight:700;margin-right:4px}article.node--view-mode-full.node--type-activity .field--author .field__label:after,article.node--view-mode-full.node--type-activity .field--name-field-collaborator .field__label:after{content:":"}article.node--view-mode-full.node--type-activity .field--name-field-lead{margin-top:20px}article.node--view-mode-full.node--type-activity .field--name-field-lead p{margin-bottom:0}article.node--view-mode-full.node--type-activity .field--name-body{margin-top:20px}article.node--view-mode-full.node--type-activity aside.activityInfo{margin-bottom:50px}article.node--view-mode-full.node--type-activity aside.activityInfo>h2{font-size:200%;margin-bottom:.7em}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection{background-color:#ebebeb;border-bottom:1px solid #c4c4c4;padding:10px 20px 20px}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection:first-child{border-top:1px solid #c4c4c4}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field{align-items:flex-start;display:flex;font-size:140%;margin-bottom:.2em}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-district .field__items,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-target .field__items,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-topic .field__items,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-type .field__items{align-items:center;display:flex}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-district .field__items>:first-child:before,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-target .field__items>:first-child:before,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-topic .field__items>:first-child:before,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-type .field__items>:first-child:before{content:none}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-district .field__items>:before,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-target .field__items>:before,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-topic .field__items>:before,article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-type .field__items>:before{content:",";padding-right:.2em}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-accessibility .taxonomy-term h2{display:none}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-accessibility .field__items{align-items:center;display:flex}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field.field--name-field-accessibility .field__items .field__item{margin-right:6px;width:25px}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field .field{font-size:100%}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field a{color:#f13434}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field .field__label{font-weight:700;margin-right:4px}article.node--view-mode-full.node--type-activity aside.activityInfo .infoSection .field .field__label:after{content:":"}body[data-path="/noticies"] main{background-color:#ebebeb}.view-articles{padding:0 20px}@media screen and (max-width:640px){.view-articles{padding-left:10px;padding-right:10px}}.view-articles .view-content{grid-gap:40px;display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1560px){.view-articles .view-content{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1070px){.view-articles .view-content{grid-gap:30px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:800px){.view-articles .view-content{display:block}}.view-articles .view-content .views-row{background-color:#fff;position:relative;transition:background-color .3s ease}@media screen and (max-width:800px){.view-articles .view-content .views-row{margin-bottom:30px}}.view-articles .view-content .views-row:hover{background-color:#fd00ba}.view-articles .view-content .views-row>.content{padding:10px 10px 20px}.view-articles .view-content .views-row .views-field-created{font-size:120%;margin-bottom:7px}.view-articles .view-content .views-row .views-field-created .views-label{margin-right:.3em}.view-articles .view-content .views-row .views-field-title{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:190%;font-weight:700}@media screen and (max-width:800px){.view-articles .view-content .views-row .views-field-title{font-size:180%}}.view-articles .view-content .views-row .views-field-field-lead{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:160%}body.page-node-type-article main{padding-top:0}article.node--view-mode-full.node--type-article .field--name-field-image{height:66vh;margin-bottom:50px}@media screen and (max-width:1070px){article.node--view-mode-full.node--type-article .field--name-field-image{height:40vh;margin-bottom:25px}}article.node--view-mode-full.node--type-article .field--name-field-image img{height:100%;-o-object-fit:cover;object-fit:cover}article.node--view-mode-full.node--type-article .field--publish-date{align-items:center;display:flex;font-size:140%;margin-bottom:10px}article.node--view-mode-full.node--type-article .field--publish-date .field__label{margin-right:6px}#block-related-activities>h2{font-size:200%;margin-bottom:.7em;padding-left:20px}@media screen and (max-width:640px){#block-related-activities>h2{padding-left:10px}}.view-entities{overflow:hidden;padding:0 20px}@media screen and (max-width:640px){.view-entities{padding-left:10px;padding-right:10px}}.view-entities .alphabetLinks{display:none;flex-wrap:nowrap;margin-bottom:20px;overflow-x:scroll;padding-bottom:10px}@media screen and (max-width:900px){.view-entities .alphabetLinks{display:flex}}.view-entities .alphabetLinks li{margin:0 5px}.view-entities .alphabetLinks li:first-child{margin-left:0}.view-entities .alphabetLinks li button{background-color:transparent;border:none;border-radius:50%;display:block;font-size:160%;height:25px;text-align:center;width:25px}.view-entities .alphabetLinks li button:hover{background-color:#c4c4c4}.view-entities .view-content{-moz-column-count:4;column-count:4;-moz-column-gap:30px;column-gap:30px}@media screen and (max-width:1280px){.view-entities .view-content{-moz-column-count:3;column-count:3}}@media screen and (max-width:900px){.view-entities .view-content{-moz-column-count:2;column-count:2}}@media screen and (max-width:640px){.view-entities .view-content{-moz-column-count:1;column-count:1}}.view-entities .view-content>h3{font-size:200%;margin-bottom:.5em;margin-top:2em}.view-entities .view-content>h3:first-child{margin-top:0}.view-entities .view-content .views-row{font-size:140%;margin-bottom:1em}.view-entities .view-content .views-row .views-field-field-entity-name{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif}.view-entities .view-content .views-row .views-field-field-entity-name a:hover{color:#f13434}body.path-user h1.page-title{text-align:center}body.path-user[data-path="/user/login"] .block-page-title-block,body.path-user[data-path="/user/password"] .block-page-title-block,body.path-user[data-path="/user/register"] .block-page-title-block{display:block}body.path-user[data-path="/user/login"] .block-page-title-block h1.page-title,body.path-user[data-path="/user/password"] .block-page-title-block h1.page-title,body.path-user[data-path="/user/register"] .block-page-title-block h1.page-title{margin-bottom:1.2em}body.path-user .block-page-title-block,body.path-user[data-path="/user/login"] #block-entity-activities,body.path-user[data-path="/user/login"] #block-entity-activities-collab,body.path-user[data-path="/user/login"] #block-entity-activities-collab-past,body.path-user[data-path="/user/login"] #block-entity-activities-past,body.path-user[data-path="/user/password"] #block-entity-activities,body.path-user[data-path="/user/password"] #block-entity-activities-collab,body.path-user[data-path="/user/password"] #block-entity-activities-collab-past,body.path-user[data-path="/user/password"] #block-entity-activities-past,body.path-user[data-path="/user/register"] #block-entity-activities,body.path-user[data-path="/user/register"] #block-entity-activities-collab,body.path-user[data-path="/user/register"] #block-entity-activities-collab-past,body.path-user[data-path="/user/register"] #block-entity-activities-past{display:none}#block-login-footer{margin:20px auto;max-width:600px;padding:0 20px}@media screen and (max-width:640px){#block-login-footer{padding-left:10px;padding-right:10px}}#block-login-footer p a{color:#f13434;text-decoration:underline}article.profile{position:relative}article.profile .field--name-field-entity-header-photo{height:40vh;margin-bottom:20px}article.profile .field--name-field-entity-header-photo img{height:100%;-o-object-fit:cover;object-fit:cover}article.profile .profileContent{margin:0 auto;max-width:600px;padding:0 20px}@media screen and (max-width:640px){article.profile .profileContent{padding-left:10px;padding-right:10px}}article.profile .field--name-user-picture{margin-bottom:10px}article.profile .field--name-user-picture img{width:156px}article.profile h1.page-title{text-align:left}article.profile .field--name-field-entity-description{font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif}article.profile .field--name-field-entity-description p{font-size:180%}article.profile aside.entityInfo{margin-bottom:50px}article.profile aside.entityInfo>h2{font-size:200%;margin-bottom:.7em}article.profile aside.entityInfo .infoSection{background-color:#ebebeb;border-bottom:1px solid #c4c4c4;overflow:hidden;padding:10px 20px 20px}article.profile aside.entityInfo .infoSection:first-child{border-top:1px solid #c4c4c4}article.profile aside.entityInfo .infoSection .field{align-items:flex-start;display:flex;font-size:140%;margin-bottom:.2em}article.profile aside.entityInfo .infoSection .field a{color:#f13434}article.profile aside.entityInfo .infoSection .field .field__label{font-weight:700;margin-right:4px}article.profile aside.entityInfo .infoSection .field .field__label:after{content:":"}article.profile aside.entityInfo .infoSection .field .field__item{white-space:nowrap}#block-entity-activities,#block-entity-activities-collab,#block-entity-activities-collab-past,#block-entity-activities-past{margin-top:30px}body[data-path$="/edit"] #block-entity-activities,body[data-path$="/edit"] #block-entity-activities-collab,body[data-path$="/edit"] #block-entity-activities-collab-past,body[data-path$="/edit"] #block-entity-activities-past{display:none}#block-entity-activities-collab-past>h2,#block-entity-activities-collab>h2,#block-entity-activities-past>h2,#block-entity-activities>h2{font-size:200%;margin-bottom:1em;padding-left:20px}@media screen and (max-width:640px){#block-entity-activities-collab-past>h2,#block-entity-activities-collab>h2,#block-entity-activities-past>h2,#block-entity-activities>h2{padding-left:10px}}.view-entity-activities{margin-bottom:50px;position:relative}.view-entity-activities.view-display-id-block_2 .view-content .views-row{opacity:.3;transition:opacity .3s ease}.view-entity-activities.view-display-id-block_2 .view-content .views-row:hover{opacity:1}.view-entity-activities .view-header{display:none;position:absolute;right:20px;top:-45px}@media screen and (max-width:640px){.view-entity-activities .view-header{right:10px}}body.is-current-profile .view-entity-activities .view-header{display:block}.view-entity-activities .view-header a{background-color:#f13434;border:none;border-radius:5px;color:#fff;display:inline-block;font-family:Hepta Slab,Times New Roman,Times,Georgia,"DejaVu Serif",serif;font-size:180%;min-width:135px;padding:7px 20px 6px;text-align:center;transition:all .3s ease}.view-entity-activities .view-header a:hover{background-color:#f13434}
