{"id":199281,"date":"2026-07-31T03:18:53","date_gmt":"2026-07-31T07:18:53","guid":{"rendered":"https:\/\/innowise.com\/?page_id=199281"},"modified":"2026-10-07T08:06:18","modified_gmt":"2026-10-07T12:06:18","slug":"awards","status":"publish","type":"page","link":"https:\/\/innowise.com\/es\/awards\/","title":{"rendered":"Premios y reconocimientos del sector"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"199281\" class=\"elementor elementor-199281\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fefb0dd e-flex e-con-boxed e-con e-parent\" data-id=\"fefb0dd\" data-element_type=\"container\" id=\"hero\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2760294 e-con-full e-flex e-con e-child\" data-id=\"2760294\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4578dc elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"e4578dc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Awards and industry recognition<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f2a52a elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"0f2a52a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Every company says they build great software. We\u2019ll let the awards, rankings, and industry recognition do some of the talking.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f703c2 elementor-align-justify elementor-widget-tablet__width-initial elementor-mobile-align-left elementor-widget elementor-widget-button\" data-id=\"9f703c2\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Work with us<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98ec8c9 e-flex e-con-boxed e-con e-child\" data-id=\"98ec8c9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89c3578 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"89c3578\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The latest wins and rankings<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7fb67f1 elementor-widget__width-initial mb-0 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"7fb67f1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Every recognition here points to a specific part of our work: delivery quality, domain expertise, technical depth, business growth, design thinking, or the impact of solutions we build with our clients<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bf107b3 e-con-full e-flex e-con e-child\" data-id=\"bf107b3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-965009e elementor-widget elementor-widget-html\" data-id=\"965009e\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n\/* ==========================================================================\r\n   1. Base & Resets\r\n   ========================================================================== *\/\r\np {\r\n  margin-bottom: 0;\r\n}\r\n\r\nbutton:focus {\r\n  color: unset;\r\n  outline: none;\r\n}\r\n\r\nbutton:focus-visible {\r\n  outline-color: #C63031;\r\n}\r\n\r\n\r\n\/* ==========================================================================\r\n   2. Core Layout & Section Containers\r\n   ========================================================================== *\/\r\n.awards,\r\n#awards-container {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 80px;\r\n}\r\n\r\n.awards-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 40px;\r\n}\r\n\r\n.cards-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 40px;\r\n}\r\n\r\n.year-title {\r\n  margin: 0 0 40px 0;\r\n  font-family: \"Sora\", sans-serif;\r\n  font-size: 36px;\r\n  font-weight: 400;\r\n  line-height: 46px;\r\n}\r\n\r\n.awards-not-found {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 40px;\r\n  padding: 60px 100px 40px;\r\n  color: #2E2E2E;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 24px;\r\n  line-height: 135%;\r\n}\r\n\r\n.awards-not-found p{\r\n    text-align: center;\r\n}\r\n\r\n@media (max-width: 767px){\r\n.awards-not-found {\r\n  gap: 20px;\r\n  min-height: 220px;\r\n  padding: 40px;\r\n  font-size: 16px;\r\n  line-height: 20px;\r\n}    \r\n}\r\n\r\n@media (min-width: 768px){\r\n    .awards-not-found .btn-apply{\r\n        font-size: 18px;\r\n        line-height: 150%;\r\n        padding: 14px 28px;\r\n    }\r\n}\r\n\r\n\r\n\/* ==========================================================================\r\n   3. Desktop Filters & Dropdowns\r\n   ========================================================================== *\/\r\n.awards-filters {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 40px;\r\n}\r\n\r\n.filters-container {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 20px;\r\n  max-width: 800px;\r\n}\r\n\r\n.dropdown {\r\n  position: relative;\r\n  width: 100%;\r\n}\r\n\r\n.dropdown-trigger {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 16px;\r\n  width: 100%;\r\n  padding: 14.5px 16px 14.5px 20px;\r\n  background: #FBFBFD;\r\n  border: 1px solid #999999 !important;\r\n  border-radius: 0;\r\n  color: #2E2E2E;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 18px;\r\n  line-height: 150%;\r\n  cursor: pointer;\r\n  transition: all 0.15s ease;\r\n}\r\n\r\n.dropdown-trigger-content {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  flex-grow: 1;\r\n}\r\n\r\n.dropdown-trigger:hover {\r\n  border: 1px solid #DC2626 !important;\r\n  color: #2E2E2E;\r\n}\r\n\r\n.dropdown-trigger:focus {\r\n  outline: none;\r\n}\r\n\r\n.dropdown.open:not(:has(input[type=\"checkbox\"]:checked)) .dropdown-trigger {\r\n  border: 1px solid #C63031 !important;\r\n  background: #C63031;\r\n  color: #FFFFFF;\r\n}\r\n\r\n.chevron {\r\n  transition: all 0.15s ease;\r\n}\r\n\r\n.dropdown.open .chevron {\r\n  transform: rotate(180deg);\r\n}\r\n\r\n.dropdown-panel {\r\n  position: absolute;\r\n  top: 100%;\r\n  right: 0;\r\n  left: 0;\r\n  z-index: 100;\r\n  display: none;\r\n  max-height: 360px;\r\n  margin-top: 8px;\r\n  overflow-y: auto;\r\n  background: #FFFFFF;\r\n  border: 1px solid #999999;\r\n}\r\n\r\n.dropdown.open .dropdown-panel {\r\n  display: block;\r\n}\r\n\r\n\/* Custom Scrollbar for Dropdown Panel *\/\r\n.dropdown-panel::-webkit-scrollbar {\r\n  width: 10px;\r\n}\r\n\r\n.dropdown-panel::-webkit-scrollbar-track {\r\n  background-color: #F5F5F7;\r\n  background-clip: padding-box;\r\n  border: 3px solid transparent;\r\n  border-radius: 8px;\r\n}\r\n\r\n.dropdown-panel::-webkit-scrollbar-thumb {\r\n  background-color: #C4C4C4;\r\n  background-clip: padding-box;\r\n  border: 3px solid transparent;\r\n  border-radius: 8px;\r\n}\r\n\r\n.dropdown-panel::-webkit-scrollbar-thumb:hover {\r\n  background-color: rgba(46, 46, 46, 0.5);\r\n}\r\n\r\n.checkbox-item {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 10px;\r\n  color: #585858;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 16px;\r\n  line-height: 21px;\r\n  cursor: pointer;\r\n}\r\n\r\n.checkbox-item:hover,\r\n.checkbox-item.active:hover {\r\n  background-color: #FBFBFD;\r\n  color: #C63031;\r\n}\r\n\r\n.checkbox-item.active {\r\n  background: #FBFBFD;\r\n  color: #2E2E2E;\r\n}\r\n\r\n.checkbox-item input[type=\"checkbox\"] {\r\n  width: 16px;\r\n  height: 16px;\r\n  margin: 4px 0;\r\n  accent-color: #C63031;\r\n}\r\n\r\n\r\n\/* ==========================================================================\r\n   4. Active Filter Tags\r\n   ========================================================================== *\/\r\n.active-filters {\r\n  display: flex;\r\n  flex-direction: row;\r\n  flex-wrap: wrap;\r\n  gap: 16px;\r\n}\r\n\r\n.active-filters:empty {\r\n  display: none !important;\r\n}\r\n\r\n.active-filter-tag {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  padding: 8px 8px 8px 10px;\r\n  background: #C63031;\r\n  color: #FFFFFF;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 16px;\r\n  line-height: 150%;\r\n}\r\n\r\n.removeFilterBtn {\r\n  cursor: pointer;\r\n}\r\n\r\n.clear-all-btn {\r\n  margin: 8px 10px;\r\n  padding: 0;\r\n  background: transparent;\r\n  border: none;\r\n  border-bottom: 1px solid #2E2E2E !important;\r\n  border-radius: 0;\r\n  outline: none;\r\n  color: #2E2E2E;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 16px;\r\n  line-height: 150%;\r\n  transition: all 0.3s ease;\r\n}\r\n\r\n.clear-all-btn:hover {\r\n  color: #2E2E2E;\r\n}\r\n\r\n.badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 28px;\r\n  height: 28px;\r\n  margin-left: auto;\r\n  background: #C63031;\r\n  border-radius: 50%;\r\n  color: #FFFFFF;\r\n}\r\n\r\n\r\n\/* ==========================================================================\r\n   5. Award Cards\r\n   ========================================================================== *\/\r\n.award-card {\r\n  position: relative;\r\n  display: grid;\r\n  grid-template-columns: 1fr;\r\n  grid-template-rows: 1fr;\r\n  width: 100%;\r\n  overflow: hidden;\r\n  background-color: #FFFFFF;\r\n  border: 1px solid #999999;\r\n  transition: border-color 0.4s ease, box-shadow 0.4s ease;\r\n}\r\n\r\n.award-card.is-active {\r\n  border-color: #2E2E2E;\r\n}\r\n\r\n.card-side {\r\n  grid-area: 1 \/ 1 \/ 2 \/ 2;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: flex-start;\r\n  gap: 30px;\r\n  padding: 30px;\r\n  box-sizing: border-box;\r\n  transition: opacity 0.4s ease, visibility 0.4s ease;\r\n}\r\n\r\n.card-default-side {\r\n  background-color: #FFFFFF;\r\n  opacity: 1;\r\n  visibility: visible;\r\n}\r\n\r\n.card-hover-side {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: flex-start;\r\n  justify-content: space-between;\r\n  background-color: #FBFBFD;\r\n  color: #2E2E2E;\r\n  opacity: 0;\r\n  visibility: hidden;\r\n}\r\n\r\n.card-info {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  gap: 8px;\r\n}\r\n\r\n.card-info span {\r\n  text-align: center;\r\n}\r\n\r\n.card-nomination {\r\n  color: #2E2E2E;\r\n  font-family: \"Sora\", sans-serif;\r\n  font-size: 18px;\r\n  line-height: 150%;\r\n}\r\n\r\n.card-organization {\r\n  color: rgba(46, 46, 46, 0.8);\r\n  font-family: \"Sora\", sans-serif;\r\n  font-size: 14px;\r\n  line-height: 150%;\r\n}\r\n\r\n.hover-details {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 20px;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 18px;\r\n  line-height: 150%;\r\n}\r\n\r\n.hover-details p {\r\n  margin: 0;\r\n}\r\n\r\n.hover-details-more {\r\n  position: relative;\r\n  color: #C63031;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 18px;\r\n  line-height: 150%;\r\n}\r\n\r\n.hover-details-more::after {\r\n  content: '';\r\n  position: absolute;\r\n  top: 50%;\r\n  left: calc(100% + 8px);\r\n  width: 20px;\r\n  height: 20px;\r\n  background-image: url('https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/akar-icons_arrow-down.svg');\r\n  background-position: center;\r\n  background-repeat: no-repeat;\r\n  background-size: contain;\r\n  transform: translateY(-50%);\r\n}\r\n\r\n.hover-details-more:hover {\r\n  color: #D13B3B;\r\n  text-decoration: underline;\r\n}\r\n\r\n.btn-show-toggle {\r\n  margin-top: 30px;\r\n  padding: 0;\r\n  background: transparent;\r\n  border: none;\r\n  border-bottom: 1px solid #C63031;\r\n  border-radius: 0;\r\n  color: #C63031;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 18px;\r\n  font-weight: 700;\r\n  line-height: 130%;\r\n  cursor: pointer;\r\n}\r\n\r\n.btn-show-toggle:hover,\r\n.btn-show-toggle:active,\r\n.btn-show-toggle:focus {\r\n  border-bottom: 1px solid #D13B3B !important;\r\n  color: #D13B3B;\r\n}\r\n\r\n\r\n\/* ==========================================================================\r\n   6. Mobile Filter Modal & Components\r\n   ========================================================================== *\/\r\n.mobile-filter-trigger-bar {\r\n  display: none;\r\n}\r\n\r\n.btn-open-mobile-filter {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  width: fit-content;\r\n  padding: 0 0 2px 0;\r\n  background: transparent;\r\n  border: none;\r\n  border-bottom: 1px solid #2E2E2E !important;\r\n  border-radius: 0;\r\n  color: #2E2E2E;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 16px;\r\n  font-weight: 600;\r\n  line-height: 130%;\r\n  cursor: pointer;\r\n}\r\n\r\n.mobile-modal-overlay {\r\n  position: fixed;\r\n  inset: 0;\r\n  z-index: 1000;\r\n  display: none;\r\n  align-items: flex-end;\r\n  justify-content: center;\r\n  background-color: rgba(46, 46, 46, 0.1);\r\n}\r\n\r\n.mobile-modal-overlay.active {\r\n  display: flex;\r\n}\r\n\r\n.mobile-modal-sheet {\r\n  display: flex;\r\n  flex-direction: column;\r\n  width: 100%;\r\n  max-height: 90vh;\r\n  overflow: hidden;\r\n  background: #FFFFFF;\r\n  border-top-left-radius: 28px;\r\n  border-top-right-radius: 28px;\r\n  animation: slideUp 0.25s ease-out forwards;\r\n}\r\n\r\n.mobile-modal-header {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  padding: 12px 12px 16px 24px;\r\n}\r\n\r\n.mobile-modal-header h2 {\r\n  margin: 0;\r\n  color: #2E2E2E;\r\n  font-family: \"Sora\", sans-serif;\r\n  font-size: 20px;\r\n  font-weight: 400;\r\n  line-height: 130%;\r\n}\r\n\r\n.close-btn {\r\n  height: 48px;\r\n  padding: 0;\r\n  background: none;\r\n  border: none;\r\n  cursor: pointer;\r\n}\r\n\r\n.mobile-modal-body {\r\n  display: flex;\r\n  flex-direction: column;\r\n  flex: 1;\r\n  gap: 20px;\r\n  padding: 0 24px 20px;\r\n  overflow-y: auto;\r\n}\r\n\r\n.mobile-modal-body .filter-section:not(:last-child) {\r\n  padding-bottom: 20px;\r\n  border-bottom: 1px solid #E8E8E8;\r\n}\r\n\r\n.filter-section h3 {\r\n  margin: 0 0 12px 0;\r\n  color: #2E2E2E;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 16px;\r\n  font-weight: 600;\r\n  line-height: 130%;\r\n}\r\n\r\n.chips-container {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n}\r\n\r\n.chip {\r\n  display: inline-block;\r\n  padding: 6.5px 8px;\r\n  background-color: #F5F5F7;\r\n  border: none;\r\n  border-radius: 0;\r\n  color: #2E2E2E;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 14px;\r\n  line-height: 150%;\r\n  cursor: pointer;\r\n  transition: all 0.15s ease;\r\n}\r\n\r\n.chip:hover {\r\n  color: #2E2E2E;\r\n  background-color: #F5F5F7;\r\n}\r\n\r\n.chip.selected {\r\n  position: relative;\r\n  padding-right: 30px;\r\n  background-color: #C63031;\r\n  color: #FFFFFF;\r\n}\r\n\r\n.chip.selected::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 50%;\r\n  right: 4px;\r\n  width: 24px;\r\n  height: 24px;\r\n  background-image: url('https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/carbon_close.svg');\r\n  background-position: center;\r\n  background-repeat: no-repeat;\r\n  background-size: contain;\r\n  transform: translateY(-50%);\r\n}\r\n\r\n.divider {\r\n  margin: 1.25rem 0;\r\n  border: none;\r\n  border-top: 1px solid #F4F4F5;\r\n}\r\n\r\n.mobile-modal-footer {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  padding: 14px 24px 18px;\r\n  border-top: 1px solid #E8E8E8;\r\n}\r\n\r\n.btn-reset {\r\n  padding: 0;\r\n  background: none;\r\n  border: none;\r\n  color: #2E2E2E;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 16px;\r\n  font-weight: 600;\r\n  line-height: 130%;\r\n  cursor: pointer;\r\n}\r\n\r\n.btn-reset:hover {\r\n  color: #2E2E2E;\r\n}\r\n\r\n.btn-apply {\r\n  min-width: 147px;\r\n  padding: 10px 16px;\r\n  background: none;\r\n  border: 1px solid #999999;\r\n  border-radius: 0;\r\n  color: #2E2E2E;\r\n  font-family: \"Karla\", sans-serif;\r\n  font-size: 16px;\r\n  font-weight: 500;\r\n  line-height: 150%;\r\n  cursor: pointer;\r\n}\r\n\r\n.btn-apply:hover,\r\n.btn-apply:active {\r\n  background: #C63031;\r\n  border: 1px solid #C63031 !important;\r\n  color: #FFFFFF;\r\n}\r\n\r\n\r\n\/* ==========================================================================\r\n   7. Keyframes\r\n   ========================================================================== *\/\r\n@keyframes slideUp {\r\n  from {\r\n    transform: translateY(100%);\r\n  }\r\n  to {\r\n    transform: translateY(0);\r\n  }\r\n}\r\n\r\n\r\n\/* ==========================================================================\r\n   8. Media Queries & Responsive Styles\r\n   ========================================================================== *\/\r\n\/* Hover State Support (Desktop) *\/\r\n@media (min-width: 1024px) and (hover: hover) {\r\n  .award-card:hover .card-default-side {\r\n    opacity: 0;\r\n    visibility: hidden;\r\n  }\r\n\r\n  .award-card:hover .card-hover-side {\r\n    opacity: 1;\r\n    visibility: visible;\r\n  }\r\n}\r\n\r\n\/* Tablet Active State Support *\/\r\n@media (min-width: 768px) {\r\n  .award-card.is-active .card-default-side {\r\n    opacity: 0;\r\n    visibility: hidden;\r\n  }\r\n\r\n  .award-card.is-active .card-hover-side {\r\n    opacity: 1;\r\n    visibility: visible;\r\n  }\r\n}\r\n\r\n\/* Large Desktop \/ Laptop Scaling *\/\r\n@media (max-width: 1279px) {\r\n  .awards-grid {\r\n    grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    gap: 30px;\r\n  }\r\n\r\n  .year-title {\r\n    margin-bottom: 30px;\r\n  }\r\n\r\n  #awards-container {\r\n    gap: 60px;\r\n  }\r\n\r\n  .awards {\r\n    gap: 40px;\r\n  }\r\n\r\n  .filters-container {\r\n    max-width: unset;\r\n  }\r\n}\r\n\r\n\/* Medium Tablets *\/\r\n@media (max-width: 1023px) {\r\n  .awards-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n}\r\n\r\n\/* Mobile Devices *\/\r\n@media (max-width: 767px) {\r\n  .awards-grid {\r\n    grid-template-columns: repeat(1, minmax(0, 1fr));\r\n    gap: 20px;\r\n  }\r\n\r\n  .desktop-filters {\r\n    display: none;\r\n  }\r\n\r\n  .mobile-filter-trigger-bar {\r\n    display: block;\r\n  }\r\n\r\n  .awards,\r\n  .awards-filters,\r\n  #awards-container {\r\n    gap: 30px;\r\n  }\r\n\r\n  h2.year-title {\r\n    margin-bottom: 20px;\r\n    padding-bottom: 10px;\r\n    border-bottom: 1px solid #E8E8E8;\r\n    font-size: 20px;\r\n    line-height: 100%;\r\n  }\r\n\r\n  .award-card {\r\n    border: none;\r\n    border-bottom: 1px solid #E8E8E8;\r\n  }\r\n\r\n  .card-default-side {\r\n    flex-direction: row;\r\n    gap: 10px;\r\n    padding: 0 6px 12px 0;\r\n  }\r\n\r\n  .card-hover-side {\r\n    display: none !important;\r\n  }\r\n\r\n  img.card-img {\r\n    width: 100px;\r\n  }\r\n\r\n  .card-info {\r\n    align-items: flex-start;\r\n    gap: 4px;\r\n  }\r\n\r\n  .card-info span {\r\n    text-align: left;\r\n  }\r\n\r\n  .card-nomination {\r\n    font-size: 14px;\r\n    line-height: 145%;\r\n  }\r\n\r\n  .card-organization {\r\n    font-size: 12px;\r\n    line-height: 150%;\r\n  }\r\n\r\n  .badge {\r\n    all: unset;\r\n  }\r\n\r\n  .btn-open-mobile-filter:hover {\r\n    border-color: #C63031 !important;\r\n    color: #C63031;\r\n  }\r\n\r\n  .active-filters {\r\n    gap: 10px;\r\n  }\r\n\r\n  .active-filter-tag {\r\n    gap: 0;\r\n    padding: 5px 4px 5px 8px;\r\n    font-size: 14px;\r\n  }\r\n\r\n  .clear-all-btn {\r\n    margin: 8px 8px 5px 8px;\r\n    padding: 0;\r\n    font-size: 14px;\r\n  }\r\n\r\n  .btn-show-toggle {\r\n    margin-top: 20px;\r\n    font-size: 14px;\r\n  }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3344014 elementor-widget elementor-widget-html\" data-id=\"3344014\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"awards\">\r\n    <div class=\"awards-filters\">\r\n    <div class=\"desktop-filters filters-container\">\r\n      \r\n      <!-- Domain Dropdown (Filter 1) -->\r\n      <div class=\"dropdown\" id=\"domain-dropdown\">\r\n        <button class=\"dropdown-trigger\" onclick=\"toggleDropdown('domain')\">\r\n          <div class=\"dropdown-trigger-content\">\r\n            <span>Domain<\/span>\r\n            <span class=\"badge\" id=\"domain-count\" style=\"display:none;\">0<\/span>\r\n          <\/div>\r\n          <svg class=\"chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <path d=\"M18.3646 8.81799L12.0007 15.182L5.63672 8.81799\" stroke=\"currentColor\"\/>\r\n          <\/svg>\r\n        <\/button>\r\n        <div class=\"dropdown-panel\" id=\"domain-panel\">\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"AI & data\" onchange=\"handleFilterChange(event)\"> AI & data<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"Business growth\" onchange=\"handleFilterChange(event)\"> Business growth<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"Cloud\" onchange=\"handleFilterChange(event)\"> Cloud<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"E-commerce\" onchange=\"handleFilterChange(event)\"> E-commerce<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"Fintech\" onchange=\"handleFilterChange(event)\"> Fintech<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"Healthcare\" onchange=\"handleFilterChange(event)\"> Healthcare<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"Mobile\" onchange=\"handleFilterChange(event)\"> Mobile<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"Technology\" onchange=\"handleFilterChange(event)\"> Technology<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"UK\" onchange=\"handleFilterChange(event)\"> UK<\/label>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Service Dropdown (Filter 2 - Refactored) -->\r\n      <div class=\"dropdown\" id=\"service-dropdown\">\r\n        <button class=\"dropdown-trigger\" onclick=\"toggleDropdown('service')\">\r\n          <div class=\"dropdown-trigger-content\">\r\n            <span>Service<\/span>\r\n            <span class=\"badge\" id=\"service-count\" style=\"display:none;\">0<\/span>\r\n          <\/div>\r\n          <svg class=\"chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <path d=\"M18.3646 8.81799L12.0007 15.182L5.63672 8.81799\" stroke=\"currentColor\"\/>\r\n          <\/svg>\r\n        <\/button>\r\n        <div class=\"dropdown-panel\" id=\"service-panel\">\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"General\" onchange=\"handleFilterChange()\"> General<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"IT outsourcing\" onchange=\"handleFilterChange()\"> IT outsourcing<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"Software development\" onchange=\"handleFilterChange()\"> Software development<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"Staff augmentation\" onchange=\"handleFilterChange()\"> Staff augmentation<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"UI\/UX design\" onchange=\"handleFilterChange()\"> UI\/UX design<\/label>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Year Dropdown (Filter 3 - Refactored) -->\r\n      <div class=\"dropdown\" id=\"year-dropdown\">\r\n        <button class=\"dropdown-trigger\" onclick=\"toggleDropdown('year')\">\r\n          <div class=\"dropdown-trigger-content\">\r\n            <span>Year<\/span>\r\n            <span class=\"badge\" id=\"year-count\" style=\"display:none;\">0<\/span>\r\n          <\/div>\r\n          <svg class=\"chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <path d=\"M18.3646 8.81799L12.0007 15.182L5.63672 8.81799\" stroke=\"currentColor\"\/>\r\n          <\/svg>\r\n        <\/button>\r\n        <div class=\"dropdown-panel\" id=\"year-panel\">\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"2026\" onchange=\"handleFilterChange()\"> 2026<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"2025\" onchange=\"handleFilterChange()\"> 2025<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"2024\" onchange=\"handleFilterChange()\"> 2024<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"2023\" onchange=\"handleFilterChange()\"> 2023<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"2022\" onchange=\"handleFilterChange()\"> 2022<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"2021\" onchange=\"handleFilterChange()\"> 2021<\/label>\r\n          <label class=\"checkbox-item\"><input type=\"checkbox\" value=\"2020 and earlier\" onchange=\"handleFilterChange()\"> 2020 and earlier<\/label>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Mobile Trigger Button (Visible on Mobile) -->\r\n    <div class=\"mobile-filter-trigger-bar\">\r\n      <button class=\"btn-open-mobile-filter\" onclick=\"openMobileFilterModal()\">\r\n        <span>Filters <\/span>\r\n        <span id=\"mobile-total-badge\" class=\"badge\" style=\"display:none;\">(0)\r\n        <\/span>\r\n      <\/button>\r\n    <\/div>\r\n\r\n    <!-- Active Filter Tags -->\r\n    <div id=\"active-filters\" class=\"active-filters\"><\/div>\r\n    \r\n<\/div>\r\n\r\n<!-- Awards Grid Container -->\r\n    <div id=\"awards-container\"><\/div>\r\n    \r\n    <!-- Mobile Bottom Sheet Filter Modal Popup -->\r\n  <div id=\"mobile-filter-modal\" class=\"mobile-modal-overlay\">\r\n    <div class=\"mobile-modal-sheet\">\r\n      <!-- Modal Header -->\r\n      <div class=\"mobile-modal-header\">\r\n        <h2>Filters<\/h2>\r\n        <button class=\"close-btn\" onclick=\"closeMobileFilterModal()\"><svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<g clip-path=\"url(#clip0_103033_21348)\">\r\n<path d=\"M18.4 31L17 29.6L22.6 24L17 18.4L18.4 17L24 22.6L29.6 17L31 18.4L25.4 24L31 29.6L29.6 31L24 25.4L18.4 31Z\" fill=\"#999999\"\/>\r\n<\/g>\r\n<defs>\r\n<clipPath id=\"clip0_103033_21348\">\r\n<rect x=\"4\" y=\"4\" width=\"40\" height=\"40\" rx=\"20\" fill=\"white\"\/>\r\n<\/clipPath>\r\n<\/defs>\r\n<\/svg>\r\n<\/button>\r\n      <\/div>\r\n\r\n      <!-- Modal Scrollable Body -->\r\n      <div class=\"mobile-modal-body\">\r\n        \r\n        <!-- Domain Section -->\r\n        <div class=\"filter-section\">\r\n          <h3>Domain<\/h3>\r\n          <div class=\"chips-container\" id=\"domain-chips\">\r\n            <button class=\"chip\" data-category=\"domain\" data-value=\"AI & data\" onclick=\"toggleChip(this)\">AI & data<\/button>\r\n            <button class=\"chip\" data-category=\"domain\" data-value=\"Business growth\" onclick=\"toggleChip(this)\">Business growth<\/button>\r\n            <button class=\"chip\" data-category=\"domain\" data-value=\"Cloud\" onclick=\"toggleChip(this)\">Cloud<\/button>\r\n            <button class=\"chip\" data-category=\"domain\" data-value=\"E-commerce\" onclick=\"toggleChip(this)\">E-commerce<\/button>\r\n            <button class=\"chip\" data-category=\"domain\" data-value=\"Fintech\" onclick=\"toggleChip(this)\">Fintech<\/button>\r\n            <button class=\"chip\" data-category=\"domain\" data-value=\"Healthcare\" onclick=\"toggleChip(this)\">Healthcare<\/button>\r\n            <button class=\"chip\" data-category=\"domain\" data-value=\"Mobile\" onclick=\"toggleChip(this)\">Mobile<\/button>\r\n            <button class=\"chip\" data-category=\"domain\" data-value=\"Technology\" onclick=\"toggleChip(this)\">Technology<\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Service Section -->\r\n        <div class=\"filter-section\">\r\n          <h3>Service<\/h3>\r\n          <div class=\"chips-container\" id=\"service-chips\">\r\n            <button class=\"chip\" data-category=\"service\" data-value=\"Software development\" onclick=\"toggleChip(this)\">Software development<\/button>\r\n            <button class=\"chip\" data-category=\"service\" data-value=\"General\" onclick=\"toggleChip(this)\">General<\/button>\r\n            <button class=\"chip\" data-category=\"service\" data-value=\"Staff augmentation\" onclick=\"toggleChip(this)\">Staff augmentation<\/button>\r\n            <button class=\"chip\" data-category=\"service\" data-value=\"IT outsourcing\" onclick=\"toggleChip(this)\">IT outsourcing<\/button>\r\n            <button class=\"chip\" data-category=\"service\" data-value=\"UI\/UX design\" onclick=\"toggleChip(this)\">UI\/UX design<\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Year Section -->\r\n        <div class=\"filter-section\">\r\n          <h3>Year<\/h3>\r\n          <div class=\"chips-container\" id=\"year-chips\">\r\n            <button class=\"chip\" data-category=\"year\" data-value=\"2026\" onclick=\"toggleChip(this)\">2026<\/button>\r\n            <button class=\"chip\" data-category=\"year\" data-value=\"2025\" onclick=\"toggleChip(this)\">2025<\/button>\r\n            <button class=\"chip\" data-category=\"year\" data-value=\"2024\" onclick=\"toggleChip(this)\">2024<\/button>\r\n            <button class=\"chip\" data-category=\"year\" data-value=\"2023\" onclick=\"toggleChip(this)\">2023<\/button>\r\n            <button class=\"chip\" data-category=\"year\" data-value=\"2022\" onclick=\"toggleChip(this)\">2022<\/button>\r\n            <button class=\"chip\" data-category=\"year\" data-value=\"2021\" onclick=\"toggleChip(this)\">2021<\/button>\r\n            <button class=\"chip\" data-category=\"year\" data-value=\"2020 and earlier\" onclick=\"toggleChip(this)\">2020 and earlier<\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- Modal Footer Action Bar -->\r\n      <div class=\"mobile-modal-footer\">\r\n        <button class=\"btn-reset\" onclick=\"resetMobileFilters()\">Reset<\/button>\r\n        <button class=\"btn-apply\" onclick=\"applyMobileFilters()\">Apply filters (<span id=\"apply-count\">0<\/span>)<\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n    \r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-942a8ea elementor-widget elementor-widget-html\" data-id=\"942a8ea\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\n  \/\/ Sample Award Dataset\r\n  const AWARDS = [\r\n    {\r\n      id: '1',\r\n      title: 'The Global 100',\r\n      organization: 'IAOP',\r\n      year: '2026',\r\n      domains: [],\r\n      services: [\"IT outsourcing\", \"Staff augmentation\", \"Software development\", \"General\"],\r\n      ranking: 'A global ranking of companies recognized for outsourcing, delivery capacity, and business impact.',\r\n      proof: 'Scalable delivery',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1The-Global-100-2026-3.svg',\r\n      alt: 'IAOP Global 100 2026',\r\n      href: 'https:\/\/www.iaop.org\/Content\/19\/165\/5912'\r\n    },\r\n    {\r\n      id: '2',\r\n      title: '1000 Europe\u2019s Fastest Growing Companies',\r\n      organization: 'Financial Times',\r\n      year: '2026',\r\n      domains: [\"Business growth\"],\r\n      services: [\"General\"],\r\n      ranking: 'A business growth ranking based on revenue growth across European companies.',\r\n      proof: 'Ability to support growing client demand',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Financial-Times-1000-Europes-Fastest-Growing-Companies-2026.svg',\r\n      alt: 'Financial Times Fastest Growing 2026',\r\n      href: 'https:\/\/www.ft.com\/content\/afd4a379-6332-47bb-bc65-04bd6eb24a19'\r\n    },\r\n    {\r\n      id: '3',\r\n      title: 'Solution Provider 500',\r\n      organization: 'CRN',\r\n      year: '2026',\r\n      domains: [\"Technology\"],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'A ranking of technology solution providers serving organizations with software, infrastructure, and digital transformation needs.',\r\n      proof: 'Enterprise delivery capability',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1CRN26-SP500.svg',\r\n      alt: 'CRN Solution Provider 500 2026',\r\n      href: 'https:\/\/www.crn.com\/sp-500\/sp2026?mkt_tok=MzI5LUtFSS0xMjQAAAGiRoGPD_BzapJzGhfIKSjpUaX4KzV55CN2O4WG_yROT7Q5bBbAAWRWlibW-Yh45RF4CNoxOd7sbIFjAFms_fy1a63xIPsBnM68KG3-hxboR4slLTbU'\r\n    },\r\n    {\r\n      id: '4',\r\n      title: 'Overall Peer-to-Peer Lending Platform of the Year',\r\n      organization: 'FinTech Breakthrough Awards',\r\n      year: '2026',\r\n      domains: [\"Fintech\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'An industry award for technology solutions in peer-to-peer lending and digital financial services.',\r\n      proof: 'Fintech domain expertise',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1FinTech-Breakthrough-Awards-2026.svg',\r\n      alt: 'FinTech Breakthrough Winner 2026',\r\n      href: 'https:\/\/fintechbreakthrough.com\/2026-winners\/'\r\n    },\r\n    {\r\n      id: '5',\r\n      title: 'Tech Elite 250',\r\n      organization: 'CRN',\r\n      year: '2026',\r\n      domains: [\"Technology\"],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'A technology ranking focused on solution providers with strong technical expertise and industry certifications.',\r\n      proof: 'Technical credibility',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1CRN26-TechElite250.svg',\r\n      alt: 'CRN Tech Elite 250 2026',\r\n      href: 'https:\/\/www.crn.com\/rankings-and-lists\/te2026'\r\n    },\r\n    {\r\n      id: '6',\r\n      title: 'HTN Primary Care Awards (finalist)',\r\n      organization: 'HTN Awards',\r\n      year: '2026',\r\n      domains: [\"Healthcare\",\"UK\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A healthcare technology finalist placement recognizing a FHIR-based integration gateway for connecting diagnostic software with EHR systems.',\r\n      proof: 'Healthcare interoperability expertise',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1HTN-Primary-Care-Awards-25.svg',\r\n      alt: 'HTN Primary Care Finalist',\r\n      href: 'https:\/\/htn.co.uk\/2026\/02\/25\/the-reveal-htn-primary-care-awards-finalists-2\/'\r\n    },\r\n    {\r\n      id: '7',\r\n      title: 'Top 100 Fastest-Growing Companies',\r\n      organization: 'Clutch',\r\n      year: '2026',\r\n      domains: [\"Business growth\"],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'A B2B ranking based on client reviews, market presence, and service provider performance.',\r\n      proof: 'Client trust',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Clutch-Top-100-Fastest-Growth-2023.svg',\r\n      alt: 'Clutch Top 100 Fastest Growth',\r\n      href: 'https:\/\/clutch.co\/press-releases\/clutch-100-fastest-growing-2026?utm_campaign=Awards%20%7C%20TM%2C%20VO%2C%20TDF%2C%20Clutch&utm_medium=email&_hsenc=p2ANqtz-8t3SJRBwLkx5DnY3A7M4coBu8RSorNOqMATekP1xcrDJ0FYre5I7N1U3o776N09irK5Ae0H_aZpm5fLyqZa_caOsWRJMGnuoXTJ5Nie76muHKOvsQ&_hsmi=410408954&utm_content=410408954&utm_source=hs_email'\r\n    },\r\n    {\r\n      id: '8',\r\n      title: 'Best Fintech Software Development Partner of the Year in Poland',\r\n      organization: 'Global Brand Awards',\r\n      year: '2026',\r\n      domains: [\"Fintech\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A regional fintech award recognizing software development partners serving the financial technology market.',\r\n      proof: 'Regional fintech leadership',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Global-Brand-Awards-2026-2.svg',\r\n      alt: 'Global Brand Awards 2026',\r\n      href: 'https:\/\/www.globalbrandsmagazine.com\/award-winners-2026\/?id=437&cat_id=30189'\r\n    },\r\n    {\r\n      id: '9',\r\n      title: 'Innovation of the Year & Most Innovative UK Software Company (shortlisted)',\r\n      organization: 'AI and Software Development Awards',\r\n      year: '2026',\r\n      domains: [\"Technology\",\"UK\"],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'A recognition commending our innovative approach to software development and overall delivery excellence.',\r\n      proof: 'Innovation mindset',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1AI-and-Software-Development-Awards-2026.svg',\r\n      alt: 'AI Software Awards Innovation 2026',\r\n      href: 'https:\/\/event.computing.co.uk\/aiandsoftwaredevelopmentawards\/en\/page\/2026-shortlist'\r\n    },\r\n    {\r\n      id: '10',\r\n      title: 'Best Use of AI and Machine Learning in Development (shortlisted)',\r\n      organization: 'AI and Software Development Awards',\r\n      year: '2026',\r\n      domains: [\"AI & data\"],\r\n      services: [],\r\n      ranking: 'A technology award focused on AI, automation, and software development excellence.',\r\n      proof: 'Practical AI capability',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1AI-and-Software-Development-Awards-2026.svg',\r\n      alt: 'AI Software Awards AI Finalist',\r\n      href: 'https:\/\/event.computing.co.uk\/aiandsoftwaredevelopmentawards\/en\/page\/2026-shortlist'\r\n    },\r\n    {\r\n      id: '11',\r\n      title: 'Best Financial Technology & Best Mobile Technology (finalist)',\r\n      organization: 'Technology Awards by Business Awards UK',\r\n      year: '2026',\r\n      domains: [\"Fintech\", \"Mobile\", \"Technology\",\"UK\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A finalist placement in financial technology and mobile technology categories.',\r\n      proof: 'Cross-platform product strength',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-12026-Technology-Awards.svg',\r\n      alt: 'Technology Awards UK Finalist',\r\n      href: 'https:\/\/business-awards.uk\/technology-awards-2026-winners-and-finalists-bright-sparks-bold-systems-big-results\/'\r\n    },\r\n    {\r\n      id: '12',\r\n      title: 'Best Fintech Solution of the Year (finalist)',\r\n      organization: 'UK Business Tech Awards',\r\n      year: '2026',\r\n      domains: [\"Fintech\", \"Technology\", \"UK\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A fintech award recognition for a Layer-2 DeFi ecosystem with a wallet, DEX, lending protocol, account abstraction, and AI-powered financial assistant.',\r\n      proof: 'Advanced fintech product engineering',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1UK-Business-Tech-Awards.svg',\r\n      alt: 'UK Business Tech Awards Finalist',\r\n      href: 'https:\/\/businesstechawards.com\/2026-shortlist\/'\r\n    },\r\n    {\r\n      id: '13',\r\n      title: 'The FinTech Awards (shortlisted)',\r\n      organization: 'The Cloud Awards',\r\n      year: '2026',\r\n      domains: [\"Fintech\", \"Cloud\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A fintech awards shortlist covering SaaS, RegTech, banking, lending, accounting, and cloud-based financial solutions.',\r\n      proof: 'Breadth of fintech and cloud expertise',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1The-2026-Cloud-FinTech-Awards.svg',\r\n      alt: 'Cloud Awards FinTech Shortlist 2026',\r\n      href: 'https:\/\/www.cloud-awards.com\/2026-fintech-awards-shortlist'\r\n    },\r\n    {\r\n      id: '14',\r\n      title: 'The Global Outsourcing 100',\r\n      organization: 'IAOP',\r\n      year: '2025',\r\n      domains: [],\r\n      services: [\"IT outsourcing\", \"Staff augmentation\", \"Software development\", \"General\"],\r\n      ranking: 'A global outsourcing ranking covering companies that deliver technology services at scale.',\r\n      proof: 'Outsourcing maturity',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1The-2025-Global-Outsourcing-100.svg',\r\n      alt: 'IAOP Global Outsourcing 100 2025',\r\n      href: 'https:\/\/www.iaop.org\/Content\/19\/165\/5844'\r\n    },\r\n    {\r\n      id: '15',\r\n      title: '#1 Staff Augmentation Firm',\r\n      organization: 'The Manifest',\r\n      year: '2025',\r\n      domains: [],\r\n      services: [\"Staff augmentation\", \"General\"],\r\n      ranking: 'A staff augmentation ranking focused on companies that help clients extend their engineering teams.',\r\n      proof: 'Talent scalability',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1No.-1-Staff-Augmentation-Firm-The-Manifest-2025.svg',\r\n      alt: 'Manifest Top Staff Augmentation Firm 2025'\r\n    },\r\n    {\r\n      id: '16',\r\n      title: 'Communication Design Gold Winner',\r\n      organization: 'London Design Awards',\r\n      year: '2025',\r\n      domains: [\"UK\"],\r\n      services: [\"UI\/UX design\"],\r\n      ranking: 'An international design award recognizing the Cove marketplace brand identity across customer, driver, seller, and admin digital touchpoints.',\r\n      proof: 'Product and brand design quality',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1London-Design-Awards-2025.svg',\r\n      alt: 'London Design Awards Gold Winner 2025',\r\n      href: 'https:\/\/thelondondesignawards.com\/cn\/winner-info.php?id=7298'\r\n    },\r\n    {\r\n      id: '17',\r\n      title: '#2 among Top 100 Software Development Companies',\r\n      organization: 'VendorLand',\r\n      year: '2025',\r\n      domains: [],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'A software development ranking comparing providers across engineering services and market performance.',\r\n      proof: 'Software engineering strength',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-100-Software-Development-Companies-Vendorland-2025.svg',\r\n      alt: 'Vendorland Top Software Development Companies 2025',\r\n      href: 'https:\/\/www.einpresswire.com\/article\/825538301\/top-100-software-development-companies-in-2025-ranked-by-vendorland'\r\n    },\r\n    {\r\n      id: '18',\r\n      title: '#2 among Top BI Consulting Companies, 2025',\r\n      organization: 'VendorLand',\r\n      year: '2025',\r\n      domains: [\"AI & data\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A BI consulting ranking focused on companies helping businesses work with data, reporting, and analytics.',\r\n      proof: 'Data-driven decision support',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-BI-Consulting-Companies-Vendorland-2025.svg',\r\n      alt: 'Vendorland Top BI Consulting Companies 2025',\r\n      href: 'https:\/\/www.einpresswire.com\/article\/825103398\/vendorland-unveils-top-15-business-intelligence-consulting-companies-for-2025'\r\n    },\r\n    {\r\n      id: '19',\r\n      title: 'Top 40 Providers of Staff Augmentation Services',\r\n      organization: 'The Manifest',\r\n      year: '2025',\r\n      domains: [],\r\n      services: [\"Staff augmentation\"],\r\n      ranking: 'A provider ranking for companies offering flexible team extension and engineering capacity.',\r\n      proof: 'Flexible delivery support',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-40-Staff-Augmentation-Providers-The-Manifest-2025.svg',\r\n      alt: 'Manifest Top Staff Augmentation Providers 2025',\r\n      href: 'https:\/\/innowise.com\/blog\/innowise-among-top-40-providers-staff-augmentation-service\/'\r\n    },\r\n    {\r\n      id: '20',\r\n      title: 'Best Technical Development and Innovation (#2)',\r\n      organization: 'E-Commerce Berlin Expo',\r\n      year: '2024',\r\n      domains: [\"E-commerce\", \"Technology\"],\r\n      services: [\"Software development\", \"UI\/UX design\"],\r\n      ranking: 'A project-level award for the Virtual 3D Fashion Showroom in e-commerce, fashion tech, and immersive product experience.',\r\n      proof: 'Product innovation',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-12nd-place-in-Best-Technical-Development-and-Innovation-at-E-commerce-Berlin-Expo.svg',\r\n      alt: 'E-Commerce Berlin Expo Innovation Award 2024',\r\n      href: 'https:\/\/ecommercegermany.com\/blog\/celebrating-brilliance-e-commerce-germany-awards-2024-gala-highlights-and-winners\/'\r\n    },\r\n    {\r\n      id: '21',\r\n      title: 'The Global Outsourcing 100',\r\n      organization: 'IAOP',\r\n      year: '2024',\r\n      domains: [],\r\n      services: [\"IT outsourcing\", \"Staff augmentation\", \"Software development\", \"General\"],\r\n      ranking: 'A global outsourcing ranking recognizing companies that provide scalable technology and business services.',\r\n      proof: 'Proven outsourcing delivery',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1The-2024-Global-Outsourcing-100.svg',\r\n      alt: 'IAOP Global Outsourcing 100 2024',\r\n      href: 'https:\/\/www.iaop.org\/Content\/19\/165\/5760'\r\n    },\r\n    {\r\n      id: '22',\r\n      title: 'Top 100 Fastest-Growing Companies',\r\n      organization: 'Clutch',\r\n      year: '2023',\r\n      domains: [\"Business growth\"],\r\n      services: [\"General\"],\r\n      ranking: 'A business ranking focused on companies with strong growth performance.',\r\n      proof: 'Market demand',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Clutch-Top-100-Fastest-Growth-2023.svg',\r\n      alt: 'Clutch Top 100 Fastest Growth 2023',\r\n      href: 'https:\/\/clutch.co\/press-releases\/Clutch-100-fastest-growing-companies-2023?_gl=1*1t3dtc4*_gcl_au*NDUxNjc2NzAyLjE2ODQ5MTI0NjQ.'\r\n    },\r\n    {\r\n      id: '23',\r\n      title: 'The Global Outsourcing 100',\r\n      organization: 'IAOP',\r\n      year: '2023',\r\n      domains: [],\r\n      services: [\"IT outsourcing\", \"Staff augmentation\", \"Software development\", \"General\"],\r\n      ranking: 'A global outsourcing recognition for companies providing software development and technology services.',\r\n      proof: 'Outsourcing reliability',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1IAOP-Global-Outsourcing-2023.svg',\r\n      alt: 'IAOP Global Outsourcing 100 2023',\r\n      href: 'https:\/\/www.iaop.org\/Content\/19\/165\/5657'\r\n    },\r\n    {\r\n      id: '24',\r\n      title: 'Top Company Financial App Developers',\r\n      organization: 'Clutch',\r\n      year: '2023',\r\n      domains: [\"Fintech\", \"Mobile\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A category ranking for companies building financial applications and fintech products.',\r\n      proof: 'Financial app expertise',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Clutch-Top-Company-Financial-App-Developers.svg',\r\n      alt: 'Clutch Financial App Developers 2023'\r\n    },\r\n    {\r\n      id: '25',\r\n      title: 'Top Company Artificial Intelligence Company',\r\n      organization: 'Clutch',\r\n      year: '2023',\r\n      domains: [\"AI & data\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A category ranking for companies delivering AI, machine learning, and automation solutions.',\r\n      proof: 'AI engineering expertise',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Clutch-Top-Company-Artificial-Intelligence-Company.svg',\r\n      alt: 'Clutch Artificial Intelligence Company 2023'\r\n    },\r\n    {\r\n      id: '26',\r\n      title: 'Top Company E-Commerce Developers',\r\n      organization: 'Clutch',\r\n      year: '2023',\r\n      domains: [\"E-commerce\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A category ranking for companies building e-commerce platforms, marketplaces, and retail software.',\r\n      proof: 'Commerce platform expertise',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Clutch-Top-Company-E-Commerce-Developers.svg',\r\n      alt: 'Clutch E-Commerce Developers 2023'\r\n    },\r\n    {\r\n      id: '27',\r\n      title: 'Top Company Enterprise App Developers',\r\n      organization: 'Clutch',\r\n      year: '2023',\r\n      domains: [],\r\n      services: [\"Software development\"],\r\n      ranking: 'A category ranking for companies developing enterprise applications and large-scale business systems.',\r\n      proof: 'Enterprise software capability',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Clutch-Top-Company-Enterprise-App-Developers.svg',\r\n      alt: 'Clutch Enterprise App Developers 2023'\r\n    },\r\n    {\r\n      id: '28',\r\n      title: 'Top Company Staff Augmentation Company',\r\n      organization: 'Clutch',\r\n      year: '2023',\r\n      domains: [],\r\n      services: [\"Staff augmentation\"],\r\n      ranking: 'A category ranking for companies helping clients expand software development teams.',\r\n      proof: 'Team extension capability',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Clutch-Top-Company-Staff-Augmentation-Company.svg',\r\n      alt: 'Clutch Staff Augmentation Company 2023'\r\n    },\r\n    {\r\n      id: '29',\r\n      title: 'Top Company Staff Augmentation Company in Switzerland',\r\n      organization: 'Clutch',\r\n      year: '2023',\r\n      domains: [],\r\n      services: [\"Staff augmentation\"],\r\n      ranking: 'A regional staff augmentation ranking for companies serving the Swiss market.',\r\n      proof: 'Regional staff augmentation trust',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Clutch-Top-Company-Staff-Augmentation-Company-\u2014-Switzerland.svg',\r\n      alt: 'Clutch Staff Augmentation Switzerland 2023'\r\n    },\r\n    {\r\n      id: '30',\r\n      title: 'No. 554 on Inc. 5000 Annual List',\r\n      organization: 'Inc.',\r\n      year: '2022',\r\n      domains: [\"Business growth\", \"Technology\"],\r\n      services: [\"General\"],\r\n      ranking: 'A US business ranking of fast-growing private companies.',\r\n      proof: 'High-growth business performance',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1No.-554-on-Inc.-5000-Annual-List.svg',\r\n      alt: 'Inc 5000 2022',\r\n      href: 'https:\/\/www.inc.com\/magazine\/202209\/eric-hagerman\/growth-companies-2022.html'\r\n    },\r\n    {\r\n      id: '31',\r\n      title: 'Excellence in Strategic Outsourcing Partnerships',\r\n      organization: 'IAOP',\r\n      year: '2022',\r\n      domains: [],\r\n      services: [\"IT outsourcing\", \"Staff augmentation\", \"Software development\", \"General\"],\r\n      ranking: 'An outsourcing award focused on long-term partnerships, cooperation quality, and delivery value.',\r\n      proof: 'Long-term partnership quality',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Excellence-in-Strategic-Outsourcing-Partnerships.svg',\r\n      alt: 'IAOP Strategic Outsourcing Partnerships 2022',\r\n      href: 'https:\/\/www.iaop.org\/Content\/19\/165\/5216'\r\n    },\r\n    {\r\n      id: '32',\r\n      title: 'The Global Outsourcing 100',\r\n      organization: 'IAOP',\r\n      year: '2022',\r\n      domains: [],\r\n      services: [\"IT outsourcing\", \"Staff augmentation\", \"Software development\", \"General\"],\r\n      ranking: 'A global outsourcing ranking for companies delivering business and technology services.',\r\n      proof: 'Global outsourcing credibility',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1IAOP-Global-Outsourcing-100-2022.svg',\r\n      alt: 'IAOP Global Outsourcing 100 2022'\r\n    },\r\n    {\r\n      id: '33',\r\n      title: 'Top B2B Service Providers in Poland',\r\n      organization: 'Clutch',\r\n      year: '2022',\r\n      domains: [],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'A regional Clutch ranking for B2B service providers in Poland.',\r\n      proof: 'Regional B2B trust',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-B2B-Services-Poland-\u2014-Clutch.svg',\r\n      alt: 'Clutch Top B2B Services Poland 2022'\r\n    },\r\n    {\r\n      id: '34',\r\n      title: 'App Development Companies 2022',\r\n      organization: 'ITFirms',\r\n      year: '2022',\r\n      domains: [],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'An international listing of top application development vendors.',\r\n      proof: 'App development excellence',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1App-Development-Companies-2022.svg',\r\n      alt: 'ITFirms App Development Companies 2022'\r\n    },\r\n    {\r\n      id: '35',\r\n      title: 'Top Mobile App Development Companies USA',\r\n      organization: 'TopDevelopers',\r\n      year: '2022',\r\n      domains: [\"Mobile\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A recognition of Innowise\u2019s mobile app development capabilities.',\r\n      proof: 'Mobile development services quality',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-Mobile-App-Development-Companies-USA.svg',\r\n      alt: 'TopDevelopers Mobile App Companies 2022'\r\n    },\r\n    {\r\n      id: '36',\r\n      title: 'Top B2B Companies Global',\r\n      organization: 'Clutch',\r\n      year: '2022',\r\n      domains: [],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'A global Clutch ranking based on B2B service provider performance.',\r\n      proof: 'Global client trust',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-B2B-Companies-Global-\u2014-Clutch.svg',\r\n      alt: 'Clutch Top B2B Companies Global 2022'\r\n    },\r\n    {\r\n      id: '37',\r\n      title: 'Top B2B Developers in Germany',\r\n      organization: 'Clutch',\r\n      year: '2021',\r\n      domains: [],\r\n      services: [\"Software development\"],\r\n      ranking: 'A regional Clutch ranking for software development companies serving the German market.',\r\n      proof: 'DACH market credibility',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-Developers-Clutch-\u2014-Germany.svg',\r\n      alt: 'Clutch Top B2B Developers Germany 2021'\r\n    },\r\n    {\r\n      id: '38',\r\n      title: 'DesignRush Accredited Agency',\r\n      organization: 'DesignRush',\r\n      year: '2021',\r\n      domains: [],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'An agency accreditation for verified digital service providers.',\r\n      proof: 'Verified agency credibility',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1DesignRush-Accredited-Agency-2021.svg',\r\n      alt: 'DesignRush Accredited Agency 2021'\r\n    },\r\n    {\r\n      id: '39',\r\n      title: 'Top IT Outsourcing Services Providers',\r\n      organization: 'SuperbCompanies',\r\n      year: '2021',\r\n      domains: [],\r\n      services: [\"IT outsourcing\", \"Staff augmentation\"],\r\n      ranking: 'A provider ranking for companies offering IT outsourcing and engineering team extension services.',\r\n      proof: 'Outsourcing service quality',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-IT-Outsourcing-Services-Providers-by-SuperbCompanies.svg',\r\n      alt: 'SuperbCompanies IT Outsourcing 2021'\r\n    },\r\n    {\r\n      id: '40',\r\n      title: 'App Development Companies 2021',\r\n      organization: 'ITFirms',\r\n      year: '2021',\r\n      domains: [],\r\n      services: [\"Software development\", \"General\"],\r\n      ranking: 'A recognition of Innowise\u2019s maturity in application development.',\r\n      proof: 'App development maturity',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1App-Development-Companies-2021.svg',\r\n      alt: 'ITFirms App Development Companies 2021'\r\n    },\r\n    {\r\n      id: '41',\r\n      title: 'Top App Development Companies',\r\n      organization: 'TopDevelopers',\r\n      year: '2021',\r\n      domains: [\"Mobile\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A provider ranking for companies building mobile and custom applications.',\r\n      proof: 'End-to-end app delivery',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-App-Development-Companies.svg',\r\n      alt: 'TopDevelopers App Development Companies 2021',\r\n      href: 'http:\/\/topdevelopers.co\/'\r\n    },\r\n    {\r\n      id: '42',\r\n      title: 'Top B2B Developers in Poland',\r\n      organization: 'Clutch',\r\n      year: '2020 and earlier',\r\n      domains: [],\r\n      services: [\"Software development\", \"IT outsourcing\"],\r\n      ranking: 'A regional Clutch ranking for software development companies in Poland.',\r\n      proof: 'European software development credibility',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-B2B-Developers-2020-Clutch-\u2014-Poland-2020.svg',\r\n      alt: 'Clutch Top B2B Developers Poland 2020'\r\n    },\r\n    {\r\n      id: '43',\r\n      title: 'Top Software Development Company',\r\n      organization: 'GoodFirms',\r\n      year: '2020 and earlier',\r\n      domains: [],\r\n      services: [\"Software development\"],\r\n      ranking: 'A provider ranking for companies delivering custom software development services.',\r\n      proof: 'Custom software expertise',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-Software-Development-Company-by-GoodFirms.svg',\r\n      alt: 'GoodFirms Software Development Company 2020'\r\n    },\r\n    {\r\n      id: '44',\r\n      title: 'Top Web Development Companies',\r\n      organization: 'Selected Firms',\r\n      year: '2020 and earlier',\r\n      domains: [],\r\n      services: [\"Software development\"],\r\n      ranking: 'A provider ranking for companies building websites, web platforms, and business applications.',\r\n      proof: 'Web platform development',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-Web-Development-Companies-by-Selected-Firms.svg',\r\n      alt: 'SelectedFirms Web Development Company 2020'\r\n    },\r\n    {\r\n      id: '45',\r\n      title: 'Top Mobile Apps Developers',\r\n      organization: 'Wadline',\r\n      year: '2020 and earlier',\r\n      domains: [\"Mobile\"],\r\n      services: [\"Software development\"],\r\n      ranking: 'A provider ranking for companies delivering mobile application development services.',\r\n      proof: 'Mobile app development expertise',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1Top-Mobile-Apps-Developers-by-Wadline.svg',\r\n      alt: 'Wadline Top Mobile App Developers 2020'\r\n    },\r\n    {\r\n      id: '46',\r\n      title: 'Top Rated Software Development Companies',\r\n      organization: 'SoftwareWorld',\r\n      year: '2020 and earlier',\r\n      domains: [],\r\n      services: [\"Software development\"],\r\n      ranking: 'A software development provider ranking based on company profile and market reputation.',\r\n      proof: 'Software partner credibility',\r\n      src: 'https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/Property-1SoftwareWorld_-Top-Rated-Software-Development-Companies.svg',\r\n      alt: 'SoftwareWorld Top Rated Software Companies 2020'\r\n    }\r\n  ];\r\n\r\n  \/\/ Helper to render anchor tag for card links\r\n  function renderAwardLink(href) {\r\n    if (!href) return '';\r\n    const isInternal = href.includes('https:\/\/innowise.com\/');\r\n    const relAttr = isInternal ? '' : ' rel=\"noopener noreferrer nofollow\"';\r\n    return `<a class=\"hover-details-more\" href=\"${href}\" target=\"_blank\"${relAttr}>Learn more<\/a>`;\r\n  }\r\n\r\n  \/\/ Main Applied Filter State\r\n  let appliedFilters = {\r\n    domains: [],\r\n    services: [],\r\n    years: []\r\n  };\r\n\r\n  \/\/ Draft Filter State for Mobile Popup\r\n  let draftFilters = {\r\n    domains: [],\r\n    services: [],\r\n    years: []\r\n  };\r\n\r\n  \/\/ Open & Close Mobile Filter Modal\r\n  function openMobileFilterModal() {\r\n    draftFilters.domains = [...appliedFilters.domains];\r\n    draftFilters.services = [...appliedFilters.services];\r\n    draftFilters.years = [...appliedFilters.years];\r\n\r\n    syncChipsWithDraft();\r\n    document.getElementById('mobile-filter-modal').classList.add('active');\r\n  }\r\n\r\n  function closeMobileFilterModal() {\r\n    document.getElementById('mobile-filter-modal').classList.remove('active');\r\n  }\r\n\r\n  \/\/ Toggle Chip Selection in Draft State\r\n  function toggleChip(button) {\r\n    const category = button.dataset.category; \/\/ domain, service, or year\r\n    const value = button.dataset.value;\r\n\r\n    const array = category === 'domain' ? draftFilters.domains :\r\n                  category === 'service' ? draftFilters.services : draftFilters.years;\r\n\r\n    const index = array.indexOf(value);\r\n    if (index > -1) {\r\n      array.splice(index, 1);\r\n      button.classList.remove('selected');\r\n    } else {\r\n      array.push(value);\r\n      button.classList.add('selected');\r\n    }\r\n\r\n    updateApplyButtonCount();\r\n  }\r\n\r\n  \/\/ Sync chips visual state with draft\r\n  function syncChipsWithDraft() {\r\n    document.querySelectorAll('.chip').forEach(button => {\r\n      const category = button.dataset.category;\r\n      const value = button.dataset.value;\r\n      const array = category === 'domain' ? draftFilters.domains :\r\n                    category === 'service' ? draftFilters.services : draftFilters.years;\r\n\r\n      if (array.includes(value)) {\r\n        button.classList.add('selected');\r\n      } else {\r\n        button.classList.remove('selected');\r\n      }\r\n    });\r\n\r\n    updateApplyButtonCount();\r\n  }\r\n\r\n  function updateApplyButtonCount() {\r\n    const count = draftFilters.domains.length + draftFilters.services.length + draftFilters.years.length;\r\n    document.getElementById('apply-count').textContent = count;\r\n  }\r\n  \r\n  function resetMobileFilters() {\r\n    draftFilters = { domains: [], services: [], years: [] };\r\n    syncChipsWithDraft();\r\n  }\r\n\r\n  \/\/ Apply Mobile Filters\r\n  function applyMobileFilters() {\r\n    appliedFilters.domains = [...draftFilters.domains];\r\n    appliedFilters.services = [...draftFilters.services];\r\n    appliedFilters.years = [...draftFilters.years];\r\n\r\n    closeMobileFilterModal();\r\n    renderAwards();\r\n  }\r\n\r\n  \/\/ Desktop Dropdown Handler\r\n  function toggleDropdown(type) {\r\n    const panel = document.getElementById(type + '-panel');\r\n    if (!panel) return;\r\n    const dropdown = panel.parentElement;\r\n    const isOpen = dropdown.classList.contains('open');\r\n\r\n    \/\/ Close all other dropdowns\r\n    document.querySelectorAll('.dropdown').forEach(d => d.classList.remove('open'));\r\n\r\n    if (!isOpen) {\r\n      dropdown.classList.add('open');\r\n    }\r\n  }\r\n\r\n  \/\/ Close dropdowns on click outside\r\n  document.addEventListener('click', function (e) {\r\n    if (!e.target.closest('.dropdown')) {\r\n      document.querySelectorAll('.dropdown').forEach(d => d.classList.remove('open'));\r\n    }\r\n  });\r\n\r\n  function handleFilterChange() {\r\n    appliedFilters.domains = getSelectedCheckboxes('domain-panel');\r\n    appliedFilters.services = getSelectedCheckboxes('service-panel');\r\n    appliedFilters.years = getSelectedCheckboxes('year-panel');\r\n\r\n    renderAwards();\r\n  }\r\n\r\n  function getSelectedCheckboxes(panelId) {\r\n    return Array.from(document.querySelectorAll('#' + panelId + ' input:checked')).map(cb => cb.value);\r\n  }\r\n\r\n  function updateBadgesAndCheckboxes() {\r\n    updateBadge('domain-count', appliedFilters.domains.length);\r\n    updateBadge('service-count', appliedFilters.services.length);\r\n    updateBadge('year-count', appliedFilters.years.length);\r\n\r\n    const total = appliedFilters.domains.length + appliedFilters.services.length + appliedFilters.years.length;\r\n    const mobileBadge = document.getElementById('mobile-total-badge');\r\n    if (mobileBadge) {\r\n      if (total > 0) {\r\n        mobileBadge.textContent = '('+total+')';\r\n        mobileBadge.style.display = 'inline-flex';\r\n      } else {\r\n        mobileBadge.style.display = 'none';\r\n      }\r\n    }\r\n\r\n    \/\/ Sync desktop checkboxes\r\n    syncCheckboxes('domain-panel', appliedFilters.domains);\r\n    syncCheckboxes('service-panel', appliedFilters.services);\r\n    syncCheckboxes('year-panel', appliedFilters.years);\r\n  }\r\n\r\n  function syncCheckboxes(panelId, values) {\r\n    const panel = document.getElementById(panelId);\r\n    if (!panel) return;\r\n    panel.querySelectorAll('input[type=\"checkbox\"]').forEach(cb => {\r\n      cb.checked = values.includes(cb.value);\r\n    });\r\n  }\r\n\r\n  function updateBadge(badgeId, count) {\r\n    const badge = document.getElementById(badgeId);\r\n    if (!badge) return;\r\n    if (count > 0) {\r\n      badge.textContent = count;\r\n      badge.style.display = 'inline-flex';\r\n    } else {\r\n      badge.style.display = 'none';\r\n    }\r\n  }\r\n\r\n  \/\/ Remove individual filter tag\r\n  function removeFilter(type, value) {\r\n    if (type === 'domain') {\r\n      appliedFilters.domains = appliedFilters.domains.filter(item => item !== value);\r\n    } else if (type === 'service') {\r\n      appliedFilters.services = appliedFilters.services.filter(item => item !== value);\r\n    } else if (type === 'year') {\r\n      appliedFilters.years = appliedFilters.years.filter(item => item !== value);\r\n    }\r\n    renderAwards();\r\n  }\r\n\r\n  \/\/ Reset\/Clear all active filters\r\n  function clearAllFilters() {\r\n    appliedFilters = { domains: [], services: [], years: [] };\r\n    renderAwards();\r\n  }\r\n\r\n  \/\/ Render Active Filter Tags in #active-filters container\r\n  function renderActiveFilters() {\r\n    const container = document.getElementById('active-filters');\r\n    if (!container) return;\r\n    container.innerHTML = '';\r\n\r\n    const total = appliedFilters.domains.length + appliedFilters.services.length + appliedFilters.years.length;\r\n    \r\n    \/\/ Hide the element completely when no filters are active\r\n    if (total === 0) {\r\n      container.style.display = 'none';\r\n      return;\r\n    }\r\n\r\n    \/\/ Show as flex container when filters exist\r\n    container.style.display = 'flex';\r\n\r\n    \/\/ Helper to generate SVG with role=\"button\" and onclick handler\r\n    const renderCloseSvg = (type, safeValue) => `\r\n      <svg class=\"removeFilterBtn\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"button\" onclick=\"removeFilter('${type}', '${safeValue}')\">\r\n        <path d=\"M18 7.05L16.95 6L12 10.95L7.05 6L6 7.05L10.95 12L6 16.95L7.05 18L12 13.05L16.95 18L18 16.95L13.05 12L18 7.05Z\" fill=\"currentColor\"\/>\r\n      <\/svg>\r\n    `;\r\n\r\n    \/\/ Render Domains\r\n    appliedFilters.domains.forEach(domain => {\r\n      const tag = document.createElement('span');\r\n      tag.className = 'active-filter-tag';\r\n      const safeDomain = domain.replace(\/'\/g, \"\\'\");\r\n      tag.innerHTML = `\r\n        ${domain}\r\n        ${renderCloseSvg('domain', safeDomain)}\r\n      `;\r\n      container.appendChild(tag);\r\n    });\r\n\r\n    \/\/ Render Services\r\n    appliedFilters.services.forEach(service => {\r\n      const tag = document.createElement('span');\r\n      tag.className = 'active-filter-tag';\r\n      const safeService = service.replace(\/'\/g, \"\\'\");\r\n      tag.innerHTML = `\r\n        ${service}\r\n        ${renderCloseSvg('service', safeService)}\r\n      `;\r\n      container.appendChild(tag);\r\n    });\r\n\r\n    \/\/ Render Years\r\n    appliedFilters.years.forEach(year => {\r\n      const tag = document.createElement('span');\r\n      tag.className = 'active-filter-tag';\r\n      const safeYear = String(year).replace(\/'\/g, \"\\'\");\r\n      tag.innerHTML = `\r\n        ${year}\r\n        ${renderCloseSvg('year', safeYear)}\r\n      `;\r\n      container.appendChild(tag);\r\n    });\r\n\r\n    \/\/ Clear All Button\r\n    const clearBtn = document.createElement('button');\r\n    clearBtn.className = 'clear-all-btn';\r\n    clearBtn.textContent = 'Clear all';\r\n    clearBtn.onclick = clearAllFilters;\r\n    container.appendChild(clearBtn);\r\n  }\r\n\r\n  \/\/ Helper function to handle Show all \/ Show less logic per year section\r\n  function applyYearSectionLimits(section, grid, year, isNoFilter) {\r\n    const isMobile = window.innerWidth < 768;\r\n    const cardElements = Array.from(grid.querySelectorAll('.award-card'));\r\n    if (cardElements.length === 0) return;\r\n\r\n    let hiddenCards = [];\r\n\r\n    if (isMobile) {\r\n      if (!isNoFilter) {\r\n        \/\/ Mobile with filters: show full list of awards, don't hide rows\r\n        return;\r\n      }\r\n      \/\/ Mobile default (no filters)\r\n      const limit = (year === '2026') ? 8 : 3;\r\n      if (cardElements.length > limit) {\r\n        hiddenCards = cardElements.slice(limit);\r\n      }\r\n    } else {\r\n      \/\/ Desktop \/ Tablet\r\n      if (isNoFilter) {\r\n        \/\/ Default (No filters)\r\n        if (year === '2026') {\r\n          \/\/ 2026 year is always show full list of awards\r\n          return;\r\n        }\r\n      }\r\n\r\n      \/\/ For Desktop:\r\n      \/\/ 1. Default (No filters) for years other than 2026\r\n      \/\/ 2. Filtered State (Grouped by year)\r\n      \/\/ Both cases: If > 1 row exists, hide all cards past the 1st row\r\n      const rowOffsets = [];\r\n      cardElements.forEach(card => {\r\n        if (!rowOffsets.includes(card.offsetTop)) {\r\n          rowOffsets.push(card.offsetTop);\r\n        }\r\n      });\r\n\r\n      if (rowOffsets.length > 1) {\r\n        const firstRowOffset = rowOffsets[0];\r\n        hiddenCards = cardElements.filter(card => card.offsetTop > firstRowOffset);\r\n      }\r\n    }\r\n\r\n    \/\/ If cards need to be hidden, hide them and append the toggle button inside section\r\n    if (hiddenCards.length > 0) {\r\n      hiddenCards.forEach(card => card.style.display = 'none');\r\n\r\n      const toggleBtn = document.createElement('button');\r\n      toggleBtn.className = 'btn-show-toggle';\r\n      toggleBtn.textContent = 'Show all';\r\n\r\n      toggleBtn.onclick = function() {\r\n        const isExpanded = toggleBtn.classList.contains('expanded');\r\n        if (isExpanded) {\r\n          hiddenCards.forEach(card => card.style.display = 'none');\r\n          toggleBtn.textContent = 'Show all';\r\n          toggleBtn.classList.remove('expanded');\r\n        } else {\r\n          hiddenCards.forEach(card => card.style.display = '');\r\n          toggleBtn.textContent = 'Show less';\r\n          toggleBtn.classList.add('expanded');\r\n        }\r\n      };\r\n\r\n      section.appendChild(toggleBtn);\r\n    }\r\n  }\r\n\r\n  \/\/ Render Awards Grid\r\n  function renderAwards() {\r\n    updateBadgesAndCheckboxes();\r\n    renderActiveFilters();\r\n\r\n    const container = document.getElementById('awards-container');\r\n    container.innerHTML = '';\r\n\r\n    const filtered = AWARDS.filter(award => {\r\n      const dMatch = appliedFilters.domains.length === 0 || award.domains.some(d => appliedFilters.domains.includes(d));\r\n      const sMatch = appliedFilters.services.length === 0 || award.services.some(s => appliedFilters.services.includes(s));\r\n      const yMatch = appliedFilters.years.length === 0 || appliedFilters.years.includes(award.year);\r\n      return dMatch && sMatch && yMatch;\r\n    });\r\n\r\n    if (filtered.length === 0) {\r\n      container.innerHTML = '<div class=\"awards-not-found\"><p>No awards found, please select other filters.<\/p><button class=\"btn-apply\" onclick=\"clearAllFilters()\">Reset all filters<\/button><\/div>';\r\n      return;\r\n    }\r\n\r\n    const yearsOrder = ['2026', '2025', '2024', '2023', '2022', '2021', '2020 and earlier'];\r\n    const isNoFilter = appliedFilters.domains.length === 0 && appliedFilters.services.length === 0 && appliedFilters.years.length === 0;\r\n\r\n    \/\/ Show year headers by default OR when year filter is explicitly selected\r\n    if (isNoFilter || appliedFilters.years.length > 0) {\r\n      const grouped = {};\r\n      filtered.forEach(item => {\r\n        if (!grouped[item.year]) grouped[item.year] = [];\r\n        grouped[item.year].push(item);\r\n      });\r\n\r\n      yearsOrder.forEach(year => {\r\n        const isSelectedYear = appliedFilters.years.length === 0 || appliedFilters.years.includes(year);\r\n        if (isSelectedYear && grouped[year] && grouped[year].length > 0) {\r\n          const section = document.createElement('div');\r\n          section.className = 'year-section';\r\n\r\n          const h2 = document.createElement('h2');\r\n          h2.className = 'year-title';\r\n          h2.textContent = year;\r\n          section.appendChild(h2);\r\n\r\n          const grid = document.createElement('div');\r\n          grid.className = 'awards-grid';\r\n\r\n          grouped[year].forEach(award => {\r\n            const card = document.createElement('div');\r\n            card.className = 'award-card';\r\n            card.innerHTML = `\r\n              <div class=\"card-side card-default-side\">\r\n                <img decoding=\"async\" class=\"card-img\" src=\"${award.src}\" alt=\"${award.alt || 'Award icon'}.\" \/>\r\n                <div class=\"card-info\">\r\n                  <span class=\"card-nomination\">${award.title}<\/span>\r\n                  <span class=\"card-organization\">${award.organization}<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"card-side card-hover-side\">\r\n                 <div class=\"hover-details\">\r\n                    <p>${award.ranking}<\/p>\r\n                    <p><b>What it proves:<\/b> ${award.proof}<\/p>\r\n                 <\/div>\r\n                 ${renderAwardLink(award.href)}\r\n              <\/div>\r\n            `;\r\n            \r\n            \/\/ Attach click event to card\r\n            card.onclick = function() { handleCardClick(this); };\r\n\r\n            grid.appendChild(card);\r\n          });\r\n\r\n          section.appendChild(grid);\r\n          container.appendChild(section);\r\n\r\n          \/\/ Apply toggle limit logic after appending section to DOM\r\n          applyYearSectionLimits(section, grid, year, isNoFilter);\r\n        }\r\n      });\r\n    } else {\r\n      \/\/ When Domain or Service filters are applied without Year filter\r\n      filtered.sort((a, b) => yearsOrder.indexOf(a.year) - yearsOrder.indexOf(b.year));\r\n\r\n      const grid = document.createElement('div');\r\n      grid.className = 'awards-grid';\r\n\r\n      filtered.forEach(award => {\r\n        const card = document.createElement('div');\r\n        card.className = 'award-card';\r\n        card.innerHTML = `\r\n          <div class=\"card-side card-default-side\">\r\n            <img decoding=\"async\" class=\"card-img\" src=\"${award.src}\" alt=\"${award.alt || 'Award icon'}.\" \/>\r\n            <div class=\"card-info\">\r\n              <span class=\"card-nomination\">${award.title}<\/span>\r\n              <span class=\"card-organization\">${award.organization}<\/span>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"card-side card-hover-side\">\r\n            <div class=\"hover-details\">\r\n                    <p>${award.ranking}<\/p>\r\n                    <p><b>What it proves:<\/b> ${award.proof}<\/p>\r\n            <\/div>\r\n            ${renderAwardLink(award.href)}\r\n          <\/div>\r\n        `;\r\n        \r\n        card.onclick = function() { handleCardClick(this); };\r\n        grid.appendChild(card);\r\n      });\r\n\r\n      container.appendChild(grid);\r\n    }\r\n  }\r\n\r\n  \/\/ Tablet and Desktop Click-to-Reveal Logic\r\n  function handleCardClick(cardElement) {\r\n    if (window.innerWidth < 768 || window.innerWidth > 1023) return;\r\n\r\n    const isAlreadyActive = cardElement.classList.contains('is-active');\r\n\r\n    document.querySelectorAll('.award-card').forEach(card => {\r\n      card.classList.remove('is-active');\r\n    });\r\n\r\n    if (!isAlreadyActive) {\r\n      cardElement.classList.add('is-active');\r\n    }\r\n  }\r\n\r\n  \/\/ Dismiss active tablet card when clicking outside\r\n  document.addEventListener('click', function(event) {\r\n    if (window.innerWidth >= 768) {\r\n      if (!event.target.closest('.award-card')) {\r\n        document.querySelectorAll('.award-card').forEach(card => {\r\n          card.classList.remove('is-active');\r\n        });\r\n      }\r\n    }\r\n  });\r\n\r\n  \/\/ Re-calculate layouts on window resize\r\n  let resizeTimer;\r\n  window.addEventListener('resize', () => {\r\n    clearTimeout(resizeTimer);\r\n    resizeTimer = setTimeout(() => {\r\n      renderAwards();\r\n    }, 150);\r\n  });\r\n\r\n  \/\/ Initial Load\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    renderAwards();\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3cf28c7 e-flex e-con-boxed e-con e-parent\" data-id=\"3cf28c7\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0519470 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"0519470\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What this means for your project<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-053036c elementor-widget__width-initial mb-0 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"053036c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Awards don\u2019t guarantee success. But they do show patterns: clients come back, independent platforms notice the work, and industry programs recognize the results. For you, that means fewer unknowns when choosing a technology partner.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-936a6d5 e-grid e-con-full grid-with-links items-list-with-icons e-con e-child\" data-id=\"936a6d5\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-13779d4 e-con-full e-flex e-con e-child\" data-id=\"13779d4\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3254303 e-con-full e-flex e-con e-child\" data-id=\"3254303\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d9dd418 elementor-widget elementor-widget-image\" data-id=\"d9dd418\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/571.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb03d99 elementor-widget elementor-widget-heading\" data-id=\"cb03d99\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Less vendor risk<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb449d5 elementor-widget elementor-widget-text-editor\" data-id=\"bb449d5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Recognized by global rankings, B2B platforms, and industry award programs.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b910a3f e-con-full e-flex e-con e-child\" data-id=\"b910a3f\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ae0b87f e-con-full e-flex e-con e-child\" data-id=\"ae0b87f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9340317 elementor-widget elementor-widget-image\" data-id=\"9340317\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/572.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d6572c elementor-widget elementor-widget-heading\" data-id=\"4d6572c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">More delivery confidence<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0947e4c elementor-widget elementor-widget-text-editor\" data-id=\"0947e4c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Backed by two decades of software development, consulting, testing, and auditing.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9da4f14 e-con-full e-flex e-con e-child\" data-id=\"9da4f14\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-75a6524 e-con-full e-flex e-con e-child\" data-id=\"75a6524\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d05fc4 elementor-widget elementor-widget-image\" data-id=\"7d05fc4\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/5482.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dfa0c4b elementor-widget elementor-widget-heading\" data-id=\"dfa0c4b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Proof across domains<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7cc2ea5 elementor-widget elementor-widget-text-editor\" data-id=\"7cc2ea5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Not one lucky category. Recognition across business growth, engineering, design, and beyond.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-43128f4 e-flex e-con-boxed e-con e-parent\" data-id=\"43128f4\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62b1fd4 elementor-widget-tablet__width-initial elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"62b1fd4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Need a team with proof behind the pitch?<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c379726 elementor-align-justify elementor-widget__width-initial elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"c379726\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">We\u2019re right here<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0275cc9 e-flex e-con-boxed e-con e-parent\" data-id=\"0275cc9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44085d1 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"44085d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our award-winning projects <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ef446e elementor-widget__width-initial mb-0 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"4ef446e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Selected Innowise-built solutions recognized by independent award programs, industry juries, and technology platforms.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ca373f e-con-full e-flex e-con e-child\" data-id=\"8ca373f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3aacf5 elementor-widget elementor-widget-html\" data-id=\"d3aacf5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n    .project-awards-swiper{\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 80px;\r\n        overflow: visible;\r\n    }\r\n    \r\n    .project-award-card{\r\n        max-width: 680px;\r\n        padding: 40px;\r\n        border: 1px solid #2E2E2E;\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 30px;\r\n        justify-content: space-between;\r\n        align-items: start;\r\n        height: auto;\r\n    }\r\n    \r\n    .project-award-content{\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 30px;\r\n        color: #2E2E2E;\r\n    }\r\n    \r\n    .project-award-header{\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 30px;\r\n    }\r\n    \r\n    .project-award-title{\r\n        margin: 0;\r\n        font-family: Sora;\r\n        font-weight: 600;\r\n        font-size: 24px;\r\n        line-height: 135%;\r\n        margin-bottom: 16px;\r\n\r\n    }\r\n    \r\n    .project-award-title a{\r\n        text-decoration: underline;\r\n    }\r\n    \r\n    .project-award-subtitle{\r\n        font-family: Sora;\r\n        font-weight: 400;\r\n        font-size: 20px;\r\n        line-height: 135%;\r\n        \r\n    }\r\n    \r\n    .project-award-description{\r\n        font-family: Karla;\r\n        font-weight: 400;\r\n        font-size: 18px;\r\n        line-height: 150%;\r\n    }\r\n    \r\n    .project-award-link{\r\n        font-family: Karla;\r\n        font-weight: 400;\r\n        font-size: 18px;\r\n        line-height: 150%;\r\n        color: #C63031;\r\n        position: relative;\r\n    }\r\n    \r\n    .project-award-link::after {\r\n      content: '';\r\n      position: absolute;\r\n      top: 50%;\r\n      left: calc(100% + 8px);\r\n      width: 20px;\r\n      height: 20px;\r\n      background-image: url('https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/akar-icons_arrow-down.svg');\r\n      background-position: center;\r\n      background-repeat: no-repeat;\r\n      background-size: contain;\r\n      transform: translateY(-50%);\r\n    }\r\n    \r\n    .project-award-link:hover{\r\n        color: #D13B3B;\r\n        text-decoration: underline;\r\n    }\r\n    \r\n    .project-awards-pagination{\r\n        display: flex;\r\n        justify-content: center;\r\n        gap: 10px;\r\n        position: unset;\r\n    }\r\n    \r\n    .project-awards-pagination .swiper-pagination-bullet{\r\n        border-radius: 0;\r\n        width: 100px;\r\n        height: 4px;\r\n        margin: 0 !important;\r\n        background-color: #DBD8D8;\r\n        opacity: 1;\r\n    }\r\n    \r\n    .project-awards-pagination .swiper-pagination-bullet-active{\r\n        background-color: #2E2E2E;\r\n    }\r\n    \r\n    \/*.offering-swiper .offering-card:last-child {*\/\r\n    \/*    margin-right: 0 !important;*\/\r\n    \/*}*\/\r\n    \r\n    @media (max-width: 1279px){\r\n        .project-awards-swiper{\r\n            gap: 40px;\r\n        }\r\n        \r\n        .project-award-card{\r\n            max-width: 600px;\r\n        }\r\n    }\r\n    \r\n    @media (max-width: 1023px){\r\n        \r\n    }\r\n    \r\n    @media (max-width: 767px){\r\n        .project-awards-pagination{\r\n            display: none;\r\n        }\r\n        \r\n        .project-award-card{\r\n            max-width: 300px;\r\n            padding: 20px;\r\n            gap: 20px;\r\n        }\r\n        \r\n        .project-award-content{\r\n            gap: 16px;\r\n        }\r\n        \r\n        .project-award-header{\r\n            flex-direction: column;\r\n            align-items: start;\r\n            gap: 16px;\r\n        }\r\n        \r\n        .project-award-title{\r\n            margin-bottom: 10px;\r\n        }\r\n        \r\n        .project-award-subtitle{\r\n            font-size: 14px;\r\n        }\r\n        \r\n        img.project-award-icon{\r\n            height: 80px;\r\n            width: auto;\r\n        }\r\n        \r\n        .project-award-description{\r\n            font-size: 14px;\r\n        }\r\n        \r\n        .project-award-link{\r\n            font-size: 14px;\r\n        }\r\n        \r\n        .project-award-link::after{\r\n            width: 16px;\r\n            height: 16px;\r\n            left: calc(100% + 4px);\r\n        }\r\n        \r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function () {\r\n    const offeringSwiper = new Swiper('.project-awards-swiper', {\r\n        slidesPerView: 'auto',\r\n        slidesPerGroup: 1,\r\n        spaceBetween: 12,\r\n        grabCursor: true,\r\n        loop: false,\r\n        pagination: {\r\n            el: '.project-awards-pagination',\r\n            clickable: true,\r\n        },\r\n        breakpoints: {\r\n            769: {\r\n                spaceBetween: 20,\r\n            },\r\n            1025: {\r\n                spaceBetween: 40,\r\n            },\r\n            1280:{\r\n                slidesPerView: 2, \r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43cc188 elementor-widget elementor-widget-html\" data-id=\"43cc188\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Swiper Container -->\r\n<div class=\"swiper project-awards-swiper\">\r\n    <div class=\"swiper-wrapper\">\r\n        \r\n        <!-- Slide 1 -->\r\n        <div class=\"swiper-slide project-award-card\">\r\n            <div class=\"project-award-content\">\r\n                <div class=\"project-award-header\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/FINALISTS-HTN-Primary-Care-Awards-2526.svg\" alt=\"HTN Primary Care Finalist.\" class=\"project-award-icon\" \/>\r\n                    <div>\r\n                        <h3 class=\"project-award-title\">\r\n                            <a href=\"https:\/\/htn.co.uk\/2026\/02\/25\/the-reveal-htn-primary-care-awards-finalists-2\/\" target=\"_blank\" rel=\"noopener noreferrer\">HTN Primary Care Awards<\/a>\r\n                        <\/h3>\r\n                        <span class=\"project-award-subtitle\">Data integration gateway for FIM Medical<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <p class=\"project-award-description\">\r\n                    Innowise built a FHIR-based integration gateway for FIM Medical, connecting proprietary diagnostic software with FHIR-enabled EHR systems. The solution automates the exchange of spirometry, audiometry, and visiometry results, reducing manual data entry and helping clinics access diagnostic data directly in their existing systems.\r\n                <\/p>\r\n            <\/div>\r\n            <a class=\"project-award-link\" href=\"\/case\/custom-fhir-integration-gateway\/\">Read more<\/a>\r\n        <\/div>\r\n\r\n        <!-- Slide 2 -->\r\n        <div class=\"swiper-slide project-award-card\">\r\n            <div class=\"project-award-content\">\r\n                <div class=\"project-award-header\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/UKBTA26_Finalist_Badge.svg\" alt=\"UK Business Tech Awards Finalist.\" class=\"project-award-icon\" \/>\r\n                    <div>\r\n                        <h3 class=\"project-award-title\">\r\n                            <a href=\"https:\/\/businesstechawards.com\/2026-shortlist\/?utm_campaign=8130179-UK%20Business%20Tech%20Awards%202026&utm_medium=email&_hsenc=p2ANqtz--Kb05d4QtltnJ65NuvLLcvZ4t_lvnBSWTIi2tdZ4AKngAZHHI8Lw8aBhzdvbVKWXVt-lFD7ZizMmfj5XXJRTKAJUXhXvN0gpeE8JBurbSUcRimpLY&_hsmi=421247848&utm_content=421247848&utm_source=hs_email\" target=\"_blank\" rel=\"noopener noreferrer\">UK Business Tech Awards<\/a>\r\n                        <\/h3>\r\n                        <span class=\"project-award-subtitle\">Blockchain ecosystem with Layer-2 zk-Rollups for Haust<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <p class=\"project-award-description\">\r\n                    Innowise helped Haust Labs build a Layer-2 DeFi ecosystem with a wallet, DEX, lending protocol, account abstraction, AI-powered financial assistant, and cross-chain integrations. The platform was designed to make DeFi faster, cheaper, and easier to use, with millions of wallets created and testnet transactions processed.\r\n                <\/p>\r\n            <\/div>\r\n            <a class=\"project-award-link\" href=\"\/case\/blockchain-ecosystem-development\/\">Read more<\/a>\r\n        <\/div>\r\n\r\n        <!-- Slide 3 -->\r\n        <div class=\"swiper-slide project-award-card\">\r\n            <div class=\"project-award-content\">\r\n                <div class=\"project-award-header\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/London-Design-Awards-2026.svg\" alt=\"London Design Awards Gold Winner 2025.\" class=\"project-award-icon\" \/>\r\n                    <div>\r\n                        <h3 class=\"project-award-title\">\r\n                            <a href=\"https:\/\/thelondondesignawards.com\/cn\/winner-info.php?id=7298\" target=\"_blank\" rel=\"noopener noreferrer\">London Design Awards<\/a>\r\n                        <\/h3>\r\n                        <span class=\"project-award-subtitle\">Cove marketplace brand identity<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <p class=\"project-award-description\">\r\n                    Innowise created the brand identity for Cove, a Bermudian marketplace connecting local businesses, drivers, sellers, and customers. The modular visual system draws on Bermuda\u2019s natural symbols and colors to make the marketplace ecosystem clear, vibrant, and easy to navigate.\r\n                <\/p>\r\n            <\/div>\r\n            <a class=\"project-award-link\" href=\"https:\/\/thelondondesignawards.com\/cn\/winner-info.php?id=7298\" target=\"_blank\" rel=\"noopener noreferrer\">Read more<\/a>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- Swiper Controls -->\r\n    <div class=\"swiper-pagination project-awards-pagination\"><\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bff0b5b e-flex e-con-boxed e-con e-parent\" data-id=\"bff0b5b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c14035e elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"c14035e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Real moments behind the recognition<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5bba23d e-con-full e-flex e-con e-child\" data-id=\"5bba23d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2001867 elementor-widget elementor-widget-html\" data-id=\"2001867\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n    \/* ----------------------------------\r\n       MOBILE & TABLET SLIDER (< 1280px)\r\n    ---------------------------------- *\/\r\n    @media (max-width: 1279px) {\r\n        .gallery-swiper {\r\n            width: 100%;\r\n            height: 420px;\r\n        }\r\n\r\n        .gallery-swiper .swiper-wrapper {\r\n            height: 100%;\r\n        }\r\n\r\n        .gallery-slide {\r\n            height: 100%;\r\n            width: auto;\r\n            display: block;\r\n        }\r\n\r\n        img.gallery-img {\r\n            height: 100%;\r\n            width: auto;\r\n            object-fit: cover;\r\n            display: block;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        .gallery-swiper {\r\n            height: 169px;\r\n        }\r\n    }\r\n\r\n    \/* ----------------------------------\r\n       DESKTOP GRID (>= 1280px)\r\n    ---------------------------------- *\/\r\n    @media (min-width: 1280px) {\r\n        .gallery-swiper .swiper-wrapper {\r\n            display: grid;\r\n            grid-template-columns: repeat(4, 1fr);\r\n            grid-template-rows: repeat(2, 420px);\r\n            max-width: 100%;\r\n            gap: 40px;\r\n        }\r\n\r\n        .gallery-slide {\r\n            width: 100%;\r\n            height: 100%;\r\n            display: block;\r\n        }\r\n\r\n        .gallery-swiper .gallery-slide:first-child,\r\n        .gallery-swiper .gallery-slide:last-child {\r\n            grid-column: span 2;\r\n        }\r\n\r\n        img.gallery-img {\r\n            width: 100%;\r\n            height: 100%;\r\n            object-fit: cover;\r\n            object-position: center;\r\n            display: block;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n    let gallerySwiper = null;\r\n\r\n    function handleSwiperLifecycle() {\r\n        const isMobile = window.innerWidth < 1280;\r\n\r\n        \/\/ Initialize Swiper on Mobile\/Tablet\r\n        if (isMobile && !gallerySwiper) {\r\n            gallerySwiper = new Swiper('.gallery-swiper', {\r\n                slidesPerView: 'auto',\r\n                slidesPerGroup: 1,\r\n                spaceBetween: 8,\r\n                grabCursor: true,\r\n                loop: true,\r\n                autoplay: {\r\n                    delay: 2500,\r\n                    disableOnInteraction: false,\r\n                },\r\n                breakpoints: {\r\n                    769: {\r\n                        spaceBetween: 20,\r\n                    }\r\n                },\r\n                on: {\r\n                    imagesReady: function () {\r\n                        this.update();\r\n                    }\r\n                }\r\n            });\r\n        } \r\n        \/\/ Destroy Swiper on Desktop to restore native CSS Grid\r\n        else if (!isMobile && gallerySwiper) {\r\n            gallerySwiper.destroy(true, true); \/\/ true, true removes all inline CSS & duplicate DOM slides\r\n            gallerySwiper = null;\r\n        }\r\n    }\r\n\r\n    \/\/ Run on page load\r\n    handleSwiperLifecycle();\r\n\r\n    \/\/ Run on window resize\r\n    window.addEventListener('resize', handleSwiperLifecycle);\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16a3257 elementor-widget elementor-widget-html\" data-id=\"16a3257\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Gallery Swiper Container -->\r\n<div class=\"swiper gallery-swiper\">\r\n    <div class=\"swiper-wrapper\">\r\n        \r\n        <!-- Slide 1 -->\r\n        <a class=\"swiper-slide gallery-slide\" href=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-3.jpg\" data-elementor-open-lightbox=\"yes\">\r\n            <img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-3.jpg\" alt=\"Innowise team members with partners at an international technology exhibition.\" class=\"gallery-img\" \/>\r\n        <\/a>\r\n\r\n        <!-- Slide 2 -->\r\n        <a class=\"swiper-slide gallery-slide\" href=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-1.jpg\" data-elementor-open-lightbox=\"yes\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-1.jpg\" alt=\"Innowise representatives meeting clients at a global industry event.\" class=\"gallery-img\" \/>\r\n        <\/a>\r\n\r\n        <!-- Slide 3 -->\r\n        <a class=\"swiper-slide gallery-slide\" href=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-2.jpg\" data-elementor-open-lightbox=\"yes\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-2.jpg\" alt=\"Innowise expert speaking at a technology conference.\" class=\"gallery-img\" \/>\r\n        <\/a>\r\n\r\n        <!-- Slide 4 -->\r\n        <a class=\"swiper-slide gallery-slide\" href=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image4.jpg\" data-elementor-open-lightbox=\"yes\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image4.jpg\" alt=\"Innowise team presenting company expertise at an international exhibition booth.\" class=\"gallery-img\" \/>\r\n        <\/a>\r\n\r\n        <!-- Slide 5 -->\r\n        <a class=\"swiper-slide gallery-slide\" href=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-5.jpg\" data-elementor-open-lightbox=\"yes\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-5.jpg\" alt=\"Innowise team at a healthcare award ceremony.\" class=\"gallery-img\" \/>\r\n        <\/a>\r\n\r\n        <!-- Slide 6 -->\r\n        <a class=\"swiper-slide gallery-slide\" href=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-6.jpg\" data-elementor-open-lightbox=\"yes\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/image-6.jpg\" alt=\"Vibe coding workflow and accountability.\" class=\"gallery-img\" \/>\r\n        <\/a>\r\n\r\n    <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-da5f525 news e-flex e-con-boxed e-con e-parent\" data-id=\"da5f525\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b3a18a8 e-con-full e-flex e-con e-child\" data-id=\"b3a18a8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06f153c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"06f153c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Latest company updates<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00d7a42 elementor-widget elementor-widget-html\" data-id=\"00d7a42\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"about-us-link news-link\">\n   <a href=\"\/company-news\/\">\n        See the news\n    <\/a> \n<\/div>\n\n<style>\n    .about-us-link{\n        font-family: Sora;\n        font-weight: 600;\n        font-size: 18px;\n        line-height: 130%;\n        padding-bottom: 8px;\n        border-bottom: 1px solid #2E2E2E;\n        width: fit-content;\n    }\n    \n    .about-us-link:hover{\n        border-color: #C63031;\n    }\n    \n    .about-us-link:hover a{\n        color: #C63031;\n    }\n    \n    @media (max-width: 767px){\n        .about-us-link{\n            font-size: 14px;\n            border-color: #C63031;\n        }\n        \n        .about-us-link a{\n            color: #D13B3B;\n        }\n        \n    }\n    \n    @media (max-width: 767px){\n        \n        .news-link{\n            display: none;\n        }\n    }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16b26c6 elementor-widget elementor-widget-shortcode\" data-id=\"16b26c6\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"newsroom-last-news-wrap\">\n        <div class=\"newsroom-last-news-left\" style=\"background-image:url(\/wp-content\/uploads\/2026\/06\/Hubspot-partnership.png)\">\n\n        <\/div>\n                <div class=\"newsroom-last-news-right\">\n                            \n                                <div class=\"newsroom-last-news-item\" data-type=\"newsroom\">\n                                    \n                    <div class=\"newsroom-last-news-item-tag\">\n                        #Achievements                    <\/div>\n                    <div class=\"newsroom-last-news-item-title\">\n                        Innowise named to the IAOP Global 100 for the fifth year in a row                    <\/div>\n                    \n                    <input type=\"hidden\" class=\"newsroom-popup-title\" value=\"Innowise named to the IAOP Global 100 for the fifth year in a row\">\n                    <input type=\"hidden\" class=\"newsroom-popup-tag\" value=\"#Achievements\">\n                    <input type=\"hidden\" class=\"newsroom-popup-content\" value='\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Innowise has once again been named to the &lt;a href=&quot;https:\/\/www.iaop.org\/Content\/19\/165\/5912&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener nofollow&quot;&gt;&lt;strong&gt;IAOP Global 100&lt;\/strong&gt;&lt;\/a&gt;, the annual list recognizing some of the world\u2019s top outsourcing, technology, and business services providers and advisors. This marks our &lt;strong&gt;fifth consecutive appearance&lt;\/strong&gt;, following recognition in 2022, 2023, 2024, and 2025.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;IAOP\u2019s Global 100 is not based on company size or market share. Organizations apply each year and are assessed by an independent evaluation panel across several areas, including client results, industry recognition, innovation, and social impact.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;For 2026, Innowise was recognized as a &lt;strong&gt;Rising Star&lt;\/strong&gt; and earned stars in three categories:&lt;\/p&gt;\n\n\n\n&lt;ul class=&quot;wp-block-list&quot;&gt;\n&lt;li&gt;&lt;strong&gt;Client Outcomes&lt;\/strong&gt;&lt;\/li&gt;\n\n\n\n&lt;li&gt;&lt;strong&gt;Awards &amp;amp; Certifications&lt;\/strong&gt;&lt;\/li&gt;\n\n\n\n&lt;li&gt;&lt;strong&gt;Social Impact&lt;\/strong&gt;&lt;\/li&gt;\n&lt;\/ul&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;The &lt;strong&gt;Client Outcomes&lt;\/strong&gt; recognition is particularly important to us. Technology partnerships ultimately have to prove their value in practice, whether that means helping a client move faster, scale a product, modernize an existing system, strengthen delivery capacity, or tackle a problem their internal team cannot solve alone.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;The &lt;strong&gt;Awards &amp;amp; Certifications&lt;\/strong&gt; star reflects independent recognition of our expertise and the standards behind our work. And &lt;strong&gt;Social Impact&lt;\/strong&gt; looks beyond project delivery to how companies approach responsible business, ethical operations, sustainability, and their wider impact.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Our business has grown, our technology stack has evolved, and the types of projects our teams take on have become more complex. Yet the thing clients expect from us has stayed remarkably consistent: strong people, dependable delivery, and a technology partner they can trust with important work.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;For our clients, the &lt;strong&gt;IAOP Global 100&lt;\/strong&gt; provides another independent reference point when choosing a software development or outsourcing partner. For us, it is a reminder that long-term recognition is built project by project, team by team, and relationship by relationship.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Five years down. We\u2019re proud of the streak, and even more proud of the work behind it.&lt;\/p&gt;\n'>\n                    <input type=\"hidden\" class=\"newsroom-popup-thumbnail\" value=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/innowise-iaop-global-100-2026.png\">\n                    <input type=\"hidden\" class=\"newsroom-popup-date\" value=\"octubre 8, 2026\">\n                    \n                                <\/div>\n                                \n                            \n                                <div class=\"newsroom-last-news-item\" data-type=\"newsroom\">\n                                    \n                    <div class=\"newsroom-last-news-item-tag\">\n                        #Achievements                    <\/div>\n                    <div class=\"newsroom-last-news-item-title\">\n                        Innowise wins two Corporate Vision\u2019s Technology Innovator Awards 2026                    <\/div>\n                    \n                    <input type=\"hidden\" class=\"newsroom-popup-title\" value=\"Innowise wins two Corporate Vision\u2019s Technology Innovator Awards 2026\">\n                    <input type=\"hidden\" class=\"newsroom-popup-tag\" value=\"#Achievements\">\n                    <input type=\"hidden\" class=\"newsroom-popup-content\" value='\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Innowise has picked up two titles at &lt;a href=&quot;https:\/\/www.corporatevision-news.com\/winners\/innowise\/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener nofollow&quot;&gt;Corporate Vision\u2019s Technology Innovator Awards 2026&lt;\/a&gt;: &lt;strong&gt;Best Full-Cycle Software Development Partner 2026&lt;\/strong&gt; and &lt;strong&gt;Multi-Industry Innovation Pioneer Award 2026&lt;\/strong&gt;.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;The awards celebrate companies making their mark on the technology industry through fresh ideas, strong engineering, and real-world results. And we&amp;#8217;re happy to be among this year&amp;#8217;s winners!&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;So, what goes into earning these two titles?&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Quite a mix of things, actually. On any given day, our teams might be helping a &lt;a href=&quot;https:\/\/innowise.com\/banking\/&quot;&gt;bank&lt;\/a&gt; rethink its digital services, working on a &lt;a href=&quot;https:\/\/innowise.com\/healthcare\/&quot;&gt;healthcare&lt;\/a&gt; platform, or developing software for a &lt;a href=&quot;https:\/\/innowise.com\/industries\/manufacturing\/&quot;&gt;manufacturing&lt;\/a&gt; business. Each project brings a different set of questions, technical hurdles, and expectations.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;And the work doesn&amp;#8217;t always start with a blank page. Sometimes we&amp;#8217;re involved from the first sketches of a product. Other times, we join when a platform needs serious upgrades, new integrations, or extra engineering capacity.&lt;\/p&gt;\n\n\n\n&lt;div class=&quot;wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-04e676ae wp-block-group-is-layout-flex&quot;&gt;\n&lt;div class=&quot;wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-04e676ae wp-block-group-is-layout-flex&quot;&gt;\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;With &lt;\/p&gt;\n\n\n&lt;span id=&quot;employers-count&quot;&gt;3,500+&lt;\/span&gt;\n&lt;\/div&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt; IT professionals and expertise spanning AI, cloud, data engineering, cybersecurity, DevOps, and custom software development, we have the people and technical know-how to handle projects of very different shapes and sizes.&lt;\/p&gt;\n&lt;\/div&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;That&amp;#8217;s what makes this double recognition particularly special. It brings together two things we&amp;#8217;ve spent years building: the ability to see a software project through from start to finish and the experience to work across industries that have little in common beyond their need for great technology.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;A big thank you to our teams for all the hard work, curiosity, and occasional late-night debugging sessions that go into making it happen. And, of course, to our clients for giving us interesting problems to solve.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;We&amp;#8217;re thrilled to add these two awards to our collection. On to the next challenge!&lt;\/p&gt;\n'>\n                    <input type=\"hidden\" class=\"newsroom-popup-thumbnail\" value=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/technology-innovator-awards-2026.png\">\n                    <input type=\"hidden\" class=\"newsroom-popup-date\" value=\"octubre 7, 2026\">\n                    \n                                <\/div>\n                                \n                            \n                                <div class=\"newsroom-last-news-item\" data-type=\"newsroom\">\n                                    \n                    <div class=\"newsroom-last-news-item-tag\">\n                        #Achievements                    <\/div>\n                    <div class=\"newsroom-last-news-item-title\">\n                        Innowise takes home two wins at the Corporate Vision\u2019s Global Business Awards 2026                    <\/div>\n                    \n                    <input type=\"hidden\" class=\"newsroom-popup-title\" value=\"Innowise takes home two wins at the Corporate Vision\u2019s Global Business Awards 2026\">\n                    <input type=\"hidden\" class=\"newsroom-popup-tag\" value=\"#Achievements\">\n                    <input type=\"hidden\" class=\"newsroom-popup-content\" value='\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Two awards, one very good reason to celebrate.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Innowise has been named a double winner at &lt;a href=&quot;https:\/\/www.corporatevision-news.com\/winners\/innowise-2\/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener nofollow&quot;&gt;Corporate Vision\u2019s Global Business Awards 2026&lt;\/a&gt;, taking home the &lt;strong&gt;Most Innovative Technology Solutions Company 2026&lt;\/strong&gt; title and the &lt;strong&gt;FinTech Software Engineering Excellence Award 2026&lt;\/strong&gt;.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;The awards recognize companies pushing their industries forward and finding better ways to serve their clients. For us, the double win feels especially meaningful: one highlights the breadth of our technology expertise, while the other recognizes an area where we\u2019ve built deep experience over the years: &lt;a href=&quot;https:\/\/innowise.com\/finance\/&quot;&gt;fintech&lt;\/a&gt;.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;The &lt;strong&gt;Most Innovative Technology Solutions Company 2026&lt;\/strong&gt; award recognizes the breadth of technology Innowise brings under one roof. Our teams work across AI, cloud, data, enterprise software, embedded systems, and emerging technologies, often combining several disciplines within one project to solve challenges that don\u2019t fit neatly into a single technology stack.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;The &lt;strong&gt;FinTech Software Engineering Excellence Award 2026&lt;\/strong&gt; recognizes our work across banking, payments, lending, investment, insurance, blockchain, and digital assets.&lt;\/p&gt;\n\n\n\n&lt;div class=&quot;wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-04e676ae wp-block-group-is-layout-flex&quot;&gt;\n&lt;div class=&quot;wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-dd3cac78 wp-block-group-is-layout-flex&quot;&gt;\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Today, Innowise brings &lt;\/p&gt;\n\n\n&lt;span id=&quot;fintech-years&quot;&gt;15+&lt;\/span&gt;\n&lt;\/div&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt; years of custom financial software experience, &lt;\/p&gt;\n\n\n&lt;span id=&quot;fintech-specialists&quot;&gt;80+&lt;\/span&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt; domain-savvy experts, and a track record of &lt;\/p&gt;\n\n\n&lt;span id=&quot;fintech-projects&quot;&gt;100+&lt;\/span&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt; financial software solutions delivered.&lt;\/p&gt;\n&lt;\/div&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;Our teams build banking platforms, payment solutions, lending systems, investment software, insurance platforms, embedded finance products, and more, with security, compliance, scalability, and performance built in from the start.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;We\u2019re proud to see both sides of our work recognized by &lt;strong&gt;Corporate Vision&lt;\/strong&gt;: our ability to turn ambitious technology ideas into working products and the specialist engineering expertise we bring to fintech.&lt;\/p&gt;\n\n\n\n&lt;p class=&quot;wp-block-paragraph&quot;&gt;And while two &lt;strong&gt;Global Business Awards&lt;\/strong&gt; look pretty good on the shelf, what matters most is the work behind them and what we build next.&lt;\/p&gt;\n'>\n                    <input type=\"hidden\" class=\"newsroom-popup-thumbnail\" value=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/Global-business-awards.png\">\n                    <input type=\"hidden\" class=\"newsroom-popup-date\" value=\"octubre 6, 2026\">\n                    \n                                <\/div>\n                                \n                    <\/div>\n                <a href=\"\/company-news\/\" class=\"newsroom-last-news-a newsroom-last-news-a-2\" >\n            See the news\n        <\/a>\n            <\/div>\n\n    <div class=\"events-popup\" style=\"display:none\">\n        <div class=\"events-popup-wrapper\">\n            <img decoding=\"async\" src=\"\/wp-content\/themes\/hello-elementor\/assets\/images\/close_popup.svg\" alt=\"Close popup icon\" class=\"events-popup-close\">\n            <div class=\"events-popup-content\">\n                <div class=\"events-popup-title\"><\/div>\n                <div class=\"events-popup-info-blocks\">\n                    <div class=\"events-popup-info-blocks-cont\"><\/div>\n                <\/div>\n                <div class=\"events-popup-text-title\">About the event<\/div>\n                <div class=\"events-popup-text\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <style>\n        .newsroom-last-news-wrap{\n            max-width: 1430px;\n            display:flex;\n            justify-content:space-between;\n            gap:40px;\n        }\n        .newsroom-last-news-left{       \n            width:calc(50% - 20px);\n            object-fit:cover;\n            overflow:hidden;\n            height:100%px;\n            background-size:cover;\n            background-position:center\n        }\n        .newsroom-last-news-right{\n            width:calc(50% - 20px);\n        }\n        .newsroom-last-news-item{\n            padding: 30px 24px;\n            border-bottom: 1px solid rgba(196, 196, 196, 1);\n            cursor:pointer;\n            display:block;\n            text-decoration:none;\n            color:inherit;\n        }\n        .newsroom-last-news-item:hover{\n            background: rgba(245, 245, 247, 1);\n            border-bottom: 1px solid rgba(46, 46, 46, 1);\n        }\n        .newsroom-last-news-item:active{\n            border-bottom: 1px solid rgba(46, 46, 46, 1);\n        }\n        .newsroom-last-news-item-tag{\n            font-family: Karla;\n            font-weight: 400;\n            font-size: 16px;\n            line-height: 150%;\n            margin-bottom:16px;\n            color:rgba(83, 83, 83, 1);\n        }\n        .newsroom-last-news-item-title{\n            font-family: Karla;\n            font-weight: 500;\n            font-size: 24px;\n            line-height: 100%;\n        }\n        .newsroom-last-news-a{\n            display:none;\n        }\n\n        .events-popup{\n            position: fixed;\n            top:0;\n            left:0;\n            width:100vw;\n            height:100vh;\n            background: #00000091;\n            z-index: 99999;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n        }\n        .events-popup-wrapper{\n            padding-top:60px;\n            padding-bottom:60px;\n            background:white;\n            max-width:1000px;\n            width:98%;\n            max-height:98vh;\n            position: relative;\n        }\n        .events-popup-close{\n            position: absolute;\n            top:23px;\n            right:23px;\n            cursor: pointer;\n        }\n        .events-popup-content{\n            max-width: 100%;\n            overflow-y: scroll;\n            padding-left: 60px;\n            padding-right: 60px;\n            max-height: 80vh;\n        }\n        .events-popup-title{\n            font-weight: 400;\n            font-style: Regular;\n            font-size: 36px;\n            line-height: 130%;\n            letter-spacing: 0%;\n            margin-bottom: 20px;\n        }\n        .events-popup-info-blocks{\n            display: flex;\n            align-items: flex-end;\n            gap:30px;\n            margin-bottom: 40px;\n        }\n        .events-popup-info-blocks .events-block-bottom-item{\n            margin:0;\n        }\n        .events-block-bottom-item{\n            display: flex;\n            gap:8px;\n            align-items: center;\n            margin-bottom: 12px;\n            font-family: Karla;\n            font-weight: 400;\n            font-style: Regular;\n            font-size: 16px;\n            line-height: 150%;\n            letter-spacing: 0%;\n            color:rgba(83, 83, 83, 1);\n        }\n        .events-popup-info-blocks-cont{\n            display: flex;\n            gap:40px;\n            flex-wrap: wrap;\n        }\n        .events-popup-text-title{\n            font-weight: 400;\n            font-style: Regular;\n            font-size: 22px;\n            line-height: 135%;\n            letter-spacing: 0%;\n            color:rgba(46, 46, 46, 1);\n            margin-bottom: 30px;\n            margin-top:34px;\n        }\n        .events-popup-text{\n            font-family: Karla;\n            font-weight: 400;\n            font-style: Regular;\n            font-size: 22px;\n            line-height: 150%;\n            letter-spacing: 0%;\n            color:rgba(46, 46, 46, 1);\n        }\n        .events-popup-text a{\n            text-decoration:underline;\n        }\n\n        @media(max-width:768px){\n            .events-popup-wrapper{\n                padding-top:40px;\n                padding-bottom: 40px;\n            }\n            .events-popup-content{\n                padding-left:16px;\n                padding-right: 16px;\n            }\n            .events-popup-title{\n                font-size: 24px;\n                margin-bottom: 16px;\n            }\n            .events-popup-info-blocks-cont{\n                flex-wrap: wrap;\n                gap:16px;\n                row-gap: 8px;\n            }\n            .events-popup-info-blocks{\n                margin-bottom: 30px;\n                gap:20px;\n            }\n            .events-popup-text-title{\n                font-size: 18px;\n                margin-bottom: 16px;\n                margin-top:24px;\n            }\n            .events-popup-text{\n                font-size: 16px;\n            }\n            .events-block-bottom-item{\n                font-size: 12px;\n            }\n        }\n\n        .events-popup-text .wp-block-gallery.has-nested-images {\n            display: grid !important;\n            grid-template-columns: 1fr 1fr 1fr 1fr !important;\n            gap: 20px !important;\n            max-width: 1200px;\n            margin: 0 auto !important;\n            padding-top:40px;\n        }\n        .events-popup-text .wp-block-gallery.has-nested-images {\n            flex-wrap: inherit !important;\n            gap: 20px !important;\n        }\n        .events-popup-text .wp-block-gallery.has-nested-images .wp-block-image {\n            margin: 0 !important;\n            width: 100% !important;\n        }\n        .events-popup-text .wp-block-gallery.has-nested-images .wp-block-image img {\n            max-height: 205px !important;\n            min-height: 205px !important;\n            aspect-ratio: auto !important;\n            height: 205px !important;\n        }\n        @media (max-width: 768px) {\n            .events-popup-text .wp-block-gallery.has-nested-images {\n                grid-template-columns: 1fr !important;\n            }\n            .events-popup-text .wp-block-gallery.has-nested-images .wp-block-image {\n                grid-column: 1 !important;\n            }\n            .events-popup-text .wp-block-gallery.has-nested-images .wp-block-image img {\n                height: auto !important;\n                aspect-ratio: 16\/9;\n            }\n        }\n\n        @media(max-width:920px){\n            .newsroom-last-news-wrap{\n                flex-direction:column;\n                gap:60px;\n            }\n            .newsroom-last-news-left{\n                width:100%;\n                order:2;\n            }\n            .newsroom-last-news-right{\n                width:100%;\n                order:1;\n            }\n            .newsroom-last-news-item{\n                padding:20px 24px;\n            }\n        }\n        @media(max-width:768px){\n            .newsroom-last-news-wrap{\n                gap:30px;\n            }\n            .newsroom-last-news-item{\n                padding:16px 20px;\n            }\n            .newsroom-last-news-left{\n                height:195px;\n                order:3;\n            }\n            .newsroom-last-news-right{\n                order:1;\n            }\n            .newsroom-last-news-item-tag{\n                margin-bottom:6px;\n                font-size:12px;\n            }\n            .newsroom-last-news-item-title{\n                font-size:16px;\n            }\n            .newsroom-last-news-a{\n                display:block;\n                font-family: Sora;\n                font-weight: 600;\n                font-size: 14px;\n                line-height: 130%;\n                color:rgba(209, 59, 59, 1);\n                padding-bottom:6px;\n                border-bottom: 1px solid rgba(198, 48, 49, 1);\n                width:fit-content;\n                order:2;\n            }\n            .newsroom-last-news-a-2{\n                order:4;\n            }\n        }\n    <\/style>\n\n    <script>\n    (function() {\n        function openNewsPopup(item) {\n            var title = item.querySelector('.newsroom-popup-title')?.value || '';\n            var tag = item.querySelector('.newsroom-popup-tag')?.value || '';\n            var date = item.querySelector('.newsroom-popup-date')?.value || '';\n            var content = item.querySelector('.newsroom-popup-content')?.value || '';\n            \n            var popup = document.querySelector('.events-popup');\n            var popupTitle = document.querySelector('.events-popup-title');\n            var popupInfoBlocks = document.querySelector('.events-popup-info-blocks-cont');\n            var popupText = document.querySelector('.events-popup-text');\n            \n            if (!popup) return;\n            \n            if (popupTitle) popupTitle.innerHTML = title;\n            if (popupText) popupText.innerHTML = content;\n            \n            var blocksHtml = '';\n            if (tag) {\n                blocksHtml += '<div class=\"events-block-bottom-item\">' + tag + '<\/div>';\n            }\n            if (date) {\n                blocksHtml += '<div class=\"events-block-bottom-item\">' +\n                    '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">' +\n                        '<rect x=\"5\" y=\"5.85913\" width=\"14\" height=\"13.0625\" rx=\"0.75\" stroke=\"#535353\"\/>' +\n                        '<path d=\"M4.8125 9.73389H19.1875\" stroke=\"#535353\"\/>' +\n                        '<path d=\"M8.25 7.17788V4.57788\" stroke=\"#535353\" stroke-linecap=\"round\"\/>' +\n                        '<path d=\"M15.75 7.17788V4.57788\" stroke=\"#535353\" stroke-linecap=\"round\"\/>' +\n                    '<\/svg>' +\n                    date +\n                '<\/div>';\n            }\n            \n            if (popupInfoBlocks) popupInfoBlocks.innerHTML = blocksHtml;\n            \n            popup.style.display = 'flex';\n            document.body.style.overflow = 'hidden';\n        }\n        \n        function closePopup() {\n            var popup = document.querySelector('.events-popup');\n            if (popup) {\n                popup.style.display = 'none';\n                document.body.style.overflow = '';\n            }\n        }\n        \n        document.addEventListener('DOMContentLoaded', function() {\n            var newsItems = document.querySelectorAll('.newsroom-last-news-item:not(a)');\n            var closeButton = document.querySelector('.events-popup-close');\n            var popup = document.querySelector('.events-popup');\n            \n            newsItems.forEach(function(item) {\n                item.addEventListener('click', function(e) {\n                    if (this.tagName === 'A') return;\n                    openNewsPopup(this);\n                });\n            });\n            \n            if (closeButton) {\n                closeButton.addEventListener('click', closePopup);\n            }\n            \n            if (popup) {\n                popup.addEventListener('click', function(e) {\n                    if (e.target === popup) {\n                        closePopup();\n                    }\n                });\n            }\n            \n            document.addEventListener('keydown', function(e) {\n                if (e.key === 'Escape' && popup && popup.style.display === 'flex') {\n                    closePopup();\n                }\n            });\n        });\n    })();\n    <\/script>\n    \n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-999c5c9 e-flex e-con-boxed e-con e-parent\" data-id=\"999c5c9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35807b7 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"35807b7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Innowise beyond our own channels<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6278aca e-con-full e-flex e-con e-child\" data-id=\"6278aca\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ec62ca ai-lab-logos elementor-widget elementor-widget-html\" data-id=\"4ec62ca\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.ai-lab-logos {\r\n    --logos-gap: 100px;\r\n}\r\n\r\n.ai-lab-logos .logos-top {\r\n    margin-bottom: 60px;\r\n}\r\n\r\n.ai-lab-logos .logos-lane {\r\n    display: flex;\r\n    gap: var(--logos-gap);\r\n    align-items: center;\r\n    flex-wrap: nowrap;\r\n    flex-direction: row;\r\n    min-width: fit-content;\r\n}\r\n\r\n.ai-lab-logos .animation .logos-lane {\r\n    animation: 45s linear infinite move;\r\n}\r\n\r\n.ai-lab-logos .animation .logos-lane.reverse {\r\n    animation-direction: reverse;\r\n}\r\n\r\n.ai-lab-logos .logos-part {\r\n    display: flex;\r\n    gap: var(--logos-gap);\r\n    align-items: center;\r\n    flex-wrap: nowrap;\r\n    flex-direction: row;\r\n}\r\n\r\n.ai-lab-logos .logos-part img,\r\n.ai-lab-logos .logos-part a {\r\n    max-width: fit-content;\r\n}\r\n\r\n@media screen and (max-width: 1279px) {\r\n    \r\n.ai-lab-logos .logos-top {\r\n    margin-bottom: 70px;\r\n}\r\n\r\n    .ai-lab-logos {\r\n        --logos-gap: 80px;\r\n    }\r\n}\r\n\r\n@keyframes move {\r\n    from {\r\n        transform: translateX(0);\r\n    }\r\n    to {\r\n        transform: translateX( calc(-50% - (var(--logos-gap) \/ 2)) );\r\n    }\r\n}\r\n\r\n@media(max-width:768px){\r\n    .ai-lab-logos .logos-part img{\r\n        height: 60px;\r\n    }\r\n    .ai-lab-logos .logos-part{\r\n        gap:40px;\r\n    }\r\n    .ai-lab-logos .logos-top{\r\n        margin-bottom: 20px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<div id=\"logos-container\">\r\n\r\n    <div class=\"logos-lane logos-top \">\r\n\r\n        <div class=\"logos-part\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Forbes_logo.svg\" data-no-lazy=\"1\" alt=\"Forbes logo.\" loading=\"lazy\"> \r\n            \r\n            \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/CIO_logo.svg\" data-no-lazy=\"1\" alt=\"CIO logo.\">\r\n\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/cybernews_logo.svg\" data-no-lazy=\"1\" alt=\"Cybernews logo.\" loading=\"lazy\">\r\n            \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/06\/cb_insights_logo.svg\" data-no-lazy=\"1\" alt=\"CB Insights logo.\" loading=\"lazy\">\r\n            \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/06\/yahoo_logo.svg\" data-no-lazy=\"1\" alt=\"Yahoo logo.\" loading=\"lazy\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/consumeraffairs_logo.svg\" data-no-lazy=\"1\" alt=\"ConsumerAffairs logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/datafloq_logo_1.svg\" data-no-lazy=\"1\" alt=\"datafloq.\" loading=\"lazy\">\r\n           \r\n\r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/SAP_PRESS_logo.svg\" data-no-lazy=\"1\" alt=\"SAP PRESS logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/techbullion_logo.svg\" data-no-lazy=\"1\" alt=\"TechBullion logo.\" loading=\"lazy\">\r\n           \r\n\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/usethebitcoin_logo.svg\" data-no-lazy=\"1\" alt=\"UseTheBitcoin logo.\" loading=\"lazy\">\r\n\r\n            \r\n\r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/lemondeinformatique_logo.svg\" data-no-lazy=\"1\" alt=\"Le Monde Informatique logo.\" loading=\"lazy\">\r\n\r\n            \r\n\r\n\r\n\r\n        <\/div>\r\n\r\n        <div class=\"logos-part\">\r\n            \r\n               <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Forbes_logo.svg\" data-no-lazy=\"1\" alt=\"Forbes logo.\" loading=\"lazy\"> \r\n            \r\n            \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/CIO_logo.svg\" data-no-lazy=\"1\" alt=\"CIO logo.\">\r\n\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/cybernews_logo.svg\" data-no-lazy=\"1\" alt=\"Cybernews logo.\" loading=\"lazy\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/consumeraffairs_logo.svg\" data-no-lazy=\"1\" alt=\"ConsumerAffairs logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/07\/datafloq_logo_1.svg\" data-no-lazy=\"1\" alt=\"datafloq.\" loading=\"lazy\">\r\n           \r\n\r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/SAP_PRESS_logo.svg\" data-no-lazy=\"1\" alt=\"SAP PRESS logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/techbullion_logo.svg\" data-no-lazy=\"1\" alt=\"TechBullion logo.\" loading=\"lazy\">\r\n           \r\n\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/usethebitcoin_logo.svg\" data-no-lazy=\"1\" alt=\"UseTheBitcoin logo.\" loading=\"lazy\">\r\n\r\n            \r\n\r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/lemondeinformatique_logo.svg\" data-no-lazy=\"1\" alt=\"Le Monde Informatique logo.\" loading=\"lazy\">\r\n\r\n            \r\n         \r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n    \r\n    <div class=\"logos-lane reverse\">\r\n\r\n        <div class=\"logos-part\">\r\n\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/HackerNoon_logo.svg\" data-no-lazy=\"1\" alt=\"HackerNoon logo.\" loading=\"lazy\">\r\n            \r\n                         \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/CryptoNews_logo.svg\" data-no-lazy=\"1\" alt=\"CryptoNews logo.\">\r\n            \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/chemistry-today_logo.svg\" data-no-lazy=\"1\" alt=\"Chemistry Today logo.\" loading=\"lazy\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Family_Handyman_logo.svg\" data-no-lazy=\"1\" alt=\"Family Handyman logo.\" loading=\"lazy\">\r\n           \r\n\r\n           \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/techtidningen_logo.svg\" data-no-lazy=\"1\" alt=\"Techtidningen logo.\" loading=\"lazy\">\r\n             \r\n           \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/06\/msn_logo.svg\" data-no-lazy=\"1\" alt=\"MSN logo.\" loading=\"lazy\">\r\n             \r\n           \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/06\/huffpost_logo.svg\" data-no-lazy=\"1\" alt=\"HuffPost logo.\" loading=\"lazy\">\r\n             \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Computer_Sweden_logo.svg\" data-no-lazy=\"1\" alt=\"Computer Sweden logo.\" loading=\"lazy\">\r\n           \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/News18_logo.svg\" data-no-lazy=\"1\" alt=\"News18 logo.\" loading=\"lazy\">\r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/aecconsultoras_logo.svg\" data-no-lazy=\"1\" alt=\"AEC Consultoras logo.\" loading=\"lazy\">\r\n           \r\n           \r\n\r\n           \r\n\r\n          \r\n\r\n        \r\n            \r\n\r\n\r\n\r\n        <\/div>\r\n\r\n        <div class=\"logos-part\">\r\n            \r\n        \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/HackerNoon_logo.svg\" data-no-lazy=\"1\" alt=\"HackerNoon logo.\" loading=\"lazy\">\r\n            \r\n                         \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/CryptoNews_logo.svg\" data-no-lazy=\"1\" alt=\"CryptoNews logo.\">\r\n            \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/chemistry-today_logo.svg\" data-no-lazy=\"1\" alt=\"Chemistry Today logo.\" loading=\"lazy\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Family_Handyman_logo.svg\" data-no-lazy=\"1\" alt=\"Family Handyman logo.\" loading=\"lazy\">\r\n           \r\n\r\n           \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/techtidningen_logo.svg\" data-no-lazy=\"1\" alt=\"Techtidningen logo.\" loading=\"lazy\">\r\n             \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/Computer_Sweden_logo.svg\" data-no-lazy=\"1\" alt=\"Computer Sweden logo.\" loading=\"lazy\">\r\n           \r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/News18_logo.svg\" data-no-lazy=\"1\" alt=\"News18 logo.\" loading=\"lazy\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/aecconsultoras_logo.svg\" data-no-lazy=\"1\" alt=\"AEC Consultoras logo.\" loading=\"lazy\">\r\n           \r\n           \r\n           \r\n\r\n           \r\n\r\n        \r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<script>\r\n    const logosObserver = new IntersectionObserver(\r\n        ([entry]) => {\r\n            if (entry.isIntersecting) {\r\n                entry.target.classList.add('animation');\r\n            } else {\r\n                entry.target.classList.remove('animation');\r\n            }\r\n        },\r\n        { threshold: 0 },\r\n    );\r\n\r\n    const logosContainer = document.querySelector(\r\n        '#logos-container'\r\n    );\r\n\r\n    logosObserver.observe(logosContainer);\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b3401a4 e-flex e-con-boxed e-con e-parent\" data-id=\"b3401a4\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0a26f59 elementor-widget-tablet__width-initial elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"0a26f59\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Looking for a technology partner with proof behind the pitch?<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4502c31 elementor-align-justify elementor-widget__width-initial elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"4502c31\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Talk to our team<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6a3057c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6a3057c\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5880898\" data-id=\"5880898\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b5f48be elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"b5f48be\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Client stories worth reading<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05df51d case-swip elementor-widget elementor-widget-shortcode\" data-id=\"05df51d\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"case-slider-v2-wrap\">\n        <div class=\"case-slider-v2\">\n            <div class=\"swiper\">\n                <div class=\"swiper-wrapper\">\n                            <div class=\"swiper-slide\">\n            <div class=\"case-slider-v2-card\">\n                <div class=\"case-slider-v2-card-left\">\n                    <div class=\"case-slider-v2-card-left-cont\">\n                        <div class=\"case-slider-v2-card-logo\">\n                                                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/Medspa-logo.svg\" alt=\"MedSpa Network website redesign and rebuild.\">\n                                                                                        <a href=\"\/es\/cases\/salud\/\" class=\"\">Healthcare<\/a>\n                                                    <\/div>\n                        <div class=\"case-slider-v2-card-title\">\n                            MedSpa Network website redesign and rebuild                        <\/div>\n                                                                        <div class=\"case-slider-v2-card-n-blocks\">\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>2<\/b>\n                                                                                                <span>months from kickoff to launch<\/span>\n                                                            <\/div>\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>3-5<\/b>\n                                                                                                <span>leads per week up from 1 per month<\/span>\n                                                            <\/div>\n                                                    <\/div>\n                                            <\/div>\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/medspa-network-website-rebild\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                                <div class=\"case-slider-v2-card-a\" role=\"button\" tabindex=\"0\">Client review<\/div>\n                                            <\/div>\n                <\/div>\n                <div class=\"case-slider-v2-card-right\">\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/medspa-network-website-rebild\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                                <div class=\"case-slider-v2-card-a\" role=\"button\" tabindex=\"0\">\n                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/icon.svg\" alt=\"Client review logo.\">\n                            Client review\n                            \n                        <\/div>\n                                            <\/div>\n                                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/MedSpa-Network-Website-Redesign.png\" alt=\"MedSpa Network website redesign and rebuild.\">\n                                        \n                <\/div>\n                                <div class=\"case-slider-v2-pdf-source\" hidden>\n                        <div id=\"pdf_6ad78989b4960\" class=\"js-pdf-viewer\" data-pdf-url=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/Referral-Letter_MedSpa-Network.pdf\"><\/div>\n    \n    <script>\n    (function() {\n        function waitForPDF(callback) {\n            if (typeof pdfjsLib !== 'undefined') {\n                callback();\n            } else {\n                setTimeout(function() { waitForPDF(callback); }, 100);\n            }\n        }\n        \n        waitForPDF(function() {\n            var container = document.getElementById('pdf_6ad78989b4960');\n            var pdfUrl = container.getAttribute('data-pdf-url');\n            \n            pdfjsLib.GlobalWorkerOptions.workerSrc = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.16.105\/pdf.worker.min.js';\n            \n            pdfjsLib.getDocument(pdfUrl).promise.then(function(pdf) {\n                var renderPage = function(pageNum) {\n                    return pdf.getPage(pageNum).then(function(page) {\n                        var canvas = document.createElement('canvas');\n                        canvas.style.width = '100%';\n                        canvas.style.display = 'block';\n                        container.appendChild(canvas);\n\n                        var viewport = page.getViewport({ scale: 1.5 });\n                        canvas.width = viewport.width;\n                        canvas.height = viewport.height;\n\n                        return page.render({\n                            canvasContext: canvas.getContext('2d'),\n                            viewport: viewport\n                        }).promise;\n                    });\n                };\n\n                var chain = Promise.resolve();\n                for (var i = 1; i <= pdf.numPages; i++) {\n                    (function(pageNum) {\n                        chain = chain.then(function() {\n                            return renderPage(pageNum);\n                        });\n                    })(i);\n                }\n            });\n        });\n    })();\n    <\/script>\n                    <\/div>\n                            <\/div>\n            <\/div>\n                            <div class=\"swiper-slide\">\n            <div class=\"case-slider-v2-card\">\n                <div class=\"case-slider-v2-card-left\">\n                    <div class=\"case-slider-v2-card-left-cont\">\n                        <div class=\"case-slider-v2-card-logo\">\n                                                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/TBCBank-logo.svg\" alt=\"AI bot for TBC Bank marketing campaign.\">\n                                                                                        <a href=\"\/es\/cases\/ai\/\" class=\"\">AI<\/a>\n                                                    <\/div>\n                        <div class=\"case-slider-v2-card-title\">\n                            AI bot for TBC Bank marketing campaign                        <\/div>\n                                                <div class=\"case-slider-v2-card-text\">\n                            Innowise built a bilingual Telegram bot that generates AI selfies with TBC Bank&#039;s football-star brand ambassador.                        <\/div>\n                                                                        <div class=\"case-slider-v2-card-n-blocks\">\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>3,000<\/b>\n                                                                                                <span>users engaged<\/span>\n                                                            <\/div>\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>2<\/b>\n                                                                                                <span>languages supported<\/span>\n                                                            <\/div>\n                                                    <\/div>\n                                            <\/div>\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/ai-telegram-bot\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                                <div class=\"case-slider-v2-card-a\" role=\"button\" tabindex=\"0\">Client review<\/div>\n                                            <\/div>\n                <\/div>\n                <div class=\"case-slider-v2-card-right\">\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/ai-telegram-bot\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                                <div class=\"case-slider-v2-card-a\" role=\"button\" tabindex=\"0\">\n                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/icon.svg\" alt=\"Client review logo.\">\n                            Client review\n                            \n                        <\/div>\n                                            <\/div>\n                                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/ai-telegram-bot.jpg\" alt=\"AI Telegram bot..\">\n                                        \n                <\/div>\n                                <div class=\"case-slider-v2-pdf-source\" hidden>\n                        <div id=\"pdf_6ad78989b4efc\" class=\"js-pdf-viewer\" data-pdf-url=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/08\/30.06.2026-Reference-letter-from-TBC-BANK-.pdf\"><\/div>\n    \n    <script>\n    (function() {\n        function waitForPDF(callback) {\n            if (typeof pdfjsLib !== 'undefined') {\n                callback();\n            } else {\n                setTimeout(function() { waitForPDF(callback); }, 100);\n            }\n        }\n        \n        waitForPDF(function() {\n            var container = document.getElementById('pdf_6ad78989b4efc');\n            var pdfUrl = container.getAttribute('data-pdf-url');\n            \n            pdfjsLib.GlobalWorkerOptions.workerSrc = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.16.105\/pdf.worker.min.js';\n            \n            pdfjsLib.getDocument(pdfUrl).promise.then(function(pdf) {\n                var renderPage = function(pageNum) {\n                    return pdf.getPage(pageNum).then(function(page) {\n                        var canvas = document.createElement('canvas');\n                        canvas.style.width = '100%';\n                        canvas.style.display = 'block';\n                        container.appendChild(canvas);\n\n                        var viewport = page.getViewport({ scale: 1.5 });\n                        canvas.width = viewport.width;\n                        canvas.height = viewport.height;\n\n                        return page.render({\n                            canvasContext: canvas.getContext('2d'),\n                            viewport: viewport\n                        }).promise;\n                    });\n                };\n\n                var chain = Promise.resolve();\n                for (var i = 1; i <= pdf.numPages; i++) {\n                    (function(pageNum) {\n                        chain = chain.then(function() {\n                            return renderPage(pageNum);\n                        });\n                    })(i);\n                }\n            });\n        });\n    })();\n    <\/script>\n                    <\/div>\n                            <\/div>\n            <\/div>\n                            <div class=\"swiper-slide\">\n            <div class=\"case-slider-v2-card\">\n                <div class=\"case-slider-v2-card-left\">\n                    <div class=\"case-slider-v2-card-left-cont\">\n                        <div class=\"case-slider-v2-card-logo\">\n                                                                                        <a href=\"\/es\/cases\/ecommerce\/\" class=\"only\">E-commerce<\/a>\n                                                    <\/div>\n                        <div class=\"case-slider-v2-card-title\">\n                            Defining the product strategy for Bitlendex&#8217;s bitcoin lending platform                        <\/div>\n                                                <div class=\"case-slider-v2-card-text\">\n                            Innowise conducted a discovery phase for Bitlendex, helping the client transform an early-stage product concept into a validated business model and clearly defined MVP.                        <\/div>\n                                                                        <div class=\"case-slider-v2-card-n-blocks\">\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>1 month<\/b>\n                                                                                                <span>for a full discovery phase<\/span>\n                                                            <\/div>\n                                                    <\/div>\n                                            <\/div>\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/product-discovery-for-bitcoin-lending-platform\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                            <\/div>\n                <\/div>\n                <div class=\"case-slider-v2-card-right\">\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/product-discovery-for-bitcoin-lending-platform\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                            <\/div>\n                                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/10\/Product-Discovery-for-Bitcoin-Lending-Platform-Innowise.png\" alt=\"Defining the product strategy for Bitlendex&#8217;s bitcoin lending platform.\">\n                                        \n                <\/div>\n                            <\/div>\n            <\/div>\n                            <div class=\"swiper-slide\">\n            <div class=\"case-slider-v2-card\">\n                <div class=\"case-slider-v2-card-left\">\n                    <div class=\"case-slider-v2-card-left-cont\">\n                        <div class=\"case-slider-v2-card-logo\">\n                                                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/09\/Bonnfinanz-logo-1.svg\" alt=\"Financial advisory system for Bonnfinanz.\">\n                                                                                        <a href=\"\/es\/cases\/fintech\/\" class=\"\">FinTech<\/a>\n                                                    <\/div>\n                        <div class=\"case-slider-v2-card-title\">\n                            Financial advisory system for Bonnfinanz                        <\/div>\n                                                <div class=\"case-slider-v2-card-text\">\n                            Innowise helped Bonnfinanz to build a web-based advisory and administration system that supports mobile working and direct interaction with the client.                        <\/div>\n                                                                    <\/div>\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/financial-advisory-system\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                            <\/div>\n                <\/div>\n                <div class=\"case-slider-v2-card-right\">\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/financial-advisory-system\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                            <\/div>\n                                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/09\/image-3-1.jpg\" alt=\"Financial advisory system for Bonnfinanz..\">\n                                        \n                <\/div>\n                            <\/div>\n            <\/div>\n                            <div class=\"swiper-slide\">\n            <div class=\"case-slider-v2-card\">\n                <div class=\"case-slider-v2-card-left\">\n                    <div class=\"case-slider-v2-card-left-cont\">\n                        <div class=\"case-slider-v2-card-logo\">\n                                                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/09\/smartlab-logo-2.svg\" alt=\"EV charging platform with flexible billing.\">\n                                                                                        <a href=\"\/es\/cases\/transporte\/\" class=\"\">Transportation<\/a>\n                                                    <\/div>\n                        <div class=\"case-slider-v2-card-title\">\n                            EV charging platform with flexible billing                        <\/div>\n                                                <div class=\"case-slider-v2-card-text\">\n                            Innowise helped modernize SMART\/LAB\u2019s e-mobility platform by enhancing its billing, payment, transaction management, and reporting capabilities.                        <\/div>\n                                                                        <div class=\"case-slider-v2-card-n-blocks\">\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>&gt;50%<\/b>\n                                                                                                <span>faster billing and payment processing<\/span>\n                                                            <\/div>\n                                                    <\/div>\n                                            <\/div>\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/ev-charging-platform-modernization\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                            <\/div>\n                <\/div>\n                <div class=\"case-slider-v2-card-right\">\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/ev-charging-platform-modernization\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                            <\/div>\n                                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/09\/image.jpg\" alt=\"EV charging platform with flexible billing.\">\n                                        \n                <\/div>\n                            <\/div>\n            <\/div>\n                            <div class=\"swiper-slide\">\n            <div class=\"case-slider-v2-card\">\n                <div class=\"case-slider-v2-card-left\">\n                    <div class=\"case-slider-v2-card-left-cont\">\n                        <div class=\"case-slider-v2-card-logo\">\n                                                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/09\/finXP-logo-2.svg\" alt=\"FinXP\u2019s cloud-native DevOps transformation.\">\n                                                                                        <a href=\"\/es\/cases\/fintech\/\" class=\"\">FinTech<\/a>\n                                                    <\/div>\n                        <div class=\"case-slider-v2-card-title\">\n                            FinXP\u2019s cloud-native DevOps transformation                        <\/div>\n                                                <div class=\"case-slider-v2-card-text\">\n                            Innowise helped FinXP modernize its financial services infrastructure by migrating legacy PHP-based APIs and applications to a cloud-native architecture.                        <\/div>\n                                                                        <div class=\"case-slider-v2-card-n-blocks\">\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>11<\/b>\n                                                                                                <span>apps moved to Azure App Service<\/span>\n                                                            <\/div>\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>100%<\/b>\n                                                                                                <span>Infrastructure as Code<\/span>\n                                                            <\/div>\n                                                    <\/div>\n                                            <\/div>\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/fintech-azure-devops-cloud-infrastructure-modernization\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                            <\/div>\n                <\/div>\n                <div class=\"case-slider-v2-card-right\">\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/fintech-azure-devops-cloud-infrastructure-modernization\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                            <\/div>\n                                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/09\/image-1.jpg\" alt=\"FinXP\u2019s cloud-native DevOps transformation.\">\n                                        \n                <\/div>\n                            <\/div>\n            <\/div>\n                            <div class=\"swiper-slide\">\n            <div class=\"case-slider-v2-card\">\n                <div class=\"case-slider-v2-card-left\">\n                    <div class=\"case-slider-v2-card-left-cont\">\n                        <div class=\"case-slider-v2-card-logo\">\n                                                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/08\/Logo-for-review-2.svg\" alt=\"Technical SEO for e-commerce platform.\">\n                                                                                        <a href=\"\/es\/cases\/ecommerce\/\" class=\"\">E-commerce<\/a>\n                                                    <\/div>\n                        <div class=\"case-slider-v2-card-title\">\n                            Technical SEO for e-commerce platform                        <\/div>\n                                                <div class=\"case-slider-v2-card-text\">\n                            Innowise addressed critical technical SEO and performance issues across Officine 08\u2019s e-commerce platform.                        <\/div>\n                                                                        <div class=\"case-slider-v2-card-n-blocks\">\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>&lt;500 ms<\/b>\n                                                                                                <span>server response time<\/span>\n                                                            <\/div>\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>5<\/b>\n                                                                                                <span>months to complete the project<\/span>\n                                                            <\/div>\n                                                    <\/div>\n                                            <\/div>\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/e-commerce-technical-seo\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                                <div class=\"case-slider-v2-card-a\" role=\"button\" tabindex=\"0\">Client review<\/div>\n                                            <\/div>\n                <\/div>\n                <div class=\"case-slider-v2-card-right\">\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/e-commerce-technical-seo\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                                <div class=\"case-slider-v2-card-a\" role=\"button\" tabindex=\"0\">\n                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/icon.svg\" alt=\"Client review logo.\">\n                            Client review\n                            \n                        <\/div>\n                                            <\/div>\n                                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/08\/image-teaser-1.png\" alt=\"Technical SEO for e-commerce platform.\">\n                                        \n                <\/div>\n                                <div class=\"case-slider-v2-pdf-source\" hidden>\n                        <div id=\"pdf_6ad78989b5f77\" class=\"js-pdf-viewer\" data-pdf-url=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/09\/2026.08.20-Reference-letter-from-Officine-08.pdf\"><\/div>\n    \n    <script>\n    (function() {\n        function waitForPDF(callback) {\n            if (typeof pdfjsLib !== 'undefined') {\n                callback();\n            } else {\n                setTimeout(function() { waitForPDF(callback); }, 100);\n            }\n        }\n        \n        waitForPDF(function() {\n            var container = document.getElementById('pdf_6ad78989b5f77');\n            var pdfUrl = container.getAttribute('data-pdf-url');\n            \n            pdfjsLib.GlobalWorkerOptions.workerSrc = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.16.105\/pdf.worker.min.js';\n            \n            pdfjsLib.getDocument(pdfUrl).promise.then(function(pdf) {\n                var renderPage = function(pageNum) {\n                    return pdf.getPage(pageNum).then(function(page) {\n                        var canvas = document.createElement('canvas');\n                        canvas.style.width = '100%';\n                        canvas.style.display = 'block';\n                        container.appendChild(canvas);\n\n                        var viewport = page.getViewport({ scale: 1.5 });\n                        canvas.width = viewport.width;\n                        canvas.height = viewport.height;\n\n                        return page.render({\n                            canvasContext: canvas.getContext('2d'),\n                            viewport: viewport\n                        }).promise;\n                    });\n                };\n\n                var chain = Promise.resolve();\n                for (var i = 1; i <= pdf.numPages; i++) {\n                    (function(pageNum) {\n                        chain = chain.then(function() {\n                            return renderPage(pageNum);\n                        });\n                    })(i);\n                }\n            });\n        });\n    })();\n    <\/script>\n                    <\/div>\n                            <\/div>\n            <\/div>\n                            <div class=\"swiper-slide\">\n            <div class=\"case-slider-v2-card\">\n                <div class=\"case-slider-v2-card-left\">\n                    <div class=\"case-slider-v2-card-left-cont\">\n                        <div class=\"case-slider-v2-card-logo\">\n                                                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/08\/Logo-for-review-1.svg\" alt=\"Continuous development of a fragrance subscription platform.\">\n                                                                                        <a href=\"\/es\/cases\/ecommerce\/\" class=\"\">E-commerce<\/a>\n                                                    <\/div>\n                        <div class=\"case-slider-v2-card-title\">\n                            Continuous development of a fragrance subscription platform                        <\/div>\n                                                <div class=\"case-slider-v2-card-text\">\n                            Innowise helped Scentbird expand its subscription platform to support new shopping experiences and international growth.                        <\/div>\n                                                                        <div class=\"case-slider-v2-card-n-blocks\">\n                                                        <div class=\"case-slider-v2-card-n-block\">\n                                                                <b>4<\/b>\n                                                                                                <span>years of continuous support<\/span>\n                                                            <\/div>\n                                                    <\/div>\n                                            <\/div>\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/perfume-subscription-platform-scaling\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                                <div class=\"case-slider-v2-card-a\" role=\"button\" tabindex=\"0\">Client review<\/div>\n                                            <\/div>\n                <\/div>\n                <div class=\"case-slider-v2-card-right\">\n                    <div class=\"case-slider-v2-card-buttons\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/perfume-subscription-platform-scaling\/\" class=\"case-slider-v2-card-button\">View case study<\/a>\n                                                <div class=\"case-slider-v2-card-a\" role=\"button\" tabindex=\"0\">\n                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/icon.svg\" alt=\"Client review logo.\">\n                            Client review\n                            \n                        <\/div>\n                                            <\/div>\n                                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/08\/image-teaser.png\" alt=\"Continuous development of a fragrance subscription platform.\">\n                                        \n                <\/div>\n                                <div class=\"case-slider-v2-pdf-source\" hidden>\n                        <div id=\"pdf_6ad78989b61df\" class=\"js-pdf-viewer\" data-pdf-url=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/08\/2026.08.07-Reference-letter-from-Scentbird.pdf\"><\/div>\n    \n    <script>\n    (function() {\n        function waitForPDF(callback) {\n            if (typeof pdfjsLib !== 'undefined') {\n                callback();\n            } else {\n                setTimeout(function() { waitForPDF(callback); }, 100);\n            }\n        }\n        \n        waitForPDF(function() {\n            var container = document.getElementById('pdf_6ad78989b61df');\n            var pdfUrl = container.getAttribute('data-pdf-url');\n            \n            pdfjsLib.GlobalWorkerOptions.workerSrc = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.16.105\/pdf.worker.min.js';\n            \n            pdfjsLib.getDocument(pdfUrl).promise.then(function(pdf) {\n                var renderPage = function(pageNum) {\n                    return pdf.getPage(pageNum).then(function(page) {\n                        var canvas = document.createElement('canvas');\n                        canvas.style.width = '100%';\n                        canvas.style.display = 'block';\n                        container.appendChild(canvas);\n\n                        var viewport = page.getViewport({ scale: 1.5 });\n                        canvas.width = viewport.width;\n                        canvas.height = viewport.height;\n\n                        return page.render({\n                            canvasContext: canvas.getContext('2d'),\n                            viewport: viewport\n                        }).promise;\n                    });\n                };\n\n                var chain = Promise.resolve();\n                for (var i = 1; i <= pdf.numPages; i++) {\n                    (function(pageNum) {\n                        chain = chain.then(function() {\n                            return renderPage(pageNum);\n                        });\n                    })(i);\n                }\n            });\n        });\n    })();\n    <\/script>\n                    <\/div>\n                            <\/div>\n            <\/div>\n                                <\/div>\n            <\/div>\n            <div class=\"swiper-pagination-cont\">\n                <button class=\"case-slider-v2-nav case-slider-v2-nav-prev\" type=\"button\" aria-label=\"Previous slide\">\n                    <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                        <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"swiper-pagination-counter\">\n                    <span class=\"swiper-pagination-counter-current\">01<\/span>\n                    \/\n                    <span class=\"swiper-pagination-counter-total\">01<\/span>\n                <\/div>\n                <button class=\"case-slider-v2-nav case-slider-v2-nav-next\" type=\"button\" aria-label=\"Next slide\">\n                    <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                        <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"swiper-pagination\"><\/div>\n            <\/div>\n            \n        <\/div>\n                <div class=\"case-slider-v2-popup-pdf\">\n            <div class=\"case-slider-v2-popup-pdf-cont\">\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/themes\/hello-elementor\/assets\/images\/close_popup.svg\" alt=\"Close popup icon\" class=\"case-slider-v2-popup-pdf-close\">\n                <div class=\"case-slider-v2-popup-pdf-frame\"><\/div>\n            <\/div>\n        <\/div>\n            <\/div>\n\n    <script data-no-optimize=\"1\" data-no-defer=\"1\">\n        (function () {\n            const initCaseSliderV2 = () => {\n                document.querySelectorAll('.case-slider-v2').forEach((root) => {\n                    const el = root.querySelector('.swiper');\n                    if (!el || el.classList.contains('swiper-initialized')) {\n                        return;\n                    }\n\n                    const pad = (value) => String(value).padStart(2, '0');\n                    const updateCounter = (swiper) => {\n                        const currentEl = root.querySelector('.swiper-pagination-counter-current');\n                        const totalEl = root.querySelector('.swiper-pagination-counter-total');\n                        if (!currentEl || !totalEl) {\n                            return;\n                        }\n                        currentEl.textContent = pad(swiper.activeIndex + 1);\n                        totalEl.textContent = pad(swiper.slides.length);\n                    };\n\n                    const blog = !!root.closest('.case-slider-v2-wrap-blog');\n                    const isTablet = window.matchMedia('(min-width: 768px) and (max-width: 1024px)').matches;\n                    const options = {\n                        slidesPerView: 'auto',\n                        grabCursor: true,\n                        spaceBetween: 20,\n                        observer: true,\n                        observeParents: true,\n                        navigation: {\n                            prevEl: root.querySelector('.case-slider-v2-nav-prev'),\n                            nextEl: root.querySelector('.case-slider-v2-nav-next'),\n                        },\n                        breakpoints: {\n                            780: {\n                                spaceBetween: 40,\n                            }\n                        },\n                        on: {\n                            init: updateCounter,\n                            slideChange: updateCounter,\n                            update: updateCounter,\n                        }\n                    };\n                    if (!blog) {\n                        if (isTablet) {\n                            const BULLETS = 4;\n                            options.pagination = {\n                                el: root.querySelector('.swiper-pagination'),\n                                clickable: true,\n                                renderBullet: function (index, className) {\n                                    if (index >= BULLETS) {\n                                        return '';\n                                    }\n                                    return '<span class=\"' + className + '\" data-bullet-index=\"' + index + '\"><\/span>';\n                                },\n                            };\n                            options.on.init = function (swiper) {\n                                updateCounter(swiper);\n                                updateTabletBullets(swiper, BULLETS);\n                            };\n                            options.on.slideChange = function (swiper) {\n                                updateCounter(swiper);\n                                updateTabletBullets(swiper, BULLETS);\n                            };\n                            options.on.update = function (swiper) {\n                                updateCounter(swiper);\n                                updateTabletBullets(swiper, BULLETS);\n                            };\n                            options.on.paginationRender = function (swiper) {\n                                const bullets = swiper.pagination.bullets;\n                                bullets.forEach((bullet) => {\n                                    bullet.addEventListener('click', function (e) {\n                                        e.preventDefault();\n                                        const i = parseInt(bullet.getAttribute('data-bullet-index'), 10);\n                                        const total = swiper.slides.length;\n                                        if (total <= 1) {\n                                            return;\n                                        }\n                                        const target = Math.round(i \/ (BULLETS - 1) * (total - 1));\n                                        swiper.slideTo(target);\n                                    });\n                                });\n                            };\n                        } else {\n                            options.pagination = {\n                                el: root.querySelector('.swiper-pagination'),\n                                clickable: true,\n                            };\n                        }\n                    }\n                    new Swiper(el, options);\n\n                    if (root.dataset.csv2PopupBound === '1') {\n                        return;\n                    }\n                    const wrap = root.closest('.case-slider-v2-wrap');\n                    const popup = wrap ? wrap.querySelector('.case-slider-v2-popup-pdf') : null;\n                    if (!popup) {\n                        return;\n                    }\n                    root.dataset.csv2PopupBound = '1';\n                    const frame = popup.querySelector('.case-slider-v2-popup-pdf-frame');\n                    const closePopup = () => {\n                        popup.classList.remove('is-open');\n                        if (frame) {\n                            frame.replaceChildren();\n                        }\n                    };\n                    const openPopup = (trigger) => {\n                        const slide = trigger.closest('.swiper-slide');\n                        const sources = slide\n                            ? slide.querySelectorAll('.case-slider-v2-pdf-source canvas')\n                            : [];\n                        if (frame) {\n                            frame.replaceChildren();\n                            sources.forEach((source) => {\n                                const copy = document.createElement('canvas');\n                                const context = copy.getContext('2d');\n                                copy.width = source.width;\n                                copy.height = source.height;\n                                if (context) {\n                                    context.drawImage(source, 0, 0);\n                                }\n                                frame.appendChild(copy);\n                            });\n                        }\n                        popup.classList.add('is-open');\n                    };\n                    wrap.querySelectorAll('.case-slider-v2-card-a').forEach((trigger) => {\n                        trigger.addEventListener('click', (event) => {\n                            event.preventDefault();\n                            event.stopPropagation();\n                            openPopup(trigger);\n                        });\n                        trigger.addEventListener('keydown', (event) => {\n                            if (event.key !== 'Enter' && event.key !== ' ') {\n                                return;\n                            }\n                            event.preventDefault();\n                            openPopup(trigger);\n                        });\n                    });\n                    popup.addEventListener('click', (event) => {\n                        if (event.target === popup) {\n                            closePopup();\n                        }\n                    });\n                    const closeButton = popup.querySelector('.case-slider-v2-popup-pdf-close');\n                    if (closeButton) {\n                        closeButton.addEventListener('click', (event) => {\n                            event.preventDefault();\n                            event.stopPropagation();\n                            closePopup();\n                        });\n                    }\n                });\n            };\n\n            const updateTabletBullets = (swiper, bulletsCount) => {\n                const total = swiper.slides.length;\n                const bullets = swiper.pagination && swiper.pagination.bullets ? swiper.pagination.bullets : [];\n                if (!bullets.length || total <= 1) {\n                    return;\n                }\n                const activeIndex = Math.min(\n                    bulletsCount - 1,\n                    Math.round(swiper.activeIndex \/ (total - 1) * (bulletsCount - 1))\n                );\n                bullets.forEach((bullet, i) => {\n                    bullet.classList.toggle('swiper-pagination-bullet-active', i === activeIndex);\n                });\n            };\n\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', initCaseSliderV2);\n            } else {\n                initCaseSliderV2();\n            }\n        })();\n    <\/script>\n\n    <style>\n        .case-slider-v2 .swiper {\n            margin-left: auto;\n            margin-right: auto;\n            position: relative;\n            overflow: visible;\n            list-style: none;\n            padding: 0;\n            z-index: 1;\n        }\n        .case-slider-v2 .swiper-wrapper {\n            position: relative;\n            width: 100%;\n            height: 100%;\n            z-index: 1;\n            display: flex;\n            transition-property: transform;\n            box-sizing: content-box;\n            align-items: stretch;\n        }\n        .case-slider-v2 .swiper-slide {\n            flex-shrink: 0;\n            width: 1080px;\n            max-width: 100%;\n            height: auto;\n            position: relative;\n        }\n        .case-slider-v2 .swiper-pagination-cont {\n            position: relative;\n            margin-top: 80px;\n            transform: 100%;\n        }\n        .case-slider-v2 .swiper-pagination-counter {\n            position: absolute;\n            left: 0;\n            top: 50%;\n            transform: translateY(-50%);\n            display: flex;\n            align-items: center;\n            gap: 6px;\n            font-family: Karla;\n            font-weight: 400;\n            font-size: 16px;\n            line-height: 150%;\n            color: #2E2E2E;\n            z-index: 2;\n        }\n        .case-slider-v2 .swiper-pagination {\n            --swiper-pagination-bullet-horizontal-gap: 5px;\n            position: relative;\n            bottom: auto;\n            left: auto;\n            width: 100%;\n            text-align: center;\n        }\n        .case-slider-v2 .swiper-pagination-bullet {\n            display: inline-block;\n            width: 100px;\n            height: 4px !important;\n            border-radius: 0;\n            background-color: #dbd8d8;\n            opacity: 1;\n        }\n        .case-slider-v2 .swiper-pagination-bullet-active {\n            background-color: #2e2e2e;\n        }\n        .case-slider-v2 .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {\n            width: 100%;\n            transform: none;\n            padding-top: 0;\n            position: relative;\n            text-align: center;\n            bottom:0;\n        }\n        .case-slider-v2-card{\n            border: 1px solid #999999;\n            background: #FBFBFD;\n            padding:60px;\n            display:grid;\n            grid-template-columns:minmax(0,1fr) 458px;\n            align-items:stretch;\n            gap:40px;\n            width:100%;\n            max-width:none;\n            height:100%;\n            box-sizing:border-box;\n        }\n        .case-slider-v2-wrap-blog .case-slider-v2-card{\n            padding:40px;\n        }\n        .case-slider-v2-card-left{\n            display:flex;\n            flex-direction:column;\n            align-self:stretch;\n            height:100%;\n            min-height:100%;\n            gap:20px;\n        }\n        .case-slider-v2 *{\n            text-decoration:none!important;\n        }\n        .case-slider-v2-card-logo{\n            display:flex;\n            align-items:center;\n            gap:16px;\n            margin-bottom:30px;\n            min-height:40px;\n        }\n        .case-slider-v2-card-logo > img{\n            height:40px;\n\t\t\tmax-width:200px;\n        }\n        .case-slider-v2-card-logo > a{\n            font-family: Karla;\n            font-weight: 400;\n            font-size: 16px;\n            line-height: 100%;\n            color:#585858;\n            padding-left:16px;\n            border-left:1px solid #D8D8D8;\n        }\n\t\t.case-slider-v2-card-logo > a.only{\n\t\t\tborder-left: 3px solid #C63031;\n\t\t}\n        .case-slider-v2-card-logo > a:hover{\n            color:#C63031;\n        }\n        .case-slider-v2-card-logo > a:active{\n            color:#D13B3B;\n        }\n        .case-slider-v2-card-title{\n            font-family: Sora;\n            font-weight: 600;\n            font-size: 24px;\n            line-height: 135%;\n            color:#2E2E2E;\n            margin-bottom:20px;\n        }\n        .case-slider-v2-card-text{\n            font-family: Karla;\n            font-weight: 400;\n            font-size: 18px;\n            line-height: 135%;\n            color:#585858;\n            margin-bottom:20px;\n        }\n        .case-slider-v2-card-n-blocks{\n            display:grid;\n            grid-template-columns:repeat(2,1fr);\n            gap:30px;\n        }\n        .case-slider-v2-card-n-block{\n\n        }\n        .case-slider-v2-card-n-block b{\n            font-family: Karla;\n            font-weight: 500;\n            font-size: 42px;\n            line-height: 100%;\n            color:#2E2E2E;\n            margin-bottom:4px;\n            display:block;\n        }\n        .case-slider-v2-card-n-block span{\n            font-family: Karla;\n            font-weight: 400;\n            font-size: 16px;\n            line-height: 135%;\n            color:#2E2E2E;\n        }\n        .case-slider-v2-card-buttons{\n            display:flex;\n            justify-content:space-between;\n            align-items:center;\n            margin-top:auto;\n        }\n        .case-slider-v2-card-button{\n            background: #C63031;\n            padding:14px 28px;\n            font-family: Karla;\n            font-weight: 400;\n            font-size: 18px;\n            line-height: 150%;\n            color:#FFFFFF;\n        }\n        .case-slider-v2-card-button:hover{\n            background: #D13B3B;\n            color:#FFFFFF!important;\n        }\n        .case-slider-v2-card-a{\n            font-family: Karla;\n            font-weight: 600;\n            font-size: 16px;\n            line-height: 150%;\n            color:#2E2E2E;\n            border-bottom:1px solid#2E2E2E;\n            cursor:pointer;\n        }\n        .case-slider-v2-card-a img{\n            display:none;\n        }\n        .case-slider-v2-card-a:hover{\n            color:#C63031;\n            border-color:#C63031;\n        }\n        .case-slider-v2-card-right{\n            width:458px;\n\t\t\tmin-width:458px;\n            overflow:hidden;\n\t\t\tborder: 1px solid #E8E8E8;\n        }\n        .case-slider-v2-card-right > img{\n            width:100%;\n\t\t\theight:100%;\n\t\t\tdisplay:block;\n            object-fit:cover;\n            transition:0.5s;\n        }\n        .case-slider-v2-card:hover .case-slider-v2-card-right > img{\n            transform:scale(1.1);\n        }\n        .swiper-pagination-counter{\n            font-family: Karla;\n            font-weight: 400;\n            font-size: 22px;\n            line-height: 100%;\n            color:#2E2E2E;\n        }\n        .case-slider-v2-nav{\n            display:none;\n            background:none;\n            border:none;\n            padding:0;\n            cursor:pointer;\n            line-height:0;\n            outline:none;\n            box-shadow:none;\n            -webkit-tap-highlight-color:transparent;\n        }\n        .case-slider-v2 .case-slider-v2-nav:hover,\n        .case-slider-v2 .case-slider-v2-nav:focus,\n        .case-slider-v2 .case-slider-v2-nav:focus-visible,\n        .case-slider-v2 .case-slider-v2-nav:active{\n            outline:none;\n            box-shadow:none;\n            border:none;\n            background:none;\n        }\n        .case-slider-v2-nav.swiper-button-disabled path{\n            stroke:#C1C1C1;\n        }\n\n        .case-slider-v2-card-right .case-slider-v2-card-buttons{\n            display:none;\n        }\n\n        @media(max-width:1024px){\n            .case-slider-v2-card,.case-slider-v2-wrap-blog .case-slider-v2-card{\n                padding:40px;\n            }\n            .case-slider-v2 .swiper-pagination-cont {\n                margin-top:40px;\n            }\n            .case-slider-v2-card-buttons{\n                display:none;\n            }\n            \n        }\n        @media(max-width:900px){\n            .case-slider-v2-card{\n                display:flex;\n                gap:40px;\n                flex-direction:column;\n                justify-content: space-between;\n            }\n            .case-slider-v2-card-left{\n                width:100%;\n                min-width:0;\n                min-height:0;\n                height:auto;\n            }\n            .case-slider-v2-card-right{\n                width:100%;\n                min-width:0;\n                min-height:0;\n                height:auto;\n                max-height:300px;\n            }\n            .case-slider-v2-card-left{\n                gap:30px;\n            }\n            .case-slider-v2-card-logo{\n                margin-bottom:20px;\n            }\n            .case-slider-v2-card-right .case-slider-v2-card-buttons{\n                display:flex;\n                margin-bottom:40px;\n                gap:40px;\n                justify-content:flex-start;\n            }\n        }\n        @media(max-width:767px){\n            .case-slider-v2-card,.case-slider-v2-wrap-blog .case-slider-v2-card{\n                padding: 24px 20px;\n            }\n            .case-slider-v2-card-logo{\n                margin-bottom:20px;\n                gap:12px;\n                min-height:30px;\n            }\n            .case-slider-v2-card-logo > img{\n                height:30px;\n            }\n            .case-slider-v2-card-logo > a{\n                padding-left:12px;\n                font-size:12px;\n            }\n            .case-slider-v2-card-title{\n                font-size:18px;\n                margin-bottom:16px;\n            }\n            .case-slider-v2-card-text{\n                font-size:14px;\n                margin-bottom:16px;\n            }\n            .case-slider-v2-card-n-block b{\n                margin-bottom:2px;\n                font-size:30px;\n            }\n            .case-slider-v2-card-n-block span{\n                font-size:12px;\n            }\n            .case-slider-v2-card-n-blocks{\n                gap:20px;\n            }\n            .case-slider-v2-card{\n                gap:20px;\n            }\n            .case-slider-v2-card-right{\n                display:flex;\n                flex-direction:column;\n                position:relative;\n            }\n            .case-slider-v2-card-buttons{\n                display:none;\n            }\n            .case-slider-v2-card-right .case-slider-v2-card-buttons{\n                display:block;\n                order:2;\n                margin-bottom:0;\n            }\n            .case-slider-v2-card-button{\n                display:block;\n                width:100%;\n                font-size:16px;\n                text-align:center;\n                padding: 12px 24px;\n            }\n            .case-slider-v2-card-a{\n                border:0;\n                text-align:center;\n                font-size:14px;\n                font-weight:400;\n                position:absolute;\n                top:0;\n                right:0;\n                background:#FBFBFD;\n                padding:5px 8px;\n                display:flex;\n                gap:4px;\n                align-items:center;\n            }\n            .case-slider-v2-card-a img{\n                display:block;\n                width:18px;\n                height:13px;\n            }\n            .case-slider-v2-card-right > img {\n                height: 180px;\n                object-fit: cover;\n            }\n            .case-slider-v2 .swiper-pagination-counter{\n                font-size:18px;\n            }\n            \n\n            .case-slider-v2 .swiper-pagination{\n                display:none;\n            }\n            .case-slider-v2 .swiper-pagination-cont{\n                display:flex;\n                align-items:center;\n                gap:12px;\n                width:100%;\n                transform:none;\n                margin-top:20px;\n            }\n            .case-slider-v2 .swiper-pagination-counter{\n                position:static;\n                transform:none;\n            }\n            .case-slider-v2-nav{\n                display:flex;\n                align-items:center;\n                justify-content:center;\n            }\n        }\n                .case-slider-v2-popup-pdf{\n            display:none;\n            width:100vw;\n            height:100vh;\n            justify-content:center;\n            padding-top:150px;\n            position:fixed;\n            top:0;\n            left:0;\n            background:#0000009c;\n            z-index:10000;\n        }\n        .case-slider-v2-popup-pdf.is-open{\n            display:flex;\n        }\n        .case-slider-v2-popup-pdf-cont{\n            max-width:680px;\n            width:95%;\n            background:#fff;\n            padding:40px;\n            height:calc(100vh - 200px);\n            position:relative;\n            z-index:10;\n        }\n        .case-slider-v2-popup-pdf-frame{\n            overflow-y:auto;\n            overflow-x:hidden;\n            height:100%;\n            scrollbar-width:thin;\n            scrollbar-color:#888 transparent;\n        }\n        .case-slider-v2-popup-pdf-frame::-webkit-scrollbar{\n            width:6px;\n            background:transparent;\n        }\n        .case-slider-v2-popup-pdf-frame::-webkit-scrollbar-thumb{\n            background:#888;\n            border-radius:3px;\n        }\n        .case-slider-v2-popup-pdf-close{\n            position:absolute;\n            top:14px;\n            right:14px;\n            cursor:pointer;\n        }\n        .case-slider-v2-popup-pdf-frame canvas{\n            width:100%;\n            display:block;\n        }\n\n    <\/style>\n    \n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-957e26f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"957e26f\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-03dc4cb\" data-id=\"03dc4cb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6bf409f elementor-widget elementor-widget-shortcode\" data-id=\"6bf409f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f196612-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"196612\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/es\/wp-json\/wp\/v2\/pages\/199281#wpcf7-f196612-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"196612\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f196612-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<style>\n.mailToContact br:nth-child(2){\ndisplay:none;\n}\n#form-templates .contact__info {\n  background: url('https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/form_background.png');\n  background-size: cover; \/* Fills container, crops if necessary *\/\n  background-position: center; \/* Centers the image *\/\n  background-repeat: no-repeat; \/* Prevents tiling *\/\n  width: 100%; \/* Or specific width *\/\n  height: 100%; \/* Or specific height *\/\n  padding: 70px 44px 70px 50px;\n  position: relative;\n  max-width: 540px;\n  width: 100%;\n}\n\n\n#form-templates .new-container{\ndisplay: flex;\njustify-content: space-between;\nflex-wrap: wrap;\n}\n\n\n#form-templates{\npadding: 100px 15px 100px 15px;        \n}\n\n#form-templates .contact__info-heading {\n  font-family: 'Sora' !important;\n  font-style: normal !important;\n  font-weight: 400 !important;\n  font-size: 36px !important;\n  line-height: 46px !important;\n  color: #2E2E2E !important;\n   margin-bottom: 60px !important;\n\n}\n\n\n#form-templates .message label{\ncolor: #585858 !important;   \n}\n\n.elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n font-size: 60px !important;\n  line-height: 70px !important;\n  font-family: \"Sora\", Sans-serif;\n  font-weight: 400;\n  margin: 0;  \n  margin-bottom: 20px;\n}\n\n\n\n\n.elementor-widget-container.form-template p{\n  font-family: \"Karla\", Sans-serif;\n  font-size: 22px;\n  font-weight: 400;\n  line-height: 28px;\n  color: var( --e-global-color-primary );\n  max-width: 700px;\n  margin: 0; \n  margin-bottom: 40px;\n} \n  \n\n\n.new-container #spinner{\nwidth: 50%;\nmax-width: 700px;\n}\n\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:30px; \n    \n}\n\n\n#form-templates .contact__info-heading {\n  margin-bottom: 67px;\n  font-size: 36px;\n  font-family: karla;\n  color:  #2E2E2E;\n\n  line-height: 49px;\n}\n\n#form-templates .contact__info-steps {\n  display: flex;\n  flex-direction: column;\n  max-width: 425x;\n  padding-left: 20px;\n}\n\n#form-templates .contact__info-steps > div:not(:last-child) {\n  border-left: 1px solid #2e2e2e;\n  padding-bottom: 24px;\n}\n\n#form-templates .contact__info-block {\n  position: relative;\n  padding-left: 45px;\n}\n\n#form-templates .contact__info-step {\n  position: absolute;\n  border: 1px solid #2e2e2e;\n  width: 40px;\n  height: 40px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 20px;\n  left: -20px;\n  top: -8px;\n  background-color: #F4F4F4;\n  color:  #2E2E2E;\n\nfont-family: Karla;\nfont-weight: 700;\nfont-size: 18px;\nline-height: 28px;\n\n}\n\n.elementor-widget-global .contact__info-step {\n        color:  #2E2E2E;\n}\n\n#form-templates .contact__info-text {\n  margin: 0;\n  font-size: 16px;\n  line-height: 26px;\n  color: #2E2E2E;\n  font-family: karla;\n\n  width: 100%;\n}\n\n\n#form-templates .contact-us__send{\nflex-shrink: 0;\nmargin-top:0;\n}\n\n\n\n@media screen and (max-width: 1279px) {\n    .new-container #spinner{\n        width: 100%;\n        max-width:100%;\n        margin-bottom:40px;\n    }\n    \n\n    .new-container .contact__info {\n        max-width: 700px !important;\n    }\n    \n}\n\n\n@media screen and (max-width: 1279px) {\n#form-templates{\npadding: 60px 15px 70px 15px;     \n}\n}\n\n\n\n@media screen and (max-width: 767px) {\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:20px; \n \n}\n\n\n  #form-templates .contact__info {\n    padding: 20px 20px 40px 40px;\n    margin: 0 auto;\n  }\n\n\n#form-templates{\npadding: 40px 15px 50px 15px;  \n    \n}\n\n  \n   .new-container #spinner{\n       \n    margin-bottom:30px;   \n   }\n   \n   \n   .elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n   font-size: 32px !important;\n    line-height: 42px !important;    \n   }\n   \n   \n   .elementor-widget-container.form-template p{\n       \n    font-size: 16px;\n    line-height: 20px;  \n    margin-bottom: 30px;\n \n       \n   }\n   \n   #form-templates .contact__info-heading{\n   font-size: 24px !important;\n    line-height: 49px !important;    \n       \n   }\n   \n\n.mailToContact{\nmargin-top: 10px !important;        \n}\n\n   \n\n  #form-templates .contact__info-heading {\n    font-size: 24px;\n    margin-bottom: 37px;\n  }\n\n  #form-templates .contact__info-background {\n    top: 10px;\n    left: 10px;\n  }\n\n  #form-templates .contact__info-text {\n    font-size: 12px;\n    line-height: 20px;\n  }\n  \n  \n  #form-templates .contact__info-heading {\n   margin-bottom: 35px !important;\n\n}\n\n}\n\n@media (max-width: 767px) {\n    .mailToContact {\n        max-width: 100%;\n    }\n}\n\n<\/style>\n\n<script>\nwindow.addEventListener('hashchange',function(e){if(window.history.pushState){window.history.pushState('','\/',window.location.pathname)}else{window.location.hash=''}})\n<\/script>\n\n\n<div id=\"form-templates\">\n<div class=\"elementor-widget-container form-template\">\n<a name=\"contact-form\"><\/a>\n<h2>Contact us<\/h2>\n<p><a id=\"calendlylink\" style=\"color: #c63031; border-bottom: 1px solid #c63031; padding: 0;\">Book a call<\/a> or fill out the form below and we\u2019ll get back to you once we\u2019ve processed your request.<\/p>\n<\/div>\n\n<div class=\"new-container\">\n\n\n<div class=\"contact-us__main\" id=\"spinner\" data-no-defer=\"1\">\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"name\">\n<label>Name<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"field_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__name\" id=\"contact-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name*\" value=\"\" type=\"text\" name=\"field_name\" \/><\/span>\n<\/div>\n\n<div class=\"company\">\n<label>Company<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__company\" id=\"contact-company\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company*\" value=\"\" type=\"text\" name=\"company\" \/><\/span>\n<\/div>\n\n<\/div>\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"email\">\n<label>Email<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email contact-us__email\" id=\"contact-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Corporate email*\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/div>\n\n<div class=\"phone\">\n<label>Phone<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel contact-us__phone\" id=\"contact-phone\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Phone*\" value=\"\" type=\"tel\" name=\"tel\" \/><\/span>\n<\/div>\n\n<\/div>\n<div class=\"contact-us__wrapper subj\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-recipient\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-subj_js\" aria-invalid=\"false\" name=\"your-recipient\"><option value=\"\">Subject*<\/option><option value=\"IT staff augmentation\">IT staff augmentation<\/option><option value=\"Turnkey product development\">Turnkey product development<\/option><option value=\"Support and enhancement\">Support and enhancement<\/option><option value=\"Careers\">Careers<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\n<span class=\"wpcf7-form-control-wrap\" data-name=\"form-field-budget_js\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-budget_js\" aria-invalid=\"false\" name=\"form-field-budget_js\"><option value=\"\">Project budget<\/option><option value=\"Under $15K\">Under $15K<\/option><option value=\"$15K-$30K\">$15K-$30K<\/option><option value=\"$30K-$100K\">$30K-$100K<\/option><option value=\"$100K-$250K\">$100K-$250K<\/option><option value=\"$250K-$500K\">$250K-$500K<\/option><option value=\"More than $500K\">More than $500K<\/option><\/select><\/span>\n\n<\/div>\n\n\n<div class=\"message\">\n<label>Message<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"1\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required contact-us__message\" id=\"contact-message\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Describe your needs in detail*\" name=\"message\"><\/textarea><\/span>\n<\/div>\n\n<div class=\"atvoice-wrap\">\n\n<div class=\"voice-wrap\">\n<span id=\"voice-mut\" class=\"voicetext\">Send us a voice message<\/span>\n         <div class=\"qc_voice_audio_wrapper\">\n            <div class=\"qc_voice_audio_container\">\n                <div class=\"qc_voice_audio_upload_main\" id=\"qc_audio_main\">\n                    <a class=\"qc_audio_record_button\" id=\"qc_audio_record\" href=\"#\" aria-label=\"Record an audio message\">\n                        <span class=\"dashicons dashicons-microphone\"><\/span> \u00a0<\/a> \n                <\/div>\n\n                <div class=\"qc_voice_audio_recorder\" id=\"qc_audio_recorder\" style=\"display:none\">\n\n                <\/div>\n                <div class=\"qc_voice_audio_display\" id=\"qc_audio_display\"  style=\"display:none\">\n                    <audio id=\"qc-audio\" controls src=\"\"><\/audio>\n                    <span title=\"Remove and back to main upload screen.\" class=\"qc_audio_remove_button dashicons dashicons-trash\"><\/span>\n                <\/div>\n            <\/div>\n            <input type=\"hidden\" value=\"\" name=\"qcwpvoicemessage\" id=\"qc_audio_url\" \/>\n        <\/div>\n        \n<\/div>\n\n\n<div class=\"attach-wrap\">\n<span class=\"voicetext\">Attach documents<\/span>\n\n<div class='attachment'>\n\n<div class=\"downloaded\">\n<span><\/span>\n<div class=\"deleteFile\"><\/div>\n<\/div>\n\n<div class=\"attachmentButton\" onclick=\"(function cl(e){if(e.target.nodeName == 'DIV'){e.target.parentNode.children[1].children[0].click(); }})(arguments[0]);\">\n\n<div class=\"innerText\">Upload file<\/div>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"att-files\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file\" accept=\".jpg,.png,.jpeg,.pdf\" aria-invalid=\"false\" type=\"file\" name=\"att-files\" \/><\/span>\n\n<div class=\"tip\" onclick=\"event.stopPropagation()\">\n<p>You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.<\/p>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<\/div>\n\n<div class=\"contact-us__wrapper\"> \n<p class=\"pp\">By clicking Send, you consent to Innowise processing your personal data per our<a href=\"\/privacy-notice\/\"> Privacy Policy <\/a>to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.<\/p>\n\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"scoring_point\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmCampaign\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmContent\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmMedium\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmSource\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmTerm\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"location\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"city\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"ip\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"Summ\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"gclid\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"rating\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlCompany\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlWithParams\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"audioMessageLink\" \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner contact-us__send\" id=\"contact-send-button\" type=\"submit\" value=\"Send\" \/>\n<\/div>\n\n<div class='mailToContact'>You can also send us your request <\/br>to <a href=\"mailto:contact@innowise.com\">contact@innowise.com<\/a><\/div>\n\n<\/div>\n\n<div class=\"elementor-widget-container\" style=\"z-index:1;\">\n<div class=\"contact__info\">\n  <div class=\"contact__info-background\"><\/div>\n  <div class=\"contact__info-heading\">What happens next?<\/div>\n  <div class=\"contact__info-steps\">\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">1<\/div>\n      <p class=\"contact__info-text\">Once we\u2019ve received and processed your request, we\u2019ll get back to you to detail your\n        project needs and sign an NDA to ensure confidentiality.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">2<\/div>\n      <p class=\"contact__info-text\">After examining your wants, needs, and expectations, our team will devise a project\n        proposal with the scope of work, team size, time, and cost estimates.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">3<\/div>\n      <p class=\"contact__info-text\">We\u2019ll arrange a meeting with you to discuss the offer and nail down the details.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">4<\/div>\n      <p class=\"contact__info-text\">Finally, we\u2019ll sign a contract and start working on your project right away.<\/p>\n    <\/div>\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\n<\/div>\n\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Awards and industry recognition Every company says they build great software. We\u2019ll let the awards, rankings, and industry recognition do some of the talking. Work with us The latest wins and rankings Every recognition here points to a specific part of our work: delivery quality, domain expertise, technical depth, business growth, design thinking, or the [&hellip;]<\/p>\n","protected":false},"author":159,"featured_media":189947,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-199281","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/pages\/199281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/users\/159"}],"replies":[{"embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/comments?post=199281"}],"version-history":[{"count":0,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/pages\/199281\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/media\/189947"}],"wp:attachment":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/media?parent=199281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}