@charset "UTF-8";
/* CSS Document */

#tratamientos:target::before{content:"";display:block;height:150px;margin:-150px 0 0}#tratamientos{position:fixed;z-index:10000;width:100%;bottom:65px}.parpadea{animation-name:parpadeo;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:parpadeo;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}@-moz-keyframes parpadeo{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes parpadeo{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes parpadeo{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.presentacion{text-align:center;font-size:3em;line-height:130%}.app{position:fixed;width:150px;bottom:50px;z-index:1000;padding:5px 5px;border-top-right-radius:10px;border-bottom-right-radius:10px;box-shadow:2px 2px 5px #999;background-color:#fff;border-left:0;font-size:14px;text-align:left;color:#fff}.botones{font-size:calc(2.2em + 2.2vh);text-align:center;margin-bottom:0;padding-bottom:0;padding-top:15px}.t1{color:#fff;font-size:2.5em;top:90%}.seleccion{margin-top:20px;padding-left:20px;padding-right:20px;font-size:1.5em}.menut{font-size:1.5em;font-style:italic;font-weight:300;text-align:center;padding:15px 0 15px 0;color:#fff;letter-spacing:1.5px}.header2{box-shadow:2px 2px 10px #666;font-size:1em;background-color:#fff;padding:0;text-align:center;color:#000;display:none}.header3{line-height:100%;display:inline;font-size:.9em;font-style:italic;background-color:transparent;padding:0 10px 15px 10px;text-align:left;color:#000}.header2 h1{font-size:2em;padding:15px 0 5px 0}.header2 h2{font-size:1.5em}.titulo3{font-size:2em;text-align:left;padding-top:20px}.linea{font-size:3.5em;font-weight:700;text-align:left;padding:0}.titulo1{padding-top:25px;padding-bottom:0;text-align:left;padding-left:5px;font-weight:400}.txtdelante{top:5%;left:62%;padding-right:10px;text-align:left;position:absolute;z-index:2}.titular{font-size:calc(3em + 3vh);text-align:left;color:#7b6946;padding-bottom:0}.nombre{font-size:1em;padding:10px;text-align:center;color:#000}.descripcion{padding:10px;font-size:.9em;text-align:center;font-weight:200;line-height:120%}.nombre1{font-size:1.3em;padding:5px;text-align:left;padding-top:15px}.descripcion1{padding:5px;font-size:16px;text-align:left;font-weight:200;line-height:130%}.pasos{font-size:.8em;padding:5px;text-align:left;line-height:120%;color:#7b6946;font-style:italic}.ingredientes{font-size:.8em;padding:5px;text-align:left;line-height:120%;color:#7b6946;font-style:italic}.explicacion{padding:10px;color:#5c5c5c;text-align:left}div.vertical-line{width:1px;background-color:#000;height:20px;padding-bottom:5px;margin:auto}.ribbon{z-index:1000;top:30px;max-width:30%;text-align:left;position:absolute;color:#fff;margin:0;padding:3px 10px 3px 10px;text-shadow:0 1px rgba(0,0,0,.8);background-color:#000;background-image:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));box-shadow:0 2px 0 rgba(0,0,0,.3)}.ribbon h2{font-size:1.2em}.ribbon::after,.ribbon::before{content:'';position:absolute;border-style:solid;border-color:transparent;bottom:-10px}.ribbon::before{border-width:0 10px 10px 0;border-right-color:#222;left:0}#contenedor{width:80%;height:100%;position:relative}.textos-calendario{text-align:center;display:flex;justify-content:center;align-items:center}.txt1{font-size:1.7em}te .txt2{font-style:normal;font-size:2.2em;line-height:70%}.txt3{font-style:normal;font-size:1.5em;line-height:40%;font-weight:100}.txt4{font-size:1.8em;font-weight:700;font-style:italic;line-height:70%;text-align:right}.txt5{font-style:normal;font-size:1.3em;line-height:40%;font-weight:lighter}#texto{position:absolute;color:#fff;top:30%;left:0;right:0;margin:0 auto;width:75%;text-align:center;text-shadow:1px 1px 2px #000}#texto h3{font-size:60px;color:#fff}.cabecera{width:100%;height:auto;background-size:cover;background-attachment:fixed;position:relative}#videocabecera1{display:block;position:relative;min-width:100%;height:auto}#videocabecera2{display:none;position:relative;min-width:100%;height:auto}.type{text-align:left}.linea-black-detox{padding-left:20px}.linea-skintech{padding-left:20px}.linea-naturalay{;padding-left:20px}@media only screen and (max-device-width:768px){#contenedor{width:90%;height:100%;position:relative}.ih-item.circle.effect3 .info p{text-align:left;width:75%;color:#fff;padding:15px 15px;font-style:italic;margin:0 9px;line-height:100%;font-size:.6em}.type{text-align:content}.linea-black-detox{border-left:0;padding-left:8px;padding-right:8px}.linea-skintech{border-left:0;padding-left:8px;padding-right:8px}.linea-naturalay{border-left:0;padding-left:8px;padding-right:8px}.nombre1{font-size:1em;padding:auto;text-align:center;padding-top:15px}.descripcion1{padding:auto;font-size:.9em;text-align:center;font-weight:200;line-height:140%}.botones{font-size:calc(1em + 1vh);text-align:center;font-weight:700;padding-top:5px;margin-bottom:0;padding-bottom:0}.presentacion{text-align:center;font-size:2em;line-height:110%;font-weight:bolder}#tratamientos:target::before{content:"";display:block;height:150px;margin:-150px 0 0}.menut{font-size:.9em;font-style:italic;font-weight:300;text-align:center;padding:10px 10px 20px 10px;color:#fff;letter-spacing:1px}.t1{font-size:1.2em;color:#fff;top:70%}.seleccion{margin-top:20px;padding-left:20px;padding-right:20px;font-size:.9em}.header2{background-color:#fff;color:#000;padding:0;text-align:center;font-style:italic;display:block}.header2 h1{font-size:1em;text-align:center;padding-bottom:5px}.header2 h4{font-size:.6em}.app{position:fixed;width:100%;bottom:0;z-index:1000;padding:20px 15px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#000;font-size:16px;text-align:center;color:#e8cea7}.header3{font-size:.7em;font-style:italic;background-color:#000;padding:15px 0 15px 0;text-align:center;color:#e8cea7}.ingredientes{font-size:1.2em;padding:5px;text-align:left;line-height:120%;color:#7b6946;font-style:italic}.titulo3{text-align:center;padding-top:0}.explicacion{font-size:1em;padding:10px;color:#5c5c5c;text-align:center}.type{text-align:center}.linea{font-size:3em;font-weight:700;text-align:center}.titulo1{font-size:1.8em;padding-top:25px;padding-bottom:0;text-align:center;padding-left:0;font-weight:600}.nombre{font-size:.8em;padding:5px;text-align:center;padding-top:10px}.descripcion{font-size:.6em;text-align:center;font-weight:200;line-height:110%;width:100%}.ribbon{z-index:1000;top:6px;max-width:32%;text-align:left;position:absolute;color:#fff;margin:0;padding:2px 3px 2px 3px;text-shadow:0 1px rgba(0,0,0,.8);background-color:#000;background-image:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));box-shadow:0 2px 0 rgba(0,0,0,.3)}.ribbon h2{font-size:.6em}.ribbon::after,.ribbon::before{content:'';position:absolute;border-style:solid;border-color:transparent;bottom:-10px}.ribbon::before{border-width:0 10px 10px 0;border-right-color:#222;left:0}#texto{position:absolute;color:#fff;top:30%;left:0;right:0;margin:0 auto;width:75%;text-align:center;font-family:Lobster,cursive;text-shadow:1px 1px 2px #000}#texto h3{font-size:40px}#videocabecera1{display:none;position:relative;width:100%;height:auto}#videocabecera2{display:block;position:relative;width:100%;height:auto}.type{font-size:.7em}.txt1{font-size:.7em}.txt2{font-style:normal;font-size:1em;line-height:50%}.txt3{font-style:normal;font-size:.8em;line-height:20%;font-weight:100}.txt4{font-size:.8em;font-weight:700;font-style:italic;line-height:25%;text-align:right}.txt5{font-style:normal;font-size:.7em;line-height:20%;font-weight:lighter}}@media only screen and (max-device-width:480px){.ih-item.circle.effect3 .info p{text-align:left;width:80%;color:#fff;padding:15px 13px;font-style:italic;margin:0 0;line-height:105%;font-size:.6em}}