*{margin:0;padding:0;box-sizing: border-box;}@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}iframe,img,video{vertical-align:top}#description-1,.gform-theme--foundation .gfield,.hero-contact .grid>div:nth-child(2),.p-relative,.testimonials-about .carrusel-testimonials,.text-with-slider .grid-section #process .splide__track,sub,sup{position:relative}.lightbox .lightbox-close:hover,a{text-decoration:none}.hero-contact .grid>div:nth-child(2),.lightbox img{margin:0 auto}.bg,.eeat_section-button .item::before,.eeat_section-button>*,.header_nav,img{pointer-events:none}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}#case-studies .project.visible,details,main,picture{display:block}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3{line-height:1.2em}summary{display:list-item}#case-studies .project:not(.visible),.hero-contact .screen-reader-response,.hero-contact form .nature input[type=radio],.mobile,[hidden],template{display:none}@font-face{font-family:PlusLight;src:url(../../fonts/PlusJakartaSans/PlusJakartaSans-Light.woff2);font-weight:100;font-display:swap}@font-face{font-family:PlusRegular;src:url(../../fonts/PlusJakartaSans/PlusJakartaSans-Regular.woff2);font-weight:100;font-display:swap}@font-face{font-family:PlusMedium;src:url(../../fonts/PlusJakartaSans/PlusJakartaSans-Medium.woff2);font-weight:100;font-display:swap}@font-face{font-family:PlusSemibold;src:url(../../fonts/PlusJakartaSans/PlusJakartaSans-Semibold.woff2);font-weight:100;font-display:swap}@font-face{font-family:PlusBold;src:url(../../fonts/PlusJakartaSans/PlusJakartaSans-Bold.woff2);font-weight:100;font-display:swap}@font-face{font-family:PlusExtraBold;src:url(../../fonts/PlusJakartaSans/PlusJakartaSans-ExtraBold.woff2);font-weight:100;font-display:swap}@font-face{font-family:PlusExtrablack;src:url(../../fonts/PlusJakartaSans/PlusJakartaSans-Extrablack.woff2);font-weight:100;font-display:swap}@font-face{font-family:InterRegular;src:url(../../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:100;font-display:swap}@font-face{font-family:InterRegular;src:url(../../fonts/Inter/Inter-Regular-latin.woff2) format("woff2");font-weight:100;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201E,U+2022,U+2026,U+2032-2033,U+20AC,U+2122,U+2190-2193,U+2212}@font-face{font-family:InterMedium;src:url(../../fonts/Inter/Inter-Medium.ttf);font-weight:100;font-display:swap}.carrusel-projects,.eeat .bottom-block,.faqs .bottom-block,.footer .grid-bottom-footer__logo,.header_nav .ul_menu li,.header_nav .ul_menu ul li,.hero-about .contenedor,.hero-services .contenedor,.item-testimonial .content-item .bottom-item,.sponsors .contenedor-sponsors,.testimonials .carrusel-testimonials,.w-100,.wh-100,aside,footer,header,main,section{width:100%}.h-100,.wh-100{height:100%}.bg,.p-absolute{position:absolute}.row.start{align-items:flex-start!important}a,button,input[type=submit]{cursor:pointer;transition:.3s}a{background-color:transparent;font-size:1.1rem}button,input,option,select,textarea{outline:0}.contenedor{margin-inline:auto;padding-inline:8.291vw;width:min(100%,1512px)}@media (min-width:1200px){.contenedor{width:100%!important;padding-inline:8.291vw!important}}@media (max-width:1200px){.contenedor{padding-inline:60px}}video{display:block;width:100%;aspect-ratio:16/9}.bg{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}h1{font-size:3.85em}h2{font-size:2.85em}h2.up{font-size:3em}h2.down{font-size:2.2em}h3{font-size:1.65em}h1,h2,h3,h4,h5,h6{margin:0}a,p{font-weight:400}b,strong{font-weight:700}.recent-projects-mblock{margin-block:26px 74px}@media (min-width:1200px) and (min-height:1000px){.recent-projects-mblock{margin-block:calc(2vw - 6px) calc(4.291vw - 6px)!important}}@media (min-width:1200px) and (max-height:1000px){.recent-projects-mblock{margin-block:calc(2vw - 6px) calc(3.491vw - 6px)!important}}@media (max-width:1200px){.recent-projects-mblock{margin-block:20px 54px}}@media (max-width:1024px){.contenedor{padding-inline:40px 40px!important}.mobile{display:initial}.desktop{display:none!important}.recent-projects-mblock{margin-block:14px 40px}}.recent-projects-mblock .splide__track{padding-block:8px!important}.recent-projects .grid-items{display:flex;flex-direction:column;align-items:center;gap:80px}@media (min-width:1200px){.recent-projects .grid-items{gap:8.291vw!important}}.how-we-can-help .grid-items .top-block,.recent-projects .grid-items .top-recent-projects{display:flex;padding:gap/sm;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}.how-we-can-help .grid-items .top-block .title-section h3,.recent-projects .grid-items .top-recent-projects .title-section h3{font-weight:600;font-size:24px;line-height:140%;text-align:left}.footer .grid-top-footer .button-footer,.recent-projects .grid-items .buttons-section .button-cta,.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a,.why-section .contenedor .grid-section .right-item .buttons a{border-radius:4px;display:flex;padding:16px 16px 16px 24px;justify-content:center;align-items:center;gap:12px;font-weight:600;font-style:normal;line-height:160%;text-transform:capitalize;font-size:18px;background-color:#cfff05;color:#050530}@media (min-width:1200px){.recent-projects .grid-items .top-recent-projects{gap:2.116vw!important}.recent-projects .grid-items .top-recent-projects .title-section h3{font-size:1.587vw!important}.recent-projects .grid-items .buttons-section .button-cta{gap:.794vw!important;border-radius:.265vw!important;font-size:1.1vw!important;padding:.7vw .7vw .7vw 1.2vw!important}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){.recent-projects .grid-items .buttons-section .button-cta{font-size:18px!important}.recent-projects .grid-items .buttons-section .button-cta img,.recent-projects .grid-items .buttons-section .button-cta svg{width:26px!important;height:26px!important}}.carrusel-projects .project .text-project .botton-item .button-case button img,.header .right-header .button-header img,.recent-projects .grid-items .buttons-section .button-cta img,.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a img,.why-section .contenedor .grid-section .right-item .buttons a img{width:26px;height:26px}.carrusel-projects .project .text-project .botton-item .button-case button:hover,.footer .grid-top-footer .button-footer:hover,.header .right-header .button-header:hover,.hero-contact form .nature label:hover,.recent-projects .grid-items .buttons-section .button-cta:hover,.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a:hover,.why-section .contenedor .grid-section .right-item .buttons a:hover{background-color:#c0ff04}.carrusel-projects .project .text-project .botton-item .button-case button:focus,.footer .grid-top-footer .button-footer:focus,.header .right-header .button-header:focus,.recent-projects .grid-items .buttons-section .button-cta:focus,.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a:focus,.why-section .contenedor .grid-section .right-item .buttons a:focus{background-color:#acff02;margin-top:4px;transition:.5s}@media (min-width:1200px){.recent-projects .grid-items .buttons-section .button-cta img{width:1.72vw;height:1.72vw}.recent-projects .grid-items .buttons-section .button-cta:focus{margin-top:.265vw!important}}.recent-projects-in-services{padding-bottom:100px}@media (min-width:1200px){.recent-projects-in-services{padding-bottom:6.614vw!important}}.carrusel-projects .project{border-radius:16px;background:var(--deep-blue-110,#05052c);box-shadow:0 3px 6px rgba(0,0,0,.2);height:540px;width:660px;overflow:hidden;max-width:100%}@media (min-width:1200px) and (min-height:1000px){.carrusel-projects .project{width:42vw!important;height:32.714vw!important;border-radius:1.058vw!important}}.carrusel-projects .project img{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;width:100%}.carrusel-projects .project .text-project{border-radius:16px;color:#fff;position:absolute;height:100%;width:100%;left:0;top:0;display:flex;padding:32px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch;transition:1s}.carrusel-projects .project .text-project h3{font-weight:500;font-size:40px;line-height:140%;text-shadow:0 0 20px rgba(0,0,0,.6)}@media (min-width:1200px){.carrusel-projects .project img{border-radius:1.058vw!important}.carrusel-projects .project .text-project{border-radius:1.058vw!important;padding:2.116vw!important}.carrusel-projects .project .text-project h3{font-size:2.646vw!important}}.carrusel-projects .project .text-project .botton-item{width:100%;display:flex;height:32px;flex-direction:column;gap:12px;overflow:hidden}.carrusel-projects .project .text-project .botton-item .button-case{opacity:0;transition:1s;width:100%}.carrusel-projects .project .text-project .botton-item .button-case button{border-radius:4px;display:flex;padding:8px 10px 8px 16px;justify-content:center;align-items:center;gap:8px;font-weight:600;font-style:normal;line-height:160%;text-transform:capitalize;background-color:#cfff05;border:none;color:#050530;width:100%;font-size:18px}@media (min-width:1200px){.carrusel-projects .project .text-project .botton-item{height:2.116vw!important;gap:.794vw!important}.carrusel-projects .project .text-project .botton-item .button-case button{border-radius:.265vw!important;padding:.529vw .661vw .529vw 1.058vw!important;gap:.529vw!important;font-size:1.058vw!important}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){.carrusel-projects .project .text-project .botton-item .button-case button{font-size:18px!important}.carrusel-projects .project .text-project .botton-item .button-case button img,.carrusel-projects .project .text-project .botton-item .button-case button svg{width:26px!important;height:26px!important}}.carrusel-projects .project .text-project:hover{background:rgba(5,5,44,.3098039216)}.carrusel-projects .project .text-project:hover .botton-item{height:82px}@media (min-width:1200px){.carrusel-projects .project .text-project .botton-item .button-case button{height:4.034vw!important;font-size:1.191vw!important}.carrusel-projects .project .text-project .botton-item .button-case button:focus{margin-top:.265vw!important}.carrusel-projects .project .text-project .botton-item .button-case button img{width:1.72vw!important;height:1.72vw!important}.carrusel-projects .project .text-project:hover .botton-item{height:6.35vw!important}}.carrusel-projects .project .text-project:hover .botton-item .button-case{opacity:1}.carrusel-block .splide__slide:not(:hover,:focus) .text,.eeat .bottom-block .accordeon .link:not(.hovered) .full_content,.header.scrolled .header_logo #text,.splide{opacity:0}.carrusel-projects .splide__pagination{bottom:auto;top:calc(100% + 1.7vw)}.carrusel-projects .splide__pagination__page{background:#50506e;opacity:1!important}.carrusel-projects .splide__pagination__page.is-active{transform:none;background:#0d0d66}.tags ul{display:flex;list-style:none;padding:gap/sm;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}.tags ul li{font-family:InterRegular;border-radius:16px;display:flex;max-height:28px;padding:4px 8px;justify-content:center;align-items:center;gap:6px;font-size:14px;line-height:160%;color:#030712}.tags ul li a{font-size:inherit;color:inherit}#case-studies .grid .projects li,.tags ul li.type{background-color:#f3f4f6}#case-studies .grid .industry li,.tags ul li.industry{background-color:#dcfce7}.services .contenedor .grid-section{display:flex;padding-bottom:100px;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}.services .contenedor .grid-section .top-recent-services{display:flex;height:114px;flex-direction:column;justify-content:flex-end;align-self:stretch}.services .contenedor .grid-section .top-recent-services h3{font-size:24px}@media (min-width:1200px){.carrusel-projects .splide__pagination{top:calc(100% + 1.65vw);gap:.397vw!important}.carrusel-projects .splide__pagination__page.is-active{width:1.72vw!important}.carrusel-projects .splide__pagination li:last-child{display:none!important}.tags ul{gap:.529vw!important}.tags ul li{font-size:.926vw!important;gap:.397vw!important;max-height:1.852vw!important;border-radius:1.058vw!important;padding:.265vw .529vw!important}.services .contenedor .grid-section .top-recent-services{height:7.54vw!important}.services .contenedor .grid-section .top-recent-services h3{font-size:1.587vw!important}}.services .contenedor .grid-section .grid-services{padding-top:80px;position:relative}.services .contenedor .grid-section .grid-services .item-service{display:flex;max-width:100%;width:1352px;padding:48px;align-items:center;gap:32px;align-self:stretch;border-radius:24px;border:1px solid #e6e6ea;background:#f9f9fa;justify-content:space-between}.services .contenedor .grid-section .grid-services .item-service .left-item{display:flex;padding-right:48px;flex-direction:column;justify-content:center;align-items:flex-start;gap:48px;flex:1 0 0;width:612px;max-width:612px}.services .contenedor .grid-section .grid-services .item-service .left-item .top-item{display:flex;flex-direction:column;gap:24px}.services .contenedor .grid-section .grid-services .item-service .left-item .title{font-weight:700;font-size:53px;line-height:120%}.eeat .bottom-block .accordeon .link.hovered .prev .inicial,.eeat_section-accordion[data-active="1"] .eeat_section-button:first-child .inicial,.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(2) .inicial,.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(3) .inicial,.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(4) .inicial,.footer .grid-top-footer .left-top-footer h2 span,.services .contenedor .grid-section .grid-services .item-service .left-item .title span{color:#cfff05}#case-studies .grid .title .blue,.blue-point,.hero-home .hero__view .hero__content h1 span,.hero-services .hero__view .hero__content-left h1 span,.hero-single .top-hero .content-top-hero .left-content h1 span,.services .contenedor .grid-section .grid-services .item-service:first-child .left-item .title span{color:#0d26ff}.services .contenedor .grid-section .grid-services .item-service .left-item .description{line-height:160%}@media (min-width:1200px){.services .contenedor .grid-section .grid-services .item-service .left-item .title{font-size:3.505vw!important}.services .contenedor .grid-section .grid-services .item-service .left-item .description{font-size:1.19vw!important}.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a{gap:.794vw!important;border-radius:.265vw!important;font-size:1.1vw!important;padding:.7vw .7vw .7vw 1.2vw!important}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a{font-size:18px!important}.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a img,.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a svg{width:26px!important;height:26px!important}}@media (min-width:1200px){.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a img{width:1.72vw;height:1.72vw}.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a:focus{margin-top:.265vw!important}}.services .contenedor .grid-section .grid-services .item-service .right-item{display:flex;padding:gap/sm;justify-content:center;align-items:center;gap:gap/sm;flex:1 0 0;align-self:stretch;padding-block:60px;max-width:660px}@media (min-width:700px){.services .contenedor .grid-section .grid-services .item-service .right-item{pointer-events:none}}.services .contenedor .grid-section .grid-services .item-service:nth-child(3) .left-item .title span{color:#f03b42}.splide{transition:.3s}@media (min-width:1024px){#testimonials-about-carousel .splide__slide{width:-moz-fit-content!important;width:fit-content!important}}@media (max-width:1950px) and (min-width:1890px){#how-we-can-helpV2 .splide__slide{width:-moz-fit-content!important;width:fit-content!important}}@media (max-width:3860px) and (min-width:1890px){#testimonialsV2 .splide__slide{width:-moz-fit-content!important;width:fit-content!important}}.page-template-branding .services .contenedor .grid-section,.page-template-seo .services .contenedor .grid-section,.page-template-web-services .services .contenedor .grid-section{padding-top:0}@media (max-width:1200px){.carrusel-projects .project .text-project{padding:20px}.services .contenedor .grid-section .grid-services{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}.services .contenedor .grid-section .grid-services .item-service .left-item .title{font-size:31px}.why-section .contenedor .grid-section{padding-block:0 100px;display:flex;padding:gap/sm;align-items:center;gap:32px;align-self:stretch}}@media (min-width:1200px){.services .contenedor .grid-section .grid-services .item-service .right-item{max-width:43.651vw!important;padding-block:3.968vw!important}.services .contenedor .grid-section .grid-services .item-service .right-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#recentProjectsV2 .splide__slide{width:-moz-fit-content!important;width:fit-content!important}.why-section .contenedor .grid-section{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.7vw;align-items:center}}.why-section .contenedor .grid-section .left-item{display:flex;height:734px;padding:gap/sm;flex-direction:column;justify-content:center;align-items:center;gap:gap/sm;flex:1 0 0}@media (max-height:1000px) and (min-width:1200px){.why-section .contenedor .grid-section .left-item img{max-height:83vh;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}.why-section .contenedor .grid-section .right-item{display:flex;padding-left:40px;flex-direction:column;align-items:flex-start;flex:1 0 0}@media (min-width:1200px){.why-section .contenedor .grid-section .left-item{height:48.545vw!important}.why-section .contenedor .grid-section .right-item{padding-left:2.646vw!important}}@media (max-width:1024px){.recent-projects .grid-items .buttons-section .button-cta,.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a{padding:8px 10px 8px 16px;gap:8px;font-size:16px}.recent-projects-in-services{padding-bottom:40px}.carrusel-projects .project .text-project h3{font-size:24px}.carrusel-projects .project .text-project:hover .botton-item{height:auto}.why-section .contenedor .grid-section{flex-direction:column}.why-section .contenedor .grid-section .right-item{padding-left:0;margin-top:32px}}.why-section .contenedor .grid-section .right-item .title{font-weight:500;font-size:40px;line-height:140%;margin-bottom:16px}@media (min-width:1200px){.why-section .contenedor .grid-section .right-item{padding-left:2.646vw!important;align-items:flex-start;text-align:left}.why-section .contenedor .grid-section .right-item .title{font-size:2.646vw!important;margin-bottom:1.058vw!important}}.why-section .contenedor .grid-section .right-item .description{display:flex;flex-direction:column;gap:48px;padding-right:48px}@media (min-width:1200px){.why-section .contenedor .grid-section .right-item .description{gap:3.175vw!important;padding-right:3.175vw!important}}@media (max-width:1024px){.why-section .contenedor .grid-section .right-item .title{font-size:24px}.why-section .contenedor .grid-section .right-item .description{padding-right:0}}.why-section .contenedor .grid-section .right-item .description img{width:100%;max-width:170px}.why-section .contenedor .grid-section .right-item .buttons{margin-top:48px}@media (min-width:1200px){.why-section .contenedor .grid-section .right-item .description{gap:2.4015vw!important;padding-right:2.4015vw!important;align-items:flex-start}.why-section .contenedor .grid-section .right-item .description img{max-width:11.243vw!important}.why-section .contenedor .grid-section .right-item .description p{font-size:1.2vw;line-height:1.3em;text-align:left}.why-section .contenedor .grid-section .right-item .buttons{margin-top:3.175vw!important}.why-section .contenedor .grid-section .right-item .buttons a{gap:.794vw!important;border-radius:.265vw!important;font-size:1.1vw!important;padding:.7vw .7vw .7vw 1.2vw!important}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){.why-section .contenedor .grid-section .right-item .buttons a{font-size:18px!important}.why-section .contenedor .grid-section .right-item .buttons a img,.why-section .contenedor .grid-section .right-item .buttons a svg{width:26px!important;height:26px!important}}@media (min-width:1200px){.why-section .contenedor .grid-section .right-item .buttons a img{width:1.72vw;height:1.72vw}.why-section .contenedor .grid-section .right-item .buttons a:focus{margin-top:.265vw!important}}.sponsors{display:flex;height:80px;padding-block:80px;justify-content:space-between;align-items:center;flex:1 0 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}@media (min-width:1200px){.sponsors{height:auto!important}}.sponsors .splide__slide{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;flex-direction:column}.testimonials{display:flex;padding-block:100px 124px;flex-direction:column;align-items:center;gap:40px}@media (min-width:1200px) and (max-height:1000px){.carrusel-projects .project{width:43.651vw!important;height:32.714vw!important;border-radius:1.058vw!important}.services .contenedor .grid-section{gap:1.76vw!important}.services .contenedor .grid-section .grid-services{padding-top:2.2vw!important;padding-bottom:1.614vw!important}.services .contenedor .grid-section .grid-services .item-service{width:100%!important;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.116vw;padding:2.8vw!important;border-radius:1.587vw!important}.services .contenedor .grid-section .grid-services .item-service>*{width:100%!important;max-width:100%!important}.services .contenedor .grid-section .grid-services .item-service .left-item{width:40.476vw!important;max-width:40.476vw!important;gap:2.8vw!important;padding-right:3.175vw!important}.services .contenedor .grid-section .grid-services .item-service .left-item .top-item{gap:1.1vw!important}.why-section{padding-block:1vw 3.614vw}.sponsors{padding-block:4vw!important;height:8.291vw!important}.sponsors img{width:min(100%,9.9vw);height:min(100%,3.8vw);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.testimonials{padding-block:4vw 6.201vw!important;gap:1.6vw!important}}.testimonials .title-section{display:flex;padding:gap/sm;justify-content:space-between;align-items:center;align-self:stretch}.testimonials .title-section h2,.text-important .contenedor .grid-text h2{font-weight:500;font-size:40px;line-height:140%}@media (min-width:1200px){.testimonials .title-section h2{font-size:2.646vw!important}}.testimonials .grid-block{display:flex;padding:gap/sm;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.testimonials .carrusel-testimonials .splide__pagination{display:flex;padding:gap/sm;justify-content:center;align-items:center;gap:6px;bottom:-34px}@media (min-width:1200px) and (min-height:1000px){.services .contenedor .grid-section{gap:2.76vw!important}.services .contenedor .grid-section .grid-services{padding-top:8.291vw!important;padding-bottom:6.614vw!important}.services .contenedor .grid-section .grid-services .item-service{width:100%!important;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.116vw;padding:3.175vw!important;border-radius:1.587vw!important}.services .contenedor .grid-section .grid-services .item-service>*{width:100%!important;max-width:100%!important}.services .contenedor .grid-section .grid-services .item-service .left-item{width:40.476vw!important;max-width:40.476vw!important;gap:3.175vw!important;padding-right:3.175vw!important}.services .contenedor .grid-section .grid-services .item-service .left-item .top-item{gap:1.587vw!important}.why-section{padding-block:6.614vw}.sponsors{padding-block:8.291vw!important;height:8.291vw!important}.sponsors img{width:min(100%,10.9vw);height:min(100%,5.3vw);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.testimonials{padding-block:6.614vw 8.201vw!important;gap:2.646vw!important}.testimonials .carrusel-testimonials .splide__pagination{gap:.397vw!important;bottom:-2.249vw!important}.item-testimonial.testimonial{padding:2.646vw!important;height:auto!important;width:100%!important;aspect-ratio:1/0.8408450376!important}}.testimonials .carrusel-testimonials .splide__pagination .splide__pagination__page{background-color:#50506e;opacity:1}.testimonials .carrusel-testimonials .splide__pagination .splide__pagination__page.is-active{background-color:#0d0d66;opacity:1;transform:scale(1);width:26px;border-radius:5px}#rank-math-analytics-stats-wrapper,.gfield_required,.gform_heading,.testimonials .carrusel-testimonials .splide__arrow--next,.testimonials .carrusel-testimonials .splide__arrow--prev{display:none!important}.item-testimonial{display:flex;width:429.333px;height:390px;padding:40px;flex-direction:column;align-items:center;gap:10px;border-radius:16px;border:1px solid #e6e6ea;background:#f9f9fa;max-width:100%}@media (max-width:1200px){.item-testimonial{height:370px}}@media (min-width:1680px){.item-testimonial{width:100%}}.item-testimonial .content-item{display:flex;padding:gap/sm;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.item-testimonial .content-item .top-item{display:flex;padding:gap/sm;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch}.item-testimonial .content-item .top-item h4{font-weight:600;font-size:24px;line-height:140%;text-align:center;color:#050530}@media (min-width:1200px){.item-testimonial .content-item,.testimonials .grid-block{gap:1.587vw!important}.testimonials .carrusel-testimonials .splide__pagination .splide__pagination__page.is-active{width:1.72vw!important;border-radius:.331vw!important}.item-testimonial{gap:.661vw!important;border-radius:1.058vw!important}.item-testimonial .content-item .top-item{gap:1.058vw!important}.item-testimonial .content-item .top-item h4{font-size:1.587vw!important}}.item-testimonial .content-item .top-item h5{font-weight:600;font-size:20px;line-height:140%;text-align:center;color:#50506e}@media (min-width:1200px){.item-testimonial .content-item .top-item h5{font-size:1.323vw!important}.item-testimonial .content-item .bottom-item{font-size:1.2vw!important;line-height:1.3em}}.item-testimonial .content-item .bottom-item{color:#50506e;text-align:center}.navs-slider{display:flex;padding:gap/sm;justify-content:flex-end;align-items:center;gap:12px}.navs-slider button{padding:10px;border-radius:100px;background:#0d0d66;border:none;display:block;width:44px;height:44px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#case-studies .pagination-container #next-button svg,#case-studies .pagination-container #prev-button svg,.navs-slider button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.lightbox{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.lightbox .lightbox-video{width:100%;padding-bottom:56%}.lightbox iframe{position:absolute;height:100%;width:100%;left:0;right:0}.lightbox img{display:block}.lightbox .lightbox-close{position:absolute;display:block;top:10px;right:10px;color:#fff;font-size:26px;height:50px;width:50px;background:rgba(255,255,255,.3);border:3px solid #fff;border-radius:50%;line-height:50px;text-align:center}.lightbox .lightbox-container{max-width:1024px;margin:100px auto 25px}.how-we-can-help{padding-block:0 80px}.how-we-can-help .grid-items{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:48px}@media (min-width:1200px){.item-testimonial.testimonial .content-item{width:min(100%,22.976vw);margin-inline:auto}.navs-slider{gap:.794vw!important}.navs-slider button{padding:.661vw!important;border-radius:6.614vw!important;display:block;width:2.911vw;height:2.911vw;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.how-we-can-help .grid-items{gap:3.175vw!important}.how-we-can-help .grid-items .top-block{gap:2.116vw!important}}.how-we-can-help .contenedor-block-navs{display:flex;justify-content:flex-end}.how-we-can-help .carrusel-block{margin-block:40px}@media (min-width:1200px) and (max-height:1000px){.testimonials .carrusel-testimonials .splide__pagination{gap:.397vw!important;bottom:-2vw!important}.item-testimonial.testimonial{padding:2vw 2.646vw!important;height:auto!important;width:100%!important;aspect-ratio:1/0.8408450376!important}.how-we-can-help{padding-block:0 4.8vw!important}.how-we-can-help .carrusel-block{margin-block:1.8vw!important}}@media (min-width:1200px) and (min-height:1000px){.how-we-can-help{padding-block:0 8.291vw!important}.how-we-can-help .carrusel-block{margin-block:2.646vw!important}}@media (max-width:1024px){.why-section .contenedor .grid-section .right-item .buttons a{padding:8px 10px 8px 16px;gap:8px;font-size:16px}.sponsors img{max-width:150px;height:auto}.testimonials .title-section h2{font-size:24px}.item-testimonial{height:auto;min-height:320px}.item-testimonial .content-item .top-item h4{font-size:18px}.item-testimonial .content-item .top-item h5{font-size:17px}.how-we-can-help{padding-block:0 60px}.how-we-can-help .carrusel-block{margin-block:34px}}.carrusel-block{width:100%;overflow:hidden}.carrusel-block .splide__slide,.header,section.recent-projects{overflow:hidden}.carrusel-block .splide__slide .item-carrusel-block{display:flex;width:429px;height:auto;min-height:360px;padding:32px;flex-direction:column;justify-content:flex-end;align-items:flex-start;border-radius:16px;overflow:hidden;border:1px solid #e6e6ea;background:#f9f9fa;transition:background .25s;max-width:100%}.carrusel-block .splide__slide .item-carrusel-block.relative{position:relative;bottom:0}.carrusel-block .splide__slide .item-carrusel-block .content-item{display:flex;padding:gap/sm;flex-direction:column;align-items:flex-start;transition:.3s;overflow:hidden;gap:24px;align-self:stretch}.carrusel-block .splide__slide .item-carrusel-block .content-item .top-item,.item-process .content-item .bottom-item{display:flex;padding:gap/sm;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.carrusel-block .splide__slide .item-carrusel-block .content-item .top-item h3{font-weight:500;font-size:31px;line-height:150%;color:#0d0d66}@media (min-width:1200px){.how-we-can-help .grid-items .top-block .title-section h3{font-size:1.587vw!important}.how-we-can-help .carrusel-block{width:100%!important;margin-inline:auto;padding-inline:8.291vw 0!important}.carrusel-block .splide__slide .item-carrusel-block{width:100%!important;min-height:23.81vw!important;padding:2.116vw!important;border-radius:1.058vw!important}.carrusel-block .splide__slide .item-carrusel-block .content-item{gap:1.587vw!important}.carrusel-block .splide__slide .item-carrusel-block .content-item .top-item{gap:1.058vw!important}.carrusel-block .splide__slide .item-carrusel-block .content-item .top-item h3{font-size:2.05vw!important}}.carrusel-block .splide__slide .item-carrusel-block .content-item .top-item figure{display:flex;width:48px;height:48px;padding:gap/sm;justify-content:center;align-items:center;gap:gap/sm;border-radius:8px;background:#cfff05}.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item{overflow:hidden;display:flex;flex-direction:column;gap:12px}.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item h3{font-weight:500;font-size:31px;line-height:150%;color:#0d0d66}@media (min-width:1200px){.carrusel-block .splide__slide .item-carrusel-block .content-item .top-item figure{width:3.175vw!important;height:3.175vw!important;border-radius:.529vw!important}.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item h3{font-size:2.05vw!important}}.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item .text{font-size:14px;line-height:150%;overflow:hidden;transition:.3s;height:auto}.carrusel-block .splide__slide:focus .content-item,.carrusel-block .splide__slide:hover .content-item{transform:none!important}.carrusel-block .splide__slide:focus .item-carrusel-block,.carrusel-block .splide__slide:hover .item-carrusel-block{background:#0d0d66;color:#fff;transition:background .25s}.carrusel-block .splide__slide:focus .item-carrusel-block .content-item .bottom-item h3,.carrusel-block .splide__slide:hover .item-carrusel-block .content-item .bottom-item h3,.eeat .bottom-block .accordeon .link.hovered .prev .item{color:#fff}@media (max-width:640px){.carrusel-block #how-we-can-helpV2 .splide__slide .item-carrusel-block{background:#0d0d66;color:#fff;transition:background}.carrusel-block #how-we-can-helpV2 .splide__slide .content-item{transition:none;transform:none!important}.carrusel-block #how-we-can-helpV2 .splide__slide .content-item .bottom-item .text,.carrusel-block #how-we-can-helpV2 .splide__slide .content-item .bottom-item h3{color:#fff}.carrusel-block #how-we-can-helpV2 .splide__slide .content-item .bottom-item .text{transition:none;opacity:1}}.text-important .contenedor .grid-text{display:flex;padding-block:120px;flex-direction:column;justify-content:center;align-items:center;gap:40px;margin-inline:auto;max-width:100%;text-align:center;width:1122px}@media (min-width:1200px){.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item .text{font-size:1.19vw!important}.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item .text p{font-size:1.19vw!important;line-height:160%!important}.text-important .contenedor .grid-text{width:74.206vw!important;gap:2.646vw!important;padding-block:7.937vw!important}.text-important .contenedor .grid-text h2{font-size:2.646vw!important}}@media (max-width:1366px){.recent-projects .grid-items{gap:40px}.carrusel-projects .project{width:100%;height:auto}.services .contenedor .grid-section,.text-important .contenedor .grid-text{gap:24px;padding-block:60px}.services .contenedor .grid-section .top-recent-services{height:auto}.services .contenedor .grid-section .grid-services{padding-top:40px}.services .contenedor .grid-section .grid-services .item-service .left-item,.services .contenedor .grid-section .grid-services .item-service .right-item{width:50%}.why-section .contenedor .grid-section{gap:24px;padding-block:0 60px}.testimonials{gap:24px;padding-block:60px 104px}.item-testimonial{width:100%}.how-we-can-help .grid-items{gap:24px}}.text-important .contenedor .grid-text p{font-weight:600;font-size:14px;line-height:120%;text-transform:uppercase}.text-with-slider .contenedor{padding-inline:0!important}.text-with-slider .grid-section{display:flex;padding-block:100px 167px;padding-inline:0;align-items:flex-start;gap:32px}@media (min-width:1200px){.text-important .contenedor .grid-text p{font-size:.926vw!important}.text-with-slider .grid-section{gap:2.116vw!important;padding-block:6.614vw 11.045vw!important}}.text-with-slider .grid-section .left-grid{display:flex;width:100%;max-width:512px;padding-right:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;flex-shrink:0;align-self:stretch}@media (min-width:1200px){.text-with-slider .grid-section .left-grid{max-width:33.862vw;gap:.794vw!important}}@media (min-width:600px){#process .splide__slide{width:-moz-fit-content!important;width:fit-content!important}.text-with-slider .grid-section .left-grid.title_of_section{display:none!important}}@media (max-width:1024px){.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item h3,.carrusel-block .splide__slide .item-carrusel-block .content-item .top-item h3{font-size:20px}.text-important .contenedor .grid-text{padding-block:40px}.text-important .contenedor .grid-text h2{font-size:24px}.text-with-slider .grid-section{flex-direction:column;padding-top:40px}.text-with-slider .grid-section .left-grid{width:100%;max-width:450px}}.text-with-slider .grid-section .left-grid h2{font-size:40px;line-height:140%}@media (min-width:1200px){.text-with-slider .grid-section .left-grid h2{font-size:2.646vw!important}}.text-with-slider .grid-section .right-grid{width:100%;max-width:100%}.text-with-slider .grid-section #process .splide__pagination{display:flex;padding:gap/sm;justify-content:flex-start;padding-inline:0;align-items:center;gap:6px;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;bottom:-74px}@media (min-width:1200px){.text-with-slider .grid-section #process .splide__pagination{gap:.397vw!important;bottom:-4.894vw!important}}.text-with-slider .grid-section #process .splide__pagination__page{background-color:#50506e;opacity:1}.text-with-slider .grid-section #process .splide__pagination__page.is-active{background-color:#0d0d66;opacity:1;transform:scale(1);width:26px;border-radius:5px}.text-with-slider .grid-section #process .splide__slide{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0}.text-with-slider .grid-section #process .splide__track::after,.text-with-slider .grid-section #process .splide__track::before{position:absolute;content:"";z-index:5;filter:blur(30px);background:#fff;height:120%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:120px;top:50%;transform:translateY(-50%)}.text-with-slider .grid-section #process .splide__track::before{left:-60px}.text-with-slider .grid-section #process .splide__track::after{right:-60px}@media (max-width:1366px){.text-with-slider .grid-section{gap:24px;padding-block:80px 120px}.text-with-slider .grid-section .left-grid{padding-right:0}.text-with-slider .grid-section #process .splide__track{padding-inline:60px!important}}.item-process{width:660px;padding:40px;flex-shrink:0;border-radius:16px;border:1px solid #e6e6ea;background:#f9f9fa;min-height:377px}@media (min-width:1200px){.text-with-slider .grid-section #process .splide__pagination__page.is-active{width:1.72vw!important;border-radius:.331vw!important}.text-with-slider .grid-section #process .splide__track::after,.text-with-slider .grid-section #process .splide__track::before{width:7.937vw!important}.text-with-slider .grid-section #process .splide__track::before{left:-3.968vw!important}.text-with-slider .grid-section #process .splide__track::after{right:-3.968vw!important}.item-process{border-radius:1.058vw!important;width:43.651vw!important;padding:2.646vw!important;min-height:24.934vw!important}}@media (max-width:1366px){.item-process{width:590px}}.item-process .content-item{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.item-process .content-item .top-item figure{display:flex;width:48px;height:48px;padding:gap/sm;justify-content:center;align-items:center;gap:gap/sm;border-radius:8px;background:#e7e9ff}#case-studies .grid .description,#case-studies .hero__content-right p,.hero-single .top-hero .content-top-hero .right-content,.item-process .content-item .bottom-item h3{font-weight:500;font-size:31px;line-height:150%}@media (min-width:1200px){.item-process .content-item{gap:.794vw!important}.item-process .content-item .top-item figure{width:3.175vw!important;height:3.175vw!important;border-radius:.529vw!important;padding:.529vw}.item-process .content-item .top-item figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.item-process .content-item .bottom-item{gap:1.058vw!important}.item-process .content-item .bottom-item h3{font-size:2.05vw!important}}.item-process .content-item .bottom-item p{font-size:14px}.faqs .grid-items{display:flex;padding-bottom:100px;flex-direction:column;align-items:flex-start;gap:64px}@media (min-width:1200px){.item-process .content-item .bottom-item p{line-height:160%;font-size:1.19vw!important}.faqs .grid-items{gap:4.233vw!important;padding-bottom:6.614vw!important}}.description-project .content-description .text-left p,.eeat .top-block h3,.eeat_section-txt h4,.faqs .top-block h3{font-weight:600;font-size:24px;line-height:140%}.accordionjs{margin:0;width:100%}.accordionjs li{border-left:none!important;border-right:none!important;border-bottom:none!important;border-top:1px solid #e6e6ea;display:flex!important;padding:40px 0!important;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (min-width:1200px){.faqs .top-block h3{font-size:1.587vw!important}.accordionjs li{gap:1.587vw!important;padding:2.646vw 0!important}}.accordionjs li .title-accordion{font-weight:500;font-size:31px;line-height:150%;display:flex!important;align-items:flex-start;gap:40px;align-self:stretch;justify-content:space-between}@media (min-width:1200px){.accordionjs li .title-accordion{font-size:2.05vw!important;gap:2.646vw!important}}.accordionjs li .title-accordion span{max-width:967px}@media (min-width:1200px){.accordionjs li .title-accordion span{max-width:63.955vw!important}}.accordionjs li .title-accordion span.span-swd{max-width:666px}.accordionjs li .title-accordion svg{transition:.7s}.accordionjs li .acc_content{max-width:1000px}@media (min-width:1200px){.accordionjs li .title-accordion span.span-swd{max-width:44.048vw!important}.accordionjs li .acc_content{max-width:66.138vw!important}}.accordionjs li .acc_content p,.accordionjs li .acc_content ul{margin-bottom:24px}.accordionjs li .acc_content p:last-child,.hero-single .bottom-hero .content-type-full{margin-bottom:0}.accordionjs .acc_section.acc_active>.acc_head{border:none!important;background-color:transparent!important}.eeat .bottom-block .accordeon .link .full_content,.eeat .bottom-block .accordeon .link .prev,.eeat_section-button{border-radius:16px;background-color:#f9f9fa}.accordionjs .acc_section.acc_active>.acc_head svg{transform:rotate(45deg);transition:.7s}#my-accordion-eeat.accordionjs .acc_section.acc_active>.acc_head{background-color:#0d0d66!important;color:#fff}.eeat .grid-items{display:flex;padding-block:130px 160px;flex-direction:column;align-items:flex-start;gap:56px}.eeat .bottom-block .accordeon{width:100%;min-height:650px;transform:translateZ(0);display:flex;gap:24px}.eeat .bottom-block .accordeon .link{position:relative;float:left;width:10%;height:650px;overflow:hidden;cursor:pointer;display:flex;flex-direction:row;gap:24px}.eeat .bottom-block .accordeon .link:last-child(){margin-right:0}.eeat .bottom-block .accordeon .link .prev{display:flex;height:650px;padding:40px 32px;flex-direction:column;justify-content:space-between;align-items:center;max-width:120px}.eeat .bottom-block .accordeon .link .prev .inicial,.eeat_section-button .inicial{font-weight:700;font-size:69px;line-height:120%;color:#0d0d66}.eeat .bottom-block .accordeon .link .prev .item{font-weight:700;font-size:40px;line-height:140%;color:#0d0d66;transform:rotate(270deg);padding-left:160px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:24px;width:380px}@media (min-width:1200px){.accordionjs li .acc_content p,.accordionjs li .acc_content ul{margin-bottom:1.587vw!important}.eeat .top-block h3{font-size:1.587vw!important}.eeat .bottom-block .accordeon .link .prev .inicial{font-size:4.563vw!important}.eeat .bottom-block .accordeon .link .prev .item{font-size:2.646vw!important}}.eeat .bottom-block .accordeon .link .prev .item span{color:transparent;display:none;margin-bottom:5px}.eeat .bottom-block .accordeon .link.hovered .prev,.eeat_section-accordion[data-active="1"] .eeat_section-button:first-child,.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(2),.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(3),.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(4){background-color:#0d0d66;color:#fff}.eeat .bottom-block .accordeon .link.hovered .prev .item span{color:#cfff05;display:initial}.eeat .bottom-block .accordeon .link .full_content .full{display:flex;padding:44px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}.eeat .bottom-block .accordeon .link .full_content .full h4{font-weight:600;font-size:24px;line-height:140%;max-width:608px}.eeat .bottom-block .accordeon .link.hovered{width:70%}.eeat .bottom-block .accordeon .link img{filter:brightness(0%)}:root{--widthButton:120px;--gridGap:24px;--heightActives:650px;--cards:4;--cardsHeight:660px;--cardTopPadding:1.5em;--cardMargin:80px}@media (min-width:1200px){.eeat .bottom-block .accordeon .link .full_content .full h4{font-size:1.587vw!important}:root{--widthButton:7.937vw;--gridGap:1.587vw;--heightActives:42.989vw}.eeat_section-button{border-radius:1.058vw!important;padding:2.646vw 2.116vw!important}}@media (max-width:1250px){:root{--gridGap:14px;--widthButton:96px}}@media (max-width:1100px){:root{--heightActives:auto}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){:root{--widthButton:6.3vw!important;--gridGap:26px!important;--heightActives:35.8vw!important}.eeat_section-txt p{font-size:20px!important;line-height:160%}}.eeat_section-button{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0;flex-direction:column;height:var(--heightActives);cursor:pointer;transition:.5s}.eeat_section-button>*{transition:.5s}.eeat_section-button .item{opacity:.5;font-weight:700;font-size:40px;line-height:140%;color:#0d0d66}@media (min-width:1200px){.eeat_section-button .inicial{font-size:4.563vw!important}.eeat_section-button .item{bottom:2.646vw!important;font-size:2.646vw!important}}.eeat_section-button .item::before{position:absolute;transition:.3s;content:"";display:block;width:16px;height:16px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;top:0;left:50%;transform:translateX(-50%)}.eeat_section-accordion[data-active="1"] .eeat_section-button:first-child .item,.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(2) .item,.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(3) .item,.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(4) .item{color:#fff;opacity:1}.eeat_section-accordion[data-active="1"] .eeat_section-button:first-child .item::before,.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(2) .item::before,.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(3) .item::before,.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(4) .item::before{background:#cfff05}.eeat_section{padding-block:130px 160px}@media (min-width:1200px){.eeat_section-button .item::before{display:block;width:1.058vw!important;height:1.058vw!important;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.eeat_section{padding-block:8.598vw 10.582vw!important}}@media (max-width:1366px){.faqs .grid-items{padding-bottom:50px;gap:32px}.accordionjs li .acc_content,.accordionjs li .title-accordion span{max-width:75%}.accordionjs li .title-accordion svg{width:20px;height:20px}.eeat .grid-items{gap:24px;padding-block:60px}.eeat .bottom-block .accordeon .link .prev{max-width:90px}.eeat_section{padding-top:100px}}.eeat_section-accordion{position:relative;height:var(--heightActives)}.eeat_section-accordion-container{margin-top:56px}.eeat_section-content{height:var(--heightActives);background-color:#f9f9fa;transition:.5s;border-radius:16px;z-index:3}.eeat_section-accordion[data-active="4"] .eeat_section-button,.header{z-index:4}.eeat_section-txt{transition:.5s;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:24px;flex-direction:column}@media (min-width:1200px){.eeat_section-accordion-container{margin-top:3.704vw!important}.eeat_section-content{border-radius:1.058vw!important}.eeat_section-txt{padding:2.91vw!important;gap:1.587vw!important}}.eeat_section-accordion{display:grid;grid-gap:var(--gridGap);transition:.5s}.eeat_section-accordion[data-active="1"]{grid-template-columns:1fr var(--widthButton) var(--widthButton) var(--widthButton)}.eeat_section-accordion[data-active="1"] .eeat_section-content{left:calc(var(--widthButton) + var(--gridGap))}.eeat_section-accordion[data-active="2"]{grid-template-columns:var(--widthButton) 1fr var(--widthButton) var(--widthButton)}.eeat_section-accordion[data-active="2"] .eeat_section-content{left:calc(var(--widthButton) * 2 + var(--gridGap) * 2)}.eeat_section-accordion[data-active="3"]{grid-template-columns:var(--widthButton) var(--widthButton) 1fr var(--widthButton)}.eeat_section-accordion[data-active="3"] .eeat_section-content{left:calc(var(--widthButton) * 3 + var(--gridGap) * 3)}.eeat_section-accordion[data-active="4"]{grid-template-columns:var(--widthButton) var(--widthButton) var(--widthButton) 1fr}#case-studies .grid,.hero-contact .grid{grid-template-columns:repeat(2,1fr);grid-gap:32px}@media (min-width:1100px){.eeat_section-button{padding:40px 32px;width:min(100%,var(--widthButton));position:absolute;top:0}.eeat_section-button .item{position:absolute;bottom:40px;left:50%;transform:translateX(-50%) scale(-1);writing-mode:vertical-lr;text-orientation:mixed}.eeat_section-accordion[data-active="1"] .eeat_section-button:first-child .item,.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(2) .item,.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(3) .item,.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(4) .item{padding-top:40px}.eeat_section-content{position:absolute;top:0;width:calc(100% - (var(--widthButton) * 4 + var(--gridGap) * 4))}.eeat_section-txt{width:100%;height:100%;position:absolute;inset:0;padding:44px}.eeat_section-accordion[data-active="1"] .eeat_section-button:first-child,.eeat_section-accordion[data-active="2"] .eeat_section-button:first-child,.eeat_section-accordion[data-active="3"] .eeat_section-button:first-child,.eeat_section-accordion[data-active="4"] .eeat_section-button:first-child{left:0}.eeat_section-accordion[data-active="1"] .eeat_section-button:nth-child(2){left:calc(100% - (var(--widthButton) * 4 + var(--gridGap) * 4) + var(--widthButton) * 1 + var(--gridGap) * 2)}.eeat_section-accordion[data-active="1"] .eeat_section-button:nth-child(3),.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(3){left:calc(100% - (var(--widthButton) * 4 + var(--gridGap) * 4) + var(--widthButton) * 2 + var(--gridGap) * 3)}.eeat_section-accordion[data-active="1"] .eeat_section-button:nth-child(4),.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(4),.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(4){left:calc(100% - (var(--widthButton) * 4 + var(--gridGap) * 4) + var(--widthButton) * 3 + var(--gridGap) * 4)}.eeat_section-accordion[data-active="1"] .eeat_section-txt:not(:first-child),.eeat_section-accordion[data-active="2"] .eeat_section-txt:not(:nth-child(2)),.eeat_section-accordion[data-active="3"] .eeat_section-txt:not(:nth-child(3)),.eeat_section-accordion[data-active="4"] .eeat_section-txt:not(:nth-child(4)){opacity:0;pointer-events:none}.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(2),.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(2),.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(2){left:calc(var(--widthButton) * 1 + var(--gridGap) * 1)}.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(3),.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(3){left:calc(var(--widthButton) * 2 + var(--gridGap) * 2)}.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(4){left:calc(var(--widthButton) * 3 + var(--gridGap) * 3)}}@media (max-width:1100px){.eeat_section-button{padding:1.5rem;width:100%}.eeat_section-accordion[data-active="1"] .eeat_section-button:first-child .item::before,.eeat_section-accordion[data-active="1"] .eeat_section-txt:not(:first-child),.eeat_section-accordion[data-active="2"] .eeat_section-button:nth-child(2) .item::before,.eeat_section-accordion[data-active="2"] .eeat_section-txt:not(:nth-child(2)),.eeat_section-accordion[data-active="3"] .eeat_section-button:nth-child(3) .item::before,.eeat_section-accordion[data-active="3"] .eeat_section-txt:not(:nth-child(3)),.eeat_section-accordion[data-active="4"] .eeat_section-button:nth-child(4) .item::before,.eeat_section-accordion[data-active="4"] .eeat_section-txt:not(:nth-child(4)){display:none}.eeat_section-content{width:100%;grid-column:span 2}.eeat_section-txt{padding:36px;min-height:400px;gap:14px}}.eeat_section-accordion[data-active="4"] .eeat_section-content{left:calc(var(--widthButton) * 4 + var(--gridGap) * 4)}@media (max-width:1100px) and (min-width:680px){.eeat_section-accordion{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:680px){.eeat_section-button{padding:1.5rem 13px 1rem}.eeat_section-content{width:100%;grid-column:1/2}.eeat_section-txt{padding:26px}.eeat_section-accordion{grid-template-columns:100%!important}}.hero-about,.hero-contact,.hero-home{overflow:hidden;position:relative}.hero-contact .hero__content{padding-bottom:120px}@media (min-width:1200px){.eeat_section-txt h4{font-size:1.587vw!important}.eeat_section-txt p{font-size:1.19vw;line-height:160%}.hero-contact .hero__content{padding-top:5.291vw!important;padding-bottom:7.937vw!important}}.hero-about .bg-footer,.hero-contact .bg-footer,.hero-home .bg-footer{position:absolute;width:100%;height:100%}.hero-about .bg-footer video,.hero-contact .bg-footer video{-o-object-fit:cover;object-fit:cover;height:100%}.hero-about .background,.hero-contact .background{position:absolute;background:#fff;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,.8) 50%,#fff 84%);width:100%;height:100%}.hero-contact .grid{display:grid}.hero-contact .grid>div{z-index:1;max-width:660px}.hero-contact .grid .hero__title{text-align:left!important;margin-bottom:32px;font-size:69px}@media (min-width:1200px){.hero-contact .grid>div{max-width:100%}.hero-contact .grid{gap:2.02vw!important}.hero-contact .grid .hero__title{margin-bottom:2.117vw!important;font-size:4.57vw!important}}.hero-contact .grid .description{line-height:140%;font-size:24px;font-weight:600;height:auto;margin-bottom:32px}.hero-contact .grid .description p{font-weight:600;margin-bottom:16.6px;font-size:24px}.hero-contact .grid .description+span{display:inline-block;font-weight:500;line-height:150%;font-size:31px}.hero-contact .grid .text-align-center,.testimonials-about .splide .name{text-align:center}.hero-contact form input,.hero-contact form textarea{font-family:InterRegular,serif!important;font-weight:400!important;line-height:160%!important;width:100%!important;text-align:left!important}.hero-contact form textarea{height:200px}.hero-contact form .nature{display:flex;flex-direction:column;margin-bottom:40px}.hero-contact form .nature label{transition:transform .5s;font-family:InterRegular,serif;background-color:#f3f4f6;color:#030712;padding:6px 10px;border-radius:20px;cursor:pointer;font-size:16px;font-weight:400;line-height:150%}.hero-contact form .nature label.active{transform:translateY(4px);display:block;background-color:#acff02}.hero-contact form .rest_form>span:first-child{display:block;margin-bottom:24px;max-width:660px}.hero-contact form .rest_form input,.hero-contact form .rest_form textarea{margin-bottom:24px;border-radius:8px;border:2px solid #e6e6ea;padding:12px 16px}.hero-contact form .rest_form .grid>span{width:318px}@media (min-width:1200px){.hero-contact .grid .description{font-size:1.587vw!important;margin-bottom:2.121vw!important}.hero-contact .grid .description p{line-height:1.3em;margin-bottom:1.098vw!important;font-size:1.587vw!important}.hero-contact .grid .description+span{font-size:2.05vw!important}.hero-contact form input,.hero-contact form textarea{font-size:.992vw!important}.hero-contact form textarea{height:13.228vw!important}.hero-contact form .nature{margin-bottom:2.646vw!important}.hero-contact form .nature label{font-size:1.058vw!important;padding:.397vw .661vw!important;border-radius:1.323vw!important}.hero-contact form .rest_form>span:first-child{max-width:43.651vw!important;margin-bottom:1.587vw!important}.hero-contact form .rest_form input,.hero-contact form .rest_form textarea{margin-bottom:1.587vw!important;border-radius:.529vw!important;padding:.794vw 1.058vw!important}.hero-contact form .rest_form .grid>span{width:21.032vw!important}}@media (max-width:1024px){.eeat .bottom-block .accordeon .link .prev .item,.eeat_section-button .item,.text-with-slider .grid-section .left-grid h2{font-size:24px}.text-with-slider .grid-section .right-grid{width:100%}.text-with-slider .grid-section #process .splide__pagination{bottom:-50px}.text-with-slider .grid-section #process .splide__track{padding-inline:40px!important}.item-process .content-item .bottom-item h3{font-size:21px}.accordionjs li{padding:20px 0!important;gap:12px}.accordionjs li .title-accordion{font-size:20px}.eeat_section{padding-top:80px}.hero-contact .hero__content{padding-top:1.5rem}.hero-contact .hero__content h1{font-size:35px}.hero-contact{padding-bottom:32px}.hero-contact .grid .hero__title{font-size:42px}.hero-contact form .rest_form .grid{display:flex;flex-direction:column;gap:0}.hero-contact form .rest_form .grid span:not(:first-child){margin-top:0}.hero-contact form .rest_form .grid>span{width:100%;max-width:660px}}@media (max-width:1024px) and (min-width:1200px){.hero-contact form .rest_form .grid>span{max-width:43.651vw!important}}.hero-contact form button[type=submit]{border-radius:4px;display:flex;padding:16px 16px 16px 24px;justify-content:center;align-items:center;gap:12px;font-size:18px;font-style:normal;line-height:160%;text-transform:capitalize;background-color:#cfff05;color:#050530;border:none;font-weight:600;margin:0 auto 24px}.hero-about .hero__view{height:82vh;display:flex;align-items:center;justify-content:center}.hero-about .hero__view .hero__content{max-width:100%;width:1122px;text-align:center;position:relative}.hero-about .hero__view .hero__content h1{font-size:53px}@media (min-width:1200px){.hero-contact form button[type=submit]{border-radius:.265vw!important;gap:.794vw!important;margin:0 auto 1.587vw!important;font-size:1.19vw!important;padding:1.058vw 1.058vw 1.058vw 1.587vw!important}.hero-about .hero__view .hero__content{width:74.206vw!important}.hero-about .hero__view .hero__content h1{font-size:3.498vw!important}}@media (max-width:1024px){.hero-about .hero__view{padding:83px 0;height:unset}.hero-about .hero__view .hero__content h1{font-size:35px}}.hero-about .hero__view .hero__content-buttons{position:absolute;left:50%;bottom:7vh;transform:translateX(-50%)}.two-columns-section{padding:120px 0}@media (min-width:1200px){.hero-about .hero__view .hero__content-buttons{bottom:3.968vw!important}.hero-about .hero__view .hero__content-buttons a{display:block;width:3.704vw!important;height:3.704vw!important}.hero-about .hero__view .hero__content-buttons a svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.two-columns-section{padding:7.059vw 0!important}}.two-columns-section .two-columns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:32px;grid-auto-flow:row;grid-template-areas:". ."}.two-columns-section .two-columns .first_column{font-size:40px;line-height:140%;font-weight:500;padding-right:8px}.two-columns-section .two-columns .second_column p,body{line-height:160%;font-size:18px}@media (min-width:1200px){.two-columns-section .two-columns{gap:2.1vw!important}.two-columns-section .two-columns .first_column{font-size:2.65vw!important;padding-right:.5291vw!important}}.two-columns-section .two-columns .second_column{padding-right:32px}.two-columns-section .two-columns .second_column p:not(:last-child){margin-bottom:15px;font-weight:500}.testimonials-about{gap:60px}.testimonials-about .splide__pagination .splide__pagination__page{margin:0;border-radius:0;background-color:#b6b6d1!important}.testimonials-about .splide__pagination .splide__pagination__page.is-active{border-radius:0!important;background-color:#0d0d66!important}.testimonials-about .item-testimonial{padding:83px 40px;border:none;max-width:100vw;width:100vh;justify-content:center;aspect-ratio:1/1}.testimonials-about .title-section span{font-size:24px;font-weight:600;line-height:140%}.testimonials-about .splide .name h3{font-size:53px;line-height:120%}.testimonials-about .splide .name span{font-size:20px;font-weight:600;line-height:140%}.testimonials-about .splide .bottom-item{color:#0d0d66;font-size:18px;line-height:160%}.testimonials-about .carrusel-testimonials .fade-background-left{background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);position:absolute;width:6vw;height:100%;top:0}.testimonials-about .carrusel-testimonials .fade-background-right{background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%);position:absolute;width:6vw;height:100%;top:0;right:0}.hero-services.web-design .hero__view .hero__content-right figure,.testimonials-about .testimonial-block{padding-inline:0}#description-1::after{background:linear-gradient(90deg,#fff 0,#f4f4f4 25%,#f9f9f9 50%,#f4f4f4 75%,#fff 100%);height:35%;content:"";left:0;position:absolute;top:0;width:100%}#description-1::before{background:linear-gradient(180deg,#f9f9f9 0,#fff 100%);height:65%;content:"";left:0;position:absolute;bottom:0;width:100%}.description-project .content-description{display:flex;padding-block:160px 130px;align-items:flex-start;gap:32px;position:relative}@media (min-width:1200px){.two-columns-section .two-columns .second_column{padding-right:2.116vw!important}.testimonials-about .splide .bottom-item,.two-columns-section .two-columns .second_column p{font-size:1.19vw!important}.two-columns-section .two-columns .second_column p:not(:last-child){margin-bottom:.992vw!important}.testimonials-about{gap:3.968vw!important}.testimonials-about .splide__pagination .splide__pagination__page{width:.529vw!important;height:.529vw!important}.testimonials-about .item-testimonial{padding:5.489vw 2.646vw!important;width:34.127vw!important;height:28.307vw!important}.testimonials-about .item-testimonial .content-item{width:min(100%,28.837vw)!important}.testimonials-about .item-testimonial .top-item svg{width:2.117vw!important;height:2.117vw!important}.testimonials-about .title-section span{font-size:1.587vw!important}.testimonials-about .splide .name h3{font-size:3.55vw!important}.testimonials-about .splide .name span{font-size:1.315vw!important}.testimonials-about .carrusel-testimonials .fade-background-left,.testimonials-about .carrusel-testimonials .fade-background-right{width:8.291vw!important}.description-project .content-description{gap:2.116vw!important;padding-block:10.582vw 8.598vw!important}}.description-project .content-description .text-left,.description-project .content-description .text-right{padding-right:32px;width:50%}@media (min-width:1200px){.description-project .content-description .text-left{padding-right:2.116vw!important}.description-project .content-description .text-left p{font-size:1.587vw!important}}@media (min-width:1200px){.description-project .content-description .text-right{padding-right:2.116vw!important}}.description-after-img .content-description{padding-block:180px}@media (min-width:1200px){.description-after-img .content-description{padding-block:11.905vw!important}}.description-after-img .content-description .text-left{margin-inline:auto;width:890px;max-width:100%}.img-project .content-image{border-radius:24px;background:#f9f9fa;justify-content:center;align-items:center;gap:gap/sm;align-self:stretch}.img-project .content-type-1{display:flex;min-height:800px;margin-bottom:100px;padding:129px 126px 19px 125px}@media (min-width:1200px){.img-project .content-image{border-radius:1.587vw}.img-project .content-type-1{min-height:52.91vw!important;margin-bottom:6.614vw!important;padding:8.532vw 8.333vw 1.257vw 8.267vw!important}}.img-project .content-type-2{margin-bottom:100px;min-height:800px;padding:154px 172px 0}@media (min-width:1200px){.img-project .content-type-2{min-height:52.91vw!important;margin-bottom:6.614vw!important;padding:10.185vw 11.376vw 0!important}}.img-project .content-type-full{display:flex;padding:100px 196px;flex-direction:column;justify-content:center;align-items:center;gap:gap/sm}@media (min-width:1200px){.img-project .content-type-full{padding:6.614vw 12.963vw!important}}.img-project .content-type-fonts{display:flex;padding:160px;flex-direction:column;justify-content:center;align-items:center;gap:gap/sm}@media (min-width:1200px){.img-project .content-type-fonts{padding:10.582vw!important}}.img-colours .content-type-full,.img-font .content-type-fonts,.img-full .content-img-full-width,.img-full .content-type-full{margin-bottom:100px}@media (min-width:1200px){.img-colours .content-type-full,.img-full .content-type-full{margin-bottom:6.614vw!important}}@media (min-width:1200px){.img-font .content-type-fonts,.img-full .content-img-full-width{margin-bottom:6.614vw!important}}.hero-single .top-hero .content-top-hero{padding-block:80px;display:flex;align-items:flex-start;justify-content:space-between}@media (min-width:1200px){.hero-single .top-hero .content-top-hero{padding-block:8.291vw!important}}.hero-single .top-hero .content-top-hero>*{width:calc(50% - 2.116vw)}.hero-single .top-hero .content-top-hero .left-content{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:32px}.footer .grid-top-footer .left-top-footer h2,.hero-single .top-hero .content-top-hero .left-content h1{font-weight:700;font-size:69px;line-height:120%}@media (min-width:1200px){.hero-single .top-hero .content-top-hero .left-content{gap:2.116vw!important}.hero-single .top-hero .content-top-hero .left-content h1{font-size:4.563vw!important}}@media (max-width:1024px){.two-columns-section .two-columns{grid-template-columns:1fr;grid-template-rows:0fr 0fr;grid-template-areas:"." "."}.two-columns-section .two-columns .first_column{font-size:30px}.testimonials-about .carrusel-testimonials .fade-background-left,.testimonials-about .carrusel-testimonials .fade-background-right{display:none}.description-after-img .content-description,.description-project .content-description{flex-direction:column}.description-project .content-description .text-left,.description-project .content-description .text-right{width:100%;padding-right:0}.hero-single .top-hero .content-top-hero .left-content{max-width:100%;width:100%}.hero-single .top-hero .content-top-hero .left-content h1{font-size:35px}}@media (min-width:1200px){.hero-single .top-hero .content-top-hero .left-content h1{font-size:4.2vw!important}.hero-single .top-hero .content-top-hero .right-content{font-size:2.05vw!important}}@media (max-width:1024px){.hero-single .top-hero .content-top-hero .right-content{font-size:21px;max-width:100%;width:100%}}@media (max-width:942px){.recent-projects-mblock{margin-block:14px 26px}.recent-projects .grid-items .buttons-section .button-cta,.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a,.why-section .contenedor .grid-section .right-item .buttons a{align-items:end}.recent-projects .grid-items .buttons-section .button-cta img,.services .contenedor .grid-section .grid-services .item-service .left-item .buttons a img,.why-section .contenedor .grid-section .right-item .buttons a img{width:22px;height:22px}.testimonials{padding-bottom:104px!important}.how-we-can-help .carrusel-block{margin-block:26px}.text-with-slider .grid-section .left-grid.title_of_section{padding-left:40px}.text-with-slider .grid-section .left-grid{max-width:300px}.text-with-slider .grid-section #process .splide__track::after,.text-with-slider .grid-section #process .splide__track::before{display:none!important}.item-process{width:500px}.two-columns-section{padding:60px 0}.description-project .content-description{text-align:center}.hero-single .top-hero .content-top-hero{padding-block:40px}.hero-single .top-hero .content-top-hero .right-content{text-align:center;padding-right:0}}.hero-single .top-hero .content-top-hero .right-content p{font-weight:500}.hero-single .bottom-hero .content-type-full img{border-radius:24px;box-shadow:0 188px 53px 0 transparent,0 120px 48px 0 rgba(0,0,0,.01),0 68px 41px 0 rgba(0,0,0,.01),0 30px 30px 0 rgba(0,0,0,.03),0 8px 17px 0 rgba(0,0,0,.03)}#case-studies .hero__view{min-height:unset}@media (min-width:1200px){.hero-single .top-hero .content-top-hero .right-content{font-size:1.95vw!important}.hero-single .bottom-hero .content-type-full img{border-radius:1.587vw!important}body.single .recent-projects{padding-bottom:7.937vw!important}#case-studies .grid .industry ul li,#case-studies .grid .projects ul li{line-height:160%}#case-studies .hero__content{padding-top:5.291vw!important;padding-bottom:7.937vw!important}}@media (min-width:480px){#case-studies .hero__content{padding-bottom:40px}}#case-studies .contenedor.hero{margin-top:80px;margin-bottom:64px;display:flex}@media (min-width:1200px){#case-studies .contenedor.hero{margin-top:5.291vw!important;margin-bottom:4.233vw!important}}#case-studies .contenedor.hero .title{line-height:69px}#case-studies #project-items{margin-top:64px}#case-studies .grid{width:100%;display:grid}#case-studies .grid .title{font-weight:700;font-size:69px}@media (min-width:1200px){#case-studies .contenedor.hero .title{font-size:4.57vw!important;line-height:4.57vw!important}#case-studies .grid{gap:2.116vw!important}#case-studies .grid .title{font-size:4.563vw!important}#case-studies .grid .description{font-size:2vw!important}}#case-studies .grid .industry .title,#case-studies .grid .projects .title{font-weight:400;font-size:14px;margin-bottom:16px;display:block}#case-studies .grid .industry ul,#case-studies .grid .projects ul{display:flex;flex-wrap:wrap}#case-studies .grid .industry ul li,#case-studies .grid .projects ul li{color:#000;list-style-type:none;padding:4px 8px;border-radius:50px;margin:0 8px 8px 0;font-size:14px;cursor:pointer}@media (min-width:1511px){#case-studies .grid .industry ul li,#case-studies .grid .projects ul li{font-size:1.191vw!important;padding:.265vw .53vw!important;margin:.53vw!important}}#case-studies .grid .industry ul li.active,#case-studies .grid .industry ul li:hover,#case-studies .grid .projects ul li.active,#case-studies .grid .projects ul li:hover{color:#fff;background-color:#0d0d66}#case-studies .project{height:80vw;max-height:540px;background-size:cover;background-position:center;border-radius:16px;transition:.5s;opacity:1}#case-studies .project .text-project{position:relative;height:100%;display:flex;justify-content:flex-end}#case-studies .project .text-project h3{font-weight:500;font-size:40px;color:#fff;position:absolute;top:32px;left:32px}@media (min-width:1200px){#case-studies .grid .industry .title,#case-studies .grid .projects .title{line-height:normal!important;font-size:1.191vw!important}#case-studies .project{width:100%!important;border-radius:1.058vw!important;max-height:35.715vw!important}#case-studies .project .text-project h3{font-size:2.646vw!important;top:2.116vw!important;left:2.116vw!important}}@media (max-width:1200px){.carrusel-block .splide__slide .item-carrusel-block{width:100%!important}.carrusel-block .splide__slide:focus .item-carrusel-block .content-item .bottom-item .text,.carrusel-block .splide__slide:hover .item-carrusel-block .content-item .bottom-item .text{height:auto!important}.accordionjs li .acc_content p,.accordionjs li .acc_content ul{text-align:left!important}.eeat .bottom-block .accordeon .link .prev .inicial,.eeat_section-button .inicial{font-size:40px}.hero-contact .grid>div{width:100%}.hero-contact form input,.hero-contact form textarea{font-size:15px!important}.hero-about .hero__view{min-height:calc(100vh - 170px)}body.single .recent-projects{padding-bottom:3.968vw!important}.hero-single .top-hero .content-top-hero .right-content br{display:none}#case-studies .project .text-project h3{font-size:32px}}@media (max-width:820px){#case-studies .project .text-project h3{left:20px}}@media (max-width:768px){.carrusel-projects .splide__pagination{margin-top:32px;position:relative!important;transform:none!important;inset:0!important}.services .contenedor .grid-section .grid-services .item-service{flex-direction:column-reverse;padding:48px 24px}.services .contenedor .grid-section .grid-services .item-service .left-item{width:100%;padding-right:0}.services .contenedor .grid-section .grid-services .item-service .right-item{width:100%;padding-bottom:0;padding-top:2rem}.sponsors{display:none!important}.testimonials{padding-top:20px!important;padding-bottom:64px!important}.how-we-can-help{padding-block:0 40px}.text-with-slider .grid-section .left-grid.title_of_section{padding-inline:5.5%}.eeat .bottom-block .accordeon .link .prev .inicial,.eeat_section-button .inicial,.hero-contact .hero-contact .hero__view .hero__content-left h1{font-size:35px}.hero-about .hero__view .hero__content-buttons a{display:block;width:40px;height:40px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.hero-about .hero__view .hero__content-buttons a img,.hero-about .hero__view .hero__content-buttons a svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#case-studies .hero__content-right p,.description-project .content-description .text-left p{font-size:21px}#case-studies .project .text-project h3{font-size:27px}.header_nav-content{overflow-y:auto}}#case-studies .pagination-container{width:100%;display:flex;align-items:center;bottom:0;margin-block:40px 60px;justify-content:center}#case-studies .pagination-container #next-button,#case-studies .pagination-container #prev-button{background-color:#e6e6ea;border-radius:50px;padding:8px}#case-studies .pagination-button:not(.disabled):hover,#case-studies .pagination-container #next-button:hover,#case-studies .pagination-container #prev-button:hover,#case-studies .pagination-number:hover{background:#fff}#case-studies .pagination-button,#case-studies .pagination-number{background:0 0;border:none;margin:.25rem;cursor:pointer;border-radius:.2rem;color:#0d0d66;font-size:18px;width:32px;height:32px}#case-studies .pagination-number.active{color:#fff;border-radius:50px;background:#0d0d66}body{margin:0;background-color:#fff;color:#0d0d66;font-family:"Plus Jakarta Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media (max-width:1366px){#description-1::after{height:4rem}#description-1::before{height:calc(100% - 4rem)}.description-after-img .content-description,.description-project .content-description{padding-block:4rem}.img-project .content-type-1,.img-project .content-type-2{min-height:auto;margin-bottom:60px;padding:2rem 2rem 0}.img-project .content-type-fonts,.img-project .content-type-full{padding:3rem}.img-colours .content-type-full,.img-font .content-type-fonts,.img-full .content-img-full-width,.img-full .content-type-full{margin-bottom:60px}body{font-size:16px}}.header{position:absolute;top:0;left:0;background:0 0;max-width:100%;width:100%}.header .contenedor{max-width:100%;width:100%}@media (min-width:1200px){#case-studies .pagination-container{margin-block:8.291vw 7.937vw!important}#case-studies .pagination-container #next-button,#case-studies .pagination-container #prev-button{padding:.52vw;border-radius:3.307vw!important}#case-studies .pagination-button,#case-studies .pagination-number{font-size:1.191vw!important;width:2.117vw!important;height:2.117vw!important;margin:.265vw!important}#case-studies .pagination-number.active{border-radius:3.307vw!important}.pt-header,body.page-template-case-studies,body.single-project{padding-top:5.2915vw}.header .contenedor{padding-inline:5.233vw 2.852vw!important}.header_grid{height:5.2915vw}}.header_grid{display:flex;max-width:100%;width:100%;justify-content:space-between;align-items:center;margin-inline:auto;position:relative}@media (max-width:1680px){.header_grid{max-width:1512px}}@media (max-width:1024px){#case-studies .contenedor.hero{padding-top:1.5rem;margin-top:0}#case-studies .grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:32px}#case-studies .grid .title{font-size:42px}#case-studies .grid .description{font-size:26px}.header .contenedor{padding-inline:40px 40px}.header_grid{max-width:100%}}.header_logo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;width:min(100%,172px)}@media (min-width:1200px){.header_logo{width:min(100%,11.376vw)!important}}@media (max-width:480px){.contenedor,.text-with-slider .grid-section #process .splide__track{padding-inline:5.5%!important}.testimonials .carrusel-testimonials .splide__pagination{bottom:-55px}.item-process{width:90vw}.accordionjs li .title-accordion span{width:90%;max-width:90%}.accordionjs li .acc_content{max-width:100%}.eeat_section{padding-block:50px}.hero-contact .grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px}.img-project .content-type-1,.img-project .content-type-2{padding:1rem 1rem 0}.hero-single .top-hero .content-top-hero{flex-direction:column;gap:32px}#case-studies .project .text-project h3{font-size:25px}.header .contenedor{padding-inline:5.5%}.header_logo{width:140px}}@media (max-width:360px){.header_logo{width:120px}}.header_logo svg{display:block;width:100%;height:auto}.header_logo g,.header_logo path{opacity:1;transition:.3s}.header_logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header .right-header{display:flex;padding:gap/sm;align-items:center;gap:32px}@media (min-width:1200px){.header .right-header{gap:2.116vw!important}}.header .right-header .button-header{border-radius:4px;display:flex;padding:8px 10px 8px 16px;justify-content:center;align-items:center;gap:8px;font-weight:600;font-size:16px;font-style:normal;line-height:160%;text-transform:capitalize;background-color:#cfff05;color:#050530}@media (min-width:1200px){.header .right-header .button-header{border-radius:.265vw!important;padding:.529vw .661vw .529vw 1.058vw!important;gap:.529vw!important;font-size:1.058vw!important}.header .right-header .button-header:focus{margin-top:.265vw!important}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){.header .right-header .button-header{font-size:18px!important}.header .right-header .button-header img,.header .right-header .button-header svg{width:26px!important;height:26px!important}}@media (max-width:1200px){.pt-header,body.page-template-case-studies,body.single-project{padding-top:76px}.header_grid{height:76px}.header .right-header .button-header{height:48px}}@media (min-width:1200px){.header .right-header .button-header img{width:1.72vw;height:1.72vw}}.header_button .menu_button{width:48px;height:48px;border:none;background:#0d0d66;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-inline:12px}@media (min-width:1200px){.header_button .menu_button{padding-inline:0.794vw!important;width:3.177vw!important;height:3.177vw!important}}@media (min-width:942px){.header_button .menu_button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}@media (max-width:942px){.header .right-header .button-header{height:35px}.header .right-header .button-header img{width:20px;height:20px}.header_button .menu_button{width:35px;height:35px}.header_button .menu_button img{width:20px}.footer .grid-top-footer .button-footer{align-items:end}}.header.scrolled .header_logo{width:min(100%,140px)}@media (min-width:1200px){.header.scrolled .header_logo{width:min(100%,9.259vw)!important}}.header.header-home{background:0 0}.header:not(.not_fixed){position:fixed;top:0;left:0;z-index:101}.header_nav{position:fixed;width:416px;transition:.4s;top:0;right:-416px;display:flex;z-index:101;opacity:0;flex-wrap:nowrap}@media (min-width:1200px){.header_nav{width:27.514vw!important;right:-27.514vw!important}}.header_nav.active{right:0!important;pointer-events:all;opacity:1}.header_nav>*{transition:.3s}.close-menu{display:flex;width:56px;height:56px;padding:gap/sm;justify-content:center;align-items:center;gap:gap/sm;flex-shrink:0;border-radius:4px 0 0 4px;background:#e82025}.close-menu button,.close-menu img{background-color:transparent;border:none;display:block;width:100%;height:100%}.header_nav-content{background-color:#fff;width:100%;height:100vh;box-shadow:-190px 0 53px 0 rgba(200,200,200,0),-121px 0 49px 0 rgba(200,200,200,.01),-68px 0 41px 0 rgba(200,200,200,.05),-30px 0 30px 0 rgba(200,200,200,.09),-8px 0 17px 0 rgba(200,200,200,.1);padding:48px}.header_nav .ul_menu{display:flex;flex-direction:column;align-items:flex-start;gap:48px;flex-shrink:0;padding-left:0;list-style:none}.header_nav .ul_menu li a{color:#050530;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.header_nav .ul_menu ul{list-style:none;display:flex;padding:gap/sm;flex-direction:column;align-items:flex-start;gap:0;align-self:stretch;width:100%}.header_nav .ul_menu ul li a{border-bottom:1px solid #e6e6ea;color:#696983;display:flex;font-size:20px;font-style:normal;font-weight:600;justify-content:space-between;line-height:normal;padding:32px 0;width:100%}.header_nav .ul_menu ul li a::after{content:"";background:url("../../images/icon/arrow-menu.svg") center/100% no-repeat}.header_nav .ul_menu ul li:last-child a{padding-bottom:0!important;border:none}.footer{background-color:#0d0d66;color:#fff;position:relative}.footer .bg-footer{position:absolute;bottom:0;height:100%;width:100%;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.footer .bg-footer video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.footer .content-footer{position:relative;left:0;top:0;width:100%;z-index:1;background:rgba(13,13,102,.95)}.footer .grid-top-footer{display:flex;padding-block:80px;justify-content:space-between;align-items:flex-end}.footer .grid-top-footer .left-top-footer{max-width:736px;flex-shrink:0}@media (min-width:1200px){.close-menu{padding:.53vw!important;width:3.704vw!important;height:3.704vw!important}.header_nav-content{padding:3.175vw!important}.header_nav .ul_menu{gap:3.175vw!important}.header_nav .ul_menu li a{line-height:1.3em;font-size:1.6vw!important}.header_nav .ul_menu ul li a{line-height:1.3em;padding:2.1vw 0!important;font-size:1.348vw!important}.header_nav .ul_menu ul li a::after{width:1.72vw!important;height:1.72vw!important;background-size:100%!important}.footer_logo{display:block;width:min(100%,18.2vw)}.footer_logo img{display:block;width:100%}.footer .grid-top-footer .left-top-footer{max-width:48.677vw!important}.footer .grid-top-footer .left-top-footer h2{font-size:4.563vw!important}}@media (min-width:1200px){.footer .grid-top-footer .button-footer{gap:.794vw!important;border-radius:.265vw!important;font-size:1.1vw!important;padding:.7vw .7vw .7vw 1.2vw!important}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){.footer .grid-top-footer .button-footer img,.footer .grid-top-footer .button-footer svg,.header .right-header .button-header img{width:26px!important;height:26px!important}.footer .grid-top-footer .button-footer{font-size:18px!important}}@media (min-width:1200px){.footer .grid-top-footer .button-footer img{width:1.72vw;height:1.72vw}.footer .grid-top-footer .button-footer:focus{margin-top:.265vw!important}}.footer .grid-top-footer .button-footer img{height:26px;width:26px}@media (min-width:1200px){.footer .grid-top-footer .button-footer img{width:1.72vw!important;height:1.72vw!important}}.footer .grid-bottom-footer{display:flex;padding-block:24px 80px;flex-direction:column;align-items:flex-start;gap:80px}@media (min-width:1200px) and (max-height:1000px){.footer .grid-top-footer{padding-block:3.291vw!important}.footer .grid-bottom-footer{gap:3.291vw!important;padding-block:1.587vw 3.291vw!important}}@media (min-width:1200px) and (min-height:1000px){.footer .grid-top-footer{padding-block:5.291vw!important}.footer .grid-bottom-footer{gap:5.291vw!important;padding-block:1.587vw 8.291vw!important}}.footer .grid-bottom-footer__copyright{font-family:InterRegular;font-size:11px;line-height:120%}.footer .grid-bottom-footer__menu .menu-footer{display:flex;list-style:none;padding:gap/sm;align-items:flex-start;gap:64px;align-self:stretch}.footer .grid-bottom-footer__menu .menu-footer a{color:#fff;font-weight:600;font-size:20px;line-height:140%;display:flex;align-items:center;gap:8px;align-self:stretch}@media (min-width:1200px){.footer .grid-bottom-footer__copyright{font-size:.73vw!important}.footer .grid-bottom-footer__menu .menu-footer{gap:4.26vw!important}.footer .grid-bottom-footer__menu .menu-footer a{gap:.529vw!important;font-size:1.329vw!important}}.footer .grid-bottom-footer__menu .menu-footer a::after{content:"";background:url("../../images/icon/arrow-up-right-white.svg") top center/96% no-repeat;width:26px;height:26px}@media (max-width:1366px){.footer .grid-bottom-footer__menu .menu-footer a{font-size:16px}.footer .grid-bottom-footer__logo img{max-width:220px}}.footer .separator-footer{height:1px;background:#fff;width:100%;opacity:.4}.hero-home .bg-footer img,.hero-home .bg-footer video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-home .bg-footer img{position:relative;z-index:2;opacity:.8}.hero-home::before{position:absolute;content:"";width:120%;left:50%;transform:translateX(-50%);bottom:-175px;height:350px;z-index:4;pointer-events:none;opacity:.75;background:#fff;filter:blur(100px)}@media (max-width:1024px){.header .right-header .button-header{font-size:14px}.footer .grid-top-footer{padding-block:60px}.footer .grid-top-footer .left-top-footer{max-width:375px}.footer .grid-top-footer .left-top-footer h2{font-size:35px}.footer .grid-top-footer .button-footer{padding:8px 10px 8px 16px;gap:8px;font-size:16px}.footer .grid-bottom-footer__logo img{max-width:180px}.hero-home::before{display:none!important}}.hero-home .background{position:absolute;background:rgba(255,255,255,.9);width:100%;height:100%}.hero-home .contenedor{background-image:url("../../images/bg-banner-home3.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;width:100%}.hero-home .hero__view{min-height:calc(100vh - 120px);display:flex;align-items:center;justify-content:center}@media (min-width:1200px){.footer .grid-bottom-footer__menu .menu-footer a::after{width:1.72vw!important;height:1.72vw!important}.hero-home::before{bottom:-11.574vw!important;height:23.148vw!important}.hero-home .hero__view{min-height:86vh!important}}@media (max-width:1200px){.close-menu{padding:5px}.footer .grid-top-footer{padding-block:40px;gap:24px}.footer .grid-bottom-footer{gap:32px;padding-block:0 32px}.footer .grid-bottom-footer__menu .menu-footer{gap:32px;flex-wrap:wrap}.hero-home .hero__view{min-height:calc(100vh - 170px)}}@media (max-width:1024px) and (orientation:landscape){.hero-about .hero__view .hero__content h1{font-size:40px}.testimonials-about{padding-bottom:60px}.header_nav.active{height:700px;overflow:scroll}.header_nav-content{min-height:900px}.hero-home .hero__view{min-height:100vh}}.hero-home .hero__view .hero__content{display:flex;max-width:100%;width:1122px;flex-direction:column;justify-content:center;align-items:center;gap:64px;position:relative;z-index:100}@media (max-width:942px){.footer .grid-top-footer .button-footer img{width:22px;height:22px}.hero-home .hero__view .hero__content{max-width:650px}}@media (max-width:1200px) and (orientation:landscape){.hero-home .hero__view .hero__content{max-width:600px}}.hero-home .hero__view .hero__content h1{color:#0d0d66;text-align:center;font-weight:700;font-size:80px;line-height:120%}@media (max-width:600px){.text-with-slider .grid-section .left-grid{max-width:400px}.text-with-slider .grid-section .right-grid .item-process{width:100%!important}.hero-home .hero__view .hero__content h1{max-width:300px;margin-inline:auto;text-align:center}}.hero-home .hero__content-buttons a{border-radius:4px;display:flex;padding:16px 16px 16px 24px;justify-content:center;align-items:center;gap:12px;font-weight:600;font-style:normal;line-height:140%;text-transform:capitalize;font-size:24px;color:#0d0d66;border-bottom:2px solid #cfff05;padding-inline:0}@media (min-width:1200px){.hero-home .hero__view .hero__content{width:73.158vw!important;gap:4.8vw!important}.hero-home .hero__view .hero__content h1{font-size:5.291vw!important}.hero-home .hero__content-buttons a{padding:1.058vw 1.058vw 1.058vw 1.587vw!important;font-size:1.587vw!important;gap:.794vw!important}}.hero-services{background-color:#fff}.hero-services .hero__view{min-height:calc(100vh - 150px)}@media (min-width:1200px){.hero-services .hero__view{display:flex!important;align-items:center!important;min-height:88vh!important}}@media (max-width:1200px){.hero-home .hero__view .hero__content h1{font-size:48px}.hero-services .hero__view{flex-direction:column;justify-content:center;min-height:calc(100vh - 200px)}}.hero-services .hero__view .hero__content{display:flex;max-width:100%;width:100%;align-items:center;gap:32px}@media (max-width:480px){.header .right-header{gap:16px;width:200px;align-items:center;justify-content:end}.header.scrolled .header_logo{width:120px}.header_nav{position:fixed;width:100%;right:-100%;top:0}.footer .grid-top-footer .left-top-footer{max-width:324px}.footer .grid-top-footer .left-top-footer h2{font-size:30px}.hero-services .hero__view{min-height:auto}.hero-services .hero__view .hero__content{flex-direction:column;padding-block:40px}.item-process{height:100%}}.hero-services .hero__view .hero__content-left{display:flex;padding:gap/sm;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;flex:1 0 0;width:50%}.hero-services .hero__view .hero__content-left h1{font-weight:700;font-size:69px;line-height:120%;text-align:left}@media (min-width:1200px){.hero-services .hero__view .hero__content{gap:2.116vw!important}.hero-services .hero__view .hero__content-left{gap:1.587vw!important}.hero-services .hero__view .hero__content-left h1{font-size:4.563vw!important;max-width:38.36vw!important}}@media (max-width:1200px){.hero-services .hero__view .hero__content-left h1{font-size:40px}}@media (max-width:768px){.footer .grid-top-footer{flex-direction:column;justify-content:flex-start;align-items:baseline}.footer .grid-bottom-footer__menu .menu-footer{gap:16px;flex-wrap:wrap}.hero-home .hero__view .hero__content h1{font-size:40px}.hero-services .hero__view .hero__content-left h1{font-size:35px}.footer .bg-footer video{display:none!important}}.hero-services .hero__view .hero__content-right{width:50%;display:flex;justify-content:center;align-items:center;gap:gap/sm;flex:1 0 0;align-self:stretch}.hero-services .hero__view .hero__content-right figure{padding:60px 63px}@media (min-width:1200px){.hero-services .hero__view .hero__content-left .description p{line-height:160%;font-size:1.19vw!important}.hero-services .hero__view .hero__content-right figure{width:100%;padding:0!important}.hero-services .hero__view .hero__content-right figure img{max-height:32.778vw!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.stack_cards{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(var(--cards),var(--cardsHeight));gap:var(--cardMargin)}.stack_cards #service-1{--index:1}.stack_cards #service-2{--index:2}.stack_cards #service-3{--index:3}.stack_cards #service-4{--index:4}.stack_cards .stack_card{position:sticky;top:12.5vh;padding-top:calc(var(--index) * var(--cardTopPadding))}}@media (max-width:1366px){.hero-services .hero__view .hero__content-right figure,.hero-services.web-design .hero__view .hero__content-right figure{padding-block:1rem}}@media (max-width:1024px){.hero-home .hero__content-buttons a{padding:8px 10px 8px 16px;gap:8px;font-size:18px}.hero-services .hero__view .hero__content-left,.hero-services .hero__view .hero__content-right{width:100%}.hero-services .hero__view .hero__content-right figure{padding:50px}}@media (max-width:1441px){.hero-services .hero__view .hero__content-right figure img{max-height:400px;filter:none}}@media (max-width:1365px) and (min-width:1200px){.hero-services .hero__view .hero__content-right figure img{max-height:385px}}.page-template-seo .hero-services .hero__view .hero__content-right figure{padding-inline:30px}@media (min-width:1200px) and (max-height:1299px){:root{--cardMargin:8.291vw;--cardsHeight:82vh}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){.carrusel-projects .project .text-project .botton-item .button-case button img,.header .right-header .button-header img,.hero-home .hero__content-buttons a img,.hero-home .hero__content-buttons a svg{width:26px!important;height:26px!important}:root{--cardsHeight:734px}.carrusel-projects .splide__pagination{top:calc(100% + 23px)!important}.hero-services .hero__view .hero__content-left{gap:1.3vw!important}.header_nav .ul_menu li a{font-size:1.3vw!important}.header_nav .ul_menu,.testimonials-about{gap:2.8vw!important}.header_nav .ul_menu ul li a{padding:1.7vw 0!important}#gform_confirmation_message_1{font-size:18px!important}.gform-theme--framework .gfield_validation_message,.gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:12px!important}#case-studies .grid .industry .title,#case-studies .grid .projects .title,.accordionjs li .acc_content p,.accordionjs li .acc_content ul,.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item .text p,.description-project .content-description .text-right p,.gfield_label.gform-field-label,.hero-services .hero__view .hero__content-left .description p,.item-process .content-item .bottom-item p,.item-testimonial .content-item .bottom-item,.services .contenedor .grid-section .grid-services .item-service .left-item .description,.two-columns-section .two-columns .second_column p,.why-section .contenedor .grid-section .right-item .description p{font-size:20px!important}.description-project .content-description .text-left{padding-right:26px!important}.description-project .content-description .text-left p,.eeat .top-block h3,.faqs .top-block h3,.how-we-can-help .grid-items .top-block .title-section h3,.recent-projects .grid-items .top-recent-projects .title-section h3,.services .contenedor .grid-section .top-recent-services h3,.testimonials-about .title-section span{font-size:26px!important}.description-project .content-description{padding-block:8.582vw 6.598vw!important}#case-studies .contenedor.hero .title,.eeat_section-button .inicial,.footer .grid-top-footer .left-top-footer h2,.hero-home .hero__view .hero__content h1,.hero-services .hero__view .hero__content-left h1,.hero-single .top-hero .content-top-hero .left-content h1{font-size:79px!important}.gform-theme--foundation .gform_footer [type=submit]{font-size:18px!important;padding-block:16px!important;padding-inline:18px 0!important}.gform-theme--foundation .gform_footer::before{right:18px!important}.gform-theme--foundation .gform_footer{width:10.558vw!important}.carrusel-projects .project .text-project .botton-item .button-case button img{margin-bottom:-4px!important}.recent-projects .grid-items .buttons-section .button-cta{font-size:19px!important}.eeat_section-button .item{font-size:2.1vw!important}.eeat_section-button .item::before{width:19px!important;height:19px!important}.eeat_section-button{padding:2vw 1vw!important}.contenedor,.how-we-can-help .carrusel-block{padding-inline:0!important}.hero-about .hero__view .hero__content h1,.testimonials-about .splide .name h3{font-size:60px!important}.hero-about .hero__view .hero__content{width:67.206vw!important}.hero-home .hero__view .hero__content{width:1040px!important}.hero-home .hero__content-buttons a{padding:14px 14px 14px 20px!important;font-size:24px!important}.contenedor{width:min(100%,1440px)!important}.header .contenedor,.hero-contact .grid>div,.services .contenedor .grid-section .grid-services .item-service .left-item,.text-with-slider .contenedor{width:100%!important}.carrusel-projects .project{width:38.651vw!important;height:30.714vw!important}.carrusel-projects .project .text-project h3,.testimonials .title-section h2,.text-with-slider .grid-section .left-grid h2,.two-columns-section .two-columns .first_column,.why-section .contenedor .grid-section .right-item .title{font-size:42px!important}.text-with-slider .grid-section .left-grid{max-width:28.862vw!important}.accordionjs li .title-accordion,.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item h3,.item-process .content-item .bottom-item h3{font-size:34px!important}.item-testimonial .content-item .top-item h4{font-size:27px!important}.item-testimonial .content-item .top-item h5{font-size:23px!important}.two-columns-section .two-columns .second_column p:not(:last-child){margin-bottom:14px!important}.hero-contact .hero__content{padding-top:3.9vw!important;padding-bottom:3.5vw!important}.item-testimonial.testimonial{width:23.6vw!important;height:380px!important;aspect-ratio:auto!important}.hero-single .top-hero .content-top-hero .right-content{width:35vw!important;padding:0!important;font-size:33px!important}.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield textarea.large,.tags ul li{font-size:16px!important}.hero-single .top-hero .content-top-hero{padding-block:3.9vw!important;gap:1.8vw!important}#case-studies .contenedor.hero{margin-top:4.1vw!important}#case-studies .grid .description{font-size:33px!important}#case-studies .grid .industry ul li,#case-studies .grid .projects ul li{font-size:17px!important;padding:3px 9px!important;margin:6px!important}.carrusel-projects .project .text-project:hover .botton-item{height:111px!important}#case-studies .pagination-container{margin-block:5.291vw 4.937vw!important}.services .contenedor .grid-section .top-recent-services{height:6vw!important}.hero-contact .grid .hero__title{font-size:79px!important;margin-bottom:1.8vw!important}.carrusel-block .splide__slide .item-carrusel-block{max-width:26vw!important}.eeat_section-txt h4{font-size:25px!important}.hero-contact .grid .description p{font-size:27.5px!important}.gform-theme--framework .gfield--type-choice .gchoice label{font-size:18px!important;padding:7px 11px!important}.gform-theme--foundation .gform_fields{grid-gap:20px 24px!important}#field_1_8{padding-top:16px!important}.testimonials-about .item-testimonial{padding:4.489vw 2.646vw!important;width:32.127vw!important;height:26.307vw!important}.testimonials-about .item-testimonial .content-item{width:min(100%,23.837vw)!important;margin-inline:auto!important}.eeat_section-accordion-container{margin-top:3vw!important}.eeat_section{padding-block:4.598vw 5.5vw!important}.carrusel-projects .project .text-project .botton-item .button-case button{height:3.034vw!important;font-size:20px!important}.hero-about .hero__view{height:100vh!important}.hero-about .hero__view .hero__content-buttons{bottom:60px!important}body.page-template-branding .text-important .contenedor .grid-text,body.page-template-seo .text-important .contenedor .grid-text,body.page-template-web-services .text-important .contenedor .grid-text{padding-block:170px!important}.text-important .contenedor .grid-text{width:67vw!important;gap:1.8vw!important}.text-important .contenedor .grid-text h2{font-size:45px!important}.services .contenedor .grid-section .grid-services .item-service{padding-block:48px!important}.services_in_order #service-2 .right-item{padding-block:20px!important}.services .contenedor .grid-section .grid-services .item-service .left-item .title{font-size:57px!important}.accordionjs li .acc_content{max-width:58.138vw!important}.accordionjs li{padding:2vw 0!important;gap:1vw!important}.faqs .grid-items{gap:3.8vw!important}.why-section .contenedor .grid-section .right-item .description img{max-width:10.9vw!important}.navs-slider button{width:2.6vw!important;height:2.6vw!important}.footer .grid-top-footer .left-top-footer{max-width:850px!important}.footer .grid-bottom-footer__menu .menu-footer{gap:66px!important}.footer .grid-bottom-footer__menu .menu-footer a{font-size:20px!important}.footer_logo{width:min(100%,16.2vw)!important}}@media (min-width:1200px) and (min-height:1300px){:root{--cardsHeight:80vh}}@media (min-width:1200px) and (max-width:1680px){.stack_cards .stack_card{top:15vh}}@media (min-width:1004px) and (max-width:1044px) and (max-height:788px){.sponsors img{display:block;max-width:14.6vw;max-height:7.95vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}@media (min-width:1580px) and (max-width:1620px) and (min-height:1180px) and (max-height:1220px){#case-studies .contenedor.hero{margin-top:5.291vw!important}}@media (min-width:1420px) and (max-width:1460px) and (max-height:901px){#case-studies .contenedor.hero{margin-top:5.291vw!important}}@media (min-width:1346px) and (max-width:1386px) and (max-height:800px){#case-studies .contenedor.hero{margin-top:5.291vw!important}}@media (min-width:1260px) and (max-width:1300px) and (max-height:1025px){#case-studies .contenedor.hero{margin-top:5.291vw!important}.hero-contact .hero__content{padding-top:5.291vw!important}}.item-testimonial .content-item .top-item img{width:48px;height:48px;display:block;border-radius:50%}@media (min-width:1513px){.item-testimonial .content-item .top-item img{width:3.177vw;height:3.177vw}}#case-studies,.header:not(.not_fixed),.testimonials,.two-columns-section{overflow-x:hidden}.header .right-header{opacity:1!important}.gfield_label.gform-field-label{font-size:18px!important;font-family:"Plus Jakarta Sans",sans-serif!important;display:block!important;margin:0 auto!important;text-align:center!important;color:#0d0d66!important;font-weight:400!important}#field_1_8{padding-top:16px}.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield textarea.large{border-radius:8px!important;border:2px solid #e6e6ea;font-size:15px!important;height:48px;box-shadow:none!important;padding:8px 16px!important}.gform-theme--framework .gfield--type-choice .gfield_checkbox,.gform-theme--framework .gfield--type-choice .gfield_radio{margin-top:16px;flex-direction:row!important;gap:6px 16px!important;flex-wrap:wrap!important;justify-content:center}.gform-theme--foundation .gform_fields{grid-gap:24px!important}.gform-theme--framework .gfield--type-choice .gchoice{position:relative!important;cursor:pointer}.gform-theme--framework .gfield--type-choice .gchoice input{position:absolute!important;inset:0!important;opacity:0!important;z-index:2;cursor:pointer}.gform-theme--framework .gfield--type-choice .gchoice label{transition:.3s;margin:0!important;display:block!important;padding:6px 10px!important;background:#f3f4f6;border-radius:60px;cursor:pointer;font-size:16px!important;font-family:InterRegular,serif!important}.gform-theme--framework .gfield--type-choice .gchoice input:checked+label{background:#acff02;transform:translateY(4px)}.gform-theme--framework .gfield--type-choice .gchoice input:checked+label:hover{background:#c0ff04!important}.gform-theme--foundation .gform_footer{width:205px;margin-inline:auto;position:relative;transition:.3s}.gform-theme--foundation .gform_footer::before{position:absolute;content:"";width:12px;height:12px;background:url(../../images/arrow.svg) center/contain no-repeat;right:23px;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none}.gform-theme--foundation .gform_footer [type=submit]{border-radius:4px!important;transition:.3s;display:flex!important;padding-block:16px!important;padding-inline:23px 0!important;justify-content:center!important;align-items:center!important;gap:12px!important;font-size:18px!important;font-style:normal!important;line-height:160%!important;text-transform:capitalize!important;background-color:#cfff05!important;box-shadow:none!important;width:100%!important;margin:0 auto!important;color:#050530!important;border:none!important;font-weight:600!important;font-family:"Plus Jakarta Sans",sans-serif!important}.gform-theme--foundation .gform_footer:hover{transform:translateY(4px)!important}.gform-theme--foundation .gform_footer:hover [type=submit]{background-color:#acff02!important}@media (max-width:700px){.gform-theme--foundation .gform_fields{grid-template-columns:100%!important}.gform-theme--foundation .gfield--width-full,.gform-theme--foundation .gfield--width-half{-ms-grid-column:1!important;-ms-grid-column-span:1!important;grid-column:1/2!important}}.gform-theme--framework .gfield_validation_message{position:absolute;margin:0!important;top:100%;font-size:12px!important;left:0}#field_1_6 .gfield_validation_message{left:50%;transform:translateX(-50%);top:calc(100% + 8px)}.gform-theme--foundation .gform_footer span{position:absolute;left:calc(100% + 16px)}@media (max-width:1366px){.page-template-seo .hero-services .hero__view .hero__content-right figure{padding-block:1rem}:root{--cardMargin:56px}.accordionjs li .title-accordion svg{min-width:20px;width:20px}}@media (max-width:550px){.carrusel-projects .project .text-project .botton-item,.carrusel-projects .project .text-project:hover .botton-item{height:auto!important}.carrusel-projects .project .text-project:not(:hover) .button-case{display:none!important}}@media (max-width:591px){.services .contenedor .grid-section{gap:32px!important}.services .contenedor .grid-section .grid-services{padding-top:0!important}.why-section .contenedor .grid-section .left-item{flex:auto!important;height:auto!important;width:100%!important}}@media (max-width:1200px){.hero-about .hero__view .hero__content h1{font-size:38px!important;max-width:730px;margin-inline:auto}.two-columns-section .two-columns .first_column{font-size:28px!important}.two-columns-section{padding:80px 0!important}}@media (max-width:900px){.hero-about .hero__view .hero__content h1{font-size:32px!important;max-width:660px;margin-inline:auto}.two-columns-section .two-columns .first_column{font-size:25px!important}.two-columns-section{padding:45px 0!important}.testimonials{padding-block:60px!important}.text-with-slider .grid-section #process .splide__pagination{padding:0!important;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}}@media (max-width:500px){.testimonials-about .item-testimonial{display:flex;flex-direction:column;justify-content:center;align-items:center}}.gform-theme--foundation .gform_footer [type=submit]{text-align:left!important;justify-content:flex-start!important}@media (min-width:1600px){.carrusel-block .splide__slide .item-carrusel-block .content-item .bottom-item .text{font-size:18px!important}.page-template-web-services .carrusel-block .splide__slide .item-carrusel-block{min-height:470px}.page-template-seo .carrusel-block .splide__slide .item-carrusel-block{min-height:412px}#case-studies .grid .industry ul,#case-studies .grid .projects ul{margin-left:-4px}#case-studies .grid .industry ul li,#case-studies .grid .projects ul li{margin:4px!important}.accordionjs li .acc_content{max-width:1010px!important}body.page-template-branding .recent-projects-in-services,body.page-template-seo .eeat .grid-items,body.page-template-web-services .recent-projects-in-services{padding-bottom:0!important}body.page-template-branding .text-with-slider .grid-section,body.page-template-web-services .text-with-slider .grid-section{padding-top:0!important}body.page-template-branding .text-important .contenedor .grid-text,body.page-template-seo .text-important .contenedor .grid-text,body.page-template-web-services .text-important .contenedor .grid-text{padding-block:220px!important}}.services .contenedor .grid-section .grid-services .item-service:nth-child(4) .left-item .title span{color:#0d26ff!important}body.page-template-marketing .why-section .contenedor .grid-section .right-item .title{font-weight:700!important;line-height:120%!important}@media (min-width:1200px){body.page-template-branding .stack_cards,body.page-template-marketing .stack_cards,body.page-template-seo .stack_cards,body.page-template-web-services .stack_cards{grid-template-rows:repeat(calc(var(--cards) - 1),var(--cardsHeight))}.home .stack_cards{padding-bottom:calc(var(--cards) * var(--cardTopPadding));margin-bottom:var(--cardMargin)}#testimonials-about-carousel .splide__pagination li:last-child{display:none!important}#how-we-can-helpV2 .splide__list,#how-we-can-helpV2 .splide__slide{display:flex;align-items:flex-end}#testimonialsV2 .splide__pagination{padding-inline:8.291vw!important}.hero-home .hero__content-buttons a img,.hero-home .hero__content-buttons a svg{width:1.72vw!important;height:1.72vw!important}#gform_confirmation_message_1{font-size:1.19vw!important}.gform-theme--foundation .gform_fields{grid-gap:1.587vw!important}.gform-theme--framework .gfield_validation_message,.gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:.794vw!important}.gform-theme--framework .gfield--type-choice .gchoice label{font-size:1.04vw!important;padding:.495vw .67vw!important}.gfield_label.gform-field-label{font-size:1.2vw!important}.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield textarea.large{height:3.175vw!important;font-size:1vw!important;padding:.529vw 1.058vw!important}.gform-theme--foundation .gform_footer{width:13.558vw!important}.gform-theme--foundation .gform_footer::before{width:.794vw!important;height:.794vw!important;right:1.521vw!important}.gform-theme--foundation .gform_footer [type=submit]{padding-block:1.058vw!important;padding-inline:1.521vw 0!important;font-size:1.19vw!important}#field_1_8{padding-top:1.058vw!important}.hero-contact .grid .description p:last-child,.page-template-front-page .services .contenedor .grid-section .grid-services{margin-bottom:0!important}.accordionjs li .acc_content p,.accordionjs li .acc_content ul{font-size:1.19vw!important;line-height:160%!important}.gform-theme--foundation .gfield textarea.large{min-height:13.228vw!important;height:13.228vw!important;resize:none!important}#process .splide__pagination__page,#recentProjectsV2 .splide__pagination__page,#testimonialsV2 .splide__pagination__page{border-radius:60px;width:.529vw!important;height:.529vw!important}#process .splide__pagination__page.is-active,#recentProjectsV2 .splide__pagination__page.is-active,#testimonialsV2 .splide__pagination__page.is-active{width:1.72vw!important}.accordionjs li .title-accordion svg{width:2.116vw!important;height:2.116vw!important}.description-project .content-description .text-right{font-size:1.19vw!important;line-height:160%}#how-we-can-helpV2 figure{padding:.529vw!important}#how-we-can-helpV2 figure img{width:100%}body.page-template-branding #grid-services,body.page-template-seo #grid-services,body.page-template-web-services #grid-services{padding-bottom:0!important}body.page-template-branding #grid-section,body.page-template-seo #grid-section,body.page-template-web-services #grid-section{padding-bottom:6.614vw!important}body.page-template-marketing .hero-services .hero__view .hero__content-left h1{font-size:4.2vw!important;max-width:100%!important}body.page-template-marketing .why-section .contenedor .grid-section .right-item .title{font-size:4.563vw!important}}@media (min-width:1890px) and (max-width:1950px) and (max-height:1000px){.why-section .contenedor .grid-section .right-item{padding-right:26px!important}body.page-template-marketing .why-section .contenedor .grid-section .right-item .title{font-size:79px!important}body.page-template-branding .hero-services .hero__view .hero__content-left h1,body.page-template-marketing .hero-services .hero__view .hero__content-left h1,body.page-template-seo .hero-services .hero__view .hero__content-left h1,body.page-template-web-services .hero-services .hero__view .hero__content-left h1{font-size:73.25px!important}}.item-grid.item-service .right-item img{filter:drop-shadow(1px 2px 4px rgba(0, 0, 0, .15))}#service-4 .title span{color:#0d0d66!important}.text-with-slider .grid-section .left-grid h2{font-weight:500!important}@media (min-width:1890px) and (max-width:1950px) and (min-height:1000px){#recentProjectsV2 .splide__track{padding-left:calc(-725px + 46.3vw)!important}#how-we-can-helpV2 .splide__track{padding-left:0!important}.carrusel-block .splide__slide .item-carrusel-block{max-width:540px!important}}.carrusel-projects .project .text-project .botton-item{transition:.3s!important}.footer .grid-bottom-footer__copyright{display:flex;justify-content:space-between;align-items:center;gap:8px 1.984vw;width:100%;flex-wrap:wrap}.footer .grid-bottom-footer__copyright ul{display:flex;align-items:center;list-style:none;justify-content:flex-end;gap:6px 2.646vw;flex-wrap:wrap}.footer .grid-bottom-footer__copyright ul a{color:#fff;opacity:.8;text-decoration:underline}.footer .grid-bottom-footer__copyright a,.footer .grid-bottom-footer__copyright p{font-size:11px!important}@media (min-width:1200px){.footer .grid-bottom-footer__copyright a,.footer .grid-bottom-footer__copyright p{font-size:.73vw!important}}.hero-contact .grid .text-align-center .gform_confirmation_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1200px){.gform-theme--foundation .gfield textarea.large{min-height:200px!important;height:200px!important;resize:none!important}.hero-contact .grid .text-align-center .gform_confirmation_wrapper{width:100%}}@media (max-width:600px){.accordionjs li .acc_content{max-width:100%!important}.accordionjs li .acc_content p{text-align:justify}.services .contenedor .grid-section .grid-services .item-service .left-item{flex:auto!important;height:auto!important}.two-columns-section{padding:30px 0!important}.hero-single .top-hero .content-top-hero .right-content p br{display:none!important}.why-section .contenedor .grid-section .right-item .description img{margin-top:20px!important}.why-section .contenedor .grid-section .right-item .buttons{margin-top:24px!important}}.hero-home .hero__view{padding-top:0;transition:.3s}@media (max-width:1200px) and (min-height:1100px){.hero-home .hero__view{min-height:auto!important;height:800px!important}}
@media (max-width:1200px) and (min-width:1024px){.carrusel-projects .project{height:430px !important;}}@media (max-width:1024px) and (min-width:400px){.carrusel-projects .project{height:370px !important;}}@media (max-width:400px){.carrusel-projects .project{height:316px !important;}}.ready{opacity:1 !important;}