@charset "utf-8";
/* Medios fluidos sencillos CSS ENG
   Nota: Los medios fluidos exigen la eliminación de los atributos de altura y anchura de los medios del código HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 no admite max-width (anchura máxima), por lo que usa de manera predeterminada una anchura del 100% */
.ie6 img {
	width:100%;
}

/* ****************************** GENERAL ****************************** ESTILOS 2*/
body {
	margin:0;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#5d5d5d;
	overflow-x:hidden;
	}
.clear {
	clear:both;
	}
h1, h2 {
	margin:0;
	}
img {
	border:none;
	}
.cufon-loading { 
    visibility: hidden;
	}
.hover {
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	}
#main {
	width:100%;
	height:auto;
	}
.max_width {
	width:80%;
	max-width:1030px;
	margin:0 auto;
	}
.font-size1-7rem{
    font-size:1.7rem;
}
.mod10 {
	width:92%;
	margin:4%;
	}
.mod15 {
	width:14.6666%;
	margin:1%;
	}
.mod20 {
	width:92%;
	margin:4%;
	}
.mod25 {
	width:92%;
	margin:4%;
	}
.mod30 {
	width:92%;
	margin:4%;
	}
.mod33 {
	width:31.3333%;
	margin:1%;
	}
.mod40 {
	width:92%;
	margin:4%;
	}
.mod50 {
	width:92%;
	margin:4%;
	}
.mod60 {
	width:92%;
	margin:4%;
	}
.mod70 {
	width:92%;
	margin:4%;
	}
.mod75 {
	width:92%;
	margin:4%;
	}
.mod80 {
	width:92%;
	margin:4%;
	}
.mod90 {
	width:92%;
	margin:4%;
	}
.mod100 {
	width:100%;
	}
.mod10, .mod15, .mod20, .mod25, .mod30, .mod33, .mod40, .mod50, .mod60, .mod70, .mod75, .mod80, .mod90, .mod100 {
	text-align:justify;
	}
.floatl {
	float:left;
	}
.floatr {
	float:right;
	}
.justil {
	text-align:left;
	}
.justir {
	text-align:right;
	}
.underline {
	padding:0 0 20px 0;
	border-bottom:#919191 solid 1px;
	}
.underdash {
	padding:0 0 20px 0;
	border-bottom:#919191 dashed 1px;
	}
.nota_mx {
	font-size: 13px;
	text-align: center;
}
.nota_mx a {
	color:#00aeef;
	text-decoration: none;
}







#header_box{
	position:fixed;
	width:100%;
	height:40px;
	top:0;
	color:#fff;
	}
.css_home {
	background:none;
	}
.css_july {
	background:#233fc6;
	}
.css_prod {
	background:#ffca0e;
	}
	.css_prodshield {
	background:#7217A1;
	}
.css_plan {
	background:#184af4;
	}
.css_sist {
	background:#7217a1;
	}
.css_vari {
	background:#87b713;
	}
	.css_salestools {
	background:#ff5216;
	}
.css_varishield {
	background:#7217A1;
	}
	
		.css_variriseup{
	background:#E93398;
	}
	
.css_varirikickoff21{
	background:#6666ff;
	}
	
	.css_variestra{
	background:#6117AA;
	}
	
		.css_varikick0ff21{
	background-color:#6666ff;
	}
	
	.pleca {
	    background: #ff1d25;
	}
	
	.css_varikickoff {
	background:#6666ff;
	}
.css_tools {
	background:#ff5216;
	}
.css_flyers {
	background:#ffca0e;
	}
	
.css_opportunity {
	background:#C65132;
	}
	
	
	.css_toolsreload {
	background:#AA0F4F;
	}
	

	
	.css_weektraining {
	background:#F3EF9D;
	}
	
	
		.css_newsnovelty {
	background:#95CBEB;
	}
	
	.css_actives {
	background:#D9CD24;
	}

	
.css_rally2023{
    background:#000000;
}
	
.css_toolsshield {
	background:#7217A1;
	}
	
	
.css_kickoff2023 {
background: linear-gradient(
    135deg,
    #BE7D11 0%,
    #6f4a10 45%,
    #0B0B0B 100%
  );
	}	
	
	.css_familyreunion {
	background:#6819BC;
	}
	
	
	
	
	.css_calendarevents {
	background:#ed1c24;
	}	
	
.css_calendareventslogo{
	background:#ed1c24;
	}	
		
	
.css_eventos {
	background:#51c7b2;
	}
.css_maraton {
	background:#ff0074;
	}
.css_prod h1, .css_plan h1, .css_sist h1, .css_vari h1, .css_tools h1, .css_eventos h1, .css_maraton h1 ,  .css_kickoff2023 h1, .css_opportunity h1{
	position:absolute;
	left:20px;
	font-family:'Raleway', sans-serif;
    font-size:1em;
    line-height:40px;
    color:#fff;
	}
.css_july h1, .css_plan h1, .css_sist h1, .css_vari h1, .css_tools h1, .css_eventos h1, .css_maraton h1 ,  .css_kickoff2023 h1{
	position:absolute;
	left:20px;
	font-family:'Raleway', sans-serif;
    font-size:1em;
    line-height:40px;
    color:#fff;
	}
#ico_home {
	width:70px;
	position:fixed;
	left:55%;
	margin-left:-35px;
	top:-5px;
	z-index: 999;
	}
#ico_sections {
	width:90px;
	position:fixed;
	left:50%;
	margin-left:-45px;
	top:0;
	border-radius:50%;
	}
#logo_sections {
	height:30px;
	position:absolute;
	right:10px;
	top:5px;
	}
.pais {
	position:fixed;
	top:0;
	width:100%;
	z-index:1;
	padding: 20px 15px 15px 15px;
	background: url(../images/pais.png) center left no-repeat #ffca0e;
	background-size: auto 60%;
	}
#title_pais {
	position:fixed;
	top:40px;
	right:0;
	width:auto;
	font-size:12px;
	padding:5px 15px;
	border-radius:0 0 0 15px;
	background:#5d5d5d;
	}
#jumpMenu {
	color:#323232;
	font-family:'Raleway', sans-serif;
	font-size:1em;
	margin:0 0 0 25px;
	background:none;
	border:none;
	}

/* ---------- BOTONES MENÚ ---------- */
.btn_prod {
	display:block;
/*		height:95px;
	padding-top:158px;
	height:100px;
	padding-top:60px;*/
	height: 28vh;
	font-family:'Raleway', sans-serif;
	font-size:0.8em;
	text-transform:uppercase;
	text-decoration:none;
	}
.btn_prod:first-child {
	height:80px;
	padding-top:70px;
	}
/*.btn_prod:last-child {
	margin-bottom: 55px;
	}*/
.btn_prod h1 {
	display:block;
	margin-left:50%;
	line-height:0.8em;
	color:#fff;
	font-size:1.5em;
	}
	
/* ---- botones menu interno ----*/

.btn_prodInside {
	display:flow-root;
	height: 28vh;
	font-family:'Raleway', sans-serif;
	font-size:0.8em;
	text-transform:uppercase;
	text-decoration:none;
	}
.btn_prodInside:first-child {
	height:80px;
	padding-top:70px;
	}
.btn_prodInside h1 {
	display:block;
	margin-left:50%;
	line-height:0.8em;
	color:#fff;
	font-size:1.5em;
	}


.herramientas_width {
	width:90%;
	max-width:1200px;
	margin:0 auto;
	}
	
summary {
	display:block; 
	background:#d5dbdb;
	color:#444;
	cursor:pointer;
	padding: 18px;
    width: 1200px;
    border: none;
    text-align: center;
    outline: none;
    font-size: 18px;
	transition: 0.4s;
}

summary::-webkit-details-marker {
   color:#FF0000; 
   background:#FFFFFF; 
}

details[open] summary::-webkit-details-marker {
   color:#0000FF; 
   background:#00FFFF;
}
summary::-webkit-details-marker {
   display: none
}

summary:after {
   content: "+";
   color: #444;
   float: left;
   font-size: 1.5em;
   font-weight: bold;
   margin: -5px 5px 0 0;
   padding: 0;
   text-align: center;
   
}

details[open] summary:after {
   content: "-";
  color: #444
}




/*.accordion-button:is(.collapsed)::after {
    background-color:  #d5dbdb; 
}
.accordion-button:not(.collapsed)::after{
    background-color:  #AAB7B8;  
}*/



/*.accordion {
  background-color: #d5dbdb;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: center;
  outline: none;
  font-size: 18px;
  transition: 0.4s;
  display: flex;
  justify-content: center;
}



.panel {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
}	*/
	
#maraton {
	background-color: #fff;
	background: url(../images/img_vallarta.png) right no-repeat;
	background: url(../images/img_vallarta.png) right no-repeat, -moz-linear-gradient(45deg, #f09400 0%, #f09400 40%, #f09400 100%);
	background: url(../images/img_vallarta.png) right no-repeat, -webkit-linear-gradient(45deg, #f09400 0%,#f09400 40%,#f09400 100%);
	background: url(../images/img_vallarta.png) right no-repeat, linear-gradient(45deg, #f09400 0%,#f09400 40%,#f09400 100%);
	background-size: cover !important;
	}
#maraton h1 {
	background: #de5400;
	padding: 10px;
	}
	
	#guaranted {
		background-color: #7217A1;
	background: url(../images/PortadaEng.jpg) right no-repeat;
	background: url(../images/PortadaEng.jpg) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/PortadaEng.jpg) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/PortadaEng.jpg) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	}
#guaranted h1 {
		background: #E93398;
	padding: 10px;
	}

#kickoff2023 {
     background-size: auto !important;
	background: url(../images/kickoff2026ENG.jpeg) left no-repeat;  
	background-color: #0B0B0B;
	}
#kickoff2023 h1 {
	background: linear-gradient( 135deg, #BE7D11 0%, #6f4a10 45%, #0B0B0B 100% );
	padding: 10px;
	}
	
	
	#reloaded {
     background-size: auto !important;
	background: url(../images/ReloadEng.png) left no-repeat;  
	background-color: #AA004F;
	}
   #reloaded h1 {
	background: #FFCA0E; 
	padding: 10px;
	}
	
	
   #weektraining {
     background-size: contain !important;
	background: url(../images/weektraining.png) left no-repeat;  
	background-color: #DACE23;
	}
   #weektraining h1 {
	background: #FFCA0E; 
	padding: 10px;
	}
		
  #newsnovelty {
     background-size: contain !important;
	background: url(../images/newsnovelty.png) left no-repeat;  
	background-color: #5f2780;
	}
   #newsnovelty h1 {
	background: #FFCA0E; 
	padding: 10px;
	}
	
	
	#actives {
    background-size: contain !important;
	background: url(../images/actives.png) left no-repeat;  
	background-color: #D9CD23;
	}
   #actives h1 {
	background: #FFCA0E; 
	padding: 10px;
	}
	
	
	
#rally2023 {
     background-size: cover !important;
	background: url(../images/rally2023.png) left no-repeat;  
	background-color: #000000;
	}
   #rally2023 h1 {
	background: #184af4; 
	padding: 10px;
	}

	
#productos {
	background-color: #C65132!important;
	background: url(../images/img_producto.png) left no-repeat;
	
	background-size: contain !important;
	}
#productos h1 {
	background: #ffca0e;
	padding: 10px;
	}
	
#opportunityEvents {
	background-color: #6BA0C0!important;
	background: url(../images/opportunityEvents.png) left no-repeat;
	
	background-size: contain !important;
	}
#opportunityEvents h1 {
	background: #ffca0e;
	padding: 10px;
	}
	
	
	
	#plan {
	background-color: #5F2780!important;
	background: url(../images/img_plan.png) left no-repeat;
	
	background-size: contain !important;
	}
	
	
#plan h1 {
	background: #184af4;
	padding: 10px;
	}
	
#varios {
	background-color: #DACE22!important;
	background: url(../images/img_varios.png) left no-repeat;
	
	background-size: contain !important;
	}

#varios h1 {
	background: #87b713;
	padding: 10px;
	}

#ambassador {
	background-color: #E24288!important;
	background: url(https://welcome.ardysslife.com/images/bg-ambassador.jpeg) left no-repeat;
	
	background-size: contain !important;
	}

#ambassador h1 {
	background: #87b713;
	padding: 10px;
	}

.css_ambassador {
	background:#87b713;
	}
	
.btn_pdf_ambassador {
    background-color: #87b713;
    padding: 18px;
    color: black;
    font-size: initial;
    font-weight: bold;
    text-align: end;
    font-size: 1.5em !important;
	}

/*	
#ambassador {
    	background-color: #e18601;
    	background: url(../images/img_varios.png) right no-repeat;
    	background: url(../images/img_varios.png) right no-repeat, -moz-linear-gradient(45deg, #e9a528 0%, #eca829 40%, #e18601 100%);
    	background: url(../images/img_varios.png) right no-repeat, -webkit-linear-gradient(45deg, #e9a528 0%,#eca829 40%,#e18601 100%);
    	background: url(../images/img_varios.png) right no-repeat, #DACE23;
    	background-size: contain !important;
	}	
*/	
#herramientas {
	background-color: #C65132!important;
	background: url(../images/img_tools.png) left no-repeat;
	
	background-size: contain !important;
	}


#herramientas h1 {
	background: #ff5216;
	padding: 10px;
	}	
	
	
#backoffice {
	background-color: #5F2780!important;
	background: url(../images/img_backoffice.png) left no-repeat;
	
	background-size: contain !important;
	}
	
	

#backoffice h1 {
	background: #184af4;
	padding: 10px;
	}
	
	
	
	#shield {
		background-color: #7217A1;
	background: url(../images/Shieldbanner.png) right no-repeat;
	background: url(../images/Shieldbanner.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/Shieldbanner.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/Shieldbanner.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	}
#shield h1 {
		background: #7217A1;
	padding: 10px;
	}
	
	
		#riseup {
		background-color: #7217A1;
	background: url(../images/riseupespa.jpg) right no-repeat;
	background: url(../images/riseupespa.jpg) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/riseupespa.jpg) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/riseupespa.jpg) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	}
#riseup h1 {
		background: #E93398;
	padding: 10px;
	}
	
	
	
	#buildfuture {
		background-color: #7217A1;
	background: url(../images/ExtrabaganzaEng.jpg) right no-repeat;
	background: url(../images/ExtrabaganzaEng.jpg) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/ExtrabaganzaEng.jpg) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/ExtrabaganzaEng.jpg) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	}
	
		
#buildfuture h1 {
		background: #E93398;
	padding: 10px;
	}
	
#buildkickoff {
		background-color: #7217A1;
	background: url(../images/WELCOME-PORTADA-KICK-OFF.png) right no-repeat;
	background: url(../images/WELCOME-PORTADA-KICK-OFF.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/WELCOME-PORTADA-KICK-OFF.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/banner-welcome.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	    
	}
	
	#buildkickoff h1 {
		background: #E8415B;
	padding: 10px;
	}
	
	
	/*Extravaganza 2021*/
	#extra2021 {
		background-color: #7217A1;
	background: url(../images/WelcomeEng.png) right no-repeat;
	background: url(../images/WelcomeEng.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/WelcomeEng.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/WelcomeEng.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	    
	}
	
	#extra2021 h1 {
		background: #E8415B;
	padding: 10px;
	}
	/*Termina*/

	/*KickOff2022*/
		#KickOff2022 {
		background-color: #7217A1;
	background: url(../images/KickOff2022.png) right no-repeat;
	background: url(../images/KickOff2022.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/KickOff2022.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/KickOff2022.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	/*    background-color: #0a104a!important;
	background: url(../images/KickOff2022.png) left no-repeat;
    background-size: auto !important;*/
	}
	
	#KickOff2022 h1 {
		background: #E8415B;
	padding: 10px;
	}
	
	/* KickOff2022 Termina*/
	
	
	/*cancun2022*/
		#cancun2022 {
		    /*
		background-color: #7217A1;
	background: url(../images/familyreunionEng.png) right no-repeat;
	background: url(../images/familyreunionEng.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/familyreunionEng.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/familyreunionEng.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	*/
	/*    background-color: #0a104a!important;
	background: url(../images/KickOff2022.png) left no-repeat;
    background-size: auto !important;*/
    background-size: auto !important;
	background: url(../images/Extra2022Eng.png) left no-repeat;  
	background-color: #FEEEE9;
	}
	
	#cancun2022 h1 {
		background: #E8415B;
	padding: 10px;
	}
	
	/* KickOff2022 Termina*/
	
	
	
	/*mayincentives*/
	#mayincentives {
    background-size: auto !important;
	background: url(../images/MAY-INCENTIVES-ENG.jpg) left no-repeat;  
	background-color: #002BFF;
	}
	
	#mayincentives h1 {
		background: #E8415B;
	padding: 10px;
	}
	
		
	#julyincentives {
    background-size: auto !important;
	background: url(../images/JulyIncentivesEng.jpeg) left no-repeat;  
	background-color: #233FC5;
	}
	
	#julyincentives h1 {
		background: #E8415B;
	padding: 10px;
	}
	
	/* KickOff2022 Termina*/
	
	
		/*familyreunion*/
		#familyreunion {
		    /*
		background-color: #7217A1;
	background: url(../images/familyreunionEng.png) right no-repeat;
	background: url(../images/familyreunionEng.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/familyreunionEng.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/familyreunionEng.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	*/
	/*    background-color: #0a104a!important;
	background: url(../images/KickOff2022.png) left no-repeat;
    background-size: auto !important;*/
    background-size: auto !important;
	background: url(../images/familyreunionEng.png) left no-repeat;  
	background-color: #6819BC;
	}
	
	#familyreunion h1 {
		background: #E8415B;
	padding: 10px;
	}
	
	/* KickOff2022 Termina*/
	
	
	
	
	
	/*Inicia*/
	
		/*Calendar2022*/
		#Calendar2022 {
	/*	background-color: #7217A1;
	background: url(../images/EVENTS.jpg) left no-repeat;
	background: url(../images/EVENTS.jpg) left no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/EVENTS.jpg) left no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/EVENTS.jpg) left no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;*/
	background-size: auto !important;
	background: url(../images/EVENTS.jpg) left no-repeat;  
	background-color: #FCF5E3;
	    
	}
	
	#Calendar2022 h1 {
		background: #ed1c24;
	padding: 10px;
	}
	
	/* KickOff2022 Termina*/
	
	
	
	
	
	
	
	
	#cheque {
		background-color: #7217A1;
	background: url(../images/PortadaEsp.jpg) right no-repeat;
	background: url(../images/PortadaEsp.jpg) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/PortadaEsp.jpg) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/PortadaEsp.jpg) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
	background-size: cover !important;
	}
#cheque h1 {
		background: #E93398;
	padding: 10px;
	}
	
	
	
	
	

	

	
	#cancun {
	background-color: #a2edf7;
	background: url(../images/cancunesp.jpg) right no-repeat;
	
	background: url(../images/cancunesp.jpg) right no-repeat, -moz-linear-gradient(45deg, #a2edf7 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/cancunesp.jpg) right no-repeat, -webkit-linear-gradient(45deg, #a2edf7 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/cancunesp.jpg) left  no-repeat, linear-gradient(45deg, #a2edf7 0%,#97e8f2 40%,#41b8c8 100%);

	background-size: auto !important;
	}
	#cancun h1 {
	background: #184af4;
	padding: 10px;
	}
@media only screen and (max-width: 600px) {
  #cancun {
    	background-size: cover !important;
  }
}
	
#kickoff2020 {
	background-color: #a2edf7;
	background: url(../images/KickoffBannerEn.jpg) right no-repeat;
	
	background: url(../images/KickoffBannerEn.jpg) right no-repeat, -moz-linear-gradient(45deg, #a2edf7 0%, #97e8f2 40%, #41b8c8 100%);
	background: url(../images/KickoffBannerEn.jpg) right no-repeat, -webkit-linear-gradient(45deg, #a2edf7 0%,#97e8f2 40%,#41b8c8 100%);
	background: url(../images/KickoffBannerEn.jpg) left  no-repeat, linear-gradient(45deg, #000000 0%,#000000 40%,#000000 100%);

	background-size: 78% !important;
	}
	#kickoff2020 h1 {
	background: #EA4640;
	padding: 10px;
	}

     @media only screen and (max-width: 600px) {
     #kickoff2020 {
    	background-size: cover !important;
  }
  
}




	
#sistema {
	background-color: #eeddc1;
	background: url(../images/welcome.png) right no-repeat;
	background: url(../images/welcome.png) right no-repeat, -moz-linear-gradient(45deg, #eeddc1 0%, #fffcec 40%, #e3c7a0 100%);
	background: url(../images/welcome.png) right no-repeat, -webkit-linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
	background: url(../images/welcome.png) right no-repeat, linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
	background-size: cover !important;
	}
#sistema h1 {
	background: #7217a1;
	padding: 10px;
	}


	
	
	#salestools {
	background-color: #94c01f;
	background: url(../images/sales_tools.png) right no-repeat;
	background: url(../images/sales_tools.png) right no-repeat, -moz-linear-gradient(45deg, #e0f629 0%, #a8d925 40%, #94c01f 100%);
	background: url(../images/sales_tools.png) right no-repeat, -webkit-linear-gradient(45deg, #e0f629 0%,#a8d925 40%,#94c01f 100%);
	background: url(../images/sales_tools.png) right no-repeat, linear-gradient(45deg, #e0f629 0%,#a8d925 40%,#94c01f 100%);
	background-size: cover !important;
	}
#salestools h1 {
	background: #ff5216;
	padding: 10px;
	}
	
#eventos {
	background-color: #94c01f;
	background: url(../images/img_eventos.png) right no-repeat;
	background: url(../images/img_eventos.png) right no-repeat, -moz-linear-gradient(45deg, #ff5b82 0%, #ed1447 40%, #ca133e 100%);
	background: url(../images/img_eventos.png) right no-repeat, -webkit-linear-gradient(45deg, #ff5b82 0%,#ed1447 40%,#ca133e 100%);
	background: url(../images/img_eventos.png) right no-repeat, linear-gradient(45deg, #ff5b82 0%,#ed1447 40%,#ca133e 100%);
	background-size: cover !important;
	}
#eventos h1 {
	background: #51c7b2;
	padding: 10px;
	}
#blog {
	background-color: #fe5216;
	background: url(../images/img_blog.png) right no-repeat;
	background: url(../images/img_blog.png) right no-repeat, -moz-linear-gradient(45deg, #cf3601 0%,#fe5216 50%,#fd7d16 100%);
	background: url(../images/img_blog.png) right no-repeat, -webkit-linear-gradient(45deg, #cf3601 0%,#fe5216 50%,#fd7d16 100%);
	background: url(../images/img_blog.png) right no-repeat, linear-gradient(45deg, #cf3601 0%,#fe5216 50%,#fd7d16 100%);
	background-size: cover !important;
	}
#blog h1 {
	background: #ffca0e;
	padding: 10px;
	}



.titleInside{
        margin: 15px;
    font-size: 23px;
    display: block;
    /* margin-left: 50%; */
    line-height: 0.8em;
    color: #fff;
    font-size: 1.93em;
}

.subMenuInside{
    width: 65%; 
    margin: 0 auto; 
    margin-top:25vh;
}
/* ******************** CONTENIDOS ******************** */
#content_box {
	padding-top:55px;
	}
.no_bott_marg  {
	padding-bottom:0 !important;
	}


/* ---------- PRODUCTOS ---------- */
.color_prod {
	color:#ffca0e;
	}
.color_plan {
	color:#184af4;
	}
.color_sist {
	color:#7217a1;
	}
.color_vari {
	color:#87b713;
	}
.color_tools {
	color:#ff5216;
	}


/* ---------- CATEGORIAS ---------- */
.btn_catego {
	font-family:'Raleway', sans-serif;
	font-size:0.7em;
	text-align:center;
	display:block;
	text-decoration:none;
	max-width:80%;
	margin:15px auto;
	padding:30px 5%;
	color:#fff;
	outline:none;
	letter-spacing:-1px;
	text-shadow:0 2px 5px rgba(255,93,14,0.5);
	}
.btn_catego:visited {
	color:#fff;
	}
.btn_maraton {
	font-family:'Raleway', sans-serif;
	font-size:0.7em;
	text-align:center;
	display:block;
	text-decoration:none;
	max-width:90%;
	margin:50px auto 15px auto;
	padding:30px 5%;
	color:#fff;
	background:#ff0074;
	outline:none;
	letter-spacing:-1px;
	border-radius: 30px;
	}
.btn_maraton:visited {
	color:#fff;
	}
.color_prod01 {
	/*background:#65890c url(../images/catego_reshape.png) left no-repeat;
	background-size:cover;*/
	background:#ffca0e;
	}
.color_prod02 {
	/*background:#70980e url(../images/catego_nutri.png) left no-repeat;
	background-size:cover;*/
	background:#ffb80e;
	}
.color_prod03 {
	/*background:#7ca910 url(../images/catego_skin.png) left no-repeat;
	background-size:cover;*/
	background:#ffa10e;
	}
.color_prod04 {
	/*background:#7ca910 url(../images/catego_skin.png) left no-repeat;
	background-size:cover;*/
	background:#fd8f00;
	}


/* ---------- PDF ---------- */
.btn_pdf {
	font-family:'Raleway', sans-serif;
	font-size:0.5em;
	text-align:right;
	display:block;
	text-decoration:none;
	max-width:90%;
	margin:10px auto;
	padding:30px 5%;
	color:#fff !important;
	letter-spacing:-1px;
}
.btn_pdf:visited {
	color:#fff;
	}
.btn_pdf_recursoscatalogo {
	background:#ffca0e url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	font-size: 22px;
	}
	
/* ---------- PDF RECURSOS ---------- */
.btn_pdf_recursos {
	background:#87b713 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}
	
/* ---------- PDF HERRAMIENTAS ---------- */
.btn_pdf_herramientas {
	background:#E8415B url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}

/* ---------- PDF ---------- */
.btn_pdf2022 {
	font-family:'Raleway', sans-serif;
	font-size:0.5em;
	text-align:right;
	display:block;
	text-decoration:none;
	max-width:90%;
	margin:10px auto;
	padding:30px 5%;
	color:#fff !important;
	letter-spacing:-1px;
}
.btn_pdf2022:visited {
	color:#fff;
	}


/* ---------- PDF RECURSOS ---------- */
.btn_pdf_recursos2022 {
	background: url("../images/pdf_ico.png") left no-repeat, linear-gradient(135deg, #BE7D11 0%, #6f4a10 45%, #0B0B0B 100%);
	background-size: contain;
	}

.btn_pdf_recursos2022 h1{
    color: white!important;
    font-size: large;
}

/*Inicia family Reunoin*/

/* ---------- PDF RECURSOS ---------- */
.btn_pdf_recursosfamily {
	background:#6819BC url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}





/*Inicia calendario*/
/* ---------- PDF ---------- */
.btn_pdfcalendar {
	font-family:'Raleway', sans-serif;
	font-size:0.5em;
	text-align:right;
	display:block;
	text-decoration:none;
	max-width:90%;
	margin:10px auto;
	padding:30px 5%;
	color:#fff !important;
	letter-spacing:-1px;
}
.btn_pdfvalendarvisited:visited {
	color:#fff;
	}


/* ---------- PDF RECURSOS ---------- */
.btn_pdf_calendar {
	background:#ed1c24 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}
/*Termina*/






.btn_pdf_salestools {
	background:#7217a1 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}


.btn_pdf_business{
    background:#C65132 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	font-size: 22px;
}

.btn_pdf_catalogs {
	background:#ff5216 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	font-size: 22px;
	}

.btn_link_catalogs
{
	background:#ff5216 left no-repeat;
	background-size:contain;
	font-size: 22px;
	}
	
.btn_pdf_flyers {
	background:#ffca0e url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	font-size: 22px;
	}

.btn_videos_ico {
	background:#ff5216 url(../images/play_ico.png) left no-repeat;
	background-size:contain;
	font-size: 22px;
	}
	
.btn_videos_ico_Opportunity {
	background:#C65132 url(../images/play_ico.png) left no-repeat;
	background-size:contain;
	font-size: 22px;
	}
	
	.btn_pdf_sales {
    background-color: #ff5216;
    padding: 18px;
    color: white;
    font-size: initial;
    font-weight: bold;
    text-align: end;
    font-size: 1.5em !important;
	}
	
	
	.btn_pdf_reload {
    background-color: #AA0F4F;
    padding: 18px;
    color: white;
    font-size: initial;
    font-weight: bold;
    text-align: end;
    font-size: 1.5em !important;
	}
	
	.btn_pdf_weektraining {
   
    padding: 18px;
    color: black;
    font-size: initial;
    font-weight: bold;
    text-align: end;
    font-size: 1.5em !important;
    background: #F3EF9D url(../images/pdf_ico.png) left no-repeat;
    background-size: contain;
	}

	.btn_pdf_newsnovelty {
    background-color: #95CBEB;
    padding: 18px;
    color: black;
    font-size: initial;
    font-weight: bold;
    text-align: end;
    font-size: 1.5em !important;
	}
	
	
	.btn_pdf_actives {
    background-color: #D9CD24;
    padding: 18px;
    color: black;
    font-size: initial;
    font-weight: bold;
    text-align: end;
    font-size: 1.5em !important;
	}
	

	
	
	
.btn_pdf_css_rally2023{
      
    padding: 18px;
    color: #ffffff;
    font-size: initial;
    font-weight: bold;
    text-align: end;
    font-size: 1.5em !important;
    	background:#000000 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
}
.btn_pdf_shield {
	background:#7217A1 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}

.btn_pdf_riseup {
	background:#E93398 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}
	
	
	.btn_pdf_estra {
	background:#533A96 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}
	
		.btn_pdf_kickoff21 {
	background:#6666ff url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}
	
	
.btn_pdf_kickoff {
	background:#6666ff url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}
/* ---------- PDF EVENTOS ---------- */
.btn_pdf_event {
	background:#51c7b2 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}


/* ---------- PDF PLAN ---------- */
.btn_pdf_plan {
	background:#184af4 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}


/* ---------- PDF MARATON ---------- */
.btn_pdf_maraton {
	background:#00aeef url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}

/* ---------- PDF JULY ---------- */
.btn_pdf_july {
	background:#233FC6 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	}


/* ---------- JPG ---------- */
.btn_jpg {
	font-family:'Raleway', sans-serif;
	font-size:0.5em;
	text-align:right;
	display:block;
	text-decoration:none;
	max-width:90%;
	margin:10px auto;
	padding:30px 5%;
	color:#fff !important;
	background:#87b713 url(../images/jpg_ico.png) left no-repeat;
	background-size:contain;
	letter-spacing:-1px;
	}
.btn_jpg:visited {
	color:#fff;
	}


/* ---------- BOTON DE COMPARTIR ---------- */
.share_ur {
	display:inline-block;
	padding:8px 10px 8px 35px;
    margin:5px auto 0 auto;
	background:url(../images/fb_share.png) left no-repeat #4267b2;
	color:#fff !important;
	text-decoration:none;
	font-size:0.80em;
}


/* ---------- BOTON DE COMPARTIR EN WHATSAPP ---------- */
.share_whats {
	display:inline-block;
	padding:8px 10px 8px 35px;
    margin:5px auto 0 auto;
	background:url(../images/whats_share.png) left no-repeat #189d0e;
	color:#fff !important;
	text-decoration:none;
	font-size:0.80em;
}


/* ---------- BOTON DE DESCARGAR ---------- */
.share_down {
	position: relative;
	top: 11px;
	display:inline-block;
	padding: 15px 15px 16px;
    margin:5px auto 0 auto;
	background:url(../images/save.png) left no-repeat #ff5216;
	color:#fff !important;
	text-decoration:none;
	background-size: cover;
}

.share_downpdf {
	position: relative;
	top: 11px;
	display:inline-block;
	padding: 15px 15px 16px;
    margin:5px auto 0 auto;
	background:url(../images/pdf_ico.png) left no-repeat #ff5216;
	color:#fff !important;
	text-decoration:none;
	background-size: cover;
}

/* ---------- ITEMS ---------- */
.titular {
	margin-top:100px;
	}
.titularKick {
	margin-top:5vh;
	background-image: linear-gradient(#F9D662, #AF791B);
  color: transparent;
  background-clip: text;
	}
.titular h1,  .titularKick h1{
	font-family:'Raleway', sans-serif;
	font-size:1.2em;
	text-align:center;
	}
.titular h1 span, .titularKick h1 span {
	padding: 10px;
	border-radius: 15px;
	display:block;
	font-size:1.5em;
	text-transform:uppercase;
	}

.btn_items {
	display:block;
	text-decoration:none;
	text-align:center;
	margin:10px 0;
	}
.btn_items img {
	max-width:90%;
	border:#ddd 1px solid;
	}
.btn_items h1 {
	margin-top:5px;
	font-size:1.2em;
	letter-spacing:-1px;
	}

/* ---------- PRODUCTO ---------- */
#img_item {
	width: 100%;
	margin:100px 0 10px 0;
	}
#titular_item {
	margin-bottom:15px;
	font-family:'Raleway', sans-serif;
	font-size:1em;
	}
#info_txt  {
	display:block;
	font-size:0.8em;
	margin-bottom:80px;
	text-align:justify;
	}
#info_txt strong  {
	display:block;
	}
#info_txt em  {
	font-size:0.7em;
	}
#info_txt img  {
	width: 100%;
	margin:40px 0;
	}

/* ---------- IMAGEN EVENTO ---------- */
.eventimg {
	display:block;
	margin:20px 0;
	}


#ico_back {
	width:50px;
	position:fixed;
	left:15px;
	bottom:15px;
	border-radius:50%;
	}



/* ******************** FOOTER ******************** */
#footer_box {
	}
#logo_home {
	width:100px;
	position:fixed;
	left:50%;
	margin-left:-50px;
	bottom:0;
	}

/* ---------- FIRMA ---------- */
.firma {
    position: fixed;
    bottom: 5px;
    right: 5px;
    font-size: 0.5em;
    color: rgba(0,0,0,0.0);
}

    .bgpdfico{
        background-image: url(../images/pdf_ico.png);
        background-size: contain;
        background-repeat: no-repeat;
    }
    
      .bgshareico{
        background-image: url(../images/share.png);
        background-size: contain;
        background-repeat: no-repeat;
    }


/* -------------------------------------------------- DISEÑO MOVIL -------------------------------------------------- */

/* ******************** HEADER ******************** */


@media (max-width: 768px) {
    .courage {
        font-size: 10px !important;
    }
    
    .btn_prod {
        
    display: flow-root!important;
    height: 19vh!important;
    }
     .btn_prodInside {
    display: flow-root!important;
    height: 19vh!important;
    }
    .subMenuInside{
    width: 85%!important; 
}

    .max_width {
	    width: 95%;
	}
	
	.font-size1-7rem{
	    font-size:0.9rem;
	}
    .btn_pdf_recursos2022 h1 {
        font-size: medium;
    }
    
    .btn_pdf {
      padding: 30px 0%;
    }
    
    .btn_pdf a {
        max-width: 57%;
    }
    
    #ico_back {
      width: 35px;
      position: fixed;
      left: 10px;
      bottom: 10px;
      border-radius: 50%;
    }
    
}

/*------------------------------------------------- Diseño Celular--------------------------------*/
@media only screen and (max-width:360px)
{
    .btn_pdf_salestools {
	background:#7217a1 url(../images/pdf_ico.png) left no-repeat;
	background-size:contain;
	font-size: 7px;
	}
	
}

/* -------------------------------------------------- DISEÑO TABLET VERTICAL -------------------------------------------------- */

@media only screen and (min-width: 481px) {

.mod10 {
	width:8%;
	margin:1%;
	}
.mod15 {
	width:14.6666%;
	margin:1%;
	}
.mod20 {
	width:17%;
	margin:1.5%;
	}
.mod25 {
	width:22%;
	margin:1.5%;
	}
.mod30 {
	width:26%;
	margin:2%;
	}
.mod33 {
	width:31.3333%;
	margin:1%;
	}
.mod40 {
	width:36%;
	margin:2%;
	}
.mod50 {
	width:46%;
	margin:2%;
	}
.mod60 {
	width:56%;
	margin:2%;
	}
.mod70 {
	width:66%;
	margin:2%;
	}
.mod75 {
	width:71%;
	margin:2%;
	}
.mod80 {
	width:76%;
	margin:2%;
	}
.mod90 {
	width:86%;
	margin:2%;
	}



/* ******************** HEADER ******************** */
#header_box {
	}

/* ---------- MODULO ---------- */





/* ******************** CONTENIDOS ******************** */
#content_box {
	}

/* ---------- MODULO ---------- */





/* ******************** FOOTER ******************** */
#footer_box {
	}

/* ---------- MODULO ---------- */
}





/* -------------------------------------------------- DISEÑO TABLET HORIZONTAL -------------------------------------------------- */

@media only screen and (min-width: 769px) {
    
    

/* ******************** HEADER ******************** */
#header_box {
	}

/* ---------- MODULO ---------- */





/* ******************** CONTENIDOS ******************** */
#content_box {
	}

/* ---------- MODULO ---------- */





/* ******************** FOOTER ******************** */
#footer_box {
	}

/* ---------- MODULO ---------- */
}





/* -------------------------------------------------- DISEÑO ESCRITORIO -------------------------------------------------- */

@media only screen and (min-width: 1025px) {
/* ******************** HEADER ******************** */
#header_box {
	}

/* ---------- MODULO ---------- */





/* ******************** CONTENIDOS ******************** */
#content_box {
	}

/* ---------- MODULO ---------- */





/* ******************** FOOTER ******************** */
#footer_box {
	}

/* ---------- MODULO ---------- */
}
@media only screen and (max-width: 500px) {
    .btn_items h1 {
    margin-top: 5px;
    letter-spacing: -1px;
}
  	/*Extravaganza 2021*/
	#extra2021 {
		background-color: #7217A1;
    	background: url(../images/WelcomeEng.png) right no-repeat;
    	background: url(../images/WelcomeEng.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
    	background: url(../images/WelcomeEng.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
    	background: url(../images/WelcomeEng.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
    	background-size: contain !important;

	    
	}
		#kickoff2023 {
	
    	background-size: contain !important;

	    
	}
	
	#familyreunion {
	    
	/*
		background-color: #7217A1;
    	background: url(../images/familyreunionEng.png) right no-repeat;
    	background: url(../images/familyreunionEng.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
    	background: url(../images/familyreunionEng.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
    	background: url(../images/familyreunionEng.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
    	*/
    	background-size: contain !important;

	    
	}
	#mayincentives {
	    
	/*
		background-color: #7217A1;
    	background: url(../images/familyreunionEng.png) right no-repeat;
    	background: url(../images/familyreunionEng.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
    	background: url(../images/familyreunionEng.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
    	background: url(../images/familyreunionEng.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
    	*/
    	background-size: contain !important;

	    
	}
	
		#julyincentives {
	    
	/*
		background-color: #7217A1;
    	background: url(../images/familyreunionEng.png) right no-repeat;
    	background: url(../images/familyreunionEng.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
    	background: url(../images/familyreunionEng.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
    	background: url(../images/familyreunionEng.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
    	*/
    	background-size: contain !important;

	    
	}
	
	
	#cancun2022 {
	    
	/*
		background-color: #7217A1;
    	background: url(../images/familyreunionEng.png) right no-repeat;
    	background: url(../images/familyreunionEng.png) right no-repeat, -moz-linear-gradient(45deg, #7217A1 0%, #97e8f2 40%, #41b8c8 100%);
    	background: url(../images/familyreunionEng.png) right no-repeat, -webkit-linear-gradient(45deg, #7217A1 0%,#97e8f2 40%,#41b8c8 100%);
    	background: url(../images/familyreunionEng.png) right no-repeat, linear-gradient(45deg, #a2edf7 0%,#7217A1 40%,#41b8c8 100%);
    	*/
    	background-size: contain !important;

	    
	}
	
#productos {
	background-color: #eeddc1;
	background: url(../images/img_producto.png) right no-repeat;
	background: url(../images/img_producto.png) right no-repeat, -moz-linear-gradient(45deg, #eeddc1 0%, #fffcec 40%, #e3c7a0 100%);
	background: url(../images/img_producto.png) right no-repeat, -webkit-linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
	background: url(../images/img_producto.png) right no-repeat, #C65132;
	background-size: contain !important;
	}


#weektraining {
	background-color: #eeddc1;
	background: url(../images/weektraining.png) right no-repeat;
	background: url(../images/weektraining.png) right no-repeat, -moz-linear-gradient(45deg, #eeddc1 0%, #fffcec 40%, #e3c7a0 100%);
	background: url(../images/weektraining.png) right no-repeat, -webkit-linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
	background: url(../images/weektraining.png) right no-repeat, #DACE23;
	background-size: contain !important;
	}



#newsnovelty {
	background-color: #eeddc1;
	background: url(../images/newsnovelty.png) right no-repeat;
	background: url(../images/newsnovelty.png) right no-repeat, -moz-linear-gradient(45deg, #eeddc1 0%, #fffcec 40%, #e3c7a0 100%);
	background: url(../images/newsnovelty.png) right no-repeat, -webkit-linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
	background: url(../images/newsnovelty.png) right no-repeat, #5f2780;
	background-size: contain !important;
	}
	
	
#actives {
	background-color: #eeddc1;
	background: url(../images/actives.png) right no-repeat;
	background: url(../images/actives.png) right no-repeat, -moz-linear-gradient(45deg, #eeddc1 0%, #fffcec 40%, #e3c7a0 100%);
	background: url(../images/actives.png) right no-repeat, -webkit-linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
	background: url(../images/actives.png) right no-repeat, #D9CD25;
	background-size: contain !important;
	}
	
	
	

#rally2023 {
	background-color: #eeddc1;
	background: url(../images/rally2023.png) right no-repeat;
	background: url(../images/rally2023.png) right no-repeat, -moz-linear-gradient(45deg, #eeddc1 0%, #fffcec 40%, #e3c7a0 100%);
	background: url(../images/rally2023.png) right no-repeat, -webkit-linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
	background: url(../images/rally2023.png) right no-repeat, linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
	background-size: contain !important;
	}

.btn_prod h1 {
    display: block;
    margin-left: 0;
    line-height: 0.8em;
    color: #fff;
    font-size: 1.5em;
}

#plan {
    	background-color: #a2edf7;
    	background: url(../images/img_plan.png) right no-repeat;
    	background: url(../images/img_plan.png) right no-repeat, -moz-linear-gradient(45deg, #a2edf7 0%, #97e8f2 40%, #41b8c8 100%);
    	background: url(../images/img_plan.png) right no-repeat, -webkit-linear-gradient(45deg, #a2edf7 0%,#97e8f2 40%,#41b8c8 100%);
    	background: url(../images/img_plan.png) right no-repeat, #5F2780;
    	background-size: contain !important;
	}
	#sistema {
    	background-color: #eeddc1;
    	background: url(../images/welcome.png) right no-repeat;
    	background: url(../images/welcome.png) right no-repeat, -moz-linear-gradient(45deg, #eeddc1 0%, #fffcec 40%, #e3c7a0 100%);
    	background: url(../images/welcome.png) right no-repeat, -webkit-linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
    	background: url(../images/welcome.png) right no-repeat, linear-gradient(45deg, #eeddc1 0%,#fffcec 40%,#e3c7a0 100%);
    	background-size: contain !important;
	}
	#varios {
    	background-color: #e18601;
    	background: url(../images/img_varios.png) right no-repeat;
    	background: url(../images/img_varios.png) right no-repeat, -moz-linear-gradient(45deg, #e9a528 0%, #eca829 40%, #e18601 100%);
    	background: url(../images/img_varios.png) right no-repeat, -webkit-linear-gradient(45deg, #e9a528 0%,#eca829 40%,#e18601 100%);
    	background: url(../images/img_varios.png) right no-repeat, #DACE23;
    	background-size: contain !important;
	}

	#herramientas {
    	background-color: #94c01f;
    	background: url(../images/img_tools.png) right no-repeat;
    	background: url(../images/img_tools.png) right no-repeat, -moz-linear-gradient(45deg, #e0f629 0%, #a8d925 40%, #94c01f 100%);
    	background: url(../images/img_tools.png) right no-repeat, -webkit-linear-gradient(45deg, #e0f629 0%,#a8d925 40%,#94c01f 100%);
    	background: url(../images/img_tools.png) right no-repeat, #C65132;
    	background-size: contain !important;
	}
	#backoffice {
    	background-color: #a2edf7;
    	background: url(../images/img_backoffice.png) right no-repeat;
    	background: url(../images/img_backoffice.png) right no-repeat, -moz-linear-gradient(45deg, #a2edf7 0%, #97e8f2 40%, #41b8c8 100%);
    	background: url(../images/img_backoffice.png) right no-repeat, -webkit-linear-gradient(45deg, #a2edf7 0%,#97e8f2 40%,#41b8c8 100%);
    	background: url(../images/img_backoffice.png) right no-repeat, #5F2780;
    	background-size: contain !important;
	    }
	}