{"id":371,"date":"2024-10-11T07:54:50","date_gmt":"2024-10-11T07:54:50","guid":{"rendered":"https:\/\/www.evolit.sk\/?page_id=371"},"modified":"2025-07-04T09:36:40","modified_gmt":"2025-07-04T09:36:40","slug":"our-services","status":"publish","type":"page","link":"https:\/\/www.evolit.sk\/sk\/our-services\/","title":{"rendered":""},"content":{"rendered":"<div class=\"extendedwopts-hide extendedwopts-mobile extendedwopts-tablet wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-72190d31 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\"><div id=\"header\">\n  <style>\n    #header {\n      height: calc(35vh - 38px);\n      min-height: fit-content;\n      align-content: center;\n      text-align: center;\n      padding: 0 20vw;\n      position: relative;\n      overflow: hidden;\n    }\n\n    #header img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      position: absolute;\n      top: 0;\n      left: 0;\n      z-index: -1;\n    }\n\n    .header-title {\n      color: #5c6368;\n      font-size: 68px;\n      font-weight: 500;\n      text-align: start;\n      position: relative;\n      z-index: 1;\n    }\n  <\/style>\n\n  <img\n    src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/DSC_0401_1_cropped_blur_v2.jpg.webp\"\n    alt=\"Our Services Background\"\n    fetchpriority=\"high\"\n    decoding=\"async\"\n  >\n\n  <h1 class=\"header-title animated slideInUp faster\">Na\u0161e slu\u017eby<\/h1>\n<\/div><\/div>\n\n\n\n<div class=\"extendedwopts-hide extendedwopts-desktop wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-72190d31 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\"><div id=\"header-mobile\">\n  <style>\n    #header-mobile {\n      min-height: 16vh;\n      align-content: center;\n      text-align: center;\n      padding: 20px 5vw;\n      position: relative;\n      overflow: hidden;\n    }\n\n    #header-mobile img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      position: absolute;\n      top: 0;\n      left: 0;\n      z-index: -1;\n    }\n\n    .header-title-mobile {\n      color: #3d5b70;\n      font-size: 42px;\n      font-weight: 500;\n      text-align: center;\n      position: relative;\n      z-index: 1;\n    }\n  <\/style>\n\n  <img\n    src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/DSC_0401_1_cropped_blur_v4.jpg.webp\"\n    alt=\"Our Services Background\"\n    fetchpriority=\"high\"\n    decoding=\"async\"\n  >\n\n  <h1 class=\"header-title-mobile animated slideInUp faster\">Na\u0161e slu\u017eby<\/h1>\n<\/div><\/div>\n\n\n\n\n<div id=\"interests-slider\" class=\"extendedwopts-hide extendedwopts-mobile extendedwopts-tablet interests-slider-wrapper\">\n  <style>\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Ubuntu:wght@300;400;500;700&display=swap\");\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@300;400;500;600;700&display=swap\");\n\n    #interests-slider * {\n      font-family: \"Ubuntu\", sans-serif;\n    }\n\n    @keyframes fadeIn {\n      from {\n        opacity: 0;\n        transform: translateY(20px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @keyframes scaleIn {\n      from {\n        transform: scale(0.95);\n        opacity: 0;\n      }\n      to {\n        transform: scale(1);\n        opacity: 1;\n      }\n    }\n\n    #interests-slider .container {\n      display: flex;\n      gap: 20px;\n      justify-content: center;\n      align-items: flex-start;\n      padding: 20px 40px;\n    }\n\n    #interests-slider .big-square {\n      width: 30rem;\n      height: 34rem;\n      display: flex;\n      flex-direction: column;\n      justify-content: end;\n      align-items: center;\n      font-size: 28px;\n    }\n\n    #interests-slider .content-wrapper {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      width: 100%;\n      height: calc(34rem - 55px);\n    }\n\n    #interests-slider #interests-slider-content {\n      min-height: 80px;\n      transition: all 0.3s ease-out;\n      animation: fadeIn 0.4s ease-out;\n      font-family: \"Nunito\", sans-serif;\n      font-weight: 400;\n      line-height: 1.4;\n    }\n\n    #interests-slider .small-squares-grid-container {\n      height: 30rem;\n      width: 39rem;\n      padding: 2rem;\n      border-radius: 18px;\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n\n    #interests-slider .grid-title {\n      font-size: 36px;\n      font-weight: 500;\n      color: #3d5b70;\n      margin-bottom: 15px;\n      text-align: center;\n    }\n\n    #interests-slider .small-squares-grid {\n      flex-grow: 1;\n      width: 100%;\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      grid-template-rows: repeat(2, 1fr);\n      grid-gap: 12px;\n      grid-template-areas:\n        \"industry mobility public-sector\"\n        \"critical-infrastructure mobility energy\";\n    }\n\n    #interests-slider .small-square[data-id=\"1\"] {\n      grid-area: industry;\n    }\n\n    #interests-slider .small-square[data-id=\"2\"] {\n      grid-area: critical-infrastructure;\n    }\n\n    #interests-slider .small-square[data-id=\"3\"] {\n      grid-area: mobility;\n    }\n\n    #interests-slider .small-square[data-id=\"4\"] {\n      grid-area: public-sector;\n    }\n\n    #interests-slider .small-square[data-id=\"5\"] {\n      grid-area: energy;\n    }\n\n    #interests-slider .small-square {\n      background-color: #fff;\n      border: 1px solid #d5d5d5;\n      border-radius: 18px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n      cursor: pointer;\n      text-align: center;\n      padding: 10px;\n      font-size: 24px;\n      font-weight: 300;\n      transition: all 0.3s ease;\n      animation: scaleIn 0.6s ease-out;\n    }\n\n    #interests-slider .small-square .icon {\n      width: 50px;\n      height: 50px;\n      background-color: #3f5c71;\n      border-radius: 50%;\n      padding: 10px;\n      margin-bottom: 10px;\n    }\n\n    #interests-slider .small-square:hover {\n      background-color: rgba(204, 238, 238, 1);\n      transform: translateY(-2px);\n      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n    }\n\n    #interests-slider .small-square.active {\n      background-color: rgba(115, 194, 199, 1);\n      color: #3d5b70;\n      font-weight: 500;\n      transform: scale(1.05);\n      box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);\n    }\n\n    #interests-slider #pause-play-btn-interests {\n      font-family: \"Nunito\", sans-serif;\n      background-color: #3d5b70;\n      width: 36px;\n      height: 36px;\n      color: white;\n      border: none;\n      border-radius: 18px;\n      cursor: pointer;\n      transition: all 0.3s ease;\n      position: absolute;\n      bottom: -2px;\n      right: -2px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    #interests-slider #pause-play-btn-interests:hover {\n      background-color: #334766;\n      transform: translateY(-2px);\n      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n    }\n  <\/style>\n\n  <div class=\"container\">\n    <div class=\"big-square\">\n      <div class=\"content-wrapper\">\n        <div id=\"interests-slider-content\"><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"small-squares-grid-container\">\n      <div class=\"grid-title\" id=\"interests-slider-grid-title\"><\/div>\n      <div class=\"small-squares-grid\" id=\"interests-slider-grid\"><\/div>\n      <button id=\"pause-play-btn-interests\" aria-label=\"Pause\">\n        <svg\n          xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n          width=\"24\"\n          height=\"24\"\n          fill=\"currentColor\"\n          class=\"bi bi-pause\"\n          viewbox=\"0 0 16 16\"\n        >\n          <path\n            d=\"M6 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5m4 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5\"\n          \/>\n        <\/svg>\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <script>\n    (function () {\n      const interestsSlider = {\n        mainTitle: \"Na\u0161e zameranie\",\n        link: \"https:\/\/www.evolit.sk\/our-services\/\",\n        autoSwitchInterval: 3000,\n        currentIndex: 0,\n        autoSwitchTimer: null,\n        isPaused: false,\n\n        items: [\n          {\n            id: 1,\n            title: \"Priemysel\",\n            content:\n              \"Zefekt\u00edv\u0148ujeme priemyseln\u00e9 procesy s prisp\u00f4soben\u00fdmi IT rie\u0161eniami.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/Industrie_Selected.svg\",\n          },\n          {\n            id: 2,\n            title: \"Kritick\u00e1 infra\u0161trukt\u00fara\",\n            content:\n              \"Posil\u0148ujeme kritick\u00fa infra\u0161trukt\u00faru spo\u013eahliv\u00fdmi IT rie\u0161eniami.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/KritischeInfrastruktur_Selected.svg\",\n          },\n          {\n            id: 3,\n            title: \"Mobilita\",\n            content:\n              \"Transformujeme mobilitu prostredn\u00edctvom inovat\u00edvnych IT rie\u0161en\u00ed.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/MobilityTrainSelected.svg\",\n          },\n          {\n            id: 4,\n            title: \"Verejn\u00fd sektor\",\n            content:\n              \"Zefekt\u00edv\u0148ujeme verejn\u00e9 slu\u017eby prostredn\u00edctvom digit\u00e1lnych inov\u00e1ci\u00ed.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/OffentlicherSektor_Selected.svg\",\n          },\n          {\n            id: 5,\n            title: \"Energia\",\n            content:\n              \"Optimalizujeme energetick\u00e9 procesy s pokro\u010dil\u00fdmi softv\u00e9rov\u00fdmi n\u00e1strojmi.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/Energie_Selected.svg\",\n          },\n        ],\n\n        updateBigSquare: function (id) {\n          const item = this.items.find((item) => item.id === id);\n          if (item) {\n            const content = document.getElementById(\"interests-slider-content\");\n            content.style.opacity = \"0\";\n            content.style.transform = \"translateY(10px)\";\n\n            setTimeout(() => {\n              content.textContent = item.content;\n              content.style.opacity = \"1\";\n              content.style.transform = \"translateY(0)\";\n            }, 200);\n\n            document\n              .querySelectorAll(\"#interests-slider .small-square\")\n              .forEach((square) => {\n                square.classList.remove(\"active\");\n              });\n            document\n              .querySelector(`#interests-slider [data-id=\"${id}\"]`)\n              .classList.add(\"active\");\n\n            this.currentIndex = this.items.findIndex((item) => item.id === id);\n            if (!this.isPaused) {\n              this.resetAutoSwitch();\n            }\n          }\n        },\n\n        autoSwitch: function () {\n          this.currentIndex = (this.currentIndex + 1) % this.items.length;\n          this.updateBigSquare(this.items[this.currentIndex].id);\n        },\n\n        resetAutoSwitch: function () {\n          clearInterval(this.autoSwitchTimer);\n          this.autoSwitchTimer = setInterval(\n            () => this.autoSwitch(),\n            this.autoSwitchInterval\n          );\n        },\n\n        initializePauseButton: function () {\n          const pausePlayBtn = document.getElementById(\n            \"pause-play-btn-interests\"\n          );\n\n          const pauseIcon = `\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"currentColor\" class=\"bi bi-pause\" viewBox=\"0 0 16 16\">\n              <path d=\"M6 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5m4 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5\"\/>\n            <\/svg>`;\n\n          const playIcon = `\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"currentColor\" class=\"bi bi-play-fill\" viewBox=\"0 0 16 16\">\n              <path d=\"m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393\"\/>\n            <\/svg>`;\n\n          pausePlayBtn.innerHTML = pauseIcon;\n\n          pausePlayBtn.addEventListener(\"click\", () => {\n            if (this.autoSwitchTimer) {\n              clearInterval(this.autoSwitchTimer);\n              this.autoSwitchTimer = null;\n              this.isPaused = true;\n              pausePlayBtn.innerHTML = playIcon;\n            } else {\n              this.autoSwitchTimer = setInterval(() => {\n                this.autoSwitch();\n              }, this.autoSwitchInterval);\n              this.isPaused = false;\n              pausePlayBtn.innerHTML = pauseIcon;\n            }\n          });\n        },\n\n        initialize: function () {\n          const gridContainer = document.getElementById(\n            \"interests-slider-grid\"\n          );\n          document.getElementById(\"interests-slider-grid-title\").textContent =\n            this.mainTitle;\n\n          this.items.forEach((item, index) => {\n            const square = document.createElement(\"div\");\n            square.className = \"small-square\";\n            square.style.animationDelay = `${index * 0.1}s`;\n            square.dataset.id = item.id;\n            square.onclick = () => this.updateBigSquare(item.id);\n\n            const icon = document.createElement(\"img\");\n            icon.className = \"icon\";\n            icon.src = item.iconUrl;\n            icon.alt = item.title + \" icon\";\n            square.appendChild(icon);\n\n            const titleText = document.createElement(\"div\");\n            titleText.textContent = item.title;\n            square.appendChild(titleText);\n\n            gridContainer.appendChild(square);\n          });\n\n          this.updateBigSquare(this.items[0].id);\n          this.resetAutoSwitch();\n          this.initializePauseButton();\n        },\n      };\n\n      document.addEventListener(\"DOMContentLoaded\", function () {\n        if (document.getElementById(\"interests-slider\")) {\n          interestsSlider.initialize();\n        }\n      });\n    })();\n  <\/script>\n<\/div>\n\n\n\n<div id=\"interests-mobile-slider\" class=\"extendedwopts-hide extendedwopts-desktop interests-mobile-slider-wrapper\">\n  <style>\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Ubuntu:wght@300;400;500;700&display=swap\");\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@300;400;500;600;700&display=swap\");\n\n    #interests-mobile-slider * {\n      font-family: \"Ubuntu\", sans-serif;\n    }\n\n    @keyframes fadeIn {\n      from {\n        opacity: 0;\n        transform: translateY(20px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @keyframes scaleIn {\n      from {\n        transform: scale(0.95);\n        opacity: 0;\n      }\n      to {\n        transform: scale(1);\n        opacity: 1;\n      }\n    }\n\n    #interests-mobile-slider .container {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      padding: 20px;\n      gap: 24px;\n    }\n\n    #interests-mobile-slider .content-wrapper {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: start;\n      text-align: center;\n      width: 100%;\n      font-size: 18px;\n      min-height: 100px;\n    }\n\n    #interests-mobile-slider #interests-mobile-slider-content {\n      min-height: 48px;\n      line-height: 24px;\n      transition: all 0.3s ease-out;\n      animation: fadeIn 0.4s ease-out;\n      font-family: \"Nunito\", sans-serif;\n      font-weight: 400;\n      text-align: center;\n    }\n\n    #interests-mobile-slider .small-squares-grid-container {\n      padding: 1rem;\n      border-radius: 18px;\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n\n    #interests-mobile-slider .square-title {\n      font-size: 28px;\n      margin-bottom: 20px;\n      font-weight: 500;\n      color: #3d5b70;\n      text-align: center;\n    }\n\n    #interests-mobile-slider .small-squares-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      grid-template-rows: repeat(3, 1fr);\n      grid-gap: 12px;\n      padding: 10px;\n      grid-template-areas:\n        \"industry critical-infrastructure\"\n        \"mobility mobility\"\n        \"public-sector energy\";\n    }\n\n    #interests-mobile-slider .small-square[data-id=\"1\"] {\n      grid-area: industry;\n    }\n\n    #interests-mobile-slider .small-square[data-id=\"2\"] {\n      grid-area: critical-infrastructure;\n    }\n\n    #interests-mobile-slider .small-square[data-id=\"3\"] {\n      grid-area: mobility;\n    }\n\n    #interests-mobile-slider .small-square[data-id=\"4\"] {\n      grid-area: public-sector;\n    }\n\n    #interests-mobile-slider .small-square[data-id=\"5\"] {\n      grid-area: energy;\n    }\n\n    #interests-mobile-slider .small-square {\n      background-color: #fff;\n      border: 1px solid #d5d5d5;\n      border-radius: 18px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n      cursor: pointer;\n      text-align: center;\n      padding: 10px;\n      font-size: 18px;\n      font-weight: 300;\n      transition: all 0.3s ease;\n      animation: scaleIn 0.6s ease-out;\n      height: 30vw;\n      max-height: 20vh;\n    }\n\n    #interests-mobile-slider .small-square .icon {\n      width: 10vw;\n      height: 10vw;\n      max-height: 10vh;\n      max-width: 10vh;\n      background-color: #3f5c71;\n      border-radius: 50%;\n      padding: 8px;\n      margin-bottom: 8px;\n    }\n\n    #interests-mobile-slider .small-square:hover {\n      background-color: rgba(204, 238, 238, 1);\n      transform: translateY(-2px);\n      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n    }\n\n    #interests-mobile-slider .small-square.active {\n      background-color: rgba(115, 194, 199, 1);\n      color: #3d5b70;\n      font-weight: 500;\n      transform: scale(1.05);\n      box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);\n    }\n\n    #interests-mobile-slider #pause-play-btn-mobile-interests {\n      font-family: \"Nunito\", sans-serif;\n      background-color: #3d5b70;\n      width: 36px;\n      height: 36px;\n      color: white;\n      border: none;\n      border-radius: 18px;\n      cursor: pointer;\n      transition: all 0.3s ease;\n      position: absolute;\n      bottom: -8px;\n      right: -8px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    #interests-mobile-slider #pause-play-btn-mobile-interests:hover {\n      background-color: #334766;\n      transform: translateY(-2px);\n      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n    }\n  <\/style>\n\n  <div class=\"container\">\n    <div class=\"small-squares-grid-container\">\n      <div class=\"square-title\" id=\"interests-mobile-slider-title\"><\/div>\n      <div class=\"small-squares-grid\" id=\"interests-mobile-slider-grid\"><\/div>\n      <button id=\"pause-play-btn-mobile-interests\" aria-label=\"Pause\">\n        <svg\n          xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n          width=\"24\"\n          height=\"24\"\n          fill=\"currentColor\"\n          class=\"bi bi-pause\"\n          viewbox=\"0 0 16 16\"\n        >\n          <path\n            d=\"M6 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5m4 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5\"\n          \/>\n        <\/svg>\n      <\/button>\n    <\/div>\n    <div class=\"content-wrapper\">\n      <div id=\"interests-mobile-slider-content\"><\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    (function () {\n      const interestsMobileSlider = {\n        mainTitle: \"Na\u0161e zameranie\",\n        link: \"https:\/\/www.evolit.sk\/our-services\/\",\n        autoSwitchInterval: 3000,\n        currentIndex: 0,\n        autoSwitchTimer: null,\n        isPaused: false,\n\n        items: [\n          {\n            id: 1,\n            title: \"Priemysel\",\n            content:\n              \"Zefekt\u00edv\u0148ujeme priemyseln\u00e9 procesy s prisp\u00f4soben\u00fdmi IT rie\u0161eniami.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/Industrie_Selected.svg\",\n          },\n          {\n            id: 2,\n            title: \"Kritick\u00e1 infra\u0161trukt\u00fara\",\n            content:\n              \"Posil\u0148ujeme kritick\u00fa infra\u0161trukt\u00faru spo\u013eahliv\u00fdmi IT rie\u0161eniami.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/KritischeInfrastruktur_Selected.svg\",\n          },\n          {\n            id: 3,\n            title: \"Mobilita\",\n            content:\n              \"Transformujeme mobilitu prostredn\u00edctvom inovat\u00edvnych IT rie\u0161en\u00ed.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/MobilityTrainSelected.svg\",\n          },\n          {\n            id: 4,\n            title: \"Verejn\u00fd sektor\",\n            content:\n              \"Zefekt\u00edv\u0148ujeme verejn\u00e9 slu\u017eby prostredn\u00edctvom digit\u00e1lnych inov\u00e1ci\u00ed.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/OffentlicherSektor_Selected.svg\",\n          },\n          {\n            id: 5,\n            title: \"Energia\",\n            content:\n              \"Optimalizujeme energetick\u00e9 procesy s pokro\u010dil\u00fdmi softv\u00e9rov\u00fdmi n\u00e1strojmi.\",\n            iconUrl:\n              \"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/Energie_Selected.svg\",\n          },\n        ],\n\n        updateBigSquare: function (id) {\n          const item = this.items.find((item) => item.id === id);\n          if (item) {\n            const content = document.getElementById(\n              \"interests-mobile-slider-content\"\n            );\n            content.style.opacity = \"0\";\n            content.style.transform = \"translateY(10px)\";\n\n            setTimeout(() => {\n              content.textContent = item.content;\n              content.style.opacity = \"1\";\n              content.style.transform = \"translateY(0)\";\n            }, 200);\n\n            document\n              .querySelectorAll(\"#interests-mobile-slider .small-square\")\n              .forEach((square) => {\n                square.classList.remove(\"active\");\n              });\n            document\n              .querySelector(`#interests-mobile-slider [data-id=\"${id}\"]`)\n              .classList.add(\"active\");\n\n            this.currentIndex = this.items.findIndex((item) => item.id === id);\n            if (!this.isPaused) {\n              this.resetAutoSwitch();\n            }\n          }\n        },\n\n        autoSwitch: function () {\n          this.currentIndex = (this.currentIndex + 1) % this.items.length;\n          this.updateBigSquare(this.items[this.currentIndex].id);\n        },\n\n        resetAutoSwitch: function () {\n          clearInterval(this.autoSwitchTimer);\n          this.autoSwitchTimer = setInterval(\n            () => this.autoSwitch(),\n            this.autoSwitchInterval\n          );\n        },\n\n        initializePauseButton: function () {\n          const pausePlayBtn = document.getElementById(\n            \"pause-play-btn-mobile-interests\"\n          );\n\n          const pauseIcon = `\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"currentColor\" class=\"bi bi-pause\" viewBox=\"0 0 16 16\">\n              <path d=\"M6 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5m4 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5\"\/>\n            <\/svg>`;\n\n          const playIcon = `\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" fill=\"currentColor\" class=\"bi bi-play-fill\" viewBox=\"0 0 16 16\">\n              <path d=\"m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393\"\/>\n            <\/svg>`;\n\n          pausePlayBtn.innerHTML = pauseIcon;\n\n          pausePlayBtn.addEventListener(\"click\", () => {\n            if (this.autoSwitchTimer) {\n              clearInterval(this.autoSwitchTimer);\n              this.autoSwitchTimer = null;\n              this.isPaused = true;\n              pausePlayBtn.innerHTML = playIcon;\n            } else {\n              this.autoSwitchTimer = setInterval(() => {\n                this.autoSwitch();\n              }, this.autoSwitchInterval);\n              this.isPaused = false;\n              pausePlayBtn.innerHTML = pauseIcon;\n            }\n          });\n        },\n\n        initialize: function () {\n          document.getElementById(\"interests-mobile-slider-title\").textContent =\n            this.mainTitle;\n\n          const gridContainer = document.getElementById(\n            \"interests-mobile-slider-grid\"\n          );\n          this.items.forEach((item, index) => {\n            const square = document.createElement(\"div\");\n            square.className = \"small-square\";\n            square.style.animationDelay = `${index * 0.1}s`;\n            square.dataset.id = item.id;\n            square.onclick = () => this.updateBigSquare(item.id);\n\n            const icon = document.createElement(\"img\");\n            icon.className = \"icon\";\n            icon.src = item.iconUrl;\n            icon.alt = item.title + \" icon\";\n            square.appendChild(icon);\n\n            const titleText = document.createElement(\"div\");\n            titleText.textContent = item.title;\n            square.appendChild(titleText);\n\n            gridContainer.appendChild(square);\n          });\n\n          this.updateBigSquare(this.items[0].id);\n          this.resetAutoSwitch();\n          this.initializePauseButton();\n        },\n      };\n\n      document.addEventListener(\"DOMContentLoaded\", function () {\n        if (document.getElementById(\"interests-mobile-slider\")) {\n          interestsMobileSlider.initialize();\n        }\n      });\n    })();\n  <\/script>\n<\/div>\n\n\n<div class=\"extendedwopts-hide extendedwopts-tablet extendedwopts-mobile wp-block-columns page-block-padding has-background is-layout-flex wp-container-core-columns-is-layout-23b6ae16 wp-block-columns-is-layout-flex\" style=\"background-color:#fae8d5;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-ce155fab wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group animated zoomIn faster has-primary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-500cb937 wp-block-group-is-layout-constrained\" style=\"border-radius:18px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg\" alt=\"We understand software icon\" class=\"wp-image-1406\" style=\"object-fit:contain;width:200px;height:200px\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Rozumieme softv\u00e9ru<\/h2>\n\n\n\n<p class=\"font-size-18 text-align-justify animated slideInUp faster\">S podporou sk\u00fasenost\u00ed na\u0161ej medzin\u00e1rodnej materskej spolo\u010dnosti pon\u00fakame na Slovensku prisp\u00f4soben\u00e9 slu\u017eby v\u00fdvoja softv\u00e9ru a poradenstva. Na\u0161\u00edm cie\u013eom je dod\u00e1va\u0165 k\u013e\u00fa\u010dov\u00e9 podnikov\u00e9 syst\u00e9my, ktor\u00e9 pom\u00e1haj\u00fa firm\u00e1m r\u00e1s\u0165 a prosperova\u0165.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-ce155fab wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Prisp\u00f4soben\u00e9 softv\u00e9rov\u00e9 rie\u0161enia s overenou expert\u00edzou<\/h2>\n\n\n\n<p class=\"font-size-18 text-align-justify animated slideInUp faster\">Vyu\u017e\u00edvaj\u00fac na\u0161e bohat\u00e9 sk\u00fasenosti, poskytujeme \u0161pi\u010dkov\u00e9 rie\u0161enia prisp\u00f4soben\u00e9 jedine\u010dn\u00fdm potreb\u00e1m na\u0161ich klientov. N\u00e1\u0161 talentovan\u00fd t\u00edm v\u00fdvoj\u00e1rov vytv\u00e1ra vysoko kvalitn\u00fd softv\u00e9r, ktor\u00fd sp\u013a\u0148a najvy\u0161\u0161ie \u0161tandardy v\u00fdkonu a spo\u013eahlivosti. D\u00f4veruj\u00fa n\u00e1m spolo\u010dnosti s n\u00e1ro\u010dn\u00fdmi v\u00fdzvami, pri\u010dom sa \u0161pecializujeme na v\u00fdvoj softv\u00e9ru na mieru pre r\u00f4zne odvetvia s d\u00f4razom na \u00faspech na dom\u00e1com aj medzin\u00e1rodnom trhu.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group animated zoomIn faster has-primary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-80fb368b wp-block-group-is-layout-constrained\" style=\"border-radius:18px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/needle_white.svg\" alt=\"Tailored Software Solutions with Proven Expertise icon\" class=\"wp-image-1390\" style=\"object-fit:contain;width:200px;height:200px\"\/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-ce155fab wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group animated zoomIn faster has-primary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-80fb368b wp-block-group-is-layout-constrained\" style=\"border-radius:18px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/handshake_white_cropped.svg\" alt=\"Your software partner for success icon\" class=\"wp-image-1404\" style=\"object-fit:contain;width:200px;height:200px\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">V\u00e1\u0161 softv\u00e9rov\u00fd partner pre \u00faspech<\/h2>\n\n\n\n<p class=\"font-size-18 text-align-justify animated slideInUp faster\">Ako oddan\u00fd a spo\u013eahliv\u00fd partner sa zav\u00e4zujeme k dokonalosti v ka\u017edej f\u00e1ze v\u00fdvoja softv\u00e9ru. Od h\u013abkovej anal\u00fdzy a n\u00e1vrhu a\u017e po implement\u00e1ciu, testovanie a podporu \u2013 preber\u00e1me pln\u00fa\nzodpovednos\u0165 za to, aby v\u00e1\u0161 softv\u00e9r fungoval efekt\u00edvne a vyv\u00edjal sa spolu s potrebami v\u00e1\u0161ho podnikania.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"extendedwopts-hide extendedwopts-desktop wp-block-group page-block-padding has-background is-vertical is-layout-flex wp-container-core-group-is-layout-9db26b33 wp-block-group-is-layout-flex\" style=\"background-color:#fae8d5;padding-right:0;padding-left:0\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-ce155fab wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group has-primary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-500cb937 wp-block-group-is-layout-constrained\" style=\"border-radius:18px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg\" alt=\"We understand software icon\" class=\"wp-image-1406\" style=\"object-fit:contain;width:200px;height:200px\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Rozumieme softv\u00e9ru<\/h2>\n\n\n\n<p class=\"font-size-18 text-align-justify\">S podporou sk\u00fasenost\u00ed na\u0161ej medzin\u00e1rodnej materskej spolo\u010dnosti pon\u00fakame na Slovensku prisp\u00f4soben\u00e9 slu\u017eby v\u00fdvoja softv\u00e9ru a poradenstva. Na\u0161\u00edm cie\u013eom je dod\u00e1va\u0165 k\u013e\u00fa\u010dov\u00e9 podnikov\u00e9 syst\u00e9my, ktor\u00e9 pom\u00e1haj\u00fa firm\u00e1m r\u00e1s\u0165 a prosperova\u0165.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-ce155fab wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group has-primary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-80fb368b wp-block-group-is-layout-constrained\" style=\"border-radius:18px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/needle_white.svg\" alt=\"Tailored Software Solutions with Proven Expertise icon\" class=\"wp-image-1390\" style=\"object-fit:contain;width:200px;height:200px\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Prisp\u00f4soben\u00e9 softv\u00e9rov\u00e9 rie\u0161enia s overenou expert\u00edzou<\/h2>\n\n\n\n<p class=\"font-size-18 text-align-justify\">Vyu\u017e\u00edvaj\u00fac na\u0161e bohat\u00e9 sk\u00fasenosti, poskytujeme \u0161pi\u010dkov\u00e9 rie\u0161enia prisp\u00f4soben\u00e9 jedine\u010dn\u00fdm potreb\u00e1m na\u0161ich klientov. N\u00e1\u0161 talentovan\u00fd t\u00edm v\u00fdvoj\u00e1rov vytv\u00e1ra vysoko kvalitn\u00fd softv\u00e9r, ktor\u00fd sp\u013a\u0148a najvy\u0161\u0161ie \u0161tandardy v\u00fdkonu a spo\u013eahlivosti. D\u00f4veruj\u00fa n\u00e1m spolo\u010dnosti s n\u00e1ro\u010dn\u00fdmi v\u00fdzvami, pri\u010dom sa \u0161pecializujeme na v\u00fdvoj softv\u00e9ru na mieru pre r\u00f4zne odvetvia s d\u00f4razom na \u00faspech na dom\u00e1com aj medzin\u00e1rodnom trhu.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-ce155fab wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group has-primary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-80fb368b wp-block-group-is-layout-constrained\" style=\"border-radius:18px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/handshake_white_cropped.svg\" alt=\"Your software partner for success icon\" class=\"wp-image-1404\" style=\"object-fit:contain;width:200px;height:200px\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">V\u00e1\u0161 softv\u00e9rov\u00fd partner pre \u00faspech<\/h2>\n\n\n\n<p class=\"font-size-18 text-align-justify\">Ako oddan\u00fd a spo\u013eahliv\u00fd partner sa zav\u00e4zujeme k dokonalosti v ka\u017edej f\u00e1ze v\u00fdvoja softv\u00e9ru. Od h\u013abkovej anal\u00fdzy a n\u00e1vrhu a\u017e po implement\u00e1ciu, testovanie a podporu \u2013 preber\u00e1me pln\u00fa\nzodpovednos\u0165 za to, aby v\u00e1\u0161 softv\u00e9r fungoval efekt\u00edvne a vyv\u00edjal sa spolu s potrebami v\u00e1\u0161ho podnikania.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div id=\"it-consulting\" class=\"extendedwopts-hide extendedwopts-tablet extendedwopts-mobile wp-block-group page-block-padding has-background is-vertical is-layout-flex wp-container-core-group-is-layout-8e7013f3 wp-block-group-is-layout-flex\" style=\"background-color:#73c2c71a;min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading font-size-36 font-weight-500 animated slideInUp faster has-tertiary-color has-text-color has-link-color wp-elements-7798d4bfa36b977d3fbf4da278f52f45\" style=\"font-size:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.586), 36px);\">IT poradenstvo na ceste k digitaliz\u00e1cii<\/h2>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/tech-icon-blue.svg\" alt=\"IT-Consulting for the Path to Digitalization icon\" class=\"wp-image-1748\" style=\"object-fit:cover\"\/><\/figure>\n\n\n\n<p class=\"animated slideInUp faster has-tertiary-color has-text-color has-link-color wp-elements-66a21b8bbc63678a58abb26217c70c26\">Nez\u00e1le\u017e\u00ed na tom, ak\u00fd m\u00e1te n\u00e1pad, po\u017eiadavku alebo aktu\u00e1lnu v\u00fdzvu \u2013 Evolit poskytuje komplexn\u00e9 slu\u017eby po\u010das cel\u00e9ho \u017eivotn\u00e9ho cyklu v\u00e1\u0161ho softv\u00e9ru na mieru. Posudzujeme a vylep\u0161ujeme existuj\u00face rie\u0161enia, zachra\u0148ujeme ohrozen\u00e9 projekty a spolupracujeme na vytv\u00e1ran\u00ed inovat\u00edvnych digit\u00e1lnych slu\u017eieb od z\u00e1kladov.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div id=\"it-consulting-mobile\" class=\"extendedwopts-hide extendedwopts-desktop wp-block-group page-block-padding has-background is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-a558eae4 wp-block-group-is-layout-flex\" style=\"background-color:#73c2c71a;min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:0;padding-bottom:var(--wp--preset--spacing--60);padding-left:0\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/tech-icon-blue.svg\" alt=\"IT-Consulting for the Path to Digitalization icon\" class=\"wp-image-1748\" style=\"object-fit:cover\"\/><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster has-tertiary-color has-text-color has-link-color wp-elements-fb0b7fddbfc12546fb9c3deb2360ec36\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">IT poradenstvo na ceste k digitaliz\u00e1cii<\/h2>\n\n\n\n<p class=\"animated slideInUp faster has-tertiary-color has-text-color has-link-color wp-elements-66a21b8bbc63678a58abb26217c70c26\">Nez\u00e1le\u017e\u00ed na tom, ak\u00fd m\u00e1te n\u00e1pad, po\u017eiadavku alebo aktu\u00e1lnu v\u00fdzvu \u2013 Evolit poskytuje komplexn\u00e9 slu\u017eby po\u010das cel\u00e9ho \u017eivotn\u00e9ho cyklu v\u00e1\u0161ho softv\u00e9ru na mieru. Posudzujeme a vylep\u0161ujeme existuj\u00face rie\u0161enia, zachra\u0148ujeme ohrozen\u00e9 projekty a spolupracujeme na vytv\u00e1ran\u00ed inovat\u00edvnych digit\u00e1lnych slu\u017eieb od z\u00e1kladov.<\/p>\n<\/div>\n\n\n\n<div class=\"extendedwopts-hide extendedwopts-tablet extendedwopts-mobile extendedwopts-desktop wp-block-group page-block-padding has-base-background-color has-background is-vertical is-layout-flex wp-container-core-group-is-layout-8e7013f3 wp-block-group-is-layout-flex\" style=\"min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading font-size-36 font-weight-500 animated slideInUp faster has-text-color has-link-color wp-elements-7f7a3dda13377e378b740a9d292cda26\" style=\"color:#5c6368;font-size:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.586), 36px);\">Dizajn pou\u017e\u00edvate\u013esk\u00e9ho rozhrania a pou\u017e\u00edvate\u013esk\u00e1 sk\u00fasenos\u0165 pre inovat\u00edvne rie\u0161enia<\/h2>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/website-ui-ux-icon-gray.svg\" alt=\"User Interface Design and User Experience for innovative solutions icon\" class=\"wp-image-1743\" style=\"object-fit:cover\"\/><\/figure>\n\n\n\n<p class=\"animated slideInUp faster has-text-color has-link-color wp-elements-ec8be351d5b91ab82b69e5f09892406e\" style=\"color:#5c6368\">Pri v\u00fdvoji interakt\u00edvnych syst\u00e9mov berieme do \u00favahy v\u0161etky aspekty interakcie pou\u017e\u00edvate\u013eov a vytv\u00e1rame individu\u00e1lne, pou\u017e\u00edvate\u013esky orientovan\u00e9 dizajnov\u00e9 koncepty, ktor\u00e9 s\u00fa v s\u00falade s identitou va\u0161ej zna\u010dky. Spoliehame sa na intuit\u00edvne a podporuj\u00face rozhranie, ktor\u00e9 vytv\u00e1ra pozit\u00edvnu pou\u017e\u00edvate\u013esk\u00fa sk\u00fasenos\u0165 pre va\u0161ich koncov\u00fdch z\u00e1kazn\u00edkov<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"extendedwopts-hide extendedwopts-desktop extendedwopts-tablet extendedwopts-mobile wp-block-group page-block-padding has-base-background-color has-background is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-a558eae4 wp-block-group-is-layout-flex\" style=\"min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:0;padding-bottom:var(--wp--preset--spacing--60);padding-left:0\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/website-ui-ux-icon-gray.svg\" alt=\"User Interface Design and User Experience for innovative solutions icon\" class=\"wp-image-1743\" style=\"object-fit:cover\"\/><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster has-text-color has-link-color wp-elements-20eb4bce8d26835d1ac31f332dea3cef\" style=\"color:#5c6368;font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Dizajn pou\u017e\u00edvate\u013esk\u00e9ho rozhrania a pou\u017e\u00edvate\u013esk\u00e1 sk\u00fasenos\u0165 pre inovat\u00edvne rie\u0161enia<\/h2>\n\n\n\n<p class=\"animated slideInUp faster has-text-color has-link-color wp-elements-ec8be351d5b91ab82b69e5f09892406e\" style=\"color:#5c6368\">Pri v\u00fdvoji interakt\u00edvnych syst\u00e9mov berieme do \u00favahy v\u0161etky aspekty interakcie pou\u017e\u00edvate\u013eov a vytv\u00e1rame individu\u00e1lne, pou\u017e\u00edvate\u013esky orientovan\u00e9 dizajnov\u00e9 koncepty, ktor\u00e9 s\u00fa v s\u00falade s identitou va\u0161ej zna\u010dky. Spoliehame sa na intuit\u00edvne a podporuj\u00face rozhranie, ktor\u00e9 vytv\u00e1ra pozit\u00edvnu pou\u017e\u00edvate\u013esk\u00fa sk\u00fasenos\u0165 pre va\u0161ich koncov\u00fdch z\u00e1kazn\u00edkov<\/p>\n<\/div>\n\n\n\n<div id=\"individual-software-solutions\" class=\"extendedwopts-hide extendedwopts-tablet extendedwopts-mobile wp-block-group page-block-padding has-base-background-color has-background is-vertical is-layout-flex wp-container-core-group-is-layout-8e7013f3 wp-block-group-is-layout-flex\" style=\"min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading font-size-36 font-weight-500 animated slideInUp faster has-text-color has-link-color wp-elements-3b9018f7a832768f883dad4bee27eec2\" style=\"color:#5c6368;font-size:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.586), 36px);\">Individu\u00e1lne softv\u00e9rov\u00e9 rie\u0161enia presne pod\u013ea va\u0161ich po\u017eiadaviek<\/h2>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/06\/programmer-computer-icon-gray.svg\" alt=\"\" class=\"wp-image-2506\" style=\"object-fit:cover\"\/><\/figure>\n\n\n\n<p class=\"animated slideInUp faster has-text-color has-link-color wp-elements-4fb9579b47fde718cd652a3cfa701bb2\" style=\"color:#5c6368\">Evolit vyv\u00edja softv\u00e9rov\u00e9 rie\u0161enia na mieru presne pod\u013ea va\u0161ich potrieb. Spolo\u010dne definujeme model spolupr\u00e1ce \u2013 od roz\u0161\u00edrenia v\u00e1\u0161ho t\u00edmu a\u017e po komplexn\u00e9 full-service\nrie\u0161enie. Okrem technick\u00fdch znalost\u00ed prin\u00e1\u0161ame aj odborn\u00e9 sk\u00fasenosti v r\u00f4znych odvetviach, vr\u00e1tane mobility, energetiky a realitn\u00e9ho sektora.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div id=\"individual-software-solutions-mobile\" class=\"extendedwopts-hide extendedwopts-desktop wp-block-group page-block-padding has-base-background-color has-background is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-a558eae4 wp-block-group-is-layout-flex\" style=\"min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:0;padding-bottom:var(--wp--preset--spacing--60);padding-left:0\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/06\/programmer-computer-icon-gray.svg\" alt=\"\" class=\"wp-image-2506\" style=\"object-fit:cover\"\/><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster has-text-color has-link-color wp-elements-6eb65cd8eedbdb4ab6265ceba0d98b56\" style=\"color:#5c6368;font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Individu\u00e1lne softv\u00e9rov\u00e9 rie\u0161enia presne pod\u013ea va\u0161ich po\u017eiadaviek<\/h2>\n\n\n\n<p class=\"animated slideInUp faster has-text-color has-link-color wp-elements-4fb9579b47fde718cd652a3cfa701bb2\" style=\"color:#5c6368\">Evolit vyv\u00edja softv\u00e9rov\u00e9 rie\u0161enia na mieru presne pod\u013ea va\u0161ich potrieb. Spolo\u010dne definujeme model spolupr\u00e1ce \u2013 od roz\u0161\u00edrenia v\u00e1\u0161ho t\u00edmu a\u017e po komplexn\u00e9 full-service\nrie\u0161enie. Okrem technick\u00fdch znalost\u00ed prin\u00e1\u0161ame aj odborn\u00e9 sk\u00fasenosti v r\u00f4znych odvetviach, vr\u00e1tane mobility, energetiky a realitn\u00e9ho sektora.<\/p>\n<\/div>\n\n\n\n<div id=\"lifecycle-management\" class=\"extendedwopts-hide extendedwopts-tablet extendedwopts-mobile wp-block-group page-block-padding has-background is-vertical is-layout-flex wp-container-core-group-is-layout-8e7013f3 wp-block-group-is-layout-flex\" style=\"background-color:#73c2c71a;min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading font-size-36 font-weight-500 animated slideInUp faster has-tertiary-color has-text-color has-link-color wp-elements-81fb3f19257a9b5497edb9a741def5ab\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Efekt\u00edvna spr\u00e1va slu\u017eieb a \u017eivotn\u00e9ho cyklu aplik\u00e1ci\u00ed<\/h2>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/06\/realtime-icon-blue.svg\" alt=\"\" class=\"wp-image-2507\" style=\"object-fit:cover\"\/><\/figure>\n\n\n\n<p class=\"animated slideInUp faster has-tertiary-color has-text-color has-link-color wp-elements-09b0ef576a4e8376983c370055e7112e\">Sme va\u0161\u00edm spo\u013eahliv\u00fdm partnerom po\u010das cel\u00e9ho \u017eivotn\u00e9ho cyklu softv\u00e9rovej aplik\u00e1cie, vr\u00e1tane spr\u00e1vy a \u00fadr\u017eby syst\u00e9mu. V \u00fazkej spolupr\u00e1ci s vami vyv\u00edjame individu\u00e1lny bal\u00edk podpory, aby sme zabezpe\u010dili bezprobl\u00e9mov\u00fd chod va\u0161ich softv\u00e9rov\u00fdch rie\u0161en\u00ed.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div id=\"lifecycle-management-mobile\" class=\"extendedwopts-hide extendedwopts-desktop wp-block-group page-block-padding has-background is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-a558eae4 wp-block-group-is-layout-flex\" style=\"background-color:#73c2c71a;min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:0;padding-bottom:var(--wp--preset--spacing--60);padding-left:0\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/06\/realtime-icon-blue.svg\" alt=\"\" class=\"wp-image-2507\" style=\"object-fit:cover\"\/><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster has-tertiary-color has-text-color has-link-color wp-elements-3f12aa76c67ad7c5c2965379f1864828\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Efekt\u00edvna spr\u00e1va slu\u017eieb a \u017eivotn\u00e9ho cyklu aplik\u00e1ci\u00ed<\/h2>\n\n\n\n<p class=\"animated slideInUp faster has-tertiary-color has-text-color has-link-color wp-elements-09b0ef576a4e8376983c370055e7112e\">Sme va\u0161\u00edm spo\u013eahliv\u00fdm partnerom po\u010das cel\u00e9ho \u017eivotn\u00e9ho cyklu softv\u00e9rovej aplik\u00e1cie, vr\u00e1tane spr\u00e1vy a \u00fadr\u017eby syst\u00e9mu. V \u00fazkej spolupr\u00e1ci s vami vyv\u00edjame individu\u00e1lny bal\u00edk podpory, aby sme zabezpe\u010dili bezprobl\u00e9mov\u00fd chod va\u0161ich softv\u00e9rov\u00fdch rie\u0161en\u00ed.<\/p>\n<\/div>\n\n\n\n<div id=\"application-optimization\" class=\"extendedwopts-hide extendedwopts-tablet extendedwopts-mobile wp-block-group page-block-padding has-base-background-color has-background is-vertical is-layout-flex wp-container-core-group-is-layout-8e7013f3 wp-block-group-is-layout-flex\" style=\"min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading font-size-36 font-weight-500 animated slideInUp faster has-text-color has-link-color wp-elements-b1f230690e7d21cc1ad669efee47d4ec\" style=\"color:#5c6368;font-size:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.586), 36px);\">Kontinu\u00e1lna optimaliz\u00e1cia aplik\u00e1ci\u00ed pre udr\u017eate\u013en\u00fd \u00faspech<\/h2>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/06\/speedometer-icon-gray.svg\" alt=\"\" class=\"wp-image-2508\" style=\"object-fit:cover\"\/><\/figure>\n\n\n\n<p class=\"animated slideInUp faster has-text-color has-link-color wp-elements-17b7a31fcffa0aada362f1befcbac6cc\" style=\"color:#5c6368\">Jemn\u00e9 doladenie va\u0161ich aplik\u00e1ci\u00ed pomocou na\u0161ej slu\u017eby optimaliz\u00e1cie aplik\u00e1ci\u00ed je k\u013e\u00fa\u010dom k udr\u017eaniu a zlep\u0161eniu v\u00fdkonu a pou\u017e\u00edvate\u013eskej pr\u00edvetivosti v\u00e1\u0161ho softv\u00e9ru. Tento nepretr\u017eit\u00fd proces zaru\u010duje vysok\u00fa kvalitu aplik\u00e1ci\u00ed a pou\u017e\u00edvate\u013esk\u00fa sk\u00fasenos\u0165, ktor\u00e1 uspokoj\u00ed va\u0161ich z\u00e1kazn\u00edkov. Na\u0161i odborn\u00edci v\u00e1m pom\u00f4\u017eu naplno odhali\u0165 potenci\u00e1l v\u00e1\u0161ho softv\u00e9ru \u2013 zaveden\u00edm inovat\u00edvnych funkci\u00ed, vylep\u0161en\u00edm dizajnu a neust\u00e1lym zdokona\u013eovan\u00edm softv\u00e9rovej architekt\u00fary zabezpe\u010d\u00edme, \u017ee va\u0161e rie\u0161enia bud\u00fa vyhovova\u0165 dne\u0161n\u00fdm po\u017eiadavk\u00e1m a bud\u00fa pripraven\u00e9 na bud\u00facnos\u0165. Tento proces v\u00e1s posiln\u00ed ako technologick\u00e9ho l\u00eddra a zv\u00fd\u0161i lojalitu z\u00e1kazn\u00edkov i hodnotu va\u0161ich produktov.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div id=\"application-optimization-mobile\" class=\"extendedwopts-hide extendedwopts-desktop wp-block-group page-block-padding has-base-background-color has-background is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-a558eae4 wp-block-group-is-layout-flex\" style=\"min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:0;padding-bottom:var(--wp--preset--spacing--60);padding-left:0\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/06\/speedometer-icon-gray.svg\" alt=\"\" class=\"wp-image-2508\" style=\"object-fit:cover\"\/><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster has-text-color has-link-color wp-elements-03eb84351542089187efa1f3e5e4a9cc\" style=\"color:#5c6368;font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Kontinu\u00e1lna optimaliz\u00e1cia aplik\u00e1ci\u00ed pre udr\u017eate\u013en\u00fd \u00faspech<\/h2>\n\n\n\n<p class=\"animated slideInUp faster has-text-color has-link-color wp-elements-17b7a31fcffa0aada362f1befcbac6cc\" style=\"color:#5c6368\">Jemn\u00e9 doladenie va\u0161ich aplik\u00e1ci\u00ed pomocou na\u0161ej slu\u017eby optimaliz\u00e1cie aplik\u00e1ci\u00ed je k\u013e\u00fa\u010dom k udr\u017eaniu a zlep\u0161eniu v\u00fdkonu a pou\u017e\u00edvate\u013eskej pr\u00edvetivosti v\u00e1\u0161ho softv\u00e9ru. Tento nepretr\u017eit\u00fd proces zaru\u010duje vysok\u00fa kvalitu aplik\u00e1ci\u00ed a pou\u017e\u00edvate\u013esk\u00fa sk\u00fasenos\u0165, ktor\u00e1 uspokoj\u00ed va\u0161ich z\u00e1kazn\u00edkov. Na\u0161i odborn\u00edci v\u00e1m pom\u00f4\u017eu naplno odhali\u0165 potenci\u00e1l v\u00e1\u0161ho softv\u00e9ru \u2013 zaveden\u00edm inovat\u00edvnych funkci\u00ed, vylep\u0161en\u00edm dizajnu a neust\u00e1lym zdokona\u013eovan\u00edm softv\u00e9rovej architekt\u00fary zabezpe\u010d\u00edme, \u017ee va\u0161e rie\u0161enia bud\u00fa vyhovova\u0165 dne\u0161n\u00fdm po\u017eiadavk\u00e1m a bud\u00fa pripraven\u00e9 na bud\u00facnos\u0165. Tento proces v\u00e1s posiln\u00ed ako technologick\u00e9ho l\u00eddra a zv\u00fd\u0161i lojalitu z\u00e1kazn\u00edkov i hodnotu va\u0161ich produktov.<\/p>\n<\/div>\n\n\n\n<div class=\"extendedwopts-hide extendedwopts-tablet extendedwopts-mobile extendedwopts-desktop wp-block-group page-block-padding has-base-background-color has-background is-vertical is-layout-flex wp-container-core-group-is-layout-8e7013f3 wp-block-group-is-layout-flex\" style=\"min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading font-size-36 font-weight-500 animated slideInUp faster has-text-color has-link-color wp-elements-50b0eb34d9206e7ff26cee76847ab5f4\" style=\"color:#5c6368;font-size:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.586), 36px);\">Projektov\u00fd mana\u017ement pre agiln\u00fd v\u00fdvoj softv\u00e9ru&nbsp;<\/h2>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/project-icon-gray.svg\" alt=\"Project Management for agile Software Development\u00a0icon\" class=\"wp-image-1747\" style=\"object-fit:cover\"\/><\/figure>\n\n\n\n<p class=\"animated slideInUp faster has-text-color has-link-color wp-elements-4b831a6e9870cd95383c206925690981\" style=\"color:#5c6368\">S na\u0161imi sk\u00fasenos\u0165ami v tradi\u010dnom projektovom mana\u017emente aj v agiln\u00fdch metodol\u00f3gi\u00e1ch, spolu s IPMA certifikovan\u00fdmi projektov\u00fdmi mana\u017e\u00e9rmi a \u0161kolen\u00fdmi Scrum Mastermi, zabezpe\u010dujeme efekt\u00edvny a agiln\u00fd v\u00fdvoj softv\u00e9ru. Prostredn\u00edctvom \u00fazkej spolupr\u00e1ce so v\u0161etk\u00fdmi na\u0161imi klientmi garantujeme \u00faspe\u0161n\u00fa realiz\u00e1ciu projektov.&nbsp;<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"extendedwopts-hide extendedwopts-desktop extendedwopts-tablet extendedwopts-mobile wp-block-group page-block-padding has-base-background-color has-background is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-a558eae4 wp-block-group-is-layout-flex\" style=\"min-height:0px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:0;padding-bottom:var(--wp--preset--spacing--60);padding-left:0\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full icon-min-width-6\"><img decoding=\"async\" src=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2025\/03\/project-icon-gray.svg\" alt=\"Project Management for agile Software Development\u00a0icon\" class=\"wp-image-1747\" style=\"object-fit:cover\"\/><\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading font-size-28 font-weight-500 animated slideInUp faster has-text-color has-link-color wp-elements-12497a7a278cc685b297cd57fbf08ef9\" style=\"color:#5c6368;font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.147), 28px);\">Projektov\u00fd mana\u017ement pre agiln\u00fd v\u00fdvoj softv\u00e9ru&nbsp;<\/h2>\n\n\n\n<p class=\"animated slideInUp faster has-text-color has-link-color wp-elements-4b831a6e9870cd95383c206925690981\" style=\"color:#5c6368\">S na\u0161imi sk\u00fasenos\u0165ami v tradi\u010dnom projektovom mana\u017emente aj v agiln\u00fdch metodol\u00f3gi\u00e1ch, spolu s IPMA certifikovan\u00fdmi projektov\u00fdmi mana\u017e\u00e9rmi a \u0161kolen\u00fdmi Scrum Mastermi, zabezpe\u010dujeme efekt\u00edvny a agiln\u00fd v\u00fdvoj softv\u00e9ru. Prostredn\u00edctvom \u00fazkej spolupr\u00e1ce so v\u0161etk\u00fdmi na\u0161imi klientmi garantujeme \u00faspe\u0161n\u00fa realiz\u00e1ciu projektov.&nbsp;<\/p>\n<\/div>\n\n\n\n<div id=\"our-technology-stack\" class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-72d38984 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\"><div id=\"tech-stack\" class=\"tech-stack-wrapper page-block-padding\">\n  <style>\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Ubuntu:wght@300;400;500;700&family=Nunito:wght@300;400;500;600;700&display=swap\");\n\n    \/* DISABLE FOR WORDPRESS - START *\/\n    .page-block-padding {\n      padding: 7rem 6vw !important;\n    }\n\n    @media screen and (min-width: 1920px) {\n      .page-block-padding {\n        padding: 7rem 20vw !important;\n      }\n    }\n\n    .font-size-18 {\n      font-size: 18px !important;\n    }\n    .font-weight-500 {\n      font-weight: 500 !important;\n    }\n    \/* DISABLE FOR WORDPRESS - END *\/\n\n    .technology-stack-title {\n      font-size: 68px !important;\n    }\n\n    .technology-stack-secondary-title {\n      font-size: 36px !important;\n    }\n\n    @media screen and (max-width: 1024px) {\n      .technology-stack-title {\n        font-size: 42px !important;\n      }\n      .technology-stack-secondary-title {\n        font-size: 28px !important;\n      }\n    }\n\n    #tech-stack {\n      --tech-stack-text-color: #5c6368;\n      --tech-stack-bg-color: #fae8d5;\n      --card-bg: white;\n      --border-radius: 18px;\n      --shadow-light: 0 4px 15px rgba(0, 0, 0, 0.1);\n      --shadow-hover: 0 8px 25px rgba(0, 0, 0, 0.15);\n      --transition-fast: 0.3s ease;\n      --transition-normal: 0.8s ease;\n      --transition-slow: 1.5s ease;\n    }\n\n    #tech-stack * {\n      font-family: \"Ubuntu\", sans-serif;\n    }\n\n    @keyframes fadeInUp {\n      from {\n        opacity: 0;\n        transform: translateY(30px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    #tech-stack {\n      background: var(--tech-stack-bg-color);\n    }\n\n    #tech-stack .section-title {\n      color: var(--tech-stack-text-color);\n      text-align: center;\n      margin-bottom: 3rem;\n      animation: fadeInUp var(--transition-normal);\n    }\n\n    #tech-stack .technologies-grid {\n      display: flex;\n      flex-direction: column;\n      gap: 2rem;\n      margin-top: 2rem;\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    #tech-stack .tech-card {\n      background: var(--card-bg);\n      border-radius: var(--border-radius);\n      padding: 2rem;\n      transition: all var(--transition-slow);\n      box-shadow: var(--shadow-light);\n    }\n\n    \/* Initial hidden state - cards positioned in stack but invisible and off to the left *\/\n    #tech-stack .tech-card.hidden {\n      opacity: 1;\n      transform: translateX(-150vw) translateY(var(--stack-offset, 0px));\n      transition: none;\n    }\n\n    \/* Slide-in state - cards slide in horizontally but stay in stacked positions *\/\n    #tech-stack .tech-card.slide-in {\n      opacity: 1;\n      transform: translateX(0px) translateY(var(--stack-offset, 0px));\n      transition: all var(--transition-normal);\n    }\n\n    \/* Expanded state - cards move to their natural grid positions *\/\n    #tech-stack .tech-card.expanded {\n      opacity: 1;\n      transform: translateX(0px) translateY(0px);\n      transition: all var(--transition-slow);\n    }\n\n    #tech-stack .tech-card.expanded:hover {\n      transform: translateX(0px) translateY(-5px);\n      box-shadow: var(--shadow-hover);\n      transition: all var(--transition-fast);\n    }\n\n    \/* Initial stacked state - cards overlap showing only titles *\/\n    #tech-stack .tech-card.stacked {\n      opacity: 1;\n      transform: translateX(0px) translateY(var(--stack-offset, 0px));\n      transition: all var(--transition-slow);\n    }\n\n    \/* These will be set dynamically by JavaScript *\/\n    #tech-stack .tech-card.stacked:nth-child(1) {\n      --stack-offset: 0px;\n    }\n    #tech-stack .tech-card.stacked:nth-child(2) {\n      --stack-offset: 0px;\n    }\n    #tech-stack .tech-card.stacked:nth-child(3) {\n      --stack-offset: 0px;\n    }\n    #tech-stack .tech-card.stacked:nth-child(4) {\n      --stack-offset: 0px;\n    }\n    #tech-stack .tech-card.stacked:nth-child(5) {\n      --stack-offset: 0px;\n    }\n\n    #tech-stack .tech-title {\n      color: var(--tech-stack-text-color);\n      margin: 0 0 1.5rem 0;\n    }\n\n    #tech-stack .tech-content {\n      font-family: \"Nunito\", sans-serif;\n      line-height: 1.6;\n      color: var(--tech-stack-text-color);\n      text-align: justify;\n    }\n\n    \/* Mobile styles - below 1024px *\/\n    @media screen and (max-width: 1024px) {\n      #tech-stack {\n        --shadow-hover: 0 6px 20px rgba(0, 0, 0, 0.12);\n      }\n\n      #tech-stack .section-title {\n        margin-bottom: 2rem;\n      }\n\n      #tech-stack .technologies-grid {\n        gap: 1.5rem;\n        margin-top: 1rem;\n        margin-left: 0;\n        margin-right: 0;\n      }\n\n      #tech-stack .tech-card {\n        padding: 1.5rem;\n      }\n\n      #tech-stack .tech-card.expanded:hover {\n        transform: translateX(0px) translateY(-3px);\n      }\n\n      #tech-stack .tech-title {\n        margin: 0 0 1rem 0;\n      }\n    }\n\n    \/* Extra small screens - below 480px *\/\n    @media screen and (max-width: 480px) {\n      #tech-stack .tech-card {\n        padding: 1.25rem;\n      }\n    }\n  <\/style>\n\n  <div class=\"section-title technology-stack-title font-weight-500\">\n    N\u00e1\u0161 technologick\u00fd stack\n  <\/div>\n\n  <div class=\"technologies-grid\" id=\"technologies-grid\">\n    <div class=\"tech-card hidden\" data-card=\"1\">\n      <h3 class=\"tech-title technology-stack-secondary-title font-weight-500\">\n        Angular\n      <\/h3>\n      <div class=\"tech-content font-size-18\">\n        Angular powers our dynamic and scalable web applications with its\n        component-based architecture and robust features. It enables fast,\n        responsive user interfaces and supports maintainable, testable code.\n        Backed by Google and a strong community, Angular ensures reliability and\n        long-term support for our innovative solutions.\n      <\/div>\n    <\/div>\n\n    <div class=\"tech-card hidden\" data-card=\"2\">\n      <h3 class=\"tech-title technology-stack-secondary-title font-weight-500\">\n        Java\n      <\/h3>\n      <div class=\"tech-content font-size-18\">\n        When you need a rock-solid, cross-platform powerhouse, Java is our\n        go-to. Its \u201cWrite Once, Run Anywhere\u201d mantra means our code flies\n        seamlessly from servers to smartphones to the cloud without missing a\n        beat. Backed by a mature, battle-tested ecosystem of frameworks,\n        libraries, and tools\u2014plus enterprise-grade security features\u2014Java lets\n        us build anything from nimble microservices to sprawling enterprise\n        platforms that are reliable, scalable, and ready for whatever comes\n        next. We lean on Spring Boot to accelerate development even further\u2014its\n        convention-over-configuration approach and vast ecosystem of starter\n        modules let us spin up production-ready services in minutes.\n      <\/div>\n    <\/div>\n\n    <div class=\"tech-card hidden\" data-card=\"3\">\n      <h3 class=\"tech-title technology-stack-secondary-title font-weight-500\">\n        .NET\n      <\/h3>\n      <div class=\"tech-content font-size-18\">\n        To do a proper job you need a proper tool\u2014and .NET is exactly that. It\u2019s\n        a mature, lightning-fast, and flexible ecosystem that gives us\n        everything we need to build anything from a lean microservice to a\n        massive, enterprise-grade web application. Seamless Microsoft\n        integration, rock-solid security, and an ever-growing open-source\n        community let us deliver scalable, high-performance solutions in record\n        time.\n      <\/div>\n    <\/div>\n\n    <div class=\"tech-card hidden\" data-card=\"4\">\n      <h3 class=\"tech-title technology-stack-secondary-title font-weight-500\">\n        Datab\u00e1za Oracle\n      <\/h3>\n      <div class=\"tech-content font-size-18\">\n        When your data is mission-critical, you need a powerhouse you can\n        trust\u2014and Oracle Database delivers. With built-in high availability,\n        blazing in-memory analytics, and rock-solid security, it keeps your data\n        safe and lightning-fast. Whether you\u2019re handling terabytes of\n        transactions or powering real-time insights, Oracle gives us the\n        performance and scale to build solutions that never skip a beat.\n      <\/div>\n    <\/div>\n\n    <div class=\"tech-card hidden\" data-card=\"5\">\n      <h3 class=\"tech-title technology-stack-secondary-title font-weight-500\">\n        SQL Server\n      <\/h3>\n      <div class=\"tech-content font-size-18\">\n        When you want a database that\u2019s as friendly to developers as it is\n        powerful for businesses, SQL Server is your answer. From the moment you\n        open SQL Server Management Studio or Azure Data Studio, you get an\n        intuitive environment for writing T-SQL, designing schemas, and\n        debugging queries. Deep Visual Studio and .NET integration means you can\n        push schema changes and deploy code without ever leaving your IDE.\n        Built-in features like in-database machine learning, columnstore\n        indexes, and Always On availability groups let you optimize performance\n        and uptime, while Reporting Services and Analysis Services turn your\n        data into live dashboards and cubes in minutes. Plus, with first-class\n        support for Azure SQL Database and Managed Instance, you get\n        cloud-native flexibility whenever you\u2019re ready to go serverless.\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    class TechStackAnimator {\n      constructor() {\n        \/\/ Cache DOM elements\n        this.grid = document.getElementById(\"technologies-grid\");\n        this.cards = Array.from(document.querySelectorAll(\".tech-card\"));\n        this.totalCards = this.cards.length;\n\n        \/\/ Animation state\n        this.slideInIndex = 0;\n        this.expandIndex = 0;\n        this.isAnimating = false;\n        this.cardHeights = [];\n        this.hasCalculatedPositions = false;\n\n        \/\/ Configuration\n        this.config = {\n          titleVisibleHeight: 45,\n          observerThreshold: 0.1,\n          observerRootMargin: \"0px\",\n          slideInStagger: 150,\n          expansionDelay: 800,\n          expansionStagger: 200,\n          initDelay: 100,\n          resizeDebounce: 250,\n        };\n\n        \/\/ Observer instance\n        this.observer = null;\n        this.resizeTimeout = null;\n\n        this.init();\n      }\n\n      init() {\n        if (!this.grid || this.cards.length === 0) {\n          console.warn(\"Tech stack elements not found\");\n          return;\n        }\n\n        \/\/ Calculate positions FIRST, before setting up any observers\n        setTimeout(() => {\n          this.calculateStackPositions();\n\n          \/\/ Only AFTER positions are calculated, set up observer and check visibility\n          this.setupIntersectionObserver();\n          this.checkInitialVisibility();\n        }, this.config.initDelay);\n\n        this.setupResizeHandler();\n      }\n\n      calculateStackPositions() {\n        if (this.cards.length === 0) return;\n\n        if (this.isAnimating) {\n          return;\n        }\n\n        this.cardHeights = [];\n\n        \/\/ Temporarily measure heights by making cards visible in natural positions\n        this.cards.forEach((card) => {\n          card.style.visibility = \"hidden\";\n          card.classList.remove(\"hidden\", \"slide-in\", \"expanded\");\n          card.style.transform = \"translateX(0px) translateY(0px)\";\n          card.style.opacity = \"1\";\n        });\n\n        \/\/ Measure each card's height\n        this.cards.forEach((card) => {\n          this.cardHeights.push(card.offsetHeight);\n        });\n\n        \/\/ Calculate and apply stack positions\n        let cumulativeOffset = 0;\n        this.cards.forEach((card, index) => {\n          if (index === 0) {\n            card.style.setProperty(\"--stack-offset\", \"0px\");\n          } else {\n            \/\/ Move up by the height of previous cards minus the visible title area\n            cumulativeOffset +=\n              this.cardHeights[index - 1] - this.config.titleVisibleHeight;\n            const offsetValue = `-${cumulativeOffset}px`;\n            card.style.setProperty(\"--stack-offset\", offsetValue);\n          }\n        });\n\n        \/\/ Reset cards to hidden state for animation\n        this.cards.forEach((card) => {\n          card.style.visibility = \"visible\";\n          card.style.opacity = \"\";\n          card.style.transform = \"\";\n          card.classList.add(\"hidden\");\n        });\n\n        this.hasCalculatedPositions = true;\n      }\n\n      setupIntersectionObserver() {\n        const options = {\n          threshold: this.config.observerThreshold,\n          rootMargin: this.config.observerRootMargin,\n        };\n\n        this.observer = new IntersectionObserver((entries) => {\n          entries.forEach((entry) => {\n            if (\n              entry.isIntersecting &&\n              this.slideInIndex === 0 &&\n              !this.isAnimating\n            ) {\n              this.startSlideIn();\n            }\n          });\n        }, options);\n\n        this.observer.observe(this.grid);\n      }\n\n      checkInitialVisibility() {\n        \/\/ Check if the grid is already in the viewport\n        const rect = this.grid.getBoundingClientRect();\n        const windowHeight =\n          window.innerHeight || document.documentElement.clientHeight;\n\n        \/\/ Calculate if element is visible based on same logic as intersection observer\n        const visibleHeight =\n          Math.min(rect.bottom, windowHeight) - Math.max(rect.top, 0);\n        const elementHeight = rect.height;\n        const visibilityRatio =\n          elementHeight > 0 ? visibleHeight \/ elementHeight : 0;\n\n        \/\/ Apply same threshold and check if it should be considered visible\n        if (\n          visibilityRatio >= this.config.observerThreshold &&\n          this.slideInIndex === 0 &&\n          !this.isAnimating\n        ) {\n          this.startSlideIn();\n        }\n      }\n\n      startSlideIn() {\n        if (this.isAnimating) return;\n        this.isAnimating = true;\n        this.slideInNextCard();\n      }\n\n      slideInNextCard() {\n        if (this.slideInIndex >= this.totalCards) {\n          \/\/ All cards have slid in, now start unstacking after delay\n          setTimeout(() => {\n            this.startExpansion();\n          }, this.config.expansionDelay);\n          return;\n        }\n\n        const card = document.querySelector(\n          `[data-card=\"${this.slideInIndex + 1}\"]`\n        );\n\n        if (card) {\n          \/\/ Change from hidden to slide-in (stacked position)\n          card.classList.remove(\"hidden\");\n          card.classList.add(\"slide-in\");\n\n          this.slideInIndex++;\n\n          \/\/ Schedule next card\n          if (this.slideInIndex < this.totalCards) {\n            setTimeout(() => {\n              this.slideInNextCard();\n            }, this.config.slideInStagger);\n          } else {\n            \/\/ All cards have slid in, trigger expansion\n            setTimeout(() => {\n              this.startExpansion();\n            }, this.config.expansionDelay);\n          }\n        }\n      }\n\n      startExpansion() {\n        this.expandNextCard();\n      }\n\n      expandNextCard() {\n        if (this.expandIndex >= this.totalCards) {\n          return;\n        }\n\n        this.expandIndex++;\n        const card = document.querySelector(\n          `[data-card=\"${this.expandIndex}\"]`\n        );\n\n        if (card) {\n          \/\/ Change from slide-in\/stacked to expanded\n          card.classList.remove(\"slide-in\");\n          card.classList.add(\"expanded\");\n\n          \/\/ Clear the stack offset custom property to ensure natural positioning\n          card.style.setProperty(\"--stack-offset\", \"0px\");\n\n          \/\/ Schedule next card\n          if (this.expandIndex < this.totalCards) {\n            setTimeout(() => {\n              this.expandNextCard();\n            }, this.config.expansionStagger);\n          }\n        }\n      }\n\n      handleResize() {\n        if (!this.isAnimating && this.hasCalculatedPositions) {\n          this.calculateStackPositions();\n        }\n      }\n\n      setupResizeHandler() {\n        window.addEventListener(\"resize\", () => {\n          clearTimeout(this.resizeTimeout);\n          this.resizeTimeout = setTimeout(() => {\n            this.handleResize();\n          }, this.config.resizeDebounce);\n        });\n      }\n\n      destroy() {\n        if (this.observer) {\n          this.observer.disconnect();\n          this.observer = null;\n        }\n        if (this.resizeTimeout) {\n          clearTimeout(this.resizeTimeout);\n        }\n      }\n    }\n\n    \/\/ Initialize when DOM is ready\n    document.addEventListener(\"DOMContentLoaded\", () => {\n      new TechStackAnimator();\n    });\n  <\/script>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>We understand software Backed by the experience of our international parent company, we offer tailored software development and consulting services in Slovakia, with a focus on delivering essential business systems that help companies grow and succeed. Tailored Software Solutions with Proven Expertise Drawing on our extensive experience, we provide cutting-edge solutions tailored to the unique [&hellip;]<\/p>","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"class_list":["post-371","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Evolit Slovakia | your software partner<\/title>\n<meta name=\"description\" content=\"Delivering tailored IT solutions for logistics, mobility, and public transport, Evolit Slovakia empowers businesses with innovative software development.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.evolit.sk\/sk\/our-services\/\" \/>\n<meta property=\"og:locale\" content=\"sk_SK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Evolit Slovakia | your software partner\" \/>\n<meta property=\"og:description\" content=\"Delivering tailored IT solutions for logistics, mobility, and public transport, Evolit Slovakia empowers businesses with innovative software development.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.evolit.sk\/sk\/our-services\/\" \/>\n<meta property=\"og:site_name\" content=\"your software partner\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-04T09:36:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Predpokladan\u00fd \u010das \u010d\u00edtania\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 min\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.evolit.sk\/our-services\/\",\"url\":\"https:\/\/www.evolit.sk\/our-services\/\",\"name\":\"Evolit Slovakia | your software partner\",\"isPartOf\":{\"@id\":\"https:\/\/www.evolit.sk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.evolit.sk\/our-services\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.evolit.sk\/our-services\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg\",\"datePublished\":\"2024-10-11T07:54:50+00:00\",\"dateModified\":\"2025-07-04T09:36:40+00:00\",\"description\":\"Delivering tailored IT solutions for logistics, mobility, and public transport, Evolit Slovakia empowers businesses with innovative software development.\",\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.evolit.sk\/our-services\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\/\/www.evolit.sk\/our-services\/#primaryimage\",\"url\":\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg\",\"contentUrl\":\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.evolit.sk\/#website\",\"url\":\"https:\/\/www.evolit.sk\/\",\"name\":\"your software partner\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.evolit.sk\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.evolit.sk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sk-SK\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.evolit.sk\/#organization\",\"name\":\"your software partner\",\"url\":\"https:\/\/www.evolit.sk\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\/\/www.evolit.sk\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/08\/Logo-Evolit-SK-RGB.png\",\"contentUrl\":\"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/08\/Logo-Evolit-SK-RGB.png\",\"width\":1005,\"height\":453,\"caption\":\"your software partner\"},\"image\":{\"@id\":\"https:\/\/www.evolit.sk\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Evolit Slovakia | your software partner","description":"Delivering tailored IT solutions for logistics, mobility, and public transport, Evolit Slovakia empowers businesses with innovative software development.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.evolit.sk\/sk\/our-services\/","og_locale":"sk_SK","og_type":"article","og_title":"Evolit Slovakia | your software partner","og_description":"Delivering tailored IT solutions for logistics, mobility, and public transport, Evolit Slovakia empowers businesses with innovative software development.","og_url":"https:\/\/www.evolit.sk\/sk\/our-services\/","og_site_name":"your software partner","article_modified_time":"2025-07-04T09:36:40+00:00","og_image":[{"url":"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Predpokladan\u00fd \u010das \u010d\u00edtania":"9 min\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.evolit.sk\/our-services\/","url":"https:\/\/www.evolit.sk\/our-services\/","name":"Evolit Slovakia | your software partner","isPartOf":{"@id":"https:\/\/www.evolit.sk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.evolit.sk\/our-services\/#primaryimage"},"image":{"@id":"https:\/\/www.evolit.sk\/our-services\/#primaryimage"},"thumbnailUrl":"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg","datePublished":"2024-10-11T07:54:50+00:00","dateModified":"2025-07-04T09:36:40+00:00","description":"Delivering tailored IT solutions for logistics, mobility, and public transport, Evolit Slovakia empowers businesses with innovative software development.","inLanguage":"sk-SK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.evolit.sk\/our-services\/"]}]},{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.evolit.sk\/our-services\/#primaryimage","url":"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg","contentUrl":"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/12\/brain_white_cropped.svg"},{"@type":"WebSite","@id":"https:\/\/www.evolit.sk\/#website","url":"https:\/\/www.evolit.sk\/","name":"your software partner","description":"","publisher":{"@id":"https:\/\/www.evolit.sk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.evolit.sk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sk-SK"},{"@type":"Organization","@id":"https:\/\/www.evolit.sk\/#organization","name":"your software partner","url":"https:\/\/www.evolit.sk\/","logo":{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.evolit.sk\/#\/schema\/logo\/image\/","url":"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/08\/Logo-Evolit-SK-RGB.png","contentUrl":"https:\/\/www.evolit.sk\/wp-content\/uploads\/2024\/08\/Logo-Evolit-SK-RGB.png","width":1005,"height":453,"caption":"your software partner"},"image":{"@id":"https:\/\/www.evolit.sk\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.evolit.sk\/sk\/wp-json\/wp\/v2\/pages\/371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.evolit.sk\/sk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.evolit.sk\/sk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.evolit.sk\/sk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.evolit.sk\/sk\/wp-json\/wp\/v2\/comments?post=371"}],"version-history":[{"count":204,"href":"https:\/\/www.evolit.sk\/sk\/wp-json\/wp\/v2\/pages\/371\/revisions"}],"predecessor-version":[{"id":2782,"href":"https:\/\/www.evolit.sk\/sk\/wp-json\/wp\/v2\/pages\/371\/revisions\/2782"}],"wp:attachment":[{"href":"https:\/\/www.evolit.sk\/sk\/wp-json\/wp\/v2\/media?parent=371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}