.recurso-item p{
    text-transform: uppercase;
}
h6 {
    background-color: gray;
    padding: 10px 30px 10px 20px;
    line-height: 20px;
    height: 40px;
    width: auto;
    color: white;
    text-align: left;
    background-image: url(https://www.masdigital.net/hubfs/shape-1.png?t=1457126689949);
    background-repeat: no-repeat;
    background-position: 96% 50%;
    font-size: 12px;
    font-family: 'Helveticaneueltstd lt45',sans-serif;
    letter-spacing: 1px;
    display: table;
} 
/*estilos labels error*/

.field label {
    font-family: 'Helveticaneueltstd thcn38', sans-serif;
    color: #545454;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    letter-spacing: 0px;
    padding: 8px 0 0 0px;
    font-weight: 400;
    le
}


ul.hs-error-msgs.inputs-list label {
    color: #EA852E;
    font-size: 13px;
    text-align: right !important;
    letter-spacing: 0px;
    margin-bottom: 0;
    padding-top: 2px;
}
ul.hs-error-msgs.inputs-list li {
    list-style: none;
}
.hs-input {
    margin-bottom: 4px !important;
}
/*estilos labels error*/
#result li {
    height: 500px;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: 50%;
}

/* cta gris estilos*/
label{
	display: block !important;
	padding: 0px 0 0 5px;
	text-align: left !important;
	font-family: 'Helveticaneueltstd thcn37', sans-serif;
	font-size: 15px;
	letter-spacing: 2.5px;
}
._33{
    width: 200px;
    color: white;
    background-color: #4e5159;
    height: 50px;
    float: left;
    position: relative;
   /* margin-top: 20px;*/
    display: block;
    /*clear: left;*/
}
._66{
	width: 66%;
	color: white;
	background-color: #6c6e73;
	height: 50px;
	float: left;
	background-image: url(https://www.masdigital.net/hubfs/shape-1.png);
	background-position: 98% 50%;
	background-repeat: no-repeat;
}	
.tx2_{
	top: 50%;
}
.tx {
    position: absolute;
	text-align: left;
	font-size: 12px;
	padding-left: 22px !important;
	padding-top: 7px !important;
    top: 46%;
    font-family: 'Helveticaneueltstd lt45',sans-serif;
    letter-spacing: 1px;
    line-height: 24px;
}
/* cta gris estilos*/


.cta-naranja{
	font-weight: bold !important;
}

.imagen-caso{
	transition: 250ms;
}
.black{
	position: absolute;
	/*background-color: rgba(0,0,0,0.25);*/
	background-color: rgba(0,0,0,0.4);
	top: 0;
	width: 100% !important;
	height: 100%;
}
.menu-item{
	cursor: pointer;
}
.img1 {
	margin-bottom: 10px;
}
.btn-core strong {
	font-family: sans-serif;
}
.txt-icon{
	font-family: 'Helveticaneueltstd lt45',sans-serif;
	text-transform: uppercase;
	font-size: 12.9px;    
	text-align: left;
	margin-left: 15px !important;
}    
.ico {
	float: left !important;
	width: auto !important;
}
.tex-head.en-home{
	width:80%!important;
}
.centrar{
	width: auto !important;
	float: none !important;
	margin-left: auto !important;
	margin-right: auto !important;
	text-align: center;
}
.cta-inbound:hover{
	opacity: .7;
	transition: 200ms;
}
.cta-inbound a{
	width: 100% !important;
}
.cta-inbound.d a{
	width: 100% !important;
}
.cta-inbound.d{
	width: 32%;
}
.link-a{
	color: transparent;
	height: 60px;
	display: block;
	z-index: 999999;
}
.uno{
	list-style: none;
	background-image: url("https://www.masdigital.net/hubfs/prev-1.png");
	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 60px;
	top: 50%;
	left: 200px;
}
.dos{
	list-style: none;
	background-image: url("https://www.masdigital.net/hubfs/next-1.png");
	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 60px;
	top: 50%;
	right: 200px;
}
.fd{
	background-image: url('https://www.masdigital.net/hubfs/fd.jpg');
	max-height: 260px;
	padding-top: 85px;
	padding-bottom:80px;
}
.bc .service {
	margin-top: 15px;
}
.imagen-horizontal {
	margin-top: 25px;
}
.servicio-item {
	display: inline-block!important;
	width: 100%!IMPORTANT;
	margin-right: 0%;
	margin-bottom: 0px;
	margin-left: 0%!important;
	padding-right: 10px;
	padding-left: 10px;
	max-width: 100%;
	max-height: 389px;
	height: 100%;    
	padding:6% 1% 25% 1%;
	border: 1px solid transparent;
}
.row-fluid [class*="span"]{
	min-height: 0px;
}
.cont-cta{    
	position: fixed;
	background: url("https://www.masdigital.net/hubfs/cta-1.png?t=1450805332915");
	max-width: 360px;
	max-height: 220px;
	float: right !important;
	text-align: center;
	color: white;
	padding: 20px;
	bottom: 363px;
	right: 0;
	z-index: 9999;
}
.cont-cta input[type="email"]{
	padding: 5px 10px;
	border-radius: 2px;
	width: 295px;
	border: 1px solid transparent;
}
.cont-cta input[type="submit"]{
	padding: 8px 10px;
	border-radius: 2px;
	width: 295px;
	border: 1px solid white;
	margin-top: 20px;
	background-color: transparent;
	color: white;
}
.tit-cta{
	letter-spacing: 4px;
	font-size: 25px;
	font-family: Bebasneue,sans-serif;   
}
.text-cta{
	font-size: 13px;  
	font-family: 'Helveticaneueltstd th35',sans-serif;
	letter-spacing: 2px;  
	padding-left: 10px;
	padding-right: 10px;
}
.hover:hover {
	background-color: rgba(255, 255, 255, 0.7);
}
.w-col-4 {
	width: 31.333333%;
}
.close{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 999999999999999999999;
}
.core-icon {
	width: 20% !important;
	margin: 0px !important;
	padding: 0px !important;
	float: left !important;
}
.over-blog:hover{
	display: block !important;
}
html.mm-opening .mm-slideout {
	/*margin-left: -2px;*/
}
.cuadro:hover {
	background: #f8f9fa;
}
.desc{
	overflow-x: hidden;
	overflow-y: hidden;
	height: 349px;
	margin-bottom: 40px;
	padding-top: 20px;
	text-align: justify;
	letter-spacing: 1.6px;
	font-size: 13px;
	font-family: 'Helveticaneueltstd lt45', sans-serif;
}
.in2{
	padding-left: 8px;
	padding-right: 8px;
	z-index: 1;
}
.mm-slideout
{
	z-index: 999999;
}
.block{
    display: block !mportant;
}
.contac {
	width: 48%!important;
	float: left;
	margin-right: 18px;
}
.mail{
	margin-bottom: 40px;
}
.text-area{
	min-height: 88px !important;
	float: right;
	margin-bottom: 40px;
}
.top-home {
	background-attachment: fixed;
	/*margin-top: 66px;*/   
	margin-top: 0px;
	height: 400px;
	padding-top: 15px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/Fondo.jpg');
	/*background-position: 50% 24%;*/
	background-size: auto;
	background-repeat: no-repeat;
	text-align: center;
	position: relative;
	/*background-color: rgba(0, 0, 0, 0.43);*/
}
.hs_cos_flex-slider .hs_cos_flex-slides img{
	height: auto !important;
	/*margin-left:-40px;*/
	max-width: 100%;
	min-width: 100%;
	max-height: 500px;
}
.mm-close:after {
	content: 'X' !important;
	font-size: 20px;
	margin-right: 40px;
	margin-top: 18px;
	float: right;
}
.top-home.inbound {
	position: relative;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/inbound-marketing.jpg');
}
.top-home.inbound-in {
	height: 530px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/atraer-inbound-marketing.jpg');
	background-position: 50% 0px;
	background-size: cover;
}
.top-home.corto {
	height: 300px;
	padding-top: 100px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/proyectos-head.jpg');
	background-position: 50%;
	background-size: auto 100%;
}
.top-home.corto.blog {
	background-image: url('https://www.masdigital.net/hubfs/bg_recursos.png');
	position: relative;
}
.top-home.servicios-image {
	position: relative;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/servicios-mas-digital.jpg');
	background-position: 50% 0px;
	background-size: cover;
}
.top-home.medio {
	/*height: 530px;*/
	height: 400px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/nuestro-equipo.jpg');
	background-position: 50% 0px;
}
.top-home.medio.corto2 {
	height: 300px;
}
.top-home.medio.servicio {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/desarrollo-web.jpg');

}
.top-home.medio.clientes {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/fondo-clientes.jpg');
}
.top-home.medio.descargar {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/header.jpg');
}
.top-home.medio.programar {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/programar-cita.jpg');
}
.top-home.medio.gracias {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/gracias.jpg');
}
.top-home.medio.contacto {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/contacto.jpg');
}
.top-home.medio.empleos {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/empleos.jpg');
}
.head {
	top: 0px;    
	position: fixed;
	z-index: 99999;
	width: 100%;
	height: 94px;
	padding: 25px 30px 10px;
	background-color: rgba(255, 255, 255, 0.9);
	text-align: center;
}
.head.con-imagen {
	height: 94px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/top-header.jpg');
	background-position: 50% 0px;
	background-size: 610px;
}
.btn-top {
	position: relative;
	top: 0;
	right: 0;
	bottom: 0;
	height: 20px;
	min-width: 188px;
	margin-top: 0;
	padding-top: 9px;
	float: left;
	border-radius: 2px;
	background-color: #f74c0f;
	font-family: 'Helveticaneueltstd lt45',sans-serif;
	font-size: 11px;
	font-weight: 300;
	letter-spacing: 2.5px;
}
.btn-top:hover {
	background-color: rgba(247, 76, 15, 0.9);
}
.next {
	padding-right: 19px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/flecha-der.jpg');
	background-position: 100% 53%;
	background-size: 4px;
	background-repeat: no-repeat;
}
.logo-top {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	display: block;
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	float: none;
}
.btn-e {
	position: relative;
	width: 55px;
	height: 34px;
	margin-right: 20px;
	padding: 0px;
	float: left;
	border-right: 1px solid #ced1d5;
	background-color: transparent;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/icon-email.png');
	background-position: 50% 50%;
	background-size: 18px;
	background-repeat: no-repeat;
	font-size: 0px;
}
.der-head {
	width: auto;
	float: right;
	display: inline-flex;
}
.nav-bar {
	position: absolute;
	margin-top: 15px;
	margin-left: 7%;
	background-color: transparent;
	font-size: 19px;
	text-align: left;
}
.menu-btn {
	position: relative;
	z-index: 10;
	/*padding-left: 51px;*/
	float: left;
	background-color: transparent;
	/*background-image: url('https://www.masdigital.net/hubfs/imagenes/icon-menu.png');*/
	background-position: 19px 50%;
	background-size: 24px;
	background-repeat: no-repeat;
	font-family:'Open Sans', sans-serif;
	color: #2e2e2e;
	font-size: 11px;
	font-weight: 300;
	margin-left: 40px;
	margin-top: 6px;    
}
.menu-btn:hover {
	color: #2e2e2e;
	text-decoration: none;
}
.icon {
	float: left;
}
.menu-tx {
	margin-top: 0px;
	margin-left: 30px;
	font-family:'Open Sans', sans-serif;
	color: #2e2e2e;
	font-size: 11px;
	font-weight: 400;
}
.mm-highest li {
	padding-left: 25px;
}
.menu-open1 {
	position: relative;
	left: 0;
	top: 0;
	z-index: 12;
	display: none;
	width: 100%;
	max-width: 440px;
	min-height: 0;
	padding-bottom: 45px;
	float: left;
	background-color: #eeedf2 !Important;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/back-menu.png?t=1447265389047') !IMPORTANT;
	background-position: 0 0;
	background-size: cover !IMPORTANT;
	background-repeat: no-repeat;
}

.menu-open1.sub {
	display: none;
}
.menu-top {
	width: 100%;
	height: 100%;
	padding-top: 26px !important;
	padding-left: 0px !important;
	border-bottom: 0px solid #e9e8e8;
	background-color: transparent;
	/*   background-image: url('https://www.masdigital.net/hubfs/imagenes/icon-close.png?t=1447265389047');*/
	background-position: 95% 50%;
	background-size: 15px;
	background-repeat: no-repeat;
	font-family: 'Helveticaneueltstd ultlt25',sans-serif;
	color: #F74B0E !important;
	font-size: 28px;
	line-height: 30px;
	text-align: left;
	letter-spacing: 3px;
}
.menu-top:hover {
	color: #f74b0f;
	text-decoration: none;
}
.menu-item {
	position: relative;
	width: 100%;
	height: 65px;
	padding-right: 0px;
	padding-left: 40px;
	float: left;
	border-bottom: 1px solid #e9e8e8;
	font-family:'Helveticaneueltstd ultlt25', sans-serif;
	color: #2e2e2e;
	font-size: 20px;
	line-height: 20px;
	text-decoration: none;
}
.menu-item:hover {
	background-color: rgba(255, 255, 255, 0.8);
	text-decoration: none;
}
.tx-menu {
	position: relative;
	top: 50%;
	float: left;
	-webkit-transform: translate(0px, -50%);
	-ms-transform: translate(0px, -50%);
	transform: translate(0px, -50%);
	line-height: 20px;
	letter-spacing: 2.3px;
}
.tx-menu.numero {
	padding-top: 0px;
	font-family:'Source Sans Pro', sans-serif;
	color: #d1d1d1;
	font-size: 22px;
	line-height: 22px;
	font-weight: 200;
	letter-spacing: 1px;
}
.tx-menu.numero.men {
	position: relative;
	bottom: 0px;
	height: 60px;
}
.tx-menu.numero-menu {
	padding-top: 20px;
	font-family:'Source Sans Pro', sans-serif;
	color: #d1d1d1;
	font-size: 22px;
	font-weight: 200;
	letter-spacing: 1px;
}
.numero-menu {
	width: 73px;
	height: 100%;
	padding-left: 10px;
	float: right;
	border-left: 0px solid #e9e8e8;
}
.numero-menu.men {
	height: 65px;
}
.arrow-numero {
	padding-right: 22px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/arrow-numero.png');
	background-position: 100% 50%;
	background-size: 7px;
	background-repeat: no-repeat;
}
.contenido-bajo-menu {
	width: 100%;
	padding: 40px 60px 20px 45px;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	font-size: 13px;
	line-height: 17px;
	letter-spacing: 1.1px;
}
.cta {
	width: 100%;
	height: 20px;
	padding-top: 11px;
	border: 1px solid #bfbfbf;
	border-radius: 2px;
	background-color: transparent;
	color: #171e2a;
	font-size: 12px;
	text-align: center;
	letter-spacing: 3.5px;
	text-transform: uppercase;
}
.cta:hover {
	background-color: rgba(255, 255, 255, 0.8);
	color: #171e2a;
}
.cta.margin {
	margin-bottom: 30px;
}
.cta.in-slide {
	max-width: 270px;
	font-family:'Helveticaneueltstd th35', sans-serif;
	color: #1d1d1d;
	font-size: 12px;
	letter-spacing: 3.5px;
	margin-top: 15%;
}
.cta.in-slide:hover {
	background-color: rgba(255, 255, 255, 0.9);
}
.tex-in {
	margin-bottom: 30px;
}
.tx-unete {
	margin-bottom: 20px;
	color: #7f7f7f;
	font-size: 14px;
	letter-spacing: 1.5px;
}
.link-red {
	margin: 3px !important;
	position: relative;
	width: 32px;
	height: 32px;
/*  margin-right: 10px;
margin-bottom: 15px;*/
float: left;
border: 1px solid silver;
border-radius: 2px;
background-image: url('https://www.masdigital.net/hubfs/imagenes/red1.png');
background-position: 50% 50%;
background-size: 32px;
background-repeat: no-repeat;
margin-left: 10px;
}
.link-red:hover {
	background-color: #292828;
}
.link-red.fb:hover {
	background-color: #2b64cd;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red1b.png');
	background-size: 32px;
}
.link-red.tw {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red2.png');
	background-size: 32px;
}
.link-red.ins {
    background-image: url('https://www.masdigital.net/hubfs/icon-instagram1.png');
	background-size: 32px;
}
.link-red.ins:hover {
      background-image: url('https://www.masdigital.net/hubfs/icon-instagram_over.jpg');
    background-size: 32px;  
}
.link-red.tw:hover {
	background-color: #33cdff;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red2b.png');
	background-position: 50% 50%;
	background-size: 32px;
}
.link-red.link {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red3.png');
	background-size: 32px;
}
.link-red.link:hover {
	background-color: #2378ad;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red3b.png');
	background-size: 32px;
}
.link-red.google {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red4.png');
	background-position: 50% 50%;
	background-size: 32px;
}
.link-red.google:hover {
	background-color: #db4e3f;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red4b.png');
	background-size: 32px;
}
.link-red.youtube {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red5.png');
	background-size: 32px;
}
.link-red.youtube:hover {
	background-color: #f43c3c;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red5b.png');
	background-size: 32px;
}
.link-red.pinterest {
	margin-right: 0px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red6.png');
	background-position: 50% 50%;
	background-size: 32px;
	background-repeat: no-repeat;
}
.link-red.pinterest:hover {
	background-color: #df0a0f;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/red6b.png');
	background-size: 32px;
}
.container {
	position: relative !important;
	display: block !important;
	width: 100% !important;
	max-width: 965px;
	margin-right: auto;
	margin-left: auto !important;
	padding-top: 3%!important;
	text-align: center;
	float: none !important;
}
.container.center-vertical {
	position: relative;
	margin-top: 176px;
	padding-top: 0px;
	-webkit-transform: translate(0px, -50%);
	-ms-transform: translate(0px, -50%);
	transform: translate(0px, -50%);
}
.container.blog {
	padding-bottom: 0px;
	padding-left: 0px;
	z-index: 999;
	margin-top: 0px;
}
.container.in {
	font-size: 48px;
	line-height: 58px;
	font-weight: 400;
	letter-spacing: 9.5px;
}
.container.poryectos {
	padding-top: 20px;
}
.container.bajo {
	padding-top: 0px;
}
.container.contact {
	padding-right: 1%;
	padding-bottom: 20px;
	padding-left: 1%;
}
.titulo-home {
	margin-bottom: 40px;
	font-family:'BebasNeueBold';
	color: white;
	font-size: 40px;
	line-height: 48px;
	text-align: center;
	letter-spacing: 8.1px;
}
.resaltado-nj {
	font-family:'Helveticaneueltstd roman55', sans-serif;
	color: #ff7747;
}
.cta-naranja {
	width: 100%;
	height: 22px;
	max-width: 380px;
	padding-top: 11px;
	border-radius: 2px;
	background-color: rgba(0, 0, 0, 1);
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: white;
	font-size: 12px;
	letter-spacing: 3.5px;
	text-transform: uppercase;
}
.cta-naranja:hover {
	background-color: #e76927;
}
.cta-naranja.normal {
	background-color: #e76927;
	border: 1px solid #e76927;
	font-size: 11px;
}
.cta-naranja.normal:hover {
	background-color: #e77a3f !important;
}
.cta-naranja.bc {
	border: 1px solid white;
	background-color: rgba(255, 255, 255, 0.1);
}
.cta-naranja.bc.marco-ng {
	border-color: #a8a8a8;
}
.cta-naranja.bc.marco-ng:hover {
	background-color: rgba(255, 255, 255, 0.3) !important;
}
.cta-naranja.gracias {
	background-color: rgba(89, 89, 89, 0.4);
}
.cta-naranja.gracias:hover {
	background-color: rgba(89, 89, 89, 0.5) !important;
}
.cta-naranja.btn-gracias2 {
	display: block;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #e9e9e9;
	background-color: rgba(255, 255, 255, 0.9);
	color: #414141;
	text-align: center;
}
.cta-naranja.btn-gracias2:hover {
	border-color: #8b8888;
	background-color: white;
}
.main {
	position: relative;
	width: 100%;
	float: left;
	display: block !important;
}

.recursos-marketing-titulo {
	margin-bottom: 30px;
	padding-right: 10px;
	padding-left: 10px;
	font-family:'BebasNeue', sans-serif;
	color: #2e2e2e;
	font-size: 26px;
	line-height: 40px;
	letter-spacing: 1.0px;
}
.h1-normal {
	margin-bottom: 30px;
	padding-right: 10px;
	padding-left: 10px;
	font-family:'Helveticaneueltstd ultlt25', sans-serif;
	color: #2e2e2e;
	font-size: 36px;
	line-height: 40px;
	letter-spacing: 3.5px;
}
.h1-normal.core {
	font-family: 'Helveticaneueltstd ultlt25',sans-serif;
	color: white;
	font-size: 45px;
	line-height: 35px;
	letter-spacing: 4.5px;
	font-family: Bebasneue,sans-serif;
}
.h1-normal.rec {
	font-size: 20px;
	line-height: 33px;
}
.metodologia-item {
	position: relative;
	width: 23%;
	height: 282px;
	margin-right: 1%;
	margin-bottom: 20px;
	margin-left: 1%;
	padding: 35px 10px 30px;
	float: left;
	border: 1px solid #e1e1e1;
	border-radius: 2px;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #a1a1a1;
	font-size: 11px;
	line-height: 13px;
	letter-spacing: 1.1px;
}
.menus {
	position: relative;
	width: 100%;
	height: 94px;
	position: relative;
}
.tit-item-metodologia {
	margin-bottom: 30px;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #3d3d3d;
	font-size: 14px;
	letter-spacing: 2.1px;
	font-weight: 100;
}
.image-met {
	margin-bottom: 30px;
}
.faces {
	width: 100%;
	height: auto;
	max-width: 960px;
	margin-top: 45px;   
	margin-bottom: 70px;
	float: left;
	background-color: transparent;
}
.faces.in {
	display: block;
	overflow-x: hidden;
	overflow-y: hidden;
	max-width: 300px;
	margin-top: 150px;
	margin-right: auto;
	margin-left: auto;
	float: none;
}
.faces.in.in2 {
	margin-top: 90px;
}
.line-faces {
	position: absolute;
	width: 100%;
	height: 1px;
	min-height: 1px !important;
	max-width: 100%;
	margin-top: 50px;
	border: 1px none black;
	background-color: #d9d9d9;
}
.line-faces.line2 {
	display: none;
}
.line-faces.in {
	max-width: 300px;
}
/*.face img{
  position: relative;
  z-index: 1;
  display: block;
  width: 74px !important;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  background-color: transparent;
  }*/
  .face {
  	position: relative;
  	z-index: 1;
  	display: block;
  	width: 74px !important;
  	margin-right: auto;
  	margin-bottom: 20px;
  	margin-left: auto;
  	background-color: transparent;
  }
  .cont-face {
  	position: relative;
  	display: block !important;
  	width: 9%!important;
  	margin-right: 13.7%;
  	margin-left: auto !important;
  	float: left !important;
  }
  .cont-face._1f {
  	width: 9% !important;
  	margin-right: 13.7%;
  	margin-left: 0%;
  }
  .cont-face._1f.interno {               
  	width: 87px !important;
  	margin-right: 0%;
  	float: left;
  }
  .cont-face._5f {
  	margin-right: auto;
  	float: right;
  }
  .cont-face._3f {
  	display: block;
  	margin-right: 13.7%;
  	margin-left: auto;
  	float: left;
  }
  .cont-face._4f {
  	position: static;
  	margin-right: 13.7%;
  	float: left;
  }
  .cont-face.interno {
  	width: 29%;
  }
  .cont-face.interno.hacia-der {
  	width: 87px !important;
  	margin-right: 0;
  	float: right !important;
  }
  .tex-face {
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #979797;
  	font-size: 11px;
  	line-height: 12px;
  	letter-spacing: 2.1px;
  }
  .tx-bc {
  	color: white;
  }
  .hs-input {
  	margin-bottom: 10px;
  	width: 100%;
  	height: 39px;
  	padding-top: 11px;
  	border: 0 solid white;
  	border-radius: 2px;
  	background-color: white;
  	font-family: 'Helveticaneueltstd thcn37',sans-serif;
  	color: #545454;
  	font-size: 16px;
  	line-height: 20px;
  	text-align: center;
  	letter-spacing: 2.5px;
  }
  .servicios {
  	background-attachment: fixed;
  	position: relative;
  	width: 100%;
  	height: auto;
  	padding-top: 20px;
  	padding-bottom: 20px;
  	float: none;
  	background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.09), white), url('https://www.masdigital.net/hubfs/imagenes/servicios-fondo.jpg');
  	background-image: linear-gradient(rgba(255, 255, 255, 0.09), white), url('https://www.masdigital.net/hubfs/imagenes/servicios-fondo.jpg');
  	background-position: 0px 0px, 50% 50%;
  	background-size: auto, cover;
  	background-repeat: repeat, no-repeat;
  	overflow: hidden;   
  }
  .servicio-item:hover{
  	border: 1px solid #e2e2e2;
  }
  .servicios-contenedor {
  	display: block !important;
  	width: 100%;
  	max-width: 1070px;
  	margin-right: auto;
  	margin-left: auto !important;
  	padding-top: 30px;
  	padding-bottom: 20px;
  	text-align: center;
  	float: none !important;
  	cursor: pointer;
  }

  .icon-servicios {
  	margin-bottom: 20px;
  	float: none !IMPORTANT;
  	margin-left: auto !IMPORTANT;
  	margin-right: auto;
  }
  .h2-normal {
  	padding-top: 5px;
  	padding-bottom: 5px;
  	font-family:'Helveticaneueltstd ultlt25', sans-serif;
  	font-size: 20px;
  	letter-spacing: 3.1px;
  	text-transform: uppercase;
  }
  .tx-servicios {
  	display: inline-block;
  	height: auto;
  	min-height: 53px;
  	margin-top: 20px;
  	margin-bottom: 20px;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #6e6e6e;
  	font-size: 11px;
  	line-height: 13px;
  	letter-spacing: 2.1px;
  }
  .btn-servicios {
  	height: 28px;
  	min-width: 125px;
  	padding: 4px 20px 4px 8px;
  	background-color: transparent;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/arrow.png');
  	background-position: 100% 50%;
  	background-size: 22px;
  	background-repeat: no-repeat;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #151515;
  	font-size: 13px;
  	line-height: 22px;
  	text-align: left;
  	letter-spacing: 1.1px;
  	text-decoration: none;
  }
  .btn-servicios:hover {
  	color: #151515;
  	text-decoration: underline;
  }
  .btn-servicios.conoce {
  	min-width: 105px;
  	font-family:'Helveticaneueltstd thcn37', sans-serif;
  	color: #9f9f9f;
  	font-size: 12px;
  	letter-spacing: 1.1px;
  }
  .btn-servicios.conoce:hover {
  	color: #1a1b1c;
  	text-decoration: none;
  }
  .arrwo-servicios {
  	padding-right: 20px;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/example-bg.png');
  	background-position: 100% 50%;
  	background-size: 125px;
  }
  .tx-link-serv {
  	height: 20px;
  }
  .slider-quote {
  	height: auto;
  }
  .mask {
  	height: 450px;
  }
  .slide {
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/caso-exito.jpg');
  	background-position: 50% 50%;
  	background-size: cover;
  	background-repeat: no-repeat;
  }
  .slide-nav {
  	position: absolute;
  	left: 0px;
  	right: 0px;
  	bottom: 0px;
  	color: black;
  }
  .container-slide {
  	position: relative;
  	top: 50%;
  	display: block;
  	width: 100%;
  	max-width: 700px;
  	margin-right: auto;
  	margin-left: auto;
  	padding-right: 10px;
  	padding-left: 10px;
  	-webkit-transform: translate(0px, -50%);
  	-ms-transform: translate(0px, -50%);
  	transform: translate(0px, -50%);
  	text-align: center;
  }
  .comilas {
  	margin-bottom: 38px !important;
  	min-width: 10px !important;
  	float: none; 
  	margin-left: auto;
  	margin-right: auto;
  }
  .titulo-casos-exitos {
  	display: block;
  	width: 100%;
  	margin-right: auto;
  	margin-bottom: 2%;
  	margin-left: auto;
  	padding-right: 0px;
  	padding-left: 0px;
  	font-family:'Helveticaneueltstd ultlt25', sans-serif;
  	color: #2e2e2e;
  	font-size: 30px;
  	line-height: 23px;
  	letter-spacing: 1.5px;
  	text-transform: uppercase;
  }

  .txt-casos-exitos {
  	display: block;
  	width: 100%;
  	margin-right: auto;
  	margin-bottom: 2%;
  	margin-left: auto;
  	padding-right: 0px;
  	padding-left: 0px;
  	font-family:'HelveticaNeueLTStd-Roman55', sans-serif;
  	color: #2e2e2e;
  	font-size: 16px;
  	line-height: 23px;
  	letter-spacing: 1.0px;
  }
.tx-slide {
    display: block;
    width: 100%;
    margin-right: auto;
    margin-bottom: 0%;
    margin-left: auto;
    margin-top: 35px;
    padding-right: 0;
    padding-left: 0;
    font-family: 'Helveticaneueltstd lt45',sans-serif;
    color: #6d6d6d;
    font-size: 16px;
    line-height: 23px;
    letter-spacing: 2.1px;
}
.titulo-caso {
    display: block;
    width: 100%;
    max-width: 570px;
    margin-right: auto;
    margin-bottom: 0%;
    margin-top: 21px;
    margin-left: auto;
    padding-right: 10px;
    padding-left: 10px;
    font-family: BebasNeue,sans-serif;
    letter-spacing: 1.1px;
    font-size: 18px;
}
.arrows-cont {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 60px;
	display: block;
	width: 65px;
	height: 20px;
	margin-right: auto;
	margin-left: auto;
}
.icon-s1 {
	width: 25px;
	height: 25px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/prev.png');
	background-position: 50% 50%;
	background-size: 22px;
	background-repeat: no-repeat;
	color: transparent;
}
.icon-s1.der {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/next.png');
	background-size: 22px;
}
.izq-slide {
	left: 0px;
	top: 90px;
	right: 55px;
	bottom: 0px;
	display: block;
	width: 25px;
	margin-right: auto;
	margin-left: auto;
}
.izq-slide.der {
	left: 55px;
	right: 0px;
}
.core-values {
	position: relative;
	width: 100%;
	padding-bottom: 50px;
	float: left;
	background-image: url('https://www.masdigital.net/hubfs/bg.png');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
	font-family: Bebasneue, sans-serif;
	color: white;
	font-size: 38px;
	line-height: 48px;
	letter-spacing: 5.5px;
}
.btn-core {
	max-width: 300px !important;
	width: 300px;
	height: 23px;
	margin-top: 30px;
	padding-left: 10px;
	background-color: transparent;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/arrow-bc.png');
	background-position: 97% 50%;
	background-size: 22px;
	background-repeat: no-repeat;
	font-family:'Helveticaneueltstd th35', sans-serif;
	font-size: 12px;
	line-height: 25px;
	text-align: left;
	letter-spacing: 4.5px;
	text-transform: uppercase;
}
.btn-core:hover {
	text-decoration: underline;
}
.btn-core.in {
	width: auto;
	padding-right: 50px;
	padding-left: 30px;
}
.ebook-contenedor {
	position: relative;
	width: 100%;
	padding-bottom: 30px;
	float: left;
	background-color: #e6e6e6;
	text-align: center;
}
.izq-ebook {
	position: relative;
	display: block;
	width: 42%;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-left: 20px;
	float: left;
	font-family:'Helveticaneueltstd ultlt25', sans-serif;
	color: #595959;
	font-size: 16px;
	line-height: 22px;
	text-align: left;
	letter-spacing: 2px;
}
.izq-ebook.ebook-ng {
	margin-bottom: 0px;
}
.izq-ebook.ebook-normal {
	width: 44%;
	padding-left: 0px;
}
.der-ebook {
	position: relative;
	width: 58%;
	padding-right: 20px;
	padding-left: 20px;
	float: left;
}
.der-ebook.ebook-normal {
	width: 56%;
}
.tit-form {
	display: block;
	width: 100%;
	max-width: 333px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	font-family:'Helveticaneueltstd ultlt25', sans-serif;
	font-size: 20px;
	line-height: 25px;
	letter-spacing: 3.5px;
	text-transform: uppercase;
}
.tit-form.color-bc {
	margin-bottom: 30px;
	color: white;
}
.tit-form.bajo16 {
	max-width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
	font-size: 16px;
	line-height: 19px;
}
.in-ebook-der {
	display: block;
	width: 100%;
	max-width: 460px;
	margin-right: auto;
	margin-left: auto !important;
	text-align: center;
	font-weight: 900;
}
.in-ebook-der.interior {
	padding-top: 20px;
}
.imput {
	width: 100%;
	height: 39px;
	padding-top: 11px;
	border: 0px solid white;
	border-radius: 2px;
	background-color: white;
	font-family:'Helveticaneueltstd thcn37', sans-serif;
	color: #545454;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
	letter-spacing: 2.5px;
}
.imput.select {
	margin-bottom: 15px;
	padding-top: 0px;
}
.imput.dark {
	color: #3f3f3f;
}
.imput.mensaje {
	height: 89px;
}
.drop-toogle {
	width: 100%;
	height: 39px;
	padding-top: 11px;
	text-align: center;
}
.btn-descargar {
	width: 100%;
	height: 39px;
	max-width: 100%;
	padding-top: 11px;
	border: 1px solid #838383;
	border-radius: 2px;
	background-color: transparent;
	font-family:'Helveticaneueltstd th35', sans-serif;
	color: #2b2b2b;
	font-size: 12px;
	letter-spacing: 4px;
	text-transform: uppercase;
    margin-top: 20px;
}
.btn-descargar:hover {
	background-color: rgba(255, 255, 255, 0.8);
}
.btn-descargar.color-naranja {
	margin-top: 30px;
	border-style: none;
	border-width: 0px;
	background-color: #f55a24;
	color: white;
}
.btn-descargar.color-naranja:hover {
	background-color: rgba(245, 90, 36, 0.8);
}
.btn-descargar.enviar {
	display: block;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.cont-libro {
	position: relative;
	display: block;
	overflow-x: visible;
	overflow-y: visible;
	width: 100%;
	height: 310px;
	max-width: 380px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 0px;
	text-align: left;
}
.cont-libro.in {
	width: 37%;
	height: auto;
	float: left;
}
.texto-blog-inbound {
	position: absolute;
	z-index: 2;
	margin-top: 40px;
	padding-left: 0px;
	font-family: Helveticaneueltstd roman55, sans-serif;
	color: #0c0c0c;
	font-size: 15px;
	line-height: 40px;
	text-align: left;
	letter-spacing: 1.2px;
	
}
.ebook-tit {
    position: relative;
    z-index: 2;
    margin-top: 0;
    padding-left: 0;
    font-family: Bebasneue,sans-serif;
    color: #0c0c0c;
    font-size: 42px;
    line-height: 40px;
    text-align: center;
    letter-spacing: 5.5px;
    text-transform: uppercase;

}
.ebook-tit.normal {
	position: relative;
	height: auto;
	margin-top: 0px;
	float: left;
}
.ebook-tit.in {
	margin-top: 80px;
	font-size: 25px;
	line-height: 25px;
	letter-spacing: 6.5px;
}
.libro-image {
    position: relative;
    z-index: 0;
    margin-top: 50px;
    margin-left: 17% !important;
}
.libro-image.in {
	width: 125px;
	margin-left: 0%;
	float: right;
}
.libro-image.ebook-baja {
	margin-top: 10px;
}
.tx-ebook {
	padding-left: 20px;
	font-family:'Helveticaneueltstd th35', sans-serif;
	list-style-image: url('https://www.masdigital.net/hubfs/bullet_banner.png');
}
.tx-ebook.bc25 {
	display: block;
	width: 100%;
	max-width: 331px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	padding-left: 35px;
	font-family:'Helveticaneueltstd ultlt25', sans-serif;
	color: white;
	font-size: 12px;
	letter-spacing: 2.5px;
}
.tx-ebook.ebook-normal {
	padding-left: 0px;
}
.tit-lista {
	margin-bottom: 12px;
}
.tit-lista.bc {
	text-align: left;
	list-style-image: url('https://www.masdigital.net/hubfs/bullet_banner.png');
}
.tit-lista._2 {
	display: block;
	width: 100%;
	max-width: 313px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: center;
	letter-spacing: 3px;
}
.lista-ebook {
	padding-left: 23px;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	font-size: 14px;
}
.lista-ebook.gracias {
	display: block;
	width: 100%;
	max-width: 430px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
}
.item-lista {
	margin-bottom: 5px;
	padding-left: 10px;
	line-height: 17px;
}
.item-lista.listabc {
	padding-left: 0px;
	font-family:'Helveticaneueltstd ultlt25', sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-align: left;
	letter-spacing: 2.5px;
}
.item-lista.lista2 {
	margin-bottom: 10px;
	font-size: 13px;
}
.link-ver-notas {
	color: #0c0c0c;
	text-decoration: none;
	padding: 10px 30px 8px 30px;
	border: 1px solid black;
	border-radius: 2px;
	float: left;
}
.link-ver-notas:hover {
	background-color: rgba(194, 190, 192, 0.15);
}
.der-blog-top {
	/*  width: 200px;*/
	width: 159px;
	height: 40px;
	padding-top: 0px;/*22px;*/
	float: right;
	font-family:'Helveticaneueltstd thcn37', sans-serif;
	color: #0c0c0c;
	text-align: right;
	letter-spacing: 2.5px;
	text-decoration: none;
}
.cont-blogs {
	display: block;
	width: 100%;
	max-width: 960px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.cont-blogs.in {
	padding-top: 70px;
	padding-bottom: 40px;
	text-align: center;
}
.top-in-blog {
	position: relative;
	width: 100%;
	margin-bottom: 50px;
	padding-top: 30px;
	padding-left: 20px;
	float: left;
}
.item-blog {
	position: relative;
	width: 29%;
	margin-right: 2%;
	margin-bottom: 30px;
	margin-left: 2%;
	float: left;
	text-decoration: none;
}
.item-blog:hover {
	background-color: rgba(255,255,255,0.7);
}
.image-blog-top {
	position: relative;
	background-color: #e9e9e9;
}
.blog-image {
	opacity: 1;
}
.blog-image.destacada {
	opacity: 1;
}
.blog-image.interna {
	opacity: 0.8;
}
.cont-textos-blog {
	position: relative;
	height: 114px;
	margin-bottom: 15px;
	padding-top: 35px;
	padding-right: 40px;
	padding-left: 40px;
	background-color: #f4f4f4;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #474747;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	letter-spacing: 2.5px;
}
.link-leer-mas {
	display: inline-block;
	height: 30px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #474747;
	font-size: 12px;
	letter-spacing: 4.5px;
	text-decoration: none;
	text-transform: uppercase;
}
.link-leer-mas:hover {
	text-decoration: underline;
}
.link-leer-mas.destacado {
	width: 100%;
	height: 63px;
	padding-top: 25px;
	background-color: #f4f4f4;
	font-size: 14px;
}
.tx-image-blog {
	position: absolute;
	left: 0;
	top: 18%;
	right: 0;
	z-index: 2;
	display: block;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	font-family: BebasNeue,sans-serif;
	color: #474748;
	font-size: 16px;
	line-height: 23px;
	letter-spacing: 4.1px;
	opacity: 0;
	transition: 300ms;
}
.tx-image-blog:hover {
	//	opacity: 1;
}
.recursos {
	position: relative;
	width: 100%;
	padding-bottom: 15px;
	float: left;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/marketing.jpg');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
}
.recurso-item {
	position: relative;
	width: 17%;
	height: 275px;
	margin-right: 4%;
	margin-bottom: 20px;
	margin-left: 4%;
	padding-bottom: 10px;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #474747;
	font-size: 12px;
	line-height: 13px;
	letter-spacing: 1.1px;
	z-index: 999;
	text-decoration: none;
}
.recurso-image {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 1px none #dedede;
	width: 100%;
	min-width: 100%;
}
.tx-rec {
	position: relative;
	clear: left;
}
.cont-tex-rec {
	position: relative;
	width: 100%;
}
.cont-image-blog {
	position: relative;
	width: auto;
	margin-bottom: 20px;
	padding-bottom: 10px;
	float: left;
	border-bottom: 1px solid #dedede;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	float: none;
	width: 100%;

}
.over-blog {
	position: absolute;
	display: none;
	width: 100%;
	height: 98%;
	padding-top: 30px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: rgba(255, 255, 255, 0.9);
	font-family: Bebasneue, sans-serif;
	font-size: 18px;
	line-height: 20px;
	letter-spacing: 5.1px;
}
.arrow {
	position: relative;
	MARGIN-TOP: 31%;
}
.btn-recursos {
	width: 100%;
	height: 41px;
	max-width: 380px;
	margin-bottom: 30px;
	border: 1px solid #bfbfbf;
	border-radius: 2px;
	background-color: transparent;
	font-family:'Helveticaneueltstd th35', sans-serif;
	color: #525252;
	font-size: 12px;
	line-height: 26px;
	letter-spacing: 3.5px;
	text-transform: uppercase;
}
.btn-recursos:hover {
	background-color: rgba(255, 255, 255, 0.8);
	color: #525252;
}
.btn-recursos.bc {
	background-color: rgba(255, 255, 255, 0.8);
}
.btn-recursos.bc:hover {
	background-color: rgba(255, 255, 255, 0.5);
}
.btn-recursos.bc.marco-suave {
	border-color: rgba(219, 215, 215, 0.5);
}
.btn-recursos.bc.marco-suave:hover {
	border-color: #616161;
	background-color: rgba(255, 255, 255, 0.9);
}
.cont-redes {
	display: block !important;
	/*width: 242px !important;*/
	width: auto !important;
	max-width: 270px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto !important;
	float: none !important;
}
.cont-redes.perfil {
	position: relative;
	left: 0px;
	right: 0px;
	bottom: 0px;
	overflow-x: hidden;
	overflow-y: hidden;
	width: auto;
	height: auto;
	margin-bottom: 0px;
}
.footer {
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
}
.footer-bajo {
	padding: 0px 20px 30px;
	background-color: #fdfdfd;
	text-align: left;
}
.footer-bajo.landing {
	padding-top: 30px;
	padding-bottom: 30px;
}
.columnas-footer {
	margin-bottom: 40px;
	text-align: left;
}
.item-menu {
	margin-bottom: 3px;
	float: left;
	font-family: Bebasneue, sans-serif;
	color: #ccc;
	font-size: 19px;
	letter-spacing: 3px;
	text-decoration: none;
	width: 100%;
}
.item-menu a{
	margin-bottom: 3px;
	float: left;
	font-family: Bebasneue, sans-serif;
	color: #ccc;
	font-size: 19px;
	letter-spacing: 3px;
	text-decoration: none;
}
.item-menu:hover a{
	color: #5e5e5e;
}
.logo-nj {
	display: block;
}
.over-logo {
	display: none;
}
.copy {
	padding-left: 10px;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #b4b4b4;
	font-size: 12px;
	letter-spacing: 1.5px;
}
.copy.footer {
	text-align: left;
}
.titulo-head {
	margin-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Bebasneue, sans-serif;
	color: white;
	font-size: 80px;
	line-height: 80px;
	letter-spacing: 15.5px;
}
.titulo-head.dark {
	color: #2f2f2f;
	font-size: 60px;
	line-height: 60px;
	text-align: center;
}
.titulo-head.in {
	font-size: 60px;
	line-height: 60px;
}
.titulo-head.destacado {
	margin-bottom: 20px;
	font-size: 50px;
	line-height: 50px;
	letter-spacing: 9.5px;
}
.tex-head {
	display: block;
	width: 100%;
	max-width: 415px;
	margin-right: auto;
	margin-left: auto !important;
	padding-right: 9px;
	padding-left: 10px;
	font-family: 'HelveticaLTStd Light',sans-serif;
	color: white;
	font-size: 15px;
	line-height: 20px;
	letter-spacing: 2.5px;
	text-transform: uppercase;
	float: none !important;
	font-weight: 600;
}
.tex-head.dark {
	margin-bottom: 30px;
	color: #2f2f2f;
}
.tex-head.destacado {
	max-width: 100%;
	text-transform: none;
}
.tex-head.tipo2 {
	margin-bottom: 20px;
	text-transform: none;
}
.tex-head.tipo3 {
	margin-bottom: 30px;
	color: #363636;
}
.tex-head.tipo3.texto-blanco {
	color: white;
}
.tex-head.tipo3.texto-blanco.gracias {
	max-width: none;
}
.tex-head.tipo3.texto-blanco.empleos {
	max-width: 100%;
}
.down {
	position: relative;
	left: 0;
	right: 0;
	bottom: 0;
	display: inherit;
	width: auto;
	height: auto;
	margin-right: auto;
	margin-left: auto !important;
	width: 54px !important;
	float: none !important;
	margin-bottom: 0;
	top: 44px;
}
.con-down {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 30px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.con-down2{
	bottom: 10%;
}
.izq-inbound {
	position: relative;
	width: 39% !important;
	margin-right: 1%;
	margin-left: 1% !important;
	float: left !important;
	text-align: left;
}
.der-inbound {
	position: relative;
	width: 58% !important;
	margin-right: 0;
	margin-left: 1% !important;
	padding-top: 50px;
	padding-left: 10px;
	float: left !important;
	font-family: 'Helveticaneueltstd lt45',sans-serif;
	color: #5b5b5b;
	font-size: 13px;
	line-height: 18px;
	text-align: justify;
	letter-spacing: 1.2px;
}
.der-inbound.tx-centrado {
	text-align: center;
}
.h2-interno {
	margin-bottom: 20px;
	padding-bottom: 10px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/line.png');
	background-position: 0px 100%;
	background-size: 70px;
	background-repeat: no-repeat;
	font-family:'Helveticaneueltstd ultlt25', sans-serif;
	color: #191919;
	font-size: 30px;
	line-height: 35px;
	letter-spacing: 8.1px;
	text-transform: uppercase;
}
.h2-interno.in {
	line-height: 35px;
	text-align: left;
	letter-spacing: 5.5px;
}
.h2-interno.in.gracias {
	margin-bottom: 40px;
	background-position: 50% 100%;
	text-align: center;
}
.h2-interno.in.centrado-no-line {
	padding-bottom: 0px;
	background-image: none;
	line-height: 39px;
	text-align: center;
}
.h2-interno.izq {
	text-align: left;
}
.h2-interno.izq.n2 {
	margin-bottom: 40px;
	padding-bottom: 0px;
	background-image: none;
	background-position: 0px 0px;
	background-size: auto;
	background-repeat: repeat;
}
.h2-interno.no-line {
	background-image: none;
	background-position: 0px 0px;
	background-size: auto;
	background-repeat: repeat;
}
.bebas-35 {
	font-family: Bebasneue, sans-serif;
	font-size: 35px;
	line-height: 35px;
}
.bebas-35.interletrado {
	margin-bottom: 30px;
	letter-spacing: 2.5px;
}
.bebas-35.nj {
	color: #fc662f;
}
.bebas-35.align-izq {
	margin-bottom: 30px;
	text-align: left;
}
.bebas-35.align-izq.color-blanco {
	color: white;
}
.bebas-35.clientes {
	display: block;
}
.bebas-35.black {
	margin-bottom: 30px;
	color: #0c0c0c;
}
.top1-inbound {
	margin-bottom: 50px;
}
.titulo-interno {
	margin-bottom: 30px;
	text-transform: uppercase;
}
.cont-item {
	position: relative;
	display: block;
	width: 23%;
	margin-right: 1%;
	margin-bottom: 20px;
	margin-left: 1%;
	float: left;
}
.cuadro {
	width: 100%;
	height: auto;
	margin-bottom: 20px;
	padding-top: 35px;
	padding-bottom: 0px;
	float: left;
	border: 1px solid #e1e1e1;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #a1a1a1;
	font-size: 11px;
	line-height: 13px;
	letter-spacing: 1.1px;
}
.full-inbound {
	background-color: #fbfaf8;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/figure2.png');
	background-position: 100% 47%;
	background-repeat: no-repeat;
}
.tit-bebas-30 {
	margin-bottom: 30px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Bebasneue, sans-serif;
	color: #191919;
	font-size: 30px;
	line-height: 30px;
	letter-spacing: 5.5px;
}
.izq-medio {
	width: 48%;
	margin-right: 1%;
	margin-left: 1%;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #5b5b5b;
	font-size: 13px;
	text-align: justify;
	letter-spacing: 1.2px;
}
.textos-interno {
	margin-bottom: 30px;
}
.tit-bebas-in {
	margin-bottom: 30px;
	font-family: Bebasneue, sans-serif;
	color: #1b1b1b;
	font-size: 22px;
	letter-spacing: 2.2px;
}
.figure {
	position: absolute;
	right: 20px;
	bottom: 50px;
	width: 100%;
	max-width: 414px;
}
.interior-sub {
	position: relative;
	width: 100%;
	min-height: 200px;
	padding-top: 94px;
}
.interior-sub.no-margin {
	padding-top: 0px;
}
.item-caso {
	position: relative;
	width: 31.33%;
	margin-right: 1%;
	margin-bottom: 20px;
	margin-left: 1%;
	float: left;
	text-decoration: none !important;
}
.item-caso:hover {
	opacity: 0.7;
}
.btn-caso {
	position: relative;
	width: 100%;
	height: 86px;
	float: left;
	background-color: #fffcfc;
	box-shadow: rgba(1, 1, 1, 0.2) 0px 5px 10px 0px;
	text-decoration: none;
}
.btn-caso:hover {
	background-color: white;
	text-decoration: none;
}
.tx-link-caso {
	position: relative;
	top: 50%;
	display: block;
	padding-top: 3px;
	padding-right: 30px;
	padding-left: 10px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/arrow_1.png');
	background-position: 94% 49%;
	background-size: 4px;
	background-repeat: no-repeat;
	-webkit-transform: translate(0px, -50%);
	-ms-transform: translate(0px, -50%);
	transform: translate(0px, -50%);
	font-family:'Helveticaneueltstd th35', sans-serif;
	color: black;
	font-size: 11px;
	line-height: 40px;
	letter-spacing: 3.5px;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
}
.bold-75 {
	font-family:'Helveticaneueltstd bd75', sans-serif;
}
.imagen-caso {
	width: auto;
	min-height: 277px;
	max-height: 230px;
	max-width: 200%;
}
.logo-caso {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	width: 100%;
	background-color: rgba(255, 252, 252, 0.5);
	max-height: 71px;
	z-index: 1;
}
.logo-caso img{
	margin-left: auto;
	margin-right: auto;
	float: none;
	display: block;
}
.cont-image-caso {
	position: relative;
	overflow: hidden;
}
.quotes {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	width: 100%;
	height: 100%;
	padding-top: 40px;
	float: none;
	background-color: rgba(255,252,252,0.5);
}
.comillas-casos {
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	float: none !IMPORTANT;
	display: block;  
	opacity: 0;    
}
.tx-caso-quote {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	font-family:'Helveticaneueltstd th35', sans-serif;
	color: black;
	font-size: 16px;
	line-height: 19px;
	letter-spacing: 1.5px;
	text-align: center;
	opacity: 0;
}
.paginador {
	position: relative;
	width: 100%;
	padding-top: 40px;
	padding-bottom: 50px;
	float: left;
}
.in-paginador {
	display: block;
	width: 660px;
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.btn-paginador {
	width: 140px;
	height: 39px;
	padding-top: 11px;
	border: 1px solid #e7e7e7;
	border-radius: 2px;
	background-color: transparent;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #474747;
	font-size: 11px;
	letter-spacing: 2.5px;
	text-transform: uppercase;
}
.btn-paginador:hover {
	border-color: black;
	color: black;
}
.btn-paginador.hacia-der {
	float: right;
	text-align: center;
}
.btn-paginador.hacia-izq {
	float: left;
	text-align: center;
}
.icon-metodologia {
	margin-bottom: 10px;
	margin-left: auto !important;
	float: none !important;
	margin-right: auto;
}
.cont-breadcrumb {
	display: block;
	width: 960px;
	max-width: 100%;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
	padding-bottom: 30px;
}
.cont-breadcrumb.back {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0%;
}
.bread {
	margin-right: 10px;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #b0b0b0;
	font-size: 10px;
	letter-spacing: 3.5px;
	text-decoration: none;
}
.bread:hover {
	color: black;
}
.bread:focus {
	color: black;
}
.bread.activo {
	color: black;
}
.izq-in {
	position: relative;
	width: 57%;
	margin-right: 1%;
	margin-bottom: 0px;
	margin-left: 1%;
	padding-right: 6%;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #5b5b5b;
	font-size: 13px;
	text-align: justify;
	letter-spacing: 1.2px;
}
.der-in {
	position: relative;
	width: 39%;
	margin-right: 1%;
	margin-left: 1%;
	float: left;
}
.interno-cont-full {
	position: relative;
	display: block;
	width: 1124px;
	height: auto;
	max-width: 100%;
	min-height: 200px;
	margin-right: auto;
	margin-left: auto;
	float: none;
}
.imagen-interna {
	margin-bottom: 30px;
}
.izq-interno {
	position: relative;
	width: 44%;
	margin-right: 1%;
	margin-left: 0%;
	float: left;
	margin-bottom: 31px;
}
.der-interno {
	position: relative;
	width: 47%;
	margin-right: 1%;
	/* margin-bottom: 30px;*/
	margin-left: 1%;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #5b5b5b;
	font-size: 13px;
	text-align: justify;
	letter-spacing: 1.2px;
}
.der-interno.no-margin {
	margin-left: 0%;
}
.der-interno.service {
	width: 100%;
	margin-right: 0%;
	margin-left: 0%;
}
.der-interno.service.color-blanco {
	color: white;
	width: 50%; 
	float: left;
	height: auto;
	margin-bottom: 15px;
}
.icono-info {
	width: 16%;
	margin-left: 1%;
	float: left;
}
.info-der {
	position: relative;
	width: 81%;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
}
.cont-cta-ebook {
	width: 100%;
	padding: 20px 20px 0px;
	border: 1px solid #f9f9f9;
	border-radius: 0px;
	background-color: #fafafa;
}
.der-ebook2 {
	width: 61%;
	margin-right: 0%;
	margin-left: 0%;
	float: left;
	text-align: center;
}
.tit-ebook2 {
	position: relative;
	display: block;
	width: 85%;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	font-family:'Helveticaneueltstd th35', sans-serif;
	font-size: 16px;
	letter-spacing: 3.5px;
	text-transform: uppercase;
}
.btn-descargar-ebook {
	width: 100%;
	height: 20px;
	max-width: 270px;
	margin-bottom: 20px;
	padding-top: 11px;
	background-color: #fb8041;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: white;
	font-size: 12px;
	letter-spacing: 3.5px;
	text-transform: uppercase;
}
.btn-descargar-ebook:hover {
	background-color: rgba(251, 128, 65, 0.9);
}
.full {
	position: relative;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 30px;
	float: left;
}
.select {
	float: right;
	font-family: 'Helveticaneueltstd thcn37',sans-serif;
	color: #6e727a;
	font-size: 16px;
	letter-spacing: 3.5px;
}
.select.hacia-izq {
	float: left;
	z-index: 99997;
}
.tx-filtrar {
	color: #6e727a;
	font-size: 16px;
	line-height: 21px;
}
.icon-select {
	width: 16px;
	height: 16px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/down_1.png');
	background-position: 50% 50%;
	background-size: 9px;
	background-repeat: no-repeat;
	font-size: 0px;
}
.btn-proyecto {
	width: 100%;
	height: 60px;
	padding-top: 21px;
	background-color: #f9f9f9;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #474747;
	font-size: 12px;
	letter-spacing: 5.5px;
	text-transform: uppercase;
}
.btn-proyecto:hover {
	background-color: #f1f0f0;
	color: black;
}
.bucador-cont {
	width: 100%;
	min-height: 80px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: whitesmoke;
}
.container-960 {
	display: block !important;
	width: 960px !important;
	max-width: 100%;
	margin-right: auto;
	margin-left: auto !important;
	float: none !important;
}
.container-960.margin-in {
	padding-right: 1%;
	padding-left: 1%;
}
.form-buscador {
	position: relative;
	width: 75%;
	height: 42px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-right: 4%;
	padding-left: 4%;
	z-index: 99;
	float: left;
}
.label-buscador {
	position: relative;
	width: 87px;
	height: 42px;
	padding-top: 13px;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #6e6e6e;
	text-align: left;
	letter-spacing: 2.5px;
}
.imput-buscador {
	width: 82%;
	height: 42px;
	margin-bottom: 0px;
	padding-top: 13px;
	padding-right: 75px;
	float: right;
	border: 1px solid #dedede;
	border-radius: 0px;
	font-family:'Helveticaneueltstd thcn37', sans-serif;
	color: #545454;
	font-size: 16px;
	text-align: left;
	letter-spacing: 2.5px;
	background: whitesmoke;
}
.lupa {
	position: absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 62px;
	height: 42px;
	margin-right: 5%;
	background-color: transparent;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/lupa.png');
	background-position: 50% 50%;
	background-size: 26px;
	background-repeat: no-repeat;
	font-size: 0px;
}
.blog-destacado {
	display: block;
	width: 100%;
	max-width: 730px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	text-align: center;
}
.sombra {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1;
	width: 100%;
	height: 100%;
	padding-top: 0px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/sombra.png');
	background-position: 50% 100%;
	background-size: cover;
	background-repeat: repeat-x;
}
.sombra.logo {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/icon-mas-blanco.png'), url('https://www.masdigital.net/hubfs/imagenes/sombra.png');
	background-position: 97% 6%, 50% 100%;
	background-size: auto, cover;
	background-repeat: no-repeat, repeat-x;
}
.in-destacado {
	position: relative;
	top: 50%;
	z-index: 12;
	display: block;
	width: 100%;
	height: 100%;
	margin-left: auto;
	padding: 40px 0px;
	background-color: rgba(0,0,0,0.23);
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%);
}
.contenido-blog {
	display: block;
	width: 100%;
	max-width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.textos-in-image {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 20;
	width: 100%;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	color: white;
	text-align: left;
}
.tx1-blog {
	margin-bottom: 5px;
	font-family:'Avenirltstd roman', sans-serif;
	font-size: 28px;
	line-height: 28px;
	text-transform: uppercase;
}
.tx2-blog {
	font-family:'Avenirltstd heavy', sans-serif;
	font-size: 35px;
	line-height: 35px;
	text-transform: uppercase;
}
.autor-contenedor {
	margin-bottom: 30px;
	padding-top: 30px;
	padding-bottom: 0px;
}
.izq-autor {
	width: 60%;
	float: left;
	text-align: left;
}
.compartir-redes {
	width: 40%;
	height: 60px;
	padding-top: 14px;
	float: left;
	text-align: right;
}
.compartir-redes.comp-blog {
	padding-top: 12px;
}
.image-cir {
	overflow-x: hidden;
	overflow-y: hidden;
	width: 60px;
	height: 60px;
	margin-right: 15px;
	float: left;
	border-radius: 60px;
}
.autor {
	position: relative;
	height: 60px;
	margin-right: 20px;
	padding-top: 20px;
	padding-right: 20px;
	float: left;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/line.jpg');
	background-position: 100% 50%;
	background-size: 1px;
	background-repeat: no-repeat;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #707070;
	letter-spacing: 1.6px;
}
.autor.fecha {
	margin-right: 0px;
	padding-right: 0px;
	background-image: none;
	font-size: 12px;
}
.autor.fecha.compartir {
	display: inline-block;
	height: 32px;
	margin-right: 20px;
	margin-left: auto;
	padding-top: 7px;
	padding-right: 0px;
	float: none;
	letter-spacing: 2px;
}
.naranja {
	color: #f75b27;
}
.red-compartir {
	width: 32px;
	height: 32px;
	margin-right: 10px;
	float: right;
	border-radius: 4px;
	background-color: #eee;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/face1.png');
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
.red-compartir:hover {
	background-color: #2b64cd;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/face2.png');
	background-size: auto;
}
.red-compartir.tw {
	background-image: url('https://www.masdigital.net/hubfs/imagenes/twitter1.png');
	background-position: 50% 50%;
	background-size: auto;
	background-repeat: no-repeat;
}
.red-compartir.tw:hover {
	background-color: #00aced;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/twitter2.png');
	background-size: auto;
}
.red-compartir.linked {
	margin-right: 0px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/linked1.png');
	background-size: auto;
}
.red-compartir.linked:hover {
	background-color: #2378ad;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/linked2.png');
	background-size: auto;
}
.redes-comp {
	position: static;
	display: inline-block;
	height: 60px;
}
.h3-interno {
	margin-bottom: 30px;
	font-family: Bebasneue, sans-serif;
	font-size: 50px;
	line-height: 55px;
	/*  letter-spacing: 6.5px;*/
	letter-spacing: 1.5px;
}
.textos-internos2 {
	width: 100%;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #343434;
	text-align: justify;
	/*letter-spacing: 3.5px;*/
	letter-spacing: .2px;
}
.izq-normal {
	position: relative;
	width: 65% !important;
	margin-right: 1%;
	margin-left: 1% !important;
	float: left !important;
	font-family: 'Helveticaneueltstd lt45',sans-serif;
	color: #343434;
	font-size: 15px;
	text-align: left;
	letter-spacing: 2.5px;
}
.der-normal {
	position: relative;
	width: 31% !important;
	min-height: 220px !important;
	margin-right: 1%;
	margin-left: 1% !important;
	padding: 17px;
	float: left !important;
	border: 1px solid #d8d8d8;
	border-radius: 3px;
	font-family: 'Helveticaneueltstd lt45',sans-serif;
	color: #343434;
	font-size: 12px;
	text-align: justify;
	letter-spacing: 1.2px;
}
.der-normal.no-line {
	padding: 0px 2px;
	border-style: none;
	border-width: 0px;
	border-radius: 0px;
	text-align: center;
}
.in-caso {
	margin-top: 50px;
}
.graficas-contenedor {
	margin-top: 30px;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
	letter-spacing: 1.5px;
}
.grafica {
	position: relative;
	display: inline-block !important;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 170px !important;
	height: 170px;
	margin-right: 3%;
	margin-left: 3% !important;
	float: left !important;
	border: 1px solid #ccc;
	border-radius: 200px;
}
.in-grafica {
	position: relative;
	margin-top: 50%;
	width: 100% !important;
	-webkit-transform: translate(0px,-50%);
	-ms-transform: translate(0px,-50%);
	transform: translate(0px,-50%);
	text-align: center;
}
.numero-grafica {
	margin-bottom: 4px;
	font-family: Bebasneue, sans-serif;
	color: #171717;
	font-size: 54px;
	line-height: 54px;
	letter-spacing: 3.5px;
}
.ubicacion-tx {
	margin-top: 5px;
	font-family: Bebasneue, sans-serif;
	font-size: 30px;
	line-height: 30px;
}
.list-in {
	margin-top: 20px;
	margin-bottom: 40px;
	padding-left: 20px;
	text-align: left;
}
.item-list-in {
	padding-left: 20px;
}
.contenido-naranja {
	width: 100%;
	margin-bottom: 30px;
	padding: 35px;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/back-naranja.jpg');
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
	color: white;
	text-align: center;
}
.btn-para-nj {
	width: 100%;
	height: 18px;
	max-width: 460px;
	margin-top: 15px;
	padding-top: 11px;
	border: 1px solid #1b1b1b;
	border-radius: 3px;
	background-color: #2f2f2f;
	font-family:'Helveticaneueltstd th35', sans-serif;
	color: white;
	font-size: 12px;
	letter-spacing: 5.5px;
	text-transform: uppercase;
}
.btn-para-nj:hover {
	background-color: #242323;
}
.logo-interno {
	margin-bottom: 20px;
}
.tit-der-caso {
	margin-bottom: 15px;
	font-family: Bebasneue, sans-serif;
	font-size: 21px;
	line-height: 22px;
	text-align: left;
	letter-spacing: 5.5px;
}
.naranja-tx {
	color: #f74b0f;
}
.comparte {
	margin-top: 20px;
	text-align: center;
}
.btn-volver {
	height: 31px;
	min-width: 169px;
	padding-top: 7px;
	padding-left: 23px;
	border: 1px solid #e5e5e5;
	border-radius: 2px;
	background-color: transparent;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/back.png');
	background-position: 11px 50%;
	background-size: 12px;
	background-repeat: no-repeat;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #747474;
	font-size: 11px;
	text-align: center;
	letter-spacing: 3.5px;
	text-transform: uppercase;
}
.btn-volver:hover {
	border-color: #555;
	color: black;
}
.fecha-in {
	width: 100%;
	margin-bottom: 20px;
	float: left;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #707070;
	font-size: 12px;
	text-align: left;
	letter-spacing: 2px;
}
.bebas-26 {
	width: 50%;
	margin-bottom: 46px;
	float: left;
	font-family: Bebasneue, sans-serif;
	color: #353535;
	font-size: 26px;
	line-height: 31px;
	text-align: left;
	letter-spacing: 4.5px;
}
.in-proyectos {
	width: 100%;
	max-width: 960px;
	padding-right: 1%;
	padding-left: 1%;
}
.tex-medio-proyecto {
	display: block;
	width: 100%;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	padding-right: 9%;
	padding-left: 17%;
	float: left;
	font-family:'Helveticaneueltstd roman55', sans-serif;
	color: #353535;
	line-height: 18px;
	text-align: left;
	letter-spacing: 2px;
}
.image-proyecto {
	margin-bottom: 10px;
}
.full-tabla {
	position: relative;
	width: 100%;
	margin-bottom: 65px;
	padding-right: 1%;
	padding-left: 1%;
	float: left;
	border-width: 0px;
	border-top-style: none;
	border-top-color: black;
	height: auto !important;
}
.columna {
	position: relative;
	width: 25%;
	height: 672px;
	float: left;
	border-style: none solid solid;
	border-width: 0px 1px 1px;
	border-color: #f5f3f3;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #5d5d5d;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1.8px;
	margin-left: -2px;
}
.columna.interna {
	width: 48%;
	/*height: 291px;*/
	height: auto;
	margin-right: 1%;
	margin-left: 1%;
	border-top: 1px solid #f5f3f3;
}
.titulo-columna {
	border-right: 0;  
	position: relative;
	display: inline-block;
	width: 100%;
	height: 54px;
	padding-top: 20px;
	float: left;
	border: 1px solid #00a7e3;
	background-color: transparent;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #5d5d5d;
	font-size: 13px;
	letter-spacing: 3.5px;
	text-transform: uppercase;
}
.titulo-columna:hover {
	color: black;
	text-decoration: underline;
}
.titulo-columna.t2 {
	border-color: #29a248;
}
.titulo-columna.t3 {
	border-color: #e9d000;
}
.titulo-columna.t4 {
	border-color: #ef7100;
	border-right: 1px solid #ef7100 !important;
}
.tx1-col {
	height: auto;
	min-height: 90px;
	margin-bottom: 5px;
	padding: 10px 20px;
	float: left;
	line-height: 14px;
}
.item-col {
	width: 100%;
	height: 52px;
	padding-right: 4%;
	padding-left: 4%;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/arrow1.png');
	background-position: 90% 50%;
	background-size: 6px;
	background-repeat: no-repeat;
	color: #5d5d5d;
	text-decoration: none;
	margin-bottom: -5px !important;
	margin-top: -4px !important;
}
.item-col:hover {
	background-color: #eff1f2;
	background-image: url('https://www.masdigital.net/hubfs/imagenes/arrow2.png');
	background-size: 6px;
}
.contenido-col {
	width: 100%;
	float: left;
	border-style: none solid solid;
	border-width: 0px;
	border-color: #d1d1d1;
	height: 100%;
}
.image {
	width: 22%;
	height: 100%;
	float: left;
}
.icon-image {
	position: relative;
	top: 50%;
	-webkit-transform: translate(0px, -50%);
	-ms-transform: translate(0px, -50%);
	transform: translate(0px, -50%);
/*      -webkit-filter: invert(100%);
max-width: 24px;*/
}
.cont-texto {
	position: relative;
	top: 50%;
	width: 64%;
	padding-left: 0px;
	float: left;
	-webkit-transform: translate(0px, -50%);
	-ms-transform: translate(0px, -50%);
	transform: translate(0px, -50%);
	line-height: 14px;
	text-align: left;
	text-transform: capitalize;
}
.tx-item-small {
	float: left;
	font-size: 11px;
	line-height: 11px;
}
.servicios-cont2 {
	width: 100%;
	margin-bottom: 50px;
	float: left;
}
.der-servicios {
	/*width: 56%;*/
	width: 100%;
	margin-right: 1%;
	margin-bottom: 30px;
	margin-left: 1%;
	float: right;
}
.izq-servicio {
	width: 40% !important;
	margin-right: 1%;
	margin-bottom: 50px;
	margin-left: 1% !important;
	float: left !important;
}
.tabs-equipo {
	margin-bottom: 30px;
}
.tab-item {
	width: 100%;
	height: 54px;
	margin-bottom: 0px;
	padding-top: 9px;
	padding-right: 20px;
	padding-left: 20px;
	border: 1px solid #bebebe;
	border-radius: 0px;
	background-color: transparent;
	font-family:'Helveticaneueltstd lt45', sans-serif;
	color: #9e9e9e;
	font-size: 11px;
	line-height: 13px;
	text-align: center;
	letter-spacing: 2.5px;
	text-transform: uppercase;
}
/*.tab-item:hover {
  background-color: #456882;
  color: white;
  }*/
/*.tab-item.w--current {
  border-color: #456882;
  background-color: #456882;
  color: white;
  }*/
  .izquierdo-tab {
  	position: relative;
  	width: 25%;
  	float: left;
  	text-align: center;
  }
  .derecho-tab {
  	position: relative;
  	width: 75%;
  	padding-top: 15px;
  	padding-bottom: 20px;
  	float: left;
  	border-style: none;
  	border-width: 0px;
  	border-bottom-color: black;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #5b5b5b;
  	font-size: 13px;
  	text-align: justify;
  }
  .tab-persona {
  	width: 100%;
  	padding: 25px 10px 20px;
  	background-color: transparent;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #989898;
  	font-size: 11px;
  	text-align: center;
  	letter-spacing: 1px;
  }
  .tab-persona:hover {
  	color: black;
  }
  .tab-persona.w--current {
  	background-color: white;
  	color: black;
  }
  .nombre {
  	font-size: 13px;
  	line-height: 16px;
  	text-transform: uppercase;
  }
  .foto {
  	margin-right: 30px;
  	float: left;
  }
  .descripcion-tab {
  	overflow-x: hidden;
  	overflow-y: hidden;
  	height: 349px;
  	margin-bottom: 40px;
  	padding-top: 20px;
  	text-align: justify;
  	letter-spacing: 1.6px;
  }
  .nombre-in {
  	font-family: Bebasneue, sans-serif;
  	color: #202020;
  	font-size: 20px;
  }
  .item-1-perfil {
  	padding-bottom: 20px;
  	border-bottom: 1px solid #eee;
  }
  .cerificaciones {
  	padding-top: 30px;
  	font-family:'Helveticaneueltstd bd75', sans-serif;
  	color: #070707;
  	letter-spacing: 1.7px;
  }
  .certificado-image {
  	position: relative;
  	margin-right: 20px;
  	float: left;
  	width: 141px !important;
  }
  .tit-tab {
  	position: relative;
  	top: 50%;
  	-webkit-transform: translate(0px, -50%);
  	-ms-transform: translate(0px, -50%);
  	transform: translate(0px, -50%);
  }
  
  .caso-inbound {
  	padding-bottom: 10px;
  	background-image: url('https://www.masdigital.net/hubfs/bg2-ThankYouPage.jpg');
  	background-position: 50% 50%;
  	background-size: cover;
  	background-repeat: no-repeat;
  }
  .caso-inbound.caso2 {
  	padding-top: 40px;
  	padding-bottom: 40px;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/inbound.png');
  }
  .quote-full-dark {
  	width: 100%;
  	margin-bottom: 30px;
  	padding-bottom: 50px;
  	background-color: #373737;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/back-negro.jpg');
  	background-position: 50% 50%;
  	background-size: cover;
  	background-repeat: no-repeat;
  	font-family: Bebasneue, sans-serif;
  	color: white;
  	font-size: 33px;
  	line-height: 40px;
  	letter-spacing: 3.5px;
  }
  .quote-full-dark.color {
  	margin-bottom: 0px;
  	padding-top: 30px;
  	padding-bottom: 80px;
  	background-color: #3e3e3e;
  	background-image: none;
  }
  .core-values2 {
  	width: 100%;
  	padding-top: 25px;
  	padding-bottom: 75px;
  	background-color: #e9e9e9;
  	letter-spacing: 6.5px;
  }
  .core-values2.bc {
  	display: inline-block;
  	background-color: white;
  }
  .tit-core {
  	margin-bottom: 20px;
  	font-family: Bebasneue, sans-serif;
  	color: #343434;
  	font-size: 45px;
  	line-height: 50px;
  }
  .tit-core.color-blanco {
  	color: white;
  }
  .tit-core.margin {
  	margin-bottom: 40px;
  }
  .tx-core {
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #343434;
  	line-height: 32px;
  	letter-spacing: 3.5px;
  }
  .tx-core.inter-20 {
  	line-height: 20px;
  	letter-spacing: 4px;
  }
  .core-items-medio {
  	display: block;
  	width: 100%;
  	max-width: 630px;
  	margin-right: auto;
  	margin-left: auto;
  }
  .items-focus {
  	margin-top: 50px;
  	margin-bottom: 50px;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #474747;
  	font-size: 29px;
  	letter-spacing: 3.5px;
  }
  .image-focus {
  	margin-bottom: 30px;
  }
  .cultura {
  	display: inline-block;
  	width: 100%;
  	/*  padding-top: 25px;*/
  	/*padding-bottom: 75px;*/
  	background-color: #373737;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: white;
  	font-size: 15px;
  	text-align: center;
  	letter-spacing: 6.5px;
  }
  .tx-cultura {
  	width: 100%;
  	float: left;
  	font-size: 14px;
  	line-height: 20px;
  	text-align: center;
  	letter-spacing: 2.5px;
  }
  .item-clientes {
  	position: relative;
  	width: 48%;
  	min-height: 110px;
  	margin: 20px 1% 10px;
  	padding-left: 1%;
  	float: left;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	font-size: 15px;
  	text-align: left;
  }
  .item-clientes.nos2 {
  	min-height: 0px;
  }
  .tx-cliente {
  	width: 80%;
  	margin-right: 1%;
  	float: right;
  	color: #343434;
  	font-size: 14px;
  	line-height: 18px;
  	text-align: justify;
  	letter-spacing: 1.5px;
  }
  .tx-cliente.nos2 {
  	margin-right: 0px;
  	margin-left: 10px;
  	padding-top: 12px;
  	float: left;
  }
  .cultura-item {
  	position: relative;
  	display: block;
  	width: 31.33%;
  	margin-top: 30px;
  	margin-right: 1%;
  	margin-left: 1%;
  	float: left;
  }
  .icon-cultura {
  	margin-bottom: 20px;
  }
  .tx-item-cultura {
  	font-size: 14px;
  	line-height: 17px;
  	letter-spacing: 2.5px;
  }
  .items-cultura {
  	position: relative;
  	width: 100%;
  	margin-bottom: 20px;
  	padding-top: 20px;
  	padding-bottom: 20px;
  	float: left;
  }
  .italic-18 {
  	font-size: 18px;
  	font-style: italic;
  }
  .italic-18.naranja2 {
  	color: #d25c1e;
  }
  .tx-focus {
  	display: block;
  	width: 100%;
  	max-width: 630px;
  	margin-right: auto;
  	margin-left: auto;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #343434;
  	letter-spacing: 3.5px;
  	PADDING-TOP: 35PX;
  }
  .imagen-center {
  	display: block;
  	width: 100%;
  	margin-right: auto;
  	margin-left: auto;
  }
  .cont-630 {
  	display: block;
  	width: 100%;
  	max-width: 630px;
  	margin-right: auto;
  	margin-bottom: 30px;
  	margin-left: auto;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #343434;
  	font-size: 15px;
  	letter-spacing: 2.5px;
  }
  .tx-margin {
  	margin-bottom: 30px;
  }
  .se-parte-de {
    width: 100%;
    padding-top: 45px;
    padding-bottom: 45px;
    background-image: url('https://www.masdigital.net/hubfs/se_parte_del_equipo.png?t=1457385123598');
    background-position: 50% 0;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .form-se-parte {
  	position: relative;
  	width: 48%;
  	margin-right: 1%;
  	margin-left: 1%;
  	float: left;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #5b5b5b;
  	font-size: 15px;
  	text-align: justify;
  	letter-spacing: 1.2px;
  }
  .icon-servicio {
  	margin-bottom: 20px;
  }
  .in-servicio {
  	padding-right: 4%;
  	padding-bottom: 30px;
  	padding-left: 4%;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #5b5b5b;
  	font-size: 13px;
  	letter-spacing: 1.2px;
  }
  .in-container-margin {
  	display: block;
  	width: 100%;
  	max-width: 940px;
  	margin-right: auto;
  	margin-left: auto;
  }
  .imagen-horizontal {
  	margin-bottom: 30px;
  	margin-top: 90px;
  }
  .full-naranja {
  	background-color: #f7713d;
  }
  .parrafo-bc {
  	display: block;
  	width: 100%;
  	max-width: 800px;
  	margin-top: 30px;
  	margin-right: auto;
  	margin-left: auto !important;
  	font-family:'Helveticaneueltstd th35', sans-serif;
  	font-size: 13px;
  	line-height: 16px;
  	letter-spacing: 1.5px;
  	float: none !important;
  }
  .ebook-color-naranja-full {
  	margin-bottom: 0px;
  	padding-top: 0px;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/fondo-naranja.jpg');
  	background-position: 50% 50%;
  	background-size: 610px;
  }
  .btn-ebook {
  	width: 100%;
  	height: 20px;
  	max-width: 380px;
  	margin-bottom: 30px;
  	padding-top: 11px;
  	border: 1px solid #1b1b1b;
  	border-radius: 2px;
  	background-color: #373737;
  	font-family:'Helveticaneueltstd ultlt25', sans-serif;
  	color: white;
  	font-size: 12px;
  	letter-spacing: 5.5px;
  	text-transform: uppercase;
  }
  .btn-ebook:hover {
  	background-color: #242323;
  }
  .logo-clientes {
  	position: relative;
  	width: 23%;
  	margin-right: 1%;
  	margin-bottom: 20px;
  	margin-left: 1%;
  	float: left;
  	margin-top: 20px;
  }
  .cargando {
  	margin-bottom: 30px;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #5b5b5b;
  	font-size: 11px;
  	letter-spacing: 1.1px;
  	text-decoration: none;
  	clear: both;
  	display:none;
  }
  .icon-load {
  	position: relative;
  	margin-top: 90px;
  	display: inline-flex;
  	margin-bottom: 2px;
  	-webkit-animation: spin .7s linear infinite;
  	-moz-animation: spin .7s linear infinite;
  	border-left: 5px solid transparent;
  	border-right: 5px solid transparent;
  	border-top: 3px solid #f74c0f;
  	border-radius: 100%;
  	min-width: 4px;
  	width: 10px;
  	min-height: 1px;
  	height: 10px;
  	padding: 15px;
  }
  @-webkit-keyframes spin {
  	from {
  		-webkit-transform:rotate(0deg);
  	}

  	to {
  		-webkit-transform:rotate(360deg);
  	}
  }
  .titulo-negro-bebas {
  	display: block;
  	width: 100%;
  	max-width: 680px;
  	margin-right: auto;
  	margin-bottom: 20px;
  	margin-left: auto !important;
  	font-family: Bebasneue,sans-serif;
  	color: black;
  	font-size: 36px;
  	line-height: 39px;
  	letter-spacing: 4.4px;
  	float: none !important;
  }
  .titulo-negro-bebas.texto-blanco {
  	color: white;
  	letter-spacing: 4.4px;
  }
  .titulo-negro-bebas.texto-blanco.gracias {
  	font-size: 80px;
  	line-height: 90px;
  	letter-spacing: 16.5px;
  }
  .texto-ebook {
  	margin-bottom: 30px;
  	padding-bottom: 20px;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/line_1.jpg');
  	background-position: 50% 100%;
  	background-size: 70px;
  	background-repeat: no-repeat;
  	font-family:'Helveticaneueltstd thcn37', sans-serif;
  	color: #2d2b29;
  	text-align: center;
  	letter-spacing: 3px;
  }
  .imagen-ebook-normal {
  	display: block !important;
  	margin: 0px auto 30px 0;
  	padding-bottom: 10px;
  	border-bottom: 1px solid #dedede;
  	max-width: 174px;
  	float: none !important;
  	margin-left: auto !important;
  }
  .share {
  	margin-bottom: 60px;
  }
  .iz-footer {
  	position: relative;
  	width: 70%;
  	height: 82px;
  	padding-top: 30px;
  	float: left;
  	text-align: left;
  }
  .der-footer {
  	position: relative;
  	width: 17%;
  	height: 83px;
  	float: right;
  }
  .bajas {
  	text-transform: none;
  }
  .sabes-que {
  	position: relative;
  	width: 100%;
  	padding: 56px 15px 40px;
  	float: left;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/imagen-inbound-marketing.jpg');
  	background-position: 50% 0px;
  	background-size: cover;
  	background-repeat: no-repeat;
  }
  .container-gracias {
  	display: block;
  	width: 100%;
  	max-width: 600px;
  	margin-right: auto;
  	margin-left: auto;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #5b5b5b;
  	font-size: 13px;
  	text-align: left;
  	letter-spacing: 1.5px;
  }
  .texto-in-gracias {
  	margin-bottom: 40px;
  	text-align: center;
  }
  .tx2-contacto {
  	margin-bottom: 30px;
  	font-family:'Helveticaneueltstd ultlt25', sans-serif;
  	color: #191919;
  	font-size: 20px;
  	line-height: 25px;
  	letter-spacing: 3.5px;
  	text-transform: uppercase;
  }
  .izq-full {
  	position: relative;
  	width: 50%;
  	float: left;
  }
  .pais {
  	width: 100%;
  	height: 235px;
  	min-height: 0px;
  	margin-bottom: 1px;
  	padding: 35px 15% 30px;
  	background-color: #f1682a;
  	font-family:'Helveticaneueltstd ultlt25', sans-serif;
  	color: white;
  	font-size: 12px;
  	text-align: center;
  	letter-spacing: 3.5px;
  	font-weight: 900;
  }
  .pais.guatemala {
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/guatemala.jpg');
  	background-position: 50% 50%;
  	background-size: 470px;
  }
  .pais.costa-rica {
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/costa-rica.jpg');
  	background-position: 0px 0px;
  	background-size: 470px;
  }
  .pais-texto {
  	margin-bottom: 0px;
  	font-size: 22px;
  	line-height: 24px;
  	letter-spacing: 6.5px;
  	text-transform: uppercase;
  }
  .texto-pais {
  	margin-top: 20px;
  	margin-bottom: 20px;
  	letter-spacing: 1.5px;
  }
  .correo {
  	margin-bottom: 0px;
  	font-family:'Helveticaneueltstd thcn37', sans-serif;
  	font-size: 14px;
  	letter-spacing: 2.5px;
  }
  .telefono {
  	font-family: Bebasneue, sans-serif;
  	font-size: 16px;
  	letter-spacing: 4.5px;
  }
  .email {
  	color: white;
  	text-decoration: none;
  }
  .email:hover {
  	text-decoration: underline;
  }
  .btn-contact {
  	position: relative;
  	width: 100%;
  	height: 117px;
  	margin-bottom: 1px;
  	padding-right: 15%;
  	padding-left: 19%;
  	float: left;
  	background-color: #f1efef;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/flecha-gris.png');
  	background-position: 93% 50%;
  	background-size: 11px;
  	background-repeat: no-repeat;
  	font-family: Bebasneue, sans-serif;
  	color: #686666;
  	font-size: 26px;
  	line-height: 26px;
  	letter-spacing: 0.2px;
  }
  .btn-contact:hover {
  	opacity: 0.8;
  }
  .btn-contact.blog {
  	background-color: #cfd2d4;
  }
  .btn-contact.equipo {
  	background-color: #9dabb6;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/flecha-blanca.png');
  	background-size: 11px;
  	color: white;
  }
  .btn-contact.llamanos {
  	background-color: #a4cf4c;
  	background-image: url('https://www.masdigital.net/hubfs/imagenes/flecha-blanca.png');
  	background-size: 11px;
  	color: white;
  }
  .in-btn-contact {
  	position: relative;
  	top: 50%;
  	width: 100%;
  	height: 44px;
  	float: left;
  	-webkit-transform: translate(0px, -50%);
  	-ms-transform: translate(0px, -50%);
  	transform: translate(0px, -50%);
  }
  .icon-item {
  	margin-right: 20px;
  	float: left;
  }
  .tex-item {
  	position: relative;
  	top: 50%;
  	float: left;
  	-webkit-transform: translate(0px, -50%);
  	-ms-transform: translate(0px, -50%);
  	transform: translate(0px, -50%);
  	line-height: 25px;
  }
  .form-contenedor {
  	position: relative;
  	width: 100%;
  	padding-top: 65px;
  	padding-bottom: 50px;
  	float: left;
  	background-color: #f9f9f9;
  }
  .titulo-bebas {
  	margin-bottom: 30px;
  	font-family: Bebasneue, sans-serif;
  	color: #0c0c0c;
  	font-size: 40px;
  	line-height: 40px;
  }
  .izq-form {
  	width: 49%;
  	margin-right: 1%;
  	margin-bottom: 0px;
  	float: left;
  }
  .der-form {
  	width: 49%;
  	margin-bottom: 20px;
  	margin-left: 1%;
  	float: right;
  }
  .btn {
  	position: relative;
  	width: 100%;
  	margin-top: 30px;
  	float: left;
  }
  .rexto-empleo {
  	margin-bottom: 30px;
  	padding-right: 7%;
  	padding-left: 7%;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #5b5b5b;
  	font-size: 13px;
  	letter-spacing: 1.5px;
  }
  .image-interna {
  	margin-top: 30px;
  }
  .cont-gris {
  	position: relative;
  	width: 100%;
  	float: left;
  	background-color: #f0efef;
  }
  .der-empleo {
  	width: 48%;
  	margin-right: 10px;
  	padding-bottom: 30px;
  	float: right;
  }
  .label-form {
  	margin-bottom: 30px;
  	font-family:'Helveticaneueltstd lt45', sans-serif;
  	color: #5b5b5b;
  	font-size: 12px;
  	text-align: left;
  	letter-spacing: 1.5px;
  	text-transform: uppercase;
  }
  .item-form {
  	margin-bottom: 30px;
  }
  .cont {
  	position: relative;
  	width: 100%;
  	float: left;
  }
/*  .lista-proyectos {
  	width: 300px;
  	background-color: white;
  	box-shadow: rgba(112, 112, 112, 0.49) 1px 10px 19px 0px;
  	}*/
  	.lista-proyectos {
  		width: 900px;
  		background-color: white;
  		box-shadow: rgba(112,112,112,0.49) 1px 10px 19px 0;
  		max-height: 450px;
  		height: 900px;
  	}
  	.lista-proyectos.w--open {
  		left: 0px;
  		z-index: 99999999999999999999999999999999;
  	}
  	.link-proy {
  		font-family:'Helveticaneueltstd thcn37', sans-serif;
  	}
  	.link-proy:hover {
  		background-color: #f7f7f7;
  	}
  	.numero {
  		position: absolute;
  		top: 0px;
  		right: 0px;
  		width: 50px;
  		height: 100%;
  		padding-top: 10px;
  		font-family:'Helveticaneueltstd thcn37', sans-serif;
  		font-size: 11px;
  		text-align: center;
  		letter-spacing: 1.5px;
  	}
  	.item-pr {
  		position: relative;
  		width: 46%;
  		height: 40px;
  		float: left;
  		display: table;
  		font-size: 14px;
  		position: relative;
  	}
/*  .item-pr {
      position: relative;
  	width: 100%;
  	height: 40px;
  	float: left;
  	font-size: 14px;
  	}*/

  	@media (min-width: 1150px) {  
  		.bx-controls-direction {
  			top: 330px !important;
  		}
  	}

  	@media (max-width: 991px) {
  		.top-home.servicios-image {
  			/*background-position: 50% -150px; */
  		}
  		.top-home.medio {
  			/*background-position: 50% -150px !important;*/
  			/*background-size: cover !important;*/
  			/*background-size: auto 100% !important;*/
  		}
  		.i{
  			padding-left: 20px;
  			padding-right: 20px;
  		}
  		.btn-top{
  			display: none !important;
  		}
  		.der-head{
  			display: none !important;
  		}
  		.top-home {
  			height: 400px;
  		}
  		.top-home.inbound {
  			padding-top: 70px;
  		}
  		.top-home.medio.clientes {
  			height: 380px;
  			padding-top: 90px;
  		}
  		.head {
  			padding-right: 15px;
  			padding-left: 15px;
  		}
  		.logo-top {
  			position: relative;
  			display: block;
  			margin-top: 0;
  			margin-right: auto;
  			margin-left: auto;
  			float: none;
  		}
  		.btn-e {
  			position: relative;
  			margin-right: 20px;
  			margin-bottom: 5px;
  			border-right-width: 1px;
  			border-right-color: #ced1d5;
  		}
  		.der-head {
  			position: relative;
  			right: 0px;
  			bottom: 0px;
  		}
  		.container {
  			width: 95%;
  			padding-top: 30px;
  		}
  		.container.center-vertical {
  			width: 98%;
  			display: inline-block !important;
  		}
  		.container.margin-in {
  			padding-right: 20px;
  			padding-left: 20px;
  		}
  		.container.blog {
  			padding-bottom: 30px;
  		}
  		.container.bajo {
  			padding-top: 0px;
  		}
  		.titulo-home {
  			margin-bottom: 35px;
  		}
  		.faces {
  			overflow-x: hidden;
  			overflow-y: hidden;
  			padding-right: 0%;
  			padding-left: 0%;
  		}
  		.faces.in {
  			overflow-x: hidden;
  			overflow-y: hidden;
  			padding-right: 0%;
  			padding-left: 0%;
  			text-align: center;
  		}
  		.line-faces {
  			max-width: 100%;
  		}
  		.cont-face {
  			width: 13% !important;
  			margin-right: 9%;
  		}
  		.cont-face._1f {
  			width: 13% !important;
  			margin-right: 8%;
  		}
  		.cont-face._3f {
  			margin-right: 9%;
  		}
  		.cont-face._4f {
  			margin-right: 9%;
  		}
  		.tx-bc {
  			color: white;
  		}
  		.servicios {
  			height: auto;
  		}
  		.btn-servicios.conoce {
  			font-size: 13px;
  		}
  		.mask {
  			height: 360px;
  		}
  		.izq-ebook {
  			padding-left: 0px;
  		}
  		.tit-form {
  			margin-bottom: 30px;
  		}
  		.btn-descargar.color-naranja {
  			margin-top: 10px;
  		}
  		.cont-libro {
  		    padding-left: 0;
            margin-top: 20px;
  		}
  		.libro-image {
  			max-width: 100%;
  		}
  		.tit-lista._2 {
  			margin-bottom: 20px;
  		}
  		.top-in-blog {
  			padding-right: 20px;
  		}
          
  		.recurso-item {
  			width: 21% !important;
  			margin-right: 2%;
  			margin-left: 2%;
  			float: left;
  		}
  		.footer-bajo {
  			padding-top: 50px;
  			padding-bottom: 40px;
  		}
  		.titulo-head {
  			font-size: 70px;
  			line-height: 70px;
  		}
  		.titulo-head.in {
  			font-size: 50px;
  			line-height: 50px;
  		}
  		.izq-inbound {
  			padding-left: 10px;
  		}
  		.der-inbound {
  			padding-right: 10px;
  		}
  		.full-inbound {
  			background-position: 100% 18%;
  			background-size: 50%;
  		}
  		.izq-medio {
  			padding-left: 10px;
  		}
  		.figure {
  			max-width: 314px;
  		}
  		.cont-breadcrumb {
  			max-width: 95%;
  			padding-top: 20px;
  			padding-bottom: 20px;
  		}
  		.izq-in {
  			padding-right: 4%;
  		}
  		.der-in {
  			overflow-x: hidden;
  			overflow-y: hidden;
  		}
  		.interno-cont-full {
  			max-width: 95%;
  		}
  		.izq-interno {
  			width: 44%;
  		}
  		.der-interno {
  			width: 54%;
  			margin-right: 0%;
  			float: right;
  		}
  		.select.hacia-izq {
  			width: 25%;
  		}
  		.container-960.margin-in {
  			padding-right: 2%;
  			padding-left: 2%;
  		}
  		.form-buscador {
  			width: 75%;
  		}
  		.autor-contenedor {
  			padding-bottom: 0px;
  		}
  		.grafica {
  			display: inline-block !important;
  			margin-right: 2%;
  			margin-left: 1% !important;
  			float: left !important;
  		}
  		.bebas-26 {
  			width: 60%;
  		}
  		.tex-medio-proyecto {
  			padding-right: 2%;
  			padding-left: 7%;
  		}
  		.full-tabla {
  			margin-bottom: 45px;
  		}
  		.foto {
  			margin-right: 20px;
  		}
  		.descripcion-tab {
  			height: auto;
  		}
  		.tit-tab {
  			position: relative;
  			top: 50%;
  			-webkit-transform: translate(0px, -50%);
  			-ms-transform: translate(0px, -50%);
  			transform: translate(0px, -50%);
  		}
  		.quote-full-dark {
  			padding-bottom: 30px;
  		}
  		.core-values2.bc {
  			display: inline-block;
  			padding-bottom: 50px;
  		}
  		.item-clientes {
  			min-height: 160px;
  			margin-bottom: 0px;
  		}
  		.tx-cliente {
  			overflow-x: hidden;
  			overflow-y: hidden;
  		}
  		.se-parte-de {
  			padding-top: 95px;
  			padding-bottom: 95px;
  		}
  		.form-se-parte {
  			width: 68%;
  		}
  		.imagen-horizontal {
  			width: 80%;
  		}
  		.share {
  			margin-bottom: 30px;
  		}
  		.btn-contact {
  			padding-right: 10%;
  			padding-left: 10%;
  		}
  		.btn {
  			margin-top: 10px;
  		}
  		.der-empleo {
  			padding-bottom: 30px;
  		}
  	}
  	@media (max-width: 830px) {
  		.funnel{
  			display: none;
  		}
  		img.funnel2 {
  			width: 80%;
  		}
  	}
  	@media (max-width: 800px) {
  		.comilas{
  			display: none !important;
  		}
  		.cont-cta{
  			display: none !important;
  		}
  	}
  	@media (max-width: 767px) {
  		.texto-blog-inbound{
  			position: relative;          
  		}
  		.hover {
  			width: 50% !important;
  			float: left !important;
  			max-height: 374px;
  		}
  		.cta.in-slide{
  			margin-top: 5%; 
  		}
  		.core-icon {
  			width: 50% !important;
  			margin: 0 !important;
  			padding: 0 !important;
  			float: left !important;
  			margin-bottom: 20px !important;
  		}
  		.icon2{
  			float: none !important;
  			margin: auto !important;
  			display: table;
  		}
  		.ico{
  			width: auto !important;
  			float: left !important;
  			margin-right: 10px;
  		}
  		.cuad {
  			width: 25% !important;
  			float: left !important;
  		}

  		.imagens{
  			margin-left: 4% !important;
  			margin-right: 4%;
  		}
  		.core-values2.bc {
  			padding-bottom: 0px;
  		}
  		.izq-servicio{
  			margin: auto !important;
  			float: none !important;
  		}
  		.der-ebook{
  			margin-top: 40px;
  		}
  		.titulo-columna {
  			border-right: 1;  
  		}
  		.img{
  			padding-top: 30px;	
  			float: none !important;
  			margin: auto !important;
  			display: -webkit-inline-box !important;
  		}
  		.der-interno.service.color-blanco {
  			height: auto !important;
  			width: 90%;
  			float: none !important;
  			margin: 10px auto 10px auto !important;
  		}
  		.bebas-35.align-izq {
  			padding-left: 29px;
  		}
  		.menus {
  			height: 94px;
  		}
  		.ebook-contenedor {
  			margin-bottom: 30px;
  		}
  		.container.center-vertical {
  			/*margin-top: 67px;*/
  		}
  		.bx-wrapper .bx-pager {
  			display: none;
  		}
  		.footer-bajo{
  			padding-top: 0px;
  		}
  		#col3 {
  			display: none;
  		}
  		#col2 {
  			display: none;
  		}
  		#col1 {
  			display: none;
  		}
  		.w-col-small-6{
  			width: 100px;
  			float: none;
  			margin: auto !important;
  		}
  		.copy{
  			text-align:center;    
  			width: 100%;
  		}
  		.comilas{
  			display: none !important;
  		}
  		.down{
  			top: 0px;
  		}
  		.desc{
  			height: auto;
  		}
  		.ui-state-default{
  			width: 50% !important;
  		}
  		.top-home {
  			height: 391px;
  			/*padding-top: 133px;*/
  			padding-top: 0px;
  		}
  		.top-home.inbound {
  			padding-top: 83px;
  		}
  		.top-home.medio.clientes {
  			height: 360px;
  			padding-top: 120px;
  		}
  		.head {
  			height: 80px;
  			padding-right: 10px;
  			padding-left: 10px;
  			padding-top: 20px;
  		}
  		.head.con-imagen {
  			height: 125px;
  		}
  		.btn-top {
  			width: auto;
  			min-width: 200px;
  			float: none;
  			top: 50px;
  		}
  		.logo-top {
  			display: block;
  			width: 178px;
  			margin-right: auto;
  			margin-bottom: 0px;
  			margin-left: auto;
  			float: none;
  		}
  		.btn-e {
  			margin-right: 0px;
  			margin-bottom: 20px;
  			float: right;
  			border-right-width: 0px;
  			border-right-color: #ced1d5;
  		}
  		.der-head {
  			top: -35px;
  			display: block;
  			width: 95%;
  			margin-right: auto;
  			margin-left: auto;
  			float: none;
  		}
  		.menu-btn {
  			font-size: 0px;
  		}
  		.container {
  			width: 95%;
  			padding-top: 20px;
  			font-size: 22px;
  		}
  		.container.center-vertical {
  			width: 95%;
  		}
  		.container.blog {
  			padding-top: 0px;
  			padding-bottom: 10px;
  		}
  		.container.in2 {
  			padding-top: 60px;
  		}
  		.container.bajo {
  			padding-top: 0px;
  		}
  		.titulo-home {
  			margin-bottom: 25px;
  			font-size: 30px;
  			line-height: 33px;
  		}
  		.cta-naranja {
  			line-height: 1.7;
  		}
  		.metodologia-item {
  			width: 48%;
  			margin-bottom: 2%;
  		}
  		.faces {
  			height: auto;
  		}
  		.faces.in {
  			overflow-x: hidden;
  			overflow-y: hidden;
  			margin-top: 0px;
  			margin-bottom: 30px;
  			padding-left: 0%;
  		}
  		.faces.in.in2 {
  			margin-top: 0px;
  		}
  		.line-faces {
  			display: block !important;
  			margin-right: auto;
  			margin-left: auto !important;
  			width: 100% !IMPORTANT;
  			margin-top: 56px;
  		}
  		.line-faces.in {
  			max-width: 300px;
  		}
  		.tex-face {
  			font-size: 11px;
  			letter-spacing: 2.1px;
  		}
  		.servicios {
  			background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.09), white), url('https://www.masdigital.net/hubfs/imagenes/servicios-fondo.jpg');
  			background-image: linear-gradient(rgba(255, 255, 255, 0.09), white), url('https://www.masdigital.net/hubfs/imagenes/servicios-fondo.jpg');
  			background-position: 0px 0px, 50% 50%;
  			background-size: auto, cover;
  			background-repeat: repeat, no-repeat;
  		}
  		.servicio-item {
  			width: 100% !important;
  			/*margin-left: 3% !important;*/
  		}
  		.comilas {
  			margin-bottom: 25px !important;
  		}
  		.tx-slide {
  			font-size: 16px;
  			line-height: 19px;
  			margin-top: 0%;
  			margin-bottom: 10px;
  		}
  		.container-slide{
  			top: 55%;
  		}
  		.titulo-caso{
  			margin-bottom: 3%;
  		}
  		.core-values {
  			padding-top: 20px;
  			padding-bottom: 20px;
  			font-size: 32px;
  			line-height: 42px;
  		}
  		.btn-core.in {
  			padding-right: 40px;
  			padding-left: 10px;
  			font-size: 10px;
  			line-height: 25px;
  		}
  		.izq-ebook {
  			width: 100%;
  			display: inline-block !important;
  		}
  		.izq-ebook.ebook-normal {
  			width: 100%;
  			margin-bottom: 50px;
  			float: none;
  		}
  		.der-ebook {
  			width: 100%;
  			padding-right: 0px;
  			padding-left: 0px;
  		}
  		.der-ebook.ebook-normal {
  			display: block;
  			width: 100%;
  			margin-right: auto;
  			margin-left: auto;
  			float: none;
  		}
  		.tit-form.color-bc {
  			margin-bottom: 15px;
  		}
  		.btn-descargar {
  			padding-top: 9px;
  			line-height: 1.5;
  		}
  		.cont-libro.libro-negro {
  			max-width: 280px;
  			margin-bottom: 0px;
  		}
  		.libro-image.ebook-baja {
  			max-width: 70%;
  		}
  		.tx-ebook {
  			padding-left: 0px;
  		}
  		.tx-ebook.bc25 {
  			padding-left: 15px;
  		}
  		.cont-blogs {
  			padding-right: 10px;
  			padding-left: 10px;
  		}
  		.item-blog {
  			width: 48%;
  			margin-right: 1%;
  			margin-left: 1%;
  		}
  		.image-blog-top {
  			overflow-x: hidden;
  			overflow-y: hidden;
  			height: auto;
  		}
  		.blog-image.destacada {
  			position: relative;
  			top: 25%;
  			right: auto;
  			max-width: 200%;
  			min-height: 100%;
  		}
  		.recurso-item {
  			width: 38% !important;
  			height: auto;
  			min-height: 0px;
  			margin-right: 6%;
  			margin-left: 6%;
  			float: left !important;
  		}
  		.btn-recursos {
  			width: 90%;
  		}
  		.cont-redes {
  			margin-bottom: 20px;
  		}
  		.footer-bajo {
  			padding-top: 30px;
  			padding-bottom: 20px;
  		}
  		.copy {
  			font-size: 10px;
  			line-height: 1.2;
  		}
  		.copy.footer {
  			text-align: center;
  		}
  		.col {
  			margin-bottom: 20px;
  		}
  		.titulo-head {
  			font-size: 40px;
  			line-height: 40px;
  		}
  		.titulo-head.dark {
  			font-size: 50px;
  			line-height: 50px;
  		}
  		.titulo-head.in {
  			font-size: 40px;
  			line-height: 40px;
  		}
  		.titulo-head.destacado {
  			margin-bottom: 10px;
  			font-size: 40px;
  			line-height: 40px;
  		}
  		.con-down {
  			bottom: 20px;
  		}
  		.izq-inbound {
  			width: 98% !important;
  			padding-right: 10px;
  		}
  		.der-inbound {
  			width: 98% !important;
  			padding-right: 10px;
  			padding-left: 10px;
  		}
  		.der-inbound.tx-centrado {
  			padding-top: 40px;
  		}
  		.der-inbound.clientes {
  			padding-top: 0px;
  		}
  		.h2-interno.izq.n2 {
  			margin-bottom: 20px;
  		}
  		.cont-item {
  			width: 48%;
  			margin-bottom: 20px;
  		}
  		.full-inbound {
  			padding-bottom: 50px;
  			background-position: 50% 79%;
  			background-size: contain;
  		}
  		.izq-medio {
  			width: 98%;
  			padding-right: 10px;
  		}
  		.figure {
  			position: static;
  			display: block;
  			width: 80%;
  			max-width: 414%;
  			margin-right: auto;
  			margin-left: auto;
  		}
  		.interior-sub.proyecto {
  			padding-top: 130px;
  		}
  		.item-caso {
  			display: block;
  			width: 100%;
  			max-width: 300px;
  			margin-right: auto;
  			margin-bottom: 20px;
  			margin-left: auto;
  			float: none;
  		}
  		.tx-link-caso {
  			font-size: 11px;
  		}
  		.in-paginador {
  			width: 70%;
  		}
  		.btn-paginador {
  			line-height: 1.7;
  			width: 50%;
  		}
  		.cont-breadcrumb {
  			max-width: 95%;
  			padding-top: 0px;
  			padding-bottom: 0px;
  		}
  		.bread {
  			display: inline-block;
  			margin-top: 10px;
  			margin-bottom: 10px;
  		}
  		.izq-in {
  			width: 98%;
  			margin-bottom: 30px;
  			padding-right: 0px;
  		}
  		.der-in {
  			width: 100%;
  			margin-right: 0%;
  			margin-left: 0%;
  		}
  		.izq-interno {
  			display: block;
  			margin-right: auto;
  			margin-left: auto;
  			float: none;
  		}
  		.der-interno {
  			display: block;
  			width: 95%;
  			margin-right: auto;
  			margin-left: auto;
  			float: none;
  		}
  		.der-interno.service {
  			width: 98%;
  			float: left;
  			margin-top: 18px;
  		}
  		.bucador-cont {
  			padding-bottom: 20px;
  		}
  		.container-960.margin-in {
  			padding-right: 20px;
  			padding-left: 20px;
  		}
  		.form-buscador {
  			width: 100%;
  		}
  		.label-buscador {
  			display: none;
  		}
  		.imput-buscador {
  			width: 100%;
  		}
  		.sombra {
  			padding-top: 30px;
  		}
  		.in-destacado {
  			width: 90%;
  			padding: 15px;
  		}
  		.tx1-blog {
  			font-size: 24px;
  			line-height: 24px;
  		}
  		.tx2-blog {
  			font-size: 28px;
  			line-height: 28px;
  		}
  		.autor-contenedor {
  			padding-bottom: 0px;
  		}
  		.izq-autor {
  			width: 100%;
  			height: 69px;
  		}
  		.compartir-redes {
  			width: 100%;
  			height: auto;
  			padding-top: 0px;
  			float: right;
  		}
  		.image-cir {
  			display: block;
  		}
  		.autor {
  			height: auto;
  			margin-right: 0px;
  			padding-top: 0px;
  			background-image: none;
  			font-size: 14px;
  		}
  		.autor.fecha {
  			height: 30px;
  			margin-bottom: 10px;
  			padding-top: 0px;
  		}
  		.autor.fecha.compartir {
  			bottom: 0px;
  			display: inline-block;
  			width: auto;
  			margin-right: 20px;
  			margin-left: auto;
  			padding-top: 4px;
  		}
  		.red-compartir {
  			display: block;
  			margin-right: 10px;
  			margin-left: auto;
  		}
  		.textos-internos2 {
  			font-size: 14px;
  			line-height: 20px;
  		}
  		.izq-normal {
  			width: 98%;
  		}
  		.der-normal {
  			width: 98% !important;
  			line-height: 20px;
  		}
  		.grafica {
  			width: 140px !important;
  			height: 140px;
  			margin-right: 1.5%;
  			margin-left: 1.5% !important;
  			font-size: 12px;
  			line-height: 12px;
  			float: none !important;
  		}
  		.numero-grafica {
  			font-size: 34px;
  			line-height: 34px;
  		}
  		.btn-para-nj {
  			height: auto;
  			line-height: 20px;
  		}
  		.logo-interno {
  			display: block!important;
  			width: 40%!important;
  			max-width: 100%;
  			margin-right: 20px;
  			margin-bottom: 20px;
  			margin-left: auto!important;
  			float: none !important;
  			margin-right: auto;
  		}
  		.bebas-26 {
  			width: 80%;
  		}
  		.tex-medio-proyecto {
  			font-size: 14px;
  		}
  		.full-tabla {
  			margin-bottom: 35px;
  			height: auto !important;
  		}
  		.columna {
  			width: 50%;
  		}
  		.columna.col-bajas {
  			height: 495px;
  		}
  		.tx1-col {
  			min-height: 80px;
  			width: 100%;
  		}
  		.der-servicios {
  			width: 98%;
  		}
  		.izq-servicio {
  			display: block;
  			width: 48%;
  			margin-right: auto;
  			margin-left: auto;
  			float: none;
  		}

  		.reconocimiento{

  			position: relative;
  			width: 100%;
  			height: auto;
  			padding-top: 20px;
  			padding-bottom: 20px;
  			float: none;

  		}

  		.reconocimientos-container{
  			display: block !important;
  			width: 100%;
  			max-width: 1070px;
  			margin-right: auto;
  			margin-left: auto !important

  		}
  		.tab-item {
  			width: 100%;
  			margin-bottom: 0px;
  		}
  		.izquierdo-tab {
  			width: 100%;
  		}
  		.derecho-tab {
  			width: 100%;
  		}
  		.foto {
  			width: 120px;
  			max-width: 100%;
  		}
  		.quote-full-dark {
  			padding-bottom: 20px;
  			line-height: 28px;
  		}
  		.core-values2.bc {
  			display: inline-block;
  		}
  		.tx-core {
  			font-size: 14px;
  		}
  		.tx-core.inter-20 {
  			font-size: 14px;
  		}
  		.items-focus {
  			font-size: 19px;
  		}
  		.item-clientes {
  			width: 98%;
  			min-height: 0px;
  			margin-bottom: 20px;
  			padding-left: 0%;
  		}
  		.item-clientes.nos2 {
  			margin-bottom: 0px;
  		}
  		.tx-cliente {
  			width: 85%;
  			font-size: 14px;
  		}
  		.cultura-item {
  			width: 98%;
  			font-size: 15px;
  		}
  		.tx-item-cultura {
  			font-size: 13px;
  		}
  		.tx-focus {
  			font-size: 14px;
  		}
  		.tx-margin {
  			font-size: 15px;
  		}
  		.se-parte-de {
  			padding-top: 35px;
  			padding-bottom: 35px;
  		}
  		.form-se-parte {
  			width: 98%;
  		}
  		.btn-ebook {
  			margin-bottom: 40px;
  		}
  		.iz-footer {
  			width: 100%;
  			height: auto;
  			padding-bottom: 30px;
  			text-align: center;
  		}
  		.der-footer {
  			width: 100%;
  		}
  		.izq-full {
  			width: 100%;
  		}
  		.pais {
  			height: auto;
  		}
  		.btn-contact {
  			padding-right: 5%;
  			padding-left: 5%;
  		}
  		.izq-form {
  			position: relative;
  			display: block;
  			width: 100%;
  			margin-right: auto;
  			margin-bottom: 0px;
  			margin-left: auto;
  			float: none;
  		}
  		.der-form {
  			display: block;
  			width: 100%;
  			margin-right: auto;
  			margin-bottom: 0px;
  			margin-left: auto;
  			float: none;
  		}
  		.image-interna {
  			display: block;
  			width: 50%;
  			margin-right: auto;
  			margin-left: auto;
  			float: none;
  		}
  		.der-empleo {
  			width: 100%;
  			margin-right: 0px;
  		}
  	}
  	@media (max-width: 479px){
      .top-home{
        background-position: 50% 94px !important;          
      }
.fondo{
        background-position: 50% 94px !important;
}
.xy{
    background-position: 50% 0px !important;
    }
  		.titulo-home h1{
  			font-size:40px;
  			line-height: 40px;
  		}      
  		.der-blog-top{
  			float: none;
  			clear: inherit;
  			margin: auto;
  			position: relative;
  		}

  		.hover {
  			width: 100% !important;
  			float: none !important;
  		}
  		.cont-item {
  			width: 100%;
  			margin-bottom: 0px;
  		}
  		.core-icon {
  			width: 100% !important;
  		}
  		.btn-core{
  			width: 90% !important;
  			font-size: 11px!IMPORTANT;
  			letter-spacing: 3.5px;
  		}
  		.items-cultura span div {
  			font-size: 20px !important;
  			line-height: 36px !important;
  		}
  		.top-home.medio {
  			/*background-position: 50% -150px !important;*/
  			/*background-size: initial !important;*/
  			background-size: 100% auto;
  		}
  		.top-home{
  			background-color: black;
  		}
  		.ico{
  			width: auto !important;
  			float: left !important;
  		}
  		.cuad{
  			width: 50% !important;
  			float: left !important;  
  			margin-bottom: 30px;
  		}
  		.txt-icon {
  			width: 46% !important;
  			float: left !important;
  		}
  		.top-home {
  			/*background-size: inherit !important;*/
  		}
  		.ebook-tit.normal{
  			font-size: 35px;
  			text-align: center;
  			float: none;
  		}
  		.der-blog-top {
  			margin: 20px auto 0 auto;
  			float: none;
  		}
  		.link-ver-notas{
  			float: none;  
  		}
  		.columna {
  			height: auto !important;
  		}
  		.menu-btn{
  			margin-left: 0px;
  		}        
        .libro-image {
            margin-top: 25%;
        }
  		.container.center-vertical h1{
  			font-size: 30px !important;
  			line-height: 40px !important;
            letter-spacing: 5px;
  		}
          h2{
              letter-spacing: 5px;
          }
  		.titulo-head.in{
  			font-size: 30px;
  		}

  		.menus{
  			height: 75px;
  		}
  		.head {
  			height: 75px;
  		}
  		.titulo-caso {
  			margin-bottom: 9%;
  		}
  		.tx-slide {
  			margin-top: 0%;
  		}
  		.core-icon {
  			width: 50% !important;
  		}
  		.bx-wrapper .bx-pager{
  			display: none;
  		}
  		.close{
  			position: absolute;
  			width: 100%;
  			height: 100%;
  			z-index: 999999999999999999999;
  		}
  		.cta-naranja{
  			width: auto;
  		}
  		.logo-clientes{
  			width: 47%;
  		}
  		.mm-menu {
  			width: 80% !important;
  		}
  		.top-home.medio.clientes {
  			height: 410px;
  		}
  		.line-faces{
  			display: none !important;
  		}
  		.mtop{
  			display: -webkit-inline-box !IMPORTANT;
  		}
  		.head {
  			padding-right: 5px;
  			padding-bottom: 20px;
  			padding-left: 5px;
  		}
  		.tex-head.en-home{
  			width:80%!important;
  		}
  		.btn-top {
  			position: relative;
  			width: 90%;
  			margin-top: 0px;
  			float: right;
  		}
  		.logo-top {
  			float: none;
  		}
  		.btn-e {
  			float: left;
  		}
  		.der-head {
  			top: 0px;
  			width: 95%;
  			float: none;
  		}
  		.icon {
  			display: block;
  			margin-bottom: 0px;
  		}
  		.container {
  			font-size: 18px;
  			line-height: 28px;
  		}
  		.container.in2 {
  			line-height: 20px;
  		}
  		.titulo-home {
  			font-size: 25px;
  			line-height: 30px;
  		}
  		.metodologia-item {
  			height: 282px;
  		}
  		.faces {
  			height: auto;
  		}
  		.line-faces.line2 {
  			z-index: 0;
  			display: block;
  			margin-top: 179px;
  		}
  		.cont-face {
  			position: relative;
  			display: inline-block !important;
  			width: 86px !important;
  			margin-right: 2% !important;
  			margin-left: auto !important;
  			float: none !important;
  		}

  		.cont-face._1f {
  			display: inline-block !important;
  			width: 86px !important;
  			margin-right: 2% !important;
  			margin-bottom: 20px;
  			float: left !important;
  		}
  		.cont-face._5f {
  			position: relative;
  			margin-right: 2%;
  			float: none;
  		}
  		.cont-face._3f {
  			position: relative;
  			display: inline-block;
  			margin-right: 2%;
  			margin-left: auto;
  			float: none;
  		}
  		.cont-face._4f {
  			position: relative;
  			margin-right: 2%;
  			float: none;
  		}
  		.tex-face {
  			height: 25px;
  			margin-top: 0px;
  			font-size: 11px;
  			letter-spacing: 2.1px;
  		}
  		.blanco {
  			color: white;
  		}
  		.servicio-item {
  			width: 98%;
  			margin-right: 1%;
  			margin-left: 1%;
  		}
  		.core-values {
  			font-size: 18px;
  			line-height: 28px;
  		}
  		.btn-core.in {
  			text-align: center;
  		}
  		.cont-libro.in {
  			width: 100%;
  		}
  		.libro-image.ebook-baja {
  			max-width: 70%;
  		}
  		.item-blog {
  			width: 100%;
  			margin-right: 0%;
  			margin-left: 0%;
  		}
  		.recurso-item {
  			width: 80% !important;
  			margin-right: auto;
  			margin-left: auto;
  			float: none !important;
  		}
  		.copy {
  			line-height: 1.2;
  		}
  		.col {
  			margin-bottom: 10px;
  		}
  		.titulo-head {
  			font-size: 40px;
  			line-height: 40px;
  		}
  		.titulo-head.dark {
  			font-size: 40px;
  			line-height: 40px;
  		}
  		.titulo-head.destacado {
  			font-size: 25px;
  			line-height: 25px;
  			letter-spacing: 9.5px;
  		}
  		.full-inbound {
  			background-position: 50% 89%;
  		}
  		.item-caso {
  			width: 95%;
  		}
  		.in-paginador {
  			width: 98%;
  		}
  		.der-interno.service {
  			line-height: 20px;
  		}
  		.der-ebook2 {
  			width: 100%;
  		}
  		.sombra {
  			padding-top: 10px;
  		}
  		.tx2-blog {
  			font-size: 26px;
  			line-height: 26px;
  		}
  		.izq-autor {
  			height: auto;
  		}
  		.image-cir {
  			margin-bottom: 0px;
  		}
  		.autor {
  			width: 100%;
  			padding-top: 0px;
  		}
  		.autor.fecha.compartir {
  			bottom: 0px;
  			display: inline-block;
  			width: auto;
  			padding-top: 4px;
  			float: none;
  		}
  		.btn-para-nj {
  			height: auto;
  		}
  		.logo-interno {
  			display: block;
  			width: 100%;
  			margin-right: 20px;
  			margin-left: auto;
  			float: left;
  		}
  		.bebas-26 {
  			width: 80%;
  		}
  		.columna {
  			width: 100%;
  			height: auto;
  			margin-bottom: 20px;
  		}
  		.columna.col-bajas {
  			height: auto;
  		}
  		.columna.interna {
  			width: 98%;
  		}
  		.contenido-col {
  			width: 100%;
  		}
  		.tab-item {
  			width: 100%;
  			float: left;
  		}
  		.foto {
  			width: 90px;
  		}
  		.descripcion-tab {
  			float: left;
  		}
  		.certificado-image {
  			width: 48%;
  			margin-right: 2%;
  		}
  		.image-focus {
  			margin-top: 10px;
  			margin-bottom: 20px;
  		}
  		.tx-cultura {
  			line-height: 20px;
  		}
  		.item-clientes {
  			display: block;
  			width: 94%;
  			margin-right: auto;
  			margin-left: auto;
  			padding-left: 0px;
  			float: none;
  		}
  		.tx-cliente {
  			width: 100%;
  			margin-top: 10px;
  			margin-right: 0%;
  		}
  		.tx-cliente.nos2 {
  			margin-left: 0px;
  		}
  		.italic-18.naranja2 {
  			line-height: 20px;
  		}
  		.tx-focus {
  			line-height: 20px;
  		}
  		.tx-margin {
  			line-height: 20px;
  		}
  		.in-servicio {
  			line-height: 20px;
  		}
  		.btn-ebook {
  			line-height: 20px;
  			width: 100%;
  		}
  		.btn-contact {
  			padding-right: 12%;
  			padding-left: 2%;
  			font-size: 24px;
  			line-height: 24px;
  		}
  		.icon-item {
  			margin-right: 10px;
  		}
  	}

  	@font-face { font-display: swap;
  		font-family: 'Bebas ';
  		src: url('https://www.masdigital.net/hubfs/fonts/BEBAS___.ttf') format('truetype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Helveticaneueltstd lt45';
  		src: url('https://www.masdigital.net/hubfs/fonts/HelveticaNeueLTStd-Lt45.otf') format('opentype');
  		font-weight: 200;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Helveticaneueltstd th35';
  		src: url('https://www.masdigital.net/hubfs/fonts/HelveticaNeueLTStd-Th35.otf') format('opentype');
  		font-weight: 300;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Helveticaneueltstd thcn37';
  		src: url('https://www.masdigital.net/hubfs/fonts/HelveticaNeueLTStd-ThCn37.otf') format('opentype');
  		font-weight: 300;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Helveticaneueltstd ultlt25';
  		src: url('https://www.masdigital.net/hubfs/fonts/HelveticaNeueLTStd-UltLt25.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Helveticaneueltstd roman55';
  		src: url('https://www.masdigital.net/hubfs/fonts/HelveticaNeueLTStd-Roman55.otf') format('opentype');
  		font-weight: 500;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Bebasneue';
  		src: url('https://www.masdigital.net/hubfs/fonts/BebasNeue.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'BebasNeueBold';
  		src: url('https://www.masdigital.net/hubfs/fonts/BebasNeueBold.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'BebasNeueBook';
  		src: url('https://www.masdigital.net/hubfs/fonts/BebasNeueBook.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'BebasNeueLight';
  		src: url('https://www.masdigital.net/hubfs/fonts/BebasNeueLight.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'BebasNeueRegular';
  		src: url('https://www.masdigital.net/hubfs/fonts/BebasNeueRegular.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'BebasNeueThin';
  		src: url('https://www.masdigital.net/hubfs/fonts/BebasNeueThin.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Helveticaneueltstd bd75';
  		src: url('https://www.masdigital.net/hubfs/fonts/HelveticaNeueLTStd-Bd75.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Avenirltstd heavy';
  		src: url('https://www.masdigital.net/hubfs/fonts/AvenirLTStd_Heavy.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Avenirltstd roman';
  		src: url('https://www.masdigital.net/hubfs/fonts/AvenirLTStd_Roman.otf') format('opentype');
  		font-weight: 400;
  		font-style: normal;
  	}
  	@font-face { font-display: swap;
  		font-family: 'Avenirltstd medium';
  		src: url('https://www.masdigital.net/hubfs/fonts/AvenirLTStd-Medium.otf') format('opentype');
  		font-weight: 500;
  		font-style: normal;
  	}
      @font-face { font-display: swap;
  		font-family: 'Helveticaneueltstd mdcn';
  		src: url('https://www.masdigital.net/hubfs/fonts/HelveticaNeueLTStd-MdCn.otf') format('opentype');
  		font-weight: 900;
  		font-style: bold;
  	}      
.cont-redes {
    min-width: 244px!important;
}