.portada:not(.portada-single),.sota-portada:not(.sota-portada-single){min-height:auto!important;padding-bottom:0}.portada:not(.portada-single) .portada-content h1,.sota-portada:not(.sota-portada-single) .portada-content h1{margin:50px auto!important}@media only screen and (min-width:600px){.portada:not(.portada-single) .portada-content h1,.sota-portada:not(.sota-portada-single) .portada-content h1{margin:30px auto 10px!important}}.header-single h1,.portada-single h1,.sota-portada-single h1{font-size:70px;line-height:70px;margin:0 auto 30px!important}@media only screen and (min-width:600px){.header-single h1,.portada-single h1,.sota-portada-single h1{font-size:90px;line-height:94px}}.portada-single .h2{margin:0 auto}.sota-portada-single .h2{margin:50px auto 20px}.header-single h1{max-width:100%!important}.portada-content{width:100%;max-width:100%}.portada-content h1{text-align:center;max-width:100%!important;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.portada-content h1 span{display:block;font-size:19vw;line-height:21vw;letter-spacing:-3px;text-transform:uppercase}@media only screen and (min-width:600px){.portada-content h1 span{font-size:16vw;line-height:16vw;letter-spacing:-6px}}.portada-content h2{max-width:900px}@media only screen and (min-width:600px){.portada-content h2{padding:0 20px}}.mosaic .wrapper{flex-basis:33.33%}@media only screen and (max-width:1600px){.mosaic .wrapper{flex-basis:33.33%}}@media only screen and (max-width:1100px){.mosaic .wrapper{flex-basis:50%}}@media only screen and (max-width:650px){.mosaic .wrapper{flex-basis:100%}}@media only screen and (max-width:380px){.mosaic .wrapper{flex-basis:100%}}.mosaic .wrapper .h4{color:#fff!important;text-shadow:2px 2px 5px #333;font-family:"Chronicle Deck Condensed Semibold";font-weight:400;font-size:36px;line-height:40px}@media only screen and (max-width:650px){.mosaic .wrapper .h4{font-size:24px;line-height:28px}}.mosaic .wrapper:first-child img{display:none}.mosaic .wrapper:not(:first-child) .link-mosaic{opacity:0;transition:opacity .4s linear}.mosaic .wrapper:not(:first-child):hover .link-mosaic{opacity:1}.imatge-mosaic img{display:block;height:100%;width:100%;object-fit:cover;object-position:center}