@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;0,800;1,400&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--preheader__background:#010101;--preheader__padding:8px 0;}body{margin:0;padding:0;}.ajreus__preheader{background-color:var(--preheader__background);padding:var(--preheader__padding);}.ajreus__preheader__container{width:100%;margin-right:auto;margin-left:auto;}.ajreus__preheader__row{display:flex;flex-wrap:wrap;margin-top:calc(-1* var(--bs-gutter-y));margin-right:calc(-.5* var(--bs-gutter-x));margin-left:calc(-.5* var(--bs-gutter-x));}.ajreus__preheader__row>*{flex-shrink:0;width:100%;max-width:100%}.ajreus__preheader__col{flex:1 0 0%;padding-left:32px;padding-right:32px;}@media (max-width:575px){.ajreus__preheader__col{padding-left:16px;padding-right:16px;}}.ajreus__preheader img{height:37px;width:auto;}
.ajreus__prefooter{--prefooter__background:#010101;--prefooter__color-text:#fdfdfd;--prefooter__padding:32px 0;--prefooter__font-family:'Open Sans',sans-serif;--prefooter__font-size:14px;}body{margin:0;padding:0;}.ajreus__prefooter{background-color:var(--prefooter__background);padding:var(--prefooter__padding);}.ajreus__prefooter>*{font-family:var(--prefooter__font-family);}.ajreus__prefooter__container{width:100%;margin-right:auto;margin-left:auto;}.ajreus__prefooter__row{display:flex;flex-wrap:wrap;margin-top:calc(-1* var(--bs-gutter-y));margin-right:calc(-.5* var(--bs-gutter-x));margin-left:calc(-.5* var(--bs-gutter-x));}.ajreus__prefooter__row>*{flex-shrink:0;width:100%;max-width:100%}@media (min-width:576px){.ajreus__prefooter__container{max-width:540px}}@media (min-width:768px){.ajreus__prefooter__container{max-width:720px}}@media (min-width:992px){.ajreus__prefooter__container{max-width:960px}}@media (min-width:1200px){.ajreus__prefooter__container{max-width:1140px}}@media (min-width:1440px){.ajreus__prefooter__container{max-width:1320px}}.ajreus__prefooter__col{flex:1 0 0%;padding-left:32px;padding-right:32px;}.ajreus__prefooter__col-3{flex:0 0 auto;width:25%;}.ajreus__prefooter__col-6{flex:0 0 auto;width:50%;}.ajreus__prefooter,.ajreus__prefooter a{color:var(--grey-400);text-decoration:none;}.ajreus__prefooter__col-logo{padding-top:1rem;padding-bottom:1rem;}.ajreus__prefooter__col-address address{font-style:normal;padding-top:1rem;padding-bottom:1rem;}.ajreus__prefooter__col-address address p{margin:0;}.ajreus__prefooter__col-address address a{padding-bottom:2px;}.ajreus__prefooter__col-address address a:hover{border-bottom:1px solid var(--prefooter__color-text);}.ajreus__prefooter__social-networks{text-align:right;padding-bottom:1rem;}.ajreus__prefooter__social-networks p{font-weight:bold;}.ajreus__prefooter__social-networks ul{padding:0;margin:0;}.ajreus__prefooter__social-networks ul li{list-style:none;display:inline-block;margin-left:1rem;}.ajreus__prefooter__social-networks ul li:first-child{margin-left:0;}.ajreus__prefooter__links{text-align:center;padding-top:1rem;padding-bottom:1rem;}.ajreus__prefooter__links ul{padding:0;margin:0;}.ajreus__prefooter__links ul li{list-style:none;display:inline-block;margin-left:1rem;margin-bottom:.5rem;}.ajreus__prefooter__links ul li:first-child{margin-left:0;}.ajreus__prefooter__links ul li a{padding-bottom:2px;}.ajreus__prefooter__links ul li a:hover{color:var(--deg-general-light);}@media (max-width:575px){.ajreus__prefooter__col-3,.ajreus__prefooter__col-6{flex:0 0 auto;width:100%;text-align:center}.ajreus__prefooter__social-networks{text-align:center;}}@media (min-width:576px) and (max-width:767px){.ajreus__prefooter__col-3{flex:0 0 auto;width:50%;text-align:left}.ajreus__prefooter__col-address address{padding-left:1rem;padding-right:1rem;}.ajreus__prefooter__col-logo img{margin-left:1rem;}.ajreus__prefooter__col-6{flex:0 0 auto;width:100%;text-align:center}}.ajreus__prefooter__official-logos{padding-top:1rem;}.ajreus__prefooter__official-logos img{max-width:100%;height:auto;}.ajreus__prefooter--light{--prefooter__background:white;--prefooter__color-text:#565C77;--prefooter__padding:32px 0;--prefooter__font-family:'Open Sans',sans-serif;--prefooter__font-size:14px;}.ajreus__prefooter--dark svg{filter:brightness(100);}
:root{--corporative-footer__background:#010101;--corporative-footer__color-text:#fdfdfd;--corporative-footer__padding:32px 0;--corporative-footer__font-family:'Open Sans',sans-serif;--corporative-footer__font-size:14px;--corporative-footer__light__background:#ffffff;--corporative-footer__light__color-text:#010101;}body{margin:0;padding:0;}.ajreus__corporative-footer{background-color:var(--corporative-footer__background);padding:var(--corporative-footer__padding);}.ajreus__corporative-footer__container{width:100%;margin-right:auto;margin-left:auto;}@media (min-width:576px){.ajreus__corporative-footer__container{max-width:540px}}@media (min-width:768px){.ajreus__corporative-footer__container{max-width:720px}}@media (min-width:992px){.ajreus__corporative-footer__container{max-width:960px}}@media (min-width:1200px){.ajreus__corporative-footer__container{max-width:1140px}}@media (min-width:1440px){.ajreus__corporative-footer__container{max-width:1320px}}.ajreus__corporative-footer__row{display:flex;flex-wrap:wrap;margin-top:calc(-1* var(--bs-gutter-y));margin-right:calc(-.5* var(--bs-gutter-x));margin-left:calc(-.5* var(--bs-gutter-x));}.ajreus__corporative-footer__row>*{flex-shrink:0;width:100%;max-width:100%}.ajreus__corporative-footer__col{flex:1 0 0%}.ajreus__corporative-footer img{height:52px;width:auto;}.ajreus__corporative-footer__col--address{justify-content:flex-end;align-items:center;display:flex;}.ajreus__corporative-footer__address{margin:0;padding:0;color:var(--corporative-footer__color-text);font-style:normal;font-family:var(--corporative-footer__font-family);font-size:var(--corporative-footer__font-size);}.ajreus__corporative-footer__address a{color:var(--corporative-footer__color-text);text-decoration:none;}@media (max-width:1199px){.ajreus__corporative-footer__col--address{justify-content:center;padding-top:32px;text-align:center}.ajreus__corporative-footer__col{flex:1 0 50%;padding-left:32px;padding-right:32px;justify-content:center}.ajreus__corporative-footer__col--logo{text-align:center}}@media (max-width:767px){.ajreus__corporative-footer__address--place{display:block;}.ajreus__corporative-footer__address--contact{display:block;}.ajreus__corporative-footer__address--divider-1,.ajreus__corporative-footer__address--divider-2{display:none;}}.ajreus__corporative-footer__light{background-color:var(--corporative-footer__light__background);}.ajreus__corporative-footer__light .ajreus__corporative-footer__address{color:var(--corporative-footer__light__color-text);}.ajreus__corporative-footer__light .ajreus__corporative-footer__address a{color:var(--corporative-footer__light__color-text);}
@font-face{font-family:'Borna';src:url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-regular-webfont.woff2) format('woff2'),url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Borna';src:url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-regularitalic-webfont.woff2) format('woff2'),url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-regularitalic-webfont.woff) format('woff');font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:'Borna';src:url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-medium-webfont.woff2) format('woff2'),url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-medium-webfont.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Borna';src:url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-mediumitalic-webfont.woff2) format('woff2'),url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-mediumitalic-webfont.woff) format('woff');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'Borna';src:url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-semibold-webfont.woff2) format('woff2'),url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-semibold-webfont.woff) format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Borna';src:url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-semibolditalic-webfont.woff2) format('woff2'),url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-semibolditalic-webfont.woff) format('woff');font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:'Borna';src:url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-bold-webfont.woff2) format('woff2'),url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-bold-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Borna';src:url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-bolditalic-webfont.woff2) format('woff2'),url(/themes/custom/b5subtheme/fonts/borna-complete-webfont/webfontkit/borna-bolditalic-webfont.woff) format('woff');font-weight:700;font-style:italic;font-display:swap;}*{box-sizing:border-box;margin:0;padding:0}:root{--black:#000000;--bg-blue:#121420;--grey-800:#66707A;--grey-700:#7F8994;--grey-400:#CCD5DD;--white:#FFFFFF;--primary-500:#752641;--borna:'Borna',sans-serif;--font-opensans:'Open Sans',sans-serif;--innovacion-blue:#0000CC;--inoavacion-blue-light:#60EFFF;--sostenibilitat-green:#00FF87;--sostenibilitat-green-light:#60EFFF;--persones-magenta:#891694;--persones-magenta-light:#E5007E;--deg-general-dark:#891694;--deg-general-medium:#E5007E;--deg-general-light:#FF6200;}body{background-color:var(--black);}.bg-dark-blue{background-color:var(--bg-blue);}.acte-agenda{padding-bottom:80px;}.acte-agenda .header-article-agenda{padding-top:40px;padding-bottom:80px;}.acte-agenda .header-article-agenda{display:flex;flex-direction:column;justify-content:center;gap:24px;}.acte-agenda .header-article-agenda .head-flexer{display:flex;flex-direction:row;gap:48px;justify-content:center;}.acte-agenda .header-article-agenda .date-controler{height:fit-content;display:flex;flex-direction:column;padding:16px 24px;border-radius:16px;background:linear-gradient(90deg,#A51877 0%,#EC4842 100%);}.acte-agenda .header-article-agenda .date-controler .date-day{color:var(--white);font-family:var(--font-opensans);font-size:38px;font-style:normal;font-weight:800;line-height:28px;}.acte-agenda .header-article-agenda .date-controler .date-month{color:var(--white);text-align:center;font-family:var(--font-opensans);font-size:22px;font-style:normal;font-weight:700;line-height:28px;}.acte-agenda .header-article-agenda .date-controler .date-year{color:var(--white);text-align:center;font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:700;line-height:18px;}.acte-agenda .header-article-agenda a{display:flex;justify-content:center;color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;width:100%;margin-bottom:24px;}.acte-agenda .header-article-agenda a img{display:none;}.acte-agenda .header-article-agenda h1{color:#FF6200;font-family:var(--borna);font-size:64px;font-style:normal;font-weight:400;line-height:72px;margin:0;}.acte-agenda .main-img{width:100%;height:auto;}.acte-agenda .main-img img{width:100%;height:auto;object-fit:cover;}.acte-agenda .article-content .content-article{padding:72px 56px;}.acte-agenda .article-content .content-article h2{color:var(--white);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:600;line-height:150%;margin-top:24px;margin-bottom:0px;}.acte-agenda .article-content .content-article h2:first-of-type{margin-top:0px;}.acte-agenda .article-content .content-article p,.acte-agenda .article-content .content-article ul,.acte-agenda .article-content .content-article ol,.acte-agenda .article-content .content-article li,.acte-agenda .article-content .content-article blockquote{color:var(--grey-400);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:400;line-height:150%;margin-top:0px;margin-bottom:8px;}.acte-agenda .article-content .content-article a{color:var(--white);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;}.list-agenda{padding:80px 0;}.list-agenda h1{margin-top:40px;color:var(--white);font-family:var(--bg-blue);font-size:74px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.list-agenda p.suport-title{color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:80px;}.list-agenda.bg-dark-blue h2{color:var(--white);font-family:var(--borna);font-size:56px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:56px;text-align:center;}.list-agenda .item-agenda{display:flex;flex-direction:row;gap:48px;position:relative;margin-bottom:56px;}.list-agenda .item-agenda:last-of-type{margin-bottom:0;}.list-agenda .item-agenda figure{width:33%;margin:0;min-height:400px;background-position:center center;background-size:cover;background-repeat:no-repeat;}.list-agenda .item-agenda .item-agenda-caption{width:66%;display:flex;flex-direction:column;justify-content:center;}.list-agenda .item-agenda .item-agenda-caption span{color:var(--grey-400);font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:500;line-height:28px;text-transform:uppercase;position:relative;padding-left:20px;margin-bottom:8px;}.list-agenda .item-agenda .item-agenda-caption span::after{content:'//';position:absolute;font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:500;line-height:28px;bottom:0;left:0;color:var(--deg-general-light);}.list-agenda .item-agenda .item-agenda-caption h2,.list-agenda .item-agenda .item-agenda-caption h3{color:var(--deg-general-light);font-family:var(--borna);font-size:48px;font-style:normal;font-weight:400;line-height:100%;}.list-agenda .item-agenda .item-agenda-caption p{color:var(--grey-400);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:400;line-height:150%;}.list-agenda .item-agenda .item-agenda-caption p.extra-info{margin:8px 0 0 0;color:var(--grey-400);font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:400;line-height:150%;display:flex;flex-direction:row;gap:8px;}.list-agenda .item-agenda .item-agenda-caption p.extra-info img{width:24px;height:24px;}.list-agenda .item-agenda figure .date-controler{position:absolute;top:0px;left:24px;height:fit-content;display:flex;flex-direction:column;padding:16px 24px;border-radius:0 0 16px 16px;background:linear-gradient(90deg,#A51877 0%,#EC4842 100%);}.list-agenda .item-agenda figure .date-controler .date-day{color:var(--white);font-family:var(--font-opensans);font-size:32px;font-style:normal;font-weight:800;line-height:28px;}.list-agenda .item-agenda figure .date-controler .date-month{color:var(--white);text-align:center;font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:700;line-height:28px;}.list-agenda .item-agenda figure .date-controler .date-year{color:var(--white);text-align:center;font-family:var(--font-opensans);font-size:16px;font-style:normal;font-weight:700;line-height:18px;}ul.control-pagination{list-style:none;display:flex;justify-content:center;gap:16px;padding:0;margin-top:56px;}ul.control-pagination li a.active,ul.control-pagination li a:hover,ul.control-pagination li.active a,ul.control-pagination li:hover a{background:linear-gradient(90deg,#A51877 0%,#EC4842 100%);color:var(--grey-400);}ul.control-pagination li a{background-color:var(--grey-400);width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:500px;color:var(--grey-800);text-align:center;font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;transition:.3s all ease-in-out;}@media (max-width:991px){.acte-agenda{padding-bottom:40px;}.acte-agenda .header-article-agenda{padding:40px 0 56px 0;}.acte-agenda .header-article-agenda h1{font-size:48px;line-height:56px;}.acte-agenda .article-content .content-article,.list-agenda{padding:40px 0;}.acte-agenda .article-content .content-article h2{font-size:20px;}.acte-agenda .article-content .content-article a,.acte-agenda .article-content .content-article p{font-size:16px;}.list-agenda.bg-dark-blue h2{font-size:40px;margin-bottom:32px;}.list-agenda .item-agenda{gap:40px;margin-bottom:36px;}.list-agenda .item-agenda figure{width:55%;}.list-agenda .item-agenda .item-agenda-caption{width:45%;}.list-agenda .item-agenda .item-agenda-caption h3{font-size:36px;line-height:100%;}.list-agenda p.suport-title{margin-bottom:40px;}}@media (max-width:767px){.acte-agenda .header-article-agenda a{justify-content:left;font-size:20px;display:flex;flex-direction:row;align-items:center;gap:8px;}.acte-agenda .header-article-agenda a img{display:block;height:20px;width:auto;}.acte-agenda{padding-bottom:24px;}.acte-agenda .header-article-agenda .head-flexer{gap:12px;flex-direction:column;}.acte-agenda .header-article-agenda .date-controler{padding:0 0 0 40px;flex-direction:row;background:none;gap:4px;position:relative;}.acte-agenda .header-article-agenda .date-controler::after{content:'';position:absolute;top:0;left:0;width:32px;height:20px;border-radius:4px;background:linear-gradient(90deg,#A51877 0%,#EC4842 100%);}.acte-agenda .header-article-agenda .date-controler .date-day,.acte-agenda .header-article-agenda .date-controler .date-month,.acte-agenda .header-article-agenda .date-controler .date-year{font-size:16px;line-height:20px;}.acte-agenda .header-article-agenda{padding:24px 0;}.acte-agenda .header-article-agenda h1{font-size:32px;line-height:40px;}.acte-agenda .article-content .content-article{padding:24px 0;}.list-agenda.bg-dark-blue h2{font-size:32px;margin-bottom:24px;}.list-agenda .item-agenda{flex-direction:column;gap:16px;}.list-agenda .item-agenda .item-agenda-caption h3{font-size:24px;}.list-agenda .item-agenda figure,.list-agenda .item-agenda .item-agenda-caption{width:100%;}.list-agenda .item-agenda figure{min-height:250px;}.list-agenda p.suport-title{margin-bottom:24px;}}.noticias-slider.bg-dark-blue{padding:80px 0 80px 32px;}.noticias-slider.bg-dark-blue h2{color:var(--white);text-align:center;font-family:var(--borna);font-size:56px;font-style:normal;font-weight:700;line-height:normal;}.noticias-slider.bg-dark-blue p.suport-title{color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:500;line-height:normal;}.item-noticies{display:flex;flex-direction:row;position:relative;}.item-noticies figure{width:50%;margin:0;min-height:600px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;}.item-noticies figure::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.5;}.item-noticies .caption-item-noticias{width:50%;display:flex;flex-direction:column;padding:48px;flex:1;}.item-noticies .caption-item-noticias span{color:var(--grey-400);font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:500;line-height:28px;text-transform:uppercase;position:relative;padding-left:16px;}.item-noticies .caption-item-noticias span::after{content:'//';position:absolute;font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:500;line-height:28px;bottom:0;left:0;color:var(--deg-general-medium);}.item-noticies .caption-item-noticias h3,.item-noticies .caption-item-noticias h2{color:var(--white);font-family:var(--borna);font-size:48px;font-style:normal;font-weight:400;line-height:100%;}.item-noticies .caption-item-noticias p{color:var(--grey-400);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:400;line-height:150%;}.item-noticies .caption-item-noticias a{border-radius:500px;background:linear-gradient(90deg,#A51877 0%,#EC4842 100%);height:64px;width:64px;display:flex;justify-content:center;align-items:center;margin-top:auto;margin-bottom:0;}.item-noticies .caption-item-noticias a img{width:40px;height:40px;}.noticias-slider .carrousel-slick-noticias{margin-top:80px;}@media(max-width:1024px){.item-noticies .caption-item-noticias{padding:32px;}.item-noticies .caption-item-noticias h3,.item-noticies .caption-item-noticias h2{font-size:36px;}.item-noticies .caption-item-noticias p{font-size:18px;}.item-noticies .caption-item-noticias{padding:24px 24px 32px 24px;}.item-noticies figure{min-height:250px;}.item-noticies .caption-item-noticias a img{height:32px;width:32px;}}@media(max-width:991px){.noticias-slider .carrousel-slick-noticias{padding-bottom:96px;}.item-noticies .caption-item-noticias h3,.item-noticies .caption-item-noticias h2{font-size:32px;}.item-noticies .caption-item-noticias p{font-size:18px;}.item-noticies .caption-item-noticias{padding:24px 24px 32px 24px;}.item-noticies figure{min-height:250px;}.item-noticies .caption-item-noticias a{height:48px;width:48px;}.item-noticies .caption-item-noticias a img{height:32px;width:32px;}}@media(max-width:800px){.item-noticies{flex-direction:column;}.item-noticies figure,.item-noticies .caption-item-noticias{width:100%;}.item-noticies .caption-item-noticias{padding:12px 12px 24px 12px;}.noticias-slider.bg-dark-blue{padding:32px 16px 32px 16px;}.noticias-slider .carrousel-slick-noticias{margin-top:40px;}.item-noticies .caption-item-noticias a{height:32px;width:32px;}.item-noticies .caption-item-noticias a img{height:24px;width:24px;}}.noticias-slider .slick-arrow{width:64px;height:64px;border-radius:500px;background-color:var(--white);position:absolute;top:50%;transform:translateY(-50%);z-index:10;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:36px 36px;}.noticias-slider .slick-arrow::before{display:none;}.noticias-slider .slick-arrow.slick-next{background-image:url(/themes/custom/b5subtheme/img/tabler-icon-arrow-narrow-right.svg);right:24px;}.noticias-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/b5subtheme/img/tabler-icon-arrow-narrow-left.svg);left:24px;}@media(max-width:991px){.noticias-slider .slick-arrow.slick-next{right:inherit;top:calc(100% - 40px);left:72px;height:48px;width:48px;background-size:28px 28px;}.noticias-slider .slick-arrow.slick-prev{left:0px;top:calc(100% - 40px);height:48px;width:48px;background-size:28px 28px;}}@media(max-width:800px){.noticias-slider .slick-arrow.slick-next{right:inherit;top:calc(100% - 40px);left:72px;height:40px;width:40px;background-size:24px 24px;}.noticias-slider .slick-arrow.slick-prev{left:0px;top:calc(100% - 40px);height:40px;width:40px;background-size:24px 24px;}}.hero-ficha-noticies{padding:40px 0 0 0;}.hero-ficha-noticies a{color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;margin-bottom:24px;}.hero-ficha-noticies a img{display:none;}.hero-ficha-noticies h1{color:var(--white,#FFF);text-align:center;font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;}.hero-ficha-noticies p{color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:500;line-height:normal;}.hero-ficha-noticies .extra-info-header{display:flex;flex-direction:row;justify-content:center;gap:16px;margin-top:16px;}.hero-ficha-noticies .extra-info-header p{display:flex;flex-direction:row;justify-content:center;align-self:center;gap:8px;width:fit-content;color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:500;line-height:28px;text-transform:uppercase;}.hero-ficha-noticies .extra-info-header p img{width:16px;height:16px;margin:auto 0;}.hero-ficha-noticies img.main-img{max-height:600px;width:100%;height:auto;margin-top:56px;object-fit:cover;}.main-content-noticies{padding:72px 56px;}.main-content-noticies p,.main-content-noticies ul,.main-content-noticies ol,.main-content-noticies li,.main-content-noticies blockquote,.main-content span{color:var(--grey-400);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:400;line-height:150%;margin-top:0px;margin-bottom:8px;}.list-noticies{padding:80px 0;}.list-noticies h1{color:var(--white);font-family:var(--borna);font-size:74px;font-style:normal;font-weight:500;line-height:normal;text-align:center;}.list-noticies p.suport-title{color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:80px;}.list-noticies .item-noticies{margin-bottom:80px;}.list-noticies .item-noticies:last-of-type{margin-bottom:0px;}@media(max-width:991px){.hero-ficha-noticies h1,.list-noticies h1{font-size:56px;}.hero-ficha-noticies img.main-img{max-height:400px;margin-top:40px;}.list-noticies .item-noticies{margin-bottom:56px;}.list-noticies{padding:32px 0;}.list-noticies p.suport-title{margin-bottom:40px;font-size:20px;}.main-content-noticies p,.main-content-noticies li{font-size:20px;}.noticias-slider.bg-dark-blue h2{font-size:44px;margin-bottom:32px;}.noticias-slider.bg-dark-blue p.suport-title{font-size:20px;}}@media(max-width:676px){.main-content-noticies{padding:20px 0;}.hero-ficha-noticies a{justify-content:left;}.hero-ficha-noticies a img{display:block;}.hero-ficha-noticies img.main-img{max-height:300px;margin-top:32px;}.hero-ficha-noticies h1{font-size:40px;text-align:left;}.hero-ficha-noticies .extra-info-header{justify-content:left;}.hero-ficha-noticies p{text-align:left;font-size:20px;}.list-noticies h1{font-size:48px;}.list-noticies .item-noticies{margin-bottom:50px;}.list-noticies{padding:28px 0;}.list-noticies p.suport-title{margin-bottom:32px;font-size:18px;}.main-content-noticies p,.main-content-noticies li{font-size:18px;}.noticias-slider.bg-dark-blue h2{font-size:40px;margin-bottom:20px;}.noticias-slider.bg-dark-blue p.suport-title{font-size:18px;}}.eix-projecte .head-eix-projecte{padding:40px 0 80px 0;}.eix-projecte h1{color:var(--white);text-align:center;font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;}.eix-projecte .head-eix-projecte p{color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0px;display:flex;flex-direction:row;justify-content:center;gap:8px;}.eix-projecte .head-eix-projecte span{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:8px;color:var(--black);font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:700;line-height:normal;width:fit-content;margin:24px auto;}.eix-projecte .head-eix-projecte a{color:var(--grey-400);text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;}.eix-projecte .main-content{padding:56px 64px;}.eix-projecte .main-content h2{color:var(--white);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:600;line-height:150%;}.eix-projecte .main-content p,.eix-projecte .main-content ul,.eix-projecte .main-content ol,.eix-projecte .main-content li,.eix-projecte .main-content blockquote{color:var(--white);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:300;line-height:150%;}.eix-projecte .main-img img,.eix-projecte .main-img{width:100%;max-width:100%;}@media(max-width:991px){.eix-projecte .main-content{padding:32px 0;}.eix-projecte .head-eix-projecte{padding:20px 0 40px 0;}.eix-projecte h1{font-size:48px;}.eix-projecte .main-content p{font-size:20px;}}@media(max-width:676px){.eix-projecte .main-content,.eix-projecte .head-eix-projecte{padding:20px 0 20px 0;}.eix-projecte h1{font-size:32px;}.eix-projecte .main-content p{font-size:18px;}}.slider-eix-projects{padding:80px 0;}.slider-eix-projects h2{color:var(--white);font-family:var(--borna);font-size:56px;font-style:normal;font-weight:300;line-height:normal;text-align:center;margin-bottom:56px;}.itemeixos-projectes{padding-right:20px;}.itemeixos-projectes .inner-card{transition:.3s ease-in-out;display:flex;padding:32px;flex-direction:column;align-items:flex-start;align-self:stretch;border:2px solid var(--grey-700);position:relative;}.itemeixos-projectes a.stretched-link{font-size:0;}#section-ancor-ciutadania .itemeixos-projectes span,#section-ancor-empresa .itemeixos-projectes span,#section-ancor-organitzacio .itemeixos-projectes span,.itemeixos-projectes span{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:8px;color:var(--black);font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:700;line-height:normal;width:fit-content;margin:0 auto 8px 0;}.itemeixos-projectes h3{color:var(--mockup-white,#FFF);font-family:var(--borna);font-size:24px;font-style:normal;font-weight:400;line-height:normal;}.itemeixos-projectes p{color:var(--grey-400);font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:500;line-height:normal;}.carrousel-slick-eixos-projectes .slick-arrow{width:64px;height:64px;border-radius:500px;background-color:var(--white);position:absolute;top:50%;transform:translateY(-50%);z-index:10;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:36px 36px;}.carrousel-slick-eixos-projectes .slick-arrow::before{display:none;}.carrousel-slick-eixos-projectes .slick-arrow.slick-next{background-image:url(/themes/custom/b5subtheme/img/tabler-icon-arrow-narrow-right.svg);right:-80px;}.carrousel-slick-eixos-projectes .slick-arrow.slick-prev{background-image:url(/themes/custom/b5subtheme/img/tabler-icon-arrow-narrow-left.svg);left:-80px;}.carrousel-slick-eixos-projectes .slick-list{margin-right:-20px;}@media(max-width:1299px){.carrousel-slick-eixos-projectes .slick-arrow{width:44px;height:44px;background-size:24px 24px;}.carrousel-slick-eixos-projectes .slick-arrow.slick-prev{left:-60px;}.carrousel-slick-eixos-projectes .slick-arrow.slick-next{right:-60px;}}@media(max-width:1250px){.carrousel-slick-eixos-projectes .slick-arrow.slick-next{right:inherit;top:calc(100% + 60px);left:72px;height:48px;width:48px;background-size:28px 28px;}.carrousel-slick-eixos-projectes .slick-arrow.slick-prev{left:0px;top:calc(100% + 60px);height:48px;width:48px;background-size:28px 28px;}.slider-eix-projects{padding:40px 0 132px 0;}}@media(max-width:991px){.slider-eix-projects h2{margin-bottom:32px;font-size:40px;}.carrousel-slick-eixos-projectes .slick-arrow.slick-next{right:inherit;top:calc(100% + 60px);left:72px;height:48px;width:48px;background-size:28px 28px;}.carrousel-slick-eixos-projectes .slick-arrow.slick-prev{left:0px;top:calc(100% + 60px);height:48px;width:48px;background-size:28px 28px;}}@media(max-width:799px){.carrousel-slick-eixos-projectes .slick-list{margin-right:0px;}.itemeixos-projectes{padding-right:0px;}.carrousel-slick-eixos-projectes .slick-arrow.slick-next{right:inherit;top:calc(100% + 60px);left:72px;height:40px;width:40px;background-size:24px 24px;}.carrousel-slick-eixos-projectes .slick-arrow.slick-prev{left:0px;top:calc(100% + 60px);height:40px;width:40px;background-size:24px 24px;}}.eix-projecte.eix-ciutadania .itemeixos-projectes span,.eix-projecte.eix-ciutadania .head-eix-projecte span{background-color:var(--persones-magenta-light);}.eix-projecte.eix-ciutadania h1{color:var(--persones-magenta-light);}.eix-projecte.eix-ciutadania .slider-eix-projects{background:linear-gradient(90deg,rgba(229,0,126,0.40) 0%,var(--brand-black,#000) 95.67%);}.eix-ciutadania .itemeixos-projectes .inner-card:hover{border:2px solid var(--persones-magenta-light);}.eix-projecte.eix-empresa .itemeixos-projectes span,.eix-projecte.eix-empresa .head-eix-projecte span{background-color:var(--sostenibilitat-green-light);}.eix-projecte.eix-empresa h1{color:var(--sostenibilitat-green-light);}.eix-projecte.eix-empresa .slider-eix-projects{background:linear-gradient(90deg,rgba(0,0,204,0.40) 0%,var(--brand-black,#000) 95.67%);}.eix-empresa .itemeixos-projectes .inner-card:hover{border:2px solid var(--sostenibilitat-green-light);}.eix-projecte.eix-organitzacio .itemeixos-projectes span,.eix-projecte.eix-organitzacio .head-eix-projecte span{background-color:var(--sostenibilitat-green);}.eix-projecte.eix-organitzacio h1{color:var(--sostenibilitat-green);}.eix-projecte.eix-organitzacio .slider-eix-projects{background:linear-gradient(90deg,rgba(0,255,135,0.40) 0%,var(--brand-black,#000) 95.67%);}.eix-organitzacio .itemeixos-projectes .inner-card:hover{border:2px solid var(--sostenibilitat-green);}.eixos-list{padding-bottom:80px;}.eixos-list .itemeixos-projectes,.eixos-list .itemeixos-projectes .inner-card{height:100%;}.eix-ciutadania .itemeixos-projectes span{background-color:var(--persones-magenta-light);}.eix-empresa .itemeixos-projectes span{background-color:var(--sostenibilitat-green-light);}.eix-organitzacio .itemeixos-projectes span{background-color:var(--sostenibilitat-green);}.eixos-list .head-eixos-list{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;background-position:center center;background-size:auto 65%;background-repeat:no-repeat;min-height:70vh;}.eixos-list .head-eixos-list a{color:var(--grey-400);display:block;text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;}.eixos-list .head-eixos-list h1{color:var(--white);text-align:center;font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;}.eixos-list .head-eixos-list p.subtitle{color:var(--white);text-align:center;font-family:var(--font-opensans);font-size:32px;font-style:normal;font-weight:500;line-height:normal;}.eixos-list .head-eixos-list p.total-projects{text-align:center;font-family:var(--font-opensans);font-size:32px;font-style:normal;font-weight:500;line-height:normal;}.eixos-list.eix-ciutadania .head-eixos-list p.total-projects{color:var(--persones-magenta-light);}.eixos-list.eix-empresa .head-eixos-list p.total-projects{color:var(--inoavacion-blue-light);}.eixos-list.eix-organitzacio .head-eixos-list p.total-projects{color:var(--sostenibilitat-green);}.eixos-list.eix-ciutadania .head-eixos-list{background-image:url(/themes/custom/b5subtheme/img/hero-ciutadania-img.png);}.eixos-list.eix-empresa .head-eixos-list{background-image:url(/themes/custom/b5subtheme/img/hero-empresa-img.png);}.eixos-list.eix-organitzacio .head-eixos-list{background-image:url(/themes/custom/b5subtheme/img/hero-organitzacio-img.png);}.eixos-list .itemeixos-projectes{padding:0 0 var(--bs-gutter-x) 0;}.eixos-list .itemeixos-projectes h2{color:var(--white);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:500;line-height:normal}@media(max-width:1024px){.eixos-list .head-eixos-list h1{font-size:56px;}}@media(max-width:991px){.eixos-list .head-eixos-list h1{font-size:44px;}.eixos-list .head-eixos-list p.total-projects,.eixos-list .head-eixos-list p.subtitle{font-size:24px;}.eixos-list .head-eixos-list a{font-size:20px;}}@media(max-width:767px){.eixos-list .head-eixos-list{padding:40px 16px;justify-content:end;min-height:600px;background-size:auto 260px;background-position:center 40px;}.eixos-list .head-eixos-list h1{font-size:40px;}.eixos-list .head-eixos-list p.total-projects,.eixos-list .head-eixos-list p.subtitle{font-size:20px;}.eixos-list .head-eixos-list a{font-size:18px;}}.projectes-hero{padding:80px 0 40px 0;}.projectes-hero h1{color:var(--white);text-align:center;font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;}.projectes-hero p.subtitle{color:var(--white);text-align:center;font-family:var(--font-opensans);font-size:32px;font-style:normal;font-weight:500;line-height:normal;}.projectes-hero .project-hero-col{display:flex;flex-direction:column;gap:0;margin-top:32px;}.projectes-hero .project-hero-col img{width:100%;height:auto;margin-bottom:40px}.projectes-hero .project-hero-col .caption{display:flex;flex-direction:column;align-items:center;justify-content:center;}.projectes-hero .project-hero-col span{color:var(--grey-400);text-align:center;font-family:var(--borna);font-size:16px;font-style:normal;font-weight:500;margin-bottom:0px;}.projectes-hero .project-hero-col h2{color:var(--white);text-align:center;font-family:var(--borna);font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px;}.projectes-hero .project-hero-col a{text-align:center;font-family:var(--font-opensans);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:4%;text-underline-offset:20%;text-underline-position:from-font;}.projectes-hero .project-hero-col.ciutadania-col a{color:var(--persones-magenta-light);}.projectes-hero .project-hero-col.empresa-col a{color:var(--inoavacion-blue-light);}.projectes-hero .project-hero-col.organitzacio-col a{color:var(--sostenibilitat-green);}@media(max-width:991px){.projectes-hero h1{font-size:56px;}.projectes-hero p.subtitle{font-size:24px;}.projectes-hero .project-hero-col h2{font-size:20px;}}@media(max-width:767px){.projectes-hero h1{font-size:40px;text-align:left;}.projectes-hero p.subtitle{font-size:20px;text-align:left;}.projectes-hero .project-hero-col{flex-direction:row;gap:var(--bs-gutter-x);margin-top:36px;}.projectes-hero .col-md-4:first-of-type .project-hero-col{margin-top:24px;}.projectes-hero .project-hero-col img{width:130px;height:130px;object-fit:cover;margin-bottom:0;margin-left:0;margin-right:0;}.projectes-hero .project-hero-col .caption{align-items:flex-start;width:50%;}.projectes-hero .project-hero-col .caption *{text-align:left;}}.projects-intro{padding:80px 0;}.projects-intro h2{color:var(--white);font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px}.projects-intro li,.projects-intro p{color:var(--grey-400);font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:8px;}#section-ancor-ciutadania,#section-ancor-empresa,#section-ancor-organitzacio{padding:80px 0;}#section-ancor-ciutadania .caption-ancor,#section-ancor-empresa .caption-ancor,#section-ancor-organitzacio .caption-ancor{height:100%;display:flex;flex-direction:column;justify-content:center;}#section-ancor-ciutadania h2,#section-ancor-empresa h2,#section-ancor-organitzacio h2{font-family:var(--borna);font-size:40px;font-style:normal;font-weight:400;line-height:normal;}#section-ancor-ciutadania a,#section-ancor-ciutadania h2{color:var(--deg-general-medium);}#section-ancor-empresa a,#section-ancor-empresa h2{color:var(--inoavacion-blue-light);}#section-ancor-organitzacio a,#section-ancor-organitzacio h2{color:var(--sostenibilitat-green);}#section-ancor-ciutadania a,#section-ancor-empresa a,#section-ancor-organitzacio a{font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:4%;text-underline-offset:20%;text-underline-position:from-font;}#section-ancor-ciutadania p,#section-ancor-empresa p,#section-ancor-organitzacio p{color:var(--grey-400);font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:500;line-height:normal;}#section-ancor-ciutadania span,#section-ancor-empresa span,#section-ancor-organitzacio span{color:var(--grey-400);font-family:var(--borna);font-size:24px;font-style:normal;font-weight:500;line-height:normal;}#section-ancor-ciutadania img,#section-ancor-empresa img,#section-ancor-organitzacio img{width:100%;max-width:100%;height:auto;margin-top:32px;}#section-ancor-ciutadania .carrousel-slick-eixos-projectes,#section-ancor-empresa .carrousel-slick-eixos-projectes,#section-ancor-organitzacio .carrousel-slick-eixos-projectes{margin-top:100px;}@media(max-width:991px){.p.projectes-hero,.projects-intro{padding:32px 0;}#section-ancor-ciutadania,#section-ancor-empresa,#section-ancor-organitzacio{padding:32px 0 120px 0;}.projects-intro h2{font-size:40px;margin-bottom:20px;}#section-ancor-ciutadania h2,#section-ancor-empresa h2,#section-ancor-organitzacio h2{font-size:32px;}#section-ancor-ciutadania span,#section-ancor-empresa span,#section-ancor-organitzacio span{font-size:20px;}.projects-intro li,.projects-intro p,#section-ancor-ciutadania p,#section-ancor-empresa p,#section-ancor-organitzacio p{font-size:18px;}#section-ancor-ciutadania img,#section-ancor-empresa img,#section-ancor-organitzacio img{margin-top:0px;width:100%;margin-bottom:32px;}#section-ancor-ciutadania .carrousel-slick-eixos-projectes,#section-ancor-empresa .carrousel-slick-eixos-projectes,#section-ancor-organitzacio .carrousel-slick-eixos-projectes{margin-top:40px;}}@media(max-width:767px){.p.projectes-hero,.projects-intro{padding:32px 0;}#section-ancor-ciutadania,#section-ancor-empresa,#section-ancor-organitzacio{padding:32px 0 80px 0;}.projects-intro h2{font-size:32px;margin-bottom:8px;}#section-ancor-ciutadania h2,#section-ancor-empresa h2,#section-ancor-organitzacio h2{font-size:24px;}#section-ancor-ciutadania span,#section-ancor-empresa span,#section-ancor-organitzacio span{font-size:20px;}.projects-intro li,.projects-intro p,#section-ancor-ciutadania p,#section-ancor-empresa p,#section-ancor-organitzacio p{font-size:16px;}#section-ancor-ciutadania img,#section-ancor-empresa img,#section-ancor-organitzacio img{margin-top:0px;width:40%;margin-bottom:24px;}#section-ancor-ciutadania .carrousel-slick-eixos-projectes,#section-ancor-empresa .carrousel-slick-eixos-projectes,#section-ancor-organitzacio .carrousel-slick-eixos-projectes{margin-top:20px;}#section-ancor-ciutadania .carrousel-slick-eixos-projectes .slick-arrow,#section-ancor-empresa .carrousel-slick-eixos-projectes .slick-arrow,#section-ancor-organitzacio .carrousel-slick-eixos-projectes .slick-arrow{top:calc(100% + 40px);}}#section-ancor-ciutadania .itemeixos-projectes span{background-color:var(--deg-general-medium);color:var(--black);}#section-ancor-empresa .itemeixos-projectes span{background-color:var(--inoavacion-blue-light);color:var(--black);}#section-ancor-organitzacio .itemeixos-projectes span{background-color:var(--sostenibilitat-green);color:var(--black);}.banner-end-page{position:relative;width:100%;min-height:70vh;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;margin-top:40px;}.banner-end-page h2{color:#FFF;font-family:var(--borna);font-size:56px;font-style:italic;font-weight:400;margin-bottom:20px;}.banner-end-page p{color:var(--grey-400);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:600;margin-bottom:4px;}.banner-end-page span{color:var(--grey-400);font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:600;line-height:normal;}@media(max-width:991px){.banner-end-page{min-height:50vh;}.banner-end-page h2{font-size:48px;}.banner-end-page p{font-size:20px;}.banner-end-page span{font-size:16px;}}@media(max-width:767px){.banner-end-page{min-height:40vh;}.banner-end-page h2{font-size:32px;text-align:center;}.banner-end-page p{font-size:20px;text-align:center;}.banner-end-page span{font-size:16px;text-align:center;display:block;}}.hero-home{padding:80px 0;}.intro-home{background-color:var(--bg-blue);padding:80px 0;}.intro-home h1{color:var(--deg-general-light);font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;}.intro-home p{color:var(--grey-400);font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:500;margin-top:24px;margin-bottom:0px;}.intro-home .margin-iframe{margin-top:56px;}.eixos-home{padding:80px 40px;}.eixos-home h2{color:var(--white);font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.eixos-home p.subtitle{color:var(--mockup-grey-400,#CCD5DD);text-align:center;font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:500;line-height:normal;text-align:center;margin-bottom:56px;}.eixos-home .project-hero-col{display:flex;flex-direction:column;gap:0;margin-top:32px;padding:0 20px;}.eixos-home .project-hero-col img{width:100%;height:auto;margin-bottom:40px}.eixos-home .project-hero-col .caption{display:flex;flex-direction:column;align-items:center;justify-content:center;}.eixos-home .project-hero-col span{color:var(--grey-400);text-align:center;font-family:var(--borna);font-size:16px;font-style:normal;font-weight:500;margin-bottom:0px;}.eixos-home .project-hero-col h3{color:var(--white);text-align:center;font-family:var(--borna);font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px;}.eixos-home .project-hero-col a.h3{text-align:center;font-family:var(--borna);font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px;text-decoration:none;}.eixos-home .project-hero-col p{color:var(--white);font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-align:center;}.eixos-home .project-hero-col a{text-align:center;font-family:var(--font-opensans);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:4%;text-underline-offset:20%;text-underline-position:from-font;}.eixos-home .project-hero-col.ciutadania-col a{color:var(--persones-magenta-light);}.eixos-home .project-hero-col.empresa-col a{color:var(--inoavacion-blue-light);}.eixos-home .project-hero-col.organitzacio-col a{color:var(--sostenibilitat-green);}@media(max-width:991px){.eixos-home h2{font-size:56px;}.eixos-home p.subtitle{font-size:20px;margin-bottom:32px;}.eixos-home .project-hero-col h3{font-size:20px;margin-bottom:4px;}}@media(max-width:767px){.eixos-home h2{font-size:40px;text-align:left;}.eixos-home p.subtitle{font-size:18px;text-align:left;margin-bottom:20px;}.eixos-home .project-hero-col{flex-direction:row;gap:var(--bs-gutter-x);margin-top:36px;}.eixos-home .col-md-4:first-of-type .project-hero-col{margin-top:24px;}.eixos-home .project-hero-col img{width:130px;height:130px;object-fit:cover;margin-bottom:0;margin-left:0;margin-right:0;}.eixos-home .project-hero-col .caption{align-items:flex-start;width:calc(100% - 130px);}.eixos-home .project-hero-col .caption *{text-align:left;}}.noticies-home{padding:120px 0px;}.noticies-home h2{color:var(--white);font-family:var(--borna);font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-bottom:64px;}.noticies-home .carrousel-slick-noticias{padding:0 0 0 20px;}.noticies-home .carrousel-slick-noticias .item-noticies figure{min-height:250px;}.noticies-home .carrousel-slick-noticias .item-noticies h3{color:var(--white);font-family:var(--borna);font-size:32px;font-style:normal;font-weight:400;line-height:100%;}.noticies-home .carrousel-slick-noticias .item-noticies a{width:0;height:0;background:transparent;}a.btn-ver-mes{width:fit-content;display:block;margin:64px auto 0 auto;text-align:center;color:var(--white);background-color:transparent;border:1px solid var(--persones-magenta-light);padding:16px 32px;font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;transition:.3s ease-in-out;}a.btn-ver-mes:hover{background-color:var(--persones-magenta-light);color:var(--black);}.noticies-home .carrousel-slick-noticias .slick-arrow{width:64px;height:64px;border-radius:500px;background-color:var(--white);position:absolute;top:50%;transform:translateY(-50%);z-index:10;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:36px 36px;}.noticies-home .carrousel-slick-noticias .slick-arrow::before{display:none;}.noticies-home .carrousel-slick-noticias .slick-arrow.slick-next{background-image:url(/themes/custom/b5subtheme/img/tabler-icon-arrow-narrow-right.svg);right:24px;}.noticies-home .carrousel-slick-noticias .slick-arrow.slick-prev{background-image:url(/themes/custom/b5subtheme/img/tabler-icon-arrow-narrow-left.svg);left:24px;}@media(max-width:1024px){.noticies-home .carrousel-slick-noticias{padding:0;}.noticies-home .carrousel-slick-noticias .slick-arrow{width:48px;height:48px;background-size:24px 24px;}}@media(max-width:991px){.intro-home{padding:40px 0px;}.intro-home h1{font-size:48px;}.intro-home p{font-size:18px;margin-top:16px;}.eixos-home .project-hero-col{padding-left:0;padding-right:0;}.noticies-home{padding:80px 40px;}.noticies-home h2{font-size:40px;margin-bottom:32px;}.intro-home .margin-iframe{margin-top:32px;}.eixos-home{padding:40px 20px;}a.btn-ver-mes{margin:80px auto 0 auto;font-size:18px;padding:12px 24px;}.noticies-home .carrousel-slick-noticias .item-noticies figure{min-height:200px;}.noticies-home .carrousel-slick-noticias .item-noticies h3{font-size:24px;}.noticies-home .carrousel-slick-noticias .slick-arrow{width:48px;height:48px;background-size:24px 24px;}.noticies-home .carrousel-slick-noticias .slick-arrow.slick-prev{top:calc(100% + 40px);left:0px;}.noticies-home .carrousel-slick-noticias .slick-arrow.slick-next{top:calc(100% + 40px);left:80px;right:inherit;}}@media(max-width:767px){.intro-home h1{font-size:36px;}.intro-home p{font-size:16px;margin-top:12px;}.noticies-home{padding:80px 16px;}.eixos-home{padding:32px 0;}.noticies-home h2{font-size:32px;margin-bottom:24px;}.intro-home .margin-iframe{margin-top:24px;}a.btn-ver-mes{margin:88px auto 0 auto;font-size:16px;padding:12px 20px;width:100%;}.noticies-home .carrousel-slick-noticias .item-noticies figure{min-height:250px;}.noticies-home .carrousel-slick-noticias .item-noticies h3{font-size:24px;}.noticies-home .carrousel-slick-noticias .slick-arrow{width:40px;height:40px;background-size:20px 20px;}.noticies-home .carrousel-slick-noticias .slick-arrow.slick-next,.noticies-home .carrousel-slick-noticias .slick-arrow.slick-prev{top:calc(100% + 32px);}}.agenda-home{padding:80px 0;background-color:var(--bg-blue);}.agenda-home h2{color:var(--white);font-family:var(--borna);font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-align:center;}.list-agenda .btn-ver-mes{border-color:var(--deg-general-light);}.list-agenda .btn-ver-mes:hover{background-color:var(--deg-general-light);}@media (max-width:767px){.list-agenda .btn-ver-mes{margin-top:32px;}}header{padding-top:64px;display:flex;justify-content:center;transition:.3s ease-in-out;}header .controler-menu{transition:.3s ease-in-out;width:100vw;z-index:1000;}header.expanded .controler-menu{position:fixed;top:64px;left:0%;margin:auto;}header nav{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:70%;margin:0 auto;gap:32px;transition:.3s ease-in-out;}header.expanded nav{width:100%;justify-content:space-between;}@keyframes expandNavBackground{0%{width:0;height:0;opacity:0;}100%{width:calc(100% + 64px);height:calc(100% + 48px);opacity:1;}}header nav::after{transition:.3s ease-in-out;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:16px;width:0;height:0;opacity:0;z-index:-1;background:rgba(0,0,0,0.9);width:calc(100% + 64px);height:calc(100% + 48px);opacity:1;}header.expanded nav::after{animation:expandNavBackground 0.3s ease forwards;}header.expanded.expanded-shadow nav::after{transition:box-shadow 1s ease 0s;}header nav ul{display:flex;flex-direction:row;gap:16px;list-style:none;margin:auto 0;padding:0;}header nav ul li{margin:auto 0;padding:0;}header nav ul li a{display:block;padding:8px;color:var(--grey-400);font-family:var(--font-opensans);font-size:16px;line-height:16px;font-style:normal;font-weight:400;transition:0.2s ease;text-decoration:none;}header nav ul li a.active,header nav ul li.active a,header nav ul li a:hover{color:var(--deg-general-light);}header nav .control-logos{display:flex;flex-direction:row;gap:0px;min-width:60px;text-decoration:none;}header nav .control-logos img{height:60px;width:auto;transition:.3s ease-in-out;}header nav .control-logos img.logo-2{opacity:0;width:0;margin-left:10px;height:32px;transition:1s ease-in-out;}header.expanded nav .control-logos img.logo-2{opacity:1;width:auto;margin:auto auto auto 16px;}.controler-mobile-nav,button#close-mobile{display:none}.controler-mobile-nav,.controler-mobile-nav a{flex-direction:row;justify-content:space-between;align-items:center;}.controler-mobile-nav a{display:flex;}.controler-mobile-nav a img.logo-1{height:44px;width:auto;margin-right:12px;}.controler-mobile-nav a img.logo-2{height:24px;width:auto;}.search-mobile{display:none;}header nav .backdropcustom{display:none;}@media(max-width:991px){header{padding-top:24px;position:relative;z-index:1100;}header nav .backdropcustom{display:flex;transition:.2s ease-in-out;top:0;position:absolute;width:0vw;height:100vh;background-color:rgba(0,0,0,0.7);right:65vw;box-shadow:none;opacity:1;transform:none;z-index:0;}header nav.active .backdropcustom{width:35vw;opacity:1;}.search-mobile{display:flex;}header button{background-color:transparent;height:60px;width:60px;border:none;padding:0;display:flex;align-items:center;justify-content:center;}header button img{height:56px;width:auto;}header button#close-mobile{position:absolute;top:32px;right:12px;z-index:1100;}header.expanded .controler-menu{top:24px;}.controler-mobile-nav,button#close-mobile{display:flex}header.expanded .controler-mobile-nav{padding:8px 12px;box-shadow:0 0 2px 0 rgba(96,239,255,0.60);}header .controler-mobile-nav{position:relative;transition:.3s ease-in-out;background-color:rgba(0,0,0,0.9);border-radius:12px;padding:8px 0px;}header nav{position:fixed;gap:20px;top:0;left:100vw;height:100vh;width:65vw;transition:.6s ease-in-out;flex-direction:column;align-items:inherit;justify-content:inherit;background-image:url(/themes/custom/b5subtheme/img/background-header-mobile.png);background-size:cover;background-position:center center;background-repeat:no-repeat;padding:32px 1.5rem 64px 3rem;z-index:1050;}header.expanded nav{width:65vw;}header nav .controler-mobile-nav{flex:1;}header nav .control-logos{width:calc(100% - 60px);max-height:60px;}header nav .control-logos img.logo-2{opacity:1;width:auto;margin:auto auto auto 16px;}header nav.active{left:35vw;}header nav::after{display:none;}header nav ul{flex-direction:column;gap:16px;margin:0;width:100%;}header nav ul li:last-of-type{display:none}header nav ul li{margin:0;}header nav ul li a{color:var(--grey-400);font-family:var(--font-opensans);font-size:40px;font-style:normal;font-weight:300;line-height:47px;}header nav form{margin:auto 0 0 0;display:flex;width:100%;flex-direction:row;border-radius:12px;padding:4px 12px;background:rgba(0,0,0,0.90);box-shadow:0 0 5px 0 rgba(96,239,255,0.60);}header nav form input{background-color:#000;border:none;outline:none;color:var(--grey-400);font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:400;line-height:normal;flex:1;}header nav form button{height:40px;width:40px;}header nav form button img{height:32px;width:32px;}}@media (max-width:767px){header nav.active .backdropcustom{width:30vw;right:70vw;}header nav.active{width:70vw;}header nav.active{left:30vw;}}@media (max-width:600px){header nav .backdropcustom{display:none;}header nav{width:100vw !important;left:100vw !important;padding:32px .75rem 64px .75rem;}header nav.active{left:0 !important;}}footer{background-color:var(--black);padding:64px 0;}footer .control-logos-fotter{display:flex;flex-direction:row;gap:32px;margin-top:48px;text-decoration:none;}footer .control-logos-fotter img{height:auto;max-width:30%;display:block;}footer .control-logos-fotter img:first-of-type{max-width:50%;}footer p{color:var(--grey-400);text-align:right;font-family:var(--font-opensans);font-size:22px;font-style:normal;font-weight:600;line-height:32px;}footer ul.redes{display:flex;flex-direction:row;justify-content:end;gap:20px;list-style:none;padding:0;margin:0;}footer ul.redes img{width:52px;height:52px;object-fit:contain;}footer ul.legal-links{display:flex;flex-direction:row;justify-content:center;align-items:center;list-style:none;padding:0;margin:0;margin-top:64px;gap:16px;}footer ul.legal-links li a{display:flex;flex-direction:row;list-style:none;padding:0;margin:0;color:var(--grey-400);font-family:var(--font-opensans);font-size:16px;text-align:center;text-decoration:none;}@media(max-width:991px){footer{padding:56px 0;}footer ul.redes img{width:40px;height:40px;object-fit:contain;}footer p{font-size:18px;}footer ul.legal-links{flex-wrap:wrap;}}@media(max-width:767px){footer ul.redes img{width:40px;height:40px;object-fit:contain;}footer .control-logos-fotter{justify-content:center;margin-top:0;margin-bottom:20px;}footer ul.redes{justify-content:center;margin-bottom:20px;}footer p{text-align:center;font-size:18px;}footer ul.legal-links{margin-top:20px;}}.noticies-home .carrousel-slick-noticias .item-noticies figure{min-height:40vh;}.list-agenda .item-agenda figure{min-height:30vh;}.eixos-list .head-eixos-list{background-size:auto 80%;}.termsfeed-com---palette-dark .cc-nb-okagree,.termsfeed-com---palette-dark .cc-nb-reject,.termsfeed-com---palette-dark .cc-nb-changep,.termsfeed-com---palette-dark .cc-cp-foot-save{border:1px solid var(--deg-general-light) !important;color:white !important;background-color:transparent !important;}.termsfeed-com---palette-dark .cc-nb-okagree:hover,.termsfeed-com---palette-dark .cc-nb-reject:hover,.termsfeed-com---palette-dark .cc-nb-changep:hover,.termsfeed-com---palette-dark .cc-cp-foot-save:hover,.termsfeed-com---palette-dark .cc-nb-okagree:focus,.termsfeed-com---palette-dark .cc-nb-reject:focus,.termsfeed-com---palette-dark .cc-nb-changep:focus,.termsfeed-com---palette-dark .cc-cp-foot-save:focus{background-color:var(--deg-general-light) !important;color:var(--black) !important;}.termsfeed-com---palette-dark .cc-pc-head-close:active,.termsfeed-com---palette-dark .cc-pc-head-close:focus{border:2px solid var(--deg-general-light) !important;}.generic-page{padding:80px 0 160px 0;}.generic-page h1{color:var(--grey-400);font-family:var(--font-opensans);font-size:40px;font-style:normal;font-weight:600;margin:0px 0 12px 0;}.generic-page h2{color:var(--grey-400);font-family:var(--font-opensans);font-size:32px;font-style:normal;font-weight:600;margin:32px 0 12px 0;}.generic-page h3{color:var(--grey-400);font-family:var(--font-opensans);font-size:24px;font-style:normal;font-weight:600;margin:32px 0 12px 0;}.generic-page h4{color:var(--grey-400);font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:600;margin:32px 0 12px 0;}.generic-page a{color:var(--deg-general-light);font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;}.generic-page li,.generic-page p{color:var(--grey-400);font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:400;margin:0 0 8px 0;}.generic-page table th,.generic-page table td{background-color:var(--black);color:var(--grey-400);}.hero-contacta{padding:80px 0 40px 0;display:flex;min-height:70vh;background-image:url(/themes/custom/b5subtheme/img/contact-hero.png);background-size:auto 80%;background-position:center center;background-repeat:no-repeat;text-align:center;justify-content:center;align-items:center;}.hero-contacta h1{color:var(--white);text-align:center;font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;}.hero-contacta p{color:var(--white);font-family:var(--font-opensans);font-size:32px;font-style:normal;font-weight:400;line-height:normal;}.contacta h2{color:var(--white);font-family:var(--borna);font-size:74px;font-style:normal;font-weight:400;line-height:normal;}.contacta p{color:var(--grey-400);font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:400;line-height:150%;}.contacta a.cnt-link{color:var(--grey-400);font-family:var(--font-opensans);font-size:24px;text-decoration:none;margin-bottom:12px;font-style:normal;font-weight:400;line-height:150%;display:flex;flex-direction:row;gap:12px;}.contacta form{padding:64px 0;display:flex;flex-direction:column;}.contacta form label{color:var(--white,#FFF);font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:12px;margin-bottom:8px;}.contacta form div label{color:var(--white,#FFF);font-family:var(--font-opensans);font-size:16px;font-style:normal;font-weight:400;line-height:normal;}.contacta form div label a{color:var(--white);font-family:var(--font-opensans);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;}.contacta form textarea{min-height:200px;resize:vertical;}.contacta form textarea,.contacta form input{display:flex;padding:8px 12px;border-radius:4px;background:#D9D9D9;margin-bottom:12px;border:0px solid transparent;color:var(--bg-blue);font-family:var(--font-opensans);font-size:18px;font-style:normal;font-weight:400;line-height:150%;}.contacta form button{border-radius:4px;background:var(--sostenibilitat-green-light);color:var(--black);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:12px 24px;border:none;width:fit-content;margin-top:24px;color:#000;font-family:var(--font-opensans);font-size:20px;font-style:normal;font-weight:600;line-height:normal;}.contacta form div{display:flex;flex-direction:row;align-items:center;gap:8px;}.contacta form div input[type="checkbox"]{width:18px;height:18px;margin:0;border-radius:4px;background:#D9D9D9;border:0px solid transparent;}@media(max-width:991px){.generic-page{padding:40px 0px 80px 0px;}.generic-page h1{font-size:48px;}.generic-page h2{font-size:36px;}.generic-page h3{font-size:24px;}.generic-page h4{font-size:20px;}.contacta h2{font-size:48px;}.contacta p{font-size:18px;}.contacta a.cnt-link{font-size:20px;}.contacta form{padding:20px 0;}.contacta form label{font-size:18px;}.contacta form div label{font-size:14px;}.hero-contacta{padding:40px 20px 20px 20px;background-size:auto 60%;min-height:50vh;}.hero-contacta h1{font-size:48px;}.hero-contacta p{font-size:24px;}.hero-contacta h2{font-size:48px;}}@media(max-width:767px){.generic-page{padding:20px 0px 32px 0px;}.generic-page h1{font-size:36px;}.generic-page h2{font-size:28px;}.generic-page h3{font-size:20px;}.generic-page h4{font-size:18px;}.contacta h2{font-size:36px;}.contacta p{font-size:18px;}.contacta a.cnt-link{font-size:18px;}.contacta form{padding:20px 0;}.contacta form label{font-size:18px;}.contacta form div label{font-size:14px;}.hero-contacta{padding:40px 20px 20px 20px;background-size:auto 60%;min-height:50vh;}.hero-contacta h1{font-size:48px;}.hero-contacta p{font-size:24px;}.hero-contacta h2{font-size:48px;}}.preheader{display:flex;flex-direction:row;position:absolute;width:100vw;height:fit-content;top:0;left:0;background-color:var(--black);padding:12px 24px;text-align:center;}.preheader a.link-reus{margin-right:auto;margin-left:0;}.preheader a.link-reus img{height:36px;width:auto;}.preheader a.link-preheader{color:var(--white,#FFF);font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:400;display:flex;flex-direction:row;margin-left:32px;white-space:nowrap;align-items:center;justify-content:center;text-decoration:none;outline:1px solid blue;}.preheader a.link-preheader img:first-of-type{margin-right:8px;height:24px;}.preheader a.link-preheader img:last-of-type{margin-left:8px;height:16px;}form.multiidioma{margin-left:32px;display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:end;}form.multiidioma select{background-color:transparent;border:none;min-height:100%;background:none;color:var(--white,#FFF);font-family:var(--font-opensans);font-size:14px;font-style:normal;font-weight:400;}
.region-sidebar-first,.region-sidebar-second,.region-footer,.region-content{padding:0px;}.img-bordered{border:2px solid #ccc;padding:4px;box-sizing:border-box;width:100%;}body.path-user .site-footer{margin-top:auto;}body.path-user main,body.path-user .region.region-content{height:100%;}body.path-user .region.region-content{display:flex;flex-direction:column;justify-content:center;}body.path-user #edit-openid-connect-client-keycloak-login{border:1px solid var(--deg-general-light) !important;color:white !important;background-color:transparent !important;}.set-cookies{display:flex;flex-direction:row;list-style:none;padding:0;margin:0;color:var(--grey-400);font-family:var(--font-opensans);font-size:16px;text-align:center;text-decoration:none;}.set-cookies:hover{cursor:pointer;color:var(--deg-general-light);}#mapa-web a:hover{color:var(--deg-general-light) !important;}
