body{margin:0;padding:0;font-family:catamaran,"Lucida Grande";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;display:flex;flex-direction:column}.app-header{height:100%;padding-bottom:10vh;position:relative}.header-sello{height:7vh;padding-bottom:5vh;display:flex;flex-direction:column;align-items:center;justify-content:center;width:23vh;float:right;margin-top:-63px}.bg-left{max-height:50vh;max-width:22vw;position:absolute;left:0;top:0}.bg-right{max-height:50vh;position:absolute;right:0;bottom:0;max-width:22vw;transform:rotate(180deg)}.header-content{height:7vh;padding-top:5vh;padding-bottom:5vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.app-logo{height:8vh;max-width:50vw}.hidden{max-width:0;max-height:0;overflow:hidden}.App{text-align:center}.Epigraph{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2% 30%;font-size:5vh;color:#ff6d4b;line-height:120%;font-weight:700}.center{text-align:center;margin-left:auto;margin-right:auto}.Plans{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:4vw;padding-right:4vw;padding-top:1vw;background:#f8fafc}.Plan{margin-left:1vw;margin-right:1vw;text-align:left;position:relative;background-color:#fff;flex-basis:auto;flex-grow:1;margin-bottom:25px;box-shadow:1px 2px 29px rgba(76,101,124,.18);transition:1s;padding:3vw 4vw 10vh}.Plan li{font-size:2.2vh;color:#637488;text-align:left;list-style-type:none;height:60px;display:flex}.Plan li h1,.Plan li h2,.Plan li p{align-self:center}.Plan h1{font-size:2.2vh;color:#637488;font-weight:700;display:inline;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.Plan h2{font-size:2.2vh;color:#637488;font-weight:400;display:inline;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.Plan:hover{background-color:#fff;box-shadow:1px 2px 29px rgba(49,77,103,.69);transition:1s}.Plan.APA-2{background-color:#fff;box-shadow:1px 2px 29px rgba(49,77,103,.69)}.Plan p{font-size:.9em;padding:0;margin:10px 0 20px;color:rgba(49,77,103,.69)}.plan-name{margin-left:auto;margin-right:auto;margin-bottom:20px;max-height:8vh}.plan-name strong{font-size:2.5em;text-align:center}.interactions{width:40%}.interactions .plan-name{margin-bottom:2em}.plan-bullet{width:15px;height:15px;padding-right:15px;padding-left:15px;align-self:center}.plan-title{margin-bottom:1em!important}.boton{bottom:1vh;width:calc(100% - 50vw);left:25vw;position:absolute;border:none;height:3vh;margin-left:auto;margin-right:auto;background-color:#4da1ff;text-align:center;padding-top:2vh;padding-bottom:2vh;text-decoration:none;transition:1s}.boton a{color:#fff;font-weight:700;margin-top:30px;font-family:maax;letter-spacing:.1em;text-decoration:none;padding-top:5px}.boton:hover{background-color:#337bcc;transition:1s}.price{text-align:center;width:100%}.price small{color:#ff6d4b;font-size:.6em}.Plan h4{margin:0 0 30px;padding:10px;text-align:center;color:#ff6d4b;font-size:1.5em;font-family:maax}.Plan aside{font-size:.75em;color:#585656;font-family:maax;width:100%;padding-right:35px}.extra{background:#f8fafc;color:#f44132;margin:0;font-size:2.8vh;padding:2% 20%;font-weight:700}.bajada h1{color:#9393a2;margin:0;font-size:2.8vh;padding:0 20%}.bajada strong{color:#ff6d4b;font-size:3vh;padding-bottom:0}.pregunta{padding-bottom:30px;text-align:left;width:70%;margin:0 auto}.yellow strong{color:#ffa73b}.green strong{color:#1dcdc3}.blue strong{color:#0b2d3a}.resaltada strong{color:#ff6d4b}.resaltada h1{font-size:1.8vh}.resaltada h1 .yellow{color:#ffa73b}.resaltada h1 .green{color:#1dcdc3}.orange strong{color:#d05100}.footer{margin-top:20px;font-family:maax;background:#080b0c;padding-top:20px;padding-bottom:40px;color:#fff6;letter-spacing:.2em;font-weight:700;font-size:12px;margin-bottom:80px}.footer p{color:#94abc1b0}.footer a{color:#94abc1b0;cursor:pointer;text-decoration:none}.logos{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.logos a{text-decoration:none}.provider-logo{max-height:10vh;min-width:10vw;max-width:20vw}.sep{width:30px;height:2px;background-color:#f44132;margin:0 auto}.servicios{background:#f8fafc;position:relative;padding-bottom:10vh}.servicios-inner{background:#fff;padding:5% 15%}.servicios-inner p{color:#f44132;margin:0;font-size:2.8vh;padding:2% 20%;font-weight:700}.list{margin-top:40px;width:40%;color:#637488}.list li{padding-bottom:5px}.list h1,h2{font-size:2vh;display:inline;font-weight:400;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.list h1{font-weight:700}.left{float:left;text-align:right;padding-right:26px;border-right:1px solid #4c657c2e}.right{float:right;text-align:left;padding-left:10px;border-left:1px solid #4c657c2e}.llamada p{clear:both;font-size:16px;color:#314d67b0;font-style:italic}.servicios-inner .list li{list-style-type:none;font-size:20px}.login{height:7vh;padding-bottom:5vh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-92px;right:15%;position:absolute}.login a{color:#ff6d4b;text-decoration:none;font-weight:700;letter-spacing:.1em;font-size:12px;border:1px solid #ff6d4b;padding:5px 20px;border-radius:50px;transition:1s}.login a:hover{border:1px solid #ff6d4b;background:#ff6d4b;color:#fff;transition:1s}.info{width:20vw;height:25vh}@media (max-width:767px){.pregunta{width:auto}.bajada h1{padding:0 10%}.list{width:100%}.servicios-inner p{padding:2% 4%}.left,.right{float:none;text-align:center;border-right:none;border-left:none}.header-content{padding-top:6vh}.login{margin-top:-168px;right:14%}.header-sello{height:3vh;padding-bottom:5vh;display:flex;flex-direction:column;align-items:center;justify-content:center;width:14vh;float:right;margin-top:23px;padding-right:20px}.info{width:100vw;height:65vh}.boton a{font-size:.6em}}.contacts{height:80px;position:fixed;bottom:0;left:0;right:0;background:#080b0c;padding-top:10px;overflow-x:auto}.contacts>div{width:520px;height:80px;position:relative}a.whatsapp{max-width:50px;max-height:50px;position:absolute;z-index:99999;left:20px;bottom:20px;background-color:#4dc247;border-radius:50%;padding:3px}a.whatsapp img{height:50px}a.facebook{max-width:50px;max-height:50px;position:absolute;z-index:99999;left:110px;bottom:22px}a.facebook img{height:50px;width:50px}a.instagram{max-width:50px;max-height:50px;position:absolute;z-index:99999;left:200px;bottom:20px}a.instagram img{height:50px;width:50px;max-height:50px;max-width:50px}a.mobile{max-width:50px;max-height:50px;position:absolute;z-index:99999;left:280px;bottom:20px}a.mobile img{height:50px;width:50px;max-height:50px;max-width:50px}a.mail{max-width:50px;max-height:50px;position:absolute;z-index:99999;left:360px;bottom:20px}a.mail img{height:50px;width:50px;max-height:50px;max-width:50px}a.linkedin{max-width:50px;max-height:50px;position:absolute;z-index:99999;left:440px;bottom:20px}a.linkedin img{height:50px;width:50px;max-height:50px;max-width:50px}.pvv{text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:4vw;padding-right:4vw;padding-top:1vw}.pvv div{flex-basis:auto;flex-grow:1;padding-left:4vw;padding-right:4vw;padding-top:1vw}.pvv p{max-width:30vw}.pvv .yellow{color:#ffa73b}.pvv .green{color:#1dcdc3}.pvv .blue{color:#0b2d3a}.pvv .orange{color:#ff6d4b}.tooltip{background-color:#637488;color:#fff;padding:5px 10px;border-radius:4px;font-size:13px;display:none}.tcicon,.tticon{width:16px;height:16px;cursor:pointer;padding:16px}.downArrow{position:fixed!important;bottom:72px;left:12px;color:#f44132;width:77px!important;text-align:center;line-height:16px;font-weight:700}.bounce{-moz-animation:3s infinite bounce;-webkit-animation:3s infinite bounce;animation:3s infinite bounce}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}