/*Extra small devices (portrait phones, less than 576px)
No media query for `xs` since this is the default in Bootstrap*/

.paragraph--type--foto-izq-sob-par-gris-text-der.ocw-operacion-section2 {
    width: 100%;
    display: block;
    align-items: center;
    background-color: rgba(223, 228, 232, .4);
}

.paragraph--type--foto-izq-sob-par-gris-text-der ul {
    list-style: none;
}

.paragraph--type--foto-izq-sob-par-gris-text-der ul li {
    position: relative;
}

.paragraph--type--foto-izq-sob-par-gris-text-der ul > li::before {
    position: absolute;
    content: "";
    width: 8px;
    height: 8px;
    background-color: #fff;
    border: 2px solid #19a301;
    border-radius: 50%;
    top: 8px;
    left: -20px;
}

.paragraph--type--foto-izq-sob-par-gris-text-der p a,
.paragraph--type--foto-izq-sob-par-gris-text-der ul a {
    color: #19a301;
    font-weight: 700;
    text-decoration: underline;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__left {
    width: 100%;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__left .ocw-cont-blog-multimedia {
    margin: 0;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-cont-blog-multimedia.ocw-w-left {
    padding: 8em;
    padding-right: 0em;
}

.paragraph--type--foto-izq-sob-par-gris-text-der.ocw-operacion-section2.derecha .ocw-cont-blog-multimedia.ocw-w-left {
    padding: 8em;
    padding-left: 0em;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-cont-blog-multimedia {
    background-color: rgba(46, 61, 67, .5);
    position: relative;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-cont-blog-multimedia.ocw-w-left::before {
    right: 0;
}

.paragraph--type--foto-izq-sob-par-gris-text-der.ocw-operacion-section2.derecha .ocw-cont-blog-multimedia.ocw-w-left::before {
    left: 0;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-cont-blog-multimedia::before {
    position: absolute;
    content: "";
    width: 200px;
    height: 100%;
    background-color: #f2f4f6;
    top: 0;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-cont-blog-multimedia__cont {
    position: relative;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-cont-blog-multimedia__img {
    width: 100%;
    height: auto;
    object-fit: cover;
    position: relative;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right {
    width: 100%;
    padding: 4em 2em;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right__icon {
    width: 70px;
    height: 70px;
    object-fit: cover;
}

.paragraph--type--foto-izq-sob-par-gris-text-der #ocw-operacion .ocw-operacion-section2__right__title {
    font-size: 34px;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-cont-territorio-info__info__title {
    font-family: "helvetica-light", sans-serif !important;
    margin: 15px 0px;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right div {
    max-width: 100%;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right p {
	font-size: 16px;
	font-family: "helvetica-light", sans-serif !important;
	line-height: 28px;
    overflow-wrap: break-word;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right p span.text-small {
	font-size: 14px;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right img {
	max-width: 100%;
    height: auto;
}

.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right *[data-align="center"] {
	display: block;
    margin: auto;
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {

    .paragraph--type--foto-izq-sob-par-gris-text-der.ocw-operacion-section2.derecha{
        flex-flow: row-reverse;
    }

	.paragraph--type--foto-izq-sob-par-gris-text-der.ocw-operacion-section2 {
		display: flex;
	}

	.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__left,
	.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right {
		width: 50%;
	}

	.paragraph--type--foto-izq-sob-par-gris-text-der .ocw-operacion-section2__right {
		padding: 9em;
	}
}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {}

/*Extra extra large devices (large desktops, 1400px and up)*/
@media (min-width: 1400px) {}




