@media (min-width: 768px) {
	#PT21_movil {
		display: none;
		}
	}

@media (max-width: 768px) {
	#PT_21 {
		display: none;
		}
	}


.mediaViewInfo {
	--web-view-name: PT 21;
	--web-view-id: PT_21;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
:root {
	--web-view-ids: PT_21;
}
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}
#PT_21 {
	position: absolute;
	width: 1920px;
	height: auto;
	background-color: rgba(255,255,255,1);
	overflow: hidden;
	--web-view-name: PT 21;
	--web-view-id: PT_21;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
@keyframes fadein {

	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}

}
#fondo_config {
	fill: rgba(30,107,167,1);
}
.fondo_config {
	position: absolute;
	overflow: visible;
	width: 1920.266px;
	height: 305.794px;
	left: 2.441px;
	top: 423.516px;
}
#Fondo {
	position: absolute;
	width: 2490.42px;
	height: 2612.96px;
	left: -328.19px;
	top: -926px;
	display: none;
	overflow: visible;
}
#Grupo_4035 {
	position: absolute;
	width: 2490.42px;
	height: 2612.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Grupo_3988 {
	opacity: 0.55;
	position: absolute;
	width: 2490.42px;
	height: 2612.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Grupo_3987 {
	position: absolute;
	width: 2490.42px;
	height: 2612.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Grupo_3986 {
	position: absolute;
	width: 2490.421px;
	height: 2612.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Grupo_3936 {
	position: absolute;
	width: 39.699px;
	height: 34.97px;
	left: 1581.6px;
	top: 589.735px;
	overflow: visible;
}
#Grupo_4034 {
	position: absolute;
	width: 39.699px;
	height: 34.97px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Rectngulo_1925 {
	fill: rgba(255,255,255,1);
}
.Rectngulo_1925 {
	position: absolute;
	overflow: visible;
	width: 2.363px;
	height: 1.89px;
	left: 13.705px;
	top: 2.361px;
}
#Rectngulo_1926 {
	fill: rgba(255,255,255,1);
}
.Rectngulo_1926 {
	position: absolute;
	overflow: visible;
	width: 2.363px;
	height: 1.89px;
	left: 8.034px;
	top: 13.704px;
}
#Rectngulo_1927 {
	fill: rgba(255,255,255,1);
}
.Rectngulo_1927 {
	position: absolute;
	overflow: visible;
	width: 2.363px;
	height: 1.89px;
	left: 2.363px;
	top: 25.046px;
}
#Rectngulo_1928 {
	fill: rgba(255,255,255,1);
}
.Rectngulo_1928 {
	position: absolute;
	overflow: visible;
	width: 2.363px;
	height: 1.89px;
	left: 13.705px;
	top: 25.046px;
}
#Rectngulo_1929 {
	fill: rgba(255,255,255,1);
}
.Rectngulo_1929 {
	position: absolute;
	overflow: visible;
	width: 2.363px;
	height: 1.89px;
	left: 25.047px;
	top: 25.046px;
}
#Trazado_2943 {
	fill: rgba(255,255,255,1);
}
.Trazado_2943 {
	overflow: visible;
	position: absolute;
	width: 8.901px;
	height: 12.611px;
	left: 20.397px;
	top: 4.286px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2944 {
	fill: rgba(255,255,255,1);
}
.Trazado_2944 {
	overflow: visible;
	position: absolute;
	width: 34.971px;
	height: 34.97px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2945 {
	fill: rgba(255,255,255,1);
}
.Trazado_2945 {
	overflow: visible;
	position: absolute;
	width: 21.704px;
	height: 28.235px;
	left: 17.995px;
	top: 1.064px;
	transform: matrix(1,0,0,1,0,0);
}
#Grupo_3934 {
	position: absolute;
	width: 34.547px;
	height: 38.534px;
	left: 843.877px;
	top: 487.64px;
	overflow: visible;
}
#Grupo_4033 {
	position: absolute;
	width: 34.547px;
	height: 38.534px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trazado_2939 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Trazado_2939 {
	overflow: visible;
	position: absolute;
	width: 20.682px;
	height: 33.969px;
	left: 11.958px;
	top: 5.314px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_507 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_507 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 8.722px;
	left: 15.264px;
	top: 18.602px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_508 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_508 {
	overflow: visible;
	position: absolute;
	width: 0.763px;
	height: 0.75px;
	left: 19.25px;
	top: 17.938px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2940 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Trazado_2940 {
	overflow: visible;
	position: absolute;
	width: 12.708px;
	height: 12.636px;
	left: 10.63px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_509 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_509 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.743px;
	left: 16.609px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_510 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_510 {
	overflow: visible;
	position: absolute;
	width: 2.743px;
	height: 0.75px;
	left: 10.63px;
	top: 5.979px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_511 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_511 {
	overflow: visible;
	position: absolute;
	width: 2.743px;
	height: 0.75px;
	left: 20.596px;
	top: 5.979px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2941 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Trazado_2941 {
	overflow: visible;
	position: absolute;
	width: 8.722px;
	height: 8.722px;
	left: 0px;
	top: 8.637px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_512 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_512 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.743px;
	left: 3.986px;
	top: 8.637px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_513 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_513 {
	overflow: visible;
	position: absolute;
	width: 2.743px;
	height: 0.75px;
	left: 0px;
	top: 12.623px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_514 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_514 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.743px;
	left: 3.986px;
	top: 14.616px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_515 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_515 {
	overflow: visible;
	position: absolute;
	width: 2.743px;
	height: 0.75px;
	left: 5.979px;
	top: 12.623px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2942 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Trazado_2942 {
	overflow: visible;
	position: absolute;
	width: 8.722px;
	height: 8.722px;
	left: 26.575px;
	top: 8.637px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_516 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_516 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.743px;
	left: 30.561px;
	top: 8.637px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_517 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_517 {
	overflow: visible;
	position: absolute;
	width: 2.743px;
	height: 0.75px;
	left: 26.574px;
	top: 12.623px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_518 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_518 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.743px;
	left: 30.561px;
	top: 14.616px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_519 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_519 {
	overflow: visible;
	position: absolute;
	width: 2.743px;
	height: 0.75px;
	left: 32.554px;
	top: 12.623px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_520 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_520 {
	overflow: visible;
	position: absolute;
	width: 5.956px;
	height: 3.357px;
	left: 22.004px;
	top: 8.551px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_521 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: round;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Lnea_521 {
	overflow: visible;
	position: absolute;
	width: 4.82px;
	height: 3.014px;
	left: 7.514px;
	top: 8.763px;
	transform: matrix(1,0,0,1,0,0);
}
#Grupo_3938 {
	position: absolute;
	width: 44.7px;
	height: 100.127px;
	left: 1209.53px;
	top: 589.818px;
	overflow: visible;
}
#Grupo_4032 {
	position: absolute;
	width: 44.7px;
	height: 100.127px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trazado_2946 {
	fill: rgba(255,255,255,1);
}
.Trazado_2946 {
	overflow: visible;
	position: absolute;
	width: 35.437px;
	height: 39.179px;
	left: 4.741px;
	top: 60.948px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2947 {
	fill: rgba(255,255,255,1);
}
.Trazado_2947 {
	overflow: visible;
	position: absolute;
	width: 1.408px;
	height: 1.306px;
	left: 10.482px;
	top: 85.072px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2948 {
	fill: rgba(255,255,255,1);
}
.Trazado_2948 {
	overflow: visible;
	position: absolute;
	width: 1.407px;
	height: 1.306px;
	left: 11.579px;
	top: 87.272px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2949 {
	fill: rgba(255,255,255,1);
}
.Trazado_2949 {
	overflow: visible;
	position: absolute;
	width: 1.226px;
	height: 1.137px;
	left: 9.387px;
	top: 87.441px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2950 {
	fill: rgba(255,255,255,1);
}
.Trazado_2950 {
	overflow: visible;
	position: absolute;
	width: 20.903px;
	height: 20.062px;
	left: 0px;
	top: 76.894px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2951 {
	fill: rgba(255,255,255,1);
}
.Trazado_2951 {
	overflow: visible;
	position: absolute;
	width: 0.889px;
	height: 9.294px;
	left: 31.37px;
	top: 18.195px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2952 {
	fill: rgba(255,255,255,1);
}
.Trazado_2952 {
	overflow: visible;
	position: absolute;
	width: 27.561px;
	height: 32.969px;
	left: 4.698px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2953 {
	fill: rgba(255,255,255,1);
}
.Trazado_2953 {
	overflow: visible;
	position: absolute;
	width: 14.938px;
	height: 25.69px;
	left: 29.762px;
	top: 7.278px;
	transform: matrix(1,0,0,1,0,0);
}
#Grupo_3940 {
	position: absolute;
	width: 40px;
	height: 40px;
	left: 1585.294px;
	top: 646.65px;
	overflow: visible;
}
#Grupo_3939 {
	position: absolute;
	width: 40px;
	height: 40px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Grupo_3942 {
	position: absolute;
	width: 36.002px;
	height: 85.935px;
	left: 839.63px;
	top: 603.271px;
	overflow: visible;
}
#Grupo_4031 {
	position: absolute;
	width: 36.002px;
	height: 85.935px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trazado_2955 {
	fill: rgba(255,255,255,1);
}
.Trazado_2955 {
	overflow: visible;
	position: absolute;
	width: 31.331px;
	height: 30.809px;
	left: 3.156px;
	top: 55.127px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2956 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2956 {
	overflow: visible;
	position: absolute;
	width: 7.697px;
	height: 31.731px;
	left: 0px;
	top: 3.131px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2957 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2957 {
	overflow: visible;
	position: absolute;
	width: 10.458px;
	height: 2.614px;
	left: 0.171px;
	top: 3.058px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2958 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2958 {
	overflow: visible;
	position: absolute;
	width: 1.272px;
	height: 30.02px;
	left: 6.795px;
	top: 4.811px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2959 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2959 {
	overflow: visible;
	position: absolute;
	width: 20.514px;
	height: 5.978px;
	left: 7.88px;
	top: 24.266px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2960 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2960 {
	overflow: visible;
	position: absolute;
	width: 20.526px;
	height: 6.006px;
	left: 7.851px;
	top: 26.883px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2961 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2961 {
	overflow: visible;
	position: absolute;
	width: 20.515px;
	height: 5.93px;
	left: 7.871px;
	top: 19.068px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2962 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2962 {
	overflow: visible;
	position: absolute;
	width: 20.532px;
	height: 5.967px;
	left: 7.881px;
	top: 21.021px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2963 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2963 {
	overflow: visible;
	position: absolute;
	width: 20.469px;
	height: 6.017px;
	left: 7.875px;
	top: 15.224px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2964 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2964 {
	overflow: visible;
	position: absolute;
	width: 20.498px;
	height: 6.007px;
	left: 7.892px;
	top: 13.28px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_522 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_522 {
	overflow: visible;
	position: absolute;
	width: 20.535px;
	height: 5.968px;
	left: 7.892px;
	top: 9.46px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2965 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2965 {
	overflow: visible;
	position: absolute;
	width: 20.577px;
	height: 6.013px;
	left: 7.866px;
	top: 7.433px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2966 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2966 {
	overflow: visible;
	position: absolute;
	width: 18.391px;
	height: 5.42px;
	left: 7.707px;
	top: 1.546px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2967 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2967 {
	overflow: visible;
	position: absolute;
	width: 18.464px;
	height: 5.438px;
	left: 7.741px;
	top: 3.61px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2968 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2968 {
	overflow: visible;
	position: absolute;
	width: 17.576px;
	height: 5.259px;
	left: 7.635px;
	top: 1.168px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2969 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2969 {
	overflow: visible;
	position: absolute;
	width: 20.578px;
	height: 5.805px;
	left: 7.708px;
	top: 3.834px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_523 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_523 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.141px;
	left: 22.347px;
	top: 23.102px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_524 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_524 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.672px;
	left: 22.347px;
	top: 17.277px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_525 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_525 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.638px;
	left: 22.347px;
	top: 11.59px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_526 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_526 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 2.556px;
	left: 22.347px;
	top: 5.795px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2970 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2970 {
	overflow: visible;
	position: absolute;
	width: 7.092px;
	height: 29.519px;
	left: 22.346px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_527 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_527 {
	overflow: visible;
	position: absolute;
	width: 0.75px;
	height: 1.448px;
	left: 26.181px;
	top: 1.789px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2971 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2971 {
	overflow: visible;
	position: absolute;
	width: 7.697px;
	height: 31.731px;
	left: 28.688px;
	top: 2.107px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2972 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2972 {
	overflow: visible;
	position: absolute;
	width: 10.459px;
	height: 2.614px;
	left: 28.858px;
	top: 2.033px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2973 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2973 {
	overflow: visible;
	position: absolute;
	width: 1.272px;
	height: 30.02px;
	left: 35.482px;
	top: 3.787px;
	transform: matrix(1,0,0,1,0,0);
}
#Caractersticas {
	left: 839.282px;
	top: 542.571px;
	position: absolute;
	overflow: visible;
	width: 212px;
	white-space: nowrap;
	line-height: 35.40132141113281px;
	margin-top: -2.95011043548584px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 29.501100540161133px;
	color: rgba(255,255,255,1);
}
#Conguraciones {
	left: 839.282px;
	top: 441.682px;
	position: absolute;
	overflow: visible;
	width: 231px;
	white-space: nowrap;
	line-height: 35.40132141113281px;
	margin-top: -2.95011043548584px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 29.501100540161133px;
	color: rgba(255,255,255,1);
}
#Facilidad_para_el_almacenamien {
	left: 1642.901px;
	top: 592.36px;
	position: absolute;
	overflow: visible;
	width: 248px;
	white-space: wrap;
	line-height: 15.741360664367676px;
	margin-top: -1.3117804527282715px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	letter-spacing: 0.5px;
	color: rgba(255,255,255,1);
}
#conteo_y_control_de_inventario {
	left: 1642.901px;
	top: 608.102px;
	position: absolute;
	overflow: visible;
	width: 187px;
	white-space: nowrap;
	line-height: 15.741360664367676px;
	margin-top: -1.3117804527282715px;
	text-align: left;
	font-family: Raleway-Regular;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	letter-spacing: 0.5px;
	color: rgba(255,255,255,1);
}
#Cumplimiento_de_las_buenas_pra {
	left: 1275.579px;
	top: 590.249px;
	position: absolute;
	overflow: visible;
	width: 274px;
	height: 46px;
	line-height: 15.741360664367676px;
	margin-top: -1.3117804527282715px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	letter-spacing: 0.5px;
	color: rgba(255,255,255,1);
}
.en #Cumplimiento_de_las_buenas_pra {
	margin-top: 5px;
}
#Medicamentos_protegidos_de_la_ {
	left: 1274.717px;
	top: 655.874px;
	position: absolute;
	overflow: visible;
	width: 274px;
	height: 46px;
	line-height: 15.741360664367676px;
	margin-top: -1.3117804527282715px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	letter-spacing: 0.5px;
	color: rgba(255,255,255,1);
}
#Evita_graves_errores_en_la_dis {
	left: 1647.774px;
	top: 656.264px;
	position: absolute;
	overflow: visible;
	width: 243px;
	height: 31px;
	line-height: 15.741360664367676px;
	margin-top: -1.3117804527282715px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	letter-spacing: 0.5px;
	color: rgba(255,255,255,1);
}
#Capacidad_de_almacenamiento_de {
	left: 897.068px;
	top: 659.963px;
	position: absolute;
	overflow: visible;
	width: 245px;
	white-space: nowrap;
	line-height: 15.741360664367676px;
	margin-top: -1.3117804527282715px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(255,255,255,1);
}
#n_79m3 {
	left: 897.068px;
	top: 675.704px;
	position: absolute;
	overflow: visible;
	width: 43px;
	white-space: nowrap;
	line-height: 15.741360664367676px;
	margin-top: -1.3117804527282715px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 15px;
	letter-spacing: 0.5px;
	color: rgba(255,255,255,1);
}
#n__ {
	left: 897.189px;
	top: 607.438px;
	position: absolute;
	overflow: visible;
	width: 17px;
	white-space: nowrap;
	line-height: 23.804759979248047px;
	margin-top: -1.9837303161621094px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 19.837299346923828px;
	color: rgba(255,255,255,1);
}
#Extraibles {
	left: 913.139px;
	top: 607.438px;
	position: absolute;
	overflow: visible;
	width: 91px;
	white-space: nowrap;
	line-height: 23.804759979248047px;
	margin-top: -1.9837303161621094px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 19.837299346923828px;
	color: rgba(255,255,255,1);
}
#Grupo_3944 {
	position: absolute;
	width: 48.649px;
	height: 31.702px;
	left: 1014.197px;
	top: 606.698px;
	overflow: visible;
}
#Grupo_4021 {
	position: absolute;
	width: 48.649px;
	height: 31.702px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Lnea_528 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_528 {
	overflow: visible;
	position: absolute;
	width: 22.836px;
	height: 13.644px;
	left: 26.188px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2974 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2974 {
	overflow: visible;
	position: absolute;
	width: 1.326px;
	height: 5.555px;
	left: 24.497px;
	top: 27.591px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2975 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2975 {
	overflow: visible;
	position: absolute;
	width: 26.091px;
	height: 19.096px;
	left: 0px;
	top: 13.355px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2976 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2976 {
	overflow: visible;
	position: absolute;
	width: 23.149px;
	height: 14.613px;
	left: 25.565px;
	top: 13.477px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2977 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2977 {
	overflow: visible;
	position: absolute;
	width: 23.732px;
	height: 16.216px;
	left: 25.479px;
	top: 13.789px;
	transform: matrix(1,0,0,1,0,0);
}
#Trazado_2978 {
	fill: rgba(0,0,0,0);
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trazado_2978 {
	overflow: visible;
	position: absolute;
	width: 23.905px;
	height: 14.134px;
	left: 2.654px;
	top: 0.523px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_529 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_529 {
	overflow: visible;
	position: absolute;
	width: 23.652px;
	height: 14.028px;
	left: 17.678px;
	top: 9.572px;
	transform: matrix(1,0,0,1,0,0);
}
#Lnea_530 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 0.75px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Lnea_530 {
	overflow: visible;
	position: absolute;
	width: 23.691px;
	height: 14.103px;
	left: 9.676px;
	top: 4.688px;
	transform: matrix(1,0,0,1,0,0);
}
#n___ej {
	left: 1075.119px;
	top: 595.429px;
	position: absolute;
	overflow: visible;
	width: 17px;
	white-space: nowrap;
	line-height: 23.804759979248047px;
	margin-top: -1.9837303161621094px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 19.837299346923828px;
	color: rgba(255,255,255,1);
}
#Cajones_ {
	left: 1091.119px;
	top: 595.429px;
	position: absolute;
	overflow: visible;
	width: 80px;
	white-space: nowrap;
	line-height: 23.804759979248047px;
	margin-top: -1.9837303161621094px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 19.837299346923828px;
	color: rgba(255,255,255,1);
}
#n_ {
	left: 1075.119px;
	top: 619.233px;
	position: absolute;
	overflow: visible;
	width: 12px;
	white-space: nowrap;
	line-height: 23.804759979248047px;
	margin-top: -1.9837303161621094px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 19.837299346923828px;
	color: rgba(255,255,255,1);
}
#Calles {
	left: 1091.119px;
	top: 619.233px;
	position: absolute;
	overflow: visible;
	width: 58px;
	white-space: nowrap;
	line-height: 23.804759979248047px;
	margin-top: -1.9837303161621094px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 19.837299346923828px;
	color: rgba(255,255,255,1);
}
#master_i {
	position: absolute;
	width: 156.844px;
	height: 156.844px;
	left: 1174.287px;
	top: 780.733px;
	overflow: visible;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: frigossie_master;
	cursor: pointer;
}
#master_i{ 
transition: transform .2s;
box-shadow: 0px 3px 8px 2px rgba(0,0,0,0.15);
	border-radius: 10px;

}

#master_i:hover { 
transform: scale(1.05);
}
#multi_i {
	position: absolute;
	width: 156.844px;
	height: 156.844px;
	left: 839.465px;
	top: 780.733px;
	overflow: visible;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: atlas_multi;
	cursor: pointer;
}
#multi_i{ 
transition: transform .2s;
box-shadow: 0px 3px 8px 2px rgba(0,0,0,0.15);
	border-radius: 10px;

}

#multi_i:hover { 
transform: scale(1.05);
}
#n_g_i {
	position: absolute;
	width: 156.844px;
	height: 156.844px;
	left: 1006.876px;
	top: 780.733px;
	overflow: visible;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: atlas_8_gavetas;
	cursor: pointer;
}
#n_g_i{ 
transition: transform .2s;
box-shadow: 0px 3px 8px 2px rgba(0,0,0,0.15);
	border-radius: 10px;

}

#n_g_i:hover { 
transform: scale(1.05);
}
#Boton_compartir {
	position: absolute;
	width: 197.436px;
	height: 49.188px;
	left: 1280.936px;
	top: 332.627px;
	overflow: visible;
}
#Boton_compartir { 
	opacity: 100%;
	cursor: pointer;
	transition: transform .2s;
}

#Boton_compartir:hover {
	opacity: 70%;
	transform: scale(1.02);
}
#Optimizacin_de_espacios_para_a {
	left: 839.631px;
	top: 240.158px;
	position: absolute;
	overflow: visible;
	width: 993px;
	height: 70px;
	line-height: 35.40132141113281px;
	margin-top: -2.95011043548584px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 29.501100540161133px;
	color: rgba(30,107,156,1);
}
#Productos_Complementarios {
	left: 839.633px;
	top: 733.494px;
	position: absolute;
	overflow: visible;
	width: 353px;
	white-space: nowrap;
	line-height: 36px;
	margin-top: -3px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 30px;
	color: rgba(30,107,167,1);
	letter-spacing: -0.83px;
}
#Almacenamiento_Farmacia {
	left: 838.583px;
	top: 180.704px;
	position: absolute;
	overflow: visible;
	width: 371px;
	white-space: nowrap;
	line-height: 36px;
	margin-top: -3px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: normal;
	font-size: 30px;
	color: rgba(30,107,167,1);
}
#Columna_Cajonera_ {
	left: 839.635px;
	top: 121.469px;
	position: absolute;
	overflow: visible;
	width: 448px;
	white-space: nowrap;
	line-height: 59.002201080322266px;
	margin-top: -4.916851043701172px;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 49.16849899291992px;
	color: rgba(30,107,167,1);
}
#Mach_Logo {
	position: absolute;
	width: auto;
	height: 48px;
	left: 838px;
	top: 125px;
	overflow: visible;
}
#Producto_pt_21 {
	position: absolute;
	width: 843.86px;
	height: 843.86px;
	left: 0px;
	top: 75px;
	overflow: visible;
}
#Rectngulo_1967 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 2px;
	stroke-linejoin: bevel;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Rectngulo_1967 {
	position: absolute;
	overflow: visible;
	width: 370px;
	height: 121px;
	left: 813px;
	top: 586px;
}
#PT_21_ew {
	position: absolute;
	width: 127.967px;
	height: 44.151px;
	left: 896.687px;
	top: 485.045px;
	overflow: visible;
}
#PT_21_ew, #PT_27, #PT_35, #PT_45{
	display: flex;
    align-items: center;
    justify-content: center;
}
#PT_21_ez, #PT_27_e, #PT_35_e, #PT_45_fb{
	display: flex;
    align-items: center;
    justify-content: center;
}
#Rectngulo_1971 {
	fill: rgba(0,0,0,0);
	stroke: rgba(38,67,132,1);
	stroke-width: 4px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Rectngulo_1971 {
	position: absolute;
	overflow: visible;
	width: 131.967px;
	height: 48.151px;
	left: 0px;
	top: 0px;
}
#Trazado_2935 {
	fill: rgba(255,255,255,1);
}
.Trazado_2935 {
	overflow: visible;
	position: absolute;
	width: 117.191px;
	height: 32.792px;
	left: 5.953px;
	top: 5.465px;
	transform: matrix(1,0,0,1,0,0);
}
#PT_21_ez {
	left: 36.78px;
	top: 10.575px;
	position: absolute;
	overflow: visible;
	width: 56px;
	white-space: nowrap;
	line-height: 24px;
	margin-top: -2px;
	text-align: left;
	font-family: Neo Sans Pro;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(30,107,167,1);
	letter-spacing: -0.1px;
}
#PT_27 {
	position: absolute;
	width: 117.191px;
	height: 32.792px;
	left: 1038.521px;
	top: 490.51px;
	overflow: visible;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: atlas_pt27;
	cursor: pointer;
}
#PT_27{ 
transition: transform .2s;
}

#PT_27:hover { 
transform: scale(1.05);
}
#Rectngulo_1969 {
	fill: rgba(0,0,0,0);
	stroke: rgba(38,67,132,1);
	stroke-width: 4px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Rectngulo_1969 {
	display: none;
	position: absolute;
	overflow: visible;
	width: 131.967px;
	height: 47.151px;
	left: -5.835px;
	top: -4.465px;
}
#Trazado_2936 {
	fill: rgba(255,255,255,1);
}
.Trazado_2936 {
	overflow: visible;
	position: absolute;
	width: 117.191px;
	height: 32.792px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#PT_27_e {
	left: 30.826px;
	top: 5.111px;
	position: absolute;
	overflow: visible;
	width: 56px;
	white-space: nowrap;
	line-height: 24px;
	margin-top: -2px;
	text-align: left;
	font-family: Neo Sans Pro;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(30,107,167,1);
	letter-spacing: -0.1px;
}
#PT_35 {
	position: absolute;
	width: 117.192px;
	height: 32.792px;
	left: 1173.712px;
	top: 490.51px;
	overflow: visible;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: atlas_tecno_mx;
	cursor: pointer;
}
#PT_35{ 
transition: transform .2s;
}

#PT_35:hover { 
transform: scale(1.05);
}
#Rectngulo_1920 {
	fill: rgba(0,0,0,0);
	stroke: rgba(38,67,132,1);
	stroke-width: 4px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Rectngulo_1920 {
	display: none;
	position: absolute;
	overflow: visible;
	width: 131.967px;
	height: 47.151px;
	left: -5.025px;
	top: -4.465px;
}
#Trazado_2937 {
	fill: rgba(255,255,255,1);
}
.Trazado_2937 {
	overflow: visible;
	position: absolute;
	width: 117.191px;
	height: 32.792px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#PT_35_e {
	left: 30.827px;
	top: 5.11px;
	position: absolute;
	overflow: visible;
	width: 56px;
	white-space: nowrap;
	line-height: 24px;
	margin-top: -2px;
	text-align: left;
	font-family: Neo Sans Pro;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(30,107,167,1);
	letter-spacing: -0.1px;
}
#PT_45 {
	position: absolute;
	width: 117.192px;
	height: 32.792px;
	left: 1308.903px;
	top: 490.51px;
	overflow: visible;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: atlas_pt45;
	cursor: pointer;
}
#PT_45{ 
transition: transform .2s;
}

#PT_45:hover { 
transform: scale(1.05);
}
#Rectngulo_1970 {
	fill: rgba(0,0,0,0);
	stroke: rgba(38,67,132,1);
	stroke-width: 4px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Rectngulo_1970 {
	display: none;
	position: absolute;
	overflow: visible;
	width: 131.967px;
	height: 47.151px;
	left: -5.656px;
	top: -4.465px;
}
#Trazado_2938 {
	fill: rgba(255,255,255,1);
}
.Trazado_2938 {
	overflow: visible;
	position: absolute;
	width: 117.192px;
	height: 32.792px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#PT_45_fb {
	left: 30.827px;
	top: 5.11px;
	position: absolute;
	overflow: visible;
	width: 56px;
	white-space: nowrap;
	line-height: 24px;
	margin-top: -2px;
	text-align: left;
	font-family: Neo Sans Pro;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(30,107,167,1);
	letter-spacing: -0.1px;
}
#dots_productos {
	position: absolute;
	width: 107px;
	height: 29px;
	left: 368px;
	top: 909px;
	overflow: visible;
}
#Rectngulo_1991 {
	fill: transparent;
}
.Rectngulo_1991 {
	position: absolute;
	overflow: visible;
	width: 107px;
	height: 29px;
	left: 0px;
	top: 0px;
}
#div_productos {
	fill: transparent;
}
.div_productos {
	position: absolute;
	overflow: visible;
	width: 757px;
	height: 771px;
	left: 23px;
	top: 101px;
}
#Boton_Hablemos1_-_copia_2 {
	position: absolute;
	width: 197.436px;
	height: 49.188px;
	left: 1064.282px;
	top: 332px;
	overflow: visible;
}
#Boton_Hablemos1_-_copia_2 { 
opacity: 100%;
cursor: pointer;
transition: transform .2s;
}

#Boton_Hablemos1_-_copia_2:hover {
opacity: 70%;
transform: scale(1.02);
}
#boton_Ficha_t {
	position: absolute;
	width: 197.436px;
	height: 49.188px;
	left: 846.064px;
	top: 332px;
	overflow: visible;
}
#boton_Ficha_t { 
opacity: 100%;
cursor: pointer;
transition: transform .2s;
}

#boton_Ficha_t:hover {
opacity: 70%;
transform: scale(1.02);
}
#Menu {
	position: absolute;
	width: 1920px;
	height: 100px;
	left: 0px;
	top: -1px;
	overflow: visible;
}
#Rectngulo_1 {
	fill: rgba(255,255,255,1);
}
.Rectngulo_1 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 100px;
	left: 0px;
	top: 0px;
}
#Tecnoblog span {
        display: block;      
        text-align: center;
    }
    .catalogo-pdf{
		text-decoration: none;
	}
	#Logo_Hospitalario-07 {
	position: absolute;
	width: auto;
	height: 100px;
	left: 120px;
	top: 0px;
	overflow: visible;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: ../index;
	cursor: pointer;
}
#Rectngulo_2 {
	fill: rgba(79,170,207,1);
}
.Rectngulo_2 {
	position: absolute;
	overflow: visible;
	width: 211px;
	height: 100px;
	left: 1682px;
	top: 0px;
}
#wsa {
	position: absolute;
	width: 37px;
	height: 36px;
	left: 1727px;
	top: 30px;
	overflow: visible;
}
#wsa {
transition: transform .2s;
}

#wsa:hover {
transform: scale(1.15);
}
#mail {
	position: absolute;
	width: 41px;
	height: 32px;
	left: 1800px;
	top: 32px;
	overflow: visible;
}
#mail {
transition: transform .2s;
}

#mail:hover {
transform: scale(1.15);
}
#Rectngulo_1985 {
	fill: rgba(29,107,167,1);
}
.Rectngulo_1985 {
	position: absolute;
	overflow: visible;
	width: 184px;
	height: 99px;
	left: 1316px;
	top: 1px;
}
#Productos {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 129px;
	height: 30px;
	left: 1341px;
	top: 33px;
	overflow: visible;
	white-space: nowrap;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 25px;
	color: rgba(255,255,255,1);
}
#Productos {
cursor: pointer;
}

#Productos:hover {
color:#4CAACF;
}

#overlay {
position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.75);
  z-index: 2;
  cursor: pointer;
}
#Productosm {
		left: 721px;
		top: 274px;
		position: absolute;
		overflow: visible;
		width: 479px;
		height: 112px;
		text-align: center;
		font-family: Raleway;
		font-style: normal;
		font-weight: bold;
		font-size: 96px;
		color: rgba(255,255,255,1);
	}
	#Enmascarar_grupo_2 {
		position: absolute;
		width: 80px;
		height: 80px;
		left: 0%;
		top: 766px;
		overflow: visible;
		transition: transform .2s;
	}
    #Enmascarar_grupo_2:hover{
		transform: scale(1.1)
	}
	#x {
		left: 47.5%;
		top: -80px;
		position: absolute;
		overflow: visible;		
	}
	#reas_Hospitalarias_ov {
		left: 532px;
		top: 424px;
		position: absolute;
		overflow: visible;
		width: 857px;
		height: 112px;
		text-align: center;
		font-family: Raleway;
		font-style: normal;
		font-weight: normal;
		font-size: 50px;
		color: rgba(255,255,255,1);
		transition: transform .3s;
	}
	#reas_Hospitalarias_ov:hover {
		transform: scale(1.05)
	}
	#Todos_los_productos_ov {
		left: 508px;
		top: 544px;
		position: absolute;
		overflow: visible;
		width: 905px;
		height: 112px;
		text-align: center;
		font-family: Raleway;
		font-style: normal;
		font-weight: normal;
		font-size: 50px;
		color: rgba(255,255,255,1);
		transition: transform .3s;
	}
	#Todos_los_productos_ov:hover {
		transform: scale(1.05)
	}
#Tecnoblog {
	left: 1518px;
	top: 33px;
	position: absolute;
	overflow: visible;
	width: 145px;
	height: 30px;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: tecnoblog;
	cursor: pointer;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 25px;
	color: rgba(30,107,167,1);
}
#Tecnoblog {
cursor: pointer;
}

#Tecnoblog:hover {
color:#4CAACF;
}
#La_Experiencia_Tecnosalud {
	left: 977px;
	top: 33px;
	position: absolute;
	overflow: visible;
	width: 330px;
	height: 30px;
	--web-animation: fadein undefineds undefined;
	--web-action-type: page;
	--web-action-target: experiencia_moblifarma;
	cursor: pointer;
	text-align: left;
	font-family: Raleway;
	font-style: normal;
	font-weight: bold;
	font-size: 25px;
	color: rgba(30,107,167,1);
}
#La_Experiencia_Tecnosalud {
cursor: pointer;
}

#La_Experiencia_Tecnosalud:hover {
color:#4CAACF;
}