*{box-sizing:border-box}:root{--color-primary:#49b6ff;--color-primaryHover:#158cdb;--color-secondary:#f1910a;--color-accent:#e74c3c;--color-background:#f1f3f5;--color-text:#000d22;--color-white:#ffffff;--color-gray100:#b4b4b4;--color-gray200:#7e7d7d;--color-gray300:#5a5a5a;--color-button1:#3d3a4e}#content-hero{font-family:'Poppins',sans-serif;margin:0;padding:0;background-color:var(--color-white);color:var(--color-gray200)}.sectionIndex{text-align:center}.section-headingIndex{font-size:38px;color:var(--color-primary);margin-bottom:30px;margin-top:10px;font-weight:500}@media screen and (max-width:768px){.section-headingIndex{font-size:28px}}.sectionHeader{height:auto;margin-top:-26rem;position:relative;top:0;z-index:-800;max-width:100%}.responsive-image{width:100%;height:auto;object-fit:cover;max-height:100vh}.sectionHeader svg{position:absolute;bottom:-3.8rem}.sectionHeader::before{content:'';position:absolute;top:28.6rem;left:0;width:100%;height:.625rem;box-shadow:0 .5rem .625rem rgb(0 0 0 / .3);z-index:1}.mainHeader{max-width:100%;height:fit-content;position:relative}.mainHeader figure{margin:0;max-width:100%}.overlayIndex{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:0}.textOverlay{position:absolute;top:84%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:2;text-align:center;max-width:80%;width:100%}.textOverlay .overlaySecondaryText,.textOverlay .overlaySecondarySpan{display:none}.textOverlay-Mi{background-color:#49b6ff;width:fit-content;padding-left:.5rem;padding-right:.125rem;font-size:4vw!important;font-weight:700!important;letter-spacing:0.3125rem!important;border-radius:.125rem;margin:0;display:inline-block}.textOverlay .overlayMainText{font-size:4vw;font-weight:700;letter-spacing:.3125rem;margin-bottom:1.25rem}.textOverlay .overlayMainSpan{font-size:1.7vw}@media screen and (max-width:357px){.sectionHeader{margin-top:2.6rem}.sectionHeader::before{display:none}.textOverlay{max-width:95%;width:100%;top:28%}.textOverlay .overlayMainText{display:none}.textOverlay .overlaySecondaryText{display:block;font-size:8vw;font-weight:600;margin-bottom:0;letter-spacing:0}.textOverlay .overlaySecondarySpan{font-size:6vw;font-weight:600;display:block}.textOverlay-Mi{font-size:8vw!important;font-weight:600;letter-spacing:0;padding-left:.1875rem;padding-right:0}.textOverlay .overlayMainSpan{display:none}.sectionHeader svg{bottom:-.625rem}}@media screen and (min-width:358px) and (max-width:419px){.sectionHeader{margin-top:1rem}.sectionHeader::before{display:none}.textOverlay{max-width:95%;width:100%;top:34%}.textOverlay .overlayMainText{display:none}.textOverlay .overlaySecondaryText{display:block;font-size:8vw;font-weight:600;margin-bottom:0;letter-spacing:0}.textOverlay .overlaySecondarySpan{font-size:6vw;font-weight:600;display:block}.textOverlay-Mi{font-size:8vw!important;font-weight:600;letter-spacing:0;padding-left:.1875rem;padding-right:0}.textOverlay .overlayMainSpan{display:none}.sectionHeader svg{bottom:-.75rem}}@media screen and (min-width:420px) and (max-width:768px){.sectionHeader{margin-top:3rem}.sectionHeader::before{display:none}.textOverlay{max-width:98%;width:100%;top:25%}.textOverlay .overlaySecondaryText{display:block;font-size:10vw;font-weight:600;margin-bottom:0;letter-spacing:0}.textOverlay .overlaySecondarySpan{font-size:7vw;font-weight:600;display:block}.textOverlay .overlayMainText{display:none}.textOverlay-Mi{font-size:10vw!important;font-weight:600;letter-spacing:0;padding-left:.1875rem;padding-right:0}.textOverlay .overlayMainSpan{display:none}.sectionHeader svg{bottom:-.75rem}}@media screen and (min-width:769px) and (max-width:1300px){.sectionHeader{margin-top:-22%}.sectionHeader::before{display:none}.textOverlay{max-width:95%;top:82%}.textOverlay .overlayMainText{font-size:6.5vw;font-weight:600;margin-bottom:0;letter-spacing:0}.textOverlay-Mi{font-size:6.5vw!important;font-weight:600;letter-spacing:0;padding-left:.1875rem;padding-right:0;margin-bottom:.3125rem}.textOverlay .overlayMainSpan{font-size:2.4vw}.sectionHeader svg{bottom:-1.375rem}}@media screen and (min-width:1301px) and (max-width:1700px){.sectionHeader{margin-top:-23%}.sectionHeader::before{display:none}.textOverlay .overlayMainText{font-size:5.8vw;font-weight:600;margin-bottom:0;letter-spacing:0}.textOverlay-Mi{font-size:5.8vw!important;font-weight:600;letter-spacing:0;padding-left:.1875rem;padding-right:0;margin-bottom:.3125rem}.textOverlay .overlayMainSpan{font-size:2.2vw}.sectionHeader svg{bottom:-1.375rem}}.btn-camara-comercio{border:none;z-index:100;position:absolute;right:20px;top:100px;animation-duration:2s infinite;animation-iteration-count:infinite}@media (max-width:763px){.btn-camara-comercio{top:350px}}@media (max-width:763px) and (min-width:573px){.btn-camara-comercio{top:400px}}.Offer-Section{background-color:#f7f7f7;padding:1rem 0;position:relative;overflow:hidden}.Offer-Section::after,.Offer-Section .circle3{content:'';position:absolute;border-radius:50%;background:#fff0;border:2.2rem solid rgb(226 226 226 / .26);z-index:0}.Offer-Section::after{width:26.88rem;height:26.88rem;top:3.75rem;right:-12%;border:8.125rem solid rgb(226 226 226 / .26)}.Offer-Section .circle3{width:50rem;height:50rem;top:20%;left:-4%;transform:translateX(-50%);border:12.5rem solid rgb(226 226 226 / .26)}@media (max-width:64rem){.Offer-Section::after{width:18.75rem;height:18.75rem;top:3.125rem;right:-10%;border:6.25rem solid rgb(226 226 226 / .26)}.Offer-Section .circle3{width:37.5rem;height:37.5rem;top:30%;left:-5%;border:9.375rem solid rgb(226 226 226 / .26)}}@media (max-width:48rem){.Offer-Section::after{width:12.5rem;height:12.5rem;top:2.5rem;right:-8%;border:4rem solid rgb(226 226 226 / .26)}.Offer-Section .circle3{width:25rem;height:25rem;top:40%;left:-2%;border:7rem solid rgb(226 226 226 / .26)}}@media (max-width:30rem){.Offer-Section::after{width:9.375rem;height:9.375rem;top:14%;right:-15%;border:3.2rem solid rgb(226 226 226 / .26)}.Offer-Section .circle3{width:18.75rem;height:18.75rem;top:70%;left:-5%;border:5rem solid rgb(226 226 226 / .26)}}.slideshow-container{max-width:70%;position:relative;margin:auto;overflow:hidden;z-index:1}@media (max-width:768px){.slideshow-container{max-width:100%}}.slides{display:flex;transition:transform 0.5s ease}.mySlides{flex:0 0 100%;padding:1.25rem;border-radius:.625rem;text-align:center;font-size:1.125rem;display:flex;align-items:center;justify-content:center;z-index:1}.dots-container{display:flex;justify-content:center;align-items:center;margin-top:1.5rem;position:relative;max-width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:2rem}.prev,.next{position:absolute;top:50%;transform:translateY(-50%);background-color:none;color:#fff;padding:10px 15px;text-decoration:none;font-size:1.8rem;transition:0.6s ease;border-radius:5px;user-select:none;z-index:2;cursor:pointer}.prev{left:10px}.next{right:10px}.prev:hover,.next:hover{color:#09163f}.dot{cursor:pointer;height:.7rem;width:.7rem;margin:0 .3125rem;background-color:#b6b6b6;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.activeNew,.dot:hover{background-color:#818181}@media (max-width:768px){.mySlides{padding:.625rem;font-size:1rem}.slideContent{width:85%}.slideContent p{color:#fff;padding-left:1.2rem;padding-right:1.2rem}}.slideContent{box-shadow:0 8px 28px -9px rgb(0 0 0 / .45);position:relative;width:85%;height:auto;border-radius:16px;overflow:hidden;text-align:center;padding:40px 30px;color:#fff;background:#49b6ff;background:linear-gradient(200deg,#1289d8 4%,rgb(89 210 250 / .776) 90%);transition:transform 0.5s ease-in-out}.infotop svg{width:4rem;margin-bottom:1rem}.wave{position:absolute;width:45rem;height:800px;opacity:.6;left:50%;bottom:6rem;margin-left:-270px;background:linear-gradient(744deg,#2574c4,#3292f1 60%,#1b5ba1);z-index:-1}.playing .wave{border-radius:40%;animation:wave 4000ms infinite linear}.wave{border-radius:40%;animation:wave 130s infinite linear}@keyframes wave{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slideContent h2{color:#fff;font-weight:600;margin-bottom:1.5rem}.slideContent p{color:#fff;margin-bottom:1rem}.container.mensajeProvisional{width:100%}@media (min-width:1024px){.container.mensajeProvisional{width:60%}}.btn-containerIndex{display:flex;justify-content:center;align-items:center}.btn-RegistroIndex{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:#fff0;padding:0;font-size:1rem;font-family:inherit;width:12rem;height:auto}.btn-RegistroIndex .circleIndex{transition:all 0.45s cubic-bezier(.65,0,.076,1);position:relative;display:flex;justify-content:flex-start;align-items:center;padding-left:1rem;width:3rem;height:3rem;background:var(--color-secondary);border-radius:1.8rem;overflow:hidden}.btn-RegistroIndex .circleIndex .icon.arrow{font-size:1.5rem;color:var(--color-white);transition:none}.btn-RegistroIndex .circleIndex .icon.arrow::before{content:'>';color:var(--color-white);font-size:1.5rem;position:relative;line-height:1}.btn-RegistroIndex .button-textIndex{transition:color 0.45s cubic-bezier(.65,0,.076,1);position:absolute;top:50%;left:3.5rem;transform:translateY(-50%);color:var(--color-text);font-weight:700;text-align:left;text-transform:uppercase;text-decoration:none;font-size:1.125rem}@media screen and (min-width:768px){.btn-RegistroIndex{font-size:1.25rem;width:15rem}.btn-RegistroIndex .circleIndex{width:3.75rem;height:3.75rem}.btn-RegistroIndex .circleIndex .icon.arrow::before{font-size:1.75rem}.btn-RegistroIndex .button-textIndex{left:4.5rem;font-size:1.6rem}.btn-RegistroIndex .circleIndex .icon.arrow{margin-left:.5rem}.mensaje-MembresiaGratisIndex{font-size:1.5rem}}.btn-RegistroIndex:hover .circleIndex{width:100%;border-radius:1.8rem}.btn-RegistroIndex:hover .circleIndex .icon.arrow::before{position:relative;left:0}.btn-RegistroIndex:hover .button-textIndex{color:var(--color-white)}@media screen and (max-width:767px){.btn-RegistroIndex .button-textIndex{font-size:1.5rem}}.underlinedIndex{position:relative}.underline-clipIndex:after{content:'';position:absolute;top:95%;width:400px;aspect-ratio:3 / 1;left:50%;transform:translate(-50%,0);border-radius:50%;margin-top:10px;border:6px solid var(--color-primary);clip-path:polygon(0 0,50% 50%,100% 0)}.features-container2Index{display:flex;flex-wrap:wrap;gap:35px;justify-content:center;margin-top:100px;margin-bottom:100px}.feature-groupIndex{display:flex;align-items:center;justify-content:center;width:90%}.flip-card-containerIndex{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1.5rem;margin-bottom:1.5rem}.flip-cardIndex{background-color:#fff0;width:300px;min-width:200px;height:400px;perspective:1000px;background-color:var(--color-white);margin:10px;padding:10px;border-radius:10px}.flip-card-titleIndex{width:90%;text-align:center;margin-top:30px;font-weight:600;text-align:center;text-transform:uppercase;color:var(--color-text);letter-spacing:2px;font-size:22px}.flip-card-iconIndex{margin-bottom:10px;display:flex;justify-content:center;text-align:center}.flip-card-iconIndex img{max-width:100%;height:auto}.flip-card-innerIndex{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d}.flip-cardIndex:hover .flip-card-innerIndex{transform:rotateY(180deg)}.flip-card-frontIndex,.flip-card-backIndex{box-shadow:0 2px 10px rgb(0 0 0 / .1);position:absolute;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1rem;align-items:center}.flip-card-frontIndex{background:var(--color-white);color:#0f0f0f}.flip-card-backIndex{background:linear-gradient(120deg,var(--color-secondary) 30%,#dd8f11 88%,bisque 40%,#f8b64b 78%);color:var(--color-white);transform:rotateY(180deg);padding:20px}.ver-mas-btnIndex{background-color:var(--color-secondary);color:var(--color-white);border:none;padding:10px 15px;text-align:center;text-decoration:none;display:flex;justify-content:center;font-size:16px;margin-top:10px;margin-bottom:10px;height:40px;width:auto;border-radius:10px;cursor:pointer;transition:background-color 0.3s ease}.ver-mas-btnIndex span{margin-left:10px;font-family:'Poppins',sans-serif;font-weight:500;margin-top:2px}.ver-mas-btnIndex:hover{background-color:#c7803d}.flip-card-backIndex p{font-size:18px}@media screen and (max-width:768px){.features-container2Index{margin-top:80px;margin-bottom:70px}.flip-cardIndex{width:250px;height:350px}.flip-card-titleIndex{font-size:18px}.flip-card-backIndex p{font-size:16px}.flip-card-titleIndex{margin-top:10px}}.section-4Index{margin-top:3rem}.initial-section-4Index{background-color:#f7f7f7;background-image:url(/assets/img/patron.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.section-4-headingIndex{color:#000d22}.featureIndex{display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:0 2px 10px rgb(0 0 0 / .1);margin-top:15px;transition:box-shadow 0.3s,border 0.3s,transform 0.3s;background-color:#fff}.featureIndex:hover{transform:translateY(-15px)}.features-containerIndex .feature-widthIndex{width:400px}.features-containerIndex{display:flex;gap:55px;align-items:top;justify-content:center;margin-top:55px}.featureIndex .feature-titleIndex{display:flex;justify-content:center;display:flex;align-items:center;width:100%;padding:35px 0 30px 0;text-transform:uppercase;font-size:22px;color:#10a0cc;letter-spacing:2px;margin:0;text-align:center;font-weight:600}.featureIndex .icon-featureIndex img{margin-top:25px}.featureIndex p{font-size:18px;margin-left:25px;margin-right:25px;margin-bottom:20px;text-align:center}.btn-container-2Index{display:flex;justify-content:center;padding:60px 0 60px 0;animation-duration:2s infinite;animation-iteration-count:infinite}.button-endIndex{padding:1em 2em;border:none;border-radius:5px;font-weight:700;letter-spacing:5px;text-transform:uppercase;cursor:pointer;color:#fff;transition:all 1000ms;font-size:15px;position:relative;overflow:hidden;outline:2px solid #f8ce8b;background-color:#F9A826;box-shadow:4px 5px 17px -4px #cc8616;text-decoration:none}.button-end-spanIndex{font-size:22px}.button-endIndex:hover{transform:scale(1.1);color:#fff}@media screen and (max-width:768px){.features-containerIndex{flex-direction:column;align-items:center}.features-containerIndex .feature-widthIndex{width:90%}.button-end-spanIndex{font-size:18px}}