:root{--my-background-color:#fff;--my-block-in-block-color:#fff;--my-highlighter-color:#7769bf;--my-highlighter-strip-thickness:8px;--my-strong-color:#a5b4fc;--my-text-color:#280056;--my-li-text-color:#280056;--my-box-shadow:0 4px 6px rgba(0,0,0,.1);--my-line-style:2px solid #1e3164;--my-border-radius-strip:5px;--my-border-radius:8px;--my-bg-translucent-light:hsla(0,0%,100%,.8);--my-bg-line-style:2px solid #e5e5e5;--my-text-bg-translucent-light:#4a2d2d;--my-h-bg-translucent-light:#4a2d2d;--my-text-bg-translucent-dark:#fff;--my-h-bg-translucent-dark:#fff;--my-bg-translucent-dark:rgba(0,0,0,.8);--my-current-bg:var(--my-bg-translucent-dark);--my-current-text-bg:var(--my-text-bg-translucent-dark);--my-current-heading-bg:var(--my-h-bg-translucent-dark);--my-table-tr-bg-color:#000;--my-table-tr-text-color:#fff;--my-table-td-bg-odd-color:#0f172a;--my-table-td-bg-even-color:#000;--my-table-td-bg-hover-color:#000;--my-table-td-text-color:#fff;--my-table-td-strong-text-color:#fff;--my-table-border-bottom:1px solid #ddd;--my-table-radius:5px;--my-block-1:#7869c3;--my-block-2:#7c4a8f;--background-color-3:#f2f0ff}.upblock.my-img-b>:last-child{text-align:left!important}.my-block-1{background-color:#7869c3!important;background-color:var(--my-block-1)!important;color:#fff!important}.my-block-2{background-color:#7c4a8f!important;background-color:var(--my-block-2)!important;color:#fff!important}img{border-radius:8px;border-radius:var(--my-border-radius)}@media (max-width:768px){:is(.home-page>.header-section)>div:last-child{padding:5px}.offer-header-section>:last-child,.solution-header-section>:last-child{padding:5px}.offer-header-section h1{font-size:2.2rem;margin-top:10px}h1,h2,h3,h4{line-height:normal!important}}.bg-3{background-color:#f2f0ff!important}.footer-column-third hr{display:none}h1{margin:0;padding:0}.offer-card,.solution-card{background-color:#7c4a8f;border:2px solid #1e3164;border:var(--my-line-style);border-radius:8px;border-radius:var(--my-border-radius);max-width:300px;padding-bottom:var(--space-3xs)}.offer-card a,.solution-card a{color:#fff}.offer-card img,.solution-card img{margin:0;-o-object-fit:cover!important;object-fit:cover!important}.offer-card figcaption{align-items:center;display:flex;height:100%;justify-content:center}:is(.offer-card figcaption)>h3{font-weight:400;margin:0}.offer-list-section,.relevant-list-section,.solution-list-section{background:#001e3c!important;border:2px solid #1e3164;border:var(--my-line-style);border-radius:8px;border-radius:var(--my-border-radius);margin-left:auto;margin-right:auto;padding:30px!important;width:min(1200px,calc(100% - 10px))}.price{font-size:larger;font-weight:700;margin:0!important;padding:10px!important;text-align:center}.simple-block{display:block!important}.zero-block{margin:0!important;padding:20px 0}.h2-block{color:#2ee8fe;font-size:28px;margin-bottom:30px;text-align:center}.blog-post-page h1,.solution-page h1{font-size:2rem}@media (max-width:768px){.blog-post-page h1,.solution-page h1{font-size:1.45rem}.offer-header-section h1{font-size:1.8rem}.offer-list,.relevant-list-section,.solution-list{transform:none!important;width:auto}}.my-img-gallery br{display:none}.my-img-gallery img{border-radius:0!important;padding-bottom:0!important}.my-img-gallery h3{background-color:#473e76;color:#fff;margin:0;padding:5px 0;text-align:center}.offer-list,.relevant-list-section,.solution-list{transform-origin:center}@media (min-width:768px){.offer-layout{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:auto}}.price-table{margin-top:0!importnant}.table-custom{background-color:#ece8e8}.table-custom .col-tab-1{text-align:left;width:200px}.table-custom .col-tab-3{text-align:left}.table-custom .col-tab-2{width:100px}.blue-block{margin:0;padding:0!important}.blue-block strong{color:#fff}.blue-block li{color:#faccdf;margin:0;padding:10px;position:relative}.blue-block ul{display:flex;flex-direction:column;gap:10px}.blue-block li:not(:last-child):after{background:#fff;content:"";display:block;height:1px;margin-top:15px;width:100%}.blue-block-midel li{padding-bottom:0;padding-top:0}.blue-block-midel li:after{display:none!important}.h-on-blue{color:#f2e3d5!important;margin:0!important;padding:0!important;text-align:center!important}.light-block li>strong{color:#7c4a8d}@media (max-width:768px){.integrate-block{padding:5px!important}}.solution-page{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.solution-description-section{margin:0 auto;padding-top:0!important;width:100%}.soultion-list-section{padding-top:0!important}body{background:#04172a!important}.offer-header-section>div{border-radius:8px;border-radius:var(--my-border-radius)}.block-in-block-tarif{background-color:#fff6f2!important}.header-section>:last-child,.offer-header-section>:last-child,.solution-header-section>:last-child{--background-1:transparent!important}@media (min-width:768px){.offer-header-section>:last-child{padding:0}.header-section>div:last-child,.solution-header-section>:last-child{padding:0!important}}.solution-page{margin:auto}.breadcrumbs{font-weight:500;padding-top:10px!important}.footer a,.footer p{color:#153864;font-size:16px;font-weight:700;line-height:24px}.footer a:hover,.footer-icon-text svg:hover{color:#9c070d}.nav-block{box-shadow:0 4px 6px rgba(0,0,0,.1)!important;box-shadow:var(--my-box-shadow)!important}.submit-button{background:linear-gradient(180deg,var(--button-background),var(--button-background-bottom));border:1px solid #a5b4fc;border-radius:.25rem;color:var(--button-text)!important;display:inline-block;padding:var(--space-2xs) var(--space-m);text-align:center;-webkit-text-decoration:none;text-decoration:none}:is(.bottom-header .main-menu-item):first-child{order:10}:is(.bottom-header .main-menu-item):nth-child(2){order:20}:is(.bottom-header .main-menu-item):nth-child(3){order:30}:is(.bottom-header .main-menu-item):nth-child(4){order:40}:is(.bottom-header .main-menu-item):nth-child(5){order:50}:is(.bottom-header .main-menu-item):nth-child(6){order:60}:is(.bottom-header .main-menu-item):nth-child(7){order:70}:is(.bottom-header .main-menu-item):has(a[href^="/our-products/"]){order:15}:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])){order:14}:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:first-child,:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:has(a[href="/cases/"]),:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:has(a[href="/hourly-support/"]),:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:nth-child(5){background-color:var(--background-2)}:is(:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:first-child,:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:nth-child(5),:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:has(a[href="/cases/"]),:is(.bottom-header .main-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:has(a[href="/hourly-support/"])) a{color:#fff!important}:is(:is(.mobile-nav>menu)>.mobile-menu-item) button{width:var(--space-xl)}:is(:is(:is(.mobile-nav>menu)>.mobile-menu-item) button)>div{padding-left:var(--space-2xs);padding-right:var(--space-2xs)}:is(:is(.mobile-nav>menu)>.mobile-menu-item):first-child{order:10}:is(:is(.mobile-nav>menu)>.mobile-menu-item):nth-child(2){order:20}:is(:is(.mobile-nav>menu)>.mobile-menu-item):nth-child(3){order:30}:is(:is(.mobile-nav>menu)>.mobile-menu-item):nth-child(4){order:40}:is(:is(.mobile-nav>menu)>.mobile-menu-item):nth-child(5){order:50}:is(:is(.mobile-nav>menu)>.mobile-menu-item):nth-child(6){order:60}:is(:is(.mobile-nav>menu)>.mobile-menu-item):nth-child(7){order:70}:is(:is(.mobile-nav>menu)>.mobile-menu-item):nth-child(8){order:80}:is(:is(.mobile-nav>menu)>.mobile-menu-item):has(a[href^="/our-products/"]){order:15}:is(:is(.mobile-nav>menu)>.mobile-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])){order:14}:is(:is(.mobile-nav>menu)>.mobile-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:first-child,:is(:is(.mobile-nav>menu)>.mobile-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:has(a[href="/hourly-support/"]),:is(:is(.mobile-nav>menu)>.mobile-menu-item):is(:has(a[href^="/ceny/"]),:has(a[href^="/price/"])) menu>:nth-child(5){background-color:var(--mobile-menu-background)}.footer-site-nav-item{text-wrap:nowrap}