/* CSS Document */

/**secondary #0cbeb5 **/
/** primary #003880 **/
/** color fucsia: #fd0088 **/
/** color rosa: #ffc7c2 **/



*{font-family: 'Red Hat Display', arial, sans-serif;}
/*body,h1,h2,h3,h4,h5,p,a,span,label,input{font-family: 'Red Hat Display', arial, sans-serif;}*/
h1,h2{font-weight: 900;}

.text-right{text-align: right}

.btn-primary {
    color: #fff;
    background-color: #003880;
    border-color: #003880;
	border:0px;
}

.color-primary{color:#003880;}
.color-wow{color:#fd0088}
.color-ils{color:#593090;}
.color-breaknow{color:#57bcb5;}
.color-rose{color:#ffc7c2;}
.bg-ils{background:#593090;}
.bg-breaknow{background:#57bcb5;}
.bg-migc{background:#0071a7;}
.bg-rose{background:#ffc7c2;}
.bg-azul{background:#003880;}
.bg-puntoswow {background:#fd0088}

.btn.bg-ils{color:#fff}
.btn.bg-breaknow{color:#fff;}
.btn.bg-rose{color:#593090; border-radius: 50px;}



.dropdown-menu{
    box-shadow: 0px 0px 4px 0px #ddd; border-radius:15px;}


.navbar-brand img{max-height: 100px;}
.navbar-light .navbar-nav .nav-link {color:#003880;font-weight: bold;}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: #57bcb5;
}

.dropdown-item{color:#003880; transition: 0.2s all}
.dropdown-item:hover, .dropdown-item:focus{background:inherit; padding-left: 20px;}
.dropdown-item.active, .dropdown-item:active{background:#003880;}

.menu{box-shadow:0px 0px 10px 1px #ccc;}
.lead{font-weight:normal}

#marketplace-360 ul {list-style: none;}
#marketplace-360 ul li::marker{ content:'■'; padding-right: 10px; color:#57bcb5}
#marketplace-360 ul li{padding-left: 15px; line-height: 1.1; padding-bottom:10px;}

#marketplace-solucion ul {list-style: none;}
#marketplace-solucion ul li::marker{ content:'■'; padding-right: 10px; color:#57bcb5}
#marketplace-solucion ul li{padding-left: 15px; line-height: 1.1; padding-bottom:10px;}

#marketplace-solucion ul {color:#fff; padding-left:15px;padding-top:10px;}
#marketplace-360 ul { padding-left:15px;padding-top:10px; color:#003880;}
#marketplace-360 ul li{color:#fff}


#footer{padding-top:50px;    padding-bottom: 70px;}

/**sections**/
#homepage-accesos{/*min-height:80vh;
display:flex; align-items: center; margin-bottom: 40px;
    margin-top: 40px;*/}

#homepage-numeros{min-height:80vh;
display:flex; 
align-items: center;background:#003880; color: #fff;
padding-top:20px;padding-bottom:80px;
	background-image: url('../img/bg-verde-top-right.png'),  url('../img/asset-verde-part01.png'),url('../img/asset-verde2-part01.png');
    background-repeat:no-repeat, no-repeat ,no-repeat;
	background-size: auto, auto, auto;
	background-position: top right, bottom left, bottom right; 
}

#homepage-porfolio{min-height:80vh;display:flex; 
align-items: center
}

.bg-porfolio{background-image: url('../img/asset-verde-part02.png'),url('../img/asset-verde2-part02.png');
    background-repeat:no-repeat, no-repeat;
	background-size: auto, auto;
	background-position: top left, top right; 
	}



#nosotros-porfolio{min-height:80vh;display:flex; 
align-items: center; padding-top:50px;padding-bottom: 80px;}
#homepage-formcontacto, #casos-formcontacto{min-height:80vh;display:flex; 
align-items: center; background-color: #0cbeb5;padding-bottom: 60px;}


#nosotros-porfolio h1 {color:#003880;     padding-bottom: 30px;padding-top:50px;}
#nosotros-porfolio h2 {color:#003880;     padding-bottom: 30px;padding-top:50px;}
#nosotros-form h2 {color:#003880;  }

#nosotros-form .form, #homepage-formcontacto .form, #marketplace-formcontacto .form, #casos-formcontacto .form{background: #fff;
    border-radius: 30px;
    padding: 30px 30px 20px 30px;}


#nosotros-porfolio img {max-height: 100px;}

#nosotros .nosotros-left img, #nosotros .nosotros-right img { height: 100px}
#nosotros .nosotros-left {text-align: right}
#regalos-head{min-height:60vh;/*display:flex*/; align-items: center; /*background-color: #003880*/; color:#fff;padding-top:50px; padding-bottom: 50px;}

#regalos-head .title{ background-image:url("../img/line-bottom-azul.png"); background-repeat:no-repeat; background-position: bottom; background-size:contain}

#regalos-head .bg-azul{    padding-top: 0px;
    padding-bottom: 40px;
}
#regalos-head h3{margin-top:20px;}
#regalos-head h1{display: inline-block;
    padding: 10px 40px;
    background: #0cbeb5;
    border-radius: 15px 50px 50px 15px;
}
#regalos-head img{height: 120px;}

#regalos-head .title {}

#migiftcard .bg-migc ul {list-style: none;padding: 0}
/*#migiftcard .bg-migc ul li::before{content:'✔';padding-right: 10px;}*/

#homepage-numeros large{font-size:4rem}
#homepage-numeros small{font-size:1.4rem; line-height: 1; font-weight: bold; /*text-transform: uppercase*/}
#footer{background:#003880;}
footer .list-group-item{background:#003880; color:#fff;}


#nosotros{background: #003880; color:#fff; padding-top:50px; padding-bottom:50px; min-height:80vh;display:flex; 
align-items: center }
#nosotros-form{background-color:#0cbeb5;color:#003880; padding-top:50px;padding-bottom: 40px;
background-image: url(../img/bg-azul-bottom-left.png);
    background-repeat: no-repeat;
    background-size: auto;
    background-position: left bottom;

}
#nosotros-slogan {padding-top:50px;}
#nosotros-slogan .lead {font-size:2rem; color:#003880;}
#nosotros-slogan .comillas {height: 50px;}

#nosotros-slogan .logo {    display: flex;
    align-items: flex-end;}
#nosotros-slogan .logo img {height: 200px; width: auto;}
#puntoswow{min-height:80vh;/*display:flex;*/ 
align-items: center; padding-top:50px;padding-bottom: 50px;}
#puntoswow{color:#003880}
#puntoswow h2{padding: 10px 30px;
    background: #fd0088;
    border-radius: 30px 15px 15px 30px;
    color: #fff;
}
#puntoswow h3{color:#003880;}
#puntoswow h3.color-wow{color:#fd0088;font-weight: bold; margin-bottom: 20px;}

.puntoswow-line img{    padding: 10px 0px;
    max-height: 100px;
    border-bottom: 3px solid #fd0088;
    margin-bottom: 10px;}

#puntoswow .caracteristicas{  background-image:url("../img/line-top-azul-xl.png"); background-repeat:no-repeat; background-position: top; background-size:contain; padding-bottom:30px;}
#puntoswow .caracteristicas {padding-top:80px;}

#breaknow{min-height:80vh;display:flex; 
align-items: center; padding-top:50px;padding-bottom: 50px;
}

#breaknow h2 {
/*	color:#57bcb5;*/
	padding: 10px 30px;
    background: #57bcb5;
    border-radius: 15px 30px  30px  15px;
    color: #fff;}
#breaknow h3 {color:#593090; }
#breaknow h3.color-breaknow{color:#57bcb5; margin-bottom: 20px; font-weight: bold;}
#breaknow .bg-ils {padding-top:30px; padding-bottom: 30px;color:#fff;}

#breaknow .part1 { background-image:url("../img/asset-breaknow-1.png"); background-repeat:no-repeat; background-position: bottom left; background-size:auto}
#breaknow .part2 { background-image:url("../img/asset-breaknow-2.png"); background-repeat:no-repeat; background-position: top left; background-size:auto}

.breaknow-line .pasos {align-items: center}
 
.breaknow-line img{    padding: 10px 10px;
    max-height: 100px;
    border-right: 3px solid #57bcb5;
    margin-bottom: 10px;}


#migiftcard{min-height:80vh;display:flex; 
align-items: center; padding-top:50px;padding-bottom: 50px;}

#migiftcard h3{color:#0071a7;}
/*
#migiftcard .bg-migc{    color: #fff;
    padding: 30px 50px 30px 50px;
    border-radius: 30px 15px 15px 30px;
    margin-top: 15px;}
*/

#marketplace-slogan{min-height:40vh;display:flex; 
align-items: center; padding-top:50px;}
#marketplace-oferta{min-height:40vh;display:flex; 
align-items: center; padding-top:20px;padding-bottom: 50px;
	background-image:  url("../img/bg-marketplace-bottom-right.jpg");
    background-repeat: no-repeat;
    background-size:  contain;
    background-position: right bottom; 

}

#marketplace-solucion{min-height:30vh;display:flex; 
align-items: center; padding-top:50px;;
background-image:  url("../img/bg-solucion-top-right.jpg");
background-repeat: no-repeat;
background-size:  contain;
background-position: right top; 
}

#marketplace-360{min-height:30vh;display:flex; 
align-items: center; padding-bottom: 50px;
/*background-image:  url("../img/bg-gestion-top-left.jpg"),url("../img/bg-gestion-bottom-right.jpg");*/
    background-repeat: no-repeat, no-repeat;
    background-size:  auto, auto;
    background-position: left top, right bottom;background-color:#003880; margin-bottom:9
		0px;border-bottom-left-radius: 150px; }

#homepage-accesos .btn.btn-md.btn-block{ min-height: 86px;
    border-radius: 50px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  transition: all 0.4s;
}


#homepage-accesos {padding-top:50px;padding-bottom:160px;background-image: url('../img/bg-verde-bottom-right.png'),url('../img/bg-azul-accesos.png');
    background-repeat:no-repeat, no-repeat;
	background-size: auto, auto;
	background-position: right bottom, bottom left;     border-top: 10px solid #003880; }
#homepage-accesos .btn.btn-md.btn-block:hover{background: #009688; border-color: #009688;margin-top: -10px;	}
#homepage-accesos .btn.btn-md.btn-block large{line-height: 1;font-weight: bold;padding-left: 10px;
    padding-right: 10px;}
#marketplace-cita { border-bottom-left-radius: 150px;/*padding-bottom:50px;*/ }
#marketplace-cita .cita{/*background:#003880;*/ margin-top:50px;  border-radius: 30px;padding-bottom:20px; /*color:#fff;*//*padding:20px 20px;*/}
#marketplace-cita  .cita img{height: 40px; }
#marketplace-cita  .cita p{    padding-left: 60px;
    padding-right: 50px;
    padding-top: 0px;
	padding-bottom: 0px;margin: 0}

#casos-slogan {display:flex; 
align-items: center; padding-top:50px;}
#casos-slider {background:#003880;min-height:70vh;display:flex; 
align-items: center; padding-top:80px;padding-bottom: 80px;     border-radius: 150px 0px 0px 0px;
    margin-top: -20px; background-image: url(../img/asset-verde-part01.png),url(../img/asset-verde2-part01.png);
    background-repeat:  no-repeat ,no-repeat;
    background-size:  auto, auto;
    background-position:  bottom left, bottom right;}
/*** migiftacard ***/
.container-carrousel-gc {padding-top:50px; padding-bottom: 50px;}
.container-carrousel-gc .gc {border-radius: 20px; border: 1px solid #ccc;
/* z-index: 5; */ padding: 20px 40px;}

#casos-slogan h1{    color: #fff;
    display: inline-block;
    padding: 10px 40px;
    background: #0cbeb5;
    border-radius: 15px 50px 50px 15px;
    margin-bottom: -10px;}
#casos-slider h2{color:#fff;}
#casos-slider h3{color:#009688;}
#casos-slider h4{color:#fff;}

#fidelizacion-slogan{padding-top:50px;padding-bottom:20px;}
#fidelizacion-oferta{min-height:40vh;display:flex; align-items: center; padding-top:0px;/*padding-bottom: 50px;*/}
#fidelizacion-oferta .fidelizacion-oferta{padding:30px 40px; color:#fff;     border-radius: 50px 15px 15px 50px; }

.bg-fidelizacion{background-image: url('../img/bg-bottom-vertical-rosa-2.jpg');
    background-repeat:no-repeat;
	background-size: contain;
	background-position: right;  }  
/*
#fidelizacion-oferta .fidelizacion-oferta ul{padding-left:10px; }
#fidelizacion-oferta .fidelizacion-oferta ul li::before { content:'+'; margin-right: 5px;}
#fidelizacion-oferta .fidelizacion-oferta ul li{list-style: none;}
*/

#fidelizacion-oferta  ul {list-style: none; padding-left:20px;padding-top:10px;}
#fidelizacion-oferta  ul li::marker{ content:'■'; padding-right: 10px; color:#ffc7c2}
#fidelizacion-oferta  ul li{padding-left: 15px; line-height: 1.1; padding-bottom:10px;}
#marketplace-oferta .lead {color:#003880}
#fidelizacion-slogan h1 {color:#593090;line-height: 0.8; padding-left:20px;}
#fidelizacion-slogan h1 span{font-size:1.5rem; }
#fidelizacion-slogan img {height: 180px; float: right}
#fidelizacion-slogan img, #fidelizacion-slogan h1 {display: inline-block}
#fidelizacion-clientes h2{/*background:#ffc7c2;*/padding-top:30px; color:#593090;  display: inline-block; border-radius:15px 50px 50px 15px}


#fidelizacion-canales h2{/*background:#ffc7c2;*/ color:#593090; padding-top:20px; padding-bottom:20px; display: inline-block; border-radius:50px 15px 15px 50px}/*
#fidelizacion-canales{
	background-image: url('../img/bg-bottom-vertical-violeta.jpg');
    background-repeat:no-repeat;
	background-size: auto;
	background-position: left top}*/
	

#fidelizacion-solucion {
    min-height: 40vh;
    display: flex;
    align-items: center;
    padding-top: 50px;
    padding-bottom: 50px;
	/*background-image: url('../img/divider-rosa.jpg');*/
    background-repeat:no-repeat;
	background-size: contain;
	background-position: top;
}
	
#fidelizacion-clientes .cita, #fidelizacion-canales .cita {color:#003880}
#fidelizacion-canales { 	
	background-image: url('../img/divider-rosa.png'), url('../img/asset-arriba-violeta.png');
    background-repeat:no-repeat, no-repeat;
	background-size: contain, auto;
	background-position: bottom, bottom left;}

#fidelizacion-solucion {background-color:#593090; /*margin-top:50px;*/ margin-bottom:30px;}
#fidelizacion-solucion h2 {color: #ffc7c2; margin-bottom: 30px;}
#fidelizacion-solucion p {color:#fff;}
#fidelizacion-solucion h4 {color: #593090;  background: #ffc7b8; border-radius: 10px 30px 30px 10px; padding: 5px 10px;     font-size: 1.2rem;
    font-weight: bold;
}
#fidelizacion-solucion  img{ height: 100px;}

#fidelizacion-catalogo h4 {color: #593090; /* background: #ffc7b8;*/  border-radius: 10px 30px 30px 10px;  padding: 5px 10px; }


#fidelizacion-catalogo {padding-top:50px;padding-bottom:50px;background-image: url('../img/asset-rosa-bg.png');
    background-repeat:no-repeat;
	background-size: contain;
	background-position: right bottom; }

#fidelizacion-catalogo .der {padding-left:50px;}
#fidelizacion-catalogo .der .iconos{display: flex; align-items: center;}
#fidelizacion-catalogo .icon.title img{margin:0;}
#fidelizacion-catalogo .iconos h4{margin:0;}
#fidelizacion-catalogo .iconos h4, #fidelizacion-catalogo .iconos img{ display: inline-block}
#fidelizacion-catalogo .iconos img{ height: 50px;}
#fidelizacion-catalogo h2{color:#593090}

/*#fidelizacion-catalogo .icon-title img{height: 150px;}*/

#fidelizacion-canales .cita{}

#fidelizacion-canales .cita ul {list-style: none;}
#fidelizacion-canales .cita ul li::marker{ content:'■'; padding-right: 10px; color:#ffc7c2}
#fidelizacion-canales .cita ul li{padding-left: 15px; line-height: 1.5; padding-bottom:10px;}

#marketplace-slogan img {height: 200px;}
#marketplace-slogan h1 {color:#003880}
#marketplace-slogan h2{ color:#57bcb5}
#marketplace-slogan p{ background:#003880; padding:15px 30px; border-radius: 50px 15px 15px  50px; color:#fff }

#marketplace-oferta h2, #marketplace-solucion h2 {color:#fff}
#marketplace-oferta h2 {color:#003880}

#marketplace-oferta ul.lead {list-style: none;}
#marketplace-oferta ul.lead li::marker{ content:'■'; padding-right: 10px; color:#57bcb5}
#marketplace-oferta ul.lead li{   padding-bottom: 10px;
    padding-left: 10px;
    line-height: 1.2;}

#marketplace-solucion h2{ color:#57bcb5;}
#marketplace-solucion h4{ background:#57bcb5; border-radius: 10px 30px 30px 10px;
    padding: 5px 10px;
    font-size: 1.2rem;
    font-weight: bold;color:#003880;}

#marketplace-solucion  p{color:#fff;     padding-left: 10px;}
#marketplace-360 h2{color:#57bcb5;}
#marketplace-360 h4{ background:#57bcb5; border-radius: 10px 30px 30px 10px;
    padding: 5px 10px;
    font-size: 1.2rem;
    font-weight: bold;color:#003880;}

#marketplace-formcontacto h2 {color:#003880}
#FormContactoMarketplace {padding-top:20px;}

.form input::placeholder, .form textarea::placeholder{font-style: italic;font-weight: normal} 

.form input.form-control, .form-select, .form-label, textarea.form-control {font-weight: bold;color:#003880;border-radius: 20px; }

/*
h3.col-wow {color: #fff;
    padding: 30px 50px 30px 50px;
    border-radius: 30px 0px 0px 30px;
    margin-top: 15px;}*/


#homepage-formcontacto{padding-bottom: 50px;}

.homepage-formcontacto, .casos-formcontacto{
	padding-top:130px;
	background-image:  url("../img/bg-azul-bottom-left.png"), url('../img/bg-contacto-top-right.jpg');
    background-repeat: no-repeat, no-repeat;
    background-size:  auto, contain;
    background-position: left bottom, top; 
}

#homepage-formcontacto, #casos-formcontacto{color:#003880}


#homepage-accesos h1{color:#57bcb5; padding-top: 40px;}
#homepage-accesos h3 {color:#003880}
#homepage-numeros h2{  /*  padding: 10px 30px;
    background: #57bcb5;
    border-radius: 15px 30px 30px 15px;
	color: #fff;}*/
color:#57bcb5; margin-bottom: 30px;}
#homepage-numeros large{
/*padding: 5px 40px 5px 30px;*/
   /*background: #57bcb5;*/
    color: #fff;
	border-radius: 10px 50px 50px 10px;
    font-weight: bold;
}
#carouselExampleCaptions .carousel-inner{
padding-top: 20px;
    padding-bottom: 40px;
	padding-right: 50px;
	padding-left:50px;
}

#carouselExampleCaptions .carousel-indicators{margin-bottom: 0;}
#carouselExampleCaptions .carousel-control-prev,
#carouselExampleCaptions .carousel-control-next {width: 50px;}
#carouselExampleCaptions .solucion-logo{ 
	background: #fff;
    border-radius: 15px 60px 60px 15px;
    padding: 10px;
    display: inline-block;
}
#carouselExampleCaptions .solucion-logo img{max-height: 80px;}
.carousel-indicators{margin-bottom: 50px;}
.slick-prev, .slick-next {
    background: #ccc 	!important;
    border-radius: 50%;
}

.container-carrousel-gc .div-gc {border-radius: 30px;}
.container-carrousel-gc .div-gc img{width: 100%;     height: auto;    padding: 15px}

.img-regalos-head{height: 30px !important; width: auto;display: block; margin-bottom: 10px;}

.slider-arrow .arrow-down {margin-top:-50px;}

.arrow-down{text-align: center; display:block; /*margin-top:-100px;*/ z-index: 100;position: relative;
   height: 50px} 
.btn-lg, .btn-group-lg > .btn, .btn-md, .btn-group-md > .btn, .btn-sm, .btn-group-sm > .btn { border-radius: 50px;}
.list-group-flush > .list-group-item{border-width: 0 0 0;}
#marketplace-formcontacto{     padding-bottom:100px;
	background-image: url(../img/bg-marketplace-bottom-right.jpg);
    background-repeat: no-repeat;
    background-size: auto, auto;
    background-position: right bottom}



.nav.nav-pills {    
    border-radius: 30px; border: 3px solid #003880;}
.nav.nav-pills .nav-item{font-weight: bold;color:#003880}

#marketplace-formcontacto .form{border: 3px solid #003880;}

.nav-pills .nav-link{border-radius:50px;    color: #003880; font-size: 1.4rem;}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
	background-color: #003880; }

#contacto-header{padding-top:50px; min-height: 90vh; padding-bottom: 50px}


#contacto-header h1{color:#57bcb5;/*padding: 20px 40px;
    display: inline-block;
    border-radius: 15px 50px 50px 15px;background:#57bcb5;*/}
#contacto-header h3 {color:#003880}

.powered{padding-top:180px;}

#footer .list-group-item a {text-decoration: none; color:inherit}

/*
#casos-formcontacto{     padding-bottom:100px;
	background-image: url(../img/bg-marketplace-bottom-right.jpg);
    background-repeat: no-repeat;
    background-size: auto, auto;
    background-position: right bottom}

 #casos-formcontacto .form {
    border: 3px solid #57bcb5;
	     background: #fff;
    border-radius: 30px;
    padding: 30px 30px 20px 30px;
}*/
#puntoswow {padding-top:100px;}
#puntoswow .part2{ padding-top:50px;color:#fff;}
#puntoswow .part1{ padding-bottom:50px; }
.paso ul li::marker{ content:'■'; padding-right: 10px; color:#fd0088}
.paso ul li{padding-left:10px;}

#puntoswow .caracteristicas .lead {    background: #fff;
    border-radius: 25px;
    padding-left: 30px;
    padding-right: 30px; padding-top:30px;}

#puntoswow .caracteristicas .lead ul li::marker{ content:'■'; padding-right: 10px; color:#fd0088}
#puntoswow .caracteristicas .lead ul li {padding-left:20px;}

.puntoswow1 {    background-image:url("../img/asset-puntoswow-1.png"); background-repeat:no-repeat; background-position: left bottom; background-size:auto; }
.puntoswow2 {    background-image:url("../img/asset-puntoswow-2.png"); background-repeat:no-repeat; background-position: left top; background-size:auto; padding-bottom:30px;}

.col-wow img {height: 100px; width: auto} 
.col-gc h2 { padding: 10px 30px;
    background: #0071a7;
    border-radius: 30px 15px 15px 30px;
    color: #fff; 
}

#migiftcard .lead ul li::marker{ content:'■'; padding-right: 10px; color:#0071a7}
#migiftcard .lead ul li{padding-left:20px; color:#003880}
#migiftcard img.arrow{height:80px; float:right;}

#regalos-arrow .arrow-down {margin-top:-100px;}


@media (max-width:1366px){
	#puntoswow .caracteristicas{padding-top:0px;}
	}

/****************fix movil*********************/

@media (max-width:480px){
	.carousel-indicators{margin-bottom:10px;}
	.slider-arrow .arrow-down img, .col.arrow-down img{height:70px;}
	.slider-arrow .arrow-down{margin-top:-20px;}
	#homepage-numeros large{font-size:3rem}
	#homepage-numeros small{font-size:1.2rem}
	#marketplace-slogan img{height: 100px; float:right;}
	#marketplace-solucion .icon-col img { height: 100px;}
	#marketplace-360 .icon-col img { height: 100px;}
	#marketplace-cita .cita p {padding-right: 0px;}
	.bg-fidelizacion { background-position-x: 100px;background-position-y: -100px;}
		
	#fidelizacion-catalogo {background-size: contain; background-position-x: 50px;}
	#fidelizacion-slogan img{height: 100px; float:right;}
	#fidelizacion-catalogo .icon-title img{height: 80px;}
	#fidelizacion-catalogo .der {padding-left:0px;}
	#regalos-head .title {background-size: auto;}
	#puntoswow {padding-top:0px;}
	.puntoswow1 .part1 .icon-col img { height: 150px;float:right;}
	.puntoswow1 .col-wow img {float:right; height: 7	0px;}
	.puntoswow2 {background-image: none;}
	.puntoswow-line img {border:none;}
	#puntoswow .caracteristicas {background-size:auto;}
	#breaknow {padding-top:0px;}
	#breaknow .part1 .col-title {order:2}
	#breaknow .part1 {background:none; padding-bottom:20px;}
	#breaknow .part1 .col-img {order:1}
	#breaknow .part1 .col-img img{ height: 150px;float:right;}
	#breaknow .part2 {background-position: top right;}
	.breaknow-line img {border: 0;}
	#migiftcard {padding-top:0px;}
	#migiftcard img.logo-migc { height: 150px;float:left;}
	#migiftcard img.arrow {height: 80px;display:none;}
	#nosotros-slogan .logo img{display:none;}
	#nosotros .nosotros-left img, #nosotros .nosotros-right img{height: auto;}
	#nosotros .lead {font-size:1rem;}
	
	}
	
	
	