<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&amp;display=swap');@import url('https://fonts.googleapis.com/css2?family=Inter:wght@200;400;600;900&amp;family=Syne:wght@400..800&amp;display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{box-sizing:border-box;overflow-x:hidden;border-collapse:collapse;line-height:1;font-family:'Helvetica';}*,*:before,*:after{box-sizing:inherit;}*{border-collapse:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:flat;}*,*:before,*:after{margin:0;padding:0;border:0;}[hidden]{display:none !important;}ul,ol,menu{list-style:none;}a{color:inherit;}fieldset{border:none;}:root{--col1:#000000;--col1_20:rgba(229,91,69,0.267);--col2:#1693d5;--col3:#5b1615;--col4:#ff820e;--col5:#ff9d8f;--col6:#e52a1b;--col6_50:rgba(237,194,0,0.333);--col7:#23bc20;--bg:#fdf6e9;}.hidden{display:none;}.no-events{pointer-events:none !important;}.mayus{text-transform:uppercase;}html{overflow-x:hidden;width:100%;}.node--unpublished{background-color:transparent;padding:0;}.mt-2{margin-top:20px;}body{background-color:var(--bg);}body .background{position:fixed;top:0;left:0;right:0;z-index:-1;overflow:hidden;height:100vh;display:none !important;}@media (min-width:890px){body .background{display:none;}}body .background .left,body .background .right{background-color:transparent;background-repeat:repeat-y;background-size:54vh;position:absolute;top:170px;width:calc((88vw - 1029px) / 2);height:100%;z-index:-1;pointer-events:none;display:none !important;}body .background .left{background-image:url(/monllibre/themes/custom/monllibre20/images/dibuixos24.png);background-position:91% 0%;left:0;}body .background .right{background-image:url(/monllibre/themes/custom/monllibre20/images/dibuixos24.png);background-position:12% 0%;right:-15px;}body #page-wrapper{color:#000;word-wrap:break-word;font-family:'Helvetica';font-weight:400;line-height:1em;}body #page-wrapper .layout-container{margin-right:0;margin-left:0;max-width:100% !important;}body #page-wrapper .layout-container .region-header{padding:0;}body #page-wrapper .layout-container .region-header #block-logoca{margin-bottom:0;}body #page-wrapper .layout-container .region-header #block-logoca .field--name-body img{width:100%;margin-bottom:-4px;}body #page-wrapper .layout-container .region-header #block-logoca .field--name-body a.logo-img + a.logo-img{display:none;}@media (max-width:450px){body #block-social{justify-content:flex-start;display:flex;align-items:center;}body #page-wrapper .layout-container .region-header #block-logoca .field--name-body a.logo-img{display:none;}body #page-wrapper .layout-container .region-header #block-logoca .field--name-body a.logo-img + a.logo-img{display:block;}}body #page-wrapper .layout-container .layout-main-wrapper{min-height:300px;}body #page-wrapper .layout-container .layout-main{padding-bottom:80px;background-color:var(--col7);}body #page-wrapper .mapa-page{display:flex;padding-top:80px;}body #page-wrapper .mapa-page .llegenda{font-size:16px;font-weight:700;width:40%;}body #page-wrapper .mapa-page .llegenda ul{list-style:none;}body #page-wrapper .mapa-page .llegenda ul li{margin-bottom:20px;}body #page-wrapper .mapa-page .llegenda .icon-list{margin-right:10px;background-color:var(--col2);padding:9px 19px;border-radius:40px;font-size:12px;font-weight:700;color:#fff;}body #page-wrapper .mapa-page .mapa{width:60%;}body .column a:hover{color:var(--col1);}body #block-social{position:absolute;top:8px;right:0;}body .socials .icon{display:inline-block;width:30px;margin:5px 5px;}body .socials .icon svg path{color:#000;transition:0.3s;}body .socials .icon svg:hover path{}body .highlighted{width:100%;}body .highlighted .layout-container{max-width:1040px;}body .highlighted .region-highlighted .content{width:100%;background-color:$red;padding:2em;border-radius:1.5em;color:#fff;margin:2em auto;}body .highlighted .region-highlighted .content h2{font-size:2em;margin:0 0 1em 0;}body .site-footer{color:#fff;position:relative;}body .site-footer #block-social{top:8px;}body .site-footer .block{margin:20px 0;padding:10px 20px;background-color:#000 !important;border-radius:0 !important;}body .site-footer .block a{color:#fff;font-size:14px;line-height:16px;}body .site-footer .block a:hover{color:#F3A8BC;}body .site-footer .content{position:relative;}@media (max-width:1024px){body .site-footer .content{text-align:center;}}body .site-footer .socials{position:absolute;top:-10px;right:0px;}@media (max-width:1024px){body .site-footer .socials{position:relative;right:auto;text-align:center;width:100%;margin-top:2em;}}body .site-footer .socials .icon svg path{color:var(--col1);}body .site-footer .socials .icon svg:hover path{color:$5;}.region-header{margin-top:0px;padding-top:30px;}.region-header .block.logo{text-align:center;margin-bottom:20px;}.region-header .block.logo #logo{position:relative;margin:0 auto 0;width:350px;height:auto!important;display:inline-block;will-change:width,height;transition:all 0.3s ease-out;}.region-header .block.logo #logo svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}.region-header .block.logo #info p{line-height:1.35em;color:#000;margin:0;will-change:font-size;transition:font-size 0.3s ease-out;font-size:24px;}@media (max-width:1024px){.region-header .block.logo #info p{font-size:21px;}}@media (max-width:768px){.region-header .block.logo #info p{font-size:18px;}}.region-header .block.logo #info p.data{font-family:'Helvetica';font-weight:700;line-height:1em;margin-top:17px;margin-bottom:3px;font-size:31px;}@media (max-width:1024px){.region-header .block.logo #info p.data{font-size:24px;}}@media (max-width:768px){.region-header .block.logo #info p.data{font-size:20px;}}.region-header .block.logo #info p span{display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:top;max-width:250px;will-change:max-width;transition:max-width 0.3s ease-out;}.region-header .block.logo.hide #info p{font-size:16px;}.region-header .block.logo.hide #info p.data{font-size:16px;}.region-header .block.logo.hide #info p span.hora,.region-header .block.logo.hide #info p span.direction{width:auto;max-width:0;}.region-primary-menu{clear:both;position:fixed;top:0;right:0;width:100%;height:100vh;background:var(--col1_20);z-index:9999999;overflow:hidden;transform:translateX(100%);box-shadow:0px 0px 45px transparent;transition-delay:0.25s;will-change:transform,box-shadow;transition:0.5s transform cubic-bezier(0.33,-0.01,0.15,1),0.3s box-shadow ease-out;}@media (max-width:1024px){.region-primary-menu{width:100vw;}}.region-primary-menu.opened{transition-delay:0.25s;transform:translateX(0%);box-shadow:-10px 0 55px rgba(0,0,0,0.4),-4px 0 25px rgba(0,0,0,0.4);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);}@media (max-width:500px){.region-primary-menu.opened &gt; nav{width:85% !important;}}.region-primary-menu.opened .burger-menu{background-color:transparent !important;top:0;}.region-primary-menu &gt; nav{position:absolute;top:9vh;left:50px;width:100%;height:100%;}@media (max-width:1024px){.region-primary-menu &gt; nav{left:40px;}}.region-primary-menu ul.menu{padding:0px;text-align:left;margin:0;justify-content:flex-start;display:flex;flex-flow:column;font-size:1.8rem;line-height:1em;}@media (max-width:500px){.region-primary-menu ul.menu{font-size:1.4rem;}}.region-primary-menu ul.menu li{margin-bottom:2.4vh;}.region-primary-menu ul.menu li.menu-item--expanded ul.menu li{margin-bottom:.3rem;font-size:1.4rem;}.region-primary-menu ul.menu li:last-child{margin-bottom:0;}.region-primary-menu ul.menu li a,.region-primary-menu ul.menu li span{color:#000;font-family:'Helvetica';font-weight:700;line-height:1em;display:inline-block;margin-bottom:0;}.region-primary-menu ul.menu li a:hover,.region-primary-menu ul.menu li span:hover,.region-primary-menu ul.menu li a.is-active,.region-primary-menu ul.menu li span.is-active{color:#000000 !important;}.region-primary-menu ul.menu li ul.menu{padding:0.4em 0 0 0.4em;}.region-primary-menu ul.menu li ul.menu li{font-size:0.8em;}.menu-programacio{margin-bottom:0px;}.menu-programacio ul.menu,.menu-dies ul.menu,.filtres-programacio .menu-tab{margin:0 5px;text-align:left;margin:0;justify-content:flex-start;display:flex;flex-flow:row wrap;}.menu-programacio ul.menu a,.menu-dies ul.menu a,.filtres-programacio .menu-tab a,.menu-programacio ul.menu span,.menu-dies ul.menu span,.filtres-programacio .menu-tab span,.menu-programacio ul.menu button,.menu-dies ul.menu button,.filtres-programacio .menu-tab button{display:block;float:none;margin:0px 20px 10px 0;padding:0;text-decoration:none;background-color:transparent;border:none;color:#000;font-family:'Helvetica';font-weight:700;line-height:1em;font-size:1.7em;}.menu-programacio ul.menu a:hover,.menu-dies ul.menu a:hover,.filtres-programacio .menu-tab a:hover,.menu-programacio ul.menu span:hover,.menu-dies ul.menu span:hover,.filtres-programacio .menu-tab span:hover,.menu-programacio ul.menu button:hover,.menu-dies ul.menu button:hover,.filtres-programacio .menu-tab button:hover{color:var(--col3);}@media (max-width:768px){.menu-programacio ul.menu a,.menu-dies ul.menu a,.filtres-programacio .menu-tab a,.menu-programacio ul.menu span,.menu-dies ul.menu span,.filtres-programacio .menu-tab span,.menu-programacio ul.menu button,.menu-dies ul.menu button,.filtres-programacio .menu-tab button{margin:0px 17px 10px 0;}}.menu-programacio ul.menu a:active,.menu-dies ul.menu a:active,.filtres-programacio .menu-tab a:active,.menu-programacio ul.menu button.active,.menu-dies ul.menu button.active,.filtres-programacio .menu-tab button.active,.menu-programacio ul.menu li.menu-item--active-trail,.menu-dies ul.menu li.menu-item--active-trail,.filtres-programacio .menu-tab li.menu-item--active-trail,.menu-programacio ul.menu li.is-active &gt; a,.menu-dies ul.menu li.is-active &gt; a,.filtres-programacio .menu-tab li.is-active &gt; a,.menu-programacio ul.menu li.is-active &gt; span,.menu-dies ul.menu li.is-active &gt; span,.filtres-programacio .menu-tab li.is-active &gt; span,.menu-programacio ul.menu a.is-active,.menu-dies ul.menu a.is-active,.filtres-programacio .menu-tab a.is-active,.menu-programacio ul.menu span.is-active,.menu-dies ul.menu span.is-active,.filtres-programacio .menu-tab span.is-active{border-bottom:none;background:transparent;color:var(--col3);}.menu-programacio ul.menu a:active .menu-item,.menu-dies ul.menu a:active .menu-item,.filtres-programacio .menu-tab a:active .menu-item,.menu-programacio ul.menu button.active .menu-item,.menu-dies ul.menu button.active .menu-item,.filtres-programacio .menu-tab button.active .menu-item,.menu-programacio ul.menu li.menu-item--active-trail .menu-item,.menu-dies ul.menu li.menu-item--active-trail .menu-item,.filtres-programacio .menu-tab li.menu-item--active-trail .menu-item,.menu-programacio ul.menu li.is-active &gt; a .menu-item,.menu-dies ul.menu li.is-active &gt; a .menu-item,.filtres-programacio .menu-tab li.is-active &gt; a .menu-item,.menu-programacio ul.menu li.is-active &gt; span .menu-item,.menu-dies ul.menu li.is-active &gt; span .menu-item,.filtres-programacio .menu-tab li.is-active &gt; span .menu-item,.menu-programacio ul.menu a.is-active .menu-item,.menu-dies ul.menu a.is-active .menu-item,.filtres-programacio .menu-tab a.is-active .menu-item,.menu-programacio ul.menu span.is-active .menu-item,.menu-dies ul.menu span.is-active .menu-item,.filtres-programacio .menu-tab span.is-active .menu-item,.menu-programacio ul.menu a:active span,.menu-dies ul.menu a:active span,.filtres-programacio .menu-tab a:active span,.menu-programacio ul.menu button.active span,.menu-dies ul.menu button.active span,.filtres-programacio .menu-tab button.active span,.menu-programacio ul.menu li.menu-item--active-trail span,.menu-dies ul.menu li.menu-item--active-trail span,.filtres-programacio .menu-tab li.menu-item--active-trail span,.menu-programacio ul.menu li.is-active &gt; a span,.menu-dies ul.menu li.is-active &gt; a span,.filtres-programacio .menu-tab li.is-active &gt; a span,.menu-programacio ul.menu li.is-active &gt; span span,.menu-dies ul.menu li.is-active &gt; span span,.filtres-programacio .menu-tab li.is-active &gt; span span,.menu-programacio ul.menu a.is-active span,.menu-dies ul.menu a.is-active span,.filtres-programacio .menu-tab a.is-active span,.menu-programacio ul.menu span.is-active span,.menu-dies ul.menu span.is-active span,.filtres-programacio .menu-tab span.is-active span{float:none;width:100%;height:auto;margin:0;padding:0;list-style:none;}.menu-programacio ul.menu .menu-toggle,.menu-dies ul.menu .menu-toggle,.filtres-programacio .menu-tab .menu-toggle{display:none;}.menu-dies ul.menu a{font-family:'Helvetica';font-weight:700;line-height:1em;font-size:26px;color:var(--col1);}.menu-toggle,.menu-toggle-target{display:none;}@media (max-width:1024px){body:not(:target) .region-primary-menu ul.menu .menu-item{display:inline-block;padding:0;float:left;width:auto;height:auto;}.region-primary-menu ul.menu a,.region-primary-menu ul.menu span{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}}.menu-item.menu-item--expanded{list-style-type:none;list-style-image:none;}.menu-item.menu-item--expanded.menu-item--active-trail{background:transparent !important;}.burger-menu{background-color:#000;height:73px;position:relative;overflow:visible;margin:0;margin-top:0px;display:flex;align-items:end;}.burger-menu.fixed{background-color:#000000;position:fixed;top:0;z-index:999;margin:0;width:100%;display:flex;justify-content:end;padding-right:15px !important;}@media (max-width:1024px){.burger-menu{background-color:transparent;}.burger-menu.fixed{right:0;padding-left:15px;padding-top:10px;}}.burger-menu &gt; .content{position:absolute;top:12px;right:36px;width:50px;height:50px;background-color:#ffffff;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;border-radius:50%;pointer-events:auto;cursor:pointer;will-change:opacity,transform;transition:0.3s opacity ease-out,0.3s transform cubic-bezier(0.33,-0.01,0.15,1);margin-right:10px;box-shadow:0px 0px 60px rgba(0,0,0,0.05),0px 0px 20px rgba(0,0,0,0.08);-webkit-transition:0.3s opacity ease-out,0.3s transform cubic-bezier(0.33,-0.01,0.15,1);-moz-transition:0.3s opacity ease-out,0.3s transform cubic-bezier(0.33,-0.01,0.15,1);-ms-transition:0.3s opacity ease-out,0.3s transform cubic-bezier(0.33,-0.01,0.15,1);-o-transition:0.3s opacity ease-out,0.3s transform cubic-bezier(0.33,-0.01,0.15,1);}@media (max-width:1024px){.burger-menu{position:absolute;right:15px;top:-15px;}#block-social{display:block;isplay:none !important}.burger-menu &gt; .content{position:relative;left:0;top:0 !important;width:40px !important;height:40px !important;z-index:2;}.opened .burger-menu &gt; .content{top:25px !important;}.burger-menu&gt;.content .burger{width:25px !important;height:25px !important;}}.burger-menu &gt; .content .burger{width:30px;height:30px;}.burger-menu.opened &gt; .content .burger{width:24px !important;height:24px !important;}.burger-menu.opened &gt; .content{right:20px;top:24px;}.burger-menu.opened &gt; .content .burger{filter:invert(1);-webkit-filter:invert(1);}.burger-menu &gt; .content .burger svg{width:100%;height:100%;}.burger-menu &gt; .content .burger svg g{transform-origin:center;will-change:opacity,transform;transition:0.3s opacity ease-out,0.3s transform ease-out;-webkit-transition:0.3s opacity ease-out,0.3s transform ease-out;-moz-transition:0.3s opacity ease-out,0.3s transform ease-out;-ms-transition:0.3s opacity ease-out,0.3s transform ease-out;-o-transition:0.3s opacity ease-out,0.3s transform ease-out;}.burger-menu &gt; .content .burger svg g#lines{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}.burger-menu &gt; .content .burger svg g#lines line{stroke-width:17px;}.burger-menu &gt; .content .burger svg g#cross{opacity:0;transform:scale(0.1);-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);}.burger-menu &gt; .content .burger svg g#cross line{stroke-width:22px;}.burger-menu &gt; .content .burger svg g line{stroke:var(--col1);fill:none;stroke-miterlimit:10;}.burger-menu.opened &gt; .content{opacity:0;transform:scale(0.1);-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);}.region-primary-menu .burger-menu{position:absolute;z-index:77;top:154px;width:70px;right:20px;}@media (max-width:500px){.region-primary-menu .burger-menu{right:-15px;}}@media (max-width:1024px){.region-primary-menu .burger-menu{height:70px;top:90px;}}.region-primary-menu .burger-menu &gt; .content{background-color:transparent;box-shadow:none;will-change:unset;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;}.region-primary-menu .burger-menu &gt; .content .burger{width:4vh;height:4vh;}.region-primary-menu .burger-menu &gt; .content .burger svg g#lines{display:none;}.region-primary-menu .burger-menu &gt; .content .burger svg g#cross{transition-delay:0s;}.region-primary-menu .burger-menu &gt; .content .burger svg g line{stroke:var(--col1);stroke-width:17px;}.region-primary-menu .burger-menu.opened &gt; .content{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}.region-primary-menu .burger-menu.opened &gt; .content .burger svg g#cross{opacity:1;transform:scale(1);transition-delay:0.58s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}.slideshow-home{max-width:1080px;margin:0 4vh 90px 4vh;}@media (max-width:1024px){.slideshow-home{width:100%;margin-left:0;}}@media (max-width:768px){.slideshow-home{margin-bottom:10px;}}.slideshow-home .view-content{border-radius:25px;background-color:var(--col2);overflow:hidden;}.slideshow-home .view-content .slider .img-content{overflow:hidden;position:relative;pointer-events:none;}.slideshow-home .view-content .slider .img-content .gradient{position:absolute;top:0;left:0;width:100%;height:100%;height:140%;top:-20%;background-image:radial-gradient(ellipse at center,transparent 0%,transparent 50%,var(--col2) 100%);z-index:100;opacity:0;will-change:opacity;transition:opacity 0.4s ease-in-out;}.slideshow-home .view-content .slider .img-content img{will-change:transform;transition:transform 0.6s ease-in-out;}.slideshow-home .view-content .slider .content{padding:20px 20px 40px 20px;color:#fff;}.slideshow-home .view-content .slider .content h3{color:#fff;font-size:34px;margin:16px 0 25px 0;}.slideshow-home .view-content .slider .content h5{font-size:20px;font-weight:normal;color:#fff;line-height:1.3em;}.slideshow-home .view-content .slider .content h5 p{margin:0;}.slideshow-home .view-content .slider a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-99999px;}.slideshow-home .view-content .slider:hover .img-content img{transform:scale(1.1);}.slideshow-home .view-content .slider:hover .img-content .gradient{opacity:0.9;}.slideshow-home .view-content .views-slideshow-controls-bottom ul.views-slideshow-pager-bullets{justify-content:center;padding-bottom:10px;}.slideshow-home .view-content .views-slideshow-controls-bottom ul.views-slideshow-pager-bullets li{width:10px;height:10px;padding:0;border-radius:50%;background-color:#fff;}.slideshow-home .view-content .views-slideshow-controls-bottom ul.views-slideshow-pager-bullets li.active{background-color:$$col62;}.home-video{padding:44px;padding-bottom:50px;}@media (max-width:1024px){.home-video{padding:20px;}}@media (max-width:768px){.home-video{margin-bottom:10px;height:320px;}}@media (max-width:1024px){.home-video iframe{height:300px;}}.txt-main-home,.txt-sec-home{display:block;width:100%;float:left;line-height:1.2em;}.txt-main-home img,.txt-sec-home img{float:right;width:190px;margin-left:40px;}@media (max-width:768px){.txt-main-home img,.txt-sec-home img{width:100%;margin:40px auto;height:220px;-o-object-fit:contain;object-fit:contain;}}.txt-main-home p,.txt-sec-home p{margin:0 0 0.6em;}.txt-main-home{font-size:25px;}@media (max-width:768px){.txt-main-home{font-size:24px;}}.txt-sec-home{font-size:22px;margin-top:20px;}@media (max-width:768px){.txt-sec-home{font-size:20px;}}#buttons-home{display:block;width:100%;text-align:center;float:left;padding-top:50px;}#buttons-home a.button-home{position:relative;display:inline-block;vertical-align:top;width:250px;height:250px;margin:0px 10% 90px;}#buttons-home a.button-home .rounded:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--col2);border-radius:50%;will-change:transform;transition:transform 0.2s ease-in-out;}#buttons-home a.button-home .rounded img{position:absolute;top:0;left:0;will-change:transform;transition:transform 0.45s ease-in-out;-webkit-transition:transform 0.45s ease-in-out;-moz-transition:transform 0.45s ease-in-out;-ms-transition:transform 0.45s ease-in-out;-o-transition:transform 0.45s ease-in-out;}#buttons-home a.button-home h3{margin-top:250px;padding-top:10px;color:var(--col1);font-size:35px;text-align:center;line-height:1em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);will-change:transform,text-shadow;transition:transform 0.3s ease-in-out 0.08s,text-shadow 0.3s ease-in-out;}#buttons-home a.button-home:hover .rounded:before{transform:scale(1.12);}#buttons-home a.button-home:hover .rounded img{transform:translateY(-5px);}#buttons-home a.button-home:hover h3{transform:translateY(-23px) scale(1.2);text-shadow:0px 3px 8px rgba(0,0,0,0.3),0 1px 2px rgba(0,0,0,0.8);}#block-logoca #logo{width:100% !important;}.page-node-4 #info p{font-size:20px !important;}.page-node-4 #info p.data{font-size:20px !important;}#mapa{position:relative;overflow:hidden;outline:none;border:none;pointer-events:auto;height:500px;margin-top:50px;box-shadow:0px 4px 19px 0px rgba(0,0,0,0.07),0px 3px 8px 0px rgba(0,0,0,0.02);}@media (max-width:768px){#mapa{height:60vh;display:block;width:100%;order:2;margin-bottom:2rem;}}#mapa .marker{font-family:'Helvetica';font-weight:700;line-height:1em;background-color:var(--col1);border:solid #000 2px;color:#fff;width:23px;height:23px;border-radius:50%;display:flex;justify-content:center;align-items:center;}.noticies .view-content{display:flex;flex-flow:row wrap;}.noticies .view-content .noticia{display:inline-block;background-color:#fff;vertical-align:top;width:calc(33.33% - 20px);margin:0 5px 20px 5px;}@media (max-width:1024px){.noticies .view-content .noticia{width:calc(50% - 10px);}}@media (max-width:768px){.noticies .view-content .noticia{width:100%;margin:0 0 20px 0;}}.noticies .view-content .noticia img{background-color:$verd2;}.page-node-9 #main-wrapper{font-size:1em;line-height:1.4em;}.page-node-9 h2{font-size:32px !important;margin:25px 0 25px 0 !important;}.espectacles{width:90%;margin:0 auto;}.footer-content{display:flex;justify-content:space-between;align-items:center;padding:20px;margin:0;}@media (max-width:768px){.footer-content{padding:0 0 20px 0 !important;margin-right:0 !important;}}.footer-content .logo{margin-right:auto;}.footer-content .links{margin-left:20px;}.footer-content a{text-decoration:none;color:inherit;}.espectacles .grid-sizer,.espectacles .espectacle{width:calc(33% - 20px);}@media (max-width:768px){.espectacles .grid-sizer,.espectacles .espectacle{width:100%;}}.espectacles .view-content{display:flex;flex-flow:column;}.espectacles .espectacle{display:inline-block;background-color:#41a9d9;vertical-align:top;margin:0 0 20px 0;border-radius:15px;overflow:hidden;}.espectacles .espectacle.invisible{display:none;visibility:hidden;}.espectacles .espectacle #titol{color:#fff;font-family:'Helvetica';font-weight:700;line-height:1em;font-size:32px;margin:20px 15px;line-height:1em;}.espectacles .espectacle #body-activitat{margin:15px;font-size:18px;line-height:1.1em;}.espectacles .espectacle #body-activitat b,.espectacles .espectacle #body-activitat strong{font-family:'Helvetica';font-weight:700;line-height:1em;color:#000;}.espectacles .espectacle #body-activitat .item-list ul{padding:0;}.espectacles .espectacle #body-activitat .item-list ul li{padding:0;width:100%;}.espectacles .espectacle #body-activitat .item-list ul li:first-child{margin-bottom:10px;}.espectacles .espectacle #body-activitat .item-list ul li:first-child p{margin:0;margin-bottom:0.4em;display:block;}.espectacles .espectacle #body-activitat .item-list ul li.content-expandable{height:0;}.espectacles .espectacle #data,.espectacles .espectacle #tipus,.espectacles .espectacle #edat,.espectacles .espectacle #artista,.espectacles .espectacle #lloc{display:none;}.espectacles .espectacle .btn-reserva a{width:70%;font-family:'Helvetica';font-weight:700;line-height:1em;font-size:1.3em;display:flex;justify-content:center;align-items:center;height:50px;border-radius:50px;background-color:$red;color:$$col62;margin:25px auto;transition:color 0.13s ease-out,background-color 0.13s ease-out,transform 0.2s ease-in-out;}.espectacles .espectacle .btn-reserva a:hover{background-color:$lila;color:#fff;transform:scale(1.1);}.veure-mes{margin:20px 15px 40px 15px;}.veure-mes &gt; a{font-family:'Helvetica';font-weight:700;line-height:1em;color:#fff;}.veure-mes &gt; a:hover{color:#000;}.view-editorials .view-content .li{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:0px;}.view-editorials .view-content .li h2{display:none;}.view-editorials .view-content .li img{max-width:150px;height:auto;}.view-editorials .view-content .li .content{position:absolute;top:-7px;left:-7px;width:calc(100% + 14px);height:calc(100% + 14px);background-color:var(--col5);opacity:0;transition:opacity 0.3s ease-out;border-radius:8px;padding:20px;display:flex;justify-content:center;align-items:center;word-break:break-all;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;}.view-editorials .view-content .li .content a{text-align:center;font-family:'Helvetica';font-weight:700;line-height:1em;}.view-editorials .view-content .li:hover .content{opacity:1;}.page-node-13,.page-node-62,ul{list-style:disc;}.node__content h2{line-height:1em;font-size:40px;margin:0 0 25px 0;color:#000;}.node__content .field__item .multi-column{display:flex;flex-flow:row;}.node__content .field__item .multi-column.ltr{flex-flow:row-reverse;gap:50px;flex-wrap:wrap;}@media (max-width:992px){.node__content .field__item .multi-column{margin:40px 10px 5px;flex-flow:column !important;}}.node__content .field__item .multi-column .column.ilustracio{margin:0 30px;text-align:center;}.node__content .field__item .multi-column .column.ilustracio img{width:17vw;min-width:240px;max-width:350px;margin-top:70px;}@media (max-width:1024px){.node__content .field__item .multi-column .column.ilustracio{margin:0 0 20px 0;}.node__content .field__item .multi-column .column.ilustracio img{max-width:100%;width:350px;margin-top:0;}}.node__content .field__item .multi-column .column h2{line-height:1em;font-size:40px;margin:0 0 25px 0;color:#000000;}.node__content .field__item .multi-column .column p{font-size:20px;line-height:1.2em;}#block-views-block-editorials-block-1 h2{font-size:40px;margin-bottom:25px;margin-left:4px;color:var(--col3);}#block-views-block-editorials-block-1 .editorials-list{margin-bottom:50px;width:100%;}#block-views-block-editorials-block-1 .editorials-list ul{list-style:none;padding-left:4px;-moz-column-count:3;column-count:3;}@media (max-width:1024px){#block-views-block-editorials-block-1 .editorials-list ul{-moz-column-count:2;column-count:2;}}@media (max-width:768px){#block-views-block-editorials-block-1 .editorials-list ul{-moz-column-count:1;column-count:1;}}#block-views-block-editorials-block-1 .editorials-list ul li{margin:0 2em 0.8em 0;}#block-views-block-editorials-block-1 .editorials-list a:hover{color:var(--col1);}.llibres{width:calc(100% + 20px);}.llibres .grid-sizer,.llibres .llibre{width:calc(33% - 10px);}@media (max-width:1024px){.llibres .grid-sizer,.llibres .llibre{width:calc(50% - 20px);}}@media (max-width:768px){.llibres .grid-sizer,.llibres .llibre{width:100%;}}.llibres .view-header h2{font-size:40px;margin-bottom:25px;margin-left:4px;color:var(--col3);}.llibres .view-content{display:flex;flex-flow:row;}.llibres .view-content .llibre{display:inline-block;background-color:var(--col4);vertical-align:top;margin:0 0 20px 0;border-radius:8px;overflow:visible;will-change:background-color;transition:background-color 0.3s ease-out;}.llibres .view-content .llibre.invisible{display:none;}.llibres .view-content .llibre #titol{color:$verd2;font-family:'Helvetica';font-weight:700;line-height:1em;font-size:25px;margin:15px;line-height:1em;}.llibres .view-content .llibre #autor{font-size:16px;margin:15px;font-family:'Helvetica';font-weight:700;line-height:1em;color:$verd2;}.llibres .view-content .llibre img{width:calc(100% - 40px);margin:20px !important;will-change:transform;transition:transform 0.3s ease-out;}.llibres .view-content .llibre #ressenya,.llibres .view-content .llibre #activitat{margin:15px;font-size:16px;line-height:1.4em;}.llibres .view-content .llibre a:hover{color:#fff;}.llibres .view-content .llibre #editorial{display:flex;justify-content:center;}.llibres .view-content .llibre #editorial .node__title{display:none;}.llibres .view-content .llibre #editorial a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-99999px;z-index:-1000;overflow:hidden;}.llibres .view-content .llibre.opened{background-color:var(--col5);}.llibres .view-content .llibre.opened img{transform:rotateZ(0deg) !important;}.llibres .view-content .llibre.opened .content-expandable{overflow:visible;}.content-expandable{overflow:hidden;height:0;}.galeria{margin-bottom:100px;}.galeria .views-field-field-video-iframe{text-align:center;}.galeria .views-field-field-video-iframe .field-content{background-color:var(--col2);width:100%;padding:40px;margin-bottom:40px;}.galeria .views-field-field-video-iframe .field-content p{margin-bottom:0;}.galeria .views-field-field-video-iframe .field-content iframe{width:100%;height:612px;}@media (max-width:768px){.galeria .views-field-field-video-iframe .field-content iframe{height:450px;}}.galeria h2{line-height:1em;font-size:40px;color:#000;margin:0 0 25px 0;}.galeria .item-list ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:wrap;justify-items:center;align-content:center;}.galeria .item-list ul li{margin:0;padding:10px;height:auto;width:25%;}@media (max-width:1024px){.galeria .item-list ul li{width:33.33%;}}@media (max-width:890px){.galeria .item-list ul li{width:50%;}}@media (max-width:768px){.galeria .item-list ul li{width:100%;}}.galeria .item-list ul li img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;max-height:380px;transition:transform 0.3s ease-out;-webkit-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;}.galeria .item-list ul li img:hover{transform:scale(1.1);}.edicions-anteriors .view-content{display:flex;flex-flow:row wrap;justify-content:center;justify-items:space-between;margin-top:4vh;}@media (max-width:768px){.edicions-anteriors .view-content{margin-top:0;}}.edicions-anteriors .view-content .views-row{width:225px;display:inline-block;margin:0 30px 50px;vertical-align:top;text-align:center;}.edicions-anteriors .view-content .views-row .views-field-title{font-family:'Helvetica';font-weight:700;line-height:1em;font-size:25px;margin:15px;}.edicions-anteriors .view-content .views-row .img{position:relative;box-shadow:10px 10px 40px rgba(0,0,0,0.4),3px 3px 10px rgba(0,0,0,0.1);cursor:pointer;}.edicions-anteriors .view-content .views-row .img img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;will-change:filter;transition:filter 0.4s cubic-bezier(0.42,0,0.15,1.01);}.edicions-anteriors .view-content .views-row .img .link-pdf{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;font-family:'Helvetica';font-weight:700;line-height:1em;background-color:var(--col4);opacity:0;will-change:opacity;transition:opacity 0.3s ease-out;}.edicions-anteriors .view-content .views-row .img .link-pdf a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;}.edicions-anteriors .view-content .views-row .img .link-pdf .download-arrow{width:35px;height:35px;position:absolute;top:50%;left:50%;will-change:transform;transition:transform 0.7s cubic-bezier(0.42,0,0.15,1.01);transform:translate(-50%,15px);}.edicions-anteriors .view-content .views-row .img .link-pdf .download-arrow path{fill:#fff;}.edicions-anteriors .view-content .views-row .img:hover img{filter:grayscale(80%) contrast(1.6) brightness(1);}.edicions-anteriors .view-content .views-row .img:hover .link-pdf{opacity:1;}.edicions-anteriors .view-content .views-row .img:hover .link-pdf .download-arrow{transform:translate(-50%,30px);}[color="verd"] .bg,[color="verd"] .icon{background-color:var(--col4);}[color="vermell"] .bg,[color="vermell"] .icon{background-color:var(--col1);}[color="groc"] .bg,[color="groc"] .icon{background-color:var(--col6);}[color="blau"] .bg,[color="blau"] .icon{background-color:var(--col2);}[color="taronja"] .bg,[color="taronja"] .icon{background-color:var(--col3);}[color="lila"] .bg,[color="lila"] .icon{background-color:var(--col7);}[edat="all"] .field#edat .dot,[edat="all"] .icon{background-color:var(--col4);}[edat="1+"] .field#edat .dot,[edat="1+"] .icon{background-color:var(--col2);}[edat="2+"] .field#edat .dot,[edat="2+"] .icon{background-color:var(--col6);}[edat="3-7"] .field#edat .dot,[edat="3-7"] .icon{background-color:var(--col7);}[edat="7+"] .field#edat .dot,[edat="7+"] .icon{background-color:var(--col1);}[edat="10+"] .field#edat .dot,[edat="10+"] .icon{background-color:var(--col3);}.filtres-programacio{position:relative;width:100%;margin-top:23px;margin-left:0;margin-bottom:0px;pointer-events:none;}.filtres-programacio button{font-size:26px !important;margin-right:35px !important;}@media (max-width:768px){.filtres-programacio button{margin-right:20px !important;}}.filtres-programacio .contextual{left:280px;right:auto;pointer-events:auto;}.filtres-programacio .menu-tab{padding-left:5px;margin-bottom:50px;}.filtres-programacio .menu-tab #edat-button,.filtres-programacio .menu-tab #editorial-button,.filtres-programacio .menu-tab #espai-button{display:none;}.filtres-programacio .tablink,.filtres-programacio .tabbutton{pointer-events:auto;}.filtres-programacio .tablink:after,.filtres-programacio .tabbutton:after{content:'';display:inline-block;padding:3px;transform:rotate(45deg);margin:0 0px 3px 7px;}.filtres-programacio .tablink:hover,.filtres-programacio .tabbutton:hover{color:var(--col1) !important;}.filtres-programacio .tablink.active,.filtres-programacio .tabbutton.active{color:var(--col1) !important;}.filtres-programacio .tablink.active:after,.filtres-programacio .tabbutton.active:after{visibility:hidden;}.filtres-programacio .tabbutton:after{content:unset;}.filtres-programacio .separador{display:block;margin:9px 25px 0px 10px;font-size:29px;}.filtres-programacio .separador:after{content:'â€¢';}@media (max-width:768px){.filtres-programacio .separador{display:none;}}.filtres-programacio .tabcontents{position:relative;width:100%;}.filtres-programacio .tabcontents .tabcontent{pointer-events:auto;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:760;top:0;left:0;width:100%;background-color:var(--col2);border-radius:15px;padding:17px 22px;margin-bottom:20px;display:none;}.filtres-programacio .tabcontents .tabcontent .ul,.filtres-programacio .tabcontents .tabcontent .view-content{width:100%;display:flex;flex-flow:column wrap;align-content:flex-start;height:150px;}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent .ul,.filtres-programacio .tabcontents .tabcontent .view-content{max-width:100%;height:auto;}}.filtres-programacio .tabcontents .tabcontent .ul label.li,.filtres-programacio .tabcontents .tabcontent .view-content label.li{position:relative;display:flex;margin-bottom:10px;font-family:'Helvetica';font-weight:700;line-height:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:200px;}@media (max-width:1024px){.filtres-programacio .tabcontents .tabcontent .ul label.li,.filtres-programacio .tabcontents .tabcontent .view-content label.li{width:calc(25% - 20px);}}@media (max-width:890px){.filtres-programacio .tabcontents .tabcontent .ul label.li,.filtres-programacio .tabcontents .tabcontent .view-content label.li{width:calc(33.3% - 20px);}}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent .ul label.li,.filtres-programacio .tabcontents .tabcontent .view-content label.li{width:100%;}}.filtres-programacio .tabcontents .tabcontent .ul label.li input,.filtres-programacio .tabcontents .tabcontent .view-content label.li input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.filtres-programacio .tabcontents .tabcontent .ul label.li .checkbox,.filtres-programacio .tabcontents .tabcontent .view-content label.li .checkbox{position:absolute;width:18px;height:18px;top:0;left:0;z-index:3;background:transparent;border:solid #000 2px;}.filtres-programacio .tabcontents .tabcontent .ul label.li .checkbox:after,.filtres-programacio .tabcontents .tabcontent .view-content label.li .checkbox:after{content:"";position:absolute;left:31%;top:14%;width:5px;height:9px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);display:none;pointer-events:none;}.filtres-programacio .tabcontents .tabcontent .ul label.li .icon,.filtres-programacio .tabcontents .tabcontent .view-content label.li .icon{position:absolute;width:17px;height:17px;display:inline-block;}.filtres-programacio .tabcontents .tabcontent .ul label.li span,.filtres-programacio .tabcontents .tabcontent .view-content label.li span{color:rgba(0,0,0,0.3);font-size:14px;margin-left:26px;}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent .ul label.li span,.filtres-programacio .tabcontents .tabcontent .view-content label.li span{font-size:17px;}}.filtres-programacio .tabcontents .tabcontent .ul label.li:hover .checkbox,.filtres-programacio .tabcontents .tabcontent .view-content label.li:hover .checkbox{border-color:#000;}.filtres-programacio .tabcontents .tabcontent .ul label.li:hover .icon,.filtres-programacio .tabcontents .tabcontent .view-content label.li:hover .icon{background-color:var(--col3);color:#fff;}.filtres-programacio .tabcontents .tabcontent .ul label.li:hover span,.filtres-programacio .tabcontents .tabcontent .view-content label.li:hover span{color:#000;}.filtres-programacio .tabcontents .tabcontent .ul label.li input:checked ~ .checkbox,.filtres-programacio .tabcontents .tabcontent .view-content label.li input:checked ~ .checkbox{border-color:#000;}.filtres-programacio .tabcontents .tabcontent .ul label.li input:checked ~ .checkbox:after,.filtres-programacio .tabcontents .tabcontent .view-content label.li input:checked ~ .checkbox:after{display:block;}.filtres-programacio .tabcontents .tabcontent .ul label.li input:checked ~ .icon,.filtres-programacio .tabcontents .tabcontent .view-content label.li input:checked ~ .icon{background-color:var(--col1);color:#fff;}.filtres-programacio .tabcontents .tabcontent .ul label.li input:checked ~ span,.filtres-programacio .tabcontents .tabcontent .view-content label.li input:checked ~ span{color:#000;}.filtres-programacio .tabcontents .tabcontent#durada .ul{height:60px;}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent#durada .ul{height:auto;}}.filtres-programacio .tabcontents .tabcontent#durada .ul .li{width:90px;}.filtres-programacio .tabcontents .tabcontent#durada .ul .li span{margin-left:20px;}.filtres-programacio .tabcontents .tabcontent#durada .ul .li .checkbox{background:rgba(255,255,255,0.8);}.filtres-programacio .tabcontents .tabcontent#editorial .view-content,.filtres-programacio .tabcontents .tabcontent#espai .view-content,.filtres-programacio .tabcontents .tabcontent#edat .view-content{height:300px;padding-bottom:0px;}.filtres-programacio .tabcontents .tabcontent#editorial .li,.filtres-programacio .tabcontents .tabcontent#espai .li,.filtres-programacio .tabcontents .tabcontent#edat .li{width:25%;justify-content:initial;align-items:initial;}.filtres-programacio .tabcontents .tabcontent#editorial .li .icon,.filtres-programacio .tabcontents .tabcontent#espai .li .icon,.filtres-programacio .tabcontents .tabcontent#edat .li .icon{background-color:var(--col3);color:var(--col3);}.filtres-programacio .tabcontents .tabcontent#editorial .li input,.filtres-programacio .tabcontents .tabcontent#espai .li input,.filtres-programacio .tabcontents .tabcontent#edat .li input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.filtres-programacio .tabcontents .tabcontent#editorial .li input:checked ~ .icon,.filtres-programacio .tabcontents .tabcontent#espai .li input:checked ~ .icon,.filtres-programacio .tabcontents .tabcontent#edat .li input:checked ~ .icon{background-color:var(--col1);color:#fff;}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent#editorial .li,.filtres-programacio .tabcontents .tabcontent#espai .li,.filtres-programacio .tabcontents .tabcontent#edat .li{width:100%;}}.filtres-programacio .tabcontents .tabcontent#editorial .li:hover .icon,.filtres-programacio .tabcontents .tabcontent#espai .li:hover .icon,.filtres-programacio .tabcontents .tabcontent#edat .li:hover .icon{background-color:var(--col3);color:#fff;}.filtres-programacio .tabcontents .tabcontent#editorial .view-content{height:400px;}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent#editorial .view-content{height:auto;}}.filtres-programacio .tabcontents .tabcontent#espai .view-content{height:110px;padding-bottom:0;}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent#espai .view-content{height:auto;}}.filtres-programacio .tabcontents .tabcontent#espai .view-content .li{width:33.3333%;margin-bottom:10px;}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent#espai .view-content .li{width:100%;}}.filtres-programacio .tabcontents .tabcontent#llocs .ul{justify-content:space-around;}.filtres-programacio .tabcontents .tabcontent#llocs .ul .li{width:210px;}@media (max-width:1024px){.filtres-programacio .tabcontents .tabcontent#llocs .ul .li{width:calc(33.3% - 20px);}}@media (max-width:768px){.filtres-programacio .tabcontents .tabcontent#llocs .ul .li{width:100%;}}.filtres-programacio .tabcontents .tabcontent#llocs .ul .li .icon{margin:-3px 7px 0 25px;float:left;opacity:0.35;}.filtres-programacio .tabcontents .tabcontent#llocs .ul .li span{margin-left:0;margin-right:0;}.filtres-programacio .tabcontents .tabcontent#llocs .ul .li .checkbox{background:rgba(255,255,255,0.8);}.filtres-programacio .tabcontents .tabcontent#llocs .ul .li input:checked ~ .icon{opacity:1;}.filtres-programacio .tabcontents .tabcontent#llocs .ul .li:hover .icon{opacity:0.75;}.filtres-programacio .tabcontents .tabcontent#llocs #planol{position:relative;width:100%;}.filtres-programacio .tabcontents .tabcontent#llocs #planol #points{position:absolute;top:0;left:0;width:100%;height:100%;z-index:34;}.filtres-programacio .tabcontents .tabcontent#llocs #planol #points .dot{position:absolute;top:0;left:0;cursor:pointer;}.filtres-programacio .tabcontents .tabcontent#llocs #planol #points .dot .icon{background-color:var(--col3);color:var(--col3);}.filtres-programacio .tabcontents .tabcontent#llocs #planol #points .dot input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.filtres-programacio .tabcontents .tabcontent#llocs #planol #points .dot input:checked ~ .icon{background-color:var(--col1);color:#fff;}.filtres-programacio .tabcontents .tabcontent#llocs #planol #points .dot:hover .icon{background-color:var(--col3);color:#fff;}.filtres-programacio .tabcontents .tabcontent#llocs #planol svg .st0{fill:var(--col2);}.filtres-programacio .tabcontents .tabcontent#llocs #planol svg .st2{fill:var(--col5);}.filtres-programacio .tabcontents .tabcontent#llocs #planol svg .st3{fill:var(--col4);}.filtres-programacio .tabcontents .tabcontent#llocs #planol svg .st4{fill:var(--col6);}.filtres-programacio .tabcontents .tabcontent#llocs #planol svg .st5{fill:var(--col1_20);}.filtres-programacio .tabcontents .tabcontent#llocs #planol svg .st7{fill:var(--col1);}.filtres-programacio .tabcontents .tabcontent#llocs #planol svg .st8{fill:var(--col7);}.filtres-programacio .tabcontents .tabcontent#llocs .ul .li .icon,.filtres-programacio .tabcontents .tabcontent#llocs #planol #points .icon{background-color:var(--col1);width:21px;height:21px;border-radius:50%;color:#fff;font-family:'Helvetica';font-weight:700;line-height:1em;font-size:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.switch-view{position:absolute;top:-60px;right:15px;display:none;}.switch-view #map,.switch-view #list-view{display:none;}@media (max-width:768px){.switch-view{position:relative;right:auto;top:0;left:0;height:65px;}}.switch-view .contextual{right:-30px;}.switch-view #switch-view .content{display:flex;}.switch-view #switch-view .content #calendar-view{display:none;}.switch-view #switch-view .content button,.switch-view #switch-view .content a{position:relative;width:37px;height:37px;border-radius:8px;margin:0;margin-left:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;}.switch-view #switch-view .content button svg,.switch-view #switch-view .content a svg{width:23px;}.switch-view #switch-view .content button svg path.current-color,.switch-view #switch-view .content a svg path.current-color{fill:#000;}.switch-view #switch-view .content button.selected,.switch-view #switch-view .content a.selected,.switch-view #switch-view .content button.active,.switch-view #switch-view .content a.active,.switch-view #switch-view .content button:hover,.switch-view #switch-view .content a:hover{color:var(--col1);}.switch-view #switch-view .content button.selected svg path,.switch-view #switch-view .content a.selected svg path,.switch-view #switch-view .content button.active svg path,.switch-view #switch-view .content a.active svg path,.switch-view #switch-view .content button:hover svg path,.switch-view #switch-view .content a:hover svg path{fill:var(--col1);}.switch-view #switch-view .content button .fa,.switch-view #switch-view .content a .fa{color:rgba(0,0,0,0.2);font-family:'Helvetica';font-weight:400;line-height:1em;}.switch-view #switch-view .content button#map svg,.switch-view #switch-view .content a#map svg{width:29px;}.activitats{position:relative;margin-left:140px;width:calc(100% - 130px - 10px);}@media (max-width:768px){.activitats{width:calc(100% + 10px);}}.activitats .view-content .activitat{transition:width 0.3s ease-in-out,height 0.3s ease-in-out,box-shadow 0.2s;}.activitats .view-content .activitat .bg{position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;border:solid #000 0.12em;border-radius:8px;}.activitats .view-content .activitat .bg:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:8px;}.activitats .view-content .activitat .field#data time{display:none;}.activitats .view-content .activitat .field#data #hora{display:inline;font-family:'Helvetica';font-weight:700;line-height:1em;}.activitats .view-content .activitat .field#data #durada{display:inline;margin-left:0.3em;white-space:nowrap;}.activitats .view-content .activitat .field#data #durada:before{content:'(';}.activitats .view-content .activitat .field#data #durada:after{content:')';}.activitats .view-content .activitat .field#body{opacity:0;transition:opacity 0.3s ease-out;}.activitats .view-content .activitat.finished{z-index:-1;}.activitats .view-content .activitat.finished .bg{border-color:rgba(0,0,0,0.5);}.activitats .view-content .activitat.finished .bg:after{content:'';background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,0.55),rgba(255,255,255,0.55) 10px,rgba(255,255,255,0.65) 10px,rgba(255,255,255,0.65) 20px);}.activitats .view-content .activitat.finished .field{opacity:0.6;}.activitats .view-content .activitat:hover .field#body{opacity:1;}.activitats #axis-x,.activitats #axis-y{position:absolute;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-overflow-style:none;}.activitats #axis-x::-webkit-scrollbar,.activitats #axis-y::-webkit-scrollbar{display:none;}.activitats .now{position:absolute;top:0;left:0;background-color:var(--col1);z-index:1;}.activitats .now .line{position:absolute;top:0;left:0;background-color:var(--col1);}.activitats .now .dot{position:absolute;top:0;left:0;width:8px;height:8px;border-radius:50%;background-color:var(--col1);}.activitats #axis-x{left:0;width:100%;overflow-x:auto;}.activitats #axis-y{top:0px;height:100%;overflow-y:auto;}.activitats[view="calendar"]{margin-top:0px;margin-left:140px;width:calc(100% - 160px);}.activitats[view="calendar"]:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;left:-140px;width:calc(100% + 160px);height:calc(100% + 40px);z-index:-1;background-color:rgba(237,194,0,0.063);}@media (max-width:768px){.activitats[view="calendar"]{margin-left:40px;width:calc(100% - 10px);}}.activitats[view="calendar"] #axis-x{top:0px;height:calc(100% + 40px);border:solid var(--col6_50) 1px;font-size:12px;color:#000;width:calc(100% + 20px);}@media (max-width:768px){.activitats[view="calendar"] #axis-x{width:calc(100% - 30px);}}.activitats[view="calendar"] #axis-x .hora,.activitats[view="calendar"] #axis-x .minuts{position:absolute;border:none;height:100%;}.activitats[view="calendar"] #axis-x .hora span,.activitats[view="calendar"] #axis-x .minuts span{height:18px;display:flex;align-items:center;padding:0;justify-content:center;}.activitats[view="calendar"] #axis-x .hora{border-right:solid var(--col6_50) 1px;}.activitats[view="calendar"] #axis-x .hora span.h{font-family:'Helvetica';font-weight:700;line-height:1em;border-bottom:solid var(--col6_50) 1px;}.activitats[view="calendar"] #axis-x .minuts{top:19px;height:100%;}.activitats[view="calendar"] #axis-x .minuts.m-0,.activitats[view="calendar"] #axis-x .minuts.m-30{border-right:solid var(--col6_50) 1px;}.activitats[view="calendar"] #axis-x .minuts.m-15{border-right:solid var(--col6_50) 1px;}.activitats[view="calendar"] #axis-x .minuts span{align-items:center;border-bottom:none;padding-top:4px;}.activitats[view="calendar"] #axis-x .now{top:0px;left:0;height:calc(100% + 40px);}.activitats[view="calendar"] #axis-x .now .line{width:1px;height:100%;transform:translateX(-50%);opacity:0.7;}.activitats[view="calendar"] #axis-x .now .dot{top:36px;transform:translateX(-50%);}.activitats[view="calendar"] #axis-y{width:calc(100% + 150px);font-size:10px;color:#000;top:40px;left:-130px;}@media (max-width:768px){.activitats[view="calendar"] #axis-y{left:-30px;width:100%;}}.activitats[view="calendar"] #axis-y .lloc{position:absolute;border:solid var(--col6_50) 1px;border-top:none;border-left:none;width:100%;height:60px;border-right:none;}.activitats[view="calendar"] #axis-y .lloc .content{height:100%;padding:0 10px;display:flex;align-items:center;flex-wrap:nowrap;width:130px;}@media (max-width:768px){.activitats[view="calendar"] #axis-y .lloc .content{padding:0;margin:0;width:30px;align-items:center;flex-wrap:nowrap;justify-content:center;}}.activitats[view="calendar"] #axis-y .lloc .content .dot{background-color:var(--col1);width:24px;height:24px;border-radius:50%;color:#fff;font-family:'Helvetica';font-weight:700;line-height:1em;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px;}@media (max-width:768px){.activitats[view="calendar"] #axis-y .lloc .content .dot{margin-right:5px;}}.activitats[view="calendar"] #axis-y .lloc .content span{display:block;font-family:'Helvetica';font-weight:700;line-height:1em;font-size:13px;line-height:1em;}@media (max-width:768px){.activitats[view="calendar"] #axis-y .lloc .content span{display:none;}}.activitats[view="calendar"] #axis-y .lloc:first-child{border-top:solid var(--col6_50) 1px;}.activitats[view="calendar"] .view-content{top:40px;height:100%;position:absolute;overflow:auto;z-index:100;border-left:solid var(--col6_50) 1px;cursor:-webkit-grab;cursor:grab;width:calc(100% + 20px);}@media (max-width:768px){.activitats[view="calendar"] .view-content{width:calc(100% - 30px);}}.activitats[view="calendar"] .view-content .activitat{position:absolute;overflow:hidden;top:0;left:0;width:120px;height:100px;margin:0;font-size:14px;border-radius:6px;box-shadow:0px 0px 0px transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.activitats[view="calendar"] .view-content .activitat &gt; div:not(.views-field-contextual-links){height:100%;}.activitats[view="calendar"] .view-content .activitat &gt; div:not(.views-field-contextual-links) .node-content,.activitats[view="calendar"] .view-content .activitat &gt; div:not(.views-field-contextual-links) a{display:block;height:100%;}.activitats[view="calendar"] .view-content .activitat.open{box-shadow:0px 2px 20px rgba(0,0,0,0.1),0px 5px 10px rgba(0,0,0,0.1),0px 3px 5px rgba(0,0,0,0.1);}.activitats[view="calendar"] .view-content .activitat#limit{visibility:hidden;}.activitats[view="calendar"] .view-content .activitat.finished .bg{border:none;}.activitats[view="calendar"] .view-content .activitat .field{position:relative;padding:8px;color:#000;overflow:hidden;}.activitats[view="calendar"] .view-content .activitat .field .dot{width:10px;height:10px;border-radius:50%;margin-right:6px;}@media (max-width:1024px){.activitats[view="calendar"] .view-content .activitat .field .dot{margin-right:0;}}.activitats[view="calendar"] .view-content .activitat .field .dot .id{font-size:11px;font-family:'Helvetica';font-weight:700;line-height:1em;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.activitats[view="calendar"] .view-content .activitat .field#data{flex-basis:85px;border-left:solid #555 1px;padding-left:10px;padding-right:5px;display:none;}.activitats[view="calendar"] .view-content .activitat .field#titol{flex-grow:1;font-size:16px;font-family:'Helvetica';font-weight:700;line-height:1em;width:100%;max-height:41px;overflow:hidden;text-overflow:ellipsis;}.activitats[view="calendar"] .view-content .activitat .field#tipus{flex-grow:1;white-space:nowrap;}.activitats[view="calendar"] .view-content .activitat .field#edat{overflow:visible;padding:0;position:absolute;bottom:3px;right:-2px;}@media (max-width:1024px){.activitats[view="calendar"] .view-content .activitat .field#edat{bottom:4px;right:4px;}}.activitats[view="calendar"] .view-content .activitat .field#edat .dot{width:13px;height:13px;}.activitats[view="calendar"] .view-content .activitat .field#edat .dot .id{visibility:hidden;}.activitats[view="calendar"] .view-content .activitat .field#edat span{display:none;}.activitats[view="calendar"] .view-content .activitat .field#artista{flex-grow:0;font-style:italic;text-overflow:ellipsis;}.activitats[view="calendar"] .view-content .activitat .field#lloc{display:none;}.activitats:not([view="calendar"]){margin-top:0px;overflow:visible;width:100%;height:auto;display:flex;flex-flow:column nowrap;display:none;margin-left:0;}.activitats:not([view="calendar"]) #axis-x,.activitats:not([view="calendar"]) #axis-y{display:none;}.activitats:not([view="calendar"]) .view-content{overflow:hidden;overflow-y:auto;overflow-x:visible;width:calc(100% + 10px);height:auto !important;margin-left:-10px;padding-bottom:5px;}.activitats:not([view="calendar"]) .view-content .now{position:relative;width:calc(100% - 16px);z-index:999;}.activitats:not([view="calendar"]) .view-content .now .line{width:20px;height:1px;left:-3px;display:none;}.activitats:not([view="calendar"]) .view-content .now .dot{left:0px;top:-3px;}.activitats:not([view="calendar"]) .view-content .activitat{position:relative;}.activitats:not([view="calendar"]) .view-content .activitat .node-content{position:relative;width:calc(100% - 10px);margin-left:10px;overflow:hidden;margin-bottom:-2px;font-size:14px;display:flex;align-items:center;}.activitats:not([view="calendar"]) .view-content .activitat .node-content .bg{background-color:$blau !important;}@media (max-width:768px){.activitats:not([view="calendar"]) .view-content .activitat .node-content{flex-wrap:wrap;}}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field{padding:10px 20px 10px 10px;overflow:hidden;width:auto;white-space:nowrap;}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field .dot{width:20px;height:20px;border-radius:10px;margin-right:6px;display:inline-block;}@media (max-width:1024px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field .dot{margin-right:0;}}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field .dot .id{font-size:11px;font-family:'Helvetica';font-weight:700;line-height:1em;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#data{padding-left:25px;padding-right:5px;width:115px;}@media (max-width:768px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#data{padding-left:10px;width:24%;}}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#titol{font-family:'Helvetica';font-weight:700;line-height:1em;width:calc(55% - (115px + 115px));}@media (max-width:1024px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#titol{width:calc(60% - (115px + 35px));}}@media (max-width:768px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#titol{width:calc(74% - 5px);}}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#tipus{width:115px;}@media (max-width:768px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#tipus{width:calc(50% - 35px - 2px);}}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#edat{padding-left:10px;width:115px;}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#edat .dot .id{visibility:hidden;}@media (max-width:1024px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#edat{padding:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:35px;}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#edat span{display:none;}}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#artista{width:calc(45% - (115px + 170px));}@media (max-width:1024px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#artista{width:calc(40% - (115px + 35px));}}@media (max-width:768px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#artista{width:calc(50% - 35px - 2px);}}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#lloc{padding-left:10px;border-right:none;width:170px;}@media (max-width:1024px){.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#lloc{padding:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:35px;}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#lloc span{display:none;}}.activitats:not([view="calendar"]) .view-content .activitat .node-content .field#lloc .dot{background-color:var(--col1);}.node--unpublished{background-color:transparent;padding:0;}body{background-color:var(--bg);}body .background{position:fixed;top:0;left:0;right:0;z-index:-1;overflow:hidden;height:100vh;display:none;}@media (min-width:890px){body .background{display:inline-block;}}body #page-wrapper{color:#000;word-wrap:break-word;font-family:'Helvetica';font-weight:400;line-height:1em;}body #page-wrapper .layout-container{max-width:1440px;margin-right:auto;margin-left:auto;}@media (max-width:1024px){body #page-wrapper .layout-container{max-width:840px;}}body #page-wrapper .layout-container .layout-main-wrapper{min-height:300px;}body #page-wrapper .mapa-page{display:flex;margin-top:80px;}body #page-wrapper .mapa-page .llegenda{font-size:16px;font-weight:700px;width:40%;}body #page-wrapper .mapa-page .llegenda ul{list-style:none;}body #page-wrapper .mapa-page .llegenda ul li{margin-bottom:20px;}body #page-wrapper .mapa-page .llegenda .icon-list{margin-right:10px;background-color:var(--col2);padding:9px 19px;border-radius:40px;font-size:12px;font-weight:700;color:#fff;}body #page-wrapper .mapa-page .mapa{width:60%;}body .column a:hover{color:var(--col3);}body #block-social{position:relative;display:flex;}body #block-social .content{position:absolute;top:-8px;z-index:2;background:#000;border-radius:0px 0px 16px 16px;width:max-content;left:110px;right:auto;padding-bottom:5px;padding:5px 16px;-webkit-border-radius:0px 0px 16px 16px;-moz-border-radius:0px 0px 16px 16px;-ms-border-radius:0px 0px 16px 16px;-o-border-radius:0px 0px 16px 16px;}@media (max-width:450px){body #block-social .content{left:28% !important;}}@media (max-width:768px){body #block-social .content{z-index:1;background:#000;border-radius:0 0 16px 16px;max-width:138px;padding-bottom:5px;padding:5px 16px;margin-left:15px;left:auto !important;top:45px !important;position:relative !important;margin-top:-45px !important;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;-ms-border-radius:0 0 16px 16px;-o-border-radius:0 0 16px 16px;}body #block-social{top:0 !important;}}body #block-social .content .socials{gap:8px;display:flex;justify-content:center;}body #block-social .content .socials{filter:invert(1);}body .socials .icon{display:inline-block;width:30px;padding:0;}body .socials .icon svg path{color:#000;transition:0.3s;}body .socials .icon svg:hover path{color:var(--col3);}body .highlighted{width:100%;}body .highlighted .layout-container{max-width:1040px;}body .highlighted .region-highlighted .content{width:100%;background-color:$red;padding:2em;border-radius:1.5em;color:#fff;margin:2em auto;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;-ms-border-radius:1.5em;-o-border-radius:1.5em;}body .highlighted .region-highlighted .content h2{font-size:2em;margin:0 0 1em 0;}body .site-footer{color:#fff;position:relative;}body .site-footer #block-social{top:8px;}body .site-footer .block{margin:0 0 -1px 0;padding:10px 20px;background-color:var(--col2);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;}body .site-footer .content{position:relative;}@media (max-width:1024px){body .site-footer .content{text-align:center;}}body .site-footer .socials{position:absolute;top:-10px;right:0px;display:none;}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__items .field__item:first-child{padding:80px 120px;h2{font-size:40px;}}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__items .field__item:nth-child(2){padding:0 120px 80px 120px;background-color:var(--bg);}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__items .field__item:nth-child(2) p{margin-bottom:0;}@media (max-width:1024px){body .site-footer .socials{position:relative;right:auto;text-align:center;width:100%;margin-top:2em;}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__items .field__item:first-child{padding:60px;h2{font-size:40px;margin-bottom:10px;}}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__items .field__item:nth-child(2){padding:60px;}.site-footer__top p{margin-top:1em;color:black !important;display:flex;justify-content:center;gap:10px;font-weight:400;font-size:16px;flex-direction:column;align-items:flex-end;}}@media (max-width:768px){.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__items .field__item:nth-child(2){padding:10px;iframe{width:100%;height:auto;}}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__items .field__item:first-child{padding:60px 15px;}}body .site-footer .socials .icon svg path{color:var(--col1);}body .site-footer .socials .icon svg:hover path{color:$5;}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.mapboxgl-ctrl-group:not(:empty){-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:mapboxgl-spin 2s linear infinite;-moz-animation:mapboxgl-spin 2s infinite linear;-o-animation:mapboxgl-spin 2s infinite linear;-ms-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes mapboxgl-spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-o-keyframes mapboxgl-spin{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(1turn)}}@-ms-keyframes mapboxgl-spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left&gt;.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left&gt;.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E");background-color:hsla(0,0%,100%,.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right&gt;.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right&gt;.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left&gt;.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left&gt;.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left{-webkit-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:"";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;-moz-animation:mapboxgl-user-location-dot-pulse 2s infinite;-ms-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.35)}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);opacity:0}to{-webkit-transform:scale(1);opacity:0}}@-ms-keyframes mapboxgl-user-location-dot-pulse{0%{-ms-transform:scale(1);opacity:1}70%{-ms-transform:scale(3);opacity:0}to{-ms-transform:scale(1);opacity:0}}@keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}.activitats-dia p{font-size:1.1rem;line-height:1.2;}.activitats-dia &gt; button{background-color:#eaebeb;color:var(--col2);padding:0.5rem 1rem;margin-bottom:2rem;font-weight:700;}.activitats-dia &gt; button.active{background-color:var(--col2);color:white;}.activitats-dia &gt; button:last-child{margin-left:1rem;}.field--name-field-activitats-dia-1,.field--name-field-activitats-dia-2{display:none;}a:visited{color:inherit;}.view-programacio.view-display-id-cat_1 .espectacle:last-child{background-color:rgb(248,190,186);background-color:#ff9d8f;}.geminada{font-family:"Helvetica";}
:root{--col1:#000000;--col1_20:#9D983A;--col2:#019444;--col3:#e97463;--col4:#019444;--col5:#f9dc50;--col6:#edc200;--col6_50:#edc20055;--col7:#F3A8BC;--bg:#F3A8BC;}.bg--brown{background-color:var(--col1_20);}.bg--brown *{color:#fff !important;}.bg--pink{background-color:var(--col7);}.bg--pink-100{background-color:#FFE6EA;}.page-node-164{background-color:var(--bg);}.page-node-164 .background .left{background-image:none;}.page-node-164 .background .right{background-image:none;}.page-node-164 p{color:var(--col1);font-weight:700;font-size:24px;text-align:center;line-height:1em;}
</pre></body></html>