@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{height:auto;max-width:100%}.responsive-container{margin:0 auto;max-width:1200px;padding:0 15px;width:100%}@media screen and (max-width:768px){h1{font-size:1.8rem!important}h2{font-size:1.5rem!important}h3{font-size:1.3rem!important}p{font-size:.9rem!important;line-height:1.5!important}}@media screen and (max-width:480px){h1{font-size:1.5rem!important}h2{font-size:1.3rem!important}h3{font-size:1.1rem!important}p{font-size:.8rem!important;line-height:1.4!important}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f8f8f8;font-family:Roboto,sans-serif}.head{color:#000}.container{margin:auto;max-width:85%;z-index:1}.flexSB{display:flex;justify-content:space-between}.icon{background-color:#ffffff4d;border-radius:50%;color:#1eb2a6;height:40px;line-height:40px;text-align:center;transition:.5s;width:40px}.icon:hover{background-color:#1eb2a6;color:#fff;cursor:pointer}a{text-decoration:none}li{list-style-type:none}.row{width:50%}button{background-color:#fff;border:none;border-radius:3px;box-shadow:0 24px 36px -11px #00000017;color:#1eb2a6;font-weight:600;margin:30px 10px 0 0;padding:17px 30px;z-index:5}.button:hover,button{cursor:pointer}button i{margin-left:20px}button:hover{box-shadow:none;cursor:pointer}.primary-btn{background-color:#ba68c8;color:#fff;z-index:10}#heading{padding:40px 0;text-align:center}#heading h3{color:#1eb2a6;font-weight:600;letter-spacing:1px;text-transform:uppercase}#heading h1{font-size:45px;font-weight:900;text-transform:capitalize}p{font-size:18px;line-height:30px}.back{background-attachment:fixed;background-image:url(/static/media/back1.a96ce89ef12773f62cb3.jpg);background-size:cover;color:#ba68c8;font-size:100px;font-weight:400;height:100vh;left:0;padding-right:50px;padding-top:30%;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.back h2{font-size:17px;font-weight:500;text-transform:uppercase}.backDocentes{background-attachment:fixed;background-image:url(/static/media/bg9.2272a01f8b4bab6f87cc.jpg);background-size:cover;color:#ba68c8;font-size:100px;font-weight:400;height:100vh;left:0;padding-right:50px;padding-top:30%;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.backDocentes h2{font-size:17px;font-weight:500;text-transform:uppercase}.backPagos{background-attachment:fixed;background-image:url(/static/media/back12.09e1c8a675462bb2d305.jpg);background-size:cover;color:#ba68c8;font-size:100px;font-weight:400;height:100vh;left:0;padding-right:50px;padding-top:30%;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.backPagos h2{font-size:17px;font-weight:500;text-transform:uppercase}.backContactos{background-attachment:fixed;background-image:url(/static/media/back5.e60f619290661b2a7ca4.jpg);background-size:cover;color:#ba68c8;font-size:100px;font-weight:400;height:100vh;left:0;padding-right:50px;padding-top:30%;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.backContactos h2{font-size:17px;font-weight:500;text-transform:uppercase}.backActividades{background-attachment:fixed;background-image:url(/static/media/back6.fa8cab9a2c523362296e.jpg);background-size:cover;color:#ba68c8;font-size:100px;font-weight:400;height:100vh;left:0;padding-right:50px;padding-top:30%;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.backActividades h2{font-size:17px;font-weight:500;text-transform:uppercase}.backMetodologia{background-attachment:fixed;background-image:url(/static/media/back7.ab50b74a7676e22cec46.jpg);background-size:cover;color:#ba68c8;font-size:100px;font-weight:400;height:100vh;left:0;padding-right:50px;padding-top:15%;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.backMetodologia h2{font-size:17px;font-weight:500;text-transform:uppercase}.margin{margin-top:40.3%}.grid{grid-gap:30px;display:grid;grid-template-columns:repeat(4,1fr)}.flex{display:flex}.grid2{grid-gap:30px;display:grid;grid-template-columns:repeat(3,1fr)}.outline-btn{border:2px solid #1eb2a6;box-shadow:none;margin:0;transition:.5s;width:100%}.outline-btn:hover{background-color:#1eb2a6;color:#fff}.grid3{grid-gap:10px;display:grid;grid-template-columns:repeat(6,1fr)}.padding{padding:80px 0}.shadow{background-color:#fff;box-shadow:0 6px 25px -2 #0000000f}@media screen and (max-width:1200px){.container{max-width:90%}.grid{grid-gap:20px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.container{max-width:95%}.logo h1{font-size:28px}#heading h1{font-size:36px}.grid,.grid2{grid-gap:20px;grid-template-columns:repeat(2,1fr)}.row{width:100%}.flexSB{flex-direction:column;gap:20px}}@media screen and (max-width:768px){.grid,.grid2,.grid3{grid-gap:15px;grid-template-columns:1fr}.back,.backActividades,.backContactos,.backDocentes,.backMetodologia,.backPagos{background-attachment:scroll;background-position:50%;font-size:60px;height:70vh;padding-left:20px;padding-right:20px;padding-top:40%}.backMetodologia{align-items:center;display:flex;flex-direction:column;font-size:84px;justify-content:center;padding-bottom:0;padding-top:8%}.back h2,.backActividades h2,.backContactos h2,.backDocentes h2,.backMetodologia h2,.backPagos h2{font-size:14px}.margin{margin-top:25%}.logo h1{font-size:24px}#heading h1{font-size:28px}#heading h3{font-size:14px}p{font-size:16px;line-height:26px}button{font-size:14px;margin:20px 5px 0 0;padding:12px 20px}.padding{padding:60px 0}}@media screen and (max-width:480px){.container{max-width:98%;padding:0 10px}.logo h1{font-size:20px}#heading h1{font-size:24px}.back,.backActividades,.backContactos,.backDocentes,.backMetodologia,.backPagos{font-size:40px;height:60vh;padding-top:35%}.backMetodologia{align-items:center;display:flex;flex-direction:column;font-size:56px;justify-content:center;padding-bottom:0;padding-top:10%}button{font-size:12px;margin:15px 0;padding:10px 15px;width:100%}.flex{flex-direction:column}.padding{padding:40px 0}.icon{height:35px;line-height:35px;width:35px}}.aboutHome{height:auto}.aboutHome #heading{padding:0;text-align:left}.aboutHome .left img{height:100%;object-fit:cover;width:100%}.aboutHome .right{padding:80px 50px}.aboutHome .items{margin-top:50px}.aboutHome .item{background-color:#fff;margin-top:30px;padding:20px;transition:.5s}.aboutHome .img{width:200px}.aboutHome img{height:70px;width:70px}.aboutHome .item h2{font-size:20px;margin-bottom:15px}.aboutHome .item:hover{background-color:#ba68c8;box-shadow:0 5px 25px -2px #0000000f;color:#fff;cursor:pointer}.awrapper{background-image:url(/static/media/awrapper.031ce77a398171427673.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:30vh}.awrapper .box{padding:70px}.awrapper img{margin-right:30px}.awrapper h1{font-size:50px}.awrapper h3{font-style:20px;font-weight:500}.nosotros{height:auto;margin-top:780px}.nosotros #heading{padding:0;text-align:left}.nosotros .right img{height:100%;object-fit:cover;width:100%}.nosotros .left{padding:80px 50px}.nosotros .left h2{color:#1eb2a6;font-size:50px;margin-bottom:20px;margin-top:-50px}.nosotros .left p{margin-bottom:20px}@media screen and (max-width:1024px){.aboutHome .right{padding:60px 30px}.awrapper .box{padding:50px}.awrapper h1{font-size:42px}.nosotros .left{padding:60px 30px}.nosotros .left h2{font-size:42px}}@media screen and (max-width:768px){.nosotros{margin-top:30px}.aboutHome{margin-top:24px}.aboutHome .container{flex-direction:column-reverse}.aboutHome .row{width:100%}.aboutHome .right{padding:40px 20px}.aboutHome .items{margin-top:30px}.aboutHome .item{margin-top:20px;padding:15px}.aboutHome .item h2{font-size:18px;margin-bottom:10px}.aboutHome img{height:60px;width:60px}.awrapper{height:40vh}.awrapper .box{padding:30px 20px}.awrapper h1{font-size:36px}.awrapper h3{font-size:16px}.awrapper img{height:50px;margin-right:20px;width:50px}.nosotros .left{padding:40px 20px}.nosotros .left h2{font-size:36px;margin-top:-30px}}@media screen and (max-width:480px){.aboutHome{margin-top:20px}.aboutHome .right{padding:30px 15px}.aboutHome .item{margin-top:15px;padding:12px}.aboutHome .item h2{font-size:16px;margin-bottom:8px}.aboutHome img{height:50px;width:50px}.aboutHome .img{width:150px}.awrapper{height:35vh}.awrapper .box{padding:20px 15px}.awrapper h1{font-size:28px;margin-bottom:10px}.awrapper h3{font-size:14px}.awrapper img{height:40px;margin-right:15px;width:40px}.nosotros .left{padding:30px 15px}.nosotros .left h2{font-size:28px;margin-bottom:15px;margin-top:-20px}.nosotros .left p{font-size:14px;line-height:22px;margin-bottom:15px}}.wsp-container{display:flex;flex-direction:row;justify-content:flex-end;margin-right:10px}.btn_wsp{background:#0df053;border-radius:50px;bottom:30px;box-shadow:-1px 6px 14px 0 #000000bf;color:#fff;font-size:30px;height:55px;line-height:55px;position:fixed;text-align:center;transition:.3s;width:55px;z-index:100}.btn_wsp:hover{background:#fff;color:#0df053;transform:translateY(-10px)}@media screen and (max-width:1024px){.btn_wsp{bottom:25px;font-size:26px;height:50px;line-height:50px;margin-right:15px;width:50px}}@media screen and (max-width:768px){.wsp-container{margin-right:8px}.btn_wsp{bottom:20px;box-shadow:-1px 4px 12px 0 #0009;font-size:24px;height:48px;line-height:48px;margin-right:10px;width:48px}.btn_wsp:hover{transform:translateY(-8px)}}@media screen and (max-width:480px){.btn_wsp,.wsp-container{margin-right:5px}.btn_wsp{bottom:15px;box-shadow:-1px 3px 10px 0 #00000080;font-size:22px;height:45px;line-height:45px;width:45px}.btn_wsp:hover{transform:translateY(-6px)}}.courseCard{padding:50px 0}.courseCard .items{background-color:#fff;padding:30px;text-align:center}.courseCard .img{background:#1eb2a6;border-radius:50%;height:80px;padding:15px;width:80px}.courseCard img{height:100%;object-fit:cover;width:100%}.courseCard .text{margin-left:15px;text-align:center}.courseCard .text h1{font-style:30px;font-weight:500;line-height:45px}.courseCard .rate{color:#1eb2a6;margin:20px 5px 20px 0}.courseCard .details .dimg img{border-radius:50%;height:50px;margin-top:20px;width:50px}.courseCard .details .para{margin-left:60px}.courseCard .details .box{align-items:center;color:grey;display:flex}.courseCard .details span{color:#1eb2a6;font-size:14px;font-weight:500}.courseCard .price{background-color:#f8f8f8f8;margin:30px;padding:10px}.courseCard h3{color:#1eb2a6;font-weight:500}.online{text-align:center}.online .box{background-color:#fff;box-shadow:0 6px 25px -2 #0000000f;padding:30px 20px;transition:.5s}.online .img{margin:auto;position:relative;width:80px}.online img{height:100%;object-fit:cover;width:100%}.online .box:hover{transform:translateY(-10px)}.online h1{font-family:20px;font-weight:500;line-height:30px;margin:20px 0}.online span{background-color:#f8f8f8f8;border-radius:5px;color:#1eb2a6;font-size:15px;font-weight:500;padding:5px 20px}.online .box .show{opacity:0}.online .box:hover{background-color:#1eb2a6;border-radius:5px;cursor:pointer}.online .box:hover .show{left:0;opacity:1;position:absolute;top:0}.online .box:hover .show a,.online .box:hover h1{color:#fff}.metodologia{height:auto;margin-bottom:80px;margin-top:60px;padding:40px 0}.metodologia .container{margin:0 auto;max-width:1200px;padding:0 20px}.metodologia-content{align-items:center;display:flex;flex-wrap:wrap;gap:60px}.metodologia-image{flex:1 1;min-width:300px}.metodologia-image img{aspect-ratio:4/3;border-radius:12px;box-shadow:0 10px 30px #0000001a;height:auto;max-height:500px;object-fit:cover;transition:transform .3s ease;width:100%}.metodologia-image img:hover{transform:scale(1.02)}.metodologia-text{flex:1 1;min-width:300px;padding:20px}.metodologia-text header h1{color:#1eb2a6;font-size:48px;font-size:clamp(28px,5vw,48px);font-weight:700;line-height:1.2;margin-bottom:30px}.metodologia-text .content{max-width:70ch}.metodologia-text .content p{overflow-wrap:anywhere}.metodologia header,.metodologia-text header,.metodologia-text header h1{background:#0000!important}@media (prefers-reduced-motion:reduce){.metodologia-image img{transition:none!important}.metodologia-image img:hover{transform:none!important}}@media screen and (max-width:768px){.metodologia-text header h1{font-size:clamp(24px,5.5vw,36px)}.metodologia-text .content{margin:0 auto;max-width:62ch;padding:0 4px}.metodologia-text .content p{text-align:left}}@media screen and (max-width:480px){.metodologia-text header h1{font-size:clamp(22px,6vw,28px)}.metodologia-text .content{max-width:58ch}.metodologia-text .content p{text-align:left}}@media screen and (max-width:360px){.metodologia-text .content p{text-align:left}}@media screen and (min-width:1400px){.metodologia .container{max-width:1400px}.metodologia-content{gap:80px}.metodologia-text header h1{font-size:56px}.metodologia-text .content p{font-size:18px;line-height:1.8}.metodologia-image img{max-height:600px}}@media screen and (max-width:1024px){.courseCard .items{padding:25px}.metodologia{margin-bottom:60px;margin-top:40px;padding:30px 0}.metodologia-content{gap:40px}.metodologia-image img{aspect-ratio:16/10;max-height:400px}.metodologia-text{padding:15px}.metodologia-text header h1{font-size:42px}.metodologia-text .content p{font-size:15px}.online .img{margin:60px auto}}@media screen and (max-width:768px){.metodologia{margin-bottom:40px;margin-top:30px;padding:20px 0}.metodologia-content{flex-direction:column;gap:30px}.metodologia-image{min-width:auto;order:2}.metodologia-image img{aspect-ratio:16/9;border-radius:10px;max-height:240px}.metodologia-text{min-width:auto;order:1;padding:0}.metodologia.margin{margin-top:65vh}.metodologia-text{background:#fff;border-radius:12px;box-shadow:0 6px 25px -2 #0000000f;margin-top:-18px;padding:16px}.metodologia-text header h1{font-size:36px;margin-bottom:25px;text-align:center}.metodologia-text .content p{font-size:15px;line-height:1.6;margin-bottom:18px}.courseCard{padding:30px 0}.courseCard .items{margin-bottom:20px;padding:20px}.courseCard .img{height:70px;padding:12px;width:70px}.courseCard .text h1{font-size:24px;line-height:32px}.courseCard .details .dimg img{height:45px;margin-top:15px;width:45px}.courseCard .details .para{margin-left:50px}.courseCard .price{margin:20px 0;padding:8px}.online .box{margin-bottom:20px;padding:25px 15px}.online .img{margin:40px auto;width:70px}.online h1{font-size:18px;line-height:26px;margin:15px 0}.online span{font-size:13px;padding:4px 15px}.metodologia .right{padding:40px 20px}.metodologia .right h2{font-size:36px;margin-top:-30px}}@media screen and (max-width:480px){.courseCard{padding:20px 0}.courseCard .items{margin-bottom:15px;padding:15px}.courseCard .img{height:60px;padding:10px;width:60px}.courseCard .text h1{font-size:20px;line-height:28px}.courseCard .details .dimg img{height:40px;margin-top:12px;width:40px}.courseCard .details .para{margin-left:45px}.courseCard .details .box{font-size:14px}.courseCard .details span{font-size:12px}.courseCard .price{margin:15px 0;padding:6px}.courseCard h3{font-size:16px}.online .box{margin-bottom:15px;padding:20px 12px}.online .img{margin:30px auto;width:60px}.online h1{font-size:16px;line-height:22px;margin:12px 0}.online span{font-size:12px;padding:3px 12px}.metodologia{margin-bottom:30px;margin-top:20px;padding:15px 0}.metodologia .container{padding:0 15px}.metodologia-content{gap:25px}.metodologia-image img{aspect-ratio:16/9;max-height:180px}.metodologia-text header h1{font-size:28px;margin-bottom:16px;text-align:center}.metodologia-text .content p{font-size:14px;line-height:1.6;margin-bottom:15px}.metodologia.margin{margin-top:60vh}.metodologia-text{background:#fff;border-radius:12px;box-shadow:0 6px 25px -2 #0000000f;margin-top:-120px;padding:14px}}@media screen and (max-width:360px){.metodologia{margin-bottom:25px;margin-top:15px;padding:10px 0}.metodologia .container{padding:0 10px}.metodologia-content{gap:20px}.metodologia-image img{aspect-ratio:16/9;max-height:150px}.metodologia-text header h1{font-size:24px;padding:0}.metodologia.margin{margin-top:70vh}.metodologia-text{background:#fff;border-radius:12px;box-shadow:0 6px 25px -2 #0000000f;margin-top:-14px;padding:16px}.metodologia-text .content p{font-size:13px;line-height:1.5;margin-bottom:12px}.metodologia-image img{border-radius:8px}}.head{color:#fff;padding:20px 0;z-index:3}.logo h1{font-size:35px;font-weight:900}.head .icon{margin-left:10px}header{background-color:#ba68c833;margin:0;position:relative;z-index:2}header ul{padding:30px 20px}header li{margin-right:40px;position:relative}header ul li a{color:#fff;font-size:20px;font-weight:500;transition:.5s}header ul li a:hover{color:#1eb2a6;cursor:pointer}header ul li a.active{color:#1eb2a6;position:relative}header ul li a.active:after{background-color:#ba68c8;border-radius:2px;bottom:-10px;content:"";height:3px;left:0;position:absolute;width:100%}.start{background-color:#ba68c8;border-radius:5px;-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);color:#fff;font-weight:500;padding:10px 20px}.start .button{margin-top:20px}.toggle{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:none;font-size:24px;padding:8px;transition:all .3s ease;z-index:1000}.toggle:hover{background-color:#ffffff1a}.logo span{margin-top:100px}@media screen and (max-width:1024px){.logo h1{font-size:30px}header{margin:0}header ul{padding:25px 15px}header li{margin-right:30px}header ul li a{font-size:18px}.start{font-size:14px;padding:8px 16px}}@media screen and (max-width:768px){.logo h1{font-size:26px}.start{-webkit-clip-path:none;clip-path:none;font-size:13px;padding:6px 12px}header{background-color:#1eb2a6;margin:0;position:relative}header ul li{margin-bottom:15px;margin-right:0}header ul li a{font-size:16px}header ul.flexSB{display:none}header ul li a.active:after{bottom:-5px}.toggle{background-color:#ba68c8e6;border:none;border-radius:8px;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:24px;height:48px;padding:0;position:fixed;right:20px;top:20px;transition:all .3s ease;width:48px;z-index:1001}.toggle,.toggle i{align-items:center;justify-content:center;line-height:1}.toggle i{display:inline-flex;height:100%;pointer-events:none;width:100%}.toggle:hover{background-color:#ba68c8;box-shadow:0 6px 16px #0006;transform:scale(1.1)}.mobile-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1eb2a6f2;height:100vh;left:0;padding:80px 20px 20px;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:100%;z-index:1000}.mobile-nav.active{transform:translateX(0)}.mobile-nav ul{align-items:center;display:flex;flex-direction:column;gap:20px;padding:20px 0}.mobile-nav li{margin-bottom:20px;text-align:center;width:100%}.mobile-nav li a{border-radius:8px;color:#fff;display:block;font-size:18px;font-weight:500;padding:15px 20px;transition:all .3s ease}.mobile-nav li a:hover{background-color:#fff3;transform:translateY(-2px)}.mobile-nav li a.active{background-color:#ba68c840;border-left:4px solid #ba68c8;color:#fff}.mobile-nav li a.active:after{content:none;display:none}}@media screen and (max-width:480px){.head{padding:15px 0}.logo h1{font-size:22px}.head .icon{height:35px;line-height:35px;margin-left:8px;width:35px}header ul{padding:20px 10px}header ul li a{font-size:15px}.start{font-size:12px;padding:5px 10px}.toggle{box-sizing:border-box;font-size:20px;height:44px;padding:0 20px 0 0;right:15px;top:15px;width:44px}.mobile-nav{padding:15px;top:3vh}.mobile-nav ul{padding:8px 0}.mobile-nav li{margin-bottom:12px}header ul li a.active:after{bottom:-3px;height:2px}}.hero{align-items:center;background-attachment:scroll;background-image:linear-gradient(#0006,#0006),url(/static/media/bg1.2fa23db88e0427fa8cbf.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;justify-content:center;min-height:100vh;padding:80px 20px 40px;position:relative;width:100%}.hero-content{max-width:1200px;text-align:center;width:100%;z-index:2}.hero #heading{margin:0 auto;max-width:800px;padding:0}.hero #heading h3{color:#fff;font-size:16px;font-weight:600;letter-spacing:2px;margin-bottom:15px;opacity:.9;text-transform:uppercase}.hero #heading h1{color:#fff;font-size:3.5rem;font-weight:900;line-height:1.1;margin:20px 0 30px;text-shadow:2px 2px 4px #00000080}.hero #heading p{font-size:1.2rem;font-weight:300;line-height:1.6;margin:30px auto;max-width:600px;opacity:.95}.hero .buttons-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px}.hero .primary-btn,.hero .secondary-btn{align-items:center;border:2px solid #0000;border-radius:8px;display:inline-block;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;line-height:1.2;padding:15px 20px;text-align:center;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:300px}.hero .primary-btn{background-color:#ba68c8;border-color:#ba68c8;color:#fff}.hero .primary-btn:hover{background-color:#9c27b0;box-shadow:0 10px 25px #ba68c866;transform:translateY(-3px)}.hero .secondary-btn{background-color:initial;border-color:#fff;color:#fff}.hero .secondary-btn:hover{background-color:#fff;box-shadow:0 10px 25px #ffffff4d;color:#ba68c8;transform:translateY(-3px)}.contact-btn:hover{cursor:pointer}@media screen and (min-width:1400px){.hero #heading h1{font-size:4rem}.hero #heading p{font-size:1.3rem}.hero .buttons-container{gap:25px}}@media screen and (max-width:1200px){.hero{padding:60px 20px 40px}.hero #heading h1{font-size:3rem}.hero #heading p{font-size:1.1rem}}@media screen and (max-width:992px){.hero{min-height:90vh;padding:50px 15px 30px}.hero #heading h1{font-size:2.5rem}.hero #heading h3{font-size:14px;letter-spacing:1.5px}.hero #heading p{font-size:1rem;max-width:500px}.hero .buttons-container{gap:15px;margin-top:35px}.hero .primary-btn,.hero .secondary-btn{font-size:15px;min-width:160px;padding:12px 25px}}@media screen and (max-width:768px){.hero{background-attachment:scroll;min-height:85vh;padding:40px 15px 25px}.hero #heading h3{font-size:13px;letter-spacing:1px;margin-bottom:12px}.hero #heading h1{font-size:2.2rem;line-height:1.2;margin:15px 0 25px}.hero #heading p{font-size:16px;line-height:1.5;margin:25px auto;max-width:450px}.hero .buttons-container{align-items:center;flex-direction:column;gap:12px;margin-top:30px}.hero .primary-btn,.hero .secondary-btn{font-size:15px;height:52px;padding:14px 20px;width:300px}}@media screen and (max-width:480px){.hero{background-position:50%;min-height:80vh;padding:30px 10px 20px}.hero #heading h3{font-size:12px;letter-spacing:.8px;margin-bottom:10px}.hero #heading h1{font-size:1.8rem;font-weight:800;line-height:1.1;margin:12px 0 20px}.hero #heading p{font-size:14px;line-height:1.4;margin:20px auto;max-width:320px;padding:0 10px}.hero .buttons-container{gap:10px;margin-top:25px}.hero .primary-btn,.hero .secondary-btn{font-size:14px;height:48px;padding:12px 15px;width:280px}}@media screen and (max-width:360px){.hero{min-height:75vh;padding:25px 8px 15px}.hero #heading h1{font-size:1.6rem;margin:10px 0 18px}.hero #heading h3{font-size:11px}.hero #heading p{font-size:13px;margin:15px auto;max-width:280px}.hero .buttons-container{margin-top:20px}.hero .primary-btn,.hero .secondary-btn{font-size:13px;height:44px;padding:10px 12px;width:250px}}@media screen and (max-height:500px) and (orientation:landscape){.hero{min-height:100vh;padding:20px 15px}.hero #heading h1{font-size:1.8rem;margin:8px 0 15px}.hero #heading h3{font-size:12px;margin-bottom:8px}.hero #heading p{font-size:14px;margin:15px auto;max-width:400px}.hero .buttons-container{flex-direction:row;gap:15px;margin-top:20px}.hero .primary-btn,.hero .secondary-btn{height:40px;width:140px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.hero{background-image:linear-gradient(#0006,#0006),url(/static/media/bg1.2fa23db88e0427fa8cbf.jpg)}}.testimonal .items{padding:30px;transition:.5s}.testimonal .img{position:relative}.testimonal img{border-radius:50%;height:100px;width:100%}.testimonal i{background-color:#1eb2a6;bottom:0;color:#fff;left:60px;position:absolute}.testimonial .name{margin:25px}.testimonial .name h2{font-size:20px;margin-bottom:5px}.testimonial .name span{color:#1eb2a6}.testimonal p{color:gray;margin-top:20px;transition:.5s}.testimonal .items:hover{background-color:#ba68c8;color:#fff;cursor:pointer}.testimonal .items:hover p,.testimonal .items:hover span{color:#fff}.testimonal .items:hover i{background-color:#fff;color:#1eb2a6}@media screen and (max-width:1024px){.testimonal .items{padding:25px}.testimonal img{height:90px;width:90px}.testimonal i{font-size:14px;height:35px;left:50px;line-height:35px;width:35px}.testimonial .name{margin:20px 0}.testimonial .name h2{font-size:18px}.testimonal p{font-size:15px;line-height:24px}}@media screen and (max-width:768px){.testimonal .items{margin-bottom:20px;padding:20px;text-align:center}.testimonal .img{display:flex;justify-content:center;margin-bottom:15px}.testimonal img{height:80px;width:80px}.testimonal i{border-radius:50%;bottom:-5px;font-size:12px;height:32px;left:45px;line-height:32px;width:32px}.testimonial .name{margin:15px 0}.testimonial .name h2{font-size:16px;font-weight:600;margin-bottom:4px}.testimonial .name span{font-size:14px;font-weight:500}.testimonal p{font-size:14px;line-height:22px;margin-top:15px;text-align:left}}@media screen and (max-width:480px){.testimonal .items{border-radius:8px;margin-bottom:15px;padding:15px}.testimonal .img{margin-bottom:12px}.testimonal img{height:70px;object-fit:cover;width:70px}.testimonal i{bottom:-8px;font-size:11px;height:28px;left:38px;line-height:28px;width:28px}.testimonial .name{margin:12px 0}.testimonial .name h2{font-size:15px;line-height:20px;margin-bottom:3px}.testimonial .name span{display:block;font-size:13px;margin-top:2px}.testimonal p{font-size:13px;line-height:20px;margin-top:12px;padding:0 5px;text-align:center}.testimonal .items:hover{box-shadow:0 4px 15px #ba68c84d;transform:translateY(-2px)}}@media screen and (max-width:360px){.testimonal .items{margin-bottom:12px;padding:12px}.testimonal img{height:60px;width:60px}.testimonal i{bottom:-6px;font-size:10px;height:24px;left:32px;line-height:24px;width:24px}.testimonial .name h2{font-size:14px}.testimonal p,.testimonial .name span{font-size:12px}.testimonal p{line-height:18px;margin-top:10px}}.hblog{background-color:#f9f9f9;padding:40px 20px}.hblog-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.hblog-card{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;overflow:hidden;transition:transform .2s}.hblog-card:hover{transform:scale(1.05)}.hblog-img{height:200px;overflow:hidden;width:100%}.hblog-img img{height:100%;object-fit:cover;width:100%}.hblog-text{padding:20px}.hblog-text span{color:gray;display:block;font-size:14px;margin-bottom:10px}.hblog-text h1{font-size:18px;font-weight:500;margin-bottom:10px}.hblog-text p{color:gray;font-size:14px}@media screen and (max-width:1024px){.hblog-container{gap:18px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.hblog{padding:35px 18px}.hblog-img{height:180px}}@media screen and (max-width:768px){.hblog-container{gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.hblog{padding:30px 15px}.hblog-img{height:160px}.hblog-text{padding:15px}.hblog-text h1{font-size:16px;margin-bottom:8px}.hblog-text span{font-size:13px;margin-bottom:8px}.hblog-text p{font-size:13px}}@media screen and (max-width:480px){.hblog-container{gap:12px;grid-template-columns:1fr}.hblog{padding:25px 12px}.hblog-img{height:140px}.hblog-text{padding:12px}.hblog-text h1{font-size:15px;margin-bottom:6px}.hblog-text span{font-size:12px;margin-bottom:6px}.hblog-text p{font-size:12px;line-height:18px}}.team .items{transition:.5s}.team .img{position:relative}.team img{height:100%;object-fit:cover;width:100%}.overlay{bottom:0;display:flex;flex-direction:column;padding:20px;position:absolute;transition:.05s;z-index:11}.overlay i{background-color:#000;color:#fff;margin:5px}.team .details{padding:30px;text-align:center}.team .details h2{font-size:20px;font-weight:500;transition:0s}.team .details p{color:grey;font-size:15px;margin-top:10px;transition:0s}.team .items:hover{background-color:#1eb2a6;color:#fff;cursor:pointer}.team .items:hover p{color:#fff}.team .items:hover .overlay{opacity:1}@media screen and (max-width:1024px){.team .details{padding:25px}.team .details h2{font-size:18px}.team .details p{font-size:14px}.overlay{padding:18px}}@media screen and (max-width:768px){.team .details{padding:20px}.team .details h2{font-size:17px}.team .details p{font-size:13px;margin-top:8px}.overlay{padding:15px}.overlay i{height:35px;line-height:35px;margin:4px;width:35px}}@media screen and (max-width:480px){.team .details{padding:15px}.team .details h2{font-size:16px}.team .details p{font-size:12px;line-height:18px;margin-top:6px}.overlay{padding:12px}.overlay i{font-size:12px;height:30px;line-height:30px;margin:3px;width:30px}}.price .items{padding:40px;text-align:center}.price h1{color:#1eb26a;font-size:50px;margin:20px 0}.price h1 span{color:#000;font-size:20px;margin-right:5px}.price p{color:grey;font-size:larger;margin:40px 0}.precios{height:auto;margin-top:20px}.precios #heading{padding:0;text-align:left}.precios .right img{height:100%;object-fit:cover;width:100%}.precios .left{padding:80px 50px}.precios .left h2{color:#1eb2a6;font-size:50px;margin-top:-50px}.precios .left h2,.precios .left p{margin-bottom:20px}.price .precios .container .left .promos{margin-top:50px}.price .precios .container .left .promos h2{color:#1eb26a;text-align:center}.price .precios .container .left .promos .paraghraph{font-size:larger;margin-top:10px;text-align:center}.price .precios .container .left .promos .paraghraph span{color:#000;font-weight:700}.price .precios .container .left .downloadButtonContainer{display:flex;justify-content:center;margin-top:20px}.faq .container{border-radius:5px;max-width:70%}.faq .box{background-color:#fff;margin-bottom:20px}.faq button{display:flex;justify-content:space-between;margin:0;padding:15px 20px;width:100%}.faq h2{font-weight:500}.faq p{padding:20px}.faq .accordion{transition:.5s}.faq .accordion:hover{background-color:#ba68c8;color:#fff}@media screen and (max-width:1024px){.price .items{padding:35px}.price h1{font-size:42px;margin:18px 0}.precios .left{padding:60px 30px}.precios .left h2{font-size:42px}.faq .container{max-width:80%}}@media screen and (max-width:768px){.price .items{margin-bottom:20px;padding:30px 20px}.price h1{font-size:36px;margin:15px 0}.price h1 span{font-size:18px}.price p{font-size:16px;margin:30px 0}.precios .left{padding:40px 20px}.precios .left h2{font-size:36px;margin-top:-30px}.price .precios .container .left .promos h2{font-size:24px}.price .precios .container .left .promos .paraghraph{font-size:16px;margin-top:8px}.faq .container{max-width:90%}.faq button{padding:12px 15px}.faq h2{font-size:16px}.faq p{font-size:14px;padding:15px}}@media screen and (max-width:480px){.price .items{margin-bottom:15px;padding:25px 15px}.price h1{font-size:28px;margin:12px 0}.price h1 span{font-size:16px;margin-right:3px}.price p{font-size:14px;line-height:22px;margin:25px 0}.precios .left{padding:30px 15px}.precios .left h2{font-size:28px;margin-bottom:15px;margin-top:-20px}.precios .left p{font-size:14px;line-height:22px;margin-bottom:15px}.price .precios .container .left .promos{margin-top:30px}.price .precios .container .left .promos h2{font-size:20px}.price .precios .container .left .promos .paraghraph{font-size:14px;line-height:20px;margin-top:6px}.price .precios .container .left .downloadButtonContainer{margin-top:15px}.faq .container{max-width:95%}.faq .box{margin-bottom:15px}.faq button{padding:10px 12px}.faq button,.faq h2{font-size:14px}.faq p{font-size:13px;line-height:20px;padding:12px}}.downloadButton{background-color:#1eb26a;border-radius:10px}.downloadButton,.downloadButton:hover{box-shadow:10px 6px 9px -5px #000000bf;-webkit-box-shadow:10px 6px 9px -5px #000000bf;-moz-box-shadow:10px 6px 9px -5px #000000bf;color:#fff}.downloadButton:hover{background-color:#ba68c8;transition:.5s}.blog-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.blog-card{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;overflow:hidden;transition:transform .2s}.blog-card:hover{transform:scale(1.05)}.blog-card .img{height:0;padding-bottom:75%;position:relative;width:100%}.blog-card .img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.blog .text{padding:20px}.blog h1{font-size:22px;font-weight:500;line-height:30px;margin:20px 0;transition:.5s}.blog h1:hover{color:#1eb2a6;cursor:pointer}.blog span{color:#1eb2a6;font-weight:500;text-transform:uppercase}.blog span label{color:grey;font-size:14px;margin:10px}.blog span:last-child label{color:#1eb2a6}.blog p{color:gray}.blog h3{margin-bottom:50px;text-align:center}.video-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.video-card{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;height:auto;margin-bottom:20px;overflow:hidden;transition:transform .2s;width:100%}.video-card:hover{transform:scale(1.05)}.video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video video{background:#000;border-radius:8px 8px 0 0;height:100%;left:0;object-fit:contain;outline:none;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){.blog-container,.video-container{gap:18px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.blog .text{padding:18px}.blog h1{font-size:20px;line-height:28px}}@media screen and (max-width:768px){.blog-container,.video-container{gap:15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.blog .text{padding:15px}.blog h1{font-size:18px;line-height:26px;margin:15px 0}.blog span label{font-size:13px;margin:8px}.blog h3{font-size:20px;margin-bottom:30px}.video-card{margin-bottom:15px}}@media screen and (max-width:480px){.blog-container,.video-container{gap:12px;grid-template-columns:1fr}.blog .text{padding:12px}.blog h1{font-size:16px;line-height:22px;margin:12px 0}.blog span{font-size:12px}.blog span label{font-size:11px;margin:6px}.blog p{font-size:14px;line-height:20px}.blog h3{font-size:18px;margin-bottom:20px}.video-card{margin-bottom:12px}.blog-card .img{padding-bottom:60%}}.contact iframe{border:none;height:100%;width:100%}.contact .right{padding:50px}.contact h1{font-size:30px;font-weight:400}.contact p{margin:30px 0}.contact .box p{font-size:17px;margin-top:10px}.contact input,.contact textarea{border:1px solid grey;margin-bottom:15px;outline:none;padding:15px;width:100%}.contact .flexSB input:first-child{margin-right:10px}.contact h3{font-weight:500;margin-bottom:10px;margin-top:20px}.contact span{color:#1eb2a6;font-size:16px;font-weight:600;word-spacing:5px}@media screen and (max-width:1024px){.contact .right{padding:40px}.contact h1{font-size:28px}.contact p{margin:25px 0}}@media screen and (max-width:768px){.contact .container{flex-direction:column}.contact iframe{height:300px;margin-bottom:20px}.contact .row{width:100%}.contact .right{padding:30px 20px}.contact h1{font-size:26px}.contact p{font-size:16px;margin:20px 0}.contact .box p{font-size:16px;margin-top:8px}.contact input,.contact textarea{font-size:16px;margin-bottom:12px;padding:12px}.contact .flexSB{flex-direction:column}.contact .flexSB input:first-child{margin-bottom:12px;margin-right:0}.contact h3{font-size:18px;margin-bottom:8px;margin-top:18px}.contact span{font-size:15px}}@media screen and (max-width:480px){.contact .right{padding:20px 15px}.contact h1{font-size:22px}.contact p{font-size:14px;line-height:22px;margin:15px 0}.contact .box p{font-size:14px;margin-top:6px}.contact input,.contact textarea{border-radius:4px;font-size:14px;margin-bottom:10px;padding:10px}.contact iframe{height:250px;margin-bottom:15px}.contact h3{font-size:16px;margin-bottom:6px;margin-top:15px}.contact span{font-size:14px;word-spacing:3px}.contact button{font-size:14px;margin-top:10px;padding:12px;width:100%}}.newsletter{background-color:#1eb2a6;color:#fff;padding:50px 0;text-align:center}.newsletter .center{margin:0 auto;max-width:800px}.newsletter h1{color:#fff;font-size:30px;font-weight:500;margin-bottom:15px}.newsletter span{color:#fff;font-size:16px;line-height:1.6}footer{background-color:#eee;padding:50px 20px}.footer-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.footer-box{color:#333}.footer-box h1{font-size:24px}.footer-box h1,.footer-box h3{color:#1eb2a6;margin-bottom:15px}.footer-box h3{font-size:18px}.footer-box p{color:#555;font-size:14px;line-height:1.6;margin-bottom:15px}.footer-box span{color:#1eb2a6;font-size:14px;font-weight:700}.footer-box ul{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0}.footer-box ul li{color:#555;font-size:14px;margin-bottom:10px}.footer-box ul li i{color:#1eb2a6;margin-right:10px}.footer-box ul li a{color:#1eb2a6;text-decoration:none;transition:color .3s}.footer-box ul li a:hover{color:#333}.legal{background-color:#e9e9e9;color:#555;padding:20px 0;text-align:center}.legal p{font-size:14px}.legal i{color:#1eb2a6}@media screen and (max-width:1024px){footer{padding:40px 18px}.footer-grid{gap:25px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.newsletter{padding:40px 0}.newsletter h1{font-size:26px}.newsletter span{font-size:15px}}@media screen and (max-width:768px){footer{padding:35px 15px}.footer-grid{gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.footer-box h1{font-size:20px;margin-bottom:12px}.footer-box h3{font-size:16px;margin-bottom:12px}.footer-box p{margin-bottom:12px}.footer-box p,.footer-box span{font-size:13px}.footer-box ul li{font-size:13px;margin-bottom:8px}.newsletter{padding:35px 0}.newsletter .center{max-width:90%;padding:0 20px}.newsletter h1{font-size:24px;margin-bottom:12px}.newsletter span{font-size:14px}.legal{padding:18px 0}.legal p{font-size:13px}}@media screen and (max-width:480px){footer{padding:30px 12px}.footer-grid{gap:15px;grid-template-columns:1fr}.footer-box{text-align:center}.footer-box h1{font-size:18px;margin-bottom:10px}.footer-box h3{font-size:15px;margin-bottom:10px}.footer-box p{line-height:1.5;margin-bottom:10px}.footer-box p,.footer-box span{font-size:12px}.footer-box ul{grid-template-columns:1fr;text-align:left}.footer-box ul li{font-size:12px;margin-bottom:6px}.footer-box ul li i{margin-right:8px}.newsletter{padding:30px 0}.newsletter .center{max-width:95%;padding:0 15px}.newsletter h1{font-size:20px;margin-bottom:10px}.newsletter span{font-size:13px;line-height:1.5}.legal{padding:15px 0}.legal p{font-size:12px;line-height:1.4}}
/*# sourceMappingURL=main.b0fdddc0.css.map*/