.leaflet-control-fullscreen a{background:#fff url(/lamerce/modules/ajbcn/bcn_planol/lib/leaflet/fullscreen/fullscreen.png) no-repeat 0 0;background-size:26px 52px;}.leaflet-touch .leaflet-control-fullscreen a{background-position:2px 2px;}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:0 -26px;}.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px;}.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;}.leaflet-container.leaflet-fullscreen-on{width:100%!important;height:100%!important;}.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999;}@media
  (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.leaflet-control-fullscreen a{background-image:url(/lamerce/modules/ajbcn/bcn_planol/lib/leaflet/fullscreen/fullscreen%402x.png);}}
@-webkit-keyframes leaflet-gestures-fadein{0%{opacity:0}100%{opacity:1}}@keyframes leaflet-gestures-fadein{0%{opacity:0}100%{opacity:1}}.leaflet-container:after{-webkit-animation:leaflet-gestures-fadein .8s backwards;animation:leaflet-gestures-fadein .8s backwards;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:461;pointer-events:none}.leaflet-gesture-handling-scroll-warning:after,.leaflet-gesture-handling-touch-warning:after{-webkit-animation:leaflet-gestures-fadein .8s forwards;animation:leaflet-gestures-fadein .8s forwards}.leaflet-gesture-handling-touch-warning:after{content:attr(data-gesture-handling-touch-content)}.leaflet-gesture-handling-scroll-warning:after{content:attr(data-gesture-handling-scroll-content)}
.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out,opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out,opacity 0.3s ease-in;transition:transform 0.3s ease-out,opacity 0.3s ease-in;}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out,-webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out,-moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out,-o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out,stroke-opacity 0.3s ease-in;}
.marker-cluster-small{background-color:rgba(181,226,140,0.6);}.marker-cluster-small div{background-color:rgba(110,204,57,0.6);}.marker-cluster-medium{background-color:rgba(241,211,87,0.6);}.marker-cluster-medium div{background-color:rgba(240,194,12,0.6);}.marker-cluster-large{background-color:rgba(253,156,115,0.6);}.marker-cluster-large div{background-color:rgba(241,128,23,0.6);}.leaflet-oldie .marker-cluster-small{background-color:rgb(181,226,140);}.leaflet-oldie .marker-cluster-small div{background-color:rgb(110,204,57);}.leaflet-oldie .marker-cluster-medium{background-color:rgb(241,211,87);}.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240,194,12);}.leaflet-oldie .marker-cluster-large{background-color:rgb(253,156,115);}.leaflet-oldie .marker-cluster-large div{background-color:rgb(241,128,23);}.marker-cluster{background-clip:padding-box;border-radius:20px;}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif;}.marker-cluster span{line-height:30px;}
.banner-block{max-width:360px;height:90px;position:fixed;left:50%;transform:translateX(-50%);z-index:9999;background:#702283;color:#ffffff;bottom:-100%;transition:3s bottom;}.banner-block.active{bottom:0;transition:3s bottom;}.banner-block .banner-wrapper{position:relative;display:flex;}.banner-block .banner-wrapper .img-banner{background-image:url(/lamerce/modules/custom/bcn_banner_app/imgs/telf-app.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:104px;height:104px;position:absolute;top:-14px;}.banner-block .banner-wrapper .info-banner{padding:5px 2px 14px 4px;margin-left:96px;}.banner-block .banner-wrapper .info-banner .caption-banner{font-size:13px;font-weight:600;line-height:22px;margin-bottom:4px;color:#ffffff;}.banner-block .banner-wrapper .info-banner .description-banner{font-size:12px;line-height:14px;color:#ffffff;}.banner-block .banner-wrapper .link-wrapper-banner .link-banner{background:#ffffff;color:#000000;padding:12.5px 15px 12.5px 20px;font-size:13px;font-weight:600;line-height:15px;margin-top:34px;width:105px;border-radius:100px 0 0 100px;display:block;}.banner-block .banner-wrapper .banner-close{background-image:url(/lamerce/modules/custom/bcn_banner_app/imgs/ico-close.svg);background-position:center;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;position:absolute;right:2px;top:4px;cursor:pointer;}@media(max-width:360px){.banner-block .banner-wrapper .img-banner{left:-10px;}.banner-block .banner-wrapper .info-banner{margin-left:100px;}}
ul.sf-menu.sf-style-default{float:left;margin-bottom:1em;padding:0;}ul.sf-menu.sf-style-default.sf-navbar{width:100%;}ul.sf-menu.sf-style-default ul{margin:0;padding:0;}ul.sf-menu.sf-style-default a,ul.sf-menu.sf-style-default a:visited,ul.sf-menu.sf-style-default span.nolink{border:0 none;color:#13a;padding:0.75em 1em;}ul.sf-menu.sf-style-default a.sf-with-ul,ul.sf-menu.sf-style-default span.nolink.sf-with-ul{padding-right:2.25em;}ul.sf-menu.sf-style-default.rtl a.sf-with-ul,ul.sf-menu.sf-style-default.rtl span.nolink.sf-with-ul{padding-left:2.25em;padding-right:1em;}ul.sf-menu.sf-style-default span.sf-description{color:#13a;display:block;font-size:smaller;line-height:1.5;margin:0.25em 0 0 0;padding:0;}ul.sf-menu.sf-style-default li,ul.sf-menu.sf-style-default.sf-navbar{background:#bdd2ff;}ul.sf-menu.sf-style-default li li,ul.sf-menu.sf-style-default.sf-navbar > li > ul{background:#aabde6;}ul.sf-menu.sf-style-default li li li{background:#9aaedb;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{background:#cfdeff;outline:0;}div.sf-accordion-toggle.sf-style-default a{background:#bdd2ff;color:#13a;display:inline-block;font-weight:bold;padding:1em 3em 1em 1em;position:relative;}div.sf-accordion-toggle.sf-style-default  > a:after{content:"≡";font-size:2em;position:absolute;right:0.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);speak:none;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded{background:#cfdeff;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded > a,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded > span.nolink{font-weight:bold;}ul.sf-menu.sf-style-default.sf-accordion li a.sf-accordion-button{font-weight:bold;position:absolute;right:0;top:0;z-index:499;}ul.sf-menu.sf-style-default.sf-accordion li li a,ul.sf-menu.sf-style-default.sf-accordion li li span.nolink{padding-left:2em;}ul.sf-menu.sf-style-default.sf-accordion li li li a,ul.sf-menu.sf-style-default.sf-accordion li li li span.nolink{padding-left:3em;}ul.sf-menu.sf-style-default.sf-accordion li li li li a,ul.sf-menu.sf-style-default.sf-accordion li li li li span.nolink{padding-left:4em;}ul.sf-menu.sf-style-default.sf-accordion li li li li li a,ul.sf-menu.sf-style-default.sf-accordion li li li li li span.nolink{padding-left:5em;}ul.sf-menu.sf-style-default.rtl.sf-accordion li li a,ul.sf-menu.sf-style-default.rtl.sf-accordion li li span.nolink{padding-left:auto;padding-right:2em;}ul.sf-menu.sf-style-default.rtl.sf-accordion li li li a,ul.sf-menu.sf-style-default.rtl.sf-accordion li li li span.nolink{padding-left:auto;padding-right:3em;}ul.sf-menu.sf-style-default.rtl.sf-accordion li li li li a,ul.sf-menu.sf-style-default.rtl.sf-accordion li li li li span.nolink{padding-left:auto;padding-right:4em;}ul.sf-menu.sf-style-default.rtl.sf-accordion li li li li li a,ul.sf-menu.sf-style-default.rtl.sf-accordion li li li li li span.nolink{padding-left:auto;padding-right:5em;}ul.sf-menu.sf-style-default li.sf-multicolumn-wrapper ol,ul.sf-menu.sf-style-default li.sf-multicolumn-wrapper ol li{margin:0;padding:0;}ul.sf-menu.sf-style-default li.sf-multicolumn-wrapper a.menuparent,ul.sf-menu.sf-style-default li.sf-multicolumn-wrapper span.nolink.menuparent{font-weight:bold;}
.ajuntament-actualitat-filtres{height:7.6rem;background-color:#F2F2F2;padding-left:3rem;padding-right:3rem;margin-bottom:3rem;}@media screen and (max-width:991px){.ajuntament-actualitat-filtres{height:auto;padding-top:1.8rem;padding-bottom:1.8rem;}.ajuntament-actualitat-filtres legend{display:none;}.ajuntament-actualitat-filtres .ajuntament-actualitat-boto.actualitat-visible{margin-top:1.4rem;}}@media screen and (max-width:767px){.ajuntament-actualitat-filtres{flex-direction:column;}}.ajuntament-actualitat-filtres fieldset:nth-child(1){flex:1;}.ajuntament-actualitat-filtres fieldset:nth-child(2){position:relative;}@media screen and (max-width:767px){.ajuntament-actualitat-filtres fieldset:nth-child(2){margin-top:2rem;}}.ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker{position:relative;display:inline-block;border-bottom:0.1rem solid #CFCFCF;margin-right:3rem;}@media screen and (min-width:768px) and (max-width:991px){.ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker:first-of-type{margin-bottom:3rem;}}@media screen and (max-width:767px){.ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker{margin-bottom:2rem;}}.ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker input{font-size:1.6rem;line-height:3rem;color:#696973;background:none;border:none;padding:0;}.ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker label{position:absolute;left:0;bottom:2rem;font-size:1.4rem;}.ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker input:focus{outline:none;}.ajuntament-actualitat-filtres .ajuntament-actualitat-datepicker span.bcn-icon-calendari{position:absolute;right:0;top:50%;font-size:2rem;line-height:3rem;transform:translateY(-50%);}.ajuntament-actualitat-filtres select{width:100%;height:100%;font-size:1.6rem;line-height:3rem;color:#696973;background:none;border:none;border-bottom:.1rem solid #CFCFCF;padding-bottom:.4rem;}.ajuntament-actualitat-filtres .ajuntament-actualitat-boto{display:none;padding:0.6rem 2.8rem;font-size:1.4rem;font-weight:600;line-height:2rem;text-transform:uppercase;border:none;border-radius:0.4rem;margin-right:2rem;cursor:pointer;}.ajuntament-actualitat-filtres .ajuntament-actualitat-boto:first-of-type{background-color:#0069E1;color:#FFFFFF;}.ajuntament-actualitat-filtres .ajuntament-actualitat-boto:last-of-type{background-color:#FFFFFF;color:#000000;}.ajuntament-actualitat-filtres .ajuntament-actualitat-boto.actualitat-visible{display:inline-block;}.ajuntament-actualitat-filtres .ajuntament-actualitat-boto-nr{font-size:1.6rem;line-height:3rem;color:#696973;background:none;border:none;border-bottom:0.1rem solid #CFCFCF;padding:0 0 0.4rem;cursor:pointer;}.ajuntament-actualitat-filtres .ajuntament-actualitat-boto-nr span:after{content:"";font-family:"icoajuntament";font-size:1.4rem;line-height:1.7rem;margin-left:1.8rem;margin-top:0.1rem;position:relative;top:0.1rem;}.ajuntament-actualitat-filtres .ajuntament-actualitat-pseudo-nr{position:absolute;width:100%;box-shadow:0 0.6rem 1.2rem rgba(0,0,0,0.175);opacity:0;z-index:-1;}.ajuntament-actualitat-filtres .ajuntament-actualitat-pseudo-nr ul{padding:0;margin:0;list-style:none;background:#FFFFFF;}.ajuntament-actualitat-filtres .ajuntament-actualitat-pseudo-nr ul li a{display:block;padding:0.4rem 1.4rem;font-size:1.4rem;line-height:1.8rem;color:#696973;cursor:pointer;}.ajuntament-actualitat-filtres .ajuntament-actualitat-pseudo-nr ul li a:hover{text-decoration:underline;background:#f2f2f2;}.ajuntament-actualitat-filtres .ajuntament-actualitat-pseudo-nr ul li:last-child a{padding-bottom:1rem;}.ajuntament-actualitat-filtres .ajuntament-actualitat-pseudo-nr.actualitat-visible{opacity:1;z-index:1;}.ajuntament-actualitat-noticies{padding:0;margin-bottom:0;list-style:none;}.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia{}@media screen and (min-width:768px){.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia{margin-bottom:2rem;}}@media screen and (max-width:767px){.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-media{width:36.3636363636%;min-width:36.3636363636%;max-width:36.3636363636%;}}@media screen and (max-width:767px){.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-body{padding-left:1.4rem;}}.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia span{display:block;font-size:1.3rem;line-height:1.7rem;}.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia span.ajuntament-actualitat-data{color:#696973;}@media screen and (max-width:767px){.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia span.ajuntament-actualitat-data{display:none;}}.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia span.ajuntament-actualitat-tema{color:#000;font-weight:600;text-transform:uppercase;}@media screen and (max-width:767px){.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia span.ajuntament-actualitat-tema{color:#696973;}}.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-titol{display:block;font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:0.01rem;color:#000;word-break:break-word;}@media screen and (max-width:767px){.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-titol{font-size:1.6rem;line-height:2rem;}}.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia p{font-size:1.4rem;line-height:1.8rem;color:#696973;margin-bottom:0;}@media screen and (max-width:767px){.ajuntament-actualitat-noticies .ajuntament-actualitat-noticia p{display:none;}}@media screen and (min-width:768px){.ajuntament-actualitat-node-1 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-media,.ajuntament-actualitat-bloc-3 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-media{width:45.1851851852%;min-width:45.1851851852%;max-width:45.1851851852%;}}@media screen and (min-width:768px){.ajuntament-actualitat-node-1 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-body,.ajuntament-actualitat-bloc-3 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-body{padding-top:1rem;padding-left:2rem;padding-right:2rem;padding-bottom:2rem;}}.ajuntament-actualitat-node-1 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-body p,.ajuntament-actualitat-bloc-3 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-body p{display:none;}@media screen and (min-width:768px){.ajuntament-actualitat-node-1 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-titol,.ajuntament-actualitat-bloc-3 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-titol{margin-top:0.7rem;}}@media screen and (min-width:768px){.ajuntament-actualitat-bloc-1 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-titol,.ajuntament-actualitat-bloc-2 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-titol,.ajuntament-actualitat-bloc-4 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-titol{margin-top:0.7rem;}}@media screen and (min-width:768px){.ajuntament-actualitat-bloc-1 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia p,.ajuntament-actualitat-bloc-2 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia p,.ajuntament-actualitat-bloc-4 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia p{margin-top:0.7rem;}}@media screen and (min-width:768px){.ajuntament-actualitat-bloc-1 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-body,.ajuntament-actualitat-bloc-4 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-body{padding-top:1rem;padding-bottom:2.7rem;padding-left:1.5rem;padding-right:1.5rem;}}@media screen and (min-width:768px){.ajuntament-actualitat-bloc-2 .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia .ajuntament-actualitat-body{padding-top:1rem;padding-bottom:2.7rem;}}.ajuntament-actualitat-node-1 .ajuntament-actualitat-noticia>div,.ajuntament-actualitat-bloc-1 .ajuntament-actualitat-noticia>div,.ajuntament-actualitat-bloc-3 .ajuntament-actualitat-noticia>div,.ajuntament-actualitat-bloc-4 .ajuntament-actualitat-noticia>div{border:0.1rem solid #E5E5E5;}@media screen and (max-width:767px){.ajuntament-actualitat-node-1 .ajuntament-actualitat-noticia>div,.ajuntament-actualitat-bloc-1 .ajuntament-actualitat-noticia>div,.ajuntament-actualitat-bloc-3 .ajuntament-actualitat-noticia>div,.ajuntament-actualitat-bloc-4 .ajuntament-actualitat-noticia>div{border:none;padding-bottom:1.4rem;border-bottom:0.1rem solid #E5E5E5;}}[class*=ajuntament-actualitat-node-] .ajuntament-actualitat-entradeta{font-size:1.6rem;line-height:2.2rem;margin-bottom:2.5rem;color:#666666;}[class*=ajuntament-actualitat-node-] .ajuntament-actualitat-entradeta a{text-decoration:underline;}@media screen and (max-width:767px){[class*=ajuntament-actualitat-node-] .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia{margin-bottom:1.4rem;}}[class*=ajuntament-actualitat-node-] .ajuntament-actualitat-nav ul{padding:0;margin:0;list-style-type:none;}[class*=ajuntament-actualitat-node-] .ajuntament-actualitat-nav button{font-size:1.6rem;line-height:3rem;color:#696973;cursor:pointer;border:none;background:#FFFFFF;position:relative;}[class*=ajuntament-actualitat-node-] .ajuntament-actualitat-nav button.ajuntament-actualitat-pagina-activa{font-weight:700;color:#000000;}[class*=ajuntament-actualitat-bloc-] .ajuntament-actualitat-nav.hide{display:none !important;}@media screen and (max-width:767px){[class*=ajuntament-actualitat-bloc-] .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia{margin-bottom:1.4rem;}[class*=ajuntament-actualitat-bloc-] .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia:last-child>div{padding-bottom:0;border-bottom:none;}}@media screen and (max-width:767px){[class*=ajuntament-actualitat-bloc-] .ajuntament-actualitat-noticies .ajuntament-actualitat-noticia>div{padding-bottom:1.4rem;border-bottom:0.1rem solid #E5E5E5;}}@media screen and (max-width:767px){[class*=ajuntament-actualitat-bloc-] .ajuntament-actualitat-nav button,[class*=ajuntament-actualitat-bloc-] .ajuntament-actualitat-nav a{font-size:1.4rem;line-height:2rem;font-weight:600;padding:1.1rem 3rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-titol{font-size:3rem;line-height:3.6rem;letter-spacing:-0.015rem;margin:0 0 0.8rem;color:#000000;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-titol{font-size:2.6rem;line-height:3.2rem;margin:0 0 1rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-entradeta{font-size:2rem;line-height:2.6rem;margin:0 0 4rem;color:#000000;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-entradeta{font-size:1.8rem;line-height:2.4rem;margin:0 0 2rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-media{margin-bottom:4.5rem;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-media{margin-bottom:3rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-data{font-size:1.8rem;line-height:2.2rem;color:#000000;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-data{font-size:1.8rem;line-height:2rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-tema{font-size:1.5rem;font-weight:600;line-height:1.9rem;color:#000000;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-tema{line-height:1.9rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-autor{display:block;font-size:1.5rem;line-height:1.9rem;color:#000000;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div{margin-top:2.1rem;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div *:not(h3){font-size:1.6rem !important;line-height:2.2rem !important;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div *:not(a){color:#666666;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div a{text-decoration:underline;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div a strong{color:#0069e1;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div strong{color:#000000;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div img{max-width:100%;margin-bottom:1rem;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos>div{margin-top:1rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-cos:only-child{max-width:100%;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-mes-info,.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-adjunts{margin-top:4rem;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-mes-info h3,.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-adjunts h3{font-size:2.2rem;line-height:2.7rem;letter-spacing:-0.01rem;color:#000000;margin:0 0 1.4rem;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-mes-info ul,.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-adjunts ul{list-style:none;margin:0;padding:0;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-mes-info ul li,.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-adjunts ul li{padding:1.4rem 2.9rem;border:0.1rem solid #E5E5E5;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-mes-info ul li a,.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-adjunts ul li a{font-size:1.6rem;line-height:2rem;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-mes-info,.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-adjunts{margin-top:3rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-adjunts ul li a:before{content:"";font-family:icoajuntament;font-size:1.9rem;line-height:2.3rem;color:#000000;margin-right:0.4rem;margin-right:0.4rem;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria{margin-top:4rem;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria .slick-dots li{margin-right:0.6rem;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria .slick-dots li.slick-active button{background:#696973;}}@media screen and (min-width:768px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria:not(.ajuntament-actualitat-tancat){max-height:none !important;overflow:visible !important;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria:not(.ajuntament-actualitat-tancat) button{position:initial;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria button{display:flex;align-items:center;justify-content:center;align-self:end;position:absolute;bottom:0;height:3.7rem;border:0.1rem solid #E5E5E5;background:#FFFFFF;font-size:1.4rem;font-weight:600;line-height:1.6rem;text-transform:uppercase;cursor:pointer;padding:0;margin:0;}}@media screen and (min-width:768px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria a{display:block;position:relative;margin-bottom:1rem;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria a:last-of-type{margin-bottom:0;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria a:hover span,.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria a:focus span{display:flex;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria a span{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,0.7);}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria a span:before{font-size:5rem;color:#FFFFFF;}}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria a{margin-bottom:1.4rem;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-galeria a span{display:none;}}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades{margin-top:4rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades h3{font-size:1.9rem;line-height:2.3rem;letter-spacing:-0.015rem;margin:0 0 1rem;color:#000000;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades h3{font-size:2.2rem;line-height:2.7rem;letter-spacing:-0.01rem;color:#000000;margin:0 0 1.4rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul{list-style-type:none;padding:0;margin:0;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li{margin:0 0 2rem;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li{display:flex;margin:0 0 3rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li .ajuntament-actualitat-relacionada-media{margin:0 0 1rem;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li .ajuntament-actualitat-relacionada-media{width:36.6972477064%;min-width:36.6972477064%;max-width:36.6972477064%;}}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li>div:not(.ajuntament-actualitat-relacionada-media){padding-left:1.4rem;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li span{display:block;font-size:1.3rem;line-height:1.4rem;}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li span.ajuntament-actualitat-relacionada-data{color:#696973;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li span.ajuntament-actualitat-relacionada-data{display:none;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li span.ajuntament-actualitat-relacionada-tema{text-transform:uppercase;font-weight:600;color:#000000;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li span.ajuntament-actualitat-relacionada-tema{color:#696973;}}.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li a{display:block;font-size:1.4rem;line-height:1.6rem;margin-top:0.7rem;color:#000000;}@media screen and (max-width:767px){.ajuntament-actualitat-detall-generic .ajuntament-actualitat-detall-noticies-relacionades ul li a{font-size:1.6rem;line-height:1.8rem;margin-top:0;}}.ajuntament-actualitat-yt-preview{position:relative;display:flex !important;align-items:center;justify-content:center;}.ajuntament-actualitat-yt-preview .bcn-icon-reprodueix{display:flex !important;align-items:center;justify-content:center;position:absolute;width:4rem;height:4rem;border-radius:100%;color:#FFFFFF;cursor:pointer;background-color:rgba(0,0,0,0.7);}.ajuntament-actualitat-yt-preview .bcn-icon-reprodueix:before{position:relative;left:0.2rem;font-size:2rem;}[class*=ajuntament-actualitat-node-] .ajuntament-actualitat-nav button{font-size:1.6rem;line-height:3rem;color:#696973;cursor:pointer;border:none;background:#FFFFFF;}.ajuntament-actualitat-yt-preview{position:relative;display:flex !important;align-items:center;justify-content:center;}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
