	@font-face{font-family:Poppins;src:url(styles/fonts/Poppins/Poppins-Regular.ttf)}
	@font-face{font-family:PoppinsB;src:url(styles/fonts/Poppins/Poppins-Bold.ttf)}*{margin:0}
	@font-face{font-family:Assassin;src:url(styles/fonts/assassin/Assassin.ttf)}*{margin:0}
	@font-face{font-family:Basketball;src:url(styles/fonts/basket/Basketball.ttf)}*{margin:0}
	html
	{scroll-behavior:smooth}
	.scrolea{overflow-y:hidden}
	img{max-width:100%}
	a,p{font-size:14px;
		font-family:Poppins;text-decoration:none}a::selection{background:9 9}
		h2{font-family:PoppinsB;font-size:28px;color:#656064}h3,
		h4{font-family:Basketball}
		.color1{color:#fff}
		.color2{color:#ffff}
		.color3{color:#656064}
		.m-1-auto
		{margin:0rem auto!important}.m-1{margin:0rem 0}.m-3{margin:0rem 0}.bg1{background-color:#fd4873}.bg2
		{background-color:#656064}.pd-t1{padding:3rem 0}.centrar{text-align:center}.izq{text-align:left}
		.column{flex-direction:column}.flex{display:flex}.w100{width:100%}
		.grid{display:grid}.jc-c{justify-content:center}.jc-sb{justify-content:space-between}
		.jc-fe{justify-content:flex-end}.jc-fs{justify-content:flex-start}.ai-c{align-items:center}
		.containLine{width:400px;display:flex;justify-content:flex-start}
		.line-low{margin:15px 0;width:60px;height:5px}.btn{background-color:#858585;padding:12px 35px;cursor:pointer;border-radius:20px}
		.contenedor{max-width:1100px;width:90%;margin:0 auto}
		.contenedor2{max-width:1000px;width:90%;margin:0 auto}@media(max-width:480px){h2{text-align:center}
		.line-low{margin-left:auto;margin-right:auto}}header{height:calc(100vh + 80px);display:flex;justify-content:flex-end}
		.header__content--derecha{width:40%}.bgleft{width:60%;height:100%;display:inherit;position:relative;justify-content:center}
		.header__container{position:absolute;height:100%;display:flex;align-items:center;justify-content:center}
		.header__img--bus{max-width:800px}
		.header__content--derecha{flex-direction:column;justify-content:center;align-items:flex-end;box-sizing:border-box;margin-left:50px}
		.header__content--derechaTitulo{font-family:PoppinsB;font-size:50px;color:#EFEFEF;width:400px}
		.header__content--derechaTitulo span{color:#898989}
		.header__content--derechaDescription{width:400px;font-family:Poppins;color:#E3E3E3;
			line-height:1.9rem}nav{position:absolute;top:0;width:100%;left:0;margin:5px auto;height:80px}nav
			.contenedor{height:inherit}
			.nav__container--logo,.nav__container--navigation{height:inherit;display:inherit;align-items:inherit}
			.nav__img--logo{width:45px;height:45px;display:none}
			.nav__img--logoName{margin-left:10px;cursor:pointer}
			.nav__img--logoName img{width:40px}.nav__img--logoName 
			.logoName{font-family:Assassin;font-weight:500;font-size:22px;color:#EFEFEF}
			.logoName span{color:#fd4873}.nav__img--logoName .logoName::selection{background:0 0}
			.nav__img--logoName .logoName span::selection{background:0 0}
			.nav__container--navigation a{color:#EFEFEF;font-family:Poppins;text-decoration:none;margin-left:2rem}
			.objectResponsive{object-fit:cover;object-position:left}@media (max-width:1022px)
			{.nav__container--navigation{display:none}.nav__container--logo{width:100%;justify-content:center}
			.nav__img--logo{display:flex}}@media (max-width:768px){header{flex-direction:column;height:auto}
			.header__content--derecha{width:100%;margin:0;align-items:center;margin-bottom:13rem}
			.bgleft{width:100%;height:700px;order:-1}}@media (max-width:480px){
				.header__content--derechaTitulo{font-size:200%;text-align:center;width:100%}
				.header__img--bus{max-width:80%}
				.header__content--derecha{max-width:900px;width:90%;margin-bottom:6rem;margin-left:auto;margin-right:auto}
				.header__content--derechaDescription{width:100%!important;text-align:center}
				.containLine{width:100%}}@media (max-height:520px){header{height:650px}}
				.services{position:relative;display:flex;justify-content:center}
				.services__fondo{width:100%;height:500px;position:absolute;z-index:-1}
				.services .contenedor2{top:3rem;margin:0 auto;height:calc(100% - 6rem);display:flex;flex-direction:column;justify-content:center}
				.servicesG{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:60px 0;gap:3rem}
				.item .item__block{width:250px;height:250px;background-color:#fff;
					display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px solid #ddd;border-radius:10px;
					transition:.5s;box-shadow:0 0 25px 5px rgba(0,0,0,.2)}
					.item__block .service__img{width:100px;height:100px}
					.item__block h3{color:#656064;text-transform:capitalize}
					.item__block h3 span{color:#fd4873}@media (max-width:840px)
					{.servicesG{gap:3rem}}main{padding:3rem 0}section
					.menu{position:relative;height:100%;display:flex;justify-content:center;align-items:center}
					.menu__fondo{width:100%;position:absolute;top:0;z-index:-1}@media (max-width:480px){section
						.menu{padding-bottom:8rem}}.containerMenu{margin:0 auto;padding-bottom:3rem}
						.menu__flex{width:100%;margin-top:120px;display:flex}
						.menu__flex:nth-of-type(6){margin-bottom:3rem!important}
						.menu__flex--containerimg{width:60%;height:400px;display:flex;justify-content:center;align-items:center;position:relative}
						.menu__flex--containerimg h3{position:absolute;bottom:3rem;left:3rem;font-size:2rem;color:#fff;text-transform:capitalize;
							padding:1rem}.menu__flex--containerimg.reparo h3{right:3rem;text-align:right}
							.menu__flex--description{width:40%;height:inherit;display:inherit;align-items:center;position:relative}
							.menu__flex--containerDescription{background-color:#343333;position:absolute;width:450px;left:-30%;
								box-sizing:border-box;border: #edde2e 5px solid;padding:30px;box-shadow:0 0 25px 5px rgba(0,0,0,.25);border-radius:20px}
								.menu__flex--containerDescription.reparo{z-index:10;left:0!important}
								.menu__flex--descriptionText{font-family:Poppins;color:#656064;font-size:16px}
								.container-stars{margin:10px 0}.fa.fa-star{color:#fd4873}.container-stars 
								.checked{color:#ff8635}
								.containerSubinfoMenu{width:100%;display:flex;justify-content:space-between;align-items:center}
								.containerSubinfoMenu h4{font-size:3rem; color:#FFFFFF }
								.containerSubinfoMenu span{font-size:-.3rem}
								.containerSubinfoMenu a{color:#fff;font-family:Poppins;cursor:pointer}@media (max-width:980px)
								{.menu__flex{flex-direction:column}.menu__flex--containerimg{width:100%}
								.menu__flex--containerimg img{max-width:80%}
								.menu__flex--description{width:100%}
								.menu__flex--containerDescription{position:unset;margin:1rem auto}
								.menu__flex--containerimg h3{bottom:auto;left:auto;width:100%;text-align:center}
								.menu__flex--containerimg.reparo{order:-1}.menu__flex--containerimg.reparo h3{text-align:center;right:auto}
								.containerSubinfoMenu h4{font-size:2.3rem}}@media (max-width:480px)
								{.menu__flex--containerimg{height:auto}.menu__flex{margin-top:100px}
								.menu__flex--containerimg img{max-width:100%}
								.menu__flex--description{width:90%;margin:0 auto}
								.menu__flex--containerimg h3{font-size:1.5rem}}
								.tipo{position:relative}.gridTipo{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;
									margin-top:90px}.gridTipo .itemTipo{border:px solid #ddd;background-color:#000000;border-radius:20px;
										height:500px;box-sizing:border-box;padding:20px;display:flex;flex-direction:column;
										justify-content:center;position:relative;box-shadow:0 0 40px 5px rgba(0,0,0,.2)}
										.tipo__img--fondo{width:100%;position:absolute;z-index:-1}
										.itemTipo 
										.tipo__container--liquid{width:100%;display:flex;justify-content:center;align-items:center;margin:1rem 0}
										.itemTipo h3{color:#FFFFFF; font-family:PoppinsB; font-size:20px;}
										.itemTipo p{color:#656064;margin:1rem 0}
										.contenedorAbsoluto{position:absolute;width:220px;display:flex;align-items:center;justify-content:center;
											height:140px}@media (max-width:480px){.gridTipo .itemTipo{width:90%;margin:0 auto}}
											.comohacer{margin-top:12rem}.comohacer .flex{margin:2rem 0}
											.flex .containerInfo{display:flex;justify-content:center;align-items:center;width:50%}
											.containerInfo:nth-of-type(2){box-sizing:border-box;padding:3rem;justify-content:flex-start}@media (max-width:768px)
											{.containerInfo:nth-of-type(2){padding:1rem}.comohacer .flex{flex-direction:column}
											.comohacer .flex .containerInfo{flex-direction:column;width:100%}}.contactoC{margin-top:12rem}
											.formularioContacto{max-width:500px;margin:0 auto;height:150px}
											.container__input{background-color:#fff;width:450px;height:45px;margin:0 auto;box-shadow:0 0 20px 4px rgba(0,0,0,.3);border-radius:25px;padding:5px 10px}
											.container__input input{height:auto;width:70%;border-radius:20px;border:0;outline:0;font-size:16px}
											.container__input button{height:auto;background-color:red;width:30%;border-radius:20px;border:0;outline:0;background:linear-gradient(#ff8635,#fd4873);font-family:PoppinsB;text-transform:capitalize;color:#fff}
											@media (max-width:450px){.formularioContacto{max-width:100%;width:100%;margin:auto}.container__input{width:100%}}
											footer{position:relative;padding:6rem 3rem;padding-top:12rem;display:flex;justify-content:flex-end;align-items:center}
											footer img{position:absolute;width:100%;height:300px;bottom:0;left:0;z-index:-1}
											footer .bolsa{width:100%;display:inherit;justify-content:space-between}
											.bolsa h4{font-weight:500; font-size:30px;cursor:pointer; color:#ffff}
											.bolsa h4 span{color:#552183}footer .containerLink a{margin-left:2rem;color:#fff;font-family:Poppins;
												text-decoration:none;text-transform:capitalize}@media (max-width:664px){footer 
													.bolsa{flex-direction:column;align-items:center}footer 
													.containerLink{margin-top:20px}}@media (max-width:480px){footer{padding-bottom:0}footer 
													.bolsa{flex-direction:column;align-items:center;margin-bottom:1rem}footer 
													.containerLink{margin-top:20px;display:inherit;flex-direction:column}footer
													.containerLink a{margin-top:10px;text-align:center;margin-left:0}}
													.loader{position:fixed;width:100%;height:100%;background:linear-gradient(#ff8635,#fd4873);background:#fff;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:2;flex-direction:column}
													.loader img{width:40%}
													.loader h4{font-size:200%}.loader h5{font-family:PoppinsB,cursive,sans-serif;margin-top:10px}@media (min-width:800px)
													{.loader img{width:300px}}.page-wrapper{width:100%;height:100%;background:url(https://goo.gl/OeVhun) center no-repeat;background-size:cover}
													.blur-it{filter:blur(4px)}.modal-menu{position:fixed;width:0%;height:0;top:0;left:0;background-color:transparent;justify-content:center;align-items:center;transform:translateY(100%);display:none}
													.modal-menu .modal{border-radius:20px;background-color:#fff;align-items:center;justify-content:center;display:inherit;flex-direction:column;width:90%;opacity:1}
													.modal-menu .modal div{font-family:PoppinsB;font-size:24px;width:70px;height:70px;background-color:#ddd;display:flex;justify-content:center;align-items:center;border-radius:50px;margin-bottom:20px;color:#e2525c;cursor:pointer}
													.modal-menu .modal div::selection{background:0 0}
													.modal-menu .modal a{color:#fd4873;font-size:24px;margin-bottom:20px;font-weight:700}
													.modal-wrapper{width:100%;height:100vh;position:fixed;top:0;left:0;background:#fff;visibility:hidden;opacity:0;transition:all .25s ease-in-out;display:flex;justify-content:center;align-items:center}
													.modal-wrapper.open{opacity:1;visibility:visible}
													.modal-menu.close{animation:aniclose .7s forwards}
													.modal-menu.open{display:flex;animation:ani .7s forwards}@keyframes ani{0%{width:100%;height:0}100%{width:100%;height:100vh;transform:translateY(0)}}@keyframes aniclose{100%{transform:translateY(100%)}}
													.modal{width:90%;height:500px;display:block;background:#fff;opacity:0;margin:0 auto;transition:all .5s ease-in-out;box-shadow:0 0 10px 10px rgba(0,0,0,.2)}
													.modal-wrapper.open .modal{opacity:1;visibility:visible}
													.head{width:100%;height:42px;box-sizing:border-box;padding:0 10px;overflow:hidden;background:#e2525c}
													.btn-close{font-size:28px;display:block;float:right;color:#737373}
													.content{padding:10%}
													.good-job{text-align:center;font-family:Montserrat,Arial,Helvetica,sans-serif;color:#e2525c}
													.good-job .fa-thumbs-o-up{font-size:60px}.good-job h1{font-size:45px}