@font-face {
    font-family: 'flexo';
    src: url('/resources/fonts/flexo/flexo-regular-webfont.eot');
    src: url('/resources/fonts/flexo/flexo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/resources/fonts/flexo/flexo-regular-webfont.woff2') format('woff2'),
         url('/resources/fonts/flexo/flexo-regular-webfont.woff') format('woff'),
         url('/resources/fonts/flexo/flexo-regular-webfont.ttf') format('truetype'),
         url('/resources/fonts/flexo/flexo-regular-webfont.svg#flexoregular') format('svg');
    font-weight: 400;
    font-style: normal;

}
@font-face {
    font-family: 'flexo';
    src: url('/resources/fonts/flexo/flexo-medium-webfont.eot');
    src: url('/resources/fonts/flexo/flexo-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/resources/fonts/flexo/flexo-medium-webfont.woff2') format('woff2'),
         url('/resources/fonts/flexo/flexo-medium-webfont.woff') format('woff'),
         url('/resources/fonts/flexo/flexo-medium-webfont.ttf') format('truetype'),
         url('/resources/fonts/flexo/flexo-medium-webfont.svg#flexomedium') format('svg');
    font-weight: 500;
    font-style: normal;

}
@font-face {
    font-family: 'flexo';
    src: url('/resources/fonts/flexo/flexo-light-webfont.eot');
    src: url('/resources/fonts/flexo/flexo-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/resources/fonts/flexo/flexo-light-webfont.woff2') format('woff2'),
         url('/resources/fonts/flexo/flexo-light-webfont.woff') format('woff'),
         url('/resources/fonts/flexo/flexo-light-webfont.ttf') format('truetype'),
         url('/resources/fonts/flexo/flexo-light-webfont.svg#flexolight') format('svg');
    font-weight: 300;
    font-style: normal;

}
@font-face {
    font-family: 'flexo';
    src: url('/resources/fonts/flexo/flexo-bold-webfont.eot');
    src: url('/resources/fonts/flexo/flexo-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/resources/fonts/flexo/flexo-bold-webfont.woff2') format('woff2'),
         url('/resources/fonts/flexo/flexo-bold-webfont.woff') format('woff'),
         url('/resources/fonts/flexo/flexo-bold-webfont.ttf') format('truetype'),
         url('/resources/fonts/flexo/flexo-bold-webfont.svg#flexobold') format('svg');
    font-weight: 700;
    font-style: normal;

}

body {
	font:15px/20px 'flexo', Arial, Helvetica, sans-serif !important;
	color:#62626f;
	font-weight:400 !important;
	letter-spacing:normal;
	background:/*#00677f*/ #fff;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing: antialiased
	}

/*.row{
	max-width:1020px !important
}
*/

@media (min-width: 1200px){
	.container {
	    max-width: 1220px;
	}
}
strong{font-weight:700}
h1,h2,h3,h4,h5,h6{-webkit-font-smoothing: antialiased; font-weight: normal; font-family: 'flexo'; font-weight:500; text-transform:uppercase}
h1,h2{color:/*#006a8a*/ #42424f}
h2{
	font-size:20px !important;
	line-height:25px;
	}
#header{
	position: relative;
	padding:0;
	z-index:99991;
	overflow:visible;
	  -webkit-transition: all 0.4s ease;
            transition: all 0.4s ease;
    border-radius: 5px;
    margin-top: 5px
	}
#header .wrapper{
	margin:0 auto;
	position:relative;
	overflow:visible;
}
#header.shadow{
	-webkit-box-shadow: 0px 4px 10px -2px rgba(0,0,0,0.5);
	box-shadow: 0px 4px 10px -2px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 4px 10px -2px rgba(0,0,0,0.5);
}
#header div.visible,
#content div.visible{overflow:visible}

	#header a.logo{
	position:absolute;
	z-index:99999 !important;
	left: 20px;
  top: 0;
  width: 175px;
  height: 75px;
	display:block;
  background:url(../images/logo-fensa.svg) no-repeat center;
  background-size: cover;
	transition:all 200ms ease-in-out;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out

}

	#header a.logo.logo-move{
		top:34px
		}


	#header a.shop-cart{
		display:inline-block;
		position:relative;
		color:#fff;
		font-size:14px;
		line-height:20px;
		text-shadow:0 1px 0 rgba(0,0,0.0.35);
		margin:0 5px 0 0;
		padding:5px 20px 5px 10px;
		text-decoration:none;
		font-weight:300;
		text-align:left;
		vertical-align:middle;
		background:rgba(0,0,0,0.15);
		-moz-border-radius:0 0 4px 4px;
		-webkit-border-radius:0 0 4px 4px;
		-khtml-border-radius:0 0 4px 4px;
		border-radius:0 0 4px 4px;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		transition: 0.3s;
	}
		#header a.shop-cart:hover{
			background:rgba(0,0,0,0.30);
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			transition: 0.3s;
			}
	#header a.shop-cart .shop-cart-content{
		text-shadow:0 1px 0 rgba(0,0,0,0.25);
		display:inline-block;
		float:left;
		margin-top:5px
		}
	#header a.shop-cart .shop-cart-content em{
		font-weight:700;
		font-size:16px;
		font-style:normal
	}
	#header a.shop-cart .shopt-cart-quantity{font-size:14px; color:#fff}
		#header a.shop-cart .icon{
			float:left;
			margin:0;
			margin-right:10px;
			display:inline-block;
			background:#3566a1;
			padding:8px 10px;
			color:#fff !important;
			font-size:30px;
			-moz-border-radius:100% 100% 100% 100%;
			-webkit-border-radius:100% 100% 100% 100%;
			-khtml-border-radius:100% 100% 100% 100%;
			border-radius:100% 100% 100% 100%;
			border:2px solid #fff;
			border-top:1px solid #fff;
			border-right:1px solid #fff
			}

/*MENU MOBILE*/
#header .slicknav_menu{display:none}
/*END MENU MOBILE*/

nav.primary-menu{
	display:block;
	position:relative;
	overflow:visible;
	width:auto;
	margin: 0 auto;
	text-align: center;
	z-index:999;
}

	nav.primary-menu ul.primary{
		margin:0 auto;
		padding:0;
		width:100%;
		display:block;
    /*table-layout:fixed;*/
    background: #8CC3CD;
    overflow: hidden;
    /* transition: all .5s ease */
	}
	nav.primary-menu ul.primary li:first-child{
    margin-left:0
  }
	nav.primary-menu ul.primary li{
		display:inline-block;
		text-align:center;
		margin:0;

	}
	nav.primary-menu ul.primary li a{
		/*transform: skewX(1deg);*/
		font-family:'flexo', Arial, Helvetica, sans-serif;
		font-size: 15px;
		/* text-transform: uppercase; */
		font-weight:700;
		color:#00627B;
		/* background:#003F4E; */
    background-color: #8CC3CD;
		position:relative;
		z-index: 99999;
		display:block;
		text-decoration:none;
		text-align:center;
		/* border-radius: 0 0 18px 0; */
		padding: 20px 78px;
    margin-left: -5px;
		transform: skew(-10deg) ;
		-webkit-transform: skew(-10deg) ;
		-moz-transform: skew(-10deg) ;
		-o-transform: skew(-10deg) ;
		-ms-transform: skew(-10deg) ;
    border-right: 1px solid rgba(255,255,255,0.6);
    /* transition: all .5s ease */
	}
	nav.primary-menu ul.primary li:first-child a{
		/* border-radius: 0 0 18px 18px; */
  }
  nav.primary-menu ul.primary li:last-child a{
		border-right: unset
	}

	nav.primary-menu ul.primary li a div{
		transform: skew(10deg) ;
		-webkit-transform: skew(10deg) ;
		-moz-transform: skew(10deg) ;
		-o-transform: skew(10deg) ;
		-ms-transform: skew(10deg) ;
	}

	nav.primary-menu ul.primary li a:hover,
	nav.primary-menu ul.primary li a.active{
		color:#fff;
		background:#8C508C;
	}
	nav.primary-menu ul.primary li a.active{
		/* -moz-box-shadow:    inset 0 0 10px rgba(0,0,0,0.5);
		-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.5);
		box-shadow:         inset 0 0 10px rgba(0,0,0,0.5); */
		color: #CEDC00;
		text-shadow: 0 2px 0 rgba(0,0,0,0.3)
	}

		nav.primary-menu.move{left:5% !important}
			nav.primary-menu.move ul li a{
				padding-top:10px;
				padding-bottom:10px;
				-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		transition: 0.3s;

				}

	nav.primary-menu .primary-menu-sub{
		height:auto;
		padding:10px 50px;
		display: block;
		width: 80%;
		position:relative;
		margin:10px auto;
		background:#e9e9e9;
		z-index:0;
		overflow:visible;
		display:none;
		border-radius: 10px;
		transform: skew(-10deg) ;
		-webkit-transform: skew(-10deg) ;
		-moz-transform: skew(-10deg) ;
		-o-transform: skew(-10deg) ;
		-ms-transform: skew(-10deg) ;
	}

	nav.primary-menu .primary-menu-sub ul{
		bottom:0;
		margin:0;
		padding:0;
		overflow:hidden;
		display:none;
		}
	nav.primary-menu .primary-menu-sub ul li{
		display: block;
		text-align: center;
		margin-left: 1%;
		float: left;
		transform: skew(10deg) ;
		-webkit-transform: skew(10deg) ;
		-moz-transform: skew(10deg) ;
		-o-transform: skew(10deg) ;
		-ms-transform: skew(10deg) ;
	}
	nav.primary-menu .primary-menu-sub ul li a{
		padding: 10px 15px;
		font-size:13px;
		font-weight: 500;
		color: #4A4A4A;
		border-radius: 12px 8px;
		transform: skew(-10deg) ;
		-webkit-transform: skew(-10deg) ;
		-moz-transform: skew(-10deg) ;
		-o-transform: skew(-10deg) ;
		-ms-transform: skew(-10deg) ;
		display: block;
		text-decoration: none;
		transition:all 200ms ease-in-out;
		-webkit-transition: all 200ms ease-in-out;
		-moz-transition: all 200ms ease-in-out;
		-o-transition: all 200ms ease-in-out
	}
	nav.primary-menu .primary-menu-sub ul li a:hover{
		background:rgba(255,255,255,0.7);
		transition:all 200ms ease-in-out;
		-webkit-transition: all 200ms ease-in-out;
		-moz-transition: all 200ms ease-in-out;
		-o-transition: all 200ms ease-in-out
	}
	nav.primary-menu .primary-menu-sub ul li a div{
		transform: skew(10deg) ;
		-webkit-transform: skew(10deg) ;
		-moz-transform: skew(10deg) ;
		-o-transform: skew(10deg) ;
		-ms-transform: skew(10deg) ;
}
	nav.primary-menu .primary-menu-sub ul li a.active{
		background:rgba(0,0,0,0.1)
	}

	/*SUBMENU TIENDA*/
		/*nav.primary-menu .primary-menu-sub ul#submenu_tienda{
			    position: -webkit-sticky;
    position: sticky;
    top: 5px;
		}*/

	.fixed-submenu {
		position: fixed !important;
		top: 0;
		left: 0;
		width: 100% !important;
		z-index: 9999999 !important
	}
	nav.primary-menu .primary-menu-sub ul#submenu_tienda li a{
		background-position: 10px center;
		background-size: 20%;
		color: #4A4A4A;
		background-repeat: no-repeat;
		padding: 15px 25px;
		width: auto;
		padding-left: 55px;
		text-align: left;
		position: relative;
	}

	/*nav.primary-menu .primary-menu-sub ul#submenu_tienda li{width:17%}*/
	nav.primary-menu .primary-menu-sub ul#submenu_tienda li a:before{
		content:'';
		position: absolute;
		left: 10%;
		top: 20%;
		bottom: 0;
		z-index: 999999;
		width: 30px;
		height: 30px;
		background-size: contain;
		transform: skew(10deg);
		-webkit-transform: skew(10deg);
		-moz-transform: skew(10deg);
		-o-transform: skew(10deg);
		-ms-transform: skew(10deg);
	}
		nav.primary-menu .primary-menu-sub ul#submenu_tienda li a.refrigeracion:before{
			background-image:url(/images/icons/icon_refrigeracion.png);
		}
		nav.primary-menu .primary-menu-sub ul#submenu_tienda li a.coccion:before{
			background-image:url(/images/icons/icon_coccion.png)
		}
		nav.primary-menu .primary-menu-sub ul#submenu_tienda li a.lavado:before{
			background-image:url(/images/icons/icon_lavado.png)
		}
		nav.primary-menu .primary-menu-sub ul#submenu_tienda li a.calefaccion:before{
			background-image:url(/images/icons/icon_calefaccion.png)
		}
		nav.primary-menu .primary-menu-sub ul#submenu_tienda li a.lineas:before{
			background-image:url(/images/icons/icon_lineas.png)
		}
		a.bubble_blog{
		text-align:center;
		text-transform:uppercase;
		border-radius:50%;
		background:#009d35;
		height:140px;
		width:140px;
		border:5px solid #fff;
		padding:10px;
		z-index:10;
		color:#fff;
		display:table;
		position:absolute;
		left:-130px;
		top:-40px;
		text-decoration:none;
		text-shadow:0 1px 0 rgba(0,0,0,0.3);
		-khtml-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
		-webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
		-moz-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
		box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
		transition:all 200ms ease-in-out;
		-webkit-transition: all 200ms ease-in-out;
		-moz-transition: all 200ms ease-in-out;
		-o-transition: all 200ms ease-in-out
	}
	a.bubble_blog:hover{
		background:#007f2b;
		transition:all 200ms ease-in-out;
		-webkit-transition: all 200ms ease-in-out;
		-moz-transition: all 200ms ease-in-out;
		-o-transition: all 200ms ease-in-out
	}

		a.bubble_blog .texto-blog{
			display: table-cell;
			vertical-align: middle;
			width: 100%;
			height: 100%;
		}
		a.bubble_blog .texto-blog p{
			font-family:'flexo', arial;
			font-weight:500;
			font-size:35px;
			line-height:normal;
			letter-spacing:-3px;
			margin:0;
			padding:0;
			color:#fff;
			display:inline-block;
			padding-bottom:0;
			margin-bottom:10px;
			border-bottom:1px solid rgba(255,255,255,0.5)
		}
		a.bubble_blog .texto-blog span{
			display:block;
			font-weight:100
		}

	a.bubble_blog.hide{display:none}
	#mprincipal_blog hide{display:none}
	#header .menu_aux{
			padding: 20px 10px;
			background: #00627B;
			text-align:left;
			font-size:12px;
			line-height:25px;
			vertical-align:middle;
			color:#fff;
			width:auto;
			position:relative;
			top:0; left:0; right:0;
			overflow:visible;
      z-index:9999;
		}

		#header .menu_aux ul,
		#header .menu_aux ul li{margin:0; padding:0; display:inline; overflow:hidden}
		#header .menu_aux ul{float:right}
		#header .menu_aux ul > li > a{
			display:block;
			float:left;
			color:#fff;
			padding:7px 14px;
			text-decoration:none;
			text-align:center;
			margin: 4px;
      font-size: 16px;
      font-weight: 500;
			line-height:12px;
			-webkit-border-radius:2px;
			-moz-border-radius:2px;
			-khtml-border-radius:2px;
			border-radius:2px;
			transition:all 200ms ease-in-out;
			-webkit-transition: all 200ms ease-in-out;
			-moz-transition: all 200ms ease-in-out;
			-o-transition: all 200ms ease-in-out
			}
			#header .menu_aux ul > li > a:hover{
				background:rgba(0,0,0,0.3);
				transition:all 200ms ease-in-out;
		-webkit-transition: all 200ms ease-in-out;
		-moz-transition: all 200ms ease-in-out;
		-o-transition: all 200ms ease-in-out
			}
			#header .menu_aux ul > li > a.active{
				background:rgba(255,255,255,0.2);
				color:#fff;
				text-shadow:0 1px rgba(0,0,0,0.45)
			}
			#header .menu_aux ul li a.carrito{
				background:#00b0b9;
				color:#fff;
				margin-right:5px;
				text-shadow:0 1px rgba(0,0,0,0.35);
			}
			#header .menu_aux li a.carrito:hover{
				background:#008890
			}

			#header .menu_aux ul > li > a.register{
				/* background: #00B0B9;
				color: #fff;
				font-weight: 700;
				text-shadow:0 1px rgba(0,0,0,0.35) */
			}
			#header .menu_aux ul > li > a.register:hover{
				background: #08ccd3
			}


	#header ul.icons_right{display:block; float:right; margin:15px 0 0 0 !important; padding:0}
	#header ul.icons_right li{display:inline-block; text-align: center; float:left}
	#header ul.icons_right li a{
	color: #fff;
	display: block;
	font-size: 12px;
	width:30px !important;
	height:45px;
	line-height:45px;
	padding:0 10px;
	text-align: center;
	text-decoration:none;
	text-transform: uppercase;
	width: auto;
	}
	#header ul.icons_right li a.blog{
		/*width: 88px;*/
		background-color: #e71818;
		text-transform: uppercase;

	}
	#header ul.icons_right a.blog:hover, #header ul.icons_right li:hover a.blog{
		background-color: #EC3636;
	}

	#header ul.icons_right li a.facebook{
		background-color:#22448d
	}
	#header ul.icons_right li a.facebook:before{
		font-family:'Font Awesome 5 Pro';
		font-weight:normal;
		content:"\f09a";
		font-size:18px;
		margin:0 5px;
		text-decoration:none;
		text-align:center
		}
	#header ul.icons_right li a.facebook:hover, #header ul.icons_right li:hover a.facebook{
		background-color:#264c9e
		}

	#header .logo-facebook-header a{
		font-size: 19px;
		color:#fff; !important
		padding:0 5px;
		background-color:#3b579d;
		display: block;
		float: right;
		border-radius: 10%;
		text-align: center;
		padding: 5px 10px;
	}


#header #banners-home{
	background: #fff center center;
	overflow: hidden;
	position: relative;
	width: 100%;
}
#header #banners-home .sp-buttons{
	position:absolute;
	padding:0;
	text-align:right;
	right:15px;
	top:45%;
	width:10px
}
#header #banners-home .sp-buttons .sp-button {
	width: 10px;
	height: 10px;
	margin:3px 0;
	background-color: rgba(255,255,255,0.4);
	border:none;
	border-radius: 50%;
	display: inline-block;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
}
	#header #banners-home .sp-buttons .sp-selected-button {
		background-color: #fff
	}
#header #banners-home .text-big{
	font-size:40px !important;
	line-height:38px;
	color:#fff;
	font-weight:300;
	font-family:'flexo', Arial;
	text-transform:uppercase;
	text-shadow:0 1px 1px rgba(0,0,0,.4);
	-webkit-font-smoothing:antialiased
}

#header .banners_into{
	background: #333;
	height: 300px;
	display:block;
	overflow: hidden;
	position: relative;
	width: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	background-image:url(../images/banners/secciones/bg_general.jpg);
	border-radius: 0 0 5px 5px
}
#header .banners_into:before,
#header .banners_into:after{
	text-shadow:0 0 3px rgba(0,0,0,0.3);
	content: ''
	}
#header .banners_into:before{
		font-size:25px !important;
		color:#fff;
		font-family:'flexo', Arial;
		font-weight:700;
		text-transform:uppercase;
		position:absolute;
		right:60px;
		bottom:60px;
		-webkit-font-smoothing:antialiased;
		z-index: 2
	}
#header .banners_into:after{
		font-size:18px !important;
		text-transform:uppercase;
		position:absolute;
		right: 0;
		bottom: 0;
		-webkit-font-smoothing: antialiased;
		left: 0;
		min-height: 150px;
		background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0, rgba(0,0,0,0.00) 80%);
		background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.8) 0, rgba(0,0,0,0.00) 80%);
		background-image: linear-gradient(to top, rgba(0,0,0,0.8) 0, rgba(0,0,0,0.00) 80%);
		z-index:1
	}
#header .banners_into.marca{
		background-image:url(../images/banners/secciones/bg_laMarca.jpg);
	}
	#header .banners_into.marca:before{
		content:'La Marca';
	}
#header .banners_into.donde{
		background-image:url(../images/banners/secciones/bg_donde.jpg);
	}
	#header .banners_into.donde:before{
		content:'D\00d3nde Comprar';
	}
#header .banners_into.servicio{
		background-image:url(../images/banners/secciones/bg_servicio.jpg);
	}
	#header .banners_into.servicio:before{
		content:'Servicio T\00E9 cnico';
	}
#header .banners_into.garantia{
		background-image:url(../images/banners/secciones/bg_garantia.jpg);
	}
	#header .banners_into.garantia:before{
		content:'Garant\00ED a';
	}
#header .banners_into.blog{
		background-image:url(../images/banners/secciones/bg_blog.jpg);
	}
	#header .banners_into.blog:before{
		content:'Blog';
	}
#header .banners_into.productos.cat1:after,
#header .banners_into.productos.cat2:after,
#header .banners_into.productos.cat3:after,
#header .banners_into.productos.cat4:after,
#header .banners_into.productos.cat57:after{
		content:'';
	}
#header .banners_into.productos.cat1{
		background-image:url(../images/banners/category/bg_refrigeracion.jpg);
		background-position: center top;
	}
	#header .banners_into.productos.cat1:before{
		content:'Refrigeraci\00d3n';
	}
#header .banners_into.productos.cat3{
		background-image:url(../images/banners/category/bg_coccion.jpg);
		background-position: center top;
	}
	#header .banners_into.productos.cat3:before{
		content:'Cocci\00d3n';
	}
#header .banners_into.productos.cat2{
  background-image:url(../images/banners/category/bg_lavado.jpg);
  background-position: center center ;
}
	#header .banners_into.productos.cat2:before{
		content:'Lavado';
	}
#header .banners_into.productos.cat4{
		background-image:url(../images/banners/category/bg_calefaccion.jpg);
		background-position: center center ;
	}
	#header .banners_into.productos.cat4:before{
		content:'Calefacci\00d3n';
	}
#header .banners_into.productos.cat57{
		background-image:url(../images/banners/category/bg_lineas.jpg);
		background-position: center center ;
	}
	#header .banners_into.productos.cat57:before{
		content:'Lineas de Dise\00f1o';
	}

/*MAIN SLIDER*/
.fensa-mainslider{
	position:relative;
}
.fensa-mainslider .owl-nav {
	margin: 0 !important;
    display: block;
	position:absolute;
	bottom: 50%;
	right:0;
	width: 100%
}
.fensa-mainslider .owl-nav .owl-prev,
.fensa-mainslider .owl-nav .owl-next{
	overflow: hidden !important;
	font-size: 30px !important;
	color: #fff !important;
	width: 30px;
    height: 30px;
}
.fensa-mainslider .owl-nav [class*=owl-]:hover {
    background: rgba(0,0,0,0.5) !important
}
.fensa-mainslider .owl-nav .owl-prev{
	float: left;
	margin-left: 30px !important
}
.fensa-mainslider .owl-nav .owl-next{
	float: right;
	margin-right: 30px !important
}
.fensa-mainslider .owl-dots{
	display: block;
	position:absolute;
	bottom: 30px;
	right:5%;
}
.fensa-mainslider  .owl-dots .owl-dot span{
	margin: 5px 3px !important
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span{
background: #CEDC00 !important
}


/*PRODUCTOS DESTACADOS HOME*/

.fensa-productos-destacados{
	position:relative;
}
.fensa-productos-destacados .owl-nav {
	margin: 0 !important;
    display: block;
	position:absolute;
	bottom: 50%;
	margin-bottom: 20px;
	right:0;
	width: 100%
}
.fensa-productos-destacados .owl-nav .owl-prev,
.fensa-productos-destacados .owl-nav .owl-next{
	background: rgba(0,0,0,0.7) !important;
	overflow: hidden !important;
	font-size: 30px !important;
	color: #fff !important;
	width: 40px;
    height: 40px;
}
.fensa-productos-destacados .owl-nav [class*=owl-]:hover {
    background: rgba(0,0,0,0.5) !important
}
.fensa-productos-destacados .owl-nav .owl-prev{
	float: left;
	margin-left: -20px !important
}
.fensa-productos-destacados .owl-nav .owl-next{
	float: right;
	margin-right: -20px !important
}
#content{
	padding:20px 0 60px !important;
	margin:0 auto;
	background:#fff;
	-webkit-border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	-khtml-border-radius:0 0 10px 10px;
	border-radius:0 0 10px 10px;
	margin-bottom:20px;
	overflow:hidden;
	clear:both;/*
	max-width: 1170px;*/
	}
#content.detalle_posts{
	max-width:1000px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	background:rgba(255,255,255,0.9);
	-webkit-border-radius:0 20px 10px 10px;
	-moz-border-radius:0 20px 10px 10px;
	-khtml-border-radius:0 20px 10px 10px;
	border-radius:0 20px 10px 10px;
	}
#blog-items {
position: relative;
max-width: 100%;
width: 100%;
}
#blog-items img {
width: 100%;
max-width: 100%;
height: auto;
}
#blog-items .white-panel {
position: absolute;
background: white;
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
-khtml-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
padding: 5px;
}
#blog-items .white-panel .label-category{
	position:absolute;
	top:0;
	right:0;
	padding:2px 7px;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:1px;
	-webkit-border-radius:0 0 0 4px;
	-moz-border-radius:0 0 0 4px;
	-khtml-border-radius:0 0 0 4px;
	border-radius:0 0 0 4px;

}
#blog-items .white-panel .label-category-1{
	background:#498725;
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#blog-items .white-panel .label-category-2{
	background:#d45250;
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#blog-items .white-panel .label-category-3{
	background:#a32522;
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#blog-items .white-panel .label-category-4{
	background:#6d81E4;
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#blog-items .white-panel .label-category-5{
	background:#93b715;
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#blog-items .white-panel .label-category-6{
	background:#02A9AF;
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
	}
#blog-items .white-panel .label-category-7{
	background:#00677E;
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
}
#blog-items .white-panel .content{padding:5px; margin-top:10px; font-size:12px; line-height:14px; color:#52525f}
#blog-items .white-panel .stadistics{font-size:11px; color:#999; padding:10px; display:block; overflow:hidden}
	#blog-items .white-panel .stadistics .date{float:left}
	#blog-items .white-panel .stadistics .comments{float:right}
#blog-items .white-panel h2 {
	font-size: 18px !important;
	line-height:20px
}

#blog-items .white-panel h2 a{
	color: #42424f;
	text-decoration:none;
}
#blog-items .white-panel h2 a:hover{
	text-decoration:underline;
	color:#00677f
}
#blog-items .white-panel{
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	}
#blog-items .white-panel:hover {
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.5);
	box-shadow: 0 1px 4px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.5);
	-khtml-box-shadow: 0 1px 4px rgba(0,0,0,0.5);
	margin-top: -3px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

	#content .servicio_tecnico h3{
    font-size: 20px;
    border-bottom: 2px solid #d9d9d9;
    padding-bottom: 18px;
	text-transform:uppercase;
	color:#71767e;
	margin-bottom:25px
}

	#content .servicio_tecnico h3 span{
		background-color: #470a68;
		border-radius: 100%;
		width: 30px;
		height: 30px;
		display: inline-block;
		text-align: center;
		color: #fff;
		font-size: 20px;
		line-height: 30px;
	}

	#content .servicio_tecnico p{
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 25px;
	}


	#content .servicio_tecnico ul li{
	margin-bottom: 4px;
	}
	#content .servicio_tecnico ul li:before{

		font-family:'Font Awesome 5 Pro';
		font-weight:normal;
		content:"\f0da";
		font-size:12px;
		margin-right:5px
	}

	#content .servicio_tecnico ul ul{
	margin-left: 20px;
	}

	#content .faq_categorias{
		padding:0;
		display:table;
		table-layout:fixed;
		width:70%;
		margin:0 auto
	}
	#content .faq_categorias li{
		display:table-cell;
		text-align:center;
		position:relative
	}
	#content .faq_categorias li a{
		color:#42424f;
		text-decoration:none;
		display:block;
		padding:10px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-khtml-border-radius:5px;
		border-radius: 5px;
		font-size:13px;
		position:relative;
		overflow:visible;
		text-transform:uppercase;
		margin:0 6px
		}
	#content .faq_categorias li a:hover{background:#f1f1f1}
	#content .faq_categorias li a.active{
		background:#e6e6e6;
		font-weight:700; text-shadow:0 1px 0 rgba(255,255,255,0.5);
		border-right:2px solid #ccc
		}
	#content .faq_categorias li a.active:before{
			border:none;
			border-top: 16px solid #e6e6e6;
			border-left: 16px solid transparent;
			border-right: 16px solid transparent;
			height:0;
			width:0;
			position:absolute;
			bottom: -12px;
			left:42%;
			z-index:9999;
			content:''
		}
	#content .faq_categorias li img{display:block; text-align:center; margin-bottom:5px}

	#content .link_donde{
		float:left;
		position: relative;
		border: 1px solid #d3d3d3;
		margin-right: 10px;
		margin-bottom: 10px;
	}

	#content .link_donde img{
		display:block;
	}


	#content .link_donde .gris{
		position: absolute;
		top: 0;
		left: 0;
	}


	.headline-category {display:block;margin:0 0 10px 0;border-bottom:1px solid #e4e9f0}
		.headline-category h3,
		.headline-category h4 {
			color:#00b0b9;
			font-size:20px;
			font-weight:500;
			margin:0 0 -2px 0;
			padding:0 0 5px 0;
			display:inline-block;
			text-shadow:0 0 1px #f6f6f6;
			border-bottom:2px solid #00b0b9;
		}
		#content .headline-fathercategory{margin:0; border-bottom:none}
		#content .headline-fathercategory a{
			text-decoration:none;
			display:block!important;
			padding:10px;
			color:#72727f !important;
			line-height:15px;
			background:#e9e9e9;
			vertical-align:middle
			}
		#content .headline-fathercategory a:hover{color:#42424f !important; background:#d9d9d9}
		#content .headline-fathercategory a h3{
			border-bottom:none;
			text-decoration:none !important;
			color:inherit !important;
			text-transform:none;
			font-size:15px;
			font-weight:300;
			margin:0;
			padding:0;
			text-shadow:0 1px 0 #fff
			}
			#content .headline-fathercategory a:before{
				font-family:'Font Awesome 5 Pro';
				font-weight:normal;
				content:"\f060";
				font-size:16px;
				text-decoration:none;
				float:left;
				margin:0 10px 0 0;
				color:inherit;
				}
		#content .headline-end-category h3{
			margin:2px 0;
			margin-left:20px;
			padding:8px 6px;
			display:block;
			color:#72727f;
			text-decoration:none;
			font-size:12px;
			text-transform:uppercase;
			vertical-align:middle;
			border-bottom:none
			}

	#content .all-categories{
		display:block;
		position:relative;
		width:auto;
		overflow:visible
	}
	#content .all-categories a.show-categories{
		display:block;
		padding:10px 10px;
		color:#fff;
		font-size:12px;
		font-weight:300;
		text-transform:uppercase;
		text-shadow:0 1px 0 rgba(0,0,0,0.23);
		line-height:20px;
		background:#0a2f3b;
		text-decoration:none;
		margin-bottom:10px;
		-webkit-border-radius:0 0 10px 0;
		-moz-border-radius:0 0 10px 0;
		-khtml-border-radius:0 0 10px 0;
		border-radius: 0 0 10px 0

		}
		#content .all-categories a.show-categories:hover{/*background:#4D6929*/}
		#content .all-categories a.show-categories:after{
			font-family:'Font Awesome 5 Pro';
			font-weight:normal;
			content:"\f0d7";
			text-shadow:none;
			color:#fff;
			font-size:15px;
			margin-right:5px;
			float:right
		}
		#content .all-categories a.show-categories.active{
			background:#323232;
			-webkit-border-radius:0 0 0 0;
			-moz-border-radius:0 0 0 0;
			-khtml-border-radius:0 0 0 0;
			border-radius: 0 0 0 0
			}
		#content .all-categories a.show-categories.active:after{
			content:"\f00d"
		}
		#content .all-categories ul{
			background:#00677f;
			margin:0;
			padding:10px 0;
			display:none;
			top:39px;
			width:100%;
			position:absolute;
			box-shadow: 0 9px 12px rgba(0, 0, 0, 0.17);
			-webkit-box-shadow: 0 9px 12px rgba(0, 0, 0, 0.17);
			-moz-box-shadow: 0 9px 12px rgba(0, 0, 0, 0.17);
			-khtml-box-shadow: 0 9px 12px rgba(0, 0, 0, 0.17);
			z-index:999;
			-webkit-border-radius:0 0 10px 0;
			-moz-border-radius:0 0 10px 0;
			-khtml-border-radius:0 0 10px 0;
			border-radius: 0 0 10px 0
		}
		#content .all-categories ul li a{
			display:block;
			padding: 8px 10px 8px 15px;
			font-size: 13px;
			font-weight:300 !important;
			color: #fff;
			text-decoration:none;
			background: #00677f;
			text-shadow:none;
			-webkit-transition: all .15s ease;
			-moz-transition: all .15s ease;
			-ms-transition: all .15s ease;
			-o-transition: all .15s ease;
			transition: all .15s ease
		}
		#content .all-categories ul li a:hover{
			text-decoration:underline
		}
		#content .all-categories ul li a:after{
					font-family:'Font Awesome 5 Pro';
					font-weight:normal;
					content:"\f0da";
					margin-right:6px;
					text-decoration:none;
					color:rgba(255,255,255,0.4);
					font-size:8px;
					float:left
				}

	#content select.selectSidebar {
  		display: none;
		width:95%;
		cursor:pointer
	}
	#content .sidebar ul{margin:0; padding:0; list-style:none}
		#content .sidebar ul li{margin:2px 0; padding:0; display:block; vertical-align:middle}
		#content .sidebar ul li a{
			margin:2px 0;
			padding:8px 6px 8px 10px;
			display:block;
			color:#72727f;
			text-decoration:none;
			font-size:14px;
			vertical-align:middle
				}
				#content .sidebar-categories > ul > li > a:after{
					font-family:'Font Awesome 5 Pro';
					font-weight:normal;
					content:"\f0da";
					margin-right:4px;
					text-decoration:none;
					color:#72727f;
					font-size:9px;
					float:left
				}
			#content .sidebar ul li a:hover,
			#content .sidebar ul li a.active{
				text-decoration:underline;
				color:#111;
				text-shadow:0 1px rgba(255,255,255,0.45);
				-webkit-border-radius:2px;
				-moz-border-radius:2px;
				-khtml-border-radius:2px;
				border-radius: 2px
				}
			#content .sidebar > ul > li > a.active:after{
			font-family:'Font Awesome 5 Pro';
			font-weight:normal;
			content:"\f078";
			margin-right:4px;
			text-decoration:none;
			color:#597930;
			float:right
		}
			#content .sidebar ul li a.active{background:none; color:#597930; font-weight:700; text-shadow:0 1px #fff}
			#content .sidebar ul li a.active i{color:#fff}
		#content .sidebar ul li:first-child{border-top:none}
		#content .sidebar ul li:last-child{border-bottom:none}

		#content .sidebar ul li ul{margin-left:20px; display:none}
		#content .sidebar ul ul li{border:none; background:none; margin:0}
		#content .sidebar ul ul li a{padding:4px 2px; display:inline-block; font-weight:400; font-size:13px; text-transform:none}
		#content .sidebar ul ul li:before{
			font-family:'Font Awesome 5 Pro';
			font-weight:normal;
			content:"\f105";
			margin-right:4px;
			text-decoration:none;
			color:#999
		}
		#content .sidebar ul ul li a:hover{color:#42424f; text-decoration:underline; text-shadow:none; background:none}
		#content .sidebar ul ul li a.active{color:#111; font-weight:500; text-decoration:underline}

		#content .sidebarST > ul > li > a.active:after{content:no-open-quote}
		#content .sidebarST > ul > li a:before{
			padding-right:5px;
			content:'\f054';
			font-family:'Font Awesome 5 Pro';
			font-weight:normal;
			font-size:13px;
			line-height:16px;
			color:#999;
			float:right;
			display:block;
			}

		#content .sidebarFilters h5{font-weight:500; color:#00b0b9; font-size:11px; font-weight:700; font-family:inherit; text-transform:uppercase}
		#content .sidebarFilters ul li{margin:0; padding:3px 6px; line-height:11px; margin-left:10px; display:block; vertical-align:auto; font-weight:400 !important}
		#content .sidebarFilters ul li a{
			color:#888;
			padding:0;
			margin:0;
			display:inline;
			text-decoration:none;
			font-size:12px;
			text-transform:none
				}
			#content .sidebarFilters > ul > li a:before{
				font-family:'Font Awesome 5 Pro';
				font-weight:normal;
				content:"\f096";
				font-size:13px;
				margin-right:4px;
				text-decoration:none;
				color:inherit;
				float:left
			}
			#content .sidebarFilters ul li a:hover,
			#content .sidebarFilters ul li a.active_filter{
				background:none;
				color:#000;
				text-decoration:none
				}
				#content .sidebarFilters ul li a.active_filter{
				color:#62626f !important;
				text-decoration:none
				}
				#content .sidebarFilters > ul > li a.active_filter:before{
				content:"\f046"
				}
				#content .sidebarFilters ul li a.active_filter span{color:#666}
				#content .sidebarFilters ul li a.active_filter span:hover{color:#111}

		#content ul.lista_productos{margin:0; padding:10px 3px; list-style:none; overflow:visible}
			#content ul.lista_productos li{
				display:block;
				background:#fff;
				display:inline-block;
				margin:0 15px 40px 0;
				padding:9px;
				width:23%;
				min-height:300px;
				position:relative;
				color:#72727f;
				/*text-shadow:0 1px rgba(255,255,255,0.56);
				-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
				-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
				-khtml-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
				box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08);*/
				-webkit-transition: all 0.3s ease-in-out;
				-moz-transition: all 0.3s ease-in-out;
				-o-transition: all 0.3s ease-in-out;
				transition: all 0.3s ease-in-out;
				}
			#content ul.lista_productos li:hover{
			   /* top: -2px;*/
				-webkit-transition: all 0.3s ease-in-out;
				-moz-transition: all 0.3s ease-in-out;
				-o-transition: all 0.3s ease-in-out;
				transition: all 0.3s ease-in-out;
				-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
				-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
				-khtml-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
				box-shadow: 0 1px 10px rgba(108, 125, 142, 0.3)
			}
			#content ul.lista_productos li img{
				width:100%;
				outline:none;
				border:none;
				margin:0;
				padding:0;
				opacity:1;
				-webkit-transition: all 0.3s ease-in-out;
				-moz-transition: all 0.3s ease-in-out;
				-o-transition: all 0.3s ease-in-out;
				transition: all 0.3s ease-in-out;
				}
			#content ul.lista_productos li:hover img{
				opacity:0.6;
				-webkit-transition: all 0.3s ease-in-out;
				-moz-transition: all 0.3s ease-in-out;
				-o-transition: all 0.3s ease-in-out;
				transition: all 0.3s ease-in-out;
			}
			#content ul.lista_productos li a{text-decoration:none; color:#62626f}
			#content ul.lista_productos li a .brand{
				font-size:10px;
				text-transform:uppercase;
				padding:5px 10px 0;
				color:#999
			}
			#content ul.lista_productos li a .title{
				font-size:14px;
				line-height:18px;
				text-align:left;
				height:60px;
				padding:0 10px 0 10px;
				text-decoration:none !important
			}
				#content ul.lista_productos li a:hover .title{
					color:#00b0b9
				}
			#content ul.lista_productos li .detalle{
				padding:10px;
				min-height:40px;
				overflow:hidden
			}
				#content ul.lista_productos li .detalle .precio{
					font-size:20px;
					letter-spacing:-1px;
					color:#42424f;
					margin-top:5px;
					height:40px;
					font-weight:400;
					text-align:left;
					display:block
					}
					#content ul.lista_productos li .detalle .precio span{
						font-size:11px;
						color:#72727f;
						display:block;
						letter-spacing: normal
					}
				#content ul.lista_productos li .detalle .cart{
					position:absolute;
					bottom:5px;
					right:5px
				}

				#content ul.lista_productos li:first-child {
					margin-left: 0;
				}
				#content ul.lista_productos li:last-child {
					margin-right: 0;
				}

				#content ul.lista_productos li:nth-child(4n+4) {
					margin-right: 0;
				}

				#content ul.lista_productos li .vermas {
					opacity:0;
					position:absolute;
					bottom:0;
					right:0;
					padding:5px 10px;
					background:#00a2ac;
					border:none;
					color:#fff;
					font-size:12px;
					text-shadow:0 1px 0 rgba(0,0,0,0.4);
					-webkit-border-radius:5px 0 0 0;
					-moz-border-radius:5px 0 0 0;
					-khtml-border-radius:5px 0 0 0;
					border-radius: 5px 0 0 0;
					-webkit-transition: all 0.1s ease-in-out 0s;
					-moz-transition: all 0.1s ease-in-out 0s;
					-o-transition: all 0.1s ease-in-out 0s;
					transition: all 0.1s ease-in-out 0s;
				}
					#content ul.lista_productos li:hover .vermas {
						opacity:1;
						-webkit-transition: all 0.1s ease-in-out 0s;
						-moz-transition: all 0.1s ease-in-out 0s;
						-o-transition: all 0.1s ease-in-out 0s;
						transition: all 0.1s ease-in-out 0s
					}

				/*PRODUCTOS DESTACADOS HOME*/
				#content ul.productos_dest_home li{
					margin:10px;
					border:none;
					width:23%
				}

				#content ul.productos_dest_home li:nth-child(3n+3) {
					margin-right:10px;
					margin-left:0;
				}
				#content ul.productos_dest_home li:nth-child(2n+2) {
					margin-right: 0;
				}


				#content .banner_category{margin-bottom:4px}
				#content .filtros_productos{
					color:#52525f;
					text-shadow:0 1px 0 #fff;
					font-size:12px;
					line-height:28px;
					text-align:left;
					padding:5px 10px;
					background:#f4f4f4;
					display:block;
					overflow:hidden;
					-webkit-border-radius:5px;
					-moz-border-radius:5px;
					-khtml-border-radius:5px;
					border-radius: 5px
					}
				#content .filtros_productos select,
				#content .filtros_productos .select{
					padding:2px 3px !important;
					margin:0 0 0 2px !important;
					font-weight:inherit;
					height:30px
					}

	#content .white_boxs{
		background:#fff;
		padding:15px;
		width:auto;
		height:auto;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-khtml-border-radius:5px;
		border-radius: 5px
	}
		#content .white_boxs h4{color:#21212f; font-weight:400; margin-bottom:6px}
		#content .white_boxs h4 spanul.dest li{color:#9b0101}


	#content .ribbon{
		position:absolute;
		display:block;
		top:5px;
		left:-8px;
		cursor:default;
		z-index:98;
		overflow:visible
	}
		#content .ribbon:before{
		border-top: 10px solid rgba(0,0,0,0.6);
		border-left: 8px solid transparent;
		height:0;
		width:0;
		position:absolute;
		left:0;
		top: 30px;
		content:''
		}
			#content .ribbon > div{
				background:#ad5a96;
				display:block;
				text-align:center;
				text-transform:uppercase;
				color:#fff;
				font-size:11px;
				letter-spacing:normal;
				text-shadow:0 1px 0 rgba(0,0,0,0.5);
				line-height:18px;
				height:18px;
				font-weight:300;
				width:auto;
				padding:6px 10px 6px 10px;
				position:relative;
				z-index:10;
				overflow:visible
			}
	#content .ribbon > div:after {
		background-color: transparent;
		border: 15px solid #ad5a96;
		border-right-color: transparent;
		bottom: 0;
		content: "";
		position: absolute;
		right: -15px;
		z-index:-1
	}
	/*RIBBON DETALLE PRODUCTO*/
	#content .ribbon.into{
				left:auto;
				right:-8px;
				top:10px;
				cursor:default
				}
	#content .ribbon.into:before{
		border-left:none;
		border-top: 10px solid rgba(0,0,0,0.7);
		border-right: 8px solid transparent;
		right:0;
		left:auto;
	}
	#content .ribbon.into > div{font-size:12px; letter-spacing:1px}
	#content .ribbon.into > div:after{
		background-color: transparent;
		border-left-color: transparent;
		right:auto;
		left: -15px;
	}

	#content .slider_home{position:relative}
	#content .slider_home ul{list-style:none}
	#content .slider_home ul,
	#content .slider_home ul li{margin:0; padding:0}
	#content .slider_home ul li{width:auto}

	#content .slider_home .pagination {
	text-align: center;
	position:absolute;
	bottom:15px;
	right:15px;
	z-index:97
	}
	#content .slider_home .pagination a {
	background:rgba(0,0,0,0.25);
	width: 25px;
	height: 25px;
	margin: 0 5px 0 0;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-size:12px;
	line-height:25px;
	display: inline-block;
	-webkit-border-radius:50px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:50px;
	padding:0;
	text-shadow:0 1px 0 rgba(0,0,0,0.45)
	}
	#content .slider_home .pagination a.selected {
		background: #557394;
		cursor: default;
	}
	#content .slider_home .pagination a span {
	display: none;
	}

	/*PREGUNTAS FRECUENTES*/
	#content div.faq {
		padding:10px 5px;
		margin-bottom: 5px;
		border-bottom:1px solid #e4e4e4;
		background:#fff;
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		-khtml-border-radius:3px;
		border-radius:3px;
		font-size:14px
	}

	#content div.question {
		cursor: pointer;
		color:#333;
		padding: 4px 6px 6px;
	}

	#content div.answer {
		padding: 3px 8px;
		font-size:13px;
		display:none
	}
	#content div.active_faq {
		font-weight: bold;
		color:#6ca2ce
	}

/*BLOG SECCION*/

#banners-post{
		margin-top:-40px
	}
	#banners-post div.post_gral {
		display: block;
		position:relative;
		height:270px;
		background:center top;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		-ms-background-size: cover;
		background-size:cover !important;
		box-shadow: inset 0 -3px 6px rgba(0,0,0,.1);
	}


#content .blog_home {
	display:block;
	margin-bottom: 10px;
	overflow:hidden
}
#content .blog_home:last-child{margin-bottom:0}
#content .blog_home .imagen {
	float:right;
	display:block;
	height: 120px;
	width: 120px;
	padding:2px;
	border:1px solid #eee;
	margin:0 0 0 10px
}
#content .blog_home h3{font-size:15px; line-height:16px; text-transform:none; color:#72727f; font-weight:600; margin:0 0 10px 0}
#content .blog_home .fecha{
	display:block;
	font-size:11px;
	font-style:italic;
	color:#72727f;
	margin-bottom:5px
	}
#content .blog_home .detalle {
	display:block;
	width:auto;
	font-size:12px;
	line-height:normal
}
	#content .blog_home a.link{
	color:#fff;
	text-decoration:none;
	padding:6px 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	background:#80b33e;
	font-size:inherit;
	line-height:normal;
	text-shadow:0 1px 0 rgba(0,0,0,0.45);
	display:inline-block
	}
	#content .blog_home a.link:hover{background:#66912f}

#content .blog {
	display:block;
	float:left;
	width:32.3%;
	margin:0 10px 10px 0;
	overflow:hidden;
	background:#fff;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	-khtml-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
	box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
	position:relative
}
#content .blog:nth-child(3n+3){margin-right:0}
	#content .blog a.link{
	color:#fff;
	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	text-decoration:none;
	padding:6px 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	background:#80b33e;
	text-shadow:0 1px 0 rgba(0,0,0,0.25);
	position:absolute;
	bottom:10px;
	right:10px
	}
	#content .blog a.link:hover{background:#66912f}
	#content .blog a.link i{margin-left:10px}
#content .blog .imagen {
	display:block;
	text-align: center;
	color:#fff;
}
#content .blog .fecha{
	display:block;
	padding:0 15px;
	font-size:12px;
	font-style:italic;
	margin-bottom:5px
	}
#content .blog .fecha i{font-style:normal}
#content .blog h3{
	font-size:16px;
	line-height:18px;
	color:#72727f;
	padding:15px 15px 0 15px;
	margin:0 0 10px 0;
	font-weight:600;
	height:90px
	}
#content .blog .detalle {
	padding:0 15px 15px 15px;
	width:auto;
	min-height:80px;
	margin-bottom:15px;
	font-size:13px;
	overflow:hidden;
	background:#fff;
	color:#72727f;
	display:block
}
	#content .blog .detalle p{margin:5px 0 0 0; padding:0}


#content .blog_detalle{
	width:100%;
	overflow:hidden
	}
#content .blog_detalle h1{
	font-size:40px;
	line-height:44px;
	margin:0;
	padding:0;
	color:#333;
	letter-spacing:normal;
	float:none;
	text-shadow:0 1px 0 #fff
	}
#content .blog_detalle .breve_descripcion{
	color:#52525f;
	font-style:italic;
	margin:10px 0 30px 0;
	text-shadow:0 1px 0 #fff
	}
#content .blog_detalle .fecha{
	font-size:11px;
	letter-spacing:normal;
	line-height:15px;
	padding:5px;
	color:#42424f;
	text-align:left;
	overflow:hidden;
	margin:10px 0;
	display:block
	}
#content .blog_detalle .contenido_derecho{
	float:right;
	display:block;
	width:300px;
	margin-left:35px;
	margin-bottom:50px
	}
#content .blog_detalle .contenido_derecho img {
	border:1px solid #fff;
	border-bottom:none;
	width:282px;
	padding:8px;
	background:#FFF;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
	-khtml-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0
	}
#content .blog_detalle .contenido_derecho .bajada{
	font-size:11px;
	font-style:italic;
	color:#52525f;
	padding:5px 10px 10px 10px;
	background:#fff;
	width:auto;
	-webkit-border-radius:0 0 3px 3px ;
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
	-khtml-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px
	}

#content .blog_detalle .contenido_derecho a.archivo,
#content .blog_detalle .contenido_derecho a.galeria{
	font-size:13px;
	text-align:left;
	color:#fff;
	text-align:left;
	padding:6px 10px;
	width:auto;
	margin-top:5px;
	display:block;
	text-decoration:none;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px
}
#content .blog_detalle .contenido_derecho a.archivo i,
#content .blog_detalle .contenido_derecho a.galeria i{margin-right:5px}
#content .blog_detalle .contenido_derecho a.archivo,
#content .blog_detalle .contenido_derecho a.galeria{background:#3c5d83}
	#content .blog_detalle .contenido_derecho a.galeria:hover{background:#2d4969}
#content .blog_detalle .contenido_derecho a.archivo{background:#537cab}
	#content .blog_detalle .contenido_derecho a.archivo:hover{background:#426b9a}
#content .blog_detalle .contenido{text-align:justify; color:#42424f; font-size:15px; line-height:21px}
#content .blog_detalle .contenido ul li, #content .blog_detalle .contenido ol li{margin-bottom:10px; margin-left:30px}
#content .blog_detalle .contenido ul li{list-style:circle}
#content .blog_detalle .contenido ol li{list-style:decimal}
#content .blog_detalle .addThis{margin-bottom:10px}

/*DETALLE PRODUCTO*/
#content div.producto{padding-bottom:40px}
#content div.producto,
	#content div.producto p.preview{font-size:12px; line-height:16px; color:#52525f}
	#content div.producto h1,
	#content div.producto h2{margin-bottom:10px}
	#content div.producto h1{color:#52525f; font-size:25px; text-transform:uppercase; font-weight:500; margin-top:10px; display:block; border-bottom:1px solid #f6f6f6; padding-bottom:10px; font-family:inherit}
	#content div.producto .precio{font-size:44px; color:#00b0b9; line-height:32px; margin-bottom:5px; position:relative; display:inline-block}
	#content div.producto .precio span.old{font-size:14px; font-weight:400; color:#92929f}
	#content div.producto div.cart{
		padding:10px;
		background:#e9e9e9;
		width:auto;
		color:#777;
		position:relative
		}

	#content div.producto ul.images_adic{
		margin:0;
		padding:0;
		overflow:hidden
		}
	#content div.producto ul.images_adic li{
		display:block;
		width:63px;
		height:63px;
		float:left;
		overflow:hidden;
		padding:0;
		text-align:center;
		margin:0 2px 2px 0;
		}
		#content div.producto ul.images_adic li a{
			border:2px solid #eee;
			overflow:hidden;
			width:59px;
			height:59px;
			float:left;
			margin:0 2px 2px 0
			}
		#content div.producto ul.images_adic li a img{border:none; outline:none; margin:0; width:100%}
		#content div.producto ul.images_adic li a.active{border-color:#bbb !important}

		#content div.producto .slider_imgs_adic{
			position:relative;
			background:#fff;
			width:auto;
			overflow:hidden;
			padding:10px 20px;
			border-top:1px solid #ddd
			}
		#content div.producto .slider_imgs_adic a.prev,
		#content div.producto .slider_imgs_adic a.next {
			font-size:30px;
			font-weight:400;
			color:#aaa;
			text-decoration:none;
			z-index:99;
			position:absolute;
			top:28px;
			text-align:center
		}
		#content div.producto .slider_imgs_adic a.prev{left:1px}
		#content div.producto .slider_imgs_adic a.next{right:1px}
		#content div.producto .slider_imgs_adic a.prev:hover,
		#content div.producto .slider_imgs_adic a.next:hover{color:#72727f}
		#content div.producto .slider_imgs_adic a.prev.disabled,
		#content div.producto .slider_imgs_adic a.next.disabled{color:#ddd }

		#content div.producto ul.images_adic_mobile li{
			display:block;
			width:auto;
			height:auto;
			float:none;
			overflow:hidden;
			margin:0;
		}

		#content div.producto .slider_imgs_adic_mobile{background:none; border-top:none}

		#content div.producto .slider_imgs_adic_mobile a.prev,
		#content div.producto .slider_imgs_adic_mobile a.next {
			top:43%;
			font-size:30px;
			color:#ccc
		}
		#content div.producto .slider_imgs_adic_mobile a.prev{left:1px}
		#content div.producto .slider_imgs_adic_mobile a.next{right:1px}

		#content div.producto .deslice_touch{margin:10px 0}

		#content div.producto .descripcion img{max-width: 100%}
		#content div.producto .descripcion ul{list-style:disc; margin:0; padding-left:25px}
		#content div.producto .descripcion ol{list-style:decimal; margin:0; padding-left:25px}
		#content div.producto .descripcion ul li,
		#content div.producto .descripcion ol li{margin:5px 0}

#content ul.productos_rel{margin:0; padding:0; list-style:none; overflow:hidden}
	#content ul.productos_rel li{display:block; margin:5px 0; border-bottom:1px solid #e4e9f0; padding:5px; overflow:hidden; position:relative}
	#content ul.productos_rel li:last-child{border-bottom:none}
	#content ul.productos_rel li img{
		display:block;
		float:right;
		width:70px;
		height:70px;
		margin-left:10px;
		padding:2px;
		border:1px solid #fff
		}
	#content ul.productos_rel li a:hover img{border:1px solid #00b0b9}
	#content ul.productos_rel li a{
		line-height:14px;
		font-size:12px;
		text-decoration:none;
		color:#72727f;
		overflow:visible
		}
	#content ul.productos_rel li a:hover{color:#00b0b9}
        #content ul.productos_rel li a .brand{
                font-size:10px;
                text-transform:uppercase;
                color:#999
        }
	#content ul.productos_rel li div.title{height:40px}
	#content ul.productos_rel li div.precio{font-size:14px; color:#52525f; font-weight:700; margin-top:5px}
	#content ul.productos_rel li div.precio span{color:#999; font-size:11px}
	#content ul.productos_rel li a .ribbon2{
		display:block;
		position:absolute;
		right:0;
		top:0;
		background:#ad5a96;
		padding:5px 10px;
		color:#fff;
		-webkit-border-radius:0 0 0 3px;
		-moz-border-radius:0 0 0 3px;
		border-radius:0 0 0 3px;
		-khtml-border-radius:0 0 0 3px;
		border-radius:0 0 0 3px
	}
	#content ul.productos_rel_inline li{display:block; margin:5px 0; border:none; border-right:1px dotted #d7d7d7; padding:10px; padding-left:30px; overflow:hidden; float:left; width:28.6%; height:80px}
	#content ul.productos_rel_inline li:first-child{padding-left:0}
	#content ul.productos_rel_inline li:last-child{border-right:none}

#content ul.minibanners li{margin:0; padding:0; margin-bottom:5px; width:auto; display:block}

#content .banner_internos{
		width:auto;
		margin:5px;
		padding:20px 0;
		color:#555;
		overflow:hidden;
		text-align:left;
		position:relative;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		-khtml-border-radius:2px;
		border-radius:2px;
		-khtml-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
		-webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
		-moz-box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
		box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);
	}

		#content .banner_internos h1{
		font-size:25px;
		line-height:45px;
		font-weight:300;
		color:#fff;
		text-shadow:0 1px 0 rgba(0,0,0,0.95);
		text-align:right;
		margin-right:10px
		}
			#content .banner_internos h1 span{
				background:rgba(0,0,0,.65);
				padding:5px 8px;
				display:inline-block;
				margin-bottom:1px
				}

	#content .bg_empresa{
			background:#fff url(../images/empresa.jpg) center center no-repeat;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/empresa.jpg', sizingMethod='scale');
			-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/empresa.jpg', sizingMethod='scale')";
			padding:200px 0 5px 0
		}


#content ul.lista_empresa {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
#content ul.lista_empresa li {
    background: none repeat scroll 0 0 #fefefe;
    border: 5px solid #eee;
    color: #72727f;
    display: block;
    float: left;
    height: 210px;
    margin: 0 20px 10px 0;
    position: relative;
    width: 210px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}
#content ul.lista_empresa li:hover {
    background: none repeat scroll 0 0 #fff;
    border-color: #ddd;
    -webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}
#content ul.lista_empresa li img {
    border: medium none;
    margin: 0;
    outline: medium none;
    padding: 0;
    width: 100%;
}
#content ul.lista_empresa li span{
    bottom: 10px;
    color: #fff;
	background:rgba(0,0,0,.7);
    font-size: 15px;
	font-weight:300;
    padding: 6px 9px;
    position: absolute;
    right: 10px;
}

#content a.link{
	position: relative;
	display:block;
	width: 70%;
	text-align: center;
	margin:0 auto;
	height:250px;
	padding:10px 0;
	text-decoration:none;
	overflow:hidden;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	color: #919698;
}
#content a.link:hover{color:#000 !important}
#content a.link img{margin-bottom:15px}
#content a.link p{
	font-size: 15px;
	line-height:22px;
	margin:5px 0
}

#content a.link p.nombre{
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
}



#footer{
	background: #42415A;
	padding:50px 0;
	color:#fff;
	font-size:14px;
	display:block
	}
	#footer .container{max-width: 1170px}
	#footer p{margin:3px 0}
	#footer h6{
		margin:0;
		margin-bottom:15px;
		color:#fff;
		font-size:20px;
		line-height:24px;
		font-weight: 700;
		display:inline-block;
		text-transform: none;
		text-shadow:0 1px 0 rgba(0,0,0,0.2)
		}

	#footer ul{margin:0; padding:0; list-style:none}
	#footer ul li{
		margin:0;
		padding:3px 0;
		display:block;
		list-style:none;
		color:#fff;
		font-size:12px
	}
	#footer ul li i{padding:2px; margin-right:4px}
	#footer ul li a{
		color:#fff;
		text-decoration:none;
		font-size:13px;
		font-weight: 400;
				}
	#footer ul li a:hover{text-decoration:underline; color:#fff}

		#footer ul#menu-productos li{
		}
		#footer ul#menu-productos li a{
			background-position: left center;
			background-repeat: no-repeat;
			background-size:contain;
			padding-left: 30px
		}

		#footer ul#menu-productos li a.refrigeracion{
			background-image:url(../images/icons/icon_refrigeracion_white.png);

		}
		#footer ul#menu-productos li a.coccion{
			background-image:url(../images/icons/icon_coccion_white.png)
		}
		#footer ul#menu-productos li a.lavado{
			background-image:url(../images/icons/icon_lavado_white.png)
		}
		#footer ul#menu-productos li a.calefaccion{
			background-image:url(../images/icons/icon_calefaccion_white.png)
		}
		#footer ul#menu-productos li a.lineas{
			background-image:url(../images/icons/icon_lineas_white.png)
		}

		#footer ul#redes-sociales li{
		}
		#footer ul#redes-sociales li a{
			background-position: left center;
			background-repeat: no-repeat;
			background-size:contain;
			padding-left: 10px
		}

	#footer .redes_sociales{margin-top:10px}
	#footer .redes_sociales a.rs{
		text-decoration:none;
		font-size:15px;
		line-height:30px;
		color:#ccc;
		text-align:center;
		padding:10px;
		border-radius:50px
		}
		#footer .redes_sociales a.rs i{font-size:30px; line-height:30px}
	#footer .redes_sociales a.rs:hover{color:#fff}
	#footer .redes_sociales a.rs.facebook{}
	#footer .redes_sociales a.rs.twitter{margin-left:5px}
	#footer .telefono{
		color: #CEDC00;
		font-size: 15px;
		font-weight: 700
	}

	.end{background:#343346; padding:5px 0; color:#fff; font-size:9px; line-height:40px; text-align:left; text-transform:uppercase; letter-spacing:1px; text-shadow:none}
	.end .container{max-width: 1170px}
	a.logo_admsys{background:url(http://www.admsys.cl/images/icons/admsys20_white_hover.png) top center no-repeat; display:inline-block; margin:10px 0; width:20px; height:20px}
	a.logo_admsys:hover{background-position:bottom center}


/* START ESTILOS GENERALES*/

.tabs_content.vr {
	position: relative;
    /* padding-bottom: 100%; proportion value to aspect ratio 16:9 (9 / 16 = 0.5625 or 56.25%) */
    padding-top: 100%;
    height: 0;
    overflow: hidden;
}
	.tabs_content.vr iframe {
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	}

.show_filters_btn{width:95%; margin:0 auto; font-size:13px; font-weight:700; display:none}
.show_filters{display:block}


label{font-size:13px !important}
.btn-facebook {
    position: relative;
    background: #5571a8;
    padding-left: 40px;
    border: 1px solid #506b9f;
	display:block;
	color:#fff
}

.btn-facebook i {
    position: absolute;
    left: 0;
    top: 50%;
    margin: -15px 0 !important;
    background: url(../images/fcbkCon.png) no-repeat center center;
    width: 40px;
    height: 30px;
}

.btn-facebook:hover,
.btn-facebook:focus,
.btn-facebook:active {
    background: #506b9f;
	color:#fff;
}


.pagination:before {
	margin-right:10px;
	content:'P\00e1ginas';
    font-size:13px;
    line-height: 35px
}
.pagination .current{
	background:#00677f
}


/*Mapa google*/
#map_canvas{
    width: 710px;
    height: 500px;
    margin: 20px 0px;
}

table.autorizados thead th{
	border-bottom: 7px solid #c4cbce !important;
	border-top: 7px solid #c4cbce;
	color:#54646F;
	font-size:12px !important;
	padding:5px;
	text-align: left;
}
table.autorizados tbody td{font-size:11px !important}

#destacados{margin-top:20px}
#destacados h2{
	clear: both;
	margin-bottom: 45px;
	font-weight: normal;
	font-size: 28px !important;
	color: #006a8a;
	text-transform: uppercase;
}

#destacados h2 span{
	color: #bec8cb;
	font-weight: bold;
}

#destacados h3, #destacados h3 a{
	margin-bottom: 15px;
	font-weight: normal;
	font-size: 22px;
	line-height:22px;
	text-decoration:none;
	color: #006a8a;
	text-transform: uppercase;
}

#destacados h3 a:hover{
	color: #bec8cb;
}

#destacados ul.dest{}
#destacados ul.dest li{
	display:block;
	clear:both;
	overflow:hidden;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eeefee;
}
#destacados ul.dest li:last-child{margin-bottom:0; border-bottom:none}

#destacados ul.dest li .imagen{
	position: relative;
	width: 200px;
	margin-bottom:10px;
	margin-right:15px;
	overflow: hidden;
	float:left;
	display:block
}

#destacados ul.dest li .imagen img{
	width: 100%;
}

#destacados ul.dest li .imagen a{
	position: absolute;
	display: none;
	width: 150px;
	height: 150px;
	overflow: hidden;
}

#destacados ul.dest li p.seccion{
	font-size: 15px;
	font-weight: bold;
	color: #6a7274;
	line-height: 18px;
	margin-bottom: 5px;
}

#destacados ul.dest li p{
	font-weight:300;
	font-size: 12px;
	line-height:15px;
	color: #6a7274;
}


/********ACCORDION********/
.accordion {
	width: 100%;
}

.accordionButton {
	width: 100%;
	float: left;
	/*_float: none;   Float works in all browsers but IE6 */
	cursor: pointer;
	background-image: url(/images/icons/btn_mas.gif);
	background-repeat: no-repeat;
	background-position: 98% 50%;
	margin-bottom: 15px;
	font-size: 15px;
	color: #71767e;
	font-family:inherit;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #f1f1f2;
	margin-top: 0;
}

.accordionContent {
	width: 94%;
	float: left;
	/*_float: none;*/
	padding: 20px;
	background-color: #eceff0;
	margin-top: 0px;
	font-family:inherit;
	color: #42424f;
	font-size: 15px;
	margin-bottom: 20px;
}

.accordionContent p{
	margin-top: 0px !important;
	margin-bottom: 15px;
}

/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	background-image: url(/images/icons/btn_menos.gif);
	background-repeat: no-repeat;
	background-position: 98% 50%;
	color: #470a68;
	margin-bottom: 10px;
	font-weight: bold;
}
.on.over {
	color: #470a68;
}

.over {
	color: #555;
	}
/********ACCORDION********/


/* PROPIOS FORMS */
input.textcant{width:50px; text-align:center}
input.OC{width:100px}
input.rut{width:70%}
input.txt_suscripcion,
.cbo75{width:75%}
input.textforms, .cboforms{width:90%}
input.withauto{width:95%}
select.cboshort{width:30%; display:inline; margin-right:5px}
select.cboauto{width:auto; display:inline; margin-right:5px}
select.cbolarge{width:90%}
select.cbovariaciones{width:90%; display:inline; margin-right:5px}
/* END PROPIOS FORMS */


/*ESTILOS PROPIOS*/
.tabs.servicio > li a {
	  white-space:normal !important;
      word-wrap:normal !important;
	  font-size:15px;
	  }
.border_images5px{
	border:5px solid rgba(255,255,255,0.85);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	}
.text_italic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-transform:none
	}

.descarga_programas div{margin-bottom:20px; padding-left:55px}
.descarga_programas div p{font-size:12px}
.descarga_programas .doc{background:url(../images/icons/programas/doc.png) no-repeat left top}
.descarga_programas .xls{background:url(../images/icons/programas/xls.png) no-repeat left top}
.descarga_programas .ppt{background:url(../images/icons/programas/ppt.png) no-repeat left top}
.descarga_programas .pdf{background:url(../images/icons/programas/reader.png) no-repeat left top}
.descarga_programas .flash{background:url(../images/icons/programas/flash.png) no-repeat left top}
.descarga_programas .winrar{background:url(../images/icons/programas/winrar.png) no-repeat left top}

.nothumanbotinput{display:none; visibility:hidden; height:10px; margin:0; padding:3px}
.noscript{background:#fff9d7; width:auto; padding:10px 5px; font-size:12px}
.noscript div > div {padding:5px; font-weight:400; font-size:13px; line-height:16px; color:#72727f; }
.noscript div > div i{color:#e3a232; font-size:18px; margin-right:5px; float:left;}
.clearfix {
    float: none;
    clear: both;
	overflow:hidden
}
/* box */
	.box {
	background:#fff;
	width:auto;
	margin:0 auto;
	padding:0;
	display:block;
	clear:both;
	margin-bottom: 10px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	position:relative;
	overflow:hidden
	}
	.box a.ver{
			padding:5px 10px;
			font-size:13px;
			background:#ccc;
			color:#fff;
			text-decoration:none;
			text-shadow:none;
			-webkit-border-radius:3px;
			-moz-border-radius:3px;
			-khtml-border-radius:3px;
			border-radius:3px
			}
		.box a.ver:hover{background:#aaa}

		.box-registro{max-width:400px; margin:0 auto; background:#fff !important}
                .box-registro .hr {
                position: relative;
                margin: 5px 0;
                height: 20px;
                text-align: center;
                }

            .box-registro .hr:after {
            position: absolute;
            content: "";
            left: 0;
            right: 0;
            top: 50%;
            height: 1px;
            background: #d6d6d6;
            z-index: 1;
            }

            .box-registro .hr span {
            position: relative;
            display: inline-block;
            height: 20px;
            line-height: 20px;
            padding: 0 10px;
            background: #fff;
            font-weight: 500;
            z-index: 2;
            }
            .box-registro .gris .hr span{background:#f2f2f2 !important}
            .box-finaliza-compra{max-width:800px; margin:0 auto}

	.box .box-content {
	background: #fff;
	/*border-right:1px solid #e1e1e1;*/
	padding: 10px;
	overflow:visible;
	width:auto;
	position:relative
	}
	.box .box-padding {
	background:inherit;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding:20px 15px 45px 15px;
	overflow:hidden
	}
	.box .box-content i.icon{color:#609b32; font-size:25px}









/*BREADCRUMB*/
.breadCrumb
{
	display:block;
	padding:6px 0 3px 0;
	width:auto;
	margin:0 0 40px 0
}

.breadCrumb ul
{
	margin: 0;
	padding:0;
	display:block;
	overflow:visible
}
.breadCrumb ul li
{
	display: block;
	float: left;
	position: relative;
	overflow: visible;
	line-height: 20px;
	margin: 0px 6px 0px 0;
	padding: 0px 10px 0px 0;
	font-size:12px;
	color:#727272;
	background: url(../images/icons/Chevron.gif) no-repeat 100% 0;
}
.breadCrumb ul li div.chevronOverlay
{
	position: absolute;
	right: 0;
	top: 0;
	z-index:2
}
.breadCrumb ul li span
{
	display: block;
	overflow:hidden;
}
.breadCrumb ul li a
{
	display: block;
	position: relative;
	overflow: hidden;
	float: left;
	color:#62626f;
	text-decoration:none
}
.breadCrumb ul li a:hover
{
	color:#32323f;
	text-decoration:underline
}

.breadCrumb ul li.first a
{
	height: 16px !important;
	text-indent:-1000em;
	width:16px;
	padding: 0;
	margin-top: 2px;
	overflow: hidden;
	background:url(../images/icons/IconHome.gif) no-repeat 0 0;
}
.breadCrumb ul li.first a:hover
{
	background-position: 0 -16px;
}
.breadCrumb ul li.last
{
	background: none;
	margin-right: 0;
	padding-right: 0;
}
.chevronOverlay
{
	display: none;
	background: url(../images/icons/ChevronOverlay.png) no-repeat 100% 0;
	width: 13px;
	height: 22px;
}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:38px;
	height:38px;
	border:none;
	text-indent:100%;
	z-index: 99;
	background:url(../images/icons/top.png) no-repeat left top;
}

#toTopHover {
	width:38px;
	height:38px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
/*	filter:alpha(opacity=0);*/
}

#toTop:active, #toTop:focus {
	outline:none;
}

a.morelink {
    text-decoration:none;
	font-size:12px
    /*outline: none;*/
}
a.morelink:hover{color:#212121}
.morecontent span {
    display: none;
}


/*CLASES GENERALES E-COMMERCE*/

/*TABLE CARRITO*/
table.carrito,
table.carrito tbody td{font-size:13px}
table.carrito tbody td img{float:left;margin-right:15px; border:1px solid #e5e5e5; padding:1px}
table.carrito tfoot tr{background:#f1f1f1}
table.carrito tfoot td {padding:2px; font-size:13px; color:#42424f}
table.carrito tfoot > tr:first-child > td {padding-top:10px; border-top:1px solid #ddd}
table.carrito tfoot > tr:last-child > td {padding-bottom:10px}
table.carrito tfoot tr:first-child{border-top:1px solid #ddd}

table.despacho a.opcion{font-size:20px}
table.despacho thead th {
	font-size:14px;
	font-weight:700;
	color: #42424f;
	border-bottom:1px solid #42424f;
	}
table.despacho tbody td {padding:10px}

.cb-enable, .cb-disable, .cb-enable span, .cb-disable span {display: block; float: left; margin:0}
.cb-enable span, .cb-disable span{
	display: block;
	font-weight:inherit;
	padding: 8px 15px;
	font-size:13px
	}
.cb-enable.selected span,
.cb-disable.selected span{
	color:#fff;
	background: #80b33e;
	text-shadow:0 1px 0 rgba(0,0,0,0.25)
	}
.cb-enable span,
.cb-enable.selected span{
	border-right:none;
	border-radius:5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-khtml-border-radius: 5px 0 0 5px;
	}
.cb-disable span,
.cb-disable.selected span {
	border-left:none;
	border-radius:0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-khtml-border-radius: 0 5px 5px 0;
	}
.cb-enable span,
.cb-disable span{
	background: #ddd;
	color:#72727f;
	text-shadow:0 1px 0 rgba(255,255,255,0.45)
	}
.switch label { cursor: pointer; }
.switch input { display: none; }


.numbered{ display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; position: relative; padding-right: 20px }
	.numbered input{margin-right:0; margin-top:0}
	.numbered .clickable {position: absolute; right: 0; font-size: 18px; line-height: 18px; color: #919191; text-shadow: 0 1px 0 #777777; -webkit-transition: color 0.2s ease; -moz-transition: color 0.2s ease; -o-transition: color 0.2s ease; transition: color 0.2s ease; }
		.numbered .clickable.addone{top:0}
		.numbered .clickable.removeone{top:19px}
		.numbered .clickable.removeone:hover,
		.numbered .clickable.addone:hover{color:#72727f}

ul.checkout{
	font-size:13px;
	margin:0;
	padding:0;
	list-style:none;
	display:inline-table;
	color:#999;
	text-shadow:0 1px 0 #fff;
	position:relative
	}
ul.checkout li{
	display:inline-block;
	position:relative;
	width:auto;
	margin:0 18px 0 0;
	padding:8px 10px;
	text-transform:uppercase
	}
ul.checkout li:last-child{margin-right:0}
ul.checkout li.current{
	color:#fff;
	background:#00a2ac;
	text-shadow:0 1px 0 rgba(0,0,0,0.40)
}
	ul.checkout li.current:after{
		content:" ";
		position: absolute;
		top:0;
		height: 100%;
		background-color:inherit;
		z-index:2;
		border-radius: 0 0 15px 0;
		-webkit-border-radius:0 0 15px 0;
		-moz-border-radius:0 0 15px 0;
		-khtml-border-radius:0 0 15px 0;
		transform: skew(-7deg);
		-webkit-transform: skew(-7deg);
		-moz-transform: skew(-7deg);
		-ms-transform: skew(-7deg);
		-o-transform: skew(-7deg);
		width: 18px;
		right: -15px;
		z-index:2
	}

ul.checkout li a{text-decoration:none}

.carrito .direccion_despacho{
	padding:12px;
	font-size:13px;
	background:#f1f1f1;
	position:relative;
	width:90%
	}
	.carrito .direccion_despacho h3,
	.carrito .resumen_compra h3{font-size:14px; margin-bottom:10px; color:#42424f}
	.carrito .direccion_despacho .fa-caret-up{position:absolute; top:-31px; left:10px; font-size:50px; color:#f1f1f1}

.carrito .resumen_compra{
	background:#e9e9e9;
	overflow:hidden;
	border:1px solid rgba(0,0,0,0.05)
}
.carrito .resumen_compra h3{margin-bottom:15px}
.carrito .resumen_compra .detalle_carro{
	padding:10px
}
.carrito .resumen_compra .detalle_carro table.carrito tbody td{font-size:12px}
.carrito .resumen_compra .totales_compra{
	padding:10px;
	border-top:1px solid rgba(0,0,0,0.08);
	margin:10px
}

.carrito .resumen_compra .totales_compra table{
	margin:0;
	padding:0;
	vertical-align:baseline;
	border-collapse:separate;
	border-spacing:0;
	width:100%
	}
.carrito .resumen_compra .totales_compra table td {text-align:left;font-weight:normal;float:none !important}
.carrito .resumen_compra .totales_compra table td {vertical-align:middle}
.carrito .resumen_compra .totales_compra table td {
	padding: 6px 8px;
	vertical-align:middle;
	color:#62626f;
	text-shadow:0 1px 0 rgba(255,255,255,0.10);
	font-size:13px
	}
.finaliza_compra h1{font-size:45px; font-weight:300; line-height:45px; color:#6b98cc; margin-bottom:15px}
.finaliza_compra .codpedido{
	font-size:16px;
	font-weight:600;
	color:#fff;
	text-shadow:0 1px rgba(0,0,0,0.45);
	display:inline-block;
	padding:3px 10px;
	background:#80b33e;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	}
.finaliza_compra .box_tipo_pago{
	background:#f1f1f1;
	padding:20px 10px;
	width:auto;
	font-size:13px;
	color:#72727f;
	position:relative;
	overflow:visible;
	border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px
	}
	.finaliza_compra .box_tipo_pago h3{color:#72727f; margin-bottom:20px; line-height:22px}
	.finaliza_compra .box_tipo_pago span{font-size:65px}

/*END CLASES GENERALES E-COMMERCE*/


ul.links_interes{
	margin:0;
	padding:0;
	font-size:inherit;
	color:#72727f;
	}
ul.links_interes > li {
	display:block;
	padding:15px 10px;
	margin-bottom:4px;
	background:#fff;
	overflow:hidden;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px
	}
ul.links_interes > li i{color:#ccc}
ul.links_interes > li a i{
	color:#fff;
	text-decoration:none;
	padding:15px;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	-khtml-border-radius: 50px;
	background:#4b642b;
	text-shadow:0 1px 0 rgba(0,0,0,0.45)
	}
ul.links_interes > li a:hover i{background:#35491c; color:#f1f1f1}
ul.links_interes > li h5{font-size:16px; color:#52525f; font-weight:600; margin:0 0 5px 0}
ul.links_interes > li div{font-size:12px; color:92929f; overflow:hidden}


.noscript{background:#fff9d7; width:auto}
.noscript div > div {padding:5px; font-weight:400; font-size:13px; line-height:16px; color:#72727f; }
.noscript div > div i{color:#e3a232; font-size:18px; margin-right:5px; float:left;}


.responsive{display:none}
.no-responsive{display:block}

.headline {
	display:block;
	margin:0 0 10px 0;
	border-bottom:1px solid #e4e9f0;
}
.headline h3,
.headline h4 {
	color:#58616a;
	font-size:12px;
	font-family:inherit;
	text-transform:uppercase;
	font-weight:700;
	margin:0 0 -2px 0;
	padding:0 0 5px 0;
	display:inline-block;
	text-shadow:0 0 1px #f6f6f6;
	border-bottom:2px solid #00b0b9;
}
.headline h3 span,
.headline h4 span{font-size:16px; color:#00b0b9; letter-spacing:3px}
/*ESTILOS GENERALES*/

/* MANTENCIONES PREVENTIVAS */
.wrap-mailing{width:600px; margin:30px auto}
.wrap-mailing > img{ width:100%;}
@media (max-width: 768px) {
	.wrap-mailing{width:300px; margin:50px auto}
.wrap-mailing > img{ width:100%;}}


/*BANNERS PORTADA*/
#banners_home{margin-bottom:20px}
#banners_home .sp-thumbnail {
	width: 100%;
	padding: 8px;
	background-color: #F0F0F0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#banners_home .sp-thumbnail-title {
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #333;
}

#banners_home .sp-thumbnail-description {
	font-size: 14px;
	color: #333;
}
#select-category select{
	border-radius:5px;

		}

@media (max-width: 860px) {
	#banners_home .hide-medium-screen {
		display: none;
	}
}

@media (max-width: 640px) {
	#banners_home .sp-layer {
		font-size: 12px;
	}

	#banners_home .hide-small-screen {
		display: none;
	}
}

@media (max-width: 500px) {
	#banners_home .sp-thumbnail {
		text-align: center;
	}

	#banners_home .sp-thumbnail-title {
		font-size: 12px;
		text-transform: uppercase;
	}

	#banners_home .sp-thumbnail-description {
		display: none;
	}
}
/*BANNERS PORTADA*/


.shopping-cart {display:block; margin-top:30px}
.shopping-cart .product-image { float: left; width: 20%; }
.shopping-cart .product-details { float: left; width: 37%; }
.shopping-cart .product-price { float: left; width: 12%; }
.shopping-cart .product-quantity { float: left; width: 10%; }
.shopping-cart .product-removal { float: left; width: 9%; }
.shopping-cart .product-line-price { float: left; width: 12%; text-align: right; }

/* Apply clearfix in a few places */
.shopping-cart,
.shopping-cart .column-labels,
.shopping-cart .product,
.shopping-cart .totals-item {
  content: '';
  display: table;
  zoom: 1;
  width:100%
}


/* Column headers */
.shopping-cart .column-labels div {
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #eee;
	clear:none;
	font-weight:700;
	text-transform:uppercase
  }

.shopping-cart .column-labels  .product-image,
.shopping-cart .column-labels .product-details,
.shopping-cart .column-labels .product-removal {
    text-indent: -9999px;
  }


/* Product entries */
.shopping-cart .product {
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}
  .shopping-cart .product .product-image {
    text-align: center;
  }
 .shopping-cart .product .product-image img {
      width: 100px;
    }

    .shopping-cart .product .product-title {
      margin-right: 20px;
    }
    .shopping-cart .product .product-description {
      margin: 5px 20px 5px 0;
      line-height: 1.4em;
    }

/* Totals section */
 .shopping-cart .totals-item {
    float: right;
    clear: both;
    width: 100%;
    margin-bottom: 10px;
  }
   .shopping-cart .totals-item div.item {
      float: left;
      clear: both;
      width: 79%;
      text-align: right;
    }

   .shopping-cart .totals-item .totals-value {
      float: right;
      width: 21%;
      text-align: right;
    }

  .shopping-cart .totals-item .totals-item-total {
    font-family: font-bold;
  }

/* Make adjustments for tablet */
@media screen and (max-width: 650px) {

  .shopping-cart {
    margin: 0;
    padding-top: 20px;
    border-top: 1px solid #eee;
  }

  .shopping-cart .column-labels {
    display: none;
  }

  .shopping-cart .product-image {
    float: right;
    width: auto;
  }
   .shopping-cart .product-image img {
      margin: 0 0 10px 10px;
    }

 .shopping-cart .product-details {
    float: none;
    margin-bottom: 10px;
    width: auto;
  }
  .shopping-cart .product .product-description {
      margin: 5px 20px 25px 0;
    }

  .shopping-cart .product-price {
    clear: both;
    width: 100px;
	margin-top:7px
  }
  .shopping-cart .product-price:after {
    content: 'x';
	margin-left:20px
  }

  .shopping-cart .product-quantity {
    width: 100px;
  }
   .shopping-cart .product-quantity  input {
      margin-left: 20px;
    }

  .shopping-cart .product-removal {
    width: auto;
	margin-top:7px
  }

 .shopping-cart  .product-line-price {
    float: right;
    width: 70px;
	margin-top:7px;
	font-weight:600
  }

}


/* Make more adjustments for phone */
@media screen and (max-width: 350px) {

  .product-removal {
    float: right;
  }

  .shopping-cart .product-line-price {
    float: right;
    clear: left;
    width: auto;
    margin-top: 10px;
  }

  .shopping-cart .product .product-line-price:before {
    content: 'Item Total: $';
  }

    .totals-item div.item {
        width: 60%;
      }
     .totals-item  .totals-value {
        width: 40%;
      }

}



/*LOGO HD*/
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx)
{
	 #header a.logo{
	background:url(../images/logo-fensa.svg) no-repeat center;
	background-size: cover;

}
}

/*Formato para texto de banner chromium*/
.logo-homepage{margin:70px 0px 0px 80px; /*text-shadow:0 0 3px rgba(0,0,0,0.5)*/}
.logo-homepage h1{
        font-size: 85px;
        font-weight: 600 !important;
        letter-spacing: 5px;
        color: #000;
        text-align: center;
        padding: 0px;
        text-transform: uppercase;
}
.logo-homepage h1 div{
        font-weight: 300 !important;
        padding: 8px 12px;
        width: auto;
        display: inline-block;
        font-size: 22px;
        color: rgb(0, 0, 0);
        letter-spacing: 3px !important;
        margin: 10px 0px;
}
   .swiper-container {
        width: 100%;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    /* .swiper-slide {
        text-align: left;
        font-size: 18px;
        background: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    } */

/* ESTILOS DE POST RELACIONADOS */
 	#content ul.cat_relacionadas li img{float: inherit;width: 150px; height: auto!important; margin-bottom: 10px!important}
	#content ul.cat_relacionadas li{height: auto!important; width: 20%!important}
	#content ul.cat_relacionadas li div.title {height: 40px;width: 160px;margin: 0 auto;color: #035E6D; font-weight: 500!important}
	@media only screen and (max-width: 767px) {
	#content ul.cat_relacionadas li{height: auto!important; width: 100%!important; float:left;}
	#content ul.cat_relacionadas li div.title {height: 40px;width: 160px;margin: 0 2%!important}
	}


.lazy{
	background:url('data:image/gif;base64,R0lGODlhZABkAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBYWGhoaJR4dLyEgNyMiPyUkRScmSykoUCspVywrXS0sYS4sYy4tZS8tZy8taC8taS8tai8tai8tai8tai8tai8tai8tai8tai8tai8uai8uajAuajAuajAuajAuajAuajAuajAuajAuajAuajAuajAuajAuaTAuaTAuaDEvZzEvZjIwZDMxYjUzXzY0XTc2Wzk4WTs6WD49VEFAUkRET0hITEtLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1eYF5gZGBja2FlcWJodmNpemRrfmRrgmRshmRsiWRsi2RsjGNrjmNrjmNsj2NskGNskGJskWJtkWJukWJvkWJvkWJvkWJvkWJvkWJvkmJvkmJvkmJvkmJvkmJvkmJvkmJvkmJvkmRwkmZzk2l1lWx4l256mHF8mXN+mneBnHmDnH2Gn4CIoYOKo4aMpYiOp4qQqYySqo6TrI+UrZCUrpCVsJGWsZGWspGXs5GYtJKYtZKauJKbupKcvJKevpGgwZGhxJGjxpGkyJGlyZGlypGlypGmypGmypGmypGmy5Gmy5Gmy5Gmy5Gmy5Kmy5Kny5Ony5OozJSozJWpzZaqzZerzpuv0p6z1aK22aa63aq/463C5q7E6LDG6rHH7LHI7bLJ7bLJ7rLJ7rLJ7rLJ7rLJ7rPK7rPK7rTK7rTK7rXL7rbL7rfM7bnN7brO7bzP7b7Q7cDR7cLS7sTT7cbV7sjW78nW7svZ8M7a79Ld79bg8Nvj8eHo8+rv9u/y+Pb3+vv7/f///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBADuACwAAAAAZABkAAAI/gDdCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0gpTmNjxAibaUkpUrJBtSqlqBGnVd1qAypWh2m4Vk3z1aERsVSNlG14Fq3atQvDoiULV6FWtF7rJpzK9arehdPSNE2T96/hw4gTK17MuLFjg9YeCRL0yNpjd7XwaN5cy7G1zaDxWO64TVqyZNK22XQUerOjjtiIyZ6Nraag1poFcdw2uzcx1TNv49a9UZrv2dJossb9emOy47KT0fyMe7TG59Cl08wcujNH49CTete05miyI+sbeUMHzji279qPS59Ofbm+/fv48+vfz99dNluyyGJLNpdBc8qBCELjWDYINngKgYzZ4iCCtjQmy4QHymIhhqdoGCGHFTLGIIYQMmaggwo+9l+AA/bn4oswxijjjDTWaOONOOao44489ujjj0AGKeSQMQUEACH5BAkEAPIALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGx0dISEhLCUkNignPioqRiwsTC4uUjAvVzIxXjMyZDQzaDU0ajU1bDY1bjY1bzY1cDY1cTY1cTY1cTY1cTY1cTY1cTY1cTY1cTY1cTY1cTY2cTc2cTc2cTc2cTc2cTc2cTc2cTc2cTc2cTc2cTc2cTc2cTc2cDg3cDk4cDk4cDo5cDs6bzw7bj09bD4+az8/akFAakJBZ0RDZUZFY0hIYEtLXU9QYFJUZVRYaldcblpgcltid1xje11lfl1mgl5nhV5oh15piV5pil9qjF9qjV9qjl9qjl9qj19qj19qj19qj19qj19qj19qj19qj19rj19rj19rj19rkF9rkF9rkGBrkGBskGFskGFtkWJukWNukWRvkWVvkWVwkWZxkWhxkmhxkmlykWpzkWt0kGx1kG52j3B3j3J5jnR6jnd8jXh9jXp+jXyAjX6BjYCDjYKFjYWHjoiJjouMjo+Pj5CQkJCSmZCWopCYqZCarpCcs5GeuJGfu5CgvpChwZCiw4+ixI+ixY+ixo+ix4+ix4+ix4+jx4+jx4+jx4+jx4+jx4+jyI+jyI+jyI+jyI+jyI+jyJCjyJCkyJGkyJGkyZGlyZKlyZKlyZSny5WpzJeqzpms0Jqu0Zuv06Cy1aG12KS426a73qm+4qzD567F6a/G67DH7LDH7LHH7LHI7LLI7LPJ7LXJ67fK67nL6rzM6b7N6MLQ6cbS6MrU6M7W59HY59Xa59bb59jc6Nnd6dre6dvg6t3h697i7OHl7uTn8Obq8ens9O3w9+/z+PDz+fX3+vz8/f7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////wj+AOUJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJPCdLaHCZM9zpROtMSjqlVLUiE6s8qVR9SsDfd0tboHbEMmY6syMcsQbdq1bBWKTVs2bsKtab/aRUi1K9a9Cpk6hQq4sOHDiBMrRhptkh8/k6ItHpjLjeXLuSZHu8zZjWTFkzpfnrSYj2jLfjh2a3bsWLNuOE2f5rMRG7HbuLHdDH2adMZuuIMTg11z8+nPGJsJx93sZuXOmTUeW377GM7GfPhE5jidunXFyql0N1cMnDpxxbaF654sb3Xr1+zjy59Pv779hNp40aLFS1v8ZqcEKOB4imkj4IGn+KfYLggKuMtitDQYIC0QSngKhQta+GCBFioIXoMELqbNLvvt4uF9KKao4oostujiizDGKOOMNNZo44045qjjjjz26KN8AQEAIfkECQQA7gAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJSUpKSk0LCw9Ly9GMjJNNDRUNjZaNzdfODhjOjpoOztsOztvPDxxPDxzPT10PT12PT13PT13PT14PT14PT14PT14PT14PT14PT14PT14Pj54Pj54Pj54Pj54Pj54Pj55Pj55Pz95Pz95QEB6QUF6QkJ6QkJ6QkJ6Q0N6Q0N5RUZ7R0h8SUp9Skx9TE9+TlF+T1N/UFWAUleCU1mDVVuEVl2GV1+HWGGIWWOKW2WLXGaMXGaMXGaMXGaMXGaMXGaMXGaMXGaMXGaMXGeMXGeMXGeNXGeNXGeNXGeNXWeNXWeNXmeOXmiOX2iOYWmPYmmQY2qQZWqRZmuRaWySam2Ta22TbG6TbW+Sbm+Rb3CRcnOSdXaTd3mUeXuVe32WfH6XfYCXf4KZgIScgYefg4mihIulhY2nho+qiJKsiZWwiZazipe1ipi3ipm5ipq7i5u9i5y+jJ3BjJ7CjZ/EjZ/EjZ/EjaDEjaDEjaDEjaDEjaDEjaDFjaDFjaDFjaDFjqDFjqHFjqHFj6HFj6LGkKPGkqXIlqfJmarKnKvLnq3MoK/NorDOpLPRprbUqLjXqbraqrzdq7/ircHkrsPnr8Tpr8XqsMbqsMbrsMbrsMbrscfrssfrtMnrtcrsuMztu87tvM7tvc/tv9Duw9TvyNfxzNry0N3y1N/y2eP03+f25ez46O756/D67vL68vX79vn8+vz9/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A3QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdSkwPFCh6iC2VSGmI1auUpj4kdrXrEKlaGebxejVPWIZQyFqFcnZhWrVs2yYcq9asXIRc1YK9e7Cq16x8ExLL8zTP3sCIEytenHKZIjx4FC1jTBDWmsuYYVF2twyz5zWTGSv6jFkRZTykL+M5nXrNatGtTWeEdixYsGPQdHZOHfoiM17AgzPTafmzZozQgivnlTunY8iSNR5bHvwYZWDUgQe7np0XMMrTs3ZbZ5w8e3PGv5cP3+yONjBguNnLn0+/PsFmslKlktVMfrFPAAZYzGbNBGjgJ/0xFsuBAcZCWSoMApjKgxF+MqGCFTrIWIERJsjYfwcOyF4zsegXi4f2pajiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449ABhkQACH5BAkEAPMALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzU1ODc3Pjg5Qzo6SDw9UT8/WEFCYEJDZ0NFbURGcUVGdkVHeUVHe0VHfUVHfkVHf0VHf0VHf0VHf0VHf0VHf0VHf0VHf0VHf0VHf0VHgEVHgEVHgEVHgEVHgEVIgEZIgEdKgUlMgkpOg0xRhE9UhVFXh1NZh1RciFZeiVdgiVhhilhiilhiilhiilhiilhiilhiilhiilhiilliilliilljilljilljillji1lji1pji1pki1tki11ljF5mjGBojWNpjmVrj2hskGpukW5xk3Byk3FzlHJ0lHN0k3R1k3V2k3Z3k3h4knh5knl6knp7k3t+l32Amn6DnYCGoYGJpoSOq4WSsYeWtYiYuYmbu4qcvoqdv4qdwIqdwYqdwYqdwYqdwYqdwYqdwYqdwYqdwYqdwYqdwYqdwYqewYqewYqewYqewoqewouewoyfwoyfwo2gwo6gwo+hwpGiw5Ojw5Wkw5elw5qnw56pw6KsxKWuxqavxqavx6ewyKexyaeyy6izzKm0zqm30qq51au72Ku93Ky+36zA4azB5K3C5q3E6K3E6a3E6a3E6a3E6a7E6a7F6a7F6a/G6rPH6bbK6bvN6sDQ68XT68vW6s7Y6tHa69Pc7Nfg79vk8d3l8t/m8+Ho8+Pq9ebs9urw+O7z+vD0+/b5/P39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////wj+AOcJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXco0Y7M+WLD0adYUIqsmWLOyqtqwWdavTahyVcgHbFY+YxViMYsVS9qEa9m6fXuwLFu0dA16ZSs2b8GrYLf6PdiMT1Q+fQcrXqywGaI6dRAlZhyLjeXLsRgLbHa5M5vJfhF5voxIc53RluuYRs1GNWPRqEsz5owatN/KnjNjvLbs2LFl13w6hiw5I7RiyJND0zzvWvLnxYIzXgY9+TLNx6ojP4ZdezHu071xX2fsXLt0xsehL2fevPfv8+zjD6Zm69QpW9TiK/vEv78y5tT0J+An+TFmy4D92aLZKQjyd8qCDX7yoIERKshYgA0WyNh+A/7HHn324SffiCSWaOKJKKao4oostujiizDGKOOMNNZo44045qjjjjz6FBAAIfkECQQA8wAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NjY6OjpEPj9SQUJcQ0VlRUdsR0lxSEt4SUx9Sk2AS02CS06DS06ES06FS06GS06GS06GS06GS06GS06GTE+GTE+GTE+GTE+GTE+GTE+GTE+GTE+GTFCGTVGGTlKGT1SGUFaHUliHU1qHVFuHVFyHVV2HVV6HVV6HVV6HVV6HVV6HVV6HVl6HVl6HVl6HVl6GVl6GVl+GVl+GV1+FV1+FWGCEWmGEW2KEXGOFXWSFXmWFX2aEYWeDY2iBZGl/Z2t9am17bG97b3F7cXN6dHV6d3h6e3t7fHx8fX19fn6Af3+Df4CIf4KPgIOUgISYgIWdgIehgYikgYmngoupgo2sg4+vhJGyhZS1h5e5h5m7iJq9iJq+iJq+iJq+iJq+iJq+iJq+iJq+iJu+iJu+iJu+iJu+iJu/iJu/iJu/iZy/ip2/i53Ajp/AkaHBlKPCl6XCm6bDnajDn6nEoavFo63GpK/HpK/Ipa/IpbDJpbDJpbHKpbLNprTPprbSp7fUp7jVqLrYqbvaqrzcq77frMDhrMHjrcLkrcLlrcLmrcPmrsPmr8TmssbmtcfmuMnmvMvmwM7mw9Dmx9LmytTnzNXnztfo0Njo0Njn0tnp09vq1Nzr1t7s19/t2eHu2+Pw3uXx3+fz4en04un14+r15Ov26e/48fX78vb78/b79Pf89fj8/Pz+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////CP4A5wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrRpTGaGrlwxxMzpw1JNsmotZZUhM61gm1TtmtBQWK2GyCa8cjbrFbUI2bZ9C9eg2bZp6xb82nasXoJYw3L9axCqVKpKocaJg5hwQVVnIktW5XggM8mYz/glbCiz5LyO4XiOHKfyPNGj4ZjuPBo04cujNxOGnJmyaYFQ4cBpfPujNmPBghnT1nueNF/Ik0u7rS25c1/EKxd7nryY6WDUkQe7nt3XdundrXJXbp49euXjz5f31lYseDHzR6nFEiUqFrXixjbp32/sNrX9AG5yX2WwBLgfLKaJYqB+oiS44CYNEvgggpX9t+CAleUXYH+9UQMLfbBgWNyIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOPPY4VEAAIfkECQQA7AAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8Pj5CQUJMRUdZSEpkS01sTU9zTlF5UFN/UVSEUVWHUlWJUlaKUlaMUlaMUlaNUlaNUlaNUlaNUlaNU1eNU1eNU1eNU1eNU1eNU1eNU1eNU1eNU1eNU1iNVFiNVVmNVlqNV1yNWF2MWV+MWmCNWmGMW2GMXGKMXGOLXGOLXGOLXGOLXGOLXWOLXWOLXWOLXWSLXWSLXWSKXmSKXmWJX2WJYGaIYWaIYWeHYmiHZGmGZWqFZ2uEaW2DbG+Cb3KBcXOBc3WBdneBeHqBe3yDfn+GgYKIgYOKgoOMgoWRgoaUg4eXg4iag4icg4meg4qgg4ujg4ulg4ung4upg42rhI+thJCvhJGxhJKzhZO1hZW3hZa5hpe6hpi7hpi7hpi7hpi7hpi7hpi7hpi7hpi8hpi8hpi8hpi8hpi8h5i8h5i8iJm8iJm8jp/Bl6bHnavLobDPpLTUprfXqbvcq77fsMHgs8PhtsbiusjjvcvkwMzkws7kxc/kyNHkytLkztTk0tbl0tfl09fl1Njm1drn1tvp2N3q2t/r3eHt3+Tu4ufw5Ony6Ovz6Ozz6e306u316u716+/27PD37vH37/L48fT58/b69ff7+Pn8+/z9/P3+/f7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSpU6S8HokR84jXU4erqGjduurqQl5bw1Kx6hXhI7FbH5VFCAatVjFrD7Z1CyauwbNu1dolCNYtWaO8GLVpw+ivwqxiux5dZaSxY8VfH4EBUxWq48tGDO9lhNkxo70E23Ru3Ab0QNGjS5tmx3n059W8RmdeLZAxZsi0Aw8uTLu375jObsmSdcvZ72Gwkisf1tuZ8uewjK++BV35LdqyqieXhV07LO7TvXBfX+1cu3SjxVilSsWqWEPk0JkftQWqvn1bDYMPL460mP3/oLi3GisA2scKbakUWF8qCCoICoMDOnjgav4pKOBq9AGIn2/prdfebyCGKOKIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOMgUEACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUdHS0lKUEtMVk1OW05QYFBSZFFTaVJVbVNWcFRYdFVZd1ZaeldbfVdbf1hcglhdhFldhlleh1leiVleilpfi1pfjFpfjVpfjVpfjlpfjlpgjlpgjlpgjltgj1xhj1xikF1jkV5kkl9kkmBlk2Bmk2FmlGFmlGFnlGJnlGJnk2Nok2Nok2RpkmRpkWVqkGdrkGltkGxwkG9yj3J1j3V4kHh7kXt9k32AlICCloCDmoGEnYGEn4KFoIKFooKHpIOIpoOJqISKqYWLqoWNq4WPrYaRsIeTsoaUtIaVtYaWt4aWuIWXuIiYuImZuYqauYubuoybuoycu42cu42du46evI6evI+fvZCgvpGhvpOhv5SjwJakwZilwpunw56pxKCqxaGsxqOtx6SuyKavyaavyaavyqavyqawyqewyqewyqewyqiwyqmxyqqxy6uyy62zy620zK61zbG3zrO60LW80re/1LjB1rrD2L7F18DI2sPK3cbO4MrQ4M3T4tLW49TX5NXY5dfZ5tnb59ze6d7f6t/h6uDi6+Dj7OHk7ePl7uTn7+Xo8Ofp8e/x9vb4+/v8/fz8/v39/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUB0WMyRHjqFiURnGEsO1a6ysCYt1HSsGK1iDhsh2NXTWYBy1XOW0LfgWbhykxAZp0TKIGMO0cNkaNUWlsGFTC8XCNUuUmOHHVPwq3Er2q9FAkA0HYjg1TpyrSLVkLqxlLkHRo0ubFoh59ObV7RyPlgybMGTEsAcSC7Q3EO3cwIMLH55zWrBevYJNE65sl/PnyoBPe05913LYwao/D5a7l3bnvbp5f98V/uizVpcutXrGMPt37kaBQZpPH9jC6d+vE31Gvz8k9go1V110RrXiH32tMGQccsohdcmB812S24MQSgibgRAmCBt/EAIIm3z+2RfceemtR9yJKKao4oostujiizDGKOOMNNZo44045qjjjjz26OOPQAYppHABAQAh+QQJBADsACwAAAAAZABkAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eWmJqWmZ6YmZybm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqqq62qrK+qrbGsrbGtrrCwsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr7FxcfOztDX2Nnf4OLn6Oru7/H19fb7+/v9/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDZCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtKnTp1CjigzmKE4cR8GkLpyFpqvXWVoRBvNKFk3WsAUblfXaCGmwP168/DmrEM7arnGOtqLCt2+rhXbvwjEarK9hKnQPqr3btqifw339KBx7N7FQL5D5etm6FqxRzJk3LwzWCA6cRpaHPs4sGS3BwplTo917+K9rg8H8xPUj+7bv38CDCx8elRiwX7+AERsuzJfz58KCE3tO3dfy38CqPweGdFirTJladQ1j+Eu7819Hf4Ffnwm9wvLm3RMdxp79+ITZzXMv+r0+eNsITWfedUT5x95CzVUXnVEGrseQccgph1R//gF4G30G3vebevXJB5x3/2lI3IgklmjiiSimqOKKLLbo4oswxijjjDTWaOONOOao44489ujjjyUGBAAh+QQJBADsACwAAAAAZABkAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr7Dw8PLy8vV1dXg4ODp6enx8fH39/f7+/v9/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDZCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtKnTp1CjSq0pjFKePJSETVV4C47Xr7eSBuOzZQufYAyFfV0LR6vRU1Diyj21cBLbr5OMBpPLFwrahHjues1jdE9fuXsUBhaMx6iWw3G3KLQrOG/Rx5C1KFQr2C1Rw5ATc70bVi9kv2kn4cEzyfPbw3S3Igy2R4uWPX9l697Nu7fv38CDC59IDJgvX8CIBRfGq7lz10WFsbp0iRX0g8Sca+el3CgwSODDewNbCGy78/HRw6uHdJ2gL/PNfRldtT78KoXv4csvaqk++EsKlQcfekT1558lCmUHX3dE0efffZuZ1x5QwvjHHkPFHZdcUt+tR6BvwqxiiSWrTDjciSimqOKKLLbo4oswxijjjDTWaOONOOao44489ujjj0AGKeSQRJoUEAAh+QQJBADsACwAAAAAZABkAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr7Dw8PLy8vV1dXg4ODp6enx8fH39/f7+/v9/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDZCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtKnTp1CjSp06M1ieK1fyBHMoTFOgQJqEJS3FpKzZUgx35VnLdtfRYGbjMtmaUBjbu3nEFsUj1ywehZrwstVk1ErfslcUAhK8NlDhw0ysKGacB5BRvof/JgzMmHBRuIfpIrTLWG9RsnLRLlSL1y3SYHisWMEjemFXQIDCUt3Nu7fv38CDCx9OvLgwVZUqqTK9kBgwX76AEUv6y5H1678YCtPFvTvzocKufIt39L0gse7odU0vqmr8dVUKgaXvDswoJffWKyn0NZ+7L/v4OULJfv3p8h97AcKXkHz91VdUePiVR9B5/a1XVHXjZWfbfBIKdRwllCznkHPQSVfciSimqOKKLLbo4oswxijjjDTWaOONOOao44489ujjj0AGKeSQRBbJTkAAIfkECQQA7AAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+w8PDy8vL1dXV4ODg6enp8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06dQo0odGczOlCl2gk1VOAqJ16+jth4M9rUsEq0LhYFChAiUMKR1zH6ts9BXoLt4fR2VItfrFIXC8AoO9LYo375SFIIajBeU0bh96SZExPguIqNk+6JFSLnyZaNdzYZVXDmQ46PB6kiRUmdzwsCVC4slaHew3tkG1bJ1i7u379/AgwsfTrymMFSSJKGS/fvXoufQfwEXBr36IuYIiQHjxQsYMaSnrH5DP5UWl/nz2IVGEv9ckkJi5+Pj+l50PftICoHJPw/MaHj25CXEy37m8WIUdeylR9CABBpolHPWSZcfgbj0d5Qwp0QSySkKFgQfgfT5Jsx+HYqlHXfeFafiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449ABinkkEQWaSSRAQEAIfkECQQA7AAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+w8PDy8vL1dXV4ODg6enp8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06dQo0oMNufJkznBpC4MRaSr11BaEQbzSpZI1rAF5ZT1KgdtwSdruz5hKMwUJEimhCGFG3euwl+JAgv+dVRt3LYJhQlenEhv0bFxzyI0xViwqaNcy4JV+KhyYEhIg8mxKkdyws6eH7klSNnz5dUCFXt2DJsdYMaEaw+s++hRXt3AgwsfTrz4RN6+aev+hai589y1hTmfjki521LUnZfS/Sh7c9ULiXcB27ULGDGk3b2DT3yrvXvrQrF7356QmPv7t84Xle4dPkFg+LkHzFHMUQcdQrsE2N4uSAlTSm+l+FdQggoyWBuACg5Ym30K6hddgBKiJR555hln4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449ABsljQAAh+QQJBADsACwAAAAAZABkAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr7Dw8PLy8vV1dXg4ODp6enx8fH39/f7+/v9/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDZCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtKnTp1CDwWHCBE4wqA0/AdnK9RNWhcG4igVy9evBN2O5vjF7cEnarUzYGnT7doncgmjfrl0ojNWlS6yEIQ37tmxCYJESKwaGVOtYrwqFKZ4cSfDRYG+WLHljOCEryopZ3SV4CXTiS6MHljaNOjW7z6ZFu5Zs2rJrxJQZux7Y92/g3cCDCx+OUNgoRoxG2d79q5Dz57+AC3tOvdDyu6OqPx+1m5F254y6eX8vFN519u/cFw4DlisXsGFIp3+/bjBYrfv4OxNtXj26wmH4BVgLfEcZh5xyDAEjIH66pZbLgvflstuDEEp4G4S1NDgagBAS6Jp9AuqX2nrtvUfciSimqOKKLLbo4oswxijjjDTWaOONOOao44489ujjj0AGKeRTAQEAIfkECQQA7AAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+w8PDy8vL1dXV4ODg6enp8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSpU57B2iRJ0ibYU4edemjd2unqwmBbw/aw6hUhG7Fb2ZRFiASt1iRrD7Z1iySuwbNu1dolCNYt2b0Ds4rtynDYLFCgZg1TGowNEiRs/ioEpqmyZWCACQ6zzFnT4szsZnW2PAs0u0+jK4MyjTr1J9OiU5cGvTn1Z9CUO2M2LdDwp0+KeQtfK0yUIkWihA3/Nai581+8hTmfPkg56FDUnYcyrSh7c0XcvXcPAn9d/HbQ0r1bB82cOvTCv27d+nX7qLBQx0OtVxhslv//kgFm2H8E1rfXLwQS+F5mtyT43y2mNejgLBCyN+EsCwp4oYF79ZdggJkNE998HA5n4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449ABglSQAAh+QQJBADsACwAAAAAZABkAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqamp6moqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi4ubu6urq7u7u8vLy9vb2+vr7Dw8PLy8vV1dXg4OHp6erw8PH39/f7+/v9/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDZCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtOlJYGqKFFEDzOnDTTmyat1klSEwrWBzVO2aME1YrWnIJiRyNmsRtQjZtiUC96DZtmnrFvzadqxegljDcv1rEFgaIkTS+CWMcViuU6dyDWNcMJioy5iDURY4DLNnUZMp5/qMOdfmU6QvnzqdWtRq0a1NU+6cOjRly581b+b8OLLtnsJAIUIESthugb4AKV/ua7ew5dABGaf8KfryT5sPWVeOKPt2QIc2dFffjp3y8+3TKSeP3vy4sE+HDn1Kf3zisF+1av36fTuW//+6zfbfgLHwp9cvBP73y2a1JOhfLQw6GAuElCHo4IICOmigXsEkGOBm9+W3X30klmjiiSimqOKKLLbo4oswxijjjDTWaOONOOao44489ugjTwEBACH5BAkEAOwALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xtb25vc29yeHBze3J1f3N3gnN4hXR7inV8jnZ+knZ/lXeAl3eBmXeBm3eCnXeCnneCn3eDoHeDoHeDoXeDoXeDoXeDoneDoniEoniEoniEoniEoniEoniEoXmEoXmEoXqFoXuFoHuGoH6IoYCKooOMo4WOo4eQpIqRpIuTpY2Upo6Vpo+Wp5GXp5KZp5Sap5abp5idp5mdp5qep5ufp5yfp56gp5+hpqGjpqOkpqaorKeqs6esuqeuwKavxKawx6Svy6KvzqOwzqWxzqezz6q20ay406+61LG81bS+1rbA17nC2L/H2sXM3cnQ3szS4M7T4c/V4tHW49TZ5Njc5t7h6ODk6+Pm7uXo8Ofq8ujs8+ru9e3w9u/y+O/y+PDz+PHz+fH0+fL1+fP1+vT2+vb3+/f4+/j5/Pr7/Pv8/f39/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANkJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXco0Yi46QYLQydUUoqcaWLN6qtowV9avNahyVUgHbFY6YxUCMYs1SNqEa9kCeYuwLFu0dA16ZSs2b8GrYLf6PfgUCJCpgxMrrlmsVqtWtYotJtjrseVWvSazK3b5suTFjjs/rjVZ9OXSph9PDi2a9GLOpj/rBLYJEaJNwDJW7px5Zy0+wIO7vth4tOycwIIr55N7sablwTVNRgQdOKLp1flcd55d+uLk1Ztvg4Y+fDIwTbY1idfMvv1IY7dixbplrL0vV/jz+9JsLL9/V/Utdst/+d0yGSwE4hfLgQm6AstkAyZo4GL9JRjgYvf9tx978MECC33uhSjiiCSWaOKJKKao4oostujiizDGKOOMNNZo44045qijTQEBACH5BAkEAO4ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJjZWRnbWZqdGdtemhvf2lxg2pzh2p0imt2jmt3kWx4lGx5lmx5l2x6mWx6mmx6m2x6m2x6nGx6nGx6nGx6nGx6nGx6nGx6nGx6nGx7nGx7nGx7nGx7nGx7nGx7nGx7nGx7nGx7nG17m217m258mm98mnB8mXF+mnN/mnSAmXaBmHiCl3uDlX6FlYKIlIaKlIuNk5GTl5WXnJeaoZecp5ierJmgsJmhs5qjtpuluZ2nvp6qxJ+sx5+ty6CuzaCv0KCw0qCx1KCx1qCy16Cy2KCy2aCy2aCy2qCy2qCy2qCy2qCy2qCy2qCz2qCz2qCz2qCz2qCz2qCz2qK026W226m526272rG+27TA27fD3bzG3sHL38bP4srT5M7W5tLZ59Tb6Nfd6drf6tzh69/j7eLm7uTo8Ofq8ujr8uns8+rt8+vu9Ozv9O7w9e/y9vLz9/T2+Pf4+vr6+/z8/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AN0JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqLdpLjQ8fanotlZhJhtWrmaY+7HW1qwypWhmq8XpVTViGPsha9XF2YVq1bNsmHKvWrFyEXNWCvXuwqtesfBM2fRo1sOHDiBMHXsbLli1eyxQTDCarsuVgkt0ts8xZVmTFuzpb3iXZlujKtkqflpU6J7FMjBhlIqYx9GnSOHUB2s1bV8bNpz/bJMa7OCDaGCl3xowzk3HegDEu2+V4l/Cbi57vZiQ5u/ZFkp13a4+OmLh25Ip1G/ed2d3rRYtmt59Pv759lsp2lSq1S9l8YKIEKCAwmSkj4IGi+KdYLggKmItkpTQYYCkQSigKhQta+KBiBkqooGIAIkhge8rksl8uH96n4oostujiizDGKOOMNNZo44045qjjjjz26OOPQAbJY0AAIfkECQQA7gAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojk+OzpAOztDPT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX2BiYWRqY2dxZWp3Zmx8Z26AZ2+FZ2+IZ2+MaHKQaXSSanaUanaWaneXaneYaneYaneZaneZaneZaneZaneZaneZaneZaneZaneZaniZaniZaniZaniZaniZaniZaniZaniZaniZaniZa3iYa3iYbHmYbXmXbnqWcHuVcnyUdH2Udn+TeYCSfIKSf4WRg4eRiIuTjZCVkJKXkZOZkZWckpWek5iilJqnlZyqlp2tlp6wl6CzmKG1maO5mqW8m6fAnKnDn6zGoa/Ko7HNpbPQp7XTqLfWqbraqbrbqbrcqLrep7rfp7rhp7rhp7rhp7rhp7rhp7vhp7vhp7vhp7vhp7vhp7vhqLviqb3iq77irb/jr8HjsMLkssPks8TltsXkuMbkusfkvMjkvcnkvsrlwczmxNDoytXr0tvu1+Dw3OPy4ej15ev26e737PD48PP69ff7+fv9/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A3QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIk7IcdoYHjzPDlE7M9KKq1UxSIQ6zyvVF1KwNz3S1egZsQx5jq/IwyxBt2rVsFYpNWzZuwq1pv9pFSLUr1r0KmTqFCriw4cOIEytebJEZsVy5iDFjLPDYrMuYjzFmhrnzrMmKh3nGrLcmskyJEmVCxjHX6Mu5bpryQ7u2qY2uX8c2Xbu3H9YZRb8uLTOT79p/MXJ+DZomouO0E2207FmzzefQEXFkNgzysOY1jXVDT44YGfTfjGf7vk35NCJEqynLn0+/vv37MZfpEiVK1zL5xoAi4IDGMLbMgAiC8p9iuiQ4oC6LieKggKJEOCEoFTJ4IYSKHTjhgooFmGCBlOnHn3/4pajiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo44/yBQQAIfkECQQA7gAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8zMTA3MjE8MzI/NDNFNTRKNTRQNTNVMzFZNTRXNzZWOTdUOThUOjlSOzpQPDtNPTxKPj5FQEBEQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1daWVheWlliW1plXFtoXV1tX190YGF5YWJ9YWOBYmOEYmSGYmSIYmWKY2WMY2aNY2eOZGmPZWuRZW2SZm+TZnCUZ3GVZ3KVZ3OWZ3SWZ3SWaHSWaHSWaHSWaHWWaHWWaHWWaHWWaHWWaHWWaHWWaHWWaHWWaXaXanaXa3eXa3eXbHiWbXmWb3mWcHqVcXuUc3yUdX2Td3+Se4KUf4WWhIuYjJGekpajk5inlJqqlZyvlp+zl6G3mKO7mKa+majCmqnEmqvHm6zJm63Lm63Mm67Om67Om67Pm6/Pm6/Qm6/Qm6/QnbDRnrHSn7LToLPTorXVpLfYprnaqLrbqbzcqr3dq73erL7frL/grcDircDjrcHkrsHmrsLmrsLnrsLorsLorsLorsPorsPor8PosMPoscTnssTntMTltsXkusbiv8ffw8jdxMjdxMnexMrgxczhx87jydDjzNLlz9Xm0tfn1dro2t3p3eDr3+Ls4uXu5ujw6+3z7e/07/H28vT49ff6+fv8+/z9/f3+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A3QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIJRYrkyNHmWJJKUa6QbVqpKgRi1XdegMqVodkuFYl89VhDrFUc5RteBat2rULw6IlC1ehVrRe6yacyvWq3oXFyDQlk/ev4cOIEytezLixY5fVlPnypazaY3fPdGne/Oyms0iGDEVy5rHa5tO6LNNMlae161QdlaHerIymM9e485De6Gu2Zl80I+V27Vdjb9/AZxYa3toQR9m+aytnnqcQR9O+VcsUzry4xsyoO3Xbpr77umTK2lcPh/34c6FCoy/Ln0+/vv37+POnlPYqVKhX0lymjCcEFigdY9IUqKAnATL2yoIFvtJYKBASGMqEFXpyoYMZSohghg0yNuCCBzbGn38A6qfiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo448vBQQAIfkECQQA8QAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHR0hIB8nIiEsJCMxJiU2KCc7KSg/KypELCtJLStOLixSLitWLitaLStcLSpfLCpgLClhKyhiKidjKidjKidjKyhkKyhkLClkLClkLSpkLitlLyxlMC1lMS5lMjBlMzBlNDFkNTJkNjRjNzVjODZiODZhOTdgOjhfOjleOzldPDtcPTxbPz1aQD9ZQkBXQ0JWRURVR0ZUSUhTS0tSTk5RUVFRUlJSU1NTVFRUVVVVVlZZV1ddWFhhWVlkWlpoXFttXV1yXV52Xl95Xl98X2B+X2CAX2CCX2GDYGGFYGGGYGGHYGOJYWWLYmeNY2mOY2uQZG2RZG6SZXCTZXGTZXGUZXKUZXKUZXKUZnKUZnKUZnKUZnKUZnOVZnOVZnOVZnOVZnOVZnOVZnOVZ3SVZ3SVaHWVaXaWa3eWbHiXbXiXbnmXcHqXcnyXdH2Wd3+YeoGZfoSagYabhIidhomeiIufioyhjI2ijY+jj5CkkJGmkpOokpSqk5Wsk5atk5avk5awk5iylJm1lJu4lJy6lJ28lJ69lKDAlKLClKPElKTGlKXHlKXIlKbJlKfKlKfLlKfLlKjMlanNlarNlqrOlqvOmazPm67QnbDRn7HSorTUpbbVqLjWrLvYrr3Zsb/btcLcuMPdusTeu8XfvcbfvcjivMnlu8roucrqt8vttsvutszvtczwtszwtszwuM3vuc7vu8/vvtHvwNLvwtPvxdXvyNfvy9nv0Nzw097w1+Hx2+Ty4Ofz5Or16u/38/X59Pb69fb69vf79/j7+Pn8+fr8/f3+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A4wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSoUZ+/zPjwYebXUYubXEiduunpxF9Ts7pwahWiGa1TzXSF2AOsVB9jH5Y12yOtw69mxbpliNUs17kLo2qtirdh0h49mvYdTLiw4cOIEytezLgxTGqaDh3SRE1ktmjLlkXLVvPWns+gb4G0dqy0aWszqYFevadyx2ymYx/jHFMTa9CaPEaTbTqazEO3Px/yuIx36WW/g+8Z3rG4ceS1lefuuNu475iqg7vmCNs47ZieWXSL/khaNmqakCVTtoxZ83fH8OPLn0+/vv37+PMTxJZLlqxc2MAXTSsEFnjdYtgUqGArAS6Wy4IF5sKYLBASKMuEFbZyoYMZSohghg0uNuCCBzLGn38A6qfiiiy26OKLMMYo44w01mjjjTjmqOOOPPboo0wBAQA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==') center center;
	background-repeat:no-repeat
}

/*CSS 2018*/
/*------------- HOME*/

.wrapper-lanzamientos{
	padding: 50px 0 40px
}

	.wrapper-lanzamientos .producto-principal{
		background:#F6F6F6;
		overflow: hidden;
		position: relative;
		min-height: 200px;
		border-radius: 2px
	}
	.wrapper-lanzamientos .producto-principal img.dest{
		/*position:absolute;*/
		}
	.wrapper-lanzamientos .producto-principal .content{
		padding: 45px 0;
		position:relative;
	}
	.wrapper-lanzamientos .producto-principal .content .feature{
		background:#919D9D;
		padding: 15px 20px;
		white-space: nowrap;
		color: #fff;
		font-size: 12px;
		font-weight: 400;
		position:absolute;
		right: -15px;
		top:0;
		min-width: 240px;
		border-radius: 0 0 0 8px
	}
	.wrapper-lanzamientos .producto-principal .content .feature h5{
		color: #fff;
		font-weight: 700;
		font-size: 17px;
		margin: 0;
		line-height: 18px;
	}
		.wrapper-lanzamientos .producto-principal .content .feature img{
			float: left;
			margin-right: 10px;
			max-width: 53px
		}

	.wrapper-lanzamientos .producto-principal .content h3{
		font-size: 50px;
		line-height: 50px;
		text-transform: none;
		color: #4A4A4A;
		font-weight: 500;
		margin: 15px 0
	}
	.wrapper-lanzamientos .producto-principal .content h3 span{
		color: #00B0B9;
		font-weight: 700
	}
	.wrapper-lanzamientos .producto-principal .content h4{
		font-size: 22px;
		font-weight: 300;
		line-height: 27px;
		color: #9B9B9B;
		max-width: 45%;
		margin-bottom: 10px
	}
	.wrapper-lanzamientos .producto-principal .content p{
		font-size: 20px;
		font-weight: 300;
		line-height: 25px;
		max-width: 80%
	}

	.wrapper-lanzamientos .producto-secundario{
		background:#F6F6F6;
		margin-right:5px;
		padding: 5px 25px;
		overflow: hidden;
		position: relative;
		min-height: 200px;
		border-radius: 2px
	}
	.wrapper-lanzamientos .producto-secundario .content{
		padding: 25px 0 65px;
		position:relative;
	}
	.wrapper-lanzamientos .producto-secundario .content h3{
		font-size: 35px;
		line-height: 35px;
		text-transform: none;
		color: #4A4A4A;
		font-weight: 500;
		margin: 15px 0
	}
	.wrapper-lanzamientos .producto-secundario .content h3 span{
		color: #00B0B9;
		font-weight: 700
	}
	.wrapper-lanzamientos .producto-secundario img.dest{
		position:absolute;
		right: 15px;
		bottom: 10px;
		max-width: 130px
	}
	.wrapper-lanzamientos .producto-secundario .content p{
		font-size: 15px;
		font-weight: 300;
		line-height: 20px;
		max-width: 51%;
		display: block;
	}

	.productos-secundarios div.col-md-4:last-child > .producto-secundario {
		margin-right: 0
	}


.wrapper-lanzamientos .producto-principal-doble{
		background:#F6F6F6;
		margin-right:5px;
		padding: 15px 35px;
		overflow: hidden;
		position: relative;
		min-height: 450px;
		border-radius: 2px
	}
	.wrapper-lanzamientos .producto-principal-doble .content{
		padding: 25px 0 65px;
		position:relative;
		max-width: 55%
	}
	.wrapper-lanzamientos .producto-principal-doble .content h3{
		font-size: 40px;
		line-height: 40px;
		text-transform: none;
		color: #4A4A4A;
		font-weight: 700;
		margin: 15px 0
	}
	.wrapper-lanzamientos .producto-principal-doble .content h3 span{
		color: #00B0B9;
		font-weight: 700
	}
	.wrapper-lanzamientos .producto-principal-doble .content h4 {
    font-size: 18px;
    font-weight: 300;
    line-height: 20px;
    color: #9B9B9B;
    max-width: 90%;
    margin-bottom: 10px;
}
	.wrapper-lanzamientos .producto-principal-doble img.dest{
		position:absolute;
		right: 0;
		bottom: 0;
		max-width: 290px
	}
	.wrapper-lanzamientos .producto-principal-doble .content p{
		font-size: 15px;
		font-weight: 300;
		line-height: 20px;
		display: block;
	}

.wrapper-productos-destacados{
	background:url('/images/home/lanzamientos/bg-productos-destacados.png');
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 60px 0;
	/*margin: 30px 0*/
}
.producto-destacado{
	background: #FFFFFF;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.15);
	border-radius: 4px;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	margin-bottom: 30px
}
.producto-destacado:hover{
	box-shadow: 0 1px 14px 0 rgba(0,0,0,0.15);
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s
}

.producto-destacado img{
	display: block;
	padding: 20px;
	border-bottom: 2px solid #F0F2F3
}
.producto-destacado .contenido{
	padding: 20px
}

	.producto-destacado .contenido h4{
		font-size: 15px;
		font-weight: bold;
		text-transform: uppercase;
		min-height: 60px
	}
	.producto-destacado .contenido .descripcion{
		font-size: 12px;
		line-height: 16px
	}

.wrapper-blog {
    padding: 50px 0;
    margin: 10px 0;
}
.wrapper-blog .post-destacado{
	background: #FFFFFF;
	box-shadow: 0 20px 20px 0 rgba(0,0,0,0.07);
	border-radius: 8px;
	overflow: hidden;
	margin-bottom: 70px
}
.wrapper-blog .post-destacado .img{
	position: relative;
	width: 100%;
	height: 180px;
	box-shadow: 0 3px 8px 0 rgba(0,0,0,0.08);
	border-radius: 8px 8px 0 0;
	background-size: cover !important;
	overflow: hidden;
}
.wrapper-blog .post-destacado .label-category{
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	background: #470A68;
	border-radius: 3px;
	display: inline-block;
	padding: 1px 15px;
	color: #fff;
	position:absolute;
	right: 10px;
	bottom: 10px
}

.wrapper-blog .post-destacado .contenido{
	padding: 20px;
	position:relative;
	background-image: -webkit-linear-gradient(bottom, #FFFFFF 13%, rgba(255,255,255,0.00) 71%);
	background-image: -o-linear-gradient(bottom, #FFFFFF 13%, rgba(255,255,255,0.00) 71%);
	background-image: linear-gradient(to top, #FFFFFF 13%, rgba(255,255,255,0.00) 71%);
	border-radius: 0 0 8px 8px;
	min-height: 200px
}

.wrapper-blog .post-destacado .contenido .gradient{
	position:absolute;
	background-image: -webkit-linear-gradient(bottom, #FFFFFF 13%, rgba(255,255,255,0.00) 71%);
	background-image: -o-linear-gradient(bottom, #FFFFFF 13%, rgba(255,255,255,0.00) 71%);
	background-image: linear-gradient(to top, #FFFFFF 13%, rgba(255,255,255,0.00) 71%);
	border-radius: 0 0 8px 8px;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	min-height: 50%
}

	.wrapper-blog .post-destacado .contenido h4{
		font-size: 15px;
		font-weight: bold;
		text-transform: uppercase;
		min-height: 40px
	}
	.wrapper-blog .post-destacado .contenido .descripcion{
		font-size: 14px;
		line-height: 21px;
		color: #9CA1AE
	}

.title-lines {
  line-height: 0;
  text-align: center;
  color: #4A4A4A;
  font-size: 26px !important;
  text-transform: none;
  font-weight: 700;
  margin-bottom: 60px
}
.title-lines span {
  display: inline-block;
  position: relative;
}
.title-lines span:before,
.title-lines span:after {
  content: "";
  position: absolute;
  height: 1px;
  border-bottom: 1px solid #979797;
  top: 0;
  width: 100px;
  opacity: 0.3
}
.title-lines span:before {
  right: 100%;
  margin-right: 45px;
}
.title-lines span:after {
  left: 100%;
  margin-left: 45px;
}

/*NUEVOS BOTONES 2018*/
.btn-fensa,
.btn-fensa:hover,
.btn-fensa:focus{
	background:#DC5C5F;
	padding: 5px 20px;
	padding-right: 40px;
	font-size:14px;
	font-weight: 500;
	color: #fff;
	/* border-radius: 8px 7px; */
	border-radius: 5px;
	text-shadow: none;
	/* transform: skew(-10deg) ;
	-webkit-transform: skew(-10deg) ;
	-moz-transform: skew(-10deg) ;
	-o-transform: skew(-10deg) ;
	-ms-transform: skew(-10deg) ; */
	display: inline-block;
	position: relative;
}
.btn-fensa:after{
	content: '';
	background:url(/images/2018/right-arrow.svg) no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	position: absolute;
  right: 10%;
  top: 50%;
  margin-top:-7px
}
.btn-fensa div{
	/* transform: skew(10deg) ;
	-webkit-transform: skew(10deg) ;
	-moz-transform: skew(10deg) ;
	-o-transform: skew(10deg) ;
	-ms-transform: skew(10deg) ; */
}

.btn-fensa:hover{
	background:#7D3237;
}
.btn-fensa.btn-lg{
	font-size: 24px;
	padding: 10px 30px;
	padding-right: 70px;
}
.btn-fensa.btn-lg:after{
	content: '';
	background:url(/images/2018/right-arrow.svg) no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
  right: 10%;
  top: 55%;
  margin-top:-10px
}

.btn-fensa.no-arrow{
	padding-right: 20px;
}
.btn-fensa.no-arrow:after{
	display: none;
}

.btn-fensa-morado,
.btn-fensa-morado:hover,
.btn-fensa-morado:focus{
	background:#470A68;
}
.btn-fensa-morado:hover{
	background:#320B47;
}

.btn-fensa-gris,
.btn-fensa-gris:hover,
.btn-fensa-gris:focus{
	background:#919D9D;
}
.btn-fensa-gris:hover{
	background:#6F7C7C;
}

.primaryltr {
  background: rgb(140,80,140) !important;
  background: -moz-linear-gradient(left, rgba(140,80,140,1) 0%, rgba(140,195,205,1) 100%) !important;
  background: -webkit-linear-gradient(left, rgba(140,80,140,1) 0%,rgba(140,195,205,1) 100%) !important;
  background: linear-gradient(to right, rgba(140,80,140,1) 0%,rgba(140,195,205,1) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c508c', endColorstr='#8cc3cd',GradientType=1);
}

.primaryrtl {
  background: rgb(140,195,205) !important;
  background: -moz-linear-gradient(left, rgba(140,195,205,1) 0%, rgba(140,80,140,1) 100%) !important;
  background: -webkit-linear-gradient(left, rgba(140,195,205,1) 0%,rgba(140,80,140,1) 100%) !important;
  background: linear-gradient(to right, rgba(140,195,205,1) 0%,rgba(140,80,140,1) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cc3cd', endColorstr='#8c508c',GradientType=1)
}