@font-face{font-family:Biko;src:url(/fonts/biko/Biko_Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Biko;src:url(/fonts/biko/Biko_Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Biko;src:url(/fonts/biko/Biko_Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Biko;src:url(/fonts/biko/Biko_Light-Restricted.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cubano;src:url(/fonts/cubano/Cubano.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.video{background-image:linear-gradient(90deg,#000000e6,#000c),url(/background/background3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:70px 0;display:inline-block}@media only screen and (min-width:992px){.video{background-image:linear-gradient(90deg,#000c,#0009),url(/background/background3.jpg);padding:50px 0}}.video__title{color:#fff;text-transform:uppercase;letter-spacing:.3px;margin-bottom:20px;padding:0 25px;font-family:Cubano,sans-serif;font-size:26px;font-weight:800;line-height:1.1}@media only screen and (min-width:768px){.video__title{padding:0 40px}}@media only screen and (min-width:992px){.video__title{padding:0;font-size:42px}}.video__description{color:#00a578;max-width:700px;margin:0 auto;padding:0 25px 10px;font-family:Biko,sans-serif;font-size:16px;line-height:1.7}@media only screen and (min-width:768px){.video__description{padding:0 40px 10px}}@media only screen and (min-width:992px){.video__description{margin-bottom:10px;padding:0 0 10px;font-size:20px}}.video__card{border:1px solid #00a57840;border-radius:12px;margin:0 25px;overflow:hidden}@media only screen and (min-width:768px){.video__card{margin:0 40px}}@media only screen and (min-width:992px){.video__card{margin:0}}.video__wrapper{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.video__player{object-fit:cover;background:#000;width:100%;height:200px;display:block}@media only screen and (min-width:768px){.video__player{height:390px}}@media only screen and (min-width:992px){.video__player{height:608px}}.video__play{z-index:2;background:#00000026;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0}.video__play-img{width:90px;height:90px;transition:transform .3s}.video__wrapper:hover .video__play-img{transform:scale(1.1)}.video__group{margin-top:40px;padding:0 25px}@media only screen and (min-width:768px){.video__group{padding:0 40px}}@media only screen and (min-width:992px){.video__group{margin-top:50px;padding:0}}.video__button{letter-spacing:1.5px;color:#000;text-align:center;text-transform:uppercase;cursor:pointer;background:#87f01e;border:none;border-radius:8px;padding:18px 30px;font-family:Cubano,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,transform .2s,box-shadow .3s,color .3s;display:inline-block}@media only screen and (min-width:992px){.video__button{padding:22px 55px;font-size:16px}}.video__button:hover{color:#000;background:#a5f04b;transform:translateY(-3px);box-shadow:0 15px 40px #87f01e59}.directed{background-color:#000;background-image:radial-gradient(circle at 0 0,#00a57833 0%,#0000 45%),radial-gradient(circle at 100% 100%,#00a57833 0%,#0000 45%);background-repeat:no-repeat;padding:70px 0}.directed__header{margin-bottom:60px}.directed__title{color:#fff;text-transform:uppercase;margin-bottom:25px;padding:0 25px;font-family:Cubano,sans-serif;font-size:42px;font-weight:800;line-height:1.05}@media only screen and (min-width:768px){.directed__title{padding:0 40px}}@media only screen and (min-width:992px){.directed__title{margin-bottom:0;padding:0 10px;font-size:72px}}.directed__description{color:#b8b8b8;border-top:1px solid #00a57859;margin:0;padding:20px 25px 0;font-family:Biko,sans-serif;font-size:16px;line-height:1.7}@media only screen and (min-width:992px){.directed__description{margin-top:40px;padding-top:20px;font-size:18px}}.directed__items{flex-direction:column;gap:40px;display:flex}.directed__card{flex-direction:column;align-items:center;display:flex;position:relative}.directed__card-image{border-radius:12px;width:90%;height:250px;position:relative;overflow:hidden}@media only screen and (min-width:768px){.directed__card-image{width:94%}}@media only screen and (min-width:992px){.directed__card-image{width:55%;height:260px}}.directed__card-image img{object-fit:cover}.directed__card-content{background:#0a0a0a;border:1px solid #00a57840;border-radius:10px;width:calc(100% - 40px);margin-top:-50px;padding:30px;position:relative;box-shadow:0 15px 40px #0009}@media only screen and (min-width:992px){.directed__card-content{z-index:2;order:-1;width:48%;margin-top:0;margin-left:0;margin-right:-100px}}.directed__card-heading{align-items:flex-start;gap:15px;display:flex}.directed__card-heading span{color:#87f01e;font-size:42px;font-weight:700;line-height:1}.directed__card-heading h3{color:#fff;margin:0;font-size:20px;font-weight:700;line-height:1.3}.directed__card p{color:#b8b8b8;margin-top:25px;font-size:15px;line-height:1.8}@media only screen and (min-width:992px){.directed__card{flex-direction:row;align-items:center}}.benefits{background-color:#000;padding:70px 0}@media only screen and (min-width:992px){.benefits{padding:110px 0}}.benefits__header{align-items:flex-start;margin-bottom:40px;padding:0 25px}@media only screen and (min-width:768px){.benefits__header{padding:0 40px}}@media only screen and (min-width:992px){.benefits__header{margin-bottom:60px;padding:0}}.benefits__header--program{border-top:1px solid #b8b8b81f;margin-top:60px;padding-top:40px}@media only screen and (min-width:992px){.benefits__header--program{margin-top:100px;padding-top:70px}}.benefits__title{color:#fff;text-transform:uppercase;margin-bottom:25px;font-family:Cubano,sans-serif;font-size:42px;font-weight:800;line-height:1.05}@media only screen and (min-width:992px){.benefits__title{margin-bottom:0;font-size:72px}}.benefits__description{color:#b8b8b8;border-top:1px solid #00a57859;margin:0;padding-top:20px;font-family:Biko,sans-serif;font-size:16px;line-height:1.7}@media only screen and (min-width:992px){.benefits__description{margin-top:40px;padding-top:30px;font-size:18px}}.benefits__grid{margin:10px;padding:0 25px}@media only screen and (min-width:768px){.benefits__grid{padding:0 40px}}@media only screen and (min-width:992px){.benefits__grid{padding:0}}.benefits__card{background:#0a0a0a;border:1px solid #00a57840;border-radius:12px;height:100%;margin:12px;padding:30px 25px}@media only screen and (min-width:992px){.benefits__card{padding:40px 35px}}.benefits__card-heading{align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.benefits__card-number{color:#87f01e;flex-shrink:0;font-family:Cubano,sans-serif;font-size:32px;font-weight:700;line-height:1}@media only screen and (min-width:992px){.benefits__card-number{font-size:38px}}.benefits__card-title{color:#fff;text-transform:uppercase;letter-spacing:.3px;margin:0;padding-top:6px;font-family:Cubano,sans-serif;font-size:14px;font-weight:700;line-height:1.35}@media only screen and (min-width:992px){.benefits__card-title{font-size:16px}}.benefits__card-description{color:#b8b8b8;margin:0;font-family:Biko,sans-serif;font-size:15px;line-height:1.7}@media only screen and (min-width:992px){.benefits__card-description{font-size:16px}}.benefits__list{border-top:1px solid #b8b8b82e;flex-direction:column;margin:0 25px;display:flex}@media only screen and (min-width:768px){.benefits__list{margin:0 40px}}@media only screen and (min-width:992px){.benefits__list{margin:0}}.benefits__item{border-bottom:1px solid #b8b8b82e}.benefits__item--open .benefits__item-content{opacity:1;max-height:2000px;padding-top:10px;padding-bottom:40px}.benefits__item--open .benefits__item-toggle{color:#fff}.benefits__item-header{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:30px 0;transition:opacity .2s;display:flex}@media only screen and (min-width:992px){.benefits__item-header{gap:30px;padding:45px 30px}}.benefits__item-header:hover .benefits__item-part{color:#a5f04b}.benefits__item-header:hover .benefits__item-toggle{color:#87f01e;background-color:#87f01e26;border-color:#87f01e66}.benefits__item-title{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0;font-family:Cubano,sans-serif;font-size:14px;font-weight:700;line-height:1.35}@media only screen and (min-width:992px){.benefits__item-title{font-size:20px}}.benefits__item-part{color:#87f01e;transition:color .2s}.benefits__item-toggle{color:#b8b8b8;background-color:#0000;border:1px solid #b8b8b840;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:Biko,sans-serif;font-size:22px;font-weight:300;line-height:1;transition:background-color .3s,border-color .3s,color .2s;display:inline-flex}@media only screen and (min-width:992px){.benefits__item-toggle{width:44px;height:44px;font-size:30px}}.benefits__item-content{opacity:0;max-height:0;padding:0;transition:max-height .5s,opacity .3s,padding .4s;overflow:hidden}@media only screen and (min-width:992px){.benefits__item-content{padding:0 30px}}.benefits__item-lead{color:#b8b8b8;margin:0 0 20px;font-family:Biko,sans-serif;font-size:15px;line-height:1.7}@media only screen and (min-width:992px){.benefits__item-lead{margin-bottom:25px;font-size:16px}}.benefits__item-bullets{flex-direction:column;gap:12px;margin:0 0 25px;padding:0;list-style:none;display:flex}.benefits__item-bullets li{color:#b8b8b8;padding-left:22px;font-family:Biko,sans-serif;font-size:14px;line-height:1.7;position:relative}@media only screen and (min-width:992px){.benefits__item-bullets li{font-size:16px}}.benefits__item-bullets li:before{content:"";background-color:#87f01e;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:4px}.benefits__cta{justify-content:center;margin-top:50px;padding:0 25px;display:flex}@media only screen and (min-width:768px){.benefits__cta{padding:0 40px}}@media only screen and (min-width:992px){.benefits__cta{margin-top:70px;padding:0}}.benefits__button{letter-spacing:1.5px;color:#000;text-align:center;text-transform:uppercase;cursor:pointer;background:#87f01e;border:none;border-radius:8px;padding:18px 30px;font-family:Cubano,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,transform .2s,box-shadow .3s,color .3s;display:inline-block}@media only screen and (min-width:992px){.benefits__button{padding:22px 55px;font-size:16px}}.benefits__button:hover{color:#000;background:#a5f04b;transform:translateY(-3px);box-shadow:0 15px 40px #87f01e59}.bonos{background-color:#000;background-image:radial-gradient(circle at 0 0,#00a57833 0%,#0000 45%),radial-gradient(circle at 100% 100%,#00a57833 0%,#0000 45%);background-repeat:no-repeat;padding:70px 0}@media only screen and (min-width:992px){.bonos{padding:110px 0}}.bonos__header{align-items:flex-start;margin-bottom:45px;padding:0 25px}@media only screen and (min-width:768px){.bonos__header{padding:0 40px}}@media only screen and (min-width:992px){.bonos__header{margin-bottom:65px;padding:0}}.bonos__title{color:#fff;text-transform:uppercase;margin-bottom:25px;font-family:Cubano,sans-serif;font-size:42px;font-weight:800;line-height:1.05}@media only screen and (min-width:992px){.bonos__title{margin-bottom:0;font-size:72px}}.bonos__subtitle{color:#b8b8b8;border-top:1px solid #00a57859;margin:0;padding-top:20px;font-family:Biko,sans-serif;font-size:16px;line-height:1.7}@media only screen and (min-width:992px){.bonos__subtitle{margin-top:40px;padding-top:30px;font-size:18px}}.bonos__grid{grid-template-columns:1fr;gap:24px;padding:0 25px;display:grid}@media only screen and (min-width:768px){.bonos__grid{padding:0 40px}}@media only screen and (min-width:992px){.bonos__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:0}}.bonos__card{background:linear-gradient(145deg,#00a5782e 0%,#0a0a0a 42%,#000 100%);border:1px solid #00a57840;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 18px 45px #00000059}@media only screen and (min-width:992px){.bonos__card{min-height:100%}}.bonos__card:hover{border-color:#87f01e7a;box-shadow:0 20px 55px #00a5782e}.bonos__media{background:radial-gradient(circle at 20% 20%,#87f01e2e,#0000 35%),linear-gradient(135deg,#00a5783d,#000000f2);min-height:230px;position:relative;overflow:hidden}@media only screen and (min-width:992px){.bonos__media{min-height:280px}}.bonos__media--fallback:before{content:"Imagen del bono";color:#ffffffa6;text-transform:uppercase;justify-content:center;align-items:center;font-family:Cubano,sans-serif;font-size:18px;display:flex;position:absolute;inset:0}.bonos__image{object-fit:cover;width:100%;height:100%;min-height:230px;display:block}@media only screen and (min-width:992px){.bonos__image{min-height:280px}}.bonos__media-number{color:#000;letter-spacing:.8px;text-transform:uppercase;background:#87f01e;align-items:center;min-height:34px;padding:8px 14px;font-family:Cubano,sans-serif;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:18px;left:18px}.bonos__content{flex:1;padding:28px 24px 32px}@media only screen and (min-width:992px){.bonos__content{padding:34px 32px 38px}}.bonos__label{color:#87f01e;text-transform:uppercase;letter-spacing:1px;margin-bottom:14px;font-family:Cubano,sans-serif;font-size:13px;line-height:1;display:block}.bonos__card-title{color:#fff;text-transform:uppercase;margin:0 0 18px;font-family:Cubano,sans-serif;font-size:20px;line-height:1.25}@media only screen and (min-width:992px){.bonos__card-title{font-size:24px}}.bonos__description{color:#b8b8b8;margin:0;font-family:Biko,sans-serif;font-size:15px;line-height:1.75}@media only screen and (min-width:992px){.bonos__description{font-size:16px}}.bonos__cta{justify-content:center;margin-top:45px;padding:0 25px;display:flex}@media only screen and (min-width:992px){.bonos__cta{margin-top:65px;padding:0}}.bonos__button{letter-spacing:1.5px;color:#000;text-align:center;text-transform:uppercase;cursor:pointer;background:#87f01e;border:none;border-radius:8px;padding:18px 30px;font-family:Cubano,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,transform .2s,box-shadow .3s,color .3s;display:inline-block}@media only screen and (min-width:992px){.bonos__button{padding:22px 55px;font-size:16px}}.bonos__button:hover{color:#000;background:#a5f04b;transform:translateY(-3px);box-shadow:0 15px 40px #87f01e59}.faq{background-color:#000;padding:70px 0}@media only screen and (min-width:992px){.faq{padding:110px 0}}.faq__header{align-items:flex-start;margin-bottom:40px;padding:0 25px}@media only screen and (min-width:768px){.faq__header{padding:0 40px}}@media only screen and (min-width:992px){.faq__header{margin-bottom:60px;padding:0}}.faq__title{color:#fff;text-transform:uppercase;margin-bottom:25px;font-family:Cubano,sans-serif;font-size:42px;font-weight:800;line-height:1.05}@media only screen and (min-width:992px){.faq__title{margin-bottom:0;font-size:72px}}.faq__description{color:#b8b8b8;border-top:1px solid #00a57859;margin:0;padding-top:20px;font-family:Biko,sans-serif;font-size:16px;line-height:1.7}@media only screen and (min-width:992px){.faq__description{margin-top:40px;padding-top:30px;font-size:18px}}.faq__list{border-top:1px solid #b8b8b82e;flex-direction:column;margin:0 25px;display:flex}@media only screen and (min-width:768px){.faq__list{margin:0 40px}}@media only screen and (min-width:992px){.faq__list{margin:0}}.faq__item{border-bottom:1px solid #b8b8b82e}.faq__item--open .faq__item-content{opacity:1;max-height:500px;padding-top:0;padding-bottom:34px}.faq__item--open .faq__item-toggle{color:#fff}.faq__item-header{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:30px 0;transition:opacity .2s;display:flex}@media only screen and (min-width:992px){.faq__item-header{gap:30px;padding:42px 30px}}.faq__item-header:hover .faq__item-number{color:#a5f04b}.faq__item-header:hover .faq__item-toggle{color:#87f01e;background-color:#87f01e26;border-color:#87f01e66}.faq__item-number{color:#87f01e;font-family:Cubano,sans-serif;font-size:14px;font-weight:700;line-height:1;transition:color .2s}@media only screen and (min-width:992px){.faq__item-number{font-size:18px}}.faq__item-question{color:#fff;text-transform:uppercase;letter-spacing:.5px;flex:1;margin:0;font-family:Cubano,sans-serif;font-size:14px;font-weight:700;line-height:1.35}@media only screen and (min-width:992px){.faq__item-question{font-size:20px}}.faq__item-toggle{color:#b8b8b8;background-color:#0000;border:1px solid #b8b8b840;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:Biko,sans-serif;font-size:22px;font-weight:300;line-height:1;transition:background-color .3s,border-color .3s,color .2s;display:inline-flex}@media only screen and (min-width:992px){.faq__item-toggle{width:44px;height:44px;font-size:30px}}.faq__item-content{opacity:0;max-height:0;padding:0;transition:max-height .5s,opacity .3s,padding .4s;overflow:hidden}@media only screen and (min-width:992px){.faq__item-content{padding:0 30px}}.faq__item-content p{color:#b8b8b8;margin:0;font-family:Biko,sans-serif;font-size:15px;line-height:1.7}@media only screen and (min-width:992px){.faq__item-content p{max-width:920px;font-size:16px}}.faq__item-content p strong{color:#fff;font-weight:700}.site{background-image:linear-gradient(90deg,#000000e6,#000c),url(/background/background3.jpg);background-image:cover;background-position:50%;background-repeat:no-repeat;width:100%}.site__title{text-align:center;color:#bebdbd;padding-top:10px;padding-bottom:15px;font-size:40px}.site__title span,.site__title strong{color:#e67b18}@media only screen and (min-width:992px){.site__title{padding-top:40px;font-size:40px}}.site__subtitle{font-size:20px;font-style:normal;font-weight:10;line-height:1.2}.site__subtitle span{color:#e67b18}.site__description{color:#fff}.site__card{color:#fff;background-color:#032440;padding:10px 10px 0;display:inline-block}.site__card-subtitle span{-webkit-text-decoration:line-through #f53a3a;text-decoration:line-through #f53a3a;text-decoration-thickness:2px}.site__group{justify-content:center;margin-bottom:35px;display:flex}@media only screen and (min-width:992px){.site__group{justify-content:start}}.site__button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#e8b83e,#dd972d);margin-top:10px;margin-bottom:20px;padding:20px;text-decoration:none;display:inline-block}.site__button-help{color:#fff;background-color:#c49d0e;padding:10px}@media only screen and (min-width:992px){.site__button-help{padding:20px}}.site__button-help:hover{color:#000;background-color:#c49d0e}.site__button:hover{color:#fff;background-color:#e67b18}.site__img{filter:drop-shadow(1px 1px 20px #000);width:300px;height:300px;-webkit-mask-image:linear-gradient(#837feb 80%,#0000);mask-image:linear-gradient(#837feb 80%,#0000)}@media only screen and (min-width:992px){.site__img{width:450px;height:450px}}
