/* Portada (ES y EN): el titular «Fabricantes de maquinaria…» / «Manufacturers of…» ocupa el alto que necesite
   y el recuadro «Contamos con…» / «We offer…» queda siempre debajo, aunque el titular ocupe varias líneas.
   Sustituye la altura fija y los márgenes negativos que traía de Divi, y el margen derecho de la columna, que
   descentraba el texto respecto al vídeo. */
.page-id-219983 .et_pb_section_1.et_pb_section,
.page-id-221620 .et_pb_section_1.et_pb_section {
	height: auto;
	min-height: 0;
	max-height: none;
	margin-bottom: 0;
	padding: 24px 0 0;
}

.page-id-219983 .et_pb_row_1.et_pb_row,
.page-id-221620 .et_pb_row_1.et_pb_row {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.page-id-219983 .et_pb_column_1,
.page-id-221620 .et_pb_column_1 {
	padding-right: 0;
	padding-bottom: 0;
}

.page-id-219983 .et_pb_text_0,
.page-id-221620 .et_pb_text_0 {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.page-id-219983 .et_pb_section_3.et_pb_section,
.page-id-221620 .et_pb_section_3.et_pb_section {
	padding-top: 40px;
}

/* Portada (ES y EN): el texto de debajo del vídeo se lee entero al abrir la página, sin bajar. El titular
   («Fabricantes de maquinaria…» / «Manufacturers of…») mantiene el estilo de los demás títulos de la portada
   (Montserrat de 30 px) y las dos frases («Diseñamos…», «Ofrecemos…») van debajo, cada una en su párrafo, más pequeñas
   y en gris, en Montserrat como el texto de «Contacta con nosotros ahora». Si una frase no cabe en una línea, se reparte
   en líneas de largo parecido (balance), sin dejar palabras sueltas en la última. En ordenador la letra
   se ajusta al ancho de la pantalla para que el titular ocupe una línea y cada frase otra (por debajo de 1260 px de
   ancho las frases pueden ocupar dos), y en las pantallas bajas el vídeo se acorta para dejarle sitio (ver el vídeo
   de la portada, más abajo). En tablet y móvil la letra es más pequeña para que quepa debajo del vídeo. */
.page-id-219983 .et_pb_text_0 h2,
.page-id-221620 .et_pb_text_0 h2 {
	padding-bottom: 8px;
	font-size: clamp(24px, 2.5vw, 30px);
	text-wrap: balance;
}

.page-id-219983 .et_pb_text_0 p,
.page-id-221620 .et_pb_text_0 p {
	padding-bottom: 0;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-size: clamp(15px, 1.15vw, 18px);
	line-height: 1.6em;
	color: #666;
	text-wrap: balance;
}

@media (max-width: 980px) {
	.page-id-219983 .et_pb_section_1.et_pb_section,
	.page-id-221620 .et_pb_section_1.et_pb_section,
	.page-id-219983 .et_pb_section_3.et_pb_section,
	.page-id-221620 .et_pb_section_3.et_pb_section {
		padding-top: 30px;
	}

	.page-id-219983 .et_pb_text_0 h2,
	.page-id-221620 .et_pb_text_0 h2 {
		font-size: 26px;
		line-height: 1.3em;
	}

	.page-id-219983 .et_pb_text_0 p,
	.page-id-221620 .et_pb_text_0 p {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	.page-id-219983 .et_pb_section_1.et_pb_section,
	.page-id-221620 .et_pb_section_1.et_pb_section {
		padding-top: 20px;
	}

	.page-id-219983 .et_pb_text_0 h2,
	.page-id-221620 .et_pb_text_0 h2 {
		font-size: 21px;
	}

	.page-id-219983 .et_pb_text_0 p,
	.page-id-221620 .et_pb_text_0 p {
		font-size: 15px;
		line-height: 1.55em;
	}
}

/* Portada (ES y EN): el recuadro «Contamos con una amplia gama…» / «We offer a wide range…» es de acero inoxidable
   satinado, como las máquinas, en vez del azul de Divi: gris plateado con brillos suaves, un rayado horizontal muy fino
   y el canto de arriba más claro. Las mismas esquinas redondeadas y sombra. El texto pasa de blanco a gris grafito con
   un reflejo claro debajo, como grabado en el metal, para que se lea bien sobre el gris claro. */
.page-id-219983 .et_pb_row_4.et_pb_row,
.page-id-221620 .et_pb_row_4.et_pb_row {
	background-color: #c5cacf;
	background-image:
		repeating-linear-gradient(180deg, rgba(255, 255, 255, 0.14) 0, rgba(255, 255, 255, 0.14) 1px, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0) 3px),
		repeating-linear-gradient(180deg, rgba(0, 0, 0, 0.035) 0, rgba(0, 0, 0, 0.035) 1px, rgba(0, 0, 0, 0) 1px, rgba(0, 0, 0, 0) 5px),
		repeating-linear-gradient(180deg, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0.08) 2px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0) 7px),
		linear-gradient(110deg, #a9b0b6 0%, #dfe2e5 16%, #f2f4f5 26%, #c7ccd0 42%, #b0b7bd 54%, #d6dadd 68%, #eef0f2 80%, #b9bfc4 92%, #a6adb3 100%);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 -1px 0 rgba(0, 0, 0, 0.15), 0 2px 18px 0 rgba(0, 0, 0, 0.3);
}

.page-id-219983 .et_pb_row_4 .et_pb_text_1,
.page-id-221620 .et_pb_row_4 .et_pb_text_1 {
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
}

.page-id-219983 .et_pb_row_4 .et_pb_text_1 h3 span,
.page-id-221620 .et_pb_row_4 .et_pb_text_1 h3 span {
	color: #2b3137 !important;
}

/* Portada (ES y EN): los títulos bajo las tres fotos (formado, recubrimiento, líneas automatizadas)
   enlazan a su categoría y mantienen el azul del título en vez del color de enlace de Divi. */
.page-id-219983 .et_pb_row_5 .et_pb_text_inner a,
.page-id-221620 .et_pb_row_5 .et_pb_text_inner a {
	color: inherit;
}

/* Portada (ES y EN): las tres fotos de producto (formado, recubrimiento, líneas automatizadas) van en tarjetas con el mismo
   formato que las de «Servicios de RMSertec» / «RMSertec services»: separadas, con las mismas esquinas redondeadas, sombra
   y margen interior, y la foto con la misma proporción (en tablet y móvil, como mucho 550 px de ancho y centrada).
   Cada foto es el fondo de un módulo de texto cuyos párrafos en blanco solo le daban altura: se ocultan. Los títulos siguen
   debajo, en azul, y en ordenador las tres tarjetas tienen la misma altura aunque un título ocupe varias líneas.
   Abajo queda sitio para la sombra, que si no la taparía el fondo blanco de la sección de servicios. */
.page-id-219983 .et_pb_row_5.et_pb_row,
.page-id-221620 .et_pb_row_5.et_pb_row {
	padding-top: 24px !important;
	padding-bottom: 34px !important;
}

.page-id-219983 .et_pb_row_5.et_pb_row > .et_pb_column,
.page-id-221620 .et_pb_row_5.et_pb_row > .et_pb_column {
	border-radius: 15px;
	overflow: hidden;
	padding: 30px 15px;
	box-shadow: 0 2px 18px 0 #000000;
}

.page-id-219983 .et_pb_row_5 .et_pb_text_2,
.page-id-221620 .et_pb_row_5 .et_pb_text_2,
.page-id-219983 .et_pb_row_5 .et_pb_text_5,
.page-id-221620 .et_pb_row_5 .et_pb_text_5,
.page-id-219983 .et_pb_row_5 .et_pb_text_8,
.page-id-221620 .et_pb_row_5 .et_pb_text_8 {
	max-width: 550px;
	margin: 0 auto !important;
	aspect-ratio: 949 / 464;
	background-size: cover;
}

.page-id-219983 .et_pb_row_5 .et_pb_text_2 .et_pb_text_inner,
.page-id-221620 .et_pb_row_5 .et_pb_text_2 .et_pb_text_inner,
.page-id-219983 .et_pb_row_5 .et_pb_text_5 .et_pb_text_inner,
.page-id-221620 .et_pb_row_5 .et_pb_text_5 .et_pb_text_inner,
.page-id-219983 .et_pb_row_5 .et_pb_text_8 .et_pb_text_inner,
.page-id-221620 .et_pb_row_5 .et_pb_text_8 .et_pb_text_inner {
	display: none;
}

/* La foto de las líneas automatizadas se centra más abajo, para que se vean las máquinas y no el techo de la planta. */
.page-id-219983 .et_pb_row_5 .et_pb_text_8,
.page-id-221620 .et_pb_row_5 .et_pb_text_8 {
	background-position: 50% 75%;
}

/* Cuando un título ocupa varias líneas («Máquinas de recubrimiento de producto»…), las palabras se reparten entre ellas
   («MÁQUINAS DE FORMADO / DE PRODUCTO») en vez de dejar una suelta al final («MÁQUINAS DE FORMADO DE / PRODUCTO»). */
.page-id-219983 .et_pb_row_5 .et_pb_text_4,
.page-id-221620 .et_pb_row_5 .et_pb_text_4,
.page-id-219983 .et_pb_row_5 .et_pb_text_7,
.page-id-221620 .et_pb_row_5 .et_pb_text_7,
.page-id-219983 .et_pb_row_5 .et_pb_text_10,
.page-id-221620 .et_pb_row_5 .et_pb_text_10 {
	margin-top: 34px !important;
	margin-bottom: 0 !important;
	text-wrap: balance;
}

@media (min-width: 981px) {
	.page-id-219983 .et_pb_row_5.et_pb_row,
	.page-id-221620 .et_pb_row_5.et_pb_row {
		display: flex;
	}

	.page-id-219983 .et_pb_row_5.et_pb_row > .et_pb_column,
	.page-id-221620 .et_pb_row_5.et_pb_row > .et_pb_column {
		width: 31.3333%;
		margin-right: 3%;
	}

	.page-id-219983 .et_pb_row_5.et_pb_row > .et_pb_column.et-last-child,
	.page-id-221620 .et_pb_row_5.et_pb_row > .et_pb_column.et-last-child {
		margin-right: 0;
	}
}

@media (max-width: 980px) {
	.page-id-219983 .et_pb_row_5.et_pb_row > .et_pb_column,
	.page-id-221620 .et_pb_row_5.et_pb_row > .et_pb_column {
		margin-bottom: 30px !important;
	}

	.page-id-219983 .et_pb_row_5.et_pb_row > .et_pb_column.et-last-child,
	.page-id-221620 .et_pb_row_5.et_pb_row > .et_pb_column.et-last-child {
		margin-bottom: 0 !important;
	}
}

/* Ficha BRS/FC-TMB 600 / 900 / 1000 (ES y EN): el botón «Vídeo» es un enlace que abre el vídeo en una pestaña nueva
   y se ve igual que los demás botones (que son <button>).
   Ficha FRY 450 / 650 / 1050 (ES y EN): lo mismo con el botón «Vídeo», con «Catálogo» / «Brochure» y, en español, con «Ficha Técnica»,
   que abren cada uno su PDF.
   Ficha Línea de loncheados / Sliced line (ES y EN): lo mismo con el botón «Vídeo» / «Video».
   Ficha DL 200 / 1200 (ES y EN): lo mismo con el botón «Vídeo» / «Video».
   Ficha del ciclón AIRNET (ES y EN): lo mismo con el botón «Vídeo» / «Video» (solo el tramo de 1:06 a 1:22 del vídeo de
   la línea de recubrimiento, en el que el AIRNET aspira y filtra el aire de la enharinadora; lleva la música de la portada).
   Líneas de recubrimiento y Máquinas de formado (ES y EN): lo mismo con el botón «Catálogo» / «Brochure», centrado encima
   de «ACCESORIOS» / «ACCESSORIES», que abre el catálogo de su línea (recubrimiento o formado) en PDF, en su idioma.
   Ficha del túnel de abatimiento / Blast chilling tunnel (ES y EN): el botón «Vídeo» / «Video» se ve igual, pero de momento
   no abre nada: se quitó el vídeo de la línea de fritura y falta el nuevo (ver la regla siguiente). */
.postid-220273 a.boton-personalizado,
.postid-220282 a.boton-personalizado,
.postid-220114 a.boton-personalizado,
.postid-220345 a.boton-personalizado,
.postid-215323 a.boton-personalizado,
.postid-217879 a.boton-personalizado,
.postid-215319 a.boton-personalizado,
.postid-217880 a.boton-personalizado,
.postid-215239 a.boton-personalizado,
.postid-217894 a.boton-personalizado,
.postid-215240 a.boton-personalizado,
.postid-217891 a.boton-personalizado,
.page-id-214438 a.boton-personalizado,
.page-id-214441 a.boton-personalizado,
.page-id-214427 a.boton-personalizado,
.page-id-214429 a.boton-personalizado {
	display: inline-block;
	line-height: normal;
	font-weight: normal;
	letter-spacing: normal;
	text-align: center;
}

/* Ficha del túnel de abatimiento / Blast chilling tunnel (ES y EN): mientras el botón «Vídeo» / «Video» no tenga vídeo
   (es un enlace sin href), no saca la mano ni cambia de color al pasar el ratón, para que no parezca que falla. Cuando
   llegue el vídeo nuevo basta con ponerle otra vez href="/media/....mp4" target="_blank" rel="noopener". */
.postid-215239 a.boton-personalizado:not([href]),
.postid-217894 a.boton-personalizado:not([href]) {
	pointer-events: none;
}

/* Ficha HBS250-HS (ES y EN): las fotos de debajo de la ficha son cuatro. En tablet Divi pone tres por fila y la cuarta
   (las albóndigas) quedaba sola en la fila de abajo; así van en dos filas de dos, como en móvil. */
@media (min-width: 768px) and (max-width: 980px) {
	.et-db #et-boc .et-l #hbs250-hs .et_pb_gallery_item {
		width: 47.25%;
		margin-right: 5.5%;
		clear: none;
	}

	.et-db #et-boc .et-l #hbs250-hs .et_pb_gallery_item:nth-child(2n) {
		margin-right: 0;
	}

	.et-db #et-boc .et-l #hbs250-hs .et_pb_gallery_item:nth-child(odd) {
		clear: both;
	}
}

/* Máquinas de formado (ES y EN): la foto de la HBS900-SVS (cuarta columna) se ve igual que la de la HBS600-SVS. */
.page-id-214427 .et_pb_image_3,
.page-id-214429 .et_pb_image_3 {
	transform: scaleX(1.06) scaleY(1.06);
	text-align: left;
	margin-left: 0;
}

/* Portada (ES y EN): las fotos de las tres tarjetas de «Servicios de RMSertec» / «RMSertec services» y de las tres de
   «Últimas Noticias» / «Last News» tienen siempre la misma proporción, para que los títulos queden alineados aunque la
   foto del test center tenga otro tamaño. En las noticias, la foto de la formadora HBS400-SVS y el logotipo de CF Tech se
   ven enteros, sin recortar, sobre el blanco de la tarjeta; el de Disatyr ya tiene blanco alrededor y llena la foto. */
.page-id-219983 .et_pb_row_7 .et_pb_main_blurb_image img,
.page-id-221620 .et_pb_row_7 .et_pb_main_blurb_image img,
.page-id-219983 .et_pb_row_9 .et_pb_main_blurb_image img,
.page-id-221620 .et_pb_row_9 .et_pb_main_blurb_image img {
	aspect-ratio: 949 / 464;
	object-fit: cover;
}

.page-id-219983 .et_pb_row_9 .et_pb_main_blurb_image img,
.page-id-221620 .et_pb_row_9 .et_pb_main_blurb_image img {
	width: 100%;
}

.page-id-219983 .et_pb_row_9 .et_pb_blurb_3 .et_pb_main_blurb_image img,
.page-id-221620 .et_pb_row_9 .et_pb_blurb_3 .et_pb_main_blurb_image img,
.page-id-219983 .et_pb_row_9 .et_pb_blurb_5 .et_pb_main_blurb_image img,
.page-id-221620 .et_pb_row_9 .et_pb_blurb_5 .et_pb_main_blurb_image img {
	object-fit: contain;
}

/* Portada (ES y EN): en ordenador, los botones «Más información» / «More information» de las tres tarjetas de servicios
   y los «Leer más» / «Read more» de las tres de noticias quedan alineados al pie de cada tarjeta aunque los textos
   tengan distinta longitud. */
@media (min-width: 981px) {
	.page-id-219983 .et_pb_row_7 > .et_pb_column,
	.page-id-221620 .et_pb_row_7 > .et_pb_column,
	.page-id-219983 .et_pb_row_9 > .et_pb_column,
	.page-id-221620 .et_pb_row_9 > .et_pb_column {
		display: flex;
		flex-direction: column;
	}

	.page-id-219983 .et_pb_row_7 .et_pb_column .et_pb_module.et_pb_blurb,
	.page-id-221620 .et_pb_row_7 .et_pb_column .et_pb_module.et_pb_blurb,
	.page-id-219983 .et_pb_row_9 .et_pb_column .et_pb_module.et_pb_blurb,
	.page-id-221620 .et_pb_row_9 .et_pb_column .et_pb_module.et_pb_blurb {
		margin-bottom: 0;
	}

	.page-id-219983 .et_pb_row_7 .et_pb_button_module_wrapper,
	.page-id-221620 .et_pb_row_7 .et_pb_button_module_wrapper,
	.page-id-219983 .et_pb_row_9 .et_pb_button_module_wrapper,
	.page-id-221620 .et_pb_row_9 .et_pb_button_module_wrapper {
		margin-top: auto !important;
		padding-top: 45px;
	}
}

/* Portada (ES y EN): «Últimas Noticias» / «Last News» tiene el mismo diseño, medidas y letra que las tarjetas de
   «Servicios de RMSertec» / «RMSertec services» (los estilos de Divi de esas tarjetas van ligados a sus módulos, así que se
   repiten aquí): tres tarjetas, una por noticia (antes eran dos carruseles y el primero llevaba dos noticias), con foto,
   título, texto y botón «Leer más» / «Read more». Pulsar en cualquier parte de la tarjeta lleva a esa noticia en la página
   Actualidad / Present (cada columna está en et_link_options_data de la página; la foto, el título y el botón son enlaces
   normales). Sin las animaciones de entrada de Divi, que van ligadas a cada módulo. */
.page-id-219983 .et_pb_row_9.et_pb_row,
.page-id-221620 .et_pb_row_9.et_pb_row {
	padding: 17px 0 !important;
	margin-top: 0 !important;
	margin-right: auto !important;
	margin-left: auto !important;
}

.page-id-219983 .et_pb_row_9 > .et_pb_column,
.page-id-221620 .et_pb_row_9 > .et_pb_column {
	border-radius: 15px;
	overflow: hidden;
	padding: 30px 15px;
	box-shadow: 0 2px 18px 0 #000000;
}

.page-id-219983 .et_pb_row_9 .et_pb_blurb.et_pb_module,
.page-id-221620 .et_pb_row_9 .et_pb_blurb.et_pb_module {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 300;
	font-size: 17px;
	line-height: 1.8em;
}

.page-id-219983 .et_pb_row_9 .et_pb_blurb p,
.page-id-221620 .et_pb_row_9 .et_pb_blurb p {
	line-height: 1.8em;
}

.page-id-219983 .et_pb_row_9 .et_pb_blurb .et_pb_module_header,
.page-id-221620 .et_pb_row_9 .et_pb_blurb .et_pb_module_header,
.page-id-219983 .et_pb_row_9 .et_pb_blurb .et_pb_module_header a,
.page-id-221620 .et_pb_row_9 .et_pb_blurb .et_pb_module_header a {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 500;
	font-size: 20px;
	line-height: 1.8em;
	text-align: center;
}

.page-id-219983 .et_pb_row_9 .et_pb_blurb .et_pb_module_header a,
.page-id-221620 .et_pb_row_9 .et_pb_blurb .et_pb_module_header a {
	color: inherit;
}

/* Si un título no cabe en una línea, las dos quedan parecidas («Expansión en India / y Oriente Medio») en vez de dejar
   una palabra sola debajo. */
.page-id-219983 .et_pb_row_9 .et_pb_blurb .et_pb_module_header,
.page-id-221620 .et_pb_row_9 .et_pb_blurb .et_pb_module_header {
	text-wrap: balance;
}

.page-id-219983 .et_pb_row_9 .et_pb_blurb .et_pb_blurb_description,
.page-id-221620 .et_pb_row_9 .et_pb_blurb .et_pb_blurb_description {
	text-align: center;
}

body.page-id-219983 #page-container .et_pb_section .et_pb_row_9 .et_pb_button,
body.page-id-221620 #page-container .et_pb_section .et_pb_row_9 .et_pb_button {
	padding: 10px 25px 10px 15px !important;
	border-width: 0 !important;
	border-radius: 0;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
	font-size: 14px;
	font-weight: 500 !important;
	text-transform: uppercase !important;
	background-image: linear-gradient(90deg, #0c71c3 0%, #0c7ad3 100%);
	transition: all 300ms ease 0ms;
}

body.page-id-219983 #page-container .et_pb_section .et_pb_row_9 .et_pb_button:after,
body.page-id-221620 #page-container .et_pb_section .et_pb_row_9 .et_pb_button:after {
	opacity: 1;
	margin-left: .3em;
	left: auto;
	line-height: inherit;
	font-size: inherit !important;
	font-family: ETmodules !important;
	font-weight: 400 !important;
	transition: all 300ms ease 0ms;
}

@media (max-width: 980px) {
	.page-id-219983 .et_pb_row_9 .et_pb_button_module_wrapper,
	.page-id-221620 .et_pb_row_9 .et_pb_button_module_wrapper {
		margin-top: 45px !important;
	}

	body.page-id-219983 #page-container .et_pb_section .et_pb_row_9 .et_pb_button:after,
	body.page-id-221620 #page-container .et_pb_section .et_pb_row_9 .et_pb_button:after {
		display: inline-block;
		content: attr(data-icon);
	}

	body.page-id-219983 #page-container .et_pb_section .et_pb_row_9 .et_pb_button:before,
	body.page-id-221620 #page-container .et_pb_section .et_pb_row_9 .et_pb_button:before {
		display: none;
	}
}

/* Portada (ES y EN): el vídeo de la línea completa sustituye al carrusel de fotos de arriba. Ocupa todo el ancho y, como el
   de Líneas automatizadas, se pone en marcha solo, en silencio, y se repite en bucle (en móvil carga una versión más ligera
   del mismo vídeo). Lleva la música del vídeo del distribuidor lineal, pero como los navegadores no dejan que un vídeo suene
   solo, la música se activa con el altavoz de los controles del propio navegador, que salen al pasar el ratón por encima o
   al tocar el vídeo (sin pantalla completa, descarga, velocidad ni imagen en imagen, para que la barra sea sencilla; un
   botón propio necesitaría JavaScript, y la publicación no deja añadir scripts a las páginas). Mientras carga, y si el
   dispositivo tiene activado reducir el movimiento, se ve fija su primera imagen, que es el fondo del recuadro del vídeo. En
   ordenador tiene el mismo alto que las cabeceras de las categorías de productos, cuyo patrón es la foto de las freidoras
   (ver abajo): 284 px más 4 cm más el 4 % del ancho de la pantalla, unos 512 px en una pantalla de 1920 px. Se recorta lo
   mismo por arriba que por abajo: así, al empezar, se lee el logo «RM SERTEC», y luego se ven las máquinas y no el suelo;
   los rótulos rojos de la parte baja del vídeo («COMPLETE LINE», «CLEANING POSITION») quedan fuera. En pantallas bajas
   se acorta para que, debajo de la cabecera fija (115 px de alto, 167 px cuando el menú ocupa dos líneas: por debajo de
   1360 px de ancho en español y de 1200 px en inglés), quepan el vídeo y todo el texto de debajo (titular y dos frases,
   ver arriba: 150 px; 185 px en español por debajo de 1260 px de ancho, donde las frases ocupan tres o cuatro líneas), y
   así se lea entero al abrir la página sin bajar (svh: alto visible con las barras del navegador; vh para navegadores
   antiguos). Nunca baja de 260 px de alto. En tablet y móvil se ve entero (16:9). */
.page-id-219983 .portada-video,
.page-id-221620 .portada-video {
	position: relative;
	width: 100%;
	aspect-ratio: 16 / 9;
	background: url(/media/portada-linea-completa-da7501-poster.webp) 50% 50% / cover no-repeat;
}

.page-id-219983 .portada-video video,
.page-id-221620 .portada-video video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 50% 50%;
}

@media (min-width: 981px) {
	.page-id-219983 .portada-video,
	.page-id-221620 .portada-video {
		height: calc(284px + 4cm + 4vw);
		min-height: 260px;
		max-height: calc(100vh - 115px - 150px);
		max-height: calc(100svh - 115px - 150px);
	}
}

@media (min-width: 981px) and (max-width: 1359px) {
	.page-id-219983 .portada-video {
		max-height: calc(100vh - 167px - 150px);
		max-height: calc(100svh - 167px - 150px);
	}
}

@media (min-width: 981px) and (max-width: 1259px) {
	.page-id-219983 .portada-video {
		max-height: calc(100vh - 167px - 185px);
		max-height: calc(100svh - 167px - 185px);
	}
}

@media (min-width: 981px) and (max-width: 1199px) {
	.page-id-221620 .portada-video {
		max-height: calc(100vh - 167px - 150px);
		max-height: calc(100svh - 167px - 150px);
	}
}

@media (prefers-reduced-motion: reduce) {
	.page-id-219983 .portada-video video,
	.page-id-221620 .portada-video video {
		display: none;
	}
}

/* Servicios (ES y EN): apartado «Test center especializado» / «Specialized test center», al final de la página
   (el botón de la tarjeta del test center de la portada lleva a él). Copia el diseño de «Servicio técnico especializado»:
   en ordenador, foto a la izquierda y texto a la derecha; en tablet y móvil, texto, botón y debajo la foto
   (.et_pb_image_5, que solo se ve ahí). Sin las animaciones de entrada de Divi, que van ligadas a cada módulo.
   Actualidad / Present (ES y EN) tiene el mismo formato que Servicios / Services (misma estructura y estilos de Divi, ver
   más abajo) y su cuarta noticia, «RM Sertec Iberica», va en este mismo apartado, así que lleva también estas reglas. */
.page-id-274 .et_pb_row_3.et_pb_row,
.page-id-213782 .et_pb_row_3.et_pb_row,
.page-id-278 .et_pb_row_3.et_pb_row,
.page-id-212950 .et_pb_row_3.et_pb_row {
	margin-top: -54px;
	padding-top: 0;
	padding-bottom: 10px;
}

.page-id-274 .et_pb_column_6,
.page-id-213782 .et_pb_column_6,
.page-id-278 .et_pb_column_6,
.page-id-212950 .et_pb_column_6 {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.page-id-274 .et_pb_column_7,
.page-id-213782 .et_pb_column_7,
.page-id-278 .et_pb_column_7,
.page-id-212950 .et_pb_column_7 {
	padding-right: 60px;
	padding-bottom: 60px;
}

.page-id-274 .et_pb_text_12,
.page-id-213782 .et_pb_text_12,
.page-id-278 .et_pb_text_12,
.page-id-212950 .et_pb_text_12,
.page-id-274 .et_pb_text_13,
.page-id-213782 .et_pb_text_13,
.page-id-278 .et_pb_text_13,
.page-id-212950 .et_pb_text_13 {
	margin-bottom: 4px !important;
}

.page-id-274 .et_pb_text_12 h2,
.page-id-213782 .et_pb_text_12 h2,
.page-id-278 .et_pb_text_12 h2,
.page-id-212950 .et_pb_text_12 h2,
.page-id-274 .et_pb_text_13 h2,
.page-id-213782 .et_pb_text_13 h2,
.page-id-278 .et_pb_text_13 h2,
.page-id-212950 .et_pb_text_13 h2 {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 500;
	font-size: 30px;
	line-height: 1.4em;
}

.page-id-274 .et_pb_text_13 h2,
.page-id-213782 .et_pb_text_13 h2,
.page-id-278 .et_pb_text_13 h2,
.page-id-212950 .et_pb_text_13 h2 {
	font-size: 20px;
	color: #0c71c3 !important;
}

.page-id-274 .et_pb_divider_3,
.page-id-213782 .et_pb_divider_3,
.page-id-278 .et_pb_divider_3,
.page-id-212950 .et_pb_divider_3 {
	max-width: 80px;
}

.page-id-274 .et_pb_divider_3:before,
.page-id-213782 .et_pb_divider_3:before,
.page-id-278 .et_pb_divider_3:before,
.page-id-212950 .et_pb_divider_3:before {
	border-top-color: #0c71c3;
	border-top-width: 3px;
}

.page-id-274 .et_pb_text_14.et_pb_text,
.page-id-213782 .et_pb_text_14.et_pb_text,
.page-id-278 .et_pb_text_14.et_pb_text,
.page-id-212950 .et_pb_text_14.et_pb_text,
.page-id-274 .et_pb_text_15.et_pb_text,
.page-id-213782 .et_pb_text_15.et_pb_text,
.page-id-278 .et_pb_text_15.et_pb_text,
.page-id-212950 .et_pb_text_15.et_pb_text {
	color: #000000 !important;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-size: 16px;
	line-height: 1.8em;
}

.page-id-274 .et_pb_image_4,
.page-id-213782 .et_pb_image_4,
.page-id-278 .et_pb_image_4,
.page-id-212950 .et_pb_image_4,
.page-id-274 .et_pb_image_5,
.page-id-213782 .et_pb_image_5,
.page-id-278 .et_pb_image_5,
.page-id-212950 .et_pb_image_5 {
	width: 100%;
	max-width: 100% !important;
	margin: 0 !important;
	text-align: center;
}

.page-id-274 .et_pb_image_4 .et_pb_image_wrap,
.page-id-213782 .et_pb_image_4 .et_pb_image_wrap,
.page-id-278 .et_pb_image_4 .et_pb_image_wrap,
.page-id-212950 .et_pb_image_4 .et_pb_image_wrap,
.page-id-274 .et_pb_image_4 img,
.page-id-213782 .et_pb_image_4 img,
.page-id-278 .et_pb_image_4 img,
.page-id-212950 .et_pb_image_4 img,
.page-id-274 .et_pb_image_5 .et_pb_image_wrap,
.page-id-213782 .et_pb_image_5 .et_pb_image_wrap,
.page-id-278 .et_pb_image_5 .et_pb_image_wrap,
.page-id-212950 .et_pb_image_5 .et_pb_image_wrap,
.page-id-274 .et_pb_image_5 img,
.page-id-213782 .et_pb_image_5 img,
.page-id-278 .et_pb_image_5 img,
.page-id-212950 .et_pb_image_5 img {
	width: 100%;
}

/* El botón «Solicitar información» / «Ask for information» del test center, igual que el del apartado de repuestos.
   En Actualidad / Present, los botones «Leer más» / «Read more» de las dos primeras noticias (.et_pb_button_2 y
   .et_pb_button_3; en Servicios esos apartados no tienen botón) también son iguales. */
.page-id-274 .et_pb_button_1_wrapper,
.page-id-213782 .et_pb_button_1_wrapper,
.page-id-278 .et_pb_button_1_wrapper,
.page-id-212950 .et_pb_button_1_wrapper,
.page-id-278 .et_pb_button_2_wrapper,
.page-id-212950 .et_pb_button_2_wrapper,
.page-id-278 .et_pb_button_3_wrapper,
.page-id-212950 .et_pb_button_3_wrapper {
	margin-top: 41px !important;
}

body.page-id-274 #page-container .et_pb_section .et_pb_button_1,
body.page-id-213782 #page-container .et_pb_section .et_pb_button_1,
body.page-id-278 #page-container .et_pb_section .et_pb_button_1,
body.page-id-212950 #page-container .et_pb_section .et_pb_button_1,
body.page-id-278 #page-container .et_pb_section .et_pb_button_2,
body.page-id-212950 #page-container .et_pb_section .et_pb_button_2,
body.page-id-278 #page-container .et_pb_section .et_pb_button_3,
body.page-id-212950 #page-container .et_pb_section .et_pb_button_3 {
	padding: 18px 35px 18px 22px !important;
	border-width: 0 !important;
	border-radius: 0;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
	font-size: 15px;
	font-weight: 500 !important;
	text-transform: uppercase !important;
	background-image: linear-gradient(90deg, #0c71c3 0%, #0c7ad3 100%);
	transition: all 300ms ease 0ms;
}

body.page-id-274 #page-container .et_pb_section .et_pb_button_1:after,
body.page-id-213782 #page-container .et_pb_section .et_pb_button_1:after,
body.page-id-278 #page-container .et_pb_section .et_pb_button_1:after,
body.page-id-212950 #page-container .et_pb_section .et_pb_button_1:after,
body.page-id-278 #page-container .et_pb_section .et_pb_button_2:after,
body.page-id-212950 #page-container .et_pb_section .et_pb_button_2:after,
body.page-id-278 #page-container .et_pb_section .et_pb_button_3:after,
body.page-id-212950 #page-container .et_pb_section .et_pb_button_3:after {
	opacity: 1;
	margin-left: .3em;
	left: auto;
	line-height: inherit;
	font-size: inherit !important;
	font-family: ETmodules !important;
	font-weight: 400 !important;
	transition: all 300ms ease 0ms;
}

@media (min-width: 981px) {
	.page-id-274 .et_pb_image_5,
	.page-id-213782 .et_pb_image_5,
	.page-id-278 .et_pb_image_5,
	.page-id-212950 .et_pb_image_5 {
		display: none !important;
	}
}

@media (max-width: 980px) {
	.page-id-274 .et_pb_row_3.et_pb_row,
	.page-id-213782 .et_pb_row_3.et_pb_row,
	.page-id-278 .et_pb_row_3.et_pb_row,
	.page-id-212950 .et_pb_row_3.et_pb_row {
		margin-top: 0;
		padding-bottom: 40px;
	}

	.page-id-274 .et_pb_column_6,
	.page-id-213782 .et_pb_column_6,
	.page-id-278 .et_pb_column_6,
	.page-id-212950 .et_pb_column_6 {
		display: none;
	}

	.page-id-274 .et_pb_column_7,
	.page-id-213782 .et_pb_column_7,
	.page-id-278 .et_pb_column_7,
	.page-id-212950 .et_pb_column_7 {
		padding-right: 0;
	}

	.page-id-274 .et_pb_image_5,
	.page-id-213782 .et_pb_image_5,
	.page-id-278 .et_pb_image_5,
	.page-id-212950 .et_pb_image_5 {
		margin-top: 60px !important;
	}

	body.page-id-274 #page-container .et_pb_section .et_pb_button_1:after,
	body.page-id-213782 #page-container .et_pb_section .et_pb_button_1:after,
	body.page-id-278 #page-container .et_pb_section .et_pb_button_1:after,
	body.page-id-212950 #page-container .et_pb_section .et_pb_button_1:after,
	body.page-id-278 #page-container .et_pb_section .et_pb_button_2:after,
	body.page-id-212950 #page-container .et_pb_section .et_pb_button_2:after,
	body.page-id-278 #page-container .et_pb_section .et_pb_button_3:after,
	body.page-id-212950 #page-container .et_pb_section .et_pb_button_3:after {
		display: inline-block;
	}

	body.page-id-274 #page-container .et_pb_section .et_pb_button_1:before,
	body.page-id-213782 #page-container .et_pb_section .et_pb_button_1:before,
	body.page-id-278 #page-container .et_pb_section .et_pb_button_1:before,
	body.page-id-212950 #page-container .et_pb_section .et_pb_button_1:before,
	body.page-id-278 #page-container .et_pb_section .et_pb_button_2:before,
	body.page-id-212950 #page-container .et_pb_section .et_pb_button_2:before,
	body.page-id-278 #page-container .et_pb_section .et_pb_button_3:before,
	body.page-id-212950 #page-container .et_pb_section .et_pb_button_3:before {
		display: none;
	}
}

/* Actualidad / Present (ES y EN): las noticias van con el formato de Servicios / Services, uno de sus apartados por noticia
   (la página usa la misma estructura, los mismos estilos de Divi y los mismos scripts que Servicios): en ordenador, título,
   frase en azul, raya, dos párrafos y botón «Leer más» / «Read more», que abre la noticia completa, con la foto al lado,
   una vez a la derecha y otra a la izquierda; en tablet y móvil, la foto debajo. La foto también abre la noticia. Las
   tarjetas de «Últimas Noticias» de la portada llevan a cada noticia de esta página (el id de su título). Las fotos
   tienen la proporción de las de Servicios; el logotipo de CF Tech se ve entero, sin recortar, sobre el blanco de la
   página, y la foto de la formadora HBS400-SVS, que también va sobre blanco, mantiene su proporción (más alta), para
   que la máquina no se vea pequeña. */
.page-id-278 .et-l--post .et_pb_image a,
.page-id-212950 .et-l--post .et_pb_image a,
.page-id-278 .et-l--post .et_pb_image .et_pb_image_wrap,
.page-id-212950 .et-l--post .et_pb_image .et_pb_image_wrap {
	display: block;
	width: 100%;
}

.page-id-278 .et-l--post .et_pb_image img,
.page-id-212950 .et-l--post .et_pb_image img {
	width: 100%;
	min-height: 0;
	aspect-ratio: 949 / 464;
	object-fit: cover;
}

.page-id-278 .et-l--post .et_pb_image_3 img,
.page-id-212950 .et-l--post .et_pb_image_3 img {
	object-fit: contain;
}

.page-id-278 .et-l--post .et_pb_image_0 img,
.page-id-212950 .et-l--post .et_pb_image_0 img {
	aspect-ratio: auto;
}

/* Portada y Actualidad (ES y EN): el modelo de las máquinas (p. ej. «HBS400-SVS») no se parte por el guion al final de
   la línea de un título. También en Coating Lines (EN): «PRE-DUSTING» en el título «DRUM PRE-DUSTING MACHINE». */
.rms-sin-corte {
	white-space: nowrap;
}

/* Servicios (ES y EN): los textos de los cuatro apartados (Ingeniería / I+D+i, servicio técnico, repuestos y test center)
   van justificados (alineados a la izquierda y a la derecha), como los de Empresa y los de las máquinas; los títulos siguen
   como estaban. La columna es estrecha en móvil, así que el navegador parte con guion alguna palabra larga al final de la
   línea, para que no queden huecos grandes entre palabras. Igual en Actualidad / Present, que tiene el mismo formato. */
.page-id-274 .et-l--post .et_pb_text_inner p,
.page-id-213782 .et-l--post .et_pb_text_inner p,
.page-id-278 .et-l--post .et_pb_text_inner p,
.page-id-212950 .et-l--post .et_pb_text_inner p {
	text-align: justify;
	-webkit-hyphens: auto;
	hyphens: auto;
}

/* Empresa (ES y EN): puntos fuertes bajo «Empresa referente en el mercado» / «A leading company in the market»,
   con la misma letra que el párrafo y las viñetas en el azul de la web. */
.page-id-276 .et_pb_text_2 .et_pb_text_inner p,
.page-id-213676 .et_pb_text_2 .et_pb_text_inner p {
	padding-bottom: 14px;
}

.page-id-276 .et_pb_text_2 .et_pb_text_inner ul,
.page-id-213676 .et_pb_text_2 .et_pb_text_inner ul {
	padding: 0 0 0 1.2em;
	line-height: 1.6em;
}

.page-id-276 .et_pb_text_2 .et_pb_text_inner li + li,
.page-id-213676 .et_pb_text_2 .et_pb_text_inner li + li {
	margin-top: 8px;
}

.page-id-276 .et_pb_text_2 .et_pb_text_inner li::marker,
.page-id-213676 .et_pb_text_2 .et_pb_text_inner li::marker {
	color: #0c71c3;
}

/* Empresa (ES y EN): en ordenador, la foto de la fachada de «Empresa referente en el mercado» / «A leading company in the
   market» mantiene el ancho de su columna y tiene el mismo alto que el texto de la izquierda (párrafo y puntos fuertes):
   empieza y acaba a su altura en cualquier ancho de pantalla. Para eso la fila es una rejilla en la que la foto comparte
   fila con ese texto, con las mismas medidas que tenían las columnas de Divi. La foto se recorta sobre todo por abajo
   (el suelo), para que el cartel se vea siempre; como mucho queda cuadrada (si el texto es más alto, se centra a su
   altura) y como poco cuatro veces más ancha que alta. En tablet y móvil sigue igual, debajo del texto. */
@media (min-width: 981px) {
	/* El título subía 89 px con un margen negativo, que en la rejilla no puede ir en su fila: lo sube la fila
	   (10 px de margen y 77 px de relleno de Divi, menos 89 px). */
	.page-id-276 .et_pb_row_0.et_pb_row,
	.page-id-213676 .et_pb_row_0.et_pb_row {
		display: grid;
		grid-template-columns: calc(47.25% - 60px) calc(5.5% + 60px) 47.25%;
		margin-top: -2px !important;
		padding-top: 0 !important;
	}

	.page-id-276 .et_pb_row_0 > .et_pb_column,
	.page-id-213676 .et_pb_row_0 > .et_pb_column {
		display: contents;
	}

	.page-id-276 .et_pb_column_0 > .et_pb_module,
	.page-id-213676 .et_pb_column_0 > .et_pb_module {
		grid-column: 1;
	}

	.page-id-276 .et_pb_column_0 > .et_pb_text_0,
	.page-id-213676 .et_pb_column_0 > .et_pb_text_0 {
		margin-top: 0 !important;
	}

	/* En la columna de Divi se solapaban el margen inferior del texto (5,82 % del ancho) y el superior del botón (41 px)
	   y contaba el mayor; debajo del botón quedaba el relleno de 60 px de la columna. */
	.page-id-276 .et_pb_column_0 > .et_pb_text_2,
	.page-id-213676 .et_pb_column_0 > .et_pb_text_2 {
		grid-row: 4;
		margin-bottom: 0 !important;
	}

	.page-id-276 .et_pb_column_0 > .et_pb_button_0_wrapper,
	.page-id-213676 .et_pb_column_0 > .et_pb_button_0_wrapper {
		margin-top: max(41px, 5.82%) !important;
		margin-bottom: 60px !important;
	}

	.page-id-276 .et_pb_row_0 .et_pb_image_0,
	.page-id-213676 .et_pb_row_0 .et_pb_image_0 {
		grid-column: 3;
		grid-row: 4;
		position: relative;
		margin: 0 !important;
		padding: 0;
		container-type: inline-size;
	}

	.page-id-276 .et_pb_image_0 .et_pb_image_wrap,
	.page-id-213676 .et_pb_image_0 .et_pb_image_wrap {
		position: absolute;
		inset: 0;
		display: flex;
		align-items: center;
	}

	.page-id-276 .et_pb_image_0 img,
	.page-id-213676 .et_pb_image_0 img {
		height: clamp(25cqw, 100%, 100cqw);
		object-fit: cover;
		object-position: 50% 5%;
	}
}

/* Empresa (ES y EN): los textos de «Empresa referente en el mercado» (párrafo y puntos fuertes) y de «Madurez, Experiencia
   y Estructura» / «A leading company in the market» y «Maturity, Experience and Structure» van justificados (alineados a
   la izquierda y a la derecha), como los de las máquinas; los títulos y los datos del equipo siguen como estaban. La columna
   es estrecha en móvil y en portátiles, así que el navegador parte con guion alguna palabra larga al final de la línea,
   para que no queden huecos grandes entre palabras. */
.page-id-276 .et-l--post .et_pb_text_2 .et_pb_text_inner,
.page-id-276 .et-l--post .et_pb_text_5 .et_pb_text_inner,
.page-id-276 .et-l--post .et_pb_text_6 .et_pb_text_inner,
.page-id-213676 .et-l--post .et_pb_text_2 .et_pb_text_inner,
.page-id-213676 .et-l--post .et_pb_text_5 .et_pb_text_inner,
.page-id-213676 .et-l--post .et_pb_text_6 .et_pb_text_inner {
	text-align: justify;
	-webkit-hyphens: auto;
	hyphens: auto;
}

/* Cabeceras de Máquinas de formado (vídeo), Líneas de recubrimiento, Máquinas freidoras y Líneas automatizadas (vídeo)
   (ES y EN): todas miden lo mismo que la foto de las freidoras, que es el patrón (el vídeo de la portada tiene el mismo
   alto en ordenador, ver arriba). Es la caja de Divi de esas páginas (284 px de relleno arriba y, abajo, el 4 % del ancho
   de la pantalla en ordenador y 50 px en tablet y móvil) con 4 cm más por abajo en ordenador: unos 512 px de alto en una
   pantalla de 1920 px y 334 px en tablet y móvil. La de formado tenía 235 px arriba; la de recubrimiento, otro alto. */
.page-id-214427 .et_pb_section_0.et_pb_section,
.page-id-214429 .et_pb_section_0.et_pb_section {
	padding-top: 284px;
}

@media (min-width: 981px) {
	.page-id-214427 .et_pb_section_0.et_pb_section,
	.page-id-214429 .et_pb_section_0.et_pb_section,
	.page-id-214438 .et_pb_section_0.et_pb_section,
	.page-id-214441 .et_pb_section_0.et_pb_section,
	.page-id-220302 .et_pb_section_0.et_pb_section,
	.page-id-220310 .et_pb_section_0.et_pb_section,
	.page-id-214457 .et_pb_section_0.et_pb_section,
	.page-id-214462 .et_pb_section_0.et_pb_section {
		padding-bottom: calc(4% + 4cm);
	}
}

/* Líneas de recubrimiento (ES y EN): la foto (1920 × 1124) no cabe entera de arriba abajo. En ordenador empieza siempre
   un poco por encima de la máquina más alta (a 50 px del borde de arriba de la foto, el 2,6 % de su ancho) y lo que se
   recorta es la parte de abajo: en una pantalla de 1920 px se ve la mitad de arriba de las máquinas, y en las más
   estrechas, algo más. En tablet y móvil sigue igual (en móvil se ve entera de arriba abajo y se recortan los lados). */
.page-id-214438 .et_pb_section_0.et_pb_section,
.page-id-214441 .et_pb_section_0.et_pb_section {
	background-position: center 16%;
}

@media (min-width: 981px) {
	.page-id-214438 .et_pb_section_0.et_pb_section,
	.page-id-214441 .et_pb_section_0.et_pb_section {
		background-position: center -2.6vw;
	}
}

/* Máquinas freidoras (ES y EN): con las medidas de Divi la foto (una panorámica cinco veces más ancha que alta) se veía
   entera de arriba abajo; con los 4 cm de más se ve más grande y se recorta más por los lados, y por arriba sigue
   empezando en el borde de la foto. En pantallas muy anchas (más de unos 2700 px), donde sobra foto de alto, se ve hasta
   abajo del todo y lo que se recorta es la parte de arriba. En tablet y móvil (con otra foto) sigue igual. */
@media (min-width: 981px) {
	.page-id-220302 .et_pb_section_0.et_pb_section,
	.page-id-220310 .et_pb_section_0.et_pb_section {
		background-position: center bottom;
	}
}

/* Líneas automatizadas (ES y EN): en lugar de la foto, la cabecera es el vídeo de la línea de hamburguesas, sin el logo
   del principio y del final. Mide lo mismo que antes (ver arriba) y el vídeo la cubre entera, centrado: en ordenador y
   tablet se recorta por arriba y por abajo, y en el móvil, por los lados. Como el de Máquinas de formado, se pone en
   marcha solo, sin sonido, y se repite en bucle (en móvil carga una versión más ligera del mismo vídeo). Lleva la música
   del vídeo de la portada (la misma canción, alargada a los 83 s del vídeo repitiendo compases) y, como allí, la música
   se activa con el altavoz de los controles del propio navegador, que salen al pasar el ratón por encima o al tocar el
   vídeo. Mientras carga, y si el dispositivo tiene activado reducir el movimiento, se ve fija su primera imagen, que es
   el fondo de la cabecera. */
.page-id-214457 .cabecera-video video,
.page-id-214462 .cabecera-video video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 50% 50%;
}

@media (prefers-reduced-motion: reduce) {
	.page-id-214457 .cabecera-video video,
	.page-id-214462 .cabecera-video video {
		display: none;
	}
}

/* Máquinas de formado (ES y EN): la cabecera sigue siendo el vídeo de la formadora HBS400/600-SVS, que se pone en marcha
   solo, sin sonido, y se repite en bucle, pero ya no es un fondo de vídeo de Divi (sin controles), sino un vídeo normal:
   así lleva la música del vídeo de la portada (la misma canción, alargada a los 80 s del vídeo repitiendo compases, como
   en Líneas automatizadas), que se activa con el altavoz de los controles del propio navegador, que salen al pasar el
   ratón por encima o al tocar el vídeo. Se ve como antes: cubre la cabecera entera, centrado (en ordenador se ve casi
   entero y en tablet y móvil se recortan los lados). Mientras carga, y si el dispositivo tiene activado reducir el
   movimiento, se ve fija una imagen del principio del vídeo, que es el fondo de la cabecera. */
.page-id-214427 .cabecera-video,
.page-id-214429 .cabecera-video {
	background: url(/media/formadora-hbs400-600-svs-cbc0eb-poster.webp) 50% 50% / cover no-repeat;
}

.page-id-214427 .cabecera-video video,
.page-id-214429 .cabecera-video video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 50% 50%;
}

@media (prefers-reduced-motion: reduce) {
	.page-id-214427 .cabecera-video video,
	.page-id-214429 .cabecera-video video {
		display: none;
	}
}

/* Máquinas freidoras (ES y EN): como en las demás categorías, el texto de presentación va debajo del título «Máquinas
   freidoras» / «Frying machines», a todo el ancho y en negrita (antes estaba a la derecha de la foto y Divi lo bajaba 84 px
   en ordenador). La foto de la FRY y su nombre, que se quedan solos en su fila, mantienen su tamaño y en ordenador van
   centrados. En tablet y móvil ya iban a todo el ancho. */
@media (min-width: 981px) {
	.page-id-220302 .et_pb_text_1,
	.page-id-220310 .et_pb_text_1 {
		padding-top: 0 !important;
	}

	.page-id-220302 .et_pb_row_1.et_pb_row > .et_pb_column_1,
	.page-id-220310 .et_pb_row_1.et_pb_row > .et_pb_column_1 {
		float: none;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

/* Máquinas de formado, Líneas de recubrimiento, Máquinas freidoras y Líneas automatizadas (ES y EN): en ordenador el título
   va a 35 px de la foto o el vídeo (el relleno de la sección, sin el 2 % del ancho de la pantalla que añadía la fila de Divi;
   en formado la fila subía además 30 px con un margen negativo) y el texto de presentación a 16 px del título (antes, el
   2,75 % de su ancho: 43 px en una pantalla de 1920 px). Se hizo primero en freidoras, cuyo texto tiene dos párrafos, para
   que al abrir la página se leyera entero, y las demás categorías quedan igual que ella. En tablet y móvil siguen como estaban. */
@media (min-width: 981px) {
	.page-id-214427 .et_pb_section_1 .et_pb_row_0.et_pb_row,
	.page-id-214429 .et_pb_section_1 .et_pb_row_0.et_pb_row,
	.page-id-214438 .et_pb_section_1 .et_pb_row_0.et_pb_row,
	.page-id-214441 .et_pb_section_1 .et_pb_row_0.et_pb_row,
	.page-id-220302 .et_pb_section_1 .et_pb_row_0.et_pb_row,
	.page-id-220310 .et_pb_section_1 .et_pb_row_0.et_pb_row,
	.page-id-214457 .et_pb_section_1 .et_pb_row_0.et_pb_row,
	.page-id-214462 .et_pb_section_1 .et_pb_row_0.et_pb_row {
		padding-top: 0;
	}

	.page-id-214427 .et_pb_section_1 .et_pb_row_0.et_pb_row,
	.page-id-214429 .et_pb_section_1 .et_pb_row_0.et_pb_row {
		margin-top: 0 !important;
	}

	.page-id-214427 .et_pb_row_0 .dsm_text_divider_0.et_pb_module,
	.page-id-214429 .et_pb_row_0 .dsm_text_divider_0.et_pb_module,
	.page-id-214438 .et_pb_row_0 .dsm_text_divider_0.et_pb_module,
	.page-id-214441 .et_pb_row_0 .dsm_text_divider_0.et_pb_module,
	.page-id-220302 .et_pb_row_0 .dsm_text_divider_0.et_pb_module,
	.page-id-220310 .et_pb_row_0 .dsm_text_divider_0.et_pb_module,
	.page-id-214457 .et_pb_row_0 .dsm_text_divider_0.et_pb_module,
	.page-id-214462 .et_pb_row_0 .dsm_text_divider_0.et_pb_module {
		margin-bottom: 16px;
	}
}

/* Máquinas de formado, Líneas de recubrimiento y Líneas automatizadas (ES y EN): el texto de cada máquina y accesorio va
   justificado (alineado a la izquierda y a la derecha); los títulos siguen como estaban. Como las columnas son estrechas,
   el navegador parte con guion alguna palabra larga al final de la línea, para que no queden huecos grandes entre palabras. */
.page-id-214427 .et-l--post .et_pb_column_1_4 .et_pb_text_inner p,
.page-id-214429 .et-l--post .et_pb_column_1_4 .et_pb_text_inner p,
.page-id-214438 .et-l--post .et_pb_column_1_4 .et_pb_text_inner p,
.page-id-214441 .et-l--post .et_pb_column_1_4 .et_pb_text_inner p,
.page-id-214457 .et-l--post .et_pb_column_1_4 .et_pb_text_inner p,
.page-id-214462 .et-l--post .et_pb_column_1_4 .et_pb_text_inner p {
	text-align: justify !important;
	-webkit-hyphens: auto;
	hyphens: auto;
}

/* Líneas de recubrimiento (ES y EN): las fotos de los accesorios (túnel de abatimiento, ELQ200, AIRNET y SFA200) tienen el mismo tamaño que
   las de las máquinas de arriba: cuadradas y a todo el ancho de su columna, en cualquier pantalla. Divi les daba 200 px de
   alto (y en pantallas de unos 1000 px de ancho, donde la columna es más estrecha, se estiraban). Las fotos de la página en
   inglés no son cuadradas: se recortan un poco por los lados, que son fondo blanco, y se ve la máquina entera. */
.page-id-214438 .et_pb_image_5 .et_pb_image_wrap,
.page-id-214438 .et_pb_image_6 .et_pb_image_wrap,
.page-id-214438 .et_pb_image_7 .et_pb_image_wrap,
.page-id-214438 .et_pb_image_8 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_5 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_6 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_7 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_8 .et_pb_image_wrap {
	display: block;
}

.page-id-214438 .et_pb_image_5 .et_pb_image_wrap img,
.page-id-214438 .et_pb_image_6 .et_pb_image_wrap img,
.page-id-214438 .et_pb_image_7 .et_pb_image_wrap img,
.page-id-214438 .et_pb_image_8 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_5 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_6 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_7 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_8 .et_pb_image_wrap img {
	width: 100%;
	height: auto;
	min-height: 0;
	aspect-ratio: 1 / 1;
	object-fit: cover;
}

/* Líneas de recubrimiento (ES y EN): el túnel de abatimiento (antes, el ELQ70) y la SFA200 se añadieron después y Divi no tiene
   estilos para sus fotos; llevan los mismos que las del ELQ200 y el AIRNET (centradas y con las esquinas redondeadas). */
.page-id-214438 .et_pb_image_7,
.page-id-214438 .et_pb_image_8,
.page-id-214441 .et_pb_image_7,
.page-id-214441 .et_pb_image_8 {
	text-align: center;
}

.page-id-214438 .et_pb_image_7 .et_pb_image_wrap,
.page-id-214438 .et_pb_image_8 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_7 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_8 .et_pb_image_wrap {
	border-radius: 10px;
	overflow: hidden;
}

/* Líneas de recubrimiento (ES y EN): en las fotos del depósito batidor (antes, ELQ200) y del AIRNET la máquina llenaba casi
   todo el cuadrado y se veía más grande que los otros accesorios. La máquina se ve un 20 % más pequeña dentro del mismo
   cuadrado (con blanco encima y a los lados), así los títulos de los cuatro accesorios siguen a la misma altura. Las ruedas
   quedan abajo, a la misma altura que las de la tolva de alimentación (antes, SFA200). */
.page-id-214438 .et_pb_image_5 .et_pb_image_wrap img,
.page-id-214438 .et_pb_image_6 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_5 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_6 .et_pb_image_wrap img {
	box-sizing: border-box;
	padding: 20% 10% 0;
	background-color: #fff;
}

/* Líneas de recubrimiento (ES y EN): en la foto del túnel de abatimiento la máquina estaba en el centro del cuadrado, con
   mucho blanco debajo, y quedaba más lejos de su título que los otros tres accesorios. La máquina baja un 12,4 % del alto
   de la foto, con el mismo tamaño (se quita blanco de abajo y se pone arriba): sus patas quedan a la misma altura que las
   ruedas del depósito batidor, el AIRNET y la tolva de alimentación, y a la misma distancia de su nombre que la enharinadora
   (ver abajo), y los cuatro títulos siguen en la misma línea. */
.page-id-214438 .et_pb_image_7 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_7 .et_pb_image_wrap img {
	box-sizing: border-box;
	padding-top: 12.4%;
	object-position: 50% 0;
	background-color: #fff;
}

/* Líneas de recubrimiento (ES y EN): todas las máquinas quedan a la misma distancia de su nombre que la enharinadora (antes,
   FC 400 / 600 / 900 / 1000), que es la medida buena: en su foto la máquina llega casi abajo del todo y le queda debajo un
   1,3 % del alto de la foto en blanco. En las demás fotos había más blanco debajo y la máquina quedaba más lejos de su nombre
   (en una pantalla de 1920 px, la rebozadora 42 px más y los accesorios entre 1 y 7 px más). Cada máquina baja dentro de su
   foto, con el mismo tamaño (se quita blanco de abajo y se pone arriba), hasta que le queda debajo el mismo blanco que a la
   enharinadora, así la distancia es la misma en cualquier pantalla. Lo que baja cada una, en % del alto de la foto:
   encoladora (antes, LQ-FR), 3,2; rebozadora (antes, TPR), 13; empanadora (antes, BRS), 6,2; máquina de tambor (antes,
   BRS/FC-TMB), 11,2 en tablet y móvil (un pelo menos, para no cortar la sombra de sus patas; en ordenador su foto es más
   ancha, ver abajo); túnel de abatimiento, 12,4 (ver arriba); tolva de alimentación, 1, y depósito batidor y ciclón AIRNET,
   0,7 y 0,8 en español (sus fotos llevan además arriba el 20 % de blanco que las hace más pequeñas, ver arriba) y 2,6 y 2,2
   en inglés, donde las fotos son otras, más anchas que altas, y lo que baja es la foto entera (lo que sobra abajo es blanco
   y queda oculto). Las fotos de las cinco máquinas de arriba ocupan siempre todo el ancho de su columna, como las de los
   accesorios. */
.page-id-214438 .et_pb_image_0 .et_pb_image_wrap,
.page-id-214438 .et_pb_image_1 .et_pb_image_wrap,
.page-id-214438 .et_pb_image_2 .et_pb_image_wrap,
.page-id-214438 .et_pb_image_3 .et_pb_image_wrap,
.page-id-214438 .et_pb_image_4 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_0 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_1 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_2 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_3 .et_pb_image_wrap,
.page-id-214441 .et_pb_image_4 .et_pb_image_wrap {
	display: block;
}

.page-id-214438 .et_pb_image_0 .et_pb_image_wrap img,
.page-id-214438 .et_pb_image_1 .et_pb_image_wrap img,
.page-id-214438 .et_pb_image_2 .et_pb_image_wrap img,
.page-id-214438 .et_pb_image_3 .et_pb_image_wrap img,
.page-id-214438 .et_pb_image_4 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_0 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_1 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_2 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_3 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_4 .et_pb_image_wrap img {
	box-sizing: border-box;
	width: 100%;
	height: auto;
	aspect-ratio: 1 / 1;
	object-fit: cover;
	object-position: 50% 0;
	background-color: #fff;
}

.page-id-214438 .et_pb_image_1 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_1 .et_pb_image_wrap img {
	padding-top: 3.2%;
}

.page-id-214438 .et_pb_image_2 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_2 .et_pb_image_wrap img {
	padding-top: 13%;
}

.page-id-214438 .et_pb_image_3 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_3 .et_pb_image_wrap img {
	padding-top: 6.2%;
}

@media (max-width: 980px) {
	.page-id-214438 .et_pb_image_4 .et_pb_image_wrap img,
	.page-id-214441 .et_pb_image_4 .et_pb_image_wrap img {
		padding-top: 11.2%;
	}
}

.page-id-214438 .et_pb_image_8 .et_pb_image_wrap img,
.page-id-214441 .et_pb_image_8 .et_pb_image_wrap img {
	box-sizing: border-box;
	padding-top: 1%;
	object-position: 50% 0;
	background-color: #fff;
}

.page-id-214438 .et_pb_image_5 .et_pb_image_wrap img {
	padding-top: 20.7%;
	object-position: 50% 0;
}

.page-id-214438 .et_pb_image_6 .et_pb_image_wrap img {
	padding-top: 20.8%;
	object-position: 50% 0;
}

.page-id-214441 .et_pb_image_5 .et_pb_image_wrap img {
	transform: translateY(2.6%);
}

.page-id-214441 .et_pb_image_6 .et_pb_image_wrap img {
	transform: translateY(2.2%);
}

/* Líneas de recubrimiento (ES): en pantallas de 981 a 1150 px de ancho las columnas son tan estrechas que las palabras más
   largas de los títulos no cabían a 23 px y se partían: «ALIMENTACIÓN» (tolva de alimentación, antes SFA200) en
   «ALIMENTACIÓ / N», «ENHARINADORA» (máquina enharinadora, antes FC) en «ENHARINADO / RA» y «EMPANADORA» en «EMPANADOR / A».
   En ese tramo los títulos de las máquinas y de los accesorios se reducen con la pantalla, todos igual (de 19,6 px a 23 px),
   y las palabras caben enteras. Lo mismo de 480 a 510 px (móviles en horizontal), donde van dos columnas por fila y
   «ENHARINADORA» tampoco cabía (de 21,6 px a 23 px). */
@media (min-width: 981px) and (max-width: 1150px) {
	.page-id-214438 .et-l--post .et_pb_row_1 .et_pb_text_inner h2,
	.page-id-214438 .et-l--post .et_pb_row_2 .et_pb_text_inner h2,
	.page-id-214438 .et-l--post .et_pb_row_4 .et_pb_text_inner h2 {
		font-size: 2vw;
	}
}

@media (min-width: 480px) and (max-width: 510px) {
	.page-id-214438 .et-l--post .et_pb_row_1 .et_pb_text_inner h2,
	.page-id-214438 .et-l--post .et_pb_row_2 .et_pb_text_inner h2,
	.page-id-214438 .et-l--post .et_pb_row_4 .et_pb_text_inner h2 {
		font-size: 4.5vw;
	}
}

/* Máquinas de formado (ES y EN): en los accesorios (máquina colocadora de papel, máquina transportadora de bandejas y
   máquina punzonadora; antes IP400/600, TRB400/600 y PNX400/600/900) las palabras largas de los títulos no cabían a 23 px
   en las columnas estrechas y se partían sin guion: «TRANSPORTADORA» en ordenadores de menos de 1430 px y de 480 a 630 px
   (dos columnas por fila), y también «PUNZONADORA» y «COLOCADORA»; en inglés, «INTERLEAVER» de 981 a 1030 px. En esos
   tramos los tres títulos se reducen con la pantalla, los tres igual, lo justo para que las palabras quepan enteras (en
   español, de 23 px a 14,7 px en 981 px y a 16,4 px en 480 px; en inglés, a 21,3 px en 981 px). Los títulos de las cuatro
   máquinas formadoras siguen a 23 px. */
@media (min-width: 981px) {
	.page-id-214427 .et-l--post .et_pb_row_3 .et_pb_text_inner h2 {
		font-size: min(23px, calc(1.75vw - 2.5px));
	}

	.page-id-214429 .et-l--post .et_pb_row_3 .et_pb_text_inner h2 {
		font-size: min(23px, calc(2.5vw - 3.2px));
	}
}

@media (min-width: 480px) and (max-width: 980px) {
	.page-id-214427 .et-l--post .et_pb_row_3 .et_pb_text_inner h2 {
		font-size: min(23px, calc(3.9vw - 2.3px));
	}
}

/* Máquinas de formado (ES y EN): la máquina rodadora de albóndigas (cuarta columna de los accesorios) se añadió después y
   Divi no tiene estilos para su tarjeta; lleva los mismos que las otras tres: foto centrada, con las esquinas redondeadas
   y como mucho 250 px de alto, el mismo margen a los lados y el mismo alto mínimo del texto. Mientras no haya foto de la
   máquina lleva la imagen genérica de «foto pendiente». */
.page-id-214427 .et_pb_column_9,
.page-id-214429 .et_pb_column_9 {
	padding-right: 10px;
	padding-left: 10px;
}

.page-id-214427 .et_pb_image_7,
.page-id-214429 .et_pb_image_7 {
	text-align: center;
}

.page-id-214427 .et_pb_image_7 .et_pb_image_wrap,
.page-id-214429 .et_pb_image_7 .et_pb_image_wrap {
	border-radius: 10px;
	overflow: hidden;
}

.page-id-214427 .et_pb_image_7 .et_pb_image_wrap img,
.page-id-214429 .et_pb_image_7 .et_pb_image_wrap img {
	max-height: 250px;
	width: auto;
}

.page-id-214427 .et_pb_text_8,
.page-id-214429 .et_pb_text_8 {
	min-height: 160px;
}

/* Ficha del depósito batidor (ES y EN; es la del ELQ200, a la que lleva «Depósito batidor» / «Batter Mixing Tank» desde
   Líneas de recubrimiento): tiene el formato y las medidas de Servicios / Services, con un apartado por modelo (filas
   rms-batidor; la del ELQ70 lleva además rms-modelo-elq70). En ordenador, el ELQ200 lleva el texto a la izquierda y las
   fotos a la derecha, y el ELQ70 al revés; las dos columnas miden lo mismo que las de Servicios y las fotos quedan
   centradas en alto con el texto. En tablet y móvil, en los dos modelos, primero el texto y debajo las fotos (en el
   ELQ70 la columna de fotos va primero en la página y se pasa detrás). Las columnas no llevan las clases de la
   plantilla de producto, así que no tienen el recuadro gris de las demás fichas, y la de texto (rms-batidor-texto)
   tiene la letra de Servicios: título de 30 px (el del ELQ200 es el h1 de la página y el del ELQ70, un h2),
   «Descripción» y «Características técnicas» en azul y con la raya azul debajo, como la frase en azul de cada apartado
   de Servicios, y la descripción y la lista en negro, de 16 px, con interlineado de 1,8 (la lista, alineada a la
   izquierda). El botón «Ficha Técnica» / «Technical Datasheet» (rms-boton-ficha, enlace al PDF) es como «Solicitar
   información», con su flecha, y debajo siguen los iconos de los productos. Entre los dos modelos hay 100 px de aire.
   Se oculta la fila vacía de la plantilla de producto que va debajo (sus galerías son de otras máquinas y están
   ocultas). */
.postid-211780.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section,
.postid-217900.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section {
	padding-top: 30px;
	padding-bottom: 100px;
}

.postid-211780.et-db #et-boc .et-l .et_pb_row_3_tb_body,
.postid-217900.et-db #et-boc .et-l .et_pb_row_3_tb_body {
	display: none;
}

.et-db #et-boc .et-l .et_pb_section .et_pb_row.rms-batidor {
	padding-top: 0 !important;
	padding-bottom: 0;
}

.et-db #et-boc .et-l .et_pb_section .et_pb_row.rms-batidor.rms-modelo-elq70 {
	padding-top: 100px !important;
}

.et-db #et-boc .et-l .rms-batidor .rms-batidor-texto .et_pb_module.et_pb_wc_title_0_tb_body {
	margin-bottom: 4px;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_wc_title_0_tb_body h1,
.et-db #et-boc .et-l .rms-batidor .et_pb_wc_title_0_tb_body h2 {
	padding-bottom: 10px;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 500;
	font-size: 30px;
	line-height: 1.4em;
	color: #333;
}

.et-db #et-boc .et-l .rms-batidor .rms-batidor-texto .et_pb_module.et_pb_wc_description_0_tb_body {
	margin-bottom: 0;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-size: 16px;
	line-height: 1.8em;
	color: #000;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body h3 {
	padding-bottom: 0;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 500;
	font-size: 20px;
	line-height: 1.4em;
	color: #0c71c3;
	text-align: left;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body h3::after {
	content: "";
	display: block;
	width: 80px;
	margin: 14px 0 48px;
	border-top: 3px solid #0c71c3;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body p,
.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body ul,
.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body li {
	padding-bottom: 0;
	font-size: 16px;
	line-height: 1.8em;
	color: #000;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body p {
	text-align: justify;
	-webkit-hyphens: auto;
	hyphens: auto;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body ul {
	padding-left: 1em;
	text-align: left;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body p + h3 {
	margin-top: 41px;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_wc_description_0_tb_body ul + p {
	margin-top: 41px;
}

.et-db #et-boc .et-l .rms-batidor a.rms-boton-ficha {
	position: relative;
	display: inline-block;
	padding: 18px 35px 18px 22px;
	border: 0;
	border-radius: 0;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 1.7em;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	background-image: linear-gradient(90deg, #0c71c3 0%, #0c7ad3 100%);
	transition: all 300ms ease 0ms;
}

.et-db #et-boc .et-l .rms-batidor a.rms-boton-ficha::after {
	content: "\24";
	position: absolute;
	margin-left: .3em;
	font-family: ETmodules;
	font-size: inherit;
	font-weight: 400;
	font-style: normal;
	line-height: inherit;
	text-transform: none;
}

.et-db #et-boc .et-l .rms-batidor .et_pb_image_1_tb_body {
	margin-top: 30px !important;
	margin-bottom: 0 !important;
	padding-top: 0;
}

@media (min-width: 981px) {
	.et-db #et-boc .et-l .rms-batidor .rms-batidor-texto {
		padding-right: 60px;
	}

	.et-db #et-boc .et-l .rms-batidor .rms-batidor-fotos {
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
}

@media (max-width: 980px) {
	.et-db #et-boc .et-l .et_pb_section .et_pb_row.rms-batidor.rms-modelo-elq70 {
		display: flex;
		flex-direction: column;
	}

	.et-db #et-boc .et-l .rms-modelo-elq70 .rms-batidor-fotos {
		order: 2;
	}

	.et-db #et-boc .et-l .et_pb_row.rms-batidor > .et_pb_column.rms-batidor-texto {
		margin-bottom: 0;
	}

	.et-db #et-boc .et-l .et_pb_row.rms-batidor > .et_pb_column.rms-batidor-fotos {
		margin-top: 60px;
		margin-bottom: 0;
	}
}

/* La foto de cada modelo es un carrusel de Divi (rms-carrusel-modelo): se ve una sola foto y se pasa a la siguiente con
   las flechas o con los puntos de abajo. Ocupa todo el ancho de su columna, como las fotos de Servicios, y no lleva la
   animación de entrada para que se vea en cuanto carga la página. Las fotos son cuadradas, para que la máquina no se vea
   pequeña (son de máquinas sobre fondo blanco) y para que el carrusel no cambie de alto al pasarlas; la del ELQ70 con la
   tapa abierta es apaisada y se le recorta el blanco de los lados, con la máquina centrada. Con ratón las flechas salen al
   pasar por encima; en pantallas táctiles (móvil y tablet) se ven siempre, en el mismo sitio en el que Divi las pone al
   tocar (a 22 px del borde, y pegadas a él en móvil), porque si no había que tocar antes la foto y eso la abre en grande. */
.et-db #et-boc .et-l .rms-carrusel-modelo .et_pb_gallery_image img {
	aspect-ratio: 1 / 1;
	object-fit: cover;
}

.et-db #et-boc .et-l .rms-carrusel-modelo img.wp-image-214617 {
	object-position: 36% 50%;
}

@media (hover: none) {
	.et-db #et-boc .et-l .rms-carrusel-modelo .et-pb-arrow-prev {
		left: 22px;
		opacity: 1;
	}

	.et-db #et-boc .et-l .rms-carrusel-modelo .et-pb-arrow-next {
		right: 22px;
		opacity: 1;
	}
}

@media (hover: none) and (max-width: 767px) {
	.et-db #et-boc .et-l .rms-carrusel-modelo .et-pb-arrow-prev {
		left: 0;
	}

	.et-db #et-boc .et-l .rms-carrusel-modelo .et-pb-arrow-next {
		right: 0;
	}
}

/* Ficha del túnel de abatimiento (ES y EN): la foto de arriba, al lado del recuadro gris, es un carrusel como los del
   depósito batidor (rms-carrusel-modelo, ver arriba) con tres fotos: el interior con las puertas abiertas, el túnel con
   las puertas laterales abiertas y el túnel instalado y conectado al evaporador. La foto del túnel cerrado sigue abajo,
   junto a «Características técnicas». Las fotos son apaisadas (3:2), del mismo tamaño que la foto que había, y se ven
   enteras, sin recortar, con blanco a los lados si hace falta (la del evaporador es vertical y queda en el centro). Los
   puntos van debajo de la foto y no encima, porque en estas fotos la máquina (o el suelo, en la del evaporador) llega
   hasta abajo y no se veían. */
.et-db #et-boc .et-l .rms-carrusel-modelo.rms-carrusel-tunel {
	padding-bottom: 30px;
}

.et-db #et-boc .et-l .rms-carrusel-modelo.rms-carrusel-tunel .et_pb_gallery_image img {
	aspect-ratio: 3 / 2;
	object-fit: contain;
	background-color: #fff;
}

.et-db #et-boc .et-l .rms-carrusel-modelo.rms-carrusel-tunel .et-pb-controllers {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 7px;
	bottom: 11px;
}

/* Líneas de recubrimiento (ES y EN): la máquina de tambor (antes, BRS/FC-TMB 600 / 900 / 1000) es una máquina larga y en su
   foto cuadrada se veía más baja que las de arriba, con mucho blanco encima y debajo. En ordenador la foto es un 30 % más
   grande: ocupa su columna y el hueco de la derecha (las otras tres columnas de su fila están vacías), y se recorta el blanco
   de arriba y de abajo (casi lo mismo de cada lado) para que siga midiendo de alto lo mismo que el ancho de la columna y
   la máquina quede a la misma distancia de su nombre que la enharinadora (ver arriba; las patas quedan 1 o 2 px más arriba
   para no cortar su sombra). Así la máquina es tan alta como la enharinadora de encima y acaba donde empieza la segunda
   columna. En tablet y móvil ocupa todo el ancho (ver arriba). */
@media (min-width: 981px) {
	.page-id-214438 .et_pb_image_4 .et_pb_image_wrap,
	.page-id-214441 .et_pb_image_4 .et_pb_image_wrap {
		display: block;
		width: 130%;
		max-width: none;
	}

	.page-id-214438 .et_pb_image_4 .et_pb_image_wrap img,
	.page-id-214441 .et_pb_image_4 .et_pb_image_wrap img {
		width: 100%;
		height: auto;
		aspect-ratio: 13 / 10;
		object-fit: cover;
		object-position: 50% 51%;
	}
}

/* Líneas automatizadas (ES y EN): la línea de loncheados es una máquina larga y en su foto cuadrada se veía pequeña, con
   mucho blanco encima y debajo. La foto es un 25 % más grande y sigue midiendo lo mismo que las otras tres de la fila (las
   columnas de al lado están ocupadas): se recorta el blanco de arriba y de abajo, el trozo de la loncheadora que asoma a
   la izquierda de la jaula y el final de las cintas de salida de la derecha. Así la máquina ocupa todo el ancho de su
   columna, empieza donde empieza el título y queda centrada de arriba abajo. Igual en ordenador, tablet y móvil. */
.page-id-214457 .et_pb_image_1 .et_pb_image_wrap,
.page-id-214462 .et_pb_image_1 .et_pb_image_wrap {
	display: block;
	overflow: hidden;
}

.page-id-214457 .et_pb_image_1 .et_pb_image_wrap img,
.page-id-214462 .et_pb_image_1 .et_pb_image_wrap img {
	transform: scale(1.25);
	transform-origin: 39% 63%;
}

/* Líneas automatizadas (ES y EN): la foto del distribuidor lineal (DL 200/1200, primera columna) se amplía con el mismo
   criterio que la de la línea de loncheados: es un 25 % más grande y sigue midiendo lo mismo que las otras tres de la fila.
   Se recorta la máquina de al lado que asoma a la izquierda, el final de la cinta de salida de la derecha y la parte de
   arriba del poste de la baliza (la baliza se ve entera). Así el cuadro de mando empieza donde empieza el título y la
   máquina ocupa la foto de arriba abajo. Igual en ordenador, tablet y móvil. */
.page-id-214457 .et_pb_image_0 .et_pb_image_wrap,
.page-id-214462 .et_pb_image_0 .et_pb_image_wrap {
	display: block;
	overflow: hidden;
}

.page-id-214457 .et_pb_image_0 .et_pb_image_wrap img,
.page-id-214462 .et_pb_image_0 .et_pb_image_wrap img {
	transform: scale(1.25);
	transform-origin: 59% 78%;
}

/* Menú de arriba (todas las páginas, ES y EN): en el desplegable de «Productos» / «Products» cada nombre va en una sola
   línea. Divi le daba 240 px de ancho fijo, con 160 px para el texto, y en español los cuatro nombres se partían en dos
   líneas. Ahora el desplegable es tan ancho como el nombre más largo, con los mismos márgenes, y nunca más estrecho que
   antes: en inglés, donde ya cabían, se queda igual. Cada opción sigue en su propia fila (Divi las ponía en línea, una
   detrás de otra, y solo bajaban porque no cabían dos). En tablet y móvil el menú es el de las tres rayas, que no cambia. */
#top-menu li ul.sub-menu {
	width: auto;
	min-width: 240px;
}

#top-menu li li {
	display: block;
}

#top-menu li li a {
	width: auto;
	white-space: nowrap;
}

/* Distribuidores (ES y EN): el mapa trae su vista fija (zoom 1,3 y centro en el meridiano de Greenwich) y, en el recuadro
   100 × 56 que le da el plugin, el mundo salía un 7 % más ancho que el recuadro: se cortaba por los lados (por la derecha,
   el extremo de Rusia y Nueva Zelanda) y parecía desplazado. Con el recuadro en 100 × 50 el mundo entero cabe, centrado y
   con el mismo margen a cada lado; como el mapa se encaja por la altura, de arriba abajo se ve igual que antes. El plugin
   vuelve a poner el 56 % en línea al cargar, de ahí el !important. */
#map_wrapper_218039 .map_aspect_ratio {
	padding-top: 50% !important;
}

/* Distribuidores (ES y EN): en el mapa, los países con distribuidor (los que al pulsarlos muestran la dirección de un
   distribuidor) llevan un punto azul; los que muestran la delegación central y de España siguen igual, sin punto (en
   España, en cambio, van los puntos rojos de la fábrica y la oficina: ver más abajo). El mapa en sí no se puede cambiar, así que los puntos van encima, cada uno donde el mapa dibuja su país: en la página, cada
   punto lleva su posición (left y top) en % del recuadro del mapa, calculada con la misma vista que usa el mapa
   (proyección Miller, zoom 1,3 y centro en 22,14° N 0°):
   left = 50 + 15,157 × longitud (en radianes); top = 50 − 30,314 × (1,25 × ln(tan(45° + 0,4 × latitud)) − 0,39275).
   Como el recuadro del mapa siempre guarda la proporción 100 × 50 (ver arriba), valen igual en ordenador, tablet y móvil. Los puntos no
   reciben el ratón ni los toques (pasar por encima o pulsar un país funciona como antes) y aparecen cuando el mapa ha
   terminado de cargar. */
.rms-puntos-mapa {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	pointer-events: none;
	transition: opacity .4s ease;
}

.map_loading ~ .rms-puntos-mapa {
	opacity: 0;
}

.rms-puntos-mapa span {
	position: absolute;
	width: 8px;
	height: 8px;
	border: 1.5px solid #fff;
	border-radius: 50%;
	background: #0c71c3;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .4);
	box-sizing: border-box;
	transform: translate(-50%, -50%);
}

@media (max-width: 980px) {
	.rms-puntos-mapa span {
		width: 7px;
		height: 7px;
		border-width: 1px;
	}
}

@media (max-width: 767px) {
	.rms-puntos-mapa span {
		width: 6px;
		height: 6px;
	}
}

/* Distribuidores (ES y EN): los centros de RM Sertec en España llevan un punto distinto al de los distribuidores, rojo
   como el «TEC» del logo y algo mayor: la fábrica de Riudellots de la Selva (Girona) y, un poco más pequeño, la oficina de
   Madrid. Su posición sale de la misma fórmula, con las coordenadas de cada población. En móvil, donde España mide poco más
   de 10 px, son casi del tamaño de los azules para no taparla. Van al final de la lista para quedar por encima del punto
   de Portugal si en pantallas pequeñas llegan a tocarse. */
.rms-puntos-mapa .rms-punto-sede {
	width: 10px;
	height: 10px;
	border-width: 2px;
	background: #ff3838;
}

.rms-puntos-mapa .rms-punto-fabrica {
	width: 12px;
	height: 12px;
}

@media (max-width: 980px) {
	.rms-puntos-mapa .rms-punto-sede {
		width: 9px;
		height: 9px;
		border-width: 1.5px;
	}

	.rms-puntos-mapa .rms-punto-fabrica {
		width: 10px;
		height: 10px;
	}
}

@media (max-width: 767px) {
	.rms-puntos-mapa .rms-punto-sede {
		width: 6px;
		height: 6px;
		border-width: 1px;
	}

	.rms-puntos-mapa .rms-punto-fabrica {
		width: 7px;
		height: 7px;
	}
}

/* Distribuidores (ES y EN): en ordenador, el título «Ponte en contacto con nosotros» («Get in contact with us»), el selector
   de país y el mapa suben para que, al abrir la página, el mapa se vea entero sin bajar. Antes había entre 50 y 100 px de
   aire en cada salto (cabecera, título, selector, mapa) y el mapa, de 600 px de alto, empezaba a 525 px del borde de arriba:
   en una pantalla de 1920 × 1080 se cortaba por abajo y en un portátil se veía menos de la mitad. Ahora los saltos son de 12
   a 24 px y el mapa empieza a 319 px del borde de arriba (con la cabecera fija de 115 px). En pantallas bajas el mapa además
   se encoge, con su misma proporción 100 × 50, lo justo para caber entero con 20 px de margen por abajo (339 px de alto
   ocupado arriba, o 391 px cuando el menú ocupa dos líneas: por debajo de 1360 px de ancho en español y de 1200 px en
   inglés), sin bajar de 600 px de ancho; en pantallas grandes sigue en 1200 × 600. Los puntos van en % del recuadro y siguen
   en su sitio. En tablet y móvil no cambia nada. */
@media (min-width: 981px) {
	.page-id-218046 .et_pb_section_0.et_pb_section,
	.page-id-218237 .et_pb_section_0.et_pb_section {
		padding-top: 0;
		padding-bottom: 0;
	}

	.page-id-218046 .et_pb_row_0.et_pb_row,
	.page-id-218237 .et_pb_row_0.et_pb_row {
		padding-top: 24px;
		padding-bottom: 0;
		margin-bottom: 0 !important;
	}

	.page-id-218046 .et_pb_row_0 .et_pb_text_0.et_pb_module,
	.page-id-218237 .et_pb_row_0 .et_pb_text_0.et_pb_module {
		margin-bottom: 12px;
	}

	.page-id-218046 .et_pb_row_0 .et_pb_divider_0.et_pb_module,
	.page-id-218237 .et_pb_row_0 .et_pb_divider_0.et_pb_module {
		margin-bottom: 16px;
	}

	.page-id-218046 .et_pb_section_1.et_pb_section,
	.page-id-218237 .et_pb_section_1.et_pb_section {
		padding-top: 0;
	}

	.page-id-218046 .et_pb_row_1.et_pb_row,
	.page-id-218237 .et_pb_row_1.et_pb_row {
		padding-top: 12px;
		padding-bottom: 0;
	}

	.page-id-218046 .et_pb_row_2.et_pb_row,
	.page-id-218237 .et_pb_row_2.et_pb_row {
		padding-top: 0;
	}

	#map_wrapper_218039 .map_box {
		width: min(100%, max(600px, calc((100vh - 339px) * 2)));
		width: min(100%, max(600px, calc((100svh - 339px) * 2)));
	}
}

@media (min-width: 981px) and (max-width: 1359px) {
	.page-id-218046 #map_wrapper_218039 .map_box {
		width: min(100%, max(600px, calc((100vh - 391px) * 2)));
		width: min(100%, max(600px, calc((100svh - 391px) * 2)));
	}
}

@media (min-width: 981px) and (max-width: 1199px) {
	.page-id-218237 #map_wrapper_218039 .map_box {
		width: min(100%, max(600px, calc((100vh - 391px) * 2)));
		width: min(100%, max(600px, calc((100svh - 391px) * 2)));
	}
}
