/*banners navidad 716 - 717 */

.layout_layout-xolido-portada div#visualizacion_modulo_plantilla_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper_716, .layout_layout-xolido-portada div#visualizacion_modulo_plantilla_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper_717, .layout_layout-xolido-portada div#visualizacion_modulo_plantilla_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper_718, .layout_layout-xolido-portada div#visualizacion_modulo_plantilla_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper_719, .layout_layout-xolido-portada div#visualizacion_modulo_plantilla_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper_720, .layout_layout-xolido-portada div#visualizacion_modulo_plantilla_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper_724 {
    min-height: auto!important;
}
.layout_layout-xolido-portada div#xolido-slider-portada_elemento_716, .layout_layout-xolido-portada div#xolido-slider-portada_elemento_717, .layout_layout-xolido-portada div#xolido-slider-portada_elemento_718, .layout_layout-xolido-portada div#xolido-slider-portada_elemento_719, .layout_layout-xolido-portada div#xolido-slider-portada_elemento_720, .layout_layout-xolido-portada div#xolido-slider-portada_elemento_724 {
   	height:auto!important;
}
div.articulo_descripcion_wrapper_716, div.articulo_descripcion_wrapper_717, div.articulo_descripcion_wrapper_718, div.articulo_descripcion_wrapper_719, div.articulo_descripcion_wrapper_720, div.articulo_descripcion_wrapper_724 {
	background-color: #f6f6f6 ;
	/*background: #f6f6f6 url(/imagenes/banners/2021/imagen_PAISAJE_05.jpg) scroll no-repeat 50% 50%;*/
}
div.articulo_descripcion_wrapper_716 img, div.articulo_descripcion_wrapper_717 img, div.articulo_descripcion_wrapper_718 img, div.articulo_descripcion_wrapper_719 img, div.articulo_descripcion_wrapper_720 img, div.articulo_descripcion_wrapper_724 img{
	margin:0 auto;
	padding:0;
}


div.articulo_descripcion_wrapper_716 .bloque_contenido_wrapper, div.articulo_descripcion_wrapper_717 .bloque_contenido_wrapper,div.articulo_descripcion_wrapper_718 .bloque_contenido_wrapper, div.articulo_descripcion_wrapper_719 .bloque_contenido_wrapper, div.articulo_descripcion_wrapper_720 .bloque_contenido_wrapper, div.articulo_descripcion_wrapper_724 .bloque_contenido_wrapper{
	margin:0 auto;
	padding:0;
}

/*banners*/

div#slider_plantilla_slider-productos-xolido {
    overflow: hidden;
    position: relative;
    margin: 0;
    z-index: 1;
    padding-bottom: 50px;
}

div#xolido-slider-portada_elemento_418 span.reg, div#xolido-slider-portada_elemento_491 span.reg {
    line-height: 33px;
}

/* botones slider grande */
div.bloque_plantilla_layout-xolido-portada_refbloque_xolido-banner-cabecera_wrapper {
	background: #f2f2f2;
    padding: 0 0 60px;
    display: block;    
}

div#slider-productos-xolido_wrapper button.slick-arrow {
    background: none repeat scroll 0 0 #9da0a8;
    width: 30px;
    height: 94px;
    position: absolute;
    top: 50%;
    z-index: 200000;
    padding: 0;
    color: transparent;
    border: 0 none;
    overflow: hidden;
    margin-top: -47px;
    cursor: pointer;
}

div#slider-productos-xolido_wrapper button.slick-prev {
    background: #fff url(/lang/img_xolido/portada/sprites.png) scroll no-repeat -11px -845px;
    left: 1%;
}

div#slider-productos-xolido_wrapper button.slick-next {
    background: #fff url(/lang/img_xolido/portada/sprites.png) scroll no-repeat -5px -983px;
    right: 1%;
}

.slick-dots {
    position: absolute;
    bottom: -45px;
    display: block;
    width: 100%;

    list-style: none;
    text-align: center;
}

.slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 2px;
    padding: 0;
    cursor: pointer;
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}

.slick-dots li button::before {
    font-size: 36px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "•";
    text-align: center;
    opacity: 0.25;
    color: black;
    -webkit-font-smoothing: antialiased;
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color:#1573d1;
}

/* maquetacion banners slider cabecera */

.xolido-slider-portada_elemento {
    background: #f1f4f9 none repeat scroll 0 0;
    overflow: hidden;
    text-align: center;
    z-index: 1;
    height: 550px;
    margin: 0;
    width: 100%;
    visibility: hidden;
}

.xolido-slider-portada_elemento.slick-current {
    z-index: 5;
    display: block;
}

.wf-active .xolido-slider-portada_elemento.slick-current {
    visibility: visible;
}

div.slider_plantilla_xolido-slider-portada a.seccion_elemento_vermas_link  {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 200;
    color: transparent;
}

/*banner cabecera*/

div.seccion_banner-cabecera-portada {
    margin: 0!important;
}

.xolido-slider-portada_elemento {
    background: #fff;
}

div.xolido-slider-portada_elemento_cuerpo_elemento {
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 0;
}

div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper {
    margin: 0 auto;
    min-height: 550px;
    padding: 0;
    position: relative;
    text-align: left;
}

 div.cont_banner_portada {
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.articulo_descripcion_wrapper_549 .imagen_banner_slider_peq, .articulo_descripcion_wrapper_662 .imagen_banner_slider_peq{
	display:none;
}

div.banner_col_izq {
    float: left;
    width: 50%;
}

/*p.titulo_productos {
    color: #000;
    font-size: 2.6em;
    line-height: 1.4em;
    margin: 0 4%;
    padding: 120px 0 0;
    text-align: left;
    width: auto;
    max-width: inherit;
    font-weight: bold;
    letter-spacing: -0.03em;
}*/

p.titulo_productos {
    color: #fff;
    font-size: 1.6em;
    line-height: 1.2em;
    margin: 120px 4% 0 4%;
    padding: 3px 8px;
    text-align: left;
    width: auto;
    max-width: inherit;
    font-weight: bold;
    letter-spacing: -0.02em;
    background: #1573d1;
    display: inline-block;
}

.articulo_descripcion_wrapper_545 p.titulo_productos {
	margin: 100px 4% 0 4%;
}

.articulo_descripcion_wrapper_521 p.titulo_productos {
	margin: 100px 4% 0 4%;
}

.articulo_descripcion_wrapper_563 .cont_banner_portada{
	background: transparent url(/imagenes/banners/2019/fondo_conferencia.jpg) no-repeat 50% 50%;
	min-height: 554px;
}

.articulo_descripcion_wrapper_563 h2.titulo_banner_slider{
	color:#FFF;
	font-weight:100;
	padding:0;
}

.articulo_descripcion_wrapper_563 h2.titulo_banner_slider span.subrayado{
	font-size: 1.3em;
	font-weight: bold;
}

.articulo_descripcion_wrapper_563 h3.slogan_banner_slider {
	color:#FFF;
	padding:150px 0 0 0;
	line-height: 1.6em;
}

.articulo_descripcion_wrapper_563 h3.slogan_banner_slider strong{
	font-weight: bold;
	font-size: 1.6em;
}

.articulo_descripcion_wrapper_563 p.boton_banner_slider{
	margin: 0 4%;
	color: #FFF;
	font-size: 1.8em;
	line-height: 1.4em;
}

p.titulo_productos span.subrayado strong{
    color: #fff;
}

h2.titulo_banner_slider {
    color: #000;
    font-size: 4em;
    font-weight: bold;
    margin: 0 4%;
    padding: 20px 0 0;
    text-align: left;
    font-family: 'Montserrat', Arial, Helvetica, sans-serif;
    letter-spacing: -0.05em;
    line-height: 1.1em;
	max-width: 810px;
}

.articulo_descripcion_wrapper_556 h2.titulo_banner_slider, .articulo_descripcion_wrapper_566 h2.titulo_banner_slider, .articulo_descripcion_wrapper_568 h2.titulo_banner_slider{
	padding: 175px 0 0;
}

.articulo_descripcion_wrapper_558 h2.titulo_banner_slider{
	padding: 152px 0 0;
}

.articulo_descripcion_wrapper_558 img.imagen_banner_slider {
    padding: 0 0 15px 0;
}

.articulo_descripcion_wrapper_568 img.imagen_banner_slider {
    padding: 0 0 15px 0;
}

h3.slogan_banner_slider {
    color: #000;
    font-size: 2.9em;
    line-height: 1.2em;
    margin: 0 4%;
    padding: 20px 0 0 0;
    text-align: left;
    letter-spacing: -0.05em;
}

h3.slogan_banner_slider strong{
	font-weight: bold  ;
}

p.txt_banner_slider {
    color: #000;
    font-size: 2.9em;
    line-height: 1.4em;
    margin: 0 4%;
    padding: 20px 0;
    text-align: left;
    width: auto;
    max-width: inherit;
    letter-spacing: -0.04em;
}

.boton_banner_slider{
	margin: 0 4%;
    padding: 30px 0 10px 0;
	z-index:300;

}

.boton_banner_slider a {
	background: #d64545;
    border: medium none;
    border-radius: 2px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    color: #fff;
    display: inline-block;
    font-weight: 600;
    padding: 10px 40px;
    font-size: 15px;
    line-height: 24px;
	text-transform:uppercase;
	z-index:201;
	position:relative;
}

.boton_banner_slider a:after {
    color: #fff;
    content: "\f0da";
    font: 13px/1 FontAwesome;
    margin: 0 0 0 8px;
}

div.slider_plantilla_xolido-slider-portada p.titulo_productos span.subrayado strong{
	background: none;
	position:relative;
	text-decoration:none;
	padding: 0;
}

div.slider_plantilla_xolido-slider-portada p.titulo_productos span.subrayado {
	text-decoration:none;
}

div.slider_plantilla_xolido-slider-portada p.titulo_productos span.subrayado strong:after{
	content: "";
    position: absolute;
    bottom: 0;
    left: 0px;
    right: 0px;
    height: 1px;
    background: #fff;
}


/*p.titulo_productos  {
	color: #1573d1;
	font-size: 4.2em;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0 4%;
	padding: 90px 0 0;
	text-align: left;
	font-family: 'Montserrat',Arial,Helvetica,sans-serif;
	letter-spacing: -0.05em;
}

h2.titulo_banner_slider {
	color: #000;
	font-size: 3em;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0 4%;
	padding: 20px 0 0;
	text-align: left;
	font-family: 'Montserrat',Arial,Helvetica,sans-serif;
	letter-spacing: -0.05em;
}

h3.slogan_banner_slider {
	color: #000;
	font-size: 2em;
	line-height: 1.3em;
	margin: 0 4%;
	padding: 30px 0 15px;
	text-align: left;
	text-transform: none;
}*/

div#xolido-slider-portada_elemento_521 h3.slogan_banner_slider {
	max-width: 800px;
}

h3.slogan_banner_slider span.txt_subrayado {
	text-decoration:underline;
	font-weight:bold;
}

/*p.txt_banner_slider  {
    color: #000;
    font-size: 2.2em;
    line-height: 1.4em;
    margin: 0 4%;
    padding: 20px 0;
    text-align: left;
    text-transform: uppercase;
    width: auto;
    max-width: inherit;
}*/
p.txt2_banner_slider  {
    color: #000;
    font-size: 2.2em;
    line-height: 1.4em;
    margin: 0 4%;
    padding: 10px 0 5px 0;
    text-align: left;
    width: auto;
    max-width: inherit;
}

p.txt3_banner_slider  {
	background: #E52F3A none repeat scroll 0 0;
	border-radius:10px;
    padding: 20px;
    color: #fff;
    font-size: 2.2em;
    line-height: 1.4em;
    margin: 10px 4%;
    padding: 5px 20px;
    text-align: left;
    width: auto;
    max-width: inherit;
	max-width: 785px;
}

p.titulo_productos  span.reg {
    line-height: 22px;
}


div.banner_col_der {
    float: right;
    margin: 0;
    width: 50%;
}

img.imagen_banner_slider{
    margin: 0 auto;
    padding: 45px 0 15px 0;
    text-align: right;
    width: 100%;
	max-width:inherit;
	display:inherit;
}

.xolido-slider-portada_elemento ul {
    margin: 0 4%;
    padding: 0 0 10px 0;
}

.xolido-slider-portada_elemento ul li {
    color: #000;
    font-size: 2.9em;
    line-height: 1.2em;
    list-style: none;
    margin: 0;
    padding: 3px 0;
    text-align: left;
    position: relative;
}

.xolido-slider-portada_elemento ul li:before{
	display: inline-block;
	font-family:"FontAwesome";
	content:"-";
	left: 5px;
    position: absolute;
    top: 5px;
    width: 20px;
}

.xolido-slider-portada_elemento ul li span{
    display: inline-block;
    padding: 0 0 0 21px;
}

/*banner acceso seguro*/

div#xolido-slider-portada_elemento_499 img.imagen_banner_slider{
	padding: 0;
}

/*banner nueva imagen*/

div#xolido-slider-portada_elemento_572 img.imagen_banner_slider{
	padding: 0;
}

/*banner transacciones digitales*/

div#xolido-slider-portada_elemento_500 img.imagen_banner_slider, div#xolido-slider-portada_elemento_508 img.imagen_banner_slider{
	padding: 15px 0;
}

div#xolido-slider-portada_elemento_500{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f7f7f7+47,d3d2d7+100 */
	background: #ffffff; /* Old browsers */
}

/*banner transformación digital 592*/
div.articulo_descripcion_wrapper_592{
	background:#E1E4E9;
}

div.articulo_descripcion_wrapper_592 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 50%;
}

div.articulo_descripcion_wrapper_592 h3.slogan_banner_slider{
	font-family: 'Montserrat',Arial,Helvetica,sans-serif;
	letter-spacing: -0.05em;
	color:#0060A9;
}

div.articulo_descripcion_wrapper_592 h2 {
    padding: 1em 0 0 0;
}

div.articulo_descripcion_wrapper_592 h3.slogan_banner_slider .txt_mayusculas{
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
	font-size: 1.4em;
}

div.articulo_descripcion_wrapper_592 ul{
	list-style:none;
	margin:0 4%;
	padding:4% 0 0 0;
}

div.articulo_descripcion_wrapper_592 ul li{
	list-style:none;
	margin:0;
	padding:0;
}

div.articulo_descripcion_wrapper_592 ul li:before{	
	display: none;
}

div.articulo_descripcion_wrapper_592 li.btn_banner{
	background: #0060A9;
	padding: 0.5em;
	margin: 0 0 2% 0;
	border-radius: 6px;
	color: #fff;
	font-family: 'Montserrat',Arial,Helvetica,sans-serif;
	letter-spacing: -0.01em;
	text-transform: uppercase;
	display: block;
	font-size: 2.3em;
	width: 251px;
	font-weight:bold;
	line-height: 1em;
}

div.articulo_descripcion_wrapper_592 li.btn_banner span {
    margin: 0;
    padding: 0;
    display: block;
}

div.articulo_descripcion_wrapper_592 li.btn_banner_firmar{
	background: #EE7D11;
}

div.articulo_descripcion_wrapper_592 li.btn_banner_comunicacion{
	background: #0060A9;
}

div.articulo_descripcion_wrapper_592 li.btn_banner_identidad{
	background: #6A9519;
}

div.articulo_descripcion_wrapper_592 img.imagen_banner_slider {
    padding: 148px 0 0;
}

/*banner aprobar/rechazo marca visible*/
#xolido-slider-portada_elemento_571 img.imagen_banner_slider {
    padding: 0 0 15px 0;
}

/*banner enise*/
#xolido-slider-portada_elemento_535 p.titulo_productos {
    padding: 90px 0 0;
}

p.txt_nota{
    color: #000;
    font-size: 1.4em;
    line-height: 1.4em;
    margin: 0 4%;
    padding: 20px 0;
    text-align: left;
}


/* banner promocion enise 601 */

#xolido-slider-portada_elemento_601 h2.titulo_banner_slider {
    padding: 169px 0 0;
}

#xolido-slider-portada_elemento_601 h3#enise_promocion_tit2{
	text-align:left;
	margin: 0 4%;
	padding:10px 0 0 0;
}


/* banner enise + promocion 595 */
#xolido-slider-portada_elemento_595 p.titulo_productos {
    font-size: 3em;
    padding: 10px 0 0;
}

div#img_logo_enise_wrapper {
    margin: 0 4%;
    padding-top: 25px;
}

img#img_logo_enise {
    max-width:856px;
    width: 100%;
    height: auto;
}

#xolido-slider-portada_elemento_595 .slogan_banner_slider {
    font-size: 2em;
}

#xolido-slider-portada_elemento_595 .txt2_banner_slider {
    font-size: 1.5em;
}

img#promocion_enise_img {
    max-width: 650px;
    padding-top: 35px;
}

div#enise_logos_patrocinadores {
    margin: 0 4%;
}

h2#enise_promocion_tit {
    color: #000;
    font-size: 3em;
    font-weight: bold;
    margin: 0 4%;
    padding: 25px 0 0;
    text-align: center;
    font-family: 'Montserrat',
    Arial, Helvetica, sans-serif;
    letter-spacing: -0.05em;
    line-height: 1.1em;"
}

h3#enise_promocion_tit2 {
    padding: 5px 0 0;
    font-size: 2.2em;
    margin: 0 auto;
    text-align: center;font-family: 'Montserrat', Arial, Helvetica, sans-serif;
    letter-spacing: -0.05em;
    line-height: 1.1em;
}

#xolido-slider-portada_elemento_595 p.txt_nota {
    color: #000;
    font-size: 0.9em;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
}

span.txt_mas {
    display: block;
    margin: 10px 0 10px 138px;
    font-size: 2.5em;
    font-style: italic;
    color: #1573d1;
}

#xolido-slider-portada_elemento_595 .txt_subrayado {
	text-decoration: underline;
	font-weight:bold;
}


/* banner enise + promocion 652 - 705*/

#xolido-slider-portada_elemento_652 .cont_banner_portada{
	background:transparent url(/lang/img_xolido/portada/slider/2020/b_14enise_01.jpg) no-repeat 0 0;
}

#xolido-slider-portada_elemento_705 .cont_banner_portada{
	background: #DB373E;
}

#xolido-slider-portada_elemento_652 p.titulo_productos, #xolido-slider-portada_elemento_652 p.titulo_productos {
    font-size: 3em;
    padding: 10px 0 0;
}

div#img_logo_enise_wrapper{
    margin: 0 4%;
    padding-top: 25px;
}

img#img_logo_enise {
    width: auto;
    height: auto;
}
#xolido-slider-portada_elemento_652 h2.titulo_banner_slider, #xolido-slider-portada_elemento_652 h3#enise_promocion_tit2, #xolido-slider-portada_elemento_705 h2.titulo_banner_slider  {
    color: #fff;
}

#xolido-slider-portada_elemento_652 .slogan_banner_slider, #xolido-slider-portada_elemento_705 .slogan_banner_slider {
    font-size: 2em;
	color: #fff;
}

#xolido-slider-portada_elemento_652 .txt2_banner_slider, #xolido-slider-portada_elemento_705 .txt2_banner_slider {
    font-size: 1.5em;
}

img#promocion_enise_img {
   max-width: 515px;
   margin:0 auto;
   padding:0
}

div#enise_logos_patrocinadores {
    margin: 0 4%;
}

	
h2#enise_promocion_tit {
    color: #fff;
    font-size: 3em;
    font-weight: bold;
    margin: 0 4%;
    padding: 25px 0 0;
    text-align: center;
    font-family: 'Montserrat',
    Arial, Helvetica, sans-serif;
    letter-spacing: -0.05em;
    line-height: 1.1em;"
}

h3#enise_promocion_tit2 {
    padding: 5px 0 0;
    font-size: 2.2em;
    margin: 0 auto;
    text-align: center;font-family: 'Montserrat', Arial, Helvetica, sans-serif;
    letter-spacing: -0.05em;
    line-height: 1.1em;
	color:#fff;
}

#xolido-slider-portada_elemento_652 p.txt_nota, #xolido-slider-portada_elemento_705 p.txt_nota{
    color: #fff;
    font-size: 0.9em;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
}

span.txt_mas {
    display: block;
    margin: 10px 0 10px 138px;
    font-size: 2.5em;
    font-style: italic;
    color: #1573d1;
}

#xolido-slider-portada_elemento_652 .txt_subrayado, #xolido-slider-portada_elemento_705 .txt_subrayado {
	text-decoration: underline;
	font-weight:bold;
}

#xolido-slider-portada_elemento_705 img#promocion_enise_img {
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: auto;
    max-width: inherit;
}

#xolido-slider-portada_elemento_705 a#enlace_registrarse{
	color:#F4E115;
}

#xolido-slider-portada_elemento_705 #codigo_enise {
    background: #F4E115;
	color: #304251;
    padding: 2px 10px;
    display: inline-block;
    font-size: 0.95em;
    margin: 5px 0 0 0;
}

#xolido-slider-portada_elemento_705 p.txt_banner_slider{
	z-index: 260;
    position: relative;
    display: inline-block;
}


/* Banner 597 integrar y notificar */
.articulo_descripcion_wrapper_597 .banner_arriba, .articulo_descripcion_wrapper_597 .banner_abajo {
    display: block;
    overflow: hidden;
    background: #0060A9;
    margin: 2em 5em 2em 4%;
    border-radius: 1.5em;
    max-width: 65%;
}

.articulo_descripcion_wrapper_597 .boton_banner_slider a {
    background: #F18E00;
}

.articulo_descripcion_wrapper_597 .banner_abajo {
    margin-top: 0;
}

.articulo_descripcion_wrapper_597 h2.titulo_banner_slider {
    color: white;
    text-transform: uppercase;
    font-size: 2em;
    line-height: normal;
    display: inline-block;
    padding: 1em;
    border-radius: 10px;
    margin: 0;
    width: 58%;
    box-sizing: border-box;
}

.articulo_descripcion_wrapper_597 h2.titulo_banner_slider .txt_mayusculas {
    display: block;
    font-size: 2em;
}

.articulo_descripcion_wrapper_597 h3.slogan_banner_slider {
    font-size: 1.9em;
    color: white;
    display: inline-block;
    margin: 0;
    vertical-align: bottom;
    padding: 1em;
    width: 40%;
    box-sizing: border-box;
}

.articulo_descripcion_wrapper_597 h3.slogan_banner_slider:before {
    display: inline-block;
    width: 100%;
    font-size: 1em;
    font-family: "FontAwesome";
    color: #F18E00;
    content: "\f10d";
}

.articulo_descripcion_wrapper_597 p.txt_banner_slider {
    color: #0060A9;
    font-family: Montserrat;
    font-size: 2.1em;
    text-transform: uppercase;
}

div.articulo_descripcion_wrapper_597 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 50%;
}

.articulo_descripcion_wrapper_597 img.imagen_banner_slider {
    padding-bottom: 0;
}

/* banner integra la firma 639 */


div.articulo_descripcion_wrapper_639 .boton_banner_slider .boton_solicitademo{
	margin: 0 0 0 4%;
	background: #1573d1;
}
div.articulo_descripcion_wrapper_639 p.titulo_productos {
    margin: 75px 4% 0 4%;
}



/* banner descuento 14 ENISE 654 */
div#xolido-slider-portada_elemento_654{
	background: #1573d1;
}

div.articulo_descripcion_wrapper_654 p.titulo_productos{
	font-size: 3em;
	margin: 75px 4% 0 4%;
	padding: 0;
	letter-spacing: -0.05em;
	background: none;
}

div.articulo_descripcion_wrapper_654 h2.titulo_banner_slider {
    color: #fff;
	font-weight:100;
}

div.articulo_descripcion_wrapper_654 h3.slogan_banner_slider{
    color: #fff;
	font-weight:100;
}

div.articulo_descripcion_wrapper_654 span.codigo_descuento{
    background: #fff;
    padding: 0 10px 2px 010px;
    display: inline-block;
    font-size: 0.75em;
    margin: 5px 0 0 0;
    color: #1573d1;
}

div.articulo_descripcion_wrapper_654 p.txt_nota{
	font-size: 0.9em;
	text-align: left;
	color: #fff;
}

div.articulo_descripcion_wrapper_654 img#promocion_enise_img {
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: auto;
}

/* banner descuento 15 ENISE 704*/

div#xolido-slider-portada_elemento_704{
	background:#d4d5d5;
}

div.articulo_descripcion_wrapper_704 div.bloque_contenido_wrapper {
    background:#d4d5d5;
    height: inherit;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 100%;
    z-index: 1;
}

div.articulo_descripcion_wrapper_704 div.bloque_contenido_int {
    margin: 0 0 0 3%;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 0;
    text-align: left;
    display: flex;
    justify-content: left;
    align-items: center;
}


div#xolido-slider-portada_elemento_704 .contenedor_destacado{
	background: #1573d1;
    width: auto;
    margin: 0 4%;
    padding: 2em;
    display: inline-block;
}

div.articulo_descripcion_wrapper_704 div.col_izq {
    width: 40%;
}

div.articulo_descripcion_wrapper_704 div.col_der {
    width: 60%;
	max-height: 550px;
}

div.articulo_descripcion_wrapper_704 h1.titulo_producto {
	color: #fff;
	font-family: "Montserrat",Arial,Helvetica,sans-serif;
	font-size: 5.3em;
	letter-spacing: -0.05em;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
	text-align: left;
	text-transform:uppercase;
}

div.articulo_descripcion_wrapper_704 h2.titulo_banner_slider {
	color: #fff;
	font-family: 'Montserrat', Arial, Helvetica, sans-serif;
	font-size: 3.2em;
	font-weight: bold;
	letter-spacing: -0.05em;
	line-height: 1.4em;
	margin: 0;
	padding: 0;
	text-align: left;
	text-transform:uppercase;
}

div.articulo_descripcion_wrapper_704 h2.titulo_banner_slider .txt_destacado{
	font-size: 1.6em;
}

div.articulo_descripcion_wrapper_704 h3.slogan_banner_slider {
	color: #fff;
	font-weight: bold;
	background: #f4a60f;
	padding: 0.3em 0;
	width: 100%;
	text-align: center;
	margin: 10px 0 0 0;
	text-transform:uppercase;
}


div.articulo_descripcion_wrapper_704 p.txt_nota{
	color: #000;
    font-size: 1.4em;
}



div.articulo_descripcion_wrapper_704 img#promocion_enise_img {
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: auto;
}


/* banner integra la firma 597 */

div.articulo_descripcion_wrapper_597{
    background:#dfe4e8;
}

/* banner industria 598 */

div.articulo_descripcion_wrapper_598{
    background:#fbfbfb;
}

div.articulo_descripcion_wrapper_598 h2 {
    padding: 2em 0 0 0;
    color: #0060A9;
}

div.articulo_descripcion_wrapper_598 img.imagen_banner_slider {
    padding: 0;
}

div.articulo_descripcion_wrapper_598 div.lista_sectores_wrapper {
    overflow: hidden;
    margin: 3% 10% 1% 4%;
    padding: 2em;
    background: white;
    border-radius: 0;
    box-shadow: 1px 1px 8px #ddd, -1px -1px 8px #ddd;
    font-weight: bold;
}

div.articulo_descripcion_wrapper_598 ul.lista_sectores {
    list-style: none;
    width: 46%;
    display: inline-block;
    margin: 0;
    padding: 0 1% 0 0;
    vertical-align: top;
}

div.articulo_descripcion_wrapper_598 ul.lista_sectores_izq {
    text-align: right;
    padding-right: 3%;
    border-right: 2px solid #ffeb8c;
}

div.articulo_descripcion_wrapper_598 ul.lista_sectores_der {
    border-left: 2px solid #ffeb8c;
    padding-left: 3%;
}

div.articulo_descripcion_wrapper_598 ul.lista_sectores li{
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.7em;
    text-align: left;
    font-weight: 600;
    color: #343434;
}

div.articulo_descripcion_wrapper_598 ul.lista_sectores_izq li{
    text-align: right;
}

div.articulo_descripcion_wrapper_598 ul li:before{
    display: none;
}

div.articulo_descripcion_wrapper_598 .banner_col_izq{
    padding-bottom: 5px;
}

div.articulo_descripcion_wrapper_598 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
}

/* banner recursos humanos 599 */

div.articulo_descripcion_wrapper_599{
    background:#fff;
}
div.articulo_descripcion_wrapper_599 h2 {
    padding: 2em 0 0 0;
    color: #0060A9;
}

div.articulo_descripcion_wrapper_599 img.imagen_banner_slider {
    padding: 0;
}

div.articulo_descripcion_wrapper_599 div.lista_sectores_wrapper {
    overflow: hidden;
    margin: 3% 10% 1% 4%;
    padding: 2em;
    background: white;
    border-radius: 0;
    box-shadow: 1px 1px 8px #ddd, -1px -1px 8px #ddd;
    font-weight: bold;
}

div.articulo_descripcion_wrapper_599 ul.lista_sectores {
    list-style: none;
    width: 46%;
    display: inline-block;
    margin: 0;
    padding: 0 1% 0 0;
    vertical-align: top;
}

div.articulo_descripcion_wrapper_599 ul.lista_sectores_izq {
    text-align: right;
    padding-right: 3%;
    border-right: 2px solid #ffeb8c;
}

div.articulo_descripcion_wrapper_599 ul.lista_sectores_der {
    border-left: 2px solid #ffeb8c;
    padding-left: 3%;
}

div.articulo_descripcion_wrapper_599 ul.lista_sectores li{
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.7em;
    text-align: left;
    font-weight: 600;
    color: #343434;
}

div.articulo_descripcion_wrapper_599 ul.lista_sectores_izq li{
    text-align: right;
}

div.articulo_descripcion_wrapper_599 ul li:before{
    display: none;
}

div.articulo_descripcion_wrapper_599 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
}

div.articulo_descripcion_wrapper_599 .banner_col_izq{
    padding-bottom: 5px;
}

/* banner recursos humanos 600 */

div.articulo_descripcion_wrapper_600 {
    background:#fff;
}
div.articulo_descripcion_wrapper_600 h2 {
    padding: 2em 0 0 0;
    color: #0060A9;
}

div.articulo_descripcion_wrapper_600 img.imagen_banner_slider {
    padding: 0;
}

div.articulo_descripcion_wrapper_600 div.lista_sectores_wrapper {
    overflow: hidden;
    margin: 3% 10% 1% 4%;
    padding: 2em;
    background: white;
    border-radius: 0;
    box-shadow: 1px 1px 8px #ddd, -1px -1px 8px #ddd;
    font-weight: bold;
}

div.articulo_descripcion_wrapper_600 ul.lista_sectores {
    list-style: none;
    width: 46%;
    display: inline-block;
    margin: 0;
    padding: 0 1% 0 0;
    vertical-align: top;
}

div.articulo_descripcion_wrapper_600 ul.lista_sectores_izq {
    text-align: right;
    padding-right: 3%;
    border-right: 2px solid #ffeb8c;
}

div.articulo_descripcion_wrapper_600 ul.lista_sectores_der {
    border-left: 2px solid #ffeb8c;
    padding-left: 3%;
}

div.articulo_descripcion_wrapper_600 ul.lista_sectores li{
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.7em;
    text-align: left;
    font-weight: 600;
    color: #343434;
}

div.articulo_descripcion_wrapper_600 ul.lista_sectores_izq li{
    text-align: right;
}

div.articulo_descripcion_wrapper_600 ul li:before{
    display: none;
}

div.articulo_descripcion_wrapper_600 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
}

div.articulo_descripcion_wrapper_600 .banner_col_izq{
    padding-bottom: 5px;
}

/* banner recursos humanos 602 */

div.articulo_descripcion_wrapper_602 {
    background:#d1d4d6;
}
div.articulo_descripcion_wrapper_602 h2 {
    padding: 2em 0 0 0;
    color: #0060A9;
}

div.articulo_descripcion_wrapper_602 img.imagen_banner_slider {
    padding: 0;
}

div.articulo_descripcion_wrapper_602 div.lista_sectores_wrapper {
    overflow: hidden;
    margin: 3% 10% 1% 4%;
    padding: 2em;
    font-weight: bold;
}

div.articulo_descripcion_wrapper_602 ul.lista_sectores {
    list-style: none;
    width: 46%;
    display: inline-block;
    margin: 0;
    padding: 0 1% 0 0;
    vertical-align: top;
}

div.articulo_descripcion_wrapper_602 ul.lista_sectores_izq {
    text-align: right;
    padding-right: 3%;
    border-right: 2px solid #ffeb8c;
}

div.articulo_descripcion_wrapper_602 ul.lista_sectores_der {
    border-left: 2px solid #ffeb8c;
    padding-left: 3%;
}

div.articulo_descripcion_wrapper_602 ul.lista_sectores li{
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.7em;
    text-align: left;
    font-weight: 600;
    color: #343434;
}

div.articulo_descripcion_wrapper_602 ul.lista_sectores_izq li{
    text-align: right;
}

div.articulo_descripcion_wrapper_602 ul li:before{
    display: none;
}

div.articulo_descripcion_wrapper_602 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
}

div.articulo_descripcion_wrapper_602 .banner_col_izq{
    padding-bottom: 5px;
}

/* banner comercio 603 */

div.articulo_descripcion_wrapper_603 {
    background:#F6F4F5;
}
div.articulo_descripcion_wrapper_603 h2 {
    padding: 2em 0 0 0;
    color: #0060A9;
}

div.articulo_descripcion_wrapper_603 img.imagen_banner_slider {
    padding: 0;
}

div.articulo_descripcion_wrapper_603 div.lista_sectores_wrapper {
    overflow: hidden;
    margin: 3% 10% 1% 4%;
    padding: 2em;
    border-radius: 0;
    box-shadow: 1px 1px 8px #ddd, -1px -1px 8px #ddd;
    font-weight: bold;
}

div.articulo_descripcion_wrapper_603 ul.lista_sectores {
    list-style: none;
    width: 46%;
    display: inline-block;
    margin: 0;
    padding: 0 1% 0 0;
    vertical-align: top;
}

div.articulo_descripcion_wrapper_603 ul.lista_sectores_izq {
    text-align: right;
    padding-right: 3%;
    border-right: 2px solid #ffeb8c;
}

div.articulo_descripcion_wrapper_603 ul.lista_sectores_der {
    border-left: 2px solid #ffeb8c;
    padding-left: 3%;
}

div.articulo_descripcion_wrapper_603 ul.lista_sectores li{
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.7em;
    text-align: left;
    font-weight: 600;
    color: #343434;
}

div.articulo_descripcion_wrapper_603 ul.lista_sectores_izq li{
    text-align: right;
}

div.articulo_descripcion_wrapper_603 ul li:before{
    display: none;
}

div.articulo_descripcion_wrapper_603 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
}

div.articulo_descripcion_wrapper_603 .banner_col_izq{
    padding-bottom: 5px;
}

/* banner inmobiliario 604 */

div.articulo_descripcion_wrapper_604 {
    background:#fff;
}
div.articulo_descripcion_wrapper_604 h2 {
    padding: 2em 0 0 0;
    color: #0060A9;
}

div.articulo_descripcion_wrapper_604 img.imagen_banner_slider {
    padding: 0;
}

div.articulo_descripcion_wrapper_604 div.lista_sectores_wrapper {
    overflow: hidden;
    margin: 3% 10% 1% 4%;
    padding: 2em;
    background: white;
    border-radius: 0;
    box-shadow: 1px 1px 8px #ddd, -1px -1px 8px #ddd;
    font-weight: bold;
}

div.articulo_descripcion_wrapper_604 ul.lista_sectores {
    list-style: none;
    width: 46%;
    display: inline-block;
    margin: 0;
    padding: 0 1% 0 0;
    vertical-align: top;
}

div.articulo_descripcion_wrapper_604 ul.lista_sectores_izq {
    text-align: right;
    padding-right: 3%;
    border-right: 2px solid #ffeb8c;
}

div.articulo_descripcion_wrapper_604 ul.lista_sectores_der {
    border-left: 2px solid #ffeb8c;
    padding-left: 3%;
}

div.articulo_descripcion_wrapper_604 ul.lista_sectores li{
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.7em;
    text-align: left;
    font-weight: 600;
    color: #343434;
}

div.articulo_descripcion_wrapper_604 ul.lista_sectores_izq li{
    text-align: right;
}

div.articulo_descripcion_wrapper_604 ul li:before{
    display: none;
}

div.articulo_descripcion_wrapper_604 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
}

div.articulo_descripcion_wrapper_604 .banner_col_izq{
    padding-bottom: 5px;
}

/* banner salud 605 */

div.articulo_descripcion_wrapper_605 {
    background:#A0B7C1;
}
div.articulo_descripcion_wrapper_605 h2 {
    padding: 2em 0 0 0;
    color: #0060A9;
}

div.articulo_descripcion_wrapper_605 img.imagen_banner_slider {
    padding: 0;
}

div.articulo_descripcion_wrapper_605 div.lista_sectores_wrapper {
    overflow: hidden;
    margin: 3% 10% 1% 4%;
    padding: 2em;
    font-weight: bold;
}

div.articulo_descripcion_wrapper_605 ul.lista_sectores {
    list-style: none;
    width: 46%;
    display: inline-block;
    margin: 0;
    padding: 0 1% 0 0;
    vertical-align: top;
}

div.articulo_descripcion_wrapper_605 ul.lista_sectores_izq {
    text-align: right;
    padding-right: 3%;
    border-right: 2px solid #ffeb8c;
}

div.articulo_descripcion_wrapper_605 ul.lista_sectores_der {
    border-left: 2px solid #ffeb8c;
    padding-left: 3%;
}

div.articulo_descripcion_wrapper_605 ul.lista_sectores li{
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.7em;
    text-align: left;
    font-weight: 600;
    color: #343434;
}

div.articulo_descripcion_wrapper_605 ul.lista_sectores_izq li{
    text-align: right;
}

div.articulo_descripcion_wrapper_605 ul li:before{
    display: none;
}

div.articulo_descripcion_wrapper_605 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
}

div.articulo_descripcion_wrapper_605 .banner_col_izq{
    padding-bottom: 5px;
}

/* banner comercio 606 */

div.articulo_descripcion_wrapper_606 {
    background:#fff;
}
div.articulo_descripcion_wrapper_606 h2 {
    padding: 2em 0 0 0;
    color: #0060A9;
}

div.articulo_descripcion_wrapper_606 img.imagen_banner_slider {
    padding: 0;
}

div.articulo_descripcion_wrapper_606 div.lista_sectores_wrapper {
    overflow: hidden;
    margin: 3% 10% 1% 4%;
    padding: 2em;
    background: white;
    border-radius: 0;
    box-shadow: 1px 1px 8px #ddd, -1px -1px 8px #ddd;
    font-weight: bold;
}

div.articulo_descripcion_wrapper_606 ul.lista_sectores {
    list-style: none;
    width: 46%;
    display: inline-block;
    margin: 0;
    padding: 0 1% 0 0;
    vertical-align: top;
}

div.articulo_descripcion_wrapper_606 ul.lista_sectores_izq {
    text-align: right;
    padding-right: 3%;
    border-right: 2px solid #ffeb8c;
}

div.articulo_descripcion_wrapper_606 ul.lista_sectores_der {
    border-left: 2px solid #ffeb8c;
    padding-left: 3%;
}

div.articulo_descripcion_wrapper_606 ul.lista_sectores li{
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.7em;
    text-align: left;
    font-weight: 600;
    color: #343434;
}

div.articulo_descripcion_wrapper_606 ul.lista_sectores_izq li{
    text-align: right;
}

div.articulo_descripcion_wrapper_606 ul li:before{
    display: none;
}

div.articulo_descripcion_wrapper_606 .banner_col_der{
    position: absolute;
    right: 0;
    bottom: 0;
}

div.articulo_descripcion_wrapper_606 .banner_col_izq{
    padding-bottom: 5px;
}

/* banner 612 black firday 2019 - banner 657 black friday 2020*/

div.articulo_descripcion_wrapper_612,div.articulo_descripcion_wrapper_657  {
    text-align: center;
}

div.articulo_descripcion_wrapper_612 .cont_banner_portada, div.articulo_descripcion_wrapper_657 .cont_banner_portada {
    text-align: center;
    margin: 0 auto;
    width: 100%;
    max-width: 980px;
    padding: 0;
}

div.articulo_descripcion_wrapper_612 .cont_banner_portada img, div.articulo_descripcion_wrapper_657 .cont_banner_portada img {
    width: 100%;
    max-width: 980px;
}

div.articulo_descripcion_wrapper_612 .cont_banner_portada img.b_movil, div.articulo_descripcion_wrapper_657 .cont_banner_portada img.b_movil {
    display: none;
}

/*banner 708 black friday 2021*/


div.articulo_descripcion_wrapper_708  {
    text-align: center;
	 background: #0152b5;
}

div.articulo_descripcion_wrapper_708 .cont_banner_portada{
    text-align: center;
    margin: 0 auto;
    width: 100%;
    max-width: 980px;
    padding: 0;
}

div.articulo_descripcion_wrapper_708 .cont_banner_portada img{
    width: 100%;
    max-width: 980px;
}

div.articulo_descripcion_wrapper_708 .cont_banner_portada img.b_movil {
    display: none;
}



/* banner 660 transformación digital */
div.articulo_descripcion_wrapper_660{
	background:#0152b5 ;
    margin: 0;
    overflow: hidden;
    position: relative;
    padding: 0;
}

div.articulo_descripcion_wrapper_660 div.bloque_contenido_wrapper {
	background:#0152b5 ;
    height: inherit;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 100%;
    z-index: 1;
}

div.articulo_descripcion_wrapper_660 div.bloque_contenido_int {
    margin: 0 3%;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 0;
    text-align: left;
	display: flex;
	justify-content: left;
	align-items: center;
}

div.articulo_descripcion_wrapper_660 div.col_izq {
    width: 50%;
}

div.articulo_descripcion_wrapper_660 div.bloque_contenido_int {
    text-align: left;
}

div.articulo_descripcion_wrapper_660 h1.titulo_producto {
    color: #fff;
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
    font-size: 3em;
    letter-spacing: -0.05em;
    line-height: 1.2em;
    margin: 0;
    max-width: 600px;
    padding: 0;
    text-align: left;
}

div.articulo_descripcion_wrapper_660 h1.titulo_producto span.txt_destacado{
	font-weight: 600;
}

div.articulo_descripcion_wrapper_660 h1.titulo_producto .txt_destacado {
    text-transform: uppercase;
    font-size: 1.2em;
    display: block;
}

div.articulo_descripcion_wrapper_660 div.col_der {
    width: 50%;
}

div.articulo_descripcion_wrapper_660 div.col_der div.col_int {
    margin: 0 auto;
    text-align: center;
}

div.articulo_descripcion_wrapper_660 div.col_der img.img_bloque_xolidosign {
    margin: 0 auto;
    padding: 20px 0 0 0;
    text-align: center;
    max-height: 550px;
    max-width: 100%;
    width: auto;
}

div.articulo_descripcion_wrapper_660 div.soluciones{
	margin:0;
	padding:20px 0 0 0;
}

div.articulo_descripcion_wrapper_660 div.soluciones ul{
	display: flex;
	align-items: center;
	justify-content: center;
	align-self:center;
	margin:0;
	padding:0;
}

div.articulo_descripcion_wrapper_660 div.soluciones ul li{
	background: #206cc9;
	color: #fff;
	border: 1px solid #fff;
	text-transform: uppercase;
	font-size: 2em;
	height: 120px;	
	text-align:left;
	flex:1;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 10px 0 0;
}

div.articulo_descripcion_wrapper_660 div.soluciones ul li strong{
	font-weight:100;
	display:block;
}

div.articulo_descripcion_wrapper_660 ul li:before{
	display:none!important;
}

/*banner acelera*/

div.articulo_descripcion_wrapper_660 div#bloque_acelera {
    margin: 0 auto;
    padding: 8em 0 0 0;
}

div.articulo_descripcion_wrapper_660 div#bloque_acelera_wrapper {	
    margin: 0 10px 0 0;
	text-align:left;
}

div.articulo_descripcion_wrapper_660 div#bloque_acelera_wrapper img{
	width:100%;
}

/* banner 613 cumbre clima */

div.articulo_descripcion_wrapper_613  {
    text-align: center;
}

div#bloque_cop25_col_izq {
    float: left;
    width: 50%;
}

div#bloque_cop25_col_izq img {
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 100%;
    max-width: inherit;
}

div#bloque_cop25_col_der {
    float: right;
    width: 49%;
    padding: 0 2em;
    box-sizing: border-box;
    font-family: "Montserrat","Open Sans",Arial;
}

div.articulo_descripcion_wrapper_602 h2 {
}

div#bloque_cop25_col_der h4.slogan_contenido {
    padding: 1.5em 0 0 0;
    color: #0060A9;
    text-align: left;
    margin: 0 4%;
    font-size: 3.3em;
}

div#bloque_cop25_col_der h4.slogan_contenido strong {
    padding-bottom: 5px;
    display: block;
}

div#bloque_cop25_col_der ul {
    margin: 0 4%;
    overflow: hidden;
    padding: 20px 0 10px 0;
    text-align: center;
    font-size: 0.6em;
}

div#bloque_cop25_col_der ul li {
    color: #000;
    letter-spacing: -0.05em;
    line-height: 1.1em;
    margin: 0 1% 0 0;
    padding: 4px 0;
    display: inline-block;
    font-size: 2.5em;
}

div#bloque_cop25_col_der ul li:before {
    content: "";
}

div#bloque_cop25_col_der .txt_cop25 {
    color: #6A9519;
    font-size: 4em;
    font-weight: normal;
    letter-spacing: 5px;
    line-height: 1em;
    margin: 0 4%;
    padding: 15px 0 0 0;
    text-align: center;
}

div#bloque_cop25_col_der .txt_cop25 span {
    font-size: 1.8em;
    font-weight: normal;
    padding: 0;
}

div#cop25_oferta {
    border: 2px solid #EE7D11;
    padding: 0.5em;
    max-width: 50%;
    margin: 1em auto;
    font-size: 2.3em;
    color: #fff;
    text-align: center;
    background: #EE7D11;
    font-family: 'Montserrat',Arial,Helvetica,sans-serif;
}

div#cop25_oferta  p {
    margin: 0;
}

div#cop25_oferta p#cop_25codigo {
    margin-top: 10px;
    font-size: 1.1em;
}

div#cop25_oferta strong {
    font-size: 1.4em;
}

div#cop25_oferta small {
    padding-top: 5px;
}

p.cop25_disclaimer {
    padding-top: 3em;
    text-align: center;
    color: #666;
    top: 100%;
    left: 0;
}

/*banners año nuevo 2021*/

div.articulo_descripcion_wrapper_661 {
    background: #cfe4f7;
    height: inherit;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 100%;
    z-index: 1;
}

div.articulo_descripcion_wrapper_661 h2.titulo_banner_slider strong{
	font-size: 1.8em;
}
div.articulo_descripcion_wrapper_661 h2.titulo_xolidosign{
	padding:0;
}

div.articulo_descripcion_wrapper_661 h2.titulo_banner_slider, div.articulo_descripcion_wrapper_661 h3.slogan_banner_slider{
		color:#1573d1;
}

div.articulo_descripcion_wrapper_661 .cont_banner_portada_wrapper{
	margin: 0 3%;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 0;
    text-align: left;
	display: flex;
	justify-content: left;
	align-items: center;
}

/*20 años*/

div#xolido-slider-portada_elemento_676 div.bloque_contenido{
	background:#dedfe1;	
}

div#xolido-slider-portada_elemento_676 div.bloque_contenido_wrapper {
    margin: 0 0 0 2%;
    padding: 0;
}

div#xolido-slider-portada_elemento_676 div.col_der {
    width: 50%;
    float: right;
    background: transparent url(/lang/img_xolido/portada/slider/2021/img_planamigo3.jpg) no-repeat 100% 100%;
    min-height: 550px;
    background-size: contain;
}

div#xolido-slider-portada_elemento_676 div.col_der div.col_int {
    margin: 0 auto;
    text-align: right;
    padding:20px 80px 0 0;
	position:relative;
}

div#xolido-slider-portada_elemento_676 div.col_der img.img_bloque_xolidosign {
    margin: 0 auto;
    padding: 0;
    text-align: center;
    max-height: 550px;
    max-width: 100%;
    width: auto;
}

div#xolido-slider-portada_elemento_676 div.col_izq {
    width: 50%;
	float: left;
}

div#xolido-slider-portada_elemento_676 h1.titulo_banner {
    color: #000;
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
    font-size: 3em;
    letter-spacing: -0.05em;
    line-height: 1.2em;
    margin: 0 auto;
    padding: 2em 0 0 0;
    text-align: center;
}

div#xolido-slider-portada_elemento_676 h1.titulo_banner span.txt_destacado {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 1.4em;
    line-height: 1.2em;
}

div#xolido-slider-portada_elemento_676 h1.titulo_banner .txt_negrita{
	font-weight: 600;
}

div#xolido-slider-portada_elemento_676 h2.subtitulo_banner {
    color: #206cc9;
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
    font-size: 3em;
    font-weight: 600;
    letter-spacing: -0.05em;
    line-height: 1.2em;
	margin: 0 auto;
    padding: 0.8em 0 0 0;
    text-align: center;
	text-transform:uppercase;
}

div#xolido-slider-portada_elemento_676 h3.slogan_banner {
    color: #777;
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
    font-size: 2em;
    font-weight: 600;
    letter-spacing: -0.05em;
    line-height: 1.2em;
	margin: 0 auto;
    padding: 0.6em 0 0 0;
    text-align: center;
}

div#xolido-slider-portada_elemento_676 div.planes {
    display: flex;
    align-items: center;
    justify-content: center;
    align-self: center;
    margin: 0;
    padding: 20px 0 0 0;
}

div#xolido-slider-portada_elemento_676 div.planes .plan {	
    color: #fff;
    text-align: center;
    margin: 0 10px 0 0;
    width: 48%;   
}

div#xolido-slider-portada_elemento_676 div.planes .plan2 {
    margin: 0;
}

div#xolido-slider-portada_elemento_676 div.planes .plan .plan_int {
	padding:1.5em;
	background: #206cc9;
	min-height: 194px;
}

.plan_titulo {
    display: block;
    font-size: 2.2em;
    text-transform: uppercase;
    font-weight: bold;
    padding: 0 0 10px 0;
    font-family: "Montserrat",Arial,Helvetica,sans-serif;
}

.plan_descuento {
    text-transform: uppercase;
    display: inline-block;
    font-size: 1.7em;
    padding: 3px 10px;
    font-weight: 600;
    background: #ffba00;
    margin: 0 0 20px 0;
    color: #000;
}

.txt_venteanos {
    height: 220px;
    background: #206cc9;
    padding: 0;
    color: #fff;
    border-radius: 50%;
    font-size: 1.8em;
    width: 220px;
    line-height: 1.4em;
    text-align: center;
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
}

.txt_venteanos span {
    font-size: 1.9em;
    line-height: 1.1em;
}

.txt_anio{
    background: #ffba00;
    border-radius: 50%;
    color: #000;
    height: 90px;
    width: 90px;
    line-height: 1.4em;
    text-align: center;
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    font-size: 1.4em;
    font-weight: bold;
    margin: 0;
    position: absolute;
    bottom: -22px;
    right: 40px;
}

.plan_txt{
	display:block;
	font-size: 1.6em;
	padding:0 0 10px 0;
}

.plan_btn{
	display:block;
	font-size: 1.4em;
	padding:0 0 10px 0;
}

div#xolido-slider-portada_elemento_676 .boton_banner_slider a {
    background: #d64545;
    border: medium none;
    border-radius: 2px;
    box-shadow: 0 0 5px rgb(0 0 0 / 30%);
    color: #fff;
    display: inline-block;
    font-weight: 600;
    padding: 7px 20px;
    font-size: 15px;
    line-height: 24px;
    text-transform: uppercase;
    z-index: 201;
    position: relative;
}

.boton_banner_slider a:after {
    color: #fff;
    content: "\f0da";
    font: 13px/1 FontAwesome;
    margin: 0 0 0 8px;
}

.plan_nota{
	display:block;
	font-size: 1.2em;
	padding:0 0 10px 0;
	display:none;
}

div#xolido-slider-portada_elemento_676 sup.txt_numero {
    color: #d64545;
}

/*banner 694 -  Plan acelera pyme 2021 - banner 703 - banner 713 - banner 726*/

div.articulo_descripcion_wrapper_694, div.articulo_descripcion_wrapper_703,div.articulo_descripcion_wrapper_713, div.articulo_descripcion_wrapper_726, div.articulo_descripcion_wrapper_725{
	background: #eaedf2;
    margin: 0;
    overflow: hidden;
    position: relative;
    padding: 0;
}



div.articulo_descripcion_wrapper_694 div.bloque_contenido_wrapper, div.articulo_descripcion_wrapper_703 div.bloque_contenido_wrapper, div.articulo_descripcion_wrapper_713 div.bloque_contenido_wrapper, div.articulo_descripcion_wrapper_726 div.bloque_contenido_wrapper, div.articulo_descripcion_wrapper_725 div.bloque_contenido_wrapper{
	background: #eaedf2;
    height: inherit;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 100%;
    z-index: 1;
}

 div.articulo_descripcion_wrapper_726,  div.articulo_descripcion_wrapper_726 div.bloque_contenido_wrapper{
	background: #fcfcfc;
 }

div.articulo_descripcion_wrapper_694 div.bloque_contenido_int, div.articulo_descripcion_wrapper_703 div.bloque_contenido_int, div.articulo_descripcion_wrapper_713 div.bloque_contenido_int, div.articulo_descripcion_wrapper_726 div.bloque_contenido_int, div.articulo_descripcion_wrapper_725 div.bloque_contenido_int   {
    margin: 0 0 0 3%;
    overflow: hidden;
    padding: 0;
    text-align: left;
	display: flex;
	justify-content: left;
	align-items: center;
}

div.articulo_descripcion_wrapper_694 div.col_izq, div.articulo_descripcion_wrapper_703 div.col_izq, div.articulo_descripcion_wrapper_713 div.col_izq, div.articulo_descripcion_wrapper_726 div.col_izq, div.articulo_descripcion_wrapper_725 div.col_izq {
    width: 40%;
	flex-shrink:0;
}

 div.articulo_descripcion_wrapper_726 div.col_izq {
    width: 50%;
}



div.articulo_descripcion_wrapper_694 div.col_der, div.articulo_descripcion_wrapper_703 div.col_der, div.articulo_descripcion_wrapper_713 div.col_der, div.articulo_descripcion_wrapper_726 div.col_der, div.articulo_descripcion_wrapper_725 div.col_der {
    max-height:550px;
}

div.articulo_descripcion_wrapper_725 div.col_der {
    width: 60%;
}

div.articulo_descripcion_wrapper_694 div.bloque_contenido_int, div.articulo_descripcion_wrapper_703 div.bloque_contenido_int, div.articulo_descripcion_wrapper_713 div.bloque_contenido_int, div.articulo_descripcion_wrapper_726 div.bloque_contenido_int, div.articulo_descripcion_wrapper_725 div.bloque_contenido_int  {
    text-align: left;
}

div.articulo_descripcion_wrapper_694 div.col_der div.col_int, div.articulo_descripcion_wrapper_703 div.col_der div.col_int, div.articulo_descripcion_wrapper_713 div.col_der div.col_int, div.articulo_descripcion_wrapper_726 div.col_der div.col_int, div.articulo_descripcion_wrapper_725 div.col_der div.col_int {
    margin: 0 auto;
    text-align: right  ;
}

div.articulo_descripcion_wrapper_694 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_703 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_713 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_726 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_725 div.col_der img.imagen_banner_slider {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	min-height: 550px;
	width: auto;
}

div.articulo_descripcion_wrapper_726 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_725 div.col_der img.imagen_banner_slider{
	width: 100%;
}

.articulo_descripcion_wrapper_694 h2.titulo_banner_slider, .articulo_descripcion_wrapper_703 h2.titulo_banner_slider, .articulo_descripcion_wrapper_713 h2.titulo_banner_slider, .articulo_descripcion_wrapper_726 h2.titulo_banner_slider, .articulo_descripcion_wrapper_725 h2.titulo_banner_slider{
	color: #000;
	text-transform: uppercase;
	font-size: 5em;
	padding: 0 0 5px 0;
	margin: 0 4%;
	font-weight: bold;
}

.articulo_descripcion_wrapper_694 div.banner_arriba, .articulo_descripcion_wrapper_703 div.banner_arriba, .articulo_descripcion_wrapper_713 div.banner_arriba, .articulo_descripcion_wrapper_726 div.banner_arriba, .articulo_descripcion_wrapper_725 div.banner_arriba{
	background: #0060A9;
	margin: 0 4%;
	border-radius: 1.5em;
	display: inline-block;
}

.articulo_descripcion_wrapper_694 h3.slogan_banner_slider, .articulo_descripcion_wrapper_703 h3.slogan_banner_slider, .articulo_descripcion_wrapper_713 h3.slogan_banner_slider, .articulo_descripcion_wrapper_726 h3.slogan_banner_slider, .articulo_descripcion_wrapper_725 h3.slogan_banner_slider{
    color: white;
    font-size: 3em;
    line-height: normal;
    padding: 0.5em 1.2em;
    margin: 0;
}

.articulo_descripcion_wrapper_694 p.txt_banner_slider, .articulo_descripcion_wrapper_703 p.txt_banner_slider, .articulo_descripcion_wrapper_713 p.txt_banner_slider, .articulo_descripcion_wrapper_726 p.txt_banner_slider, .articulo_descripcion_wrapper_725 p.txt_banner_slider{
	font-size: 2.1em;
	color: #000;
	margin: 0 4%;
	padding: 0.5em 0 0 0;
	font-weight: bold;
}

.articulo_descripcion_wrapper_694 .txt_mayusculas, .articulo_descripcion_wrapper_703 .txt_mayusculas, .articulo_descripcion_wrapper_713 .txt_mayusculas, .articulo_descripcion_wrapper_726 .txt_mayusculas, .articulo_descripcion_wrapper_725 .txt_mayusculas{
	text-transform:uppercase;
}

.articulo_descripcion_wrapper_694 img.imagen_banner_slider, .articulo_descripcion_wrapper_703 img.imagen_banner_slider, .articulo_descripcion_wrapper_713 img.imagen_banner_slider, .articulo_descripcion_wrapper_726 img.imagen_banner_slider, .articulo_descripcion_wrapper_725 img.imagen_banner_slider  {
    padding:0;
}

.articulo_descripcion_wrapper_694 div#bloque_acelera, .articulo_descripcion_wrapper_703 div#bloque_acelera, .articulo_descripcion_wrapper_713 div#bloque_acelera, .articulo_descripcion_wrapper_726 div#bloque_acelera, .articulo_descripcion_wrapper_725 div#bloque_acelera  {
    padding: 3em 0 0 0;
    margin: 0 4%;
}

.articulo_descripcion_wrapper_694 div#bloque_acelera_wrapper, .articulo_descripcion_wrapper_703 div#bloque_acelera_wrapper, .articulo_descripcion_wrapper_713 div#bloque_acelera_wrapper, .articulo_descripcion_wrapper_726 div#bloque_acelera_wrapper, .articulo_descripcion_wrapper_725 div#bloque_acelera_wrapper  {
    margin: 0;
    text-align: left;
}

.articulo_descripcion_wrapper_694 div#bloque_acelera_wrapper img, .articulo_descripcion_wrapper_703 div#bloque_acelera_wrapper img, ,.articulo_descripcion_wrapper_713 div#bloque_acelera_wrapper img,.articulo_descripcion_wrapper_726 div#bloque_acelera_wrapper img,.articulo_descripcion_wrapper_725 div#bloque_acelera_wrapper img{
    width: auto;
}

	/*694 - 703 - 713 -726*/
	.articulo_descripcion_wrapper_694 #bloque_acelera_wrapper img, .articulo_descripcion_wrapper_703 #bloque_acelera_wrapper img, div.articulo_descripcion_wrapper_713 #bloque_acelera_wrapper img, div.articulo_descripcion_wrapper_726 #bloque_acelera_wrapper img, div.articulo_descripcion_wrapper_725 #bloque_acelera_wrapper img{
	width: 100%;
	max-width:531px;
}

div.articulo_descripcion_wrapper_725 #bloque_acelera_wrapper img{
	width: auto;
}



/*Estilos Móviles*/
@media (min-width: 1600px) {
	.articulo_descripcion_wrapper_597 .banner_arriba, .articulo_descripcion_wrapper_597 .banner_abajo {
		max-width: 58%;
	}
}
@media (min-width: 1440px) {

	.articulo_descripcion_wrapper_597 p.txt_banner_slider{
		padding:2.5em 0 0 0;
	}
	
	/* banner promocion enise 601 */

	#xolido-slider-portada_elemento_601 h2.titulo_banner_slider {
		padding: 4.5em 0 0;
	}

}

@media (max-width: 1440px) {
	
	.layout_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper {
		min-height: 500px;
	}

	.layout_layout-xolido-portada div.region_contenido_una_columna, div.region_contenido_dos_columnas {
		min-height: 500px;
	}

	.layout_layout-xolido-portada .xolido-slider-portada_elemento{
		height: 500px;
	}

	.xolido-slider-portada_elemento ul li {
		font-size: 2em;
		line-height: 1.1em;
	}

	#xolido-slider-portada_elemento_499 p.txt_banner_slider{
		padding-bottom:0;
	}
	
    /* enise */
    #xolido-slider-portada_elemento_595 p.txt3_banner_slider {
        font-size: 1.6em;
        padding: 5px 10px;
    }
	
	.articulo_descripcion_wrapper_556 h2.titulo_banner_slider, .articulo_descripcion_wrapper_566 h2.titulo_banner_slider,.articulo_descripcion_wrapper_568 h2.titulo_banner_slider{
		padding: 135px 0 0;
	}
	
	.articulo_descripcion_wrapper_558 h2.titulo_banner_slider{
		padding: 100px 0 0;
	}
	.articulo_descripcion_wrapper_545 p.titulo_productos {
		margin: 68px 4% 0 4%;
	}
	
	.articulo_descripcion_wrapper_497 p.titulo_productos {
	    margin: 83px 4% 0 4%;
	}
	
	.articulo_descripcion_wrapper_568 img.imagen_banner_slider {
        padding: 45px 0 15px 0;
    }

    /* Banner 597 integrar y notificar */
    .articulo_descripcion_wrapper_597 .banner_arriba, .articulo_descripcion_wrapper_597 .banner_abajo {
        max-width: 70%;
    }
	
		
	/* banner promocion enise 601 */

	#xolido-slider-portada_elemento_601 h2.titulo_banner_slider {
		padding: 4em 0 0;
	}

    /* banner 613 cumbre clima */

    div#bloque_cop25_col_der h4.slogan_contenido {
        padding-top: 0.8em;
        font-size: 2.7em;
    }

    div#cop25_oferta {
        font-size: 2em;
    }

    div#bloque_cop25_col_der ul {
        font-size: 0.55em;
    }
	
		/* banner enise + promocion 652 - 705 */

	#xolido-slider-portada_elemento_652 h2.titulo_banner_slider, #xolido-slider-portada_elemento_705 h2.titulo_banner_slider{
		 font-size: 3em;
	}


	img#promocion_enise_img {
    max-width: 352px;
	}
	
	
	/* banner descuento 14 ENISE 654 - 713 - 726  */
	div.articulo_descripcion_wrapper_654 img#promocion_enise_img, div.articulo_descripcion_wrapper_713 img#promocion_enise_img, div.articulo_descripcion_wrapper_726 img#promocion_enise_img, div.articulo_descripcion_wrapper_725 img#promocion_enise_img{
		padding: 2em 0 0 0;
	}
	
		/*banner 694  - 713 - 726  */
	
	.articulo_descripcion_wrapper_694 h2.titulo_banner_slider, .articulo_descripcion_wrapper_713 h2.titulo_banner_slider, .articulo_descripcion_wrapper_726 h2.titulo_banner_slider, .articulo_descripcion_wrapper_725 h2.titulo_banner_slider, .articulo_descripcion_wrapper_725 h2.titulo_banner_slider    {
		font-size: 4.2em;
	}
	
	.articulo_descripcion_wrapper_694 h3.slogan_banner_slider, 	.articulo_descripcion_wrapper_713 h3.slogan_banner_slider, 	.articulo_descripcion_wrapper_726 h3.slogan_banner_slider, 	.articulo_descripcion_wrapper_725 h3.slogan_banner_slider {
		font-size: 2.5em;
	}
	
	.articulo_descripcion_wrapper_694 p.txt_banner_slider, .articulo_descripcion_wrapper_713 p.txt_banner_slider, .articulo_descripcion_wrapper_726 p.txt_banner_slider, .articulo_descripcion_wrapper_725 p.txt_banner_slider  {
		font-size: 1.7em;
	}
	
	/* banner enise decuento 704*/	
	
	div.articulo_descripcion_wrapper_704 div.col_izq {
		width: 50%;
	}
	
	div.articulo_descripcion_wrapper_704 div.col_der {
		width: 50%;
	}
	
	div.articulo_descripcion_wrapper_704 h2.titulo_banner_slider {
   	 font-size: 3.1em;
	}
	
	div#xolido-slider-portada_elemento_704 .contenedor_destacado {
		margin-top: 4em;
	}
	

	
}

@media (max-width: 1366px) {
	


	/* banner enise + promocion 652 - 705*/
	img#promocion_enise_img {
    	max-width: 340px;
	}
	
	/* banner 660 transformación digital */
	
	div.articulo_descripcion_wrapper_660 div.soluciones ul li {
    	font-size: 1.8em;
	}
	
	/*banner 676 - 20 años */
	div#xolido-slider-portada_elemento_676 h1.titulo_banner {
    	padding: 1.2em 0 0 0;
		font-size: 2.5em;
	}
	
	div#xolido-slider-portada_elemento_676 h2.subtitulo_banner {
		font-size: 2.5em;
		padding: 0.5em 0 0 0;
	}
	
	div#xolido-slider-portada_elemento_676 h3.slogan_banner {
		font-size: 1.4em;
	}
	
	div#xolido-slider-portada_elemento_676 div.planes .plan .plan_int {
		min-height: 214px;
	}
	
	.txt_venteanos span {
		font-size: 1.7em;
		line-height: 1.1em;
	}
	
	/*banner 694 - 713 - 726*/
	
	div.articulo_descripcion_wrapper_694 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_703 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_713 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_726 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_725 div.col_der img.imagen_banner_slider {
		min-height: 500px;
	}
	
	.articulo_descripcion_wrapper_694 h2.titulo_banner_slider, .articulo_descripcion_wrapper_703 h2.titulo_banner_slider, ,.articulo_descripcion_wrapper_713 h2.titulo_banner_slider,.articulo_descripcion_wrapper_726 h2.titulo_banner_slider,.articulo_descripcion_wrapper_725 h2.titulo_banner_slider {
		font-size: 3.1em;
	}
	
   
}
	
@media (max-width: 1280px) {
	
	.layout_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper {
		min-height: 450px;
	}

	.layout_layout-xolido-portada div.region_contenido_una_columna, div.region_contenido_dos_columnas {
		min-height: 450px;
	}

	.layout_layout-xolido-portada .xolido-slider-portada_elemento{
		height: 450px;
	}

	h2.titulo_banner_slider {
		font-size: 3em;
	}
	
	h3.slogan_banner_slider {
		font-size: 2.5em;
	}

    p.txt_banner_slider {
        font-size: 1.8em;
    }

    .xolido-slider-portada_elemento ul li {
        font-size: 1.8em;
    }

    .xolido-slider-portada_elemento ul {
        padding: 0;
    }

    .articulo_descripcion_wrapper_497 p.titulo_productos{
        margin: 57px 4% 0 4%;
    }

    div#xolido-slider-portada_elemento_499 p.titulo_productos {
        padding: 60px 0 0;
    }
	
	#xolido-slider-portada_elemento_535 h2.titulo_banner_slider {
		padding: 60px 0 0;
	}

	#xolido-slider-portada_elemento_535 h3.slogan_banner_slider {
		font-size: 2.2em;
	}

    .articulo_descripcion_wrapper_545 p.titulo_productos {
        margin: 57px 4% 0 4%;
    }

    .articulo_descripcion_wrapper_563 h3.slogan_banner_slider {
        padding:130px 0 0 0;
    }

    .articulo_descripcion_wrapper_572 p.titulo_productos, .articulo_descripcion_wrapper_571 p.titulo_productos  {
        margin: 100px 4% 0 4%;
    }

    /* banner enise + promocion 595 */
    #xolido-slider-portada_elemento_595 div.banner_col_izq {
        float: left;
        width: 50%;
    }

    #xolido-slider-portada_elemento_595 div.banner_col_der {
        float: right;
        width: 49%;
    }

    #xolido-slider-portada_elemento_595 h2#enise_promocion_tit {
        font-size: 2.8em;
    }

    #xolido-slider-portada_elemento_595 p.txt3_banner_slider {
        font-size: 1.3em;
        padding: 5px 10px;
    }

    #xolido-slider-portada_elemento_595 .slogan_banner_slider {
        padding-top: 10px;
    }

    #xolido-slider-portada_elemento_595 p.txt2_banner_slider {
        font-size: 1.1em;
    }

    #xolido-slider-portada_elemento_595 .slogan_banner_slider {
        font-size: 1.6em;
    }

    #xolido-slider-portada_elemento_595 .txt_banner_slider {
        font-size: 1.7em;
    }

    #xolido-slider-portada_elemento_595 img#promocion_enise_img {
        padding-top: 15px;
    }
	
	/* banner enise + promocion 652  - 705 */
    #xolido-slider-portada_elemento_652 div.banner_col_izq, #xolido-slider-portada_elemento_705 div.banner_col_izq {
        float: left;
        width: 50%;
    }

    #xolido-slider-portada_elemento_652 div.banner_col_der, #xolido-slider-portada_elemento_705 div.banner_col_der {
        float: right;
        width: 49%;
    }

    #xolido-slider-portada_elemento_652 h2#enise_promocion_tit,  #xolido-slider-portada_elemento_705 h2#enise_promocion_tit {
        font-size: 2.8em;
    }

    #xolido-slider-portada_elemento_652 p.txt3_banner_slider, #xolido-slider-portada_elemento_705 p.txt3_banner_slider {
        font-size: 1.3em;
        padding: 5px 10px;
    }

    #xolido-slider-portada_elemento_652 .slogan_banner_slider,  #xolido-slider-portada_elemento_705 .slogan_banner_slider {
        padding-top: 10px;
    }

    #xolido-slider-portada_elemento_652 p.txt2_banner_slider, #xolido-slider-portada_elemento_705 p.txt2_banner_slider {
        font-size: 1.1em;
    }

    #xolido-slider-portada_elemento_652 .slogan_banner_slider, #xolido-slider-portada_elemento_705 .slogan_banner_slider {
        font-size: 1.6em;
    }

    #xolido-slider-portada_elemento_652 .txt_banner_slider, #xolido-slider-portada_elemento_705 .txt_banner_slider {
        font-size: 1.7em;
    }

    #xolido-slider-portada_elemento_652 img#promocion_enise_img, #xolido-slider-portada_elemento_705 img#promocion_enise_img {
        padding-top: 15px;
    }
	img#promocion_enise_img {
   		max-width: 352px;
	}
	#xolido-slider-portada_elemento_652 img#img_logo_enise, #xolido-slider-portada_elemento_705 img#img_logo_enise  {
		width: 100%;
	}
	
	#xolido-slider-portada_elemento_652 h2#enise_promocion_tit, #xolido-slider-portada_elemento_705 h2#enise_promocion_tit {
		font-size: 2.7em;
	}

    /* Banner 597 integrar y notificar */
    .articulo_descripcion_wrapper_597 .banner_arriba, .articulo_descripcion_wrapper_597 .banner_abajo {
        max-width: 80%;
    }

    /* Banner 598 */
    div.articulo_descripcion_wrapper_598 h2 {
        padding: 1em 0 0 0;
    }

    div.articulo_descripcion_wrapper_598 .banner_col_der {
        position: static;
        right: inherit;
        bottom: inherit;
        margin-top: 4em;
    }

    /* Banner 599 */
    div.articulo_descripcion_wrapper_599 h2 {
        padding: 1em 0 0 0;
    }

    div.articulo_descripcion_wrapper_599 .banner_col_der {
        position: static;
        right: inherit;
        bottom: inherit;
        margin-top: 4em;
    }

    /* Banner 600 */
    div.articulo_descripcion_wrapper_600 h2 {
        padding: 1em 0 0 0;
    }

    div.articulo_descripcion_wrapper_600 .banner_col_der {
        position: static;
        right: inherit;
        bottom: inherit;
        margin-top: 4em;
    }

    /* Banner 602 */
    div.articulo_descripcion_wrapper_602 h2 {
        padding: 1em 0 0 0;
    }

    div.articulo_descripcion_wrapper_602 .banner_col_der {
        position: static;
        right: inherit;
        bottom: inherit;
        margin-top: 4em;
    }

    /* Banner 604 */
    div.articulo_descripcion_wrapper_604 h2 {
        padding: 1em 0 0 0;
    }

    div.articulo_descripcion_wrapper_604 .banner_col_der {
        position: static;
        right: inherit;
        bottom: inherit;
        margin-top: 4em;
    }

    /* Banner 605 */
    div.articulo_descripcion_wrapper_605 h2 {
        padding: 1em 0 0 0;
    }

    div.articulo_descripcion_wrapper_605 .banner_col_der {
        position: static;
        right: inherit;
        bottom: inherit;
        margin-top: 4em;
    }

    /* Banner 606 */
    div.articulo_descripcion_wrapper_606 h2 {
        padding: 1em 0 0 0;
    }

    div.articulo_descripcion_wrapper_606 .banner_col_der {
        position: static;
        right: inherit;
        bottom: inherit;
        margin-top: 4em;
    }

    /* Banner 603 */
    div.articulo_descripcion_wrapper_603 h2 {
        padding: 1em 0 0 0;
    }


	/* banner promocion enise 601 */

	#xolido-slider-portada_elemento_601 h2.titulo_banner_slider {
		padding: 3em 0 0;
	}

    /* banner cumbre clima cop25 */

    div#bloque_cop25_col_der h4.slogan_contenido {
        padding-top: 0.5em;
        font-size: 2.5em;
    }

    div#bloque_cop25_col_der .txt_cop25 {
        font-size: 3em;
    }

    div#bloque_cop25_col_der ul {
        padding: 10px 0 5px 0;
    }

    div#cop25_oferta {
        font-size: 1.6em;
    }
	
	/* banner descuento 14 ENISE 654 */
	div.articulo_descripcion_wrapper_654 img#promocion_enise_img {
		max-width: 520px;
	}
	div.articulo_descripcion_wrapper_654 p.titulo_productos{
		margin: 50px 4% 0 4%;
	
	}
	
	/* banner 660 transformación digital */
	
	div.articulo_descripcion_wrapper_660 h1.titulo_producto span.txt_destacado {
		font-weight: 300;
	}
	
	div.articulo_descripcion_wrapper_660 div.soluciones ul li {
		font-size: 1.5em;
		letter-spacing:-0.01em;
	}
	
	div.articulo_descripcion_wrapper_660 div#contenedor_ventajas_wrapper ul li:before {
		top:10px;
	}
	
	div.articulo_descripcion_wrapper_660 div#bloque_acelera {
   		 padding: 12em 0 0 0;
	}
	
		/*banner 694 - 713 - 726*/
		
	.articulo_descripcion_wrapper_694 h2.titulo_banner_slider, .articulo_descripcion_wrapper_703 h2.titulo_banner_slider,.articulo_descripcion_wrapper_713 h2.titulo_banner_slider,.articulo_descripcion_wrapper_726 h2.titulo_banner_slider,.articulo_descripcion_wrapper_725 h2.titulo_banner_slider     {
		font-size: 3.8em;
	}
	
	.articulo_descripcion_wrapper_694 h3.slogan_banner_slider, .articulo_descripcion_wrapper_703 h3.slogan_banner_slider, .articulo_descripcion_wrapper_713 h3.slogan_banner_slider, .articulo_descripcion_wrapper_726 h3.slogan_banner_slider, .articulo_descripcion_wrapper_725 h3.slogan_banner_slider{
		font-size: 2em;
	}
	
	.articulo_descripcion_wrapper_694 p.txt_banner_slider, .articulo_descripcion_wrapper_703 p.txt_banner_slider, .articulo_descripcion_wrapper_713 p.txt_banner_slider, .articulo_descripcion_wrapper_726 p.txt_banner_slider, .articulo_descripcion_wrapper_725 p.txt_banner_slider {
		font-size: 1.4em;
		text-align:left;
	}
	

	
	div.articulo_descripcion_wrapper_694 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_703 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_713 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_726 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_725 div.col_der img.imagen_banner_slider {
		min-height: 450px;
	}
	
	
	div.articulo_descripcion_wrapper_725 div.col_der {
		max-height: 448px;
	}

	
	/* banner 15enise descuento 704*/	
	
	div#xolido-slider-portada_elemento_704 .contenedor_destacado {
		margin-top: 4em;
	}
	
}

@media (max-width: 1152px) {

	.articulo_descripcion_wrapper_521 p.titulo_productos {
		margin: 56px 4% 0 4%;
	}
	
	.articulo_descripcion_wrapper_563 h3.slogan_banner_slider {
		padding:120px 0 0 0;
	}
	
	.articulo_descripcion_wrapper_572 p.titulo_productos, .articulo_descripcion_wrapper_571 p.titulo_productos  {
		margin: 75px 4% 0 4%;
	}
	
		
	/* banner enise + promocion 652 - */

	#xolido-slider-portada_elemento_652 h2.titulo_banner_slider, #xolido-slider-portada_elemento_705 h2.titulo_banner_slider{
		font-size: 2.5em;
	}

	img#promocion_enise_img {
    	max-width: 330px;
	}
	
	/* banner 660 transformación digital */
	
	div.articulo_descripcion_wrapper_660 div.soluciones ul li span {
		padding: 0 10px;
	}
	
	
	/*banner 694 - 703 - 713 - 726*/
	
	.articulo_descripcion_wrapper_694 h2.titulo_banner_slider, .articulo_descripcion_wrapper_703 h2.titulo_banner_slider, .articulo_descripcion_wrapper_713 h2.titulo_banner_slider,.articulo_descripcion_wrapper_726 h2.titulo_banner_slider,.articulo_descripcion_wrapper_725 h2.titulo_banner_slider {
		font-size: 3.6em;
	}
	.articulo_descripcion_wrapper_694 div#bloque_acelera_wrapper img, .articulo_descripcion_wrapper_703 div#bloque_acelera_wrapper img, .articulo_descripcion_wrapper_713 div#bloque_acelera_wrapper img, .articulo_descripcion_wrapper_726 div#bloque_acelera_wrapper img, .articulo_descripcion_wrapper_725 div#bloque_acelera_wrapper img  {
		width: 100%;
		max-width:401px;
		text-align: left;
	}
	
	/* banner 15enise descuento 704*/	
	
	div#xolido-slider-portada_elemento_704 h1.titulo_producto {
		font-size: 3.9em;
	}
	
	div#xolido-slider-portada_elemento_704 h2.titulo_banner_slider {
    	font-size: 2.3em;
	}
	
	div#xolido-slider-portada_elemento_704 .contenedor_destacado {
		margin-top: 3em;
	}
}

@media (max-width: 1100px) and (min-width: 901px) {
	
	/* banner 660 transformación digital */
	
	div.articulo_descripcion_wrapper_660 h1.titulo_producto{
		font-size: 2.7em;
	}
	
	div.articulo_descripcion_wrapper_660 div.bloque_contenido_wrapper{
		height:auto;
	}
	
	div.articulo_descripcion_wrapper_660 div.bloque_contenido_int {
		min-height:auto;
		padding:30px 0;
	}
	
	div.articulo_descripcion_wrapper_660 div#bloque_acelera {
   		 padding: 10em 0 0 0;
	}
	

	
}

@media (max-width: 1024px) {
	
	
	
	/*banner*/
	.xolido-slider-portada_elemento {
		height: inherit;
	}
	
	div.cont_banner_portada {
		margin: 0 2%;
		padding: 20px 0;
	}
	
	div.articulo_descripcion_wrapper p.titulo_productos {
   		margin: 0 auto;
		display:inline-block;
	}
	
	div.articulo_descripcion_wrapper_549 div.cont_banner_portada, div.articulo_descripcion_wrapper_662 div.cont_banner_portada {
		background:#fcf8f7;
		margin:0;
		padding:0;
	}
	div.articulo_descripcion_wrapper_662 div.cont_banner_portada,.layout_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper_662 {
		background:#0461c0;
	}
	
	.layout_layout-xolido-portada div.slider_plantilla_xolido-slider-portada div.articulo_descripcion_wrapper_549{
		background:#fcf8f7;
	}
	
	div.banner_col_izq {
		float: inherit;
		width: 100%;
	}
	
	div.banner_col_der {
		float: inherit;
		width: 100%;
		margin:0;
	}
	
	div.banner_col_izq img{
		   max-width:600px;
		   width:100%;
		   margin:0 auto;
	}
	p.titulo_productos, .articulo_descripcion_wrapper_521 p.titulo_productos, .articulo_descripcion_wrapper_545 p.titulo_productos {
		text-align: center;
		margin: 0 auto;
		display: block;
	}
	
    h2.titulo_banner_slider {
		padding: 10px 0 ;
		margin: 0 10px;
		font-size: 3.5em;
		line-height: 1.1em;
	}
	
    img.imagen_banner_slider {
			width: 100%;
	}
	
	h3.slogan_banner_slider {
		margin: 0 10px;
		font-size: 2.4em;
	}	
	
	p.txt_banner_slider{
		text-align: center;
		margin: 0 10px;
		font-size: 2em;
		padding:10px 0;
	}
	
	#xolido-slider-portada_elemento_497 img.imagen_banner_slider{
		margin:0 0 0 10px;
		box-sizing: content-box;	
	}	
	
	.xolido-slider-portada_elemento ul {
		max-width: 190px;
		padding: 10px 0;
		margin: 0  auto;
	}	
	
	.xolido-slider-portada_elemento ul li {
		font-size: 1.4em;
	}
	
    /* banner enise + promocion 595 */

    #xolido-slider-portada_elemento_595 div.banner_col_izq {
        float: left;
        width: 50%;
    }

    #xolido-slider-portada_elemento_595 div.banner_col_der {
        float: right;
        width: 49%;
    }

    #xolido-slider-portada_elemento_595 h2.titulo_banner_slider {
        font-size: 2.5em;
    }

    #xolido-slider-portada_elemento_595 p.txt3_banner_slider {
        font-size: 1.3em;
        padding: 5px 10px;
    }

    #xolido-slider-portada_elemento_595 .slogan_banner_slider {
        padding-top: 10px;
    }

    #xolido-slider-portada_elemento_595 p.txt2_banner_slider {
        font-size: 1em;
    }

    #xolido-slider-portada_elemento_595 .slogan_banner_slider {
       font-size: 1.4em;
    }

    #xolido-slider-portada_elemento_595 .txt_banner_slider {
        font-size: 1.5em;
    }
	
	/* banner enise + promocion 652 - 705*/

    #xolido-slider-portada_elemento_652 div.banner_col_izq, #xolido-slider-portada_elemento_705 div.banner_col_izq  {
        float: left;
        width: 50%;
    }

    #xolido-slider-portada_elemento_652 div.banner_col_der, #xolido-slider-portada_elemento_705 div.banner_col_der {
        float: right;
        width: 49%;
    }

    #xolido-slider-portada_elemento_652 h2.titulo_banner_slider, #xolido-slider-portada_elemento_705 h2.titulo_banner_slider {
        font-size: 2.5em;
    }

    #xolido-slider-portada_elemento_652 p.txt3_banner_slider, #xolido-slider-portada_elemento_705 p.txt3_banner_slider {
        font-size: 1.3em;
        padding: 5px 10px;
    }

    #xolido-slider-portada_elemento_652 .slogan_banner_slider, #xolido-slider-portada_elemento_705 .slogan_banner_slider {
        padding-top: 10px;
    }

    #xolido-slider-portada_elemento_652 p.txt2_banner_slider, #xolido-slider-portada_elemento_705 p.txt2_banner_slider {
        font-size: 1em;
    }

    #xolido-slider-portada_elemento_652 .slogan_banner_slider, #xolido-slider-portada_elemento_705 .slogan_banner_slider {
       font-size: 1.4em;
	    text-align: left;
    }

    #xolido-slider-portada_elemento_652 .txt_banner_slider, #xolido-slider-portada_elemento_705 .txt_banner_slider {
        font-size: 1.5em;
    }
	#xolido-slider-portada_elemento_652 img#img_logo_enise, #xolido-slider-portada_elemento_705 img#img_logo_enise {
    	width: 100%;
	}
	#xolido-slider-portada_elemento_652 h2#enise_promocion_tit, #xolido-slider-portada_elemento_705 h2#enise_promocion_tit {
		font-size: 2.2em;
	}

    /* Banner descuento 542 */

    #xolido-slider-portada_elemento_542 h2.titulo_banner_slider {
        padding: 0;
    }

    #xolido-slider-portada_elemento_542 p.txt_nota {
        padding: 0;
        font-size: 0.9em;
        text-align: center;
    }

    #xolido-slider-portada_elemento_542 img.imagen_banner_slider {
        max-width: 680px;
    }
	
	div#bloque_slider-portada-abajo div.cont_banner_portada {
		margin:0;
		padding: 0;
	}
	
	.articulo_descripcion_wrapper_556 h2.titulo_banner_slider, .articulo_descripcion_wrapper_558 h2.titulo_banner_slider, .articulo_descripcion_wrapper_566 h2.titulo_banner_slider,.articulo_descripcion_wrapper_568 h2.titulo_banner_slider{
		padding: 0;
	}
	.boton_banner_slider {
		text-align: center;
	}
	
	/*Banner conferencia 563*/
	.articulo_descripcion_wrapper_563 h2.titulo_banner_slider, .articulo_descripcion_wrapper_563 p.boton_banner_slider{
		margin: 0 2%;
   		text-align: left;
	}
	.articulo_descripcion_wrapper_563 h3.slogan_banner_slider {
		padding:80px 0 0 0;
		margin: 0 2%;
   		text-align: left;	
	}	
	
	.articulo_descripcion_wrapper_572 p.titulo_productos, .articulo_descripcion_wrapper_571 p.titulo_productos, .articulo_descripcion_wrapper_497 p.titulo_productos  {
		margin: 0;
	}

    /* Banner 592 */

    div.articulo_descripcion_wrapper_597 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_597 .banner_col_izq * {
        text-align: left;
    }

    .articulo_descripcion_wrapper_597 .banner_arriba, .articulo_descripcion_wrapper_597 .banner_abajo {
        margin: 2em 2em 1em 10px;
        max-width: 85%;
    }

    .articulo_descripcion_wrapper_597 h2.titulo_banner_slider {
        font-size: 1.8em;
    }

    .articulo_descripcion_wrapper_597 h3.slogan_banner_slider:before {
        display: inline;
        padding-right: 5px;
        width: auto;
    }

    /* banner 598 */
    div.articulo_descripcion_wrapper_598 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_598 .banner_col_der {
        float: right;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_598 div.lista_sectores_wrapper {
        border: 0 none;
        box-shadow: none;
        padding: 10px 0 20px;
    }

    div.articulo_descripcion_wrapper_598 ul.lista_sectores {
        width: auto;
        display: block;
        padding: 0 0 0 5px;
        max-width: initial;
        border-left: 3px solid #ffeb8c;
        border-right: 0 none;
    }

    div.articulo_descripcion_wrapper_598 ul.lista_sectores_izq {
        padding-top: 5px;
    }

    div.articulo_descripcion_wrapper_598 ul.lista_sectores li {
        text-align: left;
        font-size: 1.6em;
        padding-bottom: 5px;
    }

    /* banner 599 */
    div.articulo_descripcion_wrapper_599 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_599 .banner_col_der {
        float: right;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_599 h2 {
        padding: 0.5em 0 0 0;
    }

    div.articulo_descripcion_wrapper_599 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_599 div.lista_sectores_wrapper {
        border: 0 none;
        box-shadow: none;
        padding: 10px 0 20px;
    }

    div.articulo_descripcion_wrapper_599 ul.lista_sectores {
        width: auto;
        display: block;
        padding: 0 0 0 5px;
        max-width: initial;
        border-left: 3px solid #ffeb8c;
        border-right: 0 none;
    }

    div.articulo_descripcion_wrapper_599 ul.lista_sectores_izq {
        padding-top: 5px;
    }

    div.articulo_descripcion_wrapper_599 ul.lista_sectores li {
        text-align: left;
        font-size: 1.4em;
        padding-bottom: 5px;
    }

    /* banner 600 */
    div.articulo_descripcion_wrapper_600 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_600 .banner_col_der {
        float: right;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_600 h2 {
        padding: 0.5em 0 0 0;
    }

    div.articulo_descripcion_wrapper_600 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 8px;
    }

    div.articulo_descripcion_wrapper_600 div.lista_sectores_wrapper {
        border: 0 none;
        box-shadow: none;
        padding: 10px 0 20px;
    }

    div.articulo_descripcion_wrapper_600 ul.lista_sectores {
        width: auto;
        display: block;
        padding: 0 0 0 5px;
        max-width: initial;
        border-left: 3px solid #ffeb8c;
        border-right: 0 none;
    }

    div.articulo_descripcion_wrapper_600 ul.lista_sectores_izq {
        padding-top: 5px;
    }

    div.articulo_descripcion_wrapper_600 ul.lista_sectores li {
        text-align: left;
        font-size: 1.3em;
        padding-bottom: 5px;
    }
	
	
	/* banner promocion enise 601 */

	#xolido-slider-portada_elemento_601 h2.titulo_banner_slider {
		padding:  0;
		font-size:2.5em;
	}
	
	#xolido-slider-portada_elemento_601 h3.slogan_banner_slider {
		margin: 0 auto;
		font-size: 2em;
		padding: 5px 0;
	}
	
	#xolido-slider-portada_elemento_601 img.imagen_banner_slider {
		max-width: 600px;
		margin: 0 auto;
		padding: 5px 0 0 0;
	}
	
	#xolido-slider-portada_elemento_601 h3#enise_promocion_tit2 {
		text-align: center;
		margin: 0 auto;
		padding: 0;
	}
	
	#xolido-slider-portada_elemento_601 p.txt_nota {
		text-align: center;
		margin: 0 auto;
		padding: 10px 0 0 0;
	}

    /* banner 602 */
    div.articulo_descripcion_wrapper_602 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_602 .banner_col_der {
        float: right;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_602 h2 {
        padding: 0.5em 0 0 0;
    }

    div.articulo_descripcion_wrapper_602 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 8px;
    }

    div.articulo_descripcion_wrapper_602 div.lista_sectores_wrapper {
        border: 0 none;
        box-shadow: none;
        padding: 10px 0 20px;
    }

    div.articulo_descripcion_wrapper_602 ul.lista_sectores {
        width: auto;
        display: block;
        padding: 0 0 0 5px;
        max-width: initial;
        border-left: 3px solid #ffeb8c;
        border-right: 0 none;
    }

    div.articulo_descripcion_wrapper_602 ul.lista_sectores_izq {
        padding-top: 5px;
    }

    div.articulo_descripcion_wrapper_602 ul.lista_sectores li {
        text-align: left;
        font-size: 1.3em;
        padding-bottom: 5px;
    }
	
	/* banner 603 */
	
	div.articulo_descripcion_wrapper_603 .banner_col_der {
		position: static;
		right: inherit;
		bottom: inherit;
		margin-top: 4em;
	}

    /* banner 605 */
    div.articulo_descripcion_wrapper_605 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_605 .banner_col_der {
        float: right;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_605 h2 {
        padding: 0.5em 0 0 0;
    }

    div.articulo_descripcion_wrapper_605 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 8px;
    }

    div.articulo_descripcion_wrapper_605 div.lista_sectores_wrapper {
        border: 0 none;
        box-shadow: none;
        padding: 10px 0 20px;
    }

    div.articulo_descripcion_wrapper_605 ul.lista_sectores {
        width: auto;
        display: block;
        padding: 0 0 0 5px;
        max-width: initial;
        border-left: 3px solid #ffeb8c;
        border-right: 0 none;
    }

    div.articulo_descripcion_wrapper_605 ul.lista_sectores_izq {
        padding-top: 5px;
    }

    div.articulo_descripcion_wrapper_605 ul.lista_sectores li {
        text-align: left;
        font-size: 1.3em;
        padding-bottom: 5px;
    }

    /* banner 603 */
    div.articulo_descripcion_wrapper_603 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_603 .banner_col_der {
        float: right;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_603 h2 {
        padding: 0.5em 0 0 0;
    }

    div.articulo_descripcion_wrapper_603 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 8px;
    }

    div.articulo_descripcion_wrapper_603 div.lista_sectores_wrapper {
        border: 0 none;
        box-shadow: none;
        padding: 10px 0 20px;
    }

    div.articulo_descripcion_wrapper_603 ul.lista_sectores {
        width: auto;
        display: block;
        padding: 0 0 0 5px;
        max-width: initial;
        border-left: 3px solid #ffeb8c;
        border-right: 0 none;
    }

    div.articulo_descripcion_wrapper_603 ul.lista_sectores_izq {
        padding-top: 5px;
    }

    div.articulo_descripcion_wrapper_603 ul.lista_sectores li {
        text-align: left;
        font-size: 1.3em;
        padding-bottom: 5px;
    }

    /* banner 604 */
    div.articulo_descripcion_wrapper_604 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_604 .banner_col_der {
        float: right;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_604 h2 {
        padding: 0.5em 0 0 0;
    }

    div.articulo_descripcion_wrapper_604 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 8px;
    }

    div.articulo_descripcion_wrapper_604 div.lista_sectores_wrapper {
        border: 0 none;
        box-shadow: none;
        padding: 10px 0 20px;
    }

    div.articulo_descripcion_wrapper_604 ul.lista_sectores {
        width: auto;
        display: block;
        padding: 0 0 0 5px;
        max-width: initial;
        border-left: 3px solid #ffeb8c;
        border-right: 0 none;
    }

    div.articulo_descripcion_wrapper_604 ul.lista_sectores_izq {
        padding-top: 5px;
    }

    div.articulo_descripcion_wrapper_604 ul.lista_sectores li {
        text-align: left;
        font-size: 1.3em;
        padding-bottom: 5px;
    }

    /* banner 606 */
    div.articulo_descripcion_wrapper_606 .banner_col_izq {
        float: left;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_606 .banner_col_der {
        float: right;
        width: 50%;
    }

    div.articulo_descripcion_wrapper_606 h2 {
        padding: 0.5em 0 0 0;
    }

    div.articulo_descripcion_wrapper_606 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 8px;
    }

    div.articulo_descripcion_wrapper_606 div.lista_sectores_wrapper {
        border: 0 none;
        box-shadow: none;
        padding: 10px 0 20px;
    }

    div.articulo_descripcion_wrapper_606 ul.lista_sectores {
        width: auto;
        display: block;
        padding: 0 0 0 5px;
        max-width: initial;
        border-left: 3px solid #ffeb8c;
        border-right: 0 none;
    }

    div.articulo_descripcion_wrapper_606 ul.lista_sectores_izq {
        padding-top: 5px;
    }

    div.articulo_descripcion_wrapper_606 ul.lista_sectores li {
        text-align: left;
        font-size: 1.3em;
        padding-bottom: 5px;
    }

    /* banner 612 black friday 2019 */

    div.articulo_descripcion_wrapper_612 .cont_banner_portada {
        text-align: center;
        margin: 0 auto;
        width: 100%;
        max-width: 780px;
    }

    div.articulo_descripcion_wrapper_612 .cont_banner_portada img {
        width: 100%;
        max-width: 780px;
    }

    /* banner cumbre clima cop25 */

    div#bloque_cop25_col_der {
        padding: 0;
    }

    div#bloque_cop25_col_der h4.slogan_contenido {
        padding-top: 0.2em;
    }

    div#bloque_cop25_col_der ul {
        font-size: 0.5em;
        max-width: 100%;
        padding-top: 10px;
    }

    div#cop25_oferta {
        font-size: 1.6em;
        max-width: 70%;
    }
	
	/* banner 556*/
	
	div.articulo_descripcion_wrapper_556 div.cont_banner_portada {
		text-align:center;
	}
	
	div.articulo_descripcion_wrapper_556 p.titulo_productos {
		margin: 0 auto;
	}	
	
	div.articulo_descripcion_wrapper_556 h2.titulo_banner_slider {
		font-size: 2.5em;
		text-align:center;
		margin:0 auto;
		padding: 0 0 15px 0;
	}
	
	div.articulo_descripcion_wrapper_556 h3.slogan_banner_slider {
		font-size: 2em;
		padding: 0;
		text-align:center;
		margin:0 auto;
	}
	
	div.articulo_descripcion_wrapper_556 img.imagen_banner_slider {
		width: 50%;
		padding: 0;
	}
	
	/* banner 559*/
	
	div.articulo_descripcion_wrapper_559 div.cont_banner_portada {
		text-align:center;
	}
	
	div.articulo_descripcion_wrapper_559 p.titulo_productos {
		margin: 0 auto;
	}	
	
	div.articulo_descripcion_wrapper_559 h2.titulo_banner_slider {
		font-size: 2.5em;	
		text-align:center;
		margin:0 auto;
	}
		
	div.articulo_descripcion_wrapper_559 h3.slogan_banner_slider {
		font-size: 2em;
		padding: 0;
		text-align:center;
		margin:0 auto;
	}
	
	div.articulo_descripcion_wrapper_559 img.imagen_banner_slider {
		width: 50%;
		padding: 0;
	}
	
	/* banner 629*/	
		
	div.articulo_descripcion_wrapper_629 div.cont_banner_portada {
		text-align:center;
	}
	
	div.articulo_descripcion_wrapper_629 p.titulo_productos {
		margin: 0 auto;
	}
	
	
	div.articulo_descripcion_wrapper_629 h2.titulo_banner_slider {
		font-size: 2.5em;	
		text-align:center;
		margin:0 auto;
	}
		
	div.articulo_descripcion_wrapper_629 h3.slogan_banner_slider {
		font-size: 2em;
		padding: 0;
		text-align:center;
		margin:0 auto;
	}
	
	div.articulo_descripcion_wrapper_629 img.imagen_banner_slider {
		width: 50%;
		padding: 0;
	}
		
	/* banner 639*/	
		
	div.articulo_descripcion_wrapper_639 div.cont_banner_portada {
		text-align:center;
	}
	
	div.articulo_descripcion_wrapper_639 p.titulo_productos {
		margin: 0 auto;
	}	
	
	div.articulo_descripcion_wrapper_639 h2.titulo_banner_slider {
		font-size: 2.5em;	
		text-align:center;
		margin:0 auto;
	}
	
	div.articulo_descripcion_wrapper_639 h3.slogan_banner_slider {
		font-size: 2em;
		padding: 0;
		text-align:center;
		margin:0 auto;
	}
	
	div.articulo_descripcion_wrapper_639 img.imagen_banner_slider {
		width: 50%;
		padding: 20px 0;
	}
	
			/* banner descuento 14 ENISE 654*/	
		

	div.articulo_descripcion_wrapper_654 div.banner_col_izq{
		float: left;
		width: 50%;
	}
	
	div.articulo_descripcion_wrapper_654 div.banner_col_der {
		float: right;
		margin: 0;
		width: 50%;
	}
	
	div.articulo_descripcion_wrapper_654 p.titulo_productos {
		margin: 0 2%;
		display: inline-block;
	}
	
	div.articulo_descripcion_wrapper_654 .boton_banner_slider{
		text-align:left; 
		margin: 0 2%;
	}
	
	div.articulo_descripcion_wrapper_654 h2.titulo_banner_slider {
		padding: 10px 0;
		margin: 0 10px;
		font-size: 3.2em;
		line-height: 1em;
	}
	
	/* banner enise + promocion 660 */
	
	div.articulo_descripcion_wrapper_660 div.soluciones ul {
		max-width: inherit;
	}
	div.articulo_descripcion_wrapper_660 div.soluciones ul li span {
		padding: 0 10px;
	}
	
	/* banner 20 años - 676 */
	div#xolido-slider-portada_elemento_676 h1.titulo_banner span.txt_destacado{
		font-size: 1.2em;
	}
	
	div#xolido-slider-portada_elemento_676 .plan_descuento {
		font-size: 1.5em;
	}
	
	div#xolido-slider-portada_elemento_676 .plan_titulo {
		font-size: 1.8em;
	}
	
	div#xolido-slider-portada_elemento_676 .boton_banner_slider a {	
		padding: 5px 10px;
		font-size: 13px;
		line-height: 20px;
	}
	
	div#xolido-slider-portada_elemento_676 .plan_txt {
		font-size: 1.5em;
	}
	div#xolido-slider-portada_elemento_676 .txt_venteanos {
		height: 168px;
		width: 168px;
		font-size: 1.5em;
		line-height: 1.4em;
	}
	div#xolido-slider-portada_elemento_676 div.col_der {
		  background: transparent url(/lang/img_xolido/portada/slider/2021/img_planamigo3.jpg) no-repeat 100% 70%;
		  background-size: contain;
	}
	
	/*banner 694*/
	
	div.articulo_descripcion_wrapper_694 div.bloque_contenido_int, div.articulo_descripcion_wrapper_703 div.bloque_contenido_int, div.articulo_descripcion_wrapper_713 div.bloque_contenido_int, div.articulo_descripcion_wrapper_726 div.bloque_contenido_int, div.articulo_descripcion_wrapper_725 div.bloque_contenido_int {
    margin: 0 1%;
	}
	
	.articulo_descripcion_wrapper_694 div#bloque_acelera_wrapper img, .articulo_descripcion_wrapper_703 div#bloque_acelera_wrapper img,  .articulo_descripcion_wrapper_713 div#bloque_acelera_wrapper img, .articulo_descripcion_wrapper_726 div#bloque_acelera_wrapper img, .articulo_descripcion_wrapper_725 div#bloque_acelera_wrapper img{
		width: 100%;
		max-width:401px;
		text-align:center;
		margin:0 auto;
	}
	
	.articulo_descripcion_wrapper_694 p.txt_banner_slider, .articulo_descripcion_wrapper_703 p.txt_banner_slider, .articulo_descripcion_wrapper_713 p.txt_banner_slider, .articulo_descripcion_wrapper_726 p.txt_banner_slider, .articulo_descripcion_wrapper_725 p.txt_banner_slider {
		font-size: 1.4em;
		text-align: left;
	}
	
	.articulo_descripcion_wrapper_694 .boton_banner_slider, .articulo_descripcion_wrapper_703 .boton_banner_slider, .articulo_descripcion_wrapper_713 .boton_banner_slider, .articulo_descripcion_wrapper_726 .boton_banner_slider, .articulo_descripcion_wrapper_725 .boton_banner_slider {
		text-align: left;
	}
	
	.articulo_descripcion_wrapper_694 h2.titulo_banner_slider, .articulo_descripcion_wrapper_703 h2.titulo_banner_slider, .articulo_descripcion_wrapper_713 h2.titulo_banner_slider,.articulo_descripcion_wrapper_726 h2.titulo_banner_slider,.articulo_descripcion_wrapper_725 h2.titulo_banner_slider {
		font-size: 3em;
	}
	
	.articulo_descripcion_wrapper_726 h2.titulo_banner_slider{
		font-size: 2.6em;
	}
	
	.articulo_descripcion_wrapper_694 h3.slogan_banner_slider, .articulo_descripcion_wrapper_703 h3.slogan_banner_slider, .articulo_descripcion_wrapper_713 h3.slogan_banner_slider, .articulo_descripcion_wrapper_726 h3.slogan_banner_slider, .articulo_descripcion_wrapper_725 h3.slogan_banner_slider {
		font-size: 1.9em;
		padding: 0.5em;
		text-align: center;
	}
	
	.articulo_descripcion_wrapper_694 .boton_banner_slider a, .articulo_descripcion_wrapper_703 .boton_banner_slider a, .articulo_descripcion_wrapper_713 .boton_banner_slider a, .articulo_descripcion_wrapper_726 .boton_banner_slider a, .articulo_descripcion_wrapper_725 .boton_banner_slider a{
		font-size:13px;
	}
	/* banner 15enise descuento 704*/	
	
	div#xolido-slider-portada_elemento_704 .boton_banner_slider {
    	text-align:left;
	}
	
	div#xolido-slider-portada_elemento_704 .contenedor_destacado {
		margin-top: 4em;
	}
	
	
}

@media (max-width: 900px) {

	.articulo_descripcion_wrapper_563 h3.slogan_banner_slider {
		padding:50px 0 0 0;

	}
	
	.articulo_descripcion_wrapper_563 .cont_banner_portada{
		background:	transparent url(/imagenes/banners/2019/fondo_conferencia.jpg) no-repeat 35% 51%;
	}
	
	/* banner descuento 14 ENISE 654*/	
		
	div.articulo_descripcion_wrapper_654 div.cont_banner_portada{
		text-align:center;
	}
	
	div.articulo_descripcion_wrapper_654 p.titulo_productos {
		margin: 0 auto;
	}	
	
	div.articulo_descripcion_wrapper_654 h2.titulo_banner_slider{
		font-size: 2.5em;	
		text-align:center;
		margin:0 auto;
	}
	
	div.articulo_descripcion_wrapper_654 h3.slogan_banner_slider {
		font-size: 2em;
		padding: 0;
		text-align:center;
		margin:0 auto;
	}
	
	div.articulo_descripcion_wrapper_654 img.imagen_banner_slider {
		width: 50%;
		padding: 20px 0;
	}
	div.articulo_descripcion_wrapper_654 .boton_banner_slider {
		text-align: center;
	}
	
	div.articulo_descripcion_wrapper_654 div.banner_col_izq, div.articulo_descripcion_wrapper_654 div.banner_col_der, div.articulo_descripcion_wrapper_654  {
		float: inherit;
		width:100%;
	}
	
	div.articulo_descripcion_wrapper_654 p.txt_nota{
		text-align: center;
	}
	
	div.articulo_descripcion_wrapper_654 .boton_banner_slider {
		padding: 10px 0;
	}
	
	div.articulo_descripcion_wrapper_654 p.txt_nota {
		padding: 0;
	}
	
	div.articulo_descripcion_wrapper_654 p.titulo_productos {
    	font-size: 2em;
	}
	div.articulo_descripcion_wrapper_654 img#promocion_enise_img{
		max-width: 218px;
	}
	
	
	/*banner 660*/
	
	div.articulo_descripcion_wrapper_660 div.col_izq, div.articulo_descripcion_wrapper_660 div.col_der {
		width:100%;
	}
	
	div.articulo_descripcion_wrapper_660 div.bloque_contenido_wrapper{
		height:auto;
	}
			
	div.articulo_descripcion_wrapper_660 div.bloque_contenido_int {
		flex-direction: column;
		display: inherit;
		padding:15px 0;
		min-height:auto;
	}
	
	div.articulo_descripcion_wrapper_660 h1.titulo_producto {
		font-size:2em;
		padding:0;
	}
	
	div.articulo_descripcion_wrapper_660 div.soluciones ul {
		flex-direction:column;
		align-items: normal;
		max-width:inherit;
	}
	
	div.articulo_descripcion_wrapper_660 div.soluciones ul li{
		margin: 0 0 10px 0;
		flex-direction: column;
		flex-basis:auto;
		height:auto;
		align-items: flex-start;
		padding: 10px;
		font-size: 1.8em;
		line-height: 1em;
		min-width:90%;
		text-align:left;
	}
	
	div.articulo_descripcion_wrapper_660 ul li span {
		display: inline-block;
		padding: 0 0 0 10px;
	}
	
	div.articulo_descripcion_wrapper_660 div.col_der img.img_bloque_xolidosign{
		padding:0;
	}
	
	div.articulo_descripcion_wrapper_660 div#bloque_acelera_wrapper {	
		margin: 0;
	}
	div.articulo_descripcion_wrapper_660 div#bloque_acelera {
   		 padding: 6em 0 0 0;
	}
	
	/*banner 661*/
	
	div.articulo_descripcion_wrapper_661 .cont_banner_portada_wrapper{
		flex-direction:column;
		padding-top:40px;
	}
	
	div.articulo_descripcion_wrapper_661 div.banner_col_izq, div.articulo_descripcion_wrapper_661 div.banner_col_der {
		width:100%;
		 float: none;
	}
	
	div.articulo_descripcion_wrapper_661 .titulo_xolidosign {	
		padding-top:30px;
	}
	div.articulo_descripcion_wrapper_661 h2.titulo_xolidosign, div.articulo_descripcion_wrapper_661 .titulo_banner_slider, div.articulo_descripcion_wrapper_661 .slogan_banner_slider{
		text-align:center;
		
	}
	/*banner 676*/
	div#xolido-slider-portada_elemento_676 h1.titulo_banner {
		padding: 1.2em 0 0 0;
		font-size: 2em;
	}
	
	div#xolido-slider-portada_elemento_676 div.planes .plan .plan_int {
		min-height: 232px;
	}
	
	/*banner 694*/
	
	div.articulo_descripcion_wrapper_694 div.col_izq, div.articulo_descripcion_wrapper_660 div.col_der, div.articulo_descripcion_wrapper_703 div.col_izq , div.articulo_descripcion_wrapper_713 div.col_izq , div.articulo_descripcion_wrapper_726 div.col_izq, div.articulo_descripcion_wrapper_725 div.col_izq{
		width:100%;
	}
	
	div.articulo_descripcion_wrapper_694 div.bloque_contenido_wrapper, div.articulo_descripcion_wrapper_703 div.bloque_contenido_wrapper, div.articulo_descripcion_wrapper_713 div.bloque_contenido_wrapper,div.articulo_descripcion_wrapper_726 div.bloque_contenido_wrapper,div.articulo_descripcion_wrapper_725 div.bloque_contenido_wrapper{
		height:auto;
	}
			
	div.articulo_descripcion_wrapper_694 div.bloque_contenido_int, div.articulo_descripcion_wrapper_703 div.bloque_contenido_int, div.articulo_descripcion_wrapper_713 div.bloque_contenido_int, div.articulo_descripcion_wrapper_726 div.bloque_contenido_int, div.articulo_descripcion_wrapper_725 div.bloque_contenido_int {
		flex-direction: column;
		display: inherit;
		padding:15px 0;
		min-height:auto;
	}	
	
	.articulo_descripcion_wrapper_694 h2.titulo_banner_slider, .articulo_descripcion_wrapper_703 h2.titulo_banner_slider, .articulo_descripcion_wrapper_713 h2.titulo_banner_slider, .articulo_descripcion_wrapper_726 h2.titulo_banner_slider, .articulo_descripcion_wrapper_725 h2.titulo_banner_slider {
		margin: 0 auto;
		text-align:center;
	}
	
	.articulo_descripcion_wrapper_694 h3.slogan_banner_slider, .articulo_descripcion_wrapper_703 h3.slogan_banner_slider, .articulo_descripcion_wrapper_713 h3.slogan_banner_slider,.articulo_descripcion_wrapper_726 h3.slogan_banner_slider,.articulo_descripcion_wrapper_725 h3.slogan_banner_slider  {
		text-align: center;
	}
	
	.articulo_descripcion_wrapper_694 div.banner_arriba, .articulo_descripcion_wrapper_703 div.banner_arriba, .articulo_descripcion_wrapper_713 div.banner_arriba, .articulo_descripcion_wrapper_726 div.banner_arriba, .articulo_descripcion_wrapper_725 div.banner_arriba {
		margin: 0 auto;
		text-align:center;
		display:inherit;
	}
	
	.articulo_descripcion_wrapper_694 p.txt_banner_slider, .articulo_descripcion_wrapper_703 p.txt_banner_slider, .articulo_descripcion_wrapper_713 p.txt_banner_slider, .articulo_descripcion_wrapper_726 p.txt_banner_slider, .articulo_descripcion_wrapper_725 p.txt_banner_slider {
		padding: 0;
		margin: 0 auto;
		text-align:center
	}
	
	.articulo_descripcion_wrapper_726 .banner_arriba  p.txt_banner_slider, .articulo_descripcion_wrapper_725 .banner_arriba  p.txt_banner_slider{
		padding:1em 0 0 0;
	}
	
	.articulo_descripcion_wrapper_726 .boton_banner_slider, .articulo_descripcion_wrapper_725 .boton_banner_slider {
		padding: 1em 0;
	}
	
	.articulo_descripcion_wrapper_694 div#bloque_acelera, .articulo_descripcion_wrapper_703 div#bloque_acelera, .articulo_descripcion_wrapper_713 div#bloque_acelera , .articulo_descripcion_wrapper_726 div#bloque_acelera, .articulo_descripcion_wrapper_725 div#bloque_acelera   {
		padding:0;
		margin: 0 auto;
		text-align:center
	}
	
	div.articulo_descripcion_wrapper_694 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_703 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_713 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_726 div.col_der img.imagen_banner_slider, div.articulo_descripcion_wrapper_725 div.col_der img.imagen_banner_slider {
		margin: 0 auto;
		padding: 0;
		text-align: center;
		min-height: auto;
		max-width: 405px;
		width: auto;
	}
	
	.articulo_descripcion_wrapper_694 .boton_banner_slider, .articulo_descripcion_wrapper_703 .boton_banner_slider, .articulo_descripcion_wrapper_713 .boton_banner_slider, .articulo_descripcion_wrapper_726 .boton_banner_slider, .articulo_descripcion_wrapper_725 .boton_banner_slider {
		text-align: center;
	}
	
	/* banner 15enise descuento 704*/	
		div#xolido-slider-portada_elemento_704 h1.titulo_producto {
		font-size: 3.6em;
	}
	
	div#xolido-slider-portada_elemento_704 h2.titulo_banner_slider {
    	font-size: 2.2em;
	}
}

@media (max-width: 800px) {
	
	/* banner 15enise descuento 704*/	
	
	div#xolido-slider-portada_elemento_704 div.bloque_contenido_int {
		flex-direction: column;
		display: inherit;
		padding: 15px 0;
		min-height: auto;
		margin: 0 3%;
	}
	
	div#xolido-slider-portada_elemento_704 div.col_izq, div#xolido-slider-portada_elemento_704 div.col_der {
		width: 100%;
	}
	
	div#xolido-slider-portada_elemento_704 .contenedor_destacado {
		margin: 0;
		width: auto;
		padding: 1em;
		display: block;
	}	
	
	div#xolido-slider-portada_elemento_704 .boton_banner_slider {
		margin: 0;
		padding: 10px 0;
	}
	
	div#xolido-slider-portada_elemento_704 p.txt_nota {
		padding: 0;
	}
	
	div#xolido-slider-portada_elemento_704 img#promocion_enise_img {
		width: 260px;
	}
	

	div#xolido-slider-portada_elemento_704 h1.titulo_producto {
		font-size: 3em;
		text-align: center;
	}
	
	div#xolido-slider-portada_elemento_704 h2.titulo_banner_slider {
    	font-size: 2em;
		text-align: center;
	}
	
	div#xolido-slider-portada_elemento_704 h2.titulo_banner_slider .txt_destacado {
		font-size: 1.5em;
	}
	
	div#xolido-slider-portada_elemento_704 h3.slogan_banner_slider {
		padding: 0.2em 0;
		margin: 5px 0 0 0;
		font-size: 1.6em;
	}
	
	div#xolido-slider-portada_elemento_704 .boton_banner_slider a {
		padding: 0.5em;
		width: 100%;
		text-align: center;
	}
	
	/*banner*676*/
	div#xolido-slider-portada_elemento_676 div.col_izq {
		width: 100%;
		float: inherit;
	}
	div#xolido-slider-portada_elemento_676 div.planes .plan .plan_int {
		min-height: 184px;
	}
	div#xolido-slider-portada_elemento_676 div.col_izq {
		display: inherit;
	}
	div#xolido-slider-portada_elemento_676 h1.titulo_banner {
		font-size: 2.5em;
	}
	
	
	h2.titulo_banner_slider {
    	padding: 10px 0;
	}

    /* Banner 597 integrar y notificar */

    div.articulo_descripcion_wrapper_597 .banner_col_izq {
        float: none;
        width: auto;
    }

    div.articulo_descripcion_wrapper_597 .banner_col_der {
        display: none;
    }

    .articulo_descripcion_wrapper_597 .banner_arriba, .articulo_descripcion_wrapper_597 .banner_abajo {
        margin: 0.5em;
        border-radius: 1em;
        max-width: 100%;
    }

    div.articulo_descripcion_wrapper_597 .banner_col_der {
        position: static;
        right: auto;
        bottom: auto;
        width: auto;
    }

    div.articulo_descripcion_wrapper_597 .banner_col_izq .boton_banner_slider {
        text-align: center;
    }
	

	div.articulo_descripcion_wrapper_639 .boton_banner_slider a {
		font-size: 12px;
		display: block;
		margin: 0 auto 5px;
		padding: 5px 0;
	}
	div.articulo_descripcion_wrapper_639 .boton_banner_slider .boton_solicitademo {
   		margin: 0;
	}
	
	/* banner promocion enise 601 */

	#xolido-slider-portada_elemento_601 h2.titulo_banner_slider {
		font-size: 2em;
	}

    /* banner cumbre clima cop25 */

    div#bloque_cop25_col_der h4.slogan_contenido {
        font-size: 2em;
    }

    div#cop25_oferta {
        max-width: 80%;
        font-size: 1.5em;
    }

    div#bloque_cop25_col_der .txt_cop25 {
        font-size: 2em;
    }
	/* banner 629*/
	div.articulo_descripcion_wrapper_629 h3.slogan_banner_slider {
		font-size: 1.8em;
	}
	
	
	
}

@media (min-width: 600px) {
	
	/*banner 660*/
	div#bloque_acelera {
   		 padding: 3em 0 0 0;
	}
	
}

@media (min-width: 481px) {

    .xs_visible {
        display:  none!important;
    }

}

@media (max-width: 480px) {

    .xs_oculto {
        display:  none!important;
    }


    h2.titulo_banner_slider {
		font-size: 2.5em;
	}
	
	h3.slogan_banner_slider {
		font-size: 2em;
	}
	
	p.titulo_productos {
		font-size: 1.4em;
		padding: 2px 0;
		line-height: 1.2em;
	}
	
	p.titulo_productos span.reg {
		line-height: 9px;
	}
	
	p.txt_banner_slider {
		font-size: 2em;
	}

	.xolido-slider-portada_elemento ul li {
		font-size: 1.4em;
	}

    .boton_banner_slider a {
        font-size: 12px;
    }

    div.cont_banner_portada {
        padding: 5px 0;
    }

    p.titulo_productos {
        font-size: 15px;
        padding: 5px 0;
    }

    img.imagen_banner_slider {
        padding: 0;
    }
	

    /* Banner 497 */
    .articulo_descripcion_wrapper_497 p.titulo_productos {
        margin: 0;
    }

    /* Banner 535 */
	#xolido-slider-portada_elemento_535 h2.titulo_banner_slider {
		padding: 10px 0 0;
		font-size: 2.2em;
    	margin: 0;
	}
	
	#xolido-slider-portada_elemento_535 h3.slogan_banner_slider {
		font-size: 1.8em;
		padding: 10px 0 0 0;
	}
	
	#xolido-slider-portada_elemento_535 p.txt3_banner_slider {
		font-size: 1.6em;
		line-height: 1.2em;

	}
	
	#xolido-slider-portada_elemento_535 p.txt2_banner_slider {
    	font-size: 1.6em;
    	line-height: 1.2em;
		text-align: center;
		padding:0;
	}
	
	#xolido-slider-portada_elemento_535 img.imagen_banner_slider {
   		padding: 0 0 15px 0;
	    width: 250px; 
	}

    /* Banner descuento  542*/
    #xolido-slider-portada_elemento_542 h2.titulo_banner_slider {
        padding: 0;
    }

    #xolido-slider-portada_elemento_542 p.txt_nota {
        padding: 0;
        font-size: 0.9em;
        text-align: center;
    }

    /* Banner 545 */
    .articulo_descripcion_wrapper_545 span.txt_mas {
        text-align: center;
        margin: 5px auto;
        font-size: 1.8em;
    }

    /*Banner conferencia 549*/
    .articulo_descripcion_wrapper_549 .imagen_banner_slider_peq, .articulo_descripcion_wrapper_662 .imagen_banner_slider_peq{
        display: block;
        width:100%;
    }

    .articulo_descripcion_wrapper_549 .imagen_banner_slider, .articulo_descripcion_wrapper_662 .imagen_banner_slider{
        display:none;
    }
	
    /*Banner conferencia 556*/
    .articulo_descripcion_wrapper_556 img.imagen_banner_slider {
        padding: 25px 0;
    }
	/*Banner 559*/
	div.articulo_descripcion_wrapper_559 h2.titulo_banner_slider {
		font-size: 2.5em;
		text-align: center;
		margin: 0 auto;
}

    /*Banner conferencia 563*/
    .articulo_descripcion_wrapper_563 h2.titulo_banner_slider, .articulo_descripcion_wrapper_563 p.boton_banner_slider{
        margin: 0 10px;
        text-align: left;
    }
    .articulo_descripcion_wrapper_563 h3.slogan_banner_slider {
        padding:40px 0 0 0;
        margin: 0 10px;
        text-align: left;
    }

    /*Banner conferencia 568*/
    .articulo_descripcion_wrapper_568 img.imagen_banner_slider {
        padding: 5px 0;
    }

    /*Banner 572*/
    div#xolido-slider-portada_elemento_572 h3.slogan_banner_slider,div#xolido-slider-portada_elemento_571 h3.slogan_banner_slider, div#xolido-slider-portada_elemento_497 h3.slogan_banner_slider  {
        font-size: 1.6em;
        padding: 0;
    }

    div#xolido-slider-portada_elemento_572 .boton_banner_slider, div#xolido-slider-portada_elemento_571 .boton_banner_slider, div#xolido-slider-portada_elemento_497 .boton_banner_slider{
        padding-top:10px;

    }

    /* banner 592 */
    div.articulo_descripcion_wrapper_592 .banner_col_der{
        position: static;
        right: auto;
        bottom: auto;
        width: auto;
    }

    div.articulo_descripcion_wrapper_592 ul {
        max-width: initial;
    }

    div.articulo_descripcion_wrapper_592 li.btn_banner {
        width: auto;
        font-size: 1.5em;
        text-align: center;
    }

    div.articulo_descripcion_wrapper_592 li.btn_banner span {
        display: inline-block;
        padding-right: 5px;
    }

    div.articulo_descripcion_wrapper_592 img.imagen_banner_slider {
        padding: 0;
    }

    /* banner enise + promocion 595 */
    #xolido-slider-portada_elemento_595 div.banner_col_izq {
        float: none;
        width: auto;
    }

    #xolido-slider-portada_elemento_595 div.banner_col_der {
        float: none;
        width: auto;
    }

    div#img_logo_enise_wrapper {
        margin: 0 4%;
        padding-top: 0;
    }

    #xolido-slider-portada_elemento_595 h2.titulo_banner_slider {
        display: none;
    }

    #xolido-slider-portada_elemento_595 .slogan_banner_slider {
        font-size: 1em;
        padding-top: 5px;
    }

    #xolido-slider-portada_elemento_595 p.txt3_banner_slider {
        font-size: 1.2em;
        padding: 2px 10px 5px;
        margin: 5px 4%;
    }

    #xolido-slider-portada_elemento_595 p.txt2_banner_slider {
        display: none;
    }

    #xolido-slider-portada_elemento_595 p.txt_banner_slider {
        display: none;
    }

    #xolido-slider-portada_elemento_595 img#promocion_enise_img {
        max-width: 85%;
        width: 100%;
        padding: 5px 0 0;
    }

    #xolido-slider-portada_elemento_595 p.txt_nota {
        color: #000;
        font-size: 1.4em;
        line-height: 1.4em;
        margin: 0 4%;
        padding: 10px 0 0;
        text-align: left;
    }

    div#enise_logos_patrocinadores {
        display: none;
    }

    #xolido-slider-portada_elemento_595 h2#enise_promocion_tit {
        font-size: 1.6em;
        padding: 5px 0;
    }

    #xolido-slider-portada_elemento_595 h3#enise_promocion_tit2 {
        font-size: 1.4em;
        padding: 0;
    }
	
	/* banner enise + promocion 652 - 705*/
    #xolido-slider-portada_elemento_652 div.banner_col_izq, #xolido-slider-portada_elemento_705 div.banner_col_izq {
        float: none;
        width: auto;
    }

    #xolido-slider-portada_elemento_652 div.banner_col_der,  #xolido-slider-portada_elemento_705 div.banner_col_der {
        float: none;
        width: auto;
    }

    div#img_logo_enise_wrapper {
        margin: 0 4%;
        padding-top: 0;
    }

	#xolido-slider-portada_elemento_652 h2.titulo_banner_slider, #xolido-slider-portada_elemento_705 h2.titulo_banner_slider  {
		font-size: 1.8em;
		text-align: center;
		padding: 5px 0;
	}

    #xolido-slider-portada_elemento_652 .slogan_banner_slider, #xolido-slider-portada_elemento_705 .slogan_banner_slider  {
        font-size: 1em;
        padding-top: 5px;
		display:none;
    }
	h3#enise_promocion_tit2 {
   		font-size: 1.5em;
	}
	
	#xolido-slider-portada_elemento_652 h2#enise_promocion_tit, #xolido-slider-portada_elemento_705 h2#enise_promocion_tit {
		font-size: 1.6em;
		padding: 0;
		margin: 0;
	}

    #xolido-slider-portada_elemento_652 p.txt3_banner_slider,  #xolido-slider-portada_elemento_705 p.txt3_banner_slider {
        font-size: 1.2em;
        padding: 2px 10px 5px;
        margin: 5px 4%;
    }

    #xolido-slider-portada_elemento_652 p.txt2_banner_slider, #xolido-slider-portada_elemento_705 p.txt2_banner_slider {
        display: none;
    }

    #xolido-slider-portada_elemento_652 p.txt_banner_slider, #xolido-slider-portada_elemento_705 p.txt_banner_slider {
		margin:0;
		padding:0 0 10px 0;
     }

    #xolido-slider-portada_elemento_652 img#promocion_enise_img, #xolido-slider-portada_elemento_705 img#promocion_enise_img{
        max-width: 60%;
        width: 100%;
        padding: 5px 0 0;
    }

    #xolido-slider-portada_elemento_652 p.txt_nota, #xolido-slider-portada_elemento_705 p.txt_nota  {
        font-size: 1.4em;
        line-height: 1.4em;
        margin: 0 4%;
        padding: 10px 0 0;
        text-align: left;
    }

    div#enise_logos_patrocinadores {
        display: none;
    }
	#xolido-slider-portada_elemento_652 img#img_logo_enise, #xolido-slider-portada_elemento_705 img#img_logo_enise {
    	width: 75%;
	}

    #xolido-slider-portada_elemento_595 h2#enise_promocion_tit{
        font-size: 1.6em;
        padding: 5px 0;
    }

    #xolido-slider-portada_elemento_595 h3#enise_promocion_tit2 {
        font-size: 1.4em;
        padding: 0;
    }

    /* articulo 597 */
    .articulo_descripcion_wrapper_597 h2.titulo_banner_slider {
        display: block;
        width: auto;
        padding-bottom: 0;
    }

    .articulo_descripcion_wrapper_597 h2.titulo_banner_slider .txt_mayusculas {
        display: inline;
    }

    .articulo_descripcion_wrapper_597 h3.slogan_banner_slider {
        display: block;
        width: auto;
        padding-top: 10px;
    }	
	

    /* articulo 598 */
    div.articulo_descripcion_wrapper_598 h2 {
        padding: 0.5em 0 0 0;
        font-size: 2em;
    }

    div.articulo_descripcion_wrapper_598 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_598 .banner_col_izq, div.articulo_descripcion_wrapper_598 .banner_col_der {
        float: none;
        width: auto;
        margin-top: 0;
    }

    div.articulo_descripcion_wrapper_598 ul.lista_sectores li {
        font-size: 1.4em;
    }

    /* articulo 599 */
    div.articulo_descripcion_wrapper_599 h2 {
        padding: 0.5em 0 0 0;
        font-size: 2em;
    }

    div.articulo_descripcion_wrapper_599 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_599 .banner_col_izq, div.articulo_descripcion_wrapper_599 .banner_col_der {
        float: none;
        width: auto;
        margin-top: 0;
    }

    div.articulo_descripcion_wrapper_599 ul.lista_sectores li {
        font-size: 1.4em;
    }

    /* articulo 600 */
    div.articulo_descripcion_wrapper_600 h2 {
        padding: 0.5em 0 0 0;
        font-size: 2em;
    }

    div.articulo_descripcion_wrapper_600 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_600 .banner_col_izq, div.articulo_descripcion_wrapper_600 .banner_col_der {
        float: none;
        width: auto;
        margin-top: 0;
    }

    div.articulo_descripcion_wrapper_600 ul.lista_sectores li {
        font-size: 1.4em;
    }

    /* articulo 602 */
    div.articulo_descripcion_wrapper_602 h2 {
        padding: 0.5em 0 0 0;
        font-size: 2em;
    }

    div.articulo_descripcion_wrapper_602 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_602 .banner_col_izq, div.articulo_descripcion_wrapper_602 .banner_col_der {
        float: none;
        width: auto;
        margin-top: 0;
    }

    div.articulo_descripcion_wrapper_602 ul.lista_sectores li {
        font-size: 1.4em;
    }

    /* articulo 603 */
    div.articulo_descripcion_wrapper_603 h2 {
        padding: 0.5em 0 0 0;
        font-size: 2em;
    }

    div.articulo_descripcion_wrapper_603 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_603 .banner_col_izq, div.articulo_descripcion_wrapper_603 .banner_col_der {
        float: none;
        width: auto;
        margin-top: 0;
        position: static;
    }

    div.articulo_descripcion_wrapper_603 ul.lista_sectores li {
        font-size: 1.4em;
    }

    /* articulo 604 */
    div.articulo_descripcion_wrapper_604 h2 {
        padding: 0.5em 0 0 0;
        font-size: 2em;
    }

    div.articulo_descripcion_wrapper_604 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_604 .banner_col_izq, div.articulo_descripcion_wrapper_604 .banner_col_der {
        float: none;
        width: auto;
        margin-top: 0;
    }

    div.articulo_descripcion_wrapper_604 ul.lista_sectores li {
        font-size: 1.4em;
    }

    /* articulo 605 */
    div.articulo_descripcion_wrapper_605 h2 {
        padding: 0.5em 0 0 0;
        font-size: 2em;
    }

    div.articulo_descripcion_wrapper_605 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_605 .banner_col_izq, div.articulo_descripcion_wrapper_605 .banner_col_der {
        float: none;
        width: auto;
        margin-top: 0;
    }

    div.articulo_descripcion_wrapper_605 ul.lista_sectores li {
        font-size: 1.4em;
    }

    /* articulo 606 */
    div.articulo_descripcion_wrapper_606 h2 {
        padding: 0.5em 0 0 0;
        font-size: 2em;
    }

    div.articulo_descripcion_wrapper_606 h3.slogan_banner_slider {
        font-size: 1.5em;
        padding-top: 12px;
    }

    div.articulo_descripcion_wrapper_606 .banner_col_izq, div.articulo_descripcion_wrapper_606 .banner_col_der {
        float: none;
        width: auto;
        margin-top: 0;
    }

    div.articulo_descripcion_wrapper_606 ul.lista_sectores li {
        font-size: 1.4em;
    }

    /* banner 612 black friday 2019 - banner 657 black friday 2020*/

    div.articulo_descripcion_wrapper_612 .cont_banner_portada img.b_movil, div.articulo_descripcion_wrapper_657 .cont_banner_portada img.b_movil {
        display: initial;
        max-width: 320px;
    }

    div.articulo_descripcion_wrapper_612 .cont_banner_portada img.b_large, div.articulo_descripcion_wrapper_657 .cont_banner_portada img.b_large {
        display: none;
    }
	
	
	/*banner 708 black friday 2021*/

    div.articulo_descripcion_wrapper_708 .cont_banner_portada img.b_movil, div.articulo_descripcion_wrapper_708 .cont_banner_portada img.b_movil {
        display: initial;
        max-width: 320px;
    }

    div.articulo_descripcion_wrapper_708 .cont_banner_portada img.b_large, div.articulo_descripcion_wrapper_708 .cont_banner_portada img.b_large {
        display: none;
    }

    /* banner cumbre clima cop25 */

    div#bloque_cop25_col_izq {
        float: none;
        width: 100%;
        max-height: 550px;
        overflow: hidden;
    }

    div#bloque_cop25_col_izq img {
        max-height: 150px;
        width: auto;
    }

    div#bloque_cop25_col_der {
        float: none;
        width: auto;
    }

    div#bloque_cop25_col_der h4.slogan_contenido {
        font-size: 1.8em;
    }

    div#cop25_oferta {
        max-width: 70%;
        font-size: 1.3em;
    }

    div#bloque_cop25_col_der ul {
        font-size: 0.4em;
        margin: 0 4%;
        padding: 10px 0 0;
    }

    div#bloque_cop25_col_der ul li {
        padding: 2px 0;
    }

    p.cop25_disclaimer {
        padding-top: 10px;
        font-size: 0.8em;
    }

    div#bloque_cop25_col_der .txt_cop25 {
        padding-top: 5px;
        font-size: 1.4em;
    }	
	

	
}



