.hl-bottom-to-top{color:#333;background-color:#f1f1f1;position:relative;transition:color .3s ease;z-index:1}.hl-bottom-to-top span{z-index:2;position:relative}.hl-bottom-to-top:after{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;background:#007b22;transition:height .3s ease;z-index:-1;margin:0}@media (forced-colors:active){.hl-bottom-to-top:active,.hl-bottom-to-top:focus,.hl-bottom-to-top:hover{outline:.15rem solid yellow}}.focusOwn.hl-bottom-to-top{color:#fff}.hl-bottom-to-top:focus:after,.hl-bottom-to-top:hover:after{height:100%}.focusOwn.hl-bottom-to-top:after{height:100%}.hl-bottom-to-top-simplelink{color:#333;background-color:#f1f1f1;position:relative;transition:color .3s ease;z-index:1;z-index:1;background-color:transparent}.hl-bottom-to-top-simplelink span{z-index:2;position:relative}.hl-bottom-to-top-simplelink:after{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;background:#007b22;transition:height .3s ease;z-index:-1;margin:0}@media (forced-colors:active){.hl-bottom-to-top-simplelink:active,.hl-bottom-to-top-simplelink:focus,.hl-bottom-to-top-simplelink:hover{outline:.15rem solid yellow}}.focusOwn.hl-bottom-to-top-simplelink{color:#fff}.hl-bottom-to-top-simplelink:focus:after,.hl-bottom-to-top-simplelink:hover:after{height:100%}.focusOwn.hl-bottom-to-top-simplelink:after{height:100%}.hl-bottom-to-top-simplelink:after{background-color:#007b22;z-index:-1}.hl-bottom-to-top-simplelink:active,.hl-bottom-to-top-simplelink:focus,.hl-bottom-to-top-simplelink:hover{text-decoration:none;background-color:transparent}@media (forced-colors:active){.hl-bottom-to-top-simplelink:active,.hl-bottom-to-top-simplelink:focus,.hl-bottom-to-top-simplelink:hover{outline:.15rem solid yellow}}.hl-bottom-to-top-inverted{color:#333;background-color:#f1f1f1;position:relative;transition:color .3s ease;z-index:1;color:#fff;background-color:transparent;z-index:1}.hl-bottom-to-top-inverted span{z-index:2;position:relative}.hl-bottom-to-top-inverted:after{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;background:#007b22;transition:height .3s ease;z-index:-1;margin:0}@media (forced-colors:active){.hl-bottom-to-top-inverted:active,.hl-bottom-to-top-inverted:focus,.hl-bottom-to-top-inverted:hover{outline:.15rem solid yellow}}.focusOwn.hl-bottom-to-top-inverted{color:#fff}.hl-bottom-to-top-inverted:focus:after,.hl-bottom-to-top-inverted:hover:after{height:100%}.focusOwn.hl-bottom-to-top-inverted:after{height:100%}.hl-bottom-to-top-inverted:after{background-color:#fff;z-index:-1}.hl-bottom-to-top-inverted:active,.hl-bottom-to-top-inverted:focus,.hl-bottom-to-top-inverted:hover{color:#007b22;text-decoration:none}@media (forced-colors:active){.hl-bottom-to-top-inverted:active,.hl-bottom-to-top-inverted:focus,.hl-bottom-to-top-inverted:hover{outline:.15rem solid yellow}}.hl-left-to-right{color:#333;position:relative;transition:color .3s ease;z-index:0}.hl-left-to-right span{z-index:2;position:relative}.hl-left-to-right:after{content:"";position:absolute;bottom:0;left:0;height:100%;width:0;background:#007b22;transition:width .3s ease;z-index:-1}.hl-left-to-right:active,.hl-left-to-right:focus,.hl-left-to-right:hover{color:#fff;text-decoration:none}@media (forced-colors:active){.hl-left-to-right:active,.hl-left-to-right:focus,.hl-left-to-right:hover{outline:.15rem solid yellow;z-index:2}}.focusOwn.hl-left-to-right{color:#fff}.hl-left-to-right:focus:after,.hl-left-to-right:hover:after{width:100%}.focusOwn.hl-left-to-right:after{width:100%}.hl-right-to-left{color:#333;position:relative;transition:color .3s ease;z-index:0}.hl-right-to-left span{z-index:2;position:relative}.hl-right-to-left:after{content:"";position:absolute;bottom:0;left:0;height:100%;width:0;background:#007b22;transition:width .3s ease;z-index:-1}.hl-right-to-left:active,.hl-right-to-left:focus,.hl-right-to-left:hover{color:#fff;text-decoration:none}@media (forced-colors:active){.hl-right-to-left:active,.hl-right-to-left:focus,.hl-right-to-left:hover{outline:.15rem solid yellow;z-index:2}}.focusOwn.hl-right-to-left{color:#fff}.hl-right-to-left:focus:after,.hl-right-to-left:hover:after{width:100%}.focusOwn.hl-right-to-left:after{width:100%}.hl-right-to-left:after{right:0;left:auto}.hl-border-primary{transition:all .1s ease}.hl-border-primary:active,.hl-border-primary:focus,.hl-border-primary:hover{outline:.15rem solid white}.hl-border-primary:active img,.hl-border-primary:focus img,.hl-border-primary:hover img{outline:0}.hl-border-image-grayscale{transition:all .1s ease;display:flex;padding:.5em}.hl-border-image-grayscale img{width:100%;transition:all .3s ease}.hl-border-image-grayscale:active,.hl-border-image-grayscale:focus,.hl-border-image-grayscale:hover{outline:.15rem solid #007b22;border-color:transparent;background-color:transparent}.hl-border-image-grayscale:active img,.hl-border-image-grayscale:focus img,.hl-border-image-grayscale:hover img{outline:0;filter:grayscale(100%)}.hl-button{background-color:#007b22;border-radius:.375rem;color:#fff;border:none;padding:.6em 2em;box-shadow:none;transition:all .3s ease}.hl-button:active,.hl-button:focus,.hl-button:hover{outline:.15rem solid #007b22;background-color:#fff!important;color:#007b22!important;box-shadow:none;border:none!important}@media (forced-colors:active){.hl-button{border:.15rem solid #ff0}.hl-button:active,.hl-button:focus,.hl-button:hover{border:.15rem solid #ff0!important;outline:.15rem solid yellow}}.hl-inputtext{background-color:#fff;border-radius:.375rem;border:none;box-shadow:0 0 0 .3rem transparent,inset 0 0 0 .1rem #333;transition:all .1s ease}.hl-inputtext:active,.hl-inputtext:focus,.hl-inputtext:hover{outline:.15rem solid #007b22;box-shadow:inset 0 0 0 .15rem #eee,inset 0 0 0 .3rem #333;background-color:#fff}@media (forced-colors:active){.hl-inputtext{border:.1rem solid #ff0}}.hl-sg{transition:all .1s ease;border-radius:.15rem;padding:.2rem .5rem}.hl-sg input,.hl-sg label{vertical-align:middle}.hl-sg label:first-child{margin-left:0;margin-right:.5em}.hl-sg input:last-child{margin-right:0}.hl-sg:active,.hl-sg:focus,.hl-sg:hover{outline:.15rem solid #007b22}.hl-sg input[type=checkbox]:active,.hl-sg input[type=checkbox]:focus,.hl-sg input[type=checkbox]:hover,.hl-sg input[type=radio]:active,.hl-sg input[type=radio]:focus,.hl-sg input[type=radio]:hover{outline:0}.op6form .input-focus{transition:all .1s ease;display:inline-block;border-radius:.15rem;padding:.2rem .5rem;outline:.15rem solid #007b22}.portal-header-titleImage{overflow:hidden}.titleImage-wrapper-noHome{position:relative}.titleImage-wrapper-noHome .titleImage-box-left{background:0 0;position:absolute;left:0;right:0;bottom:0}.titleImage-wrapper-noHome .titleImage-box-left .wrap-height{overflow:hidden;max-width:30em;padding:1em;background-color:rgba(255,255,255,.8)}.titleImage-wrapper-noHome .titleImage-box-left .wrap-content{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.titleImage-wrapper-noHome .titleImage-box-left .wrap-content .title-titleImage{background-color:inherit!important;font-size:clamp(1.5rem, 1.1807rem + 1.1881vw, 2.25rem)!important;line-height:1.25!important;font-weight:700}.titleImage-wrapper-noHome .titleImage-box-left .wrap-content a{color:#333;font-weight:700}.portal-header-titleImage .titleImage-box-right{display:flex;align-items:center;justify-content:center}.portal-header-titleImage .titleImage-box-right picture{max-width:1920px}.portal-header-titleImage .titleImage-box-right img{max-width:1920px}.titleImage-wrapper-home{margin-bottom:4em}.titleImage-wrapper-noHome .titleImage-box-left span.title-titleImage{font-size:2.2em;line-height:1em;background-color:#fff;padding:.1em .2em}.titleImage-wrapper-home .titleImage-box-right{float:right}.fila-portlet-banner{display:flex}span.imagen-squared-left,span.imagen-squared-right{border:1px solid #cec8c3;padding:4px;width:50%;background-color:#fff}span.imagen-squared-left{margin-right:1em}div.contenedor-banner img{display:block;width:100%}div.imagen-landscape img{display:block;width:100%}div.imagen-landscape,span.imagen-squared-left,span.imagen-squared-right{margin-top:1em}div.contenedor-banner div.imagen-landscape{display:block;border:1px solid #cec8c3;padding:4px;background-color:#fff}div.sampleview-original{display:block;margin-bottom:1em}div.sampleview-tamanos span{display:block;margin-bottom:1em}div.sampleview-original span img,div.sampleview-tamanos span img{display:block;margin-top:.3em}#content div.contenedor-banner a,div.portletBanner a{border:2px solid #fff;display:block;margin:-2px}#content div.contenedor-banner a:active,#content div.contenedor-banner a:focus,#content div.contenedor-banner a:hover,div.portletBanner a:active,div.portletBanner a:focus,div.portletBanner a:hover{border:2px solid #00643f}.BannersSponsors{background-color:#fff;padding:2em 0 3.5em 0}.BannersSponsors .contentBannersSponsors{text-align:center}.BannersSponsors .contentBannersSponsors img{margin:.5em 1em;height:1.8em}.contentBannersSponsors ul{margin:0;padding:0}.BannersSponsors ul li{height:1.8em;margin:.5em 1em;display:inline-block}.BannerColabora{padding:2rem 0;background-color:#f8f6f6}.BannerColabora_title{margin-bottom:1rem;font-size:2.65em;line-height:1em;font-weight:900;word-wrap:break-word}.BannerColabora .liBannerAlone{display:flex;justify-content:center;margin:0 auto}.BannerColabora .liBannerAlone img{width:540px;height:auto}@media (max-width:575.98px){.BannerColabora .liBannerAlone{width:100%}}.BannerColabora .liBannerAlone_block{display:flex;flex-direction:column;gap:1rem}.palette-highcontrast .BannerColabora{background-color:#333}.BannerColabora_content{display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));padding:0;margin:0;gap:1em;justify-content:stretch;width:100%}@media (max-width:1199.98px){.BannerColabora_content{grid-template-columns:repeat(3,1fr)}}@media (max-width:991.98px){.BannerColabora_content{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.BannerColabora_content{grid-template-columns:1fr}}.liBannerColabora{list-style:none}.liBannerColabora.bannerFormat-block .banners__block{margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-between;height:100%}.liBannerColabora>a{transition:all .1s ease;display:flex;padding:.5em;display:block;box-sizing:border-box}.liBannerColabora>a img{width:100%;transition:all .3s ease}.liBannerColabora>a:active,.liBannerColabora>a:focus,.liBannerColabora>a:hover{outline:.15rem solid #007b22;border-color:transparent;background-color:transparent}.liBannerColabora>a:active img,.liBannerColabora>a:focus img,.liBannerColabora>a:hover img{outline:0;filter:grayscale(100%)}.liBannerColabora>a:active,.liBannerColabora>a:focus,.liBannerColabora>a:hover{background-color:transparent!important}.BannersBlock{display:flex;flex-direction:column;gap:1rem}.spanBannerColabora,.spanBannerColaboraHome{display:block;padding:.5em;text-align:center;font-size:1.15em;color:#333}.palette-highcontrast .spanBannerColabora,.palette-highcontrast .spanBannerColaboraHome{color:#fff}.spanBannerColaboraHome{display:none}.liBannerColabora img{width:100%;display:block}#content div.cell.contenedor-banner{float:none;left:0;margin:0}@media screen and (max-width:800px){.portal-header-titleImage .wrap-height{max-width:none}.portal-header-titleImage .wrap-height .title-titleImage{max-width:none}}@media screen and (max-width:767px){.BannerColabora .container{flex-wrap:wrap;justify-content:center}.ulBannerColabora{flex-wrap:wrap;justify-content:center}.ulBannerColabora.banners__block{width:auto}.portal-header-titleImage .titleImage-box-right picture{width:auto;height:100%}.portal-header-titleImage .titleImage-box-right img{max-width:48em}}@media screen and (max-width:480px){.liBannerColabora{flex-grow:1}}.palette-highcontrast .portal-header-titleImage .titleImage-box-left a{border:1px solid transparent}.palette-highcontrast .portal-header-titleImage .titleImage-box-left a:active,.palette-highcontrast .portal-header-titleImage .titleImage-box-left a:focus,.palette-highcontrast .portal-header-titleImage .titleImage-box-left a:hover{text-decoration:underline;border:1px solid #ff0}.palette-highcontrast #content div.contenedor-banner a:active,.palette-highcontrast #content div.contenedor-banner a:focus,.palette-highcontrast #content div.contenedor-banner a:hover,.palette-highcontrast div.portletBanner a:active,.palette-highcontrast div.portletBanner a:focus,.palette-highcontrast div.portletBanner a:hover{border:2px solid #ff0}
/*# sourceMappingURL=portal.banner.min.css.map */