{"id":62176,"date":"2022-06-30T09:47:51","date_gmt":"2022-06-30T06:47:51","guid":{"rendered":"https:\/\/innowise-group.inno.ws\/?page_id=62176"},"modified":"2026-01-19T12:25:53","modified_gmt":"2026-01-19T17:25:53","slug":"tworzenie-angular","status":"publish","type":"page","link":"https:\/\/innowise.com\/pl\/technologies\/angular-development\/","title":{"rendered":"Firma deweloperska Angular"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"62176\" class=\"elementor elementor-62176\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2c83f4a container-header back-animations e-con-full e-flex e-con e-parent\" data-id=\"2c83f4a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-fbc5c18 e-con-full e-flex e-con e-child\" data-id=\"fbc5c18\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57bf770 word-break elementor-widget elementor-widget-heading\" data-id=\"57bf770\" 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\">Angular development company<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1066a37 e-con-full elementor-hidden-desktop e-flex e-con e-child\" data-id=\"1066a37\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ad11add e-con-full e-flex e-con e-child\" data-id=\"ad11add\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dd4334 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1dd4334\" 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\tThrough our Angular development service, we build scalable web and mobile apps engineered for speed, stability, and long-term growth. Our team modernizes digital ecosystems, speeds up delivery with automation and CI\/CD, and minimizes risk.\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-482c05f elementor-align-center elementor-mobile-align-center elementor-widget-mobile__width-inherit elementor-tablet-align-left elementor-widget-tablet__width-initial ctaFirst elementor-widget elementor-widget-button\" data-id=\"482c05f\" 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\" id=\"main-block-link\">\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\">Build with experts<\/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<\/div>\n\t\t<div class=\"elementor-element elementor-element-c9e86b3 firstSqr e-flex e-con-boxed e-con e-child\" data-id=\"c9e86b3\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e57517 elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html\" data-id=\"3e57517\" 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\n<div class=\"animated-wrapper\">\n    <div class=\"animated-text mobile\">\n       <div class=\"swiper-wrapper\">  \n        <div class=\"message swiper-slide\">\n            <p class=\"number\">100+<\/p>\n            <p class=\"description\">Angular projects delivered<\/p>\n        <\/div>\n        \n        <div class=\"message swiper-slide\">\n            <p class=\"number\">40+<\/p>\n            <p class=\"description\">Angular developers<\/p>\n        <\/div>\n        \n        \n        <div class=\"message swiper-slide\">\n            <p class=\"number\">80%<\/p>\n            <p class=\"description\">senior & mid-level specialists<\/p>\n        <\/div>\n        \n      <\/div>       \n\n    <\/div>\n    <div class=\"clutch-widget-container\">\n        <img decoding=\"async\" class=\"clutch-image\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Clutch-Logo.svg\"\/ alt=\"\">\n\n        <a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/clutch.co\/profile\/innowise?utm_source=widget&utm_medium=2&utm_campaign=widget&utm_content=logo&utm_term=innowise-group.com\" class=\"circle-button\">\n            <svg width=\"45\" height=\"45\" viewBox=\"0 0 45 45\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<rect x=\"0.5\" y=\"0.828125\" width=\"44\" height=\"44\" rx=\"22\" fill=\"#C63031\"\/>\n<path d=\"M22.5 14.8281L30.5 22.8281L22.5 30.8281\" stroke=\"white\" stroke-width=\"2\"\/>\n<path d=\"M13.5 22.8282L30.5 22.8282\" stroke=\"white\" stroke-width=\"2\"\/>\n<\/svg>\n        <\/a>\n        \n\n\n    <\/div>\n<\/div>\n\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \n  const sqrSwiper = new Swiper('.animated-text.mobile', {\n    slidesPerView: 1,\n   spaceBetween: 24, \n    allowTouchMove:false, \n     loop: true,\n  direction:\"vertical\",\n  autoHeight:true,\n     autoplay: {\n        delay: 4000,\n        disableOnInteraction: false,\n      },\n  });  \n  \n\n\n});\n\n<\/script>\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<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdb1467 elementor-widget-tablet__width-inherit elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"cdb1467\" 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\tThrough our Angular development service, we build scalable web and mobile apps engineered for speed, stability, and long-term growth. Our team modernizes digital ecosystems, speeds up delivery with automation and CI\/CD, and minimizes risk.\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-dfe40c5 elementor-hidden-tablet elementor-hidden-mobile elementor-widget__width-initial ctaFirst elementor-widget elementor-widget-button\" data-id=\"dfe40c5\" 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\">Build with experts<\/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<\/div>\n\t\t<div class=\"elementor-element elementor-element-df5a2b9 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"df5a2b9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b84c25 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"2b84c25\" 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\n<div class=\"animated-wrapper\">\n    <div class=\"animated-text pc\">\n       <div class=\"swiper-wrapper\">  \n        <div class=\"message swiper-slide\">\n            <p class=\"number\">100+<\/p>\n            <p class=\"description\">Angular projects delivered<\/p>\n        <\/div>\n        \n        <div class=\"message swiper-slide\">\n            <p class=\"number\">40+<\/p>\n            <p class=\"description\">Angular developers<\/p>\n        <\/div>\n        \n        \n        <div class=\"message swiper-slide\">\n            <p class=\"number\">80%<\/p>\n            <p class=\"description\">senior & mid-level specialists<\/p>\n        <\/div> \n        \n      <\/div>    \n\n    <\/div>\n    <div class=\"clutch-widget-container\">\n        <img decoding=\"async\" class=\"clutch-image\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Clutch-Logo.svg\"\/ alt=\"\">\n\n        <a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/clutch.co\/profile\/innowise?utm_source=widget&utm_medium=2&utm_campaign=widget&utm_content=logo&utm_term=innowise-group.com\" class=\"circle-button\">\n            <svg width=\"45\" height=\"45\" viewBox=\"0 0 45 45\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<rect x=\"0.5\" y=\"0.828125\" width=\"44\" height=\"44\" rx=\"22\" fill=\"#C63031\"\/>\n<path d=\"M22.5 14.8281L30.5 22.8281L22.5 30.8281\" stroke=\"white\" stroke-width=\"2\"\/>\n<path d=\"M13.5 22.8282L30.5 22.8282\" stroke=\"white\" stroke-width=\"2\"\/>\n<\/svg>\n        <\/a>\n        \n\n\n    <\/div>\n<\/div>\n\n\n<script>\n\n\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \n\n\n    \n  const sqrSwiper = new Swiper('.animated-text.pc', {\n    slidesPerView: 1,\n   spaceBetween: 24, \n    allowTouchMove:false, \n     loop: true,\n  direction:\"vertical\",\n     autoplay: {\n        delay: 4000,\n        disableOnInteraction: false,\n      },\n  });      \n  \n\n});\n\n<\/script>\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<div class=\"elementor-element elementor-element-5b9891c e-con-full elementor-hidden-mobile elementor-hidden-tablet stickyWrapper72 e-flex e-con e-parent\" data-id=\"5b9891c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef2ff84 elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"ef2ff84\" 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>\n\n.stickyWrapper72{\n    position: sticky;\n    top: 72px;\n    bottom: auto;   \n} \n\n.anchorTop{\n    width: 100%;\n    background-color: #F5F5F7;\n   padding: 0 15px;\n}\n\n.anchorTop .swiper-wrapper{\n    width: 100%;\n    max-width: 1400px;\n    margin: 0 auto;\n\n    display: flex;\n    justify-content: space-between;\n    width: 100%;\n    position: relative;\n\n}\n\n\n\n.anchorTop .elem {\n    width: fit-content !important;\n    padding: 10px 20px 8.5px 20px;\n    border-bottom: 1.5px solid transparent;\n    color: #2E2E2E !important;\n    transition: color 0.2s linear,  border 0.2s linear;\n    cursor: pointer;\n    \n    font-family: Karla;\nfont-weight: 400;\nfont-size: 16px;\nline-height: 20px;\nletter-spacing: 0%;\n\n}\n\n\n.anchorTop .elem.active {\n    color: #C63031 !important;\n   border-bottom: 1.5px solid #C63031;  \n}\n\n.anchorTop .elem:hover {\n       color: #C63031 !important;\n}\n\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", ()=>{\n        \nconst headerElement = document.querySelector(\".new-menu\");\n\nconst stickyElement = document.querySelector(\".stickyWrapper72\");\n\nconst headerElementH = headerElement.clientHeight;\n\n\nstickyElement.style.top =  headerElementH + 0 + \"px\";\n        \n});\n<\/script>\n\n\n<div class=\"anchorTop\">\n<div class=\"anchorSwiper\">\n<div class=\"swiper-wrapper\">\n    \n<div class='elem swiper-slide' data-id='test1' >Services<\/div>    \n<div class='elem swiper-slide' data-id='test2' >Success Stories<\/div>\n<div class='elem swiper-slide' data-id='test3' >Why us<\/div>\n<div class='elem swiper-slide' data-id='test4'>Technologies<\/div> \n<div class='elem swiper-slide' data-id='test5'>Reviews<\/div>\n\n\n<\/div>   \n<\/div>\n<\/div>\n\n<script>\n\n\n  document.addEventListener(\"DOMContentLoaded\", () => {\n      \n   const AnchorSwiper = new Swiper('.anchorSwiper', {\n     grabCursor:false, \n     slidesPerView: 'auto',\n\n        spaceBetween: 20, \n\n    \n  });       \n      \n      \n const headerMenuHeight=document.querySelector('.new-menu-inno')?.getBoundingClientRect()?.height ?? 72; \n \n\n\nlet anchorTopList = document.querySelectorAll('.anchorTop .elem');\nlet anchorList = [];\n\n\nanchorTopList.forEach((elem) => {\n   const id = elem.getAttribute('data-id'); \n\n   \n   anchorList.push(document.querySelector(`#${id}`)); \n})\n\n   \n   function scrollToElem(elem){\n       \n    const windowHeight = window.innerHeight;\n     const elTop = elem.offsetTop;\n       \n  \n   window.scrollTo({\n     top: elTop - headerMenuHeight,\n     behavior: \"smooth\",\n    });\n   }\n\n   anchorTopList.forEach((el,i)=>el.addEventListener('click',function(){\n       \n       const id = this.getAttribute('data-id');\n      \n    const element = anchorList[i];\n    \n    \n    if(element){\n      scrollToElem(element);    \n    }\n      \n       \n     \n       \n   }))\n\n\n\n      const checkScroll = () => {\n      const windowHeight = window.innerHeight;\n      const scrollTop = window.scrollY || document.documentElement.scrollTop;\n\n\nanchorList.forEach((anchor, index) => {\n \n        \n\nif(anchor){\n\n  const { top, left, bottom, right } = anchor.getBoundingClientRect();\n  const { innerHeight, innerWidth } = window;\n\n\nconst isInViewport = \n  bottom > innerHeight\/2 && top <innerHeight\/2;\n\n\n\/\/ const isInViewport =  top <innerHeight\/2;\n\n\n\n \n if(isInViewport){\n    anchorTopList[index].classList.add(\"active\");  \n    AnchorSwiper.slideTo(index);\n    if(index>0){\n            anchorTopList[index-1].classList.remove(\"active\"); \n        \n    }\n     \n }else{\n    anchorTopList[index].classList.remove(\"active\");   \n }\n        \n}\n\n});\n      \n\n  };\n  \n\ndocument.addEventListener(\"scroll\", (event) => {\n\n    checkScroll();\n\n});\n\n\n\n\n\n\n\n});\n \n  \n\n<\/script>\n\n<script defer>\n  window.addEventListener('hashchange', function(e) {\n      if(window.history.pushState) {\n    window.history.pushState('', '\/', window.location.pathname)\n} else {\n    window.location.hash = '';\n}\n\n});\n<\/script>\n\n\n\n\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-c4af63b textUnderline e-flex e-con-boxed e-con e-parent\" data-id=\"c4af63b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db6933d elementor-widget__width-initial word-wrap-title elementor-widget elementor-widget-heading\" data-id=\"db6933d\" 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 Angular software development expertise<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b8648c switcher-section elementor-widget elementor-widget-html\" data-id=\"7b8648c\" 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.see-more-acc {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    font-family: Karla;\r\n    font-size: 14px;\r\n    line-height: 150%;\r\n    text-decoration: none !important;\r\n    color: #C63031;\r\n}\r\n\r\n    .domains-container-new .domains__descriptions-new {\r\n    padding-bottom: 0;\r\n    overflow: hidden;\r\n}\r\n\r\n\r\n\r\n\r\n.domains__descriptions-new .swiper-wrapper{\r\n    width: 100% !important;\r\n}\r\n\r\n\r\n.switcher-section {\r\n    position: relative;\r\n    min-height: auto;\r\n}\r\n\r\n.switcher-section .domains-container-new {\r\ndisplay: flex;\r\ngap: 100px;\r\n}\r\n\r\n.domains__descriptions-new{\r\n  min-height: 444px;\r\n  max-width: 100%;\r\n}\r\n\r\n.domains__descriptions-new  .swiper-slide {\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  gap: 40px;\r\n  height: auto;\r\n  color: #2e2e2e;\r\n    max-width: 680px;\r\n}\r\n\r\n.domains__descriptions-new  .swiper-slide:not(.swiper-slide-active) {\r\n    opacity: 0 !important;\r\n}\r\n\r\n\r\n\r\n.domains__list-new {\r\n  height: 100%;\r\n  list-style: none;\r\n  overflow-y: auto;\r\n  overflow-x: hidden;\r\n  background-color: transparent;\r\n  position: relative;\r\n  max-height: 444px;\r\n  max-width: 320px;\r\n  min-width: 320px;\r\n  padding: 0;\r\n}\r\n\r\n.domains__list-new::-webkit-scrollbar {\r\n    position: absolute;\r\n    width: 3px;\r\n    background-color: #F5F5F7;\r\n}\r\n\r\n.domains__list-new::-webkit-scrollbar-thumb {\r\n    position: absolute;\r\n    background-color: #999999;\r\n    border-radius: 3px;\r\n}\r\n\r\n\r\n.domains__list-new li {\r\n  position: relative;\r\n  padding: 16px 8px 16px 24px;\r\n  padding-left: 24px;\r\n  color: #717171;\r\n  border-left: 1px solid #c4c4c4;\r\n  font-family: Sora, sans-serif;\r\n  font-weight: 600;\r\n  font-size: 16px;\r\n  \/*text-transform: uppercase;*\/\r\n  line-height: 20.16px;\r\n  word-break: break-word;\r\n  cursor: pointer;\r\n}\r\n\r\n.domains__list-new li.active {\r\n  color: #2e2e2e;\r\n}\r\n\r\n.domains__list-new li.active::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 0;\r\n  left: -1px;\r\n  display: block;\r\n  height: 100%;\r\n  border-left: 3px solid #c63031;\r\n}\r\n\r\n\r\n.slider-title-new h3 {\r\n  color: #2E2E2E;\r\n  font-weight: 600;\r\n  line-height: 32px;\r\n  font-size: 24px;\r\n  font-family: Sora, sans-serif;\r\n  padding: 0;\r\n  margin: 0;\r\n  padding-bottom: 40px;\r\n}\r\n\r\n\r\n.slider-title-new h3 a{\r\n    text-decoration: underline;\r\n}\r\n\r\n.slider-desc-new {\r\n  font-weight: 400;\r\n  font-size: 18px;\r\n  line-height: 27px;\r\n  font-family: Karla, sans-serif;\r\n  list-style: none;\r\n    margin: 0;\r\n}\r\n\r\n.slider-desc-new li {\r\n  margin-bottom: 20px;\r\n  \/*padding: 10px 0;*\/\r\n  cursor: default;\r\n  transition: margin 0.4s;\r\n  transition-delay: 0.2s;\r\n  font-family: Karla;\r\n  font-weight: 400;\r\n  font-size: 22px;\r\n  line-height: 24px;\r\n  color: #2E2E2E;\r\n}\r\n\r\n.slider-desc-new li::before {\r\n  content: url(\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Group-5070.svg\");\r\n  vertical-align: middle;\r\n  margin-right: 16px;\r\n}\r\n\r\n\r\n.slider-desc-new li:hover span {\r\n  position: relative;\r\n\r\n}\r\n\r\n\r\n\r\n\r\n.domain__description-list-new {\r\n  line-height: 42px;\r\n  padding-left: 30px;\r\n  font-size: 24px;\r\n  font-family: karla;\r\n  font-weight: 400;\r\n}\r\n\r\n.domains__list-new li > a {\r\n  color: #fff;\r\n}\r\n\r\n.domains__list-new li:hover a {\r\n  color: #C63031;\r\n}\r\n\r\n.slider-image-block-new{\r\n    display: flex;\r\n}\r\n\r\n.slider-image-block-new img {\r\n  width: 100%;\r\n  height: 250px;\r\n  object-fit: cover;\r\n}\r\n\r\n\r\n\r\n\r\n.mobile-domains-new {\r\n    display: none;\r\n    flex-direction: column;\r\n    gap: 0;\r\n}\r\n\r\n.mobile-domains-navbar-new {\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n\r\n.mobile-domains-navitem-new {\r\n    padding: 15px 0 15px 12px;\r\n    border-left: 1px solid #C4C4C4;\r\n    display: flex;\r\n    flex-direction: column;\r\n    cursor: pointer;\r\n    position: relative;\r\n    margin-left: 1px;\r\n}\r\n\r\n.mobile-domains-navitem-new h3 {\r\n    color: #717171;\r\n    font-family: Sora;\r\n    font-size: 16px;\r\n    font-weight: 600;\r\n    line-height: 21px;\r\n    text-align: left;\r\n    margin: 0;\r\n}\r\n\r\n\r\n.mobile-domain-point-new {\r\n    font-weight: 400 !important;\r\n    font-size: 14px !important;\r\n    line-height: 21px !important;\r\n}\r\n\r\n.mobile-domain-list-new {\r\n    padding-top: 0px;\r\n    padding-bottom: 0px;\r\n    max-height: 0;\r\n    overflow: hidden;\r\n    transition: max-height 0.5s ease, padding 0.5s ease;\r\n   display: flex;\r\n    flex-direction: column;\r\n   gap: 16px;\r\n}\r\n\r\n.mobile-domains-navitem-new.active .mobile-domain-list-new {\r\n     padding-top: 25px;\r\n    padding-bottom: 5px;\r\n    height: auto;\r\n    max-height: 350px;\r\n}\r\n\r\n.mobile-domains-navitem-new.active::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 0;\r\n  left: -1px;\r\n  display: block;\r\n  height: 100%;\r\n  border-left: 1px solid #c63031;\r\n}\r\n\r\n.mobile-domains-navitem-new.active h3{\r\n    position: relative;\r\n}\r\n\r\n.mobile-domains-navitem-new.active h3::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -15px;\r\n  left: -13px;\r\n  display: block;\r\n  height: calc(100% + 25px);\r\n  border-left: 2px solid #c63031;\r\n}\r\n\r\n\r\n.mobile-domains-navitem-new.active h3 {\r\n    color: #2e2e2e;\r\n }\r\n\r\n\r\n\r\n.mobile-domain-list-new li {\r\n    margin-bottom: 10px;\r\n}\r\n\r\n.switcher-section {\r\n    position: relative;\r\n}\r\n\r\n.switcher-section .domains-container-new .domains__descriptions-new {\r\n    padding: 0;\r\n}\r\n\r\n.domains__list-new {\r\n  width: 100%;\r\n}\r\n\r\n\r\n\r\n.domains__descriptions-item_active-new {\r\n  display: flex;\r\n  flex-direction: column;\r\n  height: 100%;\r\n}\r\n\r\n\r\n\r\n@media (max-width:1279px) and (min-width: 768px) {\r\n    .switcher-section .domains-container-new {\r\n        grid-template-columns: 300px minmax(auto, 1fr);\r\n        padding: 0;\r\n    }\r\n\r\n    .slider-title-new {\r\n        font-family: Sora;\r\n        font-size: 24px;\r\n        font-weight: 600;\r\n        line-height: 32.4px;\r\n        text-align: left;\r\n    }\r\n  \r\n    .switcher-section .domains-container-new {\r\n        column-gap: 40px;\r\n    }\r\n    \r\n\r\n.domains__list-new {\r\n  max-width: 280px;\r\n  min-width: 280px;\r\n}\r\n\r\n.domains__descriptions-new{\r\n  min-height: 435px;\r\n}\r\n\r\n.domains__list-new {\r\n  max-height: 435px;\r\n}\r\n\r\n\r\n}\r\n\r\n@media (max-width:820px){\r\n \r\n       .slider-image-block-new img {\r\n  height: 150px;\r\n}    \r\n}\r\n\r\n\r\n\r\n@media (max-width: 767px) {\r\n    \r\n\r\n    \r\n    .slider-desc-new {\r\n        font-family: Karla;\r\n        font-size: 14px;\r\n        font-weight: 400;\r\n        line-height: 21px;\r\n        text-align: left;\r\n\r\n    }\r\n\r\n    .domains-container-new {\r\n        display: none !important;\r\n        flex-direction: column;\r\n        gap: 40px;\r\n    }\r\n\r\n    .mobile-domains-new {\r\n        display: flex;\r\n        flex-direction: column;\r\n\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<div class=\"domains-container-new\">\r\n  <ul class=\"domains__list-new num1\">\r\n    <li class=\"active\">Custom web application development<\/li>\r\n    <li>Single-page application development<\/li>\r\n    <li>Angular solutions for enterprise<\/li>\r\n    <li>Progressive web apps development<\/li>\r\n    <li>Custom UX\/UI development<\/li>\r\n    <li>Angular plug-in development<\/li>\r\n    <li>Angular to Angular version migration<\/li>\r\n    <li>Dynamic web apps development<\/li>\r\n  <\/ul>\r\n\r\n  <div class=\"domains__descriptions-new num1\">\r\n    <div class=\"swiper-wrapper\">\r\n\r\n      <!-- 1. Custom web application development -->\r\n      <div class=\"swiper-slide swiper-slide-active\">\r\n        <div>\r\n          <div class=\"slider-title-new\">\r\n            <h3>Custom web application development<\/h3>\r\n          <\/div>\r\n          <p class=\"slider-desc-new\">\r\n            As part of our Angular web development services, we deliver bespoke web apps tailored to your workflows. Our team builds secure, scalable architectures with sharp UX, assuring faster releases, easy maintenance, and future-ready features.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"slider-image-block-new\">\r\n          <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/it-specialist-evening-sprint-coding-1.png\" alt=\"Custom Angular web application development\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- 2. Single-page application development -->\r\n      <div class=\"swiper-slide\">\r\n        <div>\r\n          <div class=\"slider-title-new\">\r\n            <h3>Single-page application development<\/h3>\r\n          <\/div>\r\n          <p class=\"slider-desc-new\">\r\n            Our Angular development firm builds SPAs that provide fast, desktop-like performance in the browser. They cut friction in user journeys, reduce bounce rates, and keep customers engaged with fluid digital experiences.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"slider-image-block-new\">\r\n          <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/developer-coding-multiscreen-setup.png\" alt=\"Angular single-page application development\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- 3. Angular solutions for enterprise -->\r\n      <div class=\"swiper-slide\">\r\n        <div>\r\n          <div class=\"slider-title-new\">\r\n            <h3>Angular solutions for enterprise<\/h3>\r\n          <\/div>\r\n          <p class=\"slider-desc-new\">\r\n            We engineer Angular platforms built for enterprise scale. Complex workflows, state management, and integrations run smoothly, powering reliable operations across corporate systems.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"slider-image-block-new\">\r\n          <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/it-consulting-collaborative-troubleshooting.png\" alt=\"Enterprise Angular solutions\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- 4. Progressive web apps development -->\r\n      <div class=\"swiper-slide\">\r\n        <div>\r\n          <div class=\"slider-title-new\">\r\n            <h3>Progressive web apps development<\/h3>\r\n          <\/div>\r\n          <p class=\"slider-desc-new\">\r\n            Our Angular development company designs PWAs that combine web speed with mobile features. Users enjoy offline access, push notifications, and a native-like experience that drives retention.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"slider-image-block-new\">\r\n          <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/developer-multimonitor-open-office.png\" alt=\"Angular progressive web apps\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- 5. Custom UX\/UI development -->\r\n      <div class=\"swiper-slide\">\r\n        <div>\r\n          <div class=\"slider-title-new\">\r\n            <h3>Custom UX\/UI development<\/h3>\r\n          <\/div>\r\n          <p class=\"slider-desc-new\">\r\n            With Angular, we design interfaces that feel natural, look polished, and drive engagement. Responsive layouts and built-in accessibility make adoption easy and encourage users to return.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"slider-image-block-new\">\r\n          <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/team-collaboration-ui-design.png\" alt=\"Angular UX UI design\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- 6. Angular plug-in development -->\r\n      <div class=\"swiper-slide\">\r\n        <div>\r\n          <div class=\"slider-title-new\">\r\n            <h3>Angular plug-in development<\/h3>\r\n          <\/div>\r\n          <p class=\"slider-desc-new\">\r\n            Our developers improve applications with Angular plug-ins that add real business value. From niche features to enterprise-wide integrations, these extensions boost performance and efficiency.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"slider-image-block-new\">\r\n          <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/complex-system-architecture-dev-1.png\" alt=\"Angular plugin development\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- 7. Angular to Angular version migration -->\r\n      <div class=\"swiper-slide\">\r\n        <div>\r\n          <div class=\"slider-title-new\">\r\n            <h3>Angular to Angular version migration<\/h3>\r\n          <\/div>\r\n          <p class=\"slider-desc-new\">\r\n            Our T-shaped specialists modernize legacy solutions by migrating them to the latest Angular versions. You gain performance boosts, secure codebases, and future-ready systems without downtime.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"slider-image-block-new\">\r\n          <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/ci-flow-system-refresh-2.png\" alt=\"Angular version migration\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- 8. Dynamic web apps development -->\r\n      <div class=\"swiper-slide\">\r\n        <div>\r\n          <div class=\"slider-title-new\">\r\n            <h3>Dynamic web apps development<\/h3>\r\n          <\/div>\r\n          <p class=\"slider-desc-new\">\r\n            Our Angular experts build dynamic apps that respond instantly to user input. Real-time dashboards, personalized content, and flexible architecture keep businesses agile and competitive.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"slider-image-block-new\">\r\n          <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/data-scientist-building-algorithms.png\" alt=\"Dynamic Angular web applications\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<div class=\"mobile-domains-new num1\">\r\n\r\n  <!-- 1. Custom web application development -->\r\n  <div class=\"mobile-domains-navitem-new active\" data-mobile-domain=\"domain-1\">\r\n    <h3>Custom web application development<\/h3>\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <span>\r\n        As part of our Angular web development services, we deliver bespoke web apps tailored to your workflows. Our team builds secure, scalable architectures with sharp UX, assuring faster releases, easy maintenance, and future-ready features.\r\n      <\/span>\r\n\r\n      <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/it-specialist-evening-sprint-coding-1.png\"\r\n           alt=\"Custom Angular web application development\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- 2. Single-page application development -->\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-2\">\r\n    <h3>Single-page application development<\/h3>\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <span>\r\n        Our Angular development firm builds SPAs that provide fast, desktop-like performance in the browser. They cut friction in user journeys, reduce bounce rates, and keep customers engaged with fluid digital experiences.\r\n      <\/span>\r\n\r\n      <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/developer-coding-multiscreen-setup.png\"\r\n           alt=\"Angular single-page application development\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- 3. Angular solutions for enterprise -->\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-3\">\r\n    <h3>Angular solutions for enterprise<\/h3>\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <span>\r\n        We engineer Angular platforms built for enterprise scale. Complex workflows, state management, and integrations run smoothly, powering reliable operations across corporate systems.\r\n      <\/span>\r\n\r\n      <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/it-consulting-collaborative-troubleshooting.png\"\r\n           alt=\"Enterprise Angular solutions\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- 4. Progressive web apps development -->\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-4\">\r\n    <h3>Progressive web apps development<\/h3>\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <span>\r\n        Our Angular development company designs PWAs that combine web speed with mobile features. Users enjoy offline access, push notifications, and a native-like experience that drives retention.\r\n      <\/span>\r\n\r\n      <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/developer-multimonitor-open-office.png\"\r\n           alt=\"Angular progressive web apps\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- 5. Custom UX\/UI development -->\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-5\">\r\n    <h3>Custom UX\/UI development<\/h3>\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <span>\r\n        With Angular, we design interfaces that feel natural, look polished, and drive engagement. Responsive layouts and built-in accessibility make adoption easy and encourage users to return.\r\n      <\/span>\r\n\r\n      <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/team-collaboration-ui-design.png\"\r\n           alt=\"Angular UX UI development\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- 6. Angular plug-in development -->\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-6\">\r\n    <h3>Angular plug-in development<\/h3>\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <span>\r\n        Our developers improve applications with Angular plug-ins that add real business value. From niche features to enterprise-wide integrations, these extensions boost performance and efficiency.\r\n      <\/span>\r\n\r\n      <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/complex-system-architecture-dev-1.png\"\r\n           alt=\"Angular plugin development\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- 7. Angular to Angular version migration -->\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-7\">\r\n    <h3>Angular to Angular version migration<\/h3>\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <span>\r\n        Our T-shaped specialists modernize legacy solutions by migrating them to the latest Angular versions. You gain performance boosts, secure codebases, and future-ready systems without downtime.\r\n      <\/span>\r\n\r\n      <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/ci-flow-system-refresh-2.png\"\r\n           alt=\"Angular version migration\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- 8. Dynamic web apps development -->\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-8\">\r\n    <h3>Dynamic web apps development<\/h3>\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <span>\r\n        Our Angular experts build dynamic apps that respond instantly to user input. Real-time dashboards, personalized content, and flexible architecture keep businesses agile and competitive.\r\n      <\/span>\r\n\r\n      <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/data-scientist-building-algorithms.png\"\r\n           alt=\"Dynamic Angular web applications\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<script>\r\n\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n    const mobileNavItems = document.querySelectorAll('.mobile-domains-new.num1 .mobile-domains-navitem-new');\r\n\r\n    mobileNavItems.forEach(item => {\r\n        item.addEventListener('click', () => {\r\n            const isActive = item.classList.contains('active');\r\n\r\n            \/\/ Collapse all items\r\n            mobileNavItems.forEach(nav => {\r\n                nav.classList.remove('active');\r\n                const ul = nav.querySelector('.mobile-domain-list');\r\n                if (ul) ul.style.maxHeight = '0';\r\n            });\r\n\r\n            \/\/ Expand clicked item only if it was not active\r\n            if (!isActive) {\r\n                item.classList.add('active');\r\n                const ul = item.querySelector('.mobile-domain-list');\r\n                if (ul) ul.style.maxHeight = ul.scrollHeight + 'px';\r\n            }\r\n        });\r\n    });\r\n    \r\n    const firstNavItem = mobileNavItems.item(0);\r\n    \r\n    if (firstNavItem && !firstNavItem.classList.contains('active')) {\r\n        firstNavItem.click();\r\n    }\r\n});\r\n\r\n<\/script>\r\n\r\n\r\n<script>\r\n\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n    \r\n  const domainsSwiper = new Swiper('.domains__descriptions-new.num1', {\r\n    slidesPerView: 1,\r\n   spaceBetween: 24, \r\n       effect:'fade',\r\n    allowTouchMove:false,   \r\n       \r\n  });  \r\n    \r\n\r\nconst domainsListItems = document.querySelectorAll(\r\n  '.domains__list-new.num1 li'\r\n);\r\n\r\nconst rightPart = document.querySelector(\r\n  '.domains__descriptions-new.num1'\r\n);\r\n\r\nconst leftPart = document.querySelector(\r\n  '.domains__list-new.num1'\r\n);\r\n\r\n\r\nconst rightPartHeight = rightPart.getBoundingClientRect().height\r\n\r\nif(rightPartHeight > leftPart.getBoundingClientRect().height){\r\n    leftPart.style.minHeight = `${rightPartHeight}px`;\r\n}\r\n\r\n\r\n\r\n\r\n\r\ndomainsListItems.forEach((domainsListItem, domainsListItemIndex, arr) => {\r\n    \r\n  domainsListItem.addEventListener('click', () => {\r\n    arr.forEach((item,i) => {\r\n      if (item === domainsListItem) {\r\n        item.classList.add('active');\r\n        domainsSwiper.slideTo(i);\r\n      } else {\r\n        item.classList.remove('active');\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<\/script>\r\n\r\n\r\n\r\n\r\n\r\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-910f429 e-flex e-con-boxed e-con e-parent\" data-id=\"910f429\" data-element_type=\"container\" id=\"test1\" 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-798a469 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"798a469\" 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\">Angular development services we offer<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-380915a e-grid e-con-full link-underlines e-con e-child\" data-id=\"380915a\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-be9683f e-con-full e-flex e-con e-child\" data-id=\"be9683f\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-30625f6 e-con-full e-flex e-con e-child\" data-id=\"30625f6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16d6933 elementor-widget elementor-widget-image\" data-id=\"16d6933\" 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\/01\/413.png\" title=\"413\" alt=\"413\" 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-9b854f7 elementor-widget elementor-widget-heading\" data-id=\"9b854f7\" 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\">Angular web application development<\/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-eff3dac mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"eff3dac\" 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\tWe build scalable Angular web apps that fit your business goals. From polished interfaces to complex integrations, you get secure, high-performance solutions that drive results.\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-cad12b7 e-con-full e-flex e-con e-child\" data-id=\"cad12b7\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-071cc44 e-con-full e-flex e-con e-child\" data-id=\"071cc44\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e39c54 elementor-widget elementor-widget-image\" data-id=\"6e39c54\" 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\/01\/400.png\" title=\"400\" alt=\"400\" 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-4b20c44 elementor-widget elementor-widget-heading\" data-id=\"4b20c44\" 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\">Angular mobile app development<\/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-b071912 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"b071912\" 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\tThe Innowise team delivers <a style=\"text-decoration: underline;\" href=\"https:\/\/innowise.com\/services\/mobile-application-development\/cross-platform\/\">cross-platform apps<\/a> with Angular, Ionic, or NativeScript. One codebase covers iOS and Android, cutting costs and timelines while keeping a fast, native feel.\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-6a77932 e-con-full e-flex e-con e-child\" data-id=\"6a77932\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f9cc604 e-con-full e-flex e-con e-child\" data-id=\"f9cc604\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5541e38 elementor-widget elementor-widget-image\" data-id=\"5541e38\" 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\/01\/544.png\" title=\"544\" alt=\"544\" 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-4d6c59c elementor-widget elementor-widget-heading\" data-id=\"4d6c59c\" 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\">Angular single-page apps development<\/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-7ff43ac mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"7ff43ac\" 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\tOur Angular aces craft SPAs that load instantly and run smoothly. With strong routing and modular architecture, we deliver fast, interactive apps that feel fluid and perform reliably.\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-28b1aa3 e-con-full e-flex e-con e-child\" data-id=\"28b1aa3\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4854c63 e-con-full e-flex e-con e-child\" data-id=\"4854c63\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec41b31 elementor-widget elementor-widget-image\" data-id=\"ec41b31\" 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\/01\/519.png\" title=\"519\" alt=\"519\" 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-ccb586d h-underline elementor-widget elementor-widget-heading\" data-id=\"ccb586d\" 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\"><a href=\"https:\/\/innowise.com\/hire-developers\/angular\/\">Dedicated Angular developers\u00a0<\/a><\/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-f1893ba mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"f1893ba\" 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\tBring in dedicated Angular experts who integrate into your workflows or handle projects end to end. Gain deep tech expertise, flexible engagement, and delivery you can count on.\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-acfe0f2 e-con-full e-flex e-con e-child\" data-id=\"acfe0f2\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f6f42d5 e-con-full e-flex e-con e-child\" data-id=\"f6f42d5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7436c25 elementor-widget elementor-widget-image\" data-id=\"7436c25\" 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\/01\/518.png\" title=\"518\" alt=\"518\" 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-537d91a elementor-widget elementor-widget-heading\" data-id=\"537d91a\" 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\">Angular support & maintenance<\/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-b759932 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"b759932\" 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\tOur specialists keep your Angular apps secure, fast, and future-ready. We handle updates, bug fixes, monitoring, and feature upgrades so your systems stay stable and competitive.\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-43c3814 e-con-full e-flex e-con e-child\" data-id=\"43c3814\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f235f60 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"f235f60\" 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\">Can\u2019t find the exact services you\u2019re after?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54ef1fc elementor-align-center no-text-decoration elementor-widget elementor-widget-button\" data-id=\"54ef1fc\" 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\">Ask our experts<\/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<\/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-5b9299a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5b9299a\" data-element_type=\"section\" id=\"test2\" 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-8b4e1e1\" data-id=\"8b4e1e1\" 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-928dd68 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"928dd68\" 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\">Selected success stories<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7ed8d7 elementor-widget__width-initial elementor-widget-tablet__width-inherit mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"a7ed8d7\" 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\tDiscover how our expertise translates into measurable business and scientific outcomes.\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-5f9058d elementor-widget elementor-widget-shortcode\" data-id=\"5f9058d\" 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=\"slider-overflow\">\n            <div class=\"swiper-related\">\n                <div class=\"swiper-wrapper\">\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"block_195080\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/image.png\" alt=\"Scaling AI ergonomics assessment software\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/prophaust.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"Scaling AI ergonomics assessment software\" >Scaling AI ergonomics assessment software<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/tworzenie-back-end\/\">Back-end development<\/a><a href=\"\/pl\/cases\/przedsiebiorstwa\/\">Enterprise<\/a><a href=\"\/pl\/cases\/tworzenie-front-end\/\">Front-end development<\/a><a href=\"\/pl\/cases\/node-js\/\">Node.js<\/a><a href=\"\/pl\/cases\/qa\/\">QA<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"Read more about Scaling AI ergonomics assessment software\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/radiation-exposure-monitoring-app-upgrade\/\" aria-label=\"block_179795\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/Small-Cover-Upgrade-of-a-radiation-exposure-monitoring-app-Anya-Kh.-Anna-Kr.png\" alt=\"Upgrade of a radiation exposure monitoring app\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/radiation-exposure-monitoring-app-upgrade\/\" aria-label=\"Upgrade of a radiation exposure monitoring app\" >Upgrade of a radiation exposure monitoring app<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/audit\/\">Audit<\/a><a href=\"\/pl\/cases\/ecology\/\">Ecology<\/a><a href=\"\/pl\/cases\/energy\/\">Energy<\/a><a href=\"\/pl\/cases\/opieka-zdrowotna\/\">Healthcare<\/a><a href=\"\/pl\/cases\/node-js\/\">Node.js<\/a><a href=\"\/pl\/cases\/software-enhancement\/\">Software enhancement<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/radiation-exposure-monitoring-app-upgrade\/\" aria-label=\"Read more about Upgrade of a radiation exposure monitoring app\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/monolithic-to-microservices-migration\/\" aria-label=\"block_179235\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/02\/Small-Cover-Monolithic-to-microservices-migration_-25-faster-response.png\" alt=\"Monolithic to microservices migration\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/monolithic-to-microservices-migration\/\" aria-label=\"Monolithic to microservices migration\" >Monolithic to microservices migration<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/opieka-zdrowotna\/\">Healthcare<\/a><a href=\"\/pl\/cases\/java\/\">Java<\/a><a href=\"\/pl\/cases\/microservices\/\">Microservices<\/a><a href=\"\/pl\/cases\/typescript\/\">TypeScript<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/monolithic-to-microservices-migration\/\" aria-label=\"Read more about Monolithic to microservices migration\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/ai-skin-scanner-app\/\" aria-label=\"block_176624\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/01\/small-cover-1.jpg\" alt=\"AI dermatologist skin scanner app\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/ai-skin-scanner-app\/\" aria-label=\"AI dermatologist skin scanner app\" >AI dermatologist skin scanner app<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/android\/\">Android<\/a><a href=\"\/pl\/cases\/ai\/\">AI<\/a><a href=\"\/pl\/cases\/aws\/\">AWS<\/a><a href=\"\/pl\/cases\/flutter\/\">Flutter<\/a><a href=\"\/pl\/cases\/opieka-zdrowotna\/\">Healthcare<\/a><a href=\"\/pl\/cases\/ios\/\">iOS<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/ai-skin-scanner-app\/\" aria-label=\"Read more about AI dermatologist skin scanner app\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/kyc-software-solution\/\" aria-label=\"block_110531\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2023\/04\/KYC.jpg\" alt=\"Customer identity and access management software\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/kyc-software-solution\/\" aria-label=\"Customer identity and access management software\" >Customer identity and access management software<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/android\/\">Android<\/a><a href=\"\/pl\/cases\/bankowosc\/\">Banking<\/a><a href=\"\/pl\/cases\/ochrona-danych\/\">Data protection<\/a><a href=\"\/pl\/cases\/it\/\">Information technology<\/a><a href=\"\/pl\/cases\/ios\/\">iOS<\/a><a href=\"\/pl\/cases\/java\/\">Java<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/kyc-software-solution\/\" aria-label=\"Read more about Customer identity and access management software\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/enterprise-resource-planning-and-management-solution\/\" aria-label=\"block_96124\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/12\/OneStop-tizer.jpg\" alt=\"Enterprise resources management system\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/enterprise-resource-planning-and-management-solution\/\" aria-label=\"Enterprise resources management system\" >Enterprise resources management system<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/cloud\/\">Cloud<\/a><a href=\"\/pl\/cases\/budownictwo\/\">Construction<\/a><a href=\"\/pl\/cases\/przedsiebiorstwa\/\">Enterprise<\/a><a href=\"\/pl\/cases\/erp\/\">ERP<\/a><a href=\"\/pl\/cases\/java\/\">Java<\/a><a href=\"\/pl\/cases\/logistyka\/\">Logistics<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/enterprise-resource-planning-and-management-solution\/\" aria-label=\"Read more about Enterprise resources management system\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/aviation-software-development\/\" aria-label=\"block_83498\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/09\/Air-440x330-1.jpg\" alt=\"Web service for planning food supply on airplanes\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/aviation-software-development\/\" aria-label=\"Web service for planning food supply on airplanes\" >Web service for planning food supply on airplanes<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/integracja\/\">Integration<\/a><a href=\"\/pl\/cases\/java\/\">Java<\/a><a href=\"\/pl\/cases\/qa\/\">QA<\/a><a href=\"\/pl\/cases\/software-enhancement\/\">Software enhancement<\/a><a href=\"\/pl\/cases\/supply-chain\/\">Supply chain<\/a><a href=\"\/pl\/cases\/transport\/\">Transportation<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/aviation-software-development\/\" aria-label=\"Read more about Web service for planning food supply on airplanes\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/distance-learning-platform-development\/\" aria-label=\"block_83486\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/09\/Distance-preview.png\" alt=\"Distance learning platform development\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/distance-learning-platform-development\/\" aria-label=\"Distance learning platform development\" >Distance learning platform development<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/android\/\">Android<\/a><a href=\"\/pl\/cases\/education\/\">Education<\/a><a href=\"\/pl\/cases\/ios\/\">iOS<\/a><a href=\"\/pl\/cases\/java\/\">Java<\/a><a href=\"\/pl\/cases\/kotlin\/\">Kotlin<\/a><a href=\"\/pl\/cases\/mobile\/\">Mobile<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/distance-learning-platform-development\/\" aria-label=\"Read more about Distance learning platform development\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n                <\/div>\n                \n                <div class=\"swiper-related__navigation\">\n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <g>\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                            <\/g>\n                        <\/svg>\n                    <\/button>\n                \n                    <button class=\"swiper-related__navigation-btn\">\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>\n            <\/div>\n        <\/div>\n\n        <div class=\"cases-swiper-pagination\"><\/div>\n        \n        <script src=\"\/wp-content\/themes\/hello-elementor\/assets\/js\/slb-case.js\"><\/script>  \n        <link rel=\"stylesheet\" href=\"\/wp-content\/themes\/hello-elementor\/assets\/css\/case-slider.css\"><\/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<div class=\"elementor-element elementor-element-776aad8 e-grid e-con-full e-con e-child\" data-id=\"776aad8\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-495ee5a e-con-full e-flex e-con e-child\" data-id=\"495ee5a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df96abc elementor-widget elementor-widget-image\" data-id=\"df96abc\" 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 fetchpriority=\"high\" decoding=\"async\" width=\"668\" height=\"500\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Frame-1597885559-22.png\" class=\"attachment-full size-full wp-image-191281\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Frame-1597885559-22.png 668w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Frame-1597885559-22-300x225.png 300w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Frame-1597885559-22-16x12.png 16w\" sizes=\"(max-width: 668px) 100vw, 668px\" \/>\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>\n\t\t<div class=\"elementor-element elementor-element-8c75763 e-con-full e-flex e-con e-child\" data-id=\"8c75763\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-4a72dc3 e-con-full e-flex e-con e-child\" data-id=\"4a72dc3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3eb6d16 elementor-widget__width-initial word-wrap-title elementor-widget elementor-widget-heading\" data-id=\"3eb6d16\" 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\">Need to scale fast without outgrowing your tech?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bff1db5 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget-mobile__width-initial mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"bff1db5\" 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\tWe build Angular solutions that flex with your product and business goals.\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-e8972ed elementor-align-center contact320 elementor-widget elementor-widget-button\" data-id=\"e8972ed\" 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\">Scale with confidence<\/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<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6951552 e-flex e-con-boxed e-con e-parent\" data-id=\"6951552\" data-element_type=\"container\" id=\"test3\" 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-b7e7f99 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"b7e7f99\" 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.cust-grid a:not(.no-text-decoration a) {\r\n    text-decoration: underline;\r\n}\r\n\r\n.cust-grid li.red-dot h3 {\r\n    display: inline;\r\n    line-height: 135%;\r\n}\r\n\r\nul.list {\r\n  list-style: none;\r\n  padding: 0\r\n}\r\n\r\nul li.red-dot::before {\r\n  content: \"\";\r\n  background: #C63031;\r\n  font-weight: bold;\r\n  display: inline-block;\r\n  width: 7px;\r\n  height: 7px;\r\n  border-radius: 50%;\r\n  margin-right: 10px;\r\n  margin-bottom: 5px;\r\n}\r\n\r\nul li.red-dot h3 {\r\n    font: inherit;\r\n}\r\n\r\nul li.red-dot {\r\n  line-height: 32.4px;\r\n}\r\n\r\nul li.red-dot h3 {\r\n    font: inherit;\r\n}\r\n\r\n@media (max-width:767px) {\r\n    \r\n    .cust-grid li.red-dot h3 {\r\n        line-height: 130%;\r\n    }\r\n\r\n    ul li.red-dot::before {\r\n      width: 5px;\r\n      height: 5px;\r\n      margin-right: 7px;\r\n      margin-bottom: 4px;\r\n    }\r\n    \r\n    ul li.red-dot {\r\n      line-height: 23.4px;\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-75db995 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"75db995\" 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 approach for achieving success in Angular development projects<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a53462c elementor-widget__width-initial elementor-widget-tablet__width-initial mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"a53462c\" 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\tEvery Angular project we take on follows a clear, structured approach designed to cut risks, speed up delivery, and maximize value. Our team combines proven processes with flexibility, keeping results measurable and tightly aligned with your business goals.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1aa2179 e-grid e-con-full cust-grid e-con e-child\" data-id=\"1aa2179\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c1e56af e-con-full e-flex e-con e-child\" data-id=\"c1e56af\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6458477 elementor-widget elementor-widget-text-editor\" data-id=\"6458477\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Right talent, right project<\/h3>\n<\/li>\n<\/ul>\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-29e4b11 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"29e4b11\" 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\tWe assign developers with proven Angular expertise and domain knowledge, ensuring the right skills are applied to every stage of your project.\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-bac933e e-con-full e-flex e-con e-child\" data-id=\"bac933e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4be853b elementor-widget elementor-widget-text-editor\" data-id=\"4be853b\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Smooth collaboration<\/h3>\n<\/li>\n<\/ul>\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-d79ade4 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"d79ade4\" 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\tOur teams work in your time zone, follow Agile routines, and use modern tools to keep communication open and decision-making fast.\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-b814fa4 e-con-full e-flex e-con e-child\" data-id=\"b814fa4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3fd4c8a elementor-widget elementor-widget-text-editor\" data-id=\"3fd4c8a\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Transparent reporting<\/h3>\n<\/li>\n<\/ul>\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-02c50b0 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"02c50b0\" 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\tYou receive clear updates with progress, budget, and risk insights. Every report provides actionable data that helps you stay in control of delivery.\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-e00d15b e-con-full e-flex e-con e-child\" data-id=\"e00d15b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-852104c elementor-widget elementor-widget-text-editor\" data-id=\"852104c\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Measurable outcomes<\/h3>\n<\/li>\n<\/ul>\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-4352904 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"4352904\" 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\tInnowise experts define KPIs tied to scalability, adoption, and performance. Progress tracks directly against your business goals, keeping results measurable and accountable.\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-0169178 e-con-full e-flex e-con e-child\" data-id=\"0169178\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6874e05 elementor-widget elementor-widget-text-editor\" data-id=\"6874e05\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Agile change handling<\/h3>\n<\/li>\n<\/ul>\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-5670aa7 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"5670aa7\" 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\tWe handle change requests with clear priorities and fast execution. Our team adds and refines features while keeping budgets steady, timelines on track, and ROI protected.\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-64e4e0b e-con-full e-flex e-con e-child\" data-id=\"64e4e0b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8fb353 elementor-widget elementor-widget-text-editor\" data-id=\"a8fb353\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Built-in security<\/h3>\n<\/li>\n<\/ul>\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-404a2f1 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"404a2f1\" 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\tWe build security into every step. OWASP best practices, strict coding standards, and enforced access controls protect sensitive data and keep systems compliant.\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-b91948a e-con-full e-flex e-con e-child\" data-id=\"b91948a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5680875 elementor-widget elementor-widget-text-editor\" data-id=\"5680875\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Proven quality<\/h3>\n<\/li>\n<\/ul>\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-6bc55b0 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"6bc55b0\" 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\tEvery build goes through automated tests, code reviews, and CI\/CD pipelines so your Angular app runs smoothly in production.\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-bcc06d0 e-con-full e-flex e-con e-child\" data-id=\"bcc06d0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7132754 elementor-widget elementor-widget-text-editor\" data-id=\"7132754\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Knowledge that scales<\/h3>\n<\/li>\n<\/ul>\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-0dc4dd8 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"0dc4dd8\" 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\tAll project knowledge is documented and centralized, making onboarding easy and ensuring continuity if teams scale or transition.\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-99df6bc e-con-full e-flex e-con e-child\" data-id=\"99df6bc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0487172 elementor-widget elementor-widget-text-editor\" data-id=\"0487172\" 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<ul class=\"list\">\n \t<li class=\"red-dot\">\n<h3>Clear documentation<\/h3>\n<\/li>\n<\/ul>\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-1949970 mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"1949970\" 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\tWe deliver complete, up-to-date documentation so your Angular solution is simple to maintain, extend, and integrate long after launch.\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-e448c5e de-hyph e-flex e-con-boxed e-con e-parent\" data-id=\"e448c5e\" 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<div class=\"elementor-element elementor-element-f442703 e-con-full e-flex e-con e-child\" data-id=\"f442703\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f1292f elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"6f1292f\" 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\">Choose Innowise as your Angular development company<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4e40eb elementor-widget__width-initial elementor-widget-tablet__width-inherit last-child-mb0 elementor-widget elementor-widget-text-editor\" data-id=\"c4e40eb\" 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\tAt Innowise, we build Angular apps that are fast, scalable, and secure. Our certified engineers work in Agile sprints with clear KPIs, so you always know where your project stands. From SSR for SEO to CI\/CD pipelines and accessible UX, we deliver reliable solutions on time and within budget.\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-8d85644 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-video\" data-id=\"8d85644\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=-ezRzXe5Sz0&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/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-9f0f304 e-flex e-con-boxed e-con e-parent\" data-id=\"9f0f304\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-40a94dd e-con-full e-flex e-con e-child\" data-id=\"40a94dd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ef7cd4 elementor-widget elementor-widget-image\" data-id=\"7ef7cd4\" 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\" width=\"360\" height=\"450\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Photo-43.png\" class=\"attachment-full size-full wp-image-191282\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Photo-43.png 360w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Photo-43-240x300.png 240w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Photo-43-10x12.png 10w\" sizes=\"(max-width: 360px) 100vw, 360px\" \/>\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>\n\t\t<div class=\"elementor-element elementor-element-76da8e9 e-con-full e-flex e-con e-child\" data-id=\"76da8e9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-08822e0 elementor-widget-tablet__width-inherit no-mb de-hyph elementor-widget elementor-widget-text-editor\" data-id=\"08822e0\" 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\tAngular is the framework we rely on to deliver fast, scalable, and maintainable applications for our clients. Its flexibility lets us create solutions that adapt to business needs and hold up under real-world demands.\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-f5438d1 elementor-widget elementor-widget-heading\" data-id=\"f5438d1\" 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\">Denis Bogush<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2be025a elementor-widget elementor-widget-heading\" data-id=\"2be025a\" 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\">Head of Frontend Department<\/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<section class=\"elementor-element elementor-element-b21f7d4 e-flex e-con-boxed e-con e-parent\" data-id=\"b21f7d4\" 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-c5e5b09 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"c5e5b09\" 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\">Choose your individual engagement model<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-863e1de elementor-widget elementor-widget-html\" data-id=\"863e1de\" 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>\n.services-container {\n    display: flex;\n    flex-wrap: nowrap;\n    gap: 40px;\n}\n\n.services-item {\n    border: 1px solid #2E2E2E;\n    width: 440px;\n    min-height: 540px;\n    overflow: hidden;\n}\n\n.services-item-inner {\n    position: relative;\n    height: 100%;\n    padding: 40px;\n}\n\n.services-item:hover {\n    .services-item-title {\n        color: #FFFFFF;\n    }\n    .services-item-video-container {\n        opacity: 1;\n    }\n    .services-item-desc {\n        margin-left: 120%;\n    }\n    .services-desc-p {\n        color: #fff;\n    }\n}\n\n.services-item-info {\n    position: relative;\n    z-index: 1;\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n}\n\n.services-item-title {\n    min-height: 65px;\n    margin: 0;\n    margin-bottom: 20px;\n    font-family: Sora;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 31.2px;\n    color: #2E2E2E;\n    transition: color 0.75s;\n}\n\n.services-item-video-container {\n    display: flex;\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    padding-bottom: 55px;\n    background-image: linear-gradient(180deg, #2E2E2E, #2E2E2E 50%, #500000 100%, #2E2E2E 30%, #2E2E2E);\n    opacity: 0;\n    transition: opacity 0.4s;\n}\n\nvideo.services-item-video {\n    width: 300px;\n    height: 300px;\n    margin: auto;\n}\n\n.services-item-desc {\n    width: 100%;\n    margin: 0;\n    transition: margin 0.6s;\n}\n\n.services-desc-p {\n    color: #2e2e2e;\n    font-family: Karla, sans-serif;\n    font-weight: 400;\n    font-size: 16px;\n    line-height: 1.5;\n    transition: color 0.75s;\n}\n\n.services-item-link {\n    display: block;\n    margin-top: auto;\n    padding: 14px;\n    color: #fff;\n    font-family: Karla, sans-serif;\n    font-weight: 400;\n    font-size: 18px;\n    line-height: 27px;\n    text-align: center;\n    background-color: #c63031;\n    transition: background-color 0.3s;\n}\n\n.services-item-link:hover {\n    color: #fff;\n    background-color: #D13B3B;\n}\n\n@media (max-width: 1279px) {\n    .services-container {\n        flex-direction: column;\n        gap: 40px;\n    }\n    .services-item {\n        width: 100%;\n        min-height: auto;\n    }\n    .services-item-inner {\n        display: flex;\n        padding: 0;\n    }\n    .services-item-info {\n        flex-basis: 50%;\n        min-height: 380px;\n        padding: 30px 40px;\n    }\n    .services-item-title {\n        min-height: auto;\n    }\n    .services-item-video-container {\n        flex-basis: 50%;\n        position: static;\n        padding: 0;\n        opacity: 1;\n    }\n    .services-item:nth-child(odd) .services-item-info {\n        order: 1;\n    }\n    .services-item:hover {\n        .services-item-desc {\n            margin-left: 0;\n        }\n        .services-item-title {\n            color: #2e2e2e;\n        }\n        .services-item-desc {\n            margin-left: 0;\n        }\n        .services-desc-p {\n            color: #2e2e2e;\n        }\n    }\n}\n\n@media (max-width: 767px) {\n    .services-item-link {\n    padding: 12px 28px;\n\n    font-size: 16px;\n    line-height: 24px;\n}\n    \n    .services-container {\n        padding: 0;\n        gap: 10px;\n    }\n    \/*.services-item {*\/\n    \/*    height: 285px;*\/\n    \/*    min-height: 400px;*\/\n    \/*}*\/\n    .services-item-inner {\n        display: block;\n        padding: 30px 20px;\n    }\n    .services-item-info {\n        min-height: auto;\n        padding: 0;\n    }\n    .services-desc-p {\n        margin-bottom: 30px;\n        font-size: 12px;\n        line-height: 18px;\n    }\n    h3.services-item-title {\n        min-height: auto !important;\n        font-size: 18px !important;\n        line-height: 23.4px !important;\n    }\n    .services-item-video-container {\n        position: absolute;\n        display: none;\n        opacity: 0;\n    }\n\n    .services-item:hover {\n        .services-item-title {\n            color: #2E2E2E;\n        }\n        .services-item-video-container {\n            display: none;\n            opacity: 0;\n        }\n        .services-item-desc {\n            margin-left: 0;\n        }\n        .services-desc-p {\n            color: #2e2e2e;\n        }\n    }\n}\n<\/style>\n\n<div class=\"services-container\">\n    <div class=\"services-item\">\n        <div class=\"services-item-inner\">\n            <div class=\"services-item-info\">\n                <h3 class=\"services-item-title\">Staff augmentation<\/h3>\n                <div class=\"services-item-desc\">\n                    <p class=\"services-desc-p\">\n                        Quickly scale your in-house team with certified Angular experts. Our developers plug into your workflows, adapt to your tools, and boost delivery speed without lowering quality.\n                    <\/p>\n                <\/div>\n                <a class=\"services-item-link\" href=\"#contact-form\">Hire experts<\/a>\n            <\/div>\n            <div class=\"services-item-video-container\">\n                <video class=\"services-item-video\" width=\"300\" height=\"300\" playsinline autoplay loop muted>\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/07\/cube1_H.265.mp4\" type=\"video\/mp4; codecs=hvc1\">\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/cube1.webm\" type=\"video\/webm\">\n                <\/video>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"services-item\">\n        <div class=\"services-item-inner\">\n            <div class=\"services-item-info\">\n                <h3 class=\"services-item-title\">Dedicated Angular team<\/h3>\n                <div class=\"services-item-desc\">\n                    <p class=\"services-desc-p\">\n                        Set up a full team of Angular specialists focused only on your project. We cover recruitment, onboarding, and management so you can launch faster and stay in full control of priorities.\n                    <\/p>\n                <\/div>\n                <a class=\"services-item-link\" href=\"#contact-form\">Start project<\/a>\n            <\/div>\n            <div class=\"services-item-video-container\">\n                <video class=\"services-item-video\" width=\"300\" height=\"300\" playsinline autoplay loop muted>\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/07\/cube2_H.265.mp4\" type=\"video\/mp4; codecs=hvc1\">\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/cube2.webm\" type=\"video\/webm\">\n                <\/video>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"services-item\">\n        <div class=\"services-item-inner\">\n            <div class=\"services-item-info\">\n                <h3 class=\"services-item-title\">Software outsourcing<\/h3>\n                <div class=\"services-item-desc\">\n                    <p class=\"services-desc-p\">\n                        Hand over end-to-end Angular development to us. From planning and coding to QA and support, we deliver solutions aligned with your goals while you stay focused on your business.\n                    <\/p>\n                <\/div>\n                <a class=\"services-item-link\" href=\"#contact-form\">Get a quote<\/a>\n            <\/div>\n            <div class=\"services-item-video-container\">\n                <video class=\"services-item-video\" width=\"300\" height=\"300\" playsinline autoplay loop muted>\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/07\/cube3_H.265.mp4\" type=\"video\/mp4; codecs=hvc1\">\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/cube3.webm\" type=\"video\/webm\">\n                <\/video>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-9788e96 e-flex e-con-boxed e-con e-parent\" data-id=\"9788e96\" data-element_type=\"container\" id=\"test4\" 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-3799f20 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"3799f20\" 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 data analysis technology stack<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6bbf0b9 e-con-full e-flex e-con e-child\" data-id=\"6bbf0b9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f6600e techs elementor-widget elementor-widget-html\" data-id=\"2f6600e\" 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>\n.tech-grid__toggle-button .hidden {\n    display: none !important;\n}\n\n    .techs .c-accordion__item_toggle {\n    display: none;\n}\n\n.techs .c-accordion__trigger {\n    display: grid;\n    grid-template-columns: 340px 1fr;\n\n    padding: 40px 0 40px 20px;\n    width: 100%;\n\n    gap: 40px;\n    transition: all .2s;\n}\n\n.custom-tech-acc__content__column:nth-child(2) {\n    padding-right: 10px;\n}\n\n\n\/*.techs .c-accordion__item_active .c-accordion__trigger {\n    grid-template-columns: 340px 1fr;\n    \n}*\/\n\n\n.techs .c-accordion__toggle-button {\n    min-height: 40px;\n    min-width: 40px;\n}\n.techs .c-accordion__toggle-button {\n    width: 40px;\n    height: 40px;\n}\n\n\n.techs .custom-tech-acc__content {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 40px;\n    width: 100%;\n    \n    \/*visibility: hidden;*\/\n}\n\n\/*.techs .c-accordion__item_active .custom-tech-acc__content  {\n    visibility: visible;\n}*\/\n\n.techs .custom-tech-acc__container {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    row-gap: 80px;\n}\n\n.techs .custom-tech-acc__accordion {\n    \/*cursor: pointer;*\/\n    max-width: 1080px;\n}\n\n.techs .c-accordion__item {\n    cursor: pointer;\n}\n\n.techs .custom-tech-acc__content {\n    width: 100%;\n\n    font-family: Karla;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 30px;\n    text-align: left;\n\n    color: #ffffff;\n}\n\n.techs .custom-tech-acc__content__column {\n    font: inherit;\n\n    display: flex;\n    flex-direction: column;\n    align-items: stretch;\n\n    gap: 40px;\n}\n\n\n.techs .custom-tech-acc__content__list-wrapper {\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n    padding-left: 30px;\n}\n\n.techs .custom-tech-acc__content__list-wrapper ul {\n    font: inherit;\n    list-style: none;\n\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n\n    padding: 0;\n    margin: 0;\n}\n.techs .custom-tech-acc__content__list-wrapper ul > * {\n    font: inherit;\n}\n\n.techs .custom-tech-acc__content__list-wrapper span {\n    text-transform: uppercase;\n    color: #C63031;\n}\n\n\n.techs a {\n    color: inherit;\n    text-decoration: underline;\n}\n\n.techs a:hover {\n    color: #C63031;\n}\n\n\n.techs .custom-tech-acc__content__list-wrapper li {\n    position: relative;\n}\n.techs .custom-tech-acc__content__list-wrapper li::before {\n    content: url('https:\/\/innowise.com\/wp-content\/uploads\/2025\/04\/Vector-1.svg');\n    position: absolute;\n    top: -0.25em;\n    left: -30px;\n    overflow: hidden;\n}\n\n\n.techs .c-accordion__item {\n    transition: background-color 0.2s linear;\n}\n\n.techs .c-accordion__item {\n    border-bottom: 1px solid #999999;\n}\n\n.techs .c-accordion__item_active,\n.techs .c-accordion__item:hover {\n    background-color: #2e2e2e;\n}\n\n.techs .c-accordion__item_active .c-accordion__title,\n.techs .c-accordion__item:hover .c-accordion__title {\n    color: #ffffff;\n}\n\n.techs .c-accordion__header {\n    display: flex;\n    height: min-content;\n    gap: 10px;\n    align-items: center;\n}\n\n\n.techs .c-accordion__toggle-button {\n    background: none;\n    border: none;\n    padding: 0;\n}\n\n.techs .c-accordion__title {\n    color: #2e2e2e;\n    font-family: Sora;\n    font-size: 18px;\n    font-weight: 600;\n    line-height: 23.4px;\n    text-align: left;\n}\n\n.techs .c-accordion__item_active .c-accordion__title,\n.techs .c-accordion__item:hover .c-accordion__title {\n    color: #ffffff;\n}\n\n.techs .c-accordion__panel {\n    overflow-y: hidden;\n}\n\n\n@media (max-width: 1279px) {\n    .techs .custom-tech-acc__accordion-trigger {\n        grid-template-columns: 1fr;\n        grid-template-rows: repeat(2, -webkit-max-content);\n        grid-template-rows: repeat(2, max-content);\n    }\n    \n    .techs .custom-tech-acc__content__list-wrapper {\n        padding-left: 36px;\n    }\n\n    .techs .c-accordion__trigger, .techs .c-accordion__item_active .c-accordion__trigger {\n        grid-template-columns: 1fr;\n        row-gap: 0;\n    }\n    \n    \n    .techs .custom-tech-acc__content__list-wrapper li::before {\n        left: -32px;\n        width: 16px;\n    }\n\n    .techs .custom-tech-acc__content__column {\n        margin-top: 30px;\n\n        gap: 30px;\n    }\n}\n\n\n@media (max-width: 767px) {\n\n\n\n    .techs .custom-tech-acc__content__list-wrapper {\n        padding-left: 42px;\n    }\n\n\n    .techs .custom-tech-acc__content__column {\n        font: inherit;\n    \n        display: flex;\n        flex-direction: column;\n        align-items: stretch;\n    \n        gap: 6px;\n    }\n\n\n    .techs .c-accordion__toggle-button {\n        width: 36px;\n        height: 36px;\n    }\n\n    .techs .custom-tech-acc__content__list-wrapper li::before {\n        content: url('https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/details-list-item-mark.svg');\n        \n        position: absolute;\n        top: -0.25em;\n        left: -22px;\n        width: 12px;\n    }\n\n    .techs .custom-tech-acc__content {\n        grid-template-columns: 1fr;\n        grid-template-rows: repeat(2, -webkit-max-content);\n        grid-template-rows: repeat(2, max-content);\n\n        font-family: Karla;\n        font-size: 14px;\n        font-weight: 400;\n        line-height: 21px;\n        text-align: left;\n    \n        gap: 6px;\n    }\n\n    .techs .c-accordion__title {\n        font-family: Sora;\n        font-size: 16px;\n        font-weight: 600;\n        line-height: 20.8px;\n        text-align: left;\n    }\n\n\n    .techs .custom-tech-acc__content__column {\n        margin-top: 0;\n    }\n    .techs .custom-tech-acc__content__column:first-child {\n        margin-top: 6px;\n    }\n\n    \n\n    .techs .c-accordion__trigger {\n        padding: 20px;\n    }\n\n    .techs .c-accordion__title,\n    .techs .more-text-btn {\n        font-size: 16px;\n        line-height: 20.8px;\n    }\n\n    .techs .c-accordion__trigger {\n        padding-left: 0;\n        padding-right: 16px;\n    }\n}\n\n.techs .hidden {\n    display: none;\n}\n\n.tech-grid__toggle-button {\n    border-radius: 0px;\n    font-family: Sora;\n    font-size: 18px;\n    font-weight: 600;\n    line-height: 23.4px;\n    text-align: left;\n\n    border:none;\n    cursor: pointer;\n    \n    padding: 0;\n    background-color: transparent;\n    color: #C63031;\n\n    width: auto;\n    \n    margin-left: 20px;\n\n    align-self: flex-start;\n}\n\n.techs .hidden, .elementor-element-7050ab6 .hidden {\n    display: none !important;\n}\n\n.tech-grid__toggle-button:hover,\n.tech-grid__toggle-button:focus,\n.tech-grid__toggle-button:active\n{\n    color: #D13B3B !important;\n}\n\n@media (max-width:767px) {\n    .tech-grid__toggle-button {\n        font-size: 16px;\n        line-height: 20.8px;\n        text-align: left;\n        \n        margin:0;\n    \n        align-self: flex-start;\n    }\n}\n<\/style>\n\n<div class=\"custom-tech-acc__container\">\n\n    <div class=\"c-accordion custom-tech-acc__accordion\">\n\n        <!-- UI libraries -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">UI libraries<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Angular Material<\/li>\n                                <li>KendoUI<\/li>\n                                <li>Ant Design<\/li>\n                                <li>PrimeNG<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Bootstrap<\/li>\n                                <li>DevExtreme<\/li>\n                                <li>Nebular<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- State management -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">State management<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>NgRx<\/li>\n                                <li>NGXS<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>MobX<\/li>\n                                <li>Akita<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Localization -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">Localization<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>ngx-translate<\/li>\n                                <li>Transloco<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Angular i18n<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Monorepos -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">Monorepos<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Nx<\/li>\n                                <li>Lerna<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>single-spa<\/li>\n                                <li>Webpack Module Federation<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Charts & graphs -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">Charts &amp; graphs<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>D3.js<\/li>\n                                <li>cytoscape.js<\/li>\n                                <li>Chart.js<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>amCharts<\/li>\n                                <li>Highcharts<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Testing -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">Testing<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Cypress<\/li>\n                                <li>Playwright<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Jasmine<\/li>\n                                <li>Karma<\/li>\n                                <li>Protractor<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Performance monitoring -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">Performance monitoring<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Sentry<\/li>\n                                <li>Datadog<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Lighthouse<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        \n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">Documentation<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>compodoc<\/li>\n                                \n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                 <li>jsdoc<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Cross-platform -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">Cross-platform<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Ionic<\/li>\n                                <li>Capacitor<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>Cordova<\/li>\n                                <li>Electron<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Other technologies -->\n        <div class=\"c-accordion__item\">\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\n                <div class=\"c-accordion__header\">\n                    <button class=\"c-accordion__toggle-button\">\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\" alt=\"toggle-icon\">\n                    <\/button>\n                    <span class=\"c-accordion__title\">Other technologies<\/span>\n                <\/div>\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                                <li>TypeScript<\/li>\n                                <li>RxJS<\/li>\n                                <li>Ag Grid<\/li>\n                                <li>Formly<\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"custom-tech-acc__content__column\">\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\n                            <ul>\n                    <li>Ionic<\/li>            <li>Angular CDK<\/li>\n                   <li>ng-packagr<\/li>             <li>Angular<\/li>\n                                \n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n    <\/div>\n<\/div>\n\n    <script src=\"https:\/\/innowise.com\/wp-content\/themes\/hello-elementor\/assets\/js\/accordion.min.js\"><\/script>\n  \n<script>\n    window.addEventListener(\"DOMContentLoaded\", (event) => {\n\n        const siteLanguage = document.documentElement.getAttribute(\"lang\").toLowerCase();\n\n        function initAccordion(element) {\n            if (!element) return;\n\n            const acc = new Accordion(element, {\n                duration: 200,\n                showMultiple: false,\n                onOpen: function (currentElement) {\n                    const img = currentElement.querySelector('.c-accordion__toggle-button img');\n                    img.src = 'https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/close-accordion.svg';\n                },\n                onClose: function (currentElement) {\n                    const img = currentElement.querySelector('.c-accordion__toggle-button img');\n                    img.src = 'https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg';\n                },\n                elementClass: 'c-accordion__item',\n                triggerClass: 'c-accordion__trigger',\n                panelClass: 'c-accordion__panel',\n                activeClass: 'c-accordion__item_active',\n            });\n\n        }\n\n\n        initAccordion(document.querySelector(\".c-accordion\"))\n    })\n<\/script>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d4d9fb2 elementor-widget elementor-widget-html\" data-id=\"d4d9fb2\" 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<button class=\"tech-grid__toggle-button\">\n    <span class=\"toggle-button_label--show\">Show more<\/span>\n    <span class=\"toggle-button_label--hide\">Show less<\/span>\n<\/button>\n\n\n<script>\n    document.addEventListener(\"DOMContentLoaded\", () => {\n        const button = new ItemHideButton(\n            { \n                button:document.querySelector(\".tech-grid__toggle-button\"),\n                hideLabel: document.querySelector(\".tech-grid__toggle-button .toggle-button_label--hide\"), \n                showLabel: document.querySelector(\".tech-grid__toggle-button .toggle-button_label--show\"),\n                \n                itemsToHide:[...document.querySelectorAll(\".custom-tech-acc__accordion .c-accordion__item\")], \n                \n                hiddenItemClass: \"hidden\", \n                hiddenButtonLabelClass: \"hidden\", \n                \n                numItemsToStayVisible: 5, \n            }\n        )\n    })\n<\/script>\n\n<script>\n\"use strict\"\n    \nclass ItemHideButton {\n    constructor(options) {\n        this.init(options)\n    }\n\n    init(options) {\n        const { button, itemsToHide, hiddenItemClass, hiddenButtonLabelClass, numItemsToStayVisible, hideLabel, showLabel } = options;\n        \n        \n        this.button = button\n\n        if (!this.button) throw new Error(\"button element for ItemHideButton is not valid\");\n\n        this.hideLabel = hideLabel\n        this.showLabel = showLabel\n\n        if (!this.hideLabel || !this.showLabel) throw new Error(\"label elements for ItemHideButton are not valid\");\n\n        this.numItemsToStayVisible = numItemsToStayVisible;\n        this.hiddenItemClass = hiddenItemClass;\n        this.hiddenButtonLabelClass = hiddenButtonLabelClass;\n\n\n        this.controlledItems = [...itemsToHide]\n\n        this.connectButton()\n\n        this.hideItems()\n    }\n\n    reset() {\n        this.controlledItems.forEach((item => item.classList.remove(this.hiddenItemClass)))\n        this.button.removeEventListener(this.clickEventListenner);\n    }\n\n    reInit(options) {\n        this.reset()\n        this.init(options)\n    }\n\n    hideItems() {\n        this.itemsHidden = true;\n        this.controlledItems.slice(this.numItemsToStayVisible).forEach((item => item.classList.add(this.hiddenItemClass)))\n    }\n    showItems() {\n        this.itemsHidden = false;\n        this.controlledItems.slice(this.numItemsToStayVisible).forEach((item => item.classList.remove(this.hiddenItemClass)))\n    }\n\n    connectButton() {\n        this.hideLabel.classList.add(this.hiddenButtonLabelClass)\n\n        this.clickEventListenner = (ev) => {\n            \n            ev.stopPropagation()\n\n            if (this.itemsHidden) {\n                this.showItems()\n            } else {\n                const initialRect = document.body.getBoundingClientRect()\n\n                this.hideItems()\n\n                const newRect = document.body.getBoundingClientRect()\n\n                window.scrollBy({\n                    left: 0,\n                    top: newRect.height - initialRect.height,\n                    behavior: \"instant\"\n                });\n            }\n\n            this.hideLabel.classList.toggle(this.hiddenButtonLabelClass)\n            this.showLabel.classList.toggle(this.hiddenButtonLabelClass)\n        }\n\n        this.button.addEventListener(\"click\", this.clickEventListenner);\n    }\n}\n<\/script>\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\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7428a7a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"7428a7a\" 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-6c965cd\" data-id=\"6c965cd\" 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-1660061 elementor-widget elementor-widget-shortcode\" data-id=\"1660061\" 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\">[clients_logos]<\/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<div class=\"elementor-element elementor-element-706930b e-flex e-con-boxed e-con e-parent\" data-id=\"706930b\" 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-6750a92 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"6750a92\" 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\">Angular development for any industry<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd1a7f9 x-switcher-section elementor-widget elementor-widget-html\" data-id=\"dd1a7f9\" 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    .x-switcher-section {\r\n    position: relative;\r\n    min-height: 425px;\r\n}\r\n\r\n.x-switcher-section a {\r\n    text-decoration: underline;\r\n}\r\n\r\n.x-switcher-section .x-domains-container,\r\n.x-switcher-section *:not(p) {\r\n    box-sizing: border-box;\r\n    margin: 0;\r\n    padding: 0;\r\n}\r\n\r\n.x-switcher-section .x-domains__descriptions {\r\n    width: 100%;\r\n    overflow: hidden;\r\n}\r\n\r\n.x-switcher-section .x-domains__descriptions .swiper-wrapper,\r\n.x-domains__swiper {\r\n    width: 100% !important;\r\n}\r\n\r\n.x-switcher-section .x-domains__descriptions-item:not(.swiper-slide-active) {\r\n    opacity: 0 !important;\r\n    max-height: 0;\r\n    transition: none !important;\r\n}\r\n\r\n\r\n.x-switcher-section .x-domains__list {\r\n    display: flex;\r\n    gap: 80px;\r\n    margin-bottom: 80px;\r\n    border-bottom: 1px solid #c4c4c4;\r\n}\r\n\r\n.x-switcher-section .x-domains__swiper {\r\n    position: relative;\r\n    overflow: hidden;\r\n}\r\n\r\n.x-switcher-section .x-domains__list_container {\r\n    display: flex;\r\n    width: 100%;\r\n    list-style: none;\r\n    margin: 0 !important;\r\n}\r\n\r\n.x-switcher-section .x-domains__list-item {\r\n    flex-shrink: 0;\r\n    width: auto !important;\r\n    padding: 24px 12px;\r\n    padding-bottom: 21px;\r\n    color: #717171;\r\n    font-family: Sora, sans-serif;\r\n    font-weight: 600;\r\n    font-size: 18px;\r\n    line-height: 23.4px;\r\n    cursor: pointer;\r\n    border-bottom: 3px solid transparent;\r\n}\r\n\r\n\r\n.x-switcher-section .x-domains__list-item_active {\r\n    color: #2e2e2e;\r\n    border-bottom: 3px solid #c63031;\r\n}\r\n\r\n\r\n\r\n\r\n.x-switcher-section .x-domains__descriptions-item {\r\n    display: flex;\r\n    gap: 80px;\r\n    height: 100%;\r\n    min-height: 300px;\r\n}\r\n\r\n.x-switcher-section .x-slider-info-block {\r\n    width: min(640px, 100%);\r\n}\r\n\r\n.x-switcher-section .x-slider-title h3 {\r\n    color: #2E2E2E;\r\n    font-weight: 600;\r\n    line-height: 32px;\r\n    font-size: 24px;\r\n    font-family: Sora, sans-serif;\r\n    margin-bottom: 30px;\r\n}\r\n\r\n.x-switcher-section .x-slider-desc {\r\n    margin-bottom: 16px;\r\n    font-weight: 400;\r\n    font-size: 18px;\r\n    line-height: 27px;\r\n    font-family: Karla, sans-serif;\r\n}\r\n\r\n.x-switcher-section .x-slider-list {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 16px;\r\n}\r\n\r\n.x-switcher-section .x-slider-list li {\r\n    margin: 0;\r\n    color: #2E2E2E;\r\n    font-family: Karla, sans-serif;\r\n    font-weight: 400;\r\n    font-size: 18px;\r\n    line-height: 27px;\r\n    list-style: none;\r\n    cursor: default;\r\n}\r\n\r\n.x-switcher-section .x-slider-list li::before {\r\n    content: \"\";\r\n    flex-shrink: 0;\r\n    display: inline-block;\r\n    vertical-align: middle;\r\n    width: 7px;\r\n    height: 7px;\r\n    margin-right: 10px;\r\n    border-radius: 50%;\r\n    background: #C63031;\r\n}\r\n\r\n.x-switcher-section .x-slider-image-block img {\r\n    width: 680px;\r\n    height: auto;\r\n    border: none;\r\n    border-radius: 0;\r\n    box-shadow: none;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    vertical-align: middle;\r\n}\r\n\r\n.x-switcher-section .x-domains__navigation {\r\n    position: relative;\r\n    flex-shrink: 0;\r\n}\r\n\r\n.x-slider-list li {\r\n    padding-left: 20px !important;\r\n}\r\n\r\n.x-switcher-section .x-domains__navigation-btn {\r\n    padding-left: 0;\r\n    padding-right: 0;\r\n    border: none !important;\r\n    outline: none !important;\r\n    padding-top: 20px;\r\n}\r\n\r\n.x-switcher-section .x-domains__navigation-btn.swiper-button-disabled {\r\n    opacity: 0.5;\r\n}\r\n\r\n.x-switcher-section .x-slider-image-block {\r\n    display: flex;\r\n}\r\n\r\n.x-switcher-section .x-slider-image-block img {\r\n    width: min(680px, 100%);\r\n    height: auto;\r\n    object-fit: contain;\r\n}\r\n\r\n@media (max-width: 1279px) {\r\n\r\n    .x-switcher-section .x-domains__descriptions-item {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 40px;\r\n        min-height: unset;\r\n    }\r\n\r\n\r\n\r\n    .x-switcher-section .x-domains__list {\r\n        gap: 40px;\r\n        margin-bottom: 40px;\r\n    }\r\n\r\n\r\n    .x-switcher-section .x-slider-title h3 {\r\n        margin-bottom: 30px;\r\n    }\r\n\r\n\r\n}\r\n\r\n@media (max-width: 767px) {\r\n\r\n    .x-switcher-section .x-domains__descriptions-item {\r\n        gap: 20px;\r\n    }\r\n\r\n    .x-switcher-section .x-domains__navigation {\r\n        display: none;\r\n    }\r\n\r\n    .x-switcher-section .x-domains__list {\r\n        margin-bottom: 30px;\r\n    }\r\n\r\n    .x-switcher-section .x-domains__list-item {\r\n        padding: 16px 8px;\r\n        font-size: 14px;\r\n        line-height: 18px;\r\n    }\r\n\r\n    .x-switcher-section .x-domains__descriptions-item_active {\r\n        flex-direction: column;\r\n        gap: 20px;\r\n    }\r\n\r\n    .x-switcher-section .x-slider-info-block {\r\n        max-width: none;\r\n        width: 100%;\r\n    }\r\n\r\n    .x-switcher-section .x-slider-title h3 {\r\n        margin-bottom: 20px;\r\n        font-size: 18px;\r\n        line-height: 23.4px;\r\n    }\r\n\r\n\r\n    .x-switcher-section .x-slider-list {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 12px;\r\n    }\r\n\r\n    .x-switcher-section .x-slider-desc {\r\n        margin-bottom: 12px;\r\n    }\r\n\r\n    .x-switcher-section .x-slider-desc,\r\n    .x-switcher-section .x-slider-list li {\r\n        font-size: 14px;\r\n        line-height: 21px;\r\n    }\r\n\r\n    .x-switcher-section .x-slider-list li::before {\r\n        width: 5px;\r\n        height: 5px;\r\n        margin-right: 7px;\r\n    }\r\n\r\n\r\n    .x-switcher-section .x-domains__swiper {\r\n        overflow: visible;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<div class=\"x-domains-container\">\r\n    <div class=\"x-domains__list\">\r\n        <div class=\"x-domains__swiper\">\r\n            <ul class=\"x-domains__list_container swiper-wrapper\">\r\n                <li class=\"x-domains__list-item swiper-slide x-domains__list-item_active\">Finance & banking<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Healthcare<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Education<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Business management<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">E-commerce<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Tourism<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Transportation<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Logistics<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Manufacturing<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Automotive<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Energy, oil & gas<\/li>\r\n                <li class=\"x-domains__list-item swiper-slide\">Entertainment<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-domains__descriptions domains__swiper\">\r\n    <div class=\"swiper-wrapper\">\r\n\r\n        <!-- Finance & banking -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/finance\/\">Finance<\/a> & <a href=\"https:\/\/innowise.com\/industries\/banking\/\">banking<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    We build Angular solutions that combine compliance, speed, and resilience. Banking portals, trading platforms, and fintech apps process complex analytics in real time and provide the frictionless digital experiences that boost customer trust and adoption.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Regulatory compliance<\/li>\r\n                    <li>Faster financial reporting<\/li>\r\n                    <li>Higher digital engagement<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-91.png\" alt=\"Finance & banking\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Healthcare -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/healthcare\/\">Healthcare<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Our team delivers Angular-based healthcare systems that are fast, secure, and compliant with HIPAA and GDPR. From telemedicine platforms to EMR\/EHR interfaces, these apps streamline clinical workflows, support accurate diagnostics, and make patient care more accessible.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>HIPAA & GDPR alignment<\/li>\r\n                    <li>Streamlined clinical operations<\/li>\r\n                    <li>Accessible patient data anytime<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-92.png\" alt=\"Healthcare\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Education -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/elearning\/\">Education<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Our experts build Angular-powered LMS platforms, e-learning portals, and interactive classrooms. Real-time assessments and analytics boost engagement, while scalable architecture simplifies administration and supports global expansion.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>More engaged learners<\/li>\r\n                    <li>Simplified course delivery<\/li>\r\n                    <li>Scalable education models<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-93.png\" alt=\"Education\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Business management -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3>Business management<\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    With this <a href=\"https:\/\/innowise.com\/technologies\/javascript-development\/\">JavaScript<\/a> framework, we develop CRMs, ERPs, and management dashboards that unify operations and automate core processes. You get instant access to key insights and see real productivity gains across everyday workflows.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Unified operational visibility<\/li>\r\n                    <li>Automated business processes<\/li>\r\n                    <li>Data-driven decisions<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-94.png\" alt=\"Business management\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- E-commerce -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/ecommerce\/\">E-commerce<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Our specialists build Angular storefronts and <a href=\"https:\/\/innowise.com\/services\/pwa-development\/\">PWAs<\/a> with fast load times, SEO-friendly rendering, and frictionless checkout flows. Personalization, loyalty tools, and easy product management boost conversions and keep customers coming back.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Higher conversion outcomes<\/li>\r\n                    <li>Seamless checkout flows<\/li>\r\n                    <li>Faster page performance<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-95.png\" alt=\"E-commerce\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Tourism -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/travel-and-tourism\/\">Tourism<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Our Angular app development company creates booking engines, travel portals, and hospitality apps that make reservations and trip planning simple. Multilingual support, offline access, and intuitive UX deliver reliable experiences for both travelers and providers.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Simplified reservations<\/li>\r\n                    <li>Better trip planning<\/li>\r\n                    <li>Growth in direct bookings<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-96.png\" alt=\"Tourism\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Transportation -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/transportation\/\">Transportation<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Angular-based dashboards and ride applications improve fleet control and service reliability. Real-time tracking, predictive route planning, and instant alerts help operators cut costs, optimize utilization, and keep passengers satisfied.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Optimized fleet efficiency<\/li>\r\n                    <li>Real-time route tracking<\/li>\r\n                    <li>Reduced service delays<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-97.png\" alt=\"Transportation\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Logistics -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/logistics\/\">Logistics<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Gain full visibility into warehouses and supply chains with Angular-driven platforms. Real-time inventory tracking, order monitoring, and offline-first scanning reduce errors, accelerate fulfillment, and lower operational costs.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Accurate, live inventory<\/li>\r\n                    <li>Shorter fulfillment times<\/li>\r\n                    <li>Lower operating costs<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-98.png\" alt=\"Logistics\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Manufacturing -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/manufacturing\/\">Manufacturing<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Within Angular web application development services, we build MES and IoT dashboards that give real-time visibility into production, OEE, and equipment health. You can detect issues early, act faster on disruptions, and sustain high efficiency and product quality across the shop floor.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Real-time OEE monitoring<\/li>\r\n                    <li>Less downtime<\/li>\r\n                    <li>Improved product quality<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-99.png\" alt=\"Manufacturing\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Automotive -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/automotive\/\">Automotive<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Our Angular software development company delivers solutions for configurators, dealer platforms, and connected car services. Interactive 3D views, instant booking, and <a href=\"https:\/\/innowise.com\/services\/crm\/\">CRM integration<\/a> accelerate sales and create smoother customer experiences.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Faster sales cycles<\/li>\r\n                    <li>Interactive vehicle configurators<\/li>\r\n                    <li>Simplified service booking<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-100.png\" alt=\"Automotive\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Energy, oil & gas -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/energy-and-utilities\/\">Energy, oil &amp; gas<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    Using Angular, our experts develop apps for asset monitoring, energy trading, and remote inspections. Integrated SCADA and IoT data, offline sync, and safety checklists improve uptime, reduce risks, and keep operations compliant with strict industry standards.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Higher asset uptime<\/li>\r\n                    <li>Data-driven operations<\/li>\r\n                    <li>HSE compliance<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-2026-01-12T202345.799.png\" alt=\"Energy, oil & gas\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Entertainment -->\r\n        <div class=\"x-domains__descriptions-item swiper-slide\">\r\n            <div class=\"x-slider-info-block\">\r\n                <div class=\"x-slider-title\">\r\n                    <h3><a href=\"https:\/\/innowise.com\/industries\/entertainment-and-media\/\">Entertainment<\/a><\/h3>\r\n                <\/div>\r\n                <p class=\"x-slider-desc\">\r\n                    We develop Angular-based streaming portals, content hubs, and event platforms built to perform at scale. With personalization, monetization features, and interactive tools, we help extend audience engagement and tap into new revenue streams.\r\n                <\/p>\r\n                <ul class=\"x-slider-list\">\r\n                    <li>Smooth global streaming<\/li>\r\n                    <li>Higher content ROI<\/li>\r\n                    <li>Deeper user engagement<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n            <div class=\"x-slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/01\/Industry-pic-2026-01-12T202349.441.png\" alt=\"Entertainment\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n  \r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", ()=>{\r\n    const xDomainsListItems = document.querySelectorAll('.x-domains__list-item');\r\n\r\n\r\n  \r\n  const xDomainsSwiper = new Swiper('.x-domains__swiper', {\r\n    slidesPerView: 'auto',\r\n    spaceBetween: 20,  \r\n       observer:true,\r\n    \r\n      freeMode: true,\r\n      watchSlidesVisibility: true,\r\n      watchSlidesProgress: true,\r\n    grabCursor: true,\r\n\r\n    breakpoints: {\r\n    \/\/ when window width is >= 320px\r\n    1280: {\r\n      spaceBetween: 30\r\n    },\r\n  }\r\n  });\r\n  \r\n  \r\n  const domainsSwiper = new Swiper('.x-domains__descriptions.domains__swiper', {\r\n    slidesPerView: 1,\r\n   spaceBetween: 24, \r\n       effect:'fade',\r\n       observer:true,\r\n    grabCursor: true,\r\n      thumbs: {\r\n        swiper: xDomainsSwiper,\r\n      },\r\n      navigation: {\r\n        nextEl: \".x-domains__navigation button:nth-child(2)\",\r\n        prevEl: \".x-domains__navigation button:nth-child(1)\",\r\n      },\r\n  });  \r\n  \r\n    \/*const notFullyVisibles = {}\r\n  \r\n    const intersectorOptions = {\r\n      root: document.querySelector(\".x-domains__swiper\"),\r\n      rootMargin: \"0px\",\r\n      threshold: 1.0,\r\n    };\r\n    \r\n    const intersectorCallback = (entries, observer) => {\r\n      entries.forEach((entry, index) => {\r\n          notFullyVisibles[index] = entry.intersectionRatio < 1;\r\n      });\r\n    };\r\n    \r\n    const observer = new IntersectionObserver(intersectorCallback, intersectorOptions);\r\n    \r\n    xDomainsListItems.forEach((item)=>observer.observe(item))*\/\r\n  \r\n  \r\n    domainsSwiper.on('slideChange', function (data) {\r\n    \r\n    const activeIndex = data.activeIndex;\r\n    \r\n        \r\n    xDomainsListItems.forEach((elem,i)=>{\r\n             if (activeIndex === i) {\r\n              elem.classList.add('x-domains__list-item_active');\r\n              xDomainsSwiper.slideTo(i)\r\n            } else {\r\n              elem.classList.remove('x-domains__list-item_active');\r\n            }   \r\n    })\r\n    \r\n    \/*xDomainsSwiper.slideTo(data.activeIndex)*\/\r\n\r\n});\r\n})\r\n    \r\n  \r\n  \r\n<\/script>\r\n\r\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-7dc0432 e-flex e-con-boxed e-con e-parent\" data-id=\"7dc0432\" 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-d74bf73 elementor-widget-tablet__width-initial elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"d74bf73\" 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\">Keep your business agile with powerful Angular apps.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-95da5e7 elementor-align-justify elementor-widget__width-initial elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"95da5e7\" 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\">Stay ahead<\/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-399d295 e-flex e-con-boxed e-con e-parent\" data-id=\"399d295\" data-element_type=\"container\" id=\"test5\" 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-f8ecd38 e-con-full e-flex e-con e-child\" data-id=\"f8ecd38\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8b40cd elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"a8b40cd\" 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 our customers think<\/h2>\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-d967231 elementor-widget__width-initial elementor-widget-tablet__width-initial mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"d967231\" 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\tExplore verified reviews and customer success stories from organizations we support.\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-6a1f363 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"6a1f363\" 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>\n.testimonials-count {\n    color: #2E2E2E;\n}\n\n.c-intro-section__container,\n.c-section__container {\n    display: block;\n    width: 100%;\n}\n\n.c-intro-section__body {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-column-gap: 20px;\n    -moz-column-gap: 20px;\n    column-gap: 20px;\n}\n\n.c-section__body {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    row-gap: 80px;\n}\n\n.p-mad-testimonials__swiper .swiper {\n    overflow: visible;\n}\n\n\n.c-section__container .p-mad-testimonial {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    column-gap: 30px;\n    width: 1000px;\n    height: auto;\n    \/*min-height: 306px;*\/\n\n    flex-grow: 1;\n    padding: 40px;\n    position: relative;\n    background-image: url('https:\/\/innowise.com\/wp-content\/uploads\/2024\/10\/image-3333.png');\n    background-repeat: no-repeat;\n    background-position: center left;\n    background-size: cover;\n}\n\n.p-mad-testimonial__cite-details {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n\n    flex-basis: 680px;\n    flex-shrink: 0;\n}\n\n\n\n.p-mad-testimonial__cite:lang(de) {\n    \/*word-break: break-word;*\/\n    hyphens: auto;\n}\n\n.p-mad-testimonial__cite-author {\n    flex-basis: 210px;\n    flex-shrink: 0;\n\n    display: flex;\n    flex-direction: column;\n    gap: 40px;\n}\n\n.p-mad-testimonial__author {\n    font-family: Karla;\n    font-weight: 400;\n    font-size: 18px;\n    line-height: 27px;\n    color: #2e2e2e;\n    text-align: left;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    gap: 4px;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n}\n\n\n.p-mad-testimonial__author-name {\n    font-family: Sora;\n    font-weight: 600;\n    font-size: 20px;\n    line-height: 27px;\n}\n\n.p-mad-testimonial__company-icon-wrapper {\n    width: auto;\n\n    min-height: 50px;\n    height: auto;\n\n    display: flex;\n    align-items: center;\n}\n\n.p-mad-testimonial__company-icon {\n    -o-object-fit: cover;\n    object-fit: cover;\n\n    object-position: 0 0;\n}\n\n.p-mad-testimonial__cite {\n    \/*min-height: 100px;*\/\n    margin-bottom: 40px;\n    color: #2e2e2e;\n\n    font-family: Sora, sans-serif;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 25.2px;\n    text-align: left;\n\n    min-height: 100px;\n\n}\n\n.p-mad-testimonial__details {\n    list-style: none;\n    margin: 0;\n    \/*margin-bottom: 20px;*\/\n    padding: 0;\n\n    display: grid;\n\n    row-gap: 80px;\n    column-gap: 20px;\n\n    grid-template-columns: repeat(3, 1fr) 230px;\n\n}\n\n.p-mad-testimonial__details>* {\n    max-width: 100%;\n    flex-grow: 1;\n}\n\n.p-mad-testimonial__details-term {\n    display: block;\n    margin-bottom: 8px;\n    color: #2e2e2e;\n    font-family: Karla;\n    font-weight: 700;\n    font-size: 16px;\n    line-height: 24px;\n    text-transform: uppercase;\n}\n\n.p-mad-testimonial__details-desc {\n    display: block;\n    color: #2e2e2e;\n    font-weight: 400;\n    font-size: 16px;\n    line-height: 24px;\n    font-family: Karla, sans-serif;\n}\n\n.p-mad-testimonial__details-desc:lang(de) {\n    word-break: break-word;\n    hyphens: auto;\n}\n\n.p-mad-testimonial__link {\n    color: #2e2e2e;\n    font-weight: 400;\n    font-size: 22px;\n    line-height: 24px;\n    font-family: Karla, sans-serif;\n}\n\na.p-mad-testimonial__link {\n    text-decoration: underline;\n}\n\n\n.p-mad-testimonials__swiper .swiper-wrapper {\n    flex-direction: row;\n    overflow-x: visible;\n    \/*max-width: 1000px;*\/\n}\n\n\n\n@media (max-width: 1279px) {\n\n    .p-mad-testimonials__swiper .swiper-pagination-bullet {\n        width: min(100px, 22%);\n    }\n\n    .p-mad-testimonial__company-icon-wrapper {\n        width: 170px;\n        margin: auto 0;\n        min-height: unset;\n    }\n\n    .p-mad-testimonial__company-icon {\n        -o-object-fit: contain;\n        object-fit: contain;\n    }\n\n    .c-section__container .p-mad-testimonial {\n        flex-direction: column;\n        gap: 30px;\n        width: 600px;\n        padding: 40px 40px 40px;\n    }\n\n    .p-mad-testimonial__cite-details {\n        flex-basis: auto;\n    }\n\n    .p-mad-testimonial__cite-author {\n        flex-basis: auto;\n        justify-content: space-between;\n        flex-direction: row;\n        gap: 40px;\n    }\n\n    .p-mad-testimonial__author {\n        font-family: Karla;\n        font-size: 18px;\n        font-weight: 400;\n        line-height: 27px;\n        text-align: left;\n        margin: 0;\n    }\n\n    .p-mad-testimonial__cite {\n        margin-bottom: 30px;\n        font-family: Sora;\n        font-size: 18px;\n        font-weight: 400;\n        line-height: 25.2px;\n        text-align: left;\n\n    }\n\n    .p-mad-testimonial__details {\n        \/*display:flex;\n      flex-wrap: wrap;\n      gap: 20px 80px;*\/\n        max-width: 100%;\n        margin-bottom: 0;\n\n\n        display: grid;\n\n        row-gap: 20px;\n        column-gap: 40px;\n\n        grid-template-columns: 160px 240px;\n    }\n\n    .p-mad-testimonial__details>* {\n        max-width: unset;\n        \/*flex-basis: 50%;*\/\n    }\n\n    .p-mad-testimonial__details-term {\n        font-family: Karla;\n        font-size: 16px;\n        font-weight: 700;\n        line-height: 24px;\n        text-align: left;\n    }\n\n    .p-mad-testimonial__details-desc {\n        font-family: Karla;\n        font-size: 16px;\n        font-weight: 400;\n        line-height: 24px;\n        text-align: left;\n    }\n\n    .p-mad-testimonial__link {\n        display: none;\n    }\n}\n\n\n@media (max-width: 767px) {\n\n\n    .p-mad-testimonial__author-name {\n        font-family: Sora;\n        font-size: 16px;\n        font-weight: 600;\n        line-height: 20.8px;\n        text-align: left;\n\n    }\n\n    .p-mad-testimonial__author {\n        font-size: 16px;\n        line-height: 1.5;\n        gap: 2px;\n    }\n\n\n    .p-mad-testimonial__cite-author {\n        gap: 20px;\n    }\n\n\n    .p-mad-testimonial__cite-author {\n        flex-basis: auto;\n        align-items: stretch;\n        flex-direction: column;\n        gap: 20px;\n    }\n\n    .p-mad-testimonial__cite {\n        margin-bottom: 20px;\n        font-size: 16px;\n        line-height: 20px;\n    }\n\n    .p-mad-testimonial__details {\n        flex-direction: row;\n        gap: 20px;\n    }\n\n\n\n    .p-mad-testimonial__details {\n        \/*display:flex;\n      flex-wrap: wrap;\n      gap: 20px 80px;*\/\n        max-width: 100%;\n        margin-bottom: 0;\n\n\n        display: grid;\n\n        row-gap: 12px;\n        column-gap: 20px;\n\n        grid-template-columns: 100px 140px;\n    }\n\n    .p-mad-testimonial__details-term {\n        margin-bottom: 4px;\n    }\n\n    .p-mad-testimonials__swiper .swiper-wrapper {\n        max-width: 100%;\n        width: 100%;\n    }\n\n    .p-mad-testimonial__company-icon-wrapper {\n        width: auto;\n        max-width: 120px;\n    }\n\n    .c-section__container .p-mad-testimonial {\n        gap: 20px;\n        width: 300px;\n        padding: 20px 16px;\n    }\n\n    .swiper-pagination {\n        display: none !important;\n        margin-top: 40px;\n        position: static !important;\n    }\n\n    .p-mad-testimonial__details>* {\n        min-width: auto;\n        width: auto;\n    }\n\n\n    .p-mad-testimonial__details>* {\n        max-width: unset;\n        flex-basis: auto;\n    }\n\n\n    .p-mad-testimonial__details-term {\n        font-family: Karla;\n        font-size: 12px;\n        font-weight: 700;\n        line-height: 18px;\n    }\n\n\n    .p-mad-testimonial__details-desc {\n        font-family: Karla;\n        font-size: 12px;\n        font-weight: 400;\n        line-height: 18px;\n    }\n\n    .p-mad-testimonial__cite {\n        font-size: 14px;\n        font-weight: 400;\n        line-height: 19.6px;\n    }\n\n    .p-mad-testimonial__author {\n        font-size: 14px;\n        line-height: 21px;\n    }\n}\n\n\n.testimonials-block .p-mad-testimonials__swiper .swiper-pagination {\n    --swiper-pagination-bullet-horizontal-gap: 5px;\n    line-height: 0;\n    bottom: -1px;\n\n\n    padding-top: 80px;\n\n    position: relative !important;\n    display: block;\n}\n\n.testimonials-block .p-mad-testimonials__swiper .swiper-pagination-bullet {\n    width: 100px;\n    height: 4px !important;\n    border-radius: 0;\n    background-color: #dbd8d8;\n    opacity: 1;\n}\n\n.testimonials-block .p-mad-testimonials__swiper .swiper-pagination-bullet-active {\n    background-color: #2e2e2e;\n}\n\n\n@media (max-width: 1279px) {\n    .testimonials-block .p-mad-testimonials__swiper .swiper-pagination {\n        --swiper-pagination-bullet-horizontal-gap: 5px;\n\n        padding-top: 40px;\n    }\n\n}\n\n.swiper-slide.all-testimonials-slide {\n    display: flex;\n    flex-direction: column;\n\n    height: auto;\n\n    width: 400px;\n\n    justify-content: end;\n    padding: 40px;\n    padding-right: 60px;\n\n    background-image: url(https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/gradient.jpg);\n    background-repeat: no-repeat;\n    background-size: cover;\n    background-position: center;\n}\n\n.swiper-slide.all-testimonials-slide .all-testimonials-slide__content {\n    width: 100%;\n\n    display: flex;\n    flex-direction: column;\n    gap: 20px;\n}\n\n.swiper-slide.all-testimonials-slide .all-testimonials-slide__title {\n    margin: 0;\n\n    font-family: Sora;\n    font-weight: 600;\n    font-size: 20px;\n    line-height: 24px;\n}\n\n.swiper-slide.all-testimonials-slide .all-testimonials-slide__text {\n    margin: 0;\n    \n    font-family: Karla;\n    font-weight: 400;\n    font-size: 14px;\n    line-height: 150%;\n}\n\n.swiper-slide.all-testimonials-slide .all-testimonials-slide__link {\n    width: 70px;\n    height: 70px;\n\n    aspect-ratio: 1\/1;\n\n    display: flex;\n\n    background-color: #C63031;\n\n    overflow: hidden;\n}\n\n.swiper-slide.all-testimonials-slide .all-testimonials-slide__link img {\n    width: 200% !important;\n    max-width: initial !important;\n    flex-shrink: 0;\n    display: flex;\n    transform: translate(-50%, 0);\n    \n    transition: transform 250ms;\n}\n\n.swiper-slide.all-testimonials-slide .all-testimonials-slide__link:hover img {\n    transform: translate(0, 0);\n}\n\n\n@media (max-width: 1279px) {\n    .swiper-slide.all-testimonials-slide {\n        width: 300px;\n        padding: 30px;\n    }\n\n}\n\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b19fff testimonials-block elementor-widget elementor-widget-html\" data-id=\"4b19fff\" 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\n<div class=\"fix-p-pag c-section__container p-mad-testimonials__section-container\">\n    <div class=\"c-section__body\">\n\n        <div class=\"p-mad-testimonials__swiper\">\n            <div class=\"swiper\">\n                <div class=\"swiper-wrapper\">\n\n                    <!-- Testimonial 1 -->\n                    <div class=\"swiper-slide p-mad-testimonial\">\n                      <div class=\"p-mad-testimonial__cite-author\">\n                        <div class=\"p-mad-testimonial__author\">\n                          <span class=\"p-mad-testimonial__author-name\">Stefania Basciu<\/span>\n                          <span>Delivery Director<\/span>\n                          <span>Topcon Agriculture<\/span>\n                        <\/div>\n                        <div class=\"p-mad-testimonial__company-icon-wrapper\">\n                          <img decoding=\"async\" class=\"p-mad-testimonial__company-icon\"\n                            src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/topcon_logo.svg\" alt=\"Topcon Agriculture logo\">\n                        <\/div>\n                      <\/div>\n                      <div class=\"p-mad-testimonial__cite-details\">\n                        <p class=\"p-mad-testimonial__cite\">\n                          We are more than satisfied with our fruitful cooperation with Innowise, as they perform tasks in accordance with our high requirements and corporate standards and bring the desired results.\n                        <\/p>\n                        <ul class=\"p-mad-testimonial__details\">\n                          <li>\n                            <span class=\"p-mad-testimonial__details-term\">Industry<\/span>\n                            <span class=\"p-mad-testimonial__details-desc\">Consulting<\/span>\n                          <\/li>\n                          <li>\n                            <span class=\"p-mad-testimonial__details-term\">Team size<\/span>\n                            <span class=\"p-mad-testimonial__details-desc\">2 specialists<\/span>\n                          <\/li>\n                          <li>\n                            <span class=\"p-mad-testimonial__details-term\">Duration<\/span>\n                            <span class=\"p-mad-testimonial__details-desc\">28 months<\/span>\n                          <\/li>\n                          <li>\n                            <span class=\"p-mad-testimonial__details-term\">Services<\/span>\n                            <span class=\"p-mad-testimonial__details-desc\">Web development<\/span>\n                          <\/li>\n                        <\/ul>\n                      <\/div>\n                    <\/div>\n\n                    <!-- Testimonial 2 -->\n                    <div class=\"swiper-slide p-mad-testimonial\">\n                      <div class=\"p-mad-testimonial__cite-author\">\n                        <div class=\"p-mad-testimonial__author\">\n                          <span class=\"p-mad-testimonial__author-name\">Laurynas Savickas<\/span>\n                          <span>CEO<\/span>\n                          <span>Intervilza JSC<\/span>\n                        <\/div>\n                        <div class=\"p-mad-testimonial__company-icon-wrapper\">\n                          <img decoding=\"async\" class=\"p-mad-testimonial__company-icon\"\n                            src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/CompanyInterVilza.svg\" alt=\"Intervilza JSC logo\">\n                        <\/div>\n                      <\/div>\n                      <div class=\"p-mad-testimonial__cite-details\">\n                        <p class=\"p-mad-testimonial__cite\">\n                          Working with Innowise, I appreciate their customer-centric approach and care for even the smallest detail. Our company received exactly what we'd been looking for and managed to save a considerable part of our budget for other activities.\n                        <\/p>\n                        <ul class=\"p-mad-testimonial__details\">\n                          <li>\n                            <span class=\"p-mad-testimonial__details-term\">Industry<\/span>\n                            <span class=\"p-mad-testimonial__details-desc\">Manufacturing<\/span>\n                          <\/li>\n                          <li>\n                            <span class=\"p-mad-testimonial__details-term\">Team size<\/span>\n                            <span class=\"p-mad-testimonial__details-desc\">3 specialists<\/span>\n                          <\/li>\n                          <li>\n                            <span class=\"p-mad-testimonial__details-term\">Duration<\/span>\n                            <span class=\"p-mad-testimonial__details-desc\">3 months<\/span>\n                          <\/li>\n                          <li>\n                            <span class=\"p-mad-testimonial__details-term\">Services<\/span>\n                            <span class=\"p-mad-testimonial__details-desc\">IT outsourcing, custom development, 3D design<\/span>\n                          <\/li>\n                        <\/ul>\n                      <\/div>\n                    <\/div>\n\n                    <!-- Testimonial 3 -->\n                    <div class=\"swiper-slide p-mad-testimonial\">\n                        <div class=\"p-mad-testimonial__cite-author\">\n                            <div class=\"p-mad-testimonial__author\">\n                                <span class=\"p-mad-testimonial__author-name\">Ory Goldberg<\/span>\n                                <span>CEO<\/span>\n                                <span>Traxi<\/span>\n                            <\/div>\n                            <div class=\"p-mad-testimonial__company-icon-wrapper\">\n                                <img decoding=\"async\" class=\"p-mad-testimonial__company-icon\"\n                                     src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/CompanyTraxi.svg\" alt=\"Traxi logo\">\n                            <\/div>\n                        <\/div>\n                        <div class=\"p-mad-testimonial__cite-details\">\n                            <p class=\"p-mad-testimonial__cite\">\n                                I'm very satisfied with their high-quality work and ability to deliver exactly what I want through a very professional approach. Their flexible and available process is key to the ongoing project's success.\n                            <\/p>\n                            <ul class=\"p-mad-testimonial__details\">\n                                <li>\n                                  <span class=\"p-mad-testimonial__details-term\">Industry<\/span>\n                                  <span class=\"p-mad-testimonial__details-desc\">Software<\/span>\n                                <\/li>\n                                <li>\n                                  <span class=\"p-mad-testimonial__details-term\">Team size<\/span>\n                                  <span class=\"p-mad-testimonial__details-desc\">10 specialists<\/span>\n                                <\/li>\n                                <li>\n                                  <span class=\"p-mad-testimonial__details-term\">Duration<\/span>\n                                  <span class=\"p-mad-testimonial__details-desc\">24+ months<\/span>\n                                <\/li>\n                                <li>\n                                  <span class=\"p-mad-testimonial__details-term\">Services<\/span>\n                                  <span class=\"p-mad-testimonial__details-desc\">Mobile development, web development<\/span>\n                                <\/li>\n                            <\/ul>\n                        <\/div>\n                    <\/div>\n\n                    <!-- All testimonials slide (unchanged) -->\n                    <div class=\"swiper-slide all-testimonials-slide\">\n                        <div class=\"all-testimonials-slide__content\">\n                            <h3 class=\"all-testimonials-slide__title\">\n                                All testimonials\n                            <\/h3>\n                            <p class=\"all-testimonials-slide__text\">\n                                Hear directly from our clients about their experience and the results we delivered together.\n                            <\/p>\n                            <a class=\"all-testimonials-slide__link\" href=\"https:\/\/innowise.com\/testimonials\/\">\n                                <img decoding=\"async\" alt=\"All testimonials link\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/double-arrow.svg\" \/>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n                <div class=\"swiper-pagination\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n\n<style>\n    .fix-p-pag .swiper-pagination {\n        margin-top: 0 !important;\n    }\n<\/style>\n\n<!--<script defer src=\"\/wp-content\/themes\/hello-elementor\/assets\/js\/swipe-dev-services.js\"><\/script>-->\n\n<script>\n    document.addEventListener(\"DOMContentLoaded\", ()=> {\n        const options = {\n        grabCursor: true,\n        slidesPerView: \"auto\",\n        spaceBetween: 20,\n        freeMode: {\n            enabled:true, sticky:true\n        },\n        pagination: {\n            el: '.swiper-pagination',\n            clickable:true\n        },\n        breakpoints: {\n            768: { spaceBetween: 40, }\n            },\n        };\n\n        let swiper;\n\n        const initSwiper = (options) => {\n            swiper = new Swiper('.p-mad-testimonials__swiper .swiper', options);\n            swiper.autoplay.stop();\n        };\n\n        \/*const mediaQueryList = window.matchMedia('(min-width: 1px)');\n\n        const onMediaQueryChange = (e) => {\n            if (!e.matches && swiper) {\n                swiper.disable();\n            } else if (e.matches && !swiper) {\n                initSwiper(options);\n            } else if (e.matches) {\n                swiper.enable();\n            }\n        };\n\n        if (mediaQueryList.matches) {\n        initSwiper(options);\n        }\n\n        mediaQueryList.addEventListener('change', onMediaQueryChange);*\/\n        initSwiper(options);\n    })\n    \n<\/script>\n\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-0903018 e-flex e-con-boxed e-con e-parent\" data-id=\"0903018\" 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-51b69db elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"51b69db\" 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\">Frequently asked questions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-72273e5 e-con-full e-grid e-con e-child\" data-id=\"72273e5\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-303cee2 e-con-full e-flex e-con e-child\" data-id=\"303cee2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-723a226 faq elementor-widget elementor-widget-n-accordion\" data-id=\"723a226\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1190\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1190\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How do you ensure code quality in your Angular development services? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1190\" class=\"elementor-element elementor-element-5043702 e-con-full e-flex e-con e-child\" data-id=\"5043702\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ee3381 elementor-widget elementor-widget-html\" data-id=\"2ee3381\" 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='content'>\n <p>Our Angular web development company follows strict coding standards and proven best practices. Quality is reinforced through peer reviews, automated linting, and unit testing within CI\/CD pipelines. Regular audits and performance checks guarantee every Angular app stays secure, scalable, and easy to maintain.<\/p>   \n<\/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<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1191\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1191\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What\u2019s the timeline to build a custom Angular web application? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1191\" class=\"elementor-element elementor-element-8f28efe e-con-full e-flex e-con e-child\" data-id=\"8f28efe\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc50b63 elementor-widget elementor-widget-html\" data-id=\"bc50b63\" 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='content'>\n <p>A custom Angular app typically takes 2\u20139 months, depending on complexity. Smaller apps with core features are often ready in 2\u20133 months, while enterprise-grade platforms need more time.<\/p>   \n<\/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<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1192\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1192\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can your company take over an existing Angular application? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1192\" class=\"elementor-element elementor-element-d6322dc e-flex e-con-boxed e-con e-child\" data-id=\"d6322dc\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20108a9 elementor-widget elementor-widget-html\" data-id=\"20108a9\" 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='content'>\n <p>Absolutely. Our team kicks off with a rapid audit of code, dependencies, security, CI, and hosting. Then we stabilize the backlog, fix critical bugs, and upgrade libraries and build tooling. You get a clear, cost improvement plan and a smooth handover that keeps releases on track.<\/p>   \n<\/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\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1193\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1193\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What\u2019s your process for Angular application testing and QA? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1193\" class=\"elementor-element elementor-element-6fbed53 e-flex e-con-boxed e-con e-child\" data-id=\"6fbed53\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c23e951 elementor-widget elementor-widget-html\" data-id=\"c23e951\" 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='content'>\n <p>Within Angular application development services, we cover every layer: unit, integration, and end-to-end testing. On top of that, our QA team runs manual and automated checks across devices and browsers to guarantee your app is secure, reliable, and smooth for every user.<\/p>   \n<\/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\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1194\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1194\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Do you offer dedicated Angular developers for global projects? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1194\" class=\"elementor-element elementor-element-81dad65 e-flex e-con-boxed e-con e-child\" data-id=\"81dad65\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-acf171d elementor-widget elementor-widget-html\" data-id=\"acf171d\" 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='content'>\n <p>Sure. We provide dedicated Angular developers who work full-time as part of your team. They align with your workflows, time zone, and tools for seamless collaboration.<\/p>   \n<\/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\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How do you ensure code quality in your Angular development services?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Our Angular web development company follows strict coding standards and proven best practices. Quality is reinforced through peer reviews, automated linting, and unit testing within CI\\\/CD pipelines. Regular audits and performance checks guarantee every Angular app stays secure, scalable, and easy to maintain.\"}},{\"@type\":\"Question\",\"name\":\"What\\u2019s the timeline to build a custom Angular web application?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A custom Angular app typically takes 2\\u20139 months, depending on complexity. Smaller apps with core features are often ready in 2\\u20133 months, while enterprise-grade platforms need more time.\"}},{\"@type\":\"Question\",\"name\":\"Can your company take over an existing Angular application?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Absolutely. Our team kicks off with a rapid audit of code, dependencies, security, CI, and hosting. Then we stabilize the backlog, fix critical bugs, and upgrade libraries and build tooling. You get a clear, cost improvement plan and a smooth handover that keeps releases on track.\"}},{\"@type\":\"Question\",\"name\":\"What\\u2019s your process for Angular application testing and QA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Within Angular application development services, we cover every layer: unit, integration, and end-to-end testing. On top of that, our QA team runs manual and automated checks across devices and browsers to guarantee your app is secure, reliable, and smooth for every user.\"}},{\"@type\":\"Question\",\"name\":\"Do you offer dedicated Angular developers for global projects?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sure. We provide dedicated Angular developers who work full-time as part of your team. They align with your workflows, time zone, and tools for seamless collaboration.\"}}]}<\/script>\n\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-4470c2d e-con-full e-flex e-con e-child\" data-id=\"4470c2d\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-95eae8f e-con-full maxHeight516 e-flex e-con e-child\" data-id=\"95eae8f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ffab39 elementor-widget elementor-widget-image\" data-id=\"1ffab39\" 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\" width=\"150\" height=\"150\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/10\/Customer-service.svg\" class=\"attachment-full size-full wp-image-173854\" alt=\"\" \/>\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<div class=\"elementor-element elementor-element-c64c4c9 e-con-full e-flex e-con e-child\" data-id=\"c64c4c9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5ca827 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"e5ca827\" 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\">Feel free to book a call and get all the answers you need.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71104aa elementor-widget__width-inherit ctaSecond elementor-widget-tablet__width-initial elementor-widget elementor-widget-button\" data-id=\"71104aa\" 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\">Book a call<\/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<\/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-3c0ba95 e-flex e-con-boxed e-con e-parent\" data-id=\"3c0ba95\" 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-8ee31ea elementor-widget elementor-widget-shortcode\" data-id=\"8ee31ea\" 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-f100240-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"100240\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/pl\/wp-json\/wp\/v2\/pages\/62176#wpcf7-f100240-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=\"100240\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f100240-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#form-templates .contact__info {\n  background-color: #f4f4f4;\n  padding: 70px 44px 70px 50px;\n  position: relative;\n  max-width: 540px;\n  width: 100%;\nborder: 1px solid #AEB1B7;\n}\n\n#form-templates .contact__info-background {\n  z-index: -1;\n  position: absolute;\n  top: 20px;\n  left: 20px;\n  width: 100%;\n  height: 100%;\n  border: 1px dashed #ef4557;\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  row-gap: 20px;\n  border-left: 1px solid #2e2e2e;\n}\n\n#form-templates .contact__info-block {\n  position: relative;\n  padding-left: 45px;\n}\n\n#form-templates .contact__info-block:last-child {\n  box-shadow: -1px 0 0 1px #f4f4f4;\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  #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<\/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\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"other_services_container\">[need_other_services_v2]<\/div><script>\n            jQuery( document ).ready(function($) {\n                $('[data-elementor-type=\"wp-page\"]').children().last().before($('.other_services_container'));\n                var sections = $('[data-elementor-type=\"wp-page\"]').find('.net-15.dt-16');\n                $($('#form-templates').parents('.elementor-section')).before($('.other_services_container'));\n                for(var i = 0; i<sections.length; i++){\n                    if($(sections[i]).hasClass( 'net-15' ) && $(sections[i]).hasClass( 'dt-16' ) && $(sections[i]).hasClass( 'elementor-hidden-desktop' )==false){\n                        $(sections[i]).before($('.other_services_container'));\n                        if($(sections[i]).css('background-color')=='rgb(255, 255, 255)' || $(sections[i]).css('background-color')=='rgba(0, 0, 0, 0)'){\n                            $('.other_services_container').find('.elementor-section').css('background-color','#FBFBFD');\n                        }      \n                    }\n                }\n                \n            });\n        <\/script>","protected":false},"excerpt":{"rendered":"<p>Angular development company Through our Angular development service, we build scalable web and mobile apps engineered for speed, stability, and long-term growth. Our team modernizes digital ecosystems, speeds up delivery with automation and CI\/CD, and minimizes risk. Build with experts 100+ Angular projects delivered 40+ Angular developers 80% senior &#038; mid-level specialists Through our Angular [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":188933,"parent":26208,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-62176","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages\/62176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/comments?post=62176"}],"version-history":[{"count":0,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages\/62176\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages\/26208"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/media\/188933"}],"wp:attachment":[{"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/media?parent=62176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}