.video_background{position:fixed;bottom:0;right:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%;z-index:0}.OverflowNodos{width:100%;height:100%;display:inline-table;position:relative;background-color:rgba(22,33,46,.7);padding:50px}.InfoHome{display:table-cell;vertical-align:middle;text-align:center;font-size:48px;font-family:HelvelticaUltraLight;color:#fff}.InfoHome span{display:inline-block;vertical-align:middle;text-shadow:2px 2px 4px rgba(0,0,0,.6);letter-spacing:1px}.SpanDiagonal{font-size:90px}.BtnLinkContacto{font-size:25px;color:#282e36;font-family:HelvelticaLight;background:#fff;padding:15px 50px;display:inline-block;border-radius:100px;text-decoration:none;margin-top:70px;transition:.3s ease}.BtnLinkContacto:hover{background:rgba(255,255,255,.5)}.DisplayTable{width:100%;height:100%;display:inline-table;background:rgba(255,255,255,.8);position:relative;vertical-align:middle}.InnerdivTable{display:table-cell;vertical-align:middle;text-align:center;padding:30px 0}.TituloAcerca{font-size:48px;color:#5f6062;font-family:HelvelticaUltraLight;margin-bottom:20px;padding-top:130px;display:inline-block}.TituloAlgunosClientes{margin-bottom:80px;display:inline-block;font-size:48px;color:#5f6062;font-family:HelvelticaUltraLight}.parrafoAcerca{width:100%;display:inline-block;padding:0 15%;box-sizing:border-box;color:#404040;font-size:22px;font-family:HelvelticaUltraLight;line-height:40px;letter-spacing:1px}.WhAlgunosClientesBg{background:rgba(206,206,206,.9)}.WhAlgunosClientesBg .InnerdivTable .TituloAcerca{margin-bottom:100px;display:inline-block}.WhAlgunosClientesBg .InnerdivTable img{display:inline-block;vertical-align:middle}.LogoMz{fill:#0080c5;width:280px;height:50px;display:inline-block;vertical-align:middle}.LogoTy{fill:#ed1c24;width:270px;height:170px;display:inline-block;vertical-align:middle;margin:0 100px;margin-top:20px}.LogoMarthas{fill:#e2231a;width:270px;height:90px;display:inline-block;vertical-align:middle}.fp-viewing-2 .TituloAlgunosClientes{opacity:0;animation:mymove .5s;animation-fill-mode:forwards;animation-delay:.6s;animation-timing-function:ease}@keyframes mymove{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fp-viewing-2 .LogoMz{opacity:0;animation:mymoveMz .5s;animation-fill-mode:forwards;animation-delay:.8s;animation-timing-function:ease}@keyframes mymoveMz{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fp-viewing-2 .LogoTy{opacity:0;animation:mymoveTy .5s;animation-fill-mode:forwards;animation-delay:1s;animation-timing-function:ease}@keyframes mymoveTy{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fp-viewing-2 .LogoMarthas{opacity:0;animation:mymoveMar .5s;animation-fill-mode:forwards;animation-delay:1.2s;animation-timing-function:ease}@keyframes mymoveMar{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.parrafoAcerca span{display:inline-block;margin-bottom:30px}.fp-viewing-1 .TituloAcerca{opacity:0;animation:mymoveTitulo .5s;animation-fill-mode:forwards;animation-delay:3.2s;animation-timing-function:ease-out}@keyframes mymoveTitulo{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fp-viewing-1 .parrafoAcerca .PrimerSpan{opacity:0;animation:mymove1erSpan .5s;animation-fill-mode:forwards;animation-delay:3.4s;animation-timing-function:ease-out}@keyframes mymove1erSpan{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fp-viewing-1 .parrafoAcerca .SegundoSpan{opacity:0;animation:mymove2doSpan .5s;animation-fill-mode:forwards;animation-delay:3.7s;animation-timing-function:ease-out}@keyframes mymove2doSpan{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fp-viewing-1 .parrafoAcerca .TercerSpan{opacity:0;animation:mymove3erSpan .5s;animation-fill-mode:forwards;animation-delay:3.9s;animation-timing-function:ease-out}@keyframes mymove3erSpan{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fp-viewing-1 .parrafoAcerca .CuartoSpan{opacity:0;animation:mymove4toSpan .5s;animation-fill-mode:forwards;animation-delay:4.1s;animation-timing-function:ease-out}@keyframes mymove4toSpan{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.AnimLogoCanvas{display:none}.fp-completely .AnimLogoCanvas{display:inline-block}@media screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.InfoHome span{font-size:40px !important}.SpanDiagonal{font-size:64px !important}}@media screen and (max-width:1024px) and (min-width:768px){.parrafoAcerca,.TituloAcerca{font-family:HelvelticaLight}}@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){.InfoHome span{font-size:40px}.SpanDiagonal{font-size:60px !important}.TituloAcerca{font-size:30px}.parrafoAcerca{font-size:18px;line-height:34px;padding:0 8%}.TituloAlgunosClientes{font-size:40px;margin-bottom:40px}.LogoTy{margin:0 30px}}@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.OverflowNodos{padding:30px}.InfoHome span{font-size:29px}.SpanDiagonal{font-size:42px !important}.TituloAcerca{font-size:37px}.parrafoAcerca{font-size:20px;line-height:33px;padding:0 5%}.InnerdivTable svg{width:100%;margin:30px 0}}@media screen and (min-width:0) and (max-width:767px){.LogoTy{margin:0 100px;margin-top:20px;height:100px;width:100px}.InnerdivTable{padding:0 0}.InnerdivTable svg{width:200px}.TituloAlgunosClientes{margin-bottom:20px;font-size:26px;font-family:HelvelticaLight}.parrafoAcerca span{margin-bottom:20px}.parrafoAcerca{padding:0 10%;font-size:15px;text-align:justify;line-height:24px;letter-spacing:1px;font-family:HelvelticaLight}.TituloAcerca{padding-top:90px;font-size:30px;font-family:HelvelticaLight}.InnerdivTable object{transform:scale(.7);margin-top:-30px}.SpanDiagonal{display:none !important}.InfoHome{font-size:24px;font-family:HelvelticaLight}.InfoHome span{margin-bottom:20px}.OverflowNodos{padding:0 20px;padding-top:55px}.BtnLinkContacto{margin-top:20px;font-size:22px;padding:15px 40px}.DisplayTable{padding-top:55px}}@media screen and (min-width:0) and (max-width:767px) and (orientation:landscape){.InfoHome{font-size:20px;padding-top:22px}.SpanDiagonal{display:inline-block !important;font-size:35px}.InfoHome span{margin-bottom:10px}.BtnLinkContacto{margin-top:10px;font-size:20px;padding:13px 30px}.InnerdivTable svg{width:140px}.LogoTy{margin:0 20px;height:70px}.TituloAlgunosClientes{margin-bottom:0}}