body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.drone-fly{animation:floatDrone 4s ease-in-out infinite;transition:transform 0.3s ease}.drone-fly:hover{transform:scale(1.05) rotate(1deg)}@keyframes floatDrone{0%{transform:translateY(0px) translateX(0px)}25%{transform:translateY(-8px) translateX(3px)}50%{transform:translateY(0px) translateX(6px)}75%{transform:translateY(8px) translateX(3px)}100%{transform:translateY(0px) translateX(0px)}}.drone-fly{animation:flyDrone 6s ease-in-out infinite}@keyframes flyDrone{0%{transform:translateX(0px) translateY(0px)}50%{transform:translateX(20px) translateY(-10px)}100%{transform:translateX(0px) translateY(0px)}}.et_pb_scroll_top{background-color:#f9bc14!important;width:55px;height:55px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;right:20px;bottom:20px;box-shadow:0 8px 20px rgba(0,0,0,0.25);transition:all 0.3s ease}.et_pb_scroll_top:before{content:"\2191";color:#000000!important;font-size:28px;line-height:1;display:block;text-align:center;transform:translateY(1px)}.et_pb_scroll_top:hover{transform:translateY(-5px) scale(1.08);box-shadow:0 12px 30px rgba(0,0,0,0.35)}.et_pb_scroll_top.et-pb-icon{animation:fadeInUp 0.4s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.logos-clientes img{filter:grayscale(100%);opacity:0.6;transition:all 0.4s ease}.logos-clientes img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.05)}.logos-clientes img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.05);filter:none}.borde-neon{position:relative;display:inline-block;border-radius:20px;overflow:hidden}.borde-neon img{display:block;border-radius:20px;position:relative;z-index:2}/.borde-luz{position:relative;display:inline-block;border-radius:20px;overflow:hidden}.borde-luz::before{content:"";position:absolute;inset:-2px;border-radius:20px;background:linear-gradient(90deg,transparent,#ffc61a,transparent);animation:recorrer 3s linear infinite;z-index:1}.borde-luz::after{content:"";position:absolute;inset:2px;background:white;border-radius:18px;z-index:2}.borde-luz img{position:relative;z-index:3;display:block;border-radius:18px}@keyframes recorrer{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.skyline-comparison-section{padding:80px 20px;background:#f7f7f7;font-family:'Poppins',sans-serif}.skyline-title-wrap{max-width:1200px;margin:auto;margin-bottom:40px}.skyline-mini-title{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:#111;letter-spacing:1px;margin-bottom:18px}.skyline-mini-title span{width:40px;height:3px;background:#f9bc14;display:block;border-radius:50px}.skyline-title-wrap h2{font-size:58px;line-height:1.05em;font-weight:700;color:#0b0f19;margin:0}.skyline-table{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,0.06)}.table-header{padding:28px;text-align:center;font-size:22px;font-weight:700}.table-header.traditional{background:#efefef;color:#111}.table-header.skyline{background:#f9bc14;color:#111}.table-item{display:flex;align-items:center;justify-content:space-between;padding:28px 30px;border-top:1px solid #ececec;background:#fff;transition:all .3s ease}.table-item.active{background:#fffdf7}.table-item:hover{transform:translateY(-2px);background:#fafafa}.item-content{display:flex;align-items:center;gap:16px;font-size:18px;color:#222;font-weight:500}.icon{font-size:22px}.status{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.status.no{background:#d9d9d9;color:#fff}.status.yes{background:#f9bc14;color:#111}@media(max-width:980px){.skyline-table{grid-template-columns:1fr}.skyline-title-wrap h2{font-size:42px}}.skyline-cta-section{padding:80px 20px;background:#f5f5f5;font-family:'Poppins',sans-serif}.skyline-cta-container{max-width:1400px;margin:auto;background:linear-gradient(180deg,#f8f8f8 0%,#f1f1f1 100%);border-radius:28px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:70px 70px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.7)}.skyline-cta-content{max-width:520px;position:relative;z-index:2}.skyline-mini-line{margin-bottom:20px}.skyline-mini-line span{width:55px;height:4px;background:#f9bc14;display:block;border-radius:50px}.skyline-cta-content h2{font-size:62px;line-height:1em;color:#0b0f19;font-weight:700;margin-bottom:24px;letter-spacing:-2px}.skyline-cta-content p{font-size:20px;line-height:1.7em;color:#5f6673;margin-bottom:35px;max-width:90%}.skyline-cta-btn{display:inline-flex;align-items:center;gap:14px;background:#f9bc14;color:#111;text-decoration:none;padding:18px 34px;border-radius:14px;font-size:17px;font-weight:600;transition:all .3s ease;box-shadow:0 10px 25px rgba(249,188,20,0.25)}.skyline-cta-btn span{transition:all .3s ease}.skyline-cta-btn:hover{transform:translateY(-4px);box-shadow:0 15px 30px rgba(249,188,20,0.35)}.skyline-cta-btn:hover span{transform:translateX(5px)}.skyline-cta-image{position:relative;flex:1;display:flex;justify-content:flex-end;align-items:center}.skyline-cta-image img{width:100%;max-width:650px;object-fit:contain;position:relative;z-index:2;animation:droneFloat 5s ease-in-out infinite}.skyline-bg-text{position:absolute;right:20px;bottom:0;font-size:180px;font-weight:700;color:rgba(0,0,0,0.03);letter-spacing:-8px;user-select:none;pointer-events:none;z-index:1}@keyframes droneFloat{0%{transform:translateY(0px)}50%{transform:translateY(-12px)}100%{transform:translateY(0px)}}@media(max-width:1100px){.skyline-cta-container{flex-direction:column;text-align:center;padding:60px 40px}.skyline-cta-content{max-width:100%;margin-bottom:40px}.skyline-cta-content p{max-width:100%}.skyline-mini-line{display:flex;justify-content:center}.skyline-cta-content h2{font-size:46px}.skyline-bg-text{font-size:90px}}@media(max-width:767px){.skyline-cta-container{padding:50px 25px;border-radius:22px}.skyline-cta-content h2{font-size:38px}.skyline-cta-content p{font-size:17px}.skyline-cta-btn{width:100%;justify-content:center}}.skyline-dashboard{display:flex;min-height:100vh;background:#f5f5f5;font-family:'Inter',sans-serif}.skyline-dashboard .sidebar{width:260px;height:100vh;background:#050505;position:fixed;left:0;top:0;padding:30px;box-sizing:border-box}.skyline-dashboard .logo{margin-bottom:50px}.skyline-dashboard .logo img{width:170px}.skyline-dashboard .sidebar nav{display:flex;flex-direction:column;gap:15px}.skyline-dashboard .sidebar nav a{color:white;text-decoration:none;padding:16px 18px;border-radius:14px;font-size:16px;font-weight:500;transition:.3s}.skyline-dashboard .sidebar nav a:hover{background:#ffb400;color:black}.skyline-dashboard .main-content{margin-left:260px;width:calc(100% - 260px);padding:40px;box-sizing:border-box}.skyline-dashboard .hero-banner{height:500px;border-radius:30px;overflow:hidden;background-image:linear-gradient(90deg,rgba(0,0,0,.80),rgba(0,0,0,.25)),url('https://images.unsplash.com/photo-1473968512647-3e447244af8f');background-size:cover;background-position:center;display:flex;align-items:center;margin-bottom:50px}.skyline-dashboard .overlay{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;padding:70px;color:white;box-sizing:border-box}.skyline-dashboard .overlay h1{font-size:72px;line-height:1;font-weight:800;margin-bottom:25px;color:white;max-width:600px}.skyline-dashboard .overlay p{font-size:20px;line-height:1.8;max-width:600px;margin-bottom:35px}.skyline-dashboard .overlay button{width:fit-content;background:#ffb400;color:black;border:none;padding:18px 30px;border-radius:14px;font-size:16px;font-weight:bold;cursor:pointer;transition:.3s}.skyline-dashboard .overlay button:hover{transform:translateY(-3px)}.skyline-dashboard .section-title{margin-bottom:25px}.skyline-dashboard .section-title h2{font-size:34px;color:#111}.skyline-dashboard .courses-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.skyline-dashboard .course-card{background:white;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.08);transition:.3s}.skyline-dashboard .course-card:hover{transform:translateY(-8px)}.skyline-dashboard .course-card img{width:100%;height:230px;object-fit:cover}.skyline-dashboard .course-content{padding:25px}.skyline-dashboard .status{display:inline-block;padding:8px 14px;border-radius:50px;font-size:13px;font-weight:bold;margin-bottom:18px}.skyline-dashboard .active{background:#d7f5e8;color:#00a86b}.skyline-dashboard .pending{background:#ececec;color:#666}.skyline-dashboard .course-content h3{font-size:24px;line-height:1.3;margin-bottom:15px;color:#111}.skyline-dashboard .course-content p{color:#666;line-height:1.7;margin-bottom:25px}.skyline-dashboard .progress-bar{width:100%;height:10px;background:#eee;border-radius:50px;overflow:hidden;margin-bottom:20px}.skyline-dashboard .progress{height:100%;background:#ffb400;border-radius:50px}.skyline-dashboard .course-footer{display:flex;justify-content:space-between;align-items:center}.skyline-dashboard .course-footer span{font-weight:bold;color:#111}.skyline-dashboard .course-footer a{text-decoration:none;color:#ffb400;font-weight:bold}@media(max-width:980px){.skyline-dashboard{flex-direction:column}.skyline-dashboard .sidebar{width:100%;height:auto;position:relative}.skyline-dashboard .main-content{width:100%;margin-left:0;padding:20px}.skyline-dashboard .hero-banner{height:420px}.skyline-dashboard .overlay{padding:40px}.skyline-dashboard .overlay h1{font-size:42px}.skyline-dashboard .overlay p{font-size:16px}.skyline-dashboard .courses-grid{grid-template-columns:1fr}}.tutor-course-card{border-radius:24px!important;overflow:hidden!important;box-shadow:0 10px 30px rgba(0,0,0,.08)!important;transition:.3s!important}.tutor-course-card:hover{transform:translateY(-8px)}.tutor-course-thumbnail img{height:240px!important;object-fit:cover!important}.tutor-course-content{padding:25px!important}.tutor-btn{background:#ffb400!important;color:black!important;border:none!important;border-radius:12px!important;font-weight:bold!important}.tutor-course-price{color:#ffb400!important;font-weight:bold!important}.tutor-course-list{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px!important}.tutor-course-card{background:white!important;border:none!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 10px 30px rgba(0,0,0,.08)!important;transition:.3s!important}.tutor-course-card:hover{transform:translateY(-10px)!important}.tutor-course-thumbnail img{width:100%!important;height:240px!important;object-fit:cover!important}.tutor-course-content{padding:25px!important}.tutor-course-name{font-size:24px!important;line-height:1.3!important;font-weight:700!important;margin-bottom:15px!important;color:#111!important}.tutor-course-excerpt{color:#666!important;line-height:1.7!important;margin-bottom:25px!important}.tutor-btn{background:#ffb400!important;color:black!important;border:none!important;border-radius:14px!important;padding:14px 22px!important;font-weight:bold!important;transition:.3s!important}.tutor-btn:hover{transform:translateY(-3px)!important;background:#ffca2c!important}.tutor-course-price{color:#ffb400!important;font-weight:bold!important}.tutor-course-category{background:#fff5d6!important;color:#ffb400!important;padding:8px 14px!important;border-radius:50px!important;font-size:13px!important;font-weight:bold!important}@media(max-width:980px){.tutor-course-list{grid-template-columns:1fr!important}}:root{--amarillo:#FFE000;--gris-claro:#f6f7f9;--gris:#6f7782;--texto:#1d1d1f;--blanco:#ffffff}.skyline-container{max-width:1280px;margin:auto;padding:0 30px}section{padding:100px 0}.skyline-hero{background:linear-gradient(135deg,#ffffff,#f8f9fb);text-align:center;padding:140px 0}.skyline-label{display:inline-flex;align-items:center;gap:10px;background:#fff8cc;padding:12px 22px;border-radius:100px;font-size:14px;font-weight:700;margin-bottom:30px}.skyline-label i{color:#e0b800}.skyline-hero h1{font-size:72px;line-height:1.1;font-weight:800;max-width:1000px;margin:auto;color:var(--texto)}.hero-description{max-width:850px;margin:30px auto;font-size:22px;line-height:1.8;color:var(--gris)}.hero-buttons{display:flex;justify-content:center;gap:20px;margin-top:40px}.btn-primary{background:var(--amarillo);padding:18px 40px;border-radius:60px;font-weight:700;text-decoration:none;color:#000;transition:.3s;box-shadow:0 15px 40px rgba(255,224,0,.35)}.btn-primary:hover{transform:translateY(-5px)}.btn-outline{border:2px solid #ddd;padding:18px 40px;border-radius:60px;text-decoration:none;color:#333;font-weight:600}.hero-stats{margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.stat{background:white;padding:35px;border-radius:25px;box-shadow:0 20px 50px rgba(0,0,0,.06)}.stat h3{font-size:42px;color:#d7b900;margin-bottom:10px}.stat span{color:var(--gris)}.section-title{text-align:center;margin-bottom:70px}.section-title span{font-weight:700;letter-spacing:2px;color:#caa500}.section-title h2{font-size:54px;max-width:850px;margin:auto;margin-top:20px;color:var(--texto)}.skyline-benefits{background:var(--gris-claro)}.benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.benefit-card{background:white;padding:45px;border-radius:30px;box-shadow:0 20px 60px rgba(0,0,0,.05);transition:.4s}.benefit-card:hover{transform:translateY(-10px)}.benefit-card i{font-size:42px;color:#d7b900;margin-bottom:25px}.benefit-card h3{font-size:24px;margin-bottom:15px}.benefit-card p{line-height:1.8;color:var(--gris)}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.process-card{background:white;padding:40px;border-radius:30px;box-shadow:0 20px 50px rgba(0,0,0,.05);position:relative}.number{font-size:60px;font-weight:800;color:#ffe000;margin-bottom:20px}.skyline-curriculum{background:#fafafa}.curriculum-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.curriculum-grid div{background:white;padding:25px;border-radius:18px;font-weight:600;box-shadow:0 10px 30px rgba(0,0,0,.05)}.curriculum-grid i{color:#d7b900;margin-right:10px}.skyline-cta{background:linear-gradient(135deg,#fff6a0,#ffe000);text-align:center}.skyline-cta h2{font-size:60px;max-width:900px;margin:auto}.skyline-cta p{margin:25px 0 40px;font-size:22px}@media(max-width:980px){.hero-stats,.benefits-grid,.process-grid,.curriculum-grid{grid-template-columns:1fr}.skyline-hero h1{font-size:42px}.section-title h2{font-size:34px}.hero-buttons{flex-direction:column}}.skyline-cta-section{position:relative;overflow:hidden;padding-bottom:120px}.skyline-cart-animation{position:absolute;bottom:15px;left:-350px;width:260px;z-index:20;animation:skylineCarMove 18s linear infinite}.skyline-cart-animation img{width:100%;display:block}@keyframes skylineCarMove{0%{transform:translateX(0)}100%{transform:translateX(calc(100vw + 700px))}}