.cta-top-menu{background:linear-gradient(90deg,rgba(8,179,212,1) 0%,rgba(36,102,234,1) 100%);border-radius:7px;padding:0;display:block;margin-top:9px!important;color:#fff!important;height:45px;top:5px}.cta-top-menu:hover{background:linear-gradient(90deg,rgba(36,102,234,0.9) 0%,rgba(8,179,212,0.9) 100%);border:none}.cta-top-menu a{margin-top:-8px;color:#fff!important}.cta-top-menu .fa-calendar{margin-right:8px}.cta-top-menu a:hover{color:#fff!important;opacity:0.9}#menu-superior .et_pb_menu__menu li.current-menu-item a::before,#menu-superior .et_pb_menu__menu li.current_page_item a::before{content:"";position:absolute;z-index:2;left:0%;right:0%}#menu-superior .et_pb_menu__menu li:not(.cta-top-menu) a::before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:20px;height:3px;background:linear-gradient(90deg,rgba(8,179,212,1) 0%,rgba(36,102,234,1) 100%);border-radius:10px;transition:right 0.3s ease-out}#menu-superior .et_pb_menu__menu li:not(.cta-top-menu) a:hover::before{right:0%}#menu-superior .et_pb_menu__menu li:not(.cta-top-menu) a:hover{background:linear-gradient(90deg,rgba(8,179,212,1) 0%,rgba(36,102,234,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#menu-superior .et_pb_menu__menu li li a::before{bottom:-10%}.blurb-popup{transition:transform 0.3s ease,box-shadow 0.3s ease}.blurb-popup:hover{transform:scale(1.02);box-shadow:0 8px 20px rgba(0,0,0,0.15)}.contact-block{position:relative;display:flex;flex-direction:column;justify-content:center;padding-right:45px}.contact-block i.fa-solid{color:#0CB8D4}.contact-block .fa-location-dot,.contact-block .fa-envelope{margin-right:10px}.contact-block .contact-location{display:flex;align-items:center;gap:5px}.contact-block .contact-location h4{margin:0;color:#000;font-size:calc(1em + 5px)}.contact-block .calendar-link{position:absolute;right:0;top:30%;transform:translateY(-50%);color:#0CB8D4;font-size:25px;text-decoration:none}.contact-block .calendar-link:hover{color:#08B3D4}.et_mobile_menu{margin-top:5px;text-align:center!important;border-radius:0px 0px 10px 10px!important}.gradient-text{background:linear-gradient(90deg,#098FB3,#2367E6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-rose-text{background:linear-gradient(90deg,rgba(39,209,239,1) 0%,rgba(188,134,252,1) 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-purple-text{background:linear-gradient(90deg,rgba(9,141,184,1) 0%,rgba(134,57,234,1) 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-blue-text{background:linear-gradient(90deg,rgba(9,143,181,1) 0%,rgba(37,100,234,1) 85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.seccao-3colunas-iguais .et_pb_column{display:flex;flex-direction:column;justify-content:space-between}.col-bio-cliente,.col-bio-mercado,.col-insight-matrix{transition:transform 0.3s ease,box-shadow 0.3s ease}.col-bio-cliente:hover,.col-bio-mercado:hover,.col-insight-matrix:hover{transform:scale(1.03);box-shadow:0 8px 20px rgba(0,0,0,0.1);z-index:2}.country-indicator-button{position:relative;display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;border-radius:9999px;cursor:default;pointer-events:none;background-color:white;border:2px solid #e5e7eb;transition:none;font-size:0.875rem}@media (max-width:767px){.country-indicator-button{font-size:12px}}.country-indicator-button:hover{border-color:#e5e7eb!important;box-shadow:none!important;transform:none!important}.country-indicator-button.active{border-color:#e5e7eb!important;box-shadow:none!important;transform:none!important}.country-color-dot{width:0.75rem;height:0.75rem;border-radius:9999px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.country-color-dot.active{animation:none!important}.country-ping{display:none!important}.country-name{color:#4F5B73;font-weight:500;letter-spacing:0.025em}.service-percentage-wrapper{position:absolute;top:40px;right:10px;text-align:right}@media (max-width:767px){.service-percentage-wrapper{top:90px}}.service-percentage{font-size:48px;color:#23D3EE;font-weight:bold}@media (max-width:767px){.service-percentage{font-size:38px}}.service-percentage-title{font-size:14px;color:#9ca3af;margin-top:-40px}.service-title{font-size:1.125rem;line-height:1.75rem;margin-top:-15px}.challenge-title,.solution-title,.results-title{font-size:1.125rem;line-height:1.75rem;font-weight:bold}.results-title{margin-bottom:15px}.challenge-text,.solution-text{font-size:1.125rem;line-height:1.75rem;margin-top:-15px}.demo-duration-subtitle{font-size:16px;color:#d1d5db;font-weight:normal}.gform_required_legend{display:none}#input_1_1_3,#input_1_1_6,#input_1_3,#input_1_4,#input_1_5,#input_1_8{background-color:#455684;border-radius:8px;border:0.5px solid #d1d5db;height:45px}#input_1_4{margin-top:-17px}#input_1_5{margin-top:-45px}#input_1_5{margin-top:-17px}.consent_wrapper_1 .gform-field-label--type-inline{color:#d1d5db!important;margin-top:-55px!important}#input_1_6_1{margin-top:-55px!important}#gform_wrapper_1 ::-webkit-input-placeholder{font-size:16px;color:#d1d5db}#gform_wrapper_1 :-moz-placeholder{opacity:1;font-size:16px;color:#d1d5db}#gform_wrapper_1 ::-moz-placeholder{opacity:1;font-size:16px;color:#d1d5db}#gform_wrapper_1 :-ms-input-placeholder{font-size:16px;color:#d1d5db}#gform_wrapper_1 input:-moz-placeholder{font-size:16px;color:#d1d5db}#gform_wrapper_1 ::-webkit-input-placeholder{font-size:16px;color:#d1d5db}#gform_wrapper_1 :-moz-placeholder{opacity:1;font-size:16px;color:#d1d5db}#gform_wrapper_1 ::-moz-placeholder{opacity:1;font-size:16px;color:#d1d5db}#gform_wrapper_1 :-ms-input-placeholder{font-size:16px;color:#d1d5db}#gform_wrapper_1 input:-moz-placeholder{font-size:16px;color:#d1d5db}#gform_submit_button_1{background:linear-gradient(90deg,rgba(8,179,212,1) 0%,rgba(36,102,234,1) 100%);border:none;border-radius:5px;width:100%;margin-top:-50px;font-weight:bold;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#fff!important}#gform_submit_button_1:hover{background:linear-gradient(90deg,rgba(36,102,234,0.9) 0%,rgba(8,179,212,0.9) 100%);border:none}.fa-line{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.fa-line .item{display:flex;align-items:center;gap:8px;white-space:nowrap}.icon-1{color:#23D3EE!important}.icon-2{color:#60A6FA!important}.icon-3{color:#C084FC!important}.fa-line i{font-size:18px}.fa-line svg path{fill:currentColor!important}@media (max-width:480px){.fa-line{flex-direction:column;align-items:center;gap:2px}.fa-line .item{display:flex;justify-content:center;align-items:center;width:100%;padding:2px 0;white-space:normal;text-align:center}.fa-line .item i{margin-right:6px;min-width:18px}}.button-row{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.button-row .custom-button{display:inline-flex;align-items:center;justify-content:center;position:relative;width:160px;padding:8px 38px 8px 16px;background-color:#325079;border:1px solid #476288;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;font-size:16px;transition:background 0.3s,border 0.3s;white-space:nowrap;text-align:center}.button-row .custom-button::after{content:"→";position:absolute;right:16px;color:#fff;transition:transform 0.3s ease;font-size:14px}.button-row .custom-button:hover::after{transform:translateX(4px)}.button-row .custom-button:hover{background-color:#4e6187;border:1px solid #71809e}#blurb-productos .et_pb_blurb_description{margin-left:0px}.fa-solid.fa-bullseye{margin-right:5px}@media screen and (min-width:1920px){.blurb-bullseye .et-pb-icon{margin-left:-100px!important}}@media screen and (min-width:1920px){.blurb-bullseye .et_pb_blurb_description{margin-left:-125px!important}}.blurb-bullseye .et_pb_blurb_description{margin-left:-25px}.button-row .website-button{display:inline-flex;align-items:center;justify-content:center;position:relative;width:auto;padding:8px 16px 8px 16px;background:linear-gradient(90deg,rgba(8,179,212,1) 0%,rgba(36,102,234,1) 100%);border-radius:7px;color:#fff!important;font-weight:bold}.button-row .website-button:hover{background:linear-gradient(90deg,rgba(36,102,234,0.9) 0%,rgba(8,179,212,0.9) 100%);border:none}.button-row .custom-button-2{display:inline-flex;align-items:center;justify-content:center;position:relative;width:200px;padding:8px 38px 8px 16px;background-color:#325079;border:1px solid #476288;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;font-size:16px;transition:background 0.3s,border 0.3s;white-space:nowrap;text-align:center}.button-row .custom-button-2::after{content:"→";position:absolute;right:16px;color:#fff;transition:transform 0.3s ease;font-size:14px}.button-row .custom-button-2:hover::after{transform:translateX(4px);color:#101729}.button-row .custom-button-2:hover{background-color:#4e6187;border:1px solid #71809e;color:#101729}.button-row .custom-button-3{display:inline-flex;align-items:center;justify-content:center;position:relative;width:200px;padding:8px 38px 8px 16px;background-color:#fff;border:1px solid #fff;color:#4b5563;text-decoration:none;font-weight:600;font-size:16px;white-space:nowrap;text-align:center}.button-row .custom-button-3::after{content:"→";position:absolute;right:16px;color:#4b5563;transition:transform 0.3s ease;font-size:14px}.button-row .custom-button-3:hover::after{transform:translateX(4px);color:#4b5563}.casos-exito-carousel{transition:transform 0.3s ease}.casos-exito-carousel:hover{transform:scale(1.05)}@media (min-width:768px){.et_pb_group_carousel .et_pb_group_carousel_slides{display:flex;flex-wrap:wrap}.et_pb_group_carousel .et_pb_group_carousel_slide{display:flex;flex-direction:column}.et_pb_group_carousel .et_pb_group_carousel_slide>.et_pb_group{flex:1}}@media (min-width:1920px){.casos-blurb-subpagina{left:-25px}}@media (min-width:1025px){#blurb-productos .et_pb_blurb_description{width:160%}}.blocos-numerados{counter-reset:bloco}.blocos-numerados .bloco-com-circulo-azul{position:relative;padding-left:30px;border-left:4px solid #3B82F6;margin-bottom:20px;overflow:visible!important}.blocos-numerados .bloco-com-circulo-azul::before{counter-increment:bloco;content:counter(bloco);position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#3B82F6;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:13px;font-weight:600;z-index:10;pointer-events:none}.blocos-numerados .bloco-com-circulo-azul::after{content:"";position:absolute;top:10px;right:20px;width:10px;height:10px;background:rgba(59,130,246,0.3);border-radius:50%;z-index:1;pointer-events:none}.bloco-com-circulos{position:relative;padding:30px 20px;margin-bottom:40px;overflow:visible!important}.bloco-com-circulos::before{content:"";position:absolute;top:-10px;left:-10px;width:26px;height:26px;background:#FEDBDA;opacity:0.7;border-radius:50%;z-index:1}.bloco-com-circulos::after{content:"";position:absolute;bottom:-8px;right:-8px;width:18px;height:18px;background:#FEDBDA;opacity:0.7;border-radius:50%;z-index:1}.bloco-com-circulos-verde{position:relative;overflow:visible!important;z-index:1}.bloco-com-circulos-verde::before{content:"";position:absolute;top:-10px;left:-10px;width:26px;height:26px;background:#93E5C2;opacity:0.7;border-radius:50%;z-index:99999}.bloco-com-circulos-verde::after{content:"";position:absolute;bottom:-8px;right:-8px;width:18px;height:18px;background:#93E5C2;opacity:0.7;border-radius:50%;z-index:99999}.item-visto{display:flex;align-items:center;gap:12px;margin-top:-30px}.item-visto .visto-verde{flex-shrink:0;box-shadow:0 4px 12px rgba(0,0,0,0.15);border-radius:15px}.caixa-final-subpagina{position:relative;padding:30px 20px;margin-bottom:40px;overflow:visible!important}.caixa-final-subpagina::before{content:"";position:absolute;top:-15px;right:-15px;width:38px;height:38px;background:#E5F8FF;opacity:0.7;border-radius:50%;z-index:1}.caixa-final-subpagina::after{content:"";position:absolute;bottom:-18px;left:-18px;width:38px;height:38px;background:#FBF3FB;opacity:0.7;border-radius:50%;z-index:1}.button-row .quienessomos-button{display:inline-flex;align-items:center;justify-content:center;position:relative;width:auto;padding:8px 16px 8px 16px;background:#05B6D4;border-radius:7px;color:#fff!important;font-weight:bold}.button-row .quienessomos-button:hover{background:#418faf;border:none}.button-row .quienessomos-button-2{display:inline-flex;align-items:center;justify-content:center;position:relative;width:200px;padding:8px 38px 8px 16px;background-color:rgba(255,255,255,0);border:1px solid #6373A8;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;font-size:16px;transition:background 0.3s,border 0.3s;white-space:nowrap;text-align:center}.button-row .quienessomos-button-2::after{content:"→";position:absolute;right:16px;color:#fff;transition:transform 0.3s ease;font-size:14px}.button-row .quienessomos-button-2:hover::after{transform:translateX(4px);color:#fff}.button-row .quienessomos-button-2:hover{background-color:#394985;border:1px solid #6373A8;color:#fff}#quienes-somos-slider{overflow:visible!important;position:relative;z-index:9999}#quienes-somos-slider .et-pb-arrow-prev,#quienes-somos-slider .et-pb-arrow-next{position:absolute;z-index:99999}#quienes-somos-slider .et-pb-arrow-prev{left:-50px}#quienes-somos-slider .et-pb-arrow-next{right:-50px}.et_pb_social_media_follow .et-social-google a:before{content:"\e010";font-family:"ETmodules"!important}#col-rose-shadow:hover{box-shadow:6px 15px 8px 0px rgba(210,211,248,0.35);-webkit-box-shadow:6px 15px 8px 0px rgba(210,211,248,0.35);-moz-box-shadow:6px 15px 8px 0px rgba(210,211,248,0.35);transition:box-shadow 0.3s ease}.seccao-3colunas-iguais .et_pb_column{display:flex;flex-direction:column;justify-content:space-between}.col-panel-shadow{transition:transform 0.3s ease,box-shadow 0.3s ease}.col-panel-shadow:hover{transform:scale(1.03);box-shadow:0 8px 20px rgba(0,0,0,0.1);z-index:2}.col-panel-shadow:hover .blurb-nuestra-mision .et_pb_blurb_description{color:#030816;transition:color 0.3s ease}.pulse-icon{display:inline-block;transform-origin:center center;animation:pulse 1.6s ease-in-out infinite;font-size:10px;color:#41BEDA;-webkit-font-smoothing:antialiased}@keyframes pulse{0%{transform:scale(1);filter:brightness(0.8);opacity:0.9}50%{transform:scale(1.18);filter:brightness(1.25);opacity:1}100%{transform:scale(1);filter:brightness(0.8);opacity:0.9}}@media (prefers-reduced-motion:reduce){.pulse-icon{animation:none}}.texto-com-pontos-wrapper{display:flex;justify-content:center;width:100%}.texto-com-pontos{display:inline-flex;align-items:center;flex-wrap:nowrap;margin-top:-28px!important}.texto-com-pontos .pulse-multi--1{margin-left:8px}.texto-com-pontos .pulse-multi--2,.texto-com-pontos .pulse-multi--3{margin-left:3px}.texto-com-pontos i.fa-solid.fa-circle.pulse-multi{display:inline-block;font-size:7px!important;line-height:1;transform-origin:center;-webkit-font-smoothing:antialiased;vertical-align:middle;margin-top:28px}.pulse-multi--1{color:#05B6D4;animation:pulseRed 1.6s ease-in-out infinite}.pulse-multi--2{color:#4789F6;animation:pulseYellow 1.9s ease-in-out infinite}.pulse-multi--3{color:#B673F9;animation:pulseGreen 2.2s ease-in-out infinite}@keyframes pulseRed{0%,100%{transform:scale(1);filter:brightness(0.8);opacity:0.9}50%{transform:scale(1.3);filter:brightness(1.3);opacity:1}}@keyframes pulseYellow{0%,100%{transform:scale(1);filter:brightness(0.8);opacity:0.9}50%{transform:scale(1.2);filter:brightness(1.2);opacity:1}}@keyframes pulseGreen{0%,100%{transform:scale(1);filter:brightness(0.8);opacity:0.9}50%{transform:scale(1.4);filter:brightness(1.4);opacity:1}}@media (prefers-reduced-motion:reduce){.pulse-multi{animation:none!important}}.col-quien-somos{transition:transform 0.3s ease,box-shadow 0.3s ease}.col-quien-somos:hover{transform:scale(1.03);box-shadow:0 8px 20px rgba(0,0,0,0.1);z-index:2}.col-quien-somos:hover .col-texto{color:#0f1724!important}.col-quien-somos-slider{transition:transform 0.3s ease,box-shadow 0.3s ease}.col-quien-somos-slider:hover{transform:scale(1.03);box-shadow:0 8px 20px rgba(0,0,0,0.1);z-index:2}.counter h3{margin-top:-25px}#input_2_1,#input_2_3,#input_2_4,#input_2_6,#input_2_7,#input_2_8{background-color:#fff;border-radius:8px;border:0.5px solid #CBD5E1;height:45px;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif}#input_2_8{width:100%!important}#gform_wrapper_2 ::-webkit-input-placeholder{font-size:16px;color:#748397}#gform_wrapper_2 :-moz-placeholder{opacity:1;font-size:16px;color:#748397}#gform_wrapper_2 ::-moz-placeholder{opacity:1;font-size:16px;color:#748397}#gform_wrapper_2 :-ms-input-placeholder{font-size:16px;color:#748397}#gform_wrapper_2 input:-moz-placeholder{font-size:16px;color:#748397}#gform_wrapper_2 ::-webkit-input-placeholder{font-size:16px;color:#748397}#gform_wrapper_2 :-moz-placeholder{opacity:1;font-size:16px;color:#748397}#gform_wrapper_2 ::-moz-placeholder{opacity:1;font-size:16px;color:#748397}#gform_wrapper_2 :-ms-input-placeholder{font-size:16px;color:#748397}#gform_wrapper_2 input:-moz-placeholder{font-size:16px;color:#748397}#gform_submit_button_2{background:linear-gradient(90deg,rgba(8,179,212,1) 0%,rgba(36,102,234,1) 100%);border:none;border-radius:5px;width:100%;margin-top:-50px;font-weight:bold;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#fff!important}#gform_submit_button_2:hover{background:linear-gradient(90deg,rgba(36,102,234,0.9) 0%,rgba(8,179,212,0.9) 100%);border:none}.info-item{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px}.info-item i{color:#22D3EE;font-size:16px;line-height:1.7;flex-shrink:0;width:20px;text-align:center}.info-item span{display:inline-block;line-height:1.4}.footer-logo-img{transition:transform 0.3s ease-in-out;display:inline-block}.footer-logo-img:hover{transform:scale(1.08)}.footer-links{display:inline-flex;gap:15px}.tabelaDados{display:block;overflow-x:auto;height:100%!important}table.tabelaDados td{width:auto}@media (min-width:1024px){.menu-item-48{margin-right:20px!important}}