@font-face{font-family:Harmonia;src:url(/assets/Harmonia_Regular-c81c8ded.ttf) format("truetype")}@font-face{font-family:Harmonia_Bold;src:url(/assets/Harmonia_Bold-b9af9bc4.ttf) format("truetype")}@font-face{font-family:Mangolaine;src:url(/assets/Mangolaine-e43b7393.ttf) format("truetype")}@font-face{font-family:Fonde;src:url(/assets/FontsFree-Net-fonde-f1033054.ttf) format("truetype")}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-VariableFont_wght-a4fe82b4.ttf) format("truetype")}:root{font-family:Montserrat;line-height:1.5;font-weight:300;color:#3f3f3fde;background-color:#e6e6e6;box-sizing:border-box;margin:0;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{overflow-x:hidden;margin:0;position:relative}h1{color:#bf9400;font-size:74px;max-width:18ch;line-height:78px;font-family:Fonde}@media (max-width:748px){h2{font-size:26px!important}}nav{position:fixed;top:0;width:calc(100% - 60px);background:#242424;z-index:10;padding-bottom:1rem;display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-right:40px;padding-top:10px}.nav-logo{width:80px}.list{list-style-type:none;background:#242424;height:100%;display:flex;justify-content:right;align-items:center;position:relative;width:100%;padding-right:60px}.list a{text-decoration:none}.items a{margin-right:20px;font-size:20px;color:#f1f1f1;cursor:pointer}.btn{display:none;position:absolute;right:50px;top:20px;padding:5px;color:#000;font-size:18px}@media screen and (max-width: 834px){.list{height:auto;list-style-type:none;flex-direction:column;position:absolute;padding-left:0;left:0;width:100%;margin-top:517px}.items:nth-child(1){border-top:1px solid rgba(255,255,255,.555);margin-top:50px}.items{width:100%;border-top:1px solid rgba(255,255,255,.555);text-align:center;margin-right:0;padding:20px 0}.btn{display:block}}.principal-button{background-color:#bf9400;border:rgb(241,241,241) 3px solid;border-radius:3rem;color:#fff;height:80px;font-weight:500;padding:1rem;font-size:24px;transition:ease-in-out .3s;margin-bottom:10px;margin-top:10px;width:200px;display:flex;justify-content:center;align-items:center}.principal-button:hover{background-color:#e6e6e6;color:#464646;border:#bf9400 3px solid;cursor:pointer}.hero-container{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;margin:100px auto auto;width:80%;padding:1rem;background:url(/assets/flower-c4b6b004.svg);background-position:left;background-size:contain;background-repeat:no-repeat}.hero-info h1{margin-bottom:5px}.hero-container-image{display:flex;align-items:center;justify-content:center}.hero-container p{max-width:35ch;font-size:40px;margin-top:5px!important;margin-bottom:20px}.hero-frame{position:relative;width:500px;height:750px;display:flex;align-items:center;justify-content:center}.hero-frame img{width:500px;border-radius:34.72em;position:absolute;transform:translate(-30px) translateY(10px)}.hero-frame .hero-oval{width:550px;height:750px;border:1px solid #bf9400;border-radius:34.72em;position:absolute}.hero-frame .hero-oval video{width:440px!important}.button-container{display:flex;gap:1rem}@media (max-width:834px){.hero-container-image{margin-top:2rem}.hero-frame{position:relative;width:250px;height:375px}.hero-frame img{width:250px;border-radius:34.72em;position:absolute;transform:translate(-10px) translateY(5px)}.hero-frame video{width:170px}.hero-frame .hero-oval{width:250px;height:375px;border:1px solid #92761b;border-radius:34.72em;position:absolute}.hero-info h1{text-align:center;font-size:48px;line-height:50px}.hero-info p{text-align:center;font-size:18px;margin-right:0;max-width:49ch}.button-gold{margin:auto}.button-container{flex-direction:column}}.functions-container{display:flex;flex-direction:column;margin-top:5rem;padding:1rem;width:80%;margin:auto}.functions-container h2{text-align:center;font-family:Mangolaine;font-size:46px;font-weight:600}.functions{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));row-gap:1rem}.css-xem4ny{min-width:200px;height:200px}.function-container{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #bf9400;margin:5px;border-radius:10px;min-width:200px;height:200px}.function-container P{text-align:center;font-size:20px;width:20ch}.function-container img{width:100px}.alice-carousel .animated{animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{position:relative;width:100%;margin:auto;direction:ltr}.alice-carousel__wrapper{position:relative;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box;width:100%;height:auto}.alice-carousel__stage{position:relative;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0}.alice-carousel__stage-item *{line-height:initial}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__prev-btn,.alice-carousel__next-btn{display:inline-block;box-sizing:border-box;width:50%;padding:10px 5px}.alice-carousel__prev-btn [data-area]:after,.alice-carousel__next-btn [data-area]:after{position:relative;content:attr(data-area);text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__prev-btn-item,.alice-carousel__next-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:#465798}.alice-carousel__prev-btn-item:hover,.alice-carousel__next-btn-item:hover{color:#8b0000}.alice-carousel__prev-btn-item.__inactive,.alice-carousel__next-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:#fff}.alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:transparent}.alice-carousel__play-btn-item:before,.alice-carousel__play-btn-item:after{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";transition:all .4s linear;border-width:8px 0 8px 15px;border-style:solid;border-color:transparent;border-left-color:#465798}.alice-carousel__play-btn-item:before{left:5px;height:14px}.alice-carousel__play-btn-item:after{top:7px;left:18px}.alice-carousel__play-btn-item.__pause:before,.alice-carousel__play-btn-item.__pause:after{height:30px;border-width:0 0 0 10px}.alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.alice-carousel__dots{margin:30px 3px 5px;padding:0;list-style:none;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom):hover,.alice-carousel__dots-item:not(.__custom).__active{background-color:#6e7ebc}.alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:#465798;border-radius:5px;background-color:#e0e4fb99}.alice-carousel__slide-info-item{vertical-align:middle;line-height:0}.function-cards-container{width:80%;margin:auto;margin-top:5rem}.function-cards-container h2{margin-bottom:3rem}.card-function-container{width:100%;display:flex;align-items:center;justify-content:center}.card-function{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #bf9400;border-radius:34.72em;height:500px;width:300px;padding:1rem}.card-function h3{text-align:center;font-family:Mangolaine;font-size:24px;font-weight:600;margin-bottom:2px;margin-top:2px}.card-function p{text-align:center;font-size:18px;margin-top:2px}.step-number{font-family:Mangolaine;font-size:56px!important;margin-bottom:2px;color:#bf9400}.alice-carousel__play-btn{position:absolute;top:-15px!important;left:-10px!important;display:inline-block}.alice-carousel__play-btn-item:before,.alice-carousel__play-btn-item:after{border-left-color:#bf9400!important}.alice-carousel__play-btn-wrapper{width:20px!important;height:20px!important;background-color:#f0f8ff00}.alice-carousel__play-btn-item{width:20px!important;height:20px!important}.card-img-container{width:100%;display:flex;align-items:center;justify-content:center}.card-img{width:250px}@media (max-width:864px){.card-function{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #bf9400;border-radius:34.72em;height:400px;width:200px;padding:1rem}.function-cards-container h2{font-size:26px}}.demo-section{width:90%;margin:auto}.demo-container{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;margin:auto;font-size:22px}.demo-container p{max-width:60ch}.demo-container li{max-width:70ch;font-weight:600;font-size:18px}h2{font-family:Mangolaine;font-size:46px;font-weight:600;text-align:center}.custom-list-demos{list-style-type:none;padding-left:0}.custom-list-demos li:before{content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;background-image:url(/assets/pencil-2cb006ed.svg);background-size:cover;margin-right:8px}.center-demo-button{height:50px}@media (max-width:1533px){.center-demo-button{height:50px;margin:auto;margin-top:2rem!important;margin-bottom:2rem!important}}@media (max-width:748px){.demo-section{width:80%;margin:auto}.demo-container video{width:300px}.demo-container p{max-width:60ch;font-size:16px}.demo-container li{max-width:70ch;font-weight:600;font-size:16px}}#contacto{margin:70px auto auto;position:relative;width:100%;display:flex;align-items:center;flex-direction:column;margin-bottom:5rem}#contacto h2{margin:auto auto 25px;width:85%;text-align:center;font-weight:700}.contenedor-contacto{background:rgb(255,255,255);box-shadow:0 0 30px #42018324;width:500px;height:470px;border-radius:10px;padding:20px}#contacto .contenedor-campos{margin:auto;width:90%;height:80%;position:relative;display:flex;justify-content:center}#contacto .campo{margin:-15px auto 35px;width:450px}#contacto .campo p{margin-bottom:5px;font-weight:400;text-align:left;margin-left:-3px;color:#353535!important}#contacto input,textarea{width:100%;margin-left:-4px;border-radius:6px;padding:4px;border:1px solid #bf9400}#contacto input::placeholder,textarea::placeholder{color:#adadad;font-weight:100}#contacto textarea{outline:none;resize:none;height:55px}#contacto form{margin:0 auto auto;width:100%;height:400px;justify-content:center;align-items:center;text-align:center}#contacto button{background-color:#bf9400;border:rgb(241,241,241) 3px solid;border-radius:3rem;color:#fff;height:50px;font-weight:500;padding:1rem;font-size:24px;transition:ease-in-out .3s;width:200px;display:flex;justify-content:center;align-items:center;margin:auto}#contacto button:hover{background-color:#e6e6e6;color:#464646;border:#bf9400 3px solid;cursor:pointer}.mensaje-success{color:#189918}.mensaje-error{color:#ff349a}@media (max-width:550px){.contenedor-contacto{width:80%;padding-top:10px}#contacto .campo{width:90%}}@media (max-width:330px){.contenedor-contacto{height:500px}}.contenedor-footer{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;text-align:center;z-index:3!important;background-color:#2d2d2d}@keyframes cambiar-Gradiente-footer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.contenedor-info{display:flex;flex-direction:column;align-items:center;color:#eee;margin-bottom:2rem;z-index:4}.titulo{display:flex;align-items:center;justify-content:center;font-size:20px;font-family:Mangolaine}.titulo div{margin-right:.5rem;margin-left:.5rem}.linea-azul{background-color:#bf9400;width:30px;height:3px}.subTitulo{color:#e7e7e7;font-family:Montserrat;font-size:30px;font-weight:700}.contenedor-item{display:grid;grid-template-columns:60px 200px;text-align:left;align-items:center}.contenedor-item img{width:30px;height:35px;border-radius:.5rem;margin-right:.5rem;margin-left:.5rem}.contenedor-item img:hover{transform:rotate3d(1,0,1,360deg);transition:all .6s ease-in-out}.contenedor-redes{display:flex;align-content:center;justify-content:center;column-gap:1rem;width:60%;transition:all .5s ease-in-out;margin-top:2rem;margin-bottom:1rem;margin:auto}.contenedor-redes img{width:50px;transition:all .5s ease-in-out}.contenedor-redes img:hover{transform:rotate(360deg);transition:all .7s ease-in-out;cursor:pointer}.contenedor-redes a{margin:0;padding:0}.contenedor-pie{background-color:#ffffff2d;display:flex;font-size:18px;color:#fff;align-content:center;justify-content:center;grid-column:1/3;width:100%}.map-footer{transform:translate(40%);margin-top:-1rem;animation:none}.map-parrafo{margin-left:-.6rem}@media (max-width:992px){.contenedor-info{display:flex;flex-direction:column}.contenedor-item{display:flex;align-items:center;justify-content:center}.map-footer{transform:translate(20%)}.contenedor-footer{grid-template-columns:repeat(1,1fr)}.contenedor-info{grid-column:1/2}.contenedor-pie{width:calc(100% - 2rem);padding:1rem}}@media (max-width:390px){.contenedor-redes{flex-wrap:wrap}}.desarrollador{text-decoration:none;color:#fff;font-weight:900}:root{--item-img-size: 55px;--item-img-position: 10px;--background-music: rgba(255, 255, 255, .7)}.whatsapp img{position:fixed;right:var(--item-img-position);bottom:var(--item-img-position);width:var( --item-img-size);height:var( --item-img-size);transform:scale(1.1);transition:.6s ease-in-out}.whatsapp img:hover{transform:scale(1.2)}@media (max-width:768px){.whatsapp img{width:45px;height:45px;transform:scale(1.1);transition:.6s ease-in-out}}.plan-container{max-width:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;position:relative;padding:1rem;background-color:#f3f3f3;box-shadow:0 0 25px #00000026}.plan-container .icon-type{position:absolute;left:20px;top:0;transform:translateY(-40px)}.plan-container h2,.plan-container h3{margin:0;padding-top:10px;position:relative}.plan-container h3 .number{font-size:40px}.plan-container h3 .divisa{font-size:16px;font-weight:400;transform:translateY(5px);position:absolute}.preview-price .number{font-size:20px!important;text-decoration:line-through;text-decoration-color:red;text-decoration-thickness:1.5px}.preview-price:before{width:10px;height:5px;position:absolute}.collapse-css-transition{transition:height .28s cubic-bezier(.4,0,.2,1)}.boton-plan-demo{color:#f5f5f5;text-decoration:none;height:30px;background-color:#22201e;border:3px solid rgb(34,32,30);border-radius:2rem;padding:.7rem;cursor:pointer;width:50%;display:flex;align-items:center;justify-content:center;transition:all .5s ease-in-out;font-weight:600}.boton-plan-demo:hover{background-color:#f3f3f3;color:#22201e}.custom-icon-list{list-style:none;padding-left:10px;padding-bottom:10px}.custom-icon-list li{margin-bottom:10px;padding-left:30px;background-size:20px;background-repeat:no-repeat;background-position:left center}.custom-icon-list .check{background-image:url(/assets/circle-check-green-f89a31d5.svg)}.custom-icon-list .no-check{background-image:url(/assets/circle-x-c680541a.svg)}.custom-icon-list .semi-check{background-image:url(/assets/circle-check-yellow-3a536b82.svg)}@media (max-width:992px){.plan-container{width:80%;max-width:80%}}.PlansCards{width:80%;margin:auto}.cards-container{width:100%;display:flex;align-items:center;justify-content:space-around}@media (max-width:992px){.cards-container{width:100%;display:flex;align-items:center;justify-content:space-around;flex-direction:column;row-gap:100px}.PlansCards{width:100%;margin:auto}}.separate{padding:50px}.demos-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:1rem}.demos-container div{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.demos-container div img{width:200px}.demos-container a{text-decoration:none;background-color:#bf9400;border:rgb(241,241,241) 3px solid;border-radius:10px;color:#fff;height:40px;font-weight:500;padding:10px;font-size:24px;transition:ease-in-out .3s;margin-bottom:10px;margin-top:10px;width:200px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px}.demos-container a:hover{background-color:#e6e6e6;color:#464646;border:#bf9400 3px solid;cursor:pointer}
