:root{--font-size-base: 18px;--font-size-large: 18px;--primary: #ee1c23;--primary-dark-color: #006b99;--primary-light-color: #7dd3f8;--link-color: #ff757a;--link-color-maquina-maquinaria: #AD0007;--link-hover-color: #ee1c23;--link-legal-hover: #ffffff;--black: #000000;--white: #ffffff;--dark-color: #1e1e1e;--h1-color: #090909;--grey: #646464;--text-primary: #505050;--public-font-family: "Fira Sans", sans-serif}.publicFont{font-family:var(--public-font-family)}h1{font-size:48px;font-weight:400;color:var(--h1-color)}h2{font-size:30px;line-height:27px;font-weight:700;color:var(--primary);margin-top:20px;margin-bottom:20px}h3{font-size:24px;line-height:32px;font-weight:700;color:var(--black)}h4{font-size:23px;line-height:30px;font-weight:700;color:var(--grey);margin-top:12px;margin-bottom:12px}h5,h6{font-size:19px;line-height:26px;font-weight:700;color:var(--primary-light-color);margin-top:10px;margin-bottom:10px}p,ul li,ol li{font-size:var(--font-size-base);line-height:27px;color:var(--text-primary)}p strong,li strong{font-weight:700;color:var(--black)}ul,ol{margin-left:30px}ul,ol{list-style:disc}small{font-style:italic}p>a,div>p>a,div>span>a,div>ul>li>a{color:var(--link-color);text-decoration:none}p>a:hover,div>p>a:hover,div>span>a:hover,div>ul>li>a:hover{color:var(--link-hover-color)}.pageLayoutBody nav ul{margin-left:0}.pageLayoutBody nav ul li{list-style:none;text-decoration:none}.pageLayoutBody nav ul li a{font-size:20px;line-height:27px}.mobile-menu ul{margin-left:0;list-style-type:none}.mobile-menu ul li{list-style-type:none}.mobile-menu a,.mobile-menu ul li a{font-size:16px;font-weight:400;text-transform:normal;color:var(--black)}@media(min-width:768px){.mobile-menu a,.mobile-menu ul li a{font-size:21px;line-height:32px}}.pageLayoutBody{font-size:var(--font-size-base)}.pageLayoutBody span>*:first-child{margin-top:0}.pageLayoutBody h1{width:100%;margin:0 0 15px;padding-top:1.25rem;padding-bottom:1.25rem;font-size:50px;font-weight:400;text-align:center;color:var(--primary);line-height:55px}.pageLayoutBody h2.titularPortada{font-size:50px;line-height:30px;color:var(--primary);font-weight:400;text-align:center}.pageLayoutBody h3{font-size:21px;line-height:28px;margin:15px 0 0;color:var(--black);font-weight:700}.pageLayoutBody h4{font-size:18px;line-height:24px;color:var(--black);font-weight:700}.pageLayoutBody p{line-height:27px;margin-bottom:20px}.pageLayoutBody small{font-style:normal}.pageLayoutBody .descripcion{color:var(--black);font-size:25px;text-align:center;font-weight:700}.pageLayoutBody ul,.pageLayoutBody ol{margin-bottom:20px}.pageLayoutBody li{margin-bottom:10px}.pageLayoutBody li p{margin-bottom:0}.pageLayoutBody ul{list-style:disc}.pageLayoutBody ul li h2{font-size:21px;line-height:27px;font-weight:700;color:var(--grey);margin-bottom:12px}.pageLayoutBody div a{font-size:var(--font-size-base)}.pageLayoutBody a,.pageLayoutBody div>p>a,.pageLayoutBody div>a,.pageLayoutBody div>span>a,.pageLayoutBody ul>li>a,.pageLayoutBody div>ul>li>a{color:var(--link-color);text-decoration:none}.pageLayoutBody a:hover,.pageLayoutBody div>p>a:hover,.pageLayoutBody div>a:hover,.pageLayoutBody div>span>a:hover,.pageLayoutBody ul>li>a:hover,.pageLayoutBody div>ul>li>a:hover{color:var(--link-hover-color)}.maquina-maquinaria{color:var(--link-color-maquina-maquinaria)}.maquina-link:hover .maquina-maquinaria{color:#434846}.nav{width:100%;font-size:20px;margin-right:-25px}.hide-past-100{padding:0 16px;opacity:0;height:0}.sliderText{margin-top:50px;color:var(--white);text-transform:uppercase;font-weight:300}.sliderText strong{color:var(--white)}.sliderText>p,.sliderText>p>span{font-size:21px!important;line-height:25px!important}@media(min-width:587px){.sliderText>p,.sliderText>p>span{font-size:32px!important;line-height:32px!important}}@media(min-width:1024px){.sliderText>p,.sliderText>p>span{font-size:48px!important;line-height:48px!important}}@media(min-width:1280px){.sliderText{margin-top:0}.sliderText>p,.sliderText>p>span{font-size:60px!important;line-height:60px!important}}footer ul{margin-left:0;list-style:none;text-align:center}.web--legal{font-size:16px;color:var(--link-color)}.web--legal:hover{color:var(--link-legal-hover)}.contacto div span,.formulario label,.formulario label span{font-size:var(--font-size-base)}.image-crop{width:100%;aspect-ratio:570 / 380;object-fit:cover;object-position:center;display:block}.backGStyle{background-repeat:no-repeat;background-position:center;background-size:cover}.texto--adicional{width:100%;background:#b6e3f1;padding:15px}.texto--adicional h3{color:#002e3d}.texto--adicional ul,.texto--adicional ol{list-style:disclosure-closed}.texto--adicional ul li{color:var(--text-primary)}.texto--listado{line-height:1.5}.pagination--box{width:100%;margin-top:1.25rem;border-top:1px solid #e2e8f0;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.pagination{color:var(--text-primary)!important}.pagination:hover{color:var(--link-hover-color)!important}@keyframes slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}.animate-slide-in{animation:slide-in .3s forwards}.animate-slide-out{animation:slide-out .3s forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.animate-fadeInUp{animation:fadeInUp 1s ease-in-out}.animate-fadeInLeft{animation:fadeInLeft 1s ease-in-out}.animate-fadeInRight{animation:fadeInRight 1s ease-in-out}#scroll-container::-webkit-scrollbar{display:none}#scroll-container{-ms-overflow-style:none;scrollbar-width:none}.doc-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;margin-left:0;margin-bottom:0;list-style-type:none}.doc-list__item{padding:.5rem .75rem;background-color:var(--primary);border:1px solid var(--primary);border-radius:.375rem;transition:all .1s;list-style:none!important}.doc-list__item:before{content:""}.doc-list__item:hover{background-color:var(--link-hover-color);border-color:var(--link-hover-color)}.doc-list__link{padding:0 .5rem;border-radius:.25rem;display:flex;align-items:center;align-self:center}.doc-list__title{margin-left:.5rem;color:var(--white);font-size:.875rem;font-weight:700}.doc-image-link{display:block;background-color:var(--primary);border-radius:.375rem}.doc-image-link:hover{background-color:var(--link-hover-color)}.doc-image-link__info{padding:.8rem .75rem;color:var(--white)}.grecaptcha-badge{visibility:hidden}.tox-promotion a.tox-promotion-link{display:none}.article-card{margin-top:1.25rem;border:1px solid #e2e8f0;overflow:hidden}.article-card--shadow{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.article-card--rounded{border-radius:.5rem}.article-card__header{width:100%;overflow:hidden}.article-card__footer{padding:1.25rem 1rem;color:var(--text-primary)}.article-card__title{color:var(--text-primary)}.article-card__text{margin-top:.625rem;font-size:1rem;font-weight:600;text-transform:uppercase}.mercado-card{margin-top:1.25rem;overflow:hidden;position:relative}.mercado-card__footer{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/fondo-card-footer-D0rQ56AD.png);background-size:60%;background-repeat:no-repeat;background-position:left}.mercado-card:hover .mercado-card__footer{background-image:url(/build/assets/fondo-card-footer-hover-CeYbqwYf.png);background-size:60%;background-repeat:no-repeat;background-position:left}.mercado-title{position:absolute;top:6%;left:3%;width:50%;display:flex;flex-direction:column;justify-content:center;gap:20px;color:var(--white);font-size:50px;line-height:40px;text-shadow:2px 0px 5px rgba(0,0,0)}.mercado-title__highlight{text-transform:uppercase;font-weight:bolder}@media(max-width:1024px){.mercado-title{font-size:28px;line-height:20px}}@media(max-width:768px){.mercado-title{font-size:28px;line-height:16px}}.video-container{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.video-container--pc{max-height:20rem;margin-bottom:1.25rem}.video-container--mobile{max-height:20rem}.video-container video,.video-container iframe{width:100%;height:100%;aspect-ratio:16 / 9}.gallery-item{display:flex;flex-direction:column;margin-bottom:1.25rem;cursor:pointer}.gallery-item img{width:100%;height:100%;object-fit:contain}.see-more-btn{padding:.5rem 1rem;font-size:.875rem;text-align:center;background-color:var(--primary);text-transform:uppercase;transition:background-color 75ms}@media(min-width:768px){.see-more-btn{padding:.625rem 1rem;text-align:left}}.see-more-btn:hover{background-color:var(--link-hover-color)}.page-header-bg{width:100%;min-height:540px;margin-top:-57px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;position:relative}@media(max-width:1280px){.page-header-bg{min-height:230px}}.page-header-bg__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080}.page-header-bg__title{width:100%;max-width:80rem;margin:0 auto;padding:0 15px;font-size:80px;font-weight:700;text-align:center;color:var(--white);line-height:55px;text-transform:uppercase;z-index:30}@media(max-width:1280px){.page-header-bg__title{padding:0 15px}}@media(min-width:1420px){.page-header-bg__title{padding:0}}@media(max-width:1023px){.page-header-bg__title{font-size:32px;line-height:40px}}.content-section{width:100%;max-width:80rem;margin:0 auto}@media(max-width:1420px){.content-section{padding-left:15px;padding-right:15px}}@media(min-width:1420px){.content-section{padding-left:0;padding-right:0}}.fecha-publicacion{font-size:.875rem;color:var(--text-primary);line-height:25px}.article-title{font-weight:700;font-size:1.3125rem;line-height:25px}.article-title--primary{color:var(--primary)}.article-title--hover:hover{color:#ff9ba7}.texto-listado{color:var(--text-primary);font-size:1rem;line-height:1.5}.submenu-link{text-transform:uppercase;font-weight:700;font-size:var(--font-size-large)!important;color:var(--white)!important}.submenu-link:hover{color:var(--link-hover-color)!important}.sl-active{color:var(--link-color)!important}
