﻿@-webkit-keyframes moveInLeft{0%{opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}80%{opacity:0.8;-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveInLeft{0%{opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}80%{opacity:0.8;-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}80%{opacity:0.8;-webkit-transform:translateX(-1.5rem);transform:translateX(-1.5rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}80%{opacity:0.8;-webkit-transform:translateX(-1.5rem);transform:translateX(-1.5rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveInBoton{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveInBoton{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveInDownok{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(10rem);transform:translateY(10rem)}}@keyframes moveInDownok{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(10rem);transform:translateY(10rem)}}@-webkit-keyframes moveInDownDonut{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(18rem);transform:translateY(18rem)}}@keyframes moveInDownDonut{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(18rem);transform:translateY(18rem)}}@-webkit-keyframes moveInUPDonut{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(-14rem);transform:translateY(-14rem)}}@keyframes moveInUPDonut{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(-14rem);transform:translateY(-14rem)}}@-webkit-keyframes moveInDownok2{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(13rem);transform:translateY(13rem)}}@keyframes moveInDownok2{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(13rem);transform:translateY(13rem)}}@-webkit-keyframes moveInDownok3{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(14rem);transform:translateY(14rem)}}@keyframes moveInDownok3{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(14rem);transform:translateY(14rem)}}@-webkit-keyframes moveInDownok4{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(10rem);transform:translateY(10rem)}}@keyframes moveInDownok4{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(10rem);transform:translateY(10rem)}}@-webkit-keyframes moveInUp{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(12rem);transform:translateY(12rem)}}@keyframes moveInUp{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(12rem);transform:translateY(12rem)}}@-webkit-keyframes moveInUp2{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(8rem);transform:translateY(8rem)}}@keyframes moveInUp2{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(8rem);transform:translateY(8rem)}}@-webkit-keyframes moveInUp3{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(6rem);transform:translateY(6rem)}}@keyframes moveInUp3{0%{opacity:0.2;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(6rem);transform:translateY(6rem)}}@-webkit-keyframes moveInApear{0%{opacity:0.2;-webkit-transform:translateX(1rem);transform:translateX(1rem)}25%{opacity:0.25;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}50%{opacity:0.5;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}75%{opacity:0.75;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveInApear{0%{opacity:0.2;-webkit-transform:translateX(1rem);transform:translateX(1rem)}25%{opacity:0.25;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}50%{opacity:0.5;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}75%{opacity:0.75;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveInApearSinMov{0%{opacity:0.2;-webkit-transform:translateX(0);transform:translateX(0)}25%{opacity:0.25;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0.5;-webkit-transform:translateX(0);transform:translateX(0)}75%{opacity:0.75;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveInApearSinMov{0%{opacity:0.2;-webkit-transform:translateX(0);transform:translateX(0)}25%{opacity:0.25;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0.5;-webkit-transform:translateX(0);transform:translateX(0)}75%{opacity:0.75;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveInRotateOk{0%{opacity:0.3;-webkit-transform:rotate(180deg);transform:rotate(180deg)}10%{opacity:0.4;-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{opacity:0.75;-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes moveInRotateOk{0%{opacity:0.3;-webkit-transform:rotate(180deg);transform:rotate(180deg)}10%{opacity:0.4;-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{opacity:0.75;-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes moveInRotate{0%{opacity:0.3;-webkit-transform:rotate(0);transform:rotate(0)}100%{opacity:1;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes moveInRotate{0%{opacity:0.3;-webkit-transform:rotate(0);transform:rotate(0)}100%{opacity:1;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes moveInCircle{0%{opacity:1;-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem);-webkit-transform:translateY(0);transform:translateY(0)}15%{opacity:1;-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem);-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}30%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}45%{opacity:1;-webkit-transform:translateX(-0.25rem);transform:translateX(-0.25rem);-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}60%{opacity:1;-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem);-webkit-transform:translateY(0);transform:translateY(0)}75%{opacity:1;-webkit-transform:translateX(-0.25rem);transform:translateX(-0.25rem);-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}100%{opacity:1;-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem);-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}}@keyframes moveInCircle{0%{opacity:1;-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem);-webkit-transform:translateY(0);transform:translateY(0)}15%{opacity:1;-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem);-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}30%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}45%{opacity:1;-webkit-transform:translateX(-0.25rem);transform:translateX(-0.25rem);-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}60%{opacity:1;-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem);-webkit-transform:translateY(0);transform:translateY(0)}75%{opacity:1;-webkit-transform:translateX(-0.25rem);transform:translateX(-0.25rem);-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}100%{opacity:1;-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem);-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}}@-webkit-keyframes moveInDown{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(0);transform:translateY(0)}5%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}10%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}15%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}20%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}25%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}30%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}35%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}40%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}45%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}50%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}55%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}60%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}65%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}70%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}75%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}80%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}85%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}90%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}95%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}100%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}}@keyframes moveInDown{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(0);transform:translateY(0)}5%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}10%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}15%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}20%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}25%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}30%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}35%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}40%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}45%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}50%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}55%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}60%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}65%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}70%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}75%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}80%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}85%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}90%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}95%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}100%{opacity:1;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}}@-webkit-keyframes aitf{0%{background-position:0% 50%}100%{background-position:100% 50%}}@keyframes aitf{0%{background-position:0% 50%}100%{background-position:100% 50%}}@-webkit-keyframes titleAnimation{0%{-webkit-transform:translateY(-5rem);transform:translateY(-5rem);opacity:0;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 80%);clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 80%)}20%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 5%);clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 5%)}80%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 5%);clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 5%)}100%{-webkit-transform:translateY(5rem);transform:translateY(5rem);opacity:0;-webkit-clip-path:polygon(100% 0, 100% 0%, 0 100%, 0 100%);clip-path:polygon(100% 0, 100% 0%, 0 100%, 0 100%)}}@keyframes titleAnimation{0%{-webkit-transform:translateY(-5rem);transform:translateY(-5rem);opacity:0;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 80%);clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 80%)}20%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 5%);clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 5%)}80%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 5%);clip-path:polygon(100% 0, 100% 100%, 0 100%, 0 5%)}100%{-webkit-transform:translateY(5rem);transform:translateY(5rem);opacity:0;-webkit-clip-path:polygon(100% 0, 100% 0%, 0 100%, 0 100%);clip-path:polygon(100% 0, 100% 0%, 0 100%, 0 100%)}}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;font-size:62.5%}@media only screen and (max-width: 218.75em){html{font-size:100%}}@media only screen and (max-width: 150em){html{font-size:80%}}@media only screen and (max-width: 112.5em){html{font-size:70%}}@media only screen and (max-width: 93.75em){html{font-size:60%}}@media only screen and (max-width: 75em){html{font-size:50%}}@media only screen and (max-width: 50em){html{font-size:47%}}@media only screen and (max-width: 37.5em){html{font-size:45%}}body{font-family:"Mulish", sans-serif;color:#ce0000;background-color:#FDFCFA;font-weight:100;line-height:1.6;overflow-x:hidden}.container{overflow-x:hidden;display:grid;grid-template-rows:9.5rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(3, -webkit-min-content) repeat(3, -webkit-min-content) repeat(1, -webkit-min-content);grid-template-rows:9.5rem min-content min-content min-content min-content min-content min-content repeat(3, min-content) repeat(3, min-content) repeat(1, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [middle-start] minmax(1rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(1rem, 1fr) [middle-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [middle-start] minmax(1rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(1rem, 1fr) [middle-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}@media only screen and (max-width: 75em){.container{grid-template-rows:9.5rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content 40vw repeat(2, -webkit-min-content) repeat(3, -webkit-min-content) repeat(2, -webkit-min-content);grid-template-rows:9.5rem min-content min-content min-content min-content 40vw repeat(2, min-content) repeat(3, min-content) repeat(2, min-content)}}@media only screen and (max-width: 50em){.container{grid-template-rows:9.5rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content 40vw repeat(2, -webkit-min-content) repeat(3, -webkit-min-content) repeat(2, -webkit-min-content);grid-template-rows:9.5rem min-content min-content min-content min-content 40vw repeat(2, min-content) repeat(3, min-content) repeat(2, min-content)}}@media only screen and (max-width: 37.5em){.container{grid-template-rows:9.5rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content 40vw repeat(2, -webkit-min-content) repeat(3, -webkit-min-content) repeat(2, -webkit-min-content);grid-template-rows:9.5rem min-content min-content min-content min-content 40vw repeat(2, min-content) repeat(3, min-content) repeat(2, min-content)}}.container>*{padding:1px}.containerplanesdetalle{display:grid;grid-template-rows:6rem -webkit-min-content 5vh -webkit-min-content 6rem -webkit-min-content 5vh repeat(2, -webkit-min-content);grid-template-rows:6rem min-content 5vh min-content 6rem min-content 5vh repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}.containerplanesdetalle>*{padding:1px}.containerpaginaweb{display:grid;grid-template-rows:9.5rem repeat(11, -webkit-min-content);grid-template-rows:9.5rem repeat(11, min-content);grid-row-gap:16rem;grid-template-columns:[full-start] 3rem [middle-start] minmax(1rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(1rem, 1fr) [middle-end] 3rem [full-end];grid-template-columns:[full-start] 3rem [middle-start] minmax(1rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(1rem, 1fr) [middle-end] 3rem [full-end];grid-row-gap:16rem}@media only screen and (max-width: 50em){.containerpaginaweb{grid-template-rows:9.5rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(8, -webkit-min-content);grid-template-rows:9.5rem min-content min-content min-content min-content repeat(8, min-content)}}@media only screen and (max-width: 37.5em){.containerpaginaweb{overflow-x:hidden;grid-template-rows:9.5rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(8, -webkit-min-content);grid-template-rows:9.5rem min-content min-content min-content min-content repeat(8, min-content)}}.containerpaginaweb>*{padding:1px}.containeraplicacionesweb{display:grid;grid-template-rows:8.5rem -webkit-min-content -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:8.5rem min-content min-content repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:10rem}@media only screen and (max-width: 50em){.containeraplicacionesweb{grid-template-rows:8.5rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(4, -webkit-min-content);grid-template-rows:8.5rem min-content min-content min-content min-content repeat(4, min-content)}}@media only screen and (max-width: 37.5em){.containeraplicacionesweb{overflow-x:hidden;grid-template-rows:8.5rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(4, -webkit-min-content);grid-template-rows:8.5rem min-content min-content min-content min-content repeat(4, min-content)}}.containeraplicacionesweb>*{padding:1px}.containeraplicacionesweb>div{grid-row-gap:10rem}.containeraplicacionesweb>div:first-child{background-color:gainsboro}.containerposicinamiento{display:grid;grid-template-rows:9.5rem -webkit-min-content repeat(2, -webkit-min-content) -webkit-min-content;grid-template-rows:9.5rem min-content repeat(2, min-content) min-content;grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}@media only screen and (max-width: 37.5em){.containerposicinamiento{overflow-x:hidden}}.containerposicinamiento>*{padding:1px}.containercontactanos{display:grid;grid-template-rows:9.5rem -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:9.5rem min-content repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}@media only screen and (max-width: 50em){.containercontactanos{grid-template-rows:9.5rem repeat(3, -webkit-min-content);grid-template-rows:9.5rem repeat(3, min-content)}}@media only screen and (max-width: 37.5em){.containercontactanos{overflow-x:hidden;grid-template-rows:9.5rem repeat(3, -webkit-min-content);grid-template-rows:9.5rem repeat(3, min-content)}}.containercontactanos>*{padding:1px}.containerportafolio{display:grid;grid-template-rows:9.5rem -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:9.5rem min-content repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:9rem}@media only screen and (max-width: 50em){.containerportafolio{grid-template-rows:9.5rem repeat(3, -webkit-min-content);grid-template-rows:9.5rem repeat(3, min-content)}}@media only screen and (max-width: 37.5em){.containerportafolio{overflow-x:hidden;grid-template-rows:9.5rem repeat(3, -webkit-min-content);grid-template-rows:9.5rem repeat(3, min-content)}}.containerportafolio__margin{margin-bottom:8rem}.containerportafolio>*{padding:1px}.containerterminos{display:grid;grid-template-rows:6rem repeat(2, -webkit-min-content);grid-template-rows:6rem repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}.containerterminos>*{padding:1px}.containerifetel{display:grid;grid-template-rows:6rem -webkit-min-content 10rem -webkit-min-content 10rem repeat(2, -webkit-min-content);grid-template-rows:6rem min-content 10rem min-content 10rem repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}@media only screen and (max-width: 75em){.containerifetel{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:6rem min-content min-content min-content min-content repeat(2, min-content)}}@media only screen and (max-width: 50em){.containerifetel{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:6rem min-content min-content min-content min-content repeat(2, min-content)}}@media only screen and (max-width: 37.5em){.containerifetel{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:6rem min-content min-content min-content min-content repeat(2, min-content)}}.containerifetel>*{padding:1px}.containerplanes{display:grid;grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:6rem min-content min-content min-content min-content min-content min-content min-content min-content min-content;grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}@media only screen and (max-width: 75em){.containerplanes{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:6rem min-content min-content min-content min-content min-content min-content min-content min-content min-content}}@media only screen and (max-width: 50em){.containerplanes{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:6rem min-content min-content min-content min-content min-content min-content min-content min-content min-content}}@media only screen and (max-width: 37.5em){.containerplanes{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:6rem min-content min-content min-content min-content min-content min-content min-content min-content min-content}}@media only screen and (max-width: 22.5em){.containerplanes{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:6rem min-content min-content min-content min-content min-content min-content min-content min-content min-content}}.containerplanes>*{padding:1px}.containerplanesdetalle{display:grid;grid-template-rows:6rem -webkit-min-content 5vh -webkit-min-content 6rem -webkit-min-content 5vh repeat(2, -webkit-min-content);grid-template-rows:6rem min-content 5vh min-content 6rem min-content 5vh repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}.containerplanesdetalle>*{padding:1px}.containerplanesdetallerural{display:grid;grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(-webkit-min-content);grid-template-rows:6rem min-content min-content min-content min-content min-content min-content repeat(min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}@media only screen and (max-width: 50em){.containerplanesdetallerural{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:6rem min-content min-content min-content min-content min-content min-content repeat(2, min-content)}}@media only screen and (max-width: 37.5em){.containerplanesdetallerural{grid-template-rows:6rem -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:6rem min-content min-content min-content min-content min-content min-content repeat(2, min-content)}}.containerplanesdetallerural>*{padding:1px}.containernosotros{display:grid;grid-template-rows:6rem -webkit-min-content repeat(3, -webkit-min-content) 5rem repeat(2, -webkit-min-content);grid-template-rows:6rem min-content repeat(3, min-content) 5rem repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}@media only screen and (max-width: 50em){.containernosotros{grid-template-rows:6rem -webkit-min-content repeat(3, -webkit-min-content) 5rem repeat(2, -webkit-min-content);grid-template-rows:6rem min-content repeat(3, min-content) 5rem repeat(2, min-content)}}@media only screen and (max-width: 37.5em){.containernosotros{grid-template-rows:6rem -webkit-min-content repeat(3, -webkit-min-content) 5rem repeat(2, -webkit-min-content);grid-template-rows:6rem min-content repeat(3, min-content) 5rem repeat(2, min-content)}}.containernosotros>*{padding:1px}.containercobertura{display:grid;grid-template-rows:6rem -webkit-min-content repeat(3, -webkit-min-content) -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:6rem min-content repeat(3, min-content) min-content repeat(2, min-content);grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-row-gap:16rem}@media only screen and (max-width: 50em){.containercobertura{grid-template-rows:6rem -webkit-min-content repeat(3, -webkit-min-content) -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:6rem min-content repeat(3, min-content) min-content repeat(2, min-content)}}@media only screen and (max-width: 37.5em){.containercobertura{grid-template-rows:6rem -webkit-min-content repeat(3, -webkit-min-content) -webkit-min-content repeat(2, -webkit-min-content);grid-template-rows:6rem min-content repeat(3, min-content) min-content repeat(2, min-content)}}.containercobertura>*{padding:1px}.heading-1,.heading-3,.heading-4,.heading-4P{font-family:"Mulish", sans-serif;font-weight:300}.heading-2,.heading-2P,.heading-3P,.heading-2_5{font-family:"Hind Madurai", sans-serif;font-weight:500}.heading-35{font-family:"Hind Madurai", sans-serif;font-weight:600}.heading-45{font-family:"Hind Madurai", sans-serif;font-weight:400}.heading-special,.heading-special-inf-der,.heading-special-sup-izq{font-family:"Luckiest Guy", cursive;font-weight:300}.heading-1{color:#f9f7f6;font-size:4rem;font-style:italic}.heading-2{font-size:5.8rem;line-height:1.0;color:#000;text-align:left}.heading-2--highlight{color:#3aa5f6;font-weight:400;font-size:3.3rem}@media only screen and (max-width: 50em){.heading-2--highlight{font-size:3rem}}@media only screen and (max-width: 37.5em){.heading-2--highlight{font-size:2.5rem}}.heading-2--highlight-link{color:#3aa5f6;font-weight:500;font-size:3.4rem;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}.heading-2--highlight-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.heading-2--light{color:#f9f7f6;font-weight:500;font-size:3rem}.heading-2--dark{color:#36393f}.heading-2P{word-wrap:normal;font-size:3.2rem;line-height:1.2;text-transform:none;color:#ce0000;font-weight:900;text-align:left}.heading-2P--highlight{color:#3aa5f6;font-weight:400;font-size:3.3rem}@media only screen and (max-width: 50em){.heading-2P--highlight{font-size:3rem}}@media only screen and (max-width: 37.5em){.heading-2P--highlight{font-size:2.5rem}}.heading-2P--highlight-link{color:#3aa5f6;font-weight:500;font-size:3.4rem;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}.heading-2P--highlight-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.heading-2P--light{color:#f9f7f6;font-weight:500;font-size:3rem}.heading-2P--dark{color:#36393f}.heading-35{font-size:3.6rem;line-height:1.0;color:#000;text-align:left}.heading-35--highlight{color:#3aa5f6;font-weight:400;font-size:3.3rem}@media only screen and (max-width: 50em){.heading-35--highlight{font-size:3rem}}@media only screen and (max-width: 37.5em){.heading-35--highlight{font-size:2.5rem}}.heading-45{font-size:2.9rem;line-height:1.0;color:#000;text-align:left}.heading-45--highlight{color:#3aa5f6;font-weight:400;font-size:3.3rem}@media only screen and (max-width: 50em){.heading-45--highlight{font-size:3rem}}@media only screen and (max-width: 37.5em){.heading-45--highlight{font-size:2.5rem}}.heading-3P{word-wrap:normal;font-size:2.4rem;line-height:1.2;text-transform:none;color:#000;font-weight:700;text-align:left}.heading-3P--highlight{color:#3aa5f6;font-weight:400;font-size:2.3rem}@media only screen and (max-width: 50em){.heading-3P--highlight{font-size:2rem}}@media only screen and (max-width: 37.5em){.heading-3P--highlight{font-size:1.5rem}}.heading-3P--highlight-link{color:#3aa5f6;font-weight:500;font-size:3.4rem;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}.heading-3P--highlight-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.heading-3P--light{color:#f9f7f6;font-weight:500;font-size:2.3rem}.heading-3P--dark{color:#36393f}.heading-2_5{font-size:3.5rem;line-height:1.2;text-transform:uppercase;color:#36393f;text-align:center}.heading-2_5--highlight{color:#3aa5f6;font-weight:500;font-size:3.3rem}@media only screen and (max-width: 50em){.heading-2_5--highlight{font-size:3rem}}@media only screen and (max-width: 37.5em){.heading-2_5--highlight{font-size:2.5rem}}.heading-3{font-size:2.6rem;color:#36393f;text-transform:none;font-weight:500}.heading-3--mini{font-size:2.1rem;color:#36393f;text-transform:none;font-weight:500;text-align:left}.heading-3--secondary{color:#3965de}.heading-3--highlight{color:#3aa5f6;font-weight:400;font-size:2.4rem}.heading-special{color:#ff0000;text-transform:uppercase;color:#3aa5f6;font-weight:400;font-size:2.4rem}.heading-special-inf-der{color:#ff0000;text-transform:none;color:#3aa5f6;font-size:1.8rem;position:relative;right:-5rem;top:1rem}.heading-special-sup-izq{color:#ff0000;text-transform:none;color:#3aa5f6;font-size:1.8rem;position:relative;left:-5rem;top:1rem}.heading-4{font-size:1.9rem;font-weight:300;color:#36393f}.heading-4--light{color:#f9f7f6}.heading-4--dark{color:#36393f}.heading-4P{font-size:2.2rem;text-align:justify;font-weight:700;line-height:2.3rem;color:#36393f}.heading-4P--light{color:#f9f7f6}.heading-4P--dark{color:#36393f}.paragraph{-webkit-transition:all 0.2s;transition:all 0.2s;font-size:1.5rem;color:#36393f;text-align:justify}.paragraph:not(:last-child){margin-bottom:2rem}.paragraph__columns  p{font-size:1.5rem;font-weight:300;color:currentColor}.paragraph__columns --text{font-weight:300;text-decoration:none;color:currentColor;margin-bottom:2rem;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-column-rule:1px solid #aaa;-moz-column-rule:1px solid #aaa;column-rule:1px solid #aaa;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.paragraph__normal p{font-size:1.5rem;font-weight:300;color:#36393f}.paragraph__normal--icon{fill:#ff0000;height:2.6rem;width:2.6rem;margin-right:1rem}.paragraph__normal--text{font-weight:300;text-decoration:none;color:#36393f}.paragraph__list p{font-size:1.7rem;font-weight:300;color:currentColor}.paragraph__list--phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem}.paragraph__list--phone--tab{margin-left:1.5rem}.paragraph__list--icon{fill:#ff0000;height:2.6rem;width:2.6rem;margin-right:1rem}.paragraph__list--icon--tab{margin-left:1.5rem}.paragraph__list--iconmenu{fill:#3965de;height:4rem;width:4rem;margin-right:1rem}.paragraph__list--text{font-weight:300;text-decoration:none;color:#ff0000;-webkit-transition:all 0.2s;transition:all 0.2s}.paragraph__list--text:hover{-webkit-transform:translateX(1rem) scale(1.1);transform:translateX(1rem) scale(1.1)}.paragraph__list--text--tab{margin-left:1.5rem}.white{color:#fff}.center{text-align:center}.balanced{z-index:21;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-wrap:balance;margin-inline:auto;line-height:1.2;-ms-flex-item-align:center;align-self:center;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width: 75em){.balanced{max-width:80rem}}@media only screen and (max-width: 50em){.balanced{max-width:70rem}}@media only screen and (max-width: 31.25em){.balanced{max-width:60rem}}.asinstyle{list-style:none;border-style:none;text-decoration:none}.apersonalizado{color:#36393f;font-size:1.6rem;font-weight:400;-webkit-transition:all 0.2s;transition:all 0.2s;list-style:none;border-style:none;text-decoration:none;transition:all 0.2s}.apersonalizado:hover{-webkit-transform:scale(1.1) translateY(-0.2rem);transform:scale(1.1) translateY(-0.2rem);color:#3aa5f6}.animatextfill{font:300 4em/1 "Oswald", sans-serif;letter-spacing:0;padding:0.25em 0 0.325em;display:block;margin:0 auto;text-shadow:0 0 80px rgba(255,255,255,0.5);background:url(https://i.ibb.co/RDTnNrT/animated-text-fill.png) repeat-y;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:aitf 80s linear infinite;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden}.underlined{text-align:justify;text-decoration:none;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, yellow), to(yellow));background-image:linear-gradient(to right, yellow 0, yellow 100%);background-position:0 1.2em;background-size:0 100%;background-repeat:no-repeat;-webkit-transition:background 0.5s;transition:background 0.5s}.underlined:hover{background-size:100% 100%}.underlined--thin{background-image:-webkit-gradient(linear, left top, right top, color-stop(0, black), to(black));background-image:linear-gradient(to right, black 0, black 100%)}.underlined--thick{background-position:0 -0.1em}.underlined--offset{background-position:0 0.2em;-webkit-box-shadow:inset 0 -0.5em 0 0 white;box-shadow:inset 0 -0.5em 0 0 white}.underlined--gradient{background-position:0 -0.1em;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, yellow), to(lightgreen));background-image:linear-gradient(to right, yellow 0, lightgreen 100%)}.underlined--reverse{background-position:100% -0.1em;-webkit-transition:background 1s;transition:background 1s;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, yellow), to(yellow));background-image:linear-gradient(to right, yellow 0, yellow 100%)}h1,h6{line-height:1.1}@media only screen and (max-width: 218.75em){h1,h6{font-size:11rem;font-weight:900}}@media only screen and (max-width: 112.5em){h1,h6{font-size:9rem;font-weight:700}}@media only screen and (max-width: 75em){h1,h6{font-size:7rem;font-weight:700}}@media only screen and (max-width: 50em){h1,h6{font-size:6rem;font-weight:700}}@media only screen and (max-width: 31.25em){h1,h6{font-size:5rem;font-weight:500}}h1 span,h6 span{width:100%;float:left;color:#ff0000;-webkit-clip-path:polygon(100% 5rem, 100% 100%, 0 100%, 0 80%);clip-path:polygon(100% 5rem, 100% 100%, 0 100%, 0 80%);-webkit-transform:translateY(-5rem);transform:translateY(-5rem);opacity:1;-webkit-animation-name:titleAnimation;animation-name:titleAnimation;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:3s;animation-duration:3s}h3{line-height:1.1}@media only screen and (max-width: 218.75em){h3{font-size:6rem;font-weight:700}}@media only screen and (max-width: 112.5em){h3{font-size:5rem;font-weight:500}}@media only screen and (max-width: 75em){h3{font-size:4rem;font-weight:500}}@media only screen and (max-width: 50em){h3{font-size:3rem;font-weight:500}}@media only screen and (max-width: 31.25em){h3{font-size:2.5rem;font-weight:300}}h3 span{width:100%;float:left;color:#000;-webkit-clip-path:polygon(100% 5rem, 100% 100%, 0 100%, 0 80%);clip-path:polygon(100% 5rem, 100% 100%, 0 100%, 0 80%);-webkit-transform:translateY(-5rem);transform:translateY(-5rem);opacity:1;-webkit-animation-name:titleAnimation;animation-name:titleAnimation;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:3s;animation-duration:3s}h1 span{-webkit-animation-delay:0.6s;animation-delay:0.6s;-webkit-animation-fill-mode:both, forwards, none;animation-fill-mode:both, forwards, none}h1 span:first-child{-webkit-animation-delay:0.9s;animation-delay:0.9s}h1 span:last-child{color:#3965de;-webkit-animation-delay:0.9s;animation-delay:0.9s;-webkit-animation-play-state:running;animation-play-state:running}h6{top:0rem;position:absolute}h6 span{-webkit-animation-delay:4.1s;animation-delay:4.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}h6 span:first-child{-webkit-animation-delay:4.2s;animation-delay:4.2s}h6 span:last-child{color:#3965de;-webkit-animation-delay:4s;animation-delay:4s}.u-center-text{text-align:center !important}.u-margin-bottom-sm{margin-bottom:2rem !important}.u-margin-bottom-md{position:relative;top:0;margin-bottom:4rem !important}.u-margin-bottom-bg{margin-bottom:8rem !important}.u-margin-bottom-lg{margin-bottom:10rem !important}.u-margin-top-sm{margin-top:2rem !important}.u-margin-top-md{margin-top:4rem !important}.u-margin-top-bg{margin-top:8rem !important}.u-margin-top-lg{margin-top:10rem !important}.alcancemp{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(35rem, 1fr));grid-gap:10rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;width:100%}.alcancemp__shape{width:28rem;height:28rem;background-color:lightgrey;float:left;shape-outside:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);-webkit-transform:translateX(-3rem);transform:translateX(-3rem);position:relative}.alcancemp__img{height:100%;-webkit-transform:translateX(0rem) scale(1.3);transform:translateX(0rem) scale(1.3);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.alcancemp__caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, 20%);transform:translate(-50%, 20%);font-size:5rem;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.alcancemp__caption-sm{position:absolute;top:65%;left:50%;-webkit-transform:translate(-50%, 20%);transform:translate(-50%, 20%);font-size:2.6rem;font-weight:300;color:#fff;text-align:center;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.alcancemp:hover .alcancemp__caption{opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.alcancemp:hover .alcancemp__caption-sm{opacity:1;-webkit-transform:translate(-35%, -35%);transform:translate(-35%, -35%)}.alcancemp:hover .alcancemp__img{-webkit-transform:translateX(-1.5rem) scale(1);transform:translateX(-1.5rem) scale(1);-webkit-filter:blur(3px) brightness(80%);filter:blur(3px) brightness(80%)}.nosotrosvideo{grid-column:center-start/center-end;top:0;left:0;height:100%;width:100%;z-index:1;opacity:1;overflow:hidden}.nosotrosvideo__content{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.buttonormal{justify-self:center;background-color:#3aa5f6;border:none;color:#fff;font-family:"Mulish", sans-serif;text-decoration:none;font-weight:500;font-size:1.5rem;text-transform:uppercase;padding:1.5rem 3.5rem;cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}.buttonormal:hover{background-color:#ce0000}.btnor{-ms-flex-item-align:center;align-self:center;justify-self:center;cursor:pointer;background-color:#3aa5f6;border-radius:2rem;font-family:"Mulish", sans-serif;text-decoration:none;font-weight:500;font-size:1.5rem;text-transform:uppercase;padding:1.5rem 3rem;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.btnor--transparent{background-color:transparent !important}.btnor:hover{background-color:#ce0000;font-size:1.6rem;-webkit-transform:scale(1.05) translateY(-2px);transform:scale(1.05) translateY(-2px)}.buttonheader{-ms-flex-item-align:center;align-self:center;justify-self:center;background-color:#3aa5f6;border:none;width:17rem;color:#fff;border-radius:2rem;font-family:"Mulish", sans-serif;text-decoration:none;font-weight:500;font-size:1.5rem;text-transform:uppercase;padding:1.5rem 3.5rem;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none;-webkit-transition:all 0.2s;transition:all 0.2s}.buttonheader:hover{background-color:#ff0000;font-size:1.6rem;-webkit-transform:scale(1.1) translateY(-2px);transform:scale(1.1) translateY(-2px)}.buttonheader:active{background-color:#3965de}.linknormal{text-transform:uppercase;text-decoration:none;font-family:"Mulish", sans-serif;font-size:1.5rem;font-weight:500}.cardcircular{justify-items:center}.cardcircular__title{-webkit-box-flex:0;-ms-flex:0;flex:0;margin:0;padding:0;list-style:none;text-transform:uppercase;text-decoration:none;text-align:left;font-family:"Mulish", sans-serif;font-weight:200;font-size:1.6rem;color:#ff0000;-webkit-transition:all 0.2s;transition:all 0.2s}.cardcircular__title--light{color:#f9f7f6}.cardcircular__title--dark{color:#36393f}.cardcircular__title:hover{font-weight:500;-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.cardcircular__shape{width:28rem;height:28rem;background-color:lightgrey;float:left;shape-outside:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);-webkit-transform:translateX(-3rem);transform:translateX(-3rem);position:relative}.cardcircular__img{height:100%;-webkit-transform:translateX(0rem) scale(1);transform:translateX(0rem) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.cardcircular__caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, 20%);transform:translate(-50%, 20%);font-size:5rem;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cardcircular:hover .cardcircular__caption{opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cardcircular:hover .cardcircular__img{-webkit-transform:translateX(-1.5rem) scale(1);transform:translateX(-1.5rem) scale(1);-webkit-filter:blur(3px) brightness(80%);filter:blur(3px) brightness(80%)}.boxcardytext{-ms-flex-item-align:center;align-self:center;justify-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info{grid-column:center-start / center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(25rem, 1fr));grid-gap:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.info__detailsuc{display:grid;grid-template-columns:-webkit-min-content -webkit-max-content;grid-template-columns:min-content max-content;grid-column-gap:3rem;justify-self:center}@media only screen and (max-width: 37.5em){.info__detailsuc{grid-template-columns:1fr}}.info__details{display:grid;grid-template-columns:-webkit-min-content -webkit-max-content;grid-template-columns:min-content max-content;grid-column-gap:3rem;justify-self:center}.info__shape{width:12rem;height:12rem;background-color:#aaa;shape-outside:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info__shape--icon{fill:#fff;height:5rem;width:5rem;cursor:pointer}.info__list p{font-size:1.6rem;font-weight:300;color:currentColor}.info__list--phone{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.6rem}.info__list--icon{fill:#00e676;height:2.6rem;width:2.6rem;margin-right:1rem}.info__list--text{font-weight:400;text-decoration:none;color:currentColor}.info__list--phonefooter{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.5rem}.info__list--iconfooter{fill:#3aa5f6;height:2.2rem;width:2.2rem}.info__list--textfooter{font-weight:600;letter-spacing:2px;text-decoration:none;color:#3aa5f6}.headerbody{grid-column:full-start / full-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;display:grid;grid-template-columns:1fr minmax(20rem, -webkit-max-content) 1fr;grid-template-columns:1fr minmax(20rem, max-content) 1fr;grid-column-gap:2rem}@media only screen and (max-width: 50em){.headerbody{grid-template-rows:minmax(5rem, 1fr) minmax(5rem, -webkit-max-content) minmax(5rem, 1fr);grid-template-rows:minmax(5rem, 1fr) minmax(5rem, max-content) minmax(5rem, 1fr)}}@media only screen and (max-width: 37.5em){.headerbody{grid-template-rows:minmax(4rem, -webkit-min-content) minmax(4rem, -webkit-min-content) minmax(4rem, -webkit-min-content);grid-template-rows:minmax(4rem, min-content) minmax(4rem, min-content) minmax(4rem, min-content)}}.headerbody__imagen{top:0;left:0;height:auto;width:100%;z-index:-10;opacity:1;overflow:hidden;grid-row:1 / span 1;grid-column:1 / span 3;-webkit-filter:brightness(55%);filter:brightness(55%)}@media only screen and (max-width: 50em){.headerbody__imagen{grid-row:1 / span 3;grid-column:1 / span 3}}.headerbody__button{grid-row:1 / span 1;grid-column:2 / span 1;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width: 50em){.headerbody__button{grid-row:2 / span 1;grid-column:2 / span 1}}@media only screen and (max-width: 31.25em){.headerbody__button{display:none;overflow:hidden}}.headerbody__button--animated{-webkit-animation:moveInBoton 0.5s ease-out 0.75s;animation:moveInBoton 0.5s ease-out 0.75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.headerbody__textbox{top:0;width:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3rem 3rem;color:#fff;z-index:200;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:#fff}.headerbody__textbox--legend{grid-row:1 / span 1;grid-column:1 / span 3;margin-top:10rem;-ms-flex-item-align:start;align-self:start;z-index:5;font-size:2rem;font-weight:200;color:#fff;text-align:left;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headerbody__textbox--legend{font-size:1.7rem;grid-row:1 / span 1;grid-column:1 / span 3;-ms-flex-item-align:center;align-self:center}}@media only screen and (max-width: 37.5em){.headerbody__textbox--legend{margin-top:4rem;font-size:1.4rem}}@media only screen and (max-width: 25em){.headerbody__textbox--legend{display:none;overflow:hidden}}.headerbody__textbox--title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;grid-row:1 / span 1;grid-column:1 / span 3;-ms-flex-item-align:end;align-self:end;margin-bottom:6rem;margin-right:6rem;font-size:9rem;font-weight:400;line-height:1.1;color:#fff;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headerbody__textbox--title{font-size:7.5rem;grid-row:3 / span 1;grid-column:1 / span 3;justify-self:end;-ms-flex-item-align:center;align-self:center}}@media only screen and (max-width: 37.5em){.headerbody__textbox--title{font-size:6rem}}@media only screen and (max-width: 31.25em){.headerbody__textbox--title{font-size:4.8rem}}@media only screen and (max-width: 25em){.headerbody__textbox--title{font-size:4rem}}.galerimgsquare{grid-column:center-start / center-end;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(4, -webkit-min-content);grid-template-rows:repeat(4, min-content);grid-gap:2rem;justify-items:center;padding:1.5rem}.galerimgsquare__item--1{grid-row:1 / span 1;grid-column:1 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--1:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--2{grid-row:1 / span 1;grid-column:2 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--2:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--3{grid-row:1 / span 1;grid-column:3 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--3:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--4{grid-row:1 / span 1;grid-column:4 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--4:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--5{grid-row:2 / span 1;grid-column:1 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--5:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--6{grid-row:2 / span 1;grid-column:2 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--6:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--7{grid-row:2 / span 1;grid-column:3 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--7:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--8{grid-row:2 / span 1;grid-column:4 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--8:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--9{grid-row:3 / span 1;grid-column:1 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--9:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--10{grid-row:3 / span 1;grid-column:2 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--10:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--11{grid-row:3 / span 1;grid-column:3 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--11:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--12{grid-row:3 / span 1;grid-column:4 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--12:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--13{grid-row:4 / span 1;grid-column:1 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--13:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--14{grid-row:4 / span 1;grid-column:2 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--14:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--15{grid-row:4 / span 1;grid-column:3 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--15:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__item--16{grid-row:4 / span 1;grid-column:4 / span 1;-webkit-transition:all 0.2s;transition:all 0.2s}.galerimgsquare__item--16:hover{-webkit-transform:scale(1.5) translateY(-1rem);transform:scale(1.5) translateY(-1rem)}.galerimgsquare__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.icon__menu{height:3.5rem;width:3.5rem;margin-right:0.1rem;margin-left:0.1rem;-webkit-transition:all 0.75s;transition:all 0.75s}.icon__menu--dark {fill:#ff0000}.icon__menu--white{fill:#fff}.icon__menu:hover{-webkit-transform:scale(1.2) rotateY(180deg);transform:scale(1.2) rotateY(180deg);fill:#3aa5f6}.icon__link{font-size:3.5rem;color:#fff;font-family:"Mulish", sans-serif;text-transform:uppercase;text-decoration:none;display:block;text-align:center;padding:1rem}@media only screen and (max-width: 31.25em){.icon__link{overflow:hidden}}.icon__link2{font-size:3.5rem;color:#fff;font-family:"Mulish", sans-serif;text-transform:uppercase;text-decoration:none;display:block;text-align:center;padding:1rem}.itemdescripcion{grid-column:center-start / center-end;margin:5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media only screen and (max-width: 50em){.itemdescripcion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 37.5em){.itemdescripcion{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.icondescitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:50%}@media only screen and (max-width: 50em){.icondescitem{width:80%}}@media only screen and (max-width: 37.5em){.icondescitem{width:100%}}.iconomdesc{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-row-gap:0.3rem;grid-column-gap:1.5rem;margin-right:3rem;margin-bottom:2rem;-webkit-transition:all 0.3s;transition:all 0.3s}.iconomdesc__title{-webkit-transition:all 0.2s;transition:all 0.2s}.iconomdesc__title:hover{-webkit-transform:translateX(1rem) scale(1.1);transform:translateX(1rem) scale(1.1)}.iconomdesc__icon{fill:#ff0000;width:4rem;height:4rem;grid-row:1 / span 2}.iconomdesc__text{color:#36393f;font-size:1.5rem;-webkit-transition:all 0.2s;transition:all 0.2s}.iconomdesc__text:hover{-webkit-transform:translateX(1rem) scale(1.1);transform:translateX(1rem) scale(1.1)}.iconomdesc__iconomdesc:hover ~ .iconomdesc__iconomdesc--icon .iconomdesc__iconomdesc--title::after{-webkit-transform:translateX(0.5rem) scale(1.3);transform:translateX(0.5rem) scale(1.3)}.ifetel{grid-column:center-start / center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(22rem, 1fr));grid-gap:10rem;justify-items:center}@media only screen and (max-width: 75em){.ifetel{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.imageffecircle__shape{width:16rem;height:16rem;background-color:lightgrey;float:center;shape-outside:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);-webkit-transform:translateX(-0.03rem);transform:translateX(-0.03rem);position:relative}.imageffecircle__img{height:100%;-webkit-transform:translateX(0rem) scale(1.3);transform:translateX(0rem) scale(1.3);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.imageffecircle__caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, 20%);transform:translate(-50%, 20%);font-size:2.4rem;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.imageffecircle__caption-sm{position:absolute;top:65%;left:50%;-webkit-transform:translate(-50%, 20%);transform:translate(-50%, 20%);font-size:1.6rem;font-weight:300;color:#fff;text-align:center;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.imageffecircle:hover .imageffecircle__caption{opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.imageffecircle:hover .imageffecircle__caption-sm{opacity:1;-webkit-transform:translate(-35%, -35%);transform:translate(-35%, -35%)}.imageffecircle:hover .imageffecircle__img{-webkit-transform:translateX(-1.5rem) scale(1);transform:translateX(-1.5rem) scale(1);-webkit-filter:blur(3px) brightness(80%);filter:blur(3px) brightness(80%)}.menu{padding-top:3rem;padding-right:3rem;grid-column:full-start / full-end;grid-row:1 / span 1;z-index:1000;width:100%;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;background-color:#f9f7f6;grid-auto-flow:row;grid-auto-rows:5rem;grid-gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 50em){.menu{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}}.menu__sticky{position:fixed;height:10.5rem;background-color:white}.menuapp{padding-top:3rem;padding-right:3rem;grid-column:center-start/center-end;grid-row:1 / span 1;display:grid;grid-template-columns:1fr;grid-column-gap:4rem;grid-auto-flow:row;grid-auto-rows:5rem;grid-gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 50em){.menuapp{grid-template-columns:1fr}}.nav{list-style:none;border-top:none;border-left:none;border-right:none;display:grid;grid-template-columns:repeat(6, -webkit-min-content);grid-template-columns:repeat(6, min-content);grid-column-gap:5rem;justify-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:all 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}@media only screen and (max-width: 75em){.nav{grid-template-columns:repeat(6, -webkit-min-content);grid-template-columns:repeat(6, min-content);grid-column-gap:4rem}}@media only screen and (max-width: 62.5em){.nav{grid-template-columns:repeat(6, -webkit-min-content);grid-template-columns:repeat(6, min-content);grid-column-gap:3.2rem;font-size:1.3rem}}@media only screen and (max-width: 50em){.nav{grid-template-columns:repeat(6, -webkit-min-content);grid-template-columns:repeat(6, min-content);grid-column-gap:2.6rem;font-size:.85rem}}@media only screen and (max-width: 43.75em){.nav{display:none;overflow:hidden}}.nav__item{color:#ff0000;font-weight:500;display:inline-block;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav__link:link,.nav__link:visited{font-size:1.8rem;font-weight:300;color:#ff0000;font-family:"Hind Madurai", sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block !important;text-align:center;padding:1rem;-webkit-transition:all 0.3s;transition:all 0.3s}.nav__link:active,.nav__link:hover{-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem);background-position:105%;color:#3aa5f6}.nav__link--dark:link,.nav__link--dark:visited{font-size:2.2rem;font-weight:200;color:#3965de;font-family:"Mulish", sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block;text-align:center;padding:1rem;-webkit-transition:all 0.2s;transition:all 0.2s}.nav__link--dark:active,.nav__link--dark:hover{-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.menucerrar{display:block}@media only screen and (max-width: 25em){.menucerrar{overflow:hidden}}@media only screen and (max-width: 22.5em){.menucerrar{overflow:hidden}}.menucover{display:block;z-index:100}@media only screen and (max-width: 218.75em){.menucover{margin-right:6rem}}@media only screen and (max-width: 112.5em){.menucover{margin-right:5rem}}@media only screen and (max-width: 75em){.menucover{margin-right:4.5rem}}@media only screen and (max-width: 62.5em){.menucover{overflow:hidden;display:none}}.planes{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(33rem, 1fr));grid-gap:3rem}@media only screen and (max-width: 50em){.planes{grid-gap:1rem}}.plan{display:grid;background-color:#f9f7f6;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);border-radius:3px;overflow:hidden;position:relative;grid-row-gap:3rem}@media only screen and (max-width: 50em){.plan{grid-row-gap:1rem}}@media only screen and (max-width: 22.5em){.plan{margin:0 0}}.plan__picture{background-size:cover;height:23rem;background-blend-mode:screen;-webkit-clip-path:polygon(0 85%, 23% 60%, 49% 100%, 62% 72%, 75% 100%, 86% 77%, 100% 99%, 100% 0%, 0% 0%);clip-path:polygon(0 85%, 23% 60%, 49% 100%, 62% 72%, 75% 100%, 86% 77%, 100% 99%, 100% 0%, 0% 0%);border-top-left-radius:3px;border-top-right-radius:3px}.plan__picture--1{background-image:-webkit-gradient(linear, left top, right bottom, from(red), to(#ce0000)),url(../img/planes/paquete-1-sm.jpg);background-image:linear-gradient(to right bottom, red, #ce0000),url(../img/planes/paquete-1-sm.jpg)}.plan__picture--2{background-image:-webkit-gradient(linear, left top, right bottom, from(#3965de), to(#3aa5f6)),url(../img/planes/paquete-2-sm.jpg);background-image:linear-gradient(to right bottom, #3965de, #3aa5f6),url(../img/planes/paquete-2-sm.jpg)}.plan__picture--3{background-image:url(../img/planes/paquete-3-sm.jpg)}.plan__picture--zr3{background-image:url(../img/planes/paquete-zr3-sm.jpg);-webkit-filter:brightness(0.5);filter:brightness(0.5)}.plan__picture--zr5{background-image:url(../img/planes/paquete-zr5-sm.jpg);-webkit-filter:brightness(0.5);filter:brightness(0.5)}.plan__picture--zr10{background-image:url(../img/planes/paquete-zr10-sm.jpg);-webkit-filter:invert(0.7);filter:invert(0.7)}.plan__picture--rural{background-image:url(../img/planes/paquete-rural-sm.jpg);-webkit-filter:brightness(0.5);filter:brightness(0.5)}.plan__picture--zordda{background-image:url(../img/planes/paquete-zordda-sm.jpg);-webkit-filter:invert(0.7);filter:invert(0.7)}.plan__megas{position:absolute;float:left;top:2rem;left:0;padding-left:2rem;z-index:10}.plan__titulos{justify-self:center;padding-left:2rem;text-align:center;-webkit-transition:all 0.4s;transition:all 0.4s}.plan__titulos:hover{-webkit-transform:skewY(1.5deg) skewX(1.5deg) scale(1.15);transform:skewY(1.5deg) skewX(1.5deg) scale(1.15);color:#3965de;font-weight:500}.plan__head{-ms-flex-item-align:center;align-self:center}.plan__body{padding:1.5rem}@media only screen and (max-width: 37.5em){.plan__body{justify-self:center}}.plan__foot{justify-self:center;padding:1.5rem 1.5rem;margin-bottom:2rem}.planesdetalle{grid-column:full-start / full-end;grid-row:1 / span 2;z-index:-100}.plandetalle{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f9f7f6;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);border-radius:3px;overflow:hidden;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plandetalle__picture{background-size:cover;height:100vh;background-blend-mode:screen;-webkit-clip-path:polygon(8% 65%, 0 81%, 0 1%, 100% 0, 100% 100%, 56% 100%, 48% 100%, 41% 82%, 34% 100%, 25% 75%, 16% 100%);clip-path:polygon(8% 65%, 0 81%, 0 1%, 100% 0, 100% 100%, 56% 100%, 48% 100%, 41% 82%, 34% 100%, 25% 75%, 16% 100%);border-top-left-radius:3px;border-top-right-radius:3px}.plandetalle__picture--1{background-image:url(../img/planes/paquete-1.jpg);z-index:10000}.plandetalle__picture--2{z-index:10000;background-image:-webkit-gradient(linear, left top, right bottom, from(#3965de), to(#3aa5f6)),url(../img/planes/paquete-2.jpg);background-image:linear-gradient(to right bottom, #3965de, #3aa5f6),url(../img/planes/paquete-2.jpg)}.plandetalle__picture--3{background-image:url(../img/planes/paquete-3.jpg);z-index:10000}.plandetalle__picture--zr3{background-image:url(../img/planes/paquete-zr3.jpg);-webkit-filter:brightness(0.5);filter:brightness(0.5)}.plandetalle__picture--zr5{background-image:url(../img/planes/paquete-zr5.jpg);-webkit-filter:brightness(0.5);filter:brightness(0.5)}.plandetalle__picture--zr10{background-image:url(../img/planes/paquete-zr10.jpg);-webkit-filter:invert(0.7);filter:invert(0.7)}.plandetalle__picture--rural{background-image:url(../img/planes/paquete-rural.jpg);-webkit-filter:brightness(0.5);filter:brightness(0.5)}.plandetalle__picture--zordda{background-image:url(../img/planes/paquete-zordda.jpg);-webkit-filter:invert(0.7);filter:invert(0.7)}.plandetalle__megas{font-size:1.5rem}.plandetalle__head{-ms-flex-item-align:center;align-self:center}.plandetalle__body{padding:1.5rem}.plandetalle__foot{justify-self:center;padding:1.5rem}.plandetalle__textbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem;color:#fff;padding-right:10rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plandetalle__textbox--legend{bottom:10rem;font-size:2rem;font-weight:200;color:currentColor;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.plandetalle__textbox--title{top:10rem;font-size:10rem;font-weight:400;line-height:1.1;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:currentColor;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.plandetalle__textbox2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem;color:#fff;padding-left:10rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.plandetalle__textbox2--subtitle{top:10rem;font-size:4rem;font-weight:600;line-height:1.1;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#ff0000;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.plandetalle__textbox2--costo{bottom:10rem;font-size:6rem;font-weight:300;color:currentColor;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.planesdetallerural{grid-column:full-start / full-end;grid-row:1 / span 2;z-index:-100;background-color:#f9f7f6;display:grid;grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);border-radius:3px;overflow:hidden}.planesdetallerural__picture{z-index:1;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100vh;background-blend-mode:screen;overflow:hidden;-webkit-clip-path:polygon(8% 65%, 0 81%, 0 1%, 100% 0, 100% 100%, 56% 100%, 48% 100%, 41% 82%, 34% 100%, 25% 75%, 16% 100%);clip-path:polygon(8% 65%, 0 81%, 0 1%, 100% 0, 100% 100%, 56% 100%, 48% 100%, 41% 82%, 34% 100%, 25% 75%, 16% 100%);border-top-left-radius:3px;border-top-right-radius:3px}.planesdetallerural__picture--01{background-image:url(../img/planes/paquete-1.jpg);z-index:10000}.planesdetallerural__picture--02{z-index:10000;background-image:url(../img/planes/paquete-2.jpg)}.planesdetallerural__picture--03{background-image:url(../img/planes/paquete-3.jpg);z-index:10000}.planesdetallerural__picture--zr3{background-image:url(../img/planes/paquete-zr3.jpg);-webkit-filter:brightness(0.4);filter:brightness(0.4)}.planesdetallerural__picture--zr5{background-image:url(../img/planes/paquete-zr5.jpg);-webkit-filter:brightness(0.5);filter:brightness(0.5)}.planesdetallerural__picture--zr10{background-image:url(../img/planes/paquete-zr10.jpg);-webkit-filter:invert(0.7);filter:invert(0.7)}.planesdetallerural__picture--rural{background-image:url(../img/planes/paquete-rural.jpg);-webkit-filter:brightness(0.4);filter:brightness(0.4)}.planesdetallerural__picture--zordda{background-image:url(../img/planes/paquete-zordda.jpg);-webkit-filter:invert(0.7);filter:invert(0.7)}.planesdetallerural__head{-ms-flex-item-align:center;align-self:center}.planesdetallerural__textbox{grid-column:1 / span 1;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem;color:#fff;padding-right:10rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;overflow:hidden;z-index:2000}.planesdetallerural__textbox--legend{bottom:10rem;font-size:2rem;font-weight:200;color:#fff;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.planesdetallerural__textbox--title{-webkit-filter:brightness(1);filter:brightness(1);opacity:1;top:10rem;font-size:10rem;font-weight:400;line-height:1.1;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#fff;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.planesdetallerural__textbox2{grid-column:2 / span 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem;color:#fff;padding-left:10rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:210}.planesdetallerural__textbox2--subtitle{top:10rem;font-size:4rem;font-weight:600;line-height:1.1;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#ff0000;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.planesdetallerural__textbox2--costo{bottom:10rem;font-size:6rem;font-weight:300;color:#fff;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.planesheaderstitulos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:80vh;grid-column-gap:5rem}.tarifas{grid-column:full-start / full-end}.titulotextoimagen{grid-column:center-start / center-end;display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:3rem;justify-items:center}.titulotextoimagen__imagen{height:auto;width:100%;overflow:hidden}.titulotextoimagenhor{grid-column:center-start / center-end;display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-template-columns:repeat(2, minmax(25rem, 1fr));grid-gap:3rem;justify-items:center}@media only screen and (max-width: 62.5em){.titulotextoimagenhor{grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-template-columns:repeat(1, minmax(20rem, 1fr))}}.titulotextoimagenhor__titulo{grid-row:1/2;grid-column:1 / 2}.titulotextoimagenhor__texto{grid-row:2 / 3;grid-column:1 / 2}.titulotextoimagenhor__imagen{grid-row:1 / 3;grid-column:2 / 3;width:100%;-o-object-fit:cover;object-fit:cover;display:block}@media only screen and (max-width: 62.5em){.titulotextoimagenhor__imagen{grid-row:3 / 4;grid-column:1 / 2}}.titulocomponenteimagenhor{grid-column:center-start / center-end;display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-template-columns:repeat(2, minmax(25rem, 1fr));grid-gap:3rem;justify-items:center}.titulocomponenteimagenhor__titulo{grid-row:1 / 2;grid-column:1 / 2}.titulocomponenteimagenhor__box{grid-row:2 / 3;grid-column:1 / 2;display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:4rem;justify-items:center}.titulocomponenteimagenhor__map{grid-row:1 / 3;grid-column:2 / 3;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.titulocomponentehorimagenhor{grid-column:center-start / center-end;display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-template-columns:repeat(2, minmax(25rem, 1fr));grid-gap:3rem;justify-items:center}@media only screen and (max-width: 62.5em){.titulocomponentehorimagenhor{grid-template-columns:repeat(1, minmax(25rem, 1fr))}}.titulocomponentehorimagenhor__titulo{grid-row:1 / 2;grid-column:1 / 3;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width: 62.5em){.titulocomponentehorimagenhor__titulo{grid-row:1 / 2;grid-column:1 / 2}}.titulocomponentehorimagenhor__box{grid-row:2 / 3;grid-column:1 / 2;display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:2rem;justify-items:center}@media only screen and (max-width: 62.5em){.titulocomponentehorimagenhor__box{grid-row:2 / 3;grid-column:1 / 2}}.titulocomponentehorimagenhor__map{grid-row:2 / 3;grid-column:2 / 3;width:100%;-o-object-fit:cover;object-fit:cover;display:block}@media only screen and (max-width: 62.5em){.titulocomponentehorimagenhor__map{grid-row:3 / 4;grid-column:1 / 2}}.map{grid-column:full-start / full-end;width:100%;border:0}.cardtituloanimated{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:25rem;width:100%}.cardtituloanimated__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;height:25rem;width:100%;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.15);box-shadow:0 1rem 2rem rgba(0,0,0,0.15);border-radius:50% 20% / 10% 40%;padding:.50rem .50rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .50s ease-in;transition:all .50s ease-in;position:absolute;overflow:hidden}.cardtituloanimated__side--front{color:#36393f;background-color:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cardtituloanimated__side--back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cardtituloanimated:hover .cardtituloanimated__side--front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cardtituloanimated:hover .cardtituloanimated__side--back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.iconotitulotexto{display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:1rem;justify-items:center;width:100%;padding-left:2rem;padding-right:2rem}.iconotitulotexto__imagen{height:8rem;width:auto;background-color:transparent;overflow:hidden;-webkit-transition:all 1s;transition:all 1s}.iconotitulotexto__imagen:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.iconotitulotexto:not(:last-child){border-right:1px solid #ccc}.imagentitulotextocard{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-column-gap:4rem;grid-row-gap:.5rem;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.15);box-shadow:0 1rem 2rem rgba(0,0,0,0.15);border-radius:3px;padding:1rem 1rem}@media only screen and (max-width: 50em){.imagentitulotextocard{grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:1rem}}@media only screen and (max-width: 37.5em){.imagentitulotextocard{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content)}}@media only screen and (max-width: 22.5em){.imagentitulotextocard{grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:0.5rem}}.imagentitulotextocard__imagen{height:8rem;width:auto;background-color:transparent;overflow:hidden;-webkit-transition:all .6s;transition:all .6s}@media only screen and (max-width: 50em){.imagentitulotextocard__imagen{height:8rem;width:auto;justify-self:center}}@media only screen and (max-width: 37.5em){.imagentitulotextocard__imagen{height:8rem;width:auto}}@media only screen and (max-width: 22.5em){.imagentitulotextocard__imagen{height:6rem;width:auto;justify-self:center}}.imagentitulotextocard__imagen:hover{-webkit-box-shadow:0px 0px 0.4rem 0.4rem #ff0000;box-shadow:0px 0px 0.4rem 0.4rem #ff0000;-webkit-filter:grayscale(93%);filter:grayscale(93%);-webkit-transform:scale(1.1);transform:scale(1.1)}.imagentitulotextocard2{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-column-gap:1rem;grid-row-gap:2rem;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;-webkit-box-shadow:0 1rem 2rem rgba(12,23,38,0.15);box-shadow:0 1rem 2rem rgba(12,23,38,0.15);border-radius:3px;padding:1rem 1rem}@media only screen and (max-width: 50em){.imagentitulotextocard2{grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:1rem}}@media only screen and (max-width: 37.5em){.imagentitulotextocard2{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content)}}@media only screen and (max-width: 22.5em){.imagentitulotextocard2{grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:0.5rem}}.imagentitulotextocard2__imagen{height:6rem;width:auto;background-color:lightgrey;float:left;shape-outside:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem);-webkit-transition:all 1s;transition:all 1s}@media only screen and (max-width: 50em){.imagentitulotextocard2__imagen{height:8rem;width:auto;justify-self:center}}@media only screen and (max-width: 37.5em){.imagentitulotextocard2__imagen{height:8rem;width:auto}}@media only screen and (max-width: 22.5em){.imagentitulotextocard2__imagen{height:6rem;width:auto;justify-self:center}}.imagentitulotextocard2__imagen:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tituloimagen_textocard{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-column-gap:1rem;grid-row-gap:2rem;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;-webkit-box-shadow:0 1rem 2rem rgba(12,23,38,0.15);box-shadow:0 1rem 2rem rgba(12,23,38,0.15);border-radius:3px;background-color:#F6F9FC;padding:1rem 1rem}@media only screen and (max-width: 50em){.tituloimagen_textocard{grid-template-columns:1fr;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);justify-items:center;grid-row-gap:1rem}}@media only screen and (max-width: 37.5em){.tituloimagen_textocard{grid-template-columns:1fr;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);justify-items:center}}@media only screen and (max-width: 22.5em){.tituloimagen_textocard{grid-template-columns:1fr;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);justify-items:center;grid-row-gap:0.5rem}}.tituloimagen_textocard__descripcion{border-top:1px solid #ccc;grid-row:1 / span 1;grid-column:1 / span 2}@media only screen and (max-width: 37.5em){.tituloimagen_textocard__descripcion{grid-row:2/ span 1;grid-column:1 / span 1}}.tituloimagen_textocard__imagen{height:6rem;width:auto;background-color:lightgrey;float:left;shape-outside:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem);-webkit-transition:all 1s;transition:all 1s}@media only screen and (max-width: 50em){.tituloimagen_textocard__imagen{height:8rem;width:auto;justify-self:center}}@media only screen and (max-width: 37.5em){.tituloimagen_textocard__imagen{height:8rem;width:auto}}@media only screen and (max-width: 22.5em){.tituloimagen_textocard__imagen{height:6rem;width:auto;justify-self:center}}.tituloimagen_textocard__imagen:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.imgfull{height:auto;width:100%;background-color:transparent;overflow:hidden;border-radius:50% 20% / 10% 40%}.img{height:auto;width:80%;background-color:transparent;overflow:hidden}.img--1{grid-row:1 / span 1;grid-column:1 / span 1}.img--2{grid-row:2 / span 1;grid-column:1 / span 1}.img--3{grid-row:3 / span 1;grid-column:1 / span 1}.svgimage{position:relative}.imagemask{position:absolute;margin-top:3rem;height:auto;width:15rem;background-color:transparent;overflow:hidden;-webkit-clip-path:polygon("M370.5,329Q343,418,248,404.5Q153,391,88,315.5Q23,240,90,167.5Q157,95,236,102.5Q315,110,356.5,175Q398,240,370.5,329Z");clip-path:polygon("M370.5,329Q343,418,248,404.5Q153,391,88,315.5Q23,240,90,167.5Q157,95,236,102.5Q315,110,356.5,175Q398,240,370.5,329Z")}.imagedemo{position:relative;margin-top:3rem;height:auto;width:20rem;background-color:transparent;overflow:hidden}.desarrollo{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(3, minmax(25rem, 1fr));grid-row-gap:5rem;grid-column-gap:3rem}@media only screen and (max-width: 50em){.desarrollo{grid-row-gap:3rem;grid-column-gap:3rem}}@media only screen and (max-width: 37.5em){.desarrollo{width:98%;grid-template-columns:repeat(1, minmax(20rem, 1fr));grid-row-gap:5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.formfast{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formfast__input{font-size:1.5rem;font-family:inherit;color:inherit;padding:1.5rem 2rem;border-radius:3px;background-color:rgba(221,221,221,0.5);border:none;border-bottom:3px solid transparent;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%}.formfast__input:focus{outline:none;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.1);box-shadow:0 1rem 2rem rgba(0,0,0,0.1);border-bottom:3px solid #ce0000}.formfast__input:focus:invalid{border-bottom:3px solid #3965de}.formfast__label{font-size:1.2rem;font-weight:700;margin-left:2rem;margin-top:0.7rem;display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.formfast__input:placeholder-shown+.formfast__label{opacity:0;visibility:hidden;-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}.formfast__button{background-color:#0075C9;border:none;color:#fff;border-radius:0;font-family:var(--font-ibmsans),sans-serif;text-decoration:none;font-weight:500;font-size:1.5rem;text-transform:uppercase;padding:1.5rem 3.5rem;cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:all 0.2s;transition:all 0.2s}.formfast__button:hover{background-color:#ce0000;font-size:1.6rem;-webkit-transform:scale(1.08) translateY(-2px);transform:scale(1.08) translateY(-2px)}.formbuttons{background-color:#fff;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formbuttons__button{background-color:#0075C9;border:none;color:#fff;border-radius:0;font-family:var(--font-ibmsans),sans-serif;text-decoration:none;font-weight:500;font-size:1.5rem;text-transform:uppercase;padding:1.5rem 3.5rem;cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:all 0.2s;transition:all 0.2s}.formbuttons__button:hover{background-color:#ce0000;font-size:1.6rem;-webkit-transform:scale(1.08) translateY(-2px);transform:scale(1.08) translateY(-2px)}.formbuttons__buttonwhite{background-color:#ddd;border:none;color:#0075C9;font-family:var(--font-ibmsans),sans-serif;text-decoration:none;font-weight:500;font-size:1.5rem;text-transform:uppercase;padding:1.5rem 3.5rem;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.15);box-shadow:0 1rem 2rem rgba(0,0,0,0.15);cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:all 0.2s;transition:all 0.2s}.formbuttons__buttonwhite:hover{background-color:#aaa;color:#fff;font-size:1.6rem;-webkit-transform:scale(1.08) translateY(-2px);transform:scale(1.08) translateY(-2px)}.iframe{width:100%;height:100%;border:none;background-color:transparent}.iconom{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-row-gap:0.3rem;grid-column-gap:3rem;margin-right:3rem;margin-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s;transition:all 0.3s}.iconom__icon{fill:#ff0000;width:4.5rem;height:4.5rem;grid-row:1 / span 1}.iconom__text{color:#0C1726;-ms-flex-item-align:center;align-self:center;font-size:1.5rem;-webkit-transition:all 0.2s;transition:all 0.2s;text-align:center}.iconom__text:hover{-webkit-transform:translateX(1rem) scale(1.1);transform:translateX(1rem) scale(1.1)}.icono{height:5rem;width:5rem;-webkit-transition:all 0.75s;transition:all 0.75s}.icono--dark {fill:#ff0000}.icono--white{fill:#fff}.icono:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:pointer;color:#666 !important;fill:#666}.icono__group{display:grid;grid-template-columns:repeat(7, -webkit-min-content);grid-template-columns:repeat(7, min-content);grid-column-gap:4rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.icono__group{grid-column-gap:2.8rem}}.icono__group6{display:grid;grid-template-columns:repeat(6, -webkit-min-content);grid-template-columns:repeat(6, min-content);grid-column-gap:4rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.icono__group6{grid-column-gap:2.8rem}}.icono__group5{display:grid;grid-template-columns:repeat(5, -webkit-min-content);grid-template-columns:repeat(5, min-content);grid-column-gap:4rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.icono__group5{grid-column-gap:2.8rem}}.icono__group4{display:grid;grid-template-columns:repeat(4, -webkit-min-content);grid-template-columns:repeat(4, min-content);grid-column-gap:4rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.icono__group4{grid-column-gap:2.8rem}}.icono__group3{display:grid;grid-template-columns:repeat(3, -webkit-min-content);grid-template-columns:repeat(3, min-content);grid-column-gap:4rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.icono__group3{grid-column-gap:2.8rem}}.icono__group2{display:grid;grid-template-columns:repeat(2, -webkit-min-content);grid-template-columns:repeat(2, min-content);grid-column-gap:4rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.icono__group2{grid-column-gap:2.8rem}}.icono__group1{display:grid;grid-template-columns:repeat(1, -webkit-min-content);grid-template-columns:repeat(1, min-content);grid-column-gap:4rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.icono__group1{grid-column-gap:2.8rem}}.icono__groupmin{display:grid;grid-template-columns:repeat(3, -webkit-min-content);grid-template-columns:repeat(3, min-content);grid-column-gap:4rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.icono__groupmin{grid-column-gap:2.8rem}}.icono__link{font-size:3.5rem;color:#fff;font-family:var(--font-ibmsans),sans-serif;text-transform:uppercase;text-decoration:none;display:block;text-align:center;padding:1rem}@media only screen and (max-width: 31.25em){.icono__link{overflow:hidden}}.icono__link2{font-size:3.5rem;color:#fff;font-family:var(--font-ibmsans),sans-serif;text-transform:uppercase;text-decoration:none;display:block;text-align:center;padding:1rem}.icongray{height:8rem;width:14rem;-webkit-transition:all 0.35s;transition:all 0.35s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.icongray--dark {fill:#ff0000}.icongray--white{fill:#fff}@media only screen and (max-width: 62.5em){.icongray{height:7rem;width:12rem}}@media only screen and (max-width: 50em){.icongray{height:6rem;width:10rem}}@media only screen and (max-width: 37.5em){.icongray{height:5rem;width:9rem}}.icongray:hover{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-filter:grayscale(0);filter:grayscale(0);cursor:pointer;color:#666 !important;fill:#666}.imagetext{display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:1rem;justify-items:center}.imagetext__imagen{height:auto;width:90%;background-color:transparent;overflow:hidden}.imagetext__imagen--animated{-webkit-animation-name:moveInCircle;animation-name:moveInCircle;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imagetext__imagen2{height:auto;width:90%;background-color:transparent;overflow:hidden}.imagetext__imagen2--animated{-webkit-animation-name:moveInDown;animation-name:moveInDown;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.image{position:absolute;top:8rem;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.imagetitle{display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-row-gap:4rem;justify-items:center;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.15);box-shadow:0 1rem 2rem rgba(0,0,0,0.15);border-radius:3px;padding:1rem 1rem}.imagetitle__imagen{height:auto;width:20rem;background-color:transparent;overflow:hidden}.imagetitle__imagen--animated{-webkit-animation-name:moveInCircle;animation-name:moveInCircle;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imagetitle__imagen2{height:auto;width:90%;background-color:transparent;overflow:hidden}.imagetitle__imagen2--animated{-webkit-animation-name:moveInDown;animation-name:moveInDown;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imagetitlehor{display:grid;grid-template-columns:repeat(2, -webkit-min-content);grid-template-columns:repeat(2, min-content);grid-column-gap:2rem;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1rem}.imagetitlehor__imagen{height:auto;width:12rem;background-color:transparent;overflow:hidden}.imagetitlehor__imagen--animated{-webkit-animation-name:moveInCircle;animation-name:moveInCircle;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.contactanosform{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media only screen and (max-width: 50em){.contactanosform{grid-template-columns:1fr;grid-gap:1rem}}@media only screen and (max-width: 37.5em){.contactanosform{grid-template-columns:1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:2rem}}.form{background-color:#d3e9ef;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:60%;grid-column:center-start/center-end;display:grid;grid-template-columns:minmax(10rem, 1fr);grid-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 3rem}@media only screen and (max-width: 37.5em){.form{padding:1rem 1rem;width:100%}}.form__group:not(:last-child){margin-bottom:2rem}@media only screen and (max-width: 50em){.form__group:not(:last-child){margin-bottom:0.8rem}}@media only screen and (max-width: 37.5em){.form__group:not(:last-child){margin-bottom:0.3rem}}.form__group:not(:last-child)--hide{display:none;overflow:hidden}.form__input{font-size:1.5rem;font-family:inherit;color:inherit;padding:1.5rem 2rem;border-radius:3px;background-color:rgba(255,255,255,0.5);border:none;border-bottom:3px solid transparent;width:95%;display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.form__input:focus{outline:none;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.1);box-shadow:0 1rem 2rem rgba(0,0,0,0.1);border-bottom:3px solid #ce0000}.form__input:focus:invalid{border-bottom:3px solid #3965de}.form__input::-webkit-input-placeholder{color:#aaa}.form__label{font-size:1.2rem;font-weight:700;margin-left:2rem;margin-top:0.7rem;display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.form__input:placeholder-shown+.form__label{opacity:0;visibility:hidden;-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}.contactform{grid-column:center-start/center-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media only screen and (max-width: 50em){.contactform{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width: 37.5em){.contactform{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.popup{height:100vh;width:100%;background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;z-index:10000;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 0.2s;transition:all 0.2s}.popup__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;height:50rem;background-color:#fff;-webkit-box-shadow:1 2rem 4rem rgba(0,0,0,0.2);box-shadow:1 2rem 4rem rgba(0,0,0,0.2);border-radius:1rem;display:table;overflow:hidden;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);-webkit-transition:all 0.5s 0.2s;transition:all 0.5s 0.2s}.popup__img{display:block;width:100%}.popup__left{width:33.333333%;display:table-cell}.popup__right{width:66.666666%;display:table-cell;vertical-align:middle;padding:3rem 5rem}.popup__text{font-size:1.4rem;margin-bottom:4rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-column-rule:1px solid #ddd;-moz-column-rule:1px solid #ddd;column-rule:1px solid #ddd;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify}.popup:target{opacity:1;visibility:visible}.popup:target .popup__content{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.popup__close:link,.popup__close:visited{font-size:3rem;position:absolute;color:#ddd;top:2.5rem;right:2.5rem;text-decoration:none;display:inline-block;line-height:1}.popup__close:hover{color:#ff0000}.paquetes{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(28rem, 1fr));grid-gap:3rem;padding:3rem 3rem}@media only screen and (max-width: 50em){.paquetes{grid-gap:1rem}}.paquetes--detalle{border:none}.listhorizontal{display:grid;grid-template-columns:repeat(4, -webkit-min-content);grid-template-columns:repeat(4, min-content);grid-gap:8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media only screen and (max-width: 62.5em){.listhorizontal{grid-gap:5rem}}@media only screen and (max-width: 50em){.listhorizontal{grid-gap:2rem}}@media only screen and (max-width: 37.5em){.listhorizontal{grid-gap:1rem}}.paquetesprevio{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(2, minmax(28rem, 1fr));grid-gap:5rem;margin-top:-8rem}@media only screen and (max-width: 50em){.paquetesprevio{grid-gap:1rem;grid-template-columns:repeat(2, minmax(24rem, 1fr))}}@media only screen and (max-width: 37.5em){.paquetesprevio{grid-template-columns:repeat(1, minmax(24rem, 1fr));grid-gap:1rem}}.paquetesfeatures{padding:1rem 1rem}.paquetesfeatures__detalle{display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:2rem;-ms-flex-line-pack:center;align-content:center}.proceso{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(4, minmax(15rem, 1fr));width:100%;grid-row-gap:1rem;grid-column-gap:6rem;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width: 50em){.proceso{grid-gap:3rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:repeat(2, minmax(-webkit-min-content, 1fr));grid-template-columns:repeat(2, minmax(min-content, 1fr))}}@media only screen and (max-width: 31.25em){.proceso{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;grid-template-columns:repeat(1, minmax(-webkit-min-content, 1fr));grid-template-columns:repeat(1, minmax(min-content, 1fr));grid-gap:2rem}}.proceso__one{grid-row:1 / span 1;grid-column:1 / span 1}.proceso__two{grid-row:1 / span 1;grid-column:2 / span 1}.proceso__trhee{grid-row:1 / span 1;grid-column:3 / span 1}.proceso__four{grid-row:1 / span 1;grid-column:4 / span 1}.proceso2{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(5, minmax(15rem, 1fr));width:100%;grid-row-gap:1rem;grid-column-gap:6rem;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width: 50em){.proceso2{grid-gap:3rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:repeat(2, minmax(-webkit-min-content, 1fr));grid-template-columns:repeat(2, minmax(min-content, 1fr))}}@media only screen and (max-width: 31.25em){.proceso2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;grid-template-columns:repeat(1, minmax(-webkit-min-content, 1fr));grid-template-columns:repeat(1, minmax(min-content, 1fr));grid-gap:2rem}}.proceso2__one{grid-row:1 / span 1;grid-column:1 / span 1}.proceso2__two{grid-row:1 / span 1;grid-column:2 / span 1}.proceso2__trhee{grid-row:1 / span 1;grid-column:3 / span 1}.proceso2__four{grid-row:1 / span 1;grid-column:4 / span 1}.proceso2__five{grid-row:1 / span 1;grid-column:5 / span 1}.productos{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(33rem, 1fr));grid-gap:3rem}@media only screen and (max-width: 50em){.productos{grid-gap:1rem}}.rows3{display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:2rem;-ms-flex-line-pack:center;align-content:center;position:relative}.serviciosfull{grid-column:full-start / full-end;display:grid;grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];background-image:-webkit-gradient(linear, left top, left bottom, color-stop(30%, #F4F3FF), color-stop(64%, #fff));background-image:linear-gradient(to bottom, #F4F3FF 30% 26.8%, #fff 64%)}.servicios{grid-column:center-start / center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(25rem, 1fr));padding-top:6rem;padding-bottom:6rem;grid-row-gap:5rem;grid-column-gap:16rem;width:100%}@media only screen and (max-width: 50em){.servicios{grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:1rem}}.servicios__detalle{display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:5.5rem;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.servicios__detalle{grid-row:1 / span 1;grid-column:1 / span 2}}.servicios__detalle--title{-ms-flex-item-align:start;align-self:start;justify-self:start}.servicios__carac01y02{display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:7rem}.servicios__imagen{top:0;left:0;width:100%;z-index:10;opacity:1;overflow:hidden}@media only screen and (max-width: 50em){.servicios__imagen{grid-row:2 / span 1;grid-column:1 / span 2}}.serviciosimagefull{grid-column:middle-start / full-end;display:grid;grid-template-columns:[full-start] 3rem [middle-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [middle-end] 3rem [full-end];grid-template-columns:[full-start] 3rem [middle-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [middle-end] 3rem [full-end];background-image:-webkit-gradient(linear, right top, left top, from(#00d2ff), to(#3a47d5));background-image:linear-gradient(270deg, #00d2ff 0%, #3a47d5 100%);border-radius:5rem 0 0 5rem}.serviciosimage{grid-column:center-start / center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(25rem, 1fr));padding-top:6rem;padding-bottom:6rem;grid-row-gap:5rem;grid-column-gap:16rem;width:100%}@media only screen and (max-width: 50em){.serviciosimage{grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:1rem}}.serviciosimage__detalle{display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:5.5rem;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.serviciosimage__detalle{grid-row:1 / span 1;grid-column:1 / span 2}}.serviciosimage__detalle--title{-ms-flex-item-align:start;align-self:start;justify-self:start}.serviciosimage__carac01y02{display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:7rem}.serviciosimage__imagen{top:0;left:0;width:100%;z-index:10;opacity:1;overflow:hidden}@media only screen and (max-width: 50em){.serviciosimage__imagen{grid-row:2 / span 1;grid-column:1 / span 2}}.serviciosimagesemifull{grid-column:middle-start / middle-end;display:grid;width:auto;grid-template-columns:[full-start] 3rem [middle-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [middle-end] 3rem [full-end];grid-template-columns:[full-start] 3rem [middle-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [middle-end] 3rem [full-end];background-image:-webkit-gradient(linear, right top, left top, from(#F4F3FF), to(#E6E6FF));background-image:linear-gradient(270deg, #F4F3FF 0%, #E6E6FF 100%);border-radius:5rem 5rem 5rem 5rem}.serviciosimagesemi{grid-column:center-start / center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(25rem, 1fr));padding-top:6rem;padding-bottom:6rem;grid-row-gap:5rem;width:100%}@media only screen and (max-width: 50em){.serviciosimagesemi{grid-template-columns:1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:9rem}}.serviciosimagesemi__detalle{display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:5.5rem;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.serviciosimagesemi__detalle{grid-row:1 / span 1;grid-column:1 / span 2}}.serviciosimagesemi__detalle--title{-ms-flex-item-align:start;align-self:start;justify-self:start}.serviciosimagesemi__carac01y02{display:grid;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:7rem}.serviciosimagesemi__imagen{top:0;left:0;width:100%;z-index:10;opacity:1;overflow:hidden}@media only screen and (max-width: 50em){.serviciosimagesemi__imagen{grid-row:2 / span 1;grid-column:1 / span 2}}.serviciosvideo{grid-column:center-start / center-end;display:grid;grid-template-columns:repeat(3, minmax(25rem, 1fr));grid-row-gap:8rem;grid-column-gap:10rem;width:100%}@media only screen and (max-width: 50em){.serviciosvideo{grid-template-columns:repeat(1, minmax(25rem, 1fr));grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:1rem}}.serviciosvideo__video{grid-row:1 / span 1;grid-column:2 / span 2}@media only screen and (max-width: 50em){.serviciosvideo__video{grid-row:2 / span 1;grid-column:1 / span 1}}.serviciosvideo__detalle{grid-row:1 / span 1;grid-column:1 / span 1;display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-gap:2.5rem;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.serviciosvideo__detalle{grid-row:1 / span 1;grid-column:1 / span 1}}.serviciosvideo__detalle--title{-ms-flex-item-align:start;align-self:start;justify-self:start}.slider{grid-column:full-start / full-end;grid-row:2 / span 1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;display:grid;grid-template-columns:1fr minmax(20rem, -webkit-max-content) 1fr;grid-template-columns:1fr minmax(20rem, max-content) 1fr;grid-column-gap:2rem;position:relative;overflow:hidden}@media only screen and (max-width: 50em){.slider{grid-template-rows:1fr minmax(5rem, -webkit-max-content) 1fr;grid-template-rows:1fr minmax(5rem, max-content) 1fr}}.slider__imagen{top:0;left:0;max-width:100%;width:100%;height:auto;z-index:-10;opacity:1;overflow:hidden;grid-row:1 / span 1;grid-column:1 / span 3;-webkit-filter:blur(0.3px) brightness(100%);filter:blur(0.3px) brightness(100%)}@media only screen and (max-width: 37.5em){.slider__imagen{height:100%;max-width:100%}}@media only screen and (max-width: 31.25em){.slider__imagen{height:100%;max-width:100%}}@media only screen and (max-width: 25em){.slider__imagen{height:100%;max-width:100%}}@media only screen and (max-width: 22.5em){.slider__imagen{height:100%;max-width:100%}}.slider__btn{position:absolute;top:50%;z-index:10;border:none;background:rgba(255,255,255,0.7);font-family:inherit;color:#333;border-radius:50%;height:5.5rem;width:5.5rem;font-size:3.25rem;cursor:pointer}.slider__btn--left{left:6%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#ff0000}.slider__btn--right{right:6%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);color:#ff0000}@media only screen and (max-width: 50em){.slider__btn{height:5rem;width:5rem;font-size:2.8rem}}@media only screen and (max-width: 37.5em){.slider__btn{height:4.5rem;width:4.5rem;font-size:2.4rem}}@media only screen and (max-width: 31.25em){.slider__btn{height:4rem;width:4rem;font-size:2rem}}@media only screen and (max-width: 22.5em){.slider__btn{height:3rem;width:3rem;font-size:1.5rem}}.slide{position:absolute;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;overflow:hidden;-webkit-transition:-webkit-transform ease-in-out .6s;transition:-webkit-transform ease-in-out .6s;transition:transform ease-in-out .6s;transition:transform ease-in-out .6s, -webkit-transform ease-in-out .6s}.slide--active{color:#ff0000;font-style:italic;opacity:0.90;overflow:visible;bottom:1rem}.slide>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dots{position:absolute;bottom:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}@media only screen and (max-width: 50em){.dots{bottom:20%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}}@media only screen and (max-width: 37.5em){.dots{bottom:30%;-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@media only screen and (max-width: 31.25em){.dots{bottom:40%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}}@media only screen and (max-width: 22.5em){.dots{bottom:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.dots__dot{border:none;background-color:#b9b9b9;opacity:0.7;height:1rem;width:1rem;border-radius:50%;margin-right:1.75rem;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s}.dots__dot--active{background-color:#ff0000;opacity:1}.dots__dot:last-child{margin:0}.tecnologias{padding:2rem 2rem;background-color:#d3e9ef;grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(33rem, 1fr));grid-gap:3rem}@media only screen and (max-width: 50em){.tecnologias{grid-template-columns:minmax(18rem, 1fr);grid-gap:1rem}}.tecnologias__detalle{width:100%;display:grid;grid-template-rows:repeat(4, -webkit-min-content);grid-template-rows:repeat(4, min-content);grid-gap:2rem;-ms-flex-line-pack:center;align-content:center}.tecnologias__images{display:grid;grid-template-columns:repeat(auto-fit, minmax(7rem, 1fr));grid-column-gap:3rem}@media only screen and (max-width: 50em){.tecnologias__images{grid-template-columns:repeat(auto-fit, minmax(5rem, 1fr));grid-column-gap:2rem}}@media only screen and (max-width: 37.5em){.tecnologias__images{grid-template-columns:repeat(auto-fit, minmax(4rem, 1fr));grid-column-gap:1rem}}.tecnologiasuselist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tecnologiasuselist:not(:last-child){border-bottom:1px solid #ccc}.tecnologiasuse{padding:3rem 3rem;grid-column:center-start/center-end;display:grid;grid-template-columns:minmax(25rem, 1fr) minmax(25rem, 1fr);grid-gap:3rem}@media only screen and (max-width: 50em){.tecnologiasuse{grid-template-columns:minmax(18rem, 1fr) -webkit-min-content;grid-template-columns:minmax(18rem, 1fr) min-content;grid-column-gap:2rem;grid-row-gap:5rem}}@media only screen and (max-width: 31.25em){.tecnologiasuse{grid-template-columns:minmax(18rem, 1fr);grid-row-gap:5rem}}.tecnologiasuse__detalle{display:grid;grid-template-rows:repeat(6, -webkit-min-content);grid-template-rows:repeat(6, min-content);grid-gap:3rem;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.tecnologiasuse__detalle{grid-column:1 / span 2;grid-row:1 / span 1;grid-gap:2rem}}@media only screen and (max-width: 31.25em){.tecnologiasuse__detalle{grid-column:1 / span 1;grid-row:1 / span 1;grid-gap:2rem}}.title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title:not(:last-child){margin-bottom:2rem}.twocolumns{grid-column:center-start/center-end;display:grid;grid-template-columns:1fr 1fr;padding:3rem 3rem}@media only screen and (max-width: 50em){.twocolumns{grid-template-columns:1fr;grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-gap:0rem}}.doscols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dosrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.card{-webkit-perspective:150rem;perspective:150rem;position:relative;height:50rem}.card__side{color:#fff;font-size:2rem;height:50rem;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;position:absolute;top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);border-radius:3px;overflow:hidden}.card__side--front{color:#0C1726;background-color:#fff}.card__side--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card__side--back-1{background-image:-webkit-gradient(linear, left top, right bottom, from(#14e7d7), to(#45b8b0));background-image:linear-gradient(to right bottom, #14e7d7, #45b8b0)}.card__side--back-2{background-image:-webkit-gradient(linear, left top, right bottom, from(red), to(#ce0000));background-image:linear-gradient(to right bottom, red, #ce0000)}.card__side--back-3{background-image:-webkit-gradient(linear, left top, right bottom, from(#617af5), to(#1b35b8));background-image:linear-gradient(to right bottom, #617af5, #1b35b8)}.card:hover .card__side--front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.card:hover .card__side--back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.card__picture{background-size:cover;height:23rem;background-blend-mode:screen;-webkit-clip-path:polygon(0 0, 100% 0, 100% 85%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 85%, 0 100%);border-top-left-radius:3px;border-top-right-radius:3px}.card__picture--1{background-image:-webkit-gradient(linear, left top, right bottom, from(#3965de), to(#0075C9)),url(../img/paquete-basico.jpg);background-image:linear-gradient(to right bottom, #3965de, #0075C9),url(../img/paquete-basico.jpg)}.card__picture--2{background-image:-webkit-gradient(linear, left top, right bottom, from(red), to(#ce0000)),url(../img/paquete-estandar.jpg);background-image:linear-gradient(to right bottom, red, #ce0000),url(../img/paquete-estandar.jpg)}.card__picture--3{background-image:-webkit-gradient(linear, left top, right bottom, from(#617af5), to(#1b35b8)),url(../img/paquete-premium.jpg);background-image:linear-gradient(to right bottom, #617af5, #1b35b8),url(../img/paquete-premium.jpg)}.card__heading{font-size:2.8rem;font-weight:300;text-transform:uppercase;text-align:right;color:#fff;position:absolute;top:12rem;right:2rem;width:75%}.card__heading-span{padding:1rem 1.5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.card__heading-span--1{background-image:-webkit-gradient(linear, left top, right bottom, from(rgba(57,101,222,0.85)), to(rgba(0,117,201,0.85)));background-image:linear-gradient(to right bottom, rgba(57,101,222,0.85), rgba(0,117,201,0.85))}.card__heading-span--2{background-image:-webkit-gradient(linear, left top, right bottom, from(rgba(255,0,0,0.85)), to(rgba(206,0,0,0.85)));background-image:linear-gradient(to right bottom, rgba(255,0,0,0.85), rgba(206,0,0,0.85))}.card__heading-span--3{background-image:-webkit-gradient(linear, left top, right bottom, from(rgba(97,122,245,0.85)), to(rgba(27,53,184,0.85)));background-image:linear-gradient(to right bottom, rgba(97,122,245,0.85), rgba(27,53,184,0.85))}.card__details ul{list-style:none;width:80%;margin:0 auto}.card__details ul li{text-align:center;font-size:1.5rem;padding:1rem}.card__details ul li:not(:last-child){border-bottom:1px solid #aaa}.card__cta{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;text-align:center}.card__price-box{text-align:center;color:#fff;margin-bottom:8rem}.card__price-only{font-size:1.4rem;text-transform:uppercase}.card__price-msg{font-size:1rem;text-transform:none}.card__price-value{font-size:6rem;font-weight:100}@media only screen and (max-width: 62.5em){.card{height:auto;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15)}.card__side{height:auto;position:relative;-webkit-box-shadow:none;box-shadow:none}.card__side--back{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-clip-path:polygon(0 15%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 15%, 100% 0, 100% 100%, 0 100%)}.card__details{padding:1rem 3rem}.card:hover .card__side--front{-webkit-transform:rotateY(0);transform:rotateY(0)}.card__cta{position:relative;top:0%;left:0;-webkit-transform:translate(0);transform:translate(0);width:100%;padding:7rem 4rem 4rem 4rem}.card__price-box{margin-bottom:4rem}.card__price-only{font-size:1.4rem;text-transform:uppercase}.card__price-msg{font-size:1rem;text-transform:none}.card__price-value{font-size:6rem;font-weight:100}}.cardapp{display:grid;grid-template-rows:repeat(5, -webkit-min-content);grid-template-rows:repeat(5, min-content);grid-row-gap:3rem}.appresent{grid-column:center-start/center-end;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-gap:3rem}@media only screen and (max-width: 50em){.appresent{grid-gap:1rem}}@media only screen and (max-width: 37.5em){.appresent{grid-template-columns:1fr}}.appresent__detalle{display:grid;grid-template-rows:repeat(5, -webkit-min-content);grid-template-rows:repeat(5, min-content);grid-row-gap:1rem;justify-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.15);box-shadow:0 1rem 2rem rgba(0,0,0,0.15);border-radius:3px;padding:1rem 1rem}.appresent__images{display:grid;grid-template-columns:repeat(auto-fit, minmax(7rem, 1fr));grid-column-gap:3rem}@media only screen and (max-width: 37.5em){.appresent__images{grid-column-gap:1rem}}.appresentinv{grid-column:center-start/center-end;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-gap:3rem}@media only screen and (max-width: 50em){.appresentinv{grid-gap:1rem}}.appresentinv__detalle{display:grid;grid-template-rows:repeat(5, -webkit-min-content);grid-template-rows:repeat(5, min-content);grid-row-gap:1rem;justify-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.15);box-shadow:0 1rem 2rem rgba(0,0,0,0.15);border-radius:3px;padding:3rem 3rem}.appresentinv__images{display:grid;grid-template-columns:repeat(auto-fit, minmax(7rem, 1fr));grid-column-gap:3rem}@media only screen and (max-width: 37.5em){.appresentinv__images{grid-column-gap:1rem}}.vinieta{-webkit-transition:all 0.2s;transition:all 0.2s}.vinieta__list p{font-size:1.5rem;font-weight:300;color:#aaa}.vinieta__list--phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem}.vinieta__list--phone-md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.8rem}.vinieta__list--icon{fill:#aaa;height:2.2rem;width:2.2rem;margin-right:1rem}.vinieta__list--icon-md{fill:#aaa;height:2.6rem;width:2.6rem;margin-right:1rem}.vinieta__list--icon-lg{fill:lightseagreen;height:3.6rem;width:3.6rem;margin-right:1rem}.vinieta__list--icon-lg-blue{fill:lightskyblue;height:3.6rem;width:3.6rem;margin-right:1rem}.vinieta__list--icon-lg-orange{fill:lightsalmon;height:3.6rem;width:3.6rem;margin-right:1rem}.vinieta__list--icon-lg-yellow{fill:lightslategrey;height:3.6rem;width:3.6rem;margin-right:1rem}.vinieta__list--icon-lg-peru{fill:palevioletred;height:3.6rem;width:3.6rem;margin-right:1rem}.vinieta__list--icon-lg-red{fill:seagreen;height:3.6rem;width:3.6rem;margin-right:1rem}.vinieta__list--text{font-size:2rem;font-weight:200;text-decoration:none;color:#aaa;-webkit-transition:all 0.2s;transition:all 0.2s}.vinieta__list--text:hover{-webkit-transform:translateX(1rem) scale(1.05);transform:translateX(1rem) scale(1.05)}.vinieta__list--text:not(:last-child){border-bottom:1px solid #aaa;margin-bottom:1rem !important}.vinieta__list--text-md{font-size:2rem;font-weight:200;text-decoration:none;color:#aaa;-webkit-transition:all 0.2s;transition:all 0.2s}.vinieta__list--text-md:hover{-webkit-transform:translateX(0.2rem) scale(1.05);transform:translateX(0.2rem) scale(1.05);color:#ce0000}.vinieta__list--text-md:not(:last-child){border-bottom:1px solid #aaa;margin-bottom:1rem !important}.vinieta__list:hover ~ .vinieta__list--icon .vinieta__list--text::after{-webkit-transform:translateX(0.5rem) scale(1.3);transform:translateX(0.5rem) scale(1.3)}.vinietamenu__list p{font-size:4rem;font-weight:300;color:currentColor}.vinietamenu__list--phone{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:4rem}@media only screen and (max-width: 62.5em){.vinietamenu__list--phone{margin-right:4.5rem}}@media only screen and (max-width: 50em){.vinietamenu__list--phone{justify-self:end;margin-right:4.5rem}}.vinietamenu__list--icon{fill:#0075C9;height:4rem;width:4rem;margin-right:1rem}.vinietamenu__list--iconmenu{fill:#0075C9;height:4rem;width:4rem;margin-right:1rem}.vinietamenu__list--text{font-size:3rem;font-weight:400;text-decoration:none;display:inline-block;color:#0075C9}.ventajasfull{padding-top:5rem;grid-column:full-start / full-end;display:grid;grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(-webkit-min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];grid-template-columns:[full-start] minmax(2rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 14rem) [col-end]) [center-end] minmax(2rem, 1fr) [full-end];background-image:-webkit-gradient(linear, left top, left bottom, color-stop(30%, #F4F3FF), color-stop(64%, #fff));background-image:linear-gradient(to bottom, #F4F3FF 30% 26.8%, #fff 64%)}.ventajas{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(4, minmax(15rem, 1fr));grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-column-gap:5rem;grid-row-gap:5rem}@media only screen and (max-width: 50em){.ventajas{grid-template-columns:repeat(3, minmax(15rem, 1fr));grid-template-rows:repeat(4, -webkit-min-content);grid-template-rows:repeat(4, min-content);grid-column-gap:3rem}}@media only screen and (max-width: 31.25em){.ventajas{grid-template-columns:repeat(2, minmax(12rem, 1fr));grid-template-rows:repeat(6, -webkit-min-content);grid-template-rows:repeat(6, min-content);grid-column-gap:3rem}}@media only screen and (max-width: 22.5em){.ventajas{grid-template-columns:minmax(16rem, 1fr);grid-template-rows:auto;grid-row-gap:3rem;padding:1rem 2rem}}.ventajas__item--feature{grid-column:1 / span 2;grid-row:1 / span 2}@media only screen and (max-width: 22.5em){.ventajas__item--feature{grid-column:1 / span 1;grid-row:1 / span 1}}.ventajas__item--01{grid-column:3 / span 1;grid-row:1 / span 1}@media only screen and (max-width: 31.25em){.ventajas__item--01{grid-column:1 / span 1;grid-row:3 / span 1}}@media only screen and (max-width: 22.5em){.ventajas__item--01{grid-column:1 / span 1;grid-row:2 / span 1}}.ventajas__item--02{grid-column:4 / span 1;grid-row:1 / span 1}@media only screen and (max-width: 50em){.ventajas__item--02{grid-column:2 / span 1;grid-row:4 / span 1}}@media only screen and (max-width: 31.25em){.ventajas__item--02{grid-column:2 / span 1;grid-row:3 / span 1}}@media only screen and (max-width: 22.5em){.ventajas__item--02{grid-column:1 / span 1;grid-row:3 / span 1}}.ventajas__item--03{grid-column:3 / span 1;grid-row:2 / span 1}@media only screen and (max-width: 31.25em){.ventajas__item--03{grid-column:1 / span 1;grid-row:4 / span 1}}@media only screen and (max-width: 22.5em){.ventajas__item--03{grid-column:1 / span 1;grid-row:4 / span 1}}.ventajas__item--04{grid-column:4 / span 1;grid-row:2 / span 1}@media only screen and (max-width: 50em){.ventajas__item--04{grid-column:3 / span 1;grid-row:4 / span 1}}@media only screen and (max-width: 31.25em){.ventajas__item--04{grid-column:2 / span 1;grid-row:4 / span 1}}@media only screen and (max-width: 22.5em){.ventajas__item--04{grid-column:1 / span 1;grid-row:5 / span 1}}.ventajas__item--05{grid-column:3 / span 1;grid-row:3 / span 1}@media only screen and (max-width: 31.25em){.ventajas__item--05{grid-column:1 / span 1;grid-row:5 / span 1}}@media only screen and (max-width: 22.5em){.ventajas__item--05{grid-column:1 / span 1;grid-row:6 / span 1}}.ventajas__item--06{grid-column:2 / span 1;grid-row:3 / span 1}@media only screen and (max-width: 31.25em){.ventajas__item--06{grid-column:2 / span 1;grid-row:5 / span 1}}@media only screen and (max-width: 22.5em){.ventajas__item--06{grid-column:1 / span 1;grid-row:7 / span 1}}.ventajas__item--07{grid-column:1 / span 1;grid-row:3 / span 1}@media only screen and (max-width: 31.25em){.ventajas__item--07{grid-column:2 / span 1;grid-row:6 / span 1}}@media only screen and (max-width: 22.5em){.ventajas__item--07{grid-column:1 / span 1;grid-row:8 / span 1}}.features{grid-column:center-start / center-end;margin:5rem 0;display:grid;width:90%;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media only screen and (max-width: 112.5em){.features{grid-gap:3rem}}.feature{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-row-gap:1.5rem;grid-column-gap:2.5rem}@media only screen and (max-width: 50em){.feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.feature__icon{fill:#3965de;width:4rem;height:4rem;grid-row:1 / span 2}@media only screen and (max-width: 218.75em){.feature__icon{grid-row:1 / span 1;grid-column:1 / span 1}}.feature__subtitle{color:#2a2a2a;font-size:1.9rem}.feature__text{color:#0C1726;font-size:1.7rem}@media only screen and (max-width: 75em){.feature__text{grid-row:2 / span 1;grid-column:1 / span 2}}@media only screen and (max-width: 150em){.feature__text{grid-row:2 / span 1;grid-column:1 / span 2}}@media only screen and (max-width: 218.75em){.feature__text{grid-row:2 / span 1;grid-column:1 / span 2}}.beneficiosws{grid-column:full-start/full-end}.beneficios{background-color:#d3e9ef;grid-column:center-start/center-end;display:grid;padding:3rem 3rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:5rem;grid-row-gap:5rem}@media only screen and (max-width: 50em){.beneficios{grid-column-gap:2rem;grid-row-gap:2rem}}@media only screen and (max-width: 37.5em){.beneficios{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr);grid-row-gap:3rem}}.beneficios--1{justify-self:center;-ms-flex-item-align:start;align-self:flex-start}.beneficios--2{justify-self:center;-ms-flex-item-align:end;align-self:flex-end}.videomd{top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:1;opacity:1;overflow:hidden}.divider{width:100%}.divider::before{content:"";height:2px;display:block;background-color:#ff0000}.book{background-image:linear-gradient(105deg, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.9) 50%, transparent 50%),url(../img/formulario-contacto.jpg);background-repeat:no-repeat;background-size:100%;border-radius:3px;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15)}.book__form{width:50%;padding:6rem}@media only screen and (max-width: 50em){.book__form{width:75%;padding:3rem}}@media only screen and (max-width: 37.5em){.book__form{width:90%;padding:1rem}}@media only screen and (max-width: 31.25em){.book__form{width:95%;padding:0.5rem}}@media only screen and (max-width: 25em){.book__form{width:99%;padding:0.3rem}}.header{background-color:bisque;position:relative;grid-column:full-start / full-end;grid-row:1 / span 2;z-index:-100;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.header__picture{background-size:cover;background-position:center center;background-repeat:no-repeat;height:auto;width:100%;background-blend-mode:normal;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px}.header__imagen{top:0;left:0;height:100%;width:100%;z-index:1;opacity:1;overflow:hidden;-webkit-filter:blur(0.3px) brightness(45%);filter:blur(0.3px) brightness(45%)}.header__imagen--zigzag{background-image:-webkit-gradient(linear, left top, right bottom, from(red), to(#ce0000)),url(../img/paquete-1-internet-residencial.jpg);background-image:linear-gradient(to right bottom, red, #ce0000),url(../img/paquete-1-internet-residencial.jpg)}.header__button{position:absolute;top:50%;left:0;right:0;margin:0 auto;z-index:300}.header__button--animated{-webkit-animation:moveInBoton 0.5s ease-out 0.75s;animation:moveInBoton 0.5s ease-out 0.75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.header__textbox{position:absolute;top:20%;left:0;right:0;margin:0 auto;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem 2rem;color:#fff;z-index:200;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (max-width: 37.5em){.header__textbox{display:grid;grid-template-columns:1fr;width:100%;height:auto;grid-row-gap:15rem}}.header__textbox--legend{font-size:2rem;font-weight:200;color:currentColor;overflow:hidden;text-align:left;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.header__textbox--legend{font-size:1.7rem}}@media only screen and (max-width: 37.5em){.header__textbox--legend{margin-top:4rem;font-size:1.4rem}}.header__textbox--title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;width:100%;font-size:9rem;font-weight:400;line-height:1.1;overflow:hidden;color:currentColor;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.header__textbox--title{font-size:7.5rem}}@media only screen and (max-width: 37.5em){.header__textbox--title{font-size:6rem}}.headergrid{grid-column:full-start / full-end;grid-row:1 / span 2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;display:grid;grid-template-columns:1fr minmax(20rem, -webkit-max-content) 1fr;grid-template-columns:1fr minmax(20rem, max-content) 1fr;grid-column-gap:2rem}@media only screen and (max-width: 50em){.headergrid{grid-template-rows:1fr minmax(5rem, -webkit-max-content) 1fr;grid-template-rows:1fr minmax(5rem, max-content) 1fr}}.headergrid__imagen{top:0;left:0;height:100%;width:100%;z-index:-10;opacity:1;overflow:hidden;grid-row:1 / span 1;grid-column:1 / span 3;-webkit-filter:blur(0.3px) brightness(45%);filter:blur(0.3px) brightness(45%)}@media only screen and (max-width: 50em){.headergrid__imagen{grid-row:1 / span 3;grid-column:1 / span 3}}.headergrid__button{grid-row:1 / span 1;grid-column:2 / span 1;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width: 50em){.headergrid__button{grid-row:2 / span 1;grid-column:2 / span 1}}.headergrid__button--animated{-webkit-animation:moveInBoton 0.5s ease-out 0.75s;animation:moveInBoton 0.5s ease-out 0.75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.headergrid__textbox{top:20%;left:0;right:0;margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem 2rem;color:#fff;z-index:200;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.headergrid__textbox--legend{grid-row:1 / span 1;grid-column:1 / span 3;margin-top:10rem;-ms-flex-item-align:start;align-self:start;z-index:5;font-size:2rem;font-weight:200;color:#fff;text-align:left;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headergrid__textbox--legend{font-size:1.7rem;grid-row:1 / span 1;grid-column:1 / span 3;-ms-flex-item-align:center;align-self:center}}@media only screen and (max-width: 37.5em){.headergrid__textbox--legend{margin-top:4rem;font-size:1.4rem}}.headergrid__textbox--title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;grid-row:1 / span 1;grid-column:1 / span 3;-ms-flex-item-align:end;align-self:end;margin-bottom:6rem;font-size:9rem;font-weight:400;line-height:1.1;color:#fff;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headergrid__textbox--title{font-size:7.5rem;grid-row:3 / span 1;grid-column:1 / span 3;justify-self:end;-ms-flex-item-align:center;align-self:center}}@media only screen and (max-width: 37.5em){.headergrid__textbox--title{font-size:6rem}}.headergridup{grid-column:full-start / full-end;grid-row:2 / span 1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}@media only screen and (max-width: 50em){.headergridup{grid-template-columns:1fr}}.headergridup__imagenfull{top:0;left:0;height:100%;width:100%;overflow:hidden;grid-row:1 / span 1;grid-column:1 / span 10}@media only screen and (max-width: 50em){.headergridup__imagenfull{grid-row:1 / span 3;grid-column:1 / span 3}}.headergridup__title{left:0;right:0;margin:0 auto;width:100%;-ms-flex-item-align:end;align-self:flex-end}.headergridup__title--one{grid-row:2 / span 1;grid-column:2 / span 1}@media only screen and (max-width: 50em){.headergridup__title--one{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridup__title--two{grid-row:3 / span 1;grid-column:2 / span 1}@media only screen and (max-width: 50em){.headergridup__title--two{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridup__title--three{grid-row:4 / span 1;grid-column:2 / span 1}@media only screen and (max-width: 50em){.headergridup__title--three{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridup__button{grid-row:4 / span 1;grid-column:8 / span 1;-ms-flex-item-align:center;align-self:center;z-index:10}@media only screen and (max-width: 50em){.headergridup__button{grid-row:2 / span 1;grid-column:2 / span 1}}.headergridup__button--animated{-webkit-animation:moveInBoton 0.5s ease-out 0.75s;animation:moveInBoton 0.5s ease-out 0.75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.headergridup__title{left:0;right:0;margin:0 auto;width:100%;-ms-flex-item-align:end;align-self:flex-end}.headergridup__title--one{grid-row:2 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergridup__title--one{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridup__title--two{grid-row:4 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergridup__title--two{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridup__title--three{grid-row:6 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergridup__title--three{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridup__textbox{left:0;right:0;grid-row:1 / span 1;grid-column:2 / span 1;padding:2rem 2rem;z-index:200;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (max-width: 50em){.headergridup__textbox{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridup__textbox--one{grid-row:2 / span 1;grid-column:2 / span 1}@media only screen and (max-width: 50em){.headergridup__textbox--one{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridup__textbox--two{grid-row:4 / span 1;grid-column:2 / span 1}@media only screen and (max-width: 50em){.headergridup__textbox--two{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergrind{grid-column:full-start / full-end;grid-row:2 / span 1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem;z-index:1}@media only screen and (max-width: 50em){.headergrind{grid-template-columns:1fr}}.headergrind__imagenfull{top:0;left:0;height:100%;width:100%;overflow:hidden;grid-row:1 / span 7;grid-column:1 / span 10;-webkit-filter:blur(0.1px) brightness(45%);filter:blur(0.1px) brightness(45%)}.headergrind__imagenfull2{top:0;left:0;height:100%;width:100%;overflow:hidden;grid-row:1 / span 7;grid-column:1 / span 10}.headergrind__title{left:0;right:0;margin:0 auto;width:100%;-ms-flex-item-align:end;align-self:flex-end}.headergrind__title--one{grid-row:2 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--one{grid-row:2 / span 1;grid-column:2 / span 9;-ms-flex-item-align:end;align-self:end}}.headergrind__title--two{grid-row:4 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--two{grid-row:4 / span 1;grid-column:2 / span 9;-ms-flex-item-align:end;align-self:end}}.headergrind__title--three{grid-row:6 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--three{grid-row:6 / span 1;grid-column:2 / span 9;-ms-flex-item-align:end;align-self:end}}.headergrind__title--four{grid-row:4 / span 1;grid-column:7 / span 3}@media only screen and (max-width: 50em){.headergrind__title--four{grid-row:6 / span 1;grid-column:2 / span 9;-ms-flex-item-align:end;align-self:end}}.headergrind__title--01{grid-row:1 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--01{grid-row:2 / span 1;grid-column:2 / span 4;-ms-flex-item-align:start;align-self:flex-start}}.headergrind__title--02{grid-row:2 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--02{grid-row:4 / span 1;grid-column:2 / span 4;-ms-flex-item-align:start;align-self:flex-start}}.headergrind__title--03{grid-row:3 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--03{grid-row:6 / span 1;grid-column:2 / span 4;-ms-flex-item-align:start;align-self:flex-start}}.headergrind__title--04{grid-row:4 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--04{grid-row:1 / span 1;grid-column:5 / span 4;-ms-flex-item-align:start;align-self:flex-start}}.headergrind__title--05{grid-row:5 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--05{grid-row:3 / span 1;grid-column:5 / span 4;-ms-flex-item-align:start;align-self:flex-start}}.headergrind__title--06{grid-row:6 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--06{grid-row:5 / span 1;grid-column:5 / span 4;-ms-flex-item-align:start;align-self:flex-start}}.headergrind__title--07{grid-row:7 / span 1;grid-column:2 / span 3}@media only screen and (max-width: 50em){.headergrind__title--07{grid-row:7 / span 1;grid-column:5 / span 4;-ms-flex-item-align:start;align-self:flex-start}}.headergrind__button{grid-row:4 / span 1;grid-column:8 / span 1;-ms-flex-item-align:center;align-self:center;z-index:10}@media only screen and (max-width: 50em){.headergrind__button{grid-row:8 / span 1;grid-column:4 / span 2;display:none}}.headergrind__button--animated{-webkit-animation:moveInBoton 0.5s ease-out 0.75s;animation:moveInBoton 0.5s ease-out 0.75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.headergrind__imagen{top:0;left:0;height:100%;width:50%;z-index:-10;opacity:1;overflow:hidden;grid-row:1 / span 1;grid-column:1 / span 2;justify-self:self-end}.headergrind__textbox{left:0;right:0;margin:0 auto;width:100%;-ms-flex-item-align:end;align-self:flex-end;grid-row:2 / span 1;grid-column:2 / span 3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem;color:#0C1726;z-index:200;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (max-width: 50em){.headergrind__textbox{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergrind__textbox--legend{display:block;z-index:5;font-size:2rem;font-weight:200;color:#0C1726;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headergrind__textbox--legend{font-size:1.7rem;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (max-width: 37.5em){.headergrind__textbox--legend{font-size:1.4rem}}.headergrind__textbox--title{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:9rem;font-weight:400;line-height:1.1;color:#0C1726;margin-bottom:5rem;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headergrind__textbox--title{font-size:6.5rem;margin-bottom:0}}@media only screen and (max-width: 37.5em){.headergrind__textbox--title{font-size:5rem}}.headergrind__textbox:not(:last-child){margin-bottom:3rem}.headergrind__textbox2{grid-row:1 / span 1;grid-column:2 / span 1;display:grid;grid-template-columns:repeat(3, minmax(5rem, 1fr)) -webkit-min-content repeat(2, minmax(5rem, 1fr));grid-template-columns:repeat(3, minmax(5rem, 1fr)) min-content repeat(2, minmax(5rem, 1fr));grid-template-rows:repeat(5, -webkit-min-content);grid-template-rows:repeat(5, min-content);grid-column-gap:2rem;grid-row-gap:2rem;width:5rem;height:auto}@media only screen and (max-width: 50em){.headergrind__textbox2{grid-row:2 / span 1;grid-column:1 / span 1}}@media only screen and (max-width: 50em){.headergrind__textbox2{justify-self:center}}@media only screen and (max-width: 37.5em){.headergrind__textbox2{justify-self:center}}@media only screen and (max-width: 31.25em){.headergrind__textbox2{justify-self:center}}@media only screen and (max-width: 25em){.headergrind__textbox2{justify-self:start}}@media only screen and (max-width: 22.5em){.headergrind__textbox2{justify-self:start}}.headergrind__textbox2--folder{width:5rem;-ms-flex-item-align:start;align-self:flex-start}.headergrind__textbox2--folder--yellow{-ms-flex-item-align:start;align-self:flex-start;justify-self:start;-webkit-animation-name:moveInApearSinMov;animation-name:moveInApearSinMov;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;grid-column:1 / span 1;grid-row:2 / span 1}.headergrind__textbox2--folder--blue{-ms-flex-item-align:center;align-self:center;justify-self:center;-webkit-animation-name:moveInApearSinMov;animation-name:moveInApearSinMov;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;grid-column:1 / span 1;grid-row:2 / span 1}.headergrind__textbox2--folder--purple{-ms-flex-item-align:end;align-self:flex-end;justify-self:start;-webkit-animation-name:moveInApearSinMov;animation-name:moveInApearSinMov;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;grid-column:1 / span 1;grid-row:2 / span 1}.headergrind__textbox2--folder--yellow2{-ms-flex-item-align:start;align-self:flex-start;justify-self:start;grid-column:5 / span 2;grid-row:4 / span 1}.headergrind__textbox2--folder--blue2{-ms-flex-item-align:center;align-self:center;justify-self:center;grid-column:5 / span 2;grid-row:4 / span 1}.headergrind__textbox2--folder--purple2{-ms-flex-item-align:end;align-self:flex-end;justify-self:start;grid-column:5 / span 2;grid-row:4 / span 1}.headergrind__textbox2--folder--graph{width:5rem;height:auto;grid-column:3 / span 1;grid-row:1 / span 1}.headergrind__textbox2--folder--movil{width:8rem;height:auto;-webkit-animation-name:moveInRotate;animation-name:moveInRotate;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;grid-column:3 / span 1;grid-row:2 / span 1}.headergrind__textbox2--folder--graphbig{width:12rem;height:auto;-webkit-animation-name:moveInDownDonut;animation-name:moveInDownDonut;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;grid-column:2 / span 2;grid-row:3 / span 2}.headergrind__textbox2--folder--graph-md{width:5rem;height:auto;-webkit-animation-name:moveInApear;animation-name:moveInApear;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;grid-column:5 / span 1;grid-row:3 / span 1}.headergrind__textbox2--folder--cloud{width:10rem;height:auto;-webkit-animation-name:moveInUPDonut;animation-name:moveInUPDonut;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;grid-column:5 / span 2;grid-row:2 / span 2}.headergridplan{grid-column:full-start / full-end;grid-row:2 / span 1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem;z-index:1;padding-top:4rem;padding-bottom:4rem;position:relative}@media only screen and (max-width: 50em){.headergridplan{grid-template-columns:1fr;grid-template-rows:1fr}}@media only screen and (max-width: 37.5em){.headergridplan{grid-template-columns:1fr;grid-template-rows:1fr}}.headergridplan__imagen{top:0;left:0;height:100%;width:50%;z-index:-10;opacity:1;overflow:hidden;grid-row:1 / span 1;grid-column:1 / span 2;justify-self:self-end}@media only screen and (max-width: 50em){.headergridplan__imagen{height:100%;width:65%;grid-row:2 / span 1;grid-column:1 / span 2;justify-self:end}}@media only screen and (max-width: 37.5em){.headergridplan__imagen{height:100%;width:75%}}@media only screen and (max-width: 31.25em){.headergridplan__imagen{height:100%;width:85%}}@media only screen and (max-width: 25em){.headergridplan__imagen{height:100%;width:92%}}@media only screen and (max-width: 22.5em){.headergridplan__imagen{height:100%;width:100%}}.headergridplan__imagen--zordda{-webkit-filter:invert(0.7);filter:invert(0.7)}.headergridplan__imagen--zr10{-webkit-filter:invert(0.65);filter:invert(0.65)}.headergridplan__textshow{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4;top:1rem}.headergridplan__textbox2{left:0;right:0;margin:0 auto;width:100%;-ms-flex-item-align:center;align-self:center;grid-row:1 / span 1;grid-column:2 / span 1}@media only screen and (max-width: 50em){.headergridplan__textbox2{grid-row:1 / span 1;grid-column:1 / span 1;-ms-flex-item-align:end;align-self:end}}@media only screen and (max-width: 37.5em){.headergridplan__textbox2{grid-row:1 / span 1;grid-column:1 / span 1;-ms-flex-item-align:center;align-self:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.headergridplan__textbox{left:0;right:0;margin:0 auto;width:100%;align-self:center;grid-row:1 / span 1;grid-column:1 / span 1;display:grid;grid-row-gap:2rem;grid-template-columns:1fr;grid-template-rows:1fr -webkit-min-content -webkit-min-content;grid-template-rows:1fr min-content min-content;padding:2rem 2rem;color:#0C1726;z-index:20}@media only screen and (max-width: 50em){.headergridplan__textbox{grid-column:1 / span 2;-ms-flex-item-align:end;align-self:end}}.headergridplan__textbox--textshowk{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4;position:absolute;top:1rem}.headergridplan__textbox--legend{display:block;z-index:5;font-size:2rem;font-weight:200;color:#0C1726;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headergridplan__textbox--legend{font-size:1.7rem;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (max-width: 37.5em){.headergridplan__textbox--legend{font-size:1.4rem}}.headergridplan__textbox--title{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:8rem;font-weight:400;line-height:1.1;color:#0C1726;margin-bottom:5rem;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headergridplan__textbox--title{font-size:6.5rem;margin-bottom:0}}@media only screen and (max-width: 37.5em){.headergridplan__textbox--title{font-size:5rem}}@media only screen and (max-width: 31.25em){.headergridplan__textbox--title{font-size:4.5rem}}@media only screen and (max-width: 25em){.headergridplan__textbox--title{font-size:4rem}}@media only screen and (max-width: 22.5em){.headergridplan__textbox--title{font-size:3.5rem}}.headergridplan__textbox2{grid-row:1 / span 1;grid-column:2 / span 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem;color:#fff;padding-left:10rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:210}@media only screen and (max-width: 50em){.headergridplan__textbox2{grid-row:2 / span 1;grid-column:2 / span 1;-ms-flex-item-align:start;align-self:flex-start}}.headergridplan__textbox2--subtitle{top:10rem;font-size:4rem;font-weight:600;line-height:1.1;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#ff0000;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headergridplan__textbox2--subtitle{font-size:3.5rem}}@media only screen and (max-width: 37.5em){.headergridplan__textbox2--subtitle{font-size:3rem}}.headergridplan__textbox2--costo{bottom:10rem;font-size:6rem;font-weight:300;color:#fff;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 50em){.headergridplan__textbox2--costo{font-size:3.5rem}}@media only screen and (max-width: 37.5em){.headergridplan__textbox2--costo{font-size:3rem}}.containertextanimated{position:relative}.imaganimated{justify-items:start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-line-pack:center;align-content:center;top:-15rem;left:1rem;width:5rem;height:auto}.imaganimated--animated{-webkit-animation-name:moveInDownok2;animation-name:moveInDownok2;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-code{margin-left:5rem;margin-bottom:8rem;width:9rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInDownok3;animation-name:moveInDownok3;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-nube{width:10rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInDownok;animation-name:moveInDownok;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-lens{-ms-flex-item-align:center;align-self:center;-webkit-animation-name:moveInDownok2;animation-name:moveInDownok2;-webkit-animation-duration:16s;animation-duration:16s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-location{margin-left:8rem;margin-bottom:12rem;-ms-flex-item-align:end;align-self:flex-end;-webkit-animation-name:moveInDownok4;animation-name:moveInDownok4;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-emojis{width:8rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInUp;animation-name:moveInUp;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-youtube{width:8rem;margin-top:2rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInUp2;animation-name:moveInUp2;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-book{width:8rem;margin-top:4rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInUp3;animation-name:moveInUp3;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-graph{width:10rem;margin-top:3rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInApear;animation-name:moveInApear;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-graph-2{width:12rem;margin-top:8rem;-ms-flex-item-align:end;align-self:flex-end;-webkit-animation-name:moveInApear;animation-name:moveInApear;-webkit-animation-duration:24s;animation-duration:24s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-graph-3{width:8rem;margin-top:5rem;-ms-flex-item-align:end;align-self:flex-end;-webkit-animation-name:moveInRotate;animation-name:moveInRotate;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-donut{margin-bottom:8rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:fadeInOut, moveInDownDonut, bounce;animation-name:fadeInOut, moveInDownDonut, bounce;-webkit-animation-duration:10s, 10s, 10s;animation-duration:10s, 10s, 10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-donut2{margin-bottom:8rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:fadeInOut, moveInDownDonut, bounce;animation-name:fadeInOut, moveInDownDonut, bounce;-webkit-animation-duration:5s, 5s, 5s;animation-duration:5s, 5s, 5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimated--animated-donut3{margin-bottom:8rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:fadeInOut, moveInDownDonut, bounce;animation-name:fadeInOut, moveInDownDonut, bounce;-webkit-animation-duration:15s, 15s, 15s;animation-duration:15s, 15s, 15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid{grid-column:full-start / full-end;display:grid;grid-template-columns:repeat(3, minmax(5rem, 1fr)) -webkit-min-content repeat(2, minmax(5rem, 1fr));grid-template-columns:repeat(3, minmax(5rem, 1fr)) min-content repeat(2, minmax(5rem, 1fr));grid-template-rows:repeat(4, -webkit-min-content);grid-template-rows:repeat(4, min-content);grid-column-gap:2rem;grid-row-gap:2rem;width:5rem;height:auto}.imaganimatedgrid--animated{-webkit-animation-name:moveInDownok2;animation-name:moveInDownok2;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid__folder{width:5rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInDownok3;animation-name:moveInDownok3;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid__folder--yellow{-ms-flex-item-align:start;align-self:flex-start;justify-self:start;grid-column:1 / span 1;grid-row:2 / span 1}.imaganimatedgrid__folder--blue{-ms-flex-item-align:center;align-self:center;justify-self:center;grid-column:1 / span 1;grid-row:2 / span 1}.imaganimatedgrid__folder--purple{-ms-flex-item-align:end;align-self:flex-end;justify-self:start;grid-column:1 / span 1;grid-row:2 / span 1}.imaganimatedgrid__folder--graph{width:5rem;height:auto;grid-column:3 / span 1;grid-row:1 / span 1}.imaganimatedgrid__folder--movil{width:8rem;height:auto;grid-column:3 / span 1;grid-row:2 / span 1}.imaganimatedgrid__folder--graphbig{width:12rem;height:auto;grid-column:2 / span 2;grid-row:3 / span 2}.imaganimatedgrid__folder--graph-md{width:5rem;height:auto;grid-column:5 / span 1;grid-row:3 / span 1}.imaganimatedgrid__folder--cloud{width:10rem;height:auto;grid-column:5 / span 2;grid-row:2 / span 2}.imaganimatedgrid--animated-nube{width:10rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInDownok;animation-name:moveInDownok;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-lens{-ms-flex-item-align:center;align-self:center;-webkit-animation-name:moveInDownok2;animation-name:moveInDownok2;-webkit-animation-duration:16s;animation-duration:16s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-location{margin-left:8rem;margin-bottom:12rem;-ms-flex-item-align:end;align-self:flex-end;-webkit-animation-name:moveInDownok4;animation-name:moveInDownok4;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-emojis{width:8rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInUp;animation-name:moveInUp;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-youtube{width:8rem;margin-top:2rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInUp2;animation-name:moveInUp2;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-book{width:8rem;margin-top:4rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInUp3;animation-name:moveInUp3;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-graph{width:10rem;margin-top:4rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:moveInApear;animation-name:moveInApear;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-graph-2{width:12rem;margin-top:8rem;-ms-flex-item-align:end;align-self:flex-end;-webkit-animation-name:moveInApear;animation-name:moveInApear;-webkit-animation-duration:24s;animation-duration:24s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-graph-3{width:8rem;margin-top:8rem;-ms-flex-item-align:center;align-self:center;-webkit-animation-name:moveInRotate;animation-name:moveInRotate;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-donut{margin-bottom:8rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:fadeInOut, moveInDownDonut, bounce;animation-name:fadeInOut, moveInDownDonut, bounce;-webkit-animation-duration:10s, 10s, 10s;animation-duration:10s, 10s, 10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-donut2{margin-bottom:8rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:fadeInOut, moveInDownDonut, bounce;animation-name:fadeInOut, moveInDownDonut, bounce;-webkit-animation-duration:5s, 5s, 5s;animation-duration:5s, 5s, 5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.imaganimatedgrid--animated-donut3{margin-bottom:8rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-animation-name:fadeInOut, moveInDownDonut, bounce;animation-name:fadeInOut, moveInDownDonut, bounce;-webkit-animation-duration:15s, 15s, 15s;animation-duration:15s, 15s, 15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.footer{background-color:#fff;grid-column:full-start / full-end;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media only screen and (max-width: 37.5em){.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.saltolinea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.logo-box{margin-right:3rem}@media only screen and (max-width: 37.5em){.logo-box{text-align:center}}.logo-box__logobig{position:relative;width:14rem;top:-1rem;left:0}.logo-box__logohuge{position:relative;width:18rem;left:0}.logo-box__logo{position:relative;width:15rem;left:0;top:-1rem;height:auto}.logo-box__logo--big{width:24rem}.logo-box__logo--mini{width:3rem;font-size:1.4rem}.logo-box__logo--app{width:8rem}@media only screen and (max-width: 62.5em){.logo-box__logo{text-align:center;width:13rem}}@media only screen and (max-width: 50em){.logo-box__logo{text-align:center;width:12rem}}@media only screen and (max-width: 37.5em){.logo-box__logo{text-align:center;width:11rem}}@media only screen and (max-width: 31.25em){.logo-box__logo{text-align:center;width:12rem}}@media only screen and (max-width: 25em){.logo-box__logo{text-align:center;width:12rem}}@media only screen and (max-width: 22.5em){.logo-box__logo{text-align:center;width:11rem}}.logo-box__logoift{width:auto;height:10rem;margin-left:5rem}.logo-box__text{font-size:1.4rem;color:#0C1726;font-weight:400}@media only screen and (max-width: 37.5em){.logo-box__text{text-align:center}}.logo-box__copy{font-size:1.2rem;list-style:none;border-style:none;text-decoration:none;color:#0C1726;font-weight:300}@media only screen and (max-width: 37.5em){.logo-box__copy{text-align:center}}.nav-box{width:95%;display:grid;grid-template-columns:repeat(auto-fit, 1fr);grid-gap:2rem;justify-items:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-auto-flow:dense}.nav-box2{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;color:#2a2a2a;grid-column-gap:5rem;justify-items:stretch;justify-self:stretch}@media only screen and (max-width: 22.5em){.nav-box2{grid-template-columns:1fr}}.nav-box2__divider-text{display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;grid-column-gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:500;color:#2a2a2a}.nav-box2__divider-text::after,.nav-box2__divider-text::before{content:"";height:1px;display:block;background-color:currentColor}.navfoot{margin:0;padding:0;list-style:none;grid-column:2/-1;display:grid;grid-template-columns:repeat(auto-fit, minmax(8rem, 1fr));grid-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 37.5em){.navfoot{grid-template-columns:repeat(auto-fit, minmax(6rem, 1fr));grid-column-gap:0.5rem}}.navfoot__item{color:#0C1726}.navfoot__link:link,.navfoot__link:visited{font-size:1.4rem;color:#0C1726;font-family:var(--font-ibmsans),sans-serif;text-transform:capitalize;text-decoration:none;font-weight:200;display:block;text-align:center;padding:1rem;-webkit-transition:all 0.2s;transition:all 0.2s}.navfoot__link:active,.navfoot__link:hover{background-color:rgba(0,117,201,0.1);-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem);font-weight:500}.wave{position:absolute;left:0;padding-bottom:0;width:100%;opacity:1.0;z-index:10}.redesociales0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:1.4rem;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-content:center;-ms-flex:0 1 auto;flex:0 1 auto}.redesociales0__icon{height:2.5rem;width:auto;-ms-flex-item-align:end;align-self:flex-end;-webkit-transition:all 0.2s;transition:all 0.2s;cursor:pointer}.redesociales0__icon:hover{fill:#3965de;-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.redesociales{-webkit-box-flex:0;-ms-flex:0;flex:0;display:grid;grid-template-columns:repeat(5, minmax(3rem, 1fr));grid-column-gap:1.5rem;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redesociales__link{height:3rem;width:3rem;list-style:none;border-style:none;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s;cursor:pointer}.redesociales__icon{top:0;left:0;height:2.5rem;width:2.5rem;-webkit-transition:all 0.2s;transition:all 0.2s;cursor:pointer}.redesociales__icon:hover{fill:#3965de;-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.alcancetext{grid-column:center-start/center-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}.textpage{grid-column:center-start/center-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation__checkbox{display:none}.navigation__button{background-color:#fff;height:4rem;width:4rem;position:fixed;top:2.8rem;right:2rem;border-radius:50%;z-index:2000;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);text-align:center;cursor:pointer}.navigation__background{height:3.1rem;width:3.1rem;border-radius:50%;position:fixed;right:2.2rem;top:3.1rem;background-image:radial-gradient(red, #ce0000);z-index:1000;-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);transition:-webkit-transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);transition:transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);transition:transform 0.8s cubic-bezier(0.86, 0, 0.07, 1),-webkit-transform 0.8s cubic-bezier(0.86, 0, 0.07, 1)}.navigation__nav{height:100vh;position:fixed;top:0;left:0;z-index:1500;opacity:1;display:block;overflow:auto;width:0;-webkit-transition:all 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.navigation__list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);list-style:none;text-align:center;width:100%}.navigation__item{margin:1rem}.navigation__link:link,.navigation__link:visited{font-size:3rem;padding:1rem 2rem;font-weight:200;color:#fff;-webkit-text-decoration:wavy;text-decoration:wavy;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;background-image:linear-gradient(120deg, transparent 0%, transparent 50%, #617af5 75%);background-size:220%;-webkit-transition:all 0.9s;transition:all 0.9s}.navigation__link:link span,.navigation__link:visited span{margin-right:1rem;display:inline-block}.navigation__link:hover,.navigation__link:active{background-position:100%;color:#fff;-webkit-transform:translateX(3rem);transform:translateX(3rem)}.navigation__checkbox:checked ~ .navigation__background{-webkit-transform:scale(200);transform:scale(200)}.navigation__checkbox:checked ~ .navigation__nav{opacity:1;width:120%}.navigation__icon{position:relative;margin-top:2.1rem}.navigation__icon,.navigation__icon::before,.navigation__icon::after{width:2.2rem;height:2px;background-color:#ff0000;display:inline-block}.navigation__icon::before,.navigation__icon::after{content:"";position:absolute;left:0;-webkit-transition:all 0.3s;transition:all 0.3s}.navigation__icon::before{top:-0.7rem}.navigation__icon::after{top:0.7rem}.navigation__button:hover .navigation__icon::before{top:-0.8rem}.navigation__button:hover .navigation__icon::after{top:0.8rem}.navigation__checkbox:checked+.navigation__button .navigation__icon{background-color:transparent}.navigation__checkbox:checked+.navigation__button .navigation__icon::before{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.navigation__checkbox:checked+.navigation__button .navigation__icon::after{top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.position{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4;position:absolute}
