*{margin:0;padding:0;scroll-behavior:smooth;box-sizing:border-box}@font-face{font-family:"Sofia Pro";src:url("Sofia\ Pro\ Regular\ Az.otf")}@media screen and (max-width:1400px){.col_height{height:auto!important}.col_price{height:auto!important}}@media screen and (min-width:1280px){.inicio{height:70vh}}@media screen and (max-width:1024px){.inicio{height:auto}}@media screen and (max-width:767px){.col_reverse{flex-direction:column-reverse}.inicio{height:auto}.btn_final{margin-bottom:1.5rem}#digxter{margin-bottom:10rem}.img_p{display:flex}.fixed_position{animation:none!important}}.img_academy{filter:grayscale(55%);border-radius:15px;box-shadow:1px 1px 13px 1px #000000ad;transition:.3s all;Transform:rotateX(0) rotateY(-22deg) rotateX(0)}.whatsapp{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:100}.whatsapp-icon{margin-top:13px}.img_academy:hover{filter:none}.img_filter{filter:grayscale(100%);transition:.1s}.img_filter:hover{filter:none;transform:scale(1.4)}.inicio{height:100vh;background:linear-gradient(230.95deg,#cb1ae8 -.37%,#37bda6 100%);background-repeat:no-repeat;background-position-x:40%;background-size:auto}footer{background:linear-gradient(230.95deg,#cb1ae8 -.37%,#37bda6 100%)}.blur{color:#52465c}.academy_color{background:linear-gradient(230.95deg,#cb1ae8 -.37%,#37bda6 100%)}.card_shadow{box-shadow:0 4px 31px rgba(0,0,0,.15)}.academy_text{background:-webkit-linear-gradient(230.95deg,#cb1ae8 -.37%,#37bda6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}video{border-radius:20px;box-shadow:1px 1px 6px 2px rgb(0 0 0 / 30%)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{border:none!important}.section{background-image:url(images/Vector.png);background-repeat:no-repeat;background-size:contain}a{transition:1s!important}.btn-primary-2{background-color:#03d6f3!important}h1,h2,h3,h4,h5{font-family:'Sofia Pro'}p{font-size:18px;line-height:2;text-indent:10px;color:#52465c;font-family:'Sofia Pro'}#planes{background:#0088ff0d}.col_height{height:473px}.hr{width:6%;height:3px;margin:auto}.bold{font-weight:bolder}.mb-6{margin-bottom:8rem}.contenedor{height:100%;margin:0;padding:0;width:100%;background:#fff}.logo span{color:#591bc5;font-size:2em;line-height:1.4;padding-left:5px;font-weight:700}.header-contentt{text-align:center;color:#efeef5;position:relative;top:-430px}.header-contentt h1{text-transform:uppercase;font-size:3em;letter-spacing:1px}.header-contentt p{font-size:20px;line-height:1.5;margin:20px auto}.header-contentt button{width:140px;margin:20px 10px;color:#591bc5;font-size:17px;border:1px solid #efeef5;font-weight:500;background:#efeef5;border-radius:20px;padding:10px;cursor:pointer;transition:.3s}.header-contentt button:hover{border-radius:0}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes cube{from{transform:scale(0) rotate(0) translate(-50%,-50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}.text_price{color:#30d7ba;font-style:normal;font-weight:bolder;font-size:55px;line-height:65px;letter-spacing:.2px}.button{--background:#fed727;--text:#fff;--font-size:16px;--duration:.44s;--move-hover:-4px;--shadow:0 2px 8px -1px rgba(39, 254, 136, 0.32);--shadow-hover:0 4px 20px -2px rgba(254, 71, 39, 0.5);--font-shadow:var(--font-size);padding:16px 32px;font-family:Roboto;font-weight:500;line-height:var(--font-size);border-radius:24px;display:block;outline:0;text-decoration:none;font-size:var(--font-size);letter-spacing:.5px;background:var(--background);color:var(--text);box-shadow:var(--shadow);transform:translateY(var(--y)) translateZ(0);transition:transform var(--duration) ease,box-shadow var(--duration) ease}.button div{display:flex;overflow:hidden;text-shadow:0 var(--font-shadow) 0 var(--text)}.button div span{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-style:normal;transition:transform var(--duration) ease;transform:translateY(var(--m)) translateZ(0)}.button div span:nth-child(1){transition-delay:50ms}.button div span:nth-child(2){transition-delay:.1s}.button div span:nth-child(3){transition-delay:.15s}.button div span:nth-child(4){transition-delay:.2s}.button div span:nth-child(5){transition-delay:.25s}.button div span:nth-child(6){transition-delay:.3s}.button div span:nth-child(7){transition-delay:.35s}.button div span:nth-child(8){transition-delay:.4s}.button div span:nth-child(9){transition-delay:.45s}.button div span:nth-child(10){transition-delay:.5s}.button div span:nth-child(11){transition-delay:.55s}.button:hover{--y:var(--move-hover);--shadow:var(--shadow-hover)}.button:hover span{--m:calc(var(--font-size) * -1)}.button.reverse{--font-shadow:calc(var(--font-size) * -1)}.button.reverse:hover span{--m:calc(var(--font-size))}.button{margin:0 12px}#contact button[type=submit],#contact input[type=email],#contact input[type=tel],#contact input[type=text],#contact input[type=url],#contact textarea{font:400 12px/16px manrope,Helvetica,Arial,sans-serif}#contact{background:#fff;padding:25px;margin:50px 0;border-radius:18px}#contact h3{display:block;font-size:26px;font-weight:600;font-family:'Sofia Pro'}#contact h4{margin:5px 0 15px;display:block;font-size:13px}fieldset{border:medium none!important;margin:0 0 10px;min-width:100%;padding:0;width:100%}#contact input[type=email],#contact input[type=tel],#contact input[type=text],#contact input[type=url],#contact textarea{width:100%;border:1px solid #ccc;background:#fff;margin:0 0 5px;padding:10px}#contact input[type=email]:hover,#contact input[type=tel]:hover,#contact input[type=text]:hover,#contact input[type=url]:hover,#contact textarea:hover{-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;border:1px solid #aaa}#contact textarea{height:100px;max-width:100%}#contact button[type=submit]{cursor:pointer;width:100%;border:none;background:#ef2779;color:#fff;margin:0 0 5px;padding:10px;font-size:15px;border-radius:18px}#contact button[type=submit]:hover{background:#09c;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background-color .3s ease-in-out}#contact button[type=submit]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}#contact input:focus,#contact textarea:focus{outline:0;border:1px solid #999}::-webkit-input-placeholder{color:#888;font-family:'Sofia Pro'}:-moz-placeholder{color:#888;font-family:'Sofia Pro'}::-moz-placeholder{color:#888;font-family:'Sofia Pro'}:-ms-input-placeholder{color:#888;font-family:'Sofia Pro'}.containers{display:flex;flex-direction:column;align-items:center}.containers:hover{cursor:pointer}.containers img{filter:grayscale();width:200px;height:200px;border-radius:50%;border:6px solid #f5f5f5;box-shadow:2px 2px 10px 2px rgba(0,0,0,.5);margin-bottom:1rem;transition:filter .4s ease-in-out}.containers:hover img{filter:none}.title{font-family:"Dancing Script",cursive;font-size:3rem;color:#f5f5f5;position:relative}.title::after{position:absolute;content:"";width:0%;height:4px;background-color:#f5f5f5;left:50%;bottom:-10px;transition:all .4s ease-in-out}.containers:hover .title::after{width:100%;left:0}.img_p{background:#00000012;padding:8px;border-radius:25%;width:70px;transition:.3s;animation:ease-in-out}.img_p:hover{background:#d590ee;cursor:pointer;transform:rotate(360deg)}.col_price{height:1250px}.line_1{line-height:2}.line_2{line-height:3}.btn_final:hover{color:#fff!important}.fill:focus,.fill:hover{box-shadow:inset 0 0 0 3em var(--hover);transition:1s;border-top-left-radius:50px;border-bottom-right-radius:50px}.pulse:focus,.pulse:hover{-webkit-animation:pulse 1s;animation:pulse 1s;box-shadow:0 0 0 2em rgba(255,255,255,0)}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 var(--hover)}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--hover)}}.up:focus,.up:hover{box-shadow:inset 0 -3.25em 0 0 var(--hover)}.slide1:focus,.slide1:hover{box-shadow:inset 56em 0 0 0 var(--hover)}.offset{box-shadow:.3em .3em 0 0 var(--color),inset .3em .3em 0 0 var(--color)}.offset:focus,.offset:hover{box-shadow:0 0 0 0 var(--hover),inset 6em 3.5em 0 0 var(--hover)}.pulse{--color:#ef6eae;--hover:rgb(213, 144, 238)}.up{--color:#e4cb58;--hover:#0088ff0d}.slide1{--color:#8fc866;--hover:#0d6efd}button:focus,button:hover{border-color:var(--hover)}button{transition:1s!important}.accordion-button:not(.collapsed){color:rgb(255 255 255)!important;background-color:#03d6f3!important}.accordion-button:focus{box-shadow:none!important}.circle{position:absolute;border-radius:50%;background:#d590ee;animation:ripple 15s infinite;box-shadow:0 0 1px 0 #508fb9}.small{width:100px;height:100px;left:-100px;bottom:-100px}.medium{width:200px;height:200px;left:-200px;bottom:-200px}.large{width:400px;height:400px;left:-300px;bottom:-300px}.xlarge{width:600px;height:600px;left:-400px;bottom:-400px}.xxlarge{width:800px;height:800px;left:-500px;bottom:-500px}.shade1{opacity:.2}.shade2{opacity:.5}.shade3{opacity:.7}.shade4{opacity:.8}.shade5{opacity:.9}@keyframes ripple{0%{transform:scale(.8)}50%{transform:scale(.5)}100%{transform:scale(.8)}} 