@font-face{font-family:GothamPro;src:url(../media/GothamPro_Light-s.p.0vqo1h-txsy3g.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:GothamPro;src:url(../media/GothamPro-s.p.1w9mp7_03ilqs.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GothamPro;src:url(../media/GothamPro_Medium-s.p.2skrrson28i-0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:GothamPro;src:url(../media/GothamPro_Bold-s.p.32f28ti7p9tn-.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:GothamPro;src:url(../media/GothamPro_Black-s.p.1j927dt6i09a2.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:GothamPro Fallback;src:local(Arial);ascent-override:64.31%;descent-override:14.09%;line-gap-override:5.9%;size-adjust:113.52%}.gothampro_f275d278-module__h1xxYq__className{font-family:GothamPro,GothamPro Fallback}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:after,:before{box-sizing:border-box}p,h1,h2,h3,h4,h5{margin:0}a{cursor:pointer;color:var(--black);-webkit-tap-highlight-color:#0000;text-decoration:none;transition:all .3s;display:inline-block}img{max-width:100%}ul{margin:0;padding:0;list-style:none}button{cursor:pointer;-webkit-tap-highlight-color:#0000;background-color:#0000;border-color:#0000;padding:0;transition:all .3s}input{appearance:none;-webkit-tap-highlight-color:#0000;background:0 0;border:#0000;border-radius:0;outline:none}label{-webkit-tap-highlight-color:#0000;display:block}address{font-style:normal}.main-slider:not(.swiper-initialized){overflow:hidden!important}.main-slider:not(.swiper-initialized) .swiper-slide{max-width:calc(33.3333% - 5.33333px);margin-right:8px}@media (min-width:1024px){.main-slider:not(.swiper-initialized) .swiper-slide{max-width:calc(33.3333% - 13.3333px);margin-right:20px}}.main-slider.swiper-initialized .swiper-slide{opacity:0;visibility:hidden;transition-property:opacity}.main-slider.swiper-initialized .swiper-slide-visible{visibility:visible}.main-slider.swiper-initialized .swiper-slide-next,.main-slider.swiper-initialized .swiper-slide-active,.main-slider.swiper-initialized .swiper-slide-next+.swiper-slide{opacity:1}.amount-slider .swiper-slide{opacity:.1;transition:opacity .5s}.amount-slider .swiper-slide-active{opacity:1}.case-amount-slider .swiper-slide{opacity:.5;transition:opacity .5s}.case-amount-slider .swiper-slide-active{opacity:1}.technology-slider .swiper-slide,.clients-slider .swiper-slide{opacity:0;transition:opacity .5s}.directions-slider .swiper-slide{opacity:.3;transition:opacity .5s}.technology-slider .swiper-slide-active,.technology-slider .swiper-slide-next,.technology-slider .swiper-slide-next+.swiper-slide,.technology-slider .swiper-slide-next+.swiper-slide+.swiper-slide,.clients-slider .swiper-slide-active,.clients-slider .swiper-slide-next,.clients-slider .swiper-slide-next+.swiper-slide,.clients-slider .swiper-slide-next+.swiper-slide+.swiper-slide{opacity:1}.swiper-backface-hidden .swiper-slide{backface-visibility:visible;transform:none}.bullet-slider{background:rgba(var(--dark-blue-rgb), .2);border-radius:4px;width:8px;height:8px;margin:0 8px;overflow:hidden}.bullet-slider-active{width:20px;position:relative}.bullet-slider-active:before{content:"";background:var(--dark-blue);border-radius:4px;width:50%;animation-name:countingBar;animation-duration:3s;animation-timing-function:ease-in;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;position:absolute;top:0;bottom:0;left:0}.directions-slider .swiper-slide-active,.directions-slider .swiper-slide-next,.directions-slider .swiper-slide-next+.swiper-slide,.directions-slider .swiper-slide-next+.swiper-slide+.swiper-slide{opacity:1}.swiper-thumbs.swiper-thumbs .swiper-slide:not(.swiper-slide-thumb-active){opacity:0!important}@keyframes countingBar{0%{width:0}to{width:100%}}:root{--absolut-black:#000;--white:#fff;--white-rgb:255, 255, 255;--gray:#bec3ce;--gray-light:#f2f5f7;--gray-medium:#f8f9fa;--gray-light-rgb:242, 245, 247;--gray-dark:#e5e5e5;--blue:#00dcff;--blue-rgb:0, 220, 255;--blue-snow:#f0f5ff;--blue-year:#dbe8fd;--blue-low:#56ccf2;--blue-low-rgb:86, 204, 242;--blue-circle:0, 117, 255;--ocean-blue:#00a3ff;--ocean-blue-rgb:0, 163, 255;--light-gray-blue:#f6f9fb;--light-dark-blue:#1771e6;--dark-blue:#2f72c9;--dark-blue-rgb:47, 114, 201;--gray-blue:#d5dfe5;--gray-blue-rgb:213, 223, 229;--light-blue:#d9faff;--black:#232d42;--black-rgb:35, 45, 66;--dark:#161b21;--red:#ee3d48;--red-dark:#a8002c;--green:#50c420;--green-light:#00d580;--green-gray:#ecf2f2;--green-year:#e9f2ef;--green-circle:0, 255, 240;--azure:#00d7cc;--orange:#f8aa2b;--gas:#0079c2;--sap:#1976d2;--asana:#ff587a;--oracle:#e91b21;--blog:#ffe3e3;--purple:#733eb7;--sharepoint:#5873ff;--quiz:#697b93;--hill-color:#00dcff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--white);color:var(--black);-webkit-user-select:none;user-select:none;font-size:16px;position:relative}.off-scroll{overflow:hidden}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}#root{height:100%}.title{width:95%;font-size:3rem;font-weight:800;line-height:58px}.paragraph{font-size:1.25rem;font-weight:500;line-height:36px}.btn{white-space:nowrap;color:var(--white);min-width:219px;text-align:center;border:1px solid #0000;padding:18px 43px;font-size:.875rem;font-weight:500;line-height:18px;position:relative}.btn span{z-index:1;position:relative}.btn.btn_dark:after{background:var(--dark-blue)}.btn.btn_empty:after{border:1px solid var(--white);background:0 0}.btn.btn_empty-dark{color:var(--black)}.btn.btn_empty-dark:after{border:1px solid var(--black)}.btn.btn_empty-dark-white{color:var(--black)}.btn.btn_empty-dark-white:after{border:1px solid var(--black)}.btn.btn_empty-blue{color:var(--light-dark-blue)}.btn.btn_empty-blue:after{border:1px solid var(--light-dark-blue)}.btn.btn_blue{color:var(--black)}.btn.btn_blue:after{background:var(--blue)}.btn.btn_white{color:var(--black)}.btn.btn_white:after{background:var(--white)}.btn:after{background:var(--light-dark-blue);content:"";border-radius:32px;width:100%;height:100%;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn:disabled{overflow:hidden}.hidden{clip:rect(0, 0, 0, 0);opacity:0;width:1px;height:1px;position:absolute}.border{z-index:0;border:4px solid var(--dark-blue);border-radius:36px;display:flex;position:relative;overflow:hidden}.border img{width:100%}@media (hover){.btn:hover:after,.btn:focus:after{background:var(--blue);transform:translate(-50%,-50%)scale(.95)}.btn.btn_empty:hover:after,.btn.btn_empty:focus:after{border-color:#0000}.btn.btn_empty-dark-white:hover:after,.btn.btn_empty-dark-white:focus:after{background:var(--white);border-color:var(--white)}.btn.btn_empty-blue:hover,.btn.btn_empty-blue:focus,.btn.btn_blue:hover,.btn.btn_blue:focus{color:var(--white)}.btn.btn_blue:hover:after,.btn.btn_blue:focus:after{background:var(--light-dark-blue)}.btn.btn_white:hover,.btn.btn_white:focus{color:var(--blue)}.btn.btn_white:hover:after,.btn.btn_white:focus:after{background:var(--white);transform:translate(-50%,-50%)scale(.95)}}.text-on-background{background-color:var(--black);color:var(--white);border-radius:16px;padding:20px;font-size:14px;font-weight:400;line-height:20px}.caption{font-size:12px;line-height:14px}@media (max-width:1910px){.container{max-width:1240px}}@media (max-width:1600px){.title{font-size:2.25rem;line-height:46px}.paragraph{font-size:1.125rem;line-height:28px}}@media (max-width:1439px){.container{max-width:1120px}}@media (max-width:1367px){.paragraph{font-size:1rem;line-height:24px}}@media (max-width:1023px){.container{padding:0 40px}}@media (max-width:767px){.container{padding:0 20px}.title{width:100%;font-size:1.75rem;line-height:36px}.paragraph{font-size:.875rem;line-height:20px}.project+.project .projectPreview{border-radius:0}[data-id=stickyBlock]{z-index:0;contain:layout;backface-visibility:hidden;will-change:transform;transform:translate(0)translateZ(0);transition:none!important}.text-on-background{margin:0 -20px}.caption{text-align:center;display:block}}@media (min-width:1023px){.loading-fallback{position:fixed}}
.App-module-scss-module__GPB1Tq__root{height:100%}.App-module-scss-module__GPB1Tq__root .App-module-scss-module__GPB1Tq__innerBg{z-index:501;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0006;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}
