/*
negocio/plantillas/panels/0005breadcrumb/style.css
negocio/plantillas/panels/1401metodologiamod/style.css
negocio/plantillas/panels/1500certificaciones/style.css
negocio/plantillas/panels/0601sliderclientesbis/style.css
negocio/plantillas/panels/1600textocta/style.css
*/
.mdl-breadcrumb{height:4.2rem;width:100%;display:flex;flex-direction:row;align-items:center;text-transform:uppercase;font-size:1.2rem;font-weight:500;line-height:3.67;letter-spacing:0.1rem;color:#26262b;z-index:1;background-color:transparent;padding-top:1rem}.mdl-breadcrumb.sticky{position:fixed;top:20.6rem;z-index:4}@media (max-width: 1024px){.mdl-breadcrumb.sticky{top:10.7rem}}.mdl-breadcrumb.sticky2{position:fixed;top:26.6rem;z-index:4}@media (max-width: 1024px){.mdl-breadcrumb.sticky2{top:6.7rem}}.mdl-breadcrumb.sticky-sinhero{position:fixed;top:20.6rem;z-index:4}@media (max-width: 1440px){.mdl-breadcrumb.sticky-sinhero{top:10.9rem}}.mdl-breadcrumb.topofertas{top:17rem}.mdl-breadcrumb
.first{align-items:center;margin:0
1.3rem 0 13.5rem}@media (max-width: 1024px){.mdl-breadcrumb
.first{margin:0
0.7rem 0 3.4rem}}.mdl-breadcrumb>div{margin:0
1.2rem 0 0}@media (max-width: 1024px){.mdl-breadcrumb
.first{margin:0
0.7rem 0 3.4rem}}@media (max-width: 480px){.mdl-breadcrumb{display:none !important}}
.mdl-metodologia-mod {
	padding: 4.8rem 0 5.3rem;
	width: 100vw;
}
.mdl-metodologia-mod .rsSlide:not(.rsActiveSlide) .arrowL,
.mdl-metodologia-mod .rsSlide:not(.rsActiveSlide) .arrowR {
	display: none;
}
.mdl-metodologia-mod .title-mdl {
	width: calc(100vw - 27rem);
	margin: 0 auto 6rem;
}
.mdl-metodologia-mod .mdl-container {
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral {
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item {
	align-items: flex-end;
	transition: all 0.3s ease;
	height: auto;
	position: relative;
	margin-bottom: 11rem;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery {
	width: 100%;
	position: relative;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid {
	height: 42.4rem;
	width: 100%;
	position: relative;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid .imgTab {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	height: 100%;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid .rsOverflow {
	width: 100% !important;
	height: 100% !important;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid .rsBullets {
	position: absolute;
	bottom: 2.7rem;
	left: 50%;
	transform: translateX(-50%);
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid .rsBullets .rsBullet:not(.rsNavSelected) {
	background-color: white;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .hide {
	display: none !important;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(odd) {
	width: 43.2%;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(odd) .tag {
	margin-left: 7rem;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(odd) .texto {
	max-width: 57.4rem;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(odd):not(:first-child) {
	top: inherit;
}
@media (max-width: 1025px) {
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(odd) {
		width: 45%;
	}
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) {
	width: 50%;
	top: 14.4rem;
	align-items: flex-start;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) .tag {
	margin-right: 7rem;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) .gallery .m-grid {
	height: 56rem;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) .title-item,
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) .texto {
	text-align: left;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) .texto {
	max-width: 65.4rem;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .title-item {
	margin: 3.5rem 0 2.8rem;
	font-size: 2.5rem;
	line-height: 1.4;
	text-align: right;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags {
	margin-bottom: 3rem;
	border-bottom: 0.1rem solid #e7e7e7;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags .m-grid {
	line-height: 2.13;
	justify-content: space-between;
	width: 100%;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags .m-grid .tag {
	line-height: 2.13;
	padding: 1.2rem 1.5rem;
	border-bottom: 0.2rem solid white;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: 500;
	border-bottom: 0.2rem solid #f5a800;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags .m-grid .tag:first-child {
	padding-left: 0;
	margin-left: 0;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .texto {
	line-height: 2.135;
	text-align: right;
	max-width: 90%;
	max-height: 9.6rem;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowR,
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowL {
	opacity: 0;
	transition: 0.3s ease all;
	position: absolute;
	left: 1.2rem;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowR {
	left: unset;
	right: 1.2rem;
	transform: translateY(-50%) rotate(180deg);
}
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:hover .arrowL,
.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:hover .arrowR {
	opacity: 1;
}
.mdl-metodologia-mod .mdl-container .m-grid-pral > .rsBullets {
	display: none !important;
}
@media (max-width: 1025px) {
	.mdl-metodologia-mod {
		padding: 4.8rem 0 6.5rem;
	}
	.mdl-metodologia-mod .title-mdl {
		width: calc(100% - 6rem);
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral {
		height: 68rem;
		width: 72rem;
		margin: 0 auto;
		position: relative;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .rsOverflow {
		overflow: visible !important;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item {
		width: 100% !important;
		align-items: flex-start !important;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowR,
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowL {
		top: 16.3rem;
		opacity: 1;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery {
		position: unset;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid {
		height: 32.6rem !important;
		position: unset;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid .rsBullets {
		bottom: 0;
		left: 0;
		transform: unset;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid .rsBullets .rsBullet:not(.rsNavSelected) {
		background-color: #26262b;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .title-item,
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .texto {
		text-align: left !important;
		max-width: 90% !important;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .texto {
		margin-bottom: 4.5rem;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags .m-grid {
		justify-content: flex-start;
	}
}
@media (max-width: 769px) {
	.mdl-metodologia-mod {
		padding: 4.8rem 0 2rem;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral {
		height: 75rem;
		width: 80%;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowR,
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowL {
		top: 21.2rem;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid {
		height: 42.4rem !important;
	}
}
@media (max-width: 480px) {
	.mdl-metodologia-mod {
		padding-top: 2rem;
	}
	.mdl-metodologia-mod .title-mdl {
		width: calc(100% - 3rem) !important;
		margin: 0 auto 2.4rem;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral {
		height: auto;
		width: 100%;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item {
		width: calc(100% - 1.5rem) !important;
		margin: 0 auto 4rem 0;
		top: 0 !important;
		overflow: hidden;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowR,
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .arrowL {
		top: 14rem;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid {
		height: 28rem !important;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .gallery .m-grid .rsBullets {
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .title-item {
		margin: 0 0 1.5rem;
		padding: 1.7rem 1.5rem;
		max-width: calc(100% - 3rem) !important;
		width: calc(100% - 3rem) !important;
		background-color: rgba(216, 216, 216, 0.25);
		text-align: right !important;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .texto {
		max-width: unset !important;
		width: calc(100% - 1.5rem);
		margin: 0 0 3rem auto;
		text-align: center !important;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags {
		margin-top: 0.5rem;
		width: 100%;
		flex-direction: column;
		position: relative;
		left: 0%;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags:before,
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags:after {
		content: "";
		height: 100%;
		width: 25%;
		position: absolute;
		top: 0;
		left: 0%;
		background-image: linear-gradient(to right, #fff 26%, rgba(255, 255, 255, 0));
		z-index: 2;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags:after {
		left: unset;
		right: 0%;
		transform: rotate(-180deg);
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags .m-grid {
		width: auto;
		overflow-x: scroll;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags .m-grid .tag {
		min-width: 15rem;
		text-align: center;
		line-height: 1.7;
		margin: 0 !important;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item .tags .m-grid .tag.active {
		font-weight: unset;
		border-bottom: unset;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) {
		margin: 0 0 4rem auto;
		align-items: flex-start;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) .title-item {
		text-align: left !important;
	}
	.mdl-metodologia-mod .mdl-container .m-grid-pral .metodo-item:nth-child(even) .texto {
		margin: 0 auto 3rem 0;
	}
}

.mdl-cert
.container{display:flex;justify-content:center;margin-top:5%;padding:8rem;background-color:#f5f5f5}.mdl-cert .container .cert-logos{display:flex;align-items:center;min-height:14rem}.mdl-cert .container .cert-logos
img{max-height:17rem}.mdl-cert .container .text-box{margin-left:5%}.mdl-cert .container .text-box
.title{font-size:4rem;font-weight:300;line-height:1.35;letter-spacing: -0.2rem}.mdl-cert .container .text-box
.text{line-height:2.13;margin-top:1.5rem;max-width:66rem}@media (max-width: 1025px){.mdl-cert
.text{max-width:51rem}}@media (max-width: 480px){.mdl-cert
.container{flex-direction:column-reverse;align-items:center;text-align:center;padding:1rem 1rem 6rem 1rem !important}.mdl-cert .container .text-box{margin-left:inherit}.mdl-cert .container .text-box
.text{margin-bottom:2rem}}
.mdl-clientes{padding:4rem 6.2rem 7.5rem;width:calc(100vw - 12.4rem);max-width:calc(144rem - 12.4rem)}.mdl-clientes .title-mdl{padding-left:6.8rem;margin-bottom:7rem}.mdl-clientes
.container{align-items:center;width:100%}.mdl-clientes .container .arrowL,
.mdl-clientes .container
.arrowR{width:2rem;height:2rem;background-image:url(/content/img/icon-arrowbig.svg)}.mdl-clientes .container
.sliderContainer{margin:0
4rem;width:100%}.mdl-clientes .container .sliderContainer
.sliderClientes1{margin-bottom:2.6rem}.mdl-clientes .container .sliderContainer .sliderClientes1,
.mdl-clientes .container .sliderContainer
.sliderClientes2{height:13.1rem;position:relative;overflow:hidden}.mdl-clientes .container .sliderContainer .sliderClientes1:before,
.mdl-clientes .container .sliderContainer .sliderClientes1:after,
.mdl-clientes .container .sliderContainer .sliderClientes2:before,
.mdl-clientes .container .sliderContainer .sliderClientes2:after{content:"";width:7.5rem;height:100%;background-image:linear-gradient(to right,#fff 26%,rgba(255,255,255,0));position:absolute;top:0;left: -0.1rem;z-index:1}.mdl-clientes .container .sliderContainer .sliderClientes1:after,
.mdl-clientes .container .sliderContainer .sliderClientes2:after{left:unset;right: -0.1rem;transform:rotate(180deg)}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid{height:13.1rem;max-width:19rem;margin:0
auto;transform:translateX(-40rem)}@media (max-width: 1340px){.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid{transform:translateX(-20rem)}}@media (max-width: 900px){.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid{transform:translateX(0rem)}}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .rsOverflow,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid
.rsOverflow{height:13.1rem !important;overflow:visible !important}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .rsOverflow .rsArrow,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .rsOverflow
.rsArrow{display:none !important}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .rsBullets,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid
.rsBullets{display:none}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .cliente-item,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .cliente-item{align-items:center;height:100%;width:100%}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .cliente-item [href="javascript:"],
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .cliente-item [href="javascript:"]{cursor:inherit}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .cliente-item .cliente-logo,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .cliente-item .cliente-logo{display:flex;align-items:center;justify-content:center;transition:0.3s ease all;filter:grayscale(100%);margin-bottom:1.1rem;height:calc(100% - 4rem)}@media (max-width: 1024px){.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .cliente-item .cliente-logo,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .cliente-item .cliente-logo{filter:unset}}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .cliente-item .cliente-logo > img,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .cliente-item .cliente-logo>img{max-height:100%;max-width:14rem}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .cliente-item .cliente-link,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .cliente-item .cliente-link{opacity:0;transition:0.3s ease all;display:flex;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;border-radius:50%;border:0.2rem solid #000;filter:invert(71%) sepia(41%) saturate(7058%) hue-rotate(16deg) brightness(112%) contrast(111%)}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .cliente-item:hover .cliente-logo,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .cliente-item:hover .cliente-logo{filter:unset}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid .cliente-item:hover .cliente-link,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid .cliente-item:hover .cliente-link{opacity:1}.mdl-clientes .container .sliderContainer
.sliderClientes1{margin-bottom:2.6rem}@media (max-width: 1025px){.mdl-clientes{padding:4rem 3rem 6rem;width:calc(100vw - 6rem)}.mdl-clientes .title-mdl{padding-left:0}}@media (max-width: 769px){.mdl-clientes{padding:4rem 2.5rem 2rem;width:calc(100vw - 5rem)}}@media (max-width: 480px){.mdl-clientes{padding:1rem 0 2rem;width:100vw}.mdl-clientes .title-mdl{padding:0
1.5rem;margin-bottom:3rem}.mdl-clientes
.container{position:relative}.mdl-clientes .container .arrowL,
.mdl-clientes .container
.arrowR{position:absolute;top:50%;z-index:5}.mdl-clientes .container
.arrowL{left:1.5rem}.mdl-clientes .container
.arrowR{right:1.5rem}.mdl-clientes .container
.sliderContainer{margin:0}.mdl-clientes .container .sliderContainer .sliderClientes1:before,
.mdl-clientes .container .sliderContainer .sliderClientes1:after,
.mdl-clientes .container .sliderContainer .sliderClientes2:before,
.mdl-clientes .container .sliderContainer .sliderClientes2:after{width:9.5rem}.mdl-clientes .container .sliderContainer .sliderClientes1 .m-grid,
.mdl-clientes .container .sliderContainer .sliderClientes2 .m-grid{max-width:15rem}}
.mdl-textocta{margin-top:4rem}.mdl-textocta
.container{align-items:center;justify-content:space-between;border:solid 0.1rem #e8e8e8;padding:3.7rem 10rem 4.8rem 9.8rem;margin-left:10rem;margin-right:10rem;margin-bottom:7rem;color:#26262b}.mdl-textocta .container .container-text{width:50%}.mdl-textocta .container .container-text
.title{font-weight:500;line-height:2.93;letter-spacing:0.6rem;text-align:start}.mdl-textocta .container .container-text
.text{line-height:2.13}.mdl-textocta .container
.button1{display:flex;align-items:center}@media (max-width: 1025px){.mdl-textocta
.container{margin-left:3.2rem;margin-right:3.2rem;padding:3.7rem 8.1rem 4.8rem 8.5rem}.mdl-textocta .container .container-text{width:60%}}@media (max-width: 769px){.mdl-textocta
.container{flex-direction:column;align-items:center;padding:3.7rem 4rem 4.8rem 4rem}.mdl-textocta .container .container-text{width:auto;text-align:center}.mdl-textocta .container .container-text
.text{line-height:2;margin-bottom:2rem;margin-top:1rem}.mdl-textocta .container .container-text
.title{line-height:2;letter-spacing:0.5rem;text-align:inherit}}@media (max-width: 480px){.mdl-textocta
.container{margin-left:2rem;margin-right:2rem;padding:3.7rem 2rem 4.8rem 2rem}.mdl-textocta .container .container-text
.text{margin-bottom:1.5rem}.mdl-textocta .container
.button1{width:100%;box-sizing:border-box}}
