@charset "UTF-8";html{box-sizing:border-box;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}html body *{animation-duration:0s!important;animation-delay:0s!important}}*,*:after,*:before{box-sizing:inherit}blockquote,body,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0;padding:0}ul:where([class]){list-style:none}button,input,select,textarea{color:inherit;letter-spacing:inherit;font:inherit}input[type=text],textarea{width:100%}fieldset{padding:0;border:none}legend{margin-bottom:.5rem;max-width:100%}button,input,textarea{border:1px solid gray}button{padding:.75em 1em;border-radius:0;background-color:transparent;line-height:1}button *{pointer-events:none}button:hover{cursor:pointer}embed,iframe,img,object,svg,video{display:block;max-width:100%}table{width:100%;table-layout:fixed}[hidden]{display:none!important}noscript{display:block;margin-top:1em;margin-bottom:1em}[tabindex="-1"]{outline:none!important;box-shadow:none!important}@font-face{font-family:Raleway;src:url(/fonts/raleway/Raleway-VariableFont_wght.ttf) format("truetype")}body{font-family:Raleway}*{scrollbar-width:thin;scrollbar-color:#44F9C3 #DFE9EB}*::-webkit-scrollbar{height:7px;width:7px}*::-webkit-scrollbar-track{border-radius:7px;background-color:#dfe9eb}*::-webkit-scrollbar-track:hover{background-color:#b8c0c2}*::-webkit-scrollbar-track:active{background-color:#b8c0c2}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:#44f9c3}*::-webkit-scrollbar-thumb:hover{background-color:#caccd1}*::-webkit-scrollbar-thumb:active{background-color:#666363}.cta-btn-large{font-size:2em;text-decoration:none;font-weight:600;color:#fff;background-color:#44f9c3;border-radius:12px;padding:10px 20px}.cta-btn-large:hover{background-color:#666363}h1{font-size:4em;color:#666363}h1 span{color:#caccd1}.primary-text{color:#44f9c3!important}.upper{text-transform:uppercase}.text-gradient-1{font-weight:700;background:#666363;background:linear-gradient(to right,#666363,#44f9c3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-2{font-weight:700;background:#666363;background:linear-gradient(to right,#44f9c3,#666363);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body{background-color:#200c34}.bg-primary{background-color:#44f9c3}.bg-secondary{background-color:#666363;color:#44f9c3}.bg-secondary-glass{background-color:#666363b5;color:#44f9c3}.bg-grey{background-color:#caccd1}.bg-glush{background:linear-gradient(270deg,#ce68d9,#45c6db,#45db79);background-size:800% 800%;-webkit-animation:AnimationName 9s ease infinite;-moz-animation:AnimationName 9s ease infinite;animation:AnimationName 9s ease infinite;transition:.4s ease-in-out}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.cta{padding:10px;text-decoration:none;background-color:#44f9c3;border-radius:5px;color:#666363}.btn-line{margin-top:2em;text-decoration:none;color:#fff;font-size:1.3em;font-weight:800;border:solid 2px #44F9C3;padding:15px 30px;border-radius:12px;text-align:center}.flex-center{display:flex;justify-content:center;align-items:center}.cta-select{text-decoration:none;padding:10px 20px;border-radius:5px;width:100px;text-align:center;background-color:#44f9c3;color:#666363;font-size:1.2em}.flex-col{display:flex;flex-direction:column}.bg-secondary{background-color:#666363}.bg-white{background-color:#fff}body{position:relative}header.main-header{background:#8e9eab;background:-webkit-linear-gradient(to right,#eef2f3,#fff);background:linear-gradient(to right,#eef2f3,#fff);overflow:hidden}.hero{display:flex;justify-content:space-between;align-items:flex-start;margin:10px 3em}.hero .hero-cta{margin-top:5em;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:30px}.hero .hero-cta h1{width:75%}.hero .hero-cta p{color:#666363;font-weight:500;width:50%}.hero .portrait{flex:50%;position:relative;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-end}.hero .portrait img#www{z-index:11;width:450px;height:auto}.hero .portrait img#sphere-group{position:absolute;right:10%;top:4%;z-index:1}.work-to{padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:4em}.menu-activo{background:linear-gradient(315deg,#03a9f4,#ff0058);position:fixed;top:40%;right:0;align-items:center;background-color:#fff;color:#666363;text-align:center;font-weight:600;text-decoration:none;font-size:.8em;padding:1.5em;width:200px;height:200px;z-index:50;border-top-left-radius:12px;border-bottom-left-radius:12px;gap:10px}.menu-activo .img-area{position:relative}.menu-activo .img-area img#logo-activo{width:100px}.notify-menu{position:absolute;background-color:#e92f2f;color:#fff;right:0;top:0;padding:5px 8px;border-radius:50%;font-size:1.3em}.text-menu{color:#fff;display:inline-block}.text-menu img{vertical-align:middle;display:inline}nav.main-nav{margin:0 3em;padding-top:10px;display:flex;justify-content:space-between;align-items:center}nav.main-nav .logo-nav{display:flex;align-items:center;gap:5px;text-decoration:none;color:#666363;font-weight:600}nav.main-nav ul{list-style:none;display:flex;gap:50px}nav.main-nav ul li a{text-decoration:none;color:#666363;font-weight:600}a#price{background-color:#44f9c3;padding:5px 10px;border-radius:7px;text-decoration:none;color:#666363}nav.nav-menu-activo{display:flex;justify-content:space-between;align-items:center;padding:1em 3em;color:#ff00c6;font-weight:600;width:100%}nav.nav-menu-activo a{text-decoration:none;color:#ff00c6}nav.nav-menu-activo .logo-menu-activo{width:50px;height:50px}nav.nav-menu-activo .logo-nav{display:flex;align-items:center;gap:10px}nav.nav-menu-activo ul.menu-nav{display:flex;align-items:center;gap:30px}nav.nav-menu-activo ul.menu-nav li a{text-decoration:none;color:#ff00c6;font-weight:600}a#demo{background-color:#ff00c6;padding:10px 17px;border-radius:20px;text-decoration:none;color:#fff}.about{display:flex;justify-content:center;align-items:center;margin:0 3em;padding:10em 0}.about img#about-img{width:460px;height:auto}.about .about-text{position:relative;display:flex;flex-direction:column;gap:30px;align-items:flex-end}.about .about-text img#logo-about{width:240px}.about .about-text p{width:70%;text-align:right;font-size:1.4em}.about .about-text img.logo-bg{position:absolute;bottom:-30%;right:0;opacity:.08;width:490px;z-index:-1}.services{display:flex;justify-content:space-between;align-items:center;gap:1em;height:100vh;position:relative;margin-right:3em}.services .half{margin:0 3em;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:4em;height:70vh;flex:45%}.services .half-box{display:flex;justify-content:center;gap:30px;flex:55%}.services .half-box .row-1,.services .half-box .row-2{display:flex;align-items:center}.services .half-box .row-2{flex-direction:column;gap:30px}.half p{color:#666363;font-weight:600}.card{height:250px;width:250px;border:solid 1px #ccc;border-radius:12px;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1em}.card h5{color:#666363;font-weight:700}.card .card-icon{background-color:#44f9c3;padding:5px 10px}.body-background{isolation:isolate;position:absolute;filter:blur(10vh)}.circle{width:40vh;height:40vh;border-radius:50%;mix-blend-mode:screen;position:absolute;transform:translate(-50%,-50%)}.circle-1{background:#44f9c3;animation:6s move-circle-1 linear infinite;left:120vh;right:50%}.circle-2{background:#caccd1;animation:5s move-circle-2 linear infinite;left:100vh;top:10%}.circle-3{width:40vh;height:40vh;background:indigo;animation:15s move-circle-3 linear infinite;right:30%;top:10%}.circle-4{width:50vh;height:50vh;background:#191970;animation:8s move-circle-4 linear infinite;left:80%;top:20%;filter:blur(15vh)}@keyframes move-circle-1{0%{transform:rotate(0) translate(-15vh) rotate(0)}to{transform:rotate(360deg) translate(-15vh) rotate(-360deg)}}@keyframes move-circle-2{0%{transform:rotate(0) translate(-5vh) rotate(0)}to{transform:rotate(-360deg) translate(-5vh) rotate(360deg)}}@keyframes move-circle-3{0%{transform:rotate(0) translate(-5vh) rotate(0)}to{transform:rotate(360deg) translate(-5vh) rotate(-360deg)}}@keyframes move-circle-4{0%{transform:rotate(0) translate(-10vh) rotate(0)}to{transform:rotate(-360deg) translate(-10vh) rotate(360deg)}}.glass-card{box-shadow:0 0 10px #00000040;backdrop-filter:blur(10px);border-radius:8px}.glass-card h5{color:#44f9c3}.why{height:100vh;background-image:linear-gradient(270deg,#44f9c300,#666363),url(/_astro/why.MSqisnoK.jpg);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:space-between;align-items:center}.why .text-why{margin:0 3em;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start}.why .text-why h3{font-size:3em;color:#fff}.why .text-why h3 span{color:#caccd1}.why .text-why ul{padding-top:2em;list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.why .text-why ul li{display:flex;justify-content:space-around;align-items:center;gap:10px;color:#fff;font-weight:600}.prices{position:relative;flex-direction:column;padding-top:5em;padding-bottom:5em}.prices h2{font-size:2em;color:#fff}.prices p.subtitle{font-size:1.4em;color:#fff}.prices .boxs{padding-top:3em;flex-wrap:wrap}.prices .boxs .box-price{display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:10px;padding:2em;width:340px}.prices .boxs .box-price .box-header{text-align:center;font-size:1.5em;font-weight:700}.prices .boxs .box-price .title{flex-direction:column}.prices .boxs .box-price h4{text-align:center;font-size:1.5em}.prices .boxs .box-price ul{padding-top:2em;list-style:none;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5px;font-size:.9em}.prices .boxs .box-price ul li .info{display:flex;justify-content:flex-start;align-items:center;gap:10px}.prices .boxs .box-price ul li p{padding-top:5px;padding-left:1.5em}.prices .bas-pro{height:480px;box-shadow:1px -2px 5px #bebebe,1px 1px 3px #fff}.prices .mini{height:600px;border-radius:12px}.prices .top-area{background-color:#666363;position:absolute;left:0;top:0;height:50vh;width:100%;z-index:-1}.gradient-border-pseudo{position:relative;padding:10px 20px;margin:5px;border-radius:5px}.gradient-border-pseudo:after{content:"";position:absolute;inset:0;z-index:-1;margin:-5px;border-radius:inherit;background-image:linear-gradient(123deg,#caccd1,#44f9c3)}.corner-left{border-top-left-radius:15px;border-bottom-left-radius:15px}.corner-right{border-top-right-radius:15px;border-bottom-right-radius:15px}.portfolio{padding-bottom:3em;position:relative;margin-top:4em;padding-top:4em}.more-port{padding-top:2em;width:100%}.more{color:#666363;padding:10px 15px;border-radius:5px;text-decoration:none;border:solid 2px #44F9C3}.gridfolio{display:flex;justify-content:space-between;margin:0 3em;gap:30px}.gridfolio .part-1{flex:75%;gap:30px}.gridfolio .part-1 .title-folio{padding:2em;margin-bottom:30px;border-style:solid;border-width:1px;border-image:linear-gradient(50deg,#fff,#d8d6d6,#44f9c3) 1}.gridfolio .part-1 .title-folio h1{font-size:4em;text-transform:uppercase;color:#44f9c3}.gridfolio .part-1 .title-folio p{color:#666363;font-size:1.2em}.gridfolio .part-1 .content-1{display:flex;justify-content:space-between;gap:30px}.gridfolio .part-1 .content-1 .sermis{flex:30%}.gridfolio .part-1 .content-1 .sub-content{flex:70%;display:flex;flex-direction:column;gap:30px}.gridfolio .part-2{flex:25%;gap:30px;justify-content:space-between}.h-content{display:flex;justify-content:space-between;flex:30px;align-items:center;gap:30px}.h-content .cehm{position:relative;border:1px solid #ccc;padding:1em;height:100%;flex:60%;border-radius:12px;text-decoration:none}.h-content .cehm h3{color:#666363;text-transform:uppercase}.h-content .cehm p{font-size:1em;font-weight:500;color:#666363}.h-content .cehm img{padding-top:1em}.h-content .cehm:hover{background-color:#44f9c3}.h-content .cehm-logo{height:100%;flex:40%;border-radius:12px;border:solid 1px #ccc}.h-content .cehm-logo:hover{background-color:#44f9c3}.bazan{position:relative;display:flex;padding:1em;border-radius:12px;border:1px solid #ccc}.bazan h3{color:#666363;text-transform:uppercase;font-size:2.3em}.bazan p{font-size:1em;font-weight:500;color:#666363}.bazan img#car-logo{position:absolute;left:35%;bottom:20%}.bazan .info-bazan{display:flex;flex-direction:column;justify-content:space-between;height:250px}.bazan .info-bazan p{padding-bottom:2em;width:30%}.bazan img#app-bazan{position:absolute;bottom:0;right:10px}.bazan:hover{background-color:#44f9c3}.sphere{position:absolute;width:10px;height:10px;right:10px;top:10px;border-radius:50%}.active{background-color:#adff2f}.inactive{background-color:#dc143c}.vertical{position:relative;border:1px solid #ccc;text-decoration:none;flex:70%;border-radius:12px}.vertical .desc{padding:1em}.vertical .desc p{color:#666363}.vertical .desc .techs{display:flex;justify-content:flex-start;padding-bottom:5px}.vertical .desc .techs .tech-icon{height:40px;width:40px;border-radius:50%}.vertical:hover{background-color:#44f9c3}img#web-verti{position:absolute;bottom:0;left:30%}.aux-2{background-color:#666363;display:flex;flex-direction:column;align-items:center;position:relative;flex:30%;border:solid 1px #ccc;border-radius:12px;padding:10px;justify-content:space-around;color:#666363;backface-visibility:hidden}.aux-2 .aux-info{display:inline-block;font-size:.9em;text-align:center;color:#44f9c3;font-weight:600}.aux-2 .aux-info img,.aux-2 .aux-info span{vertical-align:middle;display:inline}.aux-2 .line{display:flex;align-items:center}.aux-2 .round-node{border-radius:50%;background-color:#44f9c3;width:35px;height:35px}#logo-cehm{animation:rotateImg 10s linear infinite}@keyframes rotateImg{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes background{0%{background-image:linear-gradient(to right,#aa076b,#61045f)}50%{background-image:linear-gradient(to right,#aa076b,#61045f)}to{background-image:linear-gradient(to right,#ef629f,#42275a)}}@keyframes gradient{0%{background-position:0% 50%;background-image:linear-gradient(-45deg,#ef629f,#42275a)}50%{background-position:100% 50%;background-image:linear-gradient(to bottom,#aa076b,#61045f)}to{background-position:0% 50%;background-image:linear-gradient(to top,#ef629f,#42275a)}}.confetti{display:flex;justify-content:center;align-items:center;position:absolute;width:360px;height:50%;overflow:hidden;z-index:1000}.confetti-piece{position:absolute;width:10px;height:20px;background-color:#ffb01f;top:0;opacity:0;animation:makeItRain 3s infinite ease-in-out}.confetti-piece:nth-child(1){left:7%;transform:rotate(-10deg);animation-delay:182ms;animation-duration:2s}.confetti-piece:nth-child(2){left:14%;transform:rotate(20deg);animation-delay:161ms;animation-duration:2076ms}.confetti-piece:nth-child(3){left:21%;transform:rotate(-51deg);animation-delay:481ms;animation-duration:2103ms}.confetti-piece:nth-child(4){left:28%;transform:rotate(61deg);animation-delay:334ms;animation-duration:1008ms}.confetti-piece:nth-child(5){left:35%;transform:rotate(-52deg);animation-delay:302ms;animation-duration:1776ms}.confetti-piece:nth-child(6){left:42%;transform:rotate(38deg);animation-delay:.18s;animation-duration:1168ms}.confetti-piece:nth-child(7){left:49%;transform:rotate(11deg);animation-delay:395ms;animation-duration:1.2s}.confetti-piece:nth-child(8){left:56%;transform:rotate(49deg);animation-delay:14ms;animation-duration:1887ms}.confetti-piece:nth-child(9){left:63%;transform:rotate(-72deg);animation-delay:149ms;animation-duration:1805ms}.confetti-piece:nth-child(10){left:70%;transform:rotate(10deg);animation-delay:351ms;animation-duration:2059ms}.confetti-piece:nth-child(11){left:77%;transform:rotate(4deg);animation-delay:307ms;animation-duration:1132ms}.confetti-piece:nth-child(12){left:84%;transform:rotate(42deg);animation-delay:464ms;animation-duration:1776ms}.confetti-piece:nth-child(13){left:91%;transform:rotate(-72deg);animation-delay:429ms;animation-duration:1818ms}.confetti-piece:nth-child(14){left:94%;transform:rotate(-72deg);animation-delay:429ms;animation-duration:818ms}.confetti-piece:nth-child(15){left:96%;transform:rotate(-72deg);animation-delay:429ms;animation-duration:2818ms}.confetti-piece:nth-child(16){left:98%;transform:rotate(-72deg);animation-delay:429ms;animation-duration:2818ms}.confetti-piece:nth-child(17){left:50%;transform:rotate(-72deg);animation-delay:429ms;animation-duration:2818ms}.confetti-piece:nth-child(18){left:60%;transform:rotate(-72deg);animation-delay:429ms;animation-duration:1818ms}.confetti-piece:nth-child(odd){background-color:#ff5757}.confetti-piece:nth-child(2n){z-index:1}.confetti-piece:nth-child(4n){width:6px;height:14px;animation-duration:4s;background-color:#c33764}.confetti-piece:nth-child(5n){width:3px;height:10px;animation-duration:4s;background-color:#b06ab3}.confetti-piece:nth-child(3n){width:4px;height:12px;animation-duration:2.5s;animation-delay:3s;background-color:#dd2476}.confetti-piece:nth-child(3n-7){background-color:#00bd91}@keyframes makeItRain{0%{opacity:0}50%{opacity:1}to{transform:translateY(200px)}}.don-vittorio{background-color:#666363;height:205px;flex:40%;border-radius:12px;border:solid 1px #ccc}.don-vittorio img{height:150px;width:auto}.don-vittorio:hover{background-color:#44f9c3}footer section{margin-top:4em;position:relative}footer section .nav-footer{width:100%;background:#989999;background:linear-gradient(136deg,#f9f9f9,#fff);border-top:solid 1px #ccc}footer section .nav-footer ul{padding:2em 0;list-style:none;display:flex;align-items:center;gap:6em}footer section .nav-footer ul li a{text-decoration:none;color:#666363;font-weight:700}footer section .social{padding:1em 0 2em;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(193deg,#fff,#f9f9f9)}footer section .social .rrss{gap:10px;display:flex;flex-direction:column}footer section .social .rrss .links{display:flex;align-items:center;gap:40px}footer section .social .rrss .links .face{display:flex;gap:5px;color:#666363;text-decoration:none;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#666363,#44f9c3) border-box;border-radius:50em;border:2px solid transparent;padding:5px 15px}footer section .circle-footer{filter:blur(14vh);width:130px;height:130px;border-radius:50%;mix-blend-mode:screen;position:absolute;top:15%}footer section .circle-grad-1{background:#44f9c3;left:35%;z-index:-2}footer section .circle-grad-2{background:#666363;right:35%;z-index:-2}.menu-footer-link{color:#ff00c6!important}.m-activo-footer{background-color:#594ecd!important}header.header-menu-activo{background-color:#200c34}.hero-menu-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:3em}.hero-menu-content h1{color:#3884ff;text-align:center;font-size:2.5em;text-transform:uppercase;font-weight:600}.hero-menu-content h1 span{color:#fff}.menu-items{display:flex;justify-content:space-between;align-items:center;margin-top:2em;width:100%}.menu-items .center{position:relative}.menu-items .left{display:flex;margin-left:3em}.menu-items .col{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px}.menu-items .col-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.menu-items .righto{display:flex;margin-right:3em}.menu-items img#app-img{width:200px;height:auto}.menu-items img.menu-pic{width:183px;height:175px;object-fit:cover;border-radius:12px}.menu-items .left,.menu-items .righto{gap:20px}.bell{border-radius:50%;position:absolute;top:-10px;right:-10px}.bell{height:60px;width:60px;box-shadow:-1px 2px 10px #999}.bell-border{border-radius:50%;position:absolute;height:59px;width:59px;right:-30px;top:30px;border:1px solid #ff00c6!important;transform:translate(-50%,-50%);animation-name:bord-pop;animation-duration:2s;animation-iteration-count:infinite;box-shadow:2px 2px 5px #ccc,-2px -2px 5px #ccc}.btn-bell{border-radius:50%;position:absolute;top:30px;right:-10px;transform:translate(-50%,-50%);color:#fff;animation-name:bell-ring;animation-duration:2s;animation-iteration-count:infinite;width:40px;height:40px}@keyframes bord-pop{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-50%) scale(1.9);opacity:.1}to{transform:translate(-50%,-50%) scale(1.9);opacity:0}}@keyframes col{0%{transform:scale(1) translate(0)}10%{transform:scale(1.1) translate(0)}75%{transform:scale(1) translate(0)}to{transform:scale(1) translate(0)}}@keyframes bell-ring{0%{transform:translate(-50%,-50%)}5%,15%{transform:translate(-50%,-50%) rotate(25deg)}10%,20%{transform:translate(-50%,-50%) rotate(-25deg)}25%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(0)}}section.steps{height:100vh;background-color:#594ecd;display:flex;justify-content:center;align-items:center;margin-top:4em}section.steps .content-steps{background-color:#200c34;margin:3em;display:flex;justify-content:space-around;align-items:center;width:100%;border-radius:40px;padding:0 3em}section.steps .content-steps .go{display:flex;height:70vh;flex-direction:column;justify-content:flex-end;align-items:center;flex:50%}section.steps .content-steps .go img{max-width:350px;height:auto}section.steps .content-steps .steps-info{flex:50%;display:flex;flex-direction:column;justify-content:space-evenly;height:70vh;color:#fff}section.steps .content-steps .steps-info h3{text-align:left;font-size:2em}section.steps .content-steps .step{display:flex;justify-content:space-between;align-items:center;gap:10px}section.steps .content-steps .step .enum{background-color:#ff00c6;color:#fff;font-size:1.6em;border-radius:50%;width:60px;height:60px;padding:1em}section.steps .content-steps .step .info{text-align:right}section.benefits{background-color:#200c34;display:flex;align-items:center;position:relative;margin-top:3em}section.benefits .col{padding:0 4em;width:90%;color:#fff}section.benefits .col h3{font-size:2em;padding-bottom:1em}section.benefits .col ul{color:#fff;font-weight:500;font-size:1.1em;list-style:none;display:flex;flex-direction:column;gap:5px}section.benefits .col ul li{padding-left:1em;display:flex;align-items:center;justify-content:flex-start}section.benefits .col ul li:before{content:url(/img/menu/menu-right.svg)}section.benefits .col ul li p span{color:#ff00c6}section.benefits:before{content:"";position:absolute;background-color:#f5f5f5;left:0;top:0;margin:6em 0;width:100%;height:70%;z-index:-1}section.cpanel{height:100vh;width:100%;padding:3em;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(147deg,#ff00c6,#3884ff 38%,#594ecd 55%,#200c34)}section.cpanel .pos-info{justify-content:flex-end;height:100%;gap:30px;flex:60%;margin-right:10em}section.cpanel .pos-info img#cpanel-pc{width:450px;height:auto}section.cpanel .pos-info p{color:#fff;font-weight:700}section.cpanel .pos-info .btn-wrap{display:flex;justify-content:flex-end;align-items:flex-end;width:80%}section.cpanel .pos-info a.cta-line{text-decoration:none;font-weight:500;border-radius:12px;border:2px solid #ff00c6;padding:10px 20px;width:140px;text-align:center;color:#ff00c6}section.cpanel .pos-info a.cta-line:hover{background-color:#ff00c6;color:#fff}section.cpanel .cpanel-info{flex:40%;gap:7em;height:100%;color:#fff;font-weight:500}section.cpanel .cpanel-info h3{font-size:2.1em}section.cpanel .cpanel-info .info-right{align-items:flex-end;gap:10px;text-align:right}section.cpanel .cpanel-info .info-left{align-items:flex-start;gap:10px}section.prices-menu{width:100%;background-color:#200c34;padding:4em}section.prices-menu .content-pricess-menu{background-color:#594ecd;display:flex;margin:2em;justify-content:space-around;align-items:center;border-radius:40px}section.prices-menu .year,section.prices-menu .price{background-color:#f5f5f5;height:70vh;margin:2em;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px}section.prices-menu .year h2,section.prices-menu .price h2{color:#ff00c6}section.prices-menu .year h2 span,section.prices-menu .price h2 span{color:#594ecd}section.prices-menu .year p,section.prices-menu .price p{font-size:1.2em}section.prices-menu .year .price-list,section.prices-menu .price .price-list{height:100%;width:100%;padding-left:1.5em;padding-right:.4em}section.prices-menu .year .price-list ul,section.prices-menu .price .price-list ul{font-size:.9em;list-style:none;display:flex;flex-direction:column;gap:10px}section.prices-menu .year .price-header,section.prices-menu .price .price-header{display:flex;justify-content:space-around;align-items:center;border-top-left-radius:12px;border-top-right-radius:12px;height:150px;width:100%;font-weight:700}section.prices-menu .year .price-header p,section.prices-menu .price .price-header p{font-size:1.3em;border-bottom:3px solid #666363}section.prices-menu .year .price-header .price-info,section.prices-menu .price .price-header .price-info{font-size:1em}section.prices-menu .year .price-header .price-info span,section.prices-menu .price .price-header .price-info span{color:#44f9c3}section.prices-menu .year .btn-get,section.prices-menu .price .btn-get{display:flex;justify-content:center;align-items:center;margin-bottom:2em;width:100%}section.prices-menu .year .btn-get a,section.prices-menu .price .btn-get a{text-decoration:none;background-color:#ff00c6;padding:10px 25px;border-radius:15px;color:#fff;font-weight:600;width:160px;text-align:center;-webkit-box-shadow:3px 3px 7px 0px #8d8c8c;-moz-box-shadow:3px 3px 7px 0px #8d8c8c;box-shadow:3px 3px 7px #8d8c8c}section.prices-menu .year .btn-get a.white,section.prices-menu .price .btn-get a.white{color:#666363;background-color:#fff}section.prices-menu .year{flex:40%;padding:2em}section.prices-menu .year .img-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}section.prices-menu .year .img-wrapper img#pricess-logo{max-width:220px;height:auto}section.prices-menu .price{flex:30%}section.prices-menu .pro{background:#bfbdbd;background:linear-gradient(126deg,#bfbdbd 3%,#e6e6e6 33%,#fff)}section.prices-menu .year .btn-get a,section.prices-menu .price .btn-get a:hover{background-color:#594ecd}section.prices-menu .price .btn-get a.white:hover{color:#fff}.faq{display:flex;align-items:center;flex-direction:column;padding-top:3em;padding-bottom:3em}.faq h2{font-size:3em;color:#666363;text-align:center}.faq .answers{padding-top:3em;display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.faq .answers .card-faq{background-color:#f5f5f5;padding:2em;width:450px}.faq .answers .card-faq .question{display:flex;align-items:center;gap:10px;font-weight:700;padding-bottom:1em}.faq .answers .card-faq p a{text-decoration:none;color:#594ecd}@media screen and (max-width: 960px){nav.main-nav{margin:0 1.2em}nav.main-nav ul{gap:25px}nav.main-nav ul li{font-size:.9em}nav.main-nav ul li a:nth-child(2n){font-weight:500}nav.main-nav .logo-nav{display:none}.hero{flex-direction:column;margin:10px 1.2em}.hero-cta img{width:230px}.hero-cta h1{font-size:3em}.cta-btn-large{font-size:1.3em}.hero .portrait img#sphere-group{left:0;top:-20%}.portrait{padding-top:2em}.work-to{gap:2em}.work-to img{width:25px;height:25px}.about .about-text img#logo{height:50px}.about{height:unset;margin:7em 2em;flex-wrap:wrap-reverse}.about h1{font-size:2.5em}.about .about-text img.logo-bg{opacity:.04}.about-text{padding-top:2em}.about .about-text p{width:100%;padding-bottom:2em;font-size:1.2em}.services{height:unset;flex-direction:column;padding-bottom:12em;width:100%}.services .half{margin:0 1em;padding-bottom:2em}.services .half h1{font-size:2.5em}.services .half-box{flex-direction:column;align-items:center}.circle-1{left:0;right:unset;top:23em;animation:6s move-circle-1-r linear infinite}.circle-2{left:0;right:unset;top:10em;animation:5s move-circle-2-r linear infinite}.circle{width:20vh;height:20vh}@keyframes move-circle-1-r{0%{transform:rotate(0) translate(-5vh) rotate(0)}to{transform:rotate(360deg) translate(-7vh) rotate(-360deg)}}@keyframes move-circle-2-r{0%{transform:rotate(0) translate(-5vh) rotate(0)}to{transform:rotate(-360deg) translate(-5vh) rotate(360deg)}}.why{height:unset;padding-top:2em;background-position-x:-5em;padding-bottom:4em}.why .text-why h3{font-size:2em}.why .text-why{margin:0 1em}.prices h2{font-size:1.5em;text-align:center}.corner-left{border-top-right-radius:15px;border-bottom-left-radius:unset}.corner-right{border-top-right-radius:unset;border-bottom-left-radius:15px}.portfolio .top h1{font-size:2.5em}.portfolio .thumbs img#cehm{height:220px}.portfolio .thumbs img#verti{height:250px}.h-content{flex-direction:column}.gridfolio{flex-direction:column;margin:0}.gridfolio .part-1 .title-folio h1{font-size:2.5em}.gridfolio .part-1 .content-1{flex-direction:column}.vertical{flex:unset;height:450px;border-radius:unset}.h-content .cehm-logo{padding-top:2em;width:100%;border-radius:unset;border:unset}.h-content .cehm{width:100%;border-radius:unset;border:unset}.h-content{gap:0px;margin:2em 0}.bazan{border-radius:unset}.bazan h3{font-size:1.1em}.bazan img#car-logo{display:none}.bazan img#app-bazan{right:0;width:60%;height:60%}.bazan .info-bazan p{width:100%}.bazan .info-bazan{justify-content:flex-start}.aux-2{border:unset;flex:unset;height:300px;border-radius:unset}.aux-2 .aux-info{font-size:1.3em}footer section .social{flex-direction:column}footer section .nav-footer ul{gap:13px}img#footer-logo{height:40px;width:auto}footer section .social .rrss{width:100%;justify-content:space-around;align-items:center;gap:30px}.hero .portrait .menu-activo{right:0;bottom:4%}nav.nav-menu-activo .logo-menu-activo{max-width:40px;height:40px}.menu-title{display:none}nav.nav-menu-activo ul.menu-nav li a{font-size:.8em}nav.nav-menu-activo ul{align-items:center}nav.nav-menu-activo{padding:0 1em}nav.nav-menu-activo ul.menu-nav{padding-left:2em;padding-top:1em}nav.nav-menu-activo .logo-nav{padding-top:1em}.hero-menu-content h1{font-size:1.5em}.menu-items{justify-content:center;gap:10px}.menu-items img.menu-pic{width:80px;height:80px}.menu-items .left{margin-left:unset;flex-direction:column}.menu-items .righto{margin-right:unset;flex-direction:column}.menu-items img#app-img{width:120px;height:auto}section.steps .content-steps{flex-direction:column;margin:unset;padding:3em 2em}section.steps .content-steps .steps-info{flex:unset;justify-content:space-between;height:unset;gap:30px}section.steps .content-steps .step .enum{font-size:1.3em;width:25px;height:25px}section.steps .content-steps .steps-info h3{font-size:1.3em}.benefits{flex-direction:column}section.benefits .col{padding:0 1em;width:100%}section.benefits .col ul li{padding-left:0}section.benefits .col ul{gap:15px;font-weight:unset;font-size:unset}.img-app-menu{margin-top:2em;display:flex;justify-content:center;align-items:center}section.benefits:before{margin:3em 0}section.cpanel{flex-direction:column;height:unset;padding:2em;margin-top:13em;margin-bottom:10em}section.cpanel .pos-info{margin-right:unset;height:auto;gap:2em;width:100%;padding-top:10em;padding-bottom:4em}section.cpanel .pos-info img#cpanel-pc{width:300px}section.cpanel .pos-info .btn-wrap{width:100%}section.cpanel .cpanel-info{gap:2em}section.prices-menu .content-pricess-menu{flex-direction:column;margin:1em}section.prices-menu{padding:5em 0 2em}section.prices-menu .price{width:90%}.faq .answers{flex-direction:column}.faq h2{font-size:2em}.faq .answers .card-faq{width:auto}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.menu-items img.menu-pic{width:283px;height:275px}}@media screen and (min-width: 1400px){.menu-items img.menu-pic{width:283px;height:275px}.menu-items img#app-img{width:300px;height:auto}section.steps .content-steps .go img{max-width:unset;width:490px}section.steps .content-steps .step .info{font-size:1.5em}section.cpanel .pos-info img#cpanel-pc{width:559px}section.cpanel .pos-info p{font-size:1.5em}section.cpanel .cpanel-info p{font-size:1.5em}section.cpanel .cpanel-info h3{padding-bottom:2em;font-size:3em}section.benefits .col h3{font-size:3em}section.steps .content-steps .steps-info h3{font-size:3em}header.main-header{height:100vh}.hero .portrait img#www{width:650px}.hero .portrait{height:93vh;justify-content:flex-end}h1{font-size:6em}.hero .hero-cta h1{width:76%}.hero .hero-cta{height:77vh}.hero .hero-cta p{font-size:2em}.hero .portrait img#sphere-group{width:450px}}@media screen and (min-width: 1600px){.menu-items img.menu-pic{width:283px;height:275px}section.steps .content-steps .go img{max-width:unset;width:490px}section.steps .content-steps .step .info{font-size:1.5em}section.cpanel .pos-info img#cpanel-pc{width:559px}section.cpanel .pos-info p{font-size:1.5em}section.cpanel .cpanel-info p{font-size:1.5em}section.cpanel .cpanel-info h3{padding-bottom:2em;font-size:3em}section.benefits .col h3{font-size:3em}section.steps .content-steps .steps-info h3{font-size:3em}}@media screen and (min-width: 1900px){.menu-items img.menu-pic{width:283px;height:275px}section.steps .content-steps .go img{max-width:unset;width:490px}section.steps .content-steps .step .info{font-size:1.5em}section.cpanel .pos-info img#cpanel-pc{width:559px}section.cpanel .pos-info p{font-size:1.5em}section.cpanel .cpanel-info p{font-size:1.5em}section.cpanel .cpanel-info h3{padding-bottom:2em;font-size:3em}section.benefits .col h3{font-size:3em}section.steps .content-steps .steps-info h3{font-size:3em}}
