@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'Montserrat-Bold';
  src: url('../fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
	   url('../fonts/Montserrat-Bold.otf')  format('opentype'),
	   url('../fonts/Montserrat-Bold.woff') format('woff'), 
	   url('../fonts/Montserrat-Bold.ttf')  format('truetype'), 
	   url('../fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'BebasNeueBold';
  src: url('../fonts/BebasNeueBold.eot?#iefix') format('embedded-opentype'),  
	   url('../fonts/BebasNeueBold.otf') format('opentype'),
	   url('../fonts/BebasNeueBold.woff') format('woff'), 
	   url('../fonts/BebasNeueBold.ttf') format('truetype'), 
	   url('../fonts/BebasNeueBold.svg#BebasNeueBold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'BebasNeueLight';
  src: url('../fonts/BebasNeueLight.eot?#iefix') format('embedded-opentype'),  
	   url('../fonts/BebasNeueLight.otf') format('opentype'),
	   url('../fonts/BebasNeueLight.woff') format('woff'), 
	   url('../fonts/BebasNeueLight.ttf') format('truetype'), 
	   url('../fonts/BebasNeueLight.svg#BebasNeueLight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Bebas';
  src: url('../fonts/Bebas.eot?#iefix') format('embedded-opentype'),  
	   url('../fonts/Bebas.woff') format('woff'), 
	   url('../fonts/Bebas.ttf') format('truetype'), 
	   url('../fonts/Bebas.svg#Bebas') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto-Black';
  src: url('../fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),  
	   url('../fonts/Roboto-Black.woff') format('woff'), 
	   url('../fonts/Roboto-Black.ttf')  format('truetype'), 
	   url('../fonts/Roboto-Black.svg#Roboto-Black') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto-Bold';
  src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),  
	   url('../fonts/Roboto-Bold.woff') format('woff'), 
	   url('../fonts/Roboto-Bold.ttf') format('truetype'), 
	   url('../fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto-Regular';
  src: url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),  
	   url('../fonts/Roboto-Regular.woff') format('woff'), 
	   url('../fonts/Roboto-Regular.ttf') format('truetype'), 
	   url('../fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*-------------BODY----------------*/

body{
	font-family: 'Roboto-Regular';
	font-size:10pt; 
	background-color:#fff; 
	overflow-x: hidden !important;
} 

/*.volver{
	padding-top: 50px;
}
*/
.volver {
    display: block;
    margin-left: auto;
    position: relative;
    background-image: url(../images/inicio/volver.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 93px;
    height: 25px;
    top: 0;
    margin-bottom: 9%;
}


/* up buttom */
#nekoToTop{
	position:fixed; 
	bottom:0; 
	right:20px; 
	padding:5px;
	display:none;
	border-radius:0;
	width:50px;
	text-align:center;
	color:#fff;
	background:#898989;
	border:1px solid transparent;
}

#nekoToTop:hover{
	color:#898989;
	background:#fff;
}

.nekoToTopsize{
	font-size: 2.5rem;
}

.logo{ 
	padding-top:0%; 
	position:relative; 
	left: 7%;
}

.logo1024{
	display: none;
}
.header-main{
	
}

/* NAV */
.navbar-horizontal{
	background-image: url(../images/main/bgnav.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size: 100%;
	margin-bottom:0%;
	padding-top: 70px;
}
.nav-horizontal{ 
	width:86%; 
	text-align:center; 
	margin-top:0%; 
	-webkit-margin-before:0%;
	position: relative;
	left: 3%;
}

.nav-fluid{
	padding-left: 100px;
	padding-right: 100px;
}

/* li general */ 
.nav-horizontal__li{
	width:11%; 
	font-family: 'Roboto-Bold';
	font-size:1.6rem;
	cursor: pointer;
	top: 15px;
}

.marginnavspecial{
	margin-left: 60%;
}

/* li individuales */ 
.nav-horizontal_sistemamoda{
	width: 19%;
	margin-right: 3%;
	top: 6px;	
}
.nav-horizontal_volver{
	width: 5%;
	top: -8px;
}

.nav-horizontal_home{ 
	background-color:#fff;
	top: 9px;
}
.nav-horizontal_home2{ 
	background-color:#fff;
	top: -9px;	
	width: 7%;
}
.nav-horizontal_home2-top{
	top: -20px;
}
.nav-horizontal_capacitacion{ 
	background-color:#fff;
	
}
.nav-horizontal_feriasyeventos{ 
	background-color:#fff;
	
}
.nav-horizontal_comer{
	background-color:#fff;
	width:13%; 
}
.nav-horizontal_programas{
	background-color:#fff; 
	
}
.nav-horizontal_inter{ 
	background-color:#fff;
	width:13%; 
}

.spriteinicio{
	background-image: url(../images/sistemamoda/sprite-01.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 45px;
	width:40px;
	position: relative;
	display: block;
	margin: auto auto 7% auto;
}

.spriteinicio.activeinicio{
	background-position: 0 -42px;
}
.nav-horizontal_home2:hover .spriteinicio,
.nav-horizontal_home2:focus .spriteinicio{
	background-position: 0 -42px;
}



/* li hover - li active */ 
.nav-horizontal_home:hover,
.nav-horizontal_home:focus,
.nav-horizontal_home-active{ 
	background-color:#E72982;
}
.nav-horizontal_home2:hover,
.nav-horizontal_home2:focus,
.nav-horizontal_home2-active{ 
	background-color:#E72982;
}


.nav-horizontal_capacitacion:hover,
.nav-horizontal_capacitacion:focus,
.nav-horizontal_capacitacion-active{ 
	background-color:#E72982; 
}

.nav-horizontal_feriasyeventos:hover,
.nav-horizontal_feriasyeventos:focus,
.nav-horizontal_feriasyeventos-active{
	background-color:#E72982; 
}

.nav-horizontal_comer:hover,
.nav-horizontal_comer:focus,
.nav-horizontal_comer-active{ 
	background-color:#E72982;
}

.nav-horizontal_programas:hover,
.nav-horizontal_programas:focus,
.nav-horizontal_programas-active{
	background-color:#E72982; 
}

.nav-horizontal_inter:hover,
.nav-horizontal_inter:focus,
.nav-horizontal_inter-active{
	background-color:#E72982;
}

.nav-horizontal_gestionc:hover,
.nav-horizontal_gestionc:focus,
.nav-horizontal_gestionc-active{
	background-color:#E72982;
}

.nav-horizontal_gestioni:hover,
.nav-horizontal_gestioni:focus,
.nav-horizontal_gestioni-active{
	background-color:#E72982;
}

.nav-horizontal_asesoria:hover,
.nav-horizontal_asesoria:focus,
.nav-horizontal_asesoria-active{
	background-color:#E72982;
}


/* li a general */ 
.nav-horizontal > 
.nav-horizontal__li > a{ 
	padding-top:10px; 
	padding-bottom:10px;
}
.nav-horizontal > 
.nav-horizontal_home2 > a.nav-horizontal__li-a-active {
    padding-top: 15px;
    padding-bottom: 15px;
}
.nav-horizontal > 
.nav-horizontal__li > a.nav-horizontal__li-a2{ 
	padding-top:15px; 
	padding-bottom:15px;
}

.nav-horizontal > .nav-horizontal__li > a.heigual{
	height:50px;
}
.nav-horizontal > .nav-horizontal__li > a.padigual{
	padding-top:15px; 
	padding-bottom:15px;
}

.nav-horizontal > 
.nav-horizontal__li > a p{ 
	margin: 0;
	line-height: 100%;
}

.nav-horizontal__li-a { 
	color:#4B4B4D
}
.nav-horizontal__li-a-active {
	color:#FFF;
}
.nav-horizontal__li-a2{
	color:#E72982
}
.nav-horizontal__li-a2:hover,
.nav-horizontal__li-a2:focus{
	color:#E72982
}

/* colores especiales */
.nav-horizontal_gestionc a.nav-horizontal__li-a { 
	color:#E72982
}
.nav-horizontal_gestioni a.nav-horizontal__li-a { 
	color:#E72982
}
.nav-horizontal_asesoria a.nav-horizontal__li-a { 
	color:#E72982
}

/*  hover - li a active  */
.nav-horizontal__li-a:hover,
.nav-horizontal__li-a:active,
.nav-horizontal__li-a:focus,
.nav-horizontal__li-a-active:hover,
.nav-horizontal__li-a-active:active,
.nav-horizontal__li-a-active:focus{
	color:#fff; 
}

.nav-horizontal_home2 a.nav-horizontal__li-a:hover,
.nav-horizontal_home2 a.nav-horizontal__li-a:active,
.nav-horizontal_home2 a.nav-horizontal__li-a:focus,
.nav-horizontal_home2 a.nav-horizontal__li-a-active:hover,
.nav-horizontal_home2 a.nav-horizontal__li-a-active:active,
.nav-horizontal_home2 a.nav-horizontal__li-a-active:focus{
	color:#fff; 
}

.nav-horizontal_home2 a.nav-horizontal__li-a2:hover,
.nav-horizontal_home2 a.nav-horizontal__li-a2:active,
.nav-horizontal_home2 a.nav-horizontal__li-a2:focus{
	color:#fff; 
}

.nav-horizontal_gestionc a.nav-horizontal__li-a:hover,
.nav-horizontal_gestionc a.nav-horizontal__li-a:active,
.nav-horizontal_gestionc a.nav-horizontal__li-a:focus,
.nav-horizontal_gestionc a.nav-horizontal__li-a-active:hover,
.nav-horizontal_gestionc a.nav-horizontal__li-a-active:active,
.nav-horizontal_gestionc a.nav-horizontal__li-a-active:focus{
	color:#fff; 
}
.nav-horizontal_gestioni a.nav-horizontal__li-a:hover,
.nav-horizontal_gestioni a.nav-horizontal__li-a:active,
.nav-horizontal_gestioni a.nav-horizontal__li-a:focus{
	color:#fff; 
}
.nav-horizontal_asesoria a.nav-horizontal__li-a:hover,
.nav-horizontal_asesoria a.nav-horizontal__li-a:active,
.nav-horizontal_asesoria a.nav-horizontal__li-a:focus{
	color:#fff; 
}
/* hover reset  */
.navbar-horizontal 
.nav-horizontal > 
.nav-horizontal__li > a:hover{
	background-color:transparent;
}


/* focus reset */
.navbar-horizontal .nav-horizontal >
.nav-horizontal_home > a:focus {
	background-color:#E72982;
}
.navbar-horizontal .nav-horizontal >
.nav-horizontal_home2 > a:focus {
	background-color:#E72982;
}

.navbar-horizontal .nav-horizontal > 
.nav-horizontal_capacitacion> a:focus {
	background-color:#E72982;
}
.navbar-horizontal .nav-horizontal > 
.nav-horizontal_feriasyeventos > a:focus {
	background-color:#E72982;
}
.navbar-horizontal .nav-horizontal > 
.nav-horizontal_comer > a:focus {
	background-color:#E72982;
}
.navbar-horizontal .nav-horizontal > 
.nav-horizontal_programas > a:focus {
	background-color:#E72982;
}
.navbar-horizontal .nav-horizontal > 
.nav-horizontal_inter > a:focus {
	background-color:#E72982;
}
.navbar-horizontal .nav-horizontal > 
.nav-horizontal_gestionc > a:focus {
	background-color:#E72982;
}
.navbar-horizontal .nav-horizontal > 
.nav-horizontal_gestioni > a:focus {
	background-color:#E72982;
}
.navbar-horizontal .nav-horizontal > 
.nav-horizontal_asesoria > a:focus {
	background-color:#E72982;
}

/*LOGOS HEADER*/

.header-logos {
    border-bottom: 3px solid #D9DADA;
    height: 120px;
    background-color: #fff;
    padding: 20px 214px 40px;
}
.header-logos-tengo{}

.header-logos-hecho{}

.header-logos--a{}

.logo-quehehecho{
	background-image: url(../images/inicio/headerhecho.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 65px;
	width: 285px;
	position: absolute;
	left: 0;
}
.logo-quehehecho.activehere{
	background-position: 0 -70px;
}
.logo-quehehecho:hover{
	background-position: 0 -70px;
}

.logo-quetengo{
	background-image: url(../images/inicio/headertengo.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 65px;
	width: 254px;
	position: absolute;
	right: 0;
}
.logo-quetengo.activehere{
	background-position: 0 -70px;
}
.logo-quetengo:hover{
	background-position: 0 -70px;
}

.header-logos-covid{}

.logo-headercovid{
	background-image: url(../images/inicio/headercovid.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 73px;
	width: 465px;
	position: absolute;
	left: 0;
}
.logo-headercovid.activehere{
	background-position: 0 -80px;
}
.logo-headercovid:hover{
	background-position: 0 -80px;
}

/*----------- GENERAL -------------*/
.img-center{
	display:block; 
	margin:auto;
}


/*----------- FOOTER -------------*/
   
.footer{
	background-color: #898989;
	padding: 70px 0 30px;	
}
.footer-fluid{
	padding-left: 120px;
	padding-right: 120px;
}

.footer-col-logo{}
.footer-col-info{}
.footer-col-redes{}

.footer-col-parrafo{
	padding: 0 10% 0 0;
}

.footer-col-ul{
	padding-top: 46px;
}

.footer-title{
	color: #fff; 
	font-family: 'Roboto-Bold';
	font-size: 1.5rem; 
	text-align: right;
	letter-spacing: 4px;
}

.footer-p{
	color:#fff;
	font-family: 'Roboto-Regular';
	font-size: 1.4rem;
	text-align: left;
}

.footer-info-ul{
	list-style-type: none;
}
.footer-info-ul li{
	color:#fff;
	font-family: 'Roboto-Regular';
	font-size: 1.4rem; 
	text-align: right;
}
.footer-info-ul li a {
    color: #fff !important;
    font-family: 'Roboto-Bold';
}

.footer-info-ul2{
	list-style-type: none;
}
.footer-info-ul2 li{
	color:#fff;
	font-family: 'Roboto-Regular';
	font-size: 1.4rem; 
	text-align: right;
	display: inline-block;
	margin-right: 5%;
}
.footer-info-ul2 li a{
	color:#fff;
}


.redes-inline{
	text-align: right;
}
.redes-inline > li{
	margin-right: 10%;
}
.redes-inline > li:last-child{
	margin-right: 0%;
}
.btn-redes { 
	display: inline-block; 
	width: auto;  
	height: auto;  
	border: none;  
	border-radius: 100%;  
	text-align: center; 
	font-size: 50px; 
	line-height: 26px;
}

.btn-redes .positioni{
	position: relative; 
	top: 0px;
}

.btn-styleredes {  
	margin-top: 15px; 
	color: #FFFFFF; 
	background: 0 0;  
	transition: all .3s ease-in-out;
}

.btn-styleredes:hover,
.btn-styleredes:focus,
.btn-styleredes:active,
.btn-styleredes.active { 
	color: #D8182A;
}


/*Estilos Personalizados*/
.header-sistmoda-h2 {
    font-size: 5.5rem;
    font-family: 'BebasNeueBold';
    background-color: #E72982;
    color: #fff;
    padding: 2% 0 0;
    text-align: center;
	margin-bottom: 0;
	margin-top: 0;
}

.home{
	background-image: url("../images/main/bg.png");
	background-position: bottom;
	background-repeat: no-repeat;
	background-size: 100%;
	padding-top: 40px;
	padding-bottom: 80px;
}

.home-fluid{
	padding-left: 120px;
	padding-right: 120px;
}
.home-sinpadding{
	padding-left: 0;
	padding-right: 0;
}

.home-h2{
	color:#4B4B4D;
	font-family: 'Roboto-Bold';
	font-size: 4.5rem;
	text-align: center;
	padding: 0% 0px 2%;
	margin-top:0;
}
.home-h3{
	color:#4B4B4D;
	font-size: 4.5rem;
	text-align: center;
	padding: 0% 0px 3%;
	letter-spacing: 8px;
}

/*animacion hover para todos*/
@keyframes translateHover{
0%{
	 opacity:0;
	 transform:translate3d(0,-20px,0);
	 -webkit-transform:translate3d(0,-20px,0);
	 -moz-transform:translate3d(0,-20px,0);
}
20%{
	 opacity:1;
	 transform:translate3d(0,20px,0);
	 -webkit-transform:translate3d(0,20px,0);
	 -moz-transform:translate3d(0,20px,0);
}
50%{
	 transform:translate3d(0,-10px,0);
	 -webkit-transform:translate3d(0,-10px,0);
	 -moz-transform:translate3d(0,-10px,0);
}
80%{
	 transform:translate3d(0,0px,0);
	 -webkit-transform:translate3d(0,0px,0);
	 -moz-transform:translate3d(0,0px,0);
}
85%,100%{
	 opacity:1;
	 transform:none;
	 -webkit-transform:none;
	 -moz-transform:none;
}}
@-webkit-keyframes translateHover{
0%{

	 opacity:0;
	 transform:translate3d(0,-20px,0);
	 -webkit-transform:translate3d(0,-20px,0);
	 -moz-transform:translate3d(0,-20px,0);
}
20%{
	 opacity:1;
	 transform:translate3d(0,20px,0);
	 -webkit-transform:translate3d(0,20px,0);
	 -moz-transform:translate3d(0,20px,0);
}
50%{
	 transform:translate3d(0,-10px,0);
	 -webkit-transform:translate3d(0,-10px,0);
	 -moz-transform:translate3d(0,-10px,0);
}
80%{
	 transform:translate3d(0,0px,0);
	 -webkit-transform:translate3d(0,0px,0);
	 -moz-transform:translate3d(0,0px,0);
}
85%,100%{
	 opacity:1;
	 transform:none;
	 -webkit-transform:none;
	 -moz-transform:none;
}}

/*clases generales*/

.sistemamoda-programa {
    background-color: #C02E7F;
    padding-bottom: 20px;
    padding-top: 20px;
}

.sistemamoda-programa-p {
    color: #fff;
    font-family: 'Roboto-Bold';
    font-size: 4.3rem;
    text-align: left;
    padding-top: 3%;
}


.actionBtngeneral {
	display:block;
	width:325px;
	 height:104px;
	margin:auto;
	text-align:center;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transform-style:preserve-3d;
	-webkit-transform-style:preserve-3d;
}
.actionBtngeneral .front,.actionBtngeneral .back {
	position:absolute;
	display:block;
	width:325px;
	 height:104px;
	line-height:40px;
	transition:all .5s;
	-webkit-transition:-webkit-transform .5s;
	-moz-transition:-moz-transform .5s;
	color:#fff;
	 font-size:14px;
	 font-family:oswald;
	 text-decoration:none;
	 text-transform:uppercase;
}
.actionBtngeneral .front {
	background-color:transparent;
	transform:translateZ(19px);
	-webkit-transform:translateZ(19px);
	-moz-transform:translateZ(19px);
}
.actionBtngeneral .back {
	background-color:transparent;
	color:#fff;
	transform:rotateX(-90deg) translateZ(19px);
	-webkit-transform:rotateX(-90deg) translateZ(19px);
	-moz-transform:rotateX(-90deg) translateZ(19px);
}
.actionBtngeneral:hover {
	transform:rotateX(90deg);
	-webkit-transform:rotateX(90deg);
	-moz-transform:rotateX(90deg);
}

.actionBtngeneral .front img,.actionBtngeneral .back img{
	width: 90%;
}

/**/

.supratitle{
}
.supratitle-pad1{
	padding: 1.6%;
}
.supratitle-pad2{
	padding: 0.7%;
}
.supratitle-pad3 {
    padding: 0.7%;
}
.supratitle-pad4 {
    padding: 1%;
}
.supratitle-pad5 {
    padding: 1.3%;
}
.supratitle-pad6 {
    padding: 2%;
}
.supratitle-pad9 {
    padding: 1.5%;
}

.supratitle h4{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 2rem;
	margin: 0;
	text-align: center;
}
.supra-transparent{
	background-color: transparent;
	border: 2px solid #fff;
}

.supra-pink{
	background-color: #E397C2;
	border: 2px solid #fff;
}


.supratitle-width01{
	width: 20%;
}
.supratitle-width02{
	width: 38%;
}
.supratitle-width03{
	width: 15%;
}
.supratitle-width04 {
    width: 20%;
}
.supratitle-width05{
	width: 13%;
}
.supratitle-width06 {
    width: 44%;
}
.supratitle-width07 {
    width: 21%;
}
.supratitle-width08 {
    width: 24%;
}
.supratitle-width09 {
    width: 51%;
}

.vermasgnr{
	font-family: 'Roboto-Bold';
	font-size: 2rem;
	font-style: italic;
	text-align: right;
	display: block;
	margin-left: auto;
}
.vermasgnr2{
	font-family: 'Roboto-Bold';
	font-size: 3rem;
	text-align: left;
	display: block;
	margin-left: auto;
	position: absolute;top: 102px;
}
.vermasgnr2 span{
	font-family: 'Roboto-Regular';
	font-size: 2.5rem;
}

.vermasgnr-c1{
	color:#E72982;
}



.parrafo {
	color:#4b4b4b;
	font-family: 'Roboto-Regular';
	font-size: 2.1rem;
	text-align: left;
	margin-bottom: 0;
	line-height: 90%;
}
.parrafo2 {
	color:#fff;
	font-family: 'Roboto-Regular';
	font-size: 2.1rem;
	text-align: left;
	margin-bottom: 0;
	line-height: 90%;
}

.row-space1{
	margin-bottom: 0.7%;
}

.sist-space01{
	margin-right: 0.4%;
    width: 32.9%;
}
.sist-space02{
	margin-left: 0.35%;
    width: 66.3%;
}

.sist-space03{
	margin-right: 0.4%;
    width: 49.6%;
}
.sist-space04{
	margin-left: 0.35%;
    width: 49.65%;
}

.sist-space05{
	margin-right: 0.4%;
	width: 32.9%;   
}
.sist-space06{	
	margin-left: 0.35%;   	
	width: 66.3%;
}
.sist-space07{
	margin-right: 0.4%;
	width: 66.3%;
}
.sist-space08{	
	margin-left: 0.35%;  
	width: 32.9%;  
}
.sist-space09{
	margin-right: 0.6%;
    width: 49.4%;
}
.sist-space10{
	margin-left: 0.6%;
    width: 49.4%;
}
/*fin generales*/

/* Capacitación - 2.000 empresarios */
.cap-dosempre{
	background-image: url(../images/sistemamoda/capacitacion/bg-2000empresarios.png);
	background-position: bottom;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 7% 9% 58% 9%;
}
.cap-dosempre-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-weight: bold;
	font-size: 15rem;
	text-align: left;
	line-height: 80%;
	padding-left: 5%;
	padding-top: 2%;
}

.cap-dosempre-h3{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 4.5rem;
	text-align: left;
	padding: 0% 16% 0 6%;
	margin-bottom: 0;
	margin-top: 0;
	line-height: 90%;
}
.cap-dosempre-info{
	background-color:#fff;
	padding:6% 10% 8% 9%;
}


/* FERIAS Y EVEMTOS - 400 empre */
.fye-cuaempre{
	background-image: url(../images/sistemamoda/feriasyeventos/bg-400empresarios.png);
	background-position: bottom;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 3.5% 4% 5% 4%;
}
.fye-cuaempre-btm{
	margin-bottom: 1%;
}

.fye-cuaempre-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-weight: bold;
	font-size: 19rem;
	text-align: left;
	line-height: 80%;
	padding-left: 9%;
	padding-top: 2%;
}

.fye-cuaempre-h3{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 4.5rem;
	text-align: left;
	padding: 0% 6% 0 6%;
	margin-bottom: 0;
	margin-top: 17px;
	line-height: 90%;
}
.fye-cuaempre-info{
	background-color:transparent;
	padding:1% 5% 0% 4%;
}

/* Programas - 46 empre */
.pro-nucleos{
	background-color: #6D2356;
	padding: 3.5% 4% 5% 4%;
}
.pro-nucleos-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-weight: bold;
	font-size: 28rem;
	text-align: left;
	line-height: 80%;
	padding-left: 9%;
	padding-top: 2%;
}

.pro-nucleos-h3{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 4.5rem;
	text-align: left;
	padding:0% 3% 0 7%;
	margin-bottom: 0;
	margin-top: 19px;
	line-height: 90%;
}
.pro-nucleos-info{
	background-color:transparent;
	padding:4% 5% 0% 7%;
}


/* Programas - Mujeres Ecco */
.pro-mecco{	
	background-color: #C03280;
	padding: 4.5% 4% 5% 6%;
}

.pro-mecco img.logomecco {
    display: block;
    margin-left: auto;
    width: 52%;
    position: relative;
    top: -25px;
}
.pro-mecco-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-weight: bold;
	font-size: 27rem;
	text-align: left;
	line-height: 80%;
	padding-left: 9%;
	padding-top: 2%;
}

.pro-mecco-h3{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 4.5rem;
	text-align: left;
	padding:0% 5% 0 18%;
	margin-bottom: 0;
	margin-top: 42px;
	line-height: 90%;
}
.pro-mecco-info{
	background-color:transparent;
	padding:6% 0% 2% 0%;
}


/* Programas - Fabricas de Productividad */
.pro-fabpro{	
	background-image: url(../images/sistemamoda/programas/bg-fabricas.png);
	background-position: bottom;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 4.5% 6% 5% 6%;
}

.pro-fabpro img.logofabpro {
    display: block;
    margin-left: auto;
    width: 39%;
    position: relative;
    top: -25px;
}
.pro-fabpro-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-weight: bold;
	font-size: 27rem;
	text-align: left;
	line-height: 80%;
	padding-left: 9%;
	padding-top: 1%;
}

.pro-fabpro-h3{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 4.5rem;
	text-align: left;
	padding:0% 5% 0 18%;
	margin-bottom: 0;
	margin-top: 28px;
	line-height: 90%;
}
.pro-fabpro-info{
	background-color:transparent;
	padding:1% 0% 0% 0%;
}


/* Comercialización - Más de 500 compradores */
.com-masdequi{
	background-color: #fff;
	padding: 6.5% 5% 6% 9%;
}

.com-masdequi-h2{
	color:#2B2A29;
	font-family: 'Roboto-Bold';
	font-size: 5rem;
	text-align: left;
	line-height: 80%;
	padding-left: 7%;
	padding-top: 2%;
}

.com-masdequi-info{
	background-color:transparent;
	padding:6% 0% 2% 0%;
}
.com-masdequi-info p span{
	font-family: 'Roboto-Bold';
}

/* Comercialización - Construccion primer catálogo */
.com-pricatalogo{	
	background-image: url(../images/sistemamoda/comercializacion/bg-construimoscatalogo.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 3.5% 5% 4% 4%;
}

.com-pricatalogo-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 7rem;
	text-align: left;
	line-height: 80%;
	padding-left: 4%;
	padding-top: 2%;
	padding-right: 5%;
}

.com-pricatalogo-info{
	background-color:transparent;
	padding:1.5% 37% 1% 0%;
}


/*Internacionalización -  asesorias*/
.int-asesoriasmoda{
	margin-bottom: 1%;
	background-image: url(../images/sistemamoda/internacionalizacion/bg-asesoriasmoda.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 3.5% 5% 4% 4%;
}

.int-asesoriasmoda-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 23rem;
	text-align: left;
	line-height: 80%;
	padding-left: 4%;
	padding-top: 2%;
	padding-right: 5%;
}

.int-asesoriasmoda-h3{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 4.5rem;
	text-align: left;
	line-height: 80%;
	position: relative;
	left: -11%;
	top: 42px;
}

.int-asesoriasmoda-h4{
	color:#fff;
	font-family: 'Roboto-Regular';
	font-size: 3.8rem;
	text-align: left;
	line-height: 80%;
	position: relative;
	left: 17%;
	top: 91px;
}
.int-asesoriasmoda-info{
	background-color:transparent;
	padding:1.5% 3% 1% 4%;
}


/*Internacionalización -  */
.int-globaltalks{
	background-color: #C03280;
	padding: 6.5% 5% 6% 9%;
}

.int-globaltalks-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-size: 6rem;
	text-align: left;
	line-height: 80%;
	padding-left: 8%;
	padding-top: 5%;
}

.int-globaltalks-info{
	background-color:transparent;
	padding:6% 0% 5% 0%;
}

/*Internacionalización -  */
.int-pum{
	background-image: url(../images/sistemamoda/internacionalizacion/bg-pum.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 6.5% 5% 6% 9%;
}

.int-pum-h2{
	color:#fff;
	font-family: 'Roboto-Bold';
	font-weight: bold;
	font-size: 20rem;
	text-align: left;
	line-height: 80%;
	padding-top: 5%;
}

.int-pum-h3{
	color:#fff;
	font-family: 'Roboto-Regular';
	font-size: 3.8rem;
	text-align: left;
	line-height: 80%;	
	margin-bottom: 0;
	margin-top: 0;
}
.int-pum-img{
	padding: 13% 10% 0;
}
.int-pum-info{
	background-color:transparent;
	padding:4% 0% 1% 0%;
}


/*Internacionalización - gps */
.int-gps {
	position:relative;
	padding: 0;
}
.int-gps img.logominh {
	display:block;
	position: absolute;
	top: -20px;
	right: 0%; 
}
.int-gps .hover {
	 z-index:20;
	 position:absolute;
	 top:0;
	 left:0;
	 background-color:rgba(192, 46, 127, 0.9);
	 width:100%;
	 height:100%;
	 color:#efefef;
	 text-align:center;
	 padding-top:70%;
	 box-sizing:border-box;
	 opacity:0;
	 transition:opacity .5s ease-out;
	 -webkit-transition:opacity .5s ease-out;
	 -moz-transition:opacity .2s ease-out;
}
.int-gps .hover .sub_tit{
	 position:relative;
	 font-size:23px; font-style:italic;
	 color:#fff; line-height: 90%;
	 opacity:0;
	 transition:animation 1s ease .2s,opacity .5s ease-out .3s;
	 -webkit-transition:-webkit-animation 1s ease .2s,opacity .5s ease-out .3s;
	 -moz-transition:-moz-animation 1s ease .2s,opacity .5s ease-out .3s;
}
.int-gps:hover .hover {
	 opacity:1;
}
.int-gps:hover .hover .sub_tit {
	animation:translateHover .8s .2s;
	-webkit-animation:translateHover .8s .2s;
	-moz-animation:translateHover .8s .2s;
	transform:none;
	 -webkit-transform:none;
	 -moz-transform:none;
	 -ms-transform:none;
	 opacity:1;
}






/*ESTILOS MOVIL*/
.homemovil{
	padding-bottom: 50px;
	padding-top: 50px;
	display: none;
}
.header-p-movil{
	color: #000;
	font-family: 'Montserrat-Bold';
	font-size: 1.8rem;
	text-align: center;
	font-style: italic;
	letter-spacing: 5px;
	display: none;
}


/*------ RESPONSIVE  -----*/

@media screen and (min-width:280px) and (max-width:479px){
	
	.navbar-horizontal{
		display: none; 
	}
	
	.header-p-movil{
		display: block;
	}
	/*Header*/
	.header-logos{
		height: auto;
		padding: 5.5% 2% 2%;
	}
	.header-logos-hecho {
		padding-bottom: 2%;
		padding-top: 6%;
	}
	.header-logos-covid {
		padding-bottom: 10%;
	}
	.header-logos-tengo {
		padding-bottom: 8%;
	}
	.logo-quehehecho{
		left: 0%;
		position: relative;
		height: 61px;
		width: 259px;
		display: block;
		margin: auto;
	}
	.logo-quetengo{
		right: 0%;
		position: relative;
		margin: auto;
		height: 64px;
		width: 245px;
	}	
	.logo-quehehecho.activehere {
		background-position: 0 -64px;
	}
	
	.logo-quehehecho:hover{
		background-position: 0 -64px;
	}

	.logo-quetengo.activehere{
		background-position: 0 -67px;
	}
	.logo-quetengo:hover{
		background-position: 0 -67px;
	}
	
		
	.logo-headercovid{
		background-image:url(../images/inicio/headercovidmovil.png);
		position: relative;
		display: block;
		margin: auto;
		width: 215px;
		height: 125px;
	}
	.logo-headercovid.activehere {
		background-position: 0 -111px;
	}
	
	.logo-headercovid:hover{
		background-position: 0 -111px;
	}
	
		
	/*HOME*/
	.home{
		padding-top: 0;
		display: none;
	}
	
	.home-fluid {
		padding-left: 10px;
		padding-right: 10px;
	}
	.home-h2{
		font-size: 2rem;
		line-height: 90%;
		padding: 12% 0px 6%;
	}
	.home-h3{
		font-size: 3rem;
		letter-spacing: 5px;
	}
	
	/*FOOTER*/
	.btn-redes{
		font-size: 35px;
	}
	
	.redes-inline > li {
		margin-right: 3%;
	}
	.footer-fluid {
		padding-left: 30px;
		padding-right: 30px;
	}
	.footer-col-parrafo {
		padding: 5% 0;
	}
	.footer-info-ul2 li{		
		margin-right: 3%;
		text-align: center;
		display: block;
	}
	.footer-info-ul li{
		text-align: center;
	}
	.footer-p{
		text-align: center;
	}
	.redes-inline {
		text-align: center;
	}
	.footer-info-ul2{
		padding-left: 0;
	}
	.footer-title{
		text-align: center;
	}
	.footer-info-ul{
		padding-left: 0;
	}
	.footer-col-ul {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	
	
	
}

@media screen and (min-width:480px) and (max-width:599px){
	
	.navbar-horizontal{
		display: none; 
	}
	.header-p-movil{
		display: block;
	}
	
	/*Header*/
	.header-logos {
		height: auto;
		padding: 40px 40px 35px;
	}
	.header-logos-hecho {
		padding-bottom: 4%;
		padding-top: 6%;
	}
	.header-logos-covid {
		padding-bottom: 10%;
	}
	.header-logos-tengo {
		padding-bottom: 8%;
	}
	.logo-quehehecho{
		left: 0%;
		position: relative;
		display: block;
		margin: auto;
	}
	
	.logo-quetengo{
		position: relative;
		display: block;
		margin: auto;
		right: 0%;
	}
	.logo-headercovid{
		background-image:url(../images/inicio/headercovidmovil.png);
		position: relative;
		display: block;
		margin: auto;
		width: 230px;
		height: 127px;
	}
	.logo-headercovid.activehere {
		background-position: 0 -119px;
	}
	
	.logo-headercovid:hover{
		background-position: 0 -119px;
	}
	
	
	/*HOME*/
	.home{
		padding-top: 0;		
		display: none;
	}
	
	.home-fluid {
		padding-left: 10px;
		padding-right: 10px;
	}
	.home-h2{
		font-size: 2.5rem;
		line-height: 90%;
		padding: 12% 0px 6%;
	}
	.home-h3{
		font-size: 3rem;
	}
	
	
	/*FOOTER*/
	
	.btn-redes{
		font-size: 40px;
	}
	
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 5% 0;
	}
	.footer-info-ul2 li{		
		margin-right: 3%;
		text-align: center;
		display: block;
	}
	.footer-info-ul li{
		text-align: center;
	}
	.footer-p{
		text-align: center;
	}
	.redes-inline {
		text-align: center;
	}
	.footer-info-ul2{
		padding-left: 0;
	}
	.footer-title{
		text-align: center;
	}
	.footer-info-ul{
		padding-left: 0;
	}
	.footer-col-ul {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
}

@media screen and (min-width:600px) and (max-width:767px){
	
	.navbar-horizontal{
		display: none; 
	}
	.header-p-movil{
		display: block;
	}
	/*Header*/
	
	.header-logos {
		height: auto;
		padding: 40px 40px 35px;
	}
	.header-logos-hecho {
		padding-bottom: 4%;
	}
	.header-logos-covid {
		padding-bottom: 6%;
	}
	.header-logos-tengo {
		padding-bottom: 3%;
	}
	.logo-quehehecho{
		left: 0%;
		position: relative;
		display: block;
		margin: auto;
	}
	.logo-headercovid{
		position: relative;
		display: block;
		margin: auto;
	}
	.logo-quetengo{
		position: relative;
		display: block;
		margin: auto;
		right: 0%;
	}
	
	/*HOME*/
	.home{
		padding-top: 0;
		display: none;
	}
	
	.home-fluid {
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.home-h2{
		font-size: 3rem;
		line-height: 90%;
		padding: 12% 0px 6%;
	}
	.home-h3{
		font-size: 3rem;
	}
	
	/*FOOTER*/
	.btn-redes{
		font-size: 40px;
	}
	
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 5% 0;
	}
	.footer-info-ul2 li{		
		margin-right: 3%;
		text-align: center;
		display: block;
	}
	.footer-info-ul li{
		text-align: center;
	}
	.footer-p{
		text-align: center;
	}
	.redes-inline {
		text-align: center;
	}
	.footer-info-ul2{
		padding-left: 0;
	}
	.footer-title{
		text-align: center;
	}
	.footer-info-ul{
		padding-left: 0;
	}
	.footer-col-ul {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	
}

@media screen and (min-width:768px) and (max-width:799px){
	
	.navbar-horizontal{
		display: none; 
	}
	.header-p-movil{
		display: block;
	}
	/*Header*/
	.header-logos {
		height: auto;
		padding: 40px 80px 35px;
	}
	.header-logos-hecho {
		padding-bottom: 4%;
	}
	.header-logos-covid {
		padding-bottom: 6%;
	}
	.header-logos-tengo {
		padding-bottom: 3%;
	}
	.logo-quehehecho{
		left: 0%;
		position: relative;
		display: block;
		margin: auto;
	}
	.logo-headercovid{
		position: relative;
		display: block;
		margin: auto;
	}
	.logo-quetengo{
		position: relative;
		display: block;
		margin: auto;
		right: 0%;
	}
	
	
	/*HOME*/
	.home{
		padding-top: 0;
		display: none;
	}
	
	.home-fluid {
		padding-left: 20px;
		padding-right: 20px;
	}
	.home-h2{
		font-size: 4rem;
		line-height: 90%;
		padding: 12% 0px 6%;
	}
	.home-h3{
		font-size: 3rem;
	}
	
	
	/*FOOTER*/
	.btn-redes{
		font-size: 40px;
	}
	
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 0 2% 0 0;
	}
	.footer-info-ul2 li{
		font-size: 1.2rem;
		margin-right: 3%;
	}
	.footer-info-ul li{
		font-size: 1.2rem;
	}
	
	
	
}

@media screen and (min-width:800px) and (max-width:1023px){
	
	.navbar-horizontal{
		display: none; 
	}
	.header-p-movil{
		display: block;
	}
	/*Header*/
	
	.header-logos {
		height: auto;
		padding: 40px 80px 35px;
	}
	.header-logos-hecho {
		padding-bottom: 1%;
	}
	.header-logos-covid {
		padding-bottom: 2%;
	}
	.header-logos-tengo {
		padding-bottom: 2%;
	}
	.logo-quehehecho{
		left: 0%;
		position: relative;
		display: block;
		margin: auto;
	}
	.logo-headercovid{
		position: relative;
		display: block;
		margin: auto;
	}
	.logo-quetengo{
		position: relative;
		display: block;
		margin: auto;
		right: 0%;
	}
	
	
	/*HOME*/
	.home{
		padding-top: 0;
		display: none;
	}
	
	.home-fluid {
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.home-h2{
		font-size: 4rem;
		line-height: 90%;
		padding: 12% 0px 6%;
	}
	.home-h3{
		font-size: 3rem;
	}
	/*FOOTER*/
	.btn-redes{
		font-size: 40px;
	}
	
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 0 2% 0 0;
	}
	.footer-info-ul2 li{
		font-size: 1.2rem;
		margin-right: 3%;
	}
	.footer-info-ul li{
		font-size: 1.2rem;
	}
	
	
}

@media screen and (min-width:1024px) and (max-width:1279px){
	.header-p-movil{
		display: block;
	}
	 .nav-fluid {
		padding-left: 10px;
		padding-right: 10px;
	} 
	.nav-horizontal{
		width: 100%;
		left: 0%;
	}
	.logo{
		left: 0;
	}
	.logo1024{
		display: block;
		margin: auto auto 2% auto;
	}
	
	
	.nav-horizontal__li{
		top: 4px;
		font-size: 1.1rem;
	}
	.nav-horizontal_home2{
		top:-15px;
	}
	.nav-horizontal_volver{
		top:-10px;		
	}

	.nav-horizontal_volver a img{
		width: 40px;
	}
	.nav-horizontal_sistemamoda{
		width: 25%;
	}
	.header-sistmoda-h2{
		font-size: 4.5rem;
	}
	.nav-horizontal > .nav-horizontal__li > a.heigual {
		height: 43px;
	}
	
	
	/*Header*/
	.header-logos{
		height: auto;
		padding: 40px 214px 35px;
	}
	.header-logos-hecho {
		padding-bottom: 4%;
	}
	.header-logos-covid {
		padding-bottom: 6%;
	}
	.header-logos-tengo {
		padding-bottom: 3%;
	}
	.logo-quehehecho{
		position: relative;
		display: block;
		margin: auto;
	}
	.logo-headercovid{
		position: relative;
		display: block;
		margin: auto;
	}
	.logo-quetengo{
		position: relative;
		display: block;
		margin: auto;
	}
			
	
	
	/* HOME */
	.home-fluid {
		padding-left: 30px;
		padding-right: 30px;
	}
	.home-h2 {
		font-size: 3.2rem;
		line-height: 90%;
	}
	
	/*FOOTER*/
	.btn-redes{
		font-size: 40px;
	}
	
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 0 2% 0 0;
	}
	.footer-info-ul2 li{
		font-size: 1.2rem;
		margin-right: 3%;
	}
	.footer-info-ul li{
		font-size: 1.2rem;
	}
	
	
	/**/
	.int-gps .hover .sub_tit{
		font-size: 20px;
	}
	
	/*GENERALES*/
	.supratitle h4{
		font-size: 1.25rem;
	}
	.parrafo{
		font-size: 1.25rem;
	}
	.parrafo2{
		font-size: 1.25rem;
	}
	
	/*NOTICIAS*/
	/**/
	.cap-dosempre-h2{
		font-size: 9rem;
	}
	.cap-dosempre-h3{
		font-size: 2.5rem;
		padding: 0% 13% 0 6%;
	}
	
	/**/
	.fye-cuaempre-h2{
		font-size: 11rem;
	}
	.fye-cuaempre-h3{
		font-size: 2.5rem;
		padding: 0% 3% 0 6%;
	}
	
	/**/
	.pro-nucleos-h2{
		font-size: 16rem;
	}
	.pro-nucleos-h3{
		font-size: 2.5rem;
	}
	
	/**/
	.pro-mecco-h2{
		font-size: 16rem;
	}
	.pro-mecco-h3{
		font-size: 2.5rem;;
	}
	
	/**/
	.pro-fabpro-h2{
		font-size: 16rem;
	}
	.pro-fabpro-h3{
		font-size: 2.5rem;;
	}
	
	/**/
	.com-masdequi{
		padding: 6.5% 5% 7% 9%;
	}
	.com-masdequi-h2{
		font-size: 3rem;
	}
	.com-masdequi-info{
		padding: 6% 3% 2% 0%;
	}
	
	/**/
	.com-pricatalogo-h2{
		font-size: 4rem;
		padding-right: 13%;
	}
	
	/**/
	.int-asesoriasmoda{
		padding: 3.5% 5% 3% 4%;
	}
	.int-asesoriasmoda-h4{
		font-size: 2rem;
		top: 62px;
	}
	.int-asesoriasmoda-h3{
		font-size: 2.5rem;
		top: 26px;
		left: -15%;
	}
	.int-asesoriasmoda-h2{
		font-size: 13rem;
	}
	
	/**/
	.int-globaltalks-h2{
		font-size: 4rem;
	}
	.int-globaltalks-info{
		padding: 5% 0% 4% 0%;
	}
	
	/**/
	.int-pum{
		padding: 6.5% 7% 7% 9%;
	}
	.int-pum-h2{
		font-size: 12rem;
		padding-top: 3%;
	}
	.int-pum-h3{
		font-size: 2.2rem;
	}
	.int-pum-info{
		padding: 5% 0% 3% 0%;
	}
	.int-pum-img {
		padding: 19% 10% 0;
	}
	
	
}

@media screen and (min-width:1280px) and (max-width:1359px){
	
	
	/*NAV*/
	
	.nav-fluid {
		padding-left: 70px;
		padding-right: 70px;
	}
	
	
	.nav-horizontal{
		width: 83%;
		left: 0;
	}
	.nav-horizontal__li{
		font-size: 1.2rem;
		top: 4px;
	}
	
	.nav-horizontal_programas{
		width: 12%;
	}
	.nav-horizontal_feriasyeventos{
		width: 12%;
	}
	.nav-horizontal_capacitacion{
		width: 12%;
	}
	.nav-horizontal_inter{
		width: 15%;
	}
	.nav-horizontal > .nav-horizontal__li > a{
		padding-left: 5px;
		padding-right: 5px;
	}
	.spriteinicio{
		width: 34px;
		height: 35px;
	}
	.spriteinicio.activeinicio{
		background-position: 0 -37px;
	}
	.nav-horizontal_home2:hover .spriteinicio, 
	.nav-horizontal_home2:focus .spriteinicio {
		background-position: 0 -37px;
	}
	
	.nav-horizontal_home2{
		top:-15px;
	}
	.nav-horizontal_volver{
		top:-10px;		
	}
	.nav-horizontal_volver a img{
		width: 40px;
	}
	.nav-horizontal_sistemamoda{
		width: 21%;
		top: -1px;
	}
	.header-sistmoda-h2{
		font-size: 3.7rem;
	}
	.nav-horizontal > .nav-horizontal__li > a.heigual {
		height: 43px;
	}
	
	/*fin nav*/
	
	/* HOME */
	.home-fluid {
		padding-left: 70px;
		padding-right: 70px;
	}
	.home-h2 {
		font-size: 3.2rem;
		line-height: 90%;
	}
	
	
	/*FOOTER*/
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 0 2% 0 0;
	}
	.footer-info-ul2 li{
		font-size: 1.2rem;
		margin-right: 3%;
	}
	.footer-info-ul li{
		font-size: 1.2rem;
	}
	/**/
	.int-gps .hover .sub_tit{
		font-size: 20px;
	}
	
	/*GENERALES*/
	.supratitle h4{
		font-size: 1.4rem;
	}
	.parrafo{
		font-size: 1.45rem;
	}
	.parrafo2{
		font-size: 1.45rem;
	}
	
	/*NOTICIAS*/
	/**/
	.cap-dosempre-h2{
		font-size: 10.3rem;
	}
	.cap-dosempre-h3{
		font-size: 3rem;
		padding: 0% 13% 0 6%;
	}
	
	/**/
	.fye-cuaempre-h2{
		font-size: 12.5rem;
	}
	.fye-cuaempre-h3{
		font-size: 3rem;
		padding: 0% 3% 0 6%;
	}
	
	/**/
	.pro-nucleos-h2{
		font-size: 19rem;
	}
	.pro-nucleos-h3{
		font-size: 3rem;
	}
	
	/**/
	.pro-mecco-h2{
		font-size: 19rem;
	}
	.pro-mecco-h3{
		font-size: 3rem;
	}
	
	/**/
	.pro-fabpro-h2{
		font-size: 19rem;
	}
	.pro-fabpro-h3{
		font-size: 3rem;
	}
	
	/**/
	.com-masdequi{
		padding: 6.5% 5% 7% 9%;
	}
	.com-masdequi-h2{
		font-size: 4rem;
	}
	.com-masdequi-info{
		padding: 6% 3% 2% 0%;
	}
	
	/**/
	.com-pricatalogo-h2{
		font-size: 4.5rem;
		padding-right: 13%;
	}
	
	/**/
	.int-asesoriasmoda{
		padding: 3.5% 5% 3% 4%;
	}
	.int-asesoriasmoda-h4{
		font-size: 2.6rem;
		top: 62px;
	}
	.int-asesoriasmoda-h3{
		font-size: 3rem;
		top: 26px;
	}
	.int-asesoriasmoda-h2{
		font-size: 15rem;
	}
	
	/**/
	.int-globaltalks-h2{
		font-size: 4.5rem;
	}
	.int-globaltalks-info{
		padding: 6% 0% 4% 0%;
	}
	
	/**/
	.int-pum{
		padding: 6.5% 7% 7% 9%;
	}
	.int-pum-h2{
		font-size: 14rem;
		padding-top: 3%;
	}
	.int-pum-h3{
		font-size: 2.6rem;
	}
	.int-pum-info{
		padding: 5% 0% 3% 0%;
	}
	/**/
	.header-logos {
		padding: 20px 84px 20px;
		height: 100px;
	}
	.logo-quehehecho{
		width: 250px;
		height: 54px;
	}
	.logo-quehehecho:hover {
		background-position: 0 -61px;
	}
	.logo-quehehecho.activehere {
		background-position: 0 -61px;
	}
	.logo-quetengo {
		height: 57px;
		width: 224px;
	}
	.logo-quetengo:hover {
		background-position: 0 -62px;
	}
	.logo-quehehecho.activehere {
		background-position: 0 -62px;
	}
	
	.logo-headercovid{
		height: 57px;
		width: 399px;
	}
	.logo-headercovid:hover {
		background-position: 0 -68px;
	}
	.logo-headercovid.activehere {
		background-position: 0 -68px;
	}
	
	
}

@media screen and (min-width:1360px) and (max-width:1439px){
	
	/*NAV*/
	
	.nav-fluid {
		padding-left: 80px;
		padding-right: 80px;
	}
	
	.nav-horizontal{
		width: 83%;
		left: 0;
	}
	.nav-horizontal__li{
		font-size: 1.2rem;
		top: 4px;
	}
	
	.nav-horizontal_programas{
		width: 13%;
	}
	.nav-horizontal_feriasyeventos{
		width: 12%;
	}
	.nav-horizontal_capacitacion{
		width: 12%;
	}
	.nav-horizontal_inter{
		width: 15%;
	}
	.nav-horizontal > .nav-horizontal__li > a{
		padding-left: 5px;
		padding-right: 5px;
	}
	.spriteinicio{
		width: 34px;
		height: 35px;
	}
	.spriteinicio.activeinicio{
		background-position: 0 -37px;
	}
	.nav-horizontal_home2:hover .spriteinicio, 
	.nav-horizontal_home2:focus .spriteinicio {
		background-position: 0 -37px;
	}
	
	.nav-horizontal_home2{
		top:-15px;
	}
	.nav-horizontal_volver{
		top:-10px;		
	}
	.nav-horizontal_volver a img {
		width: 45px;
		left: 21%;
		position: relative;
	}
	.nav-horizontal_sistemamoda{
		width: 20%;
		top: -1px;
	}
	.header-sistmoda-h2{
		font-size: 4rem;
	}
	.nav-horizontal > .nav-horizontal__li > a.heigual {
		height: 43px;
	}
		
	/*fin nav*/
	
	/* HOME */
	.home-fluid {
		padding-left: 70px;
		padding-right: 70px;
	}
	.home-h2 {
		font-size: 3.2rem;
		line-height: 90%;
	}
	
	
	/*FOOTER*/
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 0 2% 0 0;
	}
	.footer-info-ul2 li{
		font-size: 1.2rem;
		margin-right: 3%;
	}
	.footer-info-ul li{
		font-size: 1.2rem;
	}
	/**/
	.int-gps .hover .sub_tit{
		font-size: 20px;
	}
	
	/*GENERALES*/
	.supratitle h4{
		font-size: 1.6rem;
	}
	.parrafo{
		font-size: 1.55rem;
	}
	.parrafo2{
		font-size: 1.55rem;
	}
	
	/*NOTICIAS*/
	/**/
	.cap-dosempre-h2{
		font-size: 11rem;
	}
	.cap-dosempre-h3{
		font-size: 3.3rem;
		padding: 0% 13% 0 6%;
	}
	
	/**/
	.fye-cuaempre-h2{
		font-size: 13.5rem;
	}
	.fye-cuaempre-h3{
		font-size: 3.3rem;
		padding: 0% 3% 0 6%;
	}
	
	/**/
	.pro-nucleos-h2{
		font-size: 20.5rem;
	}
	.pro-nucleos-h3{
		font-size: 3.3rem;
	}
	
	/**/
	.pro-mecco-h2{
		font-size: 20rem;
	}
	.pro-mecco-h3{
		font-size: 3.3rem;
	}
	
	/**/
	.pro-fabpro-h2{
		font-size: 20rem;
	}
	.pro-fabpro-h3{
		font-size: 3.3rem;
	}
	
	/**/
	.com-masdequi{
		padding: 6.5% 5% 7% 9%;
	}
	.com-masdequi-h2{
		font-size: 4rem;
	}
	.com-masdequi-info{
		padding: 6% 3% 2% 0%;
	}
	
	/**/
	.com-pricatalogo-h2{
		font-size: 5rem;
		padding-right: 13%;
	}
	
	/**/
	.int-asesoriasmoda{
		padding: 3.5% 5% 3% 4%;
	}
	.int-asesoriasmoda-h4{
		font-size: 2.7rem;
		top: 66px;
	}
	.int-asesoriasmoda-h3{
		font-size: 3.3rem;
		top: 26px;
	}
	.int-asesoriasmoda-h2{
		font-size: 16rem;
	}
	
	
	/**/
	.int-globaltalks-h2{
		font-size: 4.5rem;
	}
	.int-globaltalks-info{
		padding: 5% 0% 4% 0%;
	}
	
	/**/
	.int-pum{
		padding: 6.5% 7% 7% 9%;
	}
	.int-pum-h2{
		font-size: 14rem;
		padding-top: 3%;
	}
	.int-pum-h3{
		font-size: 2.6rem;
	}
	.int-pum-info{
		padding: 5% 0% 3% 0%;
	}
	
	/**/
	.header-logos {
		padding: 20px 84px 20px;
		height: 100px;
	}
	.logo-quehehecho{
		width: 250px;
		height: 54px;
	}
	.logo-quehehecho:hover {
		background-position: 0 -61px;
	}
	.logo-quehehecho.activehere {
		background-position: 0 -61px;
	}
	.logo-quetengo {
		height: 57px;
		width: 224px;
	}
	.logo-quetengo:hover {
		background-position: 0 -62px;
	}
	.logo-quehehecho.activehere {
		background-position: 0 -62px;
	}
	
	.logo-headercovid{
		height: 57px;
		width: 399px;
	}
	.logo-headercovid:hover {
		background-position: 0 -68px;
	}
	.logo-headercovid.activehere {
		background-position: 0 -68px;
	}
	
	
}

@media screen and (min-width:1440px) and (max-width:1599px){
	
	/**/
	.header-logos{
		padding: 20px 84px 40px;
	}
	
	
	/*NAV*/
	
	.nav-fluid {
		padding-left: 80px;
		padding-right: 80px;
	}
	
	
	.nav-horizontal{
		width: 83%;
		left: 0;
	}
	.nav-horizontal__li{
		font-size: 1.2rem;
		top: 4px;
	}
	
	.nav-horizontal_programas{
		width: 13%;
	}
	.nav-horizontal_feriasyeventos{
		width: 12%;
	}
	.nav-horizontal_capacitacion{
		width: 12%;
	}
	.nav-horizontal_inter{
		width: 15%;
	}
	.nav-horizontal > .nav-horizontal__li > a{
		padding-left: 5px;
		padding-right: 5px;
	}
	.spriteinicio{
		width: 34px;
		height: 35px;
	}
	.spriteinicio.activeinicio{
		background-position: 0 -37px;
	}
	.nav-horizontal_home2:hover .spriteinicio, 
	.nav-horizontal_home2:focus .spriteinicio {
		background-position: 0 -37px;
	}
	
	.nav-horizontal_home2{
		top:-15px;
	}
	.nav-horizontal_volver{
		top:-10px;		
	}
	.nav-horizontal_volver a img {
		width: 45px;
		left: 21%;
		position: relative;
	}
	.nav-horizontal_sistemamoda{
		width: 20%;
		top: 1px;
	}
	.header-sistmoda-h2{
		font-size: 4rem;
	}
	.nav-horizontal > .nav-horizontal__li > a.heigual {
		height: 43px;
	}
		
	/*fin nav*/
	
	/* HOME */
	.home-fluid {
		padding-left: 70px;
		padding-right: 70px;
	}
	.home-h2 {
		font-size: 3.2rem;
		line-height: 90%;
	}

	
	/*FOOTER*/
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 0 2% 0 0;
	}
	.footer-info-ul2 li{
		font-size: 1.2rem;
		margin-right: 3%;
	}
	.footer-info-ul li{
		font-size: 1.2rem;
	}
	
	/*GENERALES*/
	.supratitle h4{
		font-size: 1.7rem;
	}
	.parrafo{
		font-size: 1.7rem;
	}
	.parrafo2{
		font-size: 1.7rem;
	}
	
	/*NOTICIAS*/
	/**/
	.cap-dosempre-h2{
		font-size: 11.5rem;
	}
	.cap-dosempre-h3{
		font-size: 3.6rem;
		padding: 0% 13% 0 6%;
	}
	
	/**/
	.fye-cuaempre-h2{
		font-size: 14.5rem;
	}
	.fye-cuaempre-h3{
		font-size: 3.5rem;
		padding: 0% 3% 0 6%;
	}
	
	/**/
	.pro-nucleos-h2{
		font-size: 22rem;
	}
	.pro-nucleos-h3{
		font-size: 3.6rem;
	}
	
	/**/
	.pro-mecco-h2{
		font-size: 22rem;
	}
	.pro-mecco-h3{
		font-size: 3.6rem;
	}
	
	/**/
	.pro-fabpro-h2{
		font-size: 22rem;
	}
	.pro-fabpro-h3{
		font-size: 3.6rem;
	}
	.pro-fabpro-info{
		padding: 0.8% 0% 0% 0%;
	}
	
	/**/
	.com-masdequi{
		padding: 6.5% 5% 7% 9%;
	}
	.com-masdequi-h2{
		font-size: 4.2rem;
	}
	.com-masdequi-info{
		padding: 6% 3% 2% 0%;
	}
	
	/**/
	.com-pricatalogo-h2{
		font-size: 5.2rem;
		padding-right: 13%;
	}
	
	/**/
	.int-asesoriasmoda{
		padding: 3.5% 5% 3% 4%;
	}
	.int-asesoriasmoda-h4{
		font-size: 3rem;
		top: 74px;
	}
	.int-asesoriasmoda-h3{
		font-size: 3.5rem;
		top: 34px;
	}
	.int-asesoriasmoda-h2{
		font-size: 18rem;
	}
	
	
	/**/
	.int-globaltalks-h2{
		font-size: 5rem;
	}
	
	/**/
	.int-pum{
		padding: 6.5% 7% 7% 9%;
	}
	.int-pum-h2{
		font-size: 16rem;
		padding-top: 3%;
	}
	.int-pum-h3{
		font-size: 3rem;
	}
	.int-pum-info{
		padding: 5% 0% 3% 0%;
	}
	
	
}

@media screen and (min-width:1600px) and (max-width:1679px){
	
	/**/
	.header-logos{
		padding: 20px 84px 40px;
	}
	
	/*NAV*/
	
	
	.nav-fluid {
		padding-left: 80px;
		padding-right: 80px;
	}
	
	
	.nav-horizontal{
		width: 83%;
		left: 0;
	}
	.nav-horizontal__li{
		font-size: 1.4rem;
		top: 8px;
	}
	
	.nav-horizontal_programas{
		width: 13%;
	}
	.nav-horizontal_feriasyeventos{
		width: 12%;
	}
	.nav-horizontal_capacitacion{
		width: 12%;
	}
	.nav-horizontal_inter{
		width: 15%;
	}
	.nav-horizontal > .nav-horizontal__li > a{
		padding-left: 5px;
		padding-right: 5px;
	}
	.spriteinicio{
		width: 34px;
		height: 35px;
	}
	.spriteinicio.activeinicio{
		background-position: 0 -37px;
	}
	.nav-horizontal_home2:hover .spriteinicio, 
	.nav-horizontal_home2:focus .spriteinicio {
		background-position: 0 -37px;
	}
	
	.nav-horizontal_home2{
		top:-11px;
	}
	.nav-horizontal_volver{
		top:-10px;		
	}
	.nav-horizontal_volver a img {
		width: 55px;
		left: 21%;
		position: relative;
	}
	.nav-horizontal_sistemamoda{
		width: 20%;
		top: -1px;
	}
	.header-sistmoda-h2{
		font-size: 5rem;
	}
	.nav-horizontal > .nav-horizontal__li > a.heigual {
		height: 43px;
	}
		
	/*fin nav*/
	
	/* HOME */
	.home-fluid {
		padding-left: 70px;
		padding-right: 70px;
	}
	.home-h2 {
		font-size: 3.2rem;
		line-height: 90%;
	}

	/*FOOTER*/
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 0 2% 0 0;
	}
	.footer-info-ul2 li{
		font-size: 1.2rem;
		margin-right: 3%;
	}
	.footer-info-ul li{
		font-size: 1.2rem;
	}
	
	/*GENERALES*/
	.parrafo{
		font-size: 1.9rem;
	}
	.parrafo2{
		font-size: 1.9rem;
	}
	
	/*NOTICIAS*/
	/**/
	.cap-dosempre-h2{
		font-size: 13rem;
	}
	.cap-dosempre-h3{
		font-size: 3.8rem;
	}
	
	/**/
	.fye-cuaempre-h2{
		font-size: 16rem;
	}
	.fye-cuaempre-h3{
		font-size: 3.8rem;
	}
	
	/**/
	.pro-nucleos-h2{
		font-size: 24rem;
	}
	.pro-nucleos-h3{
		font-size: 3.8rem;
	}
	
	
	/**/
	.pro-mecco-h2{
		font-size: 24rem;
	}
	.pro-mecco-h3{
		font-size: 3.8rem;
	}
	
	/**/
	.pro-fabpro-h2{
		font-size: 24rem;
	}
	.pro-fabpro-h3{
		font-size: 3.8rem;
	}
	.pro-fabpro-info{
		padding: 0.8% 0% 0% 0%;
	}
	
	/**/
	.com-masdequi{
		padding: 6.5% 5% 7% 9%;
	}
	.com-masdequi-h2{
		font-size: 5rem;
	}
	/**/
	.com-pricatalogo-h2{
		font-size: 6rem;
		padding-right: 13%;
	}
	
	/**/
	.int-asesoriasmoda{
		padding: 3.5% 5% 3% 4%;
	}
	.int-asesoriasmoda-h4{
		font-size: 3.3rem;
		top: 80px;
	}
	.int-asesoriasmoda-h3{
		font-size: 4rem;
		top: 34px;
	}
	.int-asesoriasmoda-h2{
		font-size: 20rem;
	}
	
	/**/
	.int-globaltalks-h2{
		font-size: 5.5rem;
	}
	
	/**/
	.int-pum{
		padding: 6.5% 7% 7% 9%;
	}
	.int-pum-h2{
		font-size: 18rem;
		padding-top: 3%;
	}
	.int-pum-h3{
		font-size: 3.2rem;
	}
	.int-pum-info{
		padding: 5% 0% 3% 0%;
	}
	
	
}

@media screen and (min-width:1680px) and (max-width:1919px){
	
	/**/
	.header-logos{
		padding: 20px 140px 40px;
	}
	
	/*NAV*/
	
	.nav-fluid {
		padding-left: 90px;
		padding-right: 90px;
	}
	
	
	.nav-horizontal{
		width: 83%;
		left: 0;
	}
	.nav-horizontal__li{
		font-size: 1.4rem;
		top: 8px;
	}
	
	.nav-horizontal_programas{
		width: 13%;
	}
	.nav-horizontal_feriasyeventos{
		width: 12%;
	}
	.nav-horizontal_capacitacion{
		width: 12%;
	}
	.nav-horizontal_inter{
		width: 15%;
	}
	.nav-horizontal > .nav-horizontal__li > a{
		padding-left: 5px;
		padding-right: 5px;
	}
	.spriteinicio{
		width: 34px;
		height: 35px;
	}
	.spriteinicio.activeinicio{
		background-position: 0 -37px;
	}
	.nav-horizontal_home2:hover .spriteinicio, 
	.nav-horizontal_home2:focus .spriteinicio {
		background-position: 0 -37px;
	}
	
	.nav-horizontal_home2{
		top:-11px;
	}
	.nav-horizontal_volver{
		top:-10px;		
	}
	.nav-horizontal_volver a img {
		width: 55px;
		left: 21%;
		position: relative;
	}
	.nav-horizontal_sistemamoda{
		width: 20%;
		top: -1px;
	}
	.header-sistmoda-h2{
		font-size: 5rem;
	}
	.nav-horizontal > .nav-horizontal__li > a.heigual {
		height: 43px;
	}
		
	/*fin nav*/
	
	/* HOME */
	.home-fluid {
		padding-left: 90px;
		padding-right: 90px;
	}
	.home-h2 {
		font-size: 3.2rem;
		line-height: 90%;
	}
	
	/*FOOTER*/
	.redes-inline > li {
		margin-right: 8%;
	}
	.footer-fluid {
		padding-left: 50px;
		padding-right: 50px;
	}
	.footer-col-parrafo {
		padding: 0 2% 0 0;
	}
	.footer-info-ul2 li{
		font-size: 1.3rem;
		margin-right: 3%;
	}
	.footer-info-ul li{
		font-size: 1.3rem;
	}
	
	/*GENERALES*/
	.parrafo{
		font-size: 1.9rem;
	}
	.parrafo2{
		font-size: 1.9rem;
	}
	
	/*NOTICIAS*/
	/**/
	.cap-dosempre-h2{
		font-size: 13rem;
	}
	.cap-dosempre-h3{
		font-size: 4rem;
	}
	
	/**/
	.fye-cuaempre-h2{
		font-size: 17rem;
	}
	.fye-cuaempre-h3{
		font-size: 4rem;
	}
	
	/**/
	.pro-nucleos-h2{
		font-size: 25rem;
	}
	.pro-nucleos-h3{
		font-size: 4rem;
	}
	
	/**/
	.pro-mecco-h2{
		font-size: 25rem;
	}
	.pro-mecco-h3{
		font-size: 4rem;
	}
	
	/**/
	.pro-fabpro-h2{
		font-size: 25rem;
	}
	.pro-fabpro-h3{
		font-size: 4rem;
	}
	.pro-fabpro-info{
		padding: 0.8% 0% 0% 0%;
	}
	
	/**/
	.com-masdequi{
		padding: 6.5% 5% 7% 9%;
	}
	.com-masdequi-h2{
		font-size: 5rem;
	}
	/**/
	.com-pricatalogo-h2{
		font-size: 6rem;
		padding-right: 13%;
	}
	
	/**/
	.int-asesoriasmoda{
		padding: 3.5% 5% 3% 4%;
	}
	.int-asesoriasmoda-h4{
		font-size: 3.4rem;
		top: 80px;
	}
	.int-asesoriasmoda-h3{
		font-size: 4rem;
		top: 34px;
	}
	.int-asesoriasmoda-h2{
		font-size: 20rem;
	}
	
	/**/
	.int-globaltalks-h2{
		font-size: 5.5rem;
	}
	
	/**/
	.int-pum{
		padding: 6.5% 7% 7% 9%;
	}
	.int-pum-h2{
		font-size: 18rem;
		padding-top: 3%;
	}
	.int-pum-h3{
		font-size: 3.4rem;
	}
	.int-pum-info{
		padding: 5% 0% 2% 0%;
	}
	
	
}




