:root{--color-purple:#512bff;--color-cyan:#21a9e1;--color-yellow:#ffbc00;--color-pink:#ff445a;--color-green:#25d366;--color-dark-blue:#262362;--color-gray:#6d6e71;--color-light-gray:#e8e8e9;--color-bg-light:#ededed;--color-bg-lighter:#eaeaea;--text-primary:#262362;--text-secondary:#6d6e71;--text-white:#fff;--bg-primary:#fff;--bg-secondary:#ededed;--bg-dark:#262362;--bg-cyan:#21a9e1;--font-size-hero:60px;--font-size-h1:46px;--font-size-h2:32px;--font-size-h3:27px;--font-size-body:20px;--font-size-small:16px;--laptop-font-size-hero:52px;--laptop-font-size-h1:40px;--laptop-font-size-h2:28px;--laptop-font-size-h3:24px;--laptop-font-size-body:18px;--laptop-font-size-small:15px;--mobile-font-size-hero:36px;--mobile-font-size-h1:30px;--mobile-font-size-h2:24px;--mobile-font-size-h3:20px;--mobile-font-size-body:16px;--mobile-font-size-small:14px;--btn-height-large:70px;--btn-height-medium:52px;--btn-height-small:44px;--btn-padding-x-large:48px;--btn-padding-x-medium:32px;--btn-padding-x-small:24px;--btn-border-radius:24px;--btn-primary-bg:var(--color-cyan);--btn-primary-text:var(--text-white);--btn-secondary-bg:var(--color-light-gray);--btn-secondary-text:var(--color-purple);--btn-danger-bg:var(--color-pink);--btn-danger-text:var(--text-white);--btn-success-bg:var(--color-green);--btn-success-text:var(--text-white);--spacing-xs:8px;--spacing-sm:16px;--spacing-md:24px;--spacing-lg:32px;--spacing-xl:48px;--spacing-2xl:64px;--spacing-3xl:96px;--container-max-width:1440px;--container-padding:0 80px;--container-padding-large:0 40px;--container-padding-small:0 16px;--container-padding-xsmall:0 8px;--grid-columns:12;--grid-gap:24px}html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}.padre{column-gap:2%;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:2%}.desk{display:block!important}.mitad{width:49%}.completa{margin-top:16px;width:100%}.mob{display:none!important}@media (max-width:720px){.desk{display:none!important}.mob{display:block!important}.padre{display:flex;flex-direction:column}.mitad{width:100%}}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:var(--font-size-body);line-height:1.6}.container-main{margin:0 auto;max-width:var(--container-max-width);padding:var(--container-padding);width:100%}@media (max-width:1440px){.container-main{padding:var(--container-padding-large)}}@media (max-width:720px){.container-main{padding:0 var(--spacing-sm)}}.grid-12{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);width:100%}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}@media (max-width:768px){.grid-12{grid-template-columns:1fr}.col-span-1,.col-span-10,.col-span-11,.col-span-12,.col-span-2,.col-span-3,.col-span-4,.col-span-5,.col-span-6,.col-span-7,.col-span-8,.col-span-9{grid-column:span 1}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}h1{font-size:var(--font-size-h1);margin-bottom:var(--spacing-sm)}h2{font-size:var(--font-size-h2);margin-bottom:var(--spacing-md)}h3{font-size:var(--font-size-h3)}p{font-size:var(--font-size-body);line-height:1.6;margin-bottom:var(--spacing-md)}@media (max-width:1200px){h1{font-size:var(--laptop-font-size-h1)}h2{font-size:var(--laptop-font-size-h2);margin-bottom:var(--spacing-md)}h3{font-size:var(--laptop-font-size-h3)}p{font-size:var(--laptop-font-size-body);line-height:1.6;margin-bottom:var(--spacing-md)}}@media (max-width:720px){h1{font-size:var(--mobile-font-size-h1)}h2{font-size:var(--mobile-font-size-h2);margin-bottom:var(--spacing-sm)}h3{font-size:var(--mobile-font-size-h3)}p{font-size:var(--mobile-font-size-body);line-height:1.6;margin-bottom:var(--spacing-sm)}}.btn{align-items:center;border:none;border-radius:var(--btn-border-radius);cursor:pointer;display:inline-flex;font-size:var(--font-size-h3);font-weight:700;height:var(--btn-height-medium);justify-content:center;padding:0 var(--btn-padding-x-small);text-decoration:none;transition:all .3s ease}.btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.btn-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-text);height:var(--btn-height-large);padding:0 var(--btn-padding-x-small)}.btn-secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text)}.btn-whatsapp{background-color:var(--btn-success-bg);color:var(--btn-success-text);gap:var(--spacing-sm)}.btn-email{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text)}.btn-call,.btn-email{gap:var(--spacing-sm)}.btn-call{background-color:var(--btn-danger-bg);color:var(--btn-danger-text)}.btn-membership{background-color:var(--color-yellow);color:var(--text-primary);width:100%}.btn-membership-featured{background-color:var(--color-cyan);color:var(--text-white);width:100%}.btn-menu{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:var(--spacing-sm)}.btn-menu span{background-color:var(--color-gray);border-radius:2px;height:3px;width:30px}.btn-icon{font-size:24px}.hero{background-color:var(--bg-primary);padding:var(--spacing-3xl) 0 0 0}.hero .grid-12{align-items:center}.play-icon{background-color:var(--color-purple);border-radius:50%;height:40px;margin-bottom:var(--spacing-md);opacity:.7;width:40px}.hero-title{color:var(--color-purple);font-size:var(--font-size-hero);margin-bottom:var(--spacing-lg)}.hero-description{color:var(--text-primary);font-size:var(--font-size-body);line-height:1.6;margin-bottom:var(--spacing-xl)}.hero-image-wrapper{border-radius:20px;overflow:hidden;position:relative;width:100%}.hero-image-wrapper:after{background:linear-gradient(0deg,rgba(0,0,0,.2),transparent);bottom:0;content:"";height:50%;left:0;position:absolute;right:0}@media(max-width:1200px){.hero-title{font-size:var(--laptop-font-size-hero)}.hero-image{margin:0!important}}@media(max-width:1024px){.hero .grid-12{grid-template-columns:1fr}.hero-description{margin-bottom:var(--spacing-md)}.hero-text .btn-primary{display:block;line-height:70px;width:200px}}@media(max-width:770px){.hero{padding:var(--spacing-3xl) 0 0 0}.hero-title{font-size:var(--mobile-font-size-hero)}.hero-description{font-size:var(--mobile-font-size-body)}}.why-section{background-color:var(--bg-primary);padding:var(--spacing-3xl) 0;position:relative}.why-section h1{color:var(--color-yellow)}.why-section h2{color:var(--color-purple)}.why-image-container{display:flex;justify-content:center;margin-top:var(--spacing-2xl)}.why-image{background-color:var(--color-pink);border-radius:50%;height:200px;width:200px}@media(max-width:720px){.why-section{padding:var(--spacing-xl) 0}}.method-section{padding:var(--spacing-3xl) 0 0 0}.method-section .container-main{background-color:var(--bg-secondary);border-radius:24px;padding:var(--spacing-3xl)}.method-section h1{color:var(--color-purple);text-align:center}.method-section h2{color:var(--text-primary);margin-bottom:var(--spacing-xl);text-align:center}.method-card{padding:var(--spacing-lg);text-align:center}.method-card-blue{background:url(https://107197.fs1.hubspotusercontent-na1.net/hubfs/107197/natlingo/website2026/assets/method-bg-blue.png) no-repeat;background-position:0 0;background-size:100% 100%;position:relative}.method-card-blue h1{color:var(--color-yellow)}.method-card-blue p{color:var(--text-white)}.method-card-cyan{background:url(https://107197.fs1.hubspotusercontent-na1.net/hubfs/107197/natlingo/website2026/assets/method-bg-cyan.png) no-repeat;background-position:0 0;background-size:100% 100%;position:relative}.method-card-cyan h1,.method-card-cyan p{color:var(--text-primary)}.method-card-pink{background:url(https://107197.fs1.hubspotusercontent-na1.net/hubfs/107197/natlingo/website2026/assets/method-bg-pink.png) no-repeat;background-position:0 0;background-size:100% 100%;position:relative}.method-card-pink h1,.method-card-pink p{color:var(--text-white)}.method-icon{align-items:center;display:flex;height:80px;justify-content:center;margin:0 auto var(--spacing-lg);width:80px}@media(max-width:1024px){.method-section .container-main{border-radius:0;padding:var(--spacing-xl) var(--spacing-sm)}}@media(max-width:720px){.method-section{padding:0 0 var(--spacing-xl) 0}.method-section h1,.method-section h2{text-align:left}.method-card-blue h1,.method-card-cyan h1,.method-card-pink h1{text-align:center}}.memberships-section{background-color:var(--bg-primary);padding:var(--spacing-3xl) 0 0 0}.memberships-section h1{margin-bottom:var(--spacing-xl);text-align:center}.aventurero{background-color:var(--color-cyan)}.aventurero li{color:var(--text-white)}.conquistador{background-color:var(--color-dark-blue)}.conquistador li{color:var(--text-white)}.explorer{background-color:var(--color-purple)}.explorer li{color:var(--text-white)}.membership-card{border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:var(--spacing-md);position:relative;transition:transform .3s ease}.membership-card h3{color:var(--text-white);font-size:var(--font-size-body);font-weight:600}.membership-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-8px)}.badge-popular{background-color:var(--color-yellow);border-radius:20px;color:var(--text-primary);font-size:14px;font-weight:700;left:50%;padding:var(--spacing-xs) var(--spacing-md);position:absolute;top:-15px;transform:translateX(-50%)}.membership-header h2,.membership-header p{margin-bottom:0}.badge-offer{background-color:var(--color-pink);border-radius:16px;margin-bottom:var(--spacing-sm);padding:4px 12px;text-align:center;width:50%}.badge-offer p{font-size:var(--font-size-small);font-weight:700}.membership-name{color:var(--text-white);font-size:var(--font-size-h2);margin-bottom:var(--spacing-md)}.membership-price{font-weight:700;margin-bottom:var(--spacing-lg);text-align:center}.membership-price h1 span{font-size:var(--font-size-body)}.membership-price h1{font-size:var(--font-size-hero);margin-bottom:var(--spacing-xs)}.membership-price p{border-radius:16px;display:block;font-weight:600;margin:0 auto;padding:4px 12px;width:70%}.conquistador .membership-price h1{color:var(--color-yellow)}.aventurero .membership-price h1{color:var(--color-purple)}.explorer .membership-price h1{color:var(--text-white)}.conquistador .membership-price p{background-color:var(--color-yellow);color:var(--color-dark-blue)}.aventurero .membership-price p{background-color:var(--color-purple);color:var(--color-cyan)}.explorer .membership-price p{background-color:var(--text-white);color:var(--color-purple)}.price-period{font-size:var(--font-size-body);font-weight:400}.membership-features{list-style:none;margin-bottom:var(--spacing-xl)}.membership-features li{font-size:var(--font-size-body);padding:var(--spacing-xs) 0}.membership-features li:last-child{border-bottom:none}.membership-features li:before{color:var(--text-white);content:"✓ ";font-weight:700;margin-right:var(--spacing-xs)}.memberships-section .btn-primary{background-color:var(--color-yellow);color:var(--color-dark-blue);display:block;height:70px;line-height:70px;margin:var(--spacing-lg) auto 0 auto;text-align:center;width:250px}@media(max-width:1024px){.memberships-section .container-main{padding:0 16px}.membership-card{padding:var(--spacing-sm)}.membership-card .grid-12{grid-template-columns:1fr}.membership-name{margin-bottom:0}}@media(max-width:720px){.memberships-section{padding:var(--spacing-xl) 0 0 0}.memberships-section .container-main{padding:0}.membership-header{position:relative}.membership-image{position:absolute;right:0;top:0}.membership-card h3,.membership-features li{font-size:var(--mobile-font-size-body)}.membership-features li{padding:var(--spacing-xs) 0 0 0}}.join-section{padding:var(--spacing-3xl) 0 0 0}.join-section .container-main .grid-12{background-color:var(--color-dark-blue);border-radius:16px;padding:var(--spacing-3xl)}.join-section h1{color:var(--color-cyan)}.join-section .yellow{color:var(--color-yellow)}.join-section h2{color:var(--text-white)}.join-section .cyan{color:var(--color-cyan)}.boton-cta button{display:block;margin:0 auto}@media(max-width:720px){.join-section .container-main .grid-12{padding:var(--spacing-md)}}.bookacall-section{background-color:var(--bg-primary);padding:var(--spacing-3xl) 0}.bookacall-section h1{color:var(--color-purple);font-size:var(--font-size-hero);margin-bottom:var(--spacing-lg)}@media(max-width:1200px){.bookacall-section h1{font-size:var(--laptop-font-size-hero)}}.bookacall-section p{font-size:var(--font-size-small)}.formulario-bookacall{background-color:var(--color-cyan);border-radius:16px;padding:var(--spacing-lg) var(--spacing-2xl)}.formulario-bookacall ul{list-style:none;margin-top:var(--spacing-md)}.formulario-bookacall .hs-form-field{margin:var(--spacing-sm)}.formulario-bookacall label{font-size:var(--font-size-body)}.formulario-bookacall .hs-button{align-items:center;background-color:var(--color-yellow);border:none;border-radius:var(--btn-border-radius);color:var(--color-dark-blue);cursor:pointer;display:inline-flex;font-size:var(--font-size-h3);font-weight:700;height:var(--btn-height-medium);justify-content:center;margin:16px auto;padding:0 var(--btn-padding-x-medium);text-decoration:none;transition:all .3s ease}.formulario-bookacall .hs-button:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}@media(max-width:720px){.bookacall-section{padding:var(--spacing-xl) 0}.bookacall-section h1{font-size:var(--mobile-font-size-hero)}.formulario-bookacall{padding:var(--spacing-sm)}.formulario-bookacall .hs-button,.formulario-bookacall label{font-size:var(--mobile-font-size-body)}}.timer-container{height:114px;margin-bottom:var(--spacing-lg);max-width:520px;width:100%}.timer{height:100%;position:relative;width:100%}.timer-item{height:100%;position:absolute}.timer-item .timer-value{font-size:var(--font-size-h1)}.timer-item .timer-label{font-size:var(--font-size-body)}.timer-item-1{left:0;width:22.86%}@media(max-width:720px){.timer-item .timer-value{font-size:var(--font-size-h2)}}.timer-item-2{left:25.72%;width:22.86%}.timer-item-3{left:51.42%;width:22.86%}.timer-item-4{left:77.14%;width:22.86%}.timer-bg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.timer-value{font-size:46px;font-weight:700;top:11.05%}.timer-label,.timer-value{color:#262362;font-style:normal;left:50%;line-height:normal;position:absolute;transform:translateX(-50%);white-space:nowrap}.timer-label{font-size:20px;font-weight:400;top:60.7%}@media (max-width:600px){.timer-container{aspect-ratio:520/114;height:auto;max-width:100%}.timer-value{font-size:clamp(24px,8vw,46px)}.timer-label{font-size:clamp(12px,3.5vw,20px)}}.unique-section .container-main{background-color:var(--bg-secondary);border-radius:16px;padding:var(--spacing-3xl)}@media(max-width:1200px){.unique-section .container-main{padding:var(--spacing-xl)}}@media(max-width:720px){.unique-section .container-main{padding:var(--spacing-lg) 0}}.unique-section h1{color:var(--color-cyan);text-align:center}.unique-item,.unique-section h2{text-align:center}.unique-item{margin-top:var(--spacing-sm)}.unique-section .real-people h1{color:var(--color-purple)}.unique-section .real-experiences h1{color:var(--color-yellow)}.unique-section .real-spanish h1{color:var(--color-cyan)}.unique-icon{margin:0 auto var(--spacing-lg)}.unique-item h4{color:var(--text-primary);font-size:var(--font-size-h3);margin-bottom:var(--spacing-sm)}.llamas-section{background-color:var(--bg-primary);padding:var(--spacing-3xl) 0}.llamas-section .container-main{padding:0 100px}.llamas-content{background-color:var(--color-yellow);border-radius:16px;display:flex!important;flex-direction:column;justify-content:center;padding:0 var(--spacing-2xl)}.llamas-content h2{color:var(--color-purple)}.llamas-video iframe{border-radius:16px!important}@media(max-width:720px){.llamas-section{padding:var(--spacing-xl) 0}.llamas-section .container-main{padding:0 16px}.llamas-content{padding:var(--spacing-sm)}}.video-section{margin-top:var(--spacing-3xl)}.video-section .card{background-color:var(--bg-dark);border-radius:24px;margin-bottom:24px;padding:var(--spacing-3xl) 0}.video-section h1,.video-section h2{text-align:center}.video-section h1{color:var(--color-yellow);font-size:var(--font-size-hero)}.video-section h2{color:var(--color-cyan)}.video-section .video-container iframe{border-radius:20px;overflow:hidden;position:relative;width:100%}@media(max-width:1024px){.video-section .card{padding:var(--spacing-xl)}.video-section .video-container iframe{border-radius:16px}}@media(max-width:720px){.video-section{margin-top:var(--spacing-xl)}.video-section h1{color:var(--text-primary);font-size:var(--mobile-font-size-hero)}.video-section .card{background-color:var(--text-white);border-radius:0;margin-bottom:24px;padding:0}.video-section h1,.video-section h2{text-align:left}.video-container{margin:var(--spacing-lg) auto 0!important}}.videoteam-section{margin-top:var(--spacing-3xl)}.videoteam-section .card{background-color:var(--bg-cyan);border-radius:24px;padding:var(--spacing-3xl) 0}.videoteam-section h1,.videoteam-section h2{text-align:center}.videoteam-section h1{color:var(--text-white);font-size:var(--font-size-hero)}.videoteam-section h2{color:var(--text-primary)}.videoteam-section .purple{color:var(--color-purple);margin-top:var(--spacing-2xl)}.video-container{margin:var(--spacing-2xl) auto 0;max-width:900px}.videoteam-section .video-container iframe{border-radius:20px;overflow:hidden;position:relative;width:100%}.video-placeholder{align-items:center;background:linear-gradient(135deg,var(--color-purple) 0,var(--color-cyan) 100%);border-radius:20px;display:flex;height:500px;justify-content:center;position:relative;width:100%}.play-button{background-color:hsla(0,0%,100%,.9);border-radius:50%;cursor:pointer;height:100px;position:relative;transition:transform .3s ease;width:100px}.play-button:hover{transform:scale(1.1)}.play-button:after{border-bottom:20px solid transparent;border-left:30px solid var(--color-purple);border-top:20px solid transparent;content:"";height:0;left:55%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}@media(max-width:1024px){.videoteam-section .card{padding:var(--spacing-xl)}.videoteam-section .video-container iframe{border-radius:16px}}@media(max-width:720px){.videoteam-section{margin-top:var(--spacing-lg)}.videoteam-section h1{color:var(--text-white);font-size:var(--mobile-font-size-hero)}.videoteam-section .container-main{padding:0}.videoteam-section .card{border-radius:0;padding:var(--spacing-xl)}.videoteam-section h1,.videoteam-section h2{text-align:left}.videoteam-section .purple{margin-top:var(--spacing-md)}}.testimonials-section{background-color:var(--bg-primary);padding:var(--spacing-3xl) 0}.testimonials-section .container-main{overflow:hidden;position:relative}.testimonials-section .asteriscovolador{height:230px;position:absolute;right:0;top:0;width:220px;z-index:1}.testimonials-section h1{color:var(--color-purple)}.testimonials-section h2{color:var(--text-primary)}.testimonial-card{background-color:var(--bg-primary);border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-top:var(--spacing-lg);min-height:445px;padding:var(--spacing-lg);position:relative;z-index:2}.foto-testimonial{height:100px;position:absolute;right:32px;top:32px;width:100px}.testimonials-section .bg-darkblue{background-color:var(--bg-dark)}.testimonials-section .bg-cyan{background-color:var(--bg-cyan)}.bg-cyan .testimonial-content h2,.bg-cyan .testimonial-content p{color:var(--text-primary)!important}.testimonial-text{color:var(--text-white);font-size:var(--font-size-body);line-height:1.6;margin-bottom:var(--spacing-lg)}.testimonial-content{padding-top:var(--spacing-3xl)}.testimonial-content h2{color:var(--text-white);margin-bottom:0}.testimonial-content iframe{border:1px solid #fff!important;border-radius:16px}@media(max-width:720px){.testimonials-section{padding:var(--spacing-xl) 0}.testimonials-section .asteriscovolador{height:75px;position:absolute;right:-10%;top:0;width:70px;z-index:1}.testimonial-text{font-size:var(--mobile-font-size-body);margin-bottom:var(--spacing-xs)!important;margin-left:0!important}.testimonial-content iframe{margin-top:8px}}.tutoras-section{margin-top:var(--spacing-3xl)}.tutoras-section .container-main{background:url(https://107197.fs1.hubspotusercontent-na1.net/hubfs/107197/natlingo/website2026/assets/tutoras-bg-1.png) no-repeat 50% 100%;padding:24px 335px}.tutoras-content h2{padding-top:var(--spacing-sm);text-align:center}.tutoras-content button{display:block;margin:0 auto}.tutoras-content a{text-decoration:none}@media(max-width:1024px){.tutoras-section .container-main{background:url(https://107197.fs1.hubspotusercontent-na1.net/hubfs/107197/natlingo/website2026/assets/tutoras-bg-1.png) no-repeat 50% 100%;padding:24px}}@media(max-width:720px){.tutoras-section{background-image:url(https://107197.fs1.hubspotusercontent-na1.net/hubfs/107197/natlingo/website2026/assets/bg-tutoras-mobile.png) no-repeat;background-size:cover;margin-top:var(--spacing-xl)}}.faq-section{padding:var(--spacing-3xl) 0}.accordion h3{color:#262362;font-size:32px;font-weight:700;line-height:45px;margin-bottom:8px}.accordion p{color:#262362}.accordion-item{border-radius:5px;margin-bottom:10px;overflow:hidden}.accordion-header{background:none;border:none;color:#262362;cursor:pointer;font-size:20px;font-weight:400;line-height:25px;outline:none;padding:5px;text-align:left;transition:background-color .3s ease;width:100%}.accordion-header:hover{text-decoration:underline}.accordion-content{background-color:#fff;max-height:0;overflow:hidden;padding:0 15px;transition:max-height .3s ease}.accordion-content p{color:#4b4893;font-size:20px;font-weight:300;padding:15px 0}.lead-capture1-section,.lead-capture2-section,.visitblog-section{margin:0 auto;max-width:var(--container-max-width);width:100%}.whatsapp-banner{background-color:#25d366}.whatsapp-banner .contenedor{padding:var(--spacing-sm)}.whatsapp-banner .contenedor .fila{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.whatsapp-banner .contenedor .fila img{margin-right:8px;width:40px}.whatsapp-banner .contenedor .fila a{color:#fff;display:block;font-size:var(--mobile-font-size-h1);margin:0}.whatsapp-banner .contenedor p{color:#fff;margin-bottom:0;text-align:center}@import url("https://fonts.googleapis.com/css2?family=SF+Pro+Display:wght@400;700&display=swap");.carousel-container{margin:0 auto;max-width:720px;padding:0;width:100%}.carousel-container,.carousel-wrapper{overflow:hidden;position:relative}.carousel-track{cursor:grab;display:flex;transition:transform .3s ease-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.carousel-track:active{cursor:grabbing}.carousel-slide{box-sizing:border-box;flex:0 0 90%;flex-shrink:0;padding:0 28px}.carousel-card{display:flex;flex-direction:column}.carousel-card p{margin:0 auto;max-width:280px}.carousel-dots{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:8px;padding:0}.carousel-dot{background:transparent;border:none;cursor:pointer;outline:none;padding:0;transition:all .3s ease}.carousel-dot:before{background-color:#a4a4a4;border-radius:3px;content:"";display:block;height:6px;transition:all .3s ease;width:6px}.carousel-dot.active:before{background-color:#262362;width:14px}.carousel-dot:hover:before{opacity:.7}.carousel-section{margin-bottom:64px}.carousel-section:last-child{margin-bottom:0}@media (max-width:720px){.carousel-slide{padding:0 20px}.carousel-card{min-height:320px;padding:40px 24px}}@media (max-width:480px){.carousel-slide{padding:0 16px}.carousel-card{min-height:300px;padding:36px 20px}}.intro-latam{padding:var(--spacing-3xl) 0 0 0}.intro-latam h1,.intro-latam h2{text-align:center}.intro-latam h1{color:var(--color-pink)}.intro-latam h2{color:var(--color-dark-blue);margin-bottom:0}.intro-latam .grid-12{align-items:center;padding-top:var(--spacing-lg)}.intro-latam .grid-12 h2{color:var(--color-cyan);margin-bottom:var(--spacing-md);text-align:left}.intro-latam .grid-12 ul{padding:0 0 0 24px}.intro-latam .grid-12 li{padding:0 0 16px}.intro-latam .grid-12 iframe{border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.intro-latam .grid-12 .card-cyan{background-color:#e9e2fd;border-radius:24px;min-height:382px;padding:var(--spacing-lg)}.intro-latam .grid-12 .card-cyan h2,.intro-latam .grid-12 .card-cyan ul li{color:#512bff}.latam-form{padding:var(--spacing-3xl) 0 0 0}.latam-form .container-main .grid-12{background-color:var(--color-cyan);border-radius:24px;padding:var(--spacing-3xl)}.latam-form .container-main .grid-12 h2{color:#fff}.latam-form .container-main .grid-12 .blue-title{color:#512bff}.latam-form .container-main .grid-12 ol{padding:0 var(--spacing-sm)}.latam-form .container-main .grid-12 li{font-weight:700;padding-bottom:var(--spacing-sm)}.latam-form .container-main .grid-12 img{margin:var(--spacing-sm) auto 0 auto;width:80%}.latam-form .form-card{background-color:#fff;border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;padding:var(--spacing-2xl)}@media(max-width:768px){.latam-form .container-main .grid-12{padding:var(--spacing-md)}.latam-form .form-card{padding:var(--spacing-sm)}}.tutoras-bio{padding:var(--spacing-3xl) 0 0 0}.tutoras-bio .card-testimonio{border:1px solid #512bff;border-radius:24px;max-width:375px}.tutoras-bio .texto-testimonio{padding:var(--spacing-sm)}.tutoras-bio .texto-testimonio h2{margin-bottom:var(--spacing-sm)}.tutoras-bio .texto-testimonio p{margin:0;max-width:fit-content}.tutoras-bio .tutoras-bio-carousel-container{max-width:fit-content;padding-left:15%}.tutoras-bio .tutoras-bio-carousel-slide{flex:0 0 30%}@media(max-width:768px){.tutoras-bio .tutoras-bio-carousel-slide{flex:0 0 90%}.tutoras-bio .tutoras-bio-carousel-container{padding-left:0}}.latam-llamas{padding:var(--spacing-3xl) 0 0 0}.latam-llamas .grid-12{align-items:center;background-color:var(--color-yellow);border-radius:24px;padding:var(--spacing-3xl) var(--spacing-xl)}.latam-llamas .grid-12 h2{color:#512bff}.latam-llamas .grid-12 ul{padding:0 0 0 16px}.latam-llamas .grid-12 ul li{font-weight:700}.latam-llamas .grid-12 img{width:95%}@media(max-width:768px){.latam-llamas .grid-12{padding:var(--spacing-md)}}.latam-memberships{padding:var(--spacing-3xl) 0 0 0}.latam-memberships .container-main{background-color:#ededed;border-radius:24px;padding:var(--spacing-2xl)}.latam-memberships .title{margin:0 auto var(--spacing-xl) auto;max-width:800px}.latam-memberships .title h1{text-align:center}.latam-memberships .latam-memberships-container{margin:0 auto;max-width:1024px}.latam-memberships-footer-section{padding:var(--spacing-lg) 0 0 0}.latam-memberships-footer{margin:0 auto;max-width:90%}.latam-memberships-footer-section h2{margin-bottom:var(--spacing-xs)}.latam-memberships-footer-section ul{list-style:none}.latam-memberships-footer-section ul li:before{color:var(--color-cyan);content:"✓ ";font-weight:700;margin-right:var(--spacing-xs)}@media(max-width:768px){.latam-memberships .container-main{padding:var(--spacing-md)}.latam-memberships .membership-header{margin-top:60px}.latam-memberships .membership-image{top:-90px}}.latam-natlingoinaction{padding:var(--spacing-3xl) 0 0 0}.latam-natlingoinaction .grid-12{align-items:center;background-color:#512bff;border-radius:24px;padding:var(--spacing-3xl) var(--spacing-xl)}.latam-natlingoinaction .grid-12 h1,.latam-natlingoinaction .grid-12 h2,.latam-natlingoinaction .grid-12 p{color:#fff}.latam-natlingoinaction .grid-12 p:last-child{margin-bottom:var(--spacing-lg)}.latam-natlingoinaction .grid-12 ul li{color:#fff}.latam-natlingoinaction .grid-12 ul{padding:0 0 0 16px}.latam-natlingoinaction .grid-12 iframe{border-radius:24px}@media(max-width:768px){.latam-natlingoinaction .grid-12{padding:var(--spacing-md)}}.latam-tumundoespanol{padding:var(--spacing-3xl) 0 0 0}.latam-tumundoespanol .grid-12{align-items:center;background-color:#262362;border-radius:24px;padding:var(--spacing-3xl) var(--spacing-xl)}.latam-tumundoespanol .grid-12 h1,.latam-tumundoespanol .grid-12 h2,.latam-tumundoespanol .grid-12 p{color:#fff}@media(max-width:768px){.latam-tumundoespanol .grid-12{padding:var(--spacing-md)}}.latam-faq{padding:var(--spacing-3xl) 0}.latam-faq h1{color:#512bff;text-align:left}.latam-faq .accordion-header{font-weight:700}