@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap);::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(0deg,#77216b,#2a2fa9);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(0deg,rgba(119,33,108,.862745),rgba(42,46,169,.890196))}body,header{margin:0}header{position:relative;height:100vh;z-index:50;background:hsla(0,0%,100%,0);transition:all 1s;padding-top:115px}[data-theme=dark] header{background:#171b2c}header:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/static/media/background-light-header-cubes.35805043.svg);mix-blend-mode:color-burn;background-repeat:no-repeat;background-size:cover;opacity:.45;transition:all 1s;z-index:60}[data-theme=dark] header:before{opacity:1}header div.logo{background-image:url(/static/media/logo.192dbab5.svg);height:85px;width:400px;margin-left:12%;transition:all 1s ease-in-out}[data-theme=dark] header div.logo{background-image:url(/static/media/logoDark.5239f919.svg)}header div.header-content{position:absolute;height:100vh;width:100%;top:0;bottom:0;justify-content:center;z-index:60}header div.header-content,header div.header-content div.container,header div.header-content div.container div.textos{display:flex;flex-direction:column;align-items:center}header div.header-content div.container div.textos{justify-content:center}header div.header-content div.container div.textos h1{text-align:center;max-width:70%;min-width:60%;font-family:Product;font-style:normal;font-weight:700;font-size:90px;letter-spacing:.03em;margin:35px 0;background:-webkit-linear-gradient(45deg,#2a2fa9,#77216b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all 1.2s ease-in-out}[data-theme=dark] header div.header-content div.container div.textos h1{-webkit-text-fill-color:unset;-webkit-background-clip:unset;background:unset;color:#fff}header div.header-content div.container div.textos h2{font-family:"Roboto",sans-serif;font-weight:400;color:#263238;text-align:center;width:50%;margin:0 0 25px;transition:all 1.2s ease-in-out}[data-theme=dark] header div.header-content div.container div.textos h2{color:#fff}header div.header-content div.container button{width:295px}nav{position:fixed;padding:5px 0;width:100%;z-index:300;transition:all 1s ease-in-out}nav.nav-shadow{box-shadow:0 -10px 20px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(0,0,0,.7)}nav .nav{font-family:Product;display:flex;width:90%;margin:0 auto;left:0;right:0}nav .nav .nav-logo{opacity:0;transition:all .3s ease-in-out;margin-left:20px}nav .nav .nav-logo.logo{opacity:1}nav .nav div.left{width:60%;display:flex;align-items:center}nav .nav div.left button{font-family:inherit;font-size:10px;font-weight:700;padding:0;margin:0;width:42.5px;height:24px;color:#2a2fa9;box-shadow:0 0 6px 0 rgba(157,96,212,.5);border:2px solid rgba(255,225,255,0);background-image:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),linear-gradient(270deg,#77216b 17.46%,#2a2fa9 76.78%);background-origin:border-box}nav .nav div.left button:first-of-type{border-top-left-radius:24px;border-bottom-left-radius:24px;border-right:0}nav .nav div.left button:last-of-type{border-top-right-radius:24px;border-bottom-right-radius:24px;border-left:none}nav .nav div.left button.active{box-shadow:none;color:#fff;border:none}nav .nav div.left button:focus{outline:none}nav .nav div.left button:hover{cursor:pointer;transform:scale(1.03)}[data-theme=light] nav .nav div.left button.buttonDark{box-shadow:inset 1000px 1px #e6e6e8}[data-theme=dark] nav .nav div.left button.buttonDark{box-shadow:none;color:#fff;border:none}nav .nav div.left button.buttonLight{color:#fff}[data-theme=dark] nav .nav div.left button.buttonLight{box-shadow:inset 1000px 1px #161625;color:#fff}nav .nav div.left button .moon,nav .nav div.left button .sun{background-repeat:no-repeat;margin:auto}nav .nav div.left button .moon{height:10px;width:7.5px;background-image:url(/static/media/moonLight.9e1df68e.svg);transition:all .8s ease-in-out}[data-theme=dark] nav .nav div.left button .moon{background-image:url(/static/media/moonDark.1eea5239.svg)}nav .nav div.left button .sun{height:11px;width:11px;background-image:url(/static/media/sunLight.f498020a.svg)}nav .nav div.right{width:40%;display:flex;justify-content:flex-end;align-items:center;color:#2a2fa9;transition:all 1s}nav .nav div.right .select-box{color:inherit;font-size:18px;font-weight:700}nav .nav div.right .select-box .select-content{display:flex;justify-content:space-around;align-items:center;font-size:inherit;font-weight:inherit;border:none;background:transparent;color:inherit;transition:all .02s ease-in-out}nav .nav div.right .select-box .select-content p{margin:0;font-weight:400}nav .nav div.right .select-box .select-content:hover{cursor:pointer;transform:scale(1.03)}nav .nav div.right .select-box .option-content{display:none;justify-content:center;position:absolute;margin:10px;font-weight:400;animation:slideDown .3s forwards}nav .nav div.right .select-box .option-content:hover{transform:scale(1.03);cursor:pointer;opacity:.8}nav .nav div.right i{font-size:18px;margin:0 13px;transition:all .05s ease-in-out}nav .nav div.right i:hover{cursor:pointer;transform:scale(1.1)}[data-theme=dark] nav .nav div.right{color:#fff}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}button.rounded-btn{border:none;border-radius:20px;height:40px;transition:all .2s ease-in-out;font-family:product}button.rounded-btn:hover{cursor:pointer;transform:scale(1.03)}button.rounded-btn.gradient-btn{background:linear-gradient(270deg,#77216b 17.46%,#2a2fa9 76.78%);color:#fff;padding:13px 20px}.container-us{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(/static/media/usBg.af2550fc.svg);width:100%;box-shadow:0 8px 8px rgba(0,0,0,.25);z-index:200;transition:all 1s ease-in-out}.container-us,[data-theme=dark] .container-us{background-repeat:no-repeat;background-size:cover}[data-theme=dark] .container-us{background-image:url(/static/media/usBgDark.24cb19dc.svg)}.container-us .title-us{font-family:Product;font-size:24px;letter-spacing:.03em;color:#2a2fa9;margin:59px auto}[data-theme=dark] .container-us .title-us{color:#fff}.container-us .container-objectives{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:30px 0}.container-us .container-objectives .object{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;padding:10px;width:20%;color:#263238;font-family:"Roboto",sans-serif;font-size:20px;transition:all 1s ease-in-out}[data-theme=dark] .container-us .container-objectives .object{color:#fff}.container-us .container-objectives .object div{background-repeat:no-repeat;background-position:50%;min-height:126px;transition:inherit}.container-us .container-objectives .object div.xpLogo{background-image:url(/static/media/xpLogo.663eab60.svg)}[data-theme=dark] .container-us .container-objectives .object div.xpLogo{background-image:url(/static/media/xpLogoDark.2444c929.svg)}.container-us .container-objectives .object div.effectiveLogo{background-image:url(/static/media/efectiveLogo.2688d352.svg)}[data-theme=dark] .container-us .container-objectives .object div.effectiveLogo{background-image:url(/static/media/efectiveLogoDark.9dbea473.svg)}.container-us .container-objectives .object div.committedLogo{background-image:url(/static/media/committedLogo.3fcc7bf8.svg)}[data-theme=dark] .container-us .container-objectives .object div.committedLogo{background-image:url(/static/media/committedLogoDark.eef133f8.svg)}.container-us .container-objectives .object h3{font-family:Product;color:#77216b;font-size:24px;transition:inherit}[data-theme=dark] .container-us .container-objectives .object h3{color:#fff}.container-process{width:100%;height:80vh;display:flex;overflow:hidden;position:relative;z-index:10}.container-process .process{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;width:25%;height:100%;transition:all 1s ease-in-out}.container-process .process.full{z-index:100;width:100%}.container-process .process.full .process-content{opacity:1;width:80%;visibility:visible}.container-process .process.full .inital-display{opacity:0;transform:translateX(-100%)}.container-process .process.full .next{content:"Diseño";background:transparent;right:0;color:#ecf2ff;margin-right:40px}.container-process .process.full .text{width:100%;height:unset;margin-right:8px;opacity:1}.container-process .process.empty{width:0;visibility:hidden}.container-process .process.estrategico{background-color:#2a2fab}.container-process .process.diseno{background:#432a95}.container-process .process.marketing{background:#682477}.container-process .process.analisis{background:#77216b}.container-process .process .inital-display{display:flex;flex-direction:column;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Product;font-size:24px;font-weight:700;letter-spacing:.03em;transition:opacity .4s ease-out,transform 2s ease}.container-process .process .inital-display button{width:180px;font-family:inherit;font-weight:inherit;font-size:16px;color:#77216b}.container-process .process .inital-display div{margin:25px auto}.container-process .process .next{position:absolute;display:flex;justify-content:center;align-items:center;font-size:36px;width:72px;height:72px;border-radius:50%;background-color:#fff;color:#77216b;top:50%;right:-36px;z-index:10;transition:all 1s ease-in-out}.container-process .process .text{position:absolute;top:50%;width:0;height:0;opacity:0;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:14px;text-align:right;color:#ecf2ff}.container-process .process .process-content{display:flex;position:absolute;opacity:0;width:0;transition:all 1s ease-in-out;visibility:hidden;overflow-y:hidden;overflow-x:hidden}.container-process .process .process-content .column-1{display:flex;width:50%}.container-process .process .process-content .column-1 .description-col{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-process .process .process-content .column-2{display:flex;flex-direction:column;align-items:flex-end;width:50%}.container-process .process .process-content .column-2 button{width:180px}.container-process .process .process-content .column-2 .list{width:100%}.container-process .process .process-content .column-2 .list ul{padding:0}.container-process .process .process-content .column-2 .list ul li{margin:7px auto;list-style:none}.container-process .process .process-content .column-2 .list h3{display:inline-block;margin-bottom:0}.container-process .process .process-content .column-2 .list .list-cols{display:flex}.container-process .process .process-content .column-2 .list .list-cols .list-col-1,.container-process .process .process-content .column-2 .list .list-cols .list-col-2{width:50%}.video-section{position:relative;z-index:10;transition:all 1s ease-in-out}[data-theme=dark] .video-section{background:#282f4a;color:#fff}.video-section:before{content:"";display:block;position:absolute;background-image:url(/static/media/vectorFondo.49ff0e73.svg);background-repeat:no-repeat;background-size:cover;opacity:.06;height:100%;width:100%;left:0;top:0;z-index:1}[data-theme=dark] .video-section:before{opacity:.3}.video-section .video-container{height:100%;width:100%;padding:120px 0}.video-section .video-container,.video-section .video-text-container{position:relative;display:flex;justify-content:center;align-items:center;z-index:10}.video-section .video-text-container{flex-direction:column}.video-section .video-text-container .video-title{font-family:Product;font-style:normal;font-weight:700;font-size:48px;letter-spacing:.03em;color:#2a2fa9}[data-theme=dark] .video-section .video-text-container .video-title{color:#fff}.video-section .video-text-container .video-subTitle{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:24px;letter-spacing:.03em;color:#263238;width:55%;text-align:center;padding-top:25px;padding-bottom:45px}[data-theme=dark] .video-section .video-text-container .video-subTitle{color:#fff}.blog-container{width:95%;margin:0 auto}.blog-container .blog-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.blog-container .blog-nav .left-side{display:flex;justify-content:flex-start;align-items:center}.blog-container .blog-nav .left-side .search-box{display:flex;padding:15px;margin:20px;align-items:center;border:1px solid #6200ee;border-radius:3.5px;width:80px;transition:all .6s ease-in-out}.blog-container .blog-nav .left-side .search-box.focus{width:292px}.blog-container .blog-nav .left-side .search-box .search-input{width:100%}.blog-container .blog-nav .left-side .search-box .search-input input{border:none;width:100%;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:16px;letter-spacing:.15px}.blog-container .blog-nav .left-side .search-box .search-input input:focus{outline:none}.blog-container .blog-nav .right-side{display:flex;justify-content:flex-end;align-items:center}.blog-container .blog-nav .right-side .rounded-div{display:flex;justify-content:space-around;align-items:center;background-color:#2a2fab;border-radius:30px;padding:6px 13px;color:#fff;width:126px;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:16px;letter-spacing:.25px}.blog-container .blog-nav .right-side .rounded-div:first-of-type{margin-right:20px}.blog-container .blog-nav .right-side .rounded-div .text{height:-webkit-min-content;height:-moz-min-content;height:min-content}.blog-container .blog-nav .right-side .rounded-div .filter-icon,.blog-container .blog-nav .right-side .rounded-div .order-icon{display:flex;align-items:center;height:-webkit-min-content;height:-moz-min-content;height:min-content}.blog-container .posts-container{display:flex;flex-wrap:wrap;justify-content:space-between}@font-face{font-family:Product;font-style:normal;src:url("/static/media/Product Sans Regular.d1653840.ttf") format("truetype")}.card{position:relative;border:1px solid #2a2fab;box-sizing:border-box;border-radius:20px;width:calc(50% - 10px);height:400px;margin-bottom:40px;box-shadow:0 12px 12px rgba(0,0,0,.25)}.card .img{position:absolute;width:100%;height:100%;border-radius:20px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#2a2fab),url(/static/media/card.ded82fb7.jpg);background-blend-mode:multiply,normal;background-repeat:no-repeat;background-size:cover;z-index:1;mix-blend-mode:normal}.card .title{position:absolute;z-index:2;font-family:Product;font-style:normal;font-weight:700;font-size:24px;bottom:20%;letter-spacing:.01em;color:#ecf2ff}
/*# sourceMappingURL=main.2f6fc872.chunk.css.map */