/*
negocio/plantillas/panels/0201texto/style.css
*/
.mdl-texto {
	padding: 7rem 13.5rem 5rem 13.5rem;
	width: calc(100vw - 27rem);
	max-width: calc(144rem - 27rem);
}
.mdl-texto.minWidth {
	max-width: 122rem !important;
}
@media (max-width: 1440px) {
	.mdl-texto.minWidth {
		max-width: 90rem !important;
	}
}
.mdl-texto.center .container {
	margin: 0 auto;
}
.mdl-texto .container {
	max-width: 69rem;
	width: 70%;
}
.mdl-texto .container .title-mdl {
	margin-bottom: 1.2rem;
}
.mdl-texto .container .texto {
	line-height: 2.13;
}
.mdl-texto .container .texto * {
	font-family: "Roboto", sans-serif !important;
	font-size: 1.5rem !important;
	line-height: 2.13 !important;
}
@media (max-width: 1025px) {
	.mdl-texto {
		padding: 6rem 3.2rem 2rem;
		width: calc(100vw - 6.4rem);
	}
	.mdl-texto .container {
		width: 88.8%;
	}
}
@media (max-width: 480px) {
	.mdl-texto {
		padding: 4rem 1.5rem 2rem 1.5rem;
		width: calc(100vw - 3rem);
	}
	.mdl-texto .container {
		width: 100%;
	}
}
.mdl-texto #ot-sdk-btn.ot-sdk-show-settings,
.mdl-texto #ot-sdk-btn.optanon-show-settings {
	color: #26262b !important;
	border: 0.1rem solid #26262b !important;
	height: auto;
	white-space: normal;
	word-wrap: break-word;
	padding: 0.8em 2em;
	font-size: 0.8em;
	line-height: 1.2;
	cursor: pointer;
	transition: 0.1s ease;
}
.mdl-texto #ot-sdk-btn.ot-sdk-show-settings:hover,
.mdl-texto #ot-sdk-btn.optanon-show-settings:hover {
	color: #fff !important;
	background-color: #26262b !important;
}
.mdl-texto table {
	width: 99%;
	max-width: 99% !important;
}

