/*!
Theme Name: ccivicseixample
Theme URI: http://underscores.me/
Author: Marta Martínez / misEfectos
Author URI: https://www.martamartinez.net
Description: Tema per els centres cívics de l\'eixample
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ccivicseixample
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

ccivicseixample is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,700;1,900&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container,.container.entry-content,header.site-header>.container{width:calc(100% - 20px);max-width:1140px;display:block;margin-left:auto;margin-right:auto}.single-post .entry-header .container,.single-post .entry-content.container,.single-post .entry-footer .container,.single-post aside .container,.container-center{max-width:700px;display:block;margin-left:auto;margin-right:auto}h1,.h1,.h1 .elementor-heading-title,.h1 .heading-title{font-size:42px;line-height:1em;font-weight:300;font-family:"Work Sans",sans-serif !important}.elementor-widget-slides .elementor-slide-heading,.elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-heading,h2,.h2,.h2 .elementor-heading-title,.h2 .heading-title{font-size:36px;line-height:1.04em;font-weight:300}.searchArea input[type=search],h3,.h3 .elementor-heading-title,.h3 .heading-title{font-size:30px;line-height:1.04em;font-weight:400}h4,.h4,.h4 .elementor-heading-title,.h4 .heading-title,.elementor-image-box-wrapper h2,.elementor-image-box-wrapper h3,.elementor-widget-icon-box h2,.elementor-widget-icon-box h3{font-size:25px;line-height:1.04em;font-weight:400}h5,.h5,.h5 .elementor-heading-title,.h5 .heading-title{font-size:20px;line-height:1.24em;font-weight:600}.single-espais .equipament h2,.single-espais .reserves-espais h2,h6,.h6,.h6 .elementor-heading-title,.h6 .heading-title,.grid-item:not(.post):not(.espais) h2,.grid-item:not(.post):not(.espais) h3,.grid-item:not(.post):not(.espais) h4,.grid-item:not(.post):not(.espais) a:not(.btn):not(.elementor-button):not(.wp-block-button__link){font-size:18px;line-height:1.24em;font-weight:500}.detall .compartir .section,dt,.section-big{font-size:18px;text-transform:uppercase;letter-spacing:1.8px;line-height:1.24em;font-weight:400;color:#656565;display:block}.section .elementor-heading-title,.section{font-size:14px;text-transform:uppercase;letter-spacing:1px;line-height:1.24em;font-weight:500;margin-bottom:.625em;display:block}.breadcrumbs .breadcrumbs-list a,.breadcrumbs .breadcrumbs-list,span.tipus:after,.txt-xs,footer.site-footer .legal-info .menu,footer.site-footer .colophon .gestio{font-size:12px;line-height:1.1em}.calendar table.calendar-table th,.calendar table.calendar-table td,.calendar .calendar-head,.form-newsletter .elementor-field-type-acceptance,.elementor-widget-form .filtrar-agenda label,body .filtrar-agenda label,span.nom-tipus,.txt-sm{font-size:14px;line-height:1.4em}.elementor-widget-slides .elementor-slide-description,.single-espais .content-area>p,.grid-item.espais,.grid-item.blog,.txt-lg{font-size:19px;line-height:1.3em}.elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-description,.txt-xl,.archive-description{font-size:22px;line-height:1.2em}.single-espais .equipament h2,.single-espais .reserves-espais h2,.uppercase{text-transform:uppercase}@-webkit-keyframes entra{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes entra{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes surt{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes surt{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes baixaLight{from{-webkit-transform:translateY(-120%);transform:translateY(-120%);opacity:0}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:1}}@keyframes baixaLight{from{-webkit-transform:translateY(-120%);transform:translateY(-120%);opacity:0}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:1}}@-webkit-keyframes baixa{from{-webkit-transform:translateY(-60px);transform:translateY(-60px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes baixa{from{-webkit-transform:translateY(-60px);transform:translateY(-60px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes puja{from{-webkit-transform:translateY(60px);transform:translateY(60px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes puja{from{-webkit-transform:translateY(60px);transform:translateY(60px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pujaLight{from{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pujaLight{from{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pujaLight2{from{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes pujaLight2{from{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}button,input[type=button],input[type=reset],input[type=submit],a.btn,button.btn,.elementor-widget-button .elementor-button,.elementor-widget-button a.elementor-button,.elementor-price-table__button,.elementor-button,a.elementor-button,a.elementor-cta__button,button.elementor-button,.elementor-form .elementor-button,.wp-block-button a.wp-block-button__link{cursor:pointer;display:inline-block;padding:.35em 1.2em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0);border-radius:3px;letter-spacing:2.89px;font-size:.875em;line-height:1.428571429;text-transform:uppercase;text-decoration:none;text-shadow:none;-webkit-transition:all .6s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:all .6s cubic-bezier(0.694, 0.0482, 0.335, 1);-webkit-transition:all .2s linear;transition:all .2s linear;font-family:"Work Sans",sans-serif;text-align:center;font-weight:700}.elementor-form button:not(:hover),.elementor-form input[type=button]:not(:hover),.elementor-form input[type=reset]:not(:hover),.elementor-form input[type=submit]:not(:hover),.elementor-form a.btn:not(:hover),.elementor-form .elementor-price-table__button:not(:hover),.elementor-form .elementor-button:not(:hover),.elementor-form a.elementor-cta__button:not(:hover),.elementor-form .wp-block-button a.wp-block-button__link:not(:hover),.wp-block-button .elementor-form a.wp-block-button__link:not(:hover){border:1px solid #99068a !important;color:#99068a !important}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,a.btn:focus,.elementor-price-table__button:focus,.elementor-button:focus,a.elementor-cta__button:focus,.wp-block-button a.wp-block-button__link:focus{outline:none}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.btn:hover,.elementor-price-table__button:hover,.elementor-button:hover,a.elementor-cta__button:hover,.wp-block-button a.wp-block-button__link:hover{text-decoration:none !important}.header-utilities a.menu-toggle{background-color:#99068a;border-color:#99068a;color:#fff}.header-utilities a.menu-toggle:hover{background-color:rgba(0,0,0,0);border-color:#99068a;color:#99068a}a.btn--secondary,button.btn--secondary,.elementor-widget-button.btn--secondary .elementor-button,.elementor-widget-button.btn--secondary a.elementor-button{background-color:#656565;color:#fff;border-color:#656565;text-transform:none;letter-spacing:1px}a.btn--secondary:hover,button.btn--secondary:hover,.elementor-widget-button.btn--secondary .elementor-button:hover{background-color:rgba(0,0,0,0);border-color:#656565;color:#656565}a.btn--dark,button.btn--dark,.elementor-widget-button.btn--dark .elementor-button,.elementor-widget-button.btn--dark a.elementor-button{background-color:#000;color:#fff;border-color:#fff}a.btn--dark:hover,button.btn--dark:hover,.elementor-widget-button.btn--dark .elementor-button:hover{background-color:#fff;border-color:#000;color:#000}.elementor-widget-slides .elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-widget-flip-box .elementor-flip-box__button.elementor-button,a.btn--light,button.btn--light,.elementor-widget-button.btn--light .elementor-button,.elementor-widget-button.btn--light a.elementor-button{background-color:#fff;color:#99068a}.elementor-widget-slides .elementor-slides .swiper-slide-inner .elementor-slide-button:hover,.elementor-widget-flip-box .elementor-flip-box__button.elementor-button:hover,a.btn--light:hover,button.btn--light:hover,.elementor-widget-button.btn--light .elementor-button:hover{background-color:#000;border-color:#000;color:#fff}.elementor-widget-button.btn.btn--link a.elementor-button,a.btn--link,button.btn--link,.elementor-widget-button.btn--link .elementor-button,.elementor-widget-button.btn--link a.elementor-button{padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:relative;background-color:rgba(0,0,0,0) !important;color:#99068a !important;font-weight:600;font-size:.9375em;text-transform:none;letter-spacing:0}.elementor-widget-button.btn.btn--link a.reverse.elementor-button,a.reverse.btn--link,button.reverse.btn--link,.elementor-widget-button.btn--link .reverse.elementor-button{color:#fff !important}a.reverse.btn--link:before,button.reverse.btn--link:before,.elementor-widget-button.btn--link .reverse.elementor-button:before{background-color:#fff !important}a.reverse.btn--link:after,button.reverse.btn--link:after,.elementor-widget-button.btn--link .reverse.elementor-button:after{border-color:#fff !important}a.btn--link span.elementor-button-content-wrapper,button.btn--link span.elementor-button-content-wrapper,.elementor-widget-button.btn--link .elementor-button span.elementor-button-content-wrapper{display:inline-block}.elementor-widget-button.btn.btn--link a.elementor-button:before,a.btn--link:before,button.btn--link:before,.elementor-widget-button.btn--link .elementor-button:before{content:"";display:block;width:calc(100% - 13px);height:1px;background-color:#99068a;position:absolute;bottom:-2px;left:0}.elementor-widget-button.btn.btn--link a.elementor-button:after,a.btn--link:after,button.btn--link:after,.elementor-widget-button.btn--link .elementor-button:after{content:"";position:relative;display:inline-block;width:8px;height:8px;left:0;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;border-top:1px solid #99068a;border-right:1px solid #99068a;-webkit-transform:rotate(45deg);transform:rotate(45deg)}a.btn--link:hover:after,button.btn--link:hover:after,.elementor-widget-button.btn--link .elementor-button:hover:after{left:5px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.main-navigation a[target=_blank]:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.main-navigation a[target=_blank]:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited,.main-navigation>li.nav-destaca>a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.main-navigation>li.nav-destaca>a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited,a.btn--link[target=_blank],.single-post .content-area div>a.btn--link{color:#99068a}.main-navigation a[target=_blank]:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):before,.main-navigation a[target=_blank]:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited:before,.main-navigation>li.nav-destaca>a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):before,.main-navigation>li.nav-destaca>a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited:before,a.btn--link[target=_blank]:before,.single-post .content-area div>a.btn--link:before{display:none}.main-navigation a[target=_blank]:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):after,.main-navigation a[target=_blank]:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited:after,.main-navigation>li.nav-destaca>a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):after,.main-navigation>li.nav-destaca>a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited:after,a.btn--link[target=_blank]:after,.single-post .content-area div>a.btn--link:after{content:"";width:1em;height:1em;background:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2399068A' fill-rule='nonzero'%3E%3Cpath d='M14.25 6.75c-.4142136 0-.75.33578644-.75.75v6h-12v-12h6c.41421356 0 .75-.33578644.75-.75S7.91421356 0 7.5 0H.75C.33578644 0 0 .33578644 0 .75v13.5c0 .4142136.33578644.75.75.75h13.5c.4142136 0 .75-.3357864.75-.75V7.5c0-.41421356-.3357864-.75-.75-.75Z'/%3E%3Cpath d='M15.551048.05593739C15.4630536.01945429 15.368797.00045494 15.2735404 0h-3.6322977c-.4012126 0-.7264596.32524702-.7264596.72645956 0 .40121253.325247.72645955.7264596.72645955h1.8786244L8.22179754 6.75098865c-.18884794.18239545-.26458572.45249559-.19810345.70648724.06648226.25399164.26483838.45234776.51883002.51883002.25399165.06648227.52409179-.00925551.70648724-.19810345l5.29806955-5.29806954v1.87862441c0 .40121254.325247.72645956.7264595.72645956.4012126 0 .7264596-.32524702.7264596-.72645956V.72645955c-.0003415-.2937136-.1775127-.55832369-.448952-.67052216Z'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;display:inline-block;background-size:1em;margin-left:.5em;-webkit-transform:none;transform:none;border:none}a.btn--outline-primary,button.btn--outline-primary,.elementor-widget-button.btn--outline-primary .elementor-button,.elementor-widget-button.btn--outline-primary a.elementor-button,a.btn--primary,button.btn--primary,a.elementor-button,button.elementor-button,.elementor-form .elementor-button,.wp-block-button.is-style-fill a.wp-block-button__link,input[type=submit],.elementor-button[type=submit],.elementor-widget-button .elementor-button,.elementor-widget-button a.elementor-button,.wp-block-button.is-style-outline a.wp-block-button__link{background-color:rgba(0,0,0,0);color:#99068a;border-color:#99068a;text-transform:uppercase}a.btn--outline-primary:hover,button.btn--outline-primary:hover,a.btn--primary:hover,button.btn--primary:hover,a.elementor-button:hover,button.elementor-button:hover,.elementor-form .elementor-button:hover,.wp-block-button.is-style-fill a.wp-block-button__link:hover,input[type=submit]:hover,.elementor-button[type=submit]:hover,.elementor-widget-button .elementor-button:hover,.wp-block-button.is-style-outline a.wp-block-button__link:hover{background-color:#99068a;color:#fff;border-color:#99068a}.elementor-form a.btn--outline-primary:not(:hover),.elementor-form button.btn--outline-primary:not(:hover),.elementor-form a.btn--primary:not(:hover),.elementor-form button.btn--primary:not(:hover),.elementor-form .elementor-button:not(:hover),.elementor-form .wp-block-button.is-style-fill a.wp-block-button__link:not(:hover),.wp-block-button.is-style-fill .elementor-form a.wp-block-button__link:not(:hover),.elementor-form input[type=submit]:not(:hover),.elementor-form .wp-block-button.is-style-outline a.wp-block-button__link:not(:hover),.wp-block-button.is-style-outline .elementor-form a.wp-block-button__link:not(:hover){color:#99068a !important;border-color:#99068a !important}.elementor-form a.btn--outline-primary,.elementor-form button.btn--outline-primary,.elementor-form .elementor-widget-button.btn--outline-primary .elementor-button,.elementor-widget-button.btn--outline-primary .elementor-form .elementor-button,.elementor-form a.btn--primary,.elementor-form button.btn--primary,.elementor-form .elementor-button,.elementor-form .wp-block-button.is-style-fill a.wp-block-button__link,.wp-block-button.is-style-fill .elementor-form a.wp-block-button__link,.elementor-form input[type=submit],.elementor-form .wp-block-button.is-style-outline a.wp-block-button__link,.wp-block-button.is-style-outline .elementor-form a.wp-block-button__link{border-color:#fff !important;color:#fff !important}a.btn--outline-secondary,button.btn--outline-secondary,.elementor-widget-button.btn--outline-secondary .elementor-button,.elementor-widget-button.btn--outline-secondary a.elementor-button{background-color:rgba(0,0,0,0);color:#656565;border-color:#656565}a.btn--outline-secondary:hover,button.btn--outline-secondary:hover,.elementor-widget-button.btn--outline-secondary .elementor-button:hover{background-color:#656565;color:#fff;border-color:#656565}.elementor-cta--skin-cover .elementor-cta__button.elementor-button,.elementor-cta--skin-cover .elementor-cta .elementor-cta__button.elementor-button,a.btn--outline-light,button.btn--outline-light,.elementor-widget-button.btn--outline-light .elementor-button,.elementor-widget-button.btn--outline-light a.elementor-button,.btn-show{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.elementor-cta--skin-cover .elementor-cta__button.elementor-button:hover,a.btn--outline-light:hover,button.btn--outline-light:hover,.elementor-widget-button.btn--outline-light .elementor-button:hover,.btn-show:hover{background-color:#000;color:#fff;border-color:#000}.elementor-cta--skin-classic .elementor-cta__button.elementor-button,.elementor-cta--skin-classic .elementor-cta .elementor-cta__button.elementor-button,a.btn--outline-dark,button.btn--outline-dark,.elementor-widget-button.btn--outline-dark .elementor-button,.elementor-widget-button.btn--outline-dark a.elementor-button{background-color:rgba(0,0,0,0);color:#000;border-color:#000}.elementor-cta--skin-classic .elementor-cta__button.elementor-button:hover,a.btn--outline-dark:hover,button.btn--outline-dark:hover,.elementor-widget-button.btn--outline-dark .elementor-button:hover{background-color:#656565;color:#000;border-color:#656565}a.btn--block,button.btn--block,.elementor-widget-button.btn--block .elementor-button,.elementor-widget-button.btn--block a.elementor-button{width:100%;text-align:center}a.btn--xs,button.btn--xs,.elementor-widget-button.btn--xs .elementor-button,.elementor-widget-button.btn--xs a.elementor-button{font-size:11px}nav.content-tags ul li.tipus a span,.grid-item span.tipus,.list-item span.tipus{position:absolute;right:15px;bottom:15px;display:block;width:26px;height:26px;border:2px solid #99068a;border-radius:50%;overflow:visible}nav.content-tags ul li.tipus a span:after,.grid-item span.tipus:after,.list-item span.tipus:after{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:26px;height:26px;z-index:10;line-height:26px;font-size:12px;letter-spacing:0}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}.detall,.reserves,.box{background-color:#f2f2f2;border-radius:5px;padding:1.875em}.detall,.reserves,.box,.detall h1,.reserves h1,.box h1,.detall h2,.reserves h2,.box h2,.detall h3,.reserves h3,.box h3,.detall h4,.reserves h4,.box h4,.detall h5,.reserves h5,.box h5,.detall h6,.reserves h6,.box h6,.detall p,.reserves p,.box p,.detall ul,.reserves ul,.box ul,.detall li,.reserves li,.box li,.detall .elementor-heading-title,.reserves .elementor-heading-title,.box .elementor-heading-title{color:#3b3b3b}.box-border{padding:1.875em .9375em;background-color:#fff;border-radius:5px;border:1px solid #d5d5d5}.bg-color-primary,.section-color-primary,section .column-color-primary{background-color:#99068a}.bg-color-primary,.section-color-primary,section .column-color-primary,.bg-color-primary h1,.section-color-primary h1,section .column-color-primary h1,.bg-color-primary h2,.section-color-primary h2,section .column-color-primary h2,.bg-color-primary h3,.section-color-primary h3,section .column-color-primary h3,.bg-color-primary h4,.section-color-primary h4,section .column-color-primary h4,.bg-color-primary h5,.section-color-primary h5,section .column-color-primary h5,.bg-color-primary h6,.section-color-primary h6,section .column-color-primary h6,.bg-color-primary p,.section-color-primary p,section .column-color-primary p,.bg-color-primary ul,.section-color-primary ul,section .column-color-primary ul,.bg-color-primary li,.section-color-primary li,section .column-color-primary li,.bg-color-primary .elementor-heading-title,.section-color-primary .elementor-heading-title,section .column-color-primary .elementor-heading-title{color:#fff}.bg-color-primary a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.section-color-primary a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),section .column-color-primary a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner){color:#fff}.reserves,.bg-color-secondary,.section-color-secondary,section .column-color-secondary{background-color:#656565}.reserves,.bg-color-secondary,.section-color-secondary,section .column-color-secondary,.reserves h1,.bg-color-secondary h1,.section-color-secondary h1,section .column-color-secondary h1,.reserves h2,.bg-color-secondary h2,.section-color-secondary h2,section .column-color-secondary h2,.reserves h3,.bg-color-secondary h3,.section-color-secondary h3,section .column-color-secondary h3,.reserves h4,.bg-color-secondary h4,.section-color-secondary h4,section .column-color-secondary h4,.reserves h5,.bg-color-secondary h5,.section-color-secondary h5,section .column-color-secondary h5,.reserves h6,.bg-color-secondary h6,.section-color-secondary h6,section .column-color-secondary h6,.reserves p,.bg-color-secondary p,.section-color-secondary p,section .column-color-secondary p,.reserves ul,.bg-color-secondary ul,.section-color-secondary ul,section .column-color-secondary ul,.reserves li,.bg-color-secondary li,.section-color-secondary li,section .column-color-secondary li,.reserves .elementor-heading-title,.bg-color-secondary .elementor-heading-title,.section-color-secondary .elementor-heading-title,section .column-color-secondary .elementor-heading-title{color:#fff}.reserves a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.bg-color-secondary a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.section-color-secondary a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),section .column-color-secondary a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner){color:#fff}.pagination,.bg-color-lightest,.section-color-lightest,section .column-color-lightest,.archive-content,aside{background-color:#f2f2f2}.pagination,.bg-color-lightest,.section-color-lightest,section .column-color-lightest,.archive-content,aside,.pagination h1,.bg-color-lightest h1,.section-color-lightest h1,section .column-color-lightest h1,.archive-content h1,aside h1,.pagination h2,.bg-color-lightest h2,.section-color-lightest h2,section .column-color-lightest h2,.archive-content h2,aside h2,.pagination h3,.bg-color-lightest h3,.section-color-lightest h3,section .column-color-lightest h3,.archive-content h3,aside h3,.pagination h4,.bg-color-lightest h4,.section-color-lightest h4,section .column-color-lightest h4,.archive-content h4,aside h4,.pagination h5,.bg-color-lightest h5,.section-color-lightest h5,section .column-color-lightest h5,.archive-content h5,aside h5,.pagination h6,.bg-color-lightest h6,.section-color-lightest h6,section .column-color-lightest h6,.archive-content h6,aside h6,.pagination p,.bg-color-lightest p,.section-color-lightest p,section .column-color-lightest p,.archive-content p,aside p,.pagination ul,.bg-color-lightest ul,.section-color-lightest ul,section .column-color-lightest ul,.archive-content ul,aside ul,.pagination li,.bg-color-lightest li,.section-color-lightest li,section .column-color-lightest li,.archive-content li,aside li,.pagination .elementor-heading-title,.bg-color-lightest .elementor-heading-title,.section-color-lightest .elementor-heading-title,section .column-color-lightest .elementor-heading-title,.archive-content .elementor-heading-title,aside .elementor-heading-title{color:#000}.bg-color-lighter,.section-color-lighter,section .column-color-lighter{background-color:#eeeded}.bg-color-light,.section-color-light,section .column-color-light{background-color:#d5d5d5}.bg-color-medium,.section-color-medium,section .column-color-medium{background-color:#656565}.bg-color-medium,.section-color-medium,section .column-color-medium,.bg-color-medium a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.section-color-medium a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),section .column-color-medium a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.bg-color-medium h1,.section-color-medium h1,section .column-color-medium h1,.bg-color-medium h2,.section-color-medium h2,section .column-color-medium h2,.bg-color-medium h3,.section-color-medium h3,section .column-color-medium h3,.bg-color-medium h4,.section-color-medium h4,section .column-color-medium h4,.bg-color-medium h5,.section-color-medium h5,section .column-color-medium h5,.bg-color-medium h6,.section-color-medium h6,section .column-color-medium h6,.bg-color-medium p,.section-color-medium p,section .column-color-medium p,.bg-color-medium ul,.section-color-medium ul,section .column-color-medium ul,.bg-color-medium li,.section-color-medium li,section .column-color-medium li,.bg-color-medium .elementor-heading-title,.section-color-medium .elementor-heading-title,section .column-color-medium .elementor-heading-title{color:#fff}.bg-color-darkest,.section-color-darkest,section .column-color-darkest{background-color:#3b3b3b}.bg-color-darkest,.section-color-darkest,section .column-color-darkest,.bg-color-darkest a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.section-color-darkest a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),section .column-color-darkest a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.bg-color-darkest h1,.section-color-darkest h1,section .column-color-darkest h1,.bg-color-darkest h2,.section-color-darkest h2,section .column-color-darkest h2,.bg-color-darkest h3,.section-color-darkest h3,section .column-color-darkest h3,.bg-color-darkest h4,.section-color-darkest h4,section .column-color-darkest h4,.bg-color-darkest h5,.section-color-darkest h5,section .column-color-darkest h5,.bg-color-darkest h6,.section-color-darkest h6,section .column-color-darkest h6,.bg-color-darkest p,.section-color-darkest p,section .column-color-darkest p,.bg-color-darkest ul,.section-color-darkest ul,section .column-color-darkest ul,.bg-color-darkest li,.section-color-darkest li,section .column-color-darkest li,.bg-color-darkest .elementor-heading-title,.section-color-darkest .elementor-heading-title,section .column-color-darkest .elementor-heading-title{color:#fff}.bg-color-white,.section-color-white,section .column-color-white,.grid-item{background-color:#fff}.bg-color-white,.section-color-white,section .column-color-white,.grid-item,.bg-color-white h1,.section-color-white h1,section .column-color-white h1,.grid-item h1,.bg-color-white h2,.section-color-white h2,section .column-color-white h2,.grid-item h2,.bg-color-white h3,.section-color-white h3,section .column-color-white h3,.grid-item h3,.bg-color-white h4,.section-color-white h4,section .column-color-white h4,.grid-item h4,.bg-color-white h5,.section-color-white h5,section .column-color-white h5,.grid-item h5,.bg-color-white h6,.section-color-white h6,section .column-color-white h6,.grid-item h6,.bg-color-white p,.section-color-white p,section .column-color-white p,.grid-item p,.bg-color-white ul,.section-color-white ul,section .column-color-white ul,.grid-item ul,.bg-color-white li,.section-color-white li,section .column-color-white li,.grid-item li,.bg-color-white .elementor-heading-title,.section-color-white .elementor-heading-title,section .column-color-white .elementor-heading-title,.grid-item .elementor-heading-title{color:#3b3b3b}.bg-color-white a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.section-color-white a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),section .column-color-white a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.grid-item a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner){color:#99068a}.bg-color-black,.section-color-black,section .column-color-black{background-color:#000}.bg-color-black,.section-color-black,section .column-color-black,.bg-color-black a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.section-color-black a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),section .column-color-black a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.bg-color-black h1,.section-color-black h1,section .column-color-black h1,.bg-color-black h2,.section-color-black h2,section .column-color-black h2,.bg-color-black h3,.section-color-black h3,section .column-color-black h3,.bg-color-black h4,.section-color-black h4,section .column-color-black h4,.bg-color-black h5,.section-color-black h5,section .column-color-black h5,.bg-color-black h6,.section-color-black h6,section .column-color-black h6,.bg-color-black p,.section-color-black p,section .column-color-black p,.bg-color-black ul,.section-color-black ul,section .column-color-black ul,.bg-color-black li,.section-color-black li,section .column-color-black li,.bg-color-black .elementor-heading-title,.section-color-black .elementor-heading-title,section .column-color-black .elementor-heading-title{color:#fff}.center{text-align:center}.grid.llista{border:1px solid #656565}.grid.llista .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 20px}.grid.llista .list-item span.tipus{top:20px;right:20px}.grid.llista .list-item:not(:last-child):after{content:"";display:block;width:calc(100% - 40px);position:absolute;bottom:0;left:20px;height:1px;background-color:#656565}.grid.llista .list-item .section{margin-bottom:0}.grid.llista .list-item:not(:last-child){border-bottom:none}.grid.llista .list-item .cicle{max-width:40px;bottom:auto;right:14px;top:58px;left:auto}.grid.llista .list-item .list-item--image{display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.grid.llista .list-item .list-item--meta{background-color:#fff;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:0;margin-bottom:1rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.grid.llista .list-item .list-item--meta p.dia-i-hora{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid.llista .list-item .list-item--meta p.dia-i-hora .dates-txt{font-weight:700;padding-right:30px}.grid.llista .list-item .list-item--meta p.dia-i-hora .horari-txt .hora{display:block}.grid.llista .list-item .list-item--content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;background-color:#fff}.grid-item span.nom-tipus,.list-item span.nom-tipus{position:absolute;background-color:#fff;padding:.3em;display:none;width:auto;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1);background:#fff;top:30px;left:auto;right:0}.grid-item:hover .nom-tipus,.list-item:hover .nom-tipus{display:block;z-index:2;min-width:70px}.list-item span.tipus{bottom:auto;top:3.75rem}.grid-item span.nom-tipus{position:absolute;background-color:#fff;padding:.3em;display:none;width:auto;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1);background:#fff;top:30px;left:auto;right:0}.grid-item:hover .nom-tipus{display:block;z-index:2;min-width:70px}.grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding:1.875em}.grid-item.page{position:relative}.grid-item.page:after,.grid-item.page:before{content:"";width:20px;height:20px;border:20px solid rgba(0,0,0,0);position:absolute;display:block}.grid-item.page:after{border-bottom-color:#f2f2f2;bottom:0;right:0;-webkit-transform:translate(50%, 50%) rotate(135deg);transform:translate(50%, 50%) rotate(135deg)}.grid-item.page:before{border-top-color:#99068a;position:absolute;bottom:-2px;right:-2px;-webkit-transform:translate(-25%, -25%) rotate(135deg);transform:translate(-25%, -25%) rotate(135deg)}.filtrantactuals .grid-item.caducat{display:none}.filtranttipus .grid-item:not(.active){display:none}.grid-item:not(.fullimg) .grid-item--image{overflow:hidden}.grid-item:not(.fullimg) .grid-item--image a{padding-bottom:70.9635416667%;height:100%;position:relative}.grid-item:not(.fullimg) .grid-item--image a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.grid-item:not(.fullimg) .grid-item--image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.grid-item:not(.tax):not(.post) .grid-item--image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.grid-item:not(.tax):not(.post)>h3,.grid-item:not(.tax):not(.post)>h2,.grid-item:not(.tax):not(.post)>h4{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid-item:not(.tax):not(.post) .grid-item--meta{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:auto}.grid-item.itineraris,.grid-item.cursos_i_tallers,.grid-item.artsesceniques,.grid-item.musica{padding-bottom:1.875em}.grid-item.itineraris .btn-inscripcions,.grid-item.cursos_i_tallers .btn-inscripcions,.grid-item.artsesceniques .btn-inscripcions,.grid-item.musica .btn-inscripcions{position:absolute;bottom:.9375em}.grid-item.espais{padding:0}.grid-item.espais .grid-item--image{z-index:1;margin:0;height:100%;position:absolute;z-index:0;width:100%;left:0;top:0}.grid-item.espais .grid-item--image:after{display:block;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.6);position:absolute;left:0;top:0;pointer-events:none;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.grid-item.espais .grid-item--content{width:100%;padding:30px 30px 90px;position:relative}.grid-item.espais .btLlegir{position:absolute;z-index:3;right:30px;bottom:30px}.grid-item.espais .btn--primary:hover{border-color:#fff;color:#fff}.grid-item.espais .meta-equip p{margin-bottom:0}.grid-item.espais:hover .grid-item--image:after{background-color:rgba(0,0,0,.6);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.grid-item.post.grid-item{background-color:#3b3b3b}.grid-item.post.grid-item h3{letter-spacing:-0.8px}.grid-item.post.grid-item .grid-item--meta{margin-bottom:1.875em}.grid-item.post.grid-item .btLlegir{margin-top:auto}.grid-item .grid-item--image{margin:-30px -30px 20px}.grid-item .grid-item--image a,.grid-item .grid-item--image img{display:block}.grid-item .grid-item--meta{position:static}.grid-item .grid-item--meta p.dia-i-hora{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-item .grid-item--meta p.dia-i-hora .horari-txt .nomdia,.grid-item .grid-item--meta p.dia-i-hora .horari-txt .hora{display:block}.grid-item .grid-item--meta p.dia-i-hora .dates-txt,.grid-item .grid-item--meta p.dia-i-hora .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid-item .grid-item--meta p.dia-i-hora .dates-txt>*,.grid-item .grid-item--meta p.dia-i-hora .data>*{margin:0 .25em}.grid-item .grid-item--meta p.dia-i-hora .hora .sep{display:inline-block;margin:0 .25em}.grid-item .grid-item--meta p.dia-i-hora .any{display:inline-block;margin-left:-0.25em}.grid-item .categories.section{display:block}.grid-item span.tipus.tallers-culturals:hover .nom-tipus,.grid-item span.tipus.arts-esceniques:hover .nom-tipus{width:125px}ul.grid{list-style-type:none;padding:0;margin:0}.elementor-section.section-color-primary,.elementor-section.section-color-secondary,.elementor-section.section-color-light,.elementor-section.section-color-lightest,.elementor-section.section-color-transparent,.elementor-column.section-color-primary,.elementor-column.section-color-secondary,.elementor-column.section-color-light,.elementor-column.section-color-lightest,.elementor-column.section-color-transparent,div.section-color-primary,div.section-color-secondary,div.section-color-light,div.section-color-lightest,div.section-color-transparent{padding-top:1.875em;padding-bottom:1.875em}.archive-content{padding-top:1.875em;padding-bottom:1.875em}aside{padding-top:1.875em;padding-bottom:1.875em}.bg-color-transparent,.section-color-transparent,section .column-color-transparent{background-color:rgba(0,0,0,0)}.box.llistaClean ul,.box.llistaClean ul ul{list-style-type:none;margin:0;padding:0}.box.llistaClean ul li{margin-bottom:1em}.elementor-section.l-margin-no,.elementor-widget.l-margin-no{margin-bottom:0 !important}.elementor-section.l-margin-xs,.elementor-widget.l-margin-xs{margin-bottom:.625em !important}.elementor-section.l-margin-sm,.elementor-widget.l-margin-sm{margin-bottom:1.875em !important}.elementor-section.l-margin-md,.elementor-widget.l-margin-md{margin-bottom:3.75em !important}.elementor-section.l-margin-lg,.elementor-widget.l-margin-lg{margin-bottom:5.625em !important}.elementor-section.l-margin-xl,.elementor-widget.l-margin-xl{margin-bottom:7.5em !important}.max-width-600,.max-width-750,.max-width-800{margin:auto;margin-left:auto !important}.max-width-600.max-width-left,.max-width-750.max-width-left,.max-width-800.max-width-left{margin-left:0}.max-width-800{max-width:800px}.max-width-600{max-width:600px}.max-width-750{max-width:750px}div.flex{display:-webkit-box;display:-ms-flexbox;display:flex}div.flex-h{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div.flex-50{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.archive.tax-espectacle_cat .noresults .elementor-widget-button:not(.artsesceniques){display:none}.archive.tax-espectacle_cat .noresults .elementor-widget-button:not(.artsesceniques){display:none}.loading{text-align:center}.loading span{display:none}.loading svg{color:#99068a;width:60px}footer.site-footer{border-top:1px solid #656565}footer.site-footer p{line-height:19px}footer.site-footer p:not(:last-child){margin-bottom:.5em}footer.site-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.site-footer .site-footer-main{padding-top:1.875em;padding-bottom:1.875em;background:#eeeded}footer.site-footer .site-footer-main .center-info{width:100%}footer.site-footer .site-footer-main .wp-block-column{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}footer.site-footer .site-footer-main .wp-block-column:not(:first-child){min-width:140px}footer.site-footer .site-footer-main .wp-block-column:first-child{margin-top:0;-webkit-box-flex:0 !important;-ms-flex:0 1 100% !important;flex:0 1 100% !important}footer.site-footer .site-footer-main .wp-block-column:last-child{-webkit-box-flex:0 !important;-ms-flex:0 1 auto !important;flex:0 1 auto !important}footer.site-footer .site-footer-main figure{margin-bottom:0 !important}footer.site-footer .site-footer-main figure img{max-height:80px;-o-object-fit:contain !important;object-fit:contain !important}footer.site-footer .site-footer-main .social-info{width:100%}footer.site-footer .site-footer-main .social-info .widget{margin-bottom:0}footer.site-footer .site-footer-main .social-info .wp-block-social-links .wp-social-link svg{fill:#99068a;color:#99068a}footer.site-footer .site-footer-main .container-newsletter .widget{margin-bottom:0}footer.site-footer .site-footer-main .container-newsletter p{margin-bottom:.5em}footer.site-footer .colophon{padding-top:.9375em}footer.site-footer .colophon address{font-style:normal}footer.site-footer .colophon p,footer.site-footer .colophon address{line-height:1.2}footer.site-footer .colophon .gestio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}footer.site-footer .colophon .gestio p{-webkit-box-flex:0 !important;-ms-flex:0 1 100% !important;flex:0 1 100% !important}footer.site-footer .colophon .gestio img{max-width:130px;margin-right:20px;margin-top:.46875em}footer.site-footer .legal-info .menu,footer.site-footer .legal-info .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.35em}footer.site-footer .legal-info .menu li,footer.site-footer .legal-info .menu ul li{margin:.35em}footer.site-footer .legal-info .menu li:not(:last-child),footer.site-footer .legal-info .menu ul li:not(:last-child){margin-bottom:.3em}header.site-header{position:relative;min-height:70px;border-bottom:1px solid #d5d5d5}header.site-header .widget:last-child{margin-bottom:0}header.site-header>.container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:6px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header.site-header>.container>div,header.site-header>.container>section{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}header.site-header>.container>div.site-branding{text-align:center;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}header.site-header .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}header.site-header .site-branding img.custom-logo{max-height:60px;width:auto}header.site-header .header-utilities,header.site-header .site-botons{padding:15px 0}header.site-header .site-botons{display:block}header.site-header .site-botons .widget{margin-bottom:0}header.site-header .header-utilities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.show-nav header.site-header .menu-toggle{z-index:101;background:rgba(0,0,0,0);color:#99068a;border:none;padding:.5em}.show-nav header.site-header .menu-toggle i.burger:before,.show-nav header.site-header .menu-toggle i.burger:after{background-color:#99068a}.show-nav header.site-header .menu-toggle span{display:none}.show-nav header.site-header .menu-toggle:hover i.burger span{display:none}header.site-header .wp-block-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body,button,input,select,optgroup,textarea{color:#3b3b3b;font-family:"Work Sans",sans-serif;font-size:1rem;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading]{clear:both;margin-left:-0.03em}h1[class*=heading],h2[class*=heading],h3[class*=heading],h4[class*=heading],h5[class*=heading],h6[class*=heading]{margin-left:-0.03em}h1,h2,h3,h4,h5,h6,p,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0}h1:last-child,h1:only-child,h2:last-child,h2:only-child,h3:last-child,h3:only-child,h4:last-child,h4:only-child,h5:last-child,h5:only-child,h6:last-child,h6:only-child,p:last-child,p:only-child,.h1:last-child,.h1:only-child,.h2:last-child,.h2:only-child,.h3:last-child,.h3:only-child,.h4:last-child,.h4:only-child,.h5:last-child,.h5:only-child,.h6:last-child,.h6:only-child{margin-bottom:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading],th{font-family:"Work Sans",sans-serif}h1.reverse,.reverse h1,h2.reverse,.reverse h2,h3.reverse,.reverse h3,h4.reverse,.reverse h4,h5.reverse,.reverse h5,h6.reverse,.reverse h6,.h1.reverse,.reverse .h1,.h2.reverse,.reverse .h2,.h3.reverse,.reverse .h3,.h4.reverse,.reverse .h4,.h5.reverse,.reverse .h5,.h6.reverse,.reverse .h6,[class*=heading].reverse,.reverse [class*=heading],th.reverse,.reverse th{color:#fff !important}h1.reverse a,h1.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),h1.reverse a:visited,h1.reverse a:hover,.reverse h1 a,.reverse h1 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse h1 a:visited,.reverse h1 a:hover,h2.reverse a,h2.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),h2.reverse a:visited,h2.reverse a:hover,.reverse h2 a,.reverse h2 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse h2 a:visited,.reverse h2 a:hover,h3.reverse a,h3.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),h3.reverse a:visited,h3.reverse a:hover,.reverse h3 a,.reverse h3 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse h3 a:visited,.reverse h3 a:hover,h4.reverse a,h4.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),h4.reverse a:visited,h4.reverse a:hover,.reverse h4 a,.reverse h4 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse h4 a:visited,.reverse h4 a:hover,h5.reverse a,h5.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),h5.reverse a:visited,h5.reverse a:hover,.reverse h5 a,.reverse h5 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse h5 a:visited,.reverse h5 a:hover,h6.reverse a,h6.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),h6.reverse a:visited,h6.reverse a:hover,.reverse h6 a,.reverse h6 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse h6 a:visited,.reverse h6 a:hover,.h1.reverse a,.h1.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.h1.reverse a:visited,.h1.reverse a:hover,.reverse .h1 a,.reverse .h1 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse .h1 a:visited,.reverse .h1 a:hover,.h2.reverse a,.h2.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.h2.reverse a:visited,.h2.reverse a:hover,.reverse .h2 a,.reverse .h2 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse .h2 a:visited,.reverse .h2 a:hover,.h3.reverse a,.h3.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.h3.reverse a:visited,.h3.reverse a:hover,.reverse .h3 a,.reverse .h3 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse .h3 a:visited,.reverse .h3 a:hover,.h4.reverse a,.h4.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.h4.reverse a:visited,.h4.reverse a:hover,.reverse .h4 a,.reverse .h4 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse .h4 a:visited,.reverse .h4 a:hover,.h5.reverse a,.h5.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.h5.reverse a:visited,.h5.reverse a:hover,.reverse .h5 a,.reverse .h5 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse .h5 a:visited,.reverse .h5 a:hover,.h6.reverse a,.h6.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.h6.reverse a:visited,.h6.reverse a:hover,.reverse .h6 a,.reverse .h6 a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse .h6 a:visited,.reverse .h6 a:hover,[class*=heading].reverse a,[class*=heading].reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),[class*=heading].reverse a:visited,[class*=heading].reverse a:hover,.reverse [class*=heading] a,.reverse [class*=heading] a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse [class*=heading] a:visited,.reverse [class*=heading] a:hover,th.reverse a,th.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),th.reverse a:visited,th.reverse a:hover,.reverse th a,.reverse th a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse th a:visited,.reverse th a:hover{color:#fff !important}p.reverse,.reverse p{color:#fff !important}p.reverse a,p.reverse a:not(.btn):not(.elementor-button):not(.wp-block-button__link),p.reverse a:visited,p.reverse a:hover,.reverse p a,.reverse p a:not(.btn):not(.elementor-button):not(.wp-block-button__link),.reverse p a:visited,.reverse p a:hover{color:#fff !important}.date h1.page-title{margin-bottom:20px}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #656565;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.fa{color:#d5d5d5}sup{font-size:60%}a{text-decoration:none;color:#99068a}strong,b{font-weight:500}.section .elementor-heading-title a,.section a{text-decoration:none !important}span.tipus:after{text-align:center;line-height:26px;text-transform:uppercase;color:#99068a;font-weight:600}.grid-item--meta p{color:#656565;font-weight:400}.grid-item.espais,.grid-item.blog{font-weight:500}.bg-color-secondary .btEspai .btn--link{color:#fff !important}.bg-color-secondary .btEspai .btn--link:before{background-color:#fff !important}.bg-color-secondary .btEspai .btn--link:after{border-color:#fff !important}.elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-description{font-weight:400}body{background:#fff}.breadcrumbs{padding-top:8px;padding-bottom:8px}.breadcrumbs .breadcrumbs-list{color:#000;font-weight:300}.breadcrumbs .breadcrumbs-list,.breadcrumbs .breadcrumbs-list ul{list-style-type:none;margin:0;padding:0}.breadcrumbs .breadcrumbs-list,.breadcrumbs .breadcrumbs-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.35em}.breadcrumbs .breadcrumbs-list li,.breadcrumbs .breadcrumbs-list ul li{margin:.35em}.breadcrumbs .breadcrumbs-list li:not(:last-child),.breadcrumbs .breadcrumbs-list ul li:not(:last-child){margin-bottom:.3em}.breadcrumbs .breadcrumbs-list a{color:#000 !important;font-weight:400;padding-right:10px;display:block}.breadcrumbs .breadcrumbs-list a:after{content:">";display:inline-block;position:absolute;right:-5px;top:2px;text-indent:0}.breadcrumbs .breadcrumbs-list a:hover{text-decoration:underline}.breadcrumbs .breadcrumbs-list li{position:relative;padding-top:2px}.breadcrumbs .breadcrumbs-list li.home{padding-right:10px;padding-top:0}.breadcrumbs .breadcrumbs-list li.home a{text-indent:-9999px;display:block;content:"";width:13px;height:13px;background:url("data:image/svg+xml,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.188 12.188H8.735V7.263c0-.265-.211-.48-.47-.48h-3.53c-.259 0-.47.215-.47.48v4.925H.813V5.42L6.5.813l5.688 4.607v6.768Zm-4.063 0H5.687V8.125h2.438v4.063Zm4.7-7.259L6.788.101a.458.458 0 0 0-.574 0L.175 4.93A.463.463 0 0 0 0 5.294v7.241c0 .257.207.465.461.465H12.54a.463.463 0 0 0 .461-.465V5.294a.466.466 0 0 0-.174-.365Z' fill='%23656565' fill-rule='nonzero'/%3E%3C/svg%3E");background-size:contain}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:1em 0 1em 1em}ul{list-style:disc}ul.llistaInline,ul.llistaInline ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.35em}ul.llistaInline li,ul.llistaInline ul li{margin:.35em}ul.llistaInline li:not(:last-child),ul.llistaInline ul li:not(:last-child){margin-bottom:.3em}ul.llistaClean,ul.llistaClean ul,ul.llistaClean ul,ul.llistaClean ul ul{list-style-type:none;margin:0;padding:0}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dd{margin:0em 0 1em 0;padding:0 1.5em 1em;border-bottom:1px solid #d5d5d5}dd ul{padding-left:0}embed,iframe,object{max-width:100%}img,.elementor img{display:block;height:auto;max-width:100%}.grid img,.grid .elementor img{width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner){color:#99068a}.site-main p a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.site-main ul:not(.grid) a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner){text-decoration:underline}a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):hover,a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):focus,a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):active{color:#3b3b3b}a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):focus{outline:thin dotted}a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):hover,a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):active{outline:0}a.btn--link{padding-right:5px}a.btn--link:after{left:3px}a.btn--link:hover:after{left:8px}a.btn--link[target=_blank]:after,.single-post .content-area div>a.btn--link:after{top:.2em}#go-up{display:none;width:65px;height:65px;border:2px solid #656565;border-radius:50%;background:url("data:image/svg+xml,%3Csvg width='16' height='23' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.947.779l6.48 9.257a1 1 0 01-.82 1.573h-3.479v10a1 1 0 01-1 1h-4a1 1 0 01-1-1v-10H1.649a1 1 0 01-.82-1.573L7.309.779a1 1 0 011.638 0z' fill='%23FC0' fill-rule='nonzero'/%3E%3C/svg%3E") center center no-repeat #656565;-webkit-transition:.3s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:.3s cubic-bezier(0.694, 0.0482, 0.335, 1);position:fixed;z-index:11000;bottom:5rem;right:1rem}#go-up:hover{background-position:center 10px;-webkit-transition:.6s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:.6s cubic-bezier(0.694, 0.0482, 0.335, 1)}#go-up span{display:none}.btClose span{display:none !important}a.menu-toggle>i{display:inline-block;margin-right:5px}a.menu-toggle:hover i.burger{background-color:rgba(0,0,0,0);padding:0;position:relative;border:none;width:18px;height:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.menu-toggle:hover i.burger>span{text-indent:-200px;overflow:hidden}a.menu-toggle:hover i.burger>span,a.menu-toggle:hover i.burger::before,a.menu-toggle:hover i.burger::after{margin:0 auto;display:block;width:18px;height:2px;position:absolute;display:block;background-color:#fff;outline:1px solid rgba(0,0,0,0);border-radius:2px;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}a.menu-toggle:hover i.burger::before,a.menu-toggle:hover i.burger::after{position:absolute;content:""}a.menu-toggle:hover i.burger::before{top:0}a.menu-toggle:hover i.burger>span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}a.menu-toggle:hover i.burger::after{bottom:0}a.menu-toggle>span{display:none}a.menu-toggle:hover i.burger span,a.menu-toggle:hover i.burger:before,a.menu-toggle:hover i.burger:after{background-color:#99068a}i.burger{background-color:rgba(0,0,0,0);padding:0;position:relative;border:none;width:18px;height:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}i.burger>span{text-indent:-200px;overflow:hidden}i.burger>span,i.burger::before,i.burger::after{margin:0 auto;display:block;width:18px;height:2px;position:absolute;display:block;background-color:#fff;outline:1px solid rgba(0,0,0,0);border-radius:2px;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}i.burger::before,i.burger::after{position:absolute;content:""}i.burger::before{top:0}i.burger>span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}i.burger::after{bottom:0}.show-nav i.burger{background-color:rgba(0,0,0,0)}.show-nav i.burger>span{display:none}.show-nav i.burger::before,.show-nav i.burger::after{background-color:auto}.show-nav i.burger::before{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.show-nav i.burger::after{-webkit-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}a.btSearch{padding-left:.5em;padding-right:.5em}a.btSearch span{display:block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.703' height='37.703' viewBox='0 0 37.703 37.703'%3E%3Cg id='Grupo_421' data-name='Grupo 421' transform='translate(-287 -299)' fill='none' stroke='%2399068A' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath id='Trazado_251' data-name='Trazado 251' d='M312.909 312.956a11.955 11.955 0 10-11.955 11.953 11.956 11.956 0 0011.955-11.953z'/%3E%3Cpath id='Línea_212' data-name='Línea 212' transform='translate(309.407 321.406)' d='M0 0l12.468 12.469'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat rgba(0,0,0,0);background-size:1.4em;background-position:left center;padding-left:1.75em}a.btSearch.simple span{width:1.42857em;height:1.42857em;text-indent:-1000px;overflow:hidden}a.btSearch:hover span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.703' height='37.703' viewBox='0 0 37.703 37.703'%3E%3Cg id='Grupo_421' data-name='Grupo 421' transform='translate(-287 -299)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath id='Trazado_251' data-name='Trazado 251' d='M312.909 312.956a11.955 11.955 0 10-11.955 11.953 11.956 11.956 0 0011.955-11.953z'/%3E%3Cpath id='Línea_212' data-name='Línea 212' transform='translate(309.407 321.406)' d='M0 0l12.468 12.469'/%3E%3C/g%3E%3C/svg%3E%0A")}a.btTancar{background-color:rgba(0,0,0,0);padding:0;position:relative;border:none;width:21px;height:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.btTancar>span{text-indent:-200px;overflow:hidden}a.btTancar>span,a.btTancar::before,a.btTancar::after{margin:0 auto;display:block;width:21px;height:2px;position:absolute;display:block;background-color:#99068a;outline:1px solid rgba(0,0,0,0);border-radius:2px;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}a.btTancar::before,a.btTancar::after{position:absolute;content:""}a.btTancar::before{top:0}a.btTancar>span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}a.btTancar::after{bottom:0}a.btTancar{background-color:rgba(0,0,0,0)}a.btTancar>span{display:none}a.btTancar::before,a.btTancar::after{background-color:auto}a.btTancar::before{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}a.btTancar::after{-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}a.btEtiquetes{background:url("data:image/svg+xml,%3Csvg width='24' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2399068A' fill-rule='nonzero'%3E%3Cpath d='M9.16 0a3.7 3.7 0 00-3.6 2.86H.85a.85.85 0 000 1.7h4.71a3.7 3.7 0 007.2 0h9.52a.85.85 0 000-1.7h-9.52A3.7 3.7 0 009.16 0zm0 5.72a2 2 0 110-4 2 2 0 010 4zM10.4 11.86H.85a.85.85 0 000 1.7h9.52a3.7 3.7 0 007.2 0h4.71a.85.85 0 000-1.7h-4.71A3.7 3.7 0 0014 9a3.7 3.7 0 00-3.6 2.86zM14 14.7a2 2 0 110-4 2 2 0 010 4z'/%3E%3C/g%3E%3C/svg%3E") .75em center no-repeat}a.btEtiquetes.btn{text-align:left;padding-left:3em}a.btEtiquetes:hover{background:url("data:image/svg+xml,%3Csvg width='24' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='nonzero'%3E%3Cpath d='M9.16 0a3.7 3.7 0 00-3.6 2.86H.85a.85.85 0 000 1.7h4.71a3.7 3.7 0 007.2 0h9.52a.85.85 0 000-1.7h-9.52A3.7 3.7 0 009.16 0zm0 5.72a2 2 0 110-4 2 2 0 010 4zM10.4 11.86H.85a.85.85 0 000 1.7h9.52a3.7 3.7 0 007.2 0h4.71a.85.85 0 000-1.7h-4.71A3.7 3.7 0 0014 9a3.7 3.7 0 00-3.6 2.86zM14 14.7a2 2 0 110-4 2 2 0 010 4z'/%3E%3C/g%3E%3C/svg%3E") .75em center no-repeat #99068a}li.active a.btn-filter{background-color:#99068a;color:#fff}.etiquetes-group>a.btn-filter{position:relative;padding-left:2em;margin:.5em}.etiquetes-group>a.btn-filter:before,.etiquetes-group>a.btn-filter:after{content:"";width:10px;height:1px;background-color:#99068a;display:block;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;left:5px}.etiquetes-group>a.btn-filter:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.etiquetes-group>a.btn-filter:hover:before,.etiquetes-group>a.btn-filter:hover:after{background-color:#fff;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}a.btUp{display:none;position:sticky;width:auto;float:right;bottom:1.875em;right:1.875em;margin-top:-30px}.scrolledtop a.btUp{display:block}a.btUp span{display:block;width:20px;height:20px;overflow:hidden;text-indent:-1000px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='m5.207 8.471 7.146 7.147-.707.707-7.853-7.854L11.647.618l.707.707-7.147 7.146z'/%3E%3C/svg%3E");-webkit-transform:rotate(90deg);transform:rotate(90deg)}.elementor-widget-form input[type=text],.elementor-widget-form input[type=email],.elementor-widget-form input[type=url],.elementor-widget-form input[type=password],.elementor-widget-form input[type=search],.elementor-widget-form input[type=number],.elementor-widget-form input[type=tel],.elementor-widget-form input[type=range],.elementor-widget-form input[type=date],.elementor-widget-form input[type=month],.elementor-widget-form input[type=week],.elementor-widget-form input[type=time],.elementor-widget-form input[type=datetime],.elementor-widget-form input[type=datetime-local],.elementor-widget-form input[type=color],.elementor-widget-form textarea,.elementor-widget-form .elementor-field-group .elementor-field-textual,body input[type=text],body input[type=email],body input[type=url],body input[type=password],body input[type=search],body input[type=number],body input[type=tel],body input[type=range],body input[type=date],body input[type=month],body input[type=week],body input[type=time],body input[type=datetime],body input[type=datetime-local],body input[type=color],body textarea,body .elementor-field-group .elementor-field-textual{color:#000;border:1px solid #d5d5d5;border-radius:3px;padding:3px 10px}.elementor-widget-form input[type=text]:focus,.elementor-widget-form input[type=email]:focus,.elementor-widget-form input[type=url]:focus,.elementor-widget-form input[type=password]:focus,.elementor-widget-form input[type=search]:focus,.elementor-widget-form input[type=number]:focus,.elementor-widget-form input[type=tel]:focus,.elementor-widget-form input[type=range]:focus,.elementor-widget-form input[type=date]:focus,.elementor-widget-form input[type=month]:focus,.elementor-widget-form input[type=week]:focus,.elementor-widget-form input[type=time]:focus,.elementor-widget-form input[type=datetime]:focus,.elementor-widget-form input[type=datetime-local]:focus,.elementor-widget-form input[type=color]:focus,.elementor-widget-form textarea:focus,.elementor-widget-form .elementor-field-group .elementor-field-textual:focus,body input[type=text]:focus,body input[type=email]:focus,body input[type=url]:focus,body input[type=password]:focus,body input[type=search]:focus,body input[type=number]:focus,body input[type=tel]:focus,body input[type=range]:focus,body input[type=date]:focus,body input[type=month]:focus,body input[type=week]:focus,body input[type=time]:focus,body input[type=datetime]:focus,body input[type=datetime-local]:focus,body input[type=color]:focus,body textarea:focus,body .elementor-field-group .elementor-field-textual:focus{color:#111}.elementor-widget-form label,body label{font-weight:500}.elementor-widget-form select,body select{border:1px solid #d5d5d5;background:#fff;padding:10px;text-transform:uppercase}.elementor-widget-form textarea,body textarea{width:100%}.elementor-widget-form .elementor-field-group,.elementor-widget-form .elementor-field-group .elementor-field-type-upload,body .elementor-field-group,body .elementor-field-group .elementor-field-type-upload{margin-bottom:1.875em !important}.form-newsletter{position:relative}.form-newsletter .elementor-field-group,.form-newsletter .elementor-field-group .elementor-field-type-upload{margin-bottom:10px !important}.form-newsletter .elementor-field-type-submit{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form-newsletter .elementor-field-type-acceptance{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.form-newsletter input[type=email]{border:none !important;background-color:#fff}.searchArea input[type=search]{padding:.2em 1em}.search-field{min-height:35px}.e-form__indicators{margin-bottom:1.875em !important;background-color:#656565;padding:10px 0}.e-form__indicators .e-form__indicators__indicator__number{border:none;font-weight:700;color:#656565}.e-form__indicators .e-form__indicators__indicator--state-active{color:#fff}.e-form__indicators .e-form__indicators__indicator__label{min-width:100px;line-height:1.2em}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:#b3e6a9 !important}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:#b3e6a9 !important}.elementor-field-type-acceptance label small,.elementor-field-type-html small{display:block;line-height:1.3em;font-weight:400;margin-top:.9375em;color:#656565}.detall .compartir{padding-top:.9375em;padding-bottom:1.875em;border-bottom:1px solid #d5d5d5}.detall .compartir .section{margin-bottom:0}.entry-footer .compartir{border-top:1px solid #d5d5d5;padding-top:.625em;margin-bottom:1.875em}ul.share-list,ul.share-list ul{list-style-type:none;margin:0;padding:0}ul.share-list,ul.share-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.35em}ul.share-list li,ul.share-list ul li{margin:.35em}ul.share-list li:not(:last-child),ul.share-list ul li:not(:last-child){margin-bottom:.3em}ul.share-list .share-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:33px;height:33px;border:1px solid #99068a;border-radius:50%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.share-list .share-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:33px}ul.share-list .share-list-item span{display:none}.entry-header .container,.container.entry-content{padding:15px;margin:auto}header.page-header,header.entry-header{padding:1rem 0}.content-tags{margin-top:.9375em;margin-bottom:.9375em}.content-tags ul,.content-tags ul ul{list-style-type:none;margin:0;padding:0}.content-tags ul,.content-tags ul ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.35em}.content-tags ul li,.content-tags ul ul li{margin:.35em}.content-tags ul li:not(:last-child),.content-tags ul ul li:not(:last-child){margin-bottom:.3em}nav.content-tags ul li.tipus a{position:relative;padding:.75em 3em .75em calc(26px + 2em)}nav.content-tags ul li.tipus a span{right:auto;left:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-color:#656565}nav.content-tags ul li.tipus a:hover span{border-color:#fff}nav.content-tags ul li a{padding:.75em 3em .75em 3em}nav.content-tags ul li.tipus span.cinema:after,span.tipus.cinema:after{content:"C"}nav.content-tags ul li.tipus span.itineraris:after,span.tipus.itineraris:after{content:"I"}nav.content-tags ul li.tipus span.exposicions:after,span.tipus.exposicions:after{content:"E"}nav.content-tags ul li.tipus span.tallers-culturals:after,nav.content-tags ul li.tipus span.cursos_i_tallers:after,span.tipus.tallers-culturals:after,span.tipus.cursos_i_tallers:after{content:"TC"}nav.content-tags ul li.tipus span.musica:after,span.tipus.musica:after{content:"M"}nav.content-tags ul li.tipus span.artsesceniques:after,nav.content-tags ul li.tipus span.arts-esceniques:after,span.tipus.artsesceniques:after,span.tipus.arts-esceniques:after{content:"AE"}nav.content-tags ul li.tipus span.cursos-i-tallers:after,span.tipus.cursos-i-tallers:after{content:"CT"}nav.content-tags ul li.tipus span.conferencies:after,span.tipus.conferencies:after{content:"C"}nav.content-tags ul li.tipus span.activitats:after,span.tipus.activitats:after{content:"A"}nav.content-tags ul li.tipus span.entrades:after,nav.content-tags ul li.tipus span.post:after,span.tipus.entrades:after,span.tipus.post:after{content:"B"}body.show-nav,body.searching{position:fixed;width:100vw}body.chrome.show-nav.bigmenu,body.safari.show-nav.bigmenu{position:relative;width:auto}body.chrome.show-nav.bigmenu .overlay,body.safari.show-nav.bigmenu .overlay{position:fixed}body.chrome.show-nav.bigmenu .overlay:before,body.safari.show-nav.bigmenu .overlay:before{content:"";width:100%;max-width:327px;background-color:#fff;position:fixed;left:0;top:0;height:100vh}body.chrome.show-nav.bigmenu .main-navigation,body.safari.show-nav.bigmenu .main-navigation{height:auto;padding-bottom:60px}body.searching .overlay{opacity:1;pointer-events:all;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.overlay{opacity:0;display:block;pointer-events:none;width:100%;height:100vh;z-index:99;position:absolute;left:0;top:0;background:rgba(0,0,0,.3);-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.searching .overlay{background:rgba(0,0,0,.7)}.main-navigation{display:none;pointer-events:none}.show-nav .main-navigation{display:block;position:absolute;width:100%;height:calc(100vh - 155px);overflow-y:auto !important;z-index:100}.show-nav .main-navigation>.container{width:100%;max-width:100%}.main-navigation .site-navigation--column{pointer-events:all;background-color:#fff;width:100%;padding-bottom:120px;border-right:1px solid #d5d5d5}.main-navigation a[target=_blank]:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.main-navigation a[target=_blank]:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited,.main-navigation>li.nav-destaca>a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.main-navigation>li.nav-destaca>a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited{text-transform:uppercase;color:#99068a;font-size:14px;letter-spacing:1px;font-weight:500;line-height:1.2em}.main-navigation ul li a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner),.main-navigation ul li a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):visited{color:#3b3b3b}.main-navigation ul li a:not(.btn):not(.elementor-button):not(.wp-block-button__link):not(.btn--link):not(.swiper-slide-inner):hover{color:#99068a}.main-navigation ul li:hover>a{color:#99068a}.main-navigation ul.menu>li:not(.nav-destaca){padding-top:10px;padding-bottom:10px}.main-navigation ul.menu>li:not(:first-child){border-top:1px solid #d5d5d5}.main-navigation ul.menu>li.nav-destaca{border-color:#99068a;padding-top:20px}.main-navigation ul.menu>li.nav-destaca+li.nav-destaca{border:none;padding-top:0}.main-navigation ul.menu>li li.menu-item-has-children>a{display:inline-block}.main-navigation ul.menu>li li.menu-item-has-children>a:after{content:""}.main-navigation ul.menu>li a{display:block;line-height:1em;padding:.5em}.main-navigation ul.menu>li>a{font-weight:700}.main-navigation ul.menu>li li.section{display:none;margin-bottom:0}.main-navigation ul.menu>li li.section a{font-size:16px;letter-spacing:0;font-weight:600}.main-navigation ul.menu>li li.section a:not(:hover){color:#d5d5d5 !important}.main-navigation ul.menu>li>ul.sub-menu{padding-left:2em}.main-navigation ul.menu>li>ul.sub-menu>li{position:relative}.main-navigation ul.menu>li>ul.sub-menu>li>ul.sub-menu{padding-left:1.875em}.main-navigation ul.menu>li>ul.sub-menu>li:hover>ul.sub-menu,.main-navigation ul.menu>li>ul.sub-menu>li.active>ul.sub-menu{display:block;opacity:1;background:#fff;-webkit-transition:all .3s ease-in 1s;transition:all .3s ease-in 1s}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{color:#000 !important;font-weight:600}.menu-toggle,.main-navigation.toggled ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-previous:before,.comment-navigation .nav-previous:after,.comment-navigation .nav-next:before,.comment-navigation .nav-next:after,.posts-navigation .nav-previous:before,.posts-navigation .nav-previous:after,.posts-navigation .nav-next:before,.posts-navigation .nav-next:after,.post-navigation .nav-previous:before,.post-navigation .nav-previous:after,.post-navigation .nav-next:before,.post-navigation .nav-next:after{width:1em;height:1em;display:inline-block;background-size:1em;color:#99068a}.comment-navigation .nav-previous:hover:after,.comment-navigation .nav-previous:hover:before,.comment-navigation .nav-next:hover:after,.comment-navigation .nav-next:hover:before,.posts-navigation .nav-previous:hover:after,.posts-navigation .nav-previous:hover:before,.posts-navigation .nav-next:hover:after,.posts-navigation .nav-next:hover:before,.post-navigation .nav-previous:hover:after,.post-navigation .nav-previous:hover:before,.post-navigation .nav-next:hover:after,.post-navigation .nav-next:hover:before{color:#3b3b3b}.comment-navigation .nav-previous:before,.posts-navigation .nav-previous:before,.post-navigation .nav-previous:before{content:"<"}.comment-navigation .nav-next:after,.posts-navigation .nav-next:after,.post-navigation .nav-next:after{content:">"}.menu,.menu ul{list-style-type:none;margin:0;padding:0}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.875em 0 !important}.pagination,.pagination ul{list-style-type:none;margin:0;padding:0}.pagination,.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.35em}.pagination li,.pagination ul li{margin:.35em}.pagination li:not(:last-child),.pagination ul li:not(:last-child){margin-bottom:.3em}.pagination li.active a{color:#3b3b3b !important;font-weight:600}.pagination a{text-decoration:none !important}.nav-links{border-top:1px solid #d5d5d5;margin-top:3.75em;padding-top:.9375em}.pagination-nav{margin-bottom:1.875em;margin-top:1.875em}.filtrar-tallers-cats,.filtrar-propostes-anys{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filtrar-tallers-cats ul,.filtrar-propostes-anys ul{z-index:10}.filtrar-tallers-cats label,.filtrar-tallers-cats .select-frame,.filtrar-propostes-anys label,.filtrar-propostes-anys .select-frame{margin-bottom:.5em}.filtrar-tallers-cats label,.filtrar-propostes-anys label{margin-right:1em}.filtrar-tallers-cats,.filtrar-agenda-cats{margin-bottom:.625em}.filtrar-agenda-cats label{margin-right:1em}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.archive-description{max-width:750px}.date .entry-content,.single:not(.single-page):not(.single-post) .entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.espais .featured-img{margin-bottom:1.875em}.entry-content.container .content-main,.search .archive-content>.container{padding:0 0 70px}.detall,.reserves{margin-bottom:1.875em}.detall.programacio{padding:0}.inscripcions{margin-top:2.8125em}.single-post .tags-list.llistaClean{margin-bottom:1rem}aside{margin-bottom:1.875em}aside .altres:not(:last-child){padding-bottom:4.6875em;margin-bottom:1.875em;border-bottom:1px solid #d5d5d5}.single-espais .equipament,.single-espais .reserves-espais{margin-bottom:3.75em}.single-espais .equipament h2:before,.single-espais .reserves-espais h2:before{vertical-align:middle;display:inline-block;content:"";width:26px;height:26px;background:url("data:image/svg+xml,%3Csvg width='26' height='26' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M15 6.663 8 0 1 6.663l2.04 1.942 3.517-3.363V15h2.886V5.242l3.517 3.363z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%233B3B3B' stroke-width='1.5' cx='13' cy='13' r='12.25'/%3E%3Cuse fill='%233B3B3B' fill-rule='nonzero' transform='rotate(90 7.5 13)' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E");margin-right:1.875em}.single-espais .equipament ul,.single-espais .equipament ul ul,.single-espais .reserves-espais ul,.single-espais .reserves-espais ul ul{list-style-type:none;margin:0;padding:0}section.cta:not(.elementor-reverse-mobile) .elementor-column:last-child,section.cta.elementor-reverse-mobile .elementor-column:first-child{padding-bottom:70px}section.cta:not(.elementor-reverse-mobile) .elementor-column:last-child .elementor-widget-wrap,section.cta.elementor-reverse-mobile .elementor-column:first-child .elementor-widget-wrap{position:static;height:100%}section.cta:not(.elementor-reverse-mobile) .elementor-column:last-child .elementor-widget-wrap .elementor-widget-button,section.cta.elementor-reverse-mobile .elementor-column:first-child .elementor-widget-wrap .elementor-widget-button{position:absolute}section.cta .elementor-widget-image:first-child:last-child{height:100%}section.cta .elementor-widget-image:first-child:last-child *{height:100%}section.cta .elementor-widget-image:first-child:last-child img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}section.cta:not(.elementor-reverse-mobile) .elementor-column-gap-default .elementor-column:last-child .elementor-widget-wrap .elementor-widget-button{right:10px;bottom:10px}section.cta:not(.elementor-reverse-mobile) .elementor-column-gap-extended .elementor-column:last-child .elementor-widget-wrap .elementor-widget-button{right:15px;bottom:15px}section.cta:not(.elementor-reverse-mobile) .elementor-column-gap-wide .elementor-column:last-child .elementor-widget-wrap .elementor-widget-button{right:20px;bottom:20px}section.cta:not(.elementor-reverse-mobile) .elementor-column-gap-wider .elementor-column:last-child .elementor-widget-wrap .elementor-widget-button{right:30px;bottom:30px}section.cta.elementor-reverse-mobile .elementor-column-gap-default .elementor-column:first-child .elementor-widget-wrap .elementor-widget-button{left:10px;bottom:10px}section.cta.elementor-reverse-mobile .elementor-column-gap-extended .elementor-column:first-child .elementor-widget-wrap .elementor-widget-button{left:15px;bottom:15px}section.cta.elementor-reverse-mobile .elementor-column-gap-wide .elementor-column:first-child .elementor-widget-wrap .elementor-widget-button{left:20px;bottom:20px}section.cta.elementor-reverse-mobile .elementor-column-gap-wider .elementor-column:first-child .elementor-widget-wrap .elementor-widget-button{left:30px;bottom:30px}section.cta:not(.elementor-reverse-mobile) .elementor-column:last-child .elementor-widget-button{text-align:right}p.label{font-weight:500}.select-frame{margin-bottom:.625em;position:relative;width:100%}.select-frame select{width:120%}.select-frame.formselect{overflow:hidden;border:1px solid #d5d5d5}.select-frame.formselect select{border:none}.select-frame:not(.formselect).active:after{display:none}.select-frame:not(.formselect){height:40px;outline:1px solid #d5d5d5}.select-frame:not(.formselect).active ul{-webkit-transform:translateY(-25%);transform:translateY(-25%)}.select-frame:not(.active) a{pointer-events:none}.select-frame:after{content:"";display:block;width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:10px;top:15px;z-index:100}.select-frame:not(.active) ul li:not(.selected){visibility:hidden;pointer-events:none;height:0;overflow:hidden}.select-frame:not(.active) ul li.selected a{max-width:220px;display:inline-block;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}.select-frame ul{min-width:100%}.select-frame ul,.select-frame ul ul{list-style-type:none;margin:0;padding:0}.select-frame ul a{color:#000 !important;text-decoration:none !important}.select-frame ul.select{padding:0;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-frame ul.select>li{position:relative;overflow:visible}.select-frame ul.select>li>a{text-transform:uppercase;padding:.29em 1em;display:block}.select-frame ul.select>li:hover ul.secundaris{display:-webkit-box;display:-ms-flexbox;display:flex}.select-frame ul.select ul.secundaris{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;padding:10px;top:50%;left:0;border:1px solid #d5d5d5;background-color:#fff;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);min-width:220px}.select-frame ul.select ul.secundaris:after,.select-frame ul.select ul.secundaris:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:9px 18px 9px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0);position:absolute;left:0px;top:50%;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.select-frame ul.select ul.secundaris:before{border-width:9.5px 19px 9.5px 0;border-color:rgba(0,0,0,0) #d5d5d5 rgba(0,0,0,0);left:-1px}.select-frame ul.select ul.secundaris:after{left:1px}.select-frame.active{overflow:visible}.select-frame.active ul{border:1px solid #d5d5d5}.select-frame.active ul li.selected a,.select-frame.active ul a:hover{color:#99068a !important}.select-frame ul{position:absolute;left:0;top:0}.categories-navigation .container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-bottom:1rem}.categories-navigation .select-group{width:100%;position:relative;z-index:10}.categories-navigation .select-group p,.categories-navigation .select-group .select-frame{margin-bottom:1em}.cicle{position:absolute;top:0;left:0;max-width:25%;opacity:.9}.cicle .nom-cicle{display:none}.etiquetes.tags{position:fixed;top:50%;left:50%;width:100vw;height:auto;width:760px;max-width:80vw;max-height:80%;overflow-y:scroll;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:100}.etiquetes.tags ul{width:100%;overflow-y:scroll;padding:1.875em;background-color:#fff;padding:1.875em !important;margin:0 !important;-webkit-column-count:3;-moz-column-count:3;column-count:3}.etiquetes.tags ul,.etiquetes.tags ul ul{list-style-type:none;margin:0;padding:0}.etiquetes.tags ul,.etiquetes.tags ul ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.35em}.etiquetes.tags ul li,.etiquetes.tags ul ul li{margin:.35em}.etiquetes.tags ul li:not(:last-child),.etiquetes.tags ul ul li:not(:last-child){margin-bottom:.3em}.etiquetes.tags:not(.active){display:none}.etiquetes.tags a.btTancar{position:absolute;display:block;right:1.875em;top:1.875em;z-index:200}.etiquetes.tags a.btResultats{position:sticky;width:100%;bottom:0;left:0;border-radius:0}.etiquetes.tags a.btResultats:hover{background-color:#fff}.etiquetes-group{margin-top:.625em;padding-top:.625em;border-top:1px solid #d5d5d5;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:right}.etiquetes-group:empty{display:none}.entry-footer{clear:both}.calendar{background:#fff;border:1px solid #d5d5d5;margin-bottom:.625em}.calendar .calendar-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625em}.calendar .calendar-head .bt-nav-prev span,.calendar .calendar-head .bt-nav-next span{display:none}.calendar .calendar-head .bt-nav-prev:after,.calendar .calendar-head .bt-nav-next:after{content:"";width:1em;height:1em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='m5.207 8.471 7.146 7.147-.707.707-7.853-7.854L11.647.618l.707.707-7.147 7.146z'/%3E%3C/svg%3E") center no-repeat;display:inline-block;background-size:1em}.calendar .calendar-head .bt-nav-next:after{background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'%3E%3Cg%3E%3C/g%3E%3Cpath d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z'%3E%3C/path%3E%3C/svg%3E") center no-repeat}.calendar table.calendar-table{margin-bottom:0;border-collapse:collapse;width:100%}.calendar table.calendar-table th,.calendar table.calendar-table td{text-align:center}.calendar table.calendar-table th{font-weight:600;border:solid #d5d5d5;border-width:0 0 1px 0;padding:.8em .8em}.calendar table.calendar-table td{padding:.5em;vertical-align:middle}.calendar table.calendar-table td .day-number{height:30px;width:30px;display:block;padding:0px;line-height:30px;text-align:center}.calendar table.calendar-table td .current{font-weight:500;background:#d5d5d5;border-radius:50%;display:block}.calendar table.calendar-table td a{font-weight:600;position:relative}.calendar table.calendar-table td a:after{content:"·";font-size:20px;line-height:1;display:block;position:absolute;bottom:-13px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.searchArea{width:100vw;height:100vh;position:fixed;left:0;top:0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:100;pointer-events:none}.searchArea form{pointer-events:all;max-width:calc(100% - 40px)}.searchArea form input[type=search]{max-width:100%}.searchArea p{color:#fff;max-width:960px}.searchArea p.h1{margin-bottom:.3em}.searching .searchArea{display:-webkit-box;display:-ms-flexbox;display:flex}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.elementor-cta--skin-classic{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1)}.elementor-cta--skin-classic .elementor-cta__title,.elementor-cta--skin-classic .elementor-cta__content,.elementor-cta--skin-classic .elementor-cta__description,.elementor-cta--skin-classic .elementor-cta .elementor-cta__title,.elementor-cta--skin-classic .elementor-cta .elementor-cta__content,.elementor-cta--skin-classic .elementor-cta .elementor-cta__description{line-height:1.2}.elementor-cta--skin-classic .elementor-cta__title,.elementor-cta--skin-classic .elementor-cta .elementor-cta__title{font-weight:500}.elementor-cta--skin-classic .elementor-cta__content,.elementor-cta--skin-classic .elementor-cta .elementor-cta__content{background-color:rgba(0,0,0,0)}.elementor-cta--skin-classic .elementor-cta__button.elementor-button,.elementor-cta--skin-classic .elementor-cta .elementor-cta__button.elementor-button{border-width:1px}.elementor-cta--skin-cover .elementor-cta__title,.elementor-cta--skin-cover .elementor-cta__content,.elementor-cta--skin-cover .elementor-cta__description,.elementor-cta--skin-cover .elementor-cta .elementor-cta__title,.elementor-cta--skin-cover .elementor-cta .elementor-cta__content,.elementor-cta--skin-cover .elementor-cta .elementor-cta__description{line-height:1.2}.elementor-cta--skin-cover .elementor-cta__title,.elementor-cta--skin-cover .elementor-cta .elementor-cta__title{font-weight:500}.elementor-cta--skin-cover .elementor-cta__button.elementor-button,.elementor-cta--skin-cover .elementor-cta .elementor-cta__button.elementor-button{border-width:1px}.elementor-widget-divider .elementor-divider .elementor-divider-separator{opacity:.3}.elementor hr{background-color:#000;opacity:.3}.elementor-col-25 .elementor-widget-icon-box:first-child:last-child,.elementor-col-33 .elementor-widget-icon-box:first-child:last-child,.elementor-col-50 .elementor-widget-icon-box:first-child:last-child{height:100%}.elementor-widget-icon-box .elementor-icon{font-size:1.8rem;fill:#99068a;color:#99068a;border-color:#99068a}.elementor-widget-icon-box .elementor-icon svg{width:auto;height:auto}.elementor-widget-icon-box.box .elementor-icon{font-size:55px;max-height:55px}.elementor-widget-media-carousel .elementor-carousel-image{border:1px solid #d5d5d5;margin-right:1px}.elementor-price-table__ribbon-inner{background-color:#99068a}.elementor-widget-posts .elementor-posts .elementor-post__badge{background-color:#656565;font-weight:700}.elementor-widget-posts .elementor-posts .elementor-post__card .elementor-post__text{margin-top:0 !important}.elementor-widget-posts .elementor-post__title{font-weight:400}.elementor-widget-progress .elementor-progress-bar{background-color:#99068a}.elementor-widget-slides.slider50 .swiper-slide-bg{padding-bottom:37%;display:block}.elementor-widget-slides.slider50 .swiper-wrapper .swiper-slide{height:auto !important}.elementor-widget-slides.slider50 .swiper-wrapper .swiper-slide img{height:100% !important;-o-object-fit:cover;object-fit:cover;width:100%}.elementor-widget-slides .elementor-slides .swiper-slide-inner .elementor-slide-description .column.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.875em}.elementor-widget-slides .elementor-slides .swiper-slide-inner .elementor-slide-description .column.content .slide-excerpt{margin-bottom:1.875em}.elementor-widget-slides .elementor-slides .swiper-slide-inner .elementor-slide-description .column.content .btEspai{margin-top:auto}.elementor-widget-slides .swiper-pagination-bullet{background-color:#fff;width:10px;height:10px}.elementor-widget-slides .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px}.elementor-widget-slides.elementor--h-position-center .elementor-slides .swiper-slide .swiper-slide-inner .swiper-slide-contents{max-width:800px}.elementor-widget-slides.elementor--h-position-center .elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:3.75em}.elementor-widget-slides span.section-big{color:#fff;margin-top:-0.5em;margin-bottom:1em}.section-slider .elementor-slides>.swiper-slide{max-height:calc(100vh - 110px) !important}.elementor-popup-modal .dialog-close-button{right:1.875em;top:1.875em}.elementor-popup-modal .dialog-close-button i.eicon-close:before{content:"";width:20px;height:20px;display:block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.903 33.425'%3E%3Cg data-name='Grupo 420' fill='none' stroke='%23000000' stroke-width='4' %3E%3Cpath data-name='Línea 148' d='M.702.713l32.5 32'/%3E%3Cpath data-name='Línea 211' d='M33.202.713l-32.5 32'/%3E%3C/g%3E%3C/svg%3E") center no-repeat #fff;background-size:contain}.sr-only,.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.sr-only:focus,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.content-area img.alignright,.content-area img.alignleft{max-width:calc(50% - 1.5em)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@media(min-width: 640px){section.elementor-top-section:not(.reset-layout) .elementor-col-66{width:60%}section.elementor-top-section:not(.reset-layout) .elementor-col-66:first-child{padding-right:50px}section.elementor-top-section:not(.reset-layout) .elementor-col-33{width:40%}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 20px);max-width:calc(100% + 20px);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid.grid-columns{margin:0 -10px}.grid.grid-columns>.grid-item{margin:15px 10px}.grid:not(.full).grid-columns-1>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 20px);flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.grid:not(.full).grid-columns-2>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 20px);flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.grid:not(.full).grid-columns-3>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3% - 20px);flex-grow:0;flex-shrink:1;flex-basis:calc(33.3% - 20px);max-width:calc(33.3% - 20px)}.grid:not(.full).grid-columns-4>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 20px);flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}.grid.full.grid-columns-2>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 30px);flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 30px);max-width:calc(100% - 30px)}.grid.full.grid-columns-2>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 30px);flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 30px);max-width:calc(50% - 30px)}.grid.full.grid-columns-3>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(33.3% - 30px);flex-grow:1;flex-shrink:1;flex-basis:calc(33.3% - 30px);max-width:calc(33.3% - 30px)}.grid.full.grid-columns-4>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 30px);flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 30px);max-width:calc(25% - 30px)}.calendar{max-width:320px}.elementor-widget-slides .elementor-slides .swiper-slide-inner .elementor-slide-description .column.content{padding:3.75em}.section-slider .elementor-slides>.swiper-slide{height:50vw !important;max-height:50vw !important}}@media(min-width: 40em)and (max-width: 59.9375em){.grid:not(.full).grid-columns-4>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 20px);flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.grid.full.grid-columns-4>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 20px);flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.grid-item .grid-item--meta p.dia-i-hora{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-item .grid-item--meta p.dia-i-hora .dates-txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.grid-item .grid-item--meta p.dia-i-hora .dates-txt .data.dia{margin:0}.grid-item .grid-item--meta p.dia-i-hora .horari-txt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width: 960px){h1,.h1,.h1 .elementor-heading-title,.h1 .heading-title{font-size:65px}.elementor-widget-slides .elementor-slide-heading,.elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-heading,h2,.h2,.h2 .elementor-heading-title,.h2 .heading-title{font-size:50px}.searchArea input[type=search],h3,.h3 .elementor-heading-title,.h3 .heading-title{font-size:35px}h4,.h4,.h4 .elementor-heading-title,.h4 .heading-title,.elementor-image-box-wrapper h2,.elementor-image-box-wrapper h3,.elementor-widget-icon-box h2,.elementor-widget-icon-box h3{font-size:25px}h5,.h5,.h5 .elementor-heading-title,.h5 .heading-title{font-size:20px}.single-espais .equipament h2,.single-espais .reserves-espais h2,h6,.h6,.h6 .elementor-heading-title,.h6 .heading-title,.grid-item:not(.post):not(.espais) h2,.grid-item:not(.post):not(.espais) h3,.grid-item:not(.post):not(.espais) h4,.grid-item:not(.post):not(.espais) a:not(.btn):not(.elementor-button):not(.wp-block-button__link){font-size:18px}.section .elementor-heading-title,.section{font-size:14px}.grid{width:calc(100% + 30px);max-width:calc(100vw - 30px)}.grid.grid-columns{margin:0 -15px}.grid.grid-columns>.grid-item{margin:15px}.grid:not(.full).grid-columns-1>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 30px);flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 30px);max-width:calc(100% - 30px)}.grid:not(.full).grid-columns-2>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 30px);max-width:calc(50% - 30px)}.grid:not(.full).grid-columns-3>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3% - 30px);flex-grow:0;flex-shrink:1;flex-basis:calc(33.3% - 30px);max-width:calc(33.3% - 30px)}.grid:not(.full).grid-columns-4>.grid-item{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 30px);flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 30px);max-width:calc(25% - 30px)}.grid.full.grid-columns-2>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 30px);flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 30px);max-width:calc(100% - 30px)}.grid.full.grid-columns-2>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 30px);flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 30px);max-width:calc(50% - 30px)}.grid.full.grid-columns-3>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(33.3% - 30px);flex-grow:1;flex-shrink:1;flex-basis:calc(33.3% - 30px);max-width:calc(33.3% - 30px)}.grid.full.grid-columns-4>.grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 30px);flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 30px);max-width:calc(25% - 30px)}footer.site-footer .site-footer-main .center-info{padding-left:3.75em;width:60%}footer.site-footer .site-footer-main .social-info{width:auto;padding-right:3.75em}footer.site-footer .colophon .gestio{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:60%}body:not(.single-post) .entry-footer .compartir{max-width:60%}.elementor-widget-slides.elementor--h-position-center .elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-description{padding:0 15%}}@media(min-width: 60em){.xs-visible{display:none !important}.box-border{padding:1.875em}.grid.llista .list-item span.tipus{top:3.75rem;right:30px}.grid.llista .list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid.llista .list-item .cicle{bottom:auto;left:40px;top:auto;right:auto}.grid.llista .list-item .list-item--image{display:block;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.grid.llista .list-item .list-item--meta{margin-bottom:0;width:30%;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.grid.llista .list-item .list-item--meta{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:2rem 0}.grid.llista .list-item .list-item--meta p.dia-i-hora{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid.llista .list-item .list-item--meta p.dia-i-hora .horari-txt,.grid.llista .list-item .list-item--meta p.dia-i-hora .dates-txt{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;display:block;color:#656565}.grid.llista .list-item .list-item--meta p.dia-i-hora .dates-txt{color:#656565;font-weight:500}.grid.llista .list-item .list-item--content{width:40%;padding:1rem;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-section.section-color-primary,.elementor-section.section-color-secondary,.elementor-section.section-color-light,.elementor-section.section-color-lightest,.elementor-section.section-color-transparent,.elementor-column.section-color-primary,.elementor-column.section-color-secondary,.elementor-column.section-color-light,.elementor-column.section-color-lightest,.elementor-column.section-color-transparent,div.section-color-primary,div.section-color-secondary,div.section-color-light,div.section-color-lightest,div.section-color-transparent{padding-top:3.75em;padding-bottom:3.75em}.archive-content{padding-top:3.75em;padding-bottom:3.75em}footer.site-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.site-footer .site-footer-main .wp-block-column:first-child{-webkit-box-flex:0 !important;-ms-flex:0 1 106px !important;flex:0 1 106px !important}footer.site-footer .site-footer-main .container-newsletter{background:#fff;padding:0 2.8125em}footer.site-footer .colophon{padding-top:1.875em}footer.site-footer .colophon .container{-webkit-box-align:start;-ms-flex-align:start;align-items:start}footer.site-footer .colophon .legal-info .menu li{margin-top:0}header.site-header>.container{padding:10px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.site-header .header-utilities{padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header.site-header .header-utilities>.menu-toggle,header.site-header .header-utilities>a{margin-right:1rem}.show-nav header.site-header .menu-toggle{position:fixed;left:20px;top:20px}.scrolled #go-up{display:block}a.menu-toggle>span{display:inline-block}.form-newsletter input[type=email]{background:#f2f2f2 !important;border-color:#f2f2f2 !important}.compartir{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entry-header .container,.container.entry-content{padding:0}header.page-header,header.entry-header{padding:2rem 0}body.chrome.show-nav.bigmenu header.site-header .menu-toggle,body.safari.show-nav.bigmenu header.site-header .menu-toggle{position:absolute;top:-20px}body.show-nav .overlay{opacity:1;pointer-events:all;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.show-nav .main-navigation{height:100vh;left:0;top:0}.main-navigation .site-navigation--column{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1);max-width:327px;min-width:327px;padding-bottom:0}.main-navigation ul.menu{padding:20px;min-height:100vh}.show-nav .main-navigation ul.menu{padding-top:60px;padding-bottom:60px}.show-nav.admin-bar .main-navigation ul.menu{padding-top:28px}.main-navigation ul.menu>li li.menu-item-has-children>a:after{display:inline-block;border-top:1px solid #3b3b3b;border-right:1px solid #3b3b3b;width:8px;height:8px;position:absolute;right:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0}.main-navigation ul.menu>li li.section{display:block}.main-navigation ul.menu>li:first-child>ul.sub-menu>li:first-child>ul.sub-menu{-webkit-transform:translate(90%, -20%);transform:translate(90%, -20%)}.main-navigation ul.menu>li:first-child>ul.sub-menu>li:first-child>ul.sub-menu:before,.main-navigation ul.menu>li:first-child>ul.sub-menu>li:first-child>ul.sub-menu:after{top:20%}.main-navigation ul.menu>li>ul.sub-menu>li>ul.sub-menu{display:none;position:absolute;right:0;top:50%;-webkit-transform:translate(90%, -50%);transform:translate(90%, -50%);padding:10px 20px;border:1px solid #d5d5d5;z-index:10;opacity:0}.main-navigation ul.menu>li>ul.sub-menu>li>ul.sub-menu:after,.main-navigation ul.menu>li>ul.sub-menu>li>ul.sub-menu:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:9px 18px 9px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0);position:absolute;left:0px;top:50%;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.main-navigation ul.menu>li>ul.sub-menu>li>ul.sub-menu:before{border-width:9.5px 19px 9.5px 0;border-color:rgba(0,0,0,0) #d5d5d5 rgba(0,0,0,0);left:-1px}.main-navigation ul.menu>li>ul.sub-menu>li>ul.sub-menu:after{left:1px}.main-navigation ul.menu>li>ul.sub-menu>li>ul.sub-menu li.menu-item-has-children>a:after{display:none !important}.main-navigation ul.menu>li>ul.sub-menu>li>ul.sub-menu ul.sub-menu{padding-left:20px;margin-top:-10px}.filtrar-tallers-cats,.filtrar-propostes-anys{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.filtrar-tallers-cats label,.filtrar-tallers-cats .select-frame,.filtrar-propostes-anys label,.filtrar-propostes-anys .select-frame{margin-bottom:0}.filtrar-agenda-cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.date .entry-content .content-main,.single:not(.single-page):not(.single-post) .entry-content .content-main{-webkit-box-flex:0;-ms-flex:0 1 calc(60% - 10px);flex-grow:0;flex-shrink:1;flex-basis:calc(60% - 10px)}.date .entry-content .content-aside,.single:not(.single-page):not(.single-post) .entry-content .content-aside{-webkit-box-flex:0;-ms-flex:0 1 calc(40% - 10px);flex-grow:0;flex-shrink:1;flex-basis:calc(40% - 10px)}.date .entry-content .content.reserves,.single:not(.single-page):not(.single-post) .entry-content .content.reserves{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.select-frame{max-width:250px}.categories-navigation .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.categories-navigation .select-group{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.categories-navigation .select-group+.select-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.categories-navigation .select-group>*{margin-right:1em}.categories-navigation .select-group p,.categories-navigation .select-group .select-frame{margin-bottom:0}}@media(max-width: 59.9375em)and (min-width: 60em){footer.site-footer .site-footer-main .wp-block-column:nth-child(2){margin-left:20px}}@media(min-width: 1200px){.section-slider .elementor-slides>.swiper-slide{height:37vw !important;max-height:37vw !important}}@media(min-width: 82.8125em){#go-up{bottom:88px;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media(max-width: 639px){button,input[type=button],input[type=reset],input[type=submit],a.btn,button.btn,.elementor-widget-button .elementor-button,.elementor-widget-button a.elementor-button,.elementor-price-table__button,.elementor-button,a.elementor-button,a.elementor-cta__button,button.elementor-button,.elementor-form .elementor-button,.wp-block-button a.wp-block-button__link{font-size:.8125em}.elementor-widget-button.btn.btn--link a.elementor-button,a.btn--link,button.btn--link,.elementor-widget-button.btn--link .elementor-button,.elementor-widget-button.btn--link a.elementor-button{font-size:.875em}.elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-heading{font-size:30px}.elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-description{font-size:15px}.elementor-slides .swiper-slide .swiper-slide-inner .elementor-slide-description .section-big{font-size:15px}.filtrar-tallers-cats,.filtrar-agenda-cats{margin-bottom:1.875em}.section-slider .elementor-slides>.swiper-slide{min-height:calc(100vh - 110px) !important}}@media(max-width: 59.9375em){.xs-hidden{display:none !important}.grid-item{margin-bottom:.625em}footer.site-footer .center-info .wp-block-columns.wp-container-core-columns-is-layout-1{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer.site-footer .center-info .wp-block-columns.wp-container-core-columns-is-layout-1 figure{margin-top:0}footer.site-footer .site-footer-main{padding-left:.625em;padding-right:.625em}footer.site-footer .site-footer-main .wp-block-column{-ms-flex-preferred-size:auto !important;flex-basis:auto !important}footer.site-footer .site-footer-main .wp-block-column:nth-child(2){margin-left:0;-ms-flex-preferred-size:100px;flex-basis:100px}footer.site-footer .site-footer-main .wp-block-column:nth-child(2) p{border:none}footer.site-footer .site-footer-main .wp-block-column:last-child{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}footer.site-footer .site-footer-main .wp-block-column p{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #656565}footer.site-footer .site-footer-main .social-info .wp-block-social-links{padding-left:0 !important}footer.site-footer .site-footer-main .container-newsletter{border-top:1px solid #656565}footer.site-footer .site-footer-main .container-newsletter h2,footer.site-footer .site-footer-main .container-newsletter .h3 .elementor-heading-title{font-size:14px;font-weight:700}footer.site-footer .site-footer-main .container-newsletter .elementor-widget:not(:last-child){margin-bottom:0}footer.site-footer .colophon{padding-left:.625em;padding-right:.625em}footer.site-footer .colophon .gestio img{-webkit-box-flex:0 !important;-ms-flex:0 1 auto !important;flex:0 1 auto !important;margin-bottom:1.875em}footer.site-footer .colophon .gestio address{-webkit-box-flex:100% !important;-ms-flex:100% !important;flex:100% 1 !important}footer.site-footer .legal-info{width:100%}footer.site-footer .legal-info .menu{border-top:1px solid #656565;padding-top:10px}header.site-header .site-branding{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header.site-header .site-branding img.custom-logo{max-height:50px}header.site-header .site-botons{position:fixed;bottom:0;left:0;width:100vw;z-index:1000;background-color:#fff;border-top:1px solid #d5d5d5}header.site-header .site-botons .wp-block-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a.menu-toggle{padding-left:.5em;padding-right:.5em}a.menu-toggle.btn,a.menu-toggle.btn--primary{background-color:rgba(0,0,0,0);border:none}a.menu-toggle.btn i.burger span,a.menu-toggle.btn i.burger:before,a.menu-toggle.btn i.burger:after,a.menu-toggle.btn--primary i.burger span,a.menu-toggle.btn--primary i.burger:before,a.menu-toggle.btn--primary i.burger:after{background-color:#99068a}a.btSearch.btn.btn--primary{background-color:#fff;border:none}a.btSearch span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.703' height='37.703' viewBox='0 0 37.703 37.703'%3E%3Cg id='Grupo_421' data-name='Grupo 421' transform='translate(-287 -299)' fill='none' stroke='%2399068A' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath id='Trazado_251' data-name='Trazado 251' d='M312.909 312.956a11.955 11.955 0 10-11.955 11.953 11.956 11.956 0 0011.955-11.953z'/%3E%3Cpath id='Línea_212' data-name='Línea 212' transform='translate(309.407 321.406)' d='M0 0l12.468 12.469'/%3E%3C/g%3E%3C/svg%3E%0A")}.form-newsletter .elementor-field-type-submit{width:30px;position:absolute;right:1.875em;top:0}.form-newsletter .elementor-field-type-submit .elementor-button:not(:hover){border:none !important;outline:none !important}.form-newsletter .elementor-field-type-submit .elementor-button-text{display:none}.xs-sticky{display:block;position:sticky;bottom:0;left:0}.xs-sticky .btn{display:block;width:100%;padding:.8em;background-color:#f2f2f2}.main-navigation .site-navigation--column{max-height:calc(100vh - 150px);overflow-y:auto}.date .entry-content .content-aside,.single:not(.single-page):not(.single-post) .entry-content .content-aside{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.date .entry-content .featured-img,.single:not(.single-page):not(.single-post) .entry-content .featured-img{margin-left:-20px;margin-right:-20px}.elementor-widget-slides.slider50 .swiper-wrapper .swiper-slide img{height:50vh !important}.elementor-widget-slides.slider50 .swiper-wrapper{min-height:80vh !important}.elementor-widget-slides.slider50 .swiper-wrapper .swiper-slide{height:auto !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-widget-slides.slider50 .swiper-wrapper .swiper-slide .swiper-slide-inner{display:block !important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-widget-slides.slider50 .swiper-wrapper .swiper-slide .swiper-slide-bg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.elementor-widget-slides.slider50 .elementor-swiper-button-prev,.elementor-widget-slides.slider50 .elementor-swiper-button-next{top:auto;bottom:3.75em;left:50%;right:auto;-webkit-transform-origin:center;transform-origin:center}.elementor-widget-slides.slider50 .elementor-swiper-button-prev{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.elementor-widget-slides.slider50 .elementor-swiper-button-next{-webkit-transform:translateX(100%);transform:translateX(100%)}.elementor-widget-slides div.flex-h{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 40em){a.btSearch span{text-indent:-1000px;overflow:hidden}}