@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);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;}}
.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(/core/misc/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(/core/misc/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(/core/misc/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;}
@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";@font-face{font-family:DIN W01;font-weight:400;src:url(/themes/custom/comunalitats_theme/fonts/DIN_W01_Regular.woff2) format("woff2"),url(/themes/custom/comunalitats_theme/fonts/DIN_W01_Regular.woff) format("woff")}@font-face{font-family:DIN W01;font-weight:700;src:url(/themes/custom/comunalitats_theme/fonts/DIN_W01_Bold.woff2) format("woff2"),url(/themes/custom/comunalitats_theme/fonts/DIN_W01_Bold.woff) format("woff")}.splide{position:relative}.splide__arrow{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;display:block;height:66px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:32px;z-index:10}.splide__arrow[disabled]{opacity:.1}.splide__arrow.splide__arrow--prev{background-image:url(/themes/custom/comunalitats_theme/images/slide-prev.svg);left:40px}@media screen and (max-width:640px){.splide__arrow.splide__arrow--prev{left:20px}}.splide__arrow.splide__arrow--next{background-image:url(/themes/custom/comunalitats_theme/images/slide-next.svg);right:40px}@media screen and (max-width:640px){.splide__arrow.splide__arrow--next{right:20px}}.splide__arrow span{display:none}.splide__pagination{align-items:center;bottom:35px;display:flex;justify-content:center;left:0;position:absolute;width:100%;z-index:11}.splide__pagination li{height:14px;margin:0 4px;width:14px}.splide__pagination__page{background-color:transparent;border:2px solid #fff;border-radius:50%;display:block;height:100%;padding:0;width:100%}.splide__pagination__page.is-active{background-color:#fff}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:Open Sans,Helvetica,Arial,sans-serif;font-size:62.5%}body,html{height:100%}body{background:#fff;margin:0;padding:0;width:100%}a:link,body{color:#1c4fc2}a:link{text-decoration:none}a:active,a:focus,a:hover,a:visited{color:#1c4fc2}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{font-size:200%;line-height:1.4;margin:0 0 1.5em}h1,h2,h3,h4{font-family:DIN W01,Helvetica,Arial,sans-serif;font-weight:700;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 a,.views-field-edit-node a,a.entityEditButton{background-color:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-size:140%;font-weight:700;font-weight:400;margin:4px 0;min-width:160px;min-width:auto;padding:5px 10px;text-align:center;transition:all .3s ease}.entityEditButton a:hover,.views-field-edit-node a:hover,a.entityEditButton:hover{opacity:.7}a.entityEditButton{margin:5px 0}.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:#d9d9d9}.pager .pager__items .pager__item.is-active a{color:#d9d9d9;cursor:default}.pager .pager__items .pager__item a{color:#000}.block-local-tasks-block{margin:0 auto;max-width:700px}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:#1c4fc2}ul.tabs li a{color:#999;font-size:140%;padding:.5em}ul.tabs li a:hover{color:#1c4fc2}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 #efefef;font-size:160%;padding:10px;text-align:left}table td p,table th p{font-size:100%;margin:0}.accordion .accordionRow{border-bottom:1px dashed #1c4fc2}.accordion .accordionRow.folded .accordionToggle{transform:none}.accordion .accordionRow.folded .accordionRowContent{max-height:0;opacity:0;overflow:hidden;padding:0}.accordion .accordionRow .accordionRowHeader{cursor:pointer;font-size:240%;font-weight:700;padding:15px 40px 15px 0;position:relative}.accordion .accordionRow .accordionToggle{background:url(/themes/custom/comunalitats_theme/images/arrow-primary.svg) no-repeat 50%;background-size:contain;border:none;display:block;height:17px;position:absolute;right:0;top:24px;transform:rotateX(180deg);width:17px}.accordion .accordionRow .accordionRowContent{max-height:3000px;padding:10px 0 40px;transition:all .3s ease-in-out}.modalWrapper{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modalWrapper.open{display:flex}.modalWrapper .modal{background-color:#fff;height:600px;overflow-y:auto;width:600px}.modalWrapper .modal iframe{border:none;height:100%;width:100%}.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{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;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:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-size:140%;font-weight:400;font-weight:700;margin-right:4px;min-width:160px;min-width:auto;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{opacity:.7}@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:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-size:140%;font-weight:400;font-weight:700;margin-right:4px;min-width:160px;min-width:auto;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{opacity:.7}@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:700px;padding:0 40px}@media screen and (max-width:640px){form{padding-left:20px;padding-right:20px}}.block-system-main-block form,.block-webform form{margin-bottom:50px;margin-top:50px}.bef-exposed-form form,form.bef-exposed-form{margin-bottom:30px;margin-top:30px;max-width:none}.bef-exposed-form form .form--inline,form.bef-exposed-form .form--inline{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1070px){.bef-exposed-form form .form--inline,form.bef-exposed-form .form--inline{justify-content:center}}.bef-exposed-form form .form--inline>.form-item,form.bef-exposed-form .form--inline>.form-item{align-items:center;display:flex;float:none;margin:0 30px 20px 0;width:320px}@media screen and (max-width:480px){.bef-exposed-form form .form--inline>.form-item,form.bef-exposed-form .form--inline>.form-item{display:block;margin-right:0}}.bef-exposed-form form .form--inline>.form-item label,form.bef-exposed-form .form--inline>.form-item label{margin:0 20px 0 0}@media screen and (max-width:480px){.bef-exposed-form form .form--inline>.form-item label,form.bef-exposed-form .form--inline>.form-item label{margin:0 0 10px}}.bef-exposed-form form .form--inline .form-actions,form.bef-exposed-form .form--inline .form-actions{display:none;margin:0 0 0 10px}.bef-exposed-form form .form--inline .form-actions a,.bef-exposed-form form .form--inline .form-actions button,.bef-exposed-form form .form--inline .form-actions input[type=submit],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-wrapper.form-type-checkbox 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 #d9d9d9;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:160%;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:#fff;border:1px solid #999;border-radius:25px;color:#999;display:block;font-size:160%;font-weight:400;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=file],.form-item input[type=submit],.form-wrapper input[type=file],.form-wrapper input[type=submit]{font-size:160%}.form-item input[name=keys],.form-wrapper input[name=keys]{background-image:url(/themes/custom/comunalitats_theme/images/search.svg);background-position:20px;background-repeat:no-repeat;padding-left:50px}.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:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-weight:700;min-width:160px;padding:13px 25px 15px;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{opacity:.7}.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}@media screen and (max-width:640px){.social-links ul{justify-content:center}}.social-links ul li{margin-left:16px}.social-links ul li:first-child{margin-left:0}.social-links ul li a{background-repeat:no-repeat;background-size:contain;display:block;height:42px;width:42px}.social-links ul li a[data-type=twitter]{background-image:url(/themes/custom/comunalitats_theme/images/social-twitter.svg)}.social-links ul li a[data-type=instagram]{background-image:url(/themes/custom/comunalitats_theme/images/social-instagram.svg)}.social-links ul li a span{display:none}#block-faqs{background-color:#1c4fc2;color:#fff;padding:80px 40px 100px}@media screen and (min-width:800px){#block-faqs{display:flex;justify-content:space-between}}@media screen and (max-width:640px){#block-faqs{padding-left:20px;padding-right:20px}}#block-faqs>h2{font-size:640%;font-weight:400}@media screen and (min-width:800px){#block-faqs>div,#block-faqs>h2{width:50%}}.view-faqs .views-row{border-color:#fff}.view-faqs .views-row .accordionToggle{background-image:url(/themes/custom/comunalitats_theme/images/arrow-white.svg)}.view-faqs .views-row .views-field-body ol,.view-faqs .views-row .views-field-body ul{padding:0 0 20px 40px}.view-faqs .views-row .views-field-body ol li,.view-faqs .views-row .views-field-body ul li{font-size:200%;line-height:1.4;margin:0 0 .4em}.view-faqs .views-row .views-field-body ul{list-style:square}.view-faqs .views-row .views-field-body p a{color:#fff;text-decoration:underline}.block--type-bloc-text-image{background-color:#1c4fc2;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:60px 40px 80px}@media screen and (max-width:640px){.block--type-bloc-text-image{padding-left:20px;padding-right:20px}}.block--type-bloc-text-image .field--name-body{font-family:DIN W01,Helvetica,Arial,sans-serif;width:40%}@media screen and (max-width:900px){.block--type-bloc-text-image .field--name-body{width:100%}}.block--type-bloc-text-image .field--name-body h2{font-size:400%;line-height:1.3;margin-bottom:.5em}@media screen and (max-width:1070px){.block--type-bloc-text-image .field--name-body h2{font-size:320%}}.block--type-bloc-text-image .field--name-body p{font-size:240%}.block--type-bloc-text-image .field--name-field-image{width:60%}@media screen and (max-width:1070px){.block--type-bloc-text-image .field--name-field-image{width:100%}}.block--type-block-video{padding:80px 40px}@media screen and (max-width:640px){.block--type-block-video{padding-left:20px;padding-right:20px}}.block--type-block-video>h2{font-size:480%;font-weight:400;margin-bottom:1em}@media screen and (max-width:900px){.block--type-block-video>h2{font-size:320%}}.block--type-block-video article{margin:0 auto;max-width:1200px}.block--type-block-video article .field--name-field-media-oembed-video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.block--type-block-video article .field--name-field-media-oembed-video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:640px){.block--type-block-image .field--name-field-image{display:none}}.block--type-block-image .field--name-field-responsive-image{display:none}@media screen and (max-width:640px){.block--type-block-image .field--name-field-responsive-image{display:block}}header[role=banner]{background-color:#1c4fc2;height:134px}@media screen and (max-width:1150px){header[role=banner]{height:102px;position:fixed;width:100%;z-index:10}}header[role=banner] .region-header{align-items:center;display:flex;height:100%;justify-content:space-between}header[role=banner] .block-system-branding-block{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;width:376px}@media screen and (max-width:1150px){header[role=banner] .block-system-branding-block{width:260px}}header[role=banner] .block-system-branding-block a.site-logo{display:block}@media screen and (max-width:1150px){header[role=banner] .block-system-branding-block a.site-logo{height:75%}}header[role=banner] .block-system-branding-block a.site-logo svg{height:100%}header[role=banner] nav.menu--main{font-family:DIN W01,Helvetica,Arial,sans-serif;padding-right:40px}@media screen and (max-width:1150px){header[role=banner] nav.menu--main{display:none}}header[role=banner] nav.menu--main>ul.menu{align-items:center;display:flex}header[role=banner] nav.menu--main>ul.menu>li{margin-left:50px}header[role=banner] nav.menu--main>ul.menu>li:first-child{display:none}header[role=banner] nav.menu--main>ul.menu>li a:hover,header[role=banner] nav.menu--main>ul.menu>li.menu-item--active-trail a{color:#999}@media screen and (max-width:800px){header[role=banner] nav.menu--main>ul.menu>li{margin-left:15px}}header[role=banner] nav.menu--main>ul.menu>li a{color:#fff;display:block;font-size:280%;transition:all .3s ease}@media screen and (max-width:800px){header[role=banner] nav.menu--main>ul.menu>li a{font-size:200%}}.mobile-menu{height:100%;position:fixed;right:-100%;top:0;transition:all .5s ease;width:100%;z-index:100}@media screen and (min-width:1150px){.mobile-menu{display:none}}.mobile-menu.opened{right:0}.mobile-menu.opened>nav{opacity:1}.mobile-menu.opened [data-action=open-mobile-menu]{background-image:url(/themes/custom/comunalitats_theme/images/burger-menu-close.svg);height:16px;right:38px;top:44px;width:16px}.mobile-menu [data-action=open-mobile-menu]{background:url(/themes/custom/comunalitats_theme/images/burger-menu.svg) no-repeat 50%;border:none;height:24px;outline:none;padding:0;position:fixed;right:45px;top:39px;width:5px;z-index:2}.mobile-menu>nav{background:#1c4fc2;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{padding-top:102px}.mobile-menu>nav .menu.mainMenu>ul>li.menu-item--active-trail a{color:#999}.mobile-menu>nav .menu.mainMenu>ul>li a{color:#fff;display:block;font-size:240%;font-weight:700;padding:15px;text-align:center}.mobile-menu>nav .menu>ul>li{list-style-image:none;list-style-type:none}.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 .social-links{margin-top:40px;padding:0 10px}@media screen and (max-width:1150px){main{padding-top:102px}}body.path-node .block-page-title-block{display:none}h1.page-title{align-items:center;color:#fff;display:flex;font-size:640%;font-weight:400;height:283px;justify-content:center;line-height:1;padding-left:40px;padding-right:40px;text-align:center}@media screen and (max-width:640px){h1.page-title{font-size:500%;padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){h1.page-title{font-size:400%}}article.node--view-mode-full .detailHeader,article.profile .detailHeader{align-items:center;background-color:#999;display:flex;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:160%;height:96px;padding:0 40px}@media screen and (max-width:640px){article.node--view-mode-full .detailHeader,article.profile .detailHeader{padding-left:20px;padding-right:20px}}article.node--view-mode-full .detailHeader a,article.profile .detailHeader a{color:#fff;transition:all .3s ease}article.node--view-mode-full .detailHeader a:before,article.profile .detailHeader a:before{content:"<";padding-right:5px}article.node--view-mode-full .detailHeader a:hover,article.profile .detailHeader a:hover{opacity:.6}article.node--view-mode-full h1.page-title,article.profile h1.page-title{color:#1c4fc2;font-size:480%;height:auto;margin:0 auto;max-width:700px;padding:45px 40px}@media screen and (max-width:900px){article.node--view-mode-full h1.page-title,article.profile h1.page-title{font-size:320%}}@media screen and (max-width:640px){article.node--view-mode-full h1.page-title,article.profile h1.page-title{padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){article.node--view-mode-full h1.page-title,article.profile h1.page-title{font-size:240%}}article.node--view-mode-full .nodeContentWrapper,article.profile .nodeContentWrapper{display:flex;flex-wrap:wrap;justify-content:center}article.node--view-mode-full .nodeContentWrapper>aside,article.profile .nodeContentWrapper>aside{width:335px}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-resource-place,article.node--view-mode-full .nodeContentWrapper>aside.categories .field--territory,article.profile .nodeContentWrapper>aside.categories .field--name-field-resource-place,article.profile .nodeContentWrapper>aside.categories .field--territory{font-size:160%;font-weight:700;margin-bottom:30px;text-align:center}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-resource-place:before,article.node--view-mode-full .nodeContentWrapper>aside.categories .field--territory:before,article.profile .nodeContentWrapper>aside.categories .field--name-field-resource-place:before,article.profile .nodeContentWrapper>aside.categories .field--territory:before{background:url(/themes/custom/comunalitats_theme/images/waypoint.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:36px;margin:0 auto 7px;width:25px}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-resource-place:after,article.node--view-mode-full .nodeContentWrapper>aside.categories .field--territory:after,article.profile .nodeContentWrapper>aside.categories .field--name-field-resource-place:after,article.profile .nodeContentWrapper>aside.categories .field--territory:after{border-bottom:1px dashed #1c4fc2;content:"";display:block;height:1px;margin:20px auto 0;width:50px}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-axis,article.profile .nodeContentWrapper>aside.categories .field--name-field-axis{text-align:center}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-axis .field__label,article.profile .nodeContentWrapper>aside.categories .field--name-field-axis .field__label{font-size:140%;font-weight:700;margin-bottom:1em;text-transform:uppercase}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-axis .field__items .field__item,article.profile .nodeContentWrapper>aside.categories .field--name-field-axis .field__items .field__item{background-color:#1c4fc2;color:#fff;display:inline-block;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:120%;margin:0 7px 7px 0;padding:5px 7px;text-transform:uppercase}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-axis .field__items .field__item a,article.profile .nodeContentWrapper>aside.categories .field--name-field-axis .field__items .field__item a{color:#fff}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-date-range,article.profile .nodeContentWrapper>aside.categories .field--name-field-date-range{align-items:center;display:flex;font-size:140%;justify-content:center;padding-top:60px;position:relative;text-transform:lowercase}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-date-range:before,article.profile .nodeContentWrapper>aside.categories .field--name-field-date-range:before{background:url(/themes/custom/comunalitats_theme/images/calendar.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:48px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:48px}article.node--view-mode-full .nodeContentWrapper>aside.categories .field--name-field-date-range .toDate:before,article.profile .nodeContentWrapper>aside.categories .field--name-field-date-range .toDate:before{content:"-";padding:0 1px 0 5px}article.node--view-mode-full .nodeContentWrapper>aside .infoBox,article.profile .nodeContentWrapper>aside .infoBox{background-color:#efefef;padding:20px}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field,article.profile .nodeContentWrapper>aside .infoBox>.field{margin-bottom:20px}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--label-inline,article.profile .nodeContentWrapper>aside .infoBox>.field.field--label-inline{display:flex}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--label-inline .field__label,article.profile .nodeContentWrapper>aside .infoBox>.field.field--label-inline .field__label{margin-bottom:0;margin-right:5px}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--label-hidden,article.profile .nodeContentWrapper>aside .infoBox>.field.field--label-hidden{font-size:160%}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--label-hidden .field__item,article.profile .nodeContentWrapper>aside .infoBox>.field.field--label-hidden .field__item{font-size:100%}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items{align-items:center;display:flex;flex-wrap:wrap;padding:5px 0}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field{margin-bottom:20px;margin-right:20px}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-twitter a,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-twitter a{background-image:url(/themes/custom/comunalitats_theme/images/twitter.svg)}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-facebook a,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-facebook a{background-image:url(/themes/custom/comunalitats_theme/images/facebook.svg)}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-instagram a,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-instagram a{background-image:url(/themes/custom/comunalitats_theme/images/instagram.svg)}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-youtube a,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-youtube a{background-image:url(/themes/custom/comunalitats_theme/images/youtube.svg)}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-telegram a,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-telegram a{background-image:url(/themes/custom/comunalitats_theme/images/telegram.svg)}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-mastodon a,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-mastodon a{background-image:url(/themes/custom/comunalitats_theme/images/mastodon.svg)}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-peertube a,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field.field--name-field-social-peertube a{background-image:url(/themes/custom/comunalitats_theme/images/peertube.svg)}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field a,article.profile .nodeContentWrapper>aside .infoBox>.field.field--social .field__items .field a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:32px;text-indent:-500em;width:32px}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field .field__label,article.profile .nodeContentWrapper>aside .infoBox>.field .field__label{font-size:140%;font-weight:700;margin-bottom:.4em;text-transform:uppercase}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field .field__item,article.profile .nodeContentWrapper>aside .infoBox>.field .field__item{font-size:160%}article.node--view-mode-full .nodeContentWrapper>aside .infoBox>.field .field__item p,article.profile .nodeContentWrapper>aside .infoBox>.field .field__item p{font-size:100%;margin-bottom:.5em}article.node--view-mode-full .nodeContentWrapper .nodeContent,article.profile .nodeContentWrapper .nodeContent{margin-left:30px;margin-right:30px;padding-left:0;padding-right:0}article.node--view-mode-full .nodeContent,article.profile .nodeContent{margin:0 auto;padding:0 40px 40px;width:700px}@media screen and (max-width:640px){article.node--view-mode-full .nodeContent,article.profile .nodeContent{padding-left:20px;padding-right:20px}}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,article.profile .field--type-text-long h2,article.profile .field--type-text-long h3,article.profile .field--type-text-long h4,article.profile .field--type-text-with-summary h2,article.profile .field--type-text-with-summary h3,article.profile .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,article.profile .field--type-text-long h2,article.profile .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,article.profile .field--type-text-long h3,article.profile .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,article.profile .field--type-text-long h4,article.profile .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,article.profile .field--type-text-long ol,article.profile .field--type-text-long ul,article.profile .field--type-text-with-summary ol,article.profile .field--type-text-with-summary ul{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,article.profile .field--type-text-long ol li,article.profile .field--type-text-long ul li,article.profile .field--type-text-with-summary ol li,article.profile .field--type-text-with-summary ul li{font-size:200%;line-height:1.4;margin:0 0 .4em}article.node--view-mode-full .field--type-text-long ol li li,article.node--view-mode-full .field--type-text-long ol li p,article.node--view-mode-full .field--type-text-long ul li li,article.node--view-mode-full .field--type-text-long ul li p,article.node--view-mode-full .field--type-text-with-summary ol li li,article.node--view-mode-full .field--type-text-with-summary ol li p,article.node--view-mode-full .field--type-text-with-summary ul li li,article.node--view-mode-full .field--type-text-with-summary ul li p,article.profile .field--type-text-long ol li li,article.profile .field--type-text-long ol li p,article.profile .field--type-text-long ul li li,article.profile .field--type-text-long ul li p,article.profile .field--type-text-with-summary ol li li,article.profile .field--type-text-with-summary ol li p,article.profile .field--type-text-with-summary ul li li,article.profile .field--type-text-with-summary ul li p{font-size:100%}article.node--view-mode-full .field--type-text-long ul,article.node--view-mode-full .field--type-text-with-summary ul,article.profile .field--type-text-long ul,article.profile .field--type-text-with-summary ul{list-style:square}article.node--view-mode-full .field--type-text-long a,article.node--view-mode-full .field--type-text-with-summary a,article.profile .field--type-text-long a,article.profile .field--type-text-with-summary a{text-decoration:underline}article.node--view-mode-full .field--name-field-lead p,article.profile .field--name-field-lead p{font-size:240%}article.node--view-mode-full .field--name-field-embed,article.profile .field--name-field-embed{margin:50px 0}article.node--view-mode-full .field--name-field-embed .field--name-field-media-oembed-video,article.profile .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,article.profile .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--view-mode-full.node--type-page.hasImage .nodeContentWrapper,article.profile.node--type-page.hasImage .nodeContentWrapper{align-items:center;margin:0 auto;max-width:1400px;padding:80px 40px}@media screen and (max-width:640px){article.node--view-mode-full.node--type-page.hasImage .nodeContentWrapper,article.profile.node--type-page.hasImage .nodeContentWrapper{padding-left:20px;padding-right:20px}}article.node--view-mode-full.node--type-page.hasImage .nodeContentWrapper .field--name-field-image,article.profile.node--type-page.hasImage .nodeContentWrapper .field--name-field-image{padding-right:50px;width:50%}@media screen and (max-width:1070px){article.node--view-mode-full.node--type-page.hasImage .nodeContentWrapper .field--name-field-image,article.profile.node--type-page.hasImage .nodeContentWrapper .field--name-field-image{margin-bottom:40px;max-width:700px;width:100%}}article.node--view-mode-full.node--type-page.hasImage .nodeContentWrapper .nodeContent,article.profile.node--type-page.hasImage .nodeContentWrapper .nodeContent{margin-left:0;margin-right:0;width:50%}@media screen and (max-width:1070px){article.node--view-mode-full.node--type-page.hasImage .nodeContentWrapper .nodeContent,article.profile.node--type-page.hasImage .nodeContentWrapper .nodeContent{width:700px}}body.programmePage article.node--view-mode-full h1.page-title,body.programmePage article.profile h1.page-title{align-items:center;background-color:#009c94;color:#fff;display:flex;font-size:640%;font-weight:400;height:283px;justify-content:center;line-height:1;margin-bottom:50px;max-width:none;padding-left:40px;padding-right:40px;text-align:center}@media screen and (max-width:640px){body.programmePage article.node--view-mode-full h1.page-title,body.programmePage article.profile h1.page-title{font-size:500%;padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){body.programmePage article.node--view-mode-full h1.page-title,body.programmePage article.profile h1.page-title{font-size:400%}}.taxonomyTermDetail .taxonomyTermHeader{align-items:center;background-color:#1c4fc2;color:#fff;display:flex;flex-direction:column;font-size:640%;font-weight:400;height:283px;justify-content:center;line-height:1;padding-left:40px;padding-right:40px;text-align:center}@media screen and (max-width:640px){.taxonomyTermDetail .taxonomyTermHeader{font-size:500%;padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){.taxonomyTermDetail .taxonomyTermHeader{font-size:400%}}.taxonomyTermDetail .taxonomyTermHeader .icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:82px;justify-content:center;margin-bottom:20px;width:82px}.taxonomyTermDetail .taxonomyTermHeader .icon span{background-color:#1c4fc2;display:block;height:52px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:52px}#block-comunalitats-term{background-color:#efefef;padding-top:60px}#block-comunalitats-term>h2{font-size:360%;font-weight:400;margin-bottom:30px;padding:0 40px}@media screen and (max-width:640px){#block-comunalitats-term>h2{padding-left:20px;padding-right:20px}}.view-comunalitats-term{padding:40px 40px 60px}@media screen and (max-width:640px){.view-comunalitats-term{padding-left:20px;padding-right:20px}}.view-comunalitats-term .view-content{position:relative}.view-comunalitats-term .views-row{background-color:#009c94;color:#fff;padding:20px;position:absolute}.view-comunalitats-term .views-row a{color:#fff}.view-comunalitats-term .views-row .views-field-field-entity-name{font-size:200%;font-weight:700;line-height:1.4;margin-bottom:1.2em}.view-comunalitats-term .views-row .views-field-field-place{border-bottom:1px solid #fff;border-top:1px solid #fff}.view-comunalitats-term .views-row .views-field-field-place .field-content{align-items:center;display:flex;padding:7px 0}.view-comunalitats-term .views-row .views-field-field-place .field-content:before{background-color:#fff;content:"";display:block;height:17px;margin-right:8px;-webkit-mask-image:url(/themes/custom/comunalitats_theme/images/waypoint.svg);mask-image:url(/themes/custom/comunalitats_theme/images/waypoint.svg);-webkit-mask-size:contain;mask-size:contain;width:12px}.view-comunalitats-term .views-row .views-field-field-place .field-content a{flex:auto;font-size:160%}#block-formations-term,#block-research-term{padding-top:60px}#block-formations-term>h2,#block-research-term>h2{font-size:360%;font-weight:400;padding:0 40px}@media screen and (max-width:640px){#block-formations-term>h2,#block-research-term>h2{padding-left:20px;padding-right:20px}}#block-agenda-term{background-color:#efefef;padding-top:60px}#block-agenda-term>h2{font-size:360%;font-weight:400;padding:0 40px}@media screen and (max-width:640px){#block-agenda-term>h2{padding-left:20px;padding-right:20px}}.region-footer{background-color:#009c94;color:#fff;display:flex;flex-wrap:wrap;padding:30px 40px 70px}@media screen and (max-width:640px){.region-footer{padding-left:20px;padding-right:20px}}.region-footer a{color:#fff}.region-footer #block-social-links{width:30%}@media screen and (max-width:640px){.region-footer #block-social-links{margin-bottom:40px;width:100%}}.region-footer #block-social-links>h2{font-size:160%;margin-bottom:1em}@media screen and (max-width:640px){.region-footer #block-social-links>h2{text-align:center}}.region-footer nav.block-menu{width:30%}@media screen and (max-width:640px){.region-footer nav.block-menu{margin-top:20px;width:100%}}.region-footer nav.block-menu.menu--main>ul>li:first-child{display:none}.region-footer nav.block-menu.menu--account>ul>li>a[data-drupal-link-system-path="user/login"]{background-color:#1c4fc2;background-color:#fff;border:none;border-radius:25px;color:#fff;color:#1c4fc2;color:#009c94;display:inline-block;font-size:160%;font-weight:700;min-width:160px;padding:13px 25px 15px;text-align:center;transition:all .3s ease}.region-footer nav.block-menu.menu--account>ul>li>a[data-drupal-link-system-path="user/login"]:hover{opacity:.7}.region-footer nav.block-menu>ul>li{margin-bottom:10px}@media screen and (max-width:640px){.region-footer nav.block-menu>ul>li{text-align:center}}.region-footer nav.block-menu>ul>li>a{font-size:160%;font-weight:700}.region-footer-bottom{align-items:center;background-color:#01716b;color:#fff;display:flex;flex-wrap:wrap;padding:20px 40px;position:relative}@media screen and (max-width:1070px){.region-footer-bottom{justify-content:center}}@media screen and (max-width:640px){.region-footer-bottom{padding-left:20px;padding-right:20px}}.region-footer-bottom a{color:#fff}@media screen and (max-width:640px){.region-footer-bottom #block-sponsors-footer{width:100%}}.region-footer-bottom #block-sponsors-footer .field--name-body ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.region-footer-bottom #block-sponsors-footer .field--name-body ul li{height:40px;margin-left:45px}@media screen and (max-width:1070px){.region-footer-bottom #block-sponsors-footer .field--name-body ul li{margin-left:25px}}@media screen and (max-width:480px){.region-footer-bottom #block-sponsors-footer .field--name-body ul li{margin-left:0;margin-top:20px;width:100%}}.region-footer-bottom #block-sponsors-footer .field--name-body ul li img{height:100%;margin:0 auto;width:auto}.region-footer-bottom nav.menu--legal{position:absolute;right:40px;top:20px}@media screen and (max-width:1070px){.region-footer-bottom nav.menu--legal{margin-top:20px;position:static;width:100%}}@media screen and (max-width:640px){.region-footer-bottom nav.menu--legal{right:20px}}.region-footer-bottom nav.menu--legal>ul{display:flex;flex-wrap:wrap;justify-content:center}.region-footer-bottom nav.menu--legal>ul>li{margin-left:45px}.region-footer-bottom nav.menu--legal>ul>li:first-child{margin-left:0}@media screen and (max-width:480px){.region-footer-bottom nav.menu--legal>ul>li{margin-left:0;margin-top:10px;text-align:center;width:100%}}.region-footer-bottom nav.menu--legal>ul>li>a{font-size:130%}body.maintenance-page{align-items:center;display:flex;justify-content:center}body.maintenance-page .layout-container{max-width:400px}body.maintenance-page .maintenanceLogo{margin-bottom:20px}body.maintenance-page .maintenanceLogo svg{width:100%}body.maintenance-page .body{text-align:center}body.maintenance-page .body p{font-size:160%}body.path-frontpage article.node{display:none}.view-slider-home .views-row{background-color:#1d1d1b;color:#fff;height:780px;overflow:hidden;position:relative}.view-slider-home .views-row.color-primary{background-color:#0d348b}.view-slider-home .views-row.color-secondary{background-color:#01716b}.view-slider-home .views-row.color-resource{background-color:#c64e0f}.view-slider-home .views-row.color-agenda{background-color:#cb9d26}.view-slider-home .views-row.is-full-width-1 .contentWrapper,.view-slider-home .views-row.is-full-width-1 .views-field-title{display:none}.view-slider-home .views-row.is-full-width-1 .views-field-field-image{position:static;width:100%}@media screen and (max-width:1070px){.view-slider-home .views-row{height:580px}}@media screen and (max-width:700px){.view-slider-home .views-row{display:flex;flex-direction:column-reverse;height:auto;padding-bottom:70px}}.view-slider-home .views-row .contentWrapper{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 40px;position:relative;width:50%;z-index:2}@media screen and (max-width:700px){.view-slider-home .views-row .contentWrapper{height:auto;padding-top:30px;width:100%}}@media screen and (max-width:640px){.view-slider-home .views-row .contentWrapper{padding-left:20px;padding-right:20px}}.view-slider-home .views-row .views-field-title{font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:400%;font-weight:700;line-height:1.3;margin-bottom:.5em}@media screen and (max-width:1070px){.view-slider-home .views-row .views-field-title{font-size:320%}}.view-slider-home .views-row .views-field-body p{font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:240%}@media screen and (max-width:1070px){.view-slider-home .views-row .views-field-body p{font-size:200%}}.view-slider-home .views-row .views-field-field-link a{background-color:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-weight:700;min-width:160px;min-width:244px;padding:13px 25px 15px;text-align:center;transition:all .3s ease}.view-slider-home .views-row .views-field-field-link a:hover{opacity:.7}.view-slider-home .views-row .views-field-field-image{height:100%;position:absolute;right:0;top:0;width:50%;z-index:1}@media screen and (max-width:700px){.view-slider-home .views-row .views-field-field-image{height:auto;position:static;width:100%}}.view-slider-home .views-row .views-field-field-image .field-content{height:100%}.view-slider-home .views-row .views-field-field-image .field-content img{height:100%;-o-object-fit:contain;object-fit:contain}.view-slider-home .views-row .views-field-field-embed{margin:0 auto;max-width:1200px;padding-top:30px;width:100%}.view-slider-home .views-row .views-field-field-embed .field--name-field-media-oembed-video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.view-slider-home .views-row .views-field-field-embed .field--name-field-media-oembed-video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#block-comunalitats-theme-newsletter-cta{bottom:100px;position:fixed;right:40px;z-index:100}@media screen and (max-width:800px){#block-comunalitats-theme-newsletter-cta{display:none}}#block-comunalitats-theme-newsletter-cta p{font-size:100%;margin:0}#block-comunalitats-theme-newsletter-cta p a{align-items:center;background-color:#ecb82c;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:160%;font-weight:700;height:145px;justify-content:center;line-height:1.2;padding:10px;text-align:center;width:145px}#block-comunalitats-theme-newsletter-cta p a:before{background:url(/themes/custom/comunalitats_theme/images/newsletter-icon.svg) no-repeat 50%;content:"";display:block;height:35px;margin-bottom:5px;width:50px}#block-home-research{padding-top:30px}#block-home-research>h2{font-size:480%;font-weight:400;margin-bottom:.5em;padding:0 40px}@media screen and (max-width:900px){#block-home-research>h2{font-size:320%}}@media screen and (max-width:640px){#block-home-research>h2{padding-left:20px;padding-right:20px}}#block-agenda-home{padding:30px 0 80px}#block-agenda-home>h2{font-size:480%;font-weight:400;margin-bottom:1.5em;padding:0 40px}@media screen and (max-width:640px){#block-agenda-home>h2{padding-left:20px;padding-right:20px}}.view-agenda-home{padding:0 40px}@media screen and (max-width:640px){.view-agenda-home{padding-left:20px;padding-right:20px}}.view-agenda-home .view-content{border-top:1px solid #d9d9d9}.view-agenda-home .views-row{border-bottom:1px solid #d9d9d9;display:flex;flex-wrap:wrap;padding:20px 0 25px}.view-agenda-home .views-row .views-field-field-date-range{color:#1d1d1b;font-size:160%;padding-right:30px;width:20%}@media screen and (max-width:800px){.view-agenda-home .views-row .views-field-field-date-range{text-align:center;width:100%}}.view-agenda-home .views-row .views-field-field-entity-name{font-size:160%;padding-right:30px;width:20%}@media screen and (max-width:800px){.view-agenda-home .views-row .views-field-field-entity-name{margin-top:5px;text-align:center;width:100%}}.view-agenda-home .views-row .views-field-field-entity-name a{color:#999}.view-agenda-home .views-row .views-field-title{font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:200%;font-weight:700;line-height:1.4;width:60%}@media screen and (max-width:800px){.view-agenda-home .views-row .views-field-title{text-align:center;width:100%}}.block--type-block-home{background-color:#df5912;color:#fff;display:flex;flex-wrap:wrap;height:620px;justify-content:space-between;overflow:hidden;padding:100px 40px 65px;position:relative}@media screen and (max-width:1070px){.block--type-block-home{height:auto}}@media screen and (max-width:640px){.block--type-block-home{padding-left:20px;padding-right:20px}}.block--type-block-home:before{border-color:#fff transparent transparent;border-style:solid;border-width:30px 30px 0;content:"";height:0;position:absolute;right:50%;top:0;transform:translateX(50%);width:0}.block--type-block-home a{color:#fff;text-decoration:underline}.block--type-block-home .field--name-field-image{height:100%;width:50%}@media screen and (max-width:1070px){.block--type-block-home .field--name-field-image{width:100%}}.block--type-block-home .field--name-field-image img{height:100%;-o-object-fit:cover;object-fit:cover}.block--type-block-home .contentWrapper{height:100%;padding:0 30px;text-align:center;width:50%}@media screen and (max-width:1070px){.block--type-block-home .contentWrapper{padding:30px 0 0;width:100%}}.block--type-block-home .contentWrapper .field{margin:0 auto;max-width:500px}.block--type-block-home .contentWrapper .field.field--name-field-section{background-color:#1c4fc2;background-color:#fff;color:#fff;color:#1c4fc2;display:inline-block;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:120%;margin:0 7px 20px 0;padding:5px 7px;text-transform:uppercase}.block--type-block-home .contentWrapper .field.field--name-field-section a{color:#fff;color:#1c4fc2}.block--type-block-home .contentWrapper .field.field--name-body h2{font-size:360%;font-weight:400;line-height:1.3;margin-bottom:.7em}@media screen and (max-width:1070px){.block--type-block-home .contentWrapper .field.field--name-body h2{font-size:240%;font-weight:700}}.block--type-block-home .contentWrapper .field.field--name-body p{font-size:200%}@media screen and (max-width:1070px){.block--type-block-home .contentWrapper .field.field--name-body p{font-size:180%}}.block--type-block-home .contentWrapper .field.field--name-field-dates,.block--type-block-home .contentWrapper .field.field--name-field-extra-field{font-size:160%;margin-bottom:12px}.block--type-block-home .contentWrapper .field.field--name-field-dates:before,.block--type-block-home .contentWrapper .field.field--name-field-extra-field:before{background-color:#fff;content:"";display:block;height:1px;margin:0 auto 10px;width:18px}.block--type-block-home .contentWrapper .field.field--name-field-link{margin-top:20px}.block--type-block-home .contentWrapper .field.field--name-field-link a{background-color:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-weight:700;min-width:160px;padding:13px 25px 15px;text-align:center;transition:all .3s ease}.block--type-block-home .contentWrapper .field.field--name-field-link a:hover{opacity:.7}body.path-comunalitats h1.page-title{background-color:#009c94}.view-comunalitats{padding:80px 40px}@media screen and (max-width:640px){.view-comunalitats{padding-left:20px;padding-right:20px}}.view-comunalitats .view-header h2{font-size:480%;font-weight:400;margin-bottom:1em}@media screen and (max-width:900px){.view-comunalitats .view-header h2{font-size:320%}}@media screen and (min-width:700px){.view-comunalitats .view-content{-moz-column-count:2;column-count:2;-moz-column-gap:45px;column-gap:45px}}@media screen and (min-width:1070px){.view-comunalitats .view-content{-moz-column-count:3;column-count:3}}@media screen and (min-width:1900px){.view-comunalitats .view-content{-moz-column-count:4;column-count:4}}.view-comunalitats .views-row{border-top:1px solid #1c4fc2}.view-comunalitats .views-row .views-field-field-place a{display:block;font-size:200%;font-weight:700;padding:25px 0 20px;transition:all .3s ease}.view-comunalitats .views-row .views-field-field-place a:hover{color:#0d348b}#block-diagramme .field--name-body img{display:none}#block-diagramme .field--name-body img:first-child{display:block}@media screen and (max-width:800px){#block-diagramme .field--name-body img{display:block}#block-diagramme .field--name-body img:first-child{display:none}}#block-axis{padding:80px 40px}@media screen and (max-width:640px){#block-axis{padding-left:20px;padding-right:20px}}#block-axis>h2{font-size:480%;font-weight:400;margin-bottom:1em}@media screen and (max-width:900px){#block-axis>h2{font-size:320%}}@media screen and (min-width:800px){#block-axis .view-content{-moz-column-gap:36px;column-gap:36px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:18px}}@media screen and (min-width:1280px){#block-axis .view-content{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1900px){#block-axis .view-content{grid-template-columns:repeat(4,1fr)}}#block-axis .views-row{position:relative}@media screen and (max-width:800px){#block-axis .views-row{margin-bottom:18px}}#block-axis .views-row .views-field-name{font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:200%;text-transform:uppercase}#block-axis .views-row .views-field-name a{align-items:center;background-color:#1c4fc2;color:#fff;display:flex;height:164px;padding-left:40px;padding-right:12vw;transition:all .3s ease}#block-axis .views-row .views-field-name a:hover{background-color:#0d348b}@media screen and (max-width:640px){#block-axis .views-row .views-field-name a{display:block;height:auto;padding-bottom:20px;padding-right:40px;padding-top:120px;text-align:center}}#block-axis .views-row .views-field-field-image{height:10vw;max-height:90px;max-width:90px;position:absolute;right:10px;top:50%;transform:translate(-20%,-50%);width:10vw}@media screen and (max-width:640px){#block-axis .views-row .views-field-field-image{height:90px;left:50%;right:auto;top:20px;transform:translate(-50%);width:90px}}#block-axis .views-row .views-field-field-image .field-content{height:100%}#block-axis .views-row .views-field-field-image .field-content a{display:block;height:100%}#block-axis .views-row .views-field-field-image .field-content a img{height:100%;-o-object-fit:contain;object-fit:contain}body.path-formacio .block-page-title-block,body.path-recerca .block-page-title-block{background-color:#df5912}body.path-formacio[data-path^="/formacio/colleccions/"] h1.page-title,body.path-formacio[data-path^="/recerca/colleccions/"] h1.page-title,body.path-recerca[data-path^="/formacio/colleccions/"] h1.page-title,body.path-recerca[data-path^="/recerca/colleccions/"] h1.page-title{display:none}#block-fbp-list{position:relative}#block-fbp-list>h2{font-size:360%;font-weight:400;margin:0 0 1.5em;padding:40px 40px 0}@media screen and (max-width:640px){#block-fbp-list>h2{font-size:280%;max-width:70%;padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){#block-fbp-list>h2{max-width:none}}#block-fbp-list .view .view-header{background-color:transparent;display:block;font-family:inherit;font-size:100%;height:auto;padding:0;position:absolute;right:40px;top:40px}@media screen and (max-width:640px){#block-fbp-list .view .view-header{padding:0}}@media screen and (max-width:480px){#block-fbp-list .view .view-header{left:20px;right:auto;top:80px;width:200px}}#block-fbp-list .view .view-header a{background-color:#1c4fc2;background-color:transparent;border:1px solid #999;border-radius:25px;color:#fff;color:#999;display:inline-block;font-size:160%;font-weight:700;font-weight:400;min-width:160px;padding:13px 25px 15px;text-align:center;transition:all .3s ease}#block-fbp-list .view .view-header a:hover{opacity:.7}@media screen and (max-width:800px){#block-fbp-list .view .view-header a{padding:5px 15px;width:100%}}#block-fbp-list .view .view-header a:before{content:none;padding-right:0}.view-resources-list.view-formations-collections .view-content>.item-list:nth-child(odd),.view-resources-list.view-research-collections .view-content>.item-list:nth-child(odd){background-color:#efefef}body[data-path="/formacio"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li,body[data-path="/formacio"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li,body[data-path="/recerca"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li,body[data-path="/recerca"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li{display:none}body[data-path="/formacio"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li:first-child,body[data-path="/formacio"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li:nth-child(2),body[data-path="/formacio"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li:nth-child(3),body[data-path="/formacio"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li:nth-child(4),body[data-path="/formacio"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li:first-child,body[data-path="/formacio"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li:nth-child(2),body[data-path="/formacio"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li:nth-child(3),body[data-path="/formacio"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li:nth-child(4),body[data-path="/recerca"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li:first-child,body[data-path="/recerca"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li:nth-child(2),body[data-path="/recerca"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li:nth-child(3),body[data-path="/recerca"] .view-resources-list.view-formations-collections .view-content>.item-list>ul>li:nth-child(4),body[data-path="/recerca"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li:first-child,body[data-path="/recerca"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li:nth-child(2),body[data-path="/recerca"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li:nth-child(3),body[data-path="/recerca"] .view-resources-list.view-research-collections .view-content>.item-list>ul>li:nth-child(4){display:block}.view-resources-list.view-formations-collections.view-display-id-page_2 .view-content>.item-list .readMore,.view-resources-list.view-research-collections.view-display-id-page_2 .view-content>.item-list .readMore{display:none}.view-resources-list .view-header{align-items:center;background-color:#df5912;display:flex;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:160%;height:96px;padding:0 40px}@media screen and (max-width:640px){.view-resources-list .view-header{padding-left:20px;padding-right:20px}}.view-resources-list .view-header a{color:#fff;transition:all .3s ease}.view-resources-list .view-header a:before{content:"<";padding-right:5px}.view-resources-list .view-header a:hover{opacity:.6}.view-resources-list .view-content>.item-list{padding:40px 40px 80px;position:relative}@media screen and (max-width:640px){.view-resources-list .view-content>.item-list{padding-left:20px;padding-right:20px}}.view-resources-list .view-content>.item-list .readMore{position:absolute;right:40px;top:40px}@media screen and (max-width:480px){.view-resources-list .view-content>.item-list .readMore{left:20px;right:auto;top:80px;width:200px}}.view-resources-list .view-content>.item-list .readMore a{background-color:#1c4fc2;background-color:transparent;border:1px solid #999;border-radius:25px;color:#fff;color:#999;display:inline-block;font-size:160%;font-weight:700;font-weight:400;min-width:160px;padding:13px 25px 15px;text-align:center;transition:all .3s ease}.view-resources-list .view-content>.item-list .readMore a:hover{opacity:.7}@media screen and (max-width:800px){.view-resources-list .view-content>.item-list .readMore a{padding:5px 15px;width:100%}}.view-resources-list .view-content>.item-list>h3{font-size:360%;font-weight:400;margin:0 0 1.5em}@media screen and (max-width:640px){.view-resources-list .view-content>.item-list>h3{font-size:280%;max-width:70%}}@media screen and (max-width:480px){.view-resources-list .view-content>.item-list>h3{max-width:none}}.view-resources-list .view-content>.item-list>ul{position:relative}.view-resources-list .view-content>.item-list>ul>li{background-color:#1c4fc2;border-top:10px solid #009c94;color:#fff;padding:20px;position:absolute}.view-resources-list .view-content>.item-list>ul>li:hover{background-color:#0d348b}.view-resources-list .view-content>.item-list>ul>li:before{background-color:#009c94;background-position:50%;background-repeat:no-repeat;background-size:35%;content:"";display:block;height:30px;position:absolute;right:0;top:-40px;width:40px}.view-resources-list .view-content>.item-list>ul>li.format-131:before{background-image:url(/themes/custom/comunalitats_theme/images/format-doc.svg)}.view-resources-list .view-content>.item-list>ul>li.format-133:before{background-image:url(/themes/custom/comunalitats_theme/images/format-video.svg);background-size:50%}.view-resources-list .view-content>.item-list>ul>li.format-134:before{background-image:url(/themes/custom/comunalitats_theme/images/format-link.svg)}.view-resources-list .view-content>.item-list>ul>li .readMore{display:none}.view-resources-list .view-content>.item-list>ul>li .views-field-field-embed,.view-resources-list .view-content>.item-list>ul>li .views-field-field-image{margin-bottom:20px}.view-resources-list .view-content>.item-list>ul>li .views-field-field-embed .field-content{position:relative}.view-resources-list .view-content>.item-list>ul>li .views-field-field-embed .field-content:before{background:url(/themes/custom/comunalitats_theme/images/play.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.view-resources-list .view-content>.item-list>ul>li .views-field-title-1{color:#fff;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:200%;font-weight:700;line-height:1.3;margin-bottom:.6em}.view-resources-list .view-content>.item-list>ul>li .views-field-body p{color:#fff;font-size:160%;margin-bottom:1em}.view-resources-list .view-content>.item-list>ul>li .views-field-field-axis{margin-top:15px}.view-resources-list .view-content>.item-list>ul>li .views-field-field-axis li{background-color:#1c4fc2;background-color:#fff;color:#fff;color:#1c4fc2;display:inline-block;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:120%;margin:0 7px 7px 0;padding:5px 7px;text-transform:uppercase}.view-resources-list .view-content>.item-list>ul>li .views-field-field-axis li a{color:#fff;color:#1c4fc2}.view-resources-list .view-content>.item-list>ul>li .views-field-field-tags li{background-color:#1c4fc2;background-color:#df5912;color:#fff;display:inline-block;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:120%;margin:0 7px 7px 0;padding:5px 7px;text-transform:uppercase}.view-resources-list .view-content>.item-list>ul>li .views-field-field-tags li a{color:#fff}article.node--view-mode-full.node--type-resource .detailHeader,article.node--view-mode-full.node--type-resource-good-practice .detailHeader{background-color:#df5912}article.node--view-mode-full.node--type-resource .field--name-field-image-detail,article.node--view-mode-full.node--type-resource-good-practice .field--name-field-image-detail{margin-bottom:50px}article.node--view-mode-full.node--type-resource .field--name-field-axis,article.node--view-mode-full.node--type-resource-good-practice .field--name-field-axis{margin-bottom:30px}article.node--view-mode-full.node--type-resource .field--name-field-axis:after,article.node--view-mode-full.node--type-resource-good-practice .field--name-field-axis:after{border-bottom:1px dashed #1c4fc2;content:"";display:block;height:1px;margin:20px auto 0;width:50px}article.node--view-mode-full.node--type-resource .field--name-field-tags,article.node--view-mode-full.node--type-resource-good-practice .field--name-field-tags{margin-bottom:30px;text-align:center}article.node--view-mode-full.node--type-resource .field--name-field-tags:after,article.node--view-mode-full.node--type-resource-good-practice .field--name-field-tags:after{border-bottom:1px dashed #1c4fc2;content:"";display:block;height:1px;margin:20px auto 0;width:50px}article.node--view-mode-full.node--type-resource .field--name-field-tags .field__item,article.node--view-mode-full.node--type-resource-good-practice .field--name-field-tags .field__item{background-color:#1c4fc2;background-color:#df5912;color:#fff;display:inline-block;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:120%;margin:0 7px 7px 0;padding:5px 7px;text-transform:uppercase}article.node--view-mode-full.node--type-resource .field--name-field-tags .field__item a,article.node--view-mode-full.node--type-resource-good-practice .field--name-field-tags .field__item a{color:#fff}article.node--view-mode-full.node--type-resource .field--community-subfields .accordionRowContent,article.node--view-mode-full.node--type-resource-good-practice .field--community-subfields .accordionRowContent{position:relative}article.node--view-mode-full.node--type-resource .field--community-subfields .accordionRowContent:before,article.node--view-mode-full.node--type-resource-good-practice .field--community-subfields .accordionRowContent:before{background:url(/themes/custom/comunalitats_theme/images/rgp-comunitat-bg.png) no-repeat 0 0;background-size:336px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:50%}@media screen and (max-width:800px){article.node--view-mode-full.node--type-resource .field--community-subfields .accordionRowContent:before,article.node--view-mode-full.node--type-resource-good-practice .field--community-subfields .accordionRowContent:before{content:none}}article.node--view-mode-full.node--type-resource .field--community-subfields .accordionRowContent .field--name-field-rgp-community-core,article.node--view-mode-full.node--type-resource-good-practice .field--community-subfields .accordionRowContent .field--name-field-rgp-community-core{margin:70px 0 100px 10px;padding-left:50%}@media screen and (max-width:800px){article.node--view-mode-full.node--type-resource .field--community-subfields .accordionRowContent .field--name-field-rgp-community-core,article.node--view-mode-full.node--type-resource-good-practice .field--community-subfields .accordionRowContent .field--name-field-rgp-community-core{margin:0;padding-left:0}}article.node--view-mode-full.node--type-resource .field--community-subfields .accordionRowContent .field--name-field-rgp-community-place,article.node--view-mode-full.node--type-resource-good-practice .field--community-subfields .accordionRowContent .field--name-field-rgp-community-place{margin:70px 0 60px 10px;padding-left:50%}@media screen and (max-width:800px){article.node--view-mode-full.node--type-resource .field--community-subfields .accordionRowContent .field--name-field-rgp-community-place,article.node--view-mode-full.node--type-resource-good-practice .field--community-subfields .accordionRowContent .field--name-field-rgp-community-place{margin:0;padding-left:0}}article.node--view-mode-full.node--type-resource .nodeContentWrapper>aside #block-good-practice-intro,article.node--view-mode-full.node--type-resource-good-practice .nodeContentWrapper>aside #block-good-practice-intro{border:1px solid #1c4fc2;margin-bottom:30px;padding:20px}article.node--view-mode-full.node--type-resource .nodeContentWrapper>aside #block-good-practice-intro .field--name-body h2,article.node--view-mode-full.node--type-resource-good-practice .nodeContentWrapper>aside #block-good-practice-intro .field--name-body h2{font-size:200%;line-height:1.4;margin:0 0 1em}article.node--view-mode-full.node--type-resource .nodeContentWrapper>aside #block-good-practice-intro .field--name-body p,article.node--view-mode-full.node--type-resource-good-practice .nodeContentWrapper>aside #block-good-practice-intro .field--name-body p{font-size:160%;margin-bottom:0}article.node--view-mode-full.node--type-resource .nodeContentWrapper>aside .documentLink,article.node--view-mode-full.node--type-resource .nodeContentWrapper>aside .externalWebsiteLink,article.node--view-mode-full.node--type-resource-good-practice .nodeContentWrapper>aside .documentLink,article.node--view-mode-full.node--type-resource-good-practice .nodeContentWrapper>aside .externalWebsiteLink{background-color:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-weight:700;font-weight:400;margin-bottom:20px;min-width:160px;min-width:auto;padding:6px 20px;text-align:center;transition:all .3s ease}article.node--view-mode-full.node--type-resource .nodeContentWrapper>aside .documentLink:hover,article.node--view-mode-full.node--type-resource .nodeContentWrapper>aside .externalWebsiteLink:hover,article.node--view-mode-full.node--type-resource-good-practice .nodeContentWrapper>aside .documentLink:hover,article.node--view-mode-full.node--type-resource-good-practice .nodeContentWrapper>aside .externalWebsiteLink:hover{opacity:.7}body.path-agenda .block-page-title-block{background-color:#ecb82c}.view-agenda{background-color:#efefef;padding:40px 40px 60px}@media screen and (max-width:640px){.view-agenda{padding-left:20px;padding-right:20px}}.view-agenda .view-content{position:relative}.view-agenda .views-row{background-color:#fff;color:#1d1d1b;padding:20px;position:absolute}.view-agenda .views-row .views-field-field-is-cycle{background-color:#1c4fc2;color:#fff;display:inline-block;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:120%;margin:0;padding:5px 7px;position:absolute;right:20px;text-transform:uppercase;top:20px}.view-agenda .views-row .views-field-field-is-cycle a{color:#fff}.view-agenda .views-row .views-field-field-image{margin-bottom:20px}.view-agenda .views-row .views-field-title{font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:200%;font-weight:700;line-height:1.3;margin-bottom:.6em}.view-agenda .views-row .views-field-title a{color:#1c4fc2}.view-agenda .views-row .views-field-body p{font-size:160%;margin-bottom:1em}.view-agenda .views-row .views-field-field-date-range{border-bottom:1px solid #999;border-top:1px solid #999;font-size:160%;padding:5px 0 7px}.view-agenda .views-row .views-field-field-entity-name{font-size:160%;padding:5px 0 7px}.view-agenda .views-row .views-field-field-entity-name a{color:#1d1d1b}.view-agenda .views-row .views-field-field-entity-name a:hover{color:#1c4fc2}.view-agenda .views-row .views-field-field-axis{margin-top:15px}.view-agenda .views-row .views-field-field-axis li{background-color:#1c4fc2;color:#fff;display:inline-block;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:120%;margin:0 7px 7px 0;padding:5px 7px;text-transform:uppercase}.view-agenda .views-row .views-field-field-axis li a{color:#fff}article.node--view-mode-full.node--type-activity .detailHeader{background-color:#ecb82c}article.node--view-mode-full.node--type-activity .field--name-field-image-detail{margin-bottom:50px}article.node--view-mode-full.node--type-activity .nodeContentWrapper>aside .infoBox .isCycle{background-color:#1c4fc2;color:#fff;display:inline-block;font-family:DIN W01,Helvetica,Arial,sans-serif;font-size:120%;margin:0 7px 25px 0;padding:5px 7px;text-transform:uppercase}article.node--view-mode-full.node--type-activity .nodeContentWrapper>aside .infoBox .isCycle a{color:#fff}article.node--view-mode-full.node--type-activity .nodeContentWrapper>aside .infoBox .field--organizer{margin-bottom:5px}article.node--view-mode-full.node--type-activity .nodeContentWrapper>aside .infoBox .onlineActivityLink{background-color:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-weight:700;font-weight:400;margin-bottom:20px;min-width:160px;min-width:auto;padding:6px 20px;text-align:center;transition:all .3s ease}article.node--view-mode-full.node--type-activity .nodeContentWrapper>aside .infoBox .onlineActivityLink:hover{opacity:.7}article.profile .detailHeader{background-color:#009c94}article.profile .nodeContent>.field .field__label{font-size:240%;font-weight:700;margin-bottom:1em}article.profile .field--name-field-entity-header-photo{margin-bottom:50px}article.profile .externalWebsiteLink{background-color:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-weight:700;font-weight:400;margin-bottom:20px;min-width:160px;min-width:auto;padding:6px 20px;text-align:center;transition:all .3s ease}article.profile .externalWebsiteLink:hover{opacity:.7}#block-agenda-comunalitat>h2,#block-formacio-comunalitat>h2,#block-recerca-comunalitat>h2{align-items:center;background-color:#df5912;color:#fff;display:flex;font-size:640%;font-weight:400;height:283px;height:208px;justify-content:center;line-height:1;padding-left:40px;padding-right:40px;text-align:center}@media screen and (max-width:640px){#block-agenda-comunalitat>h2,#block-formacio-comunalitat>h2,#block-recerca-comunalitat>h2{font-size:500%;padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){#block-agenda-comunalitat>h2,#block-formacio-comunalitat>h2,#block-recerca-comunalitat>h2{font-size:400%}}#block-agenda-comunalitat .view,#block-formacio-comunalitat .view,#block-recerca-comunalitat .view{background-color:#efefef;padding:40px 40px 60px}#block-agenda-comunalitat>h2{background-color:#ecb82c}#block-admin-contents-user{padding:50px 30px}#block-admin-contents-user>h2{font-size:240%;text-align:center}.view-admin-contents-user .view-header{display:flex;justify-content:center;padding:10px 0}.view-admin-contents-user .view-header a{background-color:#1c4fc2;border:none;border-radius:25px;color:#fff;display:inline-block;font-size:160%;font-weight:700;font-weight:400;margin:0 5px;min-width:160px;min-width:auto;padding:6px 20px;text-align:center;transition:all .3s ease}.view-admin-contents-user .view-header a:hover{opacity:.7}.view-admin-contents-user .view-content table td a{font-size:100%}
