:root{--color-marine-500:#00AAFF;--color-marine-600:#0087D4;--color-marine-700:#006AAB;--color-purple-500:#7A5AFF;--color-white:#FFFFFF;--color-light:#FCFDFF;--color-dakr:#C1C4D0;--color-light-divider:#E7E9F0;--color-dark-divider:#3E4A74;--color-bg:#F8F8F8;--color-blue-950:#061437;--color-blue-900:#242E8B;--color-blue-800:#232FB0;--color-blue-700:#232ED1;--color-blue-50:#ECF4FF;--color-gradient:background: linear-gradient(90deg, #7A5AFF 0%, #536EFF 50%, #4DDB98 100%);--color-green-400:#4DDB98;--color-green-300:#88EDBD;--color-green-200:#BCF6D9;--color-green-50:#F0FDF6;--color-green-500:#25C279;--color-yellow-50:#FFF8EB;--color-yellow-400:#F8A32D;--color-red-50:#FFEBEB;--color-red-500:#DE2D36}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font:400 16px/1.5 "Poppins",sans-serif;color:var(--color-blue-950)}p{margin:0}p:last-child{margin:0}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none;transition:all 0.25s ease}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:1px solid #04A4CC}.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}h1,.h1{font-size:56px;line-height:1.1;font-weight:600;letter-spacing:-1.12px;text-transform:capitalize;margin:0}h2,.h2{font-size:48px;line-height:1.1;font-weight:600;letter-spacing:-.96px;margin:0}h3,.h3{font-size:40px;line-height:1;font-weight:500;letter-spacing:-.8px;margin:0}h4,.h4{font-size:32px;line-height:1.06;letter-spacing:-.64px;margin:0}h5,.h5{font-size:24px;line-height:1;letter-spacing:-.48px;margin:0}h6,.h6{font-size:20px;line-height:1.2;font-weight:500;letter-spacing:-.4px;margin:0}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span{color:#7D8AA8}.btn{background:var(--color-blue-700);display:inline-flex;align-items:center;gap:8px;color:var(--color-white)!important;letter-spacing:-.5px;font-weight:500;height:48px;border-radius:32px;padding:0 29px 0 25px;text-decoration:none!important;position:relative;isolation:isolate;z-index:0;overflow:visible}.btn-wrap{display:inline-block;padding:6px 8px;background:var(--color-light);border:1px solid var(--color-light-divider);border-radius:6px}.btn.btn-link-arrow svg path{fill:var(--color-white)}.btn:hover{background:var(--color-blue-900)}.btn.btn-white{background:var(--color-white);color:var(--color-blue-950)!important;border:1px solid var(--color-light-divider)}.btn.btn-white:hover{background:rgb(243 243 243)}.btn.btn-marine{background:var(--color-marine-500)}.btn.btn-marine:hover{background:var(--color-marine-600)}.btn.btn-marine:focus{background:var(--color-marine-700)}.btn2{font-size:14px;line-height:1.1;letter-spacing:-.28px}.btn-link-arrow{font-size:16px;font-weight:500;letter-spacing:-.3px;display:flex;gap:8px;align-items:center;text-decoration:none!important}.btn-link-arrow svg path{transition:all 0.25s ease}.btn-link-arrow_:hover svg{transform:translateX(5px)}.btn-link-arrow.green{color:var(--color-green-400)}.btn-link-arrow.green:hover{color:var(--color-green-200)}.btn-link-arrow.green:hover svg path{fill:var(--color-green-200)}.btn-link-arrow.blue{color:var(--color-blue-700)!important;cursor:pointer}.btn-link-arrow.blue:hover{color:var(--color-blue-900)!important}.btn-link-arrow.blue:hover svg path{fill:var(--color-blue-900)}.small-text{font-size:14px;line-height:1.5;letter-spacing:-.28px}.caption{font-size:12px;line-height:1.5;letter-spacing:-.24px}.tag-white{display:inline-flex;align-items:center;gap:8px;border:1px solid rgb(122 90 255 / .5);padding:5px 16px;border-radius:32px;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:-.2px;box-shadow:0 1px 1.5px 0 rgb(19 41 181 / .07),0 4px 2.9px 0 rgb(19 41 181 / .07),0 2px 28.3px 0 rgb(0 12 86 / .05);background:var(--color-white);color:var(--color-blue-950)}.tag-blue{display:inline-flex;gap:8px;position:relative;padding:5px 16px;border-radius:32px;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:-.2px;color:var(--color-white);background:#262B64;border:1px solid #fff0;background-image:linear-gradient(#262B64,#262B64),conic-gradient(from 180deg at 50% 50%,#68F5B4,#7A5AFF,#232ED1,#68F5B4);background-origin:border-box;background-clip:padding-box,border-box}.tag-pink{position:relative;padding:7px 16px;border-radius:32px;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:-.2px;color:var(--color-white);border:1px solid #fff0;background-image:conic-gradient(from 180deg at 50% 50%,#4519FF 0deg,#EA6EE8 143.65deg,#FBFFFF 266.54deg,#4519FF 360deg);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 4px 1.8px 0 rgb(0 0 0 / .07),0 5px 6.8px 0 rgb(0 0 0 / .07),0 3px 13.4px 0 rgb(0 0 0 / .25),0 -2px 4px 0 rgb(0 0 0 / .25) inset,0 1px 1.5px 0 rgb(19 41 181 / .07)}.tag-pink::before{content:"";position:absolute;inset:1px;background:linear-gradient(180deg,#7A5AFF 0%,#D093FF 100%),linear-gradient(0deg,#7A5AFF,#7A5AFF);border-radius:32px}.tag-text{position:relative;z-index:1}.tag-green{background:var(--color-green-500);color:var(--color-white);padding:6px 12px;border-radius:23px;font-size:12px;font-weight:500;display:inline-block;box-shadow:0 1px 1.5px 0 rgb(19 41 181 / .07),0 4px 2.9px 0 rgb(19 41 181 / .07),0 2px 28.3px 0 rgb(0 12 86 / .05)}.content-blocks>section{overflow-x:hidden}.btn-wrap{padding:0;background:none;border:0;border-radius:0}.btn.btn-white{background:var(--color-white);border:1.5px solid var(--color-blue-950)}.btn.btn-white:hover{background:#f1f2f6}@media (min-width:992px){.mega-menu-wrap>.mega-menu,.mega-menu-wrap>.mega-menu-row{border:1px solid #d5d8e3;box-shadow:0 12px 32px rgb(16 24 64 / .12),0 2px 6px rgb(16 24 64 / .06)}}@media (min-width:992px){.s-header .mega-menu-wrap{top:calc(50% + 14px)}.mega-menu-wrap>.mega-menu,.mega-menu-wrap>.mega-menu-row{border-top:0;border-top-left-radius:0;border-top-right-radius:0}}@media (min-width:992px){.mega-menu-wrap .mega-menu__text{white-space:nowrap}}@media (min-width:992px){.s-header .mega-menu-wrap.mega-menu-resources-wrap{min-width:0}.s-header .mega-menu-resources-wrap .mega-menu-row>div:nth-child(2){margin:0}}@media (min-width:992px){.s-header .mega-menu-wrap:not(.mega-menu-resources-wrap) .mega-menu>label{display:none}}.header-sales-link{display:none}@media (min-width:1200px){.header-sales-link{display:inline-flex;align-items:center;margin-right:20px;font-size:16px;font-weight:500;color:var(--color-blue-950);text-decoration:none;white-space:nowrap}.header-sales-link:hover{text-decoration:underline}}@media (min-width:1200px){.s-header:not(.s-header-events) .header-main .row>div:nth-child(2){max-width:40%}.btn-header .btn{white-space:nowrap}}body.home .s-flow.nito-proposal{min-height:980px}body.home .s-flow.nito-proposal .show-int .h2{max-width:820px;margin-left:auto;margin-right:auto}body.home .s-flow.nito-proposal .show-int .ti-content{max-width:760px;margin-left:auto;margin-right:auto}body.home .s-flow.nito-proposal .show-int .ti-content p{font-size:16px;line-height:1.6;color:#c5cce2;margin:0}body.home .s-flow.nito-proposal.active .sect-top-wrap{margin-bottom:34px}body.home .s-flow.nito-proposal.active .toggle-text.on{color:#f2f3fb;opacity:1}body.home .s-flow.nito-proposal.active .toggle-track{background:#252c59;box-shadow:inset 0 0 0 1px #5d6594}body.home .s-flow.nito-proposal.active .flow-wrap-img{display:none}body.home .s-flow.nito-proposal .nito-skills{display:none}body.home .s-flow.nito-proposal.active .nito-skills{display:block;margin-top:28px}body.home .s-flow.nito-proposal .nito-delivery{height:120px;display:flex;align-items:center;justify-content:center;gap:22px;margin-bottom:22px}body.home .s-flow.nito-proposal .nito-delivery img{width:202px;height:114px;object-fit:contain}body.home .s-flow.nito-proposal .nito-delivery h3{font-size:22px;line-height:1.3;color:#f5f5fc;font-weight:600;margin:0}body.home .s-flow.nito-proposal .nito-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;margin:0 24px}body.home .s-flow.nito-proposal .nito-step{position:relative;min-width:0;border-left:1px dashed #30395e;padding-top:0}body.home .s-flow.nito-proposal .nito-step:last-child{border-right:1px dashed #30395e}body.home .s-flow.nito-proposal .nito-number{display:block;font-size:13px;line-height:20px;color:#909bbd;margin-bottom:9px;padding-left:0}body.home .s-flow.nito-proposal .nito-stage{height:36px;border-radius:30px;background:#262d60;border:1px solid #47487b;display:flex;align-items:center;justify-content:center;gap:8px;color:#f5f5ff;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 2px 4px #0002}body.home .s-flow.nito-proposal .nito-stage svg{width:16px;height:16px;fill:none;stroke:#a28aff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body.home .s-flow.nito-proposal .nito-chip{margin-top:34px;padding:9px 5px;border:1px solid #5a4e9a;border-radius:6px;background:#30265e;color:#e6ddff;font-size:13px;line-height:18px;text-align:center;white-space:nowrap}body.home .s-flow.nito-proposal .nito-chip span{color:#ad95ff;margin-right:5px}@media(max-width:767px){body.home .s-flow.nito-proposal{min-height:0}body.home .s-flow.nito-proposal.active{padding:64px 0 72px}body.home .s-flow.nito-proposal.active .container{padding:0 16px}body.home .s-flow.nito-proposal.active .show-int .h2{font-size:32px;line-height:1.15;letter-spacing:-.8px;margin:25px 0 20px}body.home .s-flow.nito-proposal.active .show-int .ti-content p{font-size:15px;line-height:1.6}body.home .s-flow.nito-proposal.active .sect-top-wrap{display:block;height:auto!important;margin-bottom:28px}body.home .s-flow.nito-proposal.active .sect-top.show-flow{display:none}body.home .s-flow.nito-proposal.active .sect-top.show-int{display:flex;height:auto!important}body.home .s-flow.nito-proposal.active .tags{gap:12px}body.home .s-flow.nito-proposal.active .toggle{margin-left:auto;margin-right:auto}body.home .s-flow.nito-proposal.active .btn-descr{display:none}body.home .s-flow.nito-proposal.active .nito-skills{margin-top:28px}body.home .s-flow.nito-proposal .nito-delivery{height:auto;flex-direction:column;gap:10px;margin-bottom:27px}body.home .s-flow.nito-proposal .nito-delivery img{width:166px;height:94px}body.home .s-flow.nito-proposal .nito-delivery h3{font-size:20px}body.home .s-flow.nito-proposal .nito-head-break{display:none}body.home .s-flow.nito-proposal .nito-steps{display:flex;flex-direction:column;gap:0;margin:0}body.home .s-flow.nito-proposal .nito-step,body.home .s-flow.nito-proposal .nito-step:last-child{display:grid;grid-template-columns:24px 111px minmax(0,1fr);align-items:center;gap:7px;padding:10px 0;border:0;border-bottom:1px solid #263151}body.home .s-flow.nito-proposal .nito-step:first-child{border-top:1px solid #263151}body.home .s-flow.nito-proposal .nito-number{font-size:11px;margin:0}body.home .s-flow.nito-proposal .nito-stage{font-size:11px;gap:5px;height:33px}body.home .s-flow.nito-proposal .nito-stage svg{width:13px;height:13px}body.home .s-flow.nito-proposal .nito-chip{margin:0;font-size:11px;padding:8px 3px;white-space:nowrap}}@media (min-width:992px){body .s-footer{padding-top:112px}body .s-footer .footer-top{margin-bottom:96px}body .s-footer .footer-social{margin-top:48px;margin-bottom:32px}body .s-footer .footer-bot{padding:32px 0 48px}}@media (max-width:991px){body .s-footer{padding-top:80px}body .s-footer .footer-bot{padding-bottom:32px}}body .s-educ-cap .accordion-header{text-align:left;padding-right:40px}body .s-educ-cap .accordion-header h5{flex:1;text-align:left}body .s-educ-cap .accordion-header-icon{flex-shrink:0}body .s-educ-cap .accordion-header.active::after{display:none}body .s-educ-cap .accordion-header.active{cursor:default}