@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;800&family=Poppins:wght@400;500;800&display=swap);
@-webkit-keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@-webkit-keyframes eye__open{0%{opacity:0}1%{opacity:1}87%{opacity:1}88%{opacity:0}89%{opacity:0}90%{opacity:1}99%{opacity:1}to{opacity:0}}@keyframes eye__open{0%{opacity:0}1%{opacity:1}87%{opacity:1}88%{opacity:0}89%{opacity:0}90%{opacity:1}99%{opacity:1}to{opacity:0}}@-webkit-keyframes eye__close{0%{opacity:1}1%{opacity:0}87%{opacity:0}88%{opacity:1}89%{opacity:1}90%{opacity:0}99%{opacity:0}to{opacity:1}}@keyframes eye__close{0%{opacity:1}1%{opacity:0}87%{opacity:0}88%{opacity:1}89%{opacity:1}90%{opacity:0}99%{opacity:0}to{opacity:1}}@-webkit-keyframes show-modal{0%{height:0;left:50%;top:50%;width:3px}50%{height:100%;left:50%;top:0;width:3px}to{height:100%;left:0;top:0;width:100%}}@keyframes show-modal{0%{height:0;left:50%;top:50%;width:3px}50%{height:100%;left:50%;top:0;width:3px}to{height:100%;left:0;top:0;width:100%}}@-webkit-keyframes modal-content-opacity{0%{opacity:0}to{opacity:1}}@keyframes modal-content-opacity{0%{opacity:0}to{opacity:1}}:root{font-size:13px}@media(min-width:400px)and (max-width:800px){:root{font-size:calc(13px + .25vw)}}@media(min-width:800px){:root{font-size:15px}}.ff-montserrat{font-family:Montserrat,sans-serif;font-weight:400}.ff-montserrat-bold{font-family:Montserrat,sans-serif;font-weight:800}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;box-sizing:border-box;margin:0;padding:0;z-index:5}:after,:before{pointer-events:none}body{color:#282a29;font-family:Poppins,sans-serif;font-weight:400;text-align:center}li,ul{list-style:none;margin:0;padding:0}a{color:#282a29;outline:none;text-decoration:none}a img{border:none}a:hover{color:#8a2432}@media(hover:hover){a:hover{text-decoration:underline}}p{font-size:1.07rem;letter-spacing:1px;line-height:1.6em;margin-bottom:1.5rem}:active,:focus{outline:none!important}svg{fill:currentcolor;height:20px;width:20px}img{display:block}button,input,select,textarea{color:#282a29;font-family:Poppins,sans-serif;font-weight:400}button{cursor:pointer}main{overflow:hidden}:root{scrollbar-color:#555 #fff!important;scrollbar-width:thin!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}::selection{-webkit-text-fill-color:#fff;background:#8a2432;-webkit-background-clip:inherit;color:#fff}::-moz-selection{-webkit-text-fill-color:#fff;background:#8a2432;-webkit-background-clip:inherit;color:#fff}.text-default{color:#282a29!important}.text-white{color:#fff!important}.text-red{color:#8a2432!important}.text-salmon{color:#f29282!important}.text-green{color:#439662!important}.text-blue{color:#8598b6!important}.text-lighgtblue{color:#f3f5f8!important}.text-yellow{color:#f5be5b!important}.text-ocre{color:#f5f6ed!important}.text-darkocre{color:#efead8!important}.text-error{color:#da7676!important}.text-ok{color:#60b984!important}.bg-white{background:#fff!important}.bg-grey{background:#f8f8f8!important}.bg-red{background:#8a2432!important}.bg-default{background:#282a29!important}.bg-darkgrey{background:#3d3f3e!important}.bg-salmon{background:#ec9992!important}.bg-green{background:#439662!important}.bg-blue{background:#8598b6!important}.bg-lighgtblue{background:#f3f5f8!important}.bg-yellow{background:#f5be5b!important}.bg-ocre{background:#f5f6ed!important}.bg-darkocre{background:#efead8!important}.bg-error{background:#da7676!important}.bg-ok{background:#60b984!important}.bg-blue-50{background:rgba(133,152,182,.5)!important}.bg-blue-40{background:rgba(133,152,182,.4)!important}.bg-blue-30{background:rgba(133,152,182,.3)!important}.bg-blue-20{background:rgba(133,152,182,.2)!important}.bg-blue-10{background:rgba(133,152,182,.1)!important}.bg-white-20{background:hsla(0,0%,100%,.2)!important}.bg-white-10{background:hsla(0,0%,100%,.1)!important}.border-top-darkgrey{border-top:1px solid #3d3f3e!important}.text-conferencia,.text-conferencias{color:#c32f5a!important}.text-cine{color:#8dd0dc!important}.text-exposicion{color:#ec9992!important}.text-masterclass{color:#823455!important}.text-convocatorias-prensa{color:#8598b6!important}.text-talleres-didacticos{color:#44817f!important}.bg-conferencia,.bg-conferencias{background:#c32f5a!important}.bg-cine{background:#8dd0dc!important}.bg-exposicion{background:#ec9992!important}.bg-masterclass{background:#823455!important}.bg-convocatorias-prensa{background:#8598b6!important}.bg-talleres-didacticos{background:#44817f!important}h1{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#000,#484a49 75%);-webkit-background-clip:text;font-family:Montserrat,sans-serif;font-size:2.8rem;font-weight:800;line-height:3.25rem;margin-bottom:2rem}h1 span.small{display:block;font-size:2.6rem;line-height:3rem}@media(max-width:1100px){h1{font-size:2.5rem;line-height:3rem}}@media(max-width:767px){h1{font-size:1.75rem;line-height:2.2rem}}.home h1{font-size:4.8rem;line-height:5rem}@media(max-width:479px){.home h1{font-size:4rem;line-height:4.5rem}}@media(max-width:375px){.home h1{font-size:3.5rem;line-height:4rem}}h2{font-size:2.25rem;font-weight:500;line-height:1.25em;margin-bottom:2rem}@media(max-width:767px){h2{font-size:2rem}}h3{font-size:1.6rem;font-weight:400;line-height:1.25em;margin-bottom:2rem}p.fs-original{font-size:1rem;line-height:1.6em!important}p.mb-1{margin-bottom:1rem!important}p.legal{font-size:.9rem;line-height:1.2rem}p.legal a{text-decoration:underline}@media(hover:hover){p.legal a:hover{text-decoration:none}}.absolute{position:absolute!important}.relative{position:relative!important}.fixed{position:fixed!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.inline-block{display:inline-block!important}.flex{display:flex}@media(min-width:1024px){.scroll-x{overflow-x:scroll;padding-bottom:1rem}.scroll-x::-webkit-scrollbar{height:3px}}@media(max-width:1023px){.m__scroll-x{overflow-x:scroll;padding-bottom:1rem}.m__scroll-x::-webkit-scrollbar{height:3px}}@media(min-width:1024px){.scroll-y{overflow-y:scroll;padding-right:1rem}.scroll-y::-webkit-scrollbar{width:3px}}@media(max-width:1023px){.m__scroll-y{overflow-y:scroll;padding-right:1rem}.m__scroll-y::-webkit-scrollbar{width:3px}}.mt{margin-top:5rem!important}.mb{margin-bottom:5rem!important}.m-tb{margin:5rem 0!important}.m-0{margin:0!important}.m-t0{margin-top:0!important}.m-b0{margin-bottom:0!important}.pt{padding-top:5rem!important}.pb{padding-bottom:5rem!important}.p-tb{padding:5rem 0!important}.p-b0{padding-bottom:0!important}.content{margin:auto;max-width:1220px;width:90%}.content-1600{margin:auto;max-width:1600px;width:100%}.content-1440{margin:auto;max-width:1440px;width:100%}.content-1010{margin:auto;max-width:1010px;width:90%}.content-800{margin:auto;max-width:800px;width:90%}.content-600{margin:0 0 5rem;max-width:600px;width:100%}.content-600 p{letter-spacing:0}.content-600 p:last-child{margin-bottom:0}.content .content-1010{width:100%}@media(max-width:1023px){.content-1600{width:90%}}@media(max-width:479px){.content,.content-800,.content-1010{width:90%}}main{padding-top:4rem;text-align:left}@media(max-width:479px){main{padding-top:3rem}}.form .flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -.75rem 3rem}.form .flex.suscription-type{align-items:stretch}.form .flex li{margin:.75rem;overflow:hidden;position:relative;width:100%}.form .flex li.w-70{width:calc(70% - 1.5rem)!important}.form .flex li.w-60{width:calc(60% - 1.5rem)!important}.form .flex li.w-50{width:calc(50% - 1.5rem)!important}.form .flex li.w-40{width:calc(40% - 1.5rem)!important}.form .flex li.w-30{width:calc(30% - 1.5rem)!important}.form .flex li.w-33{width:calc(33.3% - 1.5rem)!important}.form .flex li.w-25{width:calc(25% - 1.5rem)!important}.form .flex li.w-20{width:calc(20% - 1.5rem)!important}.form .flex.check-list{display:block;margin:0 0 3rem}.form .flex.check-list li{display:inline-block;margin:0 2rem 2rem 0;width:auto}.form input:not([type=file]),.form select,.form textarea{background-color:#fff;font-size:1rem;height:50px;letter-spacing:.5px;width:100%}.form input:not([type=file]),.form input[type=file],.form select,.form textarea{border:1px solid #3d3f3e;border-radius:0;padding:.75rem 1rem}.form select{-webkit-appearance:none;height:48px}.form input:focus,.form select:focus,.form textarea:focus{border:1px solid #3d3f3e}.form input[type=checkbox]{width:auto}.form label:not(.text-checkbox,.text-radio){display:none}.form textarea{height:200px}.form button{background:#3d3f3e;border:1px solid #3d3f3e;color:#fff;font-size:1rem;font-weight:600;letter-spacing:2px;margin-top:3rem;padding:1rem 3rem;position:relative;text-transform:uppercase}.form button:after{background:#fff;content:"";height:100%;left:50%;position:absolute;top:0;transition:all .5s ease;width:0;z-index:1}.form button span{transition:color .5s ease}@media(hover:hover){.form button:hover{color:#3d3f3e}.form button:hover:after{left:0;width:100%}}.form input.more-info{padding-right:50px}.form input.more-info+.more-info-boton{border:1px solid #3d3f3e;cursor:pointer;height:50px;right:0;transition:all .5s ease;width:50px}.form input.more-info+.more-info-boton,.form input.more-info+.more-info-boton+.more-info-text{align-items:center;background:#3d3f3e;color:#fff;display:flex;flex-direction:row;justify-content:center;position:absolute;top:0}.form input.more-info+.more-info-boton+.more-info-text{height:100%;padding:1rem;pointer-events:none;right:-100%;transition:right .5s ease;width:100%}@media(hover:hover){.form input.more-info+.more-info-boton:hover+.more-info-text{right:0}}.form .price-box{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.form .price-box input{max-width:240px}.form .price-box span{font-size:1.5rem;padding:0 1rem}.form .select-box{background:#fff;border:1px solid #3d3f3e;overflow:hidden;position:relative}.form .select-box select{background:transparent;border:none;width:110%}.form .select-box svg{pointer-events:none;position:absolute;right:1rem;top:calc(50% - 10px)}.form .checkbox{margin:2rem 0}.form .checkbox input{left:0;opacity:0;position:absolute;top:0}.form .checkbox input+label{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start}.form .checkbox input+label span{width:calc(100% - 30px - 1rem)}.form .checkbox input+label span.ico{align-items:center;background:#fff;border:1px solid #3d3f3e;display:flex;flex-direction:row;height:30px;justify-content:center;margin:0 1rem 0 0;transition:opacity .2s ease;width:30px}.form .checkbox input+label span.ico svg{color:#fff;opacity:0;transition:opacity .5s ease}.form .checkbox input+label a{text-decoration:underline}@media(hover:hover){.form .checkbox input+label a:hover{text-decoration:none}}.form .checkbox input:checked+label span.ico{background:#3d3f3e}.form .checkbox input:checked+label span.ico svg{opacity:1}.form .suscription-type input{left:0;opacity:0;position:absolute;top:0}.form .suscription-type input+label{cursor:pointer;display:block;height:100%;padding:2rem;transition:background-color .5s ease;width:100%}.form .suscription-type input+label.bg-salmon{pointer-events:none}.form .suscription-type input+label p{font-size:.9rem}.form .suscription-type input+label p:last-child{margin-bottom:0}.form .suscription-type input+label p span{display:inline-block;font-size:1.5rem;letter-spacing:0}.form .suscription-type input+label p span.number{font-size:3rem;margin-top:1rem}.form .suscription-type input:checked+label:not(.bg-salmon){background-color:#3d3f3e!important;color:#fff}.form .suscription-type input:checked+label p{color:#fff!important}.form .suscription-type input:checked+label:after,.form .suscription-type input:checked+label:before{opacity:.05}.was-validated .form-control:invalid+label span.ico{border:1px solid #dc3545}.was-validated .suscription-type .form-control:invalid+label{border:1px solid #dc3545}.was-validated .more-info:invalid+.more-info-boton,.was-validated .more-info:invalid+.more-info-boton+.more-info-text{display:none}.form .error,.form .ok{text-align:center}.form .error svg{height:25px;margin-bottom:1rem;width:25px}.form .error p{font-size:1rem}.form .error p,.form .ok p{margin-bottom:0}.form .ok svg{display:block;height:100px;margin:0 auto 2rem;width:100px}.form .ok svg .path{stroke-dasharray:1000;stroke-dashoffset:0}.form .ok svg .path.circle{-webkit-animation:dash .9s ease-in-out;animation:dash .9s ease-in-out}.form .ok svg .path.line{stroke-dashoffset:1000;-webkit-animation:dash .9s ease-in-out .35s forwards;animation:dash .9s ease-in-out .35s forwards}.form .ok svg .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check .9s ease-in-out .35s forwards;animation:dash-check .9s ease-in-out .35s forwards}.form .skew-lines:after,.form .skew-lines:before{bottom:0;opacity:.15}.form .skew-lines:before{bottom:60px}@media(hover:hover){.form .skew-lines:hover:after,.form .skew-lines:hover:before{bottom:150%}}p.invalid-feedback{margin-bottom:0;width:100%}@media(max-width:1023px){.form .suscription-type li.w-25{width:calc(50% - 1.5rem)!important}.form .flex.check-list li{margin-right:0;width:100%}}@media(max-width:767px){.form .flex li,.form .flex li.w-20,.form .flex li.w-25,.form .flex li.w-30,.form .flex li.w-33,.form .flex li.w-40,.form .flex li.w-50,.form .flex li.w-60,.form .flex li.w-70,.form .suscription-type li:last-child{margin-left:0;margin-right:0;width:100%!important}.form input.more-info{padding-right:40px}.form input.more-info+.more-info-boton{width:35px}}.form .input-file{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.form .input-file p.invalid-feedback{width:100%}.form .input-file button{margin:0}.form .input-file>input{display:none}.form .input-file label{display:block;flex:1}.form .input-file .boxFile{background:#fff;border:1px solid #3d3f3e;color:#3d3f3e;display:inline-block;padding:1rem;transition:all .3s ease;width:100%}@media(hover:hover){.form .input-file .boxFile:hover{background:#3d3f3e;color:#fff;cursor:pointer}}.form .input-file .boxFile i{display:block;font-size:26px;margin-bottom:5px}.form .was-validated .input-file input:invalid+label .boxFile{border-color:#dc3545}body.bg-grey:before{background:#fff;content:"";height:450px;left:0;position:absolute;top:0;width:100%}body.bg-grey.nor-gara-gu:before{height:500px}body.bg-grey .breadcrumb,body.bg-grey main{position:relative}@media(max-width:767px){body.bg-grey:before{height:300px}}@media(min-width:1024px){.body-half-white main:after{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:45%;z-index:1}}@media(max-width:1439px){.body-half-white main:after{width:50%}}.body-small-grey main{position:relative}@media(min-width:768px){.body-small-grey main:after{background:#f8f8f8;content:"";height:900px;left:0;position:absolute;top:310px;width:45%;z-index:1}}.image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.init ul li,.inside-page .initial-content .text-content ul li,.simple-list li{margin-bottom:.6rem;padding-left:2.5rem;position:relative}.init ul li:before,.inside-page .initial-content .text-content ul li:before,.simple-list li:before{content:"•";left:1rem;position:absolute}.skew-lines{overflow:hidden;position:relative}.skew-lines:after,.skew-lines:before{background:#fff;bottom:100px;content:"";height:30px;left:0;position:absolute;transform:skewY(-12deg);transition:bottom .2s ease;width:100%;z-index:1}.skew-lines:before{bottom:160px;transition:bottom .5s ease}table td,table th{font-weight:400;padding:1.2rem;text-align:left;vertical-align:top;width:auto}table tbody tr:nth-child(odd){background:#ededed}table tbody td{font-size:.85rem}@media(min-width:1024px){table{border-bottom:3px solid #3d3f3e}}@media(max-width:1023px){table{width:900px}}.accordion>div{border-bottom:1px solid #282a29;padding:2rem 1.5rem}.accordion>div.accordion-content{padding:2rem 0}.accordion .accordion-title h3{cursor:pointer;margin-bottom:0;padding-right:60px;position:relative}.accordion .accordion-title h3:after,.accordion .accordion-title h3:before{background:#282a29;content:"";opacity:1;position:absolute;transition:opacity .2s ease}.accordion .accordion-title h3:before{height:1px;right:0;top:50%;width:26px}.accordion .accordion-title h3:after{height:26px;right:13px;top:calc(50% - 13px);width:1px}.accordion .accordion-title.active h3:after{opacity:0}@media(hover:hover){.accordion .accordion-title:hover h3:after{opacity:0}}.alternate-content{margin:0 0 5rem}.alternate-content>.flex{flex-direction:column;margin-bottom:3rem}.alternate-content>.flex:last-of-type{margin-bottom:0}.alternate-content>.flex .text-content{padding:3rem 1.5rem}.alternate-content>.flex .image-content img{width:100%}@media(min-width:768px){.alternate-content{margin:5rem 0}.alternate-content>.flex{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.alternate-content>.flex>div{width:50%}.alternate-content>.flex .text-content{padding:3rem}.alternate-content>.flex:nth-child(odd) .text-content{order:2}.alternate-content>.flex:nth-child(odd) .image-content{order:1}}.article-big-item a{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:relative;text-decoration:none}.article-big-item a:after{background:#f8f8f8;content:"";height:100%;left:0;position:absolute;top:0;transition:width 1s ease;width:0;z-index:1}.article-big-item a *{transition:all .3s ease}.article-big-item a>div{width:50%}.article-big-item .article-big-item--image{background:#fff;height:600px}.article-big-item .article-big-item--content{padding:3rem}.article-big-item a img{opacity:1;transition:opacity .5s ease}@media(hover:hover){.article-big-item a:hover:after{width:100%}.article-big-item a:hover img{opacity:.5}.article-big-item a:hover .tag span{color:#8a2432!important}}@media(max-width:1023px){.article-big-item a{align-items:flex-start}.article-big-item .article-big-item--image{height:350px;width:40%}.article-big-item .article-big-item--content{width:60%}.article-big-item .article-big-item--content h2{font-size:1.9rem}}@media(max-width:767px){.article-big-item{background:#f8f8f8;margin-bottom:4rem}.article-big-item .article-big-item--content,.article-big-item .article-big-item--image{margin-top:5rem;padding:0;width:100%}.article-big-item .article-big-item--image{margin-top:0}}.article-list .content>.flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -2rem}.article-list .content>.flex .article-item{margin:0 1.5rem 2rem;width:calc(33.3% - 3rem)}.article-list .content>.flex .article-item:last-child{margin-bottom:0}.article-list .content>.flex .article-item a{background:#fff;display:block;text-decoration:none}.article-list .content>.flex .article-item .image{background:#f5f6ed;height:200px;margin-bottom:1.5rem;overflow:hidden}.article-list .content>.flex .article-item:not(.article-item--video) .image img{height:inherit;-o-object-fit:contain;object-fit:contain;transition:all .5s ease}.article-list .content>.flex .article-item h3{font-size:1.3rem;font-weight:500;margin-bottom:1rem;padding:0 1rem}.article-list .content>.flex .article-item p{font-size:1rem;line-height:1.4rem;margin-bottom:1rem;padding:0 1rem}.article-list .content>.flex .article-item p.button{align-items:center;border:2px solid #f3f5f8;border-left:none;border-right:none;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;padding:1rem;transition:all .5s ease}.article-list .content>.flex .article-item p.button .ico{margin:0;transition:margin .5s ease}@media(hover:hover){.article-list .content>.flex .article-item a:hover .image img{opacity:.5}.article-list .content>.flex .article-item a:hover p.button{border-color:#8a2432;color:#8a2432!important}.article-list .content>.flex .article-item a:hover p.button .ico{margin:0 -1rem 0 1rem}}.article-list .content>.flex .article-item.article-item--video .image{height:350px}@media(max-width:1023px){.article-list .content>.flex .article-item{width:calc(50% - 3rem)}}@media(max-width:767px){.article-list .content>.flex{margin:0}.article-list .content>.flex .article-item{margin:0 0 4rem;width:100%}}.article-list .content>.flex.article-list__intro{align-items:center;flex-wrap:wrap;justify-content:space-between;margin:0 0 2rem}.article-list .content>.flex.article-list__intro h2{margin:0}@media(max-width:767px){.article-list .content>.flex.article-list__intro a.boton{display:none}}.bg-full-image{height:700px;margin:-12.5rem 0;width:100%;z-index:1}.bg-full-image.absolute{margin:0}@media(max-width:1439px){.bg-full-image{height:600px}}@media(max-width:1023px){.bg-full-image{height:500px}}@media(max-width:479px){.bg-full-image{height:400px}}blockquote{background:#fff;margin:0;padding:3rem;text-align:right}blockquote:not(.la-coleccion){background:#fff url(/res/quote.png?4fe71c96419c022f14655c98cb1c2dc6) no-repeat 0 115%;padding:5rem 3rem}blockquote p{font-family:Baskervville,serif;font-size:1.9rem;line-height:2.2rem}blockquote p.autor{font-size:1.25rem;line-height:1.9rem;margin-bottom:0}.boton{border:1px solid #3d3f3e;display:inline-block;letter-spacing:1px;padding:1rem 2rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.boton:after{background:#3d3f3e;content:"";height:100%;left:50%;position:absolute;top:0;transition:all .5s ease;width:0}.boton span{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;position:relative;width:100%;z-index:10}@media(hover:hover){.boton:hover{color:#fff;text-decoration:none}.boton:hover:after{left:0;width:100%}}.boton-ico{height:50px!important;padding:0;width:50px!important}@media(max-width:375px){.boton-ico{height:40px!important;width:40px!important}}.breadcrumb{font-size:.8rem;letter-spacing:1px;text-align:left}.breadcrumb li{display:inline}.breadcrumb li:after{content:"•";margin-left:3px}.breadcrumb li:first-child{margin-left:-.5rem}.breadcrumb li:last-child{font-weight:700;padding:.5rem}.breadcrumb li:last-child:after{display:none}.breadcrumb li a{display:inline-block;padding:.25rem .5rem;position:relative;text-decoration:none}.breadcrumb li a:after{border-bottom:1px solid #282a29;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .5s ease;width:0}@media(hover:hover){.breadcrumb li a:hover:after{width:100%}}@media(max-width:767px){.breadcrumb{display:none}}.calendar-event{padding:6.25rem 0}.calendar-event>.flex{align-items:flex-start;flex-direction:row;justify-content:space-between}.calendar-event #calendar{max-width:415px;width:35%}.calendar-event .events-display{margin-top:2.5rem;width:55%}.calendar-event .events-display h3{border-bottom:1px solid #3d3f3e;margin:2rem 0;padding-bottom:1.5rem}.calendar-event .cal-event{background:#fff;margin-bottom:2rem;position:relative}.calendar-event .cal-event:after,.calendar-event .cal-event:before{content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s ease;width:5px;z-index:1}.calendar-event .cal-event a{align-items:center;flex-direction:row;justify-content:space-between}.calendar-event .cal-event a .text-content{flex:1;padding:2.5rem;width:60%}.calendar-event .cal-event a .text-content h4{font-size:1.1rem;font-weight:700;line-height:1.5rem;margin-bottom:0}.calendar-event .cal-event a .text-content ul{margin-top:1rem}.calendar-event .cal-event a .text-content ul,.calendar-event .cal-event a .text-content ul li{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.calendar-event .cal-event a .text-content ul li{flex-wrap:nowrap;margin-right:2rem;margin-top:1rem;text-transform:uppercase}.calendar-event .cal-event a .text-content ul li:last-child{margin-right:0}.calendar-event .cal-event a .text-content ul li.false{display:none}.calendar-event .cal-event a .text-content ul li .ico{margin-right:.75rem}.calendar-event .cal-event a .text-content ul li .tag{margin-bottom:0}.calendar-event .cal-event a .text-content ul.item-date li{align-items:flex-start;font-size:.9rem;margin-right:0;text-transform:none;width:100%}.calendar-event .cal-event a .text-content ul.item-date li span:not(.ico){margin-top:.2rem}.calendar-event .cal-event a .image-content{align-self:stretch;min-height:16rem;width:40%}.calendar-event .cal-event a .image-content img{height:auto}.calendar-event .cal-event a .image-content.false{display:none}.calendar-event p.small{left:0;top:34.5rem;width:35%}@media(hover:hover){.calendar-event .cal-event a:hover{color:#282a29;text-decoration:none}.calendar-event .cal-event:hover:before{width:100%}}@media(max-width:1023px){.calendar-event #calendar{width:45%}.calendar-event .events-display{width:50%}.calendar-event .cal-event a{flex-direction:column}.calendar-event .cal-event a .text-content{width:100%}.calendar-event .cal-event a .image-content{display:none}.calendar-event p.small{top:32.5rem;width:45%}}@media(min-width:768px){.calendar-event{min-height:750px}.calendar-event p.small{position:absolute}}@media(max-width:767px){.calendar-event>.flex{flex-direction:column}.calendar-event #calendar,.calendar-event .events-display,.calendar-event p.small{width:100%}}@media(max-width:479px){.calendar-event{padding:3rem 0}}.calendar-event .cal-event:before{opacity:.05}.calendar-event .cal-event:after,.calendar-event .cal-event:before{background:#e0ad4f}.calendar-event .cal-event .tag,.calendar-event .cal-event li{color:#e0ad4f!important}.calendar-event .cal-event.cat-conferencia:after,.calendar-event .cal-event.cat-conferencia:before{background:#c32f5a}.calendar-event .cal-event.cat-conferencia .tag,.calendar-event .cal-event.cat-conferencia li{color:#c32f5a!important}.calendar-event .cal-event.cat-cine:after,.calendar-event .cal-event.cat-cine:before{background:#8dd0dc}.calendar-event .cal-event.cat-cine .tag,.calendar-event .cal-event.cat-cine li{color:#8dd0dc!important}.calendar-event .cal-event.cat-exposicion:after,.calendar-event .cal-event.cat-exposicion:before{background:#ec9992}.calendar-event .cal-event.cat-exposicion .tag,.calendar-event .cal-event.cat-exposicion li{color:#ec9992!important}.calendar-event .cal-event.cat-masterclass:after,.calendar-event .cal-event.cat-masterclass:before{background:#823455}.calendar-event .cal-event.cat-masterclass .tag,.calendar-event .cal-event.cat-masterclass li{color:#823455!important}.calendar-event .cal-event.cat-convocatorias-prensa:after,.calendar-event .cal-event.cat-convocatorias-prensa:before{background:#8598b6}.calendar-event .cal-event.cat-convocatorias-prensa .tag,.calendar-event .cal-event.cat-convocatorias-prensa li{color:#8598b6!important}.calendar-event .cal-event.cat-talleres-didacticos:after,.calendar-event .cal-event.cat-talleres-didacticos:before{background:#44817f}.calendar-event .cal-event.cat-talleres-didacticos .tag,.calendar-event .cal-event.cat-talleres-didacticos li{color:#44817f!important}.calendar-event #calendar .calendar__body{margin-top:1rem;padding:0}.calendar-event #calendar .calendar__header{align-self:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.calendar-event #calendar .calendar__header .calendar__arrow{width:auto}.calendar-event #calendar .calendar__header .calendar__monthyear{margin:0;order:3}.calendar-event #calendar .calendar__header .calendar__monthyear .calendar__year{font-weight:400}.calendar-event #calendar .color-calendar .calendar__days .calendar__day-text{align-self:flex-end;margin-left:auto;padding:5px 10px}.calendar-event #calendar .color-calendar .calendar__days .calendar__day-bullet{left:15%;top:15%}.calendar-event #calendar .color-calendar .calendar__days .calendar__day-box{background:none;border:1px solid #ededed;border-radius:0!important;box-shadow:none;height:98%;opacity:1;width:98%}.calendar-event #calendar .color-calendar .calendar__day-selected .calendar__day-text,.calendar-event #calendar .color-calendar .calendar__day-today .calendar__day-text{color:#282a29}.calendar-event #calendar .color-calendar .calendar__day-selected .calendar__day-bullet,.calendar-event #calendar .color-calendar .calendar__day-today .calendar__day-bullet{background:#282a29}.calendar-event #calendar .color-calendar .calendar__day-today .calendar__day-box{background:rgba(133,152,182,.1)!important;opacity:1}.calendar-event #calendar .color-calendar .calendar__day-selected .calendar__day-bullet{background:#f5be5b}.calendar-event #calendar .color-calendar .calendar__day-selected .calendar__day-box{border:1px solid #f5be5b}.calendar-event #calendar .color-calendar .calendar__day-no-event{pointer-events:none}@media(max-width:1023px){.calendar-event #calendar .color-calendar .calendar__weekdays{display:none}}span.caption{background:#f8f8f8;display:block;padding:.75rem}.clasification{direction:rtl;unicode-bidi:bidi-override}.clasification input[type=radio]{display:none}.clasification label{color:#f5be5b;cursor:pointer;opacity:.4;transition:opacity .5s ease}.clasification label svg{height:40px;width:40px}.clasification input[type=radio]:checked~label,.clasification label:hover,.clasification label:hover~label,.clasification label:last-child{opacity:1}.colecc-element-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.colecc-element-list{align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:0 2rem}.subolecc-text{padding:3rem 0;width:100%}.subolecc-text p:last-of-type{margin-bottom:0}.colecc-element-item{background:#8a2432;display:block;height:10rem;overflow:hidden;position:relative}.colecc-element-item img{display:block;filter:grayscale(0);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:all .5s ease;width:auto}.colecc-element-item .ico{align-items:center;background:rgba(0,0,0,.75);border:1px solid #fff;bottom:1rem;color:#fff;display:flex;height:2rem;justify-content:center;position:absolute;right:1rem;transition:all .5s ease;width:2rem}.colecc-element-item .ico-play{border-radius:100%}.colecc-element-item .ico-play svg{height:.5rem;margin-left:.15rem;width:.5rem}.colecc-element-item .ico-plus svg{height:1rem;width:1rem}.colecc-burger{align-items:center;background:#3d3f3e;border:1px solid #f8f8f8;bottom:1rem;color:#f8f8f8!important;display:flex;flex-direction:row;font-size:.8rem;height:55px;justify-content:center;left:2.5%;position:fixed;text-align:center;width:95%;z-index:1000}.colecc-burger span{font-size:1rem;margin:.5rem;text-decoration:none}.colecc-burger .ico{background:#f8f8f8;color:#fff;display:block;font-size:0;height:1px;position:relative;text-indent:-5000;transition:background-color .5s ease;width:20px;z-index:500}.colecc-burger .ico:after,.colecc-burger .ico:before{background:#f8f8f8;content:"";display:block;height:1px;position:absolute;right:0;transform:rotate(0);transition:all .5s ease;width:20px}.colecc-burger .ico:before{top:-8px}.colecc-burger .ico:after{bottom:-8px}.colecc-burger.active .ico{background:#3d3f3e}.colecc-burger.active .ico:before{top:0;transform:rotate(45deg)}.colecc-burger.active .ico:after{bottom:0;transform:rotate(-45deg)}.colecc-element-menu{bottom:0;height:100vh;left:-100%;padding:2rem;position:fixed;transition:left .5s ease;width:100%;z-index:500}.colecc-element-menu.active{left:0}.colecc-element-menu>nav{display:block;width:100%}.colecc-element-menu>nav.scroll-y{height:100%;overflow-y:scroll;padding-bottom:5rem;padding-right:1rem;padding-top:5rem}.colecc-element-menu a{text-decoration:none}.colecc-element-menu a.active{color:#8a2432}.colecc-element-menu li{margin-bottom:.75rem}.colecc-element-menu li:last-of-type{margin-bottom:0}.colecc-element-menu .submenu{display:none;margin:1rem 0;width:100%!important}.colecc-element-menu .submenu li{padding-left:1rem}.colecc-element-menu .submenu li:before{content:"•";margin-right:.5rem}.colecc-element-menu .open-submenu{display:inline-block;margin-left:1rem}.colecc-element-menu .turn{transform:rotate(180deg)}@media(hover:hover){.colecc-element-item:hover img{filter:grayscale(100%);opacity:.15}.colecc-element-item:hover .ico{border-color:rgba(0,0,0,.75);bottom:.5rem;height:3rem;right:.5rem;width:3rem}}@media(min-width:768px){.colecc-burger{display:none}.colecc-element-menu{bottom:inherit;height:auto;left:inherit;margin:0;position:relative;width:35%}.colecc-element-menu>nav.scroll-y{height:auto;overflow-y:inherit;padding:0}}@media(min-width:1280px){.subolecc-text{padding:3rem}.colecc-element-item{height:15rem}.colecc-element-menu{padding:3rem;width:25%}}.colecc-list{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.colecc-list .colecc-item{margin:.5rem;width:calc(100% - 1rem)}.colecc-list .colecc-item a{display:block;height:100%;overflow:hidden;padding:.5rem;position:relative;text-decoration:none;width:100%}.colecc-list .colecc-item a>div{position:relative;z-index:10}.colecc-list .colecc-item a .image-content{aspect-ratio:16/9;display:block;width:100%}.colecc-list .colecc-item a img{display:block;filter:grayscale(0);height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:all .5s ease;width:100%}.colecc-list .colecc-item a .text-content{padding:1.5rem}.colecc-list .colecc-item a h2{font-size:1.25rem;font-weight:800;margin:0 0 1rem}.colecc-list .colecc-item a svg{margin:0;transition:margin .5s ease}.colecc-list .colecc-item a:after,.colecc-list .colecc-item a:before{background:#fff;bottom:20px;content:"";height:20px;left:0;opacity:.75;position:absolute;transform:skewY(-12deg);transition:bottom .2s ease;width:100%;z-index:1}.colecc-list .colecc-item a:before{bottom:50px;transition:bottom .5s ease}@media(hover:hover){.colecc-list .colecc-item a:hover img{filter:grayscale(100%);opacity:.5}.colecc-list .colecc-item a:hover svg{margin-left:1rem}.colecc-list .colecc-item a:hover:after,.colecc-list .colecc-item a:hover:before{bottom:110%}}@media(min-width:480px){.colecc-list .colecc-item{width:calc(50% - 1rem)}.colecc-list .colecc-item a .image-content{aspect-ratio:9/16;display:block;width:100%}}@media(min-width:768px){.colecc-list .colecc-item{width:calc(33.33% - 1rem)}}@media(min-width:1024px){.colecc-list .colecc-item{width:calc(20% - 1rem)}}@media(min-width:1280px){.colecc-list .colecc-item{margin:1rem;width:calc(16.66% - 2rem)}}.cookie-message{background-color:#282a29;bottom:0;left:0;padding:2rem;position:fixed;width:100%}.cookie-message p{color:#fff;font-size:.8rem;margin-bottom:0;margin-right:1rem;text-align:left}.cookie-message p a{color:#fff;display:inline-block;text-decoration:underline}.cookie-message button{background-color:transparent;color:#fff;padding:1rem;position:absolute;right:0;top:0}@media(max-width:767px){.cookie-message button{padding:.5rem}}.down-link{align-items:stretch;background:#fff;border:1px solid #282a29;display:flex;flex-direction:row;font-weight:900;justify-content:space-between;margin-top:3rem;position:relative}.down-link:after{background:#282a29;content:"";height:100%;position:absolute;right:0;top:0;transition:width .5s ease;width:0;z-index:1}.down-link span{padding:1rem;position:relative;transition:color .5s ease}.down-link span.ico{align-items:center;background:#282a29;color:#fff;display:flex;flex-direction:row;justify-content:center}.down-link span.ico svg{transition:margin .3s ease}@media(hover:hover){.down-link:hover{text-decoration:none}.down-link:hover:after{width:100%}.down-link:hover span{color:#fff;text-decoration:none}.down-link:hover span.ico svg{margin:5px 0 -5px}}.download-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -1rem}.download-list .download-list-item{margin:1rem;width:calc(33.3% - 2rem)}.download-list .download-list-item a{align-items:flex-end;background-image:linear-gradient(0deg,rgba(132,152,182,.15),rgba(132,152,182,.15) 60%,#fff 61%);display:flex;flex-direction:row;justify-content:space-between;padding:1rem;transition:all .5s ease}.download-list .download-list-item a span{display:block;font-size:1.12rem;letter-spacing:2px}.download-list .download-list-item a span.big{font-size:2.8rem;line-height:2.8rem}.download-list .download-list-item a .ico svg{margin:0;transition:margin .2s ease}@media(hover:hover){.download-list .download-list-item a:hover{background-color:rgba(132,152,182,.25);color:#282a29;text-decoration:none}.download-list .download-list-item a:hover .ico svg{margin:.25rem 0 -.25rem}}@media(max-width:1023px){.download-list{margin:0 -.5rem}.download-list .download-list-item{margin:.5rem;width:calc(33.3% - 1rem)}}@media(max-width:767px){.download-list{margin:0}.download-list .download-list-item{margin:.5rem 0;width:100%}}.featured{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -1rem}.featured article{margin:1rem;overflow:hidden;position:relative;width:calc(33.3% - 2rem)}.featured.width-50 article{width:calc(50% - 2rem)}.featured.no-link article{padding:2.1rem}.featured article a{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:space-between;opacity:1;padding:2.1rem;text-decoration:none;transition:opacity .5s ease}.featured article a *{position:relative;z-index:10}.featured.no-link article:after,.featured.no-link article:before,.featured article a:after,.featured article a:before{background:hsla(0,0%,100%,.05);bottom:20px;content:"";height:30px;left:0;position:absolute;transform:skewY(-12deg);transition:bottom .2s ease;width:100%}.featured.no-link article:before,.featured article a:before{bottom:70px;transition:bottom .5s ease}.featured article h2,.featured article h3{font-size:1.8rem;margin-bottom:1rem}.featured article .num{display:block;font-size:3rem;font-weight:300;margin-bottom:.5rem}.featured article p{letter-spacing:0;line-height:1.6rem;margin-bottom:0}.featured article a .next-link-featured{align-self:flex-end;margin-top:auto}.featured article a .next-link-featured.tblank svg{height:15px;width:15px}.featured.downloads-featured article a .next-link-featured{align-items:center;align-self:center}.featured.downloads-featured article a .next-link-featured svg{transform:rotate(90deg)}@media(hover:hover){.featured article a:hover{opacity:.5}.featured article a:hover:after,.featured article a:hover:before{bottom:110%}}@media(max-width:1023px){.featured article{margin:.5rem;width:calc(33.3% - 1rem)}.featured.width-50 article{width:calc(50% - 1rem)}.featured article a .next-link-featured{margin-top:2rem}.featured article h2,.featured article h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:keep-all}}@media(max-width:767px){.featured.width-50 article,.featured article{margin:1rem 0;width:100%}.featured.downloads-featured{text-align:center}}.featured-collage>.flex{align-items:flex-start;flex-direction:row;justify-content:center}.featured-collage>.flex>div>div{padding:1rem;width:100%}.featured-collage>.flex>div>div.collage--text{padding:3.75rem 0}.featured-collage>.flex .col-left{max-width:575px}.featured-collage>.flex .col-right{max-width:405px}.featured-collage>.flex .col-left .collage--text{padding-right:2rem}.featured-collage>.flex .col-right .collage--text{padding-left:1rem}.featured-collage>.flex .collage--image img{width:100%}.featured-collage>.flex .collage--image img.w-auto{width:auto}.featured-collage>.flex .col-left .collage--image img{margin-left:auto}@media(max-width:1023px){.featured-collage>.flex .col-left .collage--image img.w-auto{display:none}}@media(max-width:767px){.featured-collage>.flex{flex-wrap:wrap;justify-content:space-between}.featured-collage>.flex>div{width:100%}.featured-collage>.flex .collage--image{display:none}.featured-collage>.flex .col-left .collage--text,.featured-collage>.flex .col-right .collage--text{padding:0}}.featured-film-conferences{min-height:800px;padding-top:10rem}.featured-film-conferences .content>.flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.featured-film-conferences .content>.flex li{margin-bottom:1rem;position:relative;width:calc(33.3% - .5rem)}.featured-film-conferences .content>.flex li a{background:#fff;border:10px solid #fff;display:block;overflow:hidden;position:relative}.featured-film-conferences .content>.flex li a:after{background:hsla(0,0%,100%,.75);bottom:-255%;content:"";height:300%;left:0;position:absolute;transform:rotate(60deg);transition:bottom .3s ease;width:300%;z-index:1}.featured-film-conferences .content>.flex li .text-content{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:space-between;left:0;padding:7%;position:absolute;top:0;width:100%}.featured-film-conferences .content>.flex li .text-content h3{padding:1rem 0 0 1rem;width:70%}.featured-film-conferences .content>.flex li .image-content img{opacity:.75;transition:opacity .5s ease;width:100%}.featured-film-conferences .bg-full-image{left:0;position:absolute;top:0}@media(hover:hover){.featured-film-conferences .content>.flex li a:hover{color:#282a29}.featured-film-conferences .content>.flex li a:hover:after{bottom:-130%}.featured-film-conferences .content>.flex li a:hover .image-content img{opacity:.35}}@media(max-width:1023px){.featured-film-conferences .content>.flex li{width:calc(50% - .5rem)}}@media(max-width:767px){.featured-film-conferences{padding-top:5rem}.featured-film-conferences .content>.flex li{height:auto;width:100%}.featured-film-conferences .content>.flex li a{height:100%}}.featured-slider .relative{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-end;width:100%;z-index:10}.featured-slider .relative .text-content{max-width:450px;padding:3.5rem;width:60%}.featured-slider .relative .text-content h2{margin-bottom:1.5rem}.featured-slider .relative .text-content p{font-size:1rem}.featured-slider .absolute{height:100%;left:0;top:0;width:100%}@media(max-width:1023px){.featured-slider .relative{justify-content:center;padding:3rem}.featured-slider .relative .text-content{max-width:100%;width:100%}.featured-slider .absolute{height:40%}.featured-slider,.featured-slider .slick-list,.featured-slider .slick-track,.featured-slider .slider,.featured-slider>.content{height:auto}.featured-slider .relative{height:auto;padding:1rem;width:90%}.featured-slider .relative .text-content{margin-top:160px;padding:2rem}.featured-slider .absolute{height:250px}}.full-featured{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;overflow:hidden}.full-featured .image-content{height:750px;opacity:1;transition:opacity .5s ease;width:60%}.full-featured .image-content .image{height:100%;overflow:hidden}.full-featured .image-content .image img{transition:all .5s ease}.full-featured .text-content{align-items:center;display:flex;flex-direction:row;justify-content:center;width:40%}.full-featured .text-content .text{max-width:300px}.full-featured .text-content .text h2{font-size:3.1rem;margin-bottom:1.5rem}.full-featured .text-content .text p{font-size:1rem}@media(hover:hover){.full-featured .image-content:hover .image img{height:105%;margin:-2.5% 0 0 -2.5%;width:105%}}@media(max-width:1439px){.full-featured .image-content{height:600px;width:50%}.full-featured .text-content{width:50%}}@media(max-width:767px){.full-featured .image-content{height:300px;order:2;width:100%}.full-featured .text-content{order:1;padding:3rem;width:100%}.full-featured .text-content .text{max-width:100%}.full-featured .text-content .text h2{font-size:2rem}}.hermes-featured>.flex{align-items:flex-end;flex-direction:row;justify-content:center}.hermes-featured>.flex>div{position:relative;width:50%}.hermes-featured .image-content{margin-right:-1%;padding-bottom:2rem}.hermes-featured:not(.saf-adwards-featured) .image-content{max-width:425px}.hermes-featured .image-content img{width:100%}.hermes-featured .text-content{margin-left:-1%}.hermes-featured .text-content a.skew-lines{display:block;margin-top:3rem;padding:5rem 3rem;text-decoration:none;transition:background-color .5s ease}.hermes-featured .text-content a.skew-lines:after,.hermes-featured .text-content a.skew-lines:before{opacity:.05;transition:bottom .5s ease}.hermes-featured .text-content a.skew-lines:before{bottom:20px;transition:bottom .5s ease}.hermes-featured .text-content a.skew-lines:after{bottom:-40px;transition:bottom .3s ease}@media(hover:hover){.hermes-featured .text-content a.skew-lines:hover{background:#282a29!important}.hermes-featured .text-content a.skew-lines:hover:after,.hermes-featured .text-content a.skew-lines:hover:before{bottom:120%}}@media(min-width:768px){.hermes-featured.saf-adwards-featured .image-content{height:600px;width:60%}.hermes-featured.saf-adwards-featured .text-content{width:40%}}@media(max-width:767px){.hermes-featured{padding-top:0!important}.hermes-featured>.flex{align-items:center;flex-direction:column}.hermes-featured>.flex>div{margin:0;width:100%}.hermes-featured .image-content{margin-top:-2.5rem!important;order:2;z-index:5}.hermes-featured .image-content img{margin:auto;width:90%}.hermes-featured .text-content{order:1;text-align:right;width:100%;z-index:1}.hermes-featured .text-content .next-link-featured{margin-left:auto}.hermes-featured .text-content .bg-darkgrey{padding-top:3rem;text-align:left}}.image-link{background:#fff;display:block;position:relative}.image-link .ico-image{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity .5s ease;width:100%}.image-link .ico-image svg{height:150%;transition:all .8s ease;width:150%}.image-link img{transition:opacity .5s ease;width:100%}@media(hover:hover){.image-link:hover .ico-image{opacity:1}.image-link:hover .ico-image svg{height:100px;width:100px}}@media(max-width:480px){.image-link .ico-image{height:75px;left:calc(50% - 37.5px);top:calc(50% - 37.5px);width:75px}}.init{background:#fff;margin:0 -5rem;max-width:calc(800px + 10rem);min-height:250px;padding:0 5rem 5rem;position:relative}.init li{letter-spacing:1px}.init p:last-child{margin-bottom:0}.init p a{text-decoration:underline}@media(hover:hover){.init p a:hover{text-decoration:none}}.init .simple-list+p,.init ul+p{margin-top:1.8rem}.init.bg-grey{padding-top:5rem}@media(max-width:1023px){.init{margin:0 -3rem;max-width:calc(500px + 6rem);padding:0 3rem 3rem;position:relative}}@media(max-width:767px){.init{max-width:calc(100% + 6rem);min-height:inherit}.init.bg-grey{padding-top:3rem}}.init .boton-list{text-align:center}.init .boton-list li{display:inline-block;margin:.25rem}@media(max-width:767px){.init .boton-list li,.init .boton-list li .boton{width:100%}}.initial-content--left-featured .content-1010{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.initial-content--left-featured .content-1010 .featured{justify-content:flex-end}.initial-content--left-featured .content-1010 .featured article{margin:0 0 5rem;max-width:365px;width:80%}@media(max-width:1100px){.initial-content--left-featured .content-1010 .featured{justify-content:flex-end}}@media(max-width:1023px){.initial-content--left-featured .content-1010{flex-wrap:wrap}.initial-content--left-featured .content-1010 .featured,.initial-content--left-featured .content-1010 .featured article{margin:0;max-width:100%;width:100%}.initial-content--left-featured .content-1010 .featured article{margin:3rem 0}}.initial-content .more-info{border-bottom:3px solid #3d3f3e}.initial-content .more-info a{display:block;padding:1rem 30px;position:relative;text-align:right;text-decoration:none}.initial-content .more-info a:after,.initial-content .more-info a:before{background:#3d3f3e;content:"";height:20px;opacity:1;position:absolute;right:10px;top:calc(50% - 10px);transition:opacity .3s ease;width:1px}.initial-content .more-info a:after{background:#3d3f3e;height:1px;right:0;top:50%;width:20px}.initial-content .more-info a.active:before{opacity:0}.initial-content .more-info .js--show-info-content{display:none;width:100%!important}.initial-content .more-info a .show-more{display:block}.initial-content .more-info a.active .show-more,.initial-content .more-info a .show-less{display:none}.initial-content .more-info a.active .show-less{display:block}@media(hover:hover){.initial-content .more-info a:hover:before{opacity:0}}.itinerant-item{position:relative}.itinerant-item .bg-blue{background:rgba(133,152,183,.25)!important}.itinerant-item .bg-salmon{background:hsla(5,70%,75%,.25)!important}.itinerant-item .icon{align-items:center;display:flex;flex-direction:row;height:3rem;justify-content:center;padding:.75rem;position:absolute;right:-.5rem;top:.5rem;width:3rem}.itinerant-item .icon svg{height:auto;width:100%}.itinerant-item .icon svg .eye__open{-webkit-animation:eye__open 4s ease infinite;animation:eye__open 4s ease infinite;opacity:1}.itinerant-item .icon svg .eye__close{-webkit-animation:eye__close 4s ease infinite;animation:eye__close 4s ease infinite;-webkit-animation-delay:0;animation-delay:0;opacity:0}.itinerant-item p{font-size:1rem;letter-spacing:1px}.itinerant-item--content{padding:2.1rem}.itinerant-item--content h2{margin-bottom:1.5rem}.itinerant-item--content.active h2{padding-right:1.5rem}.itinerant-item--content h2 .num{display:block}.itinerant-item--content h2 .small{display:block;font-size:1.25rem;line-height:1.8rem}.itinerant-item--content .image{border:5px solid #fff;height:250px;margin:2rem 0 -6rem;width:100%;z-index:5}.itinerant-item--info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:6rem 2.1rem .5rem}.itinerant-item--info .simple-list{margin-bottom:1rem}.itinerant-item--info .simple-list li{display:inline;font-size:.8rem}.itinerant-item--info .simple-list li:first-child{padding:0}.itinerant-item--info .simple-list li:before{top:0}.itinerant-item--info .simple-list li:first-child:before{display:none}.itinerant-item--info p.place{letter-spacing:0}.itinerant-item--info .event{border-top:1px solid #ededed;padding-top:1.5rem;width:100%}.itinerant-item--info .event .event--title{font-size:1.2rem;margin-bottom:0}.itinerant-item--info .event .event--place{letter-spacing:0}.itinerant-item--info .event .event--info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem}.itinerant-item--info .event .event--info li{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:.5rem}.itinerant-item--info .event .event--info li span{margin:0 .5rem 0 0}@media(max-width:767px){.itinerant-item--content .image{height:200px}.itinerant-item--info .simple-list li{font-size:1rem}}@media(max-width:480px){.itinerant-item--content .image{height:150px}}.itinerant-item-big .content>.flex{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.itinerant-item-big .content>.flex .text-content{width:33.5%}.itinerant-item-big .content>.flex .text-content>div{padding:5rem 3rem}.itinerant-item-big .content>.flex .text-content>div.events{padding:3rem}.itinerant-item-big .content>.flex .text-content h2{font-size:2.75rem;margin-bottom:2rem}.itinerant-item-big .content>.flex .text-content h2 span{display:block;font-size:1.8rem;line-height:2.5rem}.itinerant-item-big .content>.flex .text-content p{font-size:1rem}.itinerant-item-big .content>.flex .text-content p a{color:#fff;text-decoration:underline}.itinerant-item-big .content>.flex .text-content p a:hover{text-decoration:none}.itinerant-item-big .content>.flex .text-content>div.events h3{font-size:1.1rem;margin-bottom:.5rem}.itinerant-item-big .content>.flex .text-content>div.events p{font-size:.8rem;line-height:1rem;margin-bottom:.5rem}.itinerant-item-big .content>.flex .text-content>div.events p:last-child{margin-bottom:0}.itinerant-item-big .content>.flex .text-content>div.events p.place{text-transform:uppercase}.itinerant-item-big .content>.flex .text-content>div.events ul{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.itinerant-item-big .content>.flex .text-content>div.events ul li{border-right:1px solid #f8f8f8;flex:1;margin-right:1rem;padding-right:1rem}.itinerant-item-big .content>.flex .text-content>div.events ul li:last-child{border:none;margin:0;padding:0}.itinerant-item-big .content>.flex .image-content{height:650px;width:66.5%}.itinerant-item-big .content>.flex .image-content .image{height:auto}.itinerant-item-big .content>.flex .link{margin:1rem 0 0 auto}@media(max-width:1439px){.itinerant-item-big .content>.flex .image-content,.itinerant-item-big .content>.flex .text-content{width:50%}}@media(max-width:1023px){.itinerant-item-big .content>.flex .text-content{order:2;width:100%!important}.itinerant-item-big .content>.flex .image-content{height:350px!important;order:1;width:100%!important}.itinerant-item-big .content>.flex .image-content .image{height:350px!important}.itinerant-item-big .content>.flex .link{margin:2rem 0 0 auto;order:3}}@media(max-width:480px){.itinerant-item-big .content>.flex .text-content>div{padding:2rem!important}.itinerant-item-big .content>.flex .text-content>div.events ul li{border-bottom:1px solid #f8f8f8;border-right:none;flex:inherit;margin:0 0 1rem;padding:0 0 1rem;width:100%}.itinerant-item-big .content>.flex .image-content,.itinerant-item-big .content>.flex .image-content .image{height:250px}}.itinerant-item-big.masterclass-item .content>.flex{align-items:flex-start}.itinerant-item-big.masterclass-item .content>.flex .image-content{height:auto!important;order:1;width:60%}.itinerant-item-big.masterclass-item .content>.flex .image-content .image img{height:auto!important}.itinerant-item-big.masterclass-item .content>.flex .text-content{margin-top:-3rem;order:2;width:40%}.itinerant-item-big.masterclass-item .content>.flex .text-content h2{font-size:2.25rem}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info{padding:0!important}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info ul{width:100%}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--info{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--info li{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:1rem}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--info li.place{text-transform:uppercase}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--info li span{line-height:1.2rem}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--info li .ico{margin-right:.8rem}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--type{flex-wrap:wrap;padding:1.8rem}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--type li{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:0 1.8rem 0 0}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--type li:last-child{margin-right:0}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--type li span.tag{margin:0 0 0 .8rem}@media(max-width:1439px){.itinerant-item-big.masterclass-item .content>.flex .image-content,.itinerant-item-big.masterclass-item .content>.flex .text-content{width:50%}}@media(max-width:1023px){.itinerant-item-big.masterclass-item .content>.flex .text-content{margin-top:0}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--info li{width:33.3%}}@media(max-width:767px){.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--info{flex-wrap:wrap}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--info li{align-items:center;padding:1rem 2rem;width:100%}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--type li{margin-bottom:1rem;width:100%}.itinerant-item-big.masterclass-item .content>.flex .text-content .itinerant-item--info .event--type li:last-child{margin-bottom:0}}.light-featured{position:relative}.light-featured:after{background:#fff;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:1}.light-featured a{background:#fff;display:block;text-decoration:none}.light-featured a:after{background:hsla(0,0%,100%,.65);content:"";height:100%;left:50%;position:absolute;top:0;transition:all .5s ease;width:0;z-index:1}@media(hover:hover){.light-featured a:hover:after{left:0;top:0;width:100%}}.light-featured .content-text{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:3rem;position:absolute;top:0;width:100%}.light-featured .content-text h3{font-size:2.8rem}.light-featured .content-text p{font-size:1.8rem;font-weight:300;letter-spacing:5px;margin-bottom:0;padding:.25rem 1.5rem;text-transform:uppercase}.light-featured .content-image{display:block;width:100%}.light-featured .content-image img{opacity:.15;width:100%}@media(max-width:767px){.light-featured .content-image{height:375px}.light-featured .content-image img{height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width:480px){.light-featured .content-image{height:300px}}.loading{pointer-events:none;position:relative}.loading .loading__ico{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;padding-top:3rem;position:absolute;top:0;width:100%;z-index:1000}.loading .loading__ico svg{height:50px;position:relative;width:50px;z-index:10}.loading .loading__ico .loading__ico__bg{background:#fff;height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:5}.load-more{display:block;width:100%}.load-more p{margin-bottom:1rem}.load-more button{background:#fff;border:1px solid #282a29;font-weight:700;letter-spacing:1px;padding:1rem 3rem;position:relative;text-transform:uppercase}.load-more button:after{background:#282a29;content:"";height:100%;left:50%;position:absolute;top:0;transition:all .5s ease;width:0;z-index:1}.load-more button span{transition:color .5s ease}@media(hover:hover){.load-more button:hover:after{left:0;width:100%}.load-more button:hover span{color:#fff}}.modal .close{background-color:#282a29;border:1px solid #282a29;display:block;height:50px;position:absolute;right:0;top:0;width:50px;z-index:10}.modal .close span{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;position:relative;width:100%;z-index:10}.modal .close svg{stroke:#fff;transition:stroke .2s ease}.modal .close:after{background:#fff;content:"";height:100%;left:50%;position:absolute;top:0;transition:width .5s ease,left .5s ease;width:0}@media(hover:hover){.modal .close:hover svg{stroke:#282a29}.modal .close:hover:after{left:0;width:100%}}.modal .modal-content{border:none;border-radius:0}.modal .modal-body iframe{height:700px;width:90%}.modal.file-browser-modal .modal-body .accordion-content{padding:1.5rem}.modal.file-browser-modal .modal-body>.flex{align-items:stretch;flex-direction:row;height:100%;justify-content:space-between}.modal.file-browser-modal .modal-body>.flex>div{padding:3rem;text-align:left;width:50%}.modal.file-browser-modal .modal-body .text h2{font-size:1.65rem}.modal.file-browser-modal .modal-body .text li{font-size:.9rem}.modal.file-browser-modal .modal-body .files h3{font-size:1.1rem}.modal.file-browser-modal .modal-body .files p{font-size:.9rem;line-height:1.3rem}.modal.file-browser-modal .modal-body .files p:last-child{margin-bottom:0}.modal.file-browser-modal .modal-body .files li{display:inline-block;margin:.25rem}.modal.file-browser-modal .modal-body .files li a{align-items:center;background:#fff;border:1px solid #8598b6;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;position:relative;transition:color .5s ease}.modal.file-browser-modal .modal-body .files li a:after{background:#8598b6;content:"";height:100%;position:absolute;right:0;top:0;transition:width .5s ease,right .5s ease;width:0}.modal.file-browser-modal .modal-body .files li a span{font-size:.8rem;letter-spacing:1px;line-height:1rem;padding:.5rem;position:relative;transition:color .5s ease;z-index:10}.modal.file-browser-modal .modal-body .files li a span.down-arrow{align-items:center;align-self:stretch;background:#8598b6;color:#fff;display:flex;flex-direction:row;justify-content:center;margin-left:.5rem}.modal.file-browser-modal .modal-body .files li a span strong{display:inline;margin-right:.5rem}.modal.file-browser-modal .modal-body .files .down-file-list+p{margin-top:1rem}@media(hover:hover){.modal.file-browser-modal .modal-body .files li a:hover,.modal.file-browser-modal .modal-body .files li a:hover span{color:#fff!important;text-decoration:none}.modal.file-browser-modal .modal-body .files li a:hover:after{width:100%}}@media(max-width:1023px){.modal.file-browser-modal .modal-body>.flex{flex-direction:column}.modal.file-browser-modal .modal-body>.flex>div{height:auto;padding:1.5rem;width:100%}.modal.file-browser-modal .modal-body .text{margin-bottom:2rem}}@media(max-width:480px){.modal.file-browser-modal .modal-body>.flex>div{padding:0}.modal.file-browser-modal .modal-body .text{margin-top:2rem}}@media(max-height:900px){.modal .modal-body iframe{height:600px}}@media(max-height:700px){.modal .modal-body iframe{height:500px}}@media(max-height:600px){.modal .modal-body iframe{height:200px}}.modal.image-modal img{width:100%}.modal.image-modal .modal-body__image{align-items:center;display:flex;flex-direction:row;height:90vh;justify-content:center;max-height:750px;width:100%}.modal.image-modal img.pop-image{height:90%;-o-object-fit:contain;object-fit:contain;width:100%}.modal.la-coleccion{z-index:10000}.modal.la-coleccion .modal-body{height:80vh;max-height:100%}.modal.la-coleccion .modal-body>.flex{align-items:center;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-between}.modal.la-coleccion .modal-body>.flex .text-content{height:50%;padding:2rem;width:100%}.modal.la-coleccion .modal-body>.flex .text-content .scoll-cont{height:100%;overflow-y:auto;padding-right:2rem}.modal.la-coleccion .modal-body>.flex .iframe-content,.modal.la-coleccion .modal-body>.flex .image-content,.modal.la-coleccion .modal-body>.flex .video-content{height:50%;padding:1rem;width:100%}.modal.la-coleccion .modal-body>.flex .image-content img{-o-object-fit:contain;object-fit:contain}.modal.la-coleccion .modal-body>.flex .iframe-content iframe{height:100%;width:100%}.modal.la-coleccion .modal-body>.flex .video-content{align-items:center;display:flex;flex-direction:row;justify-content:center}.modal.la-coleccion .modal-body>.flex .video-content .video-yt{aspect-ratio:16/9;height:auto;width:100%}@media(min-width:1200px){.modal.la-coleccion .modal-body{max-height:900px}.modal.la-coleccion .modal-body>.flex{flex-wrap:nowrap}.modal.la-coleccion .modal-body>.flex .text-content{height:80%;margin-left:-3%;width:40%}.modal.la-coleccion .modal-body>.flex .iframe-content,.modal.la-coleccion .modal-body>.flex .image-content,.modal.la-coleccion .modal-body>.flex .video-content{height:100%;width:66%}}.navigation-prev-next .content ul{align-items:center;display:flex;flex-direction:row;justify-content:center}.navigation-prev-next .content li{margin:0 3rem}.navigation-prev-next .next-link .flex{align-items:flex-end}.navigation-prev-next .next-link .flex svg{margin-bottom:1rem}.next-event a{background:#fff;border:3px solid #fff;position:relative}.next-event a:after{background:#f8f8f8;content:"";height:100%;left:0;position:absolute;top:0;transition:width 1s ease;width:0;z-index:1}.next-event .flex{align-items:stretch;flex-direction:row;justify-content:space-between}.next-event .flex .image-content{align-self:flex-start;order:1;width:35%}.next-event .flex .image-content img{-o-object-fit:contain;object-fit:contain;opacity:1;transition:opacity .5s ease}.next-event .flex .text-content{align-self:center;order:2;padding:5rem 3rem;width:65%}.next-event .flex .text-content .next-link{margin-bottom:0}.next-event .flex .text-content .featured-properties{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:2rem 0}.next-event .flex .text-content .featured-properties li{margin-bottom:1rem;margin-right:2rem}.next-event .flex .text-content .featured-properties li:last-child{margin:0}.next-event .flex .text-content .item-date{margin:3rem 0}.next-event .flex .text-content .item-date li{align-items:flex-start;flex-direction:row;justify-content:space-between;margin-top:1rem}.next-event .flex .text-content .item-date li span:not(.ico){width:calc(100% - 20px - 1rem)}@media(hover:hover){.next-event a:hover{text-decoration:none}.next-event a:hover:after{width:100%}.next-event a:hover .image-content img{opacity:.5}.next-event a:hover .text-content span{color:#8a2432!important}}@media(max-width:1100px){.next-event .flex .image-content,.next-event .flex .text-content{width:50%}}@media(min-width:768px){.next-event .flex .image-content{min-height:420px}}@media(max-width:767px){.next-event a{background:transparent;border:none}.next-event .flex{flex-wrap:wrap}.next-event .flex .image-content,.next-event .flex .text-content{order:1;width:100%}.next-event .flex .text-content{padding:0 0 3rem}}.next-link{display:inline-block;font-size:.85rem;font-weight:800;letter-spacing:2px;padding:0!important;position:relative;text-decoration:none!important;text-transform:uppercase}.next-link .flex{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.next-link svg{margin:0;transition:margin .5s ease}.next-link.tblank svg{height:12px;margin-top:.25rem;width:12px}.next-link span:not(.light,.big){margin-right:1rem;transition:margin .5s ease}.next-link span.light{display:block;font-weight:400;margin-bottom:.5rem;text-transform:none}.next-link span.light.upper{margin-bottom:0;text-transform:uppercase}.next-link span.big{font-size:2.25rem}.next-link:after{background:#282a29!important;bottom:-3px;content:"";height:3px;left:0;position:absolute;width:40px!important}.next-link.text-white:after{background:#fff!important}@media(hover:hover){.next-link:hover span:not(.light,.big),a:hover .next-link span:not(.light,.big){margin-right:1.5rem}.next-link:hover svg,a:hover .next-link svg{margin-right:-1.5rem}.next-link:not(.text-white):hover:after,a:hover .next-link:not(.text-white):after{background:#8a2432!important}}.next-link.prev-link{text-align:right}.next-link.prev-link span:not(.light,.big){margin-left:1rem;margin-right:0;transition:margin .5s ease}.next-link.prev-link .flex>span{order:2}.next-link.prev-link .flex>svg{order:1}.next-link.prev-link:after{left:inherit;right:0}@media(hover:hover){.next-link.prev-link:hover span:not(.light,.big),a:hover .next-link.prev-link span:not(.light,.big){margin-left:1.5rem;margin-right:0}.next-link.prev-link:hover svg,a:hover .next-link.prev-link svg{margin-left:-1.5rem;margin-right:0}}.next-link-featured{align-items:flex-end;align-self:flex-end;display:flex;flex-direction:column;font-size:.85rem;font-weight:800;justify-content:flex-end;letter-spacing:2px;max-width:150px;text-align:right;text-transform:uppercase}.next-link-featured span{margin-top:.8rem}.next-link-featured svg{margin:0;transition:margin .5s ease}@media(hover:hover){.next-link-featured:hover{text-decoration:none}.next-link-featured:hover svg{margin:0 -.5rem 0 .5rem}}.ngg-collage{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:-430px -1rem 0}.ngg-collage div{margin:1rem}.ngg-collage div:nth-child(odd){width:calc(67% - 2rem)}.ngg-collage div:nth-child(2n){max-width:380px;width:calc(33% - 2rem)}.ngg-collage div.content-text,.ngg-collage div.img-poster{max-width:50%;width:calc(50% - 2rem)}.ngg-collage div.content-text{align-self:center;padding:3rem}.ngg-collage div img{width:100%}.ngg-collage div h3{font-size:2.25rem;margin-bottom:1rem}.ngg-collage div p{margin-bottom:0}@media(max-width:1100px){.ngg-collage{margin-top:-400px}}@media(min-width:1024px){.ngg-collage div:nth-child(2){margin-top:11rem}.ngg-collage div:nth-child(3){align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:-8rem}}@media(max-width:1023px){.ngg-collage{margin-top:2rem}.ngg-collage div.empty,.ngg-collage div.img-phone{display:none}.ngg-collage div:nth-child(2n),.ngg-collage div:nth-child(odd){max-width:inherit;width:calc(50% - 2rem)}.ngg-collage div.content-text,.ngg-collage div.img-poster{max-width:100%;width:calc(100% - 2rem)}.ngg-collage div.img-book{order:1}.ngg-collage div.img-hause{order:2}.ngg-collage div.img-poster{order:4}.ngg-collage div.content-text{order:3}}@media(max-width:767px){.ngg-collage div.img-book,.ngg-collage div.img-hause{display:none}.ngg-collage div.content-text{padding:0}.ngg-collage div.img-poster{order:1}.ngg-collage div.content-text{order:2}}.pag p{letter-spacing:0}.pag nav.flex{margin:auto;max-width:375px;width:100%}.pag nav.flex,.pag nav.flex ul{align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:center}.pag nav.flex ul{border:1px solid #3d3f3e;border-left:none;border-right:none;display:flex;margin-bottom:0;padding:.5rem;width:calc(100% - 100px)}.pag nav.flex ul li{margin:0 .15rem;text-align:center}.pag nav.flex ul li .boton{display:block;height:100%;opacity:.25;padding:0 .5rem;width:100%}.pag nav.flex ul li.current-page .boton{opacity:1;pointer-events:none}.pag nav.flex ul li.page-item.disabled{margin:0;min-width:20px;width:auto!important}.pag nav.flex ul li.page-item.disabled span.page-link{background:transparent;border:none;padding-left:0;padding-right:0}@media(max-width:375px){.pag nav.flex ul{width:calc(100% - 70px)}.pag nav.flex ul li.current-page .boton{min-width:30px}}.partner-featured{border:1px solid #282a29;margin-top:3rem}.partner-featured .flex{align-items:flex-end;background:transparent;display:flex;justify-content:space-between;overflow:hidden;padding:1.8rem;position:relative;transition:background-color .2s ease,color .2s ease}.partner-featured .flex *{position:relative;z-index:5}.partner-featured .flex span{margin:0 0 0 1rem;transition:margin .5s ease}.partner-featured p,.partner-featured ul{line-height:1.6rem;margin:1.5rem 0}.partner-featured p:last-child,.partner-featured ul:last-child{margin-bottom:0}.partner-featured .flex:after,.partner-featured .flex:before{background:hsla(0,0%,100%,.75);content:"";height:calc(100% - 1px);position:absolute;right:20px;top:0;transform:skewX(-12deg);transition:right .2s ease;width:30px;z-index:1}.partner-featured .flex:before{right:70px;transition:right .5s ease}@media(hover:hover){.partner-featured a:hover{background:#282a29;color:#fff;text-decoration:none}.partner-featured a:hover span{margin:0 -.5rem 0 1.5rem}.partner-featured a:hover:after,.partner-featured a:hover:before{background:hsla(0,0%,100%,.15);right:-10%}}.reserve-info{border:1px solid #3d3f3e;margin-top:3rem;padding:1.8rem}.reserve-info h2{margin-bottom:1rem}.reserve-info p{font-size:1rem;margin-bottom:0}.reserve-info>.flex{align-items:flex-end;flex-direction:row;justify-content:space-between}.reserve-info .text-content{margin-bottom:0!important;width:calc(100% - 120px)}.reserve-info ul{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:110px}.reserve-info a{display:block;height:50px;padding:0;position:relative;width:50px}.reserve-info a .ico{align-items:center;background:#fff;border:1px solid #3d3f3e;border-radius:100%;display:flex;flex-direction:row;height:50px;justify-content:space-around;transition:all .5s ease;width:50px}.reserve-info a .ico svg{color:#3d3f3e;transition:all .5s ease}.reserve-info a .tooltip{border:1px solid #3d3f3e;border-radius:10px;font-size:.85rem;left:-75px;letter-spacing:1px;opacity:0;padding:.5rem;pointer-events:none;position:absolute;text-align:center;top:-2rem;transition:all .5s ease;width:200px;z-index:10}@media(hover:hover){.reserve-info a:hover .ico{background:#3d3f3e}.reserve-info a:hover .ico svg{color:#fff}}.reserve-info a:hover .tooltip{opacity:1;top:-2.5rem}.separator-list li{margin-bottom:2rem;padding-bottom:1rem;position:relative}.separator-list li:last-child{margin-bottom:0}.separator-list li:after{background:#282a29;bottom:0;content:"";height:3px;left:0;position:absolute;width:40px}aside.share{padding:3rem}aside.share a{align-items:center;background:#fff;border:1px solid #3d3f3e;border-radius:100%;display:flex;flex-direction:row;height:50px;justify-content:center;margin:auto;overflow:hidden;position:relative;width:50px}aside.share a span{position:relative;transition:color .2s ease;z-index:10}aside.share a:after{background:#3d3f3e;content:"";height:100%;left:50%;position:absolute;top:0;transition:left .5s ease,width .5s ease;width:0}@media(hover:hover){aside.share a:hover:after{left:0;width:100%}aside.share a:hover span{color:#fff}}@media(min-width:1280px){aside.share{bottom:2rem;padding:3rem;position:fixed;right:5%;text-align:center}aside.share li{margin-top:.5rem;text-align:center}}@media(max-width:1279px){aside.share{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:0}aside.share li{display:inline-block;margin-left:.5rem}aside.share li:first-child{margin-left:0}}@media(min-height:1024px){aside.share{bottom:30%}}.shop-online-item{margin-bottom:1rem;margin-bottom:2rem}.shop-online-item a{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-decoration:none}.shop-online-item h4{font-size:1.25rem;line-height:1.6rem;margin:0 0 .25rem}.shop-online-item p{font-size:1rem;line-height:1.35rem;margin:0 0 .25rem}.shop-online-item span{font-size:.9rem}.shop-online-item a>div{margin:0;padding:1.5rem}.shop-online-item .content-image{align-items:center;align-self:stretch;border-right:1px solid #ededed;flex-direction:row;justify-content:space-around;width:25%}.shop-online-item .content-image img{margin-bottom:0;width:100%}.shop-online-item .content-text{width:60%}.shop-online-item .content-text .prices span{display:inline-block;padding:.25rem .5rem}.shop-online-item .content-text .prices .partner{letter-spacing:1px}.shop-online-item .content-button{padding:0;width:15%}.shop-online-item .content-button .ico{align-items:center;background:#fff;border:1px solid rgba(133,152,182,.5);border-radius:100%;display:flex;flex-direction:row;height:50px;justify-content:space-around;transition:all .5s ease;width:50px}.shop-online-item .content-button .ico svg{color:rgba(133,152,182,.5);transition:all .5s ease}.shop-online-item .content-button .tooltip{border:1px solid #ededed;border-radius:10px;letter-spacing:1px;opacity:0;padding:.5rem;pointer-events:none;position:absolute;right:-50px;text-align:center;top:calc(50% - 3rem);transition:all .5s ease;width:175px}@media(hover:hover){.shop-online-item a:hover .content-button .ico{background:#8598b6}.shop-online-item a:hover .content-button .ico svg{color:#fff}}.shop-online-item a:hover .content-button .tooltip{opacity:1;top:calc(50% - 3.5rem)}@media(min-width:1024px)and (max-width:1100px){.shop-online-item a>div{padding:1rem}}@media(max-width:480px){.shop-online-item .content-image{border-bottom:1px solid #ededed;border-right:none;width:100%}.shop-online-item .content-image img{max-width:150px;width:100%}.shop-online-item .content-text{width:80%}.shop-online-item .content-button{width:20%}}@media(max-width:375px){.shop-online-item p,.shop-online-item span{font-size:1rem}.shop-online-item .content-button,.shop-online-item .content-text{order:2;text-align:center;width:100%}.shop-online-item .content-text{order:3;padding-top:0}.shop-online-item .content-button .ico{margin:1.5rem auto}.shop-online-item .content-text .prices span{display:block}}.slick-arrows{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:-5%;top:calc(50% - 25px);width:110%}.slick-arrows button{background-color:#3d3f3e;border:1px solid #3d3f3e;height:50px;position:relative;transition:opacity .5s ease;width:50px}.slick-arrows button.slick-disabled{opacity:.25;pointer-events:none}.slick-arrows button span{color:#fff;position:relative;transition:all .2s ease;z-index:10}.slick-arrows button:after{background:#fff;content:"";height:100%;left:50%;position:absolute;top:0;transition:left .5s ease,width .5s ease;width:0}.slick-nav .slick-arrows button{background-color:#fff}.slick-nav .slick-arrows span{color:#3d3f3e}.slick-nav .slick-arrows button:after{background-color:#3d3f3e}@media(hover:hover){.slick-arrows button:not(.slick-disabled):hover:after{left:0;width:100%}.slick-arrows button:not(.slick-disabled):hover span{color:#3d3f3e}.slick-nav .slick-arrows button:not(.slick-disabled):hover span{color:#fff}}@media(max-width:480px){.slick-arrows{z-index:10}.slick-arrows button{height:35px;width:35px}.slick-arrows button svg{height:15px;width:15px}}.slick-dots{align-items:center;border:1px solid #3d3f3e;display:flex;flex-direction:row;justify-content:start;margin:2rem auto;width:80%}.slick-dots li{flex:1;font-size:1px;height:5px;position:relative;text-indent:-50000}.slick-dots li:after{background:#3d3f3e;content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s ease;width:0}.slick-dots li.slick-active:after{width:100%}@media(hover:hover){.slick-dots li:hover:after{width:100%}}@media(max-width:767px){.slick-dots{margin-top:1rem;width:100%}}.slick-hermes-list .slide{height:inherit;padding:1rem}.slick-hermes-list .slide a{background:#fff;text-decoration:none}.slick-hermes-list .slide a p:not(.tag){font-size:1rem;margin:0}.slick-hermes-list .slide a .tag{margin-bottom:.25rem}.slick-hermes-list .slide a .tag span{transition:color .5s ease}@media(hover:hover){.slick-hermes-list .slide a:hover .tag span{color:#8a2432!important}.slick-hermes-list .slide a:hover img{opacity:.5}}.slick-hermes-list .slide img{transition:opacity .5s ease}.slick-hermes-list .slide:not(.saf-adwards-content) img{margin-bottom:1rem;width:100%}.slick-hermes-list .slide.saf-adwards-content a{display:block;position:relative}.slick-hermes-list .slide.saf-adwards-content .image{height:380px;overflow:hidden;position:relative}.slick-hermes-list .slide.saf-adwards-content .image:after{background:linear-gradient(0deg,#3d3f3e,rgba(61,63,62,0));content:"";height:150%;left:0;position:absolute;top:25%;transition:top .3s ease,background .3s ease;width:100%;z-index:1}@media(hover:hover){.slick-hermes-list .slide.saf-adwards-content a:hover .image:after{background:linear-gradient(0deg,#000,transparent);top:-50%}}.slick-hermes-list .slide.saf-adwards-content p{bottom:.25rem;font-size:1.25rem;font-weight:800;line-height:2rem;position:absolute;right:1rem;text-align:right;text-transform:uppercase;z-index:10}.slick-hermes-list .slide.saf-adwards-content p .number{display:block;font-size:6.5rem;margin-right:-2rem;margin-top:2rem}.slick-masterclass-list .slide{height:inherit;padding:1rem}.slick-masterclass-list .slide a{align-items:stretch;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:2.1rem;position:relative;text-decoration:none}.slick-masterclass-list .slide a *{opacity:1;position:relative;transition:all .5s ease;z-index:10}.slick-masterclass-list .slide a:after,.slick-masterclass-list .slide a:before{background:hsla(0,0%,100%,.05);bottom:20px;content:"";height:30px;left:0;position:absolute;transform:skewY(-12deg);transition:bottom .2s ease;width:100%}.slick-masterclass-list .slide a:before{bottom:70px;transition:bottom .5s ease}.slick-masterclass-list .slide:nth-child(3n+1) a{background:#3d3f3e}.slick-masterclass-list .slide:nth-child(3n+2) a{background:#8a2432}.slick-masterclass-list .slide:nth-child(3n+3) a{background:#8598b6}.slick-masterclass-list .slide h2,.slick-masterclass-list .slide h3{font-size:1.8rem;margin-bottom:1rem}.slick-masterclass-list .slide .num{display:block;font-size:3rem;font-weight:300;margin-bottom:.5rem}.slick-masterclass-list .slide p{letter-spacing:0;line-height:1.6rem}.slick-masterclass-list .slide .next-link-featured{align-self:flex-end;margin-top:auto}@media(hover:hover){.slick-masterclass-list .slide a:hover:after,.slick-masterclass-list .slide a:hover:before{bottom:110%}.slick-masterclass-list .slide a:hover *{opacity:.5}}@media(min-width:1024px){.slick-masterclass-list .slide a{min-height:400px}}.modal.slick-modal:not(.show){display:block;opacity:0;pointer-events:none}.modal.slick-modal:not(.show) *{pointer-events:none}.slick-modal .slick-content .flex{align-items:center;flex-direction:row;height:inherit;justify-content:space-between}.slick-modal .slick-content .flex .image-content{padding:20px;width:66%}.slick-modal .slick-content .flex .image-content img{-o-object-fit:contain;object-fit:contain}.slick-modal .slick-content .flex .text-content{margin-left:-3%;padding:2rem;width:40%}.slick-modal .slick-content .flex .text-content .scoll-cont{max-height:400px;overflow-y:scroll;padding-right:20px}.slick-modal .slick-content .flex .text-content h2{font-size:2rem}.slick-modal .slick-content .flex .text-content p{font-size:1rem;margin-bottom:1rem}.slick-modal .slick-content .flex .text-content p.small{font-size:.85rem;margin-bottom:0}.slick-modal .slick-content .slick-arrows{width:107%}.slick-modal .slick-nav{border:1px solid #3d3f3e;bottom:1rem;padding:4px 60px;position:absolute;right:1rem;width:34%}.slick-modal .slick-nav .slide:not(.slick-current){opacity:.2}.slick-modal .slick-nav .image{height:40px;width:85%}.slick-modal .slick-nav .slick-arrows{left:0;margin:0 -1px;width:calc(100% + 2px);z-index:1}@media(min-height:700px){.slick-modal .modal-body{height:650px}.slick-modal .slick-content .flex .image-content{height:calc(650px - 2rem)}}@media(max-width:1199px){.slick-modal .slick-content .slick-arrows{left:0;margin:0;width:100%}.slick-modal .slick-content .flex .image-content{height:100%;width:55%}.slick-modal .slick-content .flex .text-content{width:50%}.slick-modal .slick-nav{width:43%}}@media(max-width:1023px){.slick-modal .slick-content .flex{flex-direction:column}.slick-modal .slick-content .flex .image-content,.slick-modal .slick-content .flex .text-content{height:50%;width:100%}.slick-modal .slick-content .flex .text-content{margin:0;padding-left:0;padding-right:0}.slick-modal .slick-content .flex .text-content .scoll-cont{max-height:calc(100% - 20px)}.slick-modal .slick-content .slick-arrows{justify-content:flex-start;top:0;width:auto}.slick-modal .slick-nav{display:none}}@media(max-width:480px){.slick-modal .slick-content .slick-arrows{justify-content:center;top:calc(50% - 17.5px);width:100%}.slick-modal .slick-content .slick-arrows button{margin:0 1px}}.slick-progressbar{background-color:#fff;background-image:linear-gradient(90deg,#3d3f3e,#3d3f3e);background-repeat:no-repeat;background-size:0 100%;border:1px solid #3d3f3e;display:block;height:5px;margin:3rem auto 0;overflow:hidden;transition:background-size .4s ease-in-out;width:75%}.slick-progressbar .slider__label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(max-width:480px){.slick-progressbar{margin:1rem auto 0}}.square-date{background:#282a29;bottom:-.5rem;color:#fff;font-size:.85rem;line-height:.85rem;padding:1rem;position:absolute;right:-.5rem;text-align:right;width:70px}.square-date strong{display:block;margin-bottom:.25rem}@media(max-width:480px){.square-date{width:60px}}.tabs{margin-bottom:3rem}.tabs li{align-items:stretch;display:flex;flex-direction:row;justify-content:center;margin:.1rem;position:relative}.tabs li .boton{font-weight:800;text-transform:none}.tabs li .boton span{height:auto}.tabs li .boton{background:#fff;border-color:#8598b6;color:#8598b6;padding:.5rem 1.25rem}.tabs li .boton:after{background:#8598b6}@media(hover:hover){.tabs li .boton:hover{color:#fff}}.tabs li .boton.active{background:#8598b6;color:#fff;pointer-events:none}@media(min-width:481px){.tabs li .boton span.number{display:none}}@media(max-width:480px){.tabs li .boton span:not(.number){display:none}}.big-tag,.tag{color:#f5be5b;font-family:Montserrat,sans-serif;font-size:.85rem!important;font-weight:600!important;letter-spacing:2px;line-height:1rem;margin-bottom:1rem;text-transform:uppercase}.big-tag{font-size:1.3rem!important;font-weight:400!important;line-height:1.5rem!important}@media(max-width:767px){.tag{font-size:.9rem!important}}.text-legal p{font-size:1rem;letter-spacing:0}.text-legal p:last-child{margin-bottom:0}@media(max-width:767px){.text-legal p{font-size:1rem}}.video-link{background:#fff;display:block;position:relative}.video-link .ico-play{align-items:center;background:rgba(0,0,0,.25);border:2px solid #fff;border-radius:100%;color:#fff;display:flex;height:100px;justify-content:center;left:calc(50% - 50px);position:absolute;top:calc(50% - 50px);transition:top .5s ease,left .5s ease,width .5s ease,height .5s ease,background-color .5s ease;width:100px}.video-link .ico-play svg{height:12px;width:12px}.video-link img{transition:opacity 1s ease;width:100%}@media(hover:hover){.video-link:hover .ico-play{background:rgba(0,0,0,.5);height:125px;left:calc(50% - 62.5px);top:calc(50% - 62.5px);width:125px}.video-link:hover img{opacity:.5}}@media(max-width:480px){.video-link .ico-play{height:75px;left:calc(50% - 37.5px);top:calc(50% - 37.5px);width:75px}}header .content{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;padding:1.9rem 0;position:relative;z-index:100}header .content .index{text-align:left;width:200px}header .content .index:not(.logo-mnv) svg{height:70px;width:150px}header .content .index.logo-mnv svg{height:70px;width:200px}header .content nav.content-1010{margin:0;position:relative}header .content nav>ul{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}header .content nav>ul li{font-weight:800;line-height:.8rem}header .content nav>ul li a{padding:0 .5rem;position:relative;text-decoration:none;z-index:200}header .content nav>ul li a:after{background:#8a2432;bottom:-3px;content:"";height:3px;left:0;position:absolute;transition:width .5s ease;width:0}header .content nav>ul li a.active:after{width:100%}@media(hover:hover){header .content nav>ul li a:hover:after{width:100%}}header .content nav>ul li .megamenu{align-items:stretch;border-bottom:5px solid #3d3f3e;display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem;max-height:450px;max-width:1220px;min-height:450px;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .5s ease;width:90vw;z-index:100}@media(hover:hover){header .content nav>ul li:hover .megamenu{opacity:1;pointer-events:all}}header .content nav>ul li .megamenu>.submenu{align-items:flex-start;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:3rem;text-align:left;width:30%}header .content nav>ul li .megamenu>.submenu li{line-height:1.2rem;padding:1rem 0}header .content nav>ul li .megamenu>.submenu li a{padding:0}header .content nav>ul li .megamenu>.submenu li a.active:after,header .content nav>ul li .megamenu>.submenu li a:after{background:#3d3f3e;height:1px}header .content nav>ul li .megamenu>.submenu li .open-submenu{margin-left:1rem}header .content nav>ul li .megamenu>.submenu li .submenu{display:none;margin-top:1rem;width:100%!important}header .content nav>ul li .megamenu span.turn{position:absolute;transform:rotate(180deg)}header .content nav>ul li .megamenu>.submenu li .submenu li a{font-weight:400}header .content nav>ul li .megamenu>.submenu li .submenu li{margin-bottom:1rem;padding:0}header .content nav>ul li .megamenu>.submenu li .submenu li:last-child{margin-bottom:0}header .content nav>ul li .megamenu .megamenu-featured{align-items:stretch;background:#f9fafb;display:flex;flex-direction:row;justify-content:space-between;width:70%}header .content nav>ul li .megamenu .megamenu-featured div{width:50%}header .content nav>ul li .megamenu .megamenu-featured .cont{align-self:center;line-height:1.2rem;padding:3rem;text-align:left}header .content nav>ul li .megamenu .megamenu-featured .cont h2{font-size:1.8rem;margin-bottom:1rem}header .content nav>ul li .megamenu .megamenu-featured .cont p{font-size:1rem;font-weight:400}@media(max-width:1439px){header .content nav>ul li .megamenu>.submenu{padding:3rem 1.5rem}header .content nav>ul li .megamenu .megamenu-featured .cont{width:60%}header .content nav>ul li .megamenu .megamenu-featured .image{width:40%}}@media(max-width:1023px){header .content{padding:1rem 0}header .content .index{width:120px}header .content .index svg{height:60px;width:120px}header .content .index.logo-mnv svg{height:60px;width:150px}header .content nav.content-1010{display:none}}@media(max-width:479px){header .content{padding:1.9rem 0}header .content.fixed{left:25px;top:0;z-index:1400}header .content .index:not(.logo-mnv) svg{height:40px!important;width:80px!important}}header nav.utilities-menu{align-items:stretch;border-bottom:1px solid rgba(0,0,0,.05);display:flex;flex-direction:row;flex-wrap:wrap;height:55px;justify-content:flex-end;position:absolute;right:0;text-align:right;top:0;width:66%;z-index:1500}header nav.utilities-menu>*{align-items:center;border-left:1px solid rgba(0,0,0,.05);display:flex;flex-direction:row;font-size:.8rem;justify-content:center;position:relative;text-align:center;width:55px}header nav.utilities-menu .lang ul{bottom:-25%;display:block;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease,bottom .5s ease;width:100%}header nav.utilities-menu .lang:hover ul{bottom:-6rem;opacity:1;pointer-events:all}header nav.utilities-menu .lang:hover span{opacity:.5}header nav.utilities-menu .lang span{cursor:pointer;font-weight:800;opacity:1;transition:opacity .5s ease}header nav.utilities-menu .lang span,header nav.utilities-menu .lang ul a{display:block;padding:.5rem 0;text-decoration:none}header nav.utilities-menu .lang ul a{background:#fff}header nav.utilities-menu a.search,header nav.utilities-menu a.shop{color:#3d3f3e;transition:opacity .5s ease}header nav.utilities-menu a.saf{font-weight:800;padding:0 2rem;width:auto}@media(hover:hover){header nav.utilities-menu a.search:hover,header nav.utilities-menu a.shop:hover{opacity:.5}}header nav.utilities-menu a.burger span{background:#3d3f3e;color:#fff;display:block;font-size:0;height:1px;position:relative;text-indent:-5000;transition:background-color .5s ease;width:20px;z-index:500}header nav.utilities-menu a.burger span:after,header nav.utilities-menu a.burger span:before{background:#3d3f3e;content:"";display:block;height:1px;position:absolute;right:0;transform:rotate(0);transition:all .5s ease;width:20px}header nav.utilities-menu a.burger span:before{top:-8px}header nav.utilities-menu a.burger span:after{bottom:-8px}@media(hover:hover){header nav.utilities-menu a.burger:not(.active):hover span:before{width:15px}header nav.utilities-menu a.burger:not(.active):hover span:after{width:5px}}header nav.utilities-menu a.burger.active span{background:#fff}header nav.utilities-menu a.burger.active span:before{top:0;transform:rotate(45deg)}header nav.utilities-menu a.burger.active span:after{bottom:0;transform:rotate(-45deg)}.menu-burger-bg{background:rgba(0,0,0,.75);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity 1s ease;width:100vw;z-index:1000}.menu-burger-bg.open{opacity:1;pointer-events:all}.menu-burger.open{right:0}.menu-burger{align-items:stretch;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:700px;padding:5rem 5rem 2.5rem;position:fixed;right:-700px;text-align:left;top:0;transition:right .5s ease;width:50%;z-index:1100}.menu-burger a{font-weight:800;opacity:1;text-decoration:none;transition:opacity .2s ease}@media(hover:hover){.menu-burger a:hover{opacity:.5}}.menu-burger a.active{color:#8a2432}.menu-burger nav{height:calc(100% - 115px);overflow-y:scroll}.menu-burger nav ul{margin-bottom:2rem;opacity:.9}.menu-burger nav ul:first-child{opacity:1}.menu-burger nav ul:last-child{margin-bottom:0}.menu-burger nav ul li{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:.5rem}.menu-burger nav ul li span{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:1rem;padding:0 .5rem}.menu-burger nav ul li span.turn{transform:rotate(180deg)}.menu-burger nav .submenu{display:none;padding:.5rem 1rem 1rem;padding-left:1rem!important;width:100%!important}.menu-burger nav .submenu a{font-weight:400}.menu-burger nav .submenu i{text-decoration:underline;width:100%}.menu-burger nav .submenu i+ul{margin:.5rem 0 1rem 1.5rem}.menu-burger nav .submenu i+ul li{position:relative}.menu-burger nav .submenu i+ul li:before{content:"•";left:-1rem;position:absolute;top:0}.menu-burger .share{border-top:1px solid #3d3f3e;margin-top:auto;padding-top:1rem}.menu-burger .share ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.menu-burger .share ul li:first-child{margin-right:auto}.menu-burger .share ul li a{display:block;padding:.5rem}.menu-burger .share ul li a svg{height:25px;width:25px}@media(max-width:2000px){header nav.utilities-menu{width:70%}}@media(max-width:1700px){header nav.utilities-menu{width:73%}}@media(max-width:1440px){header nav.utilities-menu{width:76%}}@media(max-width:1439px){.menu-burger{width:70%}header nav.utilities-menu{width:72%}header .content nav>ul li a{font-size:.9rem}header .content{width:95%}header .content .index.logo-mnv svg{height:60px;width:170px}}@media(max-width:1023px){header .content{width:90%}header nav.utilities-menu{margin:1rem}header nav.utilities-menu a.saf,header nav.utilities-menu a.shop{display:none}header nav.utilities-menu{width:auto}header nav.utilities-menu,header nav.utilities-menu>*{border:none}}@media(max-width:767px){.menu-burger{padding:6rem 2rem 2rem;width:98%}.menu-burger nav{height:calc(100% - 80px)}.menu-burger .share ul li:first-child{display:none}.menu-burger nav ul li span{margin-left:0;padding:.7rem}.menu-burger nav ul li span svg{height:15px;width:15px}header nav.utilities-menu{margin-top:1.5rem}header nav.utilities-menu>*{font-size:1rem}}header span.show-mgm,header span.tblank{margin-left:.5rem!important;padding:0!important}header span.tblank svg{height:10px!important;width:10px!important}header span.show-mgm svg{height:15px!important;width:15px!important}@media(max-width:1100px){header span.show-mgm{display:none}}header.header-mnv .content nav>ul li .megamenu{box-shadow:0 5px 10px 0 rgba(0,0,0,.07);height:auto;max-height:inherit;min-height:auto}header.header-mnv .content nav>ul li .megamenu>.submenu{flex:1;margin:3rem 0;padding:0 3rem}header.header-mnv .content nav>ul li .megamenu>.submenu+.submenu{border-left:1px dashed #3d3f3e}header.header-mnv .content nav>ul li .megamenu>.submenu .sub-item{margin-left:2rem;position:relative}header.header-mnv .content nav>ul li .megamenu>.submenu .sub-item:before{content:"•";left:-1rem;position:absolute;top:1rem}header.header-mnv .content nav>ul li .megamenu>.submenu h5{margin-bottom:0}header.header-mnv .content nav>ul li .megamenu.small-mgm{left:inherit;margin-left:-3rem;right:inherit;width:auto}footer{padding-top:6.5rem}footer section{padding:6.5rem 0;position:relative;text-align:left}@media(min-width:768px){footer section p{margin-bottom:0}}@media(max-width:479px){footer{padding-top:5rem}footer section{padding:3rem 0}}footer .newsletter>div{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .newsletter>div div{width:40%}footer .newsletter>div div p a{align-items:flex-end;border-bottom:1px solid #fff;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:1rem;position:relative;text-decoration:none;transition:padding .2s ease;width:100%}footer .newsletter>div div p a svg{margin:0;transition:margin .2s ease}footer .newsletter>div div p a:hover{text-decoration:none}footer .newsletter>div div form{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}footer .newsletter>div div form button,footer .newsletter>div div form input{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;flex:1;padding:1rem}footer .newsletter>div div form button{flex:0;transition:padding .2s ease}footer .newsletter>div div form input:focus~span,footer .newsletter>div div form input:not(:focus):valid~span{font-size:.75rem;left:0;opacity:.5;top:-1rem}footer .newsletter>div div form span{left:1.25rem;opacity:1;pointer-events:none;position:absolute;top:.6rem;transition:all .2s ease}@media(hover:hover){footer .newsletter>div div p a:hover svg{margin:0 -1rem 0 1rem}footer .newsletter>div div form button:hover{padding:1rem .5rem 1rem 1.5rem}}@media(min-width:1024px){footer .newsletter>div div:first-child{width:53%}}@media(max-width:1023px){footer .newsletter>div div{width:48%}}@media(max-width:767px){footer .newsletter>div div{width:100%}footer .newsletter>div div form{margin-top:1rem}}footer .utilities{overflow:hidden;padding-bottom:0}footer .utilities>.flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:10}footer .utilities>.flex>div{width:40%}footer .utilities>.flex article{margin-bottom:3.5rem}footer .utilities>.flex article h4{border-bottom:1px solid #282a29;font-size:.9rem;font-weight:600;margin-bottom:1rem;padding-bottom:1rem;text-transform:uppercase}footer .utilities>.flex article h4,footer .utilities>.flex article h4 a{align-items:center;display:flex;flex-direction:row;justify-content:space-between}footer .utilities>.flex article h4 a{font-size:.75rem;text-decoration:none}footer .utilities>.flex article h4 a span{margin-right:.5rem}footer .utilities>.flex article h4 a svg{margin:0;transition:margin .5s ease}footer .utilities>.flex article li,footer .utilities>.flex article p{font-size:.9rem;letter-spacing:1px;margin-bottom:0}footer .utilities>.flex article .rrss li{display:inline-block;margin-right:1rem}footer .utilities>.flex article .rrss li:last-child{margin-right:0}footer .utilities>.flex article .rrss a{padding:.25rem}footer .utilities>.flex article .rrss svg{height:25px;width:25px}footer .utilities>.flex article .logos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .utilities>.flex article .logos li{margin:0 auto;padding:0;width:19%}footer .utilities>.flex article .logos li:first-child{margin-left:0}footer .utilities>.flex article .logos li:last-child{margin-right:0}footer .utilities>.flex article .logos img{width:100%}footer .utilities>.flex article .addres{flex-direction:row;justify-content:space-between;margin-bottom:-2rem}footer .utilities>.flex article .addres li{font-size:.9rem;width:40%}footer .utilities>.flex article .addres li strong{font-size:.9rem}@media(hover:hover){footer .utilities>.flex article h4 a:hover svg{margin:0 -.5rem 0 .5rem}}@media(max-width:1100px){footer .utilities>.flex article .addres li{width:50%}}@media(max-width:1023px){footer .utilities>.flex>div{width:48%}}@media(min-width:768px){footer .utilities>.flex article{margin-bottom:3.5rem;min-height:100px}}@media(max-width:767px){footer .utilities>.flex>div{width:100%}footer .utilities:after,footer .utilities:before{bottom:0}footer .utilities:before{bottom:60px}footer .utilities>.flex article h4>span{display:none}footer .utilities>.flex article h4 a{font-size:.9rem;width:100%}footer .utilities>.flex article .addres{flex-direction:column}footer .utilities>.flex article .addres li{width:100%}footer .utilities>.flex article .addres li:last-child{margin-top:1rem}}@media(max-width:479px){footer .utilities>.flex article *{font-size:1rem}footer .utilities>.flex article:last-child{margin-bottom:3rem}footer .utilities>.flex article h4 a span{font-size:.9rem}}footer .foot{padding:1.8rem 0}footer .foot .content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .foot nav{margin-left:auto}footer .foot nav li,footer .foot p{font-size:.8rem}footer .foot nav li{display:inline-block;padding:0 1rem;position:relative}footer .foot nav li:after{content:"|";position:absolute;right:-4px}footer .foot nav li:first-child{padding-left:0}footer .foot nav li:last-child{padding-right:0}footer .foot nav li:last-child:after{display:none}footer .foot nav li a{position:relative;text-decoration:none}footer .foot nav li a:after{border-bottom:1px solid #282a29;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .5s ease;width:0}footer .foot .sello{margin-left:2rem;width:3.5rem}@media(hover:hover){footer .foot nav li a:hover:after{width:100%}}@media(max-width:767px){footer .foot nav,footer .foot p{width:100%}}@media(max-width:479px){footer .foot p{font-size:1rem}footer .foot nav li{font-size:1rem;margin-bottom:.5rem;padding:0;width:100%}footer .foot nav li:after{display:none}}@media(max-width:1023px){.home .init{margin:0;padding-left:0;padding-right:0}}.home .featured article{width:auto}html[lang=eu] .home .featured article a{padding:1.5rem}html[lang=eu] .home .featured article h2{font-size:1.65rem}@media(max-width:1100px){html[lang=eu] .home .featured article h2{font-size:1.5rem}}@media(min-width:1024px){.home .featured article{flex:1}}@media(max-width:1023px){html[lang=eu] .home .featured article{width:100%}}@media(max-width:767px){.home .featured article{margin:1rem;width:100%}}.home .bg-full-image{height:650px;margin-top:-20rem}.home .calendar:after,.home .calendar:before{background:#fff;content:"";left:0;position:absolute;top:0;z-index:1}.home .calendar:before{height:12.5rem;width:100%}.home .calendar:after{height:75%;min-height:700px;width:40%}@media(max-width:767px){.home .calendar.bg-grey:after{display:none}}.home .efemeride h2{font-size:3rem;line-height:3.5rem}.home .efemeride a{display:block;position:relative;transition:all .5s ease}.home .efemeride a:after{background:#f8f8f8;content:"";height:100%;position:absolute;right:0;top:0;transition:width 1s ease;width:0;z-index:1}.home .efemeride .flex{align-items:center;flex-direction:row;justify-content:space-between;position:relative}.home .efemeride .flex .text-content{margin-left:-3rem;padding:3rem;width:55%}.home .efemeride .flex .text-content p:last-child{margin-bottom:0}.home .efemeride .flex .image-content{height:550px;width:45%}.home .efemeride .flex .image-content img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .5s ease;width:100%}@media(hover:hover){.home .efemeride a:hover{text-decoration:none}.home .efemeride a:hover:after{width:calc(100% + 3rem)}.home .efemeride a:hover .image-content img{opacity:.5}}@media(max-width:1023px){.home .efemeride{margin-bottom:3rem}.home .efemeride .flex .image-content,.home .efemeride .flex .text-content{height:auto}.home .efemeride .flex .text-content{width:60%}.home .efemeride .flex .image-content{width:40%}}@media(max-width:767px){.home .efemeride .flex{flex-wrap:wrap}.home .efemeride .flex .image-content,.home .efemeride .flex .text-content{width:100%}.home .efemeride .flex .text-content{margin:0;padding:0 0 3rem}}.home .awards:after{background:#fff;content:"";height:25%;left:0;position:absolute;top:0;width:100%;z-index:1}.home .awards .itinerant-item-big .content>.flex{align-items:stretch}.home .awards .itinerant-item-big .content>.flex .text-content{margin-top:0}.home .awards .itinerant-item-big .content>.flex .text-content>div.bg-white{padding:3rem}.home .awards .itinerant-item-big .content>.flex .text-content h2 span{font-size:3.25rem;line-height:3.5rem}.home .awards .itinerant-item-big .content>.flex .text-content .next-link-featured{margin-left:auto}.home .awards .itinerant-item-big .content>.flex .image-content .image,.home .awards .itinerant-item-big .content>.flex .image-content .image img{height:100%!important}.home .awards .itinerant-item-big .content>.flex .image-content .image{max-height:650px}.home .awards .itinerant-item-big .content>.flex .image-content .image img{-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.home .awards .itinerant-item-big .content>.flex .image-content{padding:2rem 0}.home .awards .itinerant-item-big .content>.flex .image-content .image{float:right}}@media(max-width:1023px){.home .awards{margin-top:0!important}.home .awards .itinerant-item-big .content>.flex .text-content{order:1}.home .awards .itinerant-item-big .content>.flex .image-content{margin:-2rem auto 0;order:2;width:90%!important}}@media(max-width:767px){.home .awards .itinerant-item-big .content>.flex .image-content{margin:0 auto;width:100%!important}}.publications{margin:3rem auto 0;padding:3.25rem 0}.publications:after{background:#fff;content:"";position:absolute;z-index:1}.publications p{font-size:1rem}.publications .content>.flex{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -2%}.publications .content>.flex>div{margin:0 2%}.publications .suscription h2{margin-bottom:1.25rem}.publications .suscription h2 .big{display:block;font-size:2.5rem}.publications .suscription .next-link:last-child{margin-top:2rem}.publications .last-image{max-width:250px}.publications .last-image img{width:100%}.publications .last-content h3{margin-bottom:1rem}.publications .last-content h3 .big{display:block;font-size:2.25rem}@media(min-width:1024px){.publications:after{height:100%;left:0;top:0;width:50%}.publications .content>.flex>div{flex:1}}@media(max-width:1023px){.publications{margin:3rem auto;padding:2.1rem 2.1rem 0}.publications:after{bottom:0;height:17%;left:0;width:100%}.publications .content>.flex>div{width:46%}.publications .content>.flex .suscription{margin-bottom:3rem;width:100%}}@media(max-width:480px){.publications.content-1440{width:100%}.publications:after{height:50%}.publications .content>.flex .last-image{width:100%}.publications .content>.flex .last-content{margin-top:3rem;width:100%}}.biblioteca .init{max-width:calc(600px + 13rem)}.biblioteca .filter.flex{justify-content:flex-start}.biblioteca .filter.flex i{display:inline-block;margin-top:.25rem}.biblioteca .form .checkbox input+label{align-items:flex-start}.biblioteca .form .checkbox input+label span:not(.ico){margin-top:.25rem}@media(max-width:1023px){.biblioteca .form .flex li.w-25{width:calc(33.3% - 1.5rem)!important}}@media(max-width:767px){.biblioteca .form .flex li.w-25{width:100%!important}}.biblioteca .records tbody tr{cursor:pointer;opacity:1;transition:opacity .5s ease}.biblioteca .records th{vertical-align:bottom;width:12.75%}.biblioteca .records th.w-big{width:30%}.biblioteca .records th.w-medium{width:20%}.biblioteca .records th.w-small{width:5%}.biblioteca .records td:last-child,.biblioteca .records th:last-child{text-align:center}.biblioteca .records th .sortable{cursor:pointer;display:inline-block;position:relative}.biblioteca .records th .sortable:after{background:#fff;bottom:0;content:"";height:1px;left:50%;position:absolute;transition:width .5s ease,left .5s ease;width:0}.biblioteca .records th .sortable span:after{margin-left:1rem}.biblioteca .records th .sortable.sorted-asc span:after{content:"↑"}.biblioteca .records th .sortable.sorted-desc span:after{content:"↓"}@media(hover:hover){.biblioteca .records tbody tr:hover{opacity:.25}.biblioteca .records th .sortable.sorted-asc:hover:after,.biblioteca .records th .sortable.sorted-desc:hover:after{left:0;width:calc(100% - 20px)}.biblioteca .records th .sortable:hover:after{left:0;width:100%}}@media(max-width:1023px){.contacto .init{min-height:inherit}}.contacto .type-contant>.flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.contacto .type-contant>.flex>div{position:relative;width:40%}.contacto .type-contant p{font-size:1rem}.contacto .type-contant p a{text-decoration:underline}.contacto .type-contant .separator-list{margin-bottom:6.25rem}.contacto .type-contant .separator-list li a{color:#282a29;display:inline-block;margin-top:.5rem;position:relative;text-decoration:none}.contacto .type-contant .separator-list li a:after{background:#282a29;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .5s ease;width:0}.contacto .type-contant .separator-list li a.tel-number{font-size:2.25rem}.contacto .type-contant .simple-list+p{margin-top:2rem}.contacto .type-contant .form .ok svg{height:75px;width:75px}.contacto .type-contant .form .ok h3{font-size:1.3rem;margin-bottom:1rem}@media(hover:hover){.contacto .type-contant p a:hover{text-decoration:none}.contacto .type-contant .separator-list li a:hover:after{width:100%}}@media(max-width:1023px){.contacto .type-contant>.flex>div{width:44%}.contacto .type-contant .separator-list{margin-bottom:3rem}.contacto .type-contant{padding:3rem 0!important}}@media(min-width:768px){.contacto .type-contant:after{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:50%;z-index:1}}@media(max-width:767px){.contacto .type-contant>.flex>div{width:100%}.contacto .type-contant>.flex .left-content{margin-bottom:3rem}.contacto .type-contant>.flex .right-content{margin-top:3rem}.contacto .type-contant>.flex .right-content:after{background:#fff;bottom:-3rem;content:"";height:calc(100% + 6rem);left:-25%;position:absolute;width:150%;z-index:1}.contacto .type-contant>.flex .right-content>*{position:relative}}.contacto .location{margin-top:-3rem}.contacto .location p{font-size:1rem}.contacto .location h3{margin-top:3rem}.contacto .location>.flex{align-items:stretch;flex-direction:row;justify-content:space-between}.contacto .location .left-content{background:#f3f5f8;margin:0;padding:6rem 5rem;position:relative;width:calc(33% + 10rem);z-index:10}.contacto .location .left-content address h3{margin-bottom:.75rem}.contacto .location .right-content{min-height:700px;padding:3rem 0;width:66%}.contacto .location .right-content iframe{max-height:550px}.contacto .location .right-content .map{height:100%}.contacto .location .separator-list.flex{flex-direction:row;flex-wrap:wrap;margin:-1rem}.contacto .location .separator-list.flex li{font-size:.85rem;margin:1rem;width:calc(50% - 2rem)}.contacto .location .separator-list.flex li strong{font-size:1rem}.contacto .location .separator-list.flex li:after{display:none}.contacto .location .separator-list.flex li a{border:1px solid #282a29;display:block;height:100px;margin-bottom:1rem;opacity:1;overflow:hidden;transition:opacity .5s ease}.contacto .location .separator-list.flex li img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;transition:width .5s ease,height .5s ease,margin .5s ease;width:100%}@media(hover:hover){.contacto .location .separator-list.flex li a:hover{opacity:.5}.contacto .location .separator-list.flex li a:hover img{height:110%;margin:-5%;width:110%}}@media(max-width:1279px){.contacto .location .left-content{padding:6rem 3rem}}@media(max-width:1023px){.contacto .location .separator-list.flex li{width:100%}}@media(max-width:767px){.contacto .location{margin-top:3rem}.contacto .location>.flex{flex-wrap:wrap}.contacto .location>.flex>div{padding:0;width:100%}.contacto .location>.flex .left-content{padding:3rem 0;position:relative}.contacto .location>.flex .left-content>*{position:relative;z-index:10}.contacto .location>.flex .left-content:after{background:#f3f5f8;bottom:-3rem;content:"";height:calc(100% + 6rem);left:-25%;position:absolute;width:150%;z-index:1}.contacto .location .right-content{min-height:400px;z-index:10}.contacto .location .separator-list.flex li{width:calc(50% - 2rem)}}.euskadi-think-next .initial-content ul{margin-bottom:2rem}.euskadi-think-next .initial-content ul li{font-size:1.07rem;letter-spacing:1px;line-height:1.6em}.euskadi-think-next .featured-content{position:relative}.euskadi-think-next .featured-content h2 span{display:block;font-family:Montserrat,sans-serif;font-size:2.8rem;font-weight:800;line-height:3.25rem}@media(max-width:767px){.euskadi-think-next .featured-content h2 span{display:inline}}.fundacion footer{background:#fff}.fundacion .bg-full-image.absolute{bottom:0;height:calc(100% - 285px);left:50%;z-index:1}@media(max-width:767px){.fundacion .bg-full-image.absolute{display:none}}@media(min-width:1024px){.fundacion .featured article,.fundacion .featured article a{min-height:300px}}.fundacion .accordion,.fundacion .downloads{padding-top:5rem}.historias-vascas .boton{background:#3d3f3e;color:#fff}.historias-vascas .boton:after{background:#fff}@media(hover:hover){.historias-vascas .boton:hover{color:#3d3f3e}}.historias-vascas .boton span{height:inherit}.historias-vascas .basque-histories:after{background:#fff;bottom:0;content:"";height:35%;left:0;position:absolute;width:100%;z-index:1}.historias-vascas .basque-histories .article-big-item{margin-bottom:0}@media(max-width:1023px){.historias-vascas .basque-histories-video .article-item:last-child,.historias-vascas .basque-histories .article-item:last-child{display:none}.historias-vascas p.text-center.pt{padding-top:0!important}}@media(max-width:480px){.historias-vascas .basque-histories .article-list{background:#fff;padding-top:6.5rem}}.historias-vascas .basque-histories-photo article.flex{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem}.historias-vascas .basque-histories-photo article.flex:last-child{margin-bottom:0}.historias-vascas .basque-histories-photo article.flex .content-image{height:550px;width:52%}.historias-vascas .basque-histories-photo article.flex .content-text{padding:3rem 0;width:45%}@media(min-width:768px){.historias-vascas .basque-histories-photo article.flex:nth-child(2n) .content-image{order:2}.historias-vascas .basque-histories-photo article.flex:nth-child(2n) .content-text{order:1}.historias-vascas .basque-histories-photo article.flex .content-text{padding:3rem}}@media(max-width:767px){.historias-vascas .basque-histories-photo article.flex{margin-bottom:3rem}.historias-vascas .basque-histories-photo article.flex:last-child{margin-bottom:0}.historias-vascas .basque-histories-photo article.flex .content-image,.historias-vascas .basque-histories-photo article.flex .content-text{width:100%}.historias-vascas .basque-histories-photo article.flex .content-image{height:250px}}.museo footer{background:transparent}.museo .calendar:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:40%;z-index:1}.museo .itinerant-item-big .content>.flex .image-content .image{height:650px}@media(max-width:767px){.museo .calendar.bg-grey:after{display:none}}@media(min-width:1024px){.nor-gara-gu .init{margin:0 -6.5rem;max-width:calc(600px + 13rem);position:relative}}.nor-gara-gu .silhouette{align-items:center;display:flex;flex-direction:row;justify-content:center;top:50px;width:100%;z-index:1}.nor-gara-gu .expo-itinerante-featured a:after{background:#f8f8f8;content:"";height:100%;opacity:.75;position:absolute;right:0;top:0;transition:width 1s ease;width:0;z-index:1}.nor-gara-gu .expo-itinerante-featured a{background:#fff;text-decoration:none;transition:all .5s ease}.nor-gara-gu .expo-itinerante-featured a img{opacity:1;transition:all .5s ease}.nor-gara-gu .expo-itinerante-featured>.flex{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.nor-gara-gu .expo-itinerante-featured>.flex>div{max-width:50%;width:calc(50% - 2rem)}.nor-gara-gu .expo-itinerante-featured .content-text{padding:3rem 6rem}.nor-gara-gu .expo-itinerante-featured .content-text h3{font-size:2.25rem}.nor-gara-gu .expo-itinerante-featured .content-text .tag{margin-bottom:.5rem}@media(hover:hover){.nor-gara-gu .expo-itinerante-featured a:hover:after{width:100%}.nor-gara-gu .expo-itinerante-featured a:hover img{opacity:.5}}@media(max-width:1100px){.nor-gara-gu .expo-itinerante-featured .content-text{padding:3rem}}@media(max-width:1023px){.nor-gara-gu .expo-itinerante-featured a img{height:300px}.nor-gara-gu .expo-itinerante-featured>.flex>div{max-width:100%;width:100%}.nor-gara-gu .expo-itinerante-featured{padding:3rem 0!important}}.nor-gara-gu .light-featured{margin-top:1rem}.nor-gara-gu .visit-type{align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:-1rem}.nor-gara-gu .visit-type .visit-type--item{margin:1rem;width:calc(50% - 2rem)}.nor-gara-gu .visit-type .visit-type--item>.flex{align-items:flex-start;flex-direction:row;height:100%;justify-content:flex-start;padding:2rem;position:relative}.nor-gara-gu .visit-type .visit-type--item h3{font-size:1.8rem;line-height:2.5rem;margin-bottom:1rem}.nor-gara-gu .visit-type .visit-type--item p:last-child{margin-bottom:0}.nor-gara-gu .visit-type .visit-type--item .text-content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.nor-gara-gu .visit-type .visit-type--item .ico-content{margin-right:2rem;width:35px}.nor-gara-gu .visit-type .visit-type--item .ico-content svg{height:35px;margin-bottom:1rem;width:35px}.nor-gara-gu .visit-type .visit-type--item .next-link-featured{margin-left:auto;margin-top:auto;max-width:inherit}.nor-gara-gu .visit-type .visit-type--item a{color:#282a29;opacity:1;overflow:hidden;text-decoration:none;transition:opacity .5s ease}.nor-gara-gu .visit-type .visit-type--item a:after{background:hsla(0,0%,100%,.5);content:"";height:200%;left:0;position:absolute;top:70%;transform:rotate(-25deg);transition:all .5s ease;width:200%;z-index:1}@media(hover:hover){.nor-gara-gu .visit-type .visit-type--item a:hover:after{left:-10%;top:-75%}}@media(max-width:1023px){.nor-gara-gu .visit-type .visit-type--item>.flex{flex-direction:column}.nor-gara-gu .visit-type .visit-type--item .ico-content{width:100%}.nor-gara-gu .visit-type .visit-type--item .ico-content svg{display:inline-block;margin-bottom:1.5rem;margin-right:1.5rem}.nor-gara-gu .visit-type .visit-type--item .ico-content svg:last-child{margin-right:0}}@media(max-width:768px){.nor-gara-gu .visit-type .visit-type--item{margin:1rem;width:calc(100% - 2rem)}}.nor-gara-gu .map{height:600px;margin-top:-3rem;width:100%}.nor-gara-gu .map-info{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 -3rem;padding:0 3rem 3rem;z-index:10}.nor-gara-gu .map-info li{width:calc(33.3% - 1rem)}.nor-gara-gu .map-info li h3{border-bottom:1px solid #3d3f3e;margin-bottom:1rem;padding-bottom:1rem}.nor-gara-gu .map-info li p{font-size:.95rem;margin-bottom:0}@media(max-width:1023px){.nor-gara-gu .map{height:50vh;margin-top:-3rem}.nor-gara-gu .map-info{margin-bottom:0;margin-top:0}.nor-gara-gu .map-info li:first-child,.nor-gara-gu .map-info li:nth-child(2){margin-bottom:2rem}}@media(max-width:767px){.nor-gara-gu .map{margin-top:0}.nor-gara-gu .map-info li{margin-bottom:2rem;width:100%}.nor-gara-gu .map-info li:last-child{margin-bottom:0}.nor-gara-gu .map-info li p{font-size:1rem}}.nor-gara-gu .visit-value img{margin:0 auto 2rem;width:125px}.nor-gara-gu .visit-value h2{margin-bottom:1rem}.nor-gara-gu .visit-value a span{height:inherit}.nor-gara-gu .shops>.flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.nor-gara-gu .shops>.flex>div{max-width:500px;width:calc(50% - 3rem)}.nor-gara-gu .shops>.flex>div p{letter-spacing:0}.nor-gara-gu .shops>.flex>div.store img{margin-bottom:2rem;width:100%}.nor-gara-gu .shops>.flex>div.store ul{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.nor-gara-gu .shops>.flex>div.store ul li{align-items:flex-start;flex-direction:row;justify-content:flex-start;width:calc(50% - 2rem)}.nor-gara-gu .shops>.flex>div.store ul li span{font-size:.85rem;width:calc(100% - 20px - 1rem)}.nor-gara-gu .shops>.flex>div.store ul li span.ico{margin-right:1rem;width:20px}.nor-gara-gu .shops .next-link{margin-top:1rem}@media(min-width:1023px){.nor-gara-gu .shops:before{background:#f5f6ed;border-right:1px solid #efead8;content:"";height:calc(100% + 6rem);left:0;position:absolute;top:0;width:50%}}@media(max-width:1023px){.nor-gara-gu .shops>.flex>div{max-width:800px;width:100%}.nor-gara-gu .shops>.flex>div.store{margin-bottom:6.5em}}@media(max-width:480px){.nor-gara-gu .shops>.flex>div.store ul li{margin-bottom:1rem;width:100%}.nor-gara-gu .shops>.flex>div.store ul li span{font-size:1rem}}.nor-gara-gu footer{background:transparent;padding-top:0}.valorar-visita .valoration{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:3rem}.valorar-visita .valoration h2{font-size:1.8rem;margin-bottom:1rem}.valorar-visita .valoration h2 .big{font-size:3.3rem;line-height:3.3rem}.valorar-visita .valoration h3{margin-bottom:1rem}.valorar-visita .valoration .col-left{border:1px solid #3d3f3e;margin-right:2rem;padding:2rem;text-align:center}@media(min-width:768px){.valorar-visita .valoration .col-right{order:2}.valorar-visita .valoration .col-left{order:1;width:250px}}@media(max-width:767px){.valorar-visita .valoration{flex-wrap:wrap}.valorar-visita .valoration .col-left,.valorar-visita .valoration .col-right{margin-right:0;text-align:center;width:100%}.valorar-visita .valoration .col-left{margin-top:2rem}}.valorar-visita .visit-gallery .form .ok svg{height:75px;width:75px}.valorar-visita .visit-gallery__list{flex-wrap:wrap;justify-content:center;margin:0 -1rem}.valorar-visita .visit-gallery__list .gallery-item{aspect-ratio:1/1;margin:1rem;width:calc(33.3% - 2rem)}.valorar-visita .visit-gallery__list .gallery-item a,.valorar-visita .visit-gallery__list .gallery-item a .image,.valorar-visita .visit-gallery__list .gallery-item a .relative{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.valorar-visita .visit-gallery__list .gallery-item a .image:after{background:linear-gradient(0deg,#000,transparent);content:"";height:120%;left:0;position:absolute;top:25%;transition:top .3s ease,background .3s ease;width:100%;z-index:1}.valorar-visita .visit-gallery__list .gallery-item a:hover .image:after{background:linear-gradient(0deg,#000,transparent);top:-20%}.valorar-visita .visit-gallery__list .gallery-item a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.valorar-visita .visit-gallery__list .gallery-item a h3{bottom:0;color:#fff;font-size:1.25rem;font-weight:500;left:0;margin:0;padding:1.5rem;position:absolute;width:100%;z-index:5}@media(max-width:1280px){.valorar-visita .visit-gallery__list .gallery-item a h3{font-size:1.1rem;padding:1rem}.valorar-visita .visit-gallery__list .gallery-item .video-link .ico-play{height:75px;left:calc(50% - 37.5px);top:calc(50% - 37.5px);width:75px}}@media(max-width:1023px){.valorar-visita .visit-gallery__list .gallery-item a h3{display:none}}@media(max-width:767px){.valorar-visita .visit-gallery__list{margin:0 -.5rem}.valorar-visita .visit-gallery__list .gallery-item{margin:.5rem;width:calc(50% - 1rem)}}.exposiciones-itinerantes .itinerant-list .itinerant-item{width:calc(33% - 2rem)}.exposiciones-itinerantes .itinerant-list .itinerant-item .itinerant-item--content h2{margin-bottom:1.5rem}@media(max-width:1100px){.exposiciones-itinerantes .itinerant-list .itinerant-item{width:calc(50% - 2rem)}}@media(max-width:767px){.exposiciones-itinerantes .itinerant-list{width:90%}.exposiciones-itinerantes .itinerant-list .itinerant-item{width:100%}}.exposiciones-itinerantes footer{padding-top:0}.la-coleccion footer{background:#fff}.la-coleccion .init{max-width:calc(600px + 13rem)}.la-coleccion .featured-film-conferences{min-height:550px;padding:5rem 0}.la-coleccion .featured-film-conferences .content>.flex{justify-content:flex-start}.la-coleccion .featured-film-conferences .content>.flex li .text-content{padding:1rem}.la-coleccion .featured-film-conferences .content>.flex li .text-content .next-link-featured{margin-left:auto}.la-coleccion .featured-film-conferences .content>.flex li a:after{bottom:-190%}.la-coleccion .tabs li .boton{height:100%;max-width:300px;text-align:left}.la-coleccion .featured-film-conferences .bg-full-image{height:100%}@media(hover:hover){.la-coleccion .featured-film-conferences .content>.flex li a:hover:after{bottom:-95%}}@media(max-width:767px){.la-coleccion .featured-film-conferences{min-height:auto}.la-coleccion .featured-film-conferences .content>.flex{justify-content:center}.la-coleccion .featured-film-conferences .content>.flex li{margin:.5rem;width:calc(50% - 1rem)}}@media(max-width:480px){.la-coleccion .featured-film-conferences .content>.flex li{width:calc(75% - 1rem)}}@media(min-width:481px){.la-coleccion .featured-film-conferences .content>.flex li{margin-right:1rem;max-width:175px}}@media(min-width:768px){.la-coleccion .itinerant-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 3rem;justify-content:flex-start}}.aula-didactica footer{padding-top:0}.featured-image-rounded>.flex{align-items:center;flex-direction:row;justify-content:space-between}.featured-image-rounded .text-content{padding:0 6.5rem}.featured-image-rounded .image-content .image img{border:10px solid #8598b6;border-radius:100%;height:635px;width:635px}.featured-image-rounded .image-content .deco-blue{right:20px;top:20px}.featured-image-rounded .image-content .deco-red{bottom:-10px;left:30px}@media(max-width:1439px){.featured-image-rounded .image-content .image img{height:500px;width:500px}.featured-image-rounded .image-content .deco-blue{right:10px;top:10px;width:130px}.featured-image-rounded .image-content .deco-red{width:200px}}@media(max-width:1100px){.featured-image-rounded .image-content .image img{height:400px;width:400px}.featured-image-rounded .text-content{margin-right:9rem;padding:0}.featured-image-rounded .image-content .deco-blue{right:0;top:0}}@media(max-width:1023px){.featured-image-rounded .image-content .image img{height:350px;width:350px}.featured-image-rounded .text-content{margin-right:2rem}}@media(max-width:767px){.featured-image-rounded>.flex{flex-direction:column}.featured-image-rounded .image-content{margin:0 0 3rem;order:1}.featured-image-rounded .image-content .image img{height:400px;width:400px}.featured-image-rounded .text-content{margin-right:0;order:2}}@media(max-width:480px){.featured-image-rounded .image-content .image img{border:5px solid #8598b6;height:250px;width:250px}.featured-image-rounded .image-content .deco-blue{width:75px}.featured-image-rounded .image-content .deco-red{left:-20px;width:150px}}@media(min-width:1024px){.talleres-didacticos:after{background:#fff;content:"";height:1500px;position:absolute;right:0;top:0;width:45%;z-index:1}}.talleres-didacticos.arte-y-cultura:after{display:none}.talleres-didacticos.arte-y-cultura .featured-film-conferences{min-height:auto}.talleres-didacticos footer{padding-top:0}.talleres-didacticos .initial-content--left-featured .content-1010{align-items:flex-start}.talleres-didacticos .initial-content--left-featured .featured{margin-top:3rem}.talleres-didacticos .initial-content--left-featured .featured img{max-width:200px}@media(max-width:1023px){.talleres-didacticos .initial-content--left-featured .featured{display:none}}.didactic-workshops>.flex{align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:center}.didactic-workshops article{background:#fff;width:33.3%}.didactic-workshops article:nth-child(odd){background:#f3f5f8}.didactic-workshops article.dw--type-text{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:3rem}.didactic-workshops article h3{color:#c32f5a}.didactic-workshops article p{font-size:1rem;letter-spacing:0}.didactic-workshops article .event-info{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.didactic-workshops article .event-info li{align-items:center;background:#60b984;color:#fff;display:flex;flex-direction:row;font-size:.9rem;justify-content:flex-start;margin:.15rem;padding:1rem}.didactic-workshops article .event-info li.age{background:#8dd0dc}.didactic-workshops article .event-info li .ico{margin-right:1rem}@media(max-width:1279px){.didactic-workshops article{width:50%}}@media(max-width:1023px){.didactic-workshops article{border-bottom:none;width:100%}}@media(max-width:480px){.didactic-workshops article.dw--type-text{padding:2rem}.didactic-workshops article .event-info ul{width:100%}.didactic-workshops article .event-info li{font-size:1rem;width:100%}}.didactic-workshops{margin-top:6rem}.didactic-workshops .didactic-workshops__item{align-items:flex-start;background:transparent!important;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:6rem;width:100%}.didactic-workshops .didactic-workshops__item .image-content{padding:0 3rem;width:60%}.didactic-workshops .didactic-workshops__item .text-content{padding:3rem;width:40%}.didactic-workshops .didactic-workshops__item .text-content .tag{border:1px solid #c32f5a;display:inline-block;margin-bottom:1rem;padding:.5rem 1rem}.didactic-workshops .didactic-workshops__item .text-content .event-info{align-items:center}.didactic-workshops .didactic-workshops__item .text-content .event-info li{flex:1}.didactic-workshops .didactic-workshops__item .text-content .event-info li.age{flex:none;width:calc(100% - .3rem)}@media(max-width:1279px){.didactic-workshops .didactic-workshops__item .image-content{width:35%}.didactic-workshops .didactic-workshops__item .text-content{width:65%}}@media(min-width:768px){.didactic-workshops .didactic-workshops__item:nth-child(2n) .image-content{order:2}.didactic-workshops .didactic-workshops__item:nth-child(2n) .text-content{order:1}.didactic-workshops .didactic-workshops__item .text-content .event-info li{justify-content:center}}@media(max-width:767px){.didactic-workshops{margin-top:0}.didactic-workshops .didactic-workshops__item{flex-wrap:wrap;margin-bottom:3rem}.didactic-workshops .didactic-workshops__item .image-content,.didactic-workshops .didactic-workshops__item .text-content{width:100%}.didactic-workshops .didactic-workshops__item .text-content .event-info li{flex:none;width:100%!important}}.instituto-historia footer{margin-top:-6.5rem}.instituto-historia .history-archive{margin-top:-3rem}.instituto-historia .history-archive>.flex{align-items:center;flex-direction:row;justify-content:space-around}.instituto-historia .history-archive .text-content{order:2;padding:1rem;width:60%}.instituto-historia .history-archive .image-content{order:1;width:40%}.instituto-historia .history-archive .image-content img{max-width:450px;width:100%}@media(max-width:1023px){.instituto-historia .history-archive{margin-top:3rem}.instituto-historia .history-archive .text-content{padding:0;width:50%}.instituto-historia .featured-collage .col-right .collage--image:last-child{display:none}}@media(min-width:1024px){.instituto-historia .featured-collage .collage--text{margin-top:3rem}}@media(max-width:767px){.instituto-historia .featured-collage{margin-bottom:5rem}.instituto-historia .history-archive .text-content{margin-bottom:5rem;width:100%}.instituto-historia .history-archive .image-content{display:none}}@media(min-width:1024px){.instituto-historia .featured-collage:after{background:#fff;bottom:0;content:"";height:150px;left:0;position:absolute;width:100%;z-index:1}}@media(max-width:1023px){.archivo-nacionalismo-vasco footer{padding-top:0}}.archivo-nacionalismo-vasco .partner-featured{margin-bottom:3rem}.archivo-nacionalismo-vasco.inside-page .initial-content .col-left .image-content{margin-bottom:0}.archivo-nacionalismo-vasco.inside-page .featured{margin-bottom:1rem;margin-top:1rem}.archivo-nacionalismo-vasco.inside-page .featured article.bg-red{order:2}.archivo-nacionalismo-vasco.inside-page .featured article.bg-blue{order:1}@media(max-width:1023px){.archivo-nacionalismo-vasco.inside-page .featured.width-50 article{width:calc(50% - 1.5rem)}}@media(max-width:767px){.archivo-nacionalismo-vasco.inside-page .featured.width-50 article{width:calc(100% - 1.5rem)}.archivo-nacionalismo-vasco.inside-page .featured article.bg-red{order:1}.archivo-nacionalismo-vasco.inside-page .featured article.bg-blue{order:2}}.archivo-nacionalismo-vasco.inside-page .boton{margin-bottom:1rem;width:calc(50% - 1rem)}@media(max-width:1023px){.archivo-nacionalismo-vasco.inside-page .boton{width:calc(50% - .5rem)}}@media(max-width:767px){.archivo-nacionalismo-vasco.inside-page .boton{width:100%}}.premios-sabino-arana .initial-content--left-featured .content-1010{align-items:flex-start}.premios-sabino-arana .initial-content--left-featured .silhouette img{margin-bottom:-10rem;margin-left:25%;min-width:425px;width:100%}@media(max-width:1023px){.premios-sabino-arana .initial-content--left-featured .content-1010{align-items:center;flex-wrap:nowrap}.premios-sabino-arana .initial-content--left-featured .silhouette img{bottom:-5%;margin-bottom:0;margin-left:0;min-width:inherit;position:absolute;right:-15%;width:40%}}@media(max-width:767px){.premios-sabino-arana .initial-content--left-featured .silhouette{display:none}}.ultimas-donaciones .init{max-width:calc(600px + 13rem)}.detail-page .detail-content{max-width:calc(800px + 13rem);padding:0 6.5rem 6.5rem}.detail-page .detail-content p{font-size:1rem}.detail-page .detail-content p.tag span{display:inline-block;line-height:1.6em}.detail-page .detail-content p.tag span.separator{font-size:1rem;margin:0 .5rem}.detail-page .detail-content a:not(.next-link){background-image:linear-gradient(180deg,#fff 96%,transparent 0),linear-gradient(90deg,#f3dbe0 50%,#8a2432 0);background-position:100% 0;background-size:300% 100%;color:#8a2432;text-decoration:none;transition:background-position 1s,color .5s ease}@media(hover:hover){.detail-page .detail-content a:not(.next-link):hover{background-position:0;color:#282a29}}.detail-page .detail-content ul:not(.slick-dots):not(.icon-list):not(.more-info-links) li{margin-bottom:.6rem;padding-left:2.5rem;position:relative}.detail-page .detail-content ul:not(.slick-dots):not(.icon-list):not(.more-info-links) li:before{content:"•";left:1rem;position:absolute}.detail-page .detail-content ul+p{margin-top:1.5rem}.detail-page .detail-content--image,.detail-page .detail-content--press-call{margin:0 -6.5rem;width:calc(100% + 13rem)}.detail-page .detail-content--image img{margin:5rem auto;max-height:650px;max-width:100%}.detail-page .detail-content--image span.caption{margin-bottom:5rem;margin-top:-5rem}.detail-page .detail-content--press-call{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:5rem}.detail-page .detail-content--press-call>div{flex:1;padding:3rem}.detail-page .detail-content--press-call>div:first-child{padding-left:6.5rem}.detail-page .detail-content--press-call>div:last-child{padding-right:6.5rem}.detail-page .detail-content--press-call li{font-size:.9rem}.detail-page .icon-list li{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.5rem}.detail-page .icon-list li:last-child{margin-bottom:0}.detail-page .icon-list li span{width:calc(100% - 30px)}.detail-page .icon-list li span.ico{width:30px}.detail-page .detail-content--people .cont-people{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3.5rem}.detail-page .detail-content--people .cont-people .cont-people--text{flex:1;padding:0 2rem}.detail-page .detail-content--people .cont-people .cont-people--image{width:calc(40% - 1.5rem)}.detail-page .detail-content--people .cont-people .cont-people--image img{width:100%}.detail-page .detail-content--people .cont-people .cont-people--text p{font-size:1rem}.detail-page .detail-content--people .cont-people:last-child{margin-bottom:0}.detail-page .detail-content .more-info-links li{margin-bottom:2rem}.detail-page section.bg-grey,.detail-page section.bg-white{z-index:10}.detail-page .slick-slider .slick-slide{height:auto!important}.detail-page .slick-slider .slide{margin-left:1px}.detail-page .slick-slider img{margin:auto}.detail-page .slick-dots{margin-bottom:0}@media(min-width:1024px){.detail-page .detail-content--people .cont-people:nth-child(2n) .cont-people--image{order:2}.detail-page .detail-content--people .cont-people:nth-child(2n) .cont-people--text{order:1}.detail-page .detail-content--people .cont-people .cont-people--image+.cont-people--text h2{margin-top:4rem}}@media(max-width:1023px){.detail-page .detail-content{max-width:calc(800px + 8rem);padding:0 4rem 4rem}.detail-page .detail-content h1{font-size:2rem;line-height:2.5rem}.detail-page .detail-content--press-call{margin:0 -4rem 4rem;width:calc(100% + 8rem)}.detail-page .detail-content--press-call>div:first-child{padding-left:4rem}.detail-page .detail-content--press-call>div:last-child{padding-right:4rem}.detail-page .detail-content--people .cont-people{flex-direction:column;margin-bottom:4rem}.detail-page .detail-content--people .cont-people .cont-people--image,.detail-page .detail-content--people .cont-people .cont-people--text{width:100%}.detail-page .detail-content--people .cont-people .cont-people--image{max-height:400px;order:2;overflow:hidden}.detail-page .detail-content--people .cont-people .cont-people--text{order:1}.detail-page .slick-slider img{width:100%}.detail-page .slick-arrows{z-index:10}}@media(max-width:767px){.detail-page .detail-content{max-width:calc(800px + 6rem);padding:0 3rem 3rem}.detail-page .detail-content--image{margin:0 -3rem;width:calc(100% + 6rem)}.detail-page .detail-content--image img{margin:3rem auto}.detail-page .detail-content--image span.caption{margin-bottom:3rem;margin-top:-3rem}.detail-page .detail-content--press-call{margin:0 -2rem 4rem;width:calc(100% + 4rem)}.detail-page .detail-content--press-call>div{flex:inherit;padding:2rem!important}.detail-page .detail-content p.tag span.separator{display:none}}@media(max-width:480px){.detail-page .detail-content{max-width:calc(800px + 2rem);padding:0 1rem 1rem}.detail-page .detail-content:not(.bg-white){padding:3rem 0!important}.detail-page .detail-content h1{font-size:1.5rem;line-height:2rem}.detail-page .detail-content--image img{margin:2rem auto}.detail-page .detail-content--image span.caption{margin-bottom:2rem;margin-top:-2rem;padding:1rem 2rem}.detail-page .slider-image-gallery .slick-arrows{justify-content:center;top:-50px}.detail-page .slider-image-gallery .slick-arrows button{margin:0 .25rem}.detail-page .slider-image-gallery .js--slick-simple-image-list{padding-top:5rem}.detail-page .slider-image-gallery .js--slick-simple-image-list+.slick-arrows{top:0}.premios-saf.detail-page .slider-image-gallery .js--slick-simple-image-list{margin-top:3rem}}.detail-page .play-video:after{background:#fff;bottom:0;content:"";height:3rem;left:0;position:absolute;width:100%;z-index:1}.detail-page .main{padding-bottom:6.5rem}.detail-page.news footer{background:transparent}.detail-page.premios-saf footer{margin-top:-6.5rem}@media(min-width:1024px){.inside-page main{position:relative}.inside-page main:after{background:#f8f8f8;content:"";height:87%;left:0;position:absolute;top:6.5rem;width:45%;z-index:1}}@media(min-width:1280px){.inside-page main:after{width:48%}}.inside-page .initial-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}.inside-page .initial-content .col-left{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:50%}.inside-page .initial-content .col-left .image-content{margin-bottom:3rem;width:100%}.inside-page .initial-content .col-left .image-content img{width:100%}.inside-page .initial-content .col-right{max-width:calc(600px + 10rem);padding:5rem;width:50%}.inside-page .initial-content .col-right h1 span{display:block;font-size:2.25rem;font-weight:400;line-height:3rem}.inside-page .initial-content .col-right .image-content{margin-top:3rem}.inside-page .initial-content .col-right img{width:100%}.inside-page .initial-content .col-right p a{text-decoration:underline}@media(hover:hover){.inside-page .initial-content .col-right p a:hover{text-decoration:none}}.inside-page .event--info{align-items:stretch;margin-top:3rem}.inside-page .event--info,.inside-page .event--info li{display:flex;flex-direction:row;justify-content:flex-start}.inside-page .event--info li{align-items:flex-start;padding:1rem}.inside-page .event--info li .ico{margin-right:.5rem}.inside-page .event--type{margin-bottom:3rem;width:100%}.inside-page .event--type li{align-items:center;border:1px solid #8598b6;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:.5rem}.inside-page .event--type li span{margin-bottom:0}.inside-page .event--type li .ico{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:center;margin-right:2rem;width:50px}@media(min-width:1441px){.inside-page .initial-content .col-left .image-content{max-height:800px;overflow:hidden}}@media(max-width:1279px){.inside-page .initial-content .col-left{width:45%}.inside-page .initial-content .col-right{max-width:calc(600px + 6rem);padding:6.5rem 3rem;width:55%}}@media(min-width:1024px){.inside-page .initial-content .col-left{order:1}.inside-page .initial-content .col-right{order:2}.inside-page .initial-content .image-content{order:1}.inside-page .event--type{margin-right:10%;order:2;width:300px}}@media(max-width:1023px){.inside-page .initial-content .col-left{width:100%}.inside-page .initial-content .col-right{max-width:100%;padding:3rem;width:100%}.inside-page .event--info li{width:33.3%}.inside-page .event--type{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 3rem}.inside-page .event--type li{width:48%}}@media(max-width:767px){.inside-page .initial-content .col-right{padding:2rem}.inside-page .event--info{flex-wrap:wrap}.inside-page .event--info li{align-items:center;width:100%}.inside-page .event--type{padding:0 2rem;width:100%}.inside-page .event--type li{width:100%}}.inside-page .accordion .accordion-content>.flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.inside-page .accordion .accordion-content>.flex .text-content{order:2;padding:3rem 0;width:60%}.inside-page .accordion .accordion-content>.flex .text-content p{font-size:1rem}.inside-page .accordion .accordion-content>.flex .text-content li{font-size:.9rem}.inside-page .accordion .accordion-content>.flex .text-content .info-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.inside-page .accordion .accordion-content>.flex .text-content .info-content li{margin-bottom:.75rem;width:30%}.inside-page .accordion .accordion-content>.flex .text-content .info-content li:nth-child(2n){width:60%}.inside-page .accordion .accordion-content>.flex .image-content{order:1;width:35%}.inside-page .accordion .accordion-content>.flex .image-content img{width:100%}.inside-page .accordion .accordion-content>.flex .image-content .links{margin-top:3rem}.inside-page .accordion .accordion-content>.flex .image-content .links li{margin-bottom:.5rem}.inside-page .accordion .accordion-content>.flex .image-content .links li a{align-items:center;background:#fff;border:1px solid #3d3f3e;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.inside-page .accordion .accordion-content>.flex .image-content .links li a .tag{color:#3d3f3e;font-weight:300;margin-bottom:0}.inside-page .accordion .accordion-content>.flex .image-content .links li a .ico{align-items:center;background:#3d3f3e;color:#fff;display:flex;flex-direction:row;height:40px;justify-content:space-around;margin-right:1rem;width:40px}@media(max-width:767px){.inside-page .accordion .accordion-content>.flex .text-content{order:1;padding:1rem 0 0;width:100%}.inside-page .accordion .accordion-content>.flex .image-content{order:2;width:100%}.inside-page .accordion .accordion-content>.flex .text-content .info-content li{order:1;width:100%!important}.inside-page .accordion .accordion-content>.flex .text-content .info-content li:nth-child(2n){order:2}}.inside-page .video-link{max-height:650px;overflow:hidden}@media(min-width:1024px){.inside-page .video-link{height:650px}.inside-page .video-link img{height:100%;-o-object-fit:cover;object-fit:cover}}.forms-pages footer{padding-top:0}.forms-pages .initial-content--left-featured .init{max-width:calc(600px + 13rem)}.forms-pages .initial-content--left-featured .content-1010{align-items:flex-start}@media(max-width:1023px){.detail-arte-y-cultura .list-films{padding-top:0!important}}.detail-exposicion-itinerante .initial-content .col-left .image-content{order:1!important}.detail-exposicion-itinerante .initial-content .col-left .col-left-content{order:2!important;padding-right:5rem;width:calc(385px + 5rem)}.detail-exposicion-itinerante .initial-content .col-left .col-left-content img{margin-bottom:2rem;width:100%}.detail-exposicion-itinerante .initial-content .col-left .col-left-content blockquote{margin-bottom:2rem}.detail-exposicion-itinerante .initial-content .col-left .col-left-content .down-link{margin-top:0}.detail-exposicion-itinerante .initial-content .col-left .col-left-content .down-link+.down-link{margin-top:1rem}@media(max-width:1100px){.detail-exposicion-itinerante .initial-content .col-left .col-left-content{padding-right:3rem;width:90%}}@media(max-width:1023px){.detail-exposicion-itinerante .initial-content .col-left{background:#f8f8f8}.detail-exposicion-itinerante .initial-content .col-left .image-content,.detail-exposicion-itinerante .initial-content .col-left img,.detail-exposicion-itinerante .initial-content .col-right .image-content{display:none}.detail-exposicion-itinerante .initial-content .col-left .col-left-content{padding:3rem;width:100%}}@media(max-width:767px){.detail-exposicion-itinerante .initial-content .col-left .col-left-content{padding:2rem}}.detail-exposicion-itinerante .slick-simple-image-list{margin-top:3rem;padding-top:5rem}.detail-exposicion-itinerante .slick-simple-image-list .slick-slide{height:inherit;max-height:inherit}.detail-exposicion-itinerante .slick-simple-image-list .slick-arrows{justify-content:center;margin:0;top:0;width:100%;z-index:10}.detail-exposicion-itinerante .slick-simple-image-list .slick-arrows button{margin:0 2px}@media(min-width:1024px){.detail-exposicion-itinerante .slick-simple-image-list{display:none}}.detail-exposicion-itinerante .expo-events{align-items:stretch;flex-direction:row;justify-content:space-between;margin:0 -1rem}.detail-exposicion-itinerante .expo-events .skew-lines{height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.detail-exposicion-itinerante .expo-events .skew-lines:before{bottom:20px}.detail-exposicion-itinerante .expo-events .skew-lines:after{bottom:-30px}.detail-exposicion-itinerante .expo-events>div{flex:1;margin:5rem 1rem 0;padding:5rem 3rem}.detail-exposicion-itinerante .expo-events>div>*{position:relative;z-index:10}.detail-exposicion-itinerante .expo-events>div p{font-size:.9rem;letter-spacing:0;line-height:1.25rem;margin-bottom:1rem}.detail-exposicion-itinerante .expo-events>div p.title-event{font-size:1.25rem;line-height:1.5rem}.detail-exposicion-itinerante .expo-events>div p:last-child{margin-bottom:0}@media(max-width:767px){.detail-exposicion-itinerante .expo-events{flex-wrap:wrap;margin-bottom:6rem}.detail-exposicion-itinerante .expo-events>div{flex:inherit;width:100%}.detail-exposicion-itinerante .expo-events>div p{font-size:1rem;line-height:1.5rem}}.detail-exposicion-itinerante .expo-events .event-type-list{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:3rem;margin-top:calc(-5rem - 25px)}.detail-exposicion-itinerante .expo-events .event-type-list li{margin-right:2px;position:relative}.detail-exposicion-itinerante .expo-events .event-type-list li:last-child{margin-right:0}.detail-exposicion-itinerante .expo-events .event-type-list .ico{align-items:center;border:1px solid #8598b6;cursor:pointer;display:flex;flex-direction:row;height:50px;justify-content:center;width:50px}.detail-exposicion-itinerante .expo-events .event-type-list .tooltip{border-radius:10px;font-size:.85rem;left:-55px;letter-spacing:1px;opacity:0;padding:.5rem;pointer-events:none;position:absolute;text-align:center;top:-2rem;transition:all .5s ease;width:175px;z-index:10}@media(hover:hover){.detail-exposicion-itinerante .expo-events .event-type-list .ico:hover+.tooltip{opacity:1;top:-2.5rem}}.video-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.video-list a.video-link{aspect-ratio:16/9;height:auto;padding:1rem;width:100%}@media(min-width:768px){.video-list a.video-link{flex:50%}}@media(min-width:1280px){.video-list a.video-link{flex:33.3%}}.resultados-busqueda footer{padding-top:0}.resultados-busqueda .form{margin-bottom:5rem}.resultados-busqueda form>.flex{flex-wrap:nowrap;margin:0}.resultados-busqueda .form .flex li{margin:0}.resultados-busqueda .form .flex li:last-child{width:85px!important}.resultados-busqueda .form input{height:52px}.resultados-busqueda .form button{height:52px;margin:0;padding:1rem;width:100%}.resultados-busqueda .results{padding:5rem 0}.resultados-busqueda .results .link{overflow-wrap:break-word}.resultados-busqueda .results article{border-bottom:1px solid #000}.resultados-busqueda .results article:last-child{border:none}.resultados-busqueda .results article h3 span{display:inline}.resultados-busqueda .results article h3 .bull{font-size:1rem;margin:0 .5rem}@media(min-width:1024px){.resultados-busqueda .results .content-1010{width:90%}}@media(max-width:1023px){.resultados-busqueda .results{padding:3rem}}@media(max-width:767px){.resultados-busqueda .results{padding:2rem 0}}.legal main h2{margin-top:5rem}.legal main h3{margin-top:4rem}.legal main h4{font-size:1.3rem;margin-top:2rem}.legal main p{font-size:1rem;letter-spacing:0}.legal main a{color:#8a2432;text-decoration:underline}.legal main a:hover{text-decoration:none}.legal main hr{border-color:#282a29;margin-top:5rem;opacity:1}.work-in-progress p{margin:0}.work-in-progress main{height:calc(100vh - 40px);padding:0}.work-in-progress main .initial-content.flex{align-items:center;flex-direction:row;height:100%;justify-content:center}.work-in-progress main h1{margin:0 0 3rem}.work-in-progress main h1 span{color:#fff;font-size:0;left:-3rem;position:fixed;text-indent:-500000rem;top:-2rem}.work-in-progress main h1 svg{height:70px;width:150px}.work-in-progress main h1 svg.mnv{height:80px;width:250px}.work-in-progress main h2{margin-bottom:1rem}.work-in-progress footer{background:#282a29;height:40px;overflow:hidden;padding:.75rem 0}.work-in-progress footer p{color:#fff;font-size:.8rem}@media(max-width:767px){.work-in-progress main h1{margin-top:1.5rem}.work-in-progress main h1 svg{height:60px;height:70px;width:125px;width:185px}.work-in-progress main h2{font-size:1.75rem}}@supports(-webkit-appearance:none) and (stroke-color:transparent){h1{-webkit-text-fill-color:#282a29;color:#282a29}.featured article a{height:auto;min-height:400px}.fundacion .featured article a{min-height:300px}.didactic-workshops article,.expo-itinerante-featured .content-image img,.ngg-collage .content-image img,.nor-gara-gu .visit-type .visit-type--item .text-content,.nor-gara-gu .visit-type .visit-type--item>.flex{height:auto}.boton span,.la-coleccion .tabs li .boton,.pag nav.flex ul li .boton{height:inherit}.museo .calendar-event .cal-event a .image-content{align-self:center}.museo .calendar-event .cal-event a .image-content img{height:auto}}.megamenu a{display:inline-block}.menu-burger nav{overflow-y:auto}.slider-image-gallery .slider img{max-width:100%}.initial-content .show-info-content{display:none;width:100%!important}.slick-modal .slick-nav .slick-current .slide{opacity:1}.slick-modal .slick-nav{padding:1px 60px}.slick-nav .slick-track .slick-slide>div{display:flex;padding:3px 0}.slick-modal .slick-content .flex .text-content .scoll-cont{overflow-y:auto}.article-list .content>.flex .article-item .small p,.slick-modal .slick-content .flex .text-content .small p{font-size:.85rem;margin-bottom:0}.map{height:100%;width:100%}.video-modal .modal-body{background-color:#000}.slick-modal .slider:not(.slick-initialized),.slick-modal .slider:not(.slick-initialized)+.slick-arrows,.slick-modal .slider:not(.slick-initialized) .slide+.slide{display:none}.c-unexpected-error-message .alert{text-align:center}.c-unexpected-error-message .alert-link{font-weight:400;text-decoration:underline}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.detail-page .slider img{max-height:650px}.pag .page-link{border:0;padding:.4rem .75rem 0}.loading__ico{display:none}
