<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=Lato:ital,wght@0,400;0,700;1,400;1,700&amp;display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Poppins Regular";src:url(/barcelonadibuixa/themes/draw/fonts/Poppins-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;font-family:"Poppins Medium";src:url(/barcelonadibuixa/themes/draw/fonts/Poppins-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;font-family:"Poppins Light";src:url(/barcelonadibuixa/themes/draw/fonts/Poppins-Light.ttf) format("truetype");font-weight:normal;font-style:normal;}html,body{box-sizing:border-box;font-style:normal;vertical-align:baseline;border:0;}*,*:before,*:after{box-sizing:inherit;border:0;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}*{backface-visibility:hidden;transform-style:flat;tap-highlight-color:transparent;outline:0;}html,button,input,select,textarea{color:#222;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}h1,h2,h3,h4,h5{font-size:inherit;font-weight:normal;}audio,canvas,img,svg,video{vertical-align:middle;}textarea{resize:vertical;}fieldset{border:0;margin:0;padding:0;}li{zoom:1;*display:inline;}a{-webkit-touch-callout:none;}a:link,a:hover,a:active,a:focus{outline:0;outline:none;border:none;}*:focus{outline:0;outline:none;}.hidden{display:none;}.no-events{pointer-events:none !important;}.mayus{text-transform:uppercase;}::selection{background:#b3d4fc;text-shadow:none;}html{font-size:14px;font-style:normal;font-family:"Lato",sans-serif;font-weight:400;color:#0a110f;line-height:1.5em;}h1,h2{font-family:"Poppins Medium",sans-serif;font-weight:700;}.user-login-form{width:440px;padding:30px 50px;margin:10vh auto 300px auto;background-color:#fff;color:#0a110f;box-shadow:2px 2px 60px rgba(0,0,0,0.3);}.user-login-form .form-item{margin:2em 0;}.user-login-form .form-item label{margin-bottom:2px;}.user-login-form .form-item input[type=text],.user-login-form .form-item input[type=password]{border:solid #0a110f 1px;padding:8px;background-color:#fff;width:100%;margin-bottom:2px;}.user-login-form #edit-actions input[type=submit]{background-color:#0a110f;color:#fff;padding:7px 14px;font-size:15px;border:solid #0a110f 1px;cursor:pointer;transition:all 0.15s ease-out;}.user-login-form #edit-actions input[type=submit]:hover{background-color:#fff;color:#0a110f;}div.status.messages{position:fixed;bottom:5px;left:5px;z-index:9999;}.action-links{margin-bottom:10px;}.highlighted,button.trigger{display:none;}#modalContainer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-items:flex-start;z-index:15;}#modalContainer .tapa{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0a110f;z-index:-1;opacity:0;transition:opacity 0.6s ease-out;}#modalContainer #modal{position:relative;padding:40px;margin-top:40vh;width:100%;max-width:1000px;background-color:#fff;box-shadow:7px 7px 0px #000;border:solid #000 2px;font-family:"Lato",sans-serif;font-weight:400;font-size:15px;line-height:1.5em;color:#0a110f;opacity:0;transform:translateY(25px);transition:opacity 0.3s ease-out,transform 1s ease-in-out;}#modalContainer #modal h2{margin:10px 0px 30px 0px !important;}#modalContainer #modal ul{padding:0;padding-left:1.1em;}#modalContainer #modal ul li{padding:0;}#modalContainer #modal p{margin-bottom:1em;}#modalContainer #modal button.closeBt{position:absolute;top:15px;right:15px;background-color:transparent;border:none;outline:0;width:20px;height:20px;border-radius:50%;pointer-events:auto;cursor:pointer;}#modalContainer #modal button.closeBt svg{position:absolute;top:0;left:0;width:100%;height:100%;}#modalContainer #modal .flex{display:flex;width:100%;}#modalContainer #modal .flex.row{flex-flow:row nowrap;justify-content:center;align-items:flex-start;}#modalContainer #modal .flex.row .imatge{width:35%;margin-left:40px;}#modalContainer.loaded .tapa{opacity:0.85;}#modalContainer.loaded #modal{opacity:1;transform:translateY(0px);}.cls-1{fill:#a4a2a0;}.cls-2{isolation:isolate;}.cls-3{fill:none;}.cls-4{fill:#ffbf99;}.cls-5{fill:#ffc791;}.cls-6{fill:#fd2532;}.cls-7{fill:#ce0e2d;}.cls-8{fill:#d0cfce;}.cls-9{fill:#8e8c89;mix-blend-mode:multiply;}.cls-10{clip-path:url("#clip-path");}.cls-11{fill:#2d2a26;opacity:0.9;}.cls-12{fill:#f3be9a;}.cls-13{fill:#fff;}.cls-14{fill:#141015;}@-moz-keyframes squiggly-anim{0%{filter:url("#squiggly-0");}25%{filter:url("#squiggly-1");}50%{filter:url("#squiggly-2");}75%{filter:url("#squiggly-3");}100%{filter:url("#squiggly-4");}}@-webkit-keyframes squiggly-anim{0%{filter:url("#squiggly-0");}25%{filter:url("#squiggly-1");}50%{filter:url("#squiggly-2");}75%{filter:url("#squiggly-3");}100%{filter:url("#squiggly-4");}}@-o-keyframes squiggly-anim{0%{filter:url("#squiggly-0");}25%{filter:url("#squiggly-1");}50%{filter:url("#squiggly-2");}75%{filter:url("#squiggly-3");}100%{filter:url("#squiggly-4");}}@keyframes squiggly-anim{0%{filter:url("#squiggly-0");}25%{filter:url("#squiggly-1");}50%{filter:url("#squiggly-2");}75%{filter:url("#squiggly-3");}100%{filter:url("#squiggly-4");}}html{overflow:hidden;}body{overflow-x:hidden;overflow-y:auto;height:100vh;padding:0;margin:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;}body.no-smooth{-webkit-overflow-scrolling:unset;scroll-behavior:unset;}body.dom-loaded #page-wrapper{opacity:1;}#brand.v2017{width:100vw;z-index:2001;margin-top:0;transition:margin-top 0.4s ease-out;}#brand-cultura.v2012.fullscreen{width:100vw;z-index:2000;}#header-principal{position:sticky;background-color:#fff;width:100%;left:0;z-index:4000;padding:0;overflow:hidden;top:0;}#header-principal .logo{position:absolute;width:170px;height:60px;top:20px;left:40px;z-index:450;background-image:url("/barcelonadibuixa/themes/draw/logo2024.png");background-repeat:no-repeat;background-color:transparent;background-size:contain;transition:opacity 0.5s;}@media (max-width:1280px){#header-principal .logo{left:50%;transform:translateX(-50%);top:0 !important;}}#header-principal #toolbar-administration{position:static;}@media (max-width:1280px){#header-principal{display:block;width:100vw;height:67px;top:0;left:0;}}#header-principal.fixed .logo{opacity:1;}#header-principal .burger{position:absolute;top:15px;left:15px;width:35px;height:35px;display:none;}@media (max-width:1280px){#header-principal .burger{display:block;z-index:777;}}#header-principal .burger svg{width:100%;height:100%;}#header-principal .burger svg line{fill:none;stroke:#0a110f;stroke-linecap:round;stroke-miterlimit:10;stroke-width:18px;}#header-principal .burger svg #lines{opacity:1;transform:scale(1);transform-origin:center;transition:all 0.3s ease-out;}#header-principal .burger svg #cross{opacity:0;transform:scale(0.1);transform-origin:center;transition:all 0.3s ease-out;}#header-principal.opened{height:100vh;}@media (max-width:1280px){#header-principal.opened{position:fixed;}#header-principal.opened .logo{display:none;}}#header-principal.opened .burger svg #lines{opacity:0;transform:scale(0.1);}#header-principal.opened .burger svg #cross{opacity:1;transform:scale(1);}#header-principal #header div.menu-principal,#page-wrapper #page #header div.menu-principal{position:relative;}#header-principal #header nav.menu-principal,#page-wrapper #page #header nav.menu-principal{background-color:#fff;margin:0;top:0;left:0;width:100%;padding:30px 0 30px 0;z-index:402;pointer-events:none;}@media (max-width:1280px){#header-principal #header nav.menu-principal,#page-wrapper #page #header nav.menu-principal{position:relative;display:block;width:100%;}}#header-principal #header nav.menu-principal .menu-toggle-target,#page-wrapper #page #header nav.menu-principal .menu-toggle-target,#header-principal #header nav.menu-principal .menu-toggle,#page-wrapper #page #header nav.menu-principal .menu-toggle{display:none;}#header-principal #header nav.menu-principal .content ul,#page-wrapper #page #header nav.menu-principal .content ul{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding-top:0;pointer-events:none;}@media (max-width:1280px){#header-principal #header nav.menu-principal .content ul,#page-wrapper #page #header nav.menu-principal .content ul{flex-direction:column;justify-content:start;padding-top:26px;}}#header-principal #header nav.menu-principal .content ul li,#page-wrapper #page #header nav.menu-principal .content ul li{list-style:none;font-size:16px;margin:5px 15px;color:#0a110f;text-decoration:none;pointer-events:auto;cursor:pointer;}@media (max-width:1280px){#header-principal #header nav.menu-principal .content ul li,#page-wrapper #page #header nav.menu-principal .content ul li{font-size:4.4vh;margin:18px 0px;}}#header-principal #header nav.menu-principal .content ul li:first-child,#page-wrapper #page #header nav.menu-principal .content ul li:first-child{display:none !important;}#header-principal #header nav.menu-principal .content ul li a,#page-wrapper #page #header nav.menu-principal .content ul li a{position:relative;color:#0a110f;text-decoration:none;transition:color 0.15s ease-out 0.05s;}#header-principal #header nav.menu-principal .content ul li a:after,#page-wrapper #page #header nav.menu-principal .content ul li a:after{content:"";position:absolute;bottom:-5px;left:50%;height:0;display:inline-block;border-bottom:solid #FFF 0px;width:0%;transition:width 0.15s ease-out 0.12s,left 0.15s ease-out 0.12s;}#header-principal #header nav.menu-principal .content ul li a.active,#page-wrapper #page #header nav.menu-principal .content ul li a.active,#header-principal #header nav.menu-principal .content ul li a:hover,#page-wrapper #page #header nav.menu-principal .content ul li a:hover,#header-principal #header nav.menu-principal .content ul li a.selected,#page-wrapper #page #header nav.menu-principal .content ul li a.selected{color:#ba0c0c;}#header-principal #header nav.menu-principal .content ul li a.active:after,#page-wrapper #page #header nav.menu-principal .content ul li a.active:after,#header-principal #header nav.menu-principal .content ul li a:hover:after,#page-wrapper #page #header nav.menu-principal .content ul li a:hover:after,#header-principal #header nav.menu-principal .content ul li a.selected:after,#page-wrapper #page #header nav.menu-principal .content ul li a.selected:after{width:100%;left:0%;border-bottom:solid #ba0c0c 3px;}#header-principal #header #xarxes,#page-wrapper #page #header #xarxes{z-index:403;position:absolute;top:0;right:20px;text-align:right;}@media (max-width:1280px){#header-principal #header #xarxes,#page-wrapper #page #header #xarxes{position:relative;float:left;top:auto;right:auto;padding-right:0;text-align:right;}}#header-principal #header #xarxes .content .wrapper,#page-wrapper #page #header #xarxes .content .wrapper{margin-bottom:8px;display:inline-block;float:right;}#header-principal #header #xarxes .content .wrapper a,#page-wrapper #page #header #xarxes .content .wrapper a{display:block;width:100%;float:none;color:#0a110f;}#header-principal #header #xarxes .content .wrapper a:hover,#page-wrapper #page #header #xarxes .content .wrapper a:hover{color:#ba0c0c;}@media (max-width:1280px){#header-principal #header #xarxes .content .wrapper .socials,#page-wrapper #page #header #xarxes .content .wrapper .socials{text-align:center;margin-top:23px;}}#header-principal #header #xarxes .content .wrapper .social,#page-wrapper #page #header #xarxes .content .wrapper .social{display:inline-block;text-align:left;margin-top:8px;margin-right:0px;font-size:12px;line-height:1.1em;pointer-events:auto;}@media (max-width:1280px){#header-principal #header #xarxes .content .wrapper .social,#page-wrapper #page #header #xarxes .content .wrapper .social{margin-top:0px;}}#header-principal #header #xarxes .content .wrapper .social .icon,#page-wrapper #page #header #xarxes .content .wrapper .social .icon{width:22px;height:22px;float:left;margin-right:8px;}@media (max-width:1280px){#header-principal #header #xarxes .content .wrapper .social .icon,#page-wrapper #page #header #xarxes .content .wrapper .social .icon{width:30px;height:30px;}#header-principal #header #xarxes .content .wrapper .social .icon .fa-2x,#page-wrapper #page #header #xarxes .content .wrapper .social .icon .fa-2x{font-size:2.3em;}}#header-principal #header #xarxes .content .wrapper .social .links,#page-wrapper #page #header #xarxes .content .wrapper .social .links{display:block;overflow:hidden;width:auto;max-width:0;transition:max-width 0.6s ease-in-out 0.1s;}#header-principal #header #xarxes .content .wrapper .social .links a,#page-wrapper #page #header #xarxes .content .wrapper .social .links a{margin-bottom:1px;}#header-principal #header #xarxes .content .wrapper .social:hover .links,#page-wrapper #page #header #xarxes .content .wrapper .social:hover .links{max-width:160px;}#header-principal #header #xarxes .content .wrapper #subscribe,#page-wrapper #page #header #xarxes .content .wrapper #subscribe{float:right;text-align:right;width:290px;font-size:10px;margin-top:-4px;}@media (max-width:1280px){#header-principal #header #xarxes .content .wrapper #subscribe,#page-wrapper #page #header #xarxes .content .wrapper #subscribe{width:100%;margin-top:10px;text-align:center;padding:0 10vw;}}#header-principal #header #xarxes .content .wrapper #subscribe a,#page-wrapper #page #header #xarxes .content .wrapper #subscribe a{font-size:16px;}#header-principal #header #xarxes .content .wrapper #subscribe .small,#page-wrapper #page #header #xarxes .content .wrapper #subscribe .small{display:block;pointer-events:none;font-size:13px;line-height:1.1em;margin-top:22px;opacity:0;transition:opacity 0.3s ease-out;}#header-principal #header #xarxes .content .wrapper #subscribe:hover .small,#page-wrapper #page #header #xarxes .content .wrapper #subscribe:hover .small{opacity:1;}#header-principal #header #xarxes .content .wrapper .svg-inline--fa,#page-wrapper #page #header #xarxes .content .wrapper .svg-inline--fa{width:100%;}.dialog-off-canvas-main-canvas{display:block;transition:height 0.4s ease-out;margin-top:-1px;}#page-wrapper #page #main-wrapper main#content .icon-date{display:flex;flex-wrap:wrap;align-content:center;gap:6px;margin:20px 0;}#page-wrapper #page #main-wrapper main#content .icon-date:before{content:" ";display:block;background-image:url(/barcelonadibuixa/themes/draw/img/icon-cal.svg);background-repeat:no-repeat;height:28px;width:28px;}#page-wrapper #page #main-wrapper main#content #svg-lib{visibility:hidden;}#page-wrapper #page #main-wrapper main#content .seccio,#page-wrapper #page #main-wrapper main#content .sub-seccio{width:100%;}#page-wrapper #page #main-wrapper main#content .seccio .bg,#page-wrapper #page #main-wrapper main#content .sub-seccio .bg{position:absolute;z-index:-1;width:100%;height:100%;background-color:transparent;display:block;overflow:hidden;pointer-events:none !important;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio,#page-wrapper #page #main-wrapper main#content .sub-seccio{padding:0px 0px 30px 0px;}#page-wrapper #page #main-wrapper main#content .seccio .bg,#page-wrapper #page #main-wrapper main#content .sub-seccio .bg{display:none;}}#page-wrapper #page #main-wrapper main#content .sub-seccio{position:relative;display:block;}#page-wrapper #page #main-wrapper main#content .sub-seccio .bg{z-index:0;}#page-wrapper #page #main-wrapper main#content .seccio{position:relative;overflow:hidden;background-color:#fff;padding:90px 0 8vh 0;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio{padding:90px 30px 8vh 30px;height:auto;}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio{padding:10px 30px 8vh 30px;height:auto;}}#page-wrapper #page #main-wrapper main#content .seccio &gt; .content,#page-wrapper #page #main-wrapper main#content .seccio &gt; .galeria,#page-wrapper #page #main-wrapper main#content .seccio h2:not(.node__title){margin:0 auto;width:100%;max-width:1000px;margin-bottom:20px;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio &gt; .content,#page-wrapper #page #main-wrapper main#content .seccio &gt; .galeria,#page-wrapper #page #main-wrapper main#content .seccio h2:not(.node__title){margin:auto;margin-bottom:0px;}}#page-wrapper #page #main-wrapper main#content .seccio h2:not(.node__title){font-size:30px;line-height:1.1em;font-family:"Poppins Medium",sans-serif;font-weight:400;margin-top:20px;font-weight:800;}#page-wrapper #page #main-wrapper main#content .seccio a{text-decoration:none;color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio a:hover{text-decoration:underline;}#page-wrapper #page #main-wrapper main#content .seccio a#boto-download{padding:0.5em;display:flex;text-align:center;border:solid #fff 4px;text-transform:uppercase;text-decoration:none;color:#fff;background-color:transparent;will-change:color,background-color;transition:color 0.15s ease-out,background-color 0.15s ease-out;}#page-wrapper #page #main-wrapper main#content .seccio a#boto-download:hover{background-color:#fff;text-decoration:none;color:#F19C00 !important;}#page-wrapper #page #main-wrapper main#content .seccio &gt; .content,#page-wrapper #page #main-wrapper main#content .seccio &gt; .galeria{position:relative;padding:0;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal &gt; .content{display:flex;height:auto !important;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x proximity;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal &gt; .content::-webkit-scrollbar{width:0 !important;background:transparent;display:none;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal &gt; .content::-webkit-scrollbar-thumb{background:#f00;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal &gt; .content .sub-seccio{display:flex;flex-flow:column nowrap;flex-shrink:0;scroll-snap-align:start;margin-right:60px;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal &gt; .content.no-smooth{-webkit-overflow-scrolling:unset;scroll-behavior:unset;scroll-snap-type:none;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal &gt; .content.no-smooth .sub-seccio{scroll-snap-align:unset;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal nav.menu-horizontal{position:relative;display:flex;flex-flow:row nowrap;line-height:2.8em;margin:20px auto 60px auto;width:100%;max-width:1000px;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio.horizontal nav.menu-horizontal{flex-flow:row wrap;}}#page-wrapper #page #main-wrapper main#content .seccio.horizontal nav.menu-horizontal:after{content:"";position:absolute;left:0;height:0;display:inline-block;border-bottom:solid #ba0c0c 2px;width:100%;bottom:-21px;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal nav.menu-horizontal a{position:relative;display:flex;flex-flow:column nowrap;text-decoration:none;color:#b35e5e;margin-right:45px;font-size:30px;font-weight:700;transition:color 0.15s ease-out 0.05s;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal nav.menu-horizontal a:after{content:"";position:absolute;left:50%;height:0;display:inline-block;border-bottom:solid #ba0c0c 5px;width:0%;transition:width 0.2s ease-out 0.05s,left 0.2s ease-out 0.05s;bottom:-21px;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio.horizontal nav.menu-horizontal a:after{bottom:-2px;}}#page-wrapper #page #main-wrapper main#content .seccio.horizontal nav.menu-horizontal a.selected{color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio.horizontal nav.menu-horizontal a.selected:after{width:100%;left:0%;}#page-wrapper #page #main-wrapper main#content .seccio.negre{background-color:#000;color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio.negre a{color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio.negre a:hover{color:#F19C00;}#page-wrapper #page #main-wrapper main#content .seccio.red{background-color:#ba0c0c;color:#fff;}body:not(.home) #content{max-width:1100px;margin:0 auto;}#page-wrapper #page #main-wrapper main#content .seccio.red a{color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio.red a:hover{color:#000;}#page-wrapper #page #main-wrapper main#content .seccio.groc{background-color:#F19C00;color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio.groc a{color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio.groc a:hover{color:#000;}#page-wrapper #page #main-wrapper main#content .seccio.verd{background-color:#ba0c0c;color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio.verd a{color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio.verd a:hover{color:#000;}#page-wrapper #page #main-wrapper main#content .seccio.red nav.menu-horizontal:after,#page-wrapper #page #main-wrapper main#content .seccio.verd nav.menu-horizontal:after,#page-wrapper #page #main-wrapper main#content .seccio.groc nav.menu-horizontal:after,#page-wrapper #page #main-wrapper main#content .seccio.negre nav.menu-horizontal:after{border-bottom-color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio.red nav.menu-horizontal a,#page-wrapper #page #main-wrapper main#content .seccio.verd nav.menu-horizontal a,#page-wrapper #page #main-wrapper main#content .seccio.groc nav.menu-horizontal a,#page-wrapper #page #main-wrapper main#content .seccio.negre nav.menu-horizontal a{color:rgba(255,255,255,0.55);}#page-wrapper #page #main-wrapper main#content .seccio.red nav.menu-horizontal a:after,#page-wrapper #page #main-wrapper main#content .seccio.verd nav.menu-horizontal a:after,#page-wrapper #page #main-wrapper main#content .seccio.groc nav.menu-horizontal a:after,#page-wrapper #page #main-wrapper main#content .seccio.negre nav.menu-horizontal a:after{border-bottom-color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio.red nav.menu-horizontal a.selected,#page-wrapper #page #main-wrapper main#content .seccio.verd nav.menu-horizontal a.selected,#page-wrapper #page #main-wrapper main#content .seccio.groc nav.menu-horizontal a.selected,#page-wrapper #page #main-wrapper main#content .seccio.negre nav.menu-horizontal a.selected{color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#portada{background-color:#FFF;padding:0 !important;}#page-wrapper #page #main-wrapper main#content .seccio#portada .content{margin-bottom:0;max-width:100vh;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#portada #logo-dibuixa{margin-top:15vh;}}#page-wrapper #page #main-wrapper main#content .seccio#portada #texte{text-align:center;margin:0 auto;font-size:22px;line-height:1.5em;}#page-wrapper #page #main-wrapper main#content .seccio#portada #texte a{color:#ba0c0c;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#portada #texte{width:38vw;}#page-wrapper #page #main-wrapper main#content .seccio#portada #texte svg{width:100%;}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#portada #texte{width:100%;font-size:18px;}#page-wrapper #page #main-wrapper main#content .seccio#portada #texte svg{width:100%;}}#page-wrapper #page #main-wrapper main#content .seccio#portada svg,#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc svg{transform-style:preserve-3d;transform:translate3d(0px,0px,0px) scale(1.0001) !important;}#page-wrapper #page #main-wrapper main#content .seccio#portada svg .cls-1,#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc svg .cls-1{fill:#0a110f;}#page-wrapper #page #main-wrapper main#content .seccio#portada svg .cls-2,#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc svg .cls-2{fill:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#portada svg .cls-3,#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc svg .cls-3{fill:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#portada svg .cls-4,#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc svg .cls-4{fill:none;}#page-wrapper #page #main-wrapper main#content .seccio#portada svg .cls-5,#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc svg .cls-5{fill:#F19C00;}#page-wrapper #page #main-wrapper main#content .seccio#portada #logo-dibuixa,#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc #logo-dibuixa{display:block;}#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc{padding-top:0;}#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc #logo-dibuixa{margin:0 25% 20px 25%;width:50%;}#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc p{text-align:center;height:600px;}#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc p iframe{width:100%;height:100%;}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#streaming-bloc p{height:auto;}}#page-wrapper #page #main-wrapper main#content .seccio#festival-info{position:relative;background-color:#7eb2a8;color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info nav .menu-horizontal,#page-wrapper #page #main-wrapper main#content .seccio#festival-info nav:after{border-bottom:solid #fff 2px;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info nav a{color:rgba(255,255,255,0.55);}#page-wrapper #page #main-wrapper main#content .seccio#festival-info nav a.selected{color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info nav a.selected:after{border-bottom:solid #fff 5px;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div{display:flex;flex-flow:row wrap;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-100{width:100%;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-75{width:75%;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-50{width:50%;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-1,#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2{display:inline-block;width:calc(50% - 40px);}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-1,#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2{width:100%;}}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-1{margin-right:0;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-1 img{width:100%;height:auto;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2{margin-left:40px;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2{margin-left:0;}}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2 h1{font-size:80px;line-height:67px;font-weight:800;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2 h2{font-size:29px;line-height:34px;font-weight:800;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2 .text{font-size:20px;line-height:24px;margin-top:40px;margin-bottom:60px;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2 .text p{margin-bottom:1em;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2 .text p:last-child{margin-bottom:0;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2 .links a{display:block;font-size:22px;line-height:45px;font-weight:800;color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2 .links a:hover{color:#0a110f;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div{flex-flow:column-reverse;}#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-1,#page-wrapper #page #main-wrapper main#content .seccio#festival-info &gt; .content .content &gt; div .col-2{display:inline-block;width:100%;margin-left:auto;}}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content{margin:0 auto;width:100%;max-width:1000px;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .contextual{display:none;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row{display:flex;flex-wrap:wrap;justify-content:space-around;font-weight:700;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col{width:30%;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col h3{font-size:1.3em;font-weight:700;margin-bottom:1em;color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor{display:block;list-style:none;cursor:pointer;margin-bottom:20px;}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor{margin-bottom:11px;}}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor .taller-lloc{color:#000;display:block;font-size:1em;font-weight:800;line-height:1.08em;margin-bottom:0.3em;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor .taller-number{display:inline-flex;flex-direction:row;background-color:#ba0c0c;width:30px;height:30px;border-radius:14px;align-items:center;justify-content:space-around;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor .taller-red{color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor ul.tallers{transition:max-height 0.8s ease-out,opacity 0.3s ease-out;opacity:0;max-height:0;overflow:hidden;padding:0;}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor ul.tallers{opacity:1;max-height:50px;}}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor ul.tallers li{list-style:none;display:none;line-height:1.2em;color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor ul.tallers li.taller{display:block;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor ul.tallers li.taller:hover{cursor:pointer;text-decoration:underline;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col .contenidor:hover ul.tallers{opacity:1;max-height:50px;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .programa-row .programa-col{width:100%;column-count:1;}}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .btn-download{text-transform:uppercase;padding:1em;border:solid #ba0c0c 3px;text-decoration:none;text-align:center;transition:0.15s;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .btn-download:hover{background-color:#ba0c0c;color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat{display:flex;flex-flow:row;height:100%;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna{margin:0 7px;width:25%;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna{width:50%;margin:0;}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna{width:100%;}}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor{display:block;list-style:none;cursor:pointer;margin-bottom:20px;}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor{margin-bottom:11px;}}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor h3{color:#000;display:block;font-size:1em;font-weight:800;line-height:1.08em;margin-bottom:0.3em;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor ul.tallers{transition:max-height 0.8s ease-out,opacity 0.3s ease-out;opacity:0;max-height:0;overflow:hidden;padding:0;}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor ul.tallers{opacity:1;max-height:50px;}}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor ul.tallers li{list-style:none;display:none;line-height:1.2em;color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor ul.tallers li.taller{display:block;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor ul.tallers li.taller:hover{cursor:pointer;text-decoration:underline;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .llistat .columna .contenidor:hover ul.tallers{opacity:1;max-height:50px;}#page-wrapper #page #main-wrapper main#content .seccio#artistes-i-tallers .content .bg #viruta_svg{position:absolute;top:50%;left:50%;transform:translate(-72vw,-25%) scale(0.8);}#page-wrapper #page #main-wrapper main#content .seccio#info-taller{display:block;background-color:#000;color:#fff;transition:width 0.5s ease-out 0.2s;overflow:hidden;padding:0 !important;height:auto;transition:all 0.5s ease-out 0s;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#info-taller{height:auto !important;}}#page-wrapper #page #main-wrapper main#content .seccio#info-taller.loaded button.close{transition:all 0.3s ease-out 0.4s;transform:scale(1);opacity:1;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller.loaded &gt; .content{margin-bottom:60px !important;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller button.close{position:absolute;top:30px;right:30px;width:40px;height:4l 0px;background-color:transparent;border:none;overflow:visible;pointer-events:auto;cursor:pointer;z-index:12;transition:all 0.3s ease-out;transform:scale(0.01);opacity:0;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller button.close svg{width:100%;height:100%;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller button.close svg path{fill:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .botons-reserva{display:flex;flex-flow:row wrap;gap:20px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller a.bigBt{display:inline-block;font-weight:700;font-size:1.6em;color:#fff;background-color:#ba0c0c;padding:1em 2em;border-radius:4em;pointer-events:auto;cursor:pointer;margin-bottom:40px;text-transform:uppercase;transition:background-color 0.2s ease-out;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller a.bigBt:hover{background-color:#fff;color:#ba0c0c;text-decoration:none !important;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller &gt; .content{max-width:100% !important;display:flex;margin-bottom:0px !important;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#info-taller &gt; .content{text-align:center;}}#page-wrapper #page #main-wrapper main#content .seccio#info-taller &gt; .content .sub-seccio{width:50%;height:auto !important;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller &gt; .content .sub-seccio &gt; .content{width:100%;margin:0 auto;max-width:1000px !important;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller{margin:0 auto;line-height:1.6em;width:100%;padding:0;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller h2,#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller h3{font-weight:700;font-size:28px;line-height:1.1em;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller h2#titol,#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller h3#titol{font-size:36px;padding-top:40px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #taller{position:static;padding:0px 0px 60px 0px !important;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #taller{padding:60px 30px !important;}}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #taller h3#titol-taller{margin-top:0px;margin-bottom:-5px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #taller h4#subtitol-taller{font-size:19px;line-height:1.2em;margin:10px 0 30px 0;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #taller #descripcio{font-size:17px;line-height:1.5em;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #taller img{width:100%;height:360px;object-fit:cover;margin:0px 0px 20px 0px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #taller iframe{width:100%;margin:20px 0px 60px 0px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #artista,#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio{position:relative;margin-top:60px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #artista h2,#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio h2{margin-bottom:20px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #links{padding-top:30px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #links ul{display:flex;flex-flow:row wrap;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #links ul li{list-style:none;margin-bottom:0;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #links ul li:last-child{margin-bottom:0;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #links ul li a{display:inline-block;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #links a{background-color:#ba0c0c;padding:6px;display:inline-block;color:#fff;margin-right:0.6em;margin-bottom:0.6em;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio #titol{font-weight:700;font-size:1.2em;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio #mapa{margin-top:30px;margin-bottom:60px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio #mapa #openMaps{position:relative;width:100%;height:30vw;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio #mapa #openMaps{width:calc(100% + 120px);height:70vh;margin-left:-60px;}}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio #mapa #openMaps .marker-taller{font-weight:700;color:#fff;background-color:#ba0c0c;width:25px;height:25px;border-radius:50%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio #mapa #openMaps .mapboxgl-popup-content{color:#0a110f;padding:10px 20px;}#page-wrapper #page #main-wrapper main#content .seccio#info-taller .sub-seccio#taller #localitzacio #mapa #openMaps .mapboxgl-popup-content .mapboxgl-popup-close-button{right:7px;top:3px;border-radius:50%;}#page-wrapper #page #main-wrapper main#content .seccio#multimedia,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles{background-color:#F19C00 !important;padding-bottom:20vh;display:block;min-height:100vh;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#multimedia,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles{padding-bottom:0;}}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .content,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .content,#page-wrapper #page #main-wrapper main#content .seccio#multimedia .galeria,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .galeria{padding:0;}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .galeria h4,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .galeria h4,#page-wrapper #page #main-wrapper main#content .seccio#multimedia h2,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles h2{color:#fff;font-size:30px;line-height:1.1em;font-family:"Lato",sans-serif;font-weight:400;margin-top:20px;font-weight:800;}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .content h4,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .content h4{font-weight:700;font-size:20px;line-height:24px;}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .video,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .video{margin-bottom:50px;}.text-align-center iframe{max-width:100%}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .video iframe,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .video iframe{width:100%;height:570px;}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#multimedia .video iframe,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .video iframe{height:300px;}}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .link-flickr,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .link-flickr{margin-top:10px;margin-bottom:30px;font-size:18px;text-align:left;color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .link-flickr a,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .link-flickr a{color:inherit;}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul{display:flex;flex-wrap:wrap;margin-bottom:70px;}@supports (display:grid){#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));grid-gap:10px 10px;grid-template-rows:auto;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul{grid-template-columns:repeat(3,minmax(100px,1fr));}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul{grid-template-columns:repeat(2,minmax(100px,1fr));}}}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul li,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul li{list-style:none;width:calc(33% - 30px);margin:5px;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul li,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul li{width:calc(33% - 20px);}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul li,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul li{width:calc(50% - 10px);}}@supports (display:grid){#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul li,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul li{width:100% !important;margin:0px;}}#page-wrapper #page #main-wrapper main#content .seccio#multimedia .img ul li img,#page-wrapper #page #main-wrapper main#content .seccio.galeries-escoles .img ul li img{display:block;object-fit:cover;background-color:rgba(0,0,0,0.2);width:100%;height:180px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu{color:#fff;background-color:#ba0c0c !important;}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors{background-color:#f2dfc6;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .menu-horizontal a{margin-right:90px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div{display:flex;flex-flow:row wrap;justify-content:center;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div{flex-flow:column;}}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div h3{font-weight:700;font-size:2em;line-height:1em;margin-bottom:1em;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div p{margin-bottom:20px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div p strong,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div p b{font-weight:600;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div p:last-child{margin-bottom:0;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div ul{margin-left:1em;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div ul li{margin-bottom:0.5em;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio &gt; .content .content &gt; div a{color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu p,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions p,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio p{font-size:20px;margin-bottom:1em;line-height:24px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-1,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-1,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-1,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-2,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-2,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-2{display:inline-block;width:calc(50% - 40px);margin-bottom:2em;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-1 p,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-1 p,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-1 p,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-2 p,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-2 p,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-2 p,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-1 ul,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-1 ul,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-1 ul,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-2 ul,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-2 ul,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-2 ul{font-size:20px;margin-bottom:1em;line-height:24px;}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-1,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-1,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-1,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-2,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-2,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-2{width:100%;}}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-1,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-1,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-1{margin-right:0;overflow:hidden;position:relative;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-2,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-2,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-2{margin-left:40px;}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-2,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-2,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-2{margin-left:0;}}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-100,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-100,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-100{width:calc(100% - 40px);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-100 ul,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-100 ul,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-100 ul{list-style:none;display:flex;flex-wrap:wrap;gap:3em;width:100%;margin:0;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-100 ul li,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-100 ul li,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-100 ul li{width:47%;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-100 ul li img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-100 ul li img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-100 ul li img{width:100%;height:auto;margin-bottom:1em;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#dibuixa-edu .col-100 ul li a,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#inscripcions .col-100 ul li a,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#descripcio .col-100 ul li a{font-size:20px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes a.punt .img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar .views-field-field-orientacions-img .field-content,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes .views-field-field-orientacions-img .field-content{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;transition:transform 0.3s ease-in-out;transform:translateX(5px) transform scale(0.95);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .img img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes a.punt .img img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar .views-field-field-orientacions-img .field-content img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes .views-field-field-orientacions-img .field-content img{overflow:hidden;object-fit:cover;transition:transform 0.3s ease-in-out;transform:scale(1.1);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .img .inscriute,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes a.punt .img .inscriute,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar .views-field-field-orientacions-img .field-content .inscriute,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes .views-field-field-orientacions-img .field-content .inscriute{position:absolute;top:0;left:0;height:100%;width:100%;font-size:1.8em;color:#fff;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:rgba(10,17,15,0.8);opacity:0;transition:opacity 0.3s ease-in-out;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar .header{margin-bottom:120px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar .header h2{margin-bottom:10px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar .header p{font-size:20px;margin-bottom:1em;line-height:24px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-bottom:120px;color:#fff;text-decoration:none;overflow:visible;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .img{margin-right:80px;transform:translateX(5px) transform scale(0.95);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .img img{height:220px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .contingut{max-width:57ch;transition:transform 0.3s ease-out 0.15s;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .contingut h3{font-weight:700;font-size:27px;line-height:1.15em;margin-bottom:10px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .contingut h4{font-size:20px;margin-bottom:30px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt .contingut p{font-size:16px;margin-bottom:1em;line-height:24px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(odd){flex-flow:row-reverse nowrap;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(odd) .contingut{text-align:right;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(odd) .img{margin-right:0px;margin-left:80px;transform:translateX(-5px) transform scale(0.95);}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(even),#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(odd){flex-flow:column;margin-bottom:60px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(even) .img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(odd) .img{margin-right:0px;margin-left:0px;margin-bottom:40px;transform:translateX(0px) transform scale(0.95);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(even) .contingut,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:nth-child(odd) .contingut{text-align:center;}}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover .img{transform:translateX(5px) scale(1.05);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover .img img{transform:scale(1);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover .img .inscriute{opacity:1;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover .contingut{transform:translateX(10px);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover:nth-child(odd) .img{transform:translateX(-5px) scale(1.05);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover:nth-child(odd) .contingut{transform:translateX(-10px);}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover:nth-child(even) .img,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover:nth-child(odd) .img{transform:translateX(0px) scale(1.05);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover:nth-child(even) .contingut,#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#webinar a.punt:hover:nth-child(odd) .contingut{transform:translateX(0px);}}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes &gt; .content .content &gt; div{justify-content:flex-start;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #block-orientacionsipropostesheader{margin-bottom:80px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #block-orientacionsipropostesheader h2{margin-bottom:20px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #block-orientacionsipropostesheader p{font-size:20px;line-height:1.5em;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;}#video-dibuixa{text-align:center;}#video-dibuixa iframe{width:100%;height:570px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row{margin-bottom:80px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;flex-flow:column-reverse;pointer-events:auto;cursor:pointer;width:33%;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row{width:50%;}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row{width:100%;}}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row .views-field-title{font-weight:700;font-size:23px;line-height:1.2em;max-width:20ch;text-align:center;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row .views-field-field-orientacions-img{margin-bottom:20px;height:210px;width:210px;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row .views-field-field-orientacions-img .field-content{height:100%;width:100%;transform:transform scale(0.95);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row .views-field-field-orientacions-img .field-content img{height:100%;width:100%;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row .views-field-body{position:absolute;top:-20px;left:0;width:100%;padding:20px 0px 60px 0px;background-color:#ba0c0c;pointer-events:none;display:none;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row .views-field-body .field-content{position:relative;}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row:hover .views-field-field-orientacions-img .field-content{transform:scale(1.05);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row:hover .views-field-field-orientacions-img .field-content img{transform:scale(1);}#page-wrapper #page #main-wrapper main#content .seccio#punt-edu .sub-seccio#orientacions-propostes #com-dibuixar .content &gt; div &gt; div .views-row:hover .views-field-field-orientacions-img .field-content .inscriute{opacity:1;}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors .bg #viruta_svg{position:absolute;top:50%;}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors .bg #viruta_svg:first-child{left:0%;transform:translate(-47%,-65%) scale(0.5);}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors .bg #viruta_svg:last-child{left:100%;transform:translate(-55%,-25%) scale(0.9);}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors h2{color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors h4{font-weight:700;font-size:20px;margin-bottom:1em;padding-bottom:0.5em;width:100%;border-bottom:solid #ba0c0c 1px;color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors ul.grup-colaborador{column-gap:80px;margin-bottom:40px;column-count:4;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#colaboradors ul.grup-colaborador{column-count:3;margin-bottom:60px;}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#colaboradors ul.grup-colaborador{column-count:2;}}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors ul.grup-colaborador li{list-style:none;margin-bottom:1.4em;color:#0a110f;}#page-wrapper #page #main-wrapper main#content .seccio#colaboradors ul.grup-colaborador li a{color:inherit;font-weight:700;}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .bg #llapis_svg{position:absolute;bottom:0;left:0;transform:rotate(90deg) translate(40%,37%);}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors{display:flex;flex-wrap:wrap;margin-bottom:70px;min-width:0;}@supports (display:grid){#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));grid-gap:55px 15px;grid-template-rows:auto;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors{grid-template-columns:repeat(4,minmax(100px,1fr));}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors{grid-template-columns:repeat(2,minmax(100px,1fr));}}}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors .contextual{display:none;}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior{min-width:0;overflow:hidden;width:calc(20% - 10px);margin:5px;}@media (max-width:1024px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior{width:calc(25% - 30px);}}@media (max-width:768px) and (orientation:portrait){#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior{width:calc(50% - 10px);}}@supports (display:grid){#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior{width:100% !important;margin:0px;}}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior h3{color:#ba0c0c;font-size:32px;line-height:1.4em;font-weight:800;}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior img{background-color:#fff;width:100%;height:190px;object-fit:cover;}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior ul{padding:1em 0em;background-color:#ba0c0c;}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior ul li{list-style:none;font-size:16px;line-height:22px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior ul li a{color:#fff;}#page-wrapper #page #main-wrapper main#content .seccio#edicions-anteriors .edicions-anteriors article.edicio_anterior ul li a:hover{text-decoration:underline;}#page-wrapper #page #main-wrapper main#content .seccio#informacio-reserves ul,#page-wrapper #page #main-wrapper main#content .seccio#mesures-covid ul,#page-wrapper #page #main-wrapper main#content .seccio#informacio-reserves ol,#page-wrapper #page #main-wrapper main#content .seccio#mesures-covid ol{padding-left:1.1em;line-height:1.6em;margin-top:0.2em;}@media (max-width:1024px) and (orientation:portrait){#pp-nav{display:none;}}#alerta{position:fixed;bottom:40px;right:40px;z-index:2000;font-size:17px;background-color:#ba0c0c;color:#fff;padding:30px 40px;width:auto;max-width:450px;box-shadow:3px 3px 40px rgba(0,0,0,0.3);opacity:0;pointer-events:none;transition:opacity 0.7s ease-out;}#alerta button.close{position:absolute;top:15px;right:15px;width:14px;height:14px;padding:0;background-color:transparent;border:none;overflow:visible;pointer-events:auto;cursor:pointer;z-index:12;transition:all 0.3s ease-out;transform:scale(1);opacity:1;}#alerta button.close svg{width:100%;height:100%;}#alerta button.close svg path{fill:#fff;}#alerta a{color:#fff;}@media (max-width:1024px) and (orientation:portrait){#alerta{position:absolute;bottom:0px;left:0;right:auto;max-width:100%;width:100%;}}#alerta.visible{opacity:1;pointer-events:auto;}#properament .content{display:flex;flex-direction:row;flex-flow:row nowrap;justify-content:center;align-items:center;height:100vh;padding:0;overflow:hidden;}@media (max-width:1024px) and (orientation:portrait){#properament .content{height:auto;}}#properament .content .flexbox{display:flex;width:100%;height:100%;padding:0;}#properament .content .flexbox.cols{flex-flow:row;align-items:center;justify-content:center;}@media (max-width:1024px) and (orientation:portrait){#properament .content .flexbox.cols{flex-flow:column;}}#properament .content .flexbox.cols .col{width:50%;height:100%;}@media (max-width:1024px) and (orientation:portrait){#properament .content .flexbox.cols .col{width:100%;}}#properament .content .flexbox.cols .col#img{background-color:#000000;background-repeat:no-repeat;background-position:73% 50%;background-size:contain;min-height:80vh;}#properament .content .flexbox.cols .col#text{display:flex;flex-direction:column;justify-content:center;font-size:2rem;color:#0a110f;padding:0 2rem;}@media (max-width:1024px) and (orientation:portrait){#properament .content .flexbox.cols .col#text{font-size:1.2rem;padding:2rem 2rem;}}#properament .content .flexbox.cols .col h1{color:#ba0c0c;font-size:3.6rem;line-height:1em;}@media (max-width:1024px) and (orientation:portrait){#properament .content .flexbox.cols .col h1{font-size:3rem;margin-bottom:1rem;}}#properament .content .flexbox.cols .col h2{font-size:2rem;}#properament .content .flexbox.cols .col h2,#properament .content .flexbox.cols .col p{margin-bottom:1.2em;line-height:1em;max-width:36ch;}#properament .content .flexbox.cols .col a.ed-anterior{color:#ba0c0c;font-size:1em;text-decoration:none;}#properament .content .flexbox.cols .col a.ed-anterior:hover{text-decoration:none;color:#7eb2a8;}#block-draw-ajuntamentfooter{background:transparent;box-shadow:0px 12px 40px #000;border:transparent;}#block-draw-ajuntamentfooter a{font-weight:800;}nav[id^=block-draw-ajuntamentfooter]{display:flex;border-top:1px solid #E8E8EB;padding:0.7rem 0 0.7rem 15px;}@media screen and (min-width:768px) and (max-width:1199px){nav[id^=block-draw-ajuntamentfooter]{padding:0.4rem 0;padding-left:4px;}}@media screen and (max-width:767px){nav[id^=block-draw-ajuntamentfooter]{padding-left:4px;}}nav[id^=block-draw-ajuntamentfooter] #menu-footer{display:flex;justify-content:space-between;padding-right:2rem;align-items:center;width:100%;}nav[id^=block-draw-ajuntamentfooter] #menu-footer &gt; a img{width:auto;height:auto;}@media screen and (max-width:767px){nav[id^=block-draw-ajuntamentfooter] #menu-footer &gt; a img{max-width:129px;width:23.4vw;min-width:89px;}}nav[id^=block-draw-ajuntamentfooter] #menu-footer ul{display:flex;flex-direction:row;align-items:center;margin-bottom:0;flex-wrap:wrap;margin-left:4.5rem;justify-content:flex-end;}nav[id^=block-draw-ajuntamentfooter] #menu-footer ul li{font-size:1.4rem;line-height:2rem;list-style:none;margin-left:0;}@media screen and (max-width:767px){nav[id^=block-draw-ajuntamentfooter] #menu-footer ul li{font-size:1.2rem;}}nav[id^=block-draw-ajuntamentfooter] #menu-footer ul li:not(:first-child){margin-left:2.5rem;}@media screen and (max-width:767px){nav[id^=block-draw-ajuntamentfooter] #menu-footer ul li:not(:first-child){margin-left:1.6rem;}}nav[id^=block-draw-ajuntamentfooter] #menu-footer ul li a,nav[id^=block-draw-ajuntamentfooter] #menu-footer ul li span{font-size:1.4rem;line-height:2rem;color:#000;}@media screen and (max-width:767px){nav[id^=block-draw-ajuntamentfooter] #menu-footer ul li a,nav[id^=block-draw-ajuntamentfooter] #menu-footer ul li span{font-size:1.2rem;}}h1,h2,h3{font-family:"Poppins Medium",sans-serif;font-weight:700;}.nou-logo-barcelona-dibuixa{background-color:#f2dfc6;}.nou-logo-barcelona-dibuixa img{height:auto;width:370px;}footer &gt; a img{width:11rem;}footer img{margin:0 2rem 0 0;}#avis-legal .bcn-icon{background-color:#000;color:#fff;top:0;font-size:2.8rem;border-radius:100%;padding:1rem;display:inline-block;margin-right:20px;}#avis-legal ul li{display:block;margin:30px 0 20px;}#avis-legal ul{list-style:none}
</pre></body></html>