/* Slideshow Styles */
.text-sobre{
	margin:0;
}
.text-sobre-image{
	width:100%;
	height:1px;
	padding-top:61.8%;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-radius:var(--radiusBig);
}
.text-sobre h2{ font-size:2.2rem; font-weight:700; letter-spacing:-1px; color:var(--color); margin-bottom:1.8rem; }
.text-sobre p{ font-size:1.4rem; color:var(--color); line-height:1.4; }
.text-sobre p strong{ color:var(--color); font-weight:700; }

.text-sobre-1, .text-sobre-2{ position:relative; background:var(--colorW); border-radius:var(--radiusBig) 0 var(--radiusBig) 0; padding:3rem 2.4rem; overflow:hidden; }
.text-sobre-1{ background:var(--color-secondary); }
.text-sobre-2{ background:var(--color-primary); }
.text-sobre-1 h2, .text-sobre-2 h2{ font-size:1.4rem; text-transform:uppercase; color:var(--colorW); }
.text-sobre-1 p, .text-sobre-2 p{ font-size:1.4rem; color:var(--colorW); line-height:1.4; }
.text-sobre-1 p strong, .text-sobre-2 p strong{ color:var(--colorW); font-weight:700; }

.text-sobre-3 h2, .text-sobre-3 p strong{ color:var(--color-secondary); }
.text-sobre-4 h2, .text-sobre-4 p strong{ color:var(--color-accent); }