/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.paragraph--type--paragraph-destacat .informacio .entradeta,.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.entradeta{max-width:100%}#brand-custom.v2025 .bcnbrand-navs-container::before,#my-aglaia-subtheme #page-aglaia-wrapper .llistat-enllacos-relacionats ul li:before,.ajuntament-share-social-page ul li a span:before,.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .info-box:before,body .node--type-pagina-basica ul li:before{content:none}#brand-custom.v2025 .bcnbrand-dropdown-toggle:hover .bcnbrand-icon,#brand-custom.v2025 .bcnbrand-dropdown.bcnbrand-open .bcnbrand-icon{color:#4b4b52!important}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-2024-container .bcnbrand-logo-2024-main.shield-svg img,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-container .bcnbrand-logo-main.shield-svg img{max-height:45px;float:right}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list>li,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list>li{font-size:21px!important}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main.bcnbrand-focus img,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-2024-container .bcnbrand-logo-2024-main.bcnbrand-focus img,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-container .bcnbrand-logo-main.bcnbrand-focus img{outline:0;margin-bottom:unset}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang.bcnbrand-open-nav,#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts.bcnbrand-open-nav,#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang.bcnbrand-open-nav{overflow-y:auto}#brand-custom.v2012 .brand-wrapper .search label:hover,#brand-custom.v2013 .brand-wrapper .search label:hover{cursor:text}#brand-custom-mobile .languages ul li ul li,#brand-custom.v2013 ul.languages-select ul li ul li{padding:10px 40px}#brand-custom-cultura.v2012.home-red #brand-custom-cultura-wrapper .brand-border-left,#brand-custom-cultura.v2012.home-red #brand-custom-cultura-wrapper .brand-border-right,#brand-custom-cultura.v2013.home-red #brand-custom-cultura-wrapper .brand-border-left,#brand-custom-cultura.v2013.home-red #brand-custom-cultura-wrapper .brand-border-right{bottom:-51px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header button.button-next-month,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header button.button-previous-month{font-size:0}@font-face{font-family:Galibier;src:url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Bold.eot);src:local("Galibier Bold"),local("Galibier-Bold"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Bold.eot#iefix) format("embedded-opentype"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Bold.woff2) format("woff2"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Bold.woff) format("woff"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Galibier;src:url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Regular.eot);src:local("Galibier Regular"),local("Galibier-Regular"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Regular.eot#iefix) format("embedded-opentype"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Regular.woff2) format("woff2"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Regular.woff) format("woff"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Galibier;src:url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Light.eot);src:local("Galibier Light"),local("Galibier-Light"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Light.eot#iefix) format("embedded-opentype"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Light.woff2) format("woff2"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Light.woff) format("woff"),url(/themes/ajbcn/aglaia_subtheme/fonts/Galibier-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}.page-node-type-pagina-detall .node--type-pagina-detall{padding-top:0;padding-bottom:0}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall{overflow:hidden;padding:6em 0 0}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall h2{font-size:28px!important;text-transform:none;color:#1d1d1b!important}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.entradeta p,.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.entradeta span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:normal;font-size:38px;font-family:Galibier,sans-serif;color:#000;font-weight:700;text-align:center;font-style:normal;text-transform:uppercase;gap:30px;line-height:1}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.contingut p,.paragraph p{line-height:35px;color:#000;font-weight:400;font-family:Galibier,sans-serif;font-size:23px}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.entradeta p:before,.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.entradeta span:before{content:"";display:inline-block;width:40px;height:40px;background-image:url(/themes/ajbcn/aglaia_subtheme/images/mini-ciclista-negra.svg);background-size:40px;background-repeat:no-repeat;background-position:center}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph{padding-top:6em}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.paragraph--type--paragraph-destacat{padding-top:0}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.paragraph--type--paragraph-destacat .informacio .entradeta p{font-size:28px;font-family:Galibier,sans-serif;color:#000;font-weight:700}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .media-destacat{margin:6em 0 0}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.contingut{max-width:920px;margin:4rem auto;padding:0 3rem}.page-node-type-pagina-detall .node--type-pagina-detall .paragraph--type--header-carrousel .header-contents,.page-node-type-pagina-detall .node--type-pagina-detall .paragraph--type--paragraph-header .header-contents{margin-top:0}.page-node-type-pagina-detall .node--type-pagina-detall>.paragraph--type--paragraph-intro .llistat-carrousel{max-width:1920px;margin:0 auto;padding:0 3rem}.page-node-type-pagina-detall .node--type-pagina-detall.etapa_node .paragraph--type--header-carrousel .header-contents,.page-node-type-pagina-detall .node--type-pagina-detall.etapa_node .paragraph--type--paragraph-header .header-contents{top:inherit!important;bottom:40px!important}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .enllacos-relacionats,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .enllacos-relacionats{margin-bottom:40px}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-media,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-media,.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .entradeta{margin-bottom:30px}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg{z-index:9999;background:0 0;border:none}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg:focus,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg:focus{outline:0}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg:hover,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg:hover{cursor:pointer}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg svg,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg svg{width:60px}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg svg path,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg svg path{stroke:#ff0}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg svg:focus,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg svg:focus{outline:0}#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg .go-content .a,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg .go-content .d,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--item-header-carrousel .header-svg .go-content .e,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg .go-content .a,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg .go-content .d,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-svg .go-content .e{fill:none;stroke:#ff0;stroke-width:4.5px;fill-opacity:0;transition:all .2s ease-out}.paragraph{padding-top:6rem;padding-bottom:5rem}.paragraph p{max-width:inherit}@media screen and (max-width:767px){.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.entradeta p,.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.entradeta span{flex-direction:column;gap:12px}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall>.contingut p,.paragraph p{font-size:20px;line-height:36px}}.paragraph.paragraph--type--contador{display:flex;padding-bottom:0!important}.paragraph.paragraph--type--contador ul{flex-direction:row}.paragraph.paragraph--type--contador ul li{flex:0 0 25%;max-width:25%}@media screen and (max-width:991px){.paragraph.paragraph--type--contador{padding-bottom:100px;padding-top:450px!important}.paragraph.paragraph--type--contador ul{flex-direction:row}.paragraph.paragraph--type--contador ul li{flex:0 0 50%;max-width:50%}}@media screen and (max-width:767px){.paragraph.paragraph--type--contador{padding-bottom:100px;padding-top:450px!important}.paragraph.paragraph--type--contador ul{flex-direction:column}.paragraph.paragraph--type--contador ul li{flex:none;max-width:100%}}.paragraph.paragraph--type--contador .wrapper{width:100%;position:relative}.paragraph.paragraph--type--contador .wrapper .container .content{margin-left:0;padding:8rem 0 1rem}@media screen and (min-width:992px){.paragraph.paragraph--type--contador .wrapper .container .content{max-width:65%;margin-left:0;padding:7rem 0 1rem}}.paragraph.paragraph--type--contador .wrapper .container h2{line-height:4.2rem;margin-bottom:4rem}.paragraph.paragraph--type--contador .wrapper .container .grafisme{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:normal}.paragraph.paragraph--type--contador .wrapper .container .grafisme img{max-width:55px;height:auto}.paragraph.paragraph--type--contador .wrapper .container .grafisme .odometer-inside{display:flex}.paragraph.paragraph--type--contador .wrapper .container .grafisme .odometer-inside span{font-family:Galibier,sans-serif;font-weight:700;line-height:1;font-size:100px}@media screen and (min-width:768px){.paragraph.paragraph--type--contador .wrapper .container .grafisme .odometer-inside span{font-size:61px}}.paragraph.paragraph--type--contador .wrapper .container p{font-size:22px;letter-spacing:0;line-height:1;min-width:205px}.paragraph.paragraph--type--contador .wrapper img.image-over-content{position:absolute;top:-452px;left:50%;transform:translateX(-50%);width:380px}.paragraph.paragraph--type--contador .wrapper img.image-over-content.desktop-hidden{display:block}.paragraph.paragraph--type--contador .wrapper img.image-over-content.responsive-hidden{display:none}@media screen and (min-width:992px){.paragraph.paragraph--type--contador .wrapper img.image-over-content{width:280px;right:0;left:inherit;top:58px;transform:none}.paragraph.paragraph--type--contador .wrapper img.image-over-content.desktop-hidden{display:none}.paragraph.paragraph--type--contador .wrapper img.image-over-content.responsive-hidden{display:block}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments:after{content:"";position:absolute;bottom:178px;left:0;right:0;height:1px;background:#ff0}}@media screen and (min-width:1250px){.paragraph.paragraph--type--contador .wrapper .container .content{max-width:70%}.paragraph.paragraph--type--contador .wrapper .container .grafisme .odometer-inside span{font-size:81px}.paragraph.paragraph--type--contador .wrapper img.image-over-content{width:280px;right:0;left:inherit;top:81px;transform:none}}@media screen and (min-width:1750px){.paragraph.paragraph--type--contador{padding-top:200px}.paragraph.paragraph--type--contador .wrapper img.image-over-content{width:450px;right:0;left:inherit;top:-135px;transform:none}}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments{background-image:url(/themes/ajbcn/aglaia_subtheme/images/Ciclistas-B-N.png);background-repeat:no-repeat;background-position:center;background-size:auto 100%}.paragraph.paragraph--type--block-reference,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore:focus,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore:hover,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore:focus,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore:hover{background-color:#fafafa}@media screen and (min-width:1325px){.paragraph.paragraph--type--mes-informacio.classy-proxims-moments{background-size:100% auto}}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:flex-start;align-content:center}@media screen and (min-width:992px){.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio{flex-direction:row}}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li{width:100%;padding:0}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info{border:none}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info .field-item-more-info-subtitle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;color:#fafafa;font-size:50px!important;font-weight:700;margin:0}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info .field-item-more-info-subtitle span{font-size:23px;font-weight:700;line-height:1;margin-left:5px}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info .field-item-more-info-text{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info .field-item-more-info-text p,.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info .field-item-more-info-text p span{color:#fafafa;text-transform:uppercase;font-size:20px;font-weight:400;width:180px;line-height:1!important}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info .field-item-more-info-text:before{content:"";display:inline-block;width:40px;height:40px;background-image:url(/themes/ajbcn/aglaia_subtheme/images/mini-ciclista.svg);background-size:40px;background-repeat:no-repeat;background-position:center;margin:10px 0}@media screen and (max-width:991px){.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info .field-item-more-info-text:after{content:"";position:absolute;top:112px;left:0;right:0;height:1px;background:#ff0}}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .item-mes-informacio.past-event .field-item-more-info-subtitle,.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .item-mes-informacio.past-event .field-item-more-info-text p{color:#bbb}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row h2{text-align:left!important;margin-bottom:15px}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .entradeta p{font-style:normal;font-size:28px}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .contingut ol li,.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .contingut p{font-size:23px;line-height:35px;color:#000;font-weight:400;font-family:Galibier,sans-serif}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .contingut ol li:before{font-size:inherit}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .media-img{display:flex;align-items:center;justify-content:center}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .media-img.image-popup{cursor:pointer;padding:30px}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .media-img.image-popup .wrapper-image-popup{position:relative}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .media-img.image-popup .wrapper-image-popup:before{content:"";display:inline-block;width:48px;height:48px;background-image:url(/themes/ajbcn/aglaia_subtheme/images/open-image.svg);background-size:48px;background-repeat:no-repeat;background-position:center;position:absolute;bottom:30px;left:30px;z-index:99}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .media-img.image-popup .wrapper-image-popup:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(204deg,rgba(3,3,3,0) 80.25%,rgba(3,3,3,.8) 100%);pointer-events:none}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .media-img.image-popup .wrapper-image-popup img{padding:0;border-radius:40px 0;box-shadow:-23px 23px 0 0 #000}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .gif-animat img{max-width:100%;max-height:600px;width:auto;display:block;margin-left:auto;margin-right:auto}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row .enllacos-relacionats{margin:20px 0 20px 20px!important}.paragraph.paragraph--type--paragraph-destacat .wrapper-enllacos-relacionats{order:5;margin-top:4rem;margin-bottom:3rem;margin-left:23px}@media screen and (max-width:767px){.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li .box-mes-info .field-item-more-info-text:after{content:"";position:absolute;top:131px;left:0;right:0;height:1px;background:#ff0}.paragraph.paragraph--type--mes-informacio.classy-proxims-moments ul.mes-informacio li{padding:0}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row h2{text-align:center!important;font-size:33px!important;margin-bottom:10px}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .entradeta{margin-bottom:20px}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .entradeta p{font-size:23px}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .contingut ol li,.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio .contingut p{font-size:20px;line-height:36px}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.informacio{text-align:center}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .media-img.image-popup .wrapper-image-popup img{box-shadow:-18px 18px 0 0 #000}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat .media-img.image-popup{margin-left:10px}.paragraph.paragraph--type--paragraph-destacat .contingut-destacat>.row .enllacos-relacionats{margin:20px auto!important}.paragraph.paragraph--type--paragraph-destacat .wrapper-enllacos-relacionats{margin:2rem auto 3rem}}.paragraph.paragraph--type--paragraph-destacat .header-background-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.paragraph.paragraph--type--paragraph-destacat .header-background-image .d-block,.paragraph.paragraph--type--paragraph-destacat .header-background-image .d-md-block{height:100%}.paragraph.paragraph--type--paragraph-destacat .header-background-image .d-block img,.paragraph.paragraph--type--paragraph-destacat .header-background-image .d-md-block img{min-width:100vw;width:auto;height:auto;min-height:100%}@media screen and (max-width:1600px){.paragraph.paragraph--type--paragraph-destacat .header-background-image .d-block img,.paragraph.paragraph--type--paragraph-destacat .header-background-image .d-md-block img{width:auto;height:100%}}.paragraph.paragraph--type--paragraph-destacat.classy-ample-contingut-limitat-1420 .media-img img{padding:30px}.paragraph.paragraph--type--paragraph-destacat .llistat-enllacos-relacionats{order:6;margin-top:40px}.paragraph.paragraph--type--paragraph-intro *{font-weight:400}.paragraph.paragraph--type--paragraph-intro.has-imatge-lateral .container{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.paragraph.paragraph--type--paragraph-intro.has-imatge-lateral .container>.imatge-lateral{grid-column:1;justify-self:end;padding:50px 0 100px}.paragraph.paragraph--type--paragraph-intro.has-imatge-lateral .container>.imatge-lateral img{width:285px;height:auto}.paragraph.paragraph--type--paragraph-intro.has-imatge-lateral .container>.contingut{grid-column:2}@media screen and (max-width:1420px){.paragraph.paragraph--type--paragraph-intro.has-imatge-lateral .container{display:flex;flex-direction:column;padding-bottom:100px}.paragraph.paragraph--type--paragraph-intro.has-imatge-lateral .container>.imatge-lateral{padding:0 0 20px}}.paragraph.paragraph--type--paragraph-intro.has-imatge-superior .imatge-superior{text-align:center;margin-bottom:40px}.paragraph.paragraph--type--paragraph-intro.has-imatge-superior .imatge-superior img{max-width:93px;height:auto}.paragraph.paragraph--type--paragraph-intro .field-paragraph-intro-video{text-align:center}.paragraph.paragraph--type--paragraph-intro .field-paragraph-intro-video iframe{border-radius:10px;width:100%;max-width:850px;height:auto;min-height:500px;aspect-ratio:16/9}@media screen and (max-width:460px){.paragraph.paragraph--type--paragraph-intro .field-paragraph-intro-video iframe{min-height:200px}}.paragraph.paragraph--type--galeria-x-taxonomia,.paragraph.paragraph--type--paragraph-galeria{padding-bottom:0}.paragraph.paragraph--type--galeria-x-taxonomia .info,.paragraph.paragraph--type--paragraph-galeria .info{margin-bottom:0}.paragraph.paragraph--type--galeria-x-taxonomia .content-filters .button-group,.paragraph.paragraph--type--paragraph-galeria .content-filters .button-group{white-space:normal;height:inherit;margin-bottom:3rem;padding:10px 0}.paragraph.paragraph--type--galeria-x-taxonomia .content-filters .button,.paragraph.paragraph--type--paragraph-galeria .content-filters .button{font-family:Galibier,sans-serif;font-size:28px;color:#000!important;padding:0 1rem;margin:0 3rem 20px}.paragraph.paragraph--type--galeria-x-taxonomia .content-filters .button::before,.paragraph.paragraph--type--paragraph-galeria .content-filters .button::before{content:"";display:block;width:100%;height:100%;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%)}.paragraph.paragraph--type--galeria-x-taxonomia .content-filters .button.is-checked:before,.paragraph.paragraph--type--galeria-x-taxonomia .content-filters .button:hover::before,.paragraph.paragraph--type--paragraph-galeria .content-filters .button.is-checked:before,.paragraph.paragraph--type--paragraph-galeria .content-filters .button:hover::before{border-bottom:3px solid #000!important}.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore{border-radius:12px 0;transform:skewX(-15deg);width:-moz-fit-content;width:fit-content;border:1px solid #1d1d1b;background-color:#ff0;margin:5rem auto}.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore:hover,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore:hover{border:1px solid #1d1d1b}.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore a,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore button,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore span:not(.extlink-nobreak),.paragraph.paragraph--type--paragraph-galeria .pager-loadmore a,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore button,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore span:not(.extlink-nobreak){display:inline-block;color:#000;transform:skewX(15deg);border:none!important;font-size:28px;text-transform:uppercase;padding:15px 90px 17px;letter-spacing:0;line-height:1;background:0 0;font-weight:400;margin:0;text-align:center;text-decoration:none;width:100%}.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore a:focus,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore a:hover,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore button:focus,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore button:hover,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore span:not(.extlink-nobreak):focus,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore span:not(.extlink-nobreak):hover,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore a:focus,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore a:hover,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore button:focus,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore button:hover,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore span:not(.extlink-nobreak):focus,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore span:not(.extlink-nobreak):hover{background-color:transparent;text-decoration:none;color:#000}@media screen and (max-width:900px){.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore a,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore button,.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore span:not(.extlink-nobreak),.paragraph.paragraph--type--paragraph-galeria .pager-loadmore a,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore button,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore span:not(.extlink-nobreak){font-size:20px;padding:10px 50px 12px}}.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore ul.contextual-links,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore ul.contextual-links{display:none}.paragraph.paragraph--type--galeria-x-taxonomia .pager-loadmore .extlink-nobreak,.paragraph.paragraph--type--paragraph-galeria .pager-loadmore .extlink-nobreak{color:#000}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;gap:20px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol>div{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:normal}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;text-align:center;width:120px;height:120px;padding:0;margin:0 auto;background:rgba(0,0,0,.7);border-radius:50%;color:#ff0!important;font-size:54px!important;font-weight:700}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3 .subtitol{color:#ff0;font-size:28px;font-weight:700;margin:0;text-transform:capitalize;line-height:1.5;font-style:normal}@media screen and (max-width:767px){.paragraph.paragraph--type--galeria-x-taxonomia .content-filters .button,.paragraph.paragraph--type--paragraph-galeria .content-filters .button{font-size:18px;margin:0 1rem 20px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3{font-size:40px!important}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3 .subtitol{font-size:20px}}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol .wrapper-pre-titol{position:absolute;bottom:-50px;min-width:-moz-max-content;min-width:max-content;text-align:center}@media screen and (max-width:1250px){.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3{font-size:30px!important;width:80px;height:80px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3 .subtitol{font-size:22px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol .wrapper-pre-titol{bottom:-40px}}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .wrapper-pre-titol{background-color:#fff;border-radius:12px 0;transform:skewX(-15deg);width:-moz-fit-content;width:fit-content;margin:0 auto;padding:8px 12px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .wrapper-pre-titol .pre-titol,.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .wrapper-pre-titol p{font-size:15px;font-weight:700;margin:0;padding:0;line-height:1}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .info-box .box{position:relative;transform:none;transition:none;padding:0;text-align:center;z-index:9999}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .info-box .box ul{position:relative;padding-bottom:20px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .info-box .box ul:after{content:"+";font-size:45px;color:#000;padding:2px;position:absolute;margin-top:20px;width:30px;height:30px;transform:translate(-50%,-50%);background:rgba(255,255,0,.7);border-radius:50%}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .info-box .box ul li{margin-bottom:25px;color:#fafafa;font-size:23px!important;font-weight:700}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .circle-expand:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);border:20px solid rgba(0,0,0,.5);border-radius:50%}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a:hover .circle-expand:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(0,0,0,.5);border-radius:50%;transform:translate(-50%,-50%);animation:.5s ease-out forwards expandCircle}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a:not(:hover):not(:focus) .circle-expand:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(0,0,0,.5);border-radius:50%;transform:translate(-50%,-50%);animation:.5s ease-out forwards contractCircle}@keyframes expandCircle{from{width:0;height:0}to{width:100%;height:100%}}@keyframes contractCircle{to{width:0;height:0}from{width:100%;height:100%}}@media screen and (max-width:991px){.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li{margin:40px 0}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol{bottom:inherit;top:-50px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3{width:95px;height:95px;background:#000}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3 span{font-size:38px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol h3 .pre-titol{font-size:20px;line-height:1}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .info-box .box{opacity:1}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .info-box .box ul li{font-size:20px!important;margin-top:0;margin-bottom:20px}.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .circle-expand:before{content:"";position:absolute;top:50%;left:50%;width:100%!important;height:100%!important;background:rgba(0,0,0,.5);border-radius:50%}}@media screen and (max-width:991px) and (max-width:767px){.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .info-box .box ul li{font-size:18px!important;margin-bottom:10px}}.paragraph.paragraph--type--block-reference#etapes{background:linear-gradient(to bottom,#fafafa 55%,#000 45%)}.paragraph.paragraph--type--preguntes-frequents .item-faq:before{background-color:#000;opacity:1;width:10px}.paragraph.paragraph--type--preguntes-frequents .item-faq button.tab{background-color:#ff0;padding:16px 64px 16px 24px}.paragraph.paragraph--type--preguntes-frequents .item-faq button.tab p{margin-bottom:0;font-size:23px;font-weight:700;line-height:27px}.paragraph.paragraph--type--preguntes-frequents .item-faq button.tab:after{color:#000;right:3rem;top:55%;font-size:23px}.paragraph.paragraph--type--preguntes-frequents .item-faq .region{padding:16px 32px 16px 24px;width:100%}.paragraph.paragraph--type--preguntes-frequents .item-faq .region img{margin:2rem 0;max-width:100%;height:auto}.paragraph.paragraph--type--preguntes-frequents .item-faq .region p{font-family:Galibier,sans-serif;font-size:23px;color:#000;font-weight:400}@media screen and (max-width:767px){.paragraph.paragraph--type--preguntes-frequents .item-faq .region p{font-size:20px;line-height:36px}}.paragraph.paragraph--type--preguntes-frequents .item-faq .region p{line-height:28px;max-width:920px}@media screen and (min-width:992px){.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a:hover .titol{display:none;transition:all .2s ease-out}.paragraph.paragraph--type--preguntes-frequents .item-faq button.tab{padding:16px 64px}.paragraph.paragraph--type--preguntes-frequents .item-faq button.tab p{font-size:28px;line-height:28px}.paragraph.paragraph--type--preguntes-frequents .item-faq .region{padding:24px 64px}.paragraph.paragraph--type--preguntes-frequents .item-faq .region p{font-size:23px;line-height:32px}}.paragraph.paragraph--type--preguntes-frequents .item-faq.active button.tab:after{top:50%}.paragraph.paragraph--type--preguntes-frequents .buttons_container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;align-content:stretch;gap:40px}.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map{background-color:#ff0;border-radius:12px 0;transform:skewX(-15deg);width:-moz-fit-content;width:fit-content;margin:0 auto;border:1px solid #ff0;margin:inherit}.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map:hover{background-color:#fafafa;border:1px solid #1d1d1b}.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map a,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map button,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map span:not(.extlink-nobreak){display:inline-block;color:#000;transform:skewX(15deg);border:none!important;font-size:28px;text-transform:uppercase;padding:15px 90px 17px;letter-spacing:0;line-height:1;background:0 0;font-weight:400;margin:0;text-align:center;text-decoration:none;width:100%}.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map a:focus,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map a:hover,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map button:focus,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map button:hover,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map span:not(.extlink-nobreak):focus,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map span:not(.extlink-nobreak):hover{background-color:transparent;text-decoration:none;color:#000}@media screen and (max-width:900px){.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map a,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map button,.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map span:not(.extlink-nobreak){font-size:20px;padding:10px 50px 12px}}.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map ul.contextual-links{display:none}.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map .extlink-nobreak{color:#000}.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map a{padding-left:45px;padding-right:45px}.paragraph.paragraph--type--preguntes-frequents .buttons_container .download_map a:after{content:"";display:inline-block;width:25px;height:25px;background-image:url(/themes/ajbcn/aglaia_subtheme/images/download-icon.svg);background-size:25px;background-repeat:no-repeat;background-position:bottom;margin-left:10px}.paragraph.paragraph--type--preguntes-frequents h3{text-transform:uppercase;font-size:38px!important;margin-bottom:40px}.paragraph.paragraph--type--preguntes-frequents.classy-fons-negre .item-faq button.tab p{color:#000}.paragraph.paragraph--type--preguntes-frequents.classy-fons-negre .region{background-color:#fafafa}.paragraph.paragraph--type--item-header-carrousel .enllacos-relacionats a:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/themes/ajbcn/aglaia_subtheme/images/play-icon.png);background-size:15px;background-repeat:no-repeat;background-position:center;margin-right:5px}.paragraph.paragraph--type--item-navegacio-vertical .paragraph-title h2 .num,.paragraph.paragraph--type--navegacio-vertical .menu-nav-vertical ul li a .num{display:none}.paragraph.paragraph--type--paragraph-header p{max-width:inherit;font-size:32px;color:#fafafa;letter-spacing:0;line-height:1.2}.paragraph.paragraph--type--paragraph-header .wrapper-image-popup:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(3,3,3,.3)}.paragraph.paragraph--type--navegacio-vertical{overflow:visible!important}.paragraph.paragraph--type--navegacio-vertical .menu-nav-vertical{background-color:#ff0}.paragraph.classy-fons-groc.paragraph--type--contador,.paragraph.classy-fons-negre{background-color:#000}.paragraph.paragraph--type--navegacio-vertical .menu-nav-vertical ul{margin-left:2rem;padding:6rem 0;top:40px}.paragraph.paragraph--type--navegacio-vertical .menu-nav-vertical ul li a{color:#000}.paragraph.paragraph--type--navegacio-vertical .menu-nav-vertical ul li a .titol{font-size:65px;font-weight:400;line-height:.7}.paragraph.paragraph--type--navegacio-vertical .menu-nav-vertical ul li a.current .titol{font-weight:700}.paragraph.paragraph--type--navegacio-vertical .menu-nav-vertical ul li a.current:before{background-color:#000;width:10px;height:10px;top:50%}.paragraph.paragraph--type--navegacio-vertical .menu-nav-vertical ul li a:hover .titol{font-weight:700}.paragraph.paragraph--type--item-navegacio-vertical{padding-top:4rem;padding-bottom:4rem}.paragraph.paragraph--type--item-navegacio-vertical .paragraph-title h2{text-align:left!important}.paragraph.paragraph--type--item-navegacio-vertical .paragraph-title h2 .titol{font-size:85px}.paragraph.paragraph--type--item-navegacio-vertical .entradeta{width:100%}.paragraph.paragraph--type--item-navegacio-vertical .entradeta p{font-size:28px!important;font-weight:700!important;color:#000;text-transform:uppercase}.paragraph.paragraph--type--item-navegacio-vertical .text-informatiu p{font-family:Galibier,sans-serif;font-size:23px;line-height:35px;color:#000;font-weight:400}@media screen and (max-width:767px){.paragraph.paragraph--type--preguntes-frequents .buttons_container{flex-direction:column;align-items:flex-end;gap:10px}.paragraph.paragraph--type--item-navegacio-vertical .text-informatiu p{font-size:20px;line-height:36px}}.paragraph.paragraph--has-background-image h2{color:#ff0!important}.paragraph.paragraph--has-background-image div,.paragraph.paragraph--has-background-image div p{color:#fafafa!important}.paragraph.classy-fons-negre p,.paragraph.llistat-dinamic-with-bg p{color:#fafafa}.paragraph.paragraph--type--xxss{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;gap:20px;padding:40px 0}.paragraph.paragraph--type--item-xxss img{width:55px;height:auto}.paragraph.paragraph--type--header-carrousel,.paragraph.paragraph--type--item-header-carrousel,.paragraph.paragraph--type--item-xxss,.paragraph.paragraph--type--navegacio-vertical,.paragraph.paragraph--type--paragraph-destacat,.paragraph.paragraph--type--paragraph-header{padding-top:0;padding-bottom:0;overflow:hidden}.paragraph.paragraph--type--paragraph_header.classy-capcalera-petita,.paragraph.paragraph--type--paragraph_header.classy-capcalera-petita .header-background-image{height:calc(50vh - 4.5rem)}.paragraph.paragraph--type--paragraph_header.classy-capcalera-petita .header-contents{margin-top:0!important}.paragraph.paragraph--type--llistat-dinamic h2{margin-bottom:4.3rem}.paragraph.paragraph--type--llistat-dinamic .intro{max-width:920px;text-align:center;margin:0 auto}.paragraph.paragraph--type--llistat-dinamic .views-element-container{z-index:99}.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager{padding:0;list-style:none}.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item{background-color:#ff0;border-radius:12px 0;transform:skewX(-15deg);width:-moz-fit-content;width:fit-content;margin:0 auto;border:1px solid #ff0}.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item:hover{background-color:#fafafa;border:1px solid #1d1d1b}.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item a,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item button,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item span:not(.extlink-nobreak){display:inline-block;color:#000;transform:skewX(15deg);border:none!important;font-size:28px;text-transform:uppercase;padding:15px 90px 17px;letter-spacing:0;line-height:1;background:0 0;font-weight:400;margin:0;text-align:center;text-decoration:none;width:100%}.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item ul.contextual-links,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item:before{display:none}.paragraph.classy-ample-contingut-limitat-1420.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat img,.paragraph.classy-ample-contingut-limitat-922.paragraph--type--paragraph-destacat .contingut-destacat>.row>.media-destacat img{height:auto!important;width:100%!important}.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item a:focus,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item a:hover,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item button:focus,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item button:hover,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item span:not(.extlink-nobreak):focus,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item span:not(.extlink-nobreak):hover{background-color:transparent;text-decoration:none;color:#000}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .llistat-enllacos-relacionats .enllacos-relacionats a,.paragraph.classy-fons-beige .enllacos-relacionats:hover a,.paragraph.classy-fons-beige .views-element-container .pager .pager__item:hover a,.paragraph.classy-fons-groc .enllacos-relacionats:hover a,.paragraph.classy-fons-groc .views-element-container .pager .pager__item:hover a,body.path-avis-legal .container .sitemap ul li a,body.path-aviso-legal .container .sitemap ul li a,body.path-legal-notice .container .sitemap ul li a,body.path-mention-legale .container .sitemap ul li a,body.path-sitemap .container .sitemap ul li a{color:#000!important}.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item .extlink-nobreak{color:#000}.paragraph.paragraph--type--llistat-dinamic .field-paragraph-text-peu p{color:#fff;text-align:center;font-size:23px;font-style:normal;font-weight:400;line-height:140%}.paragraph.paragraph--type--llistat-dinamic .field-paragraph-text-peu p a,.paragraph.paragraph--type--llistat-dinamic .field-paragraph-text-peu p span{color:#ff0!important;font-weight:400!important;line-height:140%!important}.paragraph.paragraph--type--llistat-dinamic .lottie{margin-bottom:30px;overflow:hidden}.paragraph.paragraph--type--llistat-dinamic .lottie dotlottie-wc{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;z-index:999;width:100%;max-height:100px;overflow:hidden;--dotlottie-width:300px;--dotlottie-height:150px}.paragraph.paragraph--type--llistat-dinamic.classy-ample-contingut-limitat-1420 .item-list,.paragraph.paragraph--type--llistat-dinamic.classy-ample-contingut-limitat-1420 .views-contanier{max-width:1420px;margin:0 auto}.paragraph.paragraph--type--grup-de-destacats .llistat-destacats{margin:0}.paragraph.paragraph--type--grup-de-destacats .llistat-destacats>li{padding-left:80px;padding-right:80px}.paragraph.paragraph--type--grup-de-destacats .llistat-destacats>li .content-destacat h4{color:#1d1d1b;text-align:center;font-size:38px;font-style:normal;font-weight:800;line-height:100%;text-transform:uppercase;padding-bottom:24px}.paragraph.paragraph--type--grup-de-destacats .llistat-destacats>li .content-destacat p{color:#1d1d1b;text-align:center;font-size:28px;font-style:normal;font-weight:400;line-height:100%;padding-bottom:48px}.paragraph.classy-fons-groc,.paragraph.classy-fons-groc.paragraph--type--contador .wrapper{background-color:#ff0}.paragraph.classy-fons-negre .banner-title{color:#000}.paragraph.classy-fons-beige .enllacos-relacionats:hover,.paragraph.classy-fons-beige .views-element-container .pager .pager__item:hover,.paragraph.classy-fons-groc .enllacos-relacionats:hover,.paragraph.classy-fons-groc .views-element-container .pager .pager__item:hover{background-color:#fafafa!important}.paragraph.classy-fons-groc .enllacos-relacionats,.paragraph.classy-fons-groc .views-element-container .pager .pager__item{background-color:#000!important}.paragraph.classy-fons-groc .enllacos-relacionats a,.paragraph.classy-fons-groc .views-element-container .pager .pager__item a{color:#fafafa!important}.paragraph.classy-fons-beige,.paragraph.classy-fons-beige .breadcrumb-contanier{background-color:#eecb8e}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .llistat-enllacos-relacionats .enllacos-relacionats:hover,body.path-avis-legal .container .sitemap ul li a::before,body.path-aviso-legal .container .sitemap ul li a::before,body.path-legal-notice .container .sitemap ul li a::before,body.path-mention-legale .container .sitemap ul li a::before,body.path-sitemap .container .sitemap ul li a::before,footer.footer .footer-content .views-element-container{background-color:#000!important}.paragraph.classy-fons-beige .enllacos-relacionats,.paragraph.classy-fons-beige .views-element-container .pager .pager__item{background-color:#000!important;border-color:#000!important}.paragraph.classy-fons-beige .enllacos-relacionats a,.paragraph.classy-fons-beige .views-element-container .pager .pager__item a{color:#fafafa!important}.paragraph.classy-padding-inferior-zero{padding-bottom:0}.paragraph.classy-padding-superior-zero{padding-top:0}.paragraph.classy-padding-superior-ampliat{padding-top:10rem}.paragraph.classy-padding-inferior-ampliat{padding-bottom:10rem}.paragraph.classy-ample-contingut-limitat-1420 .container,.paragraph.classy-ample-contingut-limitat-1420 .contingut-destacat,.paragraph.classy-ample-contingut-limitat-1420 .llistat-carrousel{max-width:1420px;margin:0 auto}.paragraph.classy-ample-contingut-limitat-1420.paragraph--type--banner>a{max-width:1420px;margin:0 auto;display:block}.paragraph.classy-ample-contingut-limitat-922 .container,.paragraph.classy-ample-contingut-limitat-922 .contingut-destacat,.paragraph.classy-ample-contingut-limitat-922 .llistat-carrousel{max-width:922px;margin:0 auto}.paragraph.classy-ample-contingut-limitat-922.paragraph--type--paragraph-destacat .informacio{padding:20px 30px 20px 20px}.paragraph.classy-ample-contingut-limitat-922.paragraph--type--paragraph-destacat .media-destacat{min-height:inherit}.paragraph.classy-ample-contingut-limitat-922.paragraph--type--banner>a{max-width:922px;margin:0 auto;display:block}.container,body.path-avis-legal .container,body.path-aviso-legal .container,body.path-legal-notice .container,body.path-mention-legale .container,body.path-sitemap .container{max-width:1920px}.paragraph.classy-perfil-muntanya-negre-blanc-top-model-1{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-negre.svg);background-repeat:no-repeat;background-position:top center;background-size:100% auto;padding-top:13%}@media screen and (max-width:991px){.paragraph.paragraph--type--block-reference#etapes{background:linear-gradient(to bottom,#fafafa 82%,#000 18%)}.paragraph.paragraph--type--llistat-dinamic .lottie{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:normal;align-content:normal;height:100px}.paragraph.paragraph--type--llistat-dinamic .lottie dotlottie-wc{width:1000px;height:100px;flex-shrink:0}.paragraph.classy-perfil-muntanya-negre-blanc-top-model-1{padding-top:20%}}@media screen and (max-width:767px){.paragraph.paragraph--type--grup-de-destacats .llistat-destacats>li{padding-left:40px;padding-right:40px}.paragraph.classy-perfil-muntanya-negre-blanc-top-model-1{padding-top:28%}}.paragraph.classy-perfil-muntanya-blanc-beige-top-model-1{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-blanc-beige.svg);background-repeat:no-repeat;background-position:top center;background-size:100% auto;padding-top:13%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-blanc-beige-top-model-1{padding-top:20%}}@media screen and (max-width:767px){.paragraph.classy-perfil-muntanya-blanc-beige-top-model-1{padding-top:28%}}.paragraph.classy-perfil-muntanya-blanc-groc-top-model-1{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-blanc-groc1.svg);background-repeat:no-repeat;background-position:top center;background-size:100% auto;padding-top:13%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-blanc-groc-top-model-1{padding-top:20%}}@media screen and (max-width:767px){.paragraph.classy-perfil-muntanya-blanc-groc-top-model-1{padding-top:28%}}.paragraph.classy-perfil-muntanya-negre-groc-top-model-1{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-negre-groc.svg);background-repeat:no-repeat;background-position:top center;background-size:100% auto;padding-top:13%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-negre-groc-top-model-1{padding-top:20%}}.paragraph.classy-perfil-muntanya-blanc-groc-bottom-model-3{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-blanc-groc.png);background-repeat:no-repeat;background-position:center bottom -2px;background-size:100% auto;padding-bottom:8%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-blanc-groc-bottom-model-3{padding-bottom:14%}}@media screen and (max-width:767px){.paragraph.classy-perfil-muntanya-negre-groc-top-model-1{padding-top:28%}.paragraph.classy-perfil-muntanya-blanc-groc-bottom-model-3{padding-bottom:20%}}.paragraph.classy-perfil-muntanya-groc-blanc-top-model-1{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-groc.png);background-repeat:no-repeat;background-position:center top;background-size:100% auto;padding-top:13%}.paragraph.classy-perfil-muntanya-beige-transparent-bottom-model-5:after,.paragraph.classy-perfil-muntanya-blanc-transparent-bottom-model-5:after,.paragraph.classy-perfil-muntanya-groc-transparent-bottom-model-5:after,.paragraph.classy-perfil-muntanya-negre-groc-bottom-model-4{background-position:center bottom -2px;background-size:100% auto;background-repeat:no-repeat}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-groc-blanc-top-model-1{padding-top:20%}}.paragraph.classy-perfil-muntanya-negre-groc-bottom-model-4{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-negre-groc.png);padding-bottom:9%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-negre-groc-bottom-model-4{padding-bottom:14%}}@media screen and (max-width:767px){.paragraph.classy-perfil-muntanya-groc-blanc-top-model-1{padding-top:28%}.paragraph.classy-perfil-muntanya-negre-groc-bottom-model-4{padding-bottom:20%}}.paragraph.classy-perfil-muntanya-groc-negre-top-model-2{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-negre-groc-2.png);background-repeat:no-repeat;background-position:center top 0;background-size:100% auto;padding-top:14%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-groc-negre-top-model-2{padding-top:14%;background-position:center top 10px}}.paragraph.classy-perfil-muntanya-blanc-transparent-bottom-model-5{position:relative}.paragraph.classy-perfil-muntanya-blanc-transparent-bottom-model-5:after{content:"";background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-muntanyes-blanques.png);padding-bottom:9%;position:absolute;bottom:-2px;width:100%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-blanc-transparent-bottom-model-5:after{padding-bottom:14%}}@media screen and (max-width:767px){.paragraph.classy-perfil-muntanya-groc-negre-top-model-2{padding-top:14%;background-position:center top 0}.paragraph.classy-perfil-muntanya-blanc-transparent-bottom-model-5:after{padding-bottom:20%}}.paragraph.classy-perfil-muntanya-beige-transparent-bottom-model-5{position:relative}.paragraph.classy-perfil-muntanya-beige-transparent-bottom-model-5:after{content:"";background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-muntanyes-beige.png);padding-bottom:9%;position:absolute;bottom:-2px;width:100%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-beige-transparent-bottom-model-5:after{padding-bottom:14%}}@media screen and (max-width:767px){.paragraph.classy-perfil-muntanya-beige-transparent-bottom-model-5:after{padding-bottom:20%}}.paragraph.classy-perfil-muntanya-groc-transparent-bottom-model-5{position:relative}.paragraph.classy-perfil-muntanya-groc-transparent-bottom-model-5:after{content:"";background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-muntanyes-groc.png);padding-bottom:9%;position:absolute;bottom:-2px;width:100%}@media screen and (max-width:991px){.paragraph.classy-perfil-muntanya-groc-transparent-bottom-model-5:after{padding-bottom:14%}}@media screen and (max-width:767px){.paragraph.classy-perfil-muntanya-groc-transparent-bottom-model-5:after{padding-bottom:20%}}.paragraph.classy-destacat-petit .informacio{padding:20px 80px!important}.paragraph.classy-destacat-petit .informacio h2{font-size:28px!important}.paragraph.classy-destacat-petit .informacio .entradeta p{font-size:23px!important;line-height:35px!important}@media screen and (max-width:767px){.paragraph.classy-destacat-petit .informacio{order:1;padding:20px!important}.paragraph.classy-destacat-petit .informacio .entradeta p{font-size:18px!important;line-height:35px!important}}.paragraph.classy-destacat-petit .media-destacat{padding:0 80px 20px!important;margin-top:-20px;min-height:inherit!important}.paragraph.classy-destacat-petit .media-destacat img{padding:0!important;border-radius:65px 0;box-shadow:-15px 15px 0 0 #ff0}.paragraph.classy-destacat-low-height .row{max-height:20vw;min-height:inherit!important}@media screen and (max-width:767px){.paragraph.classy-destacat-petit .media-destacat{order:2}.paragraph.classy-destacat-petit .media-destacat img{border-radius:35px 0;box-shadow:-8px 8px 0 0 #ff0}.paragraph.classy-destacat-low-height .row{max-height:inherit;min-height:32vw}}@media screen and (max-width:1620px){.paragraph.classy-destacat-low-height .row{max-height:inherit;min-height:32vw}}.paragraph.classy-destacat-low-height .informacio{padding:40px!important}.paragraph.classy-destacat-low-height .informacio .row{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;gap:8px}.paragraph.classy-destacat-low-height .informacio .llistat-enllacos-relacionats ul{gap:20px 50px!important}.paragraph.classy-destacat-low-height .informacio .llistat-enllacos-relacionats ul .enllacos-relacionats{width:300px!important;max-width:100%;margin:0!important}.paragraph.classy-destacat-low-height .informacio .llistat-enllacos-relacionats ul .enllacos-relacionats a{padding:15px 40px 17px!important}.paragraph.classy-ampliar-tamany-h h2{font-size:65px!important}.paragraph.classy-ampliar-tamany-h .field-paragraph-intro-text p{font-size:32px!important}.paragraph.classy-perfil-muntanya-prefooter{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-muntanya-groc.png);background-position:center bottom -1px;padding-bottom:12%;background-color:#000;background-size:100% auto;background-repeat:no-repeat}.paragraph.llistat-dinamic-with-bg{position:relative;width:100%}.paragraph.llistat-dinamic-with-bg .header-background-image{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:1;overflow:hidden}.paragraph.llistat-dinamic-with-bg .header-background-image>div{height:100%}.paragraph.llistat-dinamic-with-bg .header-background-image>div img{width:100vw;-o-object-fit:cover;object-fit:cover;height:101%}.paragraph.llistat-dinamic-with-bg .container{position:relative;z-index:2;color:#fff}.header-container:has(.paragraph.classy-fons-beige){background-color:#eecb8e}.header-container:has(.paragraph.classy-fons-groc){background-color:#ff0}.header-container:has(.paragraph.classy-fons-negre){background-color:#000}.header-container:has(.paragraph.classy-fons-negre) .breadcrumb a{color:#fafafa}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs{padding:40px;margin-top:4em}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs:before{content:"";height:100%;background-color:#000;opacity:1;width:10px;position:absolute;top:0;left:0}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut>*{text-align:left!important;max-width:100%!important}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .field-paragraph-intro-titol{background-color:#000;border-radius:12px 0;transform:skewX(-15deg);width:-moz-fit-content;width:fit-content}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .field-paragraph-intro-titol h2{color:#fafafa!important;font-size:32px;text-transform:uppercase;padding:8px 16px;transform:skewX(15deg);background-color:transparent}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link span,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link span{color:#696973!important}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .field-paragraph-intro-text{margin-bottom:0}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .field-paragraph-intro-text p,.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .field-paragraph-intro-text span{font-size:28px;font-weight:700}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .llistat-enllacos-relacionats{position:absolute;bottom:40px;right:40px}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .llistat-enllacos-relacionats .enllacos-relacionats{background-color:transparent!important;border:1px solid #000!important}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .llistat-enllacos-relacionats .enllacos-relacionats:hover a{color:#fff!important}@media screen and (max-width:1750px){.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs .contingut .llistat-enllacos-relacionats{position:static;margin-top:40px}}.container{margin:0 auto}.medium-container{max-width:1620px}.small-container{max-width:1000px}#my-aglaia-subtheme{background-color:#fafafa}#my-aglaia-subtheme #page-aglaia-wrapper{font-family:Galibier,sans-serif}#my-aglaia-subtheme #page-aglaia-wrapper h1,#my-aglaia-subtheme #page-aglaia-wrapper h2,#my-aglaia-subtheme #page-aglaia-wrapper h3,#my-aglaia-subtheme #page-aglaia-wrapper h4{font-family:Galibier,sans-serif;color:#000;font-weight:700;text-align:center}#my-aglaia-subtheme #page-aglaia-wrapper .classy-fons-negre h1,#my-aglaia-subtheme #page-aglaia-wrapper .classy-fons-negre h2,#my-aglaia-subtheme #page-aglaia-wrapper .classy-fons-negre h3,#my-aglaia-subtheme #page-aglaia-wrapper .classy-fons-negre h4,#my-aglaia-subtheme #page-aglaia-wrapper .llistat-dinamic-with-bg h1,#my-aglaia-subtheme #page-aglaia-wrapper .llistat-dinamic-with-bg h2,#my-aglaia-subtheme #page-aglaia-wrapper .llistat-dinamic-with-bg h3,#my-aglaia-subtheme #page-aglaia-wrapper .llistat-dinamic-with-bg h4{color:#ff0}#my-aglaia-subtheme #page-aglaia-wrapper .classy-fons-negre a svg.ext,#my-aglaia-subtheme #page-aglaia-wrapper .llistat-dinamic-with-bg a svg.ext{fill:#fff}#my-aglaia-subtheme #page-aglaia-wrapper .classy-fons-negre a svg.ext path,#my-aglaia-subtheme #page-aglaia-wrapper .llistat-dinamic-with-bg a svg.ext path{stroke:#fff}#my-aglaia-subtheme #page-aglaia-wrapper .classy-fons-negre .contingut p,#my-aglaia-subtheme #page-aglaia-wrapper .llistat-dinamic-with-bg .contingut p{color:#fff}#my-aglaia-subtheme #page-aglaia-wrapper a svg.ext{margin-top:-20px}#my-aglaia-subtheme #page-aglaia-wrapper h1,#my-aglaia-subtheme #page-aglaia-wrapper h2{font-size:38px}#my-aglaia-subtheme #page-aglaia-wrapper h3{font-size:32px}#my-aglaia-subtheme #page-aglaia-wrapper h4{font-size:28px}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents,#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--header-carrousel .header-contents,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-contents{position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center;z-index:1;max-height:46%;top:56%;margin-top:-6em;width:720px;max-width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--header-carrousel .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-contents h2{font-size:65px!important;color:#ff0;line-height:1}@media screen and (max-width:900px){.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item a,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item button,.paragraph.paragraph--type--llistat-dinamic .views-element-container .pager .pager__item span:not(.extlink-nobreak){font-size:20px;padding:10px 50px 12px}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--header-carrousel .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-contents h2{font-size:45px!important}}@media screen and (max-width:450px){#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--header-carrousel .header-contents h2,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-contents h2{font-size:35px!important}}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--header-carrousel .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-contents p{font-size:32px;color:#fafafa;max-width:inherit;letter-spacing:0;line-height:1.2}@media screen and (max-width:900px){#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--header-carrousel .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-contents p{font-size:28px}}@media screen and (max-width:450px){#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--header-carrousel .header-contents p,#my-aglaia-subtheme #page-aglaia-wrapper .paragraph--type--paragraph-header .header-contents p{font-size:24px}.custom-header #brand-custom.v2025 .bcnbrand-logo-main a,.custom-header #brand.v2025 .bcnbrand-logo-main a{height:auto;width:100px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats{background-color:#ff0;border-radius:12px 0;transform:skewX(-15deg);width:-moz-fit-content;width:fit-content;margin:0 auto;border:1px solid #ff0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news:hover,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats:hover{background-color:#fafafa;border:1px solid #1d1d1b}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news a,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news span:not(.extlink-nobreak),#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats a,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats button,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats span:not(.extlink-nobreak){display:inline-block;color:#000;transform:skewX(15deg);border:none!important;font-size:28px;text-transform:uppercase;padding:15px 90px 17px;letter-spacing:0;line-height:1;background:0 0;font-weight:400;margin:0;text-align:center;text-decoration:none;width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news ul.contextual-links,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats ul.contextual-links,footer.footer .footer-content .menu-footer li a .extlink-nobreak svg{display:none}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news a:focus,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news a:hover,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news button:focus,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news button:hover,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news span:not(.extlink-nobreak):focus,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news span:not(.extlink-nobreak):hover,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats a:focus,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats a:hover,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats button:focus,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats button:hover,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats span:not(.extlink-nobreak):focus,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats span:not(.extlink-nobreak):hover{background-color:transparent;text-decoration:none;color:#000}@media screen and (max-width:900px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news a,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news span:not(.extlink-nobreak),#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats a,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats button,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats span:not(.extlink-nobreak){font-size:20px;padding:10px 50px 12px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav.more-news .extlink-nobreak,#my-aglaia-subtheme #page-aglaia-wrapper .enllacos-relacionats .extlink-nobreak{color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .llistat-enllacos-relacionats ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;list-style:none;padding:0;gap:20px}#my-aglaia-subtheme #page-aglaia-wrapper .llistat-enllacos-relacionats ul li{margin:0;box-sizing:border-box}@media screen and (max-width:991px){#my-aglaia-subtheme #page-aglaia-wrapper .llistat-enllacos-relacionats ul{flex-direction:column;gap:20px}}#my-aglaia-subtheme #page-aglaia-wrapper #main-content{padding-top:0!important}#my-aglaia-subtheme #page-aglaia-wrapper #main-content h2,#my-aglaia-subtheme #page-aglaia-wrapper #main-content h3,#my-aglaia-subtheme #page-aglaia-wrapper #main-content h4{line-height:1}#my-aglaia-subtheme #page-aglaia-wrapper.page-custom #main-content{padding-top:8rem!important;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;align-content:center;font-family:Galibier,sans-serif;font-size:23px;line-height:35px;color:#000;font-weight:400}#my-aglaia-subtheme #page-aglaia-wrapper.page-custom #main-content input{padding:5px 15px;font-size:18px}#my-aglaia-subtheme #page-aglaia-wrapper.page-custom #main-content .form-actions{margin:2rem 0}#my-aglaia-subtheme #page-aglaia-wrapper.page-custom #main-content .form-actions input{background-color:#ffd300;border-color:#ffd300;color:#000}#my-aglaia-subtheme #page-aglaia-wrapper.page-custom #main-content .form-actions input:hover{background-color:#000;border-color:#000;color:#fafafa}#my-aglaia-subtheme #page-aglaia-wrapper .region-content{max-width:100%}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .region-content p a,#my-aglaia-subtheme #page-aglaia-wrapper .region-content p a span,#my-aglaia-subtheme #page-aglaia-wrapper.page-custom #main-content{font-size:20px;line-height:36px}footer.footer .footer-content{padding-top:34%}}#my-aglaia-subtheme #page-aglaia-wrapper .region-content p a,#my-aglaia-subtheme #page-aglaia-wrapper .region-content p a span{font-family:Galibier,sans-serif;font-size:23px;line-height:35px;font-weight:700;color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .region-content p a span:hover,#my-aglaia-subtheme #page-aglaia-wrapper .region-content p a:hover{text-decoration:none}#my-aglaia-subtheme #page-aglaia-wrapper .region-content p a{text-decoration:underline}#my-aglaia-subtheme #page-aglaia-wrapper .region-content input{max-width:100%}.aglaia-go-top{z-index:9999}.aglaia-go-top .go-top .d{stroke:#1d1d1b}.aglaia-go-top:hover .go-top .c{fill:#ff0;stroke:#ff0}.aglaia-go-top:hover .go-top .d{stroke:#1d1d1b}footer.footer .footer-content{z-index:999;background-color:#ff0;background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-footer.svg);background-repeat:no-repeat;background-position:top center;background-size:100% auto;padding-top:34%;position:relative}@media screen and (max-width:1400px){footer.footer .footer-content{padding-top:34%}}footer.footer .footer-content:after{content:"";background-image:url(/themes/ajbcn/aglaia_subtheme/images/logo-footer.png);background-repeat:no-repeat;background-position:top left;position:absolute;top:0;left:0;right:0;bottom:0;max-width:1920px;margin:0 auto;z-index:-10}.paragraph.paragraph--type--carrousel-de-banners button.next,.paragraph.paragraph--type--carrousel-de-banners button.prev{top:44%;bottom:initial}@media screen and (max-width:991px){#my-aglaia-subtheme #page-aglaia-wrapper.page-custom #main-content{padding-top:14rem!important}footer.footer .footer-content:after{background-size:150px}}footer.footer .footer-content .block-content--logo-amb-enllac img{width:100px;height:100px}footer.footer .footer-content .views-element-container{z-index:999;padding:20px 0}footer.footer .footer-content .views-element-container h2{color:#fafafa!important;font-family:Galibier,sans-serif;font-size:23px;line-height:35px;text-transform:none;font-weight:400!important}footer.footer .footer-content .views-element-container ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:40px;padding:0}footer.footer .footer-content .views-element-container ul li img{max-width:170px;width:170px;height:auto}footer.footer .footer-content .views-element-container ul li:first-child img,footer.footer .footer-content .views-element-container ul li:nth-child(4) img{max-width:190px;width:190px}footer.footer .footer-content .views-element-container .views-element-container{padding:0}footer.footer .footer-content nav{z-index:999}footer.footer .footer-content h2{font-size:23px!important;color:#fafafa!important}footer.footer .footer-content .menu-footer{padding-left:0}footer.footer .footer-content .menu-footer li a{font-family:Poppins,"Source Sans Pro",Arial,sans-serif}footer.footer .text-destacat-footer{text-align:center;font-family:Galibier,sans-serif;line-height:35px;font-weight:400}@media screen and (max-width:767px){footer.footer .footer-content:after{background-size:70px}footer.footer .footer-content .views-element-container h2{font-size:20px;line-height:36px}footer.footer .footer-content .views-element-container ul{gap:30px}footer.footer .footer-content .views-element-container ul li img{max-width:100px}footer.footer .footer-content .views-element-container ul li:first-child img{max-width:130px}footer.footer .text-destacat-footer{font-size:20px;line-height:36px}}footer.footer .text-destacat-footer{font-size:18px;color:#fafafa;margin:47px 0 20px;display:block}footer.footer .text-destacat-footer p{line-height:1;margin-bottom:10px}.header-background-video .capcalera-video-controls{position:absolute;top:2rem;right:4rem;z-index:1;cursor:pointer}.header-background-video .capcalera-video-controls .pausar,.header-background-video .capcalera-video-controls .reproduir{display:flex;align-items:center;justify-content:center;font-size:1.2rem;line-height:1.2rem;color:#fff;margin:0;background-color:#000;border-radius:4rem;text-transform:uppercase;padding:.9rem 1.2rem;position:relative;gap:10px}.header-background-video .capcalera-video-controls .pausar>span,.header-background-video .capcalera-video-controls .reproduir>span{margin-top:1px}body.path-avis-legal .container #avis-legal .bcn-icon,body.path-aviso-legal .container #avis-legal .bcn-icon,body.path-legal-notice .container #avis-legal .bcn-icon,body.path-mention-legale .container #avis-legal .bcn-icon,body.path-sitemap .container #avis-legal .bcn-icon{color:#ff0;background-color:rgba(0,0,0,.6)}body.path-avis-legal .container #avis-legal p,body.path-aviso-legal .container #avis-legal p,body.path-legal-notice .container #avis-legal p,body.path-mention-legale .container #avis-legal p,body.path-sitemap .container #avis-legal p{font-family:Galibier,sans-serif;font-size:23px;line-height:35px;color:#000;font-weight:400}body.path-avis-legal .container #avis-legal p strong,body.path-aviso-legal .container #avis-legal p strong,body.path-legal-notice .container #avis-legal p strong,body.path-mention-legale .container #avis-legal p strong,body.path-sitemap .container #avis-legal p strong{font-weight:700}body.path-avis-legal .container #avis-legal p a,body.path-aviso-legal .container #avis-legal p a,body.path-legal-notice .container #avis-legal p a,body.path-mention-legale .container #avis-legal p a,body.path-sitemap .container #avis-legal p a{border:none}body.path-avis-legal .container #avis-legal ul li strong,body.path-aviso-legal .container #avis-legal ul li strong,body.path-legal-notice .container #avis-legal ul li strong,body.path-mention-legale .container #avis-legal ul li strong,body.path-sitemap .container #avis-legal ul li strong{font-family:Galibier,sans-serif;font-size:23px;line-height:35px;color:#000;font-weight:700}body .ajuntament_guia_pages footer.footer .prefooter,body .page_ajuntament_actualitat footer.footer .prefooter,body.page-node-type-ajuntament-actualitat-llistat footer.footer .prefooter,body.page-node-type-ajuntament-guia-llistat footer.footer .prefooter,body.path-avis-legal footer.footer .prefooter,body.path-aviso-legal footer.footer .prefooter,body.path-ca footer.footer .prefooter,body.path-en footer.footer .prefooter,body.path-es footer.footer .prefooter,body.path-fr footer.footer .prefooter,body.path-legal-notice footer.footer .prefooter,body.path-mention-legale footer.footer .prefooter,body.path-portalbcn footer.footer .prefooter,body.path-sitemap footer.footer .prefooter,body.path-system footer.footer .prefooter{background-image:url(/themes/ajbcn/aglaia_subtheme/images/skyline-muntanya-groc.png);background-repeat:no-repeat;background-position:center bottom -1px;background-size:100% auto;padding-bottom:12%}body .ajuntament_guia_pages footer.footer .prefooter,body .page_ajuntament_actualitat footer.footer .prefooter,body.page-node-type-ajuntament-actualitat-llistat footer.footer .prefooter,body.page-node-type-ajuntament-guia-llistat footer.footer .prefooter{background-color:#000}ol.breadcrumb{font-size:1.6rem;position:relative}ol.breadcrumb li{text-transform:uppercase}ol.breadcrumb li:before{content:none;margin-right:0}ol.breadcrumb li a{color:#000}.ajuntament-share-social-page{margin:0;padding:2rem 0}.ajuntament-share-social-page ul{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:20px}.ajuntament-share-social-page ul li a{width:55px;height:55px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:0!important}.ajuntament-share-social-page ul li a:before{content:none!important}.ajuntament-share-social-page ul li a.facebook{background-image:url(/themes/ajbcn/aglaia_subtheme/images/facebook.svg)}.ajuntament-share-social-page ul li a.telegram{background-image:url(/themes/ajbcn/aglaia_subtheme/images/telegram.svg)}.ajuntament-share-social-page ul li a.whatsapp{background-image:url(/themes/ajbcn/aglaia_subtheme/images/whatsapp.svg)}.ajuntament-share-social-page ul li a.url{background-image:url(/themes/ajbcn/aglaia_subtheme/images/url.svg)}.background_opacity_box{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.fancybox-container .fancybox-stage{margin:0}.fancybox-container .fancybox-stage .fancybox-slide{padding:0}.fancybox-container .fancybox-stage .fancybox-slide .fancybox-content{background:0 0;max-width:80%;max-height:80%;left:0;right:0}.fancybox-container .fancybox-stage .fancybox-slide .fancybox-content .fancybox-image{height:auto}.fancybox-container .fancybox-stage .fancybox-slide .fancybox-content .fancybox-button--close{position:absolute;top:0;background:#fff;border-radius:5rem;width:3.6rem;height:3.6rem;color:#000;right:-5rem;padding:.4rem;z-index:99999}.block-content--logo-amb-enllac{background-color:#000;padding-bottom:30px}.block-content--logo-amb-enllac h2{text-transform:inherit;font-weight:400!important;line-height:35px}.block-content--logo-amb-enllac .content{text-align:center}.custom-header #brand-custom.v2025 .bcnbrand-navs-container,.custom-header #brand.v2025 .bcnbrand-navs-container{grid-template-columns:auto auto auto}.custom-header #brand-custom.v2025 .bcnbrand-lang,.custom-header #brand.v2025 .bcnbrand-lang{padding-right:0;border:none}.custom-header #brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu,.custom-header #brand.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu{position:absolute;top:110%;left:0}@media screen and (max-width:576px){.custom-header #brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu,.custom-header #brand.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu{left:50%}}.block-accessos .load-more{background-color:#ff0;border-radius:12px 0;transform:skewX(-15deg);width:-moz-fit-content;width:fit-content;margin:30px auto 0;border:1px solid #ff0}.block-accessos .load-more:hover{background-color:#fafafa;border:1px solid #1d1d1b}.block-accessos .load-more a,.block-accessos .load-more button,.block-accessos .load-more span:not(.extlink-nobreak){display:inline-block;color:#000;transform:skewX(15deg);border:none!important;font-size:28px;text-transform:uppercase;padding:15px 90px 17px;letter-spacing:0;line-height:1;background:0 0;font-weight:400;margin:0;text-align:center;text-decoration:none;width:100%}#aglaia-menu .left-box .site-logo h1 span,#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch .aglaia_menu_dropdown,.block-accessos .load-more ul.contextual-links{display:none}.block-accessos .load-more a:focus,.block-accessos .load-more a:hover,.block-accessos .load-more button:focus,.block-accessos .load-more button:hover,.block-accessos .load-more span:not(.extlink-nobreak):focus,.block-accessos .load-more span:not(.extlink-nobreak):hover{background-color:transparent;text-decoration:none;color:#000}@media screen and (max-width:900px){.block-accessos .load-more a,.block-accessos .load-more button,.block-accessos .load-more span:not(.extlink-nobreak){font-size:20px;padding:10px 50px 12px}}.block-accessos .load-more .extlink-nobreak{color:#000}@media screen and (max-width:767px){body.path-avis-legal .container #avis-legal p,body.path-avis-legal .container #avis-legal ul li strong,body.path-aviso-legal .container #avis-legal p,body.path-aviso-legal .container #avis-legal ul li strong,body.path-legal-notice .container #avis-legal p,body.path-legal-notice .container #avis-legal ul li strong,body.path-mention-legale .container #avis-legal p,body.path-mention-legale .container #avis-legal ul li strong,body.path-sitemap .container #avis-legal p,body.path-sitemap .container #avis-legal ul li strong{font-size:20px;line-height:36px}.fancybox-container .fancybox-stage .fancybox-slide .fancybox-content{max-width:95%!important;max-height:95%!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important}.fancybox-container .fancybox-stage .fancybox-slide .fancybox-content img{padding:20px}.fancybox-container .fancybox-stage .fancybox-slide .fancybox-content .fancybox-button--close{margin-right:10px;top:-25px;right:0}.item-accessos .box .field-item-accessos-imatge{margin-right:20px}}header.header:not(.aglaia-affix){padding-top:20px;background-color:#fff}@media screen and (max-width:992px){.paragraph.paragraph--type--block-reference .vista-llistat-categoria ul li a .titol .wrapper-pre-titol{display:none}.page-node-type-pagina-detall .node--type-pagina-detall #pagina-detall .paragraph.classy-destacat-estil-faqs{margin-left:15px;margin-right:15px}header.header:not(.aglaia-affix) .site-logo{padding-top:52px}}.aglaia-menu-toggle{z-index:999999;right:3rem;left:auto;top:3.5rem}#aglaia-menu{position:relative;height:auto;z-index:2;width:100%;padding:0 4.2rem;align-items:center;top:0;transition:min-height .4s ease;background-color:#fff!important;max-height:12em}#aglaia-menu .left-box{align-items:center;display:flex}#aglaia-menu .left-box .site-logo h1 img{max-width:170px;height:auto}#aglaia-menu ul#aglaia-main-menu{margin:0 auto!important;text-align:center}#aglaia-menu ul#aglaia-main-menu li{padding-left:23px;padding-right:23px;margin-left:20px;margin-right:20px;border-right:none}#aglaia-menu ul#aglaia-main-menu li a,#aglaia-menu ul#aglaia-main-menu li span{color:#1d1d1b;font-family:Galibier,sans-serif;letter-spacing:0;text-transform:uppercase;font-size:18px;font-variation-settings:wght 400;transition:font-variation-settings .2s ease}#aglaia-menu ul#aglaia-main-menu li a.in_active_trail,#aglaia-menu ul#aglaia-main-menu li a.is-active,#aglaia-menu ul#aglaia-main-menu li a:hover,#aglaia-menu ul#aglaia-main-menu li span.in_active_trail,#aglaia-menu ul#aglaia-main-menu li span.is-active,#aglaia-menu ul#aglaia-main-menu li span:hover{text-shadow:.5px 0 0 currentColor;text-decoration:none}#aglaia-menu ul#aglaia-main-menu li a:focus,#aglaia-menu ul#aglaia-main-menu li span:focus{text-decoration:none}#aglaia-menu ul#aglaia-main-menu li.is-active a{font-weight:700;color:#1d1d1b}#aglaia-menu ul#aglaia-main-menu li:last-child{border-right:none}@media screen and (min-width:992px){#aglaia-menu ul#aglaia-main-menu li{border-right:1px solid #c3c3c3;margin-left:0;margin-right:0}#aglaia-menu ul#aglaia-main-menu{margin-top:-41px!important}#aglaia-menu.model-12{display:grid;grid-template-columns:[first] 15% auto [last] 15%}}#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch:hover{cursor:pointer}#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch>span:after{font-family:icoajuntament,serif;font-size:1.1rem;content:"\e9ba";vertical-align:middle;margin-left:10px;transition:transform ease .4s;color:#1d1d1b}#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch .aglaia_menu_dropdown li{border:none}#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch.expanded>span:after{transform:rotate(180deg);color:#1d1d1b}#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown{display:block;background-color:#fafafa;text-align:left;padding-top:20px}#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown .submenu{padding:25px;text-align:left}#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown .submenu li{display:block;padding:0;margin-bottom:15px}@media (min-width:992px){#aglaia-menu{min-height:inherit}#aglaia-menu .left-box{margin-top:11px}#aglaia-menu .left-box .site-name{display:contents}#aglaia-menu #aglaia-main-menu{display:flex;justify-content:center;flex-wrap:wrap;padding:0}#aglaia-menu #aglaia-main-menu>li{margin:0;padding:5px 15px;position:relative;display:flex;align-items:center;justify-content:center;height:auto!important}#aglaia-menu #aglaia-main-menu>li span,#aglaia-menu #aglaia-main-menu>li>a{display:flex;height:100%;align-items:center;justify-content:center;position:relative;z-index:2;transition:box-shadow ease .4s}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch:hover{cursor:pointer}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch>span:after{font-family:icoajuntament,serif;font-size:1.1rem;content:"\e9ba";vertical-align:middle;margin-left:10px;transition:transform ease .4s;color:#1d1d1b}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch .aglaia_menu_dropdown{display:none}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded>span:after{transform:rotate(180deg);color:#1d1d1b}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown{display:block;transform:scaleY(1);width:25rem;background-color:#fafafa;text-align:left;padding-top:20px}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown .submenu{padding:15px}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown .submenu li{display:block;padding:0;margin-bottom:15px}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown .submenu li:last-child{margin-bottom:0}}@media (min-width:992px) and (min-width:768px){#aglaia-menu #aglaia-main-menu .aglaia_menu_dropdown{position:absolute;box-shadow:inset 0 .3rem .6rem -.5rem #000;-webkit-box-shadow:none;padding:0;width:100%;top:100%!important;margin-top:0;border-radius:0;border:none;z-index:1000;display:flex;transition:transform 125ms ease-out;transform:scaleY(0);overflow:hidden;transform-origin:top;left:0}#aglaia-menu #aglaia-main-menu .aglaia_menu_dropdown .aglaia_menu_first_depth_branch{position:relative;display:flex;align-items:center;justify-content:center;min-height:6rem;height:auto!important;max-width:-moz-max-content;max-width:max-content}#aglaia-menu #aglaia-main-menu .aglaia_menu_open{transform:scaleY(1)}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia>div,.countdown-display>.flipdown .rotor-group .rotor:after{border:none}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-tema,.aglaia-affix #aglaia-menu .site-logo h1 img,.countdown-display>.flipdown .rotor-group:after,.countdown-display>.flipdown .rotor-group:before{display:none}@media (max-width:991px){#aglaia-menu.open .left-box{padding-top:0}#aglaia-menu .aglaia-menu-close,#aglaia-menu .aglaia-menu-toggle{right:3rem;left:auto}#aglaia-menu #aglaia-main-menu{margin-top:2rem!important}#aglaia-menu #aglaia-main-menu li .aglaia_menu_dropdown{margin:20px 0;width:100%}#aglaia-menu #aglaia-main-menu li .aglaia_menu_dropdown .submenu{padding:0!important;text-align:center!important}#aglaia-menu #aglaia-main-menu li .aglaia_menu_dropdown .submenu li{margin-bottom:20px}#aglaia-menu #aglaia-main-menu li .aglaia_menu_dropdown .submenu li a,#aglaia-menu #aglaia-main-menu li .aglaia_menu_dropdown .submenu li span{font-size:13px;font-weight:500;line-height:23px;text-align:left}#aglaia-menu #aglaia-main-menu>li{margin-bottom:12px;padding-bottom:12px;margin-left:35px;margin-right:35px;border-bottom:1px solid #1d1d1b}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch span{display:flex;height:100%;align-items:center;justify-content:center}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch>span:after{font-family:icoajuntament,serif;font-size:1.1rem;content:"\e9ba";vertical-align:middle;margin-left:10px;transition:transform ease .4s;color:#1d1d1b}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch .aglaia_menu_dropdown{display:none}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded>span:after{transform:rotate(180deg);color:#1d1d1b}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown{display:block;text-align:center;padding:0;margin:0}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown .submenu li{display:block;padding:0;margin-bottom:10px}#aglaia-menu #aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown .submenu li a{font-size:18px}}.aglaia-affix #aglaia-menu .site-logo{opacity:1}.aglaia-affix #aglaia-menu .site-logo h1{margin:0}.aglaia-affix #aglaia-menu .site-logo h1 span{display:block;color:#1d1d1b;font-family:Galibier,sans-serif;letter-spacing:0;text-transform:uppercase;font-size:22px}.aglaia-affix #aglaia-menu .site-logo h1 a:hover{color:#1d1d1b}.aglaia-affix #aglaia-menu #aglaia-main-menu{margin-top:inherit!important}@media screen and (min-width:992px){.aglaia-affix #aglaia-menu.model-12{display:grid;grid-template-columns:[first] 15% auto [last] 15%}}@media screen and (min-width:992px) and (max-width:1150px){#aglaia-menu.model-12,.aglaia-affix #aglaia-menu.model-12{grid-template-columns:[first] 15% auto [last]}}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat{background-color:#000;position:relative;height:30em;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents{position:relative;top:inherit;left:inherit;max-height:inherit;width:100%;transform:inherit;margin:0!important}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents h2{margin:0}#my-aglaia-subtheme #page-aglaia-wrapper #block-aglaia-subtheme-ajuntamentactualitatllistat{margin:0}#my-aglaia-subtheme #page-aglaia-wrapper #block-aglaia-subtheme-ajuntamentactualitatllistat ul{margin-bottom:0;padding-left:0}#my-aglaia-subtheme #page-aglaia-wrapper #block-aglaia-subtheme-ajuntamentactualitatllistat ul li:before{content:""}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-data{font-size:14px;color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-body{background-color:#fafafa;padding:3rem 3rem 0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-body a{font-weight:700;font-size:23px;letter-spacing:.17px;text-transform:none;padding:10px 0 12px;margin:0;line-height:25px;text-decoration:underline}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-body a:hover{text-decoration:none}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-body p{color:#000;font-size:20px;line-height:28px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-media{position:relative}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-bloc-1 .ajuntament-actualitat-noticia .ajuntament-actualitat-body{border-bottom:32px solid #ff0}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat{height:25em}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-actualitat .header-contents{top:5em}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .h-100{flex-direction:column!important}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-body{padding-left:0;padding-right:0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-body .ajuntament-actualitat-data{display:block;padding-bottom:10px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-body a{font-size:20px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-media{width:100%;max-width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-media img{width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-noticia .ajuntament-actualitat-media span{height:-moz-fit-content;height:fit-content}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-bloc-1 .ajuntament-actualitat-noticia .ajuntament-actualitat-body{padding-left:3rem;padding-right:3rem}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos .ajuntament-actualitat-detall-data,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos .ajuntament-actualitat-detall-tema,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div a,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div a span{font-size:20px;line-height:36px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos .ajuntament-actualitat-detall-data,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos .ajuntament-actualitat-detall-tema{font-family:Galibier,sans-serif;color:#000;font-weight:400;font-size:23px!important;line-height:35px!important}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div a,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div a span{font-family:Galibier,sans-serif;font-size:23px!important;line-height:35px!important;font-weight:700!important;color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div a span:hover,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div a:hover{text-decoration:none}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div h3,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div h3 span,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div h3 strong,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div h4,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div h4 span,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div h4 strong{font-size:32px!important;text-align:left;margin:40px 0;font-weight:700;color:#000}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div p,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div p span{font-size:20px;line-height:36px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div p,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div p span{font-family:Galibier,sans-serif;font-weight:400;font-size:23px!important;line-height:35px!important;color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres{background-color:#ff0;padding:6em 6em 5em}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker{border-color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker input,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker label{color:#000;font-size:20px;width:-moz-max-content;width:max-content;min-width:170px}@media screen and (max-width:991px){.header-background-video .capcalera-video-controls{top:14rem}#aglaia-menu ul#aglaia-main-menu .aglaia_menu_second_depth_branch.expanded .aglaia_menu_dropdown{background-color:#fff}#aglaia-menu{max-height:inherit;padding:0}#aglaia-menu .left-box{background:#fff;max-height:9.5em}#aglaia-menu .left-box .site-logo h1{padding:1.6rem 6.4rem 1.6rem 2rem}#aglaia-menu .left-box .site-logo h1 img{max-width:110px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker{margin-bottom:0!important}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker input{margin-top:1em}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker label{bottom:inherit}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres select{color:#000;font-size:20px;border-color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav{transform:none;background-color:transparent;margin-top:4rem!important}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-nav ul li{background-color:transparent;font-size:20px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-entradeta,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-titol{max-width:920px;margin:40px auto;text-align:left}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-entradeta{font-family:Galibier,sans-serif;font-size:23px;line-height:35px;color:#000;font-weight:400}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-contingut{margin:0 auto}#brand-custom-cultura.v2012 #brand-custom-cultura-wrapper,#brand-custom-cultura.v2013 #brand-custom-cultura-wrapper{margin:0 17px}.countdown-display>.flipdown{display:flex;flex-direction:row;gap:30px}@media screen and (max-width:991px){.countdown-display>.flipdown{width:100%;height:65px;gap:10px!important;justify-content:center}.countdown-display>.flipdown .rotor-group .rotor-group-heading{top:inherit!important;right:inherit!important}.countdown-display>.flipdown .rotor-group .rotor-group-heading:before{text-align:center!important}.countdown-display>.flipdown .rotor-group .rotor{width:35px;height:50px!important}.countdown-display>.flipdown .rotor-group .rotor .rotor-bottom,.countdown-display>.flipdown .rotor-group .rotor .rotor-leaf,.countdown-display>.flipdown .rotor-group .rotor .rotor-leaf-front,.countdown-display>.flipdown .rotor-group .rotor .rotor-leaf-rear,.countdown-display>.flipdown .rotor-group .rotor .rotor-top{width:35px;height:50px!important;font-size:25px!important;line-height:50px!important}}@media screen and (max-width:351px){.countdown-display>.flipdown{flex-direction:column;align-items:center;height:auto}.countdown-display>.flipdown .rotor-group{padding-right:50px!important}.countdown-display>.flipdown .rotor-group .rotor-group-heading{top:10px!important;right:-100px!important}.countdown-display>.flipdown .rotor-group .rotor-group-heading:before{text-align:left!important}}.countdown-display>.flipdown .rotor-group{padding-right:0}.countdown-display>.flipdown .rotor-group .rotor-group-heading{position:absolute;bottom:-5px;width:100%}.countdown-display>.flipdown .rotor-group .rotor-group-heading:before{text-transform:uppercase;font-family:Galibier,sans-serif;line-height:35px;color:#000;font-weight:400}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker{padding-top:1em}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-filtres fieldset:nth-child(2){margin-top:2em}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-actualitat-detall-entradeta,.countdown-display>.flipdown .rotor-group .rotor-group-heading:before{font-size:20px;line-height:36px}}.countdown-display>.flipdown .rotor-group .rotor-group-heading:before{font-size:18px}.countdown-display>.flipdown .rotor-group .rotor{background-color:inherit}.countdown-display>.flipdown .rotor-group .rotor .rotor-bottom,.countdown-display>.flipdown .rotor-group .rotor .rotor-leaf .rotor-leaf-front,.countdown-display>.flipdown .rotor-group .rotor .rotor-leaf .rotor-leaf-rear,.countdown-display>.flipdown .rotor-group .rotor .rotor-top{background-color:#fff;font-size:60px}@media (max-width:550px){.countdown-display .flipdown .rotor,.countdown-display .flipdown .rotor-leaf{height:80px}.countdown-display .flipdown .rotor,.countdown-display .flipdown .rotor-bottom,.countdown-display .flipdown .rotor-leaf,.countdown-display .flipdown .rotor-leaf-front,.countdown-display .flipdown .rotor-leaf-rear,.countdown-display .flipdown .rotor-top,.countdown-display .flipdown .rotor:after{width:50px}.countdown-display .flipdown .rotor-bottom,.countdown-display .flipdown .rotor-leaf-front,.countdown-display .flipdown .rotor-leaf-rear,.countdown-display .flipdown .rotor-top,.countdown-display .flipdown .rotor:after{height:40px}.countdown-display .flipdown .rotor-leaf-front,.countdown-display .flipdown .rotor-top{line-height:80px}}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://www.barcelona.cat/assets/fonts/OpenSans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:url(https://www.barcelona.cat/assets/fonts/SourceSansPro/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(https://www.barcelona.cat/assets/fonts/SourceSansPro/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:url(https://www.barcelona.cat/assets/fonts/SourceSansPro/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url(https://www.barcelona.cat/assets/fonts/SourceSansPro/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#brand-custom.v2025{color:#000;text-align:center;height:auto;min-height:auto;background-color:#fff}#brand-custom.v2025 *{font-family:"Source Sans Pro";font-weight:400}#brand-custom.v2025 .bcnbrand-navs-container a,#brand-custom.v2025 .bcnbrand-navs-container button,#brand-custom.v2025 .bcnbrand-navs-container input{outline:0;box-shadow:none;letter-spacing:normal;text-transform:unset}#brand-custom.v2025 .bcnbrand-navs-container button[type=submit]{width:auto;margin-bottom:0}#brand-custom.v2025 .bcnbrand-navs-container form{margin:0}#brand-custom.v2025 .bcnbrand-navs-container ul{font-family:"Source Sans Pro";margin-top:0;margin-bottom:0;margin-left:0;padding:0}#brand-custom.v2025 .bcnbrand-navs-container a{text-decoration:none;color:#000}#brand-custom.v2025 .bcnbrand-navs-container a:active,#brand-custom.v2025 .bcnbrand-navs-container a:focus,#brand-custom.v2025 .bcnbrand-navs-container a:hover,#brand-custom.v2025 .bcnbrand-navs-container a:link,#brand-custom.v2025 .bcnbrand-navs-container a:visited{text-decoration:none;color:#000;font-weight:400;background-size:0}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-list{padding-left:0;list-style:none}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-list>li{display:inline-block;margin:0}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-circle{display:inline-block;border-radius:50%;color:#fff;font-size:30px;padding:5px;margin-right:6px}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-lang,#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-shortcuts{display:none}#brand-custom.v2025 .bcnbrand-navs-container img{display:block;width:auto}#brand-custom.v2025 .bcnbrand-logo-main img,#brand-custom.v2025.bcnbrand-legacy{width:100%}#brand-custom.v2025 .bcnbrand-navs-container nav{position:relative;background-color:transparent}#brand-custom.v2025 .bcnbrand-navs-container nav ul li{float:none}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-nav-link-squares.bcnbrand-focus{position:relative}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-nav-link-squares.bcnbrand-focus:after{background:rgba(0,0,0,.7);border-radius:4px;color:#fff;content:attr(title);font-size:.65em;line-height:1.2em;min-width:11.7em;padding:.6em .4em;position:absolute;right:3.5em;text-align:center;top:.55em;width:auto;z-index:98;box-sizing:initial}#brand-custom.v2025 .bcnbrand-navs-container .sr-only-bcn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#brand-custom.v2025.bcnbrand-fullscreen .bcnbrand-navs-container{margin:0 auto}#brand-custom.v2025.bcnbrand-legacy.bcnbrand-no-bootstrap .container{max-width:1140px;margin:0 auto;box-sizing:border-box}#brand-custom.v2025 .bcnbrand-logo-main{margin:8px auto 10px 2px}#brand-custom.v2025 .bcnbrand-logo-main a:focus-visible{outline:#000 solid 2px}#brand-custom.v2025 .bcnbrand-navs-container{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;margin:0 auto;background-color:transparent;overflow:visible}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-navs-wrapper{display:grid;grid-template-columns:auto auto auto}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-navs-wrapper nav{max-height:200px;overflow:visible}#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-navs-wrapper .bcnbrand-navbar-search{margin-left:10px}#brand-custom.v2025 .bcnbrand-lang-dropdown.bcnbrand-open .icobcn-fletxa-baix3{transform:rotate(180deg)}#brand-custom.v2025 .bcnbrand-lang-dropdown #bcnbrand-lang-toggle{border:none;cursor:pointer;font-size:14px;color:#000;line-height:18px;font-weight:600;position:relative}#brand-custom.v2025 .bcnbrand-lang-dropdown #bcnbrand-lang-toggle span{color:#696973;font-size:18px;margin-right:4px}#brand-custom.v2025 .bcnbrand-lang-dropdown #bcnbrand-lang-toggle .icobcn-fletxa-baix3{display:inline-block;font-size:12px;margin-left:2px;margin-right:0}#brand-custom.v2025 .bcnbrand-lang-dropdown #bcnbrand-lang-toggle.bcnbrand-lang-single:hover{background-color:transparent}#brand-custom.v2025 .bcnbrand-lang-dropdown #bcnbrand-lang-toggle.bcnbrand-lang-single:focus-visible{background-color:transparent;outline:0}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu{display:none;position:absolute;right:0;top:110%;background:#fff;border:5px solid #d1d1d4;padding:15px 11px 19px;box-sizing:border-box;box-shadow:0 14px 20px 0 rgba(0,0,0,.1019607843);z-index:99997;border-radius:12px;width:auto}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu ul:first-of-type{display:flex;gap:6px;padding:0;margin-top:20px;list-style:none;flex-wrap:wrap}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul,#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li a{display:table}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu ul:first-of-type a{display:block;padding:7px 10px;font-size:14px;line-height:18px;text-decoration:none;color:#000!important;box-shadow:0 0 0 1px #87878f;border-radius:30px;transition:box-shadow .2s ease,background .2s,color .2s;margin:1px}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu ul:first-of-type a.active{background:#000;color:#fff!important;box-shadow:0 0 0 2px #000;margin-right:2px}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu ul:first-of-type a.active:hover{box-shadow:none;background:#606069;box-shadow:0 0 0 2px #606069}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu ul:first-of-type a.active:focus-visible{box-shadow:none;background:#606069;outline:#606069 solid 2px;outline-offset:2px}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu ul:first-of-type a:focus-visible,#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu ul:first-of-type a:hover{box-shadow:0 0 0 2px #000}#brand-custom.v2025 .bcnbrand-lang-dropdown .header-menu-bcnbrand-lang{text-align:left}#brand-custom.v2025 .bcnbrand-lang-dropdown .header-menu-bcnbrand-lang-extended{line-height:20px;text-align:left;font-weight:600;font-size:16px;font-style:italic;margin-bottom:10px;margin-top:20px}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-language-extended{display:inline-flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:6px}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-language-extended a{font-size:14px;line-height:18px;font-weight:400;width:100%;border:none;text-decoration:underline;color:#696973;padding:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-close span,#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-close span{font-weight:700}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-language-extended a:hover{color:#000}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-language-extended a:focus-visible{outline:#000 solid 1px;border-radius:0;color:#000}#brand-custom.v2025 .bcnbrand-lang-dropdown.bcnbrand-open .bcnbrand-dropdown-menu{display:block;min-width:330px;width:330px}#brand-custom.v2025 .bcnbrand-dropdown{position:relative}#brand-custom.v2025 .bcnbrand-dropdown-toggle{background:0 0;border:none;cursor:pointer;font-size:16px;padding:8px;display:inline-flex;align-items:center}#brand-custom.v2025 .bcnbrand-dropdown-toggle:hover{background-color:#e5e5e5;border-radius:30px}#brand-custom.v2025 .bcnbrand-dropdown-toggle:focus-visible{outline:#4b4b52 solid 2px;outline-offset:2px;background-color:#e5e5e5;border-radius:30px}#brand-custom.v2025 .bcnbrand-dropdown-toggle:focus-visible .bcnbrand-icon{color:#4b4b52!important}#brand-custom.v2025 .bcnbrand-dropdown-toggle .custom-tooltip{position:absolute;top:40px;left:50%;transform:translateX(-50%);background-color:#000;color:#fff!important;padding:5px 10px;border-radius:6px;white-space:nowrap;font-size:14px!important;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;z-index:99998}#brand-custom.v2025 .bcnbrand-dropdown-toggle .custom-tooltip::after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:transparent transparent #000}#brand-custom.v2025 .bcnbrand-dropdown-toggle:hover .custom-tooltip{opacity:1}#brand-custom.v2025 .bcnbrand-dropdown-toggle:focus-visible .custom-tooltip{opacity:1;z-index:99999}#brand-custom.v2025 .bcnbrand-dropdown.bcnbrand-open{background-color:#e5e5e5;border-radius:30px}#brand-custom.v2025 .bcnbrand-dropdown.bcnbrand-open .custom-tooltip{display:none}#brand-custom.v2025 .bcnbrand-dropdown.bcnbrand-open .bcnbrand-dropdown-menu{display:block}#brand-custom.v2025 .bcnbrand-dropdown-menu{display:none;position:absolute;right:0;top:110%;background:#fff;border:5px solid #d1d1d4;box-sizing:border-box;padding:11px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:99997;border-radius:12px;width:330px;min-width:330px}#brand-custom.v2025 .bcnbrand-lang{display:block!important;border-right:1px solid #e5e5e5;padding-right:8px}#brand-custom.v2025 .bcnbrand-lang ul{display:flex}#brand-custom.v2025 .bcnbrand-lang li{list-style:none;text-align:center;width:auto;margin:0}#brand-custom.v2025 #bcnbrand-search-dropdown button#bcnbrand-search-toggle{display:inline-flex;color:#696973;position:relative}#brand-custom.v2025 #bcnbrand-search-dropdown button#bcnbrand-search-toggle:focus-visible{background:0 0;color:#4b4b52}#brand-custom.v2025 #bcnbrand-search-dropdown #bcnbrand-search-menu{border:5px solid #d1d1d4;width:auto}#brand-custom.v2025 #bcnbrand-search-dropdown #search-toggle{margin-left:5px}#brand-custom.v2025 .bcnbrand-search-wrapper{position:relative;font-size:16px;width:100%}#brand-custom.v2025 .bcnbrand-search-wrapper #bcnbrand-search-input{width:440px;min-height:56px;border:2px solid #000;border-radius:8px;padding:26px 90px 10px 12px;line-height:20px;box-sizing:border-box;color:#000;background-color:transparent}@media (max-width:576px){#brand-custom.v2025 .bcnbrand-lang ul{flex-wrap:wrap}#brand-custom.v2025 .bcnbrand-search-wrapper #bcnbrand-search-input{width:100%}#brand-custom.v2025 .bcnbrand-logo-main{margin-bottom:11px}}#brand-custom.v2025 .bcnbrand-search-wrapper #bcnbrand-search-input .bcnbrand-search-clear bcnbrand-icon{margin-right:8px}#brand-custom.v2025 .bcnbrand-search-wrapper .bcnbrand-search-input-label{font-size:13px;position:absolute;top:8px;left:15px;line-height:16px;color:#000}#brand-custom.v2025 .bcnbrand-search-wrapper button{position:absolute;top:50%;transform:translateY(-50%);padding:8px;background:0 0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#696973}#brand-custom.v2025 .bcnbrand-search-wrapper button#bcnbrand-search-clear{right:55px;font-size:18px;margin-right:5px}#brand-custom.v2025 .bcnbrand-search-wrapper button#bcnbrand-search-clear:focus-visible{outline:#4b4b52 solid 2px;border-radius:50%;padding:8px}#brand-custom.v2025 .bcnbrand-search-wrapper button[hidden]{display:none!important}#brand-custom.v2025 .bcnbrand-search-wrapper button[type=submit]{right:12px;font-size:22px;padding-left:14px}#brand-custom.v2025 .bcnbrand-search-wrapper button[type=submit]::before{content:"";background-color:#d1d1d4;position:absolute;left:0;width:1px;height:100%}#brand-custom.v2025 .bcnbrand-search-wrapper button[type=submit]:focus-visible{outline:#4b4b52 solid 2px;border-radius:50%;padding:8px}#brand-custom.v2025 .bcnbrand-search-wrapper button:focus-visible,#brand-custom.v2025 .bcnbrand-search-wrapper button:hover{color:#000}#brand-custom.v2025 #bcnbrand-shortcuts-dropdown button#bcnbrand-shortcuts-toggle{display:inline-flex;color:#696973;position:relative}#brand-custom.v2025 #bcnbrand-shortcuts-dropdown button#bcnbrand-shortcuts-toggle:focus-visible{background:0 0;color:#4b4b52}#brand-custom.v2025 #bcnbrand-shortcuts-dropdown button#bcnbrand-shortcuts-toggle .custom-tooltip{right:0;left:auto;transform:none}#brand-custom.v2025 #bcnbrand-shortcuts-dropdown button#bcnbrand-shortcuts-toggle .custom-tooltip::after{right:6px;left:auto}#brand-custom.v2025 #bcnbrand-shortcuts-menu{width:330px;min-width:330px;padding:15px 11px 19px}#brand-custom.v2025 #bcnbrand-shortcuts-menu a{flex-direction:column;width:91px;height:94px}#brand-custom.v2025 #bcnbrand-shortcuts-menu a span{font-size:25px}#brand-custom.v2025 #bcnbrand-shortcuts-menu a span.bcnbrand-link{line-height:18px;font-size:14px;font-weight:600;color:#000}#brand-custom.v2025 #bcnbrand-shortcuts-menu a:focus-visible .bcnbrand-link,#brand-custom.v2025 #bcnbrand-shortcuts-menu a:hover .bcnbrand-link{text-decoration:underline}#brand-custom.v2025 .bcnbrand-list{display:flex;flex-direction:column}#brand-custom.v2025 .bcnbrand-list h2{font-family:"Source Sans Pro"!important;letter-spacing:normal;font-size:22px;font-weight:600;margin:0 0 20px;line-height:28px;color:#000!important;float:unset!important;text-transform:unset}#brand-custom.v2025 .bcnbrand-list .bcnbrand-row{display:flex;justify-content:center;margin-bottom:12px;gap:12px}#brand-custom.v2025.bcnbrand-touch-device .custom-tooltip,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header button.button-previous-month:before{display:none!important}#brand-custom.v2025 .bcnbrand-list .bcnbrand-row--center{justify-content:center;margin-bottom:0}#brand-custom.v2025 .bcnbrand-list a{width:auto;box-sizing:border-box;display:flex;align-items:center;gap:6px;text-decoration:none;font-weight:500;color:#333;border-radius:8px;transition:background .2s}#brand-custom.v2025 .bcnbrand-logo-main a{display:block;height:28px;width:136px}#brand-custom.v2025 .bcnbrand-icon{display:inline-block;width:18px;height:18px;vertical-align:middle;color:#696973}#brand-custom.v2025 .bcnbrand-icon.icobcn-fletxa-baix3{width:12px;height:12px}#brand-custom.v2025.bcnbrand-touch-device .bcnbrand-dropdown-toggle:hover{background-color:transparent!important}#brand-custom.v2025:has(.bcnbrand-dropdown-toggle:focus-visible) .bcnbrand-dropdown-toggle:hover .custom-tooltip{opacity:0}@media (min-width:768px){#brand-custom.v2025 .bcnbrand-logo-main a{height:36px;width:174px}}@media (min-width:992px){#brand-custom.v2025 .bcnbrand-logo-main a{height:36px;width:174px}}@media (max-width:1199px){#brand-custom.v2025 .bcnbrand-navs-container{width:auto;max-width:100%}}@media (max-height:350px) and (max-width:350px){#brand-custom.v2025 .bcnbrand-dropdown{position:unset}#brand-custom.v2025 .bcnbrand-dropdown.bcnbrand-open #bcnbrand-shortcuts-menu,#brand-custom.v2025 .bcnbrand-dropdown.bcnbrand-open .bcnbrand-dropdown-menu{max-width:calc(100vw - 30px);width:calc(100vw - 30px);min-width:calc(100vw - 30px);top:92px}#brand-custom.v2025 .bcnbrand-navs-container{justify-content:unset;grid-template-columns:auto}#brand-custom.v2025 .bcnbrand-navs-container .custom-tooltip{white-space:normal;max-width:75vw;width:-moz-max-content;width:max-content}}@media (max-width:576px){#brand-custom.v2025 .bcnbrand-dropdown,#brand-custom.v2025 nav{position:unset}#brand-custom.v2025 .bcnbrand-dropdown button .bcnbrand-icon{font-size:18px}#brand-custom.v2025 .bcnbrand-navs-container{position:relative;padding-left:12px;padding-right:8px}#brand-custom.v2025 .bcnbrand-navs-container nav{margin-top:9px;margin-bottom:4px}}@media (min-width:576px){#brand-custom.v2025 .bcnbrand-dropdown button .bcnbrand-icon{font-size:18px}#brand-custom.v2025 .bcnbrand-navs-container{padding-left:15px;padding-right:15px}#brand-custom.v2025 .bcnbrand-navs-container nav{margin-top:14px;margin-bottom:6px}}@media (min-width:1200px){#brand-custom.v2025 .bcnbrand-logo-main{margin-top:20px;margin-bottom:20px}#brand-custom.v2025 .bcnbrand-logo-main a{height:48px;width:234px}#brand-custom.v2025 .bcnbrand-navs-container nav{margin-top:36px;margin-bottom:18px}}@media (max-width:576px){#brand-custom.v2025 .bcnbrand-lang-dropdown #bcnbrand-lang-toggle{font-size:12px;line-height:16px}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu{position:fixed;left:50%;transform:translateX(-50%);right:auto;top:var(--brand-top,55px)}#brand-custom.v2025 .bcnbrand-navbar-search{margin-left:7px!important}}@media (max-height:350px) and (max-width:350px){#brand-custom.v2025 .bcnbrand-navs-container .bcnbrand-navs-wrapper{grid-column:1;grid-template-columns:1fr auto auto;place-items:end}#brand-custom.v2025 .bcnbrand-navs-container nav{position:unset}#brand-custom.v2025 .bcnbrand-lang-dropdown .bcnbrand-dropdown-menu{position:absolute}}@media (max-width:576px){#brand-custom.v2025 .bcnbrand-navbar-search .bcnbrand-dropdown-menu{position:fixed;left:50%;transform:translateX(-50%);right:auto;top:var(--brand-top,55px)}#brand-custom.v2025 .bcnbrand-lang{padding-right:8px}#brand-custom.v2025 .bcnbrand-navbar-shortcuts #bcnbrand-shortcuts-menu{position:fixed;left:50%;transform:translateX(-50%);right:auto;top:var(--brand-top,55px)}}@media (max-height:350px) and (max-width:350px){#brand-custom.v2025 .bcnbrand-navbar-search .bcnbrand-dropdown-menu,#brand-custom.v2025 .bcnbrand-navbar-shortcuts #bcnbrand-shortcuts-menu{position:absolute}#brand-custom.v2025 .bcnbrand-navbar-shortcuts #bcnbrand-shortcuts-menu .bcnbrand-list .bcnbrand-row{gap:6px}#brand-custom.v2025 .bcnbrand-navbar-shortcuts #bcnbrand-shortcuts-menu .bcnbrand-list a{width:75px;height:88px}#brand-custom.v2025 .bcnbrand-navbar-shortcuts #bcnbrand-shortcuts-menu .bcnbrand-list a img{width:50%}}@media (hover:none) and (pointer:coarse){#brand-custom.v2025 .custom-tooltip{display:none!important}#brand-custom.v2025 .bcnbrand-dropdown-toggle:hover{background-color:transparent}}#brand-custom.v2017simple{color:#111013;text-align:center;height:auto}#brand-custom.v2017simple *{font-family:"Source Sans Pro";font-weight:400}#brand-custom.v2017simple #bcnbrand-underline{height:1px;background:no-repeat padding-box #eee;opacity:1}#brand-custom.v2017simple a,#brand-custom.v2017simple button,#brand-custom.v2017simple input{outline:0}#brand-custom.v2017simple button[type=submit]{width:auto;margin-bottom:0}#brand-custom.v2017simple ul{margin-top:0;margin-bottom:0;margin-left:0}#brand-custom.v2017simple a{text-decoration:none;color:#111013}#brand-custom.v2017simple a:active,#brand-custom.v2017simple a:focus,#brand-custom.v2017simple a:hover,#brand-custom.v2017simple a:link,#brand-custom.v2017simple a:visited{text-decoration:none;color:#111013;font-weight:400}#brand-custom.v2017simple .bcnbrand-list{padding-left:0}#brand-custom.v2017simple .bcnbrand-list>li{display:inline-block}#brand-custom.v2017simple .bcnbrand-circle{display:inline-block;border-radius:50%;color:#fff;font-size:30px;padding:5px;margin-right:6px}#brand-custom.v2017simple .bcnbrand-bg-green{background-color:#a4c376}#brand-custom.v2017simple .bcnbrand-bg-yellow{background-color:#efb149}#brand-custom.v2017simple .bcnbrand-bg-purple{background-color:#5e50b5}#brand-custom.v2017simple .bcnbrand-lang{display:none}#brand-custom.v2017simple img{display:block}#brand-custom.v2017simple nav{position:relative;background-color:transparent}#brand-custom.v2017simple nav ul li{float:none}#brand-custom.v2017simple .sr-only-bcn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-close{margin-top:15px;font-size:26px;height:27px;position:absolute;right:13px;top:-2px;width:27px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-close .bcnbrand-icon{padding-bottom:1px;margin-top:-1px;display:block}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-close:hover{color:#000}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-close.bcnbrand-focus{outline:#000 solid 2px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container{background-color:#fff;position:relative}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main{margin-left:auto;margin-right:auto;font-size:21px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list{position:relative}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-link-container{float:left;margin-top:4px;margin-left:24px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-main-link{font-weight:600;font-size:20px;color:#000;line-height:35px;letter-spacing:-.5px}#brand-custom.v2012 .brand-wrapper a,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-select-lang .bcnbrand-icon,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-lang-container .bcnbrand-select-lang .bcnbrand-icon,#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div a.bcnbrand-nav-link .bcnbrand-select-lang .bcn-icon-baix-bold{font-size:11px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-main-link:hover{border-bottom:none;text-decoration:underline}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link:hover,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container .bcnbrand-list a:hover,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link:hover,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container .bcnbrand-list a:hover{text-decoration:none!important}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-main-link.bcnbrand-focus{margin:0 -5px;outline:#000 solid 2px;padding:0 5px;word-wrap:normal}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-container{position:absolute;top:0;right:0}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-container .bcnbrand-logo-main{display:block}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-container .bcnbrand-logo-main.bcnbrand-focus{margin-left:-5px;outline:#000 solid 2px;padding-left:5px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-container .bcnbrand-logo-main.shield-svg{display:block!important;outline:transparent solid 2px;width:135px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-container .bcnbrand-logo-main.shield-svg.bcnbrand-focus{display:inline-block!important;outline:#000 solid 2px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-2024-container{position:absolute;top:0;right:0;margin-right:15px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-2024-container .bcnbrand-logo-2024-main{display:block}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-2024-container .bcnbrand-logo-2024-main.bcnbrand-focus{margin-left:-5px;outline:#000 solid 2px;padding-left:5px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-2024-container .bcnbrand-logo-2024-main.shield-svg{display:block!important;outline:transparent solid 2px;width:135px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link.active .bcn-icon-baix-bold,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link:not(.active) .bcn-icon-dalt-bold,#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div a.bcnbrand-nav-link .bcnbrand-select-lang .bcn-icon-dalt-bold{display:none}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-logo-2024-container .bcnbrand-logo-2024-main.shield-svg.bcnbrand-focus{display:inline-block!important;outline:#000 solid 2px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-lang-container{padding:12px 0 10px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-lang-container .bcnbrand-select-lang{position:relative;top:-4px;font-size:14px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link:hover span{color:#000!important}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link-lang-selector{line-height:0;display:block;margin:0 auto;padding:1px 0;width:5em;color:#696973}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link-lang-selector.active,#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link-lang-selector:hover{color:#000}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-nav-link-lang-selector.bcnbrand-focus{outline:#000 solid 2px;color:#000}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list li:last-child{float:right;margin-top:1px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container{background-color:#f2f2f2}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container .bcnbrand-open-nav{min-height:124px;max-height:none!important}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav{max-height:0;overflow:hidden;height:auto;margin-left:auto;margin-right:auto}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul{padding-top:54px;padding-bottom:55px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul li{padding:0 5px;margin-right:0}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul a{font-size:16px;color:#696973;padding:0}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul a:hover{border-bottom:1px solid #000;color:#000}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul a.active{font-weight:600;color:#000}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul a.bcnbrand-focus{margin:0 -5px;outline:#000 solid 2px;padding:0 5px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:first-of-type{padding-bottom:7px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:not(:first-of-type){line-height:1;padding:0 0 2px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:not(:first-of-type) li:not(:last-child){position:relative;margin-right:1px;padding-right:10px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:not(:first-of-type) li:not(:last-child)::after{content:"";position:absolute;right:0;width:7px;height:1px;background-color:#696973;top:8px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:not(:first-of-type) li a{font-size:14px;font-style:italic}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:last-of-type{padding-bottom:32px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:last-of-type li a{font-style:normal}#brand-custom.v2017simple.v2024 .bcnbrand-desktop .bcnbrand-main-container{padding:4px 0 3px}#brand-custom.v2017simple.v2024 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list .bcnbrand-lang-container{padding:11px 0 10px}#brand-custom.v2017simple.contingencia .bcnbrand-logo-2024-container{visibility:hidden}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-close{position:absolute;bottom:0;left:0;right:0;height:auto;border-top:2px solid #fff;padding-top:13px;padding-bottom:12px;z-index:9999;background-color:#f2f2f2;font-size:26px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-close.bcnbrand-focus span{outline:#000 solid 2px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container{background-color:#fff}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main{overflow:hidden}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list{position:relative}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div{display:block;vertical-align:middle;line-height:0}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div.bcnbrand-link-container{float:left;margin-top:6px;margin-left:12px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div .bcnbrand-main-link{position:relative;top:12px;font-weight:600;font-size:20px;letter-spacing:-.35px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div .bcnbrand-main-link.bcnbrand-focus{margin:0 -5px;outline:#000 solid 2px;padding:0 5px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div.bcnbrand-lang-container{width:40px;float:right;margin-right:64px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div.bcnbrand-lang-container a{line-height:0;display:inline-table;margin:8px 0 7px;padding:0}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div.bcnbrand-logo-container{position:absolute;right:0;top:0;height:33px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div.bcnbrand-logo-2024-container{position:absolute;right:0;top:0;height:33px;margin-right:12px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div a.bcnbrand-nav-link .bcnbrand-select-lang{color:#696973;font-size:14px;position:relative;top:-4px;left:1px;padding:0}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div a.bcnbrand-nav-link.active .bcn-icon-dalt-bold{display:inherit}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div a.bcnbrand-nav-link.active .bcn-icon-baix-bold{display:none}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div .bcnbrand-nav-link-lang-selector.bcnbrand-focus{outline:#000 solid 2px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div .bcnbrand-nav-link-lang-selector.bcnbrand-focus .bcnbrand-icon,#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div .bcnbrand-nav-link-lang-selector.bcnbrand-focus .bcnbrand-lang-text{color:#000}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list:last-of-type div:last-child a{display:block}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list:last-of-type div:last-child a.bcnbrand-focus{outline:#000 solid 2px;padding-left:5px;margin-left:-5px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang{border-top:2px solid #eee;max-height:0;overflow-y:hidden;position:relative;box-sizing:border-box;height:calc(100vh - 35px);background-color:#f2f2f2}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang.bcnbrand-open-nav .bcnbrand-close{position:absolute}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul li{display:block}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul li a{color:#696973}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul li a.bcnbrand-focus{margin:0 -5px;outline:#000 solid 2px;padding:0 5px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul li a.active{color:#000;font-weight:600}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type{padding-top:36px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type li{margin-bottom:11px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type li a{font-size:24px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended{padding-top:40px;padding-bottom:66px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li{margin-bottom:15px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li a{font-size:18px;font-style:italic}#brand-custom.v2017simple.v2024 .bcnbrand-mobile .bcnbrand-main-container{padding:3px 0}#brand-custom.v2017simple.contingencia .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div.bcnbrand-lang-container{margin-right:12px}@media (min-width:768px) and (max-width:1023px){#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-main-link{font-size:16px;letter-spacing:-.25px;line-height:30px}#brand-custom.v2017simple .bcnbrand-desktop .bcnbrand-close{margin-top:0;right:4px}}@media (min-width:1400px){#brand-custom.v2017simple.v2024.bcnbrand-bootstrap-5 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main{width:1320px!important}}@media (min-width:1170px){#brand-custom.v2017simple.v2024.bcnbrand-bootstrap.bcnbrand-bootstrap-4 .bcnbrand-main{width:1140px!important}#brand-custom.v2017simple.v2024.bcnbrand-bootstrap .bcnbrand-main{width:1170px}}@media (max-height:600px){#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-close{position:sticky!important;display:block}}@media all and (min-width:768px){#brand-custom.v2017simple .bcnbrand-mobile{display:none}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main div .bcnbrand-main-link{letter-spacing:-.35px}#brand-custom.v2017 .bcnbrand-mobile,#brand-custom.v2024 .bcnbrand-mobile{display:none}}@media not all and (min-width:768px){#brand-custom.v2017simple .bcnbrand-desktop,#brand-custom.v2017simple.v2024 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list:last-of-type .bcnbrand-lang-container .bcnbrand-nav-link-lang-selector .bcnbrand-select-lang .bcnbrand-lang-text{display:none}#brand-custom.v2017simple.v2024 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list:last-of-type div:last-of-type img{height:32px;margin-bottom:1px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-close{font-size:19px;padding-bottom:9px;padding-top:10px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .shield-svg{display:block}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list div .bcn-icon-idioma{top:-1px;right:-2px;font-size:21px;color:#696973}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list:last-of-type div:last-of-type img{height:33px;margin-top:1px;margin-bottom:2px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type{padding-top:34px;margin-bottom:8px;height:100%}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type:has(+ul){height:auto}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type li{margin-bottom:9px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type li a{font-size:18px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended{padding-top:8px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li{margin-bottom:10px}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li:first-child a,#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li:nth-child(2) a,#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li:nth-child(3) a{font-style:italic}#brand-custom.v2017simple .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li a{font-style:normal;font-size:14px}#brand-custom.v2017 .bcnbrand-desktop,#brand-custom.v2024 .bcnbrand-desktop{display:none}}#brand-custom.v2017{border-bottom:1px solid #eee;color:#111013;text-align:center;height:auto;min-height:auto}#brand-custom.v2017 *{font-family:"Source Sans Pro";font-weight:400}#brand-custom-mobile,#brand-custom.v2012,#brand-custom.v2013,#brand-custom.vInspira{font-family:Arial,Helvetica,sans-serif}#brand-custom.v2017 a,#brand-custom.v2017 button,#brand-custom.v2017 input{outline:0;box-shadow:none;letter-spacing:normal}#brand-custom.v2017 button[type=submit]{width:auto;margin-bottom:0}#brand-custom.v2017 ul{font-family:"Source Sans Pro";margin-top:0;margin-bottom:0;margin-left:0;padding:0}#brand-custom.v2017 a{text-decoration:none;color:#111013}#brand-custom.v2017 a:active,#brand-custom.v2017 a:focus,#brand-custom.v2017 a:hover,#brand-custom.v2017 a:link,#brand-custom.v2017 a:visited{text-decoration:none;color:#111013;font-weight:400;background-size:0}#brand-custom.v2017 .bcnbrand-list{padding-left:0;list-style:none}#brand-custom.v2017 .bcnbrand-list>li{display:inline-block;margin:0}#brand-custom.v2017 .bcnbrand-circle{display:inline-block;border-radius:50%;color:#fff;font-size:30px;padding:5px;margin-right:6px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link.active .bcn-icon-baix-bold,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link:not(.active) .bcn-icon-dalt-bold,#brand-custom.v2017 .bcnbrand-lang,#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li a.bcnbrand-nav-link .bcnbrand-select-lang .bcn-icon-dalt-bold,#brand-custom.v2017 .bcnbrand-shortcuts{display:none}#brand-custom.v2017 .bcnbrand-bg-green{background-color:#a4c376}#brand-custom.v2017 .bcnbrand-bg-yellow{background-color:#efb149}#brand-custom.v2017 .bcnbrand-bg-purple{background-color:#5e50b5}#brand-custom.v2017 img{display:block}#brand-custom.v2017 nav{position:relative;background-color:transparent}#brand-custom.v2017 nav ul li{float:none}#brand-custom.v2017 .bcnbrand-nav-link-squares.bcnbrand-focus{position:relative}#brand-custom.v2017 .bcnbrand-nav-link-squares.bcnbrand-focus:after{background:rgba(0,0,0,.7);border-radius:4px;color:#fff;content:attr(title);font-size:.65em;line-height:1.2em;min-width:11.7em;padding:.6em .4em;position:absolute;right:3.5em;text-align:center;top:.55em;width:auto;z-index:98;box-sizing:initial}#brand-custom.v2017 .sr-only-bcn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-close{margin-top:15px;font-size:26px;height:27px;position:absolute;right:13px;top:-2px;width:27px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-close .bcnbrand-icon{padding-bottom:1px;margin-top:-1px;display:block}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-close:hover{color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-close.bcnbrand-focus{outline:#000 solid 2px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container{background-color:#fff;position:relative}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main{margin-left:auto;margin-right:auto;font-size:21px;min-height:46px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main ul{position:relative;font-size:1em;margin-top:-2px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form{position:relative;top:-4px;margin-bottom:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form:hover .bcn-icon-cerca{color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button{background-color:transparent!important;border:none;padding:2px 3px 2px 4px;position:absolute;bottom:-3px;right:0;line-height:15px;font-size:12px;top:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button:hover{cursor:pointer}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button.bcnbrand-focus{box-shadow:none;bottom:-1px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button.bcnbrand-focus .bcn-icon-cerca{float:left;outline:#000 solid 2px;color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button .bcn-icon-cerca{font-size:21px;color:#696973}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button .bcn-icon-cerca.active{color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form .bcnbrand-input{position:relative}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input{border:none;border-bottom:1px solid #dbdbdb;box-sizing:border-box;min-width:190px;padding:0 2em 2px 0!important;background:0 0;font-family:"Source Sans Pro";font-size:14px;line-height:14px;color:#696973;font-style:italic;margin:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input::placeholder{color:#747480!important;font-size:14px!important;opacity:1}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input:-ms-input-placeholder{color:#747480!important;font-size:14px!important;opacity:1}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input::-ms-input-placeholder{color:#747480!important;font-size:14px!important;opacity:1}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input::-webkit-input-placeholder{color:#747480!important;font-size:14px!important;opacity:1}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input::-moz-placeholder{color:#747480!important;font-size:14px!important;opacity:1}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input.bcnbrand-focus{padding-bottom:1px;border-bottom:2px solid #000;font-style:normal}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-select-lang{position:relative;top:-4px;font-size:14px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link:hover span{color:#000!important}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-squares{line-height:0;display:block;padding:12px 14px 10px;margin-top:-1px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-squares .bcnbrand-icon{color:#696973;width:22px;height:22px;display:inline-block;line-height:22px;text-align:center}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-squares .bcnbrand-icon::before{margin:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-squares .bcnbrand-icon:hover{color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-squares.bcnbrand-focus .bcnbrand-icon{outline:#000 solid 2px;color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-lang-selector{line-height:0;display:block;margin:12px 1px 10px 10px;padding:1px 8px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-lang-selector,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-squares{color:#696973}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-lang-selector.active,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-lang-selector:hover,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-squares.active,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-squares:hover{color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-lang-selector.bcnbrand-focus{outline:#000 solid 2px;color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-main-link{font-weight:600;font-size:20px;color:#000;line-height:35px;letter-spacing:-1.32px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-main-link:hover{border-bottom:none;text-decoration:underline}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-main-link.bcnbrand-focus{margin:0 -5px;outline:#000 solid 2px;padding:0 5px;word-wrap:normal}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main{display:block;margin-top:1px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main.bcnbrand-focus{margin-left:-5px;outline:#000 solid 2px;padding-left:5px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main.shield-svg{display:block!important;outline:transparent solid 2px;width:136px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main.shield-svg img{float:right;max-height:44px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main.shield-svg.bcnbrand-focus{display:table!important;margin-left:0;outline:#000 solid 2px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:first-child{float:left;margin-top:6px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(2){margin-right:6px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(3),#brand-custom.v2017.v2024 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main{margin-right:15px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:last-child{float:right;margin-top:1px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container{background-color:#f2f2f2}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container .bcnbrand-open-nav{min-height:124px;max-height:none!important}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav{max-height:0;overflow:hidden;height:auto;margin-left:auto;margin-right:auto}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:first-of-type{padding-top:20px;padding-bottom:12px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:first-of-type .bcnbrand-link{position:relative;top:-8px;font-weight:600;font-size:16px;padding:0 5px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:first-of-type li:first-child{margin-left:6px;margin-right:15px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:first-of-type .bcnbrand-circle{margin-right:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:first-of-type a.bcnbrand-focus .bcnbrand-link,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:first-of-type a:hover .bcnbrand-link{padding-bottom:1px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:last-of-type{margin-top:2px;padding-bottom:26px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:last-of-type .bcnbrand-icon{font-size:20px;margin-right:0;color:#4c4c4c}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:last-of-type .bcnbrand-link{position:relative;top:-5px;font-size:12px;letter-spacing:-.18px;margin-left:5px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:last-of-type a.bcnbrand-focus .bcnbrand-icon,#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:last-of-type a:hover .bcnbrand-icon{color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:last-of-type a{margin:-2px -5px 0;padding:2px 5px 0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:last-of-type a.bcnbrand-focus{outline:#000 solid 2px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:last-of-type a .bcnbrand-link{margin:0;outline:0!important;padding:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul li:not(:last-child){margin-left:0;margin-right:34px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul a{display:block;padding:0 5px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul a:hover{color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul a:hover .bcnbrand-link{text-decoration:underline;padding-bottom:0;border-bottom:none}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul a.bcnbrand-focus{color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul a.bcnbrand-focus .bcnbrand-link{text-decoration:none;border-bottom:none;outline:#000 solid 2px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul{padding-top:54px;padding-bottom:55px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul li{padding:0 5px;margin-right:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul a{font-size:16px;color:#696973;padding:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul a:hover{border-bottom:1px solid #000;color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul a.active{font-weight:600;color:#000}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang ul a.bcnbrand-focus{margin:0 -5px;outline:#000 solid 2px;padding:0 5px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:first-of-type{padding-bottom:7px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:not(:first-of-type){line-height:1;padding:0 0 2px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:not(:first-of-type) li:not(:last-child){position:relative;margin-right:1px;padding-right:10px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:not(:first-of-type) li:not(:last-child)::after{content:"";position:absolute;right:0;width:7px;height:1px;background-color:#696973;top:8px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:not(:first-of-type) li a{font-size:14px;font-style:italic}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:last-of-type{padding-bottom:32px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-lang.bcnbrand-lang-extended ul:last-of-type li a{font-style:normal}#brand-custom.v2017.v2024 .bcnbrand-desktop .bcnbrand-main-container{padding:4px 0 3px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-close{position:absolute;bottom:0;left:0;right:0;height:auto;border-top:2px solid #fff;padding-top:13px;padding-bottom:12px;z-index:9999;background-color:#f2f2f2;font-size:26px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-close.bcnbrand-focus span{outline:#000 solid 2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container{background-color:#fff}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main{overflow:hidden}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li{height:44px;display:table-cell;vertical-align:middle;line-height:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-main-link{position:relative;top:1px;font-weight:600;font-size:20px;letter-spacing:-1.32px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-main-link.bcnbrand-focus{margin:0 -5px;outline:#000 solid 2px;padding:0 5px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcn-icon-idioma,#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcn-icon-menu-drecera{position:relative;top:1px;font-size:26px;color:#696973}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li a.bcnbrand-nav-link .bcnbrand-select-lang{color:#696973;font-size:11px;position:relative;top:-4px;left:1px;padding:8px 0 5px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li a.bcnbrand-nav-link.active .bcn-icon-dalt-bold{display:inherit}#brand-custom.v2015,#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li a.bcnbrand-nav-link.active .bcn-icon-baix-bold{display:none}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li:first-child{padding-right:20px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li:nth-child(2){padding-right:25px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-nav-link-squares.bcnbrand-focus{display:block}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-nav-link-squares.bcnbrand-focus .bcnbrand-icon{outline:#000 solid 2px;color:#000}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-nav-link-squares.bcnbrand-focus:after{display:none;right:4.2em;top:-.3em}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-nav-link-lang-selector.bcnbrand-focus{display:block;margin:-1px -2px 0 0;outline:#000 solid 2px;padding:1px 2px 0 0!important}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-nav-link-lang-selector.bcnbrand-focus .bcnbrand-icon{color:#000}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul:first-of-type{float:left;margin-left:15px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul:last-of-type{float:right}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul:last-of-type li:last-of-type img{height:42px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list:last-of-type li:last-child a{display:block}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-list:last-of-type li:last-child a.bcnbrand-focus{outline:#000 solid 2px;padding-left:5px;margin-left:-5px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container{position:relative}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts{border-top:2px solid #eee;max-height:0;height:calc(100vh - 43px);background-color:#f2f2f2;overflow-y:hidden;position:relative;box-sizing:border-box}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts.bcnbrand-open-nav .bcnbrand-close{position:absolute}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form{background-color:#fff;padding-top:8px;padding-bottom:25px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input{padding-left:15px;padding-right:15px;position:relative}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input input{width:100%;border:none;font-family:"Source Sans Pro";font-style:italic;font-size:20px;font-weight:400;letter-spacing:.3px;padding-top:16px;padding-bottom:5px;border-bottom:1px solid #dbdbdb;color:#747480}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input input::-webkit-input-placeholder{color:#747480}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input input::-moz-placeholder{color:#747480}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input input:-ms-input-placeholder{color:#747480}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input input:-moz-placeholder{color:#747480}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input input.bcnbrand-focus{border-bottom:2px solid #000;font-style:normal;color:#000;margin-bottom:-1px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input button{background-color:transparent!important;border:none;padding:0 3px 0 4px;position:absolute;bottom:-2px;right:10px;line-height:15px;font-size:21px;top:2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input button .bcn-icon-cerca{color:#747480}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input button:hover{cursor:pointer}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input button:focus{outline:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input button::-moz-focus-inner{border:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input button.bcnbrand-focus{box-shadow:none;bottom:-1px;outline:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input button.bcnbrand-focus .bcn-icon-cerca{float:left;outline:#000 solid 2px;color:#000}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type{padding-top:45px;padding-left:15px;padding-right:15px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li{display:block;text-align:left}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li:first-child{margin-bottom:19px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li:last-child{margin-bottom:17px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li a.bcnbrand-focus .bcnbrand-link{outline:#000 solid 2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li .bcnbrand-circle{font-size:50px;margin-right:14px;padding:11px 9px 8px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li .bcnbrand-link{font-size:20px;letter-spacing:-.1px;display:inline-block;margin:-25px -5px 0;padding:0 5px;position:relative;top:-10px;font-weight:600}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li .bcnbrand-link span{overflow-wrap:break-word;word-break:break-all}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li .bcnbrand-link span.bcnbrand-focus{outline:#000 solid 2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type{overflow:hidden;padding:28px 8px 64px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li{width:50%;float:left;margin-bottom:14px;padding-left:7px;padding-right:7px;box-sizing:border-box}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li a{display:block;width:100%;height:41px;background-color:#fff;padding:10px 0 0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li a.bcnbrand-focus{outline:#000 solid 2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li a span{display:table-cell;vertical-align:middle}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li a span.bcnbrand-icon{font-size:26px;width:56px;color:#4c4c4c;position:relative;left:-2px;top:1px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li a span.bcnbrand-link{text-align:left;font-size:18px;line-height:1;position:relative;top:1px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li:first-child a span.bcnbrand-icon{top:2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li:first-child a span.bcnbrand-link{left:1px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li:nth-child(5) a span.bcnbrand-link{left:1px;top:-1px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang{border-top:2px solid #eee;max-height:0;overflow-y:hidden;position:relative;box-sizing:border-box;height:calc(100vh - 43px);background-color:#f2f2f2}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang.bcnbrand-open-nav .bcnbrand-close{position:absolute;display:block;bottom:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul li{display:block}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul li a{color:#696973}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul li a.bcnbrand-focus{margin:0 -5px;outline:#000 solid 2px;padding:0 5px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul li a.active{color:#000;font-weight:600}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type{padding-top:36px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type li{margin-bottom:11px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type li a{font-size:24px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended{padding-top:40px;padding-bottom:66px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li{margin-bottom:15px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li a{font-size:18px;font-style:italic}#brand-custom.v2017.v2024 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main{margin-right:12px}#brand-custom.v2017.v2024 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li:first-of-type{margin-left:12px}@media (min-width:1400px){#brand-custom.v2017.v2024.bcnbrand-bootstrap-5 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main{width:1320px!important}}@media (min-width:1280px){#brand-custom.v2017.v2024 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-main-link{letter-spacing:-.5px}#brand-custom.v2017.bcnbrand-legacy .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main{width:1080px}#brand-custom.v2017.bcnbrand-legacy .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:first-child{margin-left:0;margin-right:-22px}#brand-custom.v2017.bcnbrand-legacy .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(2){margin-left:0;margin-right:5px}#brand-custom.v2017.bcnbrand-legacy .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(3){margin-right:7px}#brand-custom.v2017.bcnbrand-legacy .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button{right:-3px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-main-link{letter-spacing:-.6px}#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-list li:first-child{margin-right:-46px}}@media (min-width:1170px){#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button,#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button{right:-3px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main ul li:first-child{margin-left:24px}#brand-custom.v2017.bcnbrand-bootstrap.bcnbrand-bootstrap-4 .bcnbrand-main{width:1140px!important}#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-main{width:1170px}#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-main-link{letter-spacing:-.35px}#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:first-child{margin-left:0}#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(2){margin-left:-27px;margin-right:11px}#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(3){margin-right:6px;margin-left:-6px}#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-lang-selector{margin:12px 0 10px 11px}#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:first-child{margin-right:-30px}#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(2){margin-right:5px;margin-left:0}#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(3){margin-right:7px}#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form{top:-4px}}@media (min-width:1024px) and (max-width:1279px){#brand-custom.v2017.bcnbrand-legacy .bcnbrand-main,#brand-custom.v2017.bcnbrand-legacy .bcnbrand-navs-container nav{width:906px}#brand-custom.v2017.bcnbrand-legacy .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:first-child{margin-left:0;margin-right:-10px}#brand-custom.v2017.bcnbrand-legacy .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(2){margin-right:-5px}}@media (min-width:1024px) and (max-width:1169px){#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-main,#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-navs-container nav{width:970px}#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(2){margin-left:-9px;margin-right:-4px}#brand-custom.v2017.bcnbrand-bootstrap .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-nav-link-lang-selector{margin:12px 0 10px 9px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input{width:160px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:first-child{margin-left:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(2){margin-right:0}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(3){margin-right:-2px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-select-lang{left:-2px}#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main ul li:first-child{margin-left:12px;margin-right:-20px}#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main ul li:nth-child(2),#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main ul li:nth-child(3){margin-right:-4px}#brand-custom.v2017.bcnbrand-fullscreen .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main ul li:nth-child(3){margin-right:-3px}}@media (min-width:768px) and (max-width:1023px){#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-close{margin-top:0;right:4px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main{margin-left:10px;margin-right:10px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-lang-text{display:none}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form input{width:156px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main form button{right:-5px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:first-child{margin-left:6px;margin-top:7px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(2){margin-right:-2px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:nth-child(3){margin-right:6px;margin-left:4px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main .bcnbrand-main-link{font-size:16px;letter-spacing:-.25px;line-height:30px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:first-of-type{padding-top:21px}#brand-custom.v2017 .bcnbrand-desktop .bcnbrand-navs-container nav.bcnbrand-shortcuts ul:first-of-type li:not(:last-child){margin-right:31px}#brand-custom.v2017.bcnbrand-legacy .bcnbrand-desktop .bcnbrand-main-container .bcnbrand-main li:first-child{margin-left:0;margin-right:7px}}@media all and (min-width:768px){#brand-custom.v2017 .bcnbrand-mobile{display:none}}@media not all and (min-width:768px){#brand-custom.v2017 .bcnbrand-desktop{display:none}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-main-link{letter-spacing:-.35px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcn-icon-menu-drecera{top:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li ul li .bcn-icon-idioma{top:1px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul:last-of-type img{margin-top:1px;margin-bottom:2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .shield-svg{display:block}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .shield-svg img{height:42px;width:45px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form{padding-top:6px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type{padding-top:27px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type{padding-top:34px;height:100%}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type:has(+ul){height:auto}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li a{font-style:normal}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li:first-child a,#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li:nth-child(2) a,#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li:nth-child(3) a{font-style:italic}}@media (max-width:502px){#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li:nth-child(5) a{padding-top:6px;height:40px}}@media (max-width:411px){#brand-custom.v2017.v2024 .bcnbrand-mobile .bcnbrand-main-container{padding:3px 0 2px}#brand-custom.v2017.v2024 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul:last-of-type li:last-of-type img{height:32px}#brand-custom.v2017.v2024 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main .bcnbrand-logo-main{margin-right:12px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-close{font-size:19px;padding-bottom:9px;padding-top:10px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li{height:34px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcnbrand-main-link{top:-1px;font-size:16px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcn-icon-menu-drecera{top:-1px;font-size:21px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li .bcn-icon-idioma{top:-1px;right:-2px;font-size:21px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li a.bcnbrand-nav-link:first-child{padding:0 15px 0 0!important;margin:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li a.bcnbrand-nav-link:nth-child(2){padding-right:19px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li:first-child{padding-right:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul li:nth-child(2){padding-right:11px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-main-container .bcnbrand-main ul:last-of-type li:last-of-type img{height:33px;margin-top:1px;margin-bottom:2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form{padding-top:9px;padding-bottom:19px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input{padding-left:14px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input input{font-size:16px;padding-top:7px;padding-bottom:4px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts form .bcnbrand-input button{font-size:22px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type{padding-top:42px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li .bcnbrand-circle{font-size:40px;margin-right:10px;margin-bottom:15px;padding:7.5px 7px 6.5px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li .bcnbrand-link{font-size:16px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li:first-child{margin-bottom:14px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:first-of-type li:last-child{margin-bottom:16px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type{padding-top:24px;padding-left:13px;padding-right:13px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li{margin-bottom:4px;padding-left:2px;padding-right:2px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li a{padding-bottom:0;height:40px;box-sizing:border-box}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li a span.bcnbrand-icon{font-size:20px;width:44px;top:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li a span.bcnbrand-link{font-size:14px;top:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li:first-child a span.bcnbrand-icon{top:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-shortcuts ul:last-of-type li:first-child a span.bcnbrand-link{left:0}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type{padding-top:26px;margin-bottom:8px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type li{margin-bottom:9px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul:first-of-type li a{font-size:18px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended{padding-top:8px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li{margin-bottom:10px}#brand-custom.v2017 .bcnbrand-mobile .bcnbrand-navs-container .bcnbrand-lang ul.bcnbrand-extended li a{font-size:14px}}@media (max-height:600px){#brand-custom.v2017.v2024 .bcnbrand-mobile .bcnbrand-close{position:sticky!important;display:block}}#brand-custom.v2012{background:url(/themes/ajbcn/assets/images/brand/banner/2012/ombra-secundaria.png) left bottom repeat-x;border-bottom:28px solid gray;height:50px;color:#000;position:relative;z-index:200;line-height:1.4}#brand-custom.v2012 .brand-wrapper{background-color:#f6f6f6;height:47px}#brand-custom.v2012 .brand-wrapper ul{list-style:none;margin:0;padding:0}#brand-custom.v2012 .brand-wrapper a{color:#000;font-family:"Open Sans";font-weight:400;text-decoration:none;border:0}#brand-custom-mobile .languages span.active,#brand-custom.v2013 ul.languages-select span.active{background:url(/themes/ajbcn/assets/images/brand/banner/2012/mobile/arrow_up.png) right 4px no-repeat #f0f0f0;color:#0071c8}#brand-custom.v2012 .brand-wrapper a:hover{text-decoration:underline}#brand-custom.v2012 .brand-wrapper img{border:none}#brand-custom.v2012 .brand-wrapper .main{background:url(/themes/ajbcn/assets/images/brand/banner/2012/logo-ajment-url.png) -268px 0 no-repeat;height:50px;margin:0 auto;width:925px}#brand-custom-cultura.v2012.legacy,#brand-custom.v2012 .brand-wrapper .legacy{width:995px}#brand-custom.v2012 .brand-wrapper .fullscreen,#brand-custom.v2012 .brand-wrapper .light{width:auto}#brand-custom.v2012 .brand-wrapper .fullscreen{min-width:925px}#brand-custom.v2012 .brand-wrapper .logotype{float:left;padding-top:2px}#brand-custom.v2012 .brand-wrapper .logotype a{float:left}#brand-custom.v2012 .brand-wrapper .logotype img{display:block}#brand-custom.v2012 .brand-wrapper .navigation{float:right;clear:none}#brand-custom.v2012 .brand-wrapper .navigation ul{background:url(/themes/ajbcn/assets/images/brand/banner/2012/separador-barra.png) right top repeat-y;float:left}#brand-custom.v2012 .brand-wrapper .navigation ul.social{padding:13px 20px 10px 18px}#brand-custom.v2012 .brand-wrapper .navigation ul.social li{background-image:none}#brand-custom.v2012 .brand-wrapper .navigation ul.social a{float:left;padding:0 2px}#brand-custom.v2012 .brand-wrapper .navigation ul.social img{display:block}#brand-custom.v2012 .brand-wrapper .navigation ul.languages{background:0 0;padding:16px 0 10px 15px}#brand-custom.v2012 .brand-wrapper .navigation ul.languages.last{padding-right:0}#brand-custom.v2012 .brand-wrapper .navigation ul.languages .active span{color:#000;background:url(/themes/ajbcn/assets/images/brand/banner/2012/marcador-idioma.png) center bottom no-repeat;display:block;font-family:"Open Sans";font-size:12px;font-weight:700;padding:0 8px 4px 6px;position:relative;margin-bottom:-4px}#brand-custom.v2012 .brand-wrapper .navigation ul.languages a{display:block;padding:0 8px 0 6px}#brand-custom.v2012 .brand-wrapper .navigation ul.languages a:hover{text-decoration:none}#brand-custom.v2012 .brand-wrapper .navigation ul.options{padding:16px 22px 14px 20px}#brand-custom.v2012 .brand-wrapper .navigation ul.options .more{position:relative}#brand-custom.v2012 .brand-wrapper .navigation ul.options .more a{font-weight:700;background:url(/themes/ajbcn/assets/images/brand/banner/2012/arrow-mes-on.png) right center no-repeat;padding-right:10px}#brand-custom.v2012 .brand-wrapper .navigation ul.options .more ul{background-color:gray;background-image:none;position:absolute;right:-10px;top:39px;white-space:nowrap}#brand-custom.v2012 .brand-wrapper .navigation ul.options .more ul a{font-weight:400;background:0 0;color:#fff;display:block;padding:0}#brand-custom.v2012 .brand-wrapper .navigation ul.options .more ul li{font-size:12px;line-height:1.4;background:url(/themes/ajbcn/assets/images/brand/banner/2012/separador-sub-barra.png) right top repeat-y;display:inline-block;float:none;padding:0 8px 0 2px;vertical-align:top}#brand-custom.v2012 .brand-wrapper .navigation ul.options .more ul li.search{background-image:none;border:none;padding-right:0}#brand-custom.v2012 .brand-wrapper .navigation ul.languages a,#brand-custom.v2012 .brand-wrapper .navigation ul.social a{text-decoration:none}#brand-custom.v2012 .brand-wrapper .navigation ul.languages li,#brand-custom.v2012 .brand-wrapper .navigation ul.social li{font-size:12px;line-height:1.4;position:relative}#brand-custom.v2012 .brand-wrapper .navigation ul.languages .title,#brand-custom.v2012 .brand-wrapper .navigation ul.social .title{background:url(/themes/ajbcn/assets/images/brand/banner/2012/bubble-left.png) 0 3px no-repeat;font-family:Arial;font-size:10px;min-width:104px;position:absolute;text-align:center;top:24px;white-space:nowrap}#brand-custom.v2012 .brand-wrapper .navigation ul.languages .title span,#brand-custom.v2012 .brand-wrapper .navigation ul.social .title span{background:url(/themes/ajbcn/assets/images/brand/banner/2012/bubble-right.png) right top no-repeat;display:block;height:18px;margin:-5px 0 0 6px;padding:5px 10px 0 4px}#brand-custom.v2012 .brand-wrapper .navigation ul.languages .title .arrow,#brand-custom.v2012 .brand-wrapper .navigation ul.social .title .arrow{background:url(/themes/ajbcn/assets/images/brand/banner/2012/bubble-top.png) left top no-repeat;display:block;height:8px;margin:0 auto;padding:0;position:relative;width:12px}#brand-custom.v2012 .brand-wrapper .navigation ul.languages .title{top:23px}#brand-custom.v2012 .brand-wrapper .navigation li{font-size:12px;line-height:1.4;background:url(/themes/ajbcn/assets/images/brand/banner/2012/separador-barra.png) right top repeat-y;float:left;margin:0}#brand-custom.v2012 .brand-wrapper .navigation li.last{background-image:none}#brand-custom.v2012 .brand-wrapper .navigation .more span,#brand-custom.v2012 .brand-wrapper .navigation a{display:block;font-size:12px;padding:0 8px 0 4px}#brand-custom.v2012 .brand-wrapper .search .active label,#brand-custom.v2012.collapsed .brand-wrapper .navigation ul.options .more ul{display:none}#brand-custom.v2012 .brand-wrapper .search form{margin:0;background:url(/themes/ajbcn/assets/images/brand/banner/2012/cercador-fons.png) left top no-repeat #fff;display:block;position:relative}#brand-custom.v2012 .brand-wrapper .search form input{margin:0;padding:0}#brand-custom.v2012 .brand-wrapper .search label{color:gray;font-family:"Open Sans";font-size:12px;font-weight:400;left:6px;position:absolute;top:0}#brand-custom.v2012 .brand-wrapper .search #brand-custom-search{font-family:"Open Sans";background:0 0;font-size:12px;border:none;color:gray;display:block;height:16px;padding:0 20px 0 6px;width:93px}#brand-custom.v2012 .brand-wrapper .search .send{position:absolute;right:6px;top:2px}#brand-custom.v2012 .brand-wrapper ul.languages .last a,#brand-custom.v2012 .brand-wrapper ul.languages .last span{padding-right:0}#brand-custom.v2012 .brand-wrapper .fullscreen ul.languages .last a,#brand-custom.v2012 .brand-wrapper .fullscreen ul.languages .last span{padding-right:8px}#brand-custom.v2012.collapsed{background-image:url(/themes/ajbcn/assets/images/brand/banner/2012/ombra-barra.png);border-bottom-width:0}#brand-custom.v2012.collapsed .brand-wrapper .navigation ul.options .more a{background:url(/themes/ajbcn/assets/images/brand/banner/2012/arrow-mes-off.png) right center no-repeat}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector .active,#brand-custom.v2013.collapsed .brand-wrapper .navigation ul.options .more a{background:url(/themes/ajbcn/assets/images/brand/banner/2013/more-off.png) right center no-repeat}#brand-custom-mobile{height:70px;color:#000;position:relative;z-index:200;line-height:1.4}#brand-custom-mobile .brand-wrapper{background-color:#f6f6f6;height:67px}#brand-custom-mobile .brand-wrapper ul{list-style:none;margin:0;padding:0}#brand-custom-mobile .languages span,#brand-custom.v2013 ul.languages-select span{background:url(/themes/ajbcn/assets/images/brand/banner/2012/mobile/arrow_down.png) right 4px no-repeat;padding:0 20px 0 0}#brand-custom-mobile .brand-wrapper a{color:#000;font-family:"Open Sans";font-size:11px;text-decoration:none;border:0}#brand-custom-mobile .brand-wrapper a:hover{text-decoration:underline}#brand-custom-mobile .brand-wrapper img{border:none}#brand-custom-mobile .brand-wrapper .main{background:url(/themes/ajbcn/assets/images/brand/banner/2012/logo-ajment-url.png) -268px 0 no-repeat;height:70px;margin:0 auto}#brand-custom-mobile .brand-wrapper .logotype{float:left;padding-top:2px}#brand-custom-mobile .brand-wrapper .logotype a{float:left}#brand-custom-mobile .brand-wrapper .logotype img{display:block}#brand-custom-mobile .brand-wrapper .navigation{float:right;clear:none}#brand-custom-mobile .languages{float:right;border:0}#brand-custom-mobile .languages>ul{position:relative;width:170px}#brand-custom-mobile .languages span{color:#191919}#brand-custom-mobile .languages ul li{padding:22px 30px;border:0;border-radius:0;-webkit-appearance:none;font-family:"Open Sans";text-decoration:none;list-style-type:none}#brand-custom-mobile .languages ul li ul{width:170px;display:none;position:absolute;top:55px;left:0;background-color:#f0f0f0;padding-bottom:10px}#brand-custom-mobile .languages ul.show{background-color:#f0f0f0}#brand-custom-mobile .languages ul.show li ul{display:block}#brand-custom-mobile .languages ul li ul li a{font-size:18px;color:#191919}#brand-custom.v2013{background:url(/themes/ajbcn/assets/images/brand/banner/2013/shadow-secondary.png) left bottom repeat-x;border-bottom:28px solid gray;height:50px;color:#000;position:relative;z-index:200;line-height:1.4}#brand-custom.v2013 .brand-wrapper{background-color:#f6f6f6;height:47px}#brand-custom.v2013 .brand-wrapper ul{list-style:none;margin:0;padding:0}#brand-custom.v2013 .brand-wrapper a{color:#000;font-family:"Open Sans";font-size:11px;font-weight:400;text-decoration:none;border:0}#brand-custom.v2013 .brand-wrapper a:hover{text-decoration:underline}#brand-custom.v2013 .brand-wrapper img{border:none}#brand-custom.v2013 .brand-wrapper .main{background:url(/themes/ajbcn/assets/images/brand/banner/2013/llima-url.png) -268px 0 no-repeat;height:50px;margin:0 auto}#brand-custom.v2013 .brand-wrapper .logotype{float:left;padding-top:2px}#brand-custom.v2013 .brand-wrapper .logotype a{float:left}#brand-custom.v2013 .brand-wrapper .logotype img{width:130px;height:43px;display:block}#brand-custom.v2013 .brand-wrapper .navigation{float:right;clear:none}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector,#brand-custom.v2013 .brand-wrapper .navigation ul.languages,#brand-custom.v2013 .brand-wrapper .navigation ul.social{background:url(/themes/ajbcn/assets/images/brand/banner/2013/separator.png) left top repeat-y}#brand-custom.v2013 .brand-wrapper .navigation ul{float:left}#brand-custom.v2013 .brand-wrapper .navigation ul.social{padding:13px 15px 10px}#brand-custom.v2013 .brand-wrapper .navigation ul.social li{background-image:none}#brand-custom.v2013 .brand-wrapper .navigation ul.social a{float:left;padding:0 2px}#brand-custom.v2013 .brand-wrapper .navigation ul.social img{width:24px;height:24px;display:block}#brand-custom.v2013 .brand-wrapper .navigation ul.languages{padding:16px 0 15px 10px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages.last{padding-right:0}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .active span{color:#000;background:url(/themes/ajbcn/assets/images/brand/banner/2013/language-active.png) center bottom no-repeat;display:block;font-family:"Open Sans";font-size:12px;font-weight:700;padding:0 8px 4px 6px;position:relative;margin-bottom:-4px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active .active,#brand-custom.v2013 .brand-wrapper .navigation ul.options .more a{font-weight:700;background:url(/themes/ajbcn/assets/images/brand/banner/2013/more-on.png) right center no-repeat}#brand-custom.v2013 .brand-wrapper .navigation ul.languages a{display:block;padding:0 8px 0 6px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages a:hover{text-decoration:none}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector{padding:16px 0 11px 18px;width:50px;text-align:center}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li a{padding:0 8px 0 0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li{display:none;background:0 0;padding:5px 0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector span{font-weight:700}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector .active{display:inline-block;padding:0 10px 0 0;margin-bottom:4px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active{background-color:#f6f6f6;box-shadow:0 0 4px #ccc}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active li{display:list-item}#brand-custom.v2013 .brand-wrapper .navigation ul.options{padding:16px 17px 14px 20px}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more{position:relative}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more a{padding-right:10px}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul{background-color:gray;background-image:none;position:absolute;right:-10px;top:39px;white-space:nowrap}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul a{font-weight:400;font-size:11px;background:0 0;color:#fff;display:block;padding:0}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul li{line-height:1.4;background:url(/themes/ajbcn/assets/images/brand/banner/2013/separator-secondary.png) right top repeat-y;display:inline-block;float:none;padding:0 8px 0 2px;vertical-align:top}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul li.search{font-size:11px;background-image:none;border:none;padding-right:0;padding-left:5px}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul li.search .send{width:11px;height:12px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages a,#brand-custom.v2013 .brand-wrapper .navigation ul.social a{text-decoration:none}#brand-custom.v2013 .brand-wrapper .navigation ul.languages li,#brand-custom.v2013 .brand-wrapper .navigation ul.social li{font-size:12px;line-height:1.4;position:relative}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .title,#brand-custom.v2013 .brand-wrapper .navigation ul.social .title{background:url(/themes/ajbcn/assets/images/brand/banner/2013/bubble-left.png) 0 3px no-repeat;font-family:Arial;font-size:10px;min-width:104px;position:absolute;text-align:center;top:24px;white-space:nowrap}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .title span,#brand-custom.v2013 .brand-wrapper .navigation ul.social .title span{background:url(/themes/ajbcn/assets/images/brand/banner/2013/bubble-right.png) right top no-repeat;display:block;height:18px;margin:-5px 0 0 6px;padding:5px 10px 0 4px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .title .arrow,#brand-custom.v2013 .brand-wrapper .navigation ul.social .title .arrow{background:url(/themes/ajbcn/assets/images/brand/banner/2013/bubble-top.png) left top no-repeat;display:block;height:8px;margin:0 auto;padding:0;position:relative;width:12px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .title{top:23px}#brand-custom.v2013 .brand-wrapper .navigation li{font-size:12px;line-height:1.4;background:url(/themes/ajbcn/assets/images/brand/banner/2013/separator.png) right top repeat-y;float:left;margin:0}#brand-custom.v2013 .brand-wrapper .navigation li.last{background-image:none}#brand-custom.v2013 .brand-wrapper .navigation .more span,#brand-custom.v2013 .brand-wrapper .navigation a{display:block;font-size:12px;padding:0 8px 0 4px}#brand-custom.v2013 .brand-wrapper .search .active label,#brand-custom.v2013.collapsed .brand-wrapper .navigation ul.options .more ul{display:none}#brand-custom.v2013 .brand-wrapper .search form{margin:0;background:#fff;border-radius:10px;display:block;position:relative}#brand-custom.v2013 .brand-wrapper .search form input{margin:0;padding:0}#brand-custom.v2013 .brand-wrapper .search label{color:gray;font-family:"Open Sans";font-size:11px;font-weight:400;left:6px;position:absolute;top:0}#brand-custom.v2013 .brand-wrapper .search #brand-custom-search{font-family:"Open Sans";background:0 0;font-size:11px;border:none;color:gray;display:block;height:16px;padding:0 20px 0 6px;width:93px}#brand-custom.v2013 .brand-wrapper .search .send{position:absolute;right:6px;top:2px}#brand-custom.v2013 .brand-wrapper ul.languages .last a,#brand-custom.v2013 .brand-wrapper ul.languages .last span{padding-right:8px}#brand-custom.v2013 ul.languages-select{float:right;border:0}#brand-custom.v2013 ul.languages-select>ul{position:relative;width:170px}#brand-custom.v2013 ul.languages-select span{color:#191919}#brand-custom.v2013 ul.languages-select ul li{padding:22px 30px;border:0;border-radius:0;-webkit-appearance:none;font-family:"Open Sans";text-decoration:none;list-style-type:none}#brand-custom.v2013 ul.languages-select ul li ul{width:170px;display:none;position:absolute;top:55px;left:0;background-color:#f0f0f0;padding-bottom:10px}#brand-custom.v2013 ul.languages-select ul.show{background-color:#f0f0f0}#brand-custom.v2013 ul.languages-select ul.show li ul{display:block}#brand-custom.v2013 ul.languages-select ul li ul li a{font-size:18px;color:#191919}#brand-custom.v2013.collapsed{background-image:url(/themes/ajbcn/assets/images/brand/banner/2013/shadow.png);border-bottom-width:0}@media (min-width:641px) and (max-width:960px){#brand-custom.v2013 .brand-wrapper .navigation ul.languages .active span,#brand-custom.v2013 .brand-wrapper .navigation ul.languages a,#brand-custom.v2013 .brand-wrapper .navigation ul.languages li,#brand-custom.v2013 .brand-wrapper .navigation ul.options .active span,#brand-custom.v2013 .brand-wrapper .navigation ul.options a,#brand-custom.v2013 .brand-wrapper .navigation ul.options li,#brand-custom.v2013 .brand-wrapper .navigation ul.social a,#brand-custom.v2013 .brand-wrapper .navigation ul.social li{font-size:11px}#brand-custom.v2013{height:40px;border-bottom:25px solid gray}#brand-custom.v2013 .brand-wrapper{height:auto}#brand-custom.v2013 .brand-wrapper .main{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b2/llima-url.png) -268px 0 no-repeat;height:38px}#brand-custom.v2013 .brand-wrapper .logotype img{width:103px;height:34px}#brand-custom.v2013 .brand-wrapper .navigation ul.options{padding:12px 10px 11px}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul{right:-9px;top:33px}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul a{font-size:10px}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul li{padding:0 4px 0 0}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul li.search{margin-top:0;padding-left:0}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul li.search .send{width:9px;height:10px;right:6px;top:1px}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul li.search label{font-size:10px;left:6px;top:0}#brand-custom.v2013 .brand-wrapper .navigation ul.options .more ul li.search #brand-custom-search{font-size:10px;height:14px;padding:0 18px 0 6px;width:73px}#brand-custom.v2013 .brand-wrapper .navigation ul.social{padding:9px 9px 8px 10px}#brand-custom.v2013 .brand-wrapper .navigation ul.social a img{width:21px;height:21px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages{padding:12px 0 10px 5px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last a,#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last span,#brand-custom.v2013 .brand-wrapper .navigation ul.options .last a,#brand-custom.v2013 .brand-wrapper .navigation ul.options .last span{padding-right:10px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector{padding:12px 2px 10px 12px;width:40px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector a,#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector span{font-size:11px;padding:0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li{padding:8px 0 0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector .active{margin-bottom:0;padding:0 10px 0 0}}@media (min-width:481px) and (max-width:640px){#brand-custom.v2013 .brand-wrapper .navigation ul.languages li a span,#brand-custom.v2013 .brand-wrapper .navigation ul.options,#brand-custom.v2013 .brand-wrapper .navigation ul.social{display:none}#brand-custom.v2013{border-bottom-width:0;background-image:url(/themes/ajbcn/assets/images/brand/banner/2013/shadow.png);height:57px}#brand-custom.v2013 .brand-wrapper{height:auto}#brand-custom.v2013 .brand-wrapper .main{background:0 0;height:54px}#brand-custom.v2013 .brand-wrapper .logotype{width:30%;padding:3px 0}#brand-custom.v2013 .brand-wrapper .logotype img{height:48px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages{background-image:none;padding:16px 0}#brand-custom.v2013 .brand-wrapper .navigation ul.languages li a{line-height:1.7;padding:0 12px;margin:0;font-size:13px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .active span{line-height:1.7;font-size:13px;background:url(/themes/ajbcn/assets/images/brand/banner/2013/b3/language_active.png) center bottom no-repeat;padding:0 12px 2px;position:relative;margin:0}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last a,#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last span{padding-right:14px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector{background:0 0;padding:18px 0 0;width:95px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector a,#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector span{font-size:13px;padding:0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li{padding:0 0 27px 24px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li a{text-decoration:none;padding:0 10px 0 0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li.active{font-weight:700}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b3/more-off.png) right center no-repeat;padding:0 20px 0 24px;margin-bottom:16px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active{background-color:#f0f0f0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b3/more-on.png) right center no-repeat}}@media (min-width:321px) and (max-width:480px){#brand-custom.v2013 .brand-wrapper .navigation ul.languages li a span,#brand-custom.v2013 .brand-wrapper .navigation ul.options,#brand-custom.v2013 .brand-wrapper .navigation ul.social{display:none}#brand-custom.v2013{border-bottom-width:0;background-image:url(/themes/ajbcn/assets/images/brand/banner/2013/shadow.png);height:57px}#brand-custom.v2013 .brand-wrapper{height:auto}#brand-custom.v2013 .brand-wrapper .main{background:0 0;height:54px}#brand-custom.v2013 .brand-wrapper .logotype{width:30%;padding:3px 0}#brand-custom.v2013 .brand-wrapper .logotype img{width:100%;height:48px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages{background-image:none;padding:14px 0 14px 10px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages li a{line-height:1.8;padding:0 10px;margin:0;font-size:13px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .active span{line-height:1.8;font-size:13px;background:url(/themes/ajbcn/assets/images/brand/banner/2013/b4/language_active.png) center bottom no-repeat;padding:0 10px 2px;position:relative;margin:0}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last a,#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last span{padding-right:14px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector{background:0 0;padding:18px 0 0;width:95px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector a,#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector span{font-size:13px;padding:0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li{padding:0 0 27px 24px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li a{text-decoration:none;padding:0 8px 0 0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li.active{font-weight:700}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b4/more-off.png) right center no-repeat;padding:0 20px 0 24px;margin-bottom:16px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active{background-color:#f0f0f0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b4/more-on.png) right center no-repeat}}@media (min-width:241px) and (max-width:320px){#brand-custom.v2013{border-bottom-width:0;background-image:url(/themes/ajbcn/assets/images/brand/banner/2013/shadow.png);height:57px}#brand-custom.v2013 .brand-wrapper{height:auto}#brand-custom.v2013 .brand-wrapper .main{background:0 0;height:54px}#brand-custom.v2013 .brand-wrapper .logotype{width:45%;padding:3px 0}#brand-custom.v2013 .brand-wrapper .logotype img{width:100%;height:48px}#brand-custom.v2013 .brand-wrapper .navigation ul.options,#brand-custom.v2013 .brand-wrapper .navigation ul.social{display:none}#brand-custom.v2013 .brand-wrapper .navigation ul.languages{background-image:none;padding-top:20px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages li a{line-height:1.8;padding:0 16px 4px 14px;margin:0;font-size:13px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .active span{line-height:1.8;font-size:13px;background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/language_active.png) center bottom no-repeat;padding:0 16px 4px 14px;position:relative;margin:0}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last a,#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last span{padding-right:14px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector{background:0 0;padding:18px 0 0;width:95px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector a,#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector span{font-size:13px;padding:0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li{padding:0 27px 24px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li a{text-decoration:none;padding:0 8px 0 0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li.active{font-weight:700}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/more-off.png) right center no-repeat;padding:0 20px 0 24px;margin-bottom:16px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active{background-color:#f0f0f0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/more-on.png) right center no-repeat}}@media (max-width:240px){#brand-custom.v2013{border-bottom-width:0;background-image:url(/themes/ajbcn/assets/images/brand/banner/2013/shadow.png);height:43px}#brand-custom.v2013 .brand-wrapper{height:auto}#brand-custom.v2013 .brand-wrapper .main{background:0 0;height:40px}#brand-custom.v2013 .brand-wrapper .logotype{width:45%;padding:2px 0}#brand-custom.v2013 .brand-wrapper .logotype img{width:100%;height:36px}#brand-custom.v2013 .brand-wrapper .navigation ul.options,#brand-custom.v2013 .brand-wrapper .navigation ul.social{display:none}#brand-custom.v2013 .brand-wrapper .navigation ul.languages{background-image:none;padding-top:16px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages li a{line-height:1.8;padding:0 16px 4px 14px;margin:0;font-size:13px}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .active span{line-height:1.8;font-size:13px;background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/language_active.png) center bottom no-repeat;padding:0 16px 4px 14px;position:relative;margin:0}#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last a,#brand-custom.v2013 .brand-wrapper .navigation ul.languages .last span{padding-right:14px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector{background:0 0;padding:14px 0 0;width:85px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector a,#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector span{font-size:13px;padding:0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li{padding:0 24px 22px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li a{text-decoration:none;padding:0 8px 0 0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector li.active{font-weight:700}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/more-off.png) right center no-repeat;padding:0 18px 0 24px;margin-bottom:14px}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active{background-color:#f0f0f0}#brand-custom.v2013 .brand-wrapper .navigation ul.language-selector.active .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/more-on.png) right center no-repeat;margin-bottom:18px}}#brand-custom.vInspira{min-height:59px;color:#000;position:relative;z-index:200;line-height:1.4;padding-top:11px;background-color:#dcdcdc;border-bottom:1px solid #f6f6f6}#bcn-apps-main .bcn-app-name,#bcn-apps-main .bcn-apps-title{font-family:"Open Sans";line-height:44px;text-align:center;font-weight:700;font-style:normal}#brand-custom.vInspira .brand-bottom-1{border-bottom:1px solid #ededed}#brand-custom.vInspira .brand-bottom-1 .brand-bottom-2{border-bottom:1px solid #e1e1e1}#brand-custom.vInspira .brand-wrapper{background-color:#fff;height:46px;position:absolute;left:0;right:0}#brand-custom.vInspira .brand-wrapper ul{list-style:none;margin:0;padding:0}#brand-custom-cultura.v2012.home-red a,#brand-custom-cultura.v2013.home-red a{width:174px;padding:19px 0 20px}#brand-custom.vInspira .brand-wrapper a{color:#000;font-family:"Open Sans";font-size:11px;font-weight:400;text-decoration:none;border:0}#brand-custom.vInspira .brand-wrapper a:hover{text-decoration:none}#brand-custom.vInspira .brand-wrapper img{border:none}#brand-custom.vInspira .brand-wrapper .logotype{background-color:#dcdcdc;float:left}#brand-custom.vInspira .brand-wrapper .logotype a{float:left}#brand-custom.vInspira .brand-wrapper .logotype img{height:46px;display:block}#brand-custom.vInspira .brand-wrapper .shield{overflow:hidden;margin-top:2px;background:url(/themes/ajbcn/assets/images/brand/banner/inspira/llima-shield-b1.png) 1px 0 no-repeat;margin-left:12px;float:right;height:42px}#brand-custom.vInspira .brand-wrapper .shield img{height:42px;display:block;width:44px}#brand-custom.vInspira .brand-wrapper .shield a{padding:0}#brand-custom.vInspira .brand-wrapper .navigation{float:right;clear:none}#brand-custom.vInspira .brand-wrapper .navigation li{font-size:12px;line-height:1.4;background:url(/themes/ajbcn/assets/images/brand/banner/2013/separator.png) right top repeat-y;float:left;margin:0}#brand-custom.vInspira .brand-wrapper .navigation li.last{background-image:none}#brand-custom.vInspira .brand-wrapper .navigation .more span,#brand-custom.vInspira .brand-wrapper .navigation a{display:block;font-size:12px;padding:0 8px 0 4px}#brand-custom.vInspira .brand-wrapper .navigation ul{float:left}#brand-custom.vInspira .brand-wrapper .navigation ul.languages{padding:15px 0 15px 14px}#brand-custom.vInspira .brand-wrapper .navigation ul.languages.last{padding-right:0}#brand-custom.vInspira .brand-wrapper .navigation ul.languages .active span{color:#000;background:url(/themes/ajbcn/assets/images/brand/banner/2013/language-active.png) center bottom no-repeat;display:block;font-family:"Open Sans";font-size:12px;font-weight:700;padding:0 8px 4px 6px;position:relative;margin-bottom:-4px}#brand-custom.vInspira .brand-wrapper .navigation ul.languages a{display:block;padding:0 8px 0 6px}#brand-custom.v2025.brandInvisible,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-phone span svg,body:not(.path-frontpage):not(.page-node-138) .node--type--esdeveniment .field_ciutat{display:none}#brand-custom.vInspira .brand-wrapper .navigation ul.languages a:hover{text-decoration:none}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector{padding:16px 0 11px 18px;width:50px;text-align:center}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li a{padding:0 8px 0 0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li{display:none;background:0 0;padding:5px 0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector span{font-weight:700}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector .active{display:inline-block;background:url(/themes/ajbcn/assets/images/brand/banner/2013/more-off.png) right center no-repeat;padding:0 10px 0 0;margin-bottom:4px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active{background-color:#f6f6f6}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active li{display:list-item}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active .active{font-weight:700;background:url(/themes/ajbcn/assets/images/brand/banner/2013/more-on.png) right center no-repeat}@media (min-width:641px) and (max-width:960px){#brand-custom.vInspira{min-height:41px;padding-top:8px}#brand-custom.vInspira .brand-wrapper{height:auto}#brand-custom.vInspira .brand-wrapper .main{height:41px}#brand-custom.vInspira .brand-wrapper .logotype img{height:37px}#brand-custom.vInspira .brand-wrapper .shield{height:40px;margin-top:2px;background:url(/themes/ajbcn/assets/images/brand/banner/inspira/llima-shield-b2.png) 1px 0 no-repeat;margin-left:12px}#brand-custom.vInspira .brand-wrapper .shield img{height:37px;width:40px;display:block}#brand-custom.vInspira .brand-wrapper .navigation ul.languages{padding:12px 0 10px 5px}#brand-custom.vInspira .brand-wrapper .navigation ul.languages .active span,#brand-custom.vInspira .brand-wrapper .navigation ul.languages a,#brand-custom.vInspira .brand-wrapper .navigation ul.languages li,#brand-custom.vInspira .brand-wrapper .navigation ul.options .active span,#brand-custom.vInspira .brand-wrapper .navigation ul.options a,#brand-custom.vInspira .brand-wrapper .navigation ul.options li{font-size:11px}#brand-custom.vInspira .brand-wrapper .navigation ul.languages .last a,#brand-custom.vInspira .brand-wrapper .navigation ul.languages .last span,#brand-custom.vInspira .brand-wrapper .navigation ul.options .last a,#brand-custom.vInspira .brand-wrapper .navigation ul.options .last span{padding-right:10px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector{padding:12px 2px 10px 12px;width:40px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector a,#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector span{font-size:11px;padding:0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li{padding:8px 0 0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector .active{margin-bottom:0;padding:0 10px 0 0}}@media (min-width:481px) and (max-width:640px){#brand-custom.vInspira{border-top:10px solid #dcdcdc;padding-top:0;background-color:#fff;min-height:63px}#brand-custom.vInspira .brand-wrapper{height:auto}#brand-custom.vInspira .brand-wrapper .main{width:100%;background:0 0;height:auto;overflow:hidden}#brand-custom.vInspira .brand-wrapper .logotype{background:#fff;width:46%}#brand-custom.vInspira .brand-wrapper .logotype img{background:#dcdcdc}#brand-custom.vInspira .brand-wrapper .shield{float:right;width:10%;height:auto;margin:5px 0 5px 12px;background:0 0}#brand-custom.vInspira .brand-wrapper .navigation{position:absolute;right:10%;width:100%}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector{float:right;background:0 0;padding:4% 0 0;width:60px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector a,#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector span{font-size:14px;padding:0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li{padding:0 0 26px 15px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li a{text-decoration:none;padding:0 10px 0 0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li.active{font-weight:700}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector .active{padding:0 11px;background:url(/themes/ajbcn/assets/images/brand/banner/2013/b3/more-off.png) right 7px/7px 4px no-repeat}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active{background-color:#f0f0f0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b3/more-on.png) right 7px/7px 4px no-repeat;margin-bottom:25px}}@media (min-width:321px) and (max-width:480px){#brand-custom.vInspira{border-top:8px solid #dcdcdc;padding-top:0;background-color:#fff;min-height:0}#brand-custom.vInspira .brand-wrapper{height:auto}#brand-custom.vInspira .brand-wrapper .main{width:100%;background:0 0;height:auto;overflow:hidden}#brand-custom.vInspira .brand-wrapper .logotype{max-width:45%}#brand-custom.vInspira .brand-wrapper .logotype img{width:100%;height:auto}#brand-custom.vInspira .brand-wrapper .shield{float:right;width:10%;height:auto;margin-top:4px;background:0 0;margin-left:5px}#brand-custom.vInspira .brand-wrapper .shield img{width:100%;height:auto}#brand-custom.vInspira .brand-wrapper .navigation{position:absolute;right:10%;float:none;width:100%}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector{float:right;background:0 0;padding:4.5% 0 0;width:54px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector a,#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector span{font-size:11px;padding:0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li{padding:0 0 20px 14px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li a{text-decoration:none;padding:0 8px 0 0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li.active{font-weight:700}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b4/more-off.png) right 7px/7px 4px no-repeat;padding:0 12px;margin:0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active{background-color:#f0f0f0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b4/more-on.png) right center/7px 4px no-repeat;margin-bottom:16px}}@media (min-width:241px) and (max-width:320px){#brand-custom.vInspira{border-top:6px solid #dcdcdc;padding-top:0;background-color:#fff;min-height:0}#brand-custom.vInspira .brand-wrapper{height:auto}#brand-custom.vInspira .brand-wrapper .main{width:100%;background:0 0;height:auto;overflow:hidden}#brand-custom.vInspira .brand-wrapper .logotype{flaot:left;width:60%}#brand-custom.vInspira .brand-wrapper .logotype img{width:100%;height:auto}#brand-custom.vInspira .brand-wrapper .shield{float:right;width:13%;height:auto;margin:4px 0;background:0 0}#brand-custom.vInspira .brand-wrapper .shield img{width:100%;height:auto}#brand-custom.vInspira .brand-wrapper .navigation{position:absolute;right:13%;width:100%}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector{float:right;background:0 0;padding:5% 0 0;width:50px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector a,#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector span{font-size:11px;padding:0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li{padding:0 10px 18px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li a{text-decoration:none;padding:0 8px 0 0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li.active{font-weight:700}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/more-off.png) right center/7px 4px no-repeat;padding:0 10px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active{background-color:#f0f0f0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/more-on.png) right center/7px 4px no-repeat;margin-bottom:16px}}@media (max-width:240px){#brand-custom.vInspira{border-top:6px solid #dcdcdc;padding-top:0;background-color:#fff;min-height:0}#brand-custom.vInspira .brand-wrapper{height:auto}#brand-custom.vInspira .brand-wrapper .main{width:100%;background:0 0;height:auto;overflow:hidden}#brand-custom.vInspira .brand-wrapper .logotype{float:left;width:55%}#brand-custom.vInspira .brand-wrapper .logotype img{width:100%;height:auto}#brand-custom.vInspira .brand-wrapper .shield{float:right;width:12%;height:auto;margin:3px 0;background:0 0}#brand-custom.vInspira .brand-wrapper .shield img{width:100%;height:auto}#brand-custom.vInspira .brand-wrapper .navigation{position:absolute;right:12%;width:100%}#brand-custom.vInspira .brand-wrapper .navigation ul.options,#brand-custom.vInspira .brand-wrapper .navigation ul.social{display:none}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector{float:right;background:0 0;padding:3% 0 0;width:44px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector a,#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector span{font-size:13px;padding:0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li{padding:0 7px 18px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li a{text-decoration:none;padding:0 8px 0 0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector li.active{font-weight:700}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/more-off.png) right 7px/7px 4px no-repeat;padding:0 7px}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active{background-color:#f0f0f0}#brand-custom.vInspira .brand-wrapper .navigation ul.language-selector.active .active{background:url(/themes/ajbcn/assets/images/brand/banner/2013/b5/more-on.png) right 7px/7px 4px no-repeat;margin-bottom:18px}}#brand-custom-cultura.v2012.ie,#brand-custom-cultura.v2013.ie{height:29px;position:relative}#brand-custom-cultura.v2022.white{background-color:#fff}#brand-custom-cultura.v2022.white a:focus{outline:#000 solid 2px}#brand-custom-cultura.v2022.black{background-color:#000}#brand-custom-cultura.v2022.black a:focus{outline:#fff solid 2px}#brand-custom-cultura.v2022 a{margin:0 auto;display:table!important;outline:transparent solid 2px}#brand-custom-cultura.v2022 a:focus{word-wrap:normal}#brand-custom-cultura.v2022 img{display:block}@media (min-width:768px){#brand-custom-cultura.v2022{padding:10px 0}#brand-custom-cultura.v2022 img{height:56px;margin:0 auto}}@media (max-width:768px){#brand-custom-cultura.v2022{padding:8px 0}#brand-custom-cultura.v2022 img{height:50px;margin:0 auto}}#brand-custom-cultura.v2012{width:925px;margin:-3px auto 0;border-radius:0 0 16px 16px}#brand-custom-cultura.v2012 a{display:block;width:107px;text-decoration:none;padding:8px 0 9px;margin:0 auto}#brand-custom-cultura.v2012 a img{border:0;display:block}#brand-custom-cultura.v2012.fullscreen{width:auto;border-radius:0}#brand-custom-cultura.v2012 #brand-custom-cultura-wrapper .brand-border-left{position:absolute;bottom:-13px;left:0}#brand-custom-cultura.v2012 #brand-custom-cultura-wrapper .brand-border-right{position:absolute;bottom:-13px;right:0}#brand-custom-cultura.v2012.red,#brand-custom-cultura.v2012.red #brand-custom-cultura-wrapper{background-color:#c60c30}#brand-custom-cultura.v2012.white,#brand-custom-cultura.v2012.white #brand-custom-cultura-wrapper{background-color:#fff}#brand-custom-cultura.v2012.black,#brand-custom-cultura.v2012.black #brand-custom-cultura-wrapper{background-color:#000}#brand-custom-cultura.v2012.home-red,#brand-custom-cultura.v2012.home-red #brand-custom-cultura-wrapper,#brand-custom-cultura.v2013.red,#brand-custom-cultura.v2013.red #brand-custom-cultura-wrapper{background-color:#c60c30}#brand-custom-cultura.v2013{margin:-3px auto 0;border-radius:0 0 16px 16px}#brand-custom-cultura.v2013 a{display:block;width:107px;text-decoration:none;padding:8px 0 9px;margin:0 auto}#brand-custom-cultura.v2013 a img{border:0;display:block}#brand-custom-cultura.v2013 #brand-custom-cultura-wrapper .brand-border-left{position:absolute;bottom:-13px;left:0}#brand-custom-cultura.v2013 #brand-custom-cultura-wrapper .brand-border-right{position:absolute;bottom:-13px;right:0}#brand-custom-cultura.v2013.white,#brand-custom-cultura.v2013.white #brand-custom-cultura-wrapper{background-color:#fff}#bcn-apps-black-bg,#brand-custom-cultura.v2013.black,#brand-custom-cultura.v2013.black #brand-custom-cultura-wrapper{background-color:#000}#bcnavis-main,#brand-custom-cultura.v2013.home-red,#brand-custom-cultura.v2013.home-red #brand-custom-cultura-wrapper{background-color:#c60c30}#bcn-apps-black-bg{display:block;-moz-opacity:.6;opacity:.6;z-index:10000000;position:fixed;top:0;right:0;bottom:0;left:0}#bcn-apps-main,#bcn-ccwr.v2014.desktop,#bcn-ccwr.v2014.mobile,#bcn-ccwr.v2014.mobile .bcn-cc-content{background-color:#fff;overflow:hidden}#bcn-apps-main{display:block;width:320px;height:399px;margin:auto;opacity:1;font-family:"Open Sans";position:fixed;top:10%;z-index:100000001;border-radius:6px}#bcn-apps-main .bcn-apps-btn-close{top:15px;left:277px;width:28px;height:28px;background:url(/themes/ajbcn/images/app/icon-close.svg) no-repeat padding-box;opacity:1;position:relative;display:block}#bcn-apps-main .bcn-apps-title{font-size:18px;letter-spacing:.54px;color:#737380;text-transform:uppercase;opacity:1;position:relative;top:20px}#bcn-apps-main .bcn-apps-store img{height:64px}#bcn-apps-main .bcn-app-thumb{text-align:center;display:block;position:relative;top:35px}#bcn-apps-main .bcn-app-thumb img{height:86px}#bcn-apps-main .bcn-app-name{display:block;position:relative;top:40px;font-size:20px;letter-spacing:0;color:#222226;opacity:1}#bcn-apps-main .bcn-app-store{position:relative;text-align:center;top:80px}#bcn-apps-main .bcn-app-store img{height:42px}#bcn-ccwr.v2014.desktop .bcn-cc-content{background-color:#fff;padding:0;overflow:hidden;font-family:"Source Sans Pro",sans-serif;max-width:925px;margin:0 auto}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-info{width:80%;float:left;margin:8px 0}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-info p{font-family:"Source Sans Pro",sans-serif;color:#c60c30;font-size:13px;line-height:17px;padding:0;letter-spacing:0;margin:0;font-weight:400}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-info p.bolded{font-weight:700}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-info p.bolded i{font-style:oblique}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-info p.bolded i a{color:#c60c30;border:none}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-info p.bolded i:hover{text-decoration:underline}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-buttons{float:left;text-align:right;min-height:40px;width:20%;padding:8px 0}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-buttons .bcn-cc-agree{font-family:Arial,Helvetica;margin:8px 0 0;border-radius:4px;text-indent:0;display:block;color:#fff;font-size:13px;line-height:20px;text-decoration:none;text-align:center;cursor:pointer;border:0;float:right;padding:0 14px 0 15px;background:#c60c30}#bcn-ccwr.v2014.desktop .bcn-cc-content .bcn-cc-buttons a.bcn-cc-more-info{color:#000;font-size:12px;text-decoration:underline;font-family:"Source Sans Pro",sans-serif;font-weight:400;border:0;float:right;padding:0;text-align:right;margin:10px 0 0 12px;display:block}#bcn-ccwr.v2014.mobile .bcn-cc-content{padding:0;max-width:925px;margin:0 auto;width:95%}#bcn-ccwr.v2014.mobile .bcn-cc-content .bcn-cc-info{margin:16px 0 0}#bcn-ccwr.v2014.mobile .bcn-cc-content .bcn-cc-info p{font-family:"Source Sans Pro",sans-serif;color:#c60c30;font-size:10px;line-height:1.1em;padding:0;margin:0;letter-spacing:0;text-align:center;font-weight:400}#bcn-ccwr.v2014.mobile .bcn-cc-content .bcn-cc-info p.bolded{font-weight:700}#bcn-ccwr.v2014.mobile .bcn-cc-content .bcn-cc-buttons{text-align:center;min-height:40px;width:100%;padding:10px 0 15px}#bcn-ccwr.v2014.mobile .bcn-cc-content .bcn-cc-buttons .bcn-cc-agree{font-family:Arial,Helvetica;margin:0;border-radius:5px;text-indent:0;display:inline-block;color:#fff;font-size:10px;height:25px;line-height:1em;width:62px;text-decoration:none;text-align:center;cursor:pointer;border:0;padding:0;background:#c60c30}#bcn-ccwr.v2014.mobile .bcn-cc-content .bcn-cc-buttons a.bcn-cc-more-info{display:block;width:160px;color:#000;font-size:10px;text-decoration:underline;font-family:"Source Sans Pro",sans-serif;font-weight:400;border:0;padding:0;margin:10px auto 0;line-height:1em}#bcnavis-main{padding:2px 0;display:block}#bcnavis-main .bcnavis-content{margin:0 auto!important;max-width:1080px;display:block;position:relative;min-height:1px;padding-right:15px;padding-left:15px}#bcnavis-main .bcnavis-content p{font-family:"Source Sans Pro",sans-serif;font-size:13px!important;color:#fff!important;margin:0!important}#bcn-canary.fullscreen #bcn-canary-main{font-family:Arial,Helvetica,sans-serif;width:100%;text-align:center;background-color:#343a40;position:relative;padding:.5rem 1rem}#bcn-canary.fullscreen #bcn-canary-main .bcn-canary-description{font-size:1rem;color:#e3f2fd;display:inline-block;padding-top:.5rem;padding-bottom:.5rem;font-weight:400;line-height:1.5;text-align:left}#bcn-canary.fullscreen #bcn-canary-main .bcn-canary-description a{color:#e3f2fd}#bcn-canary.fullscreen #bcn-canary-main .bcn-canary-description a:hover{text-decoration:underline;color:#fff}#brand-custom.v2025.brandInvisible:has(.ajuntament-avisos){display:block}.node--type--esdeveniment{border:none}.node--type--esdeveniment .field_data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;color:#ff0;font-size:40px!important;font-weight:800;margin:0 0 10px;text-transform:uppercase;line-height:1}.node--type--esdeveniment .field_data span{font-size:23px;font-weight:800;line-height:1;margin-left:5px}@media (min-width:768px){.node--type--esdeveniment .field_data{font-size:47px!important}}.node--type--esdeveniment .field_titol{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}@media screen and (max-width:767px){.node--type--esdeveniment .field_titol a,.node--type--esdeveniment .field_titol span{font-size:20px;line-height:36px}}.node--type--esdeveniment .field_titol a,.node--type--esdeveniment .field_titol span{font-family:Galibier,sans-serif;text-align:center;font-size:20px;font-style:normal;font-weight:800;line-height:120%;color:#fafafa;padding:20px 0}.node--type--esdeveniment .field_titol a{text-decoration:underline}.node--type--esdeveniment .field_titol a:hover{text-decoration:none}.node--type--esdeveniment .field_titol:before{content:"";display:inline-block;width:40px;height:40px;background-image:url(/themes/ajbcn/aglaia_subtheme/images/mini-ciclista.svg);background-size:40px;background-repeat:no-repeat;background-position:center;margin:0}.node--type--esdeveniment .field_titol:after{content:"";position:absolute;top:38px;left:0;right:0;height:1px;background:#ff0}.node--type--esdeveniment .field_ciutat{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}@media screen and (max-width:767px){.node--type--esdeveniment .field_ciutat,.node--type--esdeveniment .field_ciutat a{font-size:20px;line-height:36px}.node--type--esdeveniment ul.mes-informacio li{padding:0}}.node--type--esdeveniment .field_ciutat,.node--type--esdeveniment .field_ciutat a{font-family:Galibier,sans-serif;color:#fafafa;text-align:center;font-size:28px;font-style:normal;font-weight:400;line-height:100%;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.node--type--esdeveniment .field_ciutat a{text-decoration-line:underline}.node--type--esdeveniment .field_ciutat a:hover{text-decoration:none}.node--type--esdeveniment ul.mes-informacio{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:flex-start;align-content:center}@media screen and (min-width:992px){.node--type--esdeveniment ul.mes-informacio{flex-direction:row}}.node--type--esdeveniment ul.mes-informacio li{width:100%;padding:0}.node--type--esdeveniment ul.mes-informacio li .item-mes-informacio.past-event .field-item-more-info-subtitle,.node--type--esdeveniment ul.mes-informacio li .item-mes-informacio.past-event .field-item-more-info-text p{color:#bbb}.paragraph.classy-fons-groc .node--type--esdeveniment .field_ciutat span,.paragraph.classy-fons-groc .node--type--esdeveniment .field_data,.paragraph.classy-fons-groc .node--type--esdeveniment .field_titol span{color:#000}.paragraph.classy-fons-groc .node--type--esdeveniment .field_ciutat a,.paragraph.classy-fons-groc .node--type--esdeveniment .field_titol a{color:#000;text-decoration:underline}.paragraph.classy-fons-groc .node--type--esdeveniment .field_ciutat a:hover,.paragraph.classy-fons-groc .node--type--esdeveniment .field_titol a:hover{text-decoration:none}.paragraph.classy-fons-groc .node--type--esdeveniment .field_titol:before{background-image:url(/themes/ajbcn/aglaia_subtheme/images/mini-ciclista-negra.svg)}.paragraph.classy-fons-groc .node--type--esdeveniment .field_titol:after{background:#000}.view.view-esdeveniments .item-list ul{display:flex;flex-wrap:wrap;gap:24px;padding-left:0}.view.view-esdeveniments .item-list ul>li{flex-basis:100%;margin-bottom:40px}@media (min-width:768px){.view.view-esdeveniments .item-list ul>li{flex-basis:calc(50% - 12px)}}@media (min-width:992px){.view.view-esdeveniments .item-list ul>li{flex-basis:calc(25% - 18px)}}.views-contanier.multiple{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);gap:24px}@media (min-width:768px){.views-contanier.multiple{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.views-contanier.multiple>div .view.view-esdeveniments .item-list ul>li{flex-basis:100%}}@media (min-width:992px){.views-contanier.multiple{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}}.views-contanier.multiple>div:first-child{grid-column:span 1/span 1}@media (min-width:768px){.views-contanier.multiple>div:first-child{grid-column:span 2/span 2}.views-contanier.multiple>div:first-child .view.view-esdeveniments .item-list ul>li{flex-basis:calc(50% - 12px)}}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia{background-color:#000;position:relative;height:40em;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding-top:0}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents{position:relative;top:inherit;left:inherit;max-height:inherit;width:100%;transform:inherit;margin:0!important}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents h2{margin:0}@media screen and (max-width:991px){.countdown-display>.flipdown .rotor-group .rotor-group-heading{top:29%;right:-120px}.countdown-display>.flipdown .rotor-group .rotor-group-heading:before{text-align:left}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia{padding-top:15rem}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item{flex-direction:column}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia{max-width:1420px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia>.ajuntament-guia{padding:0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item-info{border-bottom:3px solid;max-width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item-image{padding:0;min-width:230px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item-image img{border-radius:40px 0;width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item{margin:16px 16px 32px;border-bottom:none;min-height:inherit;gap:16px}@media screen and (max-width:991px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item{margin-left:0;margin-right:0}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-info{padding:0 0 20px;gap:12px}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia{height:30em;padding-top:5rem}#my-aglaia-subtheme #page-aglaia-wrapper .block-header-guia .header-contents{top:5em}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-info [class$=label],#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-info>*{font-size:20px;line-height:36px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-info>*{padding:0 24px;margin:0;font-family:Galibier,sans-serif;color:#1d1d1b;font-size:18px;font-weight:400;text-transform:uppercase;line-height:120%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-info a.ajuntament-guia-item-name{font-size:23px;font-weight:800;background-color:#ff0;text-transform:inherit;padding:12px 24px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-info [class$=label]{font-family:Galibier,sans-serif;font-weight:800!important;line-height:120%;font-size:18px;color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-info .ajuntament-guia-item-web a{color:#000;text-transform:lowercase;word-break:break-all}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item .ajuntament-guia-item-where a{color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-sorting{border-bottom:1px solid}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-sorting li button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-sorting>span{font-size:20px;line-height:36px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-sorting>span{font-family:Galibier,sans-serif;color:#000;font-size:20px;font-weight:800;line-height:120%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-sorting li button{font-family:Galibier,sans-serif;color:#000;font-size:18px;font-weight:400;text-transform:uppercase;line-height:100%;padding-bottom:4px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-sorting li button.ajuntament-guia-sort-selected,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-sorting li button:hover{border-bottom:3px solid;text-decoration:none}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-sorting li button:hover span{text-decoration:none}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-displaying,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters>span{font-size:20px;line-height:36px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-displaying{font-family:Galibier,sans-serif;color:#000;font-size:28px;font-weight:400;text-transform:uppercase;line-height:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters>span{font-family:Galibier,sans-serif;color:#000;font-size:20px;font-weight:800;text-transform:uppercase;line-height:120%;border-bottom:1px solid;width:80%;padding-bottom:4px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters>div{max-width:80%}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters>div ul button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters>div>span{font-size:20px;line-height:36px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters>div>span{font-family:Galibier,sans-serif;color:#000;font-size:20px;font-weight:800;line-height:120%;margin-bottom:12px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters>div ul button{font-family:Galibier,sans-serif;color:#1d1d1b;font-size:18px;font-weight:400;line-height:120%;margin-bottom:10px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters>div ul button:before{margin-right:4px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-mobile .bcn-icon-filtres{color:#fff}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-mobile .bcn-icon-filtres:before{background-color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-mobile .ajuntament-guia-sorting-mobile{border:none}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-mobile .ajuntament-guia-sorting-mobile select,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-modal select,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-modal span{font-size:20px;line-height:36px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-mobile .ajuntament-guia-sorting-mobile select{font-family:Galibier,sans-serif;color:#000;font-size:18px;font-weight:800;line-height:100%;padding:0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-modal{z-index:99999;overflow:scroll}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-modal select,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-modal span{font-family:Galibier,sans-serif;color:#1d1d1b;font-size:18px;font-weight:800;line-height:120%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-modal select{font-weight:400}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-modal .ajuntament-guia-filters-modal-top{background-color:#ff0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-filters-modal .ajuntament-guia-filters-modal-mid{padding-top:8.6rem}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari{width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker{border-radius:12px;box-shadow:2px 2px 8px 0 rgba(0,0,0,.1)}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .container__months{border-radius:12px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header{background-color:#ff0;border-radius:12px 12px 0 0;margin:0;padding:13px 10px}@media screen and (max-width:767px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header span,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header strong,.ajuntament_guia_pages #ajuntament-guia-detall .guia-detall-header a,.ajuntament_guia_pages #ajuntament-guia-detall .guia-detall-header p{font-size:20px;line-height:36px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header span,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header strong{font-family:Galibier,sans-serif;color:#000;font-size:18px;font-weight:800;text-transform:uppercase;line-height:120%;margin:0;padding:0 3px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header button.button-previous-month:after{content:""!important;font-family:inherit!important;background:url(/themes/ajbcn/aglaia_subtheme/images/arrow-left.svg) center center no-repeat;width:20px;height:20px;display:block}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header button.button-next-month:before{display:none!important}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-header button.button-next-month:after{content:"";background:url(/themes/ajbcn/aglaia_subtheme/images/arrow-right.svg) center center no-repeat;width:20px;height:20px;display:block}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-weekdays-row{width:100%;padding:25px 23px 10px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .month-item-weekdays-row div{color:#000;font-size:11px;font-weight:700;line-height:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .container__days{width:100%;padding:0 23px 60px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .container__days .day-item{width:100%;color:#38383d;font-size:11px;font-weight:400;line-height:140%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .container__days .day-item.is-today{background-color:transparent;color:#000!important;font-weight:700;box-shadow:none;position:relative;z-index:1}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .litepicker .container__days .day-item.is-today:before{content:"";position:absolute;width:30px;height:30px;background-color:#ff0;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .ajuntament-guia-calendary-apply,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-calendari .reset-button{background-color:#ff0;color:#000;bottom:15px;margin:0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more{background-color:#ff0;border-radius:12px 0;transform:skewX(-15deg);width:-moz-fit-content;width:fit-content;margin:55px auto 0;border:1px solid #ff0;padding:0!important}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more:hover{background-color:#fafafa;border:1px solid #1d1d1b}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more a,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more span:not(.extlink-nobreak){display:inline-block;color:#000;transform:skewX(15deg);border:none!important;font-size:28px;text-transform:uppercase;padding:15px 90px 17px;letter-spacing:0;line-height:1;background:0 0;font-weight:400;margin:0;text-align:center;text-decoration:none;width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more ul.contextual-links,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more>div,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 h2{display:none}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more a:focus,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more a:hover,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more button:focus,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more button:hover,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more span:not(.extlink-nobreak):focus,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more span:not(.extlink-nobreak):hover{background-color:transparent;text-decoration:none;color:#000}@media screen and (max-width:900px){#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more a,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more button,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more span:not(.extlink-nobreak){font-size:20px;padding:10px 50px 12px}}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more .extlink-nobreak{color:#000}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more:focus,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-more:hover{text-decoration:none}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-items{margin-bottom:0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item{margin:0!important}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-image{border-radius:40px 0 0;max-height:183px;overflow:hidden}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:40px 0 0}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-info{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;border:none;gap:0;height:100%;padding-bottom:40px}#my-aglaia-subtheme #page-aglaia-wrapper #block-aglaia-subtheme-ajuntamentguiallistat-2 .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-image,#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .btn.btn-primary,#my-aglaia-subtheme.page-node-216 #page-aglaia-wrapper .ajuntament-guia .ajuntament-guia-item-image,.paragraph.paragraph--type--carrousel-de-banners .item-banner.ajbcn-banner-panoramic .bottom-title,.paragraph.paragraph--type--carrousel-de-banners .progress{display:none}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-info a{flex:1;text-decoration:none;background-color:#fff;padding:24px;width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-info ul{flex-shrink:0;background-color:#000;padding:16px 24px;border-radius:0 0 40px;width:100%}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-info ul li{margin:0 0 12px;color:#fff;font-size:18px}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-info ul li span{color:#fff}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-info ul li a{padding:0;background-color:transparent;color:#fff}#my-aglaia-subtheme #page-aglaia-wrapper .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-info ul li a:hover{text-decoration:underline}#my-aglaia-subtheme #page-aglaia-wrapper #block-aglaia-subtheme-ajuntamentguiallistat-2 .ajuntament-guia.ajuntament-guia-bloc-1 .ajuntament-guia-item .ajuntament-guia-item-info a{border-radius:40px 0 0}.ajuntament_guia_pages #ajuntament-guia-detall{margin:0 auto!important}.ajuntament_guia_pages #ajuntament-guia-detall .centered_content{margin:0 auto}.ajuntament_guia_pages #ajuntament-guia-detall .guia-detall-header a,.ajuntament_guia_pages #ajuntament-guia-detall .guia-detall-header p{font-family:Galibier,sans-serif;font-weight:400;line-height:100%;font-size:18px;color:#0a7bac}.ajuntament_guia_pages #ajuntament-guia-detall .guia-detall-header h2{text-align:left!important;padding:12px 16px;background-color:#ff0;margin-left:-16px;margin-right:-16px;width:-moz-fit-content;width:fit-content}.ajuntament_guia_pages #ajuntament-guia-detall .guia-detall-header [class^=bcn-icon-]{color:#000}.ajuntament_guia_pages #ajuntament-guia-detall .main_content{display:flex;flex-direction:row}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .left-column{width:70%}@media screen and (max-width:991px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content{flex-direction:column}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .left-column{width:100%}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .left-column .gallery-one-item img{border-radius:50px 0;width:100%;height:auto;max-height:inherit}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .left-column .body p{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .left-column .body p{font-family:Galibier,sans-serif;font-weight:400;font-size:18px;color:#000;line-height:21px}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .left-column .body a{font-size:18px!important}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column{width:30%}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .right-items [class^=bcn-icon-]{background-color:#0a7bac;color:#fff;padding:10px;border-radius:50%;width:inherit;height:inherit}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item p,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .right-items a,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .right-items dt{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .right-items a,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .right-items dt{font-family:Galibier,sans-serif;font-weight:400;line-height:100%;font-size:18px;color:#0a7bac}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .right-items .title{font-weight:800!important;color:#000}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address{border:none;margin-bottom:100px}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item p{font-family:Galibier,sans-serif;color:#000;font-size:18px;font-weight:400;line-height:120%}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item .row{margin-bottom:8px}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item .row dt{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item .row dt{font-family:Galibier,sans-serif;font-weight:800;line-height:120%;font-size:18px;color:#000;text-transform:uppercase;padding-right:8px}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item .row dd{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item .row dd{font-family:Galibier,sans-serif;color:#1d1d1b;font-size:18px;font-weight:400;line-height:120%}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item .comshiva a{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item .comshiva a{border-radius:12px 0;border-color:#000;font-family:Galibier,sans-serif;line-height:100%;font-size:18px;color:#000;text-transform:uppercase;padding:12px 48px 12px 24px;font-weight:400}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column .address .address-item .comshiva a .bcn-icon-comshiva{color:#000}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table #detall-pestanyes{border-bottom:1px solid #000}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table #detall-pestanyes button{box-shadow:none;text-transform:uppercase;padding:16px;line-height:100%;background-color:transparent;color:#fff}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table #detall-pestanyes button.active{background-color:#000;color:#fff}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut h3{text-align:left!important;text-transform:capitalize!important;font-family:Galibier,sans-serif;line-height:35px;color:#000}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut h3,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut table thead th{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut h3{font-size:23px!important;font-weight:800!important}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut table{margin-bottom:40px}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut table thead{border:none!important;background-color:#ff0!important}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut table thead th{font-family:Galibier,sans-serif;font-size:18px!important;font-weight:800!important;color:#000!important;line-height:120%;padding:12px 16px!important}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .horari-observacions .title,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut table tbody td{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut table tbody td{border:none!important;border-bottom:1px solid #c8c8c8!important;padding:16px!important;font-family:Galibier,sans-serif;font-size:18px!important;font-weight:400!important;color:#000!important;line-height:120%}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .horari-observacions{padding:0!important}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .horari-observacions .title{font-family:Galibier,sans-serif;font-size:18px!important;font-weight:400!important;color:#000!important;line-height:100%;text-transform:uppercase;padding:12px 0!important;border-bottom:1px solid #000;background-color:transparent!important;margin-left:0!important;margin-right:0!important}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .horari-observacions>div,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others .title{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .horari-observacions>div{font-family:Galibier,sans-serif;font-size:18px!important;font-weight:400!important;color:#4b4b4b!important;line-height:120%}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others{border:none!important;padding-top:40px!important}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others .title{font-family:Galibier,sans-serif;font-size:18px!important;font-weight:800!important;color:#000!important;line-height:120%}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others dl dd,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others dl dt{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others dl dd,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others dl dt{font-family:Galibier,sans-serif;font-size:18px!important;font-weight:400!important;color:#000!important;line-height:120%}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena p,.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena-mobile p,.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others dl a{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table .detall-pestanyes-contingut .others dl a{font-family:Galibier,sans-serif;color:#000;font-size:18px!important;font-weight:400!important;line-height:120%}.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena,.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena-mobile{background-color:#ff0;border-radius:50px 0;padding:64px 24px 32px}.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena .bcn-icon-queixes-suggeriments,.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena-mobile .bcn-icon-queixes-suggeriments{background-color:#000;top:-4rem}.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena p,.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena-mobile p{font-family:Galibier,sans-serif;font-weight:400;line-height:140%;font-size:23px;color:#000}@media screen and (max-width:767px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena a,.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena-mobile a{font-size:20px;line-height:36px}}.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena a,.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena-mobile a{display:block;width:-moz-fit-content;width:fit-content;border-radius:12px 0;background-color:#fff;font-family:Galibier,sans-serif;line-height:100%;font-size:18px;color:#000;text-transform:uppercase;padding:12px 24px;font-weight:400;margin:24px auto 0}.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena a span,.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena-mobile a span{margin-left:12px}.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena a span:before,.ajuntament_guia_pages #ajuntament-guia-detall .main_content #box-esmena-mobile a span:before{font-size:16px}.paragraph--type--banner{padding:0}.paragraph--type--banner img{width:100%;height:auto}.paragraph.paragraph--type--carrousel-de-banners{max-width:100%!important}.paragraph.paragraph--type--carrousel-de-banners .llistat-carrousel{padding:0}.paragraph.paragraph--type--carrousel-de-banners .item-banner{position:relative}.paragraph.paragraph--type--carrousel-de-banners .item-banner .bottom-title{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;position:absolute;bottom:0;background-color:#ff0;width:100%;min-height:80px;padding:20px}.paragraph.paragraph--type--carrousel-de-banners .item-banner .bottom-title p{line-height:1!important;margin:0;font-size:23px;font-weight:700;text-align:center;text-transform:uppercase}.paragraph.paragraph--type--carrousel-de-banners .item-banner .banners-overlay,.paragraph.paragraph--type--carrousel-de-banners .item-banner .banners-overlay .field_ajuntament_banners_enllac{background-color:#ff0!important}.paragraph.paragraph--type--carrousel-de-banners .item-banner .banners-overlay .field_ajbcn_banners_contingut p{color:#000;line-height:1.1;font-size:18px!important}.paragraph.paragraph--type--carrousel-de-banners .item-banner .banner-title,.paragraph.paragraph--type--carrousel-de-banners .item-banner .banner-title a{text-transform:uppercase;text-align:center;font-size:19px!important;font-weight:700;color:#000}.paragraph.paragraph--type--carrousel-de-banners .item-banner .field_ajbcn_banners_contingut p{color:#000;font-size:16px!important;text-align:center}.paragraph.paragraph--type--carrousel-de-banners .item-banner .field_ajuntament_banners_enllac a{font-size:20px!important;padding:10px}.paragraph.paragraph--type--carrousel-de-banners .slick-arrow:before,.paragraph.paragraph--type--carrousel-de-banners button.next:before{top:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:700;position:absolute}.paragraph.paragraph--type--carrousel-de-banners .item-banner.ajbcn-banner-panoramic .banners-overlay .banner-title{line-height:1;margin:0;font-size:23px;font-weight:700;text-align:center;text-transform:uppercase}.paragraph.paragraph--type--carrousel-de-banners .item-banner.ajbcn-banner-quadrat .banners-overlay .banner-title{display:block!important}.paragraph.paragraph--type--carrousel-de-banners .slick-arrow{background-color:#fff;color:#000;border-radius:50%;width:46px;height:46px}.paragraph.paragraph--type--carrousel-de-banners .slick-arrow.prev{left:1.1rem}.paragraph.paragraph--type--carrousel-de-banners .slick-arrow.prev:before{left:47%}.paragraph.paragraph--type--carrousel-de-banners .slick-arrow.next{right:1.1rem}.paragraph.paragraph--type--carrousel-de-banners .slick-arrow.next:before{left:53%}.paragraph.paragraph--type--carrousel-de-banners .slick-arrow:hover{background-color:#ff0}.paragraph.paragraph--type--carrousel-de-banners .slick-track{align-items:flex-start}.paragraph.paragraph--type--carrousel-de-banners .slick-track .slick-slide .banners-overlay{height:100%}.paragraph.paragraph--type--carrousel-de-banners button.prev:before{content:"";background-image:url(/themes/ajbcn/aglaia_subtheme/images/icon-arrow-back.svg);background-repeat:no-repeat;width:20px;height:20px;background-position:center;display:block}.paragraph.paragraph--type--carrousel-de-banners button.next:before{content:"";background-image:url(/themes/ajbcn/aglaia_subtheme/images/icon-arrow-next.svg);background-repeat:no-repeat;width:20px;height:20px;background-position:center}@media screen and (min-width:992px){.paragraph.paragraph--type--carrousel-de-banners.carrousel-gran .item-banner.ajbcn-banner-quadrat{perspective:71rem}.paragraph.paragraph--type--carrousel-de-banners:not(.carrousel-petit) .field_media_ajbcn_banners_quad img:not(.play){max-width:33rem;min-height:33rem}.paragraph.paragraph--type--carrousel-de-banners .item-banner .banners-overlay span{font-size:20px;margin:20px 0;display:block;text-align:center}.paragraph.paragraph--type--carrousel-de-banners .item-banner .item-banner-content{max-width:100%!important}}@media screen and (max-width:991px){.ajuntament_guia_pages #ajuntament-guia-detall .main_content .right-column{width:100%}.ajuntament_guia_pages #ajuntament-guia-detall .main_content .detall-table #detall-pestanyes{margin:0}.paragraph.paragraph--type--carrousel-de-banners .llistat-carrousel{margin-bottom:60px}.paragraph.paragraph--type--carrousel-de-banners .slick-list{width:100%!important;overflow:hidden;padding:0!important;margin:0!important}.paragraph.paragraph--type--carrousel-de-banners button.prev{left:30px!important}.paragraph.paragraph--type--carrousel-de-banners button.next{right:-15px!important}.paragraph.paragraph--type--carrousel-de-banners .slick-track{display:flex!important;align-items:stretch;gap:20px;background-color:#ff0}.paragraph.paragraph--type--carrousel-de-banners .slick-track .slick-slide{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;min-width:calc(100vw - 30px)!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;flex:0 0 auto}.paragraph.paragraph--type--carrousel-de-banners .slick-track .slick-slide>div{width:100%!important;margin:0!important;padding:0!important}.paragraph.paragraph--type--carrousel-de-banners .slick-track .item-banner{width:100%!important;margin:0!important;display:flex!important;flex-direction:column!important;max-width:100%!important;width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;min-width:calc(100vw - 30px)!important;padding:0!important;display:flex;flex-direction:column;flex:0 0 auto}.paragraph.paragraph--type--carrousel-de-banners .slick-track .item-banner img{width:100%!important;max-width:100%!important;height:auto!important}.paragraph.paragraph--type--carrousel-de-banners .slick-track .item-banner .bottom-title{position:relative!important;order:1}.paragraph.paragraph--type--carrousel-de-banners .slick-track .item-banner .banners-overlay{position:relative!important;transform:none!important;opacity:1!important;pointer-events:auto!important;order:2;display:block!important;padding:0 12px 30px!important}.paragraph.paragraph--type--carrousel-de-banners .slick-track .item-banner .banners-overlay span{font-size:20px;margin:20px 0;display:block;text-align:center}.paragraph.paragraph--type--carrousel-de-banners .slick-track .item-banner .item-banner-content{max-width:100%!important}.paragraph.paragraph--type--carrousel-de-banners.carrousel-gran .item-banner.ajbcn-banner-quadrat{width:100%!important;margin:0}.paragraph.paragraph--type--carrousel-de-banners.carrousel-gran .item-banner.ajbcn-banner-quadrat .banners-overlay,.paragraph.paragraph--type--carrousel-de-banners.carrousel-gran .item-banner.ajbcn-banner-quadrat .field_media_ajbcn_banners_quad{max-width:100%!important;flex:none!important;display:contents}.paragraph.paragraph--type--carrousel-de-banners.carrousel-gran .item-banner.ajbcn-banner-quadrat .bottom-title{position:relative!important}}.paragraph.paragraph--type--carrousel-de-banners .item-banner img{border-radius:0!important}.paragraph.paragraph--type--carrousel-de-banners .item-banner .banners-overlay{border-radius:0;transform:rotate3d(1,0,0,90deg);width:100%;height:100%;padding:1.5rem;position:absolute;top:0;left:0;background-color:#f2f2f2;max-width:100%!important;opacity:0;pointer-events:none;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.paragraph.paragraph--type--carrousel-de-banners .item-banner .banners-overlay a{margin-top:15px;text-decoration:none;text-transform:none}.paragraph.paragraph--type--carrousel-de-banners .item-banner:hover .banners-overlay{opacity:1;pointer-events:auto;transform:rotate3d(1,0,0,0deg)!important;border-radius:0}
