html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Bebas neue pro bold;src:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6450f6a430cf9335e9cb1a02_font.woff2)format("woff2"),url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6450f6a49ad8eb0bde0e840a_font.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ibm Plex Mono;src:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/66f12122f8041f0350ba3f40_IBM%20Plex%20Mono-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ibm Plex Sans;src:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67227c15f19a4142584d1b48_IBM%20Plex%20Sans%20Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ibm Plex Sans;src:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67227c4dcc4fc1f30bd29d93_IBM%20Plex%20Sans%20Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ibm Plex Sans;src:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67227c671df366b05c73f4e4_IBM%20Plex%20Sans%20Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--untitled-ui-gray300:#d0d5dd;--white:white;--untitled-ui-gray200:#eaecf0;--heading:var(--secondary--700);--primary-red--primary-red:#cc202d;--primary-dark:#2a2b2f;--secondary--500:#a5a5a5;--secondary-grey--500:#9799a0;--primary-black:#101828;--untitled-ui-gray400:#98a2b3;--fonts--letter-spacing:-.025rem;--secondary-grey--600:#585960;--secondary--400:#d0d1d3;--untitled-ui-gray700:#344054;--untitled-ui-gray600:#475467;--line-bouder:#ffffff21;--untitled-ui-gray100:#f2f4f7;--brown900:#262626;--untitled-ui-gray50:#f9fafb;--e2e2e2:#e2e2e2;--untitled-ui-white:white;--primary-red--4:#cc202d0a;--blue:#106ba3;--light-yellow:#fff0d0;--white-yellow:#fdf7ed;--untitled-ui-primary100:#f4ebff;--f1f1f1:#f1f1f1;--red--red3:#e03e1b;--red--red2:#c83b1c;--red--red4:#f69e8b;--semantic--error:#e03e1b;--secondary--700:#2a2b2f;--secondary--600:#585960;--secondary--800:#18181b;--green--300:#edf4ee;--green--200:#f4f4f4;--secondary--200:#f1f1f1;--size-14:.875rem;--size-21:1.313rem;--primary-red--500:#cc202d;--secondary--300:#e8e8e8;--letter-spacing-1px:-.063rem;--blue-2:#3649b2;--semantic--infoblue:#1991eb;--size-18:1.125rem;--size-26:1.625rem;--secondary--500-secondary:#a5a5a5;--size-72:4.5rem;--green--800:#096a6e;--grey-trans-4:#2a2b2f0a;--untitled-ui-primary600:#7f56d9;--green--400:#d9eddd;--primary-red--300:#e36e78;--letter-spacing-2px:-.125px;--red--red450:#ff5630;--size-16:1rem;--size-24:1.5rem;--semantic--warning:#f7981c;--red--red7:#fff7f7;--main_text:1.1rem;--background-lp--size:135px;--accessible-components--dark-grey:#9b9b9b;--untitled-ui-gray800:#1d2939;--background-lp--bg-color:#f1f1f1;--untitled-ui-primary700:#6941c6;--color:white;--green--700:#208a5e;--green--600:#61b67f;--green--500:#c5e5cc;--semantic--success:#39b54a;--semantic--link:#106ba3;--semantic--selectedtext:#3649b2;--red--red1:#912a13;--red--red5:#fad7d4;--red--red6:#fff3f2;--size-27:1.688rem;--primary-red--primary-red-2:#b61c27;--primary-red--400:#e01b2b;--fonts--0-4px-to-rem:.025rem;--background-lp--border-color:#e2e2e2;--background-lp--size-border:.0625rem;--background-lp--border-color-alternative:#e8e8e8}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formrecaptcha{margin-bottom:8px}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}body{color:#333;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:20px}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}h5{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}a{color:inherit;text-decoration:none}.nav-bar{z-index:500;box-shadow:3px 3px 4px 0 var(--untitled-ui-gray300);background-color:#fff;justify-content:flex-start;padding-top:8px;padding-bottom:8px;display:block;position:fixed;inset:0% 0% auto}.nav-bar.all-screens{z-index:5000000;box-shadow:none}._8-vw-wrapper{justify-content:space-between;margin-left:8vw;margin-right:8vw;padding-top:10px;padding-bottom:10px;display:flex}._8-vw-wrapper.our-story{justify-content:center;margin-top:0;margin-bottom:0;padding-bottom:0}._8-vw-wrapper.what-we-do{justify-content:space-between;padding:0}._8-vw-wrapper.experience{justify-content:space-between;align-items:stretch;padding-top:120px;padding-bottom:0}._8-vw-wrapper.clients{border:1px #000}._8-vw-wrapper.tech{padding-top:0;padding-bottom:20px}._8-vw-wrapper.call{padding-top:50px;padding-bottom:50px;text-decoration:none;display:flex}._8-vw-wrapper.footer{justify-content:flex-start;align-items:stretch;padding-top:80px;padding-bottom:80px;display:flex}._8-vw-wrapper.privacy{flex-direction:column;margin-top:140px}._8-vw-wrapper.job{flex-direction:column;padding-top:130px;padding-bottom:130px}._8-vw-wrapper.job.head-of-ba-office,._8-vw-wrapper.job.opening{padding-top:0;padding-bottom:0}._8-vw-wrapper.join{justify-content:flex-start;padding-top:0;padding-bottom:0}._8-vw-wrapper.job-opening{border:1px #000;justify-content:flex-start;padding-top:100px;padding-bottom:60px}._8-vw-wrapper.job-opening-link{flex-direction:column;flex:1;justify-content:center;align-items:stretch}._8-vw-wrapper.career-hero-1{justify-content:flex-start;margin-top:0;margin-bottom:70px;padding-bottom:0}._8-vw-wrapper.career-hero-2{flex-direction:row;justify-content:flex-start;padding-top:90px}._8-vw-wrapper.career-about-us{padding-top:0;transition:transform 40ms linear,opacity 40ms linear}._8-vw-wrapper.career-about-us-2{grid-column-gap:20px;justify-content:flex-end;padding-bottom:0}._8-vw-wrapper.why-us-1{justify-content:flex-start;padding-top:0;padding-bottom:50px}._8-vw-wrapper.career-adress{padding-top:130px;padding-bottom:130px}._8-vw-wrapper.why-us-faq{cursor:pointer;padding-top:40px;padding-bottom:30px;transition:transform 40ms linear,opacity 40ms linear}._8-vw-wrapper.tab-animation{flex-direction:column;margin-top:0;padding-top:0;overflow:hidden}._8-vw-wrapper.description-3{justify-content:flex-end}._8-vw-wrapper.description-3.head-of-ba-discription-wrapper{padding-top:0;padding-bottom:0}._8-vw-wrapper.page-discription{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper.faq-head-ba{cursor:pointer;flex-direction:column;margin-left:0;margin-right:0}._8-vw-wrapper.faq-head-ba-1{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:10px;overflow:hidden}._8-vw-wrapper.head-ba-cta{padding-top:100px;padding-bottom:100px}._8-vw-wrapper.aristotel-head{padding-top:60px}._8-vw-wrapper.aristotel-head.open-study{max-width:1145px;padding-top:0;padding-bottom:0}._8-vw-wrapper.aristotel-head.persuant,._8-vw-wrapper.aristotel-head.cartier{padding-top:0;padding-bottom:0}._8-vw-wrapper.aristotel-head.had-section{justify-content:space-between;width:auto;max-width:1145px;margin-left:8vw;margin-right:8vw;padding-top:0;padding-bottom:0}._8-vw-wrapper.about-project-wrapper{padding-top:140px;padding-bottom:140px}._8-vw-wrapper.about-project-wrapper.pursuant{padding-top:0;padding-bottom:0}._8-vw-wrapper.about-project-wrapper.focal-revenue{padding-top:140px}._8-vw-wrapper.about-project-wrapper.quantuvis{padding-top:0;padding-bottom:0}._8-vw-wrapper.about-project-wrapper.pillowph-about-project{padding-top:0}._8-vw-wrapper.about-project-wrapper.pillowph1-about-project-copy,._8-vw-wrapper.aristotle-problem-section,._8-vw-wrapper.aristotle-problem-section.persuant,._8-vw-wrapper.aristotle-problem-section.focal-revenue,._8-vw-wrapper.aristotle-problem-section.cartier-problem,._8-vw-wrapper.why-they-needed-1{padding-top:0;padding-bottom:0}._8-vw-wrapper.why-they-need-pic{justify-content:flex-start;padding-bottom:0}._8-vw-wrapper.what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper.what-we-did.cartier,._8-vw-wrapper.client-challenges{padding-top:0;padding-bottom:0}._8-vw-wrapper.pursuant-result-2{padding-top:100px;padding-bottom:100px}._8-vw-wrapper.focal-revenue{padding-top:60px}._8-vw-wrapper.focal-clients{padding-top:0;padding-bottom:0}._8-vw-wrapper.focal-what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper.what-we-do-2,._8-vw-wrapper.why-they-needed{padding-top:0;padding-bottom:0}._8-vw-wrapper.blog-page{width:100%;padding-top:0;padding-bottom:0}._8-vw-wrapper.portfolio{justify-content:flex-start;padding-top:0}._8-vw-wrapper.quantuvis-head,._8-vw-wrapper.quantuvis-clients-challenges{padding-top:0;padding-bottom:0}._8-vw-wrapper.quantuvis{padding-top:100px;padding-bottom:100px}._8-vw-wrapper.hawaii-head{padding-top:0;padding-bottom:0}._8-vw-wrapper.hawaii-clients-challenges{padding-top:140px;padding-bottom:100px}._8-vw-wrapper.hawaii-clients-challenges.pillowph1-client-challengs-wrapper{padding-top:0;padding-bottom:0}._8-vw-wrapper.what-we-do-1{padding-top:0}._8-vw-wrapper.solution-2-hawaii{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper.pillow-ph-head,._8-vw-wrapper.fangage-hrad{padding-top:0;padding-bottom:0}._8-vw-wrapper.fangage-what-we-did{padding-top:140px;padding-bottom:140px}._8-vw-wrapper.fangage-josh-bryant{justify-content:center;padding-top:70px;padding-bottom:50px}._8-vw-wrapper.daichi-solutions{padding-top:80px}._8-vw-wrapper.daichi-solutions.nova{padding-top:60px}._8-vw-wrapper.daichi-solutions.pillowph1-solution-wrapper-1,._8-vw-wrapper.novo-nordisk-head-section-wrapper,._8-vw-wrapper.pillowph1-head-section-wrapper{padding-top:0;padding-bottom:0}._8-vw-wrapper.pillowph-results-secttion-wrapper{margin-right:4vw;padding-top:0;padding-bottom:0;position:relative}._8-vw-wrapper.page-discription-wrapper{flex-direction:column;padding-top:100px}._8-vw-wrapper.portfolio-tag-sectio-wrapper{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column}._8-vw-wrapper.projects-content{padding-top:100px;padding-bottom:100px}._8-vw-wrapper.blogs-content{width:100%;padding-top:100px;padding-bottom:100px}._8-vw-wrapper.view-all-vacancies{justify-content:flex-end}._8-vw-wrapper.link-wrapper{padding-top:50px;padding-bottom:100px}._8-vw-wrapper.cartier-solution-s-2{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper.modal-wrapper{opacity:.01;text-align:left;flex-direction:column;padding-top:20px;display:block;position:static;top:0%;left:0%;right:0%}._8-vw-wrapper.modal-wrapper.career-form{opacity:1;width:83%;height:100%}._8-vw-wrapper.modal-wrapper.career-form.display-none{display:none}._8-vw-wrapper.mobile-version{flex-direction:column;padding-top:46px;padding-bottom:46px;display:flex}._8-vw-wrapper.focal-revenue-copy{max-width:1145px;padding-top:0;padding-bottom:0}._8-vw-wrapper.full-width{width:100%}._8-vw-wrapper.section.portfolio-projects__wrapper{padding-left:0;padding-right:0}._8-vw-wrapper._404-page{padding-bottom:60px}._8-vw-wrapper.column-wrapper{flex-direction:column}._8-vw-wrapper.column-wrapper.custom-software,._8-vw-wrapper.column-wrapper.custom-solutions{text-align:center}._8-vw-wrapper.column-wrapper.support-offer{color:var(--white)}._8-vw-wrapper.hipaa-compliance{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-size:auto;background-attachment:fixed;border-radius:16px;flex-flow:row;padding:84px}._8-vw-wrapper.explore-custom-software{flex-direction:column;flex:none;align-items:flex-start;margin-right:2vw;padding-top:138px;padding-bottom:138px}._8-vw-wrapper.pbm-text-slider-section{flex-flow:column wrap;align-items:center}._8-vw-wrapper.logos-wrapper{flex:1;align-self:center;align-items:center}._8-vw-wrapper.benefits-section{align-items:flex-start}._8-vw-wrapper.cookie{align-self:center;width:100%}._8-vw-wrapper.blog-container,._8-vw-wrapper.blog-post-suggestion{flex-direction:column}._8-vw-wrapper.blog-post-suggestion.authors-article{padding-top:30px}._8-vw-wrapper.modal-form-container{flex-direction:column;margin-left:auto;margin-right:auto}._8-vw-wrapper.modal-form-container.light-theme{background-color:var(--white);border-radius:8px;width:100%;max-width:566px;height:514px;margin-top:auto;margin-bottom:auto;padding:48px 72px;position:relative}._8-vw-wrapper.landing-header{align-items:center}.logo-div{z-index:500;width:4.188rem;height:2rem;display:block;position:relative}.link-block{text-decoration:none}.link-block.w--current{max-width:none}.link-block.logo{width:100%;height:100%}.manu-button{grid-column-gap:50px;align-items:center;display:flex}.manu-button.blog{width:36%}.menu{justify-content:space-between;display:flex}.menu.blog-nav-bar{grid-column-gap:0px;flex:1;align-self:center}.nav-link{text-decoration:none}.nav-link:focus{color:#0000}.nav-link.blog-nav-link{align-self:center;width:20%}.nav-link.blog-nav-link.go-to-website{width:60%}.nav-text{color:#2a2b2f;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px;position:static}.nav-text:hover{color:#737681}.nav-text:active{color:#000}.nav-text:focus{color:#ff0012;background-color:#0000}.nav-button{z-index:500;position:relative}.nav-button.career-pages{display:none}.nav-button.default{display:block}.button{cursor:pointer;background-color:#cc202d;border-radius:65px;padding:15px 22px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:16px}.button:hover{background-color:#cc202d}.button.accept{min-width:115px}.button.banner-btn{text-align:center;width:100%}.line{background-color:#cc202d;width:50px;height:2px}.line.exp{background-color:red}.line.footer-privacy{background-color:#000}.line.form{background-color:#2a2b2f}.circle{justify-content:center;display:flex}.what-we-do-section{border-top:1px solid var(--untitled-ui-gray200);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63f3b98b049e90dba143fbdf_new%20bag%20svg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:auto}.wrapper{align-items:center;display:flex}.wrapper.join-us.head-of-ba{margin-top:0;margin-bottom:-21px}.text-block-2{color:#2a2b2f;padding-left:20px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.text-block-2.job{color:#000}.text-block-2.join-us{color:var(--heading);font-weight:500}.text-block-2.join-us.white-text{color:var(--white)}.text-block-2.join-us-copy{font-weight:500;overflow:visible}.text-block-2.join-us-copy.text-dark{color:var(--heading)}.text-block-2.join-us-copy{color:#fff;font-weight:500}.text-block-2.join-us-copy.soiution{color:#2a2b2f}.red-text{color:var(--primary-red--primary-red)}.red-text.h5{font-family:Bebas neue pro;font-size:24px;font-weight:700;line-height:28px}.slide-wrapper{display:flex}.comma{flex:0 auto;align-items:flex-start;width:14%;max-width:50px;display:flex}.comma._2{width:10%}.comma{width:auto;padding-right:20px}.icon,.icon-2{font-size:15px;position:static}.call-to-action-section{height:auto;position:relative;overflow:hidden}.cta-text{color:#fff;align-items:center;font-family:Bebas neue pro bold,sans-serif;font-size:44px;font-weight:400;line-height:55px;display:flex}.cta-button{align-items:center;display:flex}.footer-col-1{flex-direction:column;justify-content:space-between;width:33.3333%;display:flex}.footer-col-2,.footer-col-3{width:33.3333%}.footer-left-col-wrapper{grid-column-gap:0px;grid-row-gap:80px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-top:0;display:flex}.privacy-policy{flex-direction:column;order:0;justify-content:flex-end;align-self:auto;align-items:stretch;padding-top:80px;font-family:IBM Plex Sans,sans-serif;display:flex}.fotter-2-col-wrapper{grid-column-gap:0px;grid-row-gap:80px;flex-direction:column;display:flex}.phone{flex-direction:column;text-decoration:none;display:flex}.contact-type{font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:400;line-height:26px}.footer-contact-item{color:var(--heading);border:1px #000;padding-top:11px;font-family:Bebas neue pro bold,sans-serif;font-size:32px;font-weight:400;line-height:42px;text-decoration:none}.footer-contact-item.email{font-family:Bebas neue pro bold,sans-serif;font-weight:400}.email{color:var(--heading);padding-top:5px;font-family:Bebas neue pro;font-size:32px;font-weight:700;line-height:46px;text-decoration:none}.footer-col-3-wrapper{grid-row-gap:80px;flex-direction:column;display:block}.addres{flex-direction:column;margin-bottom:40px;display:flex}.social-media{grid-row-gap:10px;flex-direction:column;font-family:IBM Plex Sans,sans-serif;font-size:20px;font-weight:700;display:flex}.footer-icons{grid-column-gap:25px;padding-top:12px;display:flex}.privacy-para{color:#2a2b2f;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.text-span-2{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.social-media-and-awards-wrapper{justify-content:space-between;display:flex}.awards{grid-row-gap:10px;flex-direction:column;display:flex}.link{color:var(--primary-dark);font-family:IBM Plex Sans,sans-serif;text-decoration:none}.link:visited{color:var(--primary-dark)}.link.white-text:visited{color:var(--white)}.link.white-text.w--current{color:var(--primary-red--primary-red)}.link.tags-fliler-all{color:var(--white)}.link.underline{text-decoration:underline}.link.underline.white-text._w--current{color:var(--white)}.link-footer{transition:opacity .5s}.link-footer:hover{opacity:.63}.hero-navigation-wrapper{grid-column-gap:10px;text-align:left;margin-bottom:60px;text-decoration:none;display:flex}.hero-navigation-wrapper.career{max-height:20px;margin-bottom:0}.hero-navigation-wrapper.career.margin-bottom-24px{margin-bottom:24px}.hero-navigation-wrapper.job-opening{margin-bottom:140px}.hero-navigation-wrapper.bottom-margin-zero{margin-bottom:0}.job-hero-text.author{text-decoration:none}.hero-text{color:var(--secondary-grey--500);font-family:IBM Plex Sans,sans-serif;font-size:1rem;line-height:1.25rem}.link-2,.link-3{color:var(--primary-black);font-family:IBM Plex Sans,sans-serif;text-decoration:none}.job-line{align-items:center;display:flex}.line1{background-color:#000;width:30px;height:2px}.bold-text{color:#9799a0;font-family:IBM Plex Sans,sans-serif;font-weight:400}.jobs-heading-div{align-items:center;display:flex}.jobs-heading-div.mba{padding-top:48px}.join-us-content{align-self:auto;width:60%;margin-top:-20px}.jobs-col{align-items:center;width:100%;display:flex}.job-col-1{flex:1;align-items:center;display:flex}.job-col-2{align-items:center;display:flex}.job-col-2-wrapper{position:relative}.job-col-3-wrapper{justify-content:flex-end;display:flex}.job-link{color:#2a2b2f;text-decoration:none;display:flex}.job-address{grid-column-gap:10px;display:flex}.adress-icon{height:20px}.job-image-wrapper{filter:contrast(0%)}.job-image-wrapper:hover{filter:contrast()}.career-hero-content{width:40%}.career-heroimage{width:60%;margin-top:-40px;padding-left:100px}.paragraph-5{width:340px;padding-top:47px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.paragraph-5.blog{padding-top:10px}.carreer-about-us-section{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63f3b98b049e90dba143fbdf_new%20bag%20svg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:auto}.career-content{border-bottom:1px none var(--untitled-ui-gray400);width:70%;padding-bottom:0;display:flex}.career-about-para-content{width:70%}.company-states{flex-direction:column;justify-content:space-between;width:30%;padding-bottom:10px;padding-left:35px;display:flex}.text-span-8{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px}.vacancies-link{grid-column-gap:0px;margin-left:0;display:flex}.vacancies-link.lower-section{color:#fff}.vacancies-link-1{grid-column-gap:20px;justify-content:flex-start;align-self:auto;align-items:center;text-decoration:none;display:flex}.join-us.join-us-1{color:#fff;font-weight:400}.join-us.join-us-1._2{color:#2a2b2f}.join-us.join-us-1.problem-aristotle-text{color:#2a2b2f;font-weight:500}.join-us.join-us-1.what-they-needed{font-weight:400}.join-us.join-us-1.what-we-did{color:#2a2b2f;font-weight:500}.join-us.join-us-1.what-we-did.tech{font-size:16px;font-weight:500;line-height:30px}.join-us.join-us-1.quantuvis{color:var(--heading);font-weight:500}.join-us.join-us-1.join{font-size:16px;line-height:24px}.contect-hero-content{width:40%;padding-top:19px}.contect-hero-heading{color:#2a2b2f;font-family:Fontspring demo bebasneuepro;font-size:72px;line-height:72px}.contect-hero-image-wrapper{padding-left:50px}.contect-heroimage{width:60%}.text-span-10{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.form-3{flex-direction:column;display:flex}.form-block{padding-top:22px}.form-block.contact-section{min-height:590px}.form-block.m-a-lp{height:100%;min-height:380px;padding-top:0;position:relative}.form-block.m-a-lp.noselect{outline:none}.submit-button{background-color:#cc202d;border-radius:50px}.submit-button.contact-us{width:100%;margin-top:1.5rem;padding-top:1rem;padding-bottom:1rem}.submit-button.subtitle-body-1_medium-18px.contact-us{color:var(--white)}.submit-button.subtitle-body-1_medium-18px.contact-section.button-v2-outline{margin-top:40px}.care-content-wrapper{flex-direction:column;margin-top:60px;display:flex}.heading-wrapper{position:relative}.text-span-11{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.image{position:absolute;inset:-111% auto auto -25%}.list-wrapper{padding-top:32px}.list-2{color:red;margin-top:10px;padding-left:20px;font-size:20px;list-style-type:square}.list-content{color:var(--white);padding-top:5px;font-family:IBM Plex Sans,sans-serif}.list-item-2{padding-top:0;padding-bottom:10px}.col-wrapper{flex:0 auto;padding-top:0}.image-copy{position:absolute;inset:-111% auto auto -23%}.care-col_1{border-top:1px solid var(--secondary-grey--600);border-right:1px solid var(--secondary-grey--600);border-bottom:1px none var(--secondary-grey--600);justify-content:center;padding-top:50px;padding-bottom:50px;padding-left:34px;display:flex}.column-2{justify-content:center;padding-top:50px;padding-bottom:5px;display:flex}.column-2.upper{border-top:1px solid var(--secondary-grey--600)}.column-2.lower{border-top:1px solid var(--secondary-grey--600);border-bottom:1px solid var(--secondary-grey--600);height:100%;padding-bottom:52px}.care-cols{flex:1px;padding-top:0}.care-col_1-copy{border-top:1px solid var(--secondary-grey--600);border-right:1px solid var(--secondary-grey--600);border-bottom:1px solid var(--secondary-grey--600);justify-content:center;padding-top:50px;padding-bottom:50px;padding-left:76px;display:flex}.tab-content{border-bottom:1px solid var(--secondary-grey--600);padding-top:20px;padding-bottom:50px}.tab-content.why-us{border-bottom-style:none;padding-left:10vw}.career-adress-section{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63e39805deb059442aa65ced_bg-_5_.webp);background-position:50%;background-size:cover;background-attachment:fixed;justify-content:center;align-items:center;height:auto;margin-top:0;display:block}.career-adress-col-wrapper{color:var(--white);border:1px solid #ffffff4d;height:100%;min-height:247px;padding:35px 20px;transition:opacity 40ms linear,transform 40ms linear}.inner-image-and-text-wrapper{grid-column-gap:15px;justify-content:flex-start;align-items:center;padding-bottom:12px;display:flex}.l-image{object-fit:contain;vertical-align:baseline;width:100%;height:100%}.l-image.phone{max-width:100%}.image-adrs{width:16px;height:16px}.careers-contacts-block{width:100%;height:auto}.why-us-faq-type-wrapper{border-top:1px solid var(--secondary--400);margin-top:0;padding-top:0;padding-bottom:0}.why-us-faq-type-wrapper._2,.why-us-faq-type-wrapper._3{border-top-style:solid;border-top-color:var(--untitled-ui-gray300);padding-top:30px;padding-bottom:30px}.why-us-faq-type-wrapper._4{border-top-style:solid;border-top-color:var(--untitled-ui-gray300);border-bottom-style:solid;border-bottom-color:var(--untitled-ui-gray300);padding-top:30px;padding-bottom:30px}.why-us-faq-type-wrapper._01{border-top:1px solid var(--untitled-ui-gray300);padding-top:30px;padding-bottom:30px}.why-us-faq-type-wrapper.last-item{border-bottom:1px solid var(--secondary--400)}.title-why-us{width:40%;padding-left:5px}.title-why-us._3{justify-content:flex-end;width:17%;margin-right:0;padding-right:5px;display:flex}.plus-sign-wrapper{justify-content:center;align-items:center;width:auto;height:auto;display:flex;position:relative}.plus-horizintal-line{background-color:var(--primary-red--primary-red);width:12px;height:2px}.plus-horizintal-line.head-ba{background-color:var(--untitled-ui-gray700);width:12px}.plus-signvertical-line{background-color:var(--primary-red--primary-red);width:2px;height:13px;position:absolute}.plus-signvertical-line.head-ba{background-color:var(--untitled-ui-gray700);height:12px}.text-span-12{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.columns-2{flex:1;transition:transform 20ms linear,opacity 40ms linear}.div-block{flex:1}.inner-col{padding-top:66px}.main-inner-col{border:1px solid #eaecf078}.inner-col-1{border-right:1px solid #eaecf078}.inner-col-2{border:1px #eaecf078;flex-direction:row;justify-content:space-between;align-items:stretch;display:block}.innr-col-wrapper{border-left:1px #eaecf078;border-right:1px #000;padding:13px 10px 13px 26px}.caption{color:var(--secondary--400);text-align:left;padding-bottom:0;font-family:IBM Plex Sans,sans-serif;line-height:24px}.page-discription-col-1{flex:1;padding-bottom:80px}.page-discription-col-2.faq{padding-left:30px}.head-ba-cta-section{height:auto;position:relative;overflow:hidden}.hr-manager{padding-left:0}.head-ba-col-cta-wrapper{flex-direction:column;align-items:flex-start;display:flex}.head-ba-col-cta-wrapper.padding-right-20px{align-items:flex-end;padding-left:20px}.head-ba-col-cta-wrapper.padding-right-20px.btn-mobile{display:none}.cta-imag-name-wrapper{grid-column-gap:10px;align-items:center;display:flex}.cta-imge-wrapper{border-radius:100px;width:80px;height:80px;overflow:hidden}.cta-name{padding-left:10px}.email-link{text-decoration:none}.link-block-2{grid-column-gap:15px;align-items:center;text-decoration:none;display:flex}.link-block-2:hover{opacity:.8}.image-2{width:14px}.head-col-1{width:50%}.head-col-2{justify-content:flex-end;align-items:flex-end;width:50%;display:flex}.head-col-2.pursuant{padding-top:63px}.head-col-2.pillow-ph{padding-top:50px}.head-col-2.blog-page{width:84%}.head-wrapper{flex-direction:column;display:flex}.head-content{padding-top:80px}.head-content.hawaii{padding-right:100px}.about-project-col{border-bottom:1px #475467ed;flex:1}.about-col-2{padding-left:0}.about-col-3{padding-left:20px}.about-col-wrapper{flex-direction:column;width:auto;padding-top:5px;padding-bottom:5px;padding-left:15px;display:flex}.about-col-wrapper.pursuant{width:auto;max-width:194.703px;padding-left:0}.about-col-wrapper._02{width:auto;max-width:210px}.about-col-wrapper.paragraph-sm{padding-left:0}.paragraph-border-bottom{border-bottom:1px solid var(--untitled-ui-gray600);padding-bottom:10px;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:400;line-height:26px}.buttons-wrapper{grid-column-gap:10px;grid-row-gap:10px;padding-top:16px;display:flex}.button-3{color:var(--white);background-color:#585960;border-radius:10px;margin-bottom:20px;padding-top:5px;padding-bottom:5px;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:24px}.button-3:hover{background-color:#47484e}.button-3.pursubnte,.button-3.cartier{font-size:13px}.col-3-services{border-bottom:1px solid #475467ed;padding-bottom:9px}.aristotele-services-content-wrapper{border-bottom:1px solid #475467ed;justify-content:space-between;padding-top:9px;padding-bottom:9px;padding-right:5px;font-weight:400;display:flex}.aristotele-services-link{text-decoration:none;display:none}.columns-4{flex:1;align-self:auto}.text-span-16{font-weight:500}.columns-5{flex:1}.text-span-23,.text-span-24{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.why-they-need-pic-wrapper{justify-content:center;display:flex}.why-they-need-pic-wrapper.open-study,.columns-6{flex:1}.what-we-did-col-1._03{padding-top:0}.what-we-did-col-wrapper{margin-top:0}.what-we-did-col-wrapper.col-2{margin-top:0;padding-top:60px;padding-left:35px}.what-we-did-col-wrapper.col-2._02{padding-top:0}.what-we-did-col-wrapper.col-2._02.open-study.paragraph-sm{margin-top:30px}.what-we-did-col-wrapper.col-2.paragraph-sm{padding-top:0}.what-we-did-col-wrapper._03{margin-top:0}.text-span-25{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.what-we-do-serial-no{justify-content:flex-end;display:flex}.text-block-25{color:#f1f1f1;font-family:Bebas neue pro;font-size:100px;font-weight:700;line-height:100px}.what-we-did-main-image-wrapper._01{flex-direction:column;padding-top:50px;padding-bottom:50px;display:flex}.what-we-did-main-image-wrapper._02,.what-we-did-main-image-wrapper._03{padding-top:50px;padding-bottom:50px}.what-we-did-main-image-wrapper._03.open-study{display:flex}.columns-8{flex:1}._03{flex:1;display:block}._03._04-copy{max-width:70%}.columns-9{flex:1}.result-col-1{display:block}.result-col-2{padding:0}.result-col-2.cartier-result{padding-left:50px}.result-col-wrapper{flex-direction:column;padding-left:0;display:block}.result-pic-wrapper{padding-top:110px}.result-pic-wrapper.cartier{width:33%;padding-top:0;position:absolute;inset:0% auto auto 0%}.result-pic-wrapper.quantuvis-result-image{z-index:0;width:34%;margin-top:-20px;padding-top:0;position:absolute;inset:0% auto auto 0%}.result-pic-wrapper.persuant-1{padding-top:50px}.result-pic-wrapper.openstudy{position:absolute;inset:0% auto 0% 0%}.result-main-inner-col-1{margin-bottom:30px;padding-top:0}.result-main-inner-col-1.openstudy,.result-main-inner-col-1.cartier,.result-main-inner-col-1.hawaii,.result-main-inner-col-1.fangage{padding-top:0}.result-main-inner-col-1.bottom{padding-top:30px}.result-main-inner-col-1.paragraph-sm.white-secondary{flex-wrap:nowrap;justify-content:space-between;margin-bottom:46px;display:flex}.result-inner-col-1{margin-bottom:20px;margin-left:auto;margin-right:auto;padding-right:20px}.reselt-inner-col-wrapper{padding-left:0;padding-right:20px}.reselt-inner-col-wrapper.first-block{padding:0 20px 0 0}.image-3{max-width:70%}.icon-3{color:#000;margin-top:0;font-size:20px;right:auto}.icon-4{color:#000;margin-top:0;font-size:20px;left:auto}.right-arrow-3{flex-direction:row;margin-bottom:-69px;padding-top:0;padding-bottom:0;display:none;inset:auto -4.5vw 0% auto;overflow:visible}.left-arrow-3{margin-bottom:-67px;display:none;inset:auto auto 0% -35.8vw;overflow:visible}.left-arrow-3.fangage-josh-bryant-2{left:-4.3vw}.slide-nav-3{display:none}.text-block-26{color:#000;margin-left:-35px;font-size:16px}.text-block-26-copy{color:#000;margin-left:82px;margin-right:0;font-size:16px}.text-span-43,.text-span-44{font-weight:500}.columns-11{flex:1}.clne-content{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;margin-top:10px;padding-top:10px;padding-bottom:10px}.clne-content._2{border-top-style:none}.client-inner-col-wrapper._02{padding-left:20px}.text-block-28{color:#585960;font-family:Bebas neue pro;font-size:100px;line-height:100px}.columns-13{flex:1;padding-top:50px}.columns-13._02,.columns-13._01{padding-top:100px}.columns-13._01.quantuvis,.columns-13._01.quantuvis-copy{padding-top:0}.columns-13._03{padding-top:100px}.columns-13._03.tim._2{padding-top:0}.columns-13.mike.what-we-do-2,.columns-13.hawaii-what-we-do-1{padding-top:0}.columns-13.pillowph-solutions{padding-top:50px}.columns-13.pillowph-02{padding-top:100px}.columns-13.pillowph-02.nova{padding-bottom:0}.columns-13.pillowph1-solutions{padding-top:50px}.columns-13.pillowph-02-copy,.columns-13._01-copy{padding-top:100px}.columns-13._01-copy{padding-top:100px}.columns-13._01-copy.quantuvis{padding-top:0}.solution-inner-col-wrapper.tim{padding-top:40px}.solution-inner-col-wrapper.padding-right{padding-right:60px}.solution-inner-col-wrapper.img-wrapper{width:100%;max-width:270px}.text-block-30{color:#2a2b2f;width:auto;max-width:279.875px;font-family:Bebas neue pro;font-size:28px;font-weight:700;line-height:38px}.paragraph-16{color:#2a2b2f;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.paragraph-16._03{font-weight:400}.paragraph-16.daichi{color:#2a2b2f;font-weight:400}.solution-image{padding-top:7px}.solution-image.integration{padding-top:30px}.solution-image.pursuant,.solution-image.quantuvis,.solution-image.hawaii,.solution-image.lumi{padding-top:20px}.tim-comma-and-para{grid-column-gap:5px;grid-row-gap:5px;display:flex}.paragraph-18{color:#2a2b2f;width:auto;min-width:auto;max-width:543.047px;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:500;line-height:26px}.paragraph-18._2{width:auto;max-width:464.484px}.paragraph-18.focal{width:auto;max-width:469.516px;font-weight:500}.paragraph-19{color:#2a2b2f;border-left:2px solid #cc202d;width:auto;max-width:480px;padding-left:20px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.text-block-31{color:#2a2b2f;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:24px}.text-span-53{padding-top:10px;font-size:16px;font-weight:500;line-height:26px;display:flex}._03-scalable.rr{padding-top:20px}.heading-12{color:#fff;border-bottom:1px solid #585960;margin-bottom:0;padding-bottom:10px;font-family:Bebas neue pro;font-size:28px;line-height:38px}.heading-12.focal{padding-bottom:0;font-size:21px}.text-span-57{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.hero-focal-revenue{padding-bottom:50px}.hero-focal-revenue.focal-revenue{padding-top:0;padding-bottom:70px}.columns-4-focal-revenue{flex:1}.image-4{padding-top:17px}.columns-14{flex:1}.focal-clients-inner-col._2{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;padding-top:5px;padding-bottom:5px}.focal-clients-inner-col._01{border-top:1px solid var(--line-bouder);padding-top:5px;padding-bottom:5px}.focal-clients-inner-col._01-copy{border-top:1px solid var(--line-bouder);padding-top:10px;padding-bottom:5px}.text-block-32{color:#585960;padding-top:18px;font-family:Bebas neue pro;font-size:100px;line-height:100px}.text-span-58{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.columns-facal-what-we-did{border-bottom:1px solid #4754672e;flex:1}.columns-facal-what-we-did.focal{border-bottom-style:none}.integrations-list-div{grid-column-gap:10px;align-items:center;margin-bottom:10px;display:flex}.integrations-list-div._01{align-items:flex-start}.intrgration-tick{align-items:center;display:flex}.tick-image._04{max-width:120%}.text-span-64{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.event-driven-architecture-data-pipelines{padding-top:40px}.cartier-why-thy-need-section{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63f3b98b049e90dba143fbdf_new%20bag%20svg.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:auto}.why-they-needed-inner-col-wrapper{border-top:1px #ffffff24;border-bottom:1px #ffffff24;padding-top:10px;padding-bottom:10px}.why-thy-need-inner-col{grid-column-gap:0px;grid-row-gap:0px;display:flex}.no-line-col-wrapper{text-align:left;flex:0 auto}.no-line-col-wrapper.line{background-color:var(--secondary-grey--500);flex:1}.no-line-col{align-items:center;display:flex}.text-block-34{color:#585960;font-family:Fontspring demo bebasneuepro;font-size:18px;font-weight:700;line-height:32px}.line-div{background-color:#585960;width:100%;height:1px}.col-content{align-items:center;padding-top:15px;display:flex}.col-image{flex:0 auto}.why-they-need-image{max-width:80%;height:80px}.text-span-72,.text-span-73{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.h6{font-weight:500}.image-5{max-width:100%;padding-top:26px}.image-5.pilloeph-results-image{padding-top:55px}.image-5.pillow-m-hide{width:100%;max-width:none;padding-top:0}.blog-nav-bar{position:relative}.facebook{max-width:16px}.section{height:auto;padding:140px 16px;display:block}.section.what-we-do-section.explore-custom-software{padding-top:0;padding-bottom:0;display:flex}.section.testimonisl-section{background-size:cover;flex-direction:row;justify-content:flex-start;display:flex;position:relative}.section.footer{border-top:1px solid var(--secondary--400);padding-top:0;padding-bottom:0}.section.rm-vertical-padding{padding-top:0;padding-bottom:0}.section.technologies{display:none}.section.border-bottom-100{border-bottom:1px solid var(--untitled-ui-gray100)}.section.border-bottom-100.rm-padding-bottom{padding-bottom:0}.section.hero-section-landing{flex-direction:column;justify-content:space-between;height:96vh;min-height:700px;padding:14vh 0 0;display:flex}.section.rm-padding-bottom{padding-bottom:0}.section.test-padding{padding-right:33%}.section.rm-horizontal-padding{padding-left:0;padding-right:0}.portfolio-hero-section{padding-top:140px;padding-bottom:120px;padding-right:16px}.mobile-nav-bar{background-color:var(--white);flex-direction:column;display:none;position:relative}.humburg-button-wrapper{grid-row-gap:5px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.row-1{background-color:#000;width:30px;height:4px;display:block}.row-1.white-bg{background-color:#fff}.row-2{background-color:#000;width:30px;height:4px}.row-2.white-bg{background-color:#fff}.row-3{background-color:#000;width:30px;height:4px}.row-3.white-bg{background-color:#fff}.row-4-asolute{background-color:#000;width:30px;height:4px;position:absolute}.row-4-asolute.white-bg{background-color:#fff}.background{z-index:-10;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%}.modal{z-index:2000;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63f3b98b049e90dba143fbdf_new%20bag%20svg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:150vh;padding-top:0;padding-bottom:0;font-family:IBM Plex Sans,sans-serif;display:none;position:absolute;inset:0%}.get-started-form-main-col-wrapper{flex-direction:column;justify-content:space-between;display:flex}.form-content-1.light-theme{text-align:center}.heading-14{color:#fff;font-family:Bebas neue pro bold,sans-serif;font-size:52px;line-height:54px}.text-span-79{font-family:Bebas neue pro}.paragraph-22{color:#fff;width:auto;max-width:383px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.paragraph-22.hidden-text{display:none}.text-span-80{text-decoration:underline}.link-4{color:var(--untitled-ui-gray50);text-decoration:none}.col-lower-conntent-wrapper{padding-top:150px}.interested-buttons-div{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;width:auto;max-width:429.406px;display:flex}.text-block-35{color:#fff;padding-bottom:6px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.budget-div{flex-direction:column;padding-top:36px;display:flex}.budge-text{color:#fff;padding-bottom:6px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.budget-buttons-div{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;display:flex}.field{color:#fff;background-color:#0000;border:1px solid #0000;border-bottom-color:#ffffff42;margin-top:40px;padding-left:0}.field::placeholder{color:#e7e7e7}.field.primary-dark{border-bottom-color:var(--e2e2e2)}.field.primary-dark::placeholder{color:var(--heading)}.submit-button-2{background-color:#cc202d;border-radius:50px;margin-top:10px;padding-top:14px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.submit-button-2.light-theme-modal{width:100%;margin-top:20px;padding-top:9px}.close-button{cursor:pointer;border-bottom:1px #ffffff42;justify-content:flex-end;padding-bottom:10px;display:flex}.close-button:hover{opacity:.83}.close-button.cv{border-bottom-style:none;padding-bottom:11px}.close-button.cv.light-form-modal{position:absolute;inset:16px 16px auto auto}.close-button.get-started{border-bottom-style:none}.close-button.modal-form-btn{margin-right:-26px}.columns-15{flex:1}.text-span-82{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.lower-content-div{border-bottom:1px solid var(--untitled-ui-gray400);padding-top:15px;padding-bottom:10px}.lower-content-div._01-copy{border-top:1px solid var(--untitled-ui-gray400);border-bottom-style:none}.lower-content-col-wrapper{grid-column-gap:20px;font-family:Bebas neue pro;display:flex}.lower-content-col-wrapper.rebuild{font-family:Bebas neue pro}.lower-content-col-wrapper.h3.rebuild{font-family:Bebas neue pro bold,sans-serif}.columns-16{flex-direction:column;padding-top:20px;padding-bottom:20px;display:block}.hawaii-clients-challengs-col-2{padding-left:10%}.columns-12-hawaii-what-we-do{border-bottom:1px solid #4754672e;flex:1}.columns-12-hawaii-what-we-do.solutions{padding-bottom:10px}.improved-ux-pic-wrapper{flex-direction:column;display:flex}.improved-ux-image._01{display:block}.paragraph-18-copy{color:#2a2b2f;width:auto;min-width:auto;max-width:543.047px;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:500;line-height:30px}.pillows-clients-challengs-col{border-top:1px solid #d0d1d3;border-bottom:1px solid #d0d1d3;padding-top:20px;padding-bottom:20px}.pillows-clients-challengs-col.fangage,.pillows-clients-challengs-col.lumi{padding-top:12px}.pillows-clients-challengs-col-2{border-bottom:1px solid #d0d1d3;padding-top:20px;padding-bottom:20px}.pillows-clients-challengs-col-2._02,.pillows-clients-challengs-col-2._01{padding-top:20px}.pillows-clients-challengs-col-2.fangage,.pillows-clients-challengs-col-2.lumi{padding-top:12px}.pillows-clients-challengs-col-2._01-copy{padding-top:20px}.text-span-102{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.fangage-josh-bryant-section{height:auto;display:none}.text-span-111{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.text-span-122{font-weight:500}.h1{flex:0 auto;font-family:Bebas neue pro bold,sans-serif;font-size:72px;font-weight:400;line-height:72px;transition:opacity 40ms linear,transform 40ms linear}.bg-image{z-index:-1;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d161c52368d5a612ae3416_BG%20\(1\).svg);background-position:50%;background-repeat:repeat;background-size:cover;background-attachment:fixed;position:absolute;inset:0%}.show-on-button-click{padding-bottom:20px;overflow:hidden}.see-more-less-buton{color:#2a2b2f;cursor:pointer;background-color:#0000;justify-content:center;align-items:center;max-width:100px;height:50px;max-height:none;font-family:IBM Plex Sans,sans-serif;display:flex;position:relative}.see-more{cursor:pointer;font-size:16px;line-height:26px}.see-more:hover{text-decoration:underline}.show-less{cursor:pointer;font-size:16px;line-height:26px;position:absolute}.show-less:hover{text-decoration:underline}.padding-vertical{padding-left:0;padding-right:0}.padding-vertical.padding-xxlarge{padding:0}.protfolio-tags-section{height:auto}.filter-tagd-heading-wrapper{border-style:none none dashed;border-width:1px;border-color:black black var(--untitled-ui-gray300);flex:1;margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}.text-block-45{color:#f1f1f1;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.tags-list{flex-flow:row;flex:1;align-content:stretch;width:auto;margin-top:10px;margin-left:10px;margin-right:20px;padding-left:5px;display:flex;overflow:hidden}.collection-list-tags{flex-flow:row;flex:1;display:flex}.collection-list-tags-pages{flex-flow:wrap;flex:1;justify-content:flex-start;align-items:center;display:block;overflow:visible}.tags-items{flex-wrap:nowrap;justify-content:center;max-width:70px;margin-right:8px;padding-top:7px;padding-left:0;display:flex}.tags-items:first-child,.tags-items:focus-visible,.tags-items[data-wf-focus-visible]{color:#333}.link-5{color:var(--untitled-ui-white);margin-right:0;padding-right:0}.link-5:active{color:#fff}.link-5:focus{color:red}.link-5:visited{color:#fff}.link-5.w--current{color:red}.columns-17{flex:1;padding-bottom:20px}.portfolio-tag-heading{color:#2a2b2f;padding-left:20px;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:500;line-height:26px}.logo-col{align-items:flex-start;display:flex}.project-logo{max-width:50%}.project-logo._01{max-width:30%}.project-logo._01.vova-copy{max-width:60%}.columns-18{align-items:flex-start;padding-top:10px;padding-bottom:10px;display:flex}.projects-col-wrapper._1{justify-content:flex-end;display:flex}.project-name{font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:700;line-height:36px}.tags-main-wrapper{justify-content:flex-start;align-items:center;margin-right:0;display:flex}.project-summary{color:#2a2b2f;font-size:12px;line-height:26px}.project-tags{color:#585960}.see-more-see-less-button{cursor:pointer;background-color:#585960;border:1px #974848;border-radius:50px;justify-content:center;align-items:center;width:100px;height:40px;margin-top:9px;margin-right:9px;display:flex;position:relative}.see-more-butto{color:#fff;font-family:IBM Plex Sans,sans-serif}.see-less-b{color:#fff;font-family:IBM Plex Sans,sans-serif;position:absolute}.receny-articals-wrapper{flex:1;display:flex}.inner-wrapper-recent-articals{border-style:none none dashed;border-width:1px;border-color:black black var(--untitled-ui-gray600);flex:1;padding-top:10px;padding-bottom:16px}.blogs-tags-wrapper{color:var(--untitled-ui-gray100);background-color:#0000;padding-top:20px;padding-left:0;padding-right:0;display:flex}.blogs-tags-wrapper.article{padding-top:0}.form-block-4{background-color:#0000;margin-bottom:0}.field-label{display:block}.columns-22{flex:1}.blogs-content-col-1{padding-left:0}.blogs-content-col-2{padding-left:40px}.blogs-content-col-wrapper{border-bottom:1px none var(--line-bouder);padding-bottom:10px}.blogs-inner-content-main-col{padding-top:0;padding-bottom:40px}.blogs-inner-content-main-col-wrapper{padding-left:0}.blogs-inner-content-main-col-wrapper._2{padding-left:20px}.author-image-name-wrapper{grid-column-gap:10px;align-items:center;margin-bottom:10px;display:flex}.author-image{border-radius:50px;align-items:stretch;width:30px;height:30px;display:flex;overflow:hidden}.author-image.author-page{border-radius:100%;width:225px;height:225px;margin-right:6vw}.blog-name-wrapper{margin-bottom:10px;padding-top:5px}.date-timewrapper{grid-column-gap:20px;padding-top:10px;display:flex}.form-8{flex-flow:wrap;padding-right:0;display:flex}.ppopular-storied-wrapper{border-bottom:1px dashed #d0d1d3;padding-top:10px;padding-bottom:10px}.catagories{padding-top:50px}.health-fitness-business{color:var(--primary-dark);border-bottom:1px dashed #d0d1d3;justify-content:space-between;align-items:center;padding-bottom:5px;font-family:IBM Plex Sans,sans-serif;font-weight:400;line-height:24px;display:flex}.health-fitness-business.link{cursor:pointer;padding-top:10px}.health-fitness-business.link.w--current{color:var(--primary-red--primary-red)}.side-tags-wrapper{padding-top:50px}.side-tags-wrapper.moboile{display:none}.side-tags-wrapper.moboile.single-post{display:block}.blog-tags-clollection-wrapper.article{border-bottom:1px dashed var(--secondary--400);align-self:stretch;padding-bottom:20px}.blogs-tags-see-more{background-color:var(--primary-red--4);cursor:pointer;border-radius:10px;margin-top:0;padding:4px 6px;display:inline-block}.email-subscribe-div{background-color:#f1f1f1;flex-direction:column;justify-content:center;align-items:center;margin-top:50px;padding:30px 38px 20px;display:none}.text-field-2{background-color:#0000;border:1px solid #0000;border-bottom:1px #9799a0;margin-bottom:0;padding-bottom:0}.send-button-image{max-width:80%}.navigation-next-prev{justify-content:space-between;padding-top:30px;display:flex}.navigation-next-prev.main-blog-page{display:none}.link-block-6{color:#000;align-items:center;text-decoration:none;display:flex}.link-block-6._2{flex-direction:row-reverse}.text-block-64{font-family:IBM Plex Sans,sans-serif}.image-13{max-width:25%;transform:rotate(177deg)}.image-13._2{max-width:25%;transform:none}.blog-button{cursor:pointer}.see-moreblog-tag{color:#fff;font-family:IBM Plex Sans,sans-serif}.see-less-blog{color:#fff;font-family:IBM Plex Sans,sans-serif;display:none;position:absolute}.social-icons-link{grid-column-gap:10px;padding-top:20px;display:flex}.social-icons-link.get-stated-thank-you-page-page{justify-content:center;align-items:center}.social-icons-link.single-post{grid-column-gap:20px;margin-bottom:80px;padding-top:2rem}.social-icons-link.single-post.mobile{display:none}.social-icons-link.single-post.share_btn_wrap{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:0;padding-top:1.875rem}.social-icons-link.single-article{grid-column-gap:12px}.social-icons-link.shere_vacancy{flex-flow:column;margin-top:4px;margin-bottom:.5rem;padding-top:0;position:sticky;top:4.5rem}.blog-social-icon{grid-column-gap:10px;align-items:center;display:none}.image-14{max-width:14px}.link-8,.link-9{text-decoration:none}.image-15{width:16px;max-width:10%;margin-top:6px}.image-16{flex:1}.nav-text-link{color:#2a2b2f;margin-right:40px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px;text-decoration:none}.nav-text-link:hover{color:#67686d}.nav-text-link:focus{color:#ff1a00}.nav-text-link:visited{color:#2a2b2f}.nav-text-link.w--current{color:var(--primary-red--primary-red)}.logo-image{max-width:100%}.image-18{display:none}.div-block-8{border-top:1px solid var(--untitled-ui-gray400);width:70%;margin-left:20px;padding-top:20px}.recaptcha{margin-bottom:15px}.faq-wrapper{flex:1;justify-content:space-between;display:flex}.projecting-line{background-color:#f5d3d6;width:100%;height:2px;margin-top:12px}.projecting-line.light-gray{background-color:var(--e2e2e2);height:1px}.projecting-line.light-gray.article-faq{margin-top:20px}.cv-section-bg-absolute{z-index:-1;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63f3b98b049e90dba143fbdf_new%20bag%20svg.svg);background-position:50%;background-size:cover;background-attachment:fixed;position:absolute;inset:0%}.text-span-166{color:#fff}.link-div{display:none}.link-1-wrapper{flex-direction:row;align-items:center;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px;display:flex}.link-1-wrapper.next{flex-direction:row-reverse}.image-19{max-width:30%;transform:rotate(180deg)}.image-19.next{transform:none}.text-block-73{color:#2a2b2f;align-items:center;font-weight:500;display:flex}.cartier-image3{justify-content:flex-end;display:flex}.wrapper-1{width:60%}.link-block-11{color:#110d0d;align-items:center;text-decoration:none;display:flex}.link-block-12{align-items:center;display:flex}.link-block-12._02{color:#110f0f;flex-direction:row-reverse;text-decoration:none}.text-span-186{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.text-span-192{color:var(--blue);font-weight:500}.link-10{text-decoration:none}.form-modal{z-index:10000000;background-color:#0000;justify-content:flex-start;align-items:stretch;padding-bottom:4rem;transition-property:all;transition-duration:.1s;transition-timing-function:ease;display:none;position:fixed;inset:0%;overflow:hidden}.form-modal.modal{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:100vh;display:none;position:fixed;overflow:auto}.form-modal.modal.display-none{display:none}.form-modal.test-visible{z-index:3000001;height:100vh;display:block}.cv-form{flex:1;padding-top:30px;padding-bottom:4rem}.cv-form.bottom-padding,.cv-form-col-2.padding-bottom{padding-bottom:4rem}.form-upper-text{color:#fff;font-family:Bebas neue pro bold,sans-serif;font-size:47px;line-height:58px}.loew-text{padding-top:22px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.text-field-3{color:var(--white);background-color:#0000;border:1px #9799a0;border-bottom-style:solid;width:60%;margin-bottom:25px;padding-bottom:20px;transition:border-color 40ms}.text-field-3:focus{border-bottom-color:#fff}.text-field-3::placeholder{color:var(--white);font-family:IBM Plex Sans,sans-serif}.form-block-6{padding-top:35px}.div-block-9{justify-content:space-between;align-items:flex-start;width:60%;padding-top:34px;display:flex}.close-sign{color:var(--white);font-family:Fontspring demo bebasneuepro;font-size:35px;font-weight:400;text-decoration:none}.close-sign:hover{color:#807070}.close-sign.light-theme{color:var(--secondary-grey--600);font-family:Vollkorn,serif}.submit-button-4{color:#fff;background-color:#e01b2b;border-radius:20px;padding:12px 25px;font-family:IBM Plex Sans,sans-serif;font-size:16px}.italic-text{font-size:24px;font-style:normal;line-height:12px}.text-block-76,.recaptcha-wrapper.hidden,.mobile-head-pic-wrapper-pic,.mobile-head-navigation-wrapper,.inner-wrapper,.mobile-addres-section-pic{display:none}.captua-wrapper.contact-captcha{margin-bottom:1.5rem}.image-23,.image-26,.image-27,.image-28,.image-29,.image-30,.image-31,.image-32,.image-33,.image-35,.image-36,.image-pillowphj{display:none}.image-44{padding-top:39px;display:block}.blog-filter-list{grid-column-gap:5px;grid-row-gap:5px;flex-wrap:wrap;display:flex}.radio-button-field-3{padding-left:0;padding-right:20px}.radio-button-field-3.tag-active{color:#b91a1a}.radio-button-field-3.is-active{color:#ac2424}.tags-filter-list-wrapper{flex:1;align-items:flex-start;display:flex;overflow:hidden}.collection-list-8{flex-wrap:wrap;display:flex}.radio-button-2,.hidden-categories{display:none}.form-9{color:#fff}.form-block-wrapper{flex-direction:column;font-family:IBM Plex Sans,sans-serif;display:flex}.form-col-1.blog-form{padding-left:0;padding-right:5vw}.success-message{color:#fff;background-color:#0000}.success-message.contact-form-section{background-color:var(--brown900);width:100%;height:100%;margin-top:-30px;padding-top:30px;transition:all .2s;position:relative}.success-message.contact-form-section:focus{outline:0}.success-message.modal-form-section{background-color:var(--brown900);height:100%;margin-top:0;padding-top:80px;transition:all .2s;position:relative}.success-message.modal-form-section:focus{outline:0}.success-message.form_contact_success{text-align:left;min-height:auto;margin-top:0;margin-left:0;padding:25px 28px;position:relative}.text-block-80{font-family:Bebas neue pro;font-size:52px;line-height:54px}.thank-you-para{padding-top:21px;font-family:IBM Plex Sans,sans-serif}.thank-you-page-social-icon{padding-top:37px}.follow-us{justify-content:center;display:flex}.link-block-16{text-decoration:none}.icon-img{max-width:60%}.loader-section{z-index:1000;background-color:var(--white);justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.lottie-animation{width:80px}.image-47{object-fit:cover;width:auto;min-width:230px;height:auto;min-height:256px}.lets-talk-link{cursor:pointer;flex-direction:column;flex:1;justify-content:space-between;text-decoration:none;display:flex}.text-span-205{font-family:Bebas neue pro;font-size:18px}.hawaii-what-we-do{color:var(--heading);font-weight:500}.daichi-image{justify-content:center;padding-top:30px;display:flex}.link-block-19{color:#2a2b2f;text-decoration:none}.bold-text-28{font-weight:500}.link-13{color:#fff0d0}.mobile-section-div{overflow:hidden}.bodywrapper{position:relative;overflow:hidden}.bodywrapper.nav-bar-margin{margin-top:5.688rem}.bodywrapper.nav-bar-margin.blog-page-wrapper.blog_post_main{margin-top:7rem}.bodywrapper.nav-bar-margin.blog-page-wrapper.blog_post_main.over_visible{overflow:visible}.bodywrapper.nav-bar-margin.body_container_new{margin-top:4.5rem}.bodywrapper.navbar-margin-lp{margin-top:0;padding-top:0}.bodywrapper.navbar-margin-lp.full-height{height:100%;overflow:auto}.bodywrapper.sw_body,.bodywrapper.vacancy_body_wrapper{overflow:visible}.h2{font-family:Bebas neue pro bold,sans-serif;font-size:52px;font-weight:400;line-height:54px}.h2._404-text-block{margin-bottom:24px}.h2.pbm-hero-title{margin-bottom:24px;padding-right:6vw}.h2.centered-title{text-align:center;width:63%;margin-left:auto;margin-right:auto}.h2.benefits-title{width:35%;margin-top:0;padding-right:5vw}.h3{font-family:Bebas neue pro bold,sans-serif;font-size:44px;font-weight:400;line-height:48px}.h3.tabs-title-light{color:var(--e2e2e2);font-family:Bebas neue pro bold,sans-serif;font-weight:400}.h3.deactivated-job{align-self:flex-start;padding-top:24px;padding-left:24px}.h3.custom-software-title{text-align:center;align-self:center;margin-bottom:40px}.h3.banner-text-content{max-height:100px;margin-top:0;margin-bottom:0;overflow:hidden}.h4{color:var(--heading);margin-top:0;padding-bottom:10px;font-family:Bebas neue pro bold,sans-serif;font-size:32px;font-weight:400;line-height:42px}.h4.white-text{color:var(--white);font-family:Bebas neue pro bold,sans-serif;font-weight:400}.h4.red-text{color:var(--primary-red--primary-red)}.h4.red-text.list-counter{align-self:baseline;width:9%}.h4.deactivated-job{padding-left:20px}.h4.list-title{align-self:flex-start;width:56%}.h4.custom-software-title{padding-bottom:0}.h4.rate-title{margin-top:0;padding-top:0}.h5{color:var(--heading);flex:1px;align-self:flex-end;margin-top:0;font-family:Bebas neue pro bold,sans-serif;font-size:24px;font-weight:400;line-height:28px}.h5.red-text{color:var(--primary-red--primary-red);font-family:Bebas neue pro bold,sans-serif;font-weight:400}.h5.text-28px{color:var(--heading);font-size:28px;line-height:38px}.h5.text-28px.white-text{color:var(--white)}.h5.text-28px.yellow-text{color:var(--light-yellow)}.h5.text-28px.yellow-text.results-title{margin-bottom:20px}.h5.white-text{color:var(--white);flex:0 0 160px;margin-left:auto}.h5.white-text.results-title{border-bottom:1px solid var(--secondary-grey--600);border-radius:1px;margin-top:0;margin-bottom:20px;padding-bottom:20px;font-size:28px;line-height:38px}.column-10{flex:0 auto}.yellow-text{color:var(--light-yellow)}.results-title{border-bottom:1px solid var(--secondary-grey--600);padding-bottom:20px}.light-gray{color:var(--secondary-grey--600)}.white-text{color:var(--white)}.paragraph-md{margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:18px;line-height:28px}.paragraph-md.semibold{font-weight:500}.paragraph-md.semibold.posts-sidebar-title{margin-bottom:16px}.paragraph-md.suggested-article-title{margin-top:16px;font-weight:500}.paragraph-md.title-light-theme-modal{margin-bottom:4px;font-weight:500}.paragraph-sm{font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.paragraph-sm.white-text.qute-description{border-left:2px solid var(--primary-red--primary-red);margin-top:20px;margin-bottom:20px;padding-left:30px}.paragraph-sm.white-text.list-details{padding-top:5px}.paragraph-sm.white-secondary{color:var(--secondary--400)}.paragraph-sm.yellow-bg.paragraph-highlighted{background-color:var(--white-yellow);margin-bottom:20px;padding:20px}.paragraph-sm.list-text{align-self:flex-start;width:50%}.paragraph-sm.custom-solutions{width:68%;margin-left:auto;margin-right:auto}.paragraph-sm.list-text-2{align-self:flex-start;width:65%}.paragraph-sm.color_m{color:var(--primary-black);line-height:1.5rem}.paragraph-sm.color_m.mb-22{margin-bottom:22px;line-height:1.5rem}.paragraph-sm.color_m.mb-22.mw-550{max-width:34.375rem;font-family:Ibm Plex Sans,sans-serif;font-size:1rem}.paragraph-sm.mw-550{max-width:34.375rem;margin-bottom:0;font-family:Ibm Plex Sans,sans-serif;font-size:1rem;line-height:1.5rem}.semibold{font-weight:500}.white-secondary{color:var(--secondary--400)}.paragraph-xs{font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:24px;display:inline}.paragraph-xs.light-gray{padding-left:0;display:block}.paragraph-xs.author{margin-top:10px;margin-bottom:6px}.image-52{width:16px;height:16px;margin-top:6px}.primary-dark{color:var(--primary-dark)}.yellow-bg{background-color:var(--white-yellow)}.paragraph-hashtag{color:var(--secondary-grey--600);margin-right:8px;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:26px}.paragraph-hashtag.white-text.qute-description{border-left:2px solid var(--primary-red--primary-red);margin-top:20px;margin-bottom:20px;padding-left:30px}.paragraph-hashtag.yellow-bg.paragraph-highlighted{background-color:var(--white-yellow);margin-bottom:20px;margin-left:20px;padding:20px}.primary-red{color:var(--primary-red--primary-red)}.div-block-16{height:10px}.quote-description{border-left:2px solid var(--primary-red--primary-red);color:var(--heading);margin-top:10px;padding-left:16px;text-decoration:none}.quote-description.paragraph-sm{font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:26px}.contact-link{color:var(--heading);text-decoration:none;display:inline-block}.section-name{z-index:1;grid-column-gap:20px;align-items:flex-start;width:auto;min-width:298px;display:flex;position:relative}.section-name.white-text.form{width:40%}.section-name.padding-bottom{padding-bottom:40px}.section-name-text{padding-left:20px;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:500}.logo-discrption-wrapper{align-self:center}.logo-slider-image{height:100%}.light-gray-500{color:var(--secondary-grey--500)}.job-opening{border-top:1px solid var(--secondary--400);padding-top:20px;padding-bottom:20px}.job-opening:last-child{border-bottom:1px solid var(--secondary--400)}.job-opening:hover{box-shadow:0 8px 5px -4px #0003}.job-opening._1{border-top:1px solid var(--untitled-ui-primary100);cursor:pointer;margin-top:0;transition:transform 40ms linear,opacity 40ms linear;overflow:visible}.job-opening._1:hover{box-shadow:6px 6px 14px #9c9595}.job-opening._02{margin-top:0}.job-opening._02:hover{box-shadow:6px 6px 14px #9c9595}.job-opening._03{margin-top:0}.job-opening._03:hover{box-shadow:6px 6px 14px #9c9595}.job-opening._04{margin-top:0}.job-opening._04:hover{box-shadow:6px 6px 14px #9c9595}.job-opening.last-item{border-bottom:1px solid var(--secondary--400)}.job-opening.last-item:hover{box-shadow:none}.secondary-hero{height:auto;padding:140px 16px 120px;display:block}.secondary-hero.testimonisl-section{flex-direction:row;justify-content:flex-start;display:flex;position:relative}.secondary-hero.blog-page{padding-bottom:60px}.subtitle-why-us{width:40%;padding-left:5px}.subtitle-why-us._3{justify-content:flex-end;width:17%;margin-right:0;padding-right:5px;display:flex}.job-openings-list{margin-top:60px}.faq-text{margin-bottom:0;padding-top:6px;padding-bottom:30px}.get-started-form{padding-top:15vh}.rm-padding-top{padding-top:0}.results-image{max-width:80%;max-height:480px}.what-we-did-img.mobile{display:none}.blog-filter-btn{cursor:pointer;background-color:#585960;border-radius:20px;justify-content:center;align-items:center;width:110px;height:30px;margin-left:0;display:flex;position:relative}.light-gray-400{color:var(--untitled-ui-gray100)}.radio-button-wrapper-tags{background-color:#eee;border-radius:10px;justify-content:flex-start;align-items:center;margin-bottom:5px;margin-right:10px;padding:5px 10px;display:flex}.radio-button-wrapper-tags.right-padding{background-color:#eee;border-radius:20px;margin-bottom:10px;margin-right:10px;padding:5px 10px}.radio-button-wrapper-tags.all-filter{color:#f8f8f8;position:relative}.radio-button-wrapper-tags.all-filter.checked{color:red}.radio-button-wrapper-tags.all-filter.is-active{color:#da1111}.radio-button-wrapper-tags.all-filter.all{background-color:#0000;padding-top:0}.pagination-text-btn{background-color:#0000;border-style:none;border-width:0;margin-left:0;margin-right:0;padding:0;font-family:IBM Plex Sans,sans-serif}.blog-list-pagination{justify-content:space-between;margin-top:60px}.empty-list-text{background-color:#0000}.nav-bar-blog{border-bottom:1px solid var(--secondary--400);display:none;position:relative}.author-with-date{align-items:center;margin-top:10px;display:flex}.separator{margin-left:5px;padding-right:5px}.sharethis-inline-share-buttons{z-index:0;align-self:flex-start;position:relative}.sharethis-inline-share-buttons.share_btn_wrap{flex-flow:column;display:block}.all-posts-categories{display:none}.tags-filter-container{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:100%;padding:15px 40px}.text-block-111{display:none}.upload-btn{background-color:#0000;border:1px #000}.upload-btn.paragraph-sm.white-text{border:0 #000;padding-left:0;padding-right:0}.upload-btn.contact-form-section{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;margin-bottom:0;padding-bottom:0;padding-left:0;font-size:1rem;display:flex}.upload-btn.contact-form-section.cf_min_section{padding-top:0;padding-left:7px}.upload-btn.modal-form-section{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;padding-bottom:0;padding-left:0;font-size:1rem;display:flex}.upload-btn.modal-form-section.form_talent_resume_container{padding-top:0;overflow:visible}.default-state{flex-direction:column;display:flex}.default-state.resum_cont{position:relative}.upload-btn-tip{color:var(--secondary-grey--600);padding-left:6px}.upload-btn-tip.hidden{opacity:0;height:1px}.cv-form-success{background-color:var(--primary-dark);color:var(--white);text-align:left;border-radius:4px;padding-top:27px;font-size:28px;font-weight:500;position:absolute;inset:0%}.text-block-112{padding-right:20px;line-height:24px}.body-2,.body-3{font-family:IBM Plex Sans,sans-serif}.hidden-collection,.case-study-hidden-cta{display:none}.book-a-call-tip{color:#d0d1d3;font-family:IBM Plex Sans,sans-serif;font-size:13px;display:none}.hidden-checkbox{display:none}.checkbox-btn{background-color:#585960;border-radius:8px;flex:0 auto;align-self:center;padding:0;font-weight:500}.checkbox-btn.support{padding-top:8px;padding-bottom:8px}.checkbox-btn-wrapper{background-color:var(--secondary-grey--600);border-radius:4px;margin-bottom:0;padding:7px 15px;transition:color .4s,background-color .4s}.checkbox-btn-wrapper.is-active-inputactive{background-color:var(--white);color:var(--primary-dark);transition:color .4s,background-color .4s}.preferences-container{z-index:99;background-color:#faf7f2;border:2px solid #f1f1f1;border-radius:20px;min-width:500px;max-width:500px;max-height:1080px;padding:25px;position:relative}.fs-cookie-popup{z-index:3000000;border-top-style:solid;border-top-width:1px;border-top-color:var(--secondary-grey--600);background-color:var(--primary-dark);opacity:0;color:var(--white);border-bottom:2px #000;border-left:2px #000;border-right:2px #000;border-radius:0;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr .25fr .25fr .25fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;width:100%;max-width:100%;height:auto;padding:0 15px;display:none;position:fixed;inset:auto 0 0}.fs-cookie-popup.cookie-v2{z-index:3000000;border-top-style:solid;border-top-width:1px;border-top-color:var(--secondary-grey--600);border-right-style:solid;border-right-width:1px;border-right-color:var(--secondary-grey--600);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--secondary-grey--600);border-left-style:solid;border-left-width:1px;border-left-color:var(--secondary-grey--600);background-color:var(--brown900);opacity:100;flex-direction:column;align-items:start;width:23.625rem;padding:1.5rem 1.5rem 1.875rem;display:none;inset:auto 24px 24px auto}.consents-form{margin-bottom:0}.button-4{background-color:#27313d;border:2px solid #27313d;border-radius:10px;margin-top:5px;margin-bottom:5px;margin-right:20px;font-family:PT Sans,sans-serif;font-weight:400;transition:all .3s}.button-4:hover{color:#27313d;background-color:#fff;border:2px solid #27313d}.button-4.accept{float:left;text-align:center;font-family:PT Sans,sans-serif;font-weight:700}.button-4.deny{float:left;color:#27313d;text-align:center;background-color:#faf7f2;padding-left:15px;padding-right:15px;font-family:PT Sans,sans-serif}.button-4.deny:hover{color:#faf7f2;background-color:#27313d}.privacy-title{color:#27313d;margin-bottom:20px;font-family:PT Sans,sans-serif;font-size:22px;font-weight:700}.paragraph-29{margin-bottom:5px;font-family:PT Sans,sans-serif;font-size:12px;font-weight:400;line-height:15px}.paragraph-29.bold{color:#27313d;text-align:right;font-size:15px;font-weight:700}.cookie-tag{color:var(--white);margin-top:0;margin-bottom:10px;font-family:PT Sans,sans-serif;font-size:20px;font-weight:700}.grid-2{grid-column-gap:16px;grid-row-gap:16px;border-bottom:1px solid #d6d6d6;grid-template-rows:auto;grid-template-columns:1fr .25fr;grid-auto-columns:1fr;margin-top:10px;margin-bottom:10px;padding-bottom:5px;display:grid}.close-button-2{width:30px;height:30px;transition:all .3s;position:absolute;inset:20px 20px auto auto}.close-button-2:hover{opacity:.5;transform:scale(1.1)rotate(180deg)}.checkbox-label-2{display:none}.fs-manager-opener{cursor:pointer;background-color:#27313d;border:1px #000;border-radius:50px;width:40px;height:40px;padding:5px;transition:all .3s;position:fixed;inset:auto auto 20px 20px}.fs-manager-opener:hover{opacity:1;transform:rotate(270deg)scale(1.1)}.image-56{transition:all .2s}.fs-preferences-manager-wrapper{z-index:2;background-color:#27313dd9;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.cookie-paragraph{color:var(--white);align-self:center;width:80%;max-width:100%;margin-bottom:0;margin-right:20px;font-family:IBM Plex Sans,sans-serif;position:static}.cookie-paragraph.v2{color:var(--secondary--400);width:100%;margin-bottom:24px;margin-right:auto;font-size:.855rem;line-height:1.2rem}.checkbox{background-color:#b8b8b8;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/641d561fc09abad34ceca2af_np_circle_2713168_FFFFFF.svg);background-position:0%;background-repeat:no-repeat;background-size:contain;border-width:2px;border-color:#b8b8b8;border-radius:20px;width:40px;height:20px;transition:all .15s}.checkbox.w--redirected-checked{background-color:#27313d;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/641d561fc09abad34ceca2af_np_circle_2713168_FFFFFF.svg);background-position:100%;background-size:contain;border:2px solid #27313d}.checkbox.w--redirected-focus{box-shadow:none}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}.columns-27{flex:1}.image-57{max-height:362px}.dots-span{display:inline}.logo-slider-landing-page{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63f3b98b049e90dba143fbdf_new%20bag%20svg.svg);background-position:50%;background-size:cover;background-attachment:fixed;justify-content:space-around;align-items:center;width:100%;margin-top:0;margin-left:auto;padding-top:14px;padding-bottom:14px;display:flex;position:relative}.logo-slider-full-wrapper{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:80px;display:flex;overflow:hidden}.custom-software-image{height:145px;margin-bottom:30px}.column-15{padding-left:20px;padding-right:0}.pbm-slider-left-arrow{z-index:5;border:1px solid var(--untitled-ui-gray600);background-color:var(--primary-dark);border-radius:50px;width:40px;height:40px;margin:0 0 0 auto;padding-left:0;font-size:10px;display:none;position:absolute;inset:36% auto auto 0%;overflow:visible}.pbm-slider-right-arrow{z-index:5;border:1px solid var(--untitled-ui-gray600);background-color:var(--primary-dark);border-radius:50px;width:40px;height:40px;margin:0 0 0 auto;font-size:10px;display:none;position:absolute;inset:36% 0% auto auto;overflow:visible}.pbm-slider-nav{color:var(--secondary-grey--600);display:none;bottom:-60px}.explore-custom-software-image{object-fit:contain;align-self:stretch;width:70%;height:auto;overflow:hidden}.explore-image{object-fit:contain;height:100%;max-height:500px}.bordered-list-item{border-bottom:1px solid var(--secondary--400);width:100%;padding-top:36px;padding-bottom:20px;display:flex}.bordered-list-item.first-item{border-top:1px solid var(--secondary--400);justify-content:flex-start;align-self:flex-start;align-items:center}.pbm-form{width:100%;max-width:422px;margin-left:auto;padding-top:22px}.pbm-form.light-theme{background-color:#f6f7f7;border:1px solid #f1f1f1;border-radius:16px;max-width:458px;margin-top:-60px;padding:42px 50px 60px}.text-field-pbm-form{border-style:solid;border-width:1px;border-color:transparent transparent var(--untitled-ui-gray400);color:var(--white);letter-spacing:-.3px;background-color:#0000;margin-bottom:30px;padding:15px 10px 5px 5px;font-size:13px}.text-field-pbm-form::placeholder{color:var(--untitled-ui-gray100)}.text-field-pbm-form.light-theme{border-bottom-color:var(--e2e2e2);color:var(--primary-dark)}.text-field-pbm-form.light-theme::placeholder{color:var(--primary-dark)}.list-item-content{align-items:center;display:flex}.list-item-icon{margin-right:18px}.column-16{padding-left:0;padding-right:0}.pbm-list-item{width:50%;padding-top:0;padding-bottom:16px}.pbm-list-item.bordered{border-top:1px none var(--secondary-grey--600);border-bottom:1px solid var(--secondary-grey--600)}.pbm-list-item.bordered.first-item{border-top-style:solid}.pbm-list-item{width:100%}.pbm-list-item.bordered{padding-top:10px;padding-bottom:10px}.custom-software-row{border-right:1px solid var(--secondary--400);flex:1;align-self:center;display:flex}.custom-software-row.first-item{border-top:1px solid var(--secondary--400);margin-top:40px;display:flex}.custom-software-column{border-bottom:1px solid var(--secondary--400);border-left:1px solid var(--secondary--400);text-align:center;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;height:auto;padding:30px 60px;display:flex}.row{border-right:1px solid var(--secondary--400);align-self:center}.row.first-item{border-right-style:none;border-right-width:0;flex:1;margin-top:40px;display:flex}.row{border-right-style:none;border-right-width:0;flex:1;padding-top:40px;display:flex}.row.support-offer,.row.full-width{width:100%}.custom-solutions-image{width:74px;margin-bottom:16px}.compilant-solutions-img{width:100%;max-width:268px}.pbm-text-slider-content{background-color:#0000;width:94%;padding-left:100px;padding-right:100px;position:relative}.pbm-slider-mask{z-index:1;height:auto;position:static;overflow:hidden}.pbm-text-slider{margin-top:60px}.quote-image-wrapper{width:100%;max-width:210px;margin-right:50px}.list-column{flex-direction:column;padding-left:0;list-style-type:none;display:flex}.pbm-columns{margin-top:24px}.list-title{width:52%;display:flex}.pbm-form-title.white-text{padding-left:0;padding-right:10vw}.arrow-pbm-hero{position:absolute;inset:17% 0% auto auto}.logo-image-wrapper{max-width:130px;height:18px;padding-bottom:0;padding-left:20px;padding-right:20px}.logo-image-wrapper.height-x-2{height:40px}.logo-image-wrapper.width-plus{max-width:150px;height:22px}.mdc-landing-hero-image{width:100%;max-width:390px;margin-left:auto}.support-offer-image-wrapper{text-align:center;width:36%;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;font-family:IBM Plex Sans,sans-serif;font-size:18px;line-height:28px}.support-offer-image-wrapper.semibold{font-weight:500}.support-offer-image-wrapper.semibold.posts-sidebar-title{margin-bottom:16px}.support-offer-img-text{margin-top:20px}.support-offer-img{width:88px}.support-offer-arrow{padding-bottom:60px}.list-title-2{align-self:center;align-items:flex-start;width:35%;padding-right:20px;display:flex}.list-title-2.benefits{align-items:center;width:100%;padding-right:0}.list-title-2.text-tilte{width:35%;padding-right:6vw}.list-row-image{margin-right:40px}.list-row-image.benefits{margin-right:10%}.column-mdc-services{flex:1}.mdc-services-img{margin-bottom:20px}.column-17{padding-right:20px}.columns-29{flex:1}.mdc-form-title.white-text{padding-left:0;padding-right:2vw}.bordered-list-item-mdc-benefits{border-bottom:1px solid var(--secondary--400);width:100%;padding-top:20px;padding-bottom:20px;display:flex}.bordered-list-item-mdc-benefits.first-item{border-top:1px solid var(--secondary--400);justify-content:flex-start;align-self:flex-start;align-items:center}.list-item-content-mdc{align-items:center;display:flex}.column-18{padding-left:0;padding-right:0}.display-none{display:none}.hero-stack{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.hero-stack._8-vw-wrapper.blog{background-color:#0000;border-bottom-style:none;padding:140px 0 0}.hero-stack.blog{background-color:#0000;padding-top:140px;padding-left:0;padding-right:0}.margin-bottom-24px{margin-bottom:24px}.hero-image-2{width:100%;margin-top:50px}.hero-image-2.shadow-two{margin-top:auto}.post-read-time{justify-content:center;display:flex}.post-read-time.suggested{justify-content:flex-start;margin-top:16px}.separator-dot{padding-left:10px;padding-right:10px}.blog-hero-img-wrapper{border-top:1px dashed var(--secondary--400);outline-color:var(--secondary--400);outline-offset:0px;outline-width:2px;outline-style:none;width:100%;max-height:540px;margin-bottom:20px;padding-top:20px;overflow:hidden}.text-align-center{text-align:center}.image-source-info{color:var(--primary-dark);font-style:italic}.table-of-contents{padding-left:80px;padding-right:0;position:sticky;top:0}.table-of-contents-all-headings{max-width:21vw}.blog-post-content-column{padding-left:0}.blog-article-rate{background-color:var(--f1f1f1);border-radius:8px;width:100%;margin-top:0;margin-bottom:20px;padding:24px 48px}.article-conclusion{font-family:IBM Plex Sans,sans-serif}.article-author{border-bottom:1px dashed var(--secondary--400);flex-direction:column;margin-top:70px;margin-bottom:24px;padding-bottom:50px;display:flex;position:relative}.blog-post-banner{background-color:var(--f1f1f1);width:100%;padding:45px 65px;display:flex}.blog-post-banner.with-img{margin-bottom:40px;padding-top:30px;padding-bottom:30px}.blog-post-banner.with-img.theme-dark{background-color:var(--heading);color:var(--untitled-ui-gray50);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:0 0;background-size:auto;background-attachment:fixed}.blog-post-banner.theme-dark{background-color:var(--heading);color:var(--untitled-ui-gray50);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63f3b98b049e90dba143fbdf_new%20bag%20svg.svg);background-position:0 0;background-size:auto;background-attachment:fixed}.banner-main-content{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;display:flex}.banner-main-content.with-img{flex-direction:column;flex:1;align-items:stretch;padding-top:15px;padding-bottom:15px}.banner-image{align-self:center;max-width:250px}.banner-col{padding-right:30px}.banner-col.btn-col.mobile{display:none}.blog-post-author-img{object-fit:cover;border-radius:110px;width:121px;min-width:121px;height:121px;margin-right:24px;overflow:hidden}.columns-31{align-self:center;width:80%;display:flex}.author-col1{align-self:center}.suggested-blog-articles{grid-column-gap:16px;grid-row-gap:16px;margin-top:34px;display:flex}.suggested-blog-articles.main-wrapper{flex-flow:column;max-width:100%}.suggested-blog-articles.main-wrapper.blog_post_related_wrap{margin-top:0}.suggested-articles-row{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.suggested-article{width:100%;max-width:34vw;padding-left:0;padding-right:1.5vw}.suggested-article:first-child{padding-left:0}.suggested-article:last-child{padding-right:0}.author-social-media{grid-column-gap:25px;padding-top:12px;display:flex}.author-social-media.absolute-position{padding-top:0;padding-left:145px}.title-faq-item{width:90%;padding-top:10px;padding-left:5px}.title-faq-item._3{justify-content:flex-end;width:17%;margin-right:0;padding-right:5px;display:flex}.faq-article-list{padding-top:10px}.suggested-article-img{object-fit:contain;width:100%;max-width:120%}.suggested-article-img-wrapper{max-height:186px;overflow:hidden}.author-info-content{width:60%;margin-top:auto;margin-bottom:auto;padding-left:0}.author-info-content.only-desktop{margin-bottom:1rem}.underline{text-decoration:underline}.article-author-link-wrapper{align-items:center;display:flex}.author-social-media-absolute-links{width:100%;height:80px;position:absolute;inset:auto auto 0% 0%}.blog-article-content{grid-column-gap:0px;padding:0;position:relative}.author-info-mobile{display:none}.modal-container{background-color:var(--secondary--400);width:100%;display:none}.modal-light-theme{z-index:2000;background-color:var(--secondary--400);opacity:.01;width:100%;padding-top:10vh;padding-bottom:0;font-family:IBM Plex Sans,sans-serif;display:block;position:absolute;inset:0%}.div-block-18{flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex}.hr-manager-details{grid-column-gap:50px;grid-row-gap:50px;flex-wrap:wrap;flex:1;justify-content:space-between;align-self:center;align-items:center;height:100%;display:flex}.hr-head-wrapper{align-items:center;height:80px;display:flex}.creer-adrres-col{grid-column-gap:20px;grid-row-gap:20px;flex:1;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:space-between;align-self:stretch;display:flex}.button-v2{border:1px solid var(--red--red3);background-color:var(--red--red3);color:var(--white);border-radius:65px;min-height:2.75rem;padding:.625rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.5rem}.button-v2:hover{opacity:.8}.button-v2:active{background-color:var(--red--red2);opacity:100}.button-v2.disabled{border-color:var(--red--red4);background-color:var(--red--red4);cursor:default}.button-v2.lp{background-color:var(--semantic--error)}.button-v2.lp:hover{background-color:#f34721}.button-v2.lp.lp_form_btn{padding-left:4.7rem;padding-right:4.7rem}.button-v2.modal-btn{font-size:1.1rem;font-weight:400}.button-v2.m-a-lp{margin-top:32px}.button-v2.contact-form-section{background-color:var(--red--red3);cursor:pointer;width:100%}.buttons-wrapper-components-kit{grid-template-rows:auto;grid-template-columns:max-content max-content max-content max-content;justify-content:space-between;align-items:center;padding:40px 8vw}.button-v2-outline{border:2px solid var(--secondary--700);color:var(--secondary--700);white-space:nowrap;background-color:#0000;border-radius:65px;padding:.55rem 1.8rem;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.button-v2-outline:hover{border-color:var(--secondary--600);color:var(--secondary--600)}.button-v2-outline.disabled{border-color:var(--secondary--500);color:var(--secondary--500);cursor:default}.button-v2-outline.light{border-color:var(--untitled-ui-white);color:var(--untitled-ui-white)}.button-v2-outline.light:hover{border-color:var(--secondary--400);color:var(--secondary--400)}.button-v2-outline.light.disabled{border-color:var(--untitled-ui-gray300);color:var(--untitled-ui-gray300)}.button-v2-outline.lp{text-align:center;justify-content:center;font-size:1.5rem;line-height:2rem}.button-v2-link{color:var(--secondary--700);background-color:#0000;padding:0;font-size:1.125rem;font-weight:500;line-height:1.875rem;text-decoration:none;overflow:hidden}.button-v2-link:hover{color:var(--secondary--600)}.button-v2-link.disabled-button{color:var(--secondary--500)}.button-v2-link.dark-theme{color:var(--untitled-ui-white)}.button-v2-link.dark-theme:hover{color:var(--secondary--400)}.button-v2-link.dark-theme.footer-button{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;font-family:Bebas neue pro bold,sans-serif;font-size:6.25rem;font-weight:400;line-height:6.25rem;display:flex}.button-v2-link.dark-theme.service-button{letter-spacing:-.0625rem;font-size:1.5rem;line-height:2rem}.button-v2-link.contact{color:var(--secondary--700);margin-bottom:-.563rem;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.625rem}.button-v2-link.contact:hover{color:var(--secondary-grey--600)}.button-v2-link.contact.light{color:var(--white)}.button-v2-link.contact.light:hover{color:var(--secondary--400)}.button-v2-link.nav-link{color:var(--secondary--700);letter-spacing:-.0625rem;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}.button-v2-link.nav-link.animated-inline-link{padding-right:1.5px}.button-v2-link.service-button,.button-v2-link.hero-button{letter-spacing:-.0625rem;font-size:1.5rem;line-height:2rem}.button-v2-link.hero-button.mobile-small{display:none}.button-v2-link.thank-you-button{letter-spacing:-.0625rem;font-size:1.125rem;line-height:1.5rem}.button-v2-link.thank-you-button.mobile-small{display:none}.button-v2-link.service-button-link{grid-column-gap:12px;grid-row-gap:12px;transition:all .4s;display:flex}.button-v2-link.service-button-link:hover{grid-column-gap:18px;grid-row-gap:18px;opacity:1;color:var(--red--red3)}.button-v2-link.service-button-link.mobile{display:none}.button-v2-link.service-button-link.color-white{color:var(--white)}.button-v2-link__text{text-decoration:none}.button-v2-link__text.light{color:var(--white)}.button-v2-link__text.services-link.animated-inline-link-v2{cursor:pointer;display:inline-block}.button-v2-link__text.services-link{letter-spacing:-.025rem;font-size:1.126rem;line-height:1.625rem}.button-v2-link__text.services-link-v2{font-size:1rem;font-weight:500}.button-v2-link__underline{background-color:var(--secondary--700);height:1.5px;margin-top:-.25rem}.button-v2-link__underline.contact{background-color:var(--secondary--700);height:.1em;margin-top:.02em}.button-v2-link__underline.contact.light{background-color:var(--white)}.button-v2-link__underline.contact.hidden{transform:translate(-100%)}.button-v2-link__underline.dark-theme{background-color:var(--white)}.button-v2-link__underline.dark-theme.footer-contact-link__underline{position:relative;bottom:0}.button-v2-link__underline.inline{transform:translate(-100%)}.buttons-wrapper-components-kit-dark{background-color:var(--primary-black);grid-template-rows:auto;grid-template-columns:max-content max-content max-content;justify-content:space-between;align-items:center;padding:40px 8vw}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.nav-bar-component{z-index:500;background-color:#fff;flex-direction:column;align-items:center;min-height:5.688rem;max-height:72px;display:flex;position:fixed;inset:0% 0% auto}.nav-bar-component.transparent{background-color:#fff0;position:absolute}.nav-bar-component.dark-theme{background-color:var(--secondary--800);min-height:4rem;max-height:72px}.nav-bar-component.navbar-v3{width:100%;min-height:4rem}.nav-bar-component.navbar-v3.dark-theme{max-height:4.375rem}.nav-bar-component.navbar-v3.light-theme{background-color:var(--white);background-image:linear-gradient(#fff,#fff)}.nav-bar-component.navbar-v3.light-theme.only-desktop.test-1{background-color:var(--untitled-ui-gray400);background-image:none;min-height:4rem;max-height:4.5rem}.nav-bar-component.navbar-v3.light-theme.only-desktop.top_banner_active{top:2.1rem}.nav-bar-component.navbar-v3.light-theme{background-color:var(--white);width:100%;max-height:4.5rem}.main-wrapper{flex:0 auto;justify-content:space-between;width:100%;max-width:90rem;padding-left:4.594rem;padding-right:4.594rem;transition:color .2s;display:flex}.main-wrapper.hero{grid-column-gap:25px;justify-content:flex-start;align-items:stretch;height:100%;min-height:620px;max-height:940px;margin-left:0;margin-right:7vw;padding-top:80px;padding-bottom:0;display:flex}.main-wrapper.our-story{justify-content:center;margin-top:0;margin-bottom:0;padding-bottom:0}.main-wrapper.what-we-do{justify-content:space-between;padding:0}.main-wrapper.experience{justify-content:space-between;align-items:stretch;padding-top:120px;padding-bottom:0}.main-wrapper.exp-2{flex-direction:column;padding-top:0;padding-bottom:0;font-family:IBM Plex Sans,sans-serif;position:static}.main-wrapper.clients{border:1px #000}.main-wrapper.tech{padding-top:0;padding-bottom:20px}.main-wrapper.call{padding-top:50px;padding-bottom:50px;text-decoration:none;display:flex}.main-wrapper.footer{justify-content:flex-start;align-items:stretch;padding-top:80px;padding-bottom:80px;display:flex}.main-wrapper.privacy{flex-direction:column;margin-top:140px}.main-wrapper.join{justify-content:flex-start;padding-top:0;padding-bottom:0}.main-wrapper.job-opening{border:1px #000;justify-content:flex-start;padding-top:100px;padding-bottom:60px}.main-wrapper.job-opening-link{flex-direction:column;flex:1;justify-content:center;align-items:stretch}.main-wrapper.career-hero-1{justify-content:flex-start;margin-top:0;margin-bottom:70px;padding-bottom:0}.main-wrapper.career-hero-2{flex-direction:row;justify-content:flex-start;padding-top:0}.main-wrapper.career-about-us{padding-top:0;transition:transform 40ms linear,opacity 40ms linear}.main-wrapper.career-about-us-2{grid-column-gap:20px;justify-content:flex-end;padding-bottom:0}.main-wrapper.why-us-1{justify-content:flex-start;padding-top:0;padding-bottom:50px}.main-wrapper.we-care-about-ypur{justify-content:flex-start;padding-top:150px;padding-bottom:50px}.main-wrapper.vacancies{justify-content:flex-start;margin-top:0;margin-bottom:36px;padding-top:100px}.main-wrapper.form-1{padding-top:116px;padding-bottom:0}.main-wrapper.form-footer{padding-top:50px}.main-wrapper.form-2{justify-content:flex-start;padding-bottom:116px}.main-wrapper.career-adress{padding-top:130px;padding-bottom:130px}.main-wrapper.why-us-faq{cursor:pointer;padding-top:40px;padding-bottom:30px;transition:transform 40ms linear,opacity 40ms linear}.main-wrapper.tab-animation{flex-direction:column;margin-top:0;padding-top:0;overflow:hidden}.main-wrapper.description-3{justify-content:flex-end}.main-wrapper.description-3.director-head-2nd-section,.main-wrapper.description-3.middle-business-analyst-description-wrapper{padding-top:140px;padding-bottom:140px}.main-wrapper.description-3.head-of-ba-discription-wrapper{padding-top:0;padding-bottom:0}.main-wrapper.page-discription{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper.why-they-needed-1{padding-top:0;padding-bottom:0}.main-wrapper.why-they-need-pic{justify-content:flex-start;padding-bottom:0}.main-wrapper.what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper.what-we-did.cartier,.main-wrapper.client-challenges{padding-top:0;padding-bottom:0}.main-wrapper.solution{padding-top:0}.main-wrapper.solution.quantuvis._01{padding-top:0;padding-bottom:0}.main-wrapper.pursuant-result-2{padding-top:100px;padding-bottom:100px}.main-wrapper.focal-revenue{padding-top:60px}.main-wrapper.focal-clients{padding-top:0;padding-bottom:0}.main-wrapper.focal-what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper.focal-revenuewhat-we-did{margin-right:8vw;padding-top:100px;padding-bottom:100px}.main-wrapper.what-we-do-2,.main-wrapper.why-they-needed{padding-top:0;padding-bottom:0}.main-wrapper.cartier-technologies{padding-top:100px;padding-bottom:0}.main-wrapper.blog-page{width:100%;padding-top:0;padding-bottom:0}.main-wrapper.portfolio{justify-content:flex-start;padding-top:0}.main-wrapper.mobile-nav-bar{width:auto;height:80px;padding-left:5px;padding-right:5px;display:block}.main-wrapper.get-started-form{flex-direction:column;height:auto;padding-top:20px;padding-bottom:0;display:block}.main-wrapper.quantuvis-head,.main-wrapper.quantuvis-clients-challenges{padding-top:0;padding-bottom:0}.main-wrapper.quantuvis{padding-top:100px;padding-bottom:100px}.main-wrapper.quantuvis-results{padding-top:0;padding-bottom:0}.main-wrapper.quantuvis-technologies{padding-top:100px;padding-bottom:100px}.main-wrapper.quantuvis-technologies._01-copy{padding-top:140px}.main-wrapper.hawaii-head{padding-top:0;padding-bottom:0}.main-wrapper.hawaii-clients-challenges{padding-top:140px;padding-bottom:100px}.main-wrapper.hawaii-clients-challenges.fangage-clients-challengs-wrapper{padding-bottom:140px}.main-wrapper.hawaii-clients-challenges.fangagedaichi-clients-challengs-section-clients-challengs-wrapper-copy{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper.hawaii-clients-challenges.pillowph1-client-challengs-wrapper{padding-top:0;padding-bottom:0}.main-wrapper.what-we-do-1{padding-top:0}.main-wrapper.solution-2-hawaii{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper.pillowph-solutions{padding-top:100px}.main-wrapper.fangage-hrad{padding-top:0;padding-bottom:0}.main-wrapper.fangage-what-we-did{padding-top:140px;padding-bottom:140px}.main-wrapper.fangage-josh-bryant{justify-content:center;padding-top:70px;padding-bottom:50px}.main-wrapper.daichi-solutions{padding-top:80px}.main-wrapper.daichi-solutions.nova{padding-top:60px}.main-wrapper.daichi-solutions.pillowph1-solution-wrapper-1,.main-wrapper.novo-nordisk-head-section-wrapper,.main-wrapper.pillowph1-head-section-wrapper{padding-top:0;padding-bottom:0}.main-wrapper.pillowph-results-secttion-wrapper{margin-right:4vw;padding-top:0;padding-bottom:0;position:relative}.main-wrapper.page-discription-wrapper{flex-direction:column;padding-top:100px}.main-wrapper.portfolio-tag-sectio-wrapper{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column}.main-wrapper.projects-content{padding-top:100px;padding-bottom:100px}.main-wrapper.projects{color:#f55d5d;background-color:#0000;flex-direction:row;align-items:flex-start;padding-top:100px}.main-wrapper.code{flex-direction:column;padding-top:66px}.main-wrapper.blogs{flex-direction:column;margin-left:8vw;margin-right:8vw;display:block}.main-wrapper.blogs-content{width:100%;padding-top:100px;padding-bottom:100px}.main-wrapper.blog-body1{flex-direction:column;padding-top:140px;padding-bottom:100px}.main-wrapper.view-all-vacancies{justify-content:flex-end}.main-wrapper.link-wrapper{padding-top:50px;padding-bottom:100px}.main-wrapper.cartier-solution-s-2{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper.modal-wrapper{opacity:.01;text-align:left;flex-direction:column;padding-top:20px;position:static;top:0%;left:0%;right:0%}.main-wrapper.mobile-version{flex-direction:column;padding-top:46px;padding-bottom:46px;display:flex}.main-wrapper.portfolio-tags-filter{color:#fff;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-direction:column;padding:22px 40px;position:relative}.main-wrapper.portfolio-projects{padding-top:140px;padding-bottom:140px}.main-wrapper.get-started-form{flex-direction:column;height:100vh}.main-wrapper.focal-revenue-copy{max-width:1145px;padding-top:0;padding-bottom:0}.main-wrapper.full-width{width:100%}.main-wrapper.section.portfolio-projects{padding-left:0;padding-right:0}.main-wrapper._404-page{padding-bottom:60px}.main-wrapper.hipaa-compliance{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-size:auto;background-attachment:fixed;border-radius:16px;flex-flow:row;padding:84px}.main-wrapper.explore-custom-software{flex-direction:column;flex:none;align-items:flex-start;margin-right:2vw;padding-top:138px;padding-bottom:138px}.main-wrapper.pbm-text-slider-section{flex-flow:column wrap;align-items:center}.main-wrapper.logos-wrapper{flex:1;align-self:center;align-items:center}.main-wrapper.benefits-section{align-items:flex-start}.main-wrapper.cookie{align-self:center;width:100%}.main-wrapper.blog-container,.main-wrapper.blog-post-suggestion{flex-direction:column}.main-wrapper.blog-post-suggestion.authors-article{padding-top:30px}.main-wrapper.faq-description{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:10px;overflow:hidden}.main-wrapper.author-page-profile{background-color:var(--f1f1f1);border-radius:8px;align-items:center;padding:60px 90px}.main-wrapper.about-author{padding-top:30px}.main-wrapper.modal-form-container{flex-direction:column;margin-left:auto;margin-right:auto}.main-wrapper.modal-form-container.light-theme{background-color:var(--white);border-radius:8px;width:100%;max-width:566px;height:514px;margin-top:auto;margin-bottom:auto;padding:48px 72px;position:relative}.main-wrapper.head-services{grid-column-gap:10px}.main-wrapper.align-center{align-items:center}.main-wrapper.align-center.nav-content-wrapper{margin-left:0;margin-right:0}.main-wrapper.align-center.nav-bar-desktop{background-color:var(--white)}.main-wrapper.align-center.nav-bar-desktop.transparent{background-color:#0000}.main-wrapper.align-center.nav-bar-desktop.dark-theme{background-color:var(--brown900)}.main-wrapper.align-center.nav-bar-custom{background-color:var(--white)}.main-wrapper.align-center.nav-bar-custom.transparent{background-color:#0000}.main-wrapper.position-relative{position:relative}.main-wrapper.dark-mobile-nav-bg{background-color:var(--secondary--800)}.main-wrapper.mobile{display:none}.main-wrapper.flex-column{flex-flow:column}.main-wrapper.white-bg{background-color:var(--white)}.main-wrapper.how-we-differ{flex-flow:column;height:100%}.main-wrapper.services-page,.main-wrapper.expertise-content{flex-flow:column}.main-wrapper.expertise-content.hiring_process_wrap{max-width:100%}.main-wrapper.m-a-landing-hero{padding-top:60px}.main-wrapper.landing-header{align-items:center}.main-wrapper.contact-us-page{margin-top:auto;margin-bottom:auto}.main-wrapper.counters-wrapper{padding-bottom:120px}.main-wrapper.blog-hero{width:100%}.main-wrapper.our-approach-content{color:var(--secondary--800);flex-flow:column;align-items:flex-start}.main-wrapper.i-lab-page-how-cost-section{flex-flow:column;justify-content:flex-start}.main-wrapper.display-none{display:none}.main-wrapper.navbar-dropdown{background-color:var(--white)}.main-wrapper.faq_container{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:space-between;align-items:flex-start;max-width:none}.main-wrapper.price_wrap,.main-wrapper.sw_ditale_wrap,.main-wrapper.legacy_price_wrap,.main-wrapper.expertise_wrap{flex-flow:column}.main-wrapper.acent_banner_top{background-color:#dcf2ed;justify-content:center;align-items:center;position:relative}.main-wrapper.sw_serve_wrap{grid-column-gap:80px;grid-row-gap:80px;flex-flow:column}.main-wrapper.footer_contact_wrap{grid-column-gap:30px;grid-row-gap:30px;align-items:stretch;display:block}.main-wrapper.client_hero_container{flex-flow:column;justify-content:space-between;align-items:center;padding-top:120px;padding-bottom:160px}.main-wrapper.client_info_min{flex-flow:column}.font-d1-display{color:var(--heading);margin-top:0;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.5rem}.font-d1-display.mobile.blog_title{color:var(--primary-dark);max-width:56.875rem;margin-left:auto;margin-right:auto}.font-d1-display.mobile-main-page.color-800{color:var(--secondary--800)}.font-d1-display.white-text{color:var(--white)}.head-content-wrapper{grid-row-gap:5.188rem;flex-direction:column;flex:auto;align-self:stretch;max-width:32.5rem;display:flex}.head-content-wrapper.color-700{color:var(--secondary--700)}.head-content-wrapper.services-hero{grid-row-gap:4rem;color:var(--secondary--700);justify-content:space-between;width:50%}.head-content-wrapper.services-hero.life-science-sd-hero.ls_hero_container{grid-column-gap:5rem;grid-row-gap:5rem;max-width:100%}.head-content-wrapper.solutons-hero{grid-row-gap:4rem;color:var(--secondary--700);justify-content:space-between;width:50%}.head-content-wrapper.tdd-page-hero{grid-column-gap:7rem;grid-row-gap:7rem;color:var(--secondary--700);flex-flow:column;justify-content:space-between;width:51%;max-width:34.2rem}.head-content-wrapper.tdd-page-hero.helth_check_hero_text.cto_hero_text{justify-content:center;align-items:stretch}.head-content-wrapper.prog_solution_head_container{justify-content:center;min-width:32.5rem}.head-image-wrapper{flex-flow:column-reverse;justify-content:center;align-items:center;width:100%;max-width:44.188rem;margin-bottom:-1.438rem;margin-right:-1.875rem;padding-top:4.8rem;display:flex}.head-image-wrapper.padding-vertical{padding-top:60px}.head-image-wrapper.desktop-image.services-page{align-self:flex-start;margin-bottom:0;margin-right:0;padding-top:0;padding-left:30px;padding-right:0}.head-image-wrapper.desktop-image.solutions-page{justify-content:flex-end;align-items:flex-start;margin-bottom:0;margin-right:0;padding-top:0;padding-left:6vw}.head-image-wrapper.desktop-image.tdd-page{align-self:flex-start;max-width:33rem;margin-bottom:0;margin-right:0;padding-top:0;padding-left:30px;padding-right:0}.head-image-wrapper.desktop-image.tdd-page.helth_check_img{padding-left:0}.head-image-wrapper.desktop-image.life-science-sd-hero{justify-content:flex-end;align-self:flex-start;align-items:center;max-width:37rem;margin-bottom:0;margin-right:0;padding-top:0;padding-left:2rem}.head-image-wrapper.desktop-image.product_dev_page_img{flex-flow:column-reverse;justify-content:center;align-items:center;max-width:37.8rem;margin-bottom:0}.head-image-wrapper.desktop-image.ps_head_img{margin-bottom:0;padding-top:0}.image-full-width{object-fit:contain;width:100%}.image-full-width.mobile,.image-full-width.light,.image-full-width.tablet{display:none}.image-full-width.fit-cover{object-fit:cover}.image-full-width.min-width_100vw.mobile-img{transition:transform .8s}.image-full-width.custom-fit{object-fit:scale-down}.image-full-width.max-height{max-height:8rem}.image-full-width.what-we-do-img{height:auto}.image-full-width.up-btn-img{filter:contrast(1.23)}.service-buttons__wrapper{grid-column-gap:2rem;grid-row-gap:2rem;margin-top:0;display:flex}.service-buttons__wrapper.mobile{display:none}.service-buttons__wrapper.main-page{align-items:center}.dark-background{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63f3b98b049e90dba143fbdf_new%20bag%20svg.svg);background-position:50%;background-size:auto;background-attachment:fixed}.dark-background.centered-section.footer{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/657ad7e9e9ea853b770132ae_footer%20bg.webp);background-position:50%;background-size:auto;padding-top:5.438rem;padding-bottom:2.375rem}.dark-background.centered-section.mobile{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/665e15b527b9bf689db18ebb_noise-bg.webp);background-size:contain}.dark-background.centered-section.mobile.p-relative{background-color:var(--secondary--800);background-color:#18181b;background-image:none;flex-flow:column;padding-top:60px;position:relative}.dark-background.centered-section.how-we-help{flex-flow:column}.dark-background.avadel__outcome{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/65cdf2cce08bd9dd0dcbb20f_bg.webp)}.section-content__wrapper{flex-direction:column;flex:1;align-items:flex-start;display:flex}.section-content__wrapper.testimonials{grid-column-gap:10vw;grid-row-gap:10vw;flex-direction:row;flex:none;justify-content:space-between;align-items:stretch;width:100%;display:flex}.section-content__wrapper.main-page__hero.sw_page_wrap{height:auto}.section-content__wrapper.grid-2-columns-blog-article{grid-column-gap:0px;grid-row-gap:0px;flex-flow:wrap;grid-template-columns:3fr .25fr;grid-auto-columns:.75fr;display:flex;position:relative}.section-content__wrapper.grid-2-columns-blog-article.blog_main_content_wrap{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row}.section-content__wrapper.mobile{display:none}.section-content__wrapper.author-content-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;max-width:70%}.section-content__wrapper.light-theme{color:var(--white)}.section-content__wrapper._404-page{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:center;align-items:center;padding-bottom:3rem;position:relative}.section-content__wrapper.padding-vertical,.section-content__wrapper.flex-column{padding-top:150px}.section-content__wrapper.case-studies-home{flex-flow:row;flex:1;width:100%;height:100%}.section-content__wrapper.m-a-landing-serve-section-content{grid-column-gap:12px;grid-row-gap:12px;margin-bottom:120px}.section-content__wrapper.m-a-our-clients-say-section{grid-column-gap:48px;grid-row-gap:48px;justify-content:flex-start;align-items:stretch}.section-content__wrapper.m-a-our-clients-say-section.sw_testimonials_wrap{grid-column-gap:3rem;grid-row-gap:3rem}.section-content__wrapper.m-a-our-clients-say-section.estate_testi_wrap{margin-bottom:100px}.section-content__wrapper.m-s-pricing-overview-section{flex-flow:row;justify-content:flex-start;align-self:flex-start;align-items:center}.section-content__wrapper.m-a-footer-wrapper{color:var(--secondary--500);flex-flow:row;justify-content:space-between;font-size:1rem;line-height:1.5rem}.section-content__wrapper.technology-stack-title{flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:80px}.section-content__wrapper.home-old-key-facts{grid-column-gap:1rem;grid-row-gap:1rem}.section-content__wrapper.faq-service-section{padding-bottom:32px}.section-content__wrapper.serve-section-content{grid-column-gap:12px;grid-row-gap:12px;margin-bottom:120px}.section-content__wrapper.serve-section-content.legacy_serve_container{grid-column-gap:1rem;grid-row-gap:1rem}.section-content__wrapper.serve-section-content.ls_serve_wrap{margin-bottom:0}.section-content__wrapper.serve-section-content.estate_serve_wrap{margin-bottom:100px}.section-content__wrapper.faq-i-lab-page{margin-top:120px;padding-bottom:32px}.section-content__wrapper.get-started-form-v2{color:var(--white)}.section-content__wrapper.our-approach-tdd-page{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:space-between;width:100%;margin-bottom:5rem}.section-content__wrapper.our-approach-tdd-page.legacy_process_title{margin-bottom:4rem}.section-content__wrapper.our-approach-tdd-page.hh_approach{grid-column-gap:1rem;grid-row-gap:1rem;margin-bottom:3rem}.section-content__wrapper.faq_title_container{flex:0 auto;width:50%;display:flex}.services-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;width:100%;display:grid}.service{display:flex}.service-content{grid-column-gap:1.906rem;grid-row-gap:1.906rem;border-top:2px solid var(--secondary--400);flex-wrap:wrap;flex:1;padding:2rem 5.19px 2rem 4.25rem;display:flex}.service-head{grid-column-gap:2.375rem;grid-row-gap:2.375rem;border-top:2px solid var(--secondary--400);border-right:2px solid var(--secondary--400);flex:0 auto;align-items:flex-start;max-width:24.5rem;display:flex}.service-head-name{padding-top:2rem;padding-bottom:2rem;padding-right:1.875rem}.service-number{color:var(--secondary--400);margin-top:2.313rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.service-button-wrapper{flex:none;align-self:flex-start}.regular-bold{color:var(--heading);font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.regular-bold.light{color:var(--white)}.centered-section{justify-content:center;align-items:flex-start;padding-top:120px;padding-bottom:120px;display:flex}.centered-section.head{padding-top:2.375rem;padding-bottom:4.688rem}.centered-section.head.life-science-sd-hero{padding-bottom:3.688rem}.centered-section.head.head_new{padding-top:9.563rem;padding-bottom:8.125rem}.centered-section.contact{padding-top:0}.centered-section.limit-to-view-port{max-width:100vw;overflow:hidden}.centered-section.limit-to-view-port.top-margin-zero.bottom-margin-zero.relative{position:relative}.centered-section.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.sticky-scroll{background-color:var(--white);flex-flow:column;padding-top:150px}.centered-section.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.column.sticky-scroll{height:100%}.centered-section.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.column{background-color:#fff;flex-flow:column;padding-top:150px;padding-bottom:150px;position:relative}.centered-section.zero-margin{padding-top:0;padding-bottom:0}.centered-section.work-with-us{padding-top:0}.centered-section.top-margin-zero{flex-direction:row;padding-top:0}.centered-section.top-margin-zero.bottom-margin-zero.success-stories.mt-80{margin-top:80px}.centered-section.top-margin-zero.bottom-margin-zero.success-stories.sticky-scroll{background-color:var(--white);margin-top:0;padding-top:150px}.centered-section.top-margin-zero.mobile.blog_post_body_wrap{margin-bottom:120px;padding-bottom:0}.centered-section.bottom-margin-zero{padding-bottom:0}.centered-section.custom-top-margin{padding-top:5rem}.centered-section.custom-padding{flex:1;padding-top:2rem}.centered-section._404-page-wrapper{background-color:var(--secondary--800);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/66560842309c4bf8b3a2bea3_bg-dark.png);background-position:0 0;background-size:contain;justify-content:center;align-items:center;height:100vh;padding-top:7rem;padding-bottom:.5rem}.centered-section.black-background.key-facts{flex-flow:column;padding-top:100px;padding-bottom:0}.centered-section.black-background.key-facts.sticky-scroll{padding-top:64px;padding-bottom:180px}.centered-section.green-bg,.centered-section.green-bg.our-solutions-section{background-color:var(--green--300)}.centered-section.green-bg.m-a-pricing-section{padding-top:120px}.centered-section.services-section{margin-bottom:0;padding-top:0;padding-bottom:0}.centered-section.green-bg{background-color:#edf4ee}.centered-section.how-we-differ{background-color:#f4f4f4;height:100%;padding-top:100px;padding-bottom:120px;position:relative}.centered-section.how-we-differ.display-none{display:none}.centered-section.how-we-differ.approach_cards{padding-top:120px}.centered-section.contact-section{padding-top:140px;padding-bottom:140px}.centered-section.white-bg{background-color:var(--white);position:relative}.centered-section.our-clients-say-section{background-color:var(--white);padding-top:120px;position:relative}.centered-section.case-studies-section{padding-top:140px;padding-bottom:120px}.centered-section.services-provided-section{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-size:auto;background-attachment:fixed;padding-top:120px;padding-bottom:130px;position:relative}.centered-section.services-provided-section.legacy_service_provide{padding-bottom:120px}.centered-section.services-provided-section.ls_serve_section{margin-bottom:-1px;padding-bottom:0}.centered-section.services-provided-section.ls_help_section{background-image:none;padding-bottom:120px}.centered-section.services-page{background-color:var(--green--200);padding-top:80px;padding-bottom:120px}.centered-section.expertise-content{background-color:var(--white);padding-top:100px;position:relative}.centered-section.expertise-content.life-science-page{background-color:var(--secondary--200)}.centered-section.expertise-content.cto_expertise{padding-bottom:0}.centered-section.expert-services{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6748798ebce4e3ab65aed19d_Bg%20grain.png);background-position:0 0;background-size:auto;background-attachment:fixed;padding-top:120px}.centered-section.expertise-section{position:relative}.centered-section.m-a-landing-serve-section{padding-top:60px}.centered-section.m-a-landing-tech-audit-section{padding-top:140px;padding-bottom:140px}.centered-section.audit-outcomes{padding-top:140px}.centered-section.m-a-lp-approach-section{background-color:var(--secondary--200);padding-top:140px}.centered-section.m-a-clients-say-section,.centered-section.m-a-faq-section{padding-top:120px}.centered-section.m-a-contact-us{color:var(--secondary--400);background-color:#1c2527}.centered-section.m-a-footer{background-color:var(--secondary--800);padding-top:24px;padding-bottom:24px}.centered-section.m-a-footer.display-none{display:none}.centered-section.contact-us-dark-theme{background-color:var(--brown900);padding-top:120px}.centered-section.contact-us-dark-theme.contact-us-page{justify-content:center;align-items:stretch;padding-top:160px}.centered-section.contact-us-dark-theme.contact_section_min{display:flex}.centered-section.contact-us-dark-theme.contact_section_min.contact_form_vacancy{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-repeat:repeat;background-size:auto}.centered-section.how-we-help{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-size:auto;background-attachment:fixed;flex-flow:column;justify-content:center;align-items:center;padding-top:140px;padding-bottom:140px}.centered-section.home-hero-section{padding-top:7.45rem;padding-bottom:0}.centered-section.home-hero-section.sw_hero_section{padding-top:11.688rem}.centered-section.home-hero-section.pd_page_hero{padding-top:6.688rem}.centered-section.our-solutions-section{background-color:var(--green--200);padding-top:100px}.centered-section.key-facts-home-page{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-size:auto;background-attachment:fixed;padding-top:120px}.centered-section.technology-stack{background-color:var(--secondary--200);padding-top:100px;padding-bottom:100px}.centered-section.technology-stack.legacy_process_section{padding-top:140px;padding-bottom:140px}.centered-section.technology-stack.pd_tech,.centered-section.technology-stack.hh_process_container{padding-top:120px;padding-bottom:120px}.centered-section.service-faq{flex-flow:row;align-items:center;padding-top:120px;padding-bottom:120px}.centered-section.service-faq.hero_section{flex-flow:column;padding-top:184px}.centered-section.service-faq.faq_section.faq_approach{padding-top:0}.centered-section.service-faq.legacy_testi{padding-bottom:100px}.centered-section.service-faq.hh_testi,.centered-section.service-faq.ls_rew,.centered-section.service-faq.estate_testi{padding-bottom:0}.centered-section.solutions-faq{padding-top:0}.centered-section.how-cost-section{background-color:var(--secondary--200);padding-bottom:104px}.centered-section.how-cost-section.pd_pricing_section{padding-top:100px;padding-bottom:100px}.centered-section.process-overview-section{background-color:var(--secondary--200);padding-top:110px}.centered-section.process-overview-section.cto_process_container{padding-top:120px}.centered-section.why-mev{background-color:var(--secondary--200);padding-top:120px;padding-bottom:120px}.centered-section.modal-form-section{padding-top:20px;padding-bottom:0}.centered-section.modal-form-section.month_form{padding-bottom:48px}.centered-section.dt-portfolio-suggestions{padding-top:0}.centered-section.tdd-faq{padding-top:90px;padding-bottom:100px}.centered-section.outcomes-tdd-page{padding-top:80px;padding-bottom:120px}.centered-section.life-science-case-studies{padding-bottom:80px}.centered-section.life-science-case-studies.legacy_case,.centered-section.life-science-case-studies.hh_cases,.centered-section.life-science-case-studies.ls_cases{padding-bottom:0}.centered-section.technologies-content{background-color:var(--brown900);color:var(--white);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6793628580343f589d2e1048_BG%20\(1\).webp);background-position:10% 84%;background-repeat:no-repeat;background-size:146%;background-attachment:scroll}.centered-section.technologies-content.hiring_process{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67bee4c7fba8f2de37263375_process_bg.jpg);background-size:cover;padding-top:120px;padding-bottom:120px}.centered-section.technologies-content.hiring_process.process_section{display:block}.centered-section.tdd-our-blog{padding-bottom:0}.centered-section.career_hero_section{flex-flow:column;padding-top:184px}.centered-section.job_section{color:var(--secondary--800);padding-top:7.5rem;padding-bottom:7.5rem}.centered-section.benefits_section{padding-top:0;padding-bottom:7.5rem}.centered-section.benefits_section.vacancy_benefits{padding-bottom:0}.centered-section.value_section{padding-bottom:0}.centered-section.value_section.vacancy_value_section{padding-top:0;padding-bottom:120px}.centered-section.values_items_container{padding-top:80px}.centered-section.map_section{padding-top:0;padding-bottom:0}.centered-section.software_section_head{padding-top:177px;padding-bottom:134px}.centered-section.we_serve{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-size:auto;background-attachment:fixed}.centered-section.price_section{background-color:var(--green--200)}.centered-section.sw_ditale_section{background-color:var(--brown900)}.centered-section.sw_blog{padding-top:0}.centered-section.tdd_cta_section{padding-top:100px;padding-bottom:0}.centered-section.legacy_cta{padding-top:0;padding-bottom:0}.centered-section.legacy_cta.pd_cta{padding-bottom:120px}.centered-section.legacy_drexx{padding-bottom:0}.centered-section.legacy_drexx.ps_drexx{padding-top:80px}.centered-section.legacy_price_section,.centered-section.pd_benefits_section{padding-bottom:0}.centered-section.pd_company{padding-top:80px}.centered-section.pd_expertise_section{padding-top:0}.centered-section.vacancy_page{padding-top:7.5rem;padding-bottom:7.5rem}.centered-section.vacancy_body{padding-top:0}.centered-section.hide{display:none}.centered-section.hh_price_section{padding-bottom:0}.centered-section.ls_tech{background-color:var(--green--200)}.centered-section.calculation_section{padding-top:0}.centered-section.sw_ditales_wrap{padding-top:0;padding-bottom:100px}.centered-section.ps_outcomes{padding-bottom:0}.centered-section.main_contact_form{background-color:#262626;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/686f711bcea80ad78368d8c6_bg_grain.webp);background-position:0 0;background-size:auto}.centered-section.client_info_wrap{padding-top:0;padding-bottom:0}.exp-block{grid-row-gap:.5rem;flex-direction:column;flex:1;display:flex}.exp-wrapper{grid-column-gap:2rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.title-96{color:var(--secondary--700);font-family:IBM Plex Sans,sans-serif;font-size:6rem;font-weight:500;line-height:6.25rem}.title-96.exp-title{margin-bottom:.5rem}.title-96.yellow{color:var(--semantic--error)}.subtitle-s1-medium{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;padding-top:0;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}.subtitle-s1-medium.light{color:var(--white)}.subtitle-s1-medium.light-bold{color:var(--white);font-weight:500}.subtitle-s1-medium.no-wrap{white-space:nowrap}.subtitle-s1-medium.bold{font-weight:500}.subtitle-s1-medium.grey{color:var(--secondary-grey--500)}.subtitle-s1-medium.toc-title{margin-bottom:1.5rem}.subtitle-s1-medium.weight-400{font-weight:400}.subtitle-s1-medium.weight-400.padding-bottom{padding-bottom:.5rem}.subtitle-s1-medium.white-text{color:var(--white)}.subtitle-s1-medium.light-gray-500{color:var(--secondary-grey--500)}.subtitle-s1-medium.light-gray-500.centered-text{text-align:center;width:100%}.subtitle-s1-medium.clients-slider-title{padding-bottom:1rem;font-size:1.25rem;font-weight:400}.subtitle-s1-medium.color-400{color:#fff}.subtitle-s1-medium.blog_post_relted_item_title{color:var(--primary-dark);letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.subtitle-s1-medium.alex_author{letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.regular-text{color:var(--secondary--700);font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}.regular-text.light{color:var(--white)}.regular-text.grey{color:var(--secondary--400)}.regular-text.light-gray-500{color:var(--secondary-grey--500)}.testimonial-head-wrapper{flex-direction:column;flex:none;justify-content:space-between;min-width:5.5rem;display:flex}.testimonials-content-wrapper{flex-direction:column;flex:none;display:flex;overflow:hidden}.testimonial-card{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column;justify-content:space-between;max-width:41rem;height:100%;display:flex}.testimonial-card.main-page{grid-column-gap:1.75rem;grid-row-gap:1.75rem;max-width:47.5625rem}.testimonial-card.lp-twist{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.secondary-grey{color:var(--secondary-grey--500)}.testimonial-photo-wrapper{object-fit:contain;border-radius:50%;width:5.938rem;min-width:5.938rem;height:5.938rem;overflow:hidden}.testimonial-photo-wrapper.main-page{width:3.6rem;min-width:3.0625rem;height:3.6rem}.testimonial-photo-wrapper.lp-twist{width:3.98556rem;min-width:3.98556rem;height:3.98556rem}.testimonial-photo{max-width:none;height:100%}.author{grid-column-gap:1.5rem;grid-row-gap:1.5rem;align-items:center;min-height:5.938rem;display:flex}.author.main-page,.author.lp-page{grid-column-gap:1rem;grid-row-gap:1rem;min-height:3.0625rem}.hidden-embed{width:100vw;height:100vh;display:none}.line1-v2{background-color:#000;width:1.25rem;height:.125rem}.hero-navigation-wrapper-v2{grid-column-gap:1rem;text-align:left;margin-bottom:3.75rem;text-decoration:none;display:flex}.hero-navigation-wrapper-v2.career{margin-bottom:0}.hero-navigation-wrapper-v2.career.margin-bottom-24px{margin-bottom:24px}.hero-navigation-wrapper-v2.job-opening{margin-bottom:140px}.hero-navigation-wrapper-v2.bottom-margin-zero{margin-bottom:0}.testimonial-name-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-direction:column;display:flex}.testimonial-name-wrapper.main-page{grid-column-gap:.2rem;grid-row-gap:.2rem}.testimonial-name-wrapper.m-a-lp{color:var(--secondary--700)}.technologies{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:40px;display:grid}.caption-c1-medium{color:var(--secondary--700);font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:500;line-height:1.313rem}.caption-c1-medium.weight-400{font-weight:400}.caption-c1-medium.color-500{color:var(--secondary--500);font-weight:400}.technology-card-wrapper{border-bottom:2px solid var(--secondary--700);padding-bottom:1rem;display:flex}.technology{grid-column-gap:5.5px;grid-row-gap:5.5px;align-items:center;display:flex}.footer-contacts-wrapper{grid-column-gap:16px;grid-row-gap:18px;flex-direction:column;display:flex}.subtitle-s1-large{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:1.875rem;font-weight:500;line-height:2.375rem}.subtitle-s1-large.light{color:var(--white)}.subtitle-s1-large.grey{color:var(--secondary-grey--500)}.subtitle-s1-large.weight-400{font-weight:400}.subtitle-body-medium{color:var(--secondary--700);margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5rem}.subtitle-body-medium.grey{color:var(--secondary--400)}.subtitle-body-medium.light{color:var(--white)}.subtitle-body-medium.light.no-underline.footer-link:hover{color:var(--secondary--400)}.subtitle-body-medium.no-underline{text-decoration:none}.subtitle-body-medium.nav-link-card__name.animated-link.letter-spacing{letter-spacing:-.025rem}.subtitle-body-medium.nav-link-card__name.letter-spacing{letter-spacing:-.025px}.subtitle-body-medium.orange{color:var(--semantic--error)}.subtitle-body-medium.light-gray-500{color:var(--secondary-grey--500)}.subtitle-body-medium.light-gray-500.centered-text{text-align:center;width:100%}.subtitle-body-medium.weight-400{font-weight:400}.footer-contact-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-direction:column;justify-content:space-between;align-self:flex-start;display:flex}.footer-contact-wrapper.phone{grid-column-gap:.313rem;grid-row-gap:.313rem;align-self:flex-start}.footer-contacts{grid-column-gap:1.625rem;grid-row-gap:1.625rem;flex-wrap:wrap;height:100%;margin-top:1.5rem;padding-bottom:1.875rem;display:flex}.footer-contacts.lp{margin-top:0;padding-bottom:5.32rem}.footer-devider{color:var(--secondary--700);align-self:flex-end;height:100%;margin-top:1rem;font-family:Bebas neue pro bold,sans-serif;font-size:5.625rem;font-weight:400;line-height:5.625rem}.footer-devider.light{color:var(--white)}.footer-contact-link__underline{background-color:var(--white);width:100%;height:.5rem;position:absolute;bottom:-1.375rem}.footer-nav{flex:1;justify-content:space-between;padding-bottom:6.25rem;padding-right:4.063rem;display:flex}.footer-links{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:max-content;grid-template-columns:minmax(auto,max-content) minmax(auto,max-content);grid-auto-rows:max-content;grid-auto-columns:1fr;justify-content:space-between;width:100%;max-width:20rem;display:grid}.footer-v2{flex-direction:column;flex:1;font-size:1rem;line-height:1.5rem;display:flex}.footer-last-section{border-top:.125rem solid var(--white);padding-top:2rem}.footer-wrapper{justify-content:space-between;display:flex}.privacy-policy-v2{color:var(--white);font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.privacy-policy-v2.lp{font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5rem}.footer-social-links{display:flex}.footer-social-links.lp{grid-column-gap:2.4rem;grid-row-gap:2.4rem}.nav-text-link-v2{z-index:500;color:var(--heading);font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5rem;text-decoration:none;position:relative}.nav-text-link-v2:focus{color:#ff1a00}.nav-text-link-v2:visited{color:#2a2b2f}.nav-text-link-v2.w--current{text-decoration:none}.nav-text-link-v2.no-paading{padding:0}.nav-text-link-v2.no-paading:hover,.nav-text-link-v2.no-paading:active,.nav-text-link-v2.no-paading:focus{color:var(--secondary--700)}.nav-text-link-v2.dropdown{z-index:499;cursor:pointer;padding-top:2.04rem;position:relative}.nav-text-link-v2.dropdown.animated-inline-link{padding-top:2.04rem}.nav-text-link-v2.animated-inline-link{letter-spacing:-.4px;cursor:pointer;margin-right:1.875rem;font-size:1rem;font-weight:400}.nav-text-link-v2.animated-inline-link:focus{color:var(--untitled-ui-gray700);-webkit-text-stroke-color:var(--untitled-ui-gray700)}.nav-text-link-v2.animated-inline-link.white-text,.nav-text-link-v2.animated-inline-link.dark-theme{color:var(--white)}.nav-text-link-v2.animated-inline-link.first-item{flex-flow:column;justify-content:center;align-items:stretch;min-height:4rem;display:flex}.nav-text-link-v2.animated-inline-link.first-item.menu_top_first{margin-right:0;padding-right:.8rem}.nav-text-link-v2.animated-inline-link.first-item.menu_top_second{margin-left:0;margin-right:0;padding-left:.8rem;padding-right:1.875rem}.nav-text-link-v2.animated-inline-link.divider{background-color:var(--secondary--700);width:1px;height:1rem;margin-right:0}.nav-text-link-v2.animated-inline-link.menu_top_sub1{flex-flow:column;justify-content:center;align-items:stretch;min-height:4.5rem;margin-left:1.875rem;margin-right:.8rem;display:flex}.nav-text-link-v2.animated-inline-link.menu_top_sub2{flex-flow:column;justify-content:center;align-items:stretch;min-height:4rem;margin-left:.8rem;margin-right:.8rem;display:flex}.nav-text-link-v2.animated-inline-link.menu_top_sub2.submenu_nolink{margin-bottom:0}.nav-text-link-v2.animated-inline-link.menu_top_reg{margin-left:0;margin-right:0;padding-left:.8rem;padding-right:.8rem}.nav-text-link-v2.animated-inline-link.menu_top_last{margin-right:0;padding-left:.8rem;padding-right:1.875rem}.nav-text-link-v2.nav-submenu{color:var(--secondary--700);font-size:1rem;font-weight:400}.nav-text-link-v2.nav-submenu:hover{opacity:.85}.nav-text-link-v2.nav-submenu.animated-inline-link.submenu_indastry_link{font-size:var(--size-14);line-height:var(--size-21);background-color:#2a2b2f0a;margin-right:0;padding:67px 24px 16px}.nav-text-link-v2.nav-submenu.animated-inline-link.submenu_indastry_link.sub_link_ls{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/684826ac80c8f14eb791a1a7_ls.svg);background-position:24px 20px;background-repeat:no-repeat;background-size:auto}.nav-text-link-v2.nav-submenu.animated-inline-link.submenu_indastry_link.sub_link_hels{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/684827d7101f19db0106faa4_heals.svg);background-position:24px 20px;background-repeat:no-repeat;background-size:auto}.nav-text-link-v2.nav-submenu.animated-inline-link.submenu_indastry_link.sub_link_estate{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/684831719f10dda06cb0f994_estate.svg);background-position:24px 20px;background-repeat:no-repeat;background-size:auto;display:block}.nav-text-link-v2.nav-submenu.animated-inline-link.submenu_indastry_link.sub_link_ads{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/685bd712185681649a5c4f4f_ads.svg);background-position:24px 20px;background-repeat:no-repeat;background-size:auto;display:block}.nav-text-link-v2.nav-submenu.animated-inline-link.submenu_indastry_link.sub_link_ads.w--current{display:block}.menu-v2{justify-content:space-between;align-items:center;display:flex}.menu-v2.blog-nav-bar{grid-column-gap:0px;flex:1;align-self:center}.menu-v2.weight-400{font-weight:400}.manu-button-v2{grid-column-gap:2rem;grid-row-gap:2rem;align-items:center;min-height:5.688rem;display:flex}.manu-button-v2.blog{width:36%}.manu-button-v2.navbar-v3{grid-column-gap:0rem;grid-row-gap:0rem;min-height:4rem}.service-description{padding-right:1.875rem}.footer-ready-to-explore{grid-row-gap:1.125rem;flex-direction:column;display:flex}.head-v2-wrapper{flex:1;justify-content:space-between;padding-bottom:4rem;display:flex}.head-v2-wrapper.services{padding-top:4rem}.head-v2-wrapper.services.life-science-sd-hero{padding-bottom:6rem}.head-v2-wrapper.services.hels_check_hero{padding-top:0;padding-bottom:0}.head-v2-wrapper.services.ps_hero{grid-column-gap:25px;grid-row-gap:25px}.nav-content{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;max-width:90rem;padding:2.5rem 4.594rem;display:flex;transform:translateY(100%)}.nav-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;flex:1;display:flex}.nav-card-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:row;flex:none;display:flex}.image-container{width:100%;transition:all .575s}.nav-link-card{grid-column-gap:.78rem;grid-row-gap:.78rem;flex-direction:column;width:100%;max-width:16.25rem;text-decoration:none;display:flex}.nav-link-card.animated-link__contaier{grid-column-gap:.65rem;grid-row-gap:.65rem;transition:all .825s}.nav-link-card__name{width:100%;text-decoration:none;overflow:hidden}.dropdown{align-items:center;min-height:5.688rem;display:flex}.up-button{z-index:99999;border:1px solid var(--secondary--500);background-color:var(--secondary--800);opacity:0;cursor:pointer;object-fit:contain;border-radius:50%;justify-content:center;align-items:center;width:3.188rem;padding:10px;transition:opacity .7ms cubic-bezier(.215,.61,.355,1);display:none;position:fixed;bottom:5%;right:1rem}.hero-navigation-mobile{display:none}.splide{width:100%;display:flex}.splide__track{flex:1}.splide__slide.gray-bg{background-color:var(--green--200)}.dropdown-content-wrapper{z-index:450;background-color:var(--white);opacity:0;justify-content:center;width:100%;padding-top:5.688rem;display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:translateY(-100%)}.dropdown-content-wrapper.dropdown-dark{background-color:var(--secondary--800)}.logo-humburg-button-wrapper-v2{justify-content:space-between;align-items:center;width:100%;height:100%;min-height:5rem;display:flex}.mobile-nav-bar-logo-v2{justify-content:center;align-items:center;width:4.1875rem;height:2rem;display:flex;position:relative}.mobile-nav-bar-link-v2{background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.black-logo-pic-v2{object-fit:contain;width:100%}.white-logo-pic-v2{object-fit:contain;width:100%;max-width:100%;display:block;position:absolute}.menu-links-v2{grid-row-gap:20px;border:1px #ffffff3b;border-top-style:solid;flex-direction:column;display:flex}.menu-links-v2.blog{display:none}.button-wrapper-v2{align-items:center;display:flex}.button-wrapper-v2.career-pages{display:none}.no-underline{text-decoration:none}.nav-content-wrapper-v2{margin-left:8vw;margin-right:8vw;display:block;overflow:hidden}.nav-content-wrapper-v2.tablet-view{overflow-y:auto}.main-hero__wrapper{grid-column-gap:3.4rem;grid-row-gap:3.4rem;flex-flow:row-reverse;justify-content:space-between;width:100%;margin-bottom:3.13rem;display:flex}.main-hero__wrapper.mobile-min-height{grid-column-gap:3.2rem;grid-row-gap:3.2rem;padding-bottom:1rem}.main-hero__wrapper.mobile-min-height.home-page{margin-bottom:4.13rem;padding-bottom:0}.main-hero__wrapper.mobile-min-height.home-page.sw_hero_cont{margin-bottom:8.375rem;position:relative}.main-hero__wrapper.mobile-min-height.home-page.pd_page_hero_container{grid-column-gap:.6rem;grid-row-gap:.6rem;margin-bottom:8.563rem;position:relative}.main-hero__wrapper.mobile-min-height.software_hero_container{grid-column-gap:4rem;grid-row-gap:4rem;margin-bottom:0;padding-bottom:0}.main-hero__wrapper.career_page{flex-flow:row;justify-content:center;align-self:center;margin-bottom:5rem}.main-hero__buttons{justify-content:space-between;width:100%;display:flex}.main-hero__buttons.mobile{display:none}.main-hero-image-wrapper{flex:1;align-self:center;max-width:30.7583rem}.main-hero-image-wrapper.m-a-landing-hero{align-self:flex-start;min-width:40%}.main-hero-image-wrapper.home-page.sw_img_hero{align-self:flex-start;max-width:37.813rem}.main-hero-image-wrapper.sw_hero_img{max-width:39.125rem}.main-hero-content-wrapper{flex-direction:column;flex:1;justify-content:space-around;align-self:stretch;align-items:flex-start;max-width:39.3rem;height:100%;margin-top:auto;display:flex}.main-hero-content-wrapper.m-a-landing-hero{max-width:53.6%}.main-hero-content-wrapper.home-old{padding-bottom:2rem}.main-hero-content-wrapper.home-page{flex:0 auto;width:56%;max-width:38rem}.main-hero-content-wrapper.home-page.sw_hero_content_container{width:47%;min-width:28.125rem;max-width:42.125rem}.main-hero-content-wrapper.home-page.sw_hero_content_container.pd_hero_text{width:48%;min-width:30.3rem}.main-hero-content-wrapper.sw_hero_text_container{flex:0 auto;justify-content:flex-start;align-self:auto;align-items:flex-start;width:52%;max-width:37.375rem}.main-hero-content{grid-column-gap:.3rem;grid-row-gap:.3rem;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-bottom:16px;display:flex}.main-hero-content.m-a-landing{grid-column-gap:1rem;grid-row-gap:1rem}.main-hero-content.home-page{margin-top:auto;margin-bottom:auto;padding-bottom:40px}.main-hero-content.home-page.sw_hero_txt_cont{margin-top:0;margin-bottom:70px}.main-hero-content.sw_hero_text{grid-column-gap:1.4rem;grid-row-gap:1.4rem;padding-bottom:0}.main-description{width:94%}.main-description.home-page{max-width:480px}.main-description.home-hero-description{width:27rem}.main-description.home-hero-description.sw_hero_subtitle_container{width:100%;max-width:none;position:relative}.main-description.career_description{width:auto;max-width:53rem}.what-we-do-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;width:100%;display:flex}.what-we-do-content-wrapper{grid-column-gap:3.75rem;grid-row-gap:3.75rem;justify-content:flex-start;display:flex}.what-we-do-image-wrapper{flex:1;align-self:center;display:inline-flex}.what-we-do-services{flex:1;align-self:center}.what-we-do-services__title{border-bottom:.13rem solid var(--white);padding-bottom:1rem}.service-link-main{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:.13rem solid var(--white);color:var(--white);letter-spacing:-.0625rem;justify-content:space-between;align-items:center;padding-top:.75rem;padding-bottom:.75rem;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem;text-decoration:none;display:flex}.service-link-arrow{width:1.5rem;min-width:1.5rem}.what-we-do-services__items{margin-bottom:1.5rem}.statistics__wrapper{grid-column-gap:1.88rem;grid-row-gap:1.88rem;flex-wrap:nowrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.statistics-card{grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:var(--secondary--200);flex-direction:column;width:100%;padding:2.31rem 1.69rem 2.31rem 2rem;display:flex}.font-d1-display-90{color:var(--heading);margin-top:0;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:5.625rem;font-weight:400;line-height:1}.font-d1-display-90.mobile.mobile-only,.font-d1-display-90.mobile.contacts-page-title-mobile,.font-d1-display-90.contacts-page-title-tablet{display:none}.statistics-card-name{flex-direction:row;padding-bottom:6px;display:flex}.work-with-us-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-direction:column;width:100%;display:flex}.work-with-us-items{grid-column-gap:2.07rem;grid-row-gap:2.07rem;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.work-with-us-card{grid-column-gap:1.52rem;grid-row-gap:1.52rem;flex-direction:column;width:100%;max-width:none;display:flex}.work-with-us-content{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;display:flex}.work-with-us-image-wrapper{object-fit:contain;width:5.85rem;height:7.5rem}.success-stories-head-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column;width:100%;margin-bottom:2.5rem;display:flex}.success-stories-title{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.success-stories-title-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;display:flex}.slide-count{justify-content:space-between;width:100%;display:flex}.slider-content-wrapper{flex-direction:column;flex:none;display:flex;overflow:hidden}.slider-content-wrapper.clients-say-slider{position:relative}.success-story-card-title{justify-content:space-between;display:flex}.success-story-card{grid-column-gap:1rem;grid-row-gap:1rem;border:2px solid var(--secondary--700);flex-direction:column;width:100%;max-width:47.5625rem;height:100%;padding:2.81rem 3rem 2.52rem 2.94rem;display:flex}.success-story-card-content{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;padding-top:1.94rem;display:flex}.success-story-card-buttons{margin-top:auto;padding-top:1.48rem;display:flex}.success-stories-buttons{margin-top:2.5rem}.paragraph-body-2-regular{color:var(--secondary--600);font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.paragraph-body-2-regular.light{color:var(--white)}.paragraph-body-2-regular.grey{color:var(--secondary--500)}.paragraph-body-2-regular.secondary{color:var(--secondary-grey--500)}.paragraph-body-2-regular.yellow{color:var(--semantic--error)}.paragraph-body-2-regular.bold{font-weight:500}.paragraph-body-2-regular.light-gray-500{color:var(--secondary-grey--500)}.paragraph-body-2-regular.light-gray-500.full-width{width:100%}.paragraph-body-2-regular.light-gray-500.full-width.blog_nav_item{color:var(--secondary--600);letter-spacing:normal;font-size:.875rem;line-height:1.313rem}.paragraph-body-2-regular.light-gray-500.blog_post_related_item_data{color:var(--primary-dark);font-size:.875rem;line-height:1.313rem}.paragraph-body-2-regular.no-underline{text-decoration:underline}.paragraph-body-2-regular.semibold{font-weight:500}.paragraph-body-2-regular.field-label{z-index:0;color:var(--primary-black);height:1.5rem;margin-top:0;margin-bottom:0;margin-left:1rem;font-size:.85rem;position:absolute;inset:.8rem auto auto 0}.paragraph-body-2-regular.field-label.m-a-lp{z-index:0;color:var(--secondary--400);font-family:Ibm Plex Sans,sans-serif;font-size:1rem;font-weight:300}.paragraph-body-2-regular.contact-page{color:var(--secondary--700);letter-spacing:var(--fonts--letter-spacing);padding-top:1rem}.paragraph-body-2-regular.modal-field-label{z-index:0;color:var(--secondary--400);height:1.5rem;margin-top:2px;margin-bottom:0;margin-left:1rem;font-size:.85rem;position:absolute;inset:1rem auto auto 0}.paragraph-body-2-regular.light-gray-400{color:var(--untitled-ui-gray400)}.paragraph-body-2-regular.custom-select-label{z-index:0;color:var(--secondary--400);height:1.5rem;margin-top:0;margin-bottom:0;margin-left:1rem;font-size:.85rem;display:block;position:absolute;inset:1rem auto auto 0}.paragraph-body-2-regular.field-label-contact-form{z-index:0;color:#fff9;height:1.5rem;margin-top:0;margin-bottom:0;margin-left:1rem;transition-property:all,z-index;transition-duration:.45s,0s;transition-timing-function:ease,ease;position:absolute;inset:.78rem auto auto 0}.paragraph-body-2-regular.field-label-contact-form.m-a-lp{z-index:0;color:var(--secondary--400);font-family:Ibm Plex Sans,sans-serif;font-size:1rem;font-weight:300}.paragraph-body-2-regular.field-label-contact-form.textarea-label{margin-right:1rem}.paragraph-body-2-regular.field-label-contact-form.textarea-label.form_label,.paragraph-body-2-regular.field-label-contact-form.form_lable{font-size:var(--size-14);line-height:var(--size-21);color:var(--secondary--500)}.slider-track-state{background-color:var(--secondary--700);width:100%;height:100%;transition:width .5s ease-in-out}.slider-track-state.lp{background-color:var(--primary-red--500)}.slider-track-background{background-color:var(--secondary--400);width:100%;height:.25rem;margin-top:3.56rem;margin-bottom:.25rem}.our-insights__wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;display:flex}.mobile-image{display:none}.statistics-card-units{margin-left:.125rem}.main-wrapper-lp{justify-content:space-between;width:100%;max-width:90rem;padding-left:5.22222vw;padding-right:5.22222vw;display:flex}.main-wrapper-lp.hero{grid-column-gap:25px;justify-content:flex-start;align-items:stretch;height:100%;min-height:620px;max-height:940px;margin-left:0;margin-right:7vw;padding-top:80px;padding-bottom:0;display:flex}.main-wrapper-lp.our-story{justify-content:center;margin-top:0;margin-bottom:0;padding-bottom:0}.main-wrapper-lp.what-we-do{justify-content:space-between;padding:0}.main-wrapper-lp.experience{justify-content:space-between;align-items:stretch;padding-top:120px;padding-bottom:0}.main-wrapper-lp.exp-2{flex-direction:column;padding-top:0;padding-bottom:0;font-family:IBM Plex Sans,sans-serif;position:static}.main-wrapper-lp.clients{border:1px #000}.main-wrapper-lp.tech{padding-top:0;padding-bottom:20px}.main-wrapper-lp.call{padding-top:50px;padding-bottom:50px;text-decoration:none;display:flex}.main-wrapper-lp.footer{justify-content:flex-start;align-items:stretch;padding-top:80px;padding-bottom:80px;display:flex}.main-wrapper-lp.privacy{flex-direction:column;margin-top:140px}.main-wrapper-lp.join{justify-content:flex-start;padding-top:0;padding-bottom:0}.main-wrapper-lp.job-opening{border:1px #000;justify-content:flex-start;padding-top:100px;padding-bottom:60px}.main-wrapper-lp.job-opening-link{flex-direction:column;flex:1;justify-content:center;align-items:stretch}.main-wrapper-lp.career-hero-1{justify-content:flex-start;margin-top:0;margin-bottom:70px;padding-bottom:0}.main-wrapper-lp.career-hero-2{flex-direction:row;justify-content:flex-start;padding-top:0}.main-wrapper-lp.career-about-us{padding-top:0;transition:transform 40ms linear,opacity 40ms linear}.main-wrapper-lp.career-about-us-2{grid-column-gap:20px;justify-content:flex-end;padding-bottom:0}.main-wrapper-lp.why-us-1{justify-content:flex-start;padding-top:0;padding-bottom:50px}.main-wrapper-lp.we-care-about-ypur{justify-content:flex-start;padding-top:150px;padding-bottom:50px}.main-wrapper-lp.vacancies{justify-content:flex-start;margin-top:0;margin-bottom:36px;padding-top:100px}.main-wrapper-lp.form-1{padding-top:116px;padding-bottom:0}.main-wrapper-lp.form-footer{padding-top:50px}.main-wrapper-lp.form-2{justify-content:flex-start;padding-bottom:116px}.main-wrapper-lp.career-adress{padding-top:130px;padding-bottom:130px}.main-wrapper-lp.why-us-faq{cursor:pointer;padding-top:40px;padding-bottom:30px;transition:transform 40ms linear,opacity 40ms linear}.main-wrapper-lp.tab-animation{flex-direction:column;margin-top:0;padding-top:0;overflow:hidden}.main-wrapper-lp.page-discription{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-lp.faq-head-ba{cursor:pointer;flex-direction:column;margin-left:0;margin-right:0}.main-wrapper-lp.faq-head-ba-1{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:10px;overflow:hidden}.main-wrapper-lp.head-ba-cta{padding-top:100px;padding-bottom:100px}.main-wrapper-lp.why-they-needed-1{padding-top:0;padding-bottom:0}.main-wrapper-lp.why-they-need-pic{justify-content:flex-start;padding-bottom:0}.main-wrapper-lp.client-challenges{padding-top:0;padding-bottom:0}.main-wrapper-lp.solution{padding-top:0}.main-wrapper-lp.solution.quantuvis._01{padding-top:0;padding-bottom:0}.main-wrapper-lp.solution-2{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-lp.pursuant-result-2{padding-top:100px;padding-bottom:100px}.main-wrapper-lp.focal-revenue{padding-top:60px}.main-wrapper-lp.focal-clients{padding-top:0;padding-bottom:0}.main-wrapper-lp.focal-what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-lp.focal-revenuewhat-we-did{margin-right:8vw;padding-top:100px;padding-bottom:100px}.main-wrapper-lp.what-we-do-2,.main-wrapper-lp.why-they-needed{padding-top:0;padding-bottom:0}.main-wrapper-lp.cartier-technologies{padding-top:100px;padding-bottom:0}.main-wrapper-lp.blog-page{width:100%;padding-top:0;padding-bottom:0}.main-wrapper-lp.portfolio{justify-content:flex-start;padding-top:0}.main-wrapper-lp.mobile-nav-bar{width:auto;height:80px;padding-left:5px;padding-right:5px;display:block}.main-wrapper-lp.get-started-form{flex-direction:column;height:auto;padding-top:20px;padding-bottom:0;display:block}.main-wrapper-lp.quantuvis-head,.main-wrapper-lp.quantuvis-clients-challenges{padding-top:0;padding-bottom:0}.main-wrapper-lp.quantuvis{padding-top:100px;padding-bottom:100px}.main-wrapper-lp.quantuvis-results{padding-top:0;padding-bottom:0}.main-wrapper-lp.quantuvis-technologies{padding-top:100px;padding-bottom:100px}.main-wrapper-lp.quantuvis-technologies._01-copy{padding-top:140px}.main-wrapper-lp.hawaii-head{padding-top:0;padding-bottom:0}.main-wrapper-lp.what-we-do-1{padding-top:0}.main-wrapper-lp.solution-2-hawaii{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-lp.pillow-ph-head{padding-top:0;padding-bottom:0}.main-wrapper-lp.pillowph-solutions{padding-top:100px}.main-wrapper-lp.fangage-hrad{padding-top:0;padding-bottom:0}.main-wrapper-lp.fangage-what-we-did{padding-top:140px;padding-bottom:140px}.main-wrapper-lp.fangage-josh-bryant{justify-content:center;padding-top:70px;padding-bottom:50px}.main-wrapper-lp.daichi-solutions{padding-top:80px}.main-wrapper-lp.daichi-solutions.nova{padding-top:60px}.main-wrapper-lp.daichi-solutions.pillowph1-solution-wrapper-1,.main-wrapper-lp.novo-nordisk-head-section-wrapper,.main-wrapper-lp.pillowph1-head-section-wrapper{padding-top:0;padding-bottom:0}.main-wrapper-lp.pillowph-results-secttion-wrapper{margin-right:4vw;padding-top:0;padding-bottom:0;position:relative}.main-wrapper-lp.page-discription-wrapper{flex-direction:column;padding-top:100px}.main-wrapper-lp.portfolio-tag-sectio-wrapper{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column}.main-wrapper-lp.projects-content{padding-top:100px;padding-bottom:100px}.main-wrapper-lp.projects{color:#f55d5d;background-color:#0000;flex-direction:row;align-items:flex-start;padding-top:100px}.main-wrapper-lp.code{flex-direction:column;padding-top:66px}.main-wrapper-lp.blogs{flex-direction:column;margin-left:8vw;margin-right:8vw;display:block}.main-wrapper-lp.blogs-content{width:100%;padding-top:100px;padding-bottom:100px}.main-wrapper-lp.blog-body1{flex-direction:column;padding-top:140px;padding-bottom:100px}.main-wrapper-lp.view-all-vacancies{justify-content:flex-end}.main-wrapper-lp.link-wrapper{padding-top:50px;padding-bottom:100px}.main-wrapper-lp.cartier-solution-s-2{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-lp.modal-wrapper{opacity:.01;text-align:left;flex-direction:column;padding-top:20px;position:static;top:0%;left:0%;right:0%}.main-wrapper-lp.mobile-version{flex-direction:column;padding-top:46px;padding-bottom:46px;display:flex}.main-wrapper-lp.portfolio-tags-filter{color:#fff;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-direction:column;padding:22px 40px;position:relative}.main-wrapper-lp.portfolio-projects{padding-top:140px;padding-bottom:140px}.main-wrapper-lp.get-started-form{flex-direction:column;height:100vh}.main-wrapper-lp.focal-revenue-copy{max-width:1145px;padding-top:0;padding-bottom:0}.main-wrapper-lp.full-width{width:100%}.main-wrapper-lp.section.portfolio-projects{padding-left:0;padding-right:0}.main-wrapper-lp._404-page{padding-bottom:60px}.main-wrapper-lp.column-wrapper{flex-direction:column}.main-wrapper-lp.column-wrapper.custom-software,.main-wrapper-lp.column-wrapper.custom-solutions{text-align:center}.main-wrapper-lp.column-wrapper.support-offer{color:var(--white)}.main-wrapper-lp.hipaa-compliance{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-size:auto;background-attachment:fixed;border-radius:16px;flex-flow:row;padding:84px}.main-wrapper-lp.explore-custom-software{flex-direction:column;flex:none;align-items:flex-start;margin-right:2vw;padding-top:138px;padding-bottom:138px}.main-wrapper-lp.pbm-text-slider-section{flex-flow:column wrap;align-items:center}.main-wrapper-lp.logos-wrapper{flex:1;align-self:center;align-items:center}.main-wrapper-lp.benefits-section{align-items:flex-start}.main-wrapper-lp.cookie{align-self:center;width:100%}.main-wrapper-lp.blog-container,.main-wrapper-lp.blog-post-suggestion{flex-direction:column}.main-wrapper-lp.blog-post-suggestion.authors-article{padding-top:30px}.main-wrapper-lp.faq-description{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:10px;overflow:hidden}.main-wrapper-lp.author-page-profile{background-color:var(--f1f1f1);border-radius:8px;align-items:center;padding:60px 90px}.main-wrapper-lp.about-author{padding-top:30px}.main-wrapper-lp.modal-form-container{flex-direction:column;margin-left:auto;margin-right:auto}.main-wrapper-lp.modal-form-container.light-theme{background-color:var(--white);border-radius:8px;width:100%;max-width:566px;height:514px;margin-top:auto;margin-bottom:auto;padding:48px 72px;position:relative}.main-wrapper-lp.head-services{grid-column-gap:10px}.main-wrapper-lp.align-center{align-items:center}.main-wrapper-lp.align-center.nav-content-wrapper{margin-left:0;margin-right:0}.main-wrapper-lp.align-center.nav-bar-desktop{background-color:var(--white)}.logo-image-lp__wrapper{width:5.6875rem;height:2.71644rem}.navbar-lp__wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:.75rem;padding-bottom:.62rem;display:flex}.navigation{z-index:50;background-color:var(--secondary--700);justify-content:center;align-items:center;width:100%;height:4.875rem;display:flex;position:fixed;top:0}.navigation.dark{background-color:var(--secondary--800)}.hero__wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;max-width:73.8rem;margin-top:0;margin-bottom:3rem;display:flex}.heading-20{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:6.25rem;font-weight:400;line-height:6.25rem}.hero__title{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;display:flex}.hero-buttons-wrapper-lp{grid-column-gap:2.5rem;grid-row-gap:2.5rem;justify-content:flex-start;display:flex}.hero__separate_line{background-color:var(--secondary--700);width:100%;height:.125rem;margin-top:.56rem}.hero-images-lp__wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-top:.06rem;display:grid}.key-insights-content-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;width:100%;display:flex}.font-headline-2-5-4{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:2.5rem;font-weight:500;line-height:4rem}.key-insights-items{grid-column-gap:2.07778vw;grid-row-gap:2.07778vw;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.key-insight{grid-column-gap:1.11111vw;grid-row-gap:1.11111vw;background-color:var(--secondary--200);flex-direction:column;justify-content:space-between;align-items:flex-start;height:19.9306vw;padding:1.87778vw 1.11111vw 1.94444vw 1.87778vw;display:flex}.key-insight-stats{grid-column-gap:.833333vw;grid-row-gap:.833333vw;flex-direction:column;display:flex}.key-insight-count{grid-column-gap:.0694445vw;grid-row-gap:.0694445vw;align-items:center;height:7.08333vw;display:flex}.hero-lp__content{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;align-self:center;width:100%;display:flex}.lets-break-ice{cursor:pointer;width:100%;padding-top:5.55556vw;padding-bottom:5.55556vw;display:flex;position:relative}.lets-break-ice-wrapper{z-index:2;grid-column-gap:2.08889vw;grid-row-gap:2.08889vw;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:90rem;margin-left:auto;margin-right:auto;padding-left:5.22222vw;padding-right:5.22222vw;display:flex;position:relative}.lets-break-ice__title{color:var(--secondary--700);margin-top:0;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:5.625rem;font-weight:400;line-height:1}.lets-break-ice__title.light{color:var(--white);flex:none;font-size:6.25vw}.lets-break-ice__content{grid-column-gap:2.77778vw;grid-row-gap:2.77778vw;flex-direction:row;flex:0 auto;justify-content:space-between;align-items:flex-start;display:flex}.lets-break-ice__image_wrapper{width:4.44444vw;min-width:4.44444vw;height:4.44472vw;min-height:4.44472vw;padding-top:.625vw}.lets-break-ice__image_wrapper.hidden-desktop{display:none}.lets-break-ice__image_wrapper.tablet-hidden{display:block}.lets-break-ice__subtitle{text-align:right;max-width:27.625rem}.subtitle-s1-medium-lp-twist-banner{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;padding-top:0;font-family:IBM Plex Sans,sans-serif;font-size:1.66667vw;font-weight:500;line-height:2.22222vw}.subtitle-s1-medium-lp-twist-banner.light{color:var(--white)}.subtitle-s1-medium-lp-twist-banner.light-bold{color:var(--white);font-weight:500}.subtitle-s1-medium-lp-twist-banner.no-wrap{white-space:nowrap}.subtitle-s1-medium-lp-twist-banner.bold{font-weight:500}.lets-break-ice__bg{z-index:1;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/657705e44b889ad324a69252_bg-lp-twist.webp);background-position:50%;background-size:auto;background-attachment:fixed;width:100%;height:100%;position:absolute;inset:0%}.lets-break-ice__bg.hover{opacity:0;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/65770e81c3feb47b58dc85d8_bg-lp-twist-hover.webp);display:block}.lets-break-ice__title_wrapper{flex-direction:column;flex:none;display:flex;overflow:hidden}.lets-break-ice__link_line{background-color:var(--white);width:100%;height:.625vw;margin-top:1.04167vw;transform:translate(-101%)}.success-stories-heading-lp{margin-bottom:2rem}.heading-font-3-4{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:3rem;font-weight:500;line-height:4rem}.slider-track-wrapper{width:100%;margin-top:2rem}.font-5-2-375-bold-lb{color:var(--secondary--700);letter-spacing:-.0694445vw;font-family:IBM Plex Sans,sans-serif;font-size:5.55556vw;font-weight:700;line-height:1}.subtitle-body-medium-lp{color:var(--secondary--700);margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:1.25vw;font-weight:500;line-height:1.66667vw}.subtitle-body-medium-lp.grey{color:var(--secondary--400)}.subtitle-body-medium-lp.light{color:var(--white)}.subtitle-body-medium-lp.no-underline{text-decoration:none}.what-we-do-lp-wrapper{grid-column-gap:7.71111vw;grid-row-gap:5.21111vw;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;width:100%;margin-top:1.5rem;display:grid}.what-we-do-lp__image{width:6.11111vw;height:5.55556vw}.what-we-do-lp__item{grid-column-gap:2.01111vw;grid-row-gap:2.01111vw;flex-direction:column;max-width:22.4rem;display:flex}.how-we-differ-lp{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column;width:100%;display:flex}.how-we-differ-lp__items{grid-column-gap:4.16667vw;grid-row-gap:2.77778vw;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.subtitle-s1-large-lp{color:var(--secondary--700);letter-spacing:-.0694445vw;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:2.08333vw;font-weight:500;line-height:2.63889vw}.subtitle-s1-large-lp.light{color:var(--white)}.how-we-differ__content{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;display:flex}.how-we-differ-lp__item{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.button-v2-inline__text{text-decoration:none}.button-v2-inline__text.light{color:var(--white)}.footer-contacts-lp{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.heading-font-3-3{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:3rem;font-weight:500;line-height:3rem}.form-full-width{width:100%;min-height:25.125rem;position:relative}.form-input__wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-direction:column;width:100%;display:flex}.form-input{border:2px solid var(--secondary--600);color:var(--secondary--700);border-radius:.375rem;width:100%;margin-bottom:0;padding:1.75rem 1rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.form-input:focus{border-color:var(--secondary--600);border-radius:.375rem}.form-input::placeholder{-webkit-text-stroke-color:var(--secondary--600)}.form-lp{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column;display:flex}.form-group{grid-column-gap:1.88rem;grid-row-gap:1.88rem;flex-direction:row;display:flex}.form-submit__wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:center;display:flex}.form-submit__link{grid-column-gap:.25rem;grid-row-gap:.25rem;display:flex}.success-message-lp{background-color:#0000;height:100%;padding:0}.success-message-lp__wrapper{justify-content:center;align-items:center;height:100%;display:flex}.firefighting{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;width:100%;display:flex}.heading-font-3-3-75{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:3rem;font-weight:500;line-height:3.75rem}.firefighting-image__wrapper{cursor:pointer;position:relative}.firefighting-secondary{grid-column-gap:1.25rem;grid-row-gap:1.25rem;background-color:var(--semantic--error);cursor:pointer;flex-wrap:wrap;align-items:center;padding:.75rem 1.5rem;display:flex}.firefighting-secondary__arrow{height:2.63889vw}.working-with-mev-lp{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;width:100%;display:flex}.working-with-mev-lp__item{grid-column-gap:.53rem;grid-row-gap:.53rem;flex-direction:column;display:flex}.working-with-mev-lp__items{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.operations-lp{grid-column-gap:2.08889vw;grid-row-gap:2.08889vw;justify-content:center;align-items:center;width:100%;padding-top:1.35rem;padding-bottom:1.35rem;display:flex;position:relative}.hero-image-secondary__wrapper{grid-column-gap:.56rem;grid-row-gap:.56rem;flex-direction:column;justify-content:flex-start;display:flex}.superscript{font-size:3.8rem}.hero-lp-twist__wrapper{justify-content:space-between;width:100%;display:flex}.hero-lp-twist__content{flex-direction:column;width:100%;max-width:36.25rem;padding-top:9.87rem;padding-right:2rem;display:flex}.hero-lp-twist__special{color:var(--white);font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.3125rem}.hero-lp-twist__heading{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;margin-bottom:1.5rem;display:flex}.heading-hero-lp{color:var(--white);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:3rem;font-weight:600;line-height:3rem}.subtitle-s1-large-lp-hero{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:1.875rem;font-weight:500;line-height:2.375rem}.subtitle-s1-large-lp-hero.light{color:var(--white)}.subtitle-s1-large-lp-hero.special{color:#f7de00}.dark-background-lp-hero{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/657a10e2837ba737c7afdab1_bg%20dark%20lp.webp);background-position:50%;background-size:auto;background-attachment:fixed}.dark-background-lp-hero.centered-section.footer{padding-top:5.438rem;padding-bottom:2.375rem}.dark-background-lp-hero.centered-section.zero-margin{padding-top:4.875rem}.dark-background-lp-hero.full-height{height:100%}.client-say-lp-twist__heading{padding-bottom:2.06rem}.hero-lp-twist__description{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;display:flex}.hero-lp-twist__buttons{display:flex}.hero-lp-twist__decorative{pointer-events:none;margin-top:auto;margin-bottom:3.63rem;padding-top:1rem}.hero-lp-twist__image_wrapper{align-items:flex-end;width:100%;min-width:32rem;max-width:36.1542rem;display:flex}.hero-image-lp__decorative{padding-left:.0625rem}.firefighting-image-lp__gif{width:8.75vw;position:absolute;top:7.5vw;left:23.6806vw}.hero-secondary-console__wrapper{background-color:var(--secondary--800);width:100%;height:100%;position:relative}.hero-image-2-lp__bg{width:28.4722vw;position:absolute;top:3.05556vw;left:7.77778vw}.hero-secondary-console__content{max-width:23.2639vw;height:100%;max-height:10.5556vw;position:absolute;top:8.33333vw;left:10vw}.code-content-lp__animation{color:#18181b;font-family:IBM Plex Sans,sans-serif;font-size:1.38889vw;font-weight:600;line-height:1.66667vw}.code-content-blue-lp-1{color:#1434e3}.code-content-white-lp{color:#fff}.code-content-blue-lp-2{color:#1434e3}.error-message{background-color:#0000;padding:1rem;position:absolute;bottom:-4.9rem}.error-text{color:var(--semantic--error)}.client-say-lp-twist__items{grid-column-gap:2.19rem;grid-row-gap:2.19rem;flex-direction:row;justify-content:space-between;display:flex}.client-say-lp-twist__item{max-width:39.375rem}.subtitle-body-1{color:var(--secondary--700);letter-spacing:var(--fonts--letter-spacing);margin-top:0;margin-bottom:0;padding-bottom:1.5rem;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}.subtitle-body-1.grey{color:var(--secondary--400)}.subtitle-body-1.light{color:var(--white)}.subtitle-body-1.light.no-underline.footer-link:hover{color:var(--secondary--400)}.subtitle-body-1.no-underline{text-decoration:none}.subtitle-body-1.light-gray-500{color:var(--secondary-grey--500);margin-bottom:.25rem}.subtitle-body-1.line-height{line-height:1.95rem}.subtitle-body-1.mobile.weight-500{font-weight:500}.operations-lp__bg{z-index:1;width:100%;height:100%;position:absolute;inset:0%}.operations-lp__image{z-index:2;width:100%;max-width:32.1099rem;position:relative}.lets-break-ice__title_blocks{grid-column-gap:.6rem;grid-row-gap:.6rem;flex-direction:row;display:flex}.firefighting-line{color:var(--secondary--700);width:100%;margin-bottom:6.25rem;padding-bottom:6.44rem}.hero-lp-twist__separator{color:var(--secondary--500);padding-top:.5rem}.loader{margin:auto}.thank-you__wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;width:100%;max-width:42.875rem;height:100%;padding-top:3.75rem;display:flex}.thank-you__heading{color:var(--white);white-space:nowrap;margin-top:0;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.625rem}.thank-you__button_wrapper{padding-top:.5rem}.body-full-height{height:100%;min-height:100vh;overflow:auto}.full-height{min-height:100%}.thank-you__heading_wrapper{grid-column-gap:.5rem;flex-flow:wrap;justify-content:flex-start;display:flex}.hidden-tablet{display:block}.our-insights-card-image{object-fit:cover;width:100%;height:auto;overflow:hidden}.dropdown-backdrop{z-index:400;opacity:0;background-color:#0000004d;width:100vw;height:100vh;transition:opacity .35s cubic-bezier(.77,0,.175,1);position:absolute;inset:0%;transform:translateY(-200%)}.nav-link-blog-img{object-fit:cover;width:100%;height:auto;max-height:250px}.styled-title{border:1px solid var(--secondary--600);background-color:var(--brown900);color:var(--secondary--200);text-align:center;white-space:nowrap;margin-top:0;margin-bottom:0;padding:.25rem .5rem;font-family:Ibm Plex Mono,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;display:inline-block}.styled-title.services-section{margin-bottom:0;top:150px}.styled-title.services-section.home-page{margin-bottom:20px}.styled-title.contact-section{display:inline-block}.styled-title.m-s-faq{margin-bottom:10px;display:inline-block}.styled-title.m-s-contact-us{margin-bottom:12px;display:inline-block}.styled-title.only-desktop.contact-form-section{align-self:flex-start}.styled-title.only-desktop.ps_und_title{margin-bottom:16px}.styled-title.solutions-section{align-self:flex-start}.styled-title.services-section-home-page{margin-bottom:24px}.styled-title.align-left{align-self:flex-start}.styled-title.clients-say-subtitle{align-self:center}.styled-title.clients-say-subtitle.header_sub.career_header_sub{color:var(--secondary--200)}.styled-title.clients-say-subtitle.legacy_case_head{margin-bottom:1rem}.styled-title.clients-say-subtitle.cto_cost_sub{align-self:flex-start}.statistic__main{letter-spacing:-.0625rem;font-family:Bebas neue pro bold,sans-serif;font-size:5rem;font-weight:700;line-height:1}.footer-social-links__wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex:1;justify-content:space-between;display:flex}.hero-title__wrapper{grid-column-gap:1rem;grid-row-gap:1rem;letter-spacing:-1px;flex-direction:column;display:flex}.hero-title__wrapper.mobile{display:none}.hero-title__wrapper.home-page{color:var(--secondary--800);padding-bottom:.5rem;padding-right:0}.hero-title__wrapper.home-page.m-and-a-landing{padding-right:0}.hero-title__wrapper.home-old{max-width:35.5rem;margin-bottom:1rem}.hero-title__wrapper.career_title_wrap{grid-column-gap:0rem;grid-row-gap:0rem}.work-with-us__description{color:var(--secondary--700);letter-spacing:-.0625rem;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem}.work-with-us__description.regular-text{letter-spacing:0;font-size:1.125rem;line-height:1.5rem}.work-with-us__title{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:1.875rem;font-weight:500;line-height:2.375rem}.slider-head__wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column;width:100%;margin-bottom:1.5rem;display:flex}.subtitle__wrapper{max-width:75.4375rem;margin-top:40px}.headline-h1-52{color:var(--secondary--800);margin-top:0;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:3.25rem;font-weight:400;line-height:3.625rem}.challenge__wrapper{grid-column-gap:1.88rem;grid-row-gap:1.88rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:minmax(auto,max-content);justify-content:space-between;align-items:start;width:100%;margin-top:1rem;display:grid}.challenge__block{max-width:20.5rem}.challenage-avadel__scheme{justify-content:center;align-items:center;width:100%;margin-top:2.44rem;padding:4.44rem 3rem 3.88rem;display:flex;position:relative}.challenage-avadel__image{z-index:2;width:100%;max-width:70.8125rem;position:relative}.challenage-avadel__image.tablet-only,.challenage-avadel__image.mobile-only{display:none}.solution-number{color:var(--semantic--error);margin-top:1.75rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.solution-head{grid-column-gap:2.375rem;grid-row-gap:2.375rem;border-top:.125rem solid var(--secondary--700);border-right:.125rem solid var(--secondary--700);flex:0 auto;align-items:flex-start;width:100%;height:100%;display:flex}.solution-content{grid-column-gap:1.906rem;grid-row-gap:1.906rem;border-top:.125rem solid var(--secondary--700);flex-wrap:wrap;flex:1;padding:2rem 5.19px 2rem 4.25rem;display:flex}.solution-head-name{padding-top:1.5rem;padding-right:1.94rem}.solution-description{padding-right:1.875rem}.solution-button-wrapper{flex:none;align-self:flex-start}.solution-card{grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}.solutions__wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;border-bottom:.125rem solid var(--secondary--700);grid-template-rows:1fr;grid-template-columns:1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;width:100%;padding-bottom:2.5rem;display:grid}.solution-content__wrapper{grid-row-gap:4rem;flex-direction:column;padding-top:1rem;display:flex}.final-solution__image{width:7.0625rem;height:5.875rem}.final-solution-card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;justify-content:flex-start;max-width:34.375rem;display:flex}.final-solution__wrapper{grid-column-gap:6.87rem;grid-row-gap:6.87rem;grid-template-rows:max-content;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;margin-top:2rem;display:grid}.outcome__item{grid-row-gap:2rem;flex-direction:column;display:flex}.outcome__image{flex:none;height:5rem}.image-full-height{object-fit:contain;height:100%}.outcome-items__wrapper{grid-column-gap:8.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:2.5rem;display:grid}.challenage-avadel__bg{z-index:1;width:100%;height:100%;position:absolute;inset:0%}.project-questions__wrapper{grid-column-gap:1.94rem;grid-row-gap:1.94rem;display:flex}.project__question{grid-column-gap:1rem;grid-row-gap:1rem;border:.125rem solid var(--secondary--800);flex-direction:column;margin-top:1rem;padding:1.5rem 4.9rem 2.19rem 2.38rem;display:flex}.proposal__image{flex:none;height:5rem}.proposal__card{grid-column-gap:1.88rem;grid-row-gap:1.88rem;flex-direction:column;margin-top:2.5rem;display:flex}.proposals__wrapper{grid-column-gap:6.87rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:75.4375rem;display:grid}.proposal__hero{width:100%;margin-top:2.5rem}.only-desktop.paragraph-body-2-regular.gray-600{color:var(--secondary-grey--600)}.only-tablet,.only-mobile{display:none}.avadel-hero-title__wrapper{grid-column-gap:4rem;grid-row-gap:1.19rem;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:5rem;display:flex}.avadel-hero__description{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;max-width:39.375rem;display:flex}.avadel-hero__wrapper{grid-column-gap:1.88rem;grid-row-gap:1.88rem;justify-content:center;width:100%;margin-top:3.5rem;display:flex}.avadel-hero__image{width:100%;max-width:39.375rem;height:100%;max-height:22.6875rem;position:relative}.avadel-hero__image.only-desktop{z-index:1}.navigation-chips{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;margin-top:3.06rem;display:flex}.navigation-chips.mobile{display:none}.navagation-chip__separator{background-color:var(--secondary--700);width:1.25rem;height:.125rem}.chip-link{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--secondary--700);align-items:center;text-decoration:none;display:flex}.link__wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem;cursor:pointer;justify-content:flex-start;align-self:flex-start;align-items:center;text-decoration:none;display:flex}.link__arrow{width:1rem;height:1rem;margin-top:.7rem}.avadel-hero__animated_1{z-index:1;width:20.5%;position:absolute;top:45%;left:11%}.avadel-hero__animated_2{z-index:1;width:31%;position:absolute;top:25%;left:52%}.proposal-hero__wrapper{z-index:0;width:100%;position:relative}.proposal-hero__animated-1{width:9%;position:absolute;top:29%;left:26.7%}.proposal-hero__animated-2{width:8.36%;position:absolute;top:31.6%;left:66%}.proposal-hero__animated-4,.proposal-hero__animated-3,.proposal-hero__animated-5{position:absolute}.portfolio-projects{grid-column-gap:1.88rem;grid-row-gap:4rem;grid-template-rows:max-content;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;place-items:center;margin-bottom:0;display:grid}.portfolio-project{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;justify-content:space-between;width:100%;text-decoration:none;display:flex}.portfolio-project__name{min-width:300px;font-size:1rem;line-height:1.2rem;display:flex}.portfolio-hero__wrapper{justify-content:space-between;width:100%;margin-top:7.5rem;margin-bottom:7.5rem;display:flex}.portfolio-hero{color:var(--secondary--800)}.filter-tags{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-wrap:wrap;display:flex}.filter-tag{border:.125rem none var(--secondary--700);background-color:var(--secondary--200);color:var(--secondary--800);letter-spacing:-.06875rem;cursor:pointer;border-radius:1.875rem;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0;padding:8px 16px;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .45s;display:flex;position:relative}.filter-tag:hover{background-color:var(--secondary--300);color:var(--primary-black);border-color:#696969}.filter-tag.w--current,.filter-tag.is-active,.filter-tag.is-active-inputactive{background-color:var(--secondary--800);color:var(--white)}.filter-tag.mobile{display:none}.filter-tag__button{z-index:10;cursor:pointer;border-style:none;width:100%;height:100%;margin-top:0;margin-left:0;display:block;position:absolute;inset:0%}.filter-tag__button:active{border-radius:20px}.filter-tag__button.w--redirected-checked{border-style:none}.filter-tag__button.w--redirected-focus{box-shadow:none;border-style:none}.filter-tag__button.w--redirected-focus-visible{box-shadow:none;outline-offset:4px;outline:2px solid #9b9b9b}.filter-tag__button.home-page{font-size:1rem;line-height:1.5rem}.filter-tag__label{letter-spacing:0;text-transform:capitalize;margin-bottom:0;font-weight:400;position:relative}.filter-tag__label.weight-400{font-size:1.125rem;font-weight:400;line-height:1.625rem}.filter-tag__label.weight-400.home-page{font-size:1rem;line-height:1.6rem}.filter-tag__item{grid-column-gap:.5rem;grid-row-gap:.5rem;display:flex}.tags__wrapper{max-width:32.375rem}.tags__wrapper.blog-tags{padding-top:1.2rem}.tags__wrapper.portfolio-page{width:100%;height:auto;margin-left:24px}.tags__container{grid-column-gap:.5rem;grid-row-gap:.5rem;display:flex}.no-wrap{white-space:nowrap}.portfolio-project__image{justify-content:center;align-items:center;width:100%;min-height:10rem;display:flex;position:relative;overflow:hidden}.portfolio-project__image.suggested-blog-posts-list{min-height:12rem}.portfolio-project__details{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;display:flex}.empty-list-hidden{display:none}.filter-counter{grid-column-gap:.25rem;grid-row-gap:.25rem;display:flex}.filtered-collection__wrapper{grid-column-gap:1.52rem;grid-row-gap:1.52rem;flex-flow:column;width:100%;display:flex}.portfolio-project__item{color:var(--secondary--700);flex-flow:column;justify-content:space-between;width:100%;min-width:0;height:100%;min-height:0;display:flex}.pagination-hidden{display:none}.lazy-image__loader{z-index:-1;position:absolute}.tags-form__wrapper{margin-bottom:0}.custom-select-cms__icon{color:var(--secondary--700);margin-top:1rem;margin-bottom:0;margin-right:2rem;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}.custom-select-cms__list{background-color:#0000}.custom-select-cms__list.w--open{background-color:#fff;border:2px solid #000;border-radius:.25rem;margin-top:1rem}.custom-select-cms__link{background-color:#fff;border-bottom:1px solid #e7e7e7;padding:.75rem 1rem}.custom-select-cms__link:hover{opacity:.7}.custom-select-cms__link:focus-visible,.custom-select-cms__link[data-wf-focus-visible]{z-index:1;outline-offset:4px;outline:2px solid #9b9b9b}.custom-select-cms__link.w--current{color:#696969;background-color:#f0f0f0}.custom-select-cms__toggle{border:.13rem solid var(--secondary--700);border-radius:.25rem;justify-content:space-between;align-items:center;padding:1rem 3.5rem 1rem 2rem;display:flex}.custom-select-cms__toggle:focus-visible,.custom-select-cms__toggle[data-wf-focus-visible]{outline-offset:4px;outline:2px solid #9b9b9b}.custom-select-cms{z-index:99;width:100%;margin-left:0}.custom-select-cms__field{margin-bottom:0;display:none}.custom-select-cms__title{color:var(--secondary--700);font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}.filter-tags__wrapper.filter-tags__wrapper-mobile{display:block}.collection-list-wrapper-4,.hidden-text{display:none}.blog-hero{width:60%;padding-right:40px}.blog-hero.hero-title{color:var(--secondary--800);max-width:39.375rem}.blog-posts{grid-column-gap:2vw;grid-row-gap:60px;grid-template-rows:max-content;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;place-items:center;margin-bottom:0;display:grid}.blog-posts.blog_post_related_greed{grid-column-gap:1.875rem;grid-row-gap:1.875rem}.blog-post__item{color:var(--secondary--700);flex-flow:column;justify-content:space-between;width:100%;min-width:0;height:100%;min-height:0;display:flex}.blog-post__item_blog-page{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;justify-content:space-between;width:100%;min-width:240px;text-decoration:none;display:flex}.blog-post__image{flex:1;justify-content:center;align-items:center;width:100%;max-height:16.8rem;display:flex;position:relative;overflow:hidden}.blog-post__details{grid-column-gap:.7rem;grid-row-gap:.7rem;flex-flow:column;display:flex}.blog-post__details.blog_post_telated_rted_text_container{grid-column-gap:.5rem;grid-row-gap:.5rem}.blog-hero__wrapper{justify-content:space-between;width:100%;margin-top:7.5rem;margin-bottom:7.5rem;display:flex}.title-with-counter{grid-column-gap:6px;grid-row-gap:6px;text-transform:capitalize;font-size:1.5rem;font-weight:500;line-height:2rem;display:flex}.title-with-counter.subtitle-s1-medium{color:var(--secondary--800)}.capitalized{text-transform:capitalize}.blog-post-hero-text{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:start;margin-bottom:4rem;display:grid}.blog-post-hero-text.blog_post_hero_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;margin-bottom:3rem;display:flex}.blog-post-hero__wrapper{justify-content:space-between;width:100%;height:100%;margin-top:5rem;margin-bottom:8rem}.blog-post-hero__wrapper.blog_post_wrap{margin-top:3.688rem;margin-bottom:5rem}.blog-post-image{height:100%;max-height:383px;display:flex;overflow:hidden}.blog-post-image.mobile-image{display:none}.filter-tags__wrapper-mobile{width:100%;display:none}.table-of-contents-v2{width:30%;position:relative}.table-of-contents-v2.fs-toc_link-content.fs-toc_sidebar{top:1rem}.table-of-contents-v2.sidebar_container{height:100%}.grid-2-columns-blog-article{grid-column-gap:16px;grid-row-gap:16px;grid-template:"Area"/.25fr .25fr;grid-auto-columns:1fr;align-items:start;width:100%;display:grid}.fs-toc_link-content.fs-toc_sidebar{grid-column-gap:.9rem;grid-row-gap:.9rem;flex-flow:column wrap;width:100%;max-width:25vw;max-height:96vh;margin-top:0;padding-top:0;padding-bottom:0;padding-right:4vw;overflow-y:auto}.fs-toc_richtext{letter-spacing:-.4px;padding:0 0 3rem;line-height:1.95rem}.fs-toc_richtext.subtitle-body-medium.weight-400,.fs-toc_richtext.subtitle-s1-medium.weight-400{font-weight:400}.fs-toc_richtext.subtitle-body-1{padding-bottom:1.5rem}.fs-toc_richtext.subtitle-body-1.weight-400{font-family:IBM Plex Sans,sans-serif;font-weight:400}.fs-toc_richtext.subtitle-body-1.blog_post_main_content{padding-bottom:0}.fs-toc_link{grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:var(--secondary-grey--500);flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.fs-toc_link:visited{color:var(--secondary-grey--500)}.fs-toc_link.w--current{color:#bcfd2e}.fs-toc_link.is-h6{color:#ccc;font-size:.875rem}.fs-toc_link.is-h6.w--current{color:#eaffbb}.fs-toc_link.is-h3{color:#ccc;letter-spacing:.025rem;font-size:.875rem}.fs-toc_link.is-h3.w--current{color:#eaffbb}.fs-toc_link.is-h5{color:#ccc;font-size:.875rem}.fs-toc_link.is-h5.w--current{color:#eaffbb}.fs-toc_link.is-h4{color:#ccc;font-size:.875rem}.fs-toc_link.is-h4.w--current{color:#eaffbb}.fs-toc_link._w--current{color:var(--secondary--700)}.fs-toc_rich-text{width:64%}.fs-toc_rich-text.blogpost_rich{width:57%}.fs-toc_sidebar{grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:#1a1a1a;flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;width:30%;padding:1rem 3rem 2rem 0;display:flex;position:sticky;top:6rem}.fs-toc_h-trigger{display:none}.fs-toc_link-wrapper-2{color:#f5f5f5;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;overflow:hidden}.fs-toc_link-wrapper-2.is-h4{border-left:1px solid #252525;padding-left:.75rem}.fs-toc_link-wrapper-2.is-h2{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:1px solid #252525}.fs-toc_link-wrapper-2.is-h5,.fs-toc_link-wrapper-2.is-h6{border-left:1px solid #252525;padding-left:.75rem}.fs-toc_link-wrapper-2.is-h3{border-left:1px solid #252525;padding-left:1rem}.fs-toc_link-wrapper-2.is-h3.blog_nav_subtitle{border-left-width:1.6px}.blog-article-author{grid-column-gap:10px;grid-row-gap:16px;color:var(--secondary--700);grid-template-rows:auto;grid-template-columns:minmax(28px,.25fr) 1.25fr .25fr;grid-auto-columns:1fr;align-content:space-between;text-decoration:none;display:grid}.blog-article-author.blog_post_autor{grid-column-gap:1.5rem;grid-row-gap:1.5rem;margin-top:2.5rem;display:flex}.author-photo-wrapper{border-radius:100px;width:4.8rem;height:4.8rem;overflow:hidden}.author-photo-wrapper.blog_post_athor_img{background-color:#f1f1f1;border-radius:100%;width:4rem;height:4rem;padding:6px}.author-name-wrapper{flex-flow:column;justify-content:space-around;padding-top:.5rem;padding-bottom:.5rem;display:flex}.author-name-wrapper.blog_author_content{padding-top:4px;padding-bottom:0}.body-1_regular-18px{color:var(--secondary--700);text-align:center;letter-spacing:-.025rem;margin-bottom:1rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.body-1_regular-18px.light{color:var(--white)}.body-1_regular-18px.grey{color:var(--secondary--400)}.body-1_regular-18px.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.body-1_regular-18px.light-gray-500.full-width{color:var(--secondary--600);width:100%}.body-1_regular-18px.light-gray-500.full-width.blog_nav_item{color:var(--secondary--600);text-align:left;letter-spacing:normal;margin-bottom:0;font-size:.875rem;line-height:1.313rem}.body-1_regular-18px.weight-500{font-weight:500}.body-1_regular-18px.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.body-1_regular-18px.padding-bottom:hover{opacity:.7}.body-1_regular-18px.padding-bottom.animated-inline-link{display:inline-block}.body-1_regular-18px.white-text{color:var(--white)}.body-1_regular-18px.lowercaze{text-transform:lowercase}.body-1_regular-18px.secondary-500{color:var(--secondary--500)}.body-1_regular-18px.how-we-differ{padding-top:10px}.body-1_regular-18px.expert-services-descrition{color:var(--secondary--500);padding-top:4px}.body-1_regular-18px.color-400{color:var(--secondary--400)}.body-1_regular-18px.color-400.month_success{font-size:1rem;line-height:1.5rem}.body-1_regular-18px.share_title{color:var(--primary-dark);text-align:left;margin-bottom:.5rem;font-size:.875rem;line-height:1.313rem}.related-articles-collection{padding-top:1.5rem}.toc-sidebar-wrapper{grid-column-gap:.9rem;grid-row-gap:.9rem;flex-flow:column;display:flex}.toc-sidebar-wrapper.blog_sidebar_wrap{grid-column-gap:.625rem;grid-row-gap:.625rem}.fs-toc_link-2{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-top:.25rem;margin-bottom:.75rem;text-decoration:none;display:flex}.fs-toc_link-2.w--current{color:#bcfd2e}.fs-toc_link-2.is-h6{color:#ccc;font-size:.875rem}.fs-toc_link-2.is-h6.w--current{color:#eaffbb}.fs-toc_link-2.is-h3{color:#ccc;letter-spacing:-.025rem;margin-top:.25rem;margin-bottom:.25rem;font-size:.875rem}.fs-toc_link-2.is-h3.w--current{color:#eaffbb}.fs-toc_link-2.is-h3.blog_nav_sub_link{margin-top:0;margin-bottom:8px}.fs-toc_link-2.is-h5{color:#ccc;font-size:.875rem}.fs-toc_link-2.is-h5.w--current{color:#eaffbb}.fs-toc_link-2.is-h4{color:#ccc;font-size:.875rem}.fs-toc_link-2.is-h4.w--current{color:#eaffbb}.article-published-by{grid-column-gap:6px;grid-row-gap:6px;flex-flow:row;justify-content:center;align-items:center;display:flex}.cursor{z-index:100000;background-color:var(--primary-black);opacity:.18;border-radius:100px;justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute}.cursor.hidden-text{transform:none}.sticky-button-img{width:36px;height:27px}.authors-sertificates-collection{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center start;width:100%;padding-top:1.75rem}.authors-sertificates-list{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;width:100%;display:grid}.certificate-card{max-width:18.75rem;height:100%;margin-right:1rem}.certificate-card:last-child{margin-right:0;padding-right:0}.certificate-image{justify-content:flex-start;align-items:center;width:9rem;height:7.3rem;margin-bottom:2rem;display:flex}.author-info-content-mobile{width:60%;margin-top:auto;margin-bottom:auto;padding-left:0;display:none}.author-social-links{grid-column-gap:25px;padding-top:1.25rem;display:flex}.contact-form-wrapper{color:var(--primary-black)}.contacts-form-field{z-index:2;color:var(--secondary-grey--600);background-color:#eaecf061;border:1px #000;border-bottom-style:solid;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-bottom:1.5rem;padding:1.9rem 1rem 1.1rem;font-size:.85rem;line-height:1.3rem;position:relative}.contacts-form-field:focus,.contacts-form-field:focus-visible,.contacts-form-field[data-wf-focus-visible]{border-style:solid;border-color:var(--blue-2)}.contacts-form-field::placeholder{color:#0000}.contacts-form-field.textarea{background-color:#eaecf061;height:8rem}.contact-page-content{width:50%}.contact-page-contacts{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:space-between;margin-top:18vh;display:grid}.contact-form{flex-flow:column;width:40%;max-width:470px;margin-left:8%;margin-right:auto;display:flex;position:relative}.contact-form.contact-section{width:60%;max-width:624px;margin-left:8%}.author-image-wrapper{width:30%}.full-width{width:100%}.author-description{margin-bottom:.5rem}.optional-chip{grid-column-gap:1rem;grid-row-gap:1rem;flex:1;justify-content:center;align-items:center;display:flex}.input-wrapper{color:var(--primary-black);width:100%;display:flex;position:relative}.input-wrapper.textarea-content{align-self:stretch}.input-wrapper.textarea-content.m-a-lp{color:var(--white)}.input-wrapper.textarea-content.contact-form-section{border-radius:4px;flex-flow:column;padding-right:1px;overflow:hidden}.input-wrapper.white-text{color:var(--white)}.input-wrapper.width-50p{width:48.5%;min-height:3.5rem}.input-wrapper.m-a-lp{color:var(--white);margin-bottom:1rem}.input-wrapper.modal-field{color:var(--white)}.contact-page-hero__wrapper{justify-content:space-between;width:100%;margin-top:7.5rem;margin-bottom:7.5rem;display:flex}.contact-page-hero__wrapper.contact-section{margin-top:0;margin-bottom:0}.contact-block{max-width:240px}.contact-block.m-a-lp{width:100%;min-width:184px;max-width:240px;margin-bottom:24px;font-size:.875rem;line-height:1.313rem}.blue-color{color:var(--blue-2)}.blue-color.m-a-lp{color:var(--semantic--infoblue)}.blue-color.m-a-lp.animated-inline-link-reverce{vertical-align:bottom}.success-message-contact-form{z-index:10;background-color:#f6f7f7;position:absolute;inset:0%}.success-message-contact-form.m-a-lp{background-color:#fefdfd14}.contact-form-success-content{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:center;align-items:center;height:50%;margin-top:50px;display:flex}.contact-form-success-content.modal-form-success{height:100%;margin-top:0}.slide-count-2{justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.modal-window{z-index:1000;background-color:var(--secondary--800);opacity:0;width:100%;height:0;transition:all .175s;display:block;position:relative;inset:0%;overflow:auto}.modal-window.modal{display:block;position:fixed;overflow:auto}.modal-window.test-visible{opacity:1;height:100vh;display:flex}.modal-header{justify-content:flex-end;align-items:flex-start;width:100%;padding-bottom:6px}.modal-header.v2{padding-bottom:0}.modal-form-wrapper{justify-content:space-between;width:100%;display:flex}.modal-form-block{order:-1;width:73%}.modal-form-content{color:var(--white);flex-flow:wrap;justify-content:space-between;display:flex}.modal-form-field{z-index:2;border-top:1px #000;border-bottom-style:solid;border-bottom-width:1px;border-right:1px #000;border-bottom-color:var(--secondary--400);color:var(--white);background-color:#fefdfd14;border-left:1px #000;border-top-left-radius:.5rem;border-top-right-radius:.5rem;min-height:3.5rem;margin-bottom:1.5rem;padding:2rem 1rem 1rem;font-size:.85rem;line-height:1.3rem;position:relative}.modal-form-field:focus,.modal-form-field:focus-visible,.modal-form-field[data-wf-focus-visible]{border-style:solid;border-color:var(--blue-2)}.modal-form-field::placeholder{color:#0000}.modal-form-field.textarea{resize:none;background-color:#fefdfd14;height:8rem;padding-right:1.5rem}.modal-form-field.custom-select{z-index:0;width:100%;padding-top:1.5rem;padding-bottom:.5rem}.modal-form-links{width:30%;padding-left:5%}.modal-form-links.dark-theme{color:var(--white);width:30%;min-width:290px;margin-left:3vw;padding-left:0%}.modal-contacts{color:var(--white);flex-flow:wrap;margin-top:1rem;display:flex}.modal-social-links{grid-column-gap:.7rem;grid-row-gap:.7rem;color:var(--white);flex-flow:column;align-items:flex-start;margin-top:1rem;display:flex}.modal-social-media-content{margin-top:2.25rem}.privacy-policy-modal-text{color:var(--secondary--400);padding-top:1.5rem;padding-bottom:1.5rem;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.313rem}.privacy-policy-modal-text.weight-400{font-weight:400}.social-media-link.animated-inline-link{color:var(--white);font-size:1rem}.social-media-link.animated-inline-link.font-size,.social-media-link.font-size{font-size:1.1rem;line-height:1.5rem}.social-media-link.font-size.animated-inline-link-reverce.modal-form{font-size:1rem}.social-media-link.animated-inline-link-reverce{color:var(--white)}.selected-option-text{color:inherit;padding-top:1.5rem;padding-left:1rem;position:absolute;inset:0% auto auto 0%}.selected-option-text.white-text{color:var(--white)}.modal-form-success-bg{color:var(--white);background-color:#242426;border-radius:8px;width:100%}.get-started-subtitle{color:var(--secondary--500);padding-top:8px;padding-bottom:20px;font-size:.875rem;line-height:1.313rem}.get-started-subtitle.modal-form-wrapper{color:#a7a7a7;padding-bottom:32px}.select-icon{z-index:2;color:var(--white);width:.85rem;height:.85rem;margin-top:0;margin-bottom:0;margin-right:.5rem;position:absolute;top:21%;right:0%}.animated-inline-link-reverce.text-align-bottom{vertical-align:bottom}.animated-inline-link-reverce.link_calendar{color:#fff}.display-flex{display:flex}.display-flex.gap_100{grid-column-gap:120px;grid-row-gap:120px}.display-flex.gap_100.meet_container{grid-column-gap:8vw;grid-row-gap:8vw}.display-flex.jc_spaceb{justify-content:space-between}.display-flex.jc_spaceb.gap_16{grid-column-gap:16px;grid-row-gap:16px}.display-flex.jc_spaceb.gap_16.mt-80{margin-top:80px}.tablet-image{display:none}._404-image{max-width:60%}.light-gray-200{color:var(--f1f1f1)}._404-page-body{background-color:var(--secondary--800)}.statistics-card-units-left{margin-left:.125rem}.image-58{height:auto}.slider-arrows-with-title-row{justify-content:space-between;width:89vw;padding-bottom:2rem;display:flex}.arrows-block{justify-content:space-between;width:4rem;display:flex}.arrows-block.display-none{display:none}.custom-arrow-left{cursor:pointer;width:1.25rem;transition:transform .5s,opacity .5s;transform:rotate(180deg)}.custom-arrow-left:hover{opacity:.7;transform:scale(.95)rotate(180deg)}.custom-arrow-left.disabled{opacity:.5}.custom-arrow-left.small{width:20px;margin-left:auto;margin-right:auto}.custom-arrow-right{cursor:pointer;width:1.25rem;transition:transform .5s,opacity .5s}.custom-arrow-right:hover{opacity:.7;transform:scale(.95)}.custom-arrow-right.small{width:20px;margin-left:auto;margin-right:auto}.subtitle-body-1_medium-16px{color:var(--secondary--700);font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem}.subtitle-body-1_medium-16px.light{color:var(--white)}.subtitle-body-1_medium-16px.grey{color:var(--secondary--400)}.subtitle-body-1_medium-16px.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.subtitle-body-1_medium-16px.light-gray-500.full-width{width:100%}.subtitle-body-1_medium-16px.weight-500{font-weight:500}.subtitle-body-1_medium-16px.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.subtitle-body-1_medium-16px.padding-bottom:hover{opacity:.7}.subtitle-body-1_medium-16px.padding-bottom.animated-inline-link{display:inline-block}.subtitle-body-1_medium-16px.white-text{color:var(--white)}.subtitle-body-1_medium-24px{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;padding-top:0;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}.subtitle-body-1_medium-24px.light{color:var(--white)}.subtitle-body-1_medium-24px.light-bold{color:var(--white);font-weight:500}.subtitle-body-1_medium-24px.no-wrap{white-space:nowrap}.subtitle-body-1_medium-24px.bold{font-weight:500}.subtitle-body-1_medium-24px.grey{color:var(--secondary-grey--500)}.subtitle-body-1_medium-24px.toc-title{margin-bottom:1.5rem}.subtitle-body-1_medium-24px.weight-400{font-weight:400}.subtitle-body-1_medium-24px.weight-400.padding-bottom{padding-bottom:.5rem}.subtitle-body-1_medium-24px.white-text{color:var(--white)}.subtitle-body-1_medium-24px.light-gray-500{color:var(--secondary-grey--500)}.subtitle-body-1_medium-24px.light-gray-500.centered-text{text-align:center;width:100%}.subtitle-body-1_medium-24px.clients-slider-title{padding-bottom:1rem}.body-1_medium-18px{color:var(--secondary--700);letter-spacing:-.025rem;font-family:IBM Plex Sans,sans-serif;font-size:1.126rem;font-weight:500;line-height:1.6rem}.body-1_medium-18px.light{color:var(--white)}.body-1_medium-18px.light.cto_modal_title{margin-bottom:32px}.body-1_medium-18px.grey{color:var(--secondary--400)}.body-1_medium-18px.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.body-1_medium-18px.light-gray-500.full-width{width:100%}.body-1_medium-18px.weight-500{font-weight:500}.body-1_medium-18px.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.body-1_medium-18px.padding-bottom:hover{opacity:.7}.body-1_medium-18px.padding-bottom.animated-inline-link{display:inline-block}.body-1_medium-18px.white-text{color:var(--white)}.body-1_medium-18px.margin-0{color:var(--secondary--800);margin-top:0;margin-bottom:0}.body-1_medium-18px.margin-0.sw_process_step_head{font-size:var(--size-18);margin-bottom:8px}.body-1_medium-18px.color-800.legacy_case_name{margin-bottom:0}.body-1_medium-18px.color-800.legacy_case_name.margin_top{margin-top:10px}.body-1_medium-18px.color-800.p_margin{margin-bottom:0;padding-top:10px}.body-1_medium-18px.color-800.cases_title{font-size:var(--size-18);line-height:var(--size-26);margin-top:1rem;margin-bottom:.5rem}.gif-404{width:35%}._404-image-wrapper{justify-content:center;align-self:center;align-items:center;margin-bottom:24px}.nav-bar-v2-custom{z-index:500;background-color:#fff;flex-direction:column;align-items:center;min-height:5.688rem;display:flex;position:fixed;inset:0% 0% auto}.nav-bar-v2-custom.transparent{background-color:#fff0;position:absolute}.cv-form-wrapper{background-color:var(--secondary--800);align-items:stretch;width:100%;height:100vh;display:none}.carousel-list-wrapper{width:90%}.logos-wrapper{grid-column-gap:3vw;grid-row-gap:3vw;justify-content:flex-start;align-self:stretch;align-items:center;width:48vw;height:1.2rem;margin-bottom:0;position:relative}.logos-wrapper.m-and-a-landing{grid-column-gap:6vw;grid-row-gap:6vw;justify-content:flex-start;align-self:flex-start;align-items:center;width:70vw;margin-top:4rem}.logos-wrapper.digital-transform-hero{align-self:center;height:32px}.logos-wrapper.tdd-hero{grid-column-gap:9vw;grid-row-gap:9vw;align-self:center;width:100%;height:32px}.logos-wrapper.life-science-sd-hero{width:100vw}.logos-wrapper.ls_logos_container{height:auto}.logo-img{vertical-align:middle;height:100%}.logo-img.lg{height:150%}.logo-img.first-img{margin-right:3vw}.logo-img.first-img.m-and-a-landing{margin-top:6px;margin-right:2.5vw}.logo-img.first-img.width-60p{max-width:60%}.logo-img.first-img.width-60p.sw_logo_header{margin-right:3rem}.logo-img.first-img.digital-transform-hero{max-width:117px}.logo-img.width-30p{max-width:30%}.title-with-bg{grid-column-gap:.4rem;grid-row-gap:.4rem;background-color:var(--untitled-ui-gray100);justify-content:flex-start;align-items:center;padding:.25rem .5rem}.title-with-bg.hero-home-page{margin-bottom:8px}.black-text{color:#000}.black-text.subtitle-body-1_medium-16px.highlighted-subtitle{font-family:Ibm Plex Mono,sans-serif;font-size:.875rem}.black-background{background-color:var(--secondary--800)}.secondary-500{color:var(--secondary--500-secondary)}.about-us-card{color:var(--secondary--500);background-color:#2a2b2f66;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:310px;padding:2.5vw 2vw;position:relative}.statistics-container{grid-column-gap:1.88rem;grid-row-gap:1.88rem;color:var(--secondary--200);flex-wrap:nowrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.statistics-container.home-page{justify-content:space-between;display:flex}.headline-2{font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.5rem}.headline-2.white-text.margin-0{margin:0}.headline-2.white-text.m-a-landing-tech-audit-title{margin-bottom:48px}.headline-2.white-text.process_title{text-align:center;margin-top:0;margin-bottom:0}.headline-2.white-text.pd_collabaration_title{margin-top:0;margin-bottom:0}.headline-2.white-text.ls_collab_title_txt{margin-top:0}.headline-2.color-secondary-800{color:var(--secondary--800);font-weight:400}.headline-2.color-secondary-800.centered-text{text-align:center;margin-top:20px;margin-bottom:10px}.headline-2.color-secondary-800.centered-text.career-header{margin-top:24px;margin-bottom:16px}.headline-2.color-secondary-800.centered-text.sw_testi_title{margin-bottom:5px}.headline-2.color-secondary-800.m-s-pricing-overvew-title{margin-top:3px}.headline-2.color-secondary-800.i-l-process-overview-section-title{width:44%;min-width:29rem;margin-top:0}.headline-2.color-secondary-800.title_2{color:var(--primary-black);letter-spacing:-1px;max-width:34.313rem;margin-top:16px;font-family:Ibm Plex Sans,sans-serif;font-size:1.875rem;font-style:normal;font-weight:500;line-height:2.375rem}.headline-2.color-secondary-800.benefits_title{margin-top:0;margin-bottom:0}.headline-2.color-secondary-800.value_title{color:#18181b;text-align:left;max-width:32.438rem;margin-top:0;margin-bottom:0}.headline-2.color-secondary-800.map_title{color:#18181b;text-align:center;letter-spacing:-2px;max-width:51.688rem;margin-bottom:5px;font-family:Ibm Plex Sans,sans-serif;font-size:2.5rem;font-weight:500;line-height:3.25rem}.headline-2.color-secondary-800.blog_section_title{margin-top:0;margin-bottom:5px}.headline-2.color-secondary-800.blog_section_title.tdd_title_blog{margin-top:20px}.headline-2.color-secondary-800.sw_outcomes{margin-top:0;margin-bottom:0}.headline-2.color-secondary-800.sw_tech_header{margin-top:0}.headline-2.color-secondary-800.tdd_process_title{margin-top:0;margin-bottom:0;line-height:4.5rem}.headline-2.color-secondary-800.legacy_case_title{margin-top:0;margin-bottom:5px}.headline-2.color-secondary-800.pd_benefit_title{margin-top:0;margin-bottom:0;padding-bottom:5px}.headline-2.color-secondary-800.approach_card_title{margin-top:0;margin-bottom:5px}.headline-2.color-secondary-800.title_margin.ls_tech_title{max-width:39.25rem;margin-left:auto;margin-right:auto}.headline-2.color-secondary-800.estate_expa_title,.headline-2.color-secondary-800.estate_expa_head{text-align:center}.headline-2.color-secondary-800.section_title_text{color:#fff}.headline-2.color-secondary-800.ps_title{max-width:30.313rem;margin-top:0}.headline-2.color-secondary-800.cto_cost_title_text{margin-top:16px;margin-bottom:20px}.headline-2.color-secondary-800{color:#18181b}.headline-2.contact-section{color:var(--secondary--800);width:100%;max-width:90%}.headline-2.m-a-contact-us{color:var(--white);max-width:21.8rem;margin-top:0;margin-bottom:18px}.headline-2.home-page-title{max-width:26.5rem}.headline-2.home-page-title.sw_hero_title{margin-top:0;margin-bottom:0;padding-bottom:0}.headline-2.home-page-title.sw_title_main{letter-spacing:0;max-width:32.625rem;margin-top:0}.headline-2.home-page-title.pd_pge_title{letter-spacing:0;max-width:30.3rem}.headline-2.mb-20{margin-bottom:20px}.headline-2.mb-20.tdd_contact_title{min-width:0;max-width:30rem;margin-top:22px;margin-bottom:16px}.headline-2.service-hero-title{margin-bottom:24px}.headline-2.service-hero-title.mobile{display:none}.headline-2.service-hero-title.ls_text_banner{margin-top:0}.headline-2.service-faq{color:var(--secondary--700);margin-top:0}.headline-2.service-faq.faq_head{margin-bottom:5px}.headline-2.tdd-pricing-overview-title{color:var(--secondary--800);margin-top:-10px}.headline-2.tdd-hero-title{max-width:27.438rem;margin-top:0;margin-bottom:1.313rem}.headline-2.tdd-hero-title.mobile{display:none}.headline-2.tdd-hero-title.ls_text_banner{max-width:30.9rem}.headline-2.color-white{color:var(--white)}.headline-2.career_title{color:var(--primary-dark);text-align:center;margin-top:24px;margin-bottom:21px}.headline-2.job_section_title{margin-top:0;margin-bottom:2.313rem}.headline-2.headi_main{margin-top:0;margin-bottom:0}.headline-2.legacy_serve_title{max-width:43.375rem;margin:0 auto 5px}.headline-2.blog_related_title,.headline-2.title_margin{margin-top:0;margin-bottom:0}.headline-2.ls_help_title{max-width:43.25rem;margin-bottom:0;margin-left:auto;margin-right:auto}.headline-2.cto_offer_title{margin-top:0;margin-bottom:0}.headline-2.prog_solution_title{max-width:32.5rem}.headline-2.footer_contact_title{color:var(--white);font-size:var(--size-72);line-height:var(--size-72);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#a8cbcf33;margin-top:24px;margin-bottom:21px}.headline-2.footer_contact_title.footer_title_mob{display:none}.headline-2.client_title{margin-top:24px}.statistic-counter{font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;line-height:4.5rem}.statistic-counter.color-red3{color:var(--red--red3)}.body-3-regular{color:inherit;font-size:1rem;line-height:1.5rem}.body-3-regular.m-a-review-position{height:3rem}.body-3-regular.color-200{color:var(--secondary--200)}.body-3-regular.plan-description{color:var(--secondary--500);max-width:17.1rem;min-height:5rem;padding-bottom:10px}.body-3-regular.color-700.card-description{color:var(--primary-dark);padding-left:0;padding-right:0}.body-3-regular.color-700.card-description.card_app_desc_mob{display:none}.body-3-regular.color-400{color:var(--secondary-grey--600)}.body-3-regular.cereer_subtitle_text{color:var(--primary-dark);text-align:center;max-width:53rem}.body-3-regular.sw_outcome_sub,.body-3-regular.sw_testimonial_caree{color:var(--primary-dark)}.body-3-regular.tdd_sub{margin-bottom:0}.body-3-regular.legacy_serve_item{color:var(--white);letter-spacing:var(--fonts--letter-spacing);max-width:22.313rem;font-size:1.125rem;font-weight:500;line-height:1.625rem}.body-3-regular.legacy_serve_item.hh_item{max-width:21.125rem;font-size:1rem;line-height:1.5rem}.body-3-regular.legacy_outcomes_text{color:var(--primary-dark);letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;font-weight:500;line-height:1.625rem}.body-3-regular.legacy_process_text{color:var(--primary-dark)}.body-3-regular.product_page_sub{margin-top:1rem}.body-3-regular.pd_serve_text{color:var(--white);letter-spacing:var(--letter-spacing-1px);font-size:1.5rem;line-height:2rem}.body-3-regular.pd_benefit_item_sub{color:var(--primary-dark)}.body-3-regular.text_sub_tdd_form_sccss{color:var(--primary-dark);max-width:18.188rem}.body-3-regular.ls_hero_content{max-width:25.5rem}.body-3-regular.ls_collab_item_txt,.body-3-regular.ddt_item_text{color:var(--secondary--400)}.body-3-regular.solution_hero_sub{width:27.438rem}.body-3-regular.sw_on_proc_it{max-width:20.938rem}.body-3-regular.cto_hero_content{max-width:32.5rem}.body-3-regular.footer_form_sub{color:var(--secondary--400)}.body-3-regular.footer_form_sub.footer_form_sub_mob{display:none}.animated-underline{background-color:var(--secondary--700);width:100%;height:.1em;margin-top:auto;position:absolute;inset:auto 0% 0%}.animated-underline.contact{background-color:var(--secondary--700);height:.1em;margin-top:.02em}.animated-underline.contact.light{background-color:var(--white)}.animated-underline.contact.hidden{transform:translate(-100%)}.animated-underline.dark-theme{background-color:var(--white)}.animated-underline.dark-theme.footer-contact-link__underline{position:relative;bottom:0}.animated-underline.inline{transform:translate(-100%)}.animated-underline.green-800{background-color:var(--green--800)}.statistics-card-title{grid-column-gap:18px;grid-row-gap:18px;color:var(--white);margin-bottom:6px;display:flex}.main-wrapper-column{flex-flow:column;flex:0 auto;justify-content:space-between;width:100%;max-width:90rem;padding-left:4.594rem;padding-right:4.594rem;display:flex}.main-wrapper-column.hero{grid-column-gap:25px;justify-content:flex-start;align-items:stretch;height:100%;min-height:620px;max-height:940px;margin-left:0;margin-right:7vw;padding-top:80px;padding-bottom:0;display:flex}.main-wrapper-column.our-story{justify-content:center;margin-top:0;margin-bottom:0;padding-bottom:0}.main-wrapper-column.what-we-do{justify-content:space-between;padding:0}.main-wrapper-column.experience{justify-content:space-between;align-items:stretch;padding-top:120px;padding-bottom:0}.main-wrapper-column.exp-2{flex-direction:column;padding-top:0;padding-bottom:0;font-family:IBM Plex Sans,sans-serif;position:static}.main-wrapper-column.clients{border:1px #000}.main-wrapper-column.tech{padding-top:0;padding-bottom:20px}.main-wrapper-column.call{padding-top:50px;padding-bottom:50px;text-decoration:none;display:flex}.main-wrapper-column.footer{justify-content:flex-start;align-items:stretch;padding-top:80px;padding-bottom:80px;display:flex}.main-wrapper-column.privacy{flex-direction:column;margin-top:140px}.main-wrapper-column.join{justify-content:flex-start;padding-top:0;padding-bottom:0}.main-wrapper-column.job-opening{border:1px #000;justify-content:flex-start;padding-top:100px;padding-bottom:60px}.main-wrapper-column.job-opening-link{flex-direction:column;flex:1;justify-content:center;align-items:stretch}.main-wrapper-column.career-hero-1{justify-content:flex-start;margin-top:0;margin-bottom:70px;padding-bottom:0}.main-wrapper-column.career-hero-2{flex-direction:row;justify-content:flex-start;padding-top:0}.main-wrapper-column.career-about-us{padding-top:0;transition:transform 40ms linear,opacity 40ms linear}.main-wrapper-column.career-about-us-2{grid-column-gap:20px;justify-content:flex-end;padding-bottom:0}.main-wrapper-column.why-us-1{justify-content:flex-start;padding-top:0;padding-bottom:50px}.main-wrapper-column.we-care-about-ypur{justify-content:flex-start;padding-top:150px;padding-bottom:50px}.main-wrapper-column.vacancies{justify-content:flex-start;margin-top:0;margin-bottom:36px;padding-top:100px}.main-wrapper-column.form-1{padding-top:116px;padding-bottom:0}.main-wrapper-column.form-footer{padding-top:50px}.main-wrapper-column.form-2{justify-content:flex-start;padding-bottom:116px}.main-wrapper-column.career-adress{padding-top:130px;padding-bottom:130px}.main-wrapper-column.why-us-faq{cursor:pointer;padding-top:40px;padding-bottom:30px;transition:transform 40ms linear,opacity 40ms linear}.main-wrapper-column.tab-animation{flex-direction:column;margin-top:0;padding-top:0;overflow:hidden}.main-wrapper-column.description-3{justify-content:flex-end}.main-wrapper-column.description-3.director-head-2nd-section,.main-wrapper-column.description-3.middle-business-analyst-description-wrapper{padding-top:140px;padding-bottom:140px}.main-wrapper-column.description-3.head-of-ba-discription-wrapper{padding-top:0;padding-bottom:0}.main-wrapper-column.page-discription{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-column.why-they-needed-1{padding-top:0;padding-bottom:0}.main-wrapper-column.why-they-need-pic{justify-content:flex-start;padding-bottom:0}.main-wrapper-column.what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-column.what-we-did.cartier,.main-wrapper-column.client-challenges{padding-top:0;padding-bottom:0}.main-wrapper-column.solution{padding-top:0}.main-wrapper-column.solution.quantuvis._01{padding-top:0;padding-bottom:0}.main-wrapper-column.pursuant-result-2{padding-top:100px;padding-bottom:100px}.main-wrapper-column.focal-revenue{padding-top:60px}.main-wrapper-column.focal-clients{padding-top:0;padding-bottom:0}.main-wrapper-column.focal-what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-column.focal-revenuewhat-we-did{margin-right:8vw;padding-top:100px;padding-bottom:100px}.main-wrapper-column.what-we-do-2,.main-wrapper-column.why-they-needed{padding-top:0;padding-bottom:0}.main-wrapper-column.cartier-technologies{padding-top:100px;padding-bottom:0}.main-wrapper-column.blog-page{width:100%;padding-top:0;padding-bottom:0}.main-wrapper-column.portfolio{justify-content:flex-start;padding-top:0}.main-wrapper-column.mobile-nav-bar{width:auto;height:80px;padding-left:5px;padding-right:5px;display:block}.main-wrapper-column.get-started-form{flex-direction:column;height:auto;padding-top:20px;padding-bottom:0;display:block}.main-wrapper-column.quantuvis-head,.main-wrapper-column.quantuvis-clients-challenges{padding-top:0;padding-bottom:0}.main-wrapper-column.quantuvis{padding-top:100px;padding-bottom:100px}.main-wrapper-column.quantuvis-results{padding-top:0;padding-bottom:0}.main-wrapper-column.quantuvis-technologies{padding-top:100px;padding-bottom:100px}.main-wrapper-column.quantuvis-technologies._01-copy{padding-top:140px}.main-wrapper-column.hawaii-head{padding-top:0;padding-bottom:0}.main-wrapper-column.hawaii-clients-challenges{padding-top:140px;padding-bottom:100px}.main-wrapper-column.hawaii-clients-challenges.fangage-clients-challengs-wrapper{padding-bottom:140px}.main-wrapper-column.hawaii-clients-challenges.fangagedaichi-clients-challengs-section-clients-challengs-wrapper-copy{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-column.hawaii-clients-challenges.pillowph1-client-challengs-wrapper{padding-top:0;padding-bottom:0}.main-wrapper-column.what-we-do-1{padding-top:0}.main-wrapper-column.solution-2-hawaii{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-column.pillowph-solutions{padding-top:100px}.main-wrapper-column.fangage-hrad{padding-top:0;padding-bottom:0}.main-wrapper-column.fangage-what-we-did{padding-top:140px;padding-bottom:140px}.main-wrapper-column.fangage-josh-bryant{justify-content:center;padding-top:70px;padding-bottom:50px}.main-wrapper-column.daichi-solutions{padding-top:80px}.main-wrapper-column.daichi-solutions.nova{padding-top:60px}.main-wrapper-column.daichi-solutions.pillowph1-solution-wrapper-1,.main-wrapper-column.novo-nordisk-head-section-wrapper,.main-wrapper-column.pillowph1-head-section-wrapper{padding-top:0;padding-bottom:0}.main-wrapper-column.pillowph-results-secttion-wrapper{margin-right:4vw;padding-top:0;padding-bottom:0;position:relative}.main-wrapper-column.page-discription-wrapper{flex-direction:column;padding-top:100px}.main-wrapper-column.portfolio-tag-sectio-wrapper{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column}.main-wrapper-column.projects-content{padding-top:100px;padding-bottom:100px}.main-wrapper-column.projects{color:#f55d5d;background-color:#0000;flex-direction:row;align-items:flex-start;padding-top:100px}.main-wrapper-column.code{flex-direction:column;padding-top:66px}.main-wrapper-column.blogs{flex-direction:column;margin-left:8vw;margin-right:8vw;display:block}.main-wrapper-column.blogs-content{width:100%;padding-top:100px;padding-bottom:100px}.main-wrapper-column.blog-body1{flex-direction:column;padding-top:140px;padding-bottom:100px}.main-wrapper-column.view-all-vacancies{justify-content:flex-end}.main-wrapper-column.link-wrapper{padding-top:50px;padding-bottom:100px}.main-wrapper-column.cartier-solution-s-2{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-column.modal-wrapper{opacity:.01;text-align:left;flex-direction:column;padding-top:20px;position:static;top:0%;left:0%;right:0%}.main-wrapper-column.mobile-version{flex-direction:column;padding-top:46px;padding-bottom:46px;display:flex}.main-wrapper-column.portfolio-tags-filter{color:#fff;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-direction:column;padding:22px 40px;position:relative}.main-wrapper-column.portfolio-projects{padding-top:140px;padding-bottom:140px}.main-wrapper-column.get-started-form{flex-direction:column;height:100vh}.main-wrapper-column.focal-revenue-copy{max-width:1145px;padding-top:0;padding-bottom:0}.main-wrapper-column.full-width{width:100%}.main-wrapper-column.section.portfolio-projects{padding-left:0;padding-right:0}.main-wrapper-column._404-page{padding-bottom:60px}.main-wrapper-column.hipaa-compliance{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-size:auto;background-attachment:fixed;border-radius:16px;flex-flow:row;padding:84px}.main-wrapper-column.explore-custom-software{flex-direction:column;flex:none;align-items:flex-start;margin-right:2vw;padding-top:138px;padding-bottom:138px}.main-wrapper-column.pbm-text-slider-section{flex-flow:column wrap;align-items:center}.main-wrapper-column.logos-wrapper{flex:1;align-self:center;align-items:center}.main-wrapper-column.benefits-section{align-items:flex-start}.main-wrapper-column.cookie{align-self:center;width:100%}.main-wrapper-column.blog-container,.main-wrapper-column.blog-post-suggestion{flex-direction:column}.main-wrapper-column.blog-post-suggestion.authors-article{padding-top:30px}.main-wrapper-column.faq-description{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:10px;overflow:hidden}.main-wrapper-column.author-page-profile{background-color:var(--f1f1f1);border-radius:8px;align-items:center;padding:60px 90px}.main-wrapper-column.about-author{padding-top:30px}.main-wrapper-column.modal-form-container{flex-direction:column;margin-left:auto;margin-right:auto}.main-wrapper-column.modal-form-container.light-theme{background-color:var(--white);border-radius:8px;width:100%;max-width:566px;height:514px;margin-top:auto;margin-bottom:auto;padding:48px 72px;position:relative}.main-wrapper-column.head-services{grid-column-gap:10px}.main-wrapper-column.align-center{align-items:center}.main-wrapper-column.align-center.nav-content-wrapper{margin-left:0;margin-right:0}.main-wrapper-column.align-center.nav-bar-desktop{background-color:var(--white)}.main-wrapper-column.align-center.nav-bar-desktop.transparent{background-color:#0000}.main-wrapper-column.align-center.nav-bar-custom{background-color:var(--white)}.main-wrapper-column.align-center.nav-bar-custom.transparent{background-color:#0000}.main-wrapper-column.position-relative{position:relative}.main-wrapper-column.dark-mobile-nav-bg{background-color:var(--secondary--800)}.stages-wrapper{border:1px solid var(--secondary--600);background-color:#2a2b2f66;flex-flow:column;position:relative}.stage-card-header{color:var(--secondary--500);width:33.333%;padding:30px 38px 13% 40px}.stage-card-header.middle-card{border-right:1px solid var(--secondary--600);border-left:1px solid var(--secondary--600);padding-bottom:15%}.stage-cards-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%}.graph{width:100%;margin-left:-1px;padding-left:0;padding-right:1px}.graph.hidden,.graph.graph-animated{display:none}.stage-point{grid-column-gap:20px;grid-row-gap:20px;border-top:1px dashed var(--secondary--600);color:var(--secondary--300);justify-content:flex-start;align-items:center;padding-top:10px;padding-bottom:10px;padding-left:0;display:flex}.stage-point.first{border-top-style:none}.stage-point.sw_help_list{color:var(--white);font-size:var(--size-14);line-height:var(--size-21);border:1px #000;padding-top:5px;padding-bottom:5px}.stage-point.ps_stage_item{grid-column-gap:0px;grid-row-gap:0px;color:var(--f1f1f1);border-top-style:none;padding-top:5px;padding-bottom:5px}.stage-point-list{margin-top:35px;padding-left:0;list-style-type:none}.stage-point-list.body-3-regular{width:100%;margin-top:0;margin-bottom:0;padding-right:0}.stage-point-list.body-3-regular.life-sciences-solutions{margin-top:16px}.stage-point-list.body-3-regular.expertise-list{grid-row-gap:14px;flex-flow:column;display:flex}.graph-wrapper{object-fit:contain;padding-left:2.9vw;padding-right:3.05vw;position:absolute;inset:34% 0% auto}.stage-card-footer{width:33.333%;padding:10px 38px 40px 40px}.stage-card-footer.middle-card{border-right:1px solid var(--secondary--600);border-left:1px solid var(--secondary--600);border-left:1px solid #585960;border-right:1px solid #585960}.subtitle-3-medium-24{color:var(--primary-dark);letter-spacing:var(--fonts--letter-spacing);margin-top:10px;margin-bottom:10px;font-size:1.5rem;font-weight:500;line-height:2rem}.subtitle-3-medium-24.color-800{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px)}.subtitle-3-medium-24.color-800.animated-inline-link{display:inline-block;position:relative}.subtitle-3-medium-24.our-solutions-title{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px);width:auto;min-width:210px;max-width:222px;margin-top:0;margin-bottom:0}.subtitle-3-medium-24.secondary-100{color:var(--secondary--200)}.subtitle-3-medium-24.white-text{color:var(--white)}.subtitle-3-medium-24.white-text.weight-400{font-weight:400}.subtitle-3-medium-24.white-text.weight-400.pd_collabaration_item_title{letter-spacing:var(--letter-spacing-1px);margin-top:0;margin-bottom:.5rem}.subtitle-3-medium-24.white-text.weight-400.ls_collab_item_title,.subtitle-3-medium-24.white-text.weight-400.ddt_item_title{font-size:var(--size-18);line-height:var(--size-26);margin-top:0;margin-bottom:8px}.subtitle-3-medium-24.white-text.ls_serve_text{letter-spacing:var(--fonts--letter-spacing);max-width:20.5rem;margin-top:0;margin-bottom:0;font-size:1.125rem;line-height:1.625rem}.subtitle-3-medium-24.white-text.cto_serve_title{font-size:1.125rem;line-height:1.625rem}.subtitle-3-medium-24.white-text.estate_serve_title{font-size:var(--size-18);line-height:var(--size-26);margin-bottom:0}.subtitle-3-medium-24.tab-pane-content-title{margin-top:0}.subtitle-3-medium-24.margin-top-0{margin-top:6px}.subtitle-3-medium-24.margin-top-0.font-size-tablet-18.tdd_process_titles{font-size:1.125rem;line-height:1.5rem}.subtitle-3-medium-24.caree_cta_head{max-width:29.8rem;margin-top:0;margin-bottom:1rem}.subtitle-3-medium-24.caree_cta_head.rev_title{letter-spacing:-1px;font-size:1.5rem;line-height:2rem}.subtitle-3-medium-24.blog_title_text{letter-spacing:var(--fonts--letter-spacing);margin-bottom:0;font-size:1.125rem;line-height:1.625rem}.subtitle-3-medium-24.text_tdd_form_sccss{color:var(--secondary--800);margin-top:0;margin-bottom:0;font-size:1.125rem;line-height:1.625rem}.subtitle-3-medium-24.estate_cta_rev_title{font-size:var(--size-18);line-height:var(--size-26);margin-top:0;margin-bottom:8px}.stage-card-title{color:var(--white);padding-bottom:8px;font-size:1.5rem;font-weight:500;line-height:2rem}.stages-description-text{color:var(--secondary--500);letter-spacing:-.025rem;width:70%;margin-bottom:64px;margin-left:auto;margin-right:auto;padding-top:12px;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6rem}.stages-description-text.light{color:var(--white)}.stages-description-text.grey{color:var(--secondary--400)}.stages-description-text.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.stages-description-text.light-gray-500.full-width{width:100%}.stages-description-text.weight-500{font-weight:500}.stages-description-text.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.stages-description-text.padding-bottom:hover{opacity:.7}.stages-description-text.padding-bottom.animated-inline-link{display:inline-block}.stages-description-text.white-text{color:var(--white)}.stages-description-text.lowercaze{text-transform:lowercase}.black-bg{background-color:var(--secondary--800);position:relative}.black-bg.margin-bottom{margin-bottom:0}.body-2-regular{letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.body-2-regular.color-secondary-700{color:var(--secondary--700)}.body-2-regular.link.services-link{color:var(--secondary--800);font-weight:500;text-decoration:underline;transition:opacity .6s}.body-2-regular.link.services-link:hover{opacity:.63}.body-2-regular.link.services-link.mobile{display:none}.body-2-regular.link.services-link.mobile.animated-inline-link-v2{position:relative}.body-2-regular.link.services-link.button-v2-link__text{text-decoration:none}.body-2-regular.our-solutions-description,.body-2-regular.color-700{color:var(--secondary--700)}.stages-title{text-align:center}.stages-title.white-text{width:84%;margin-bottom:40px;margin-left:auto;margin-right:auto}.stages-title.white-text.we_serve_container{margin-bottom:0}.stages-title.white-text.sw_ditale_head_container{width:100%;max-width:52.875rem;margin-bottom:3rem}.stages-title.white-text.sw_ditale_head_wrap{width:100%;max-width:52.625rem}.stages-title.price_title_wrap{flex-flow:column;align-items:center;margin-bottom:2.5rem;display:flex}.stages-title.price_title_wrap.onboarding_title_wrap{justify-content:flex-start;align-items:flex-start;margin-bottom:40px}.our-services-wrapper{color:var(--secondary--500-secondary);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:49%;display:flex}.services-title-wrapper{color:var(--secondary--800);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:51%;padding-right:6vw;display:flex}.services-title-wrapper.sticky-scroll{color:var(--secondary--800);justify-content:flex-start;align-items:flex-start;height:auto;max-height:300px;margin-top:0;padding-right:5vw;bottom:220px}.services-title-wrapper.home-page{padding-right:5vw}.services-content-wrapper{justify-content:flex-start;align-items:flex-start;width:100%;padding-top:150px;padding-bottom:150px;display:flex}.services-content-wrapper.sticky-scroll{justify-content:center;align-items:center;width:100%;height:100vh}.services-content-wrapper.home-page{padding-top:140px;padding-bottom:140px}.empty-section{padding-top:150px}.empty-section.small{height:150px}.empty-section.hidden{display:none}.service-item{border-top:1px dashed var(--secondary--800);color:var(--secondary--700);width:100%;padding-top:14px;padding-bottom:24px;text-decoration:none;transition:opacity .6s,transform .8s;display:flex}.service-item.last-item{border-bottom:1px dashed #000}.services-description{color:var(--secondary--700);letter-spacing:var(--fonts--letter-spacing);margin-bottom:0;padding-top:16px;padding-bottom:24px;font-size:1.126rem;line-height:1.625rem}.services-description.color-secondary-700{color:var(--secondary--700)}.circle-button-arrow{border:1px solid var(--secondary--800);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/66f180213b080d87e8c35ece_Icon.svg);background-position:50%;background-size:auto;border-radius:20px;width:40px;min-width:40px;height:40px;margin-top:10px;margin-left:auto;transition:transform .8s}.circle-button-arrow.desktop-tablet{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/66f180213b080d87e8c35ece_Icon.svg);background-position:50%;background-size:30px 30px;min-width:40px;margin-left:auto}.our-solutions-wrapper{grid-column-gap:2vw;grid-row-gap:2vw;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.our-solutions-image{width:83px;height:83px;margin-bottom:40px}.selected-works-categories{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:51%;height:100%;padding-right:4vw;display:flex}.selected-works-categories.sticky-scroll{margin-left:0}.selected-works-cards-wrapper{width:49%;max-width:548px;height:100%;transition:all .525s}.category-filter-item{background-color:var(--secondary--200);color:var(--secondary--800);text-align:center;letter-spacing:-.025rem;cursor:pointer;border-radius:100px;padding:10px 24px;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6rem;transition:background-color .6s;position:relative}.category-filter-item:hover{background-color:var(--secondary--300)}.category-filter-item.light{color:var(--white)}.category-filter-item.grey{color:var(--secondary--400)}.category-filter-item.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.category-filter-item.light-gray-500.full-width{width:100%}.category-filter-item.weight-500{font-weight:500}.category-filter-item.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.category-filter-item.padding-bottom:hover{opacity:.7}.category-filter-item.padding-bottom.animated-inline-link{display:inline-block}.category-filter-item.white-text{color:var(--white)}.category-filter-item.lowercaze{text-transform:lowercase}.category-filter-item.fs-cmsfilter_active{background-color:var(--secondary--800);color:var(--white);font-weight:400;position:relative}.category-filter-item.hidden-category{display:none}.category-filter-item.home-page{padding:8px 16px}.category-filter-collection{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;padding-top:20px;padding-bottom:32px;display:flex}.portfolio-projects-wrapper.home-page{max-width:630px;height:100%;overflow:hidden}.color-secondary-500{color:var(--secondary--500-secondary)}.color-secondary-500.text-capitalize-ew{text-transform:capitalize}.portfolio-card-details{color:var(--secondary--700);padding-top:22px;padding-bottom:20px}.portfolio-card-details.legacy_case_item_name_container{padding-bottom:0}.portfolio-card-details.case_detile{padding-top:1.5rem;padding-bottom:0}.portfolio-card-title{padding-top:0}.portfolio-card-title.dt-page{padding-right:.8rem}.portfolio-card-link-wrapper{color:var(--primary-dark);font-family:IBM Plex Sans,sans-serif;text-decoration:none}.portfolio-card-link-wrapper:visited{color:var(--primary-dark)}.portfolio-card-link-wrapper.white-text:visited{color:var(--white)}.portfolio-card-link-wrapper.white-text.w--current{color:var(--primary-red--primary-red)}.portfolio-card-link-wrapper.tags-fliler-all{color:var(--white)}.portfolio-card-link-wrapper.underline{text-decoration:underline}.collaboration-description-text{color:var(--secondary--500);letter-spacing:var(--fonts--letter-spacing);width:70%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:6px;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6rem}.collaboration-description-text.light{color:var(--white)}.collaboration-description-text.grey{color:var(--secondary--400)}.collaboration-description-text.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.collaboration-description-text.light-gray-500.full-width{width:100%}.collaboration-description-text.weight-500{font-weight:500}.collaboration-description-text.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.collaboration-description-text.padding-bottom:hover{opacity:.7}.collaboration-description-text.padding-bottom.animated-inline-link{display:inline-block}.collaboration-description-text.white-text{color:var(--white)}.collaboration-description-text.lowercaze{text-transform:lowercase}.collaboration-title{text-align:center}.collaborations-wrapper{justify-content:space-between;align-self:center}.collaborations-wrapper.ls_collab{grid-column-gap:4.875rem;grid-row-gap:4.875rem;justify-content:flex-start;align-items:flex-start;width:100%}.colaboration-image-wrapper{align-self:center;width:100%;max-width:570px}.colaboration-image{padding-right:10px}.colaboration-image.desktop{padding-right:20px}.colaboration-image.mobile{display:none}.collaboration-models-item{border-top:1px dashed var(--secondary--500-secondary);color:var(--secondary--500);flex-flow:column;padding-top:10px;padding-bottom:24px;text-decoration:none;transition:opacity .6s,transform .8s;display:flex}.collaboration-models-item.last-item{border-bottom:1px dashed var(--secondary--500-secondary)}.collaboration-models-item.pd_collabaration_item{padding-top:2rem;padding-bottom:2rem}.collaboration-models-item.ls_collab_item{padding-top:24px;padding-bottom:24px}.collaboration-models-item.estate_collab_item{padding-top:24px;padding-bottom:22px}.about-us-card-2{color:#a5a5a5;background-color:#2a2b2f66;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:310px;padding:2.5vw 2vw;position:relative}.stage-card-title-2{color:#fff;padding-bottom:8px;font-size:1.5rem;font-weight:500;line-height:2rem}.stages-description-text-2{color:#a5a5a5;letter-spacing:-.025rem;width:70%;margin-bottom:64px;margin-left:auto;margin-right:auto;padding-top:6px;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6rem}.body-1_regular-18px-2{letter-spacing:-.025rem;font-family:IBM Plex Sans,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6rem}.body-1_regular-18px-2.color-600{color:var(--secondary--600)}.body-1_regular-18px-2.color-700{color:var(--secondary--700)}.title-with-bg-2{grid-column-gap:.4rem;grid-row-gap:.4rem;background-color:#f2f4f7;justify-content:flex-start;align-items:center;padding:.25rem .5rem}.services-description-2{color:#2a2b2f;letter-spacing:-.025rem;margin-bottom:0;padding-top:16px;padding-bottom:24px;font-size:1.126rem;line-height:1.625rem}.stage-point-2{grid-column-gap:20px;grid-row-gap:20px;color:#e8e8e8;border-top:1px dotted #585960;justify-content:flex-start;align-items:center;padding-top:12px;padding-bottom:12px;padding-left:0;display:flex}.service-item-2{color:#2a2b2f;border-top:1px dashed #18181b;padding-top:20px;padding-bottom:32px;text-decoration:none;transition:opacity .6s,transform .8s;display:flex}.service-item-2.last-item{border-bottom:1px dashed #000}.animated-underline-2{background-color:#2a2b2f;width:100%;height:.1em;margin-top:auto;position:absolute;inset:auto 0% 0%}.animated-underline-2.green-800{background-color:#096a6e}.collaboration-models-item-2{color:#a5a5a5;border-top:1px dashed #a5a5a5;padding-top:10px;padding-bottom:24px;text-decoration:none;transition:opacity .6s,transform .8s;display:flex}.collaboration-models-item-2.last-item{border-bottom:1px dashed #a5a5a5}.statistics-card-title-2{color:#fff;margin-bottom:6px;display:flex}.button-v2-link__underline-2{background-color:#2a2b2f;height:.1em;margin-top:-.25rem}.button-v2-link__underline-2.contact{background-color:#2a2b2f;height:.1em;margin-top:.02em}.button-v2-link__underline-2.dark-theme{background-color:#fff}.button-v2-link__underline-2.dark-theme.footer-contact-link__underline{position:relative;bottom:0}.link-14{color:#2a2b2f;font-family:IBM Plex Sans,sans-serif;text-decoration:none}.link-14:visited{color:#2a2b2f}.link-14.underline{text-decoration:underline}.our-services-wrapper-2{color:#a5a5a5;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:49%;display:flex}.footer-devider-2{color:#2a2b2f;align-self:flex-end;height:100%;margin-top:1rem;font-family:Bebas neue pro bold,sans-serif;font-size:5.625rem;font-weight:400;line-height:5.625rem}.font-d1-display-91{color:#2a2b2f;margin-top:0;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.5rem}.div-block-48{width:49%;height:100%}.services-title-wrapper-2{color:#18181b;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:51%;padding-right:6vw;display:flex}.image-59{height:auto}.cookie-tag-2{color:#fff;margin-top:0;margin-bottom:10px;font-family:PT Sans,sans-serif;font-size:20px;font-weight:700}.button-5{cursor:pointer;background-color:#cc202d;border-radius:65px;padding:15px 22px;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:16px}.button-5:hover{background-color:#cc202d}.button-5.accept{min-width:115px}.cookie-paragraph-2{color:#fff;align-self:center;width:80%;max-width:100%;margin-bottom:0;margin-right:20px;font-family:IBM Plex Sans,sans-serif;position:static}.button-v2-link-2{color:#2a2b2f;background-color:#0000;padding:0;font-size:1.125rem;font-weight:500;line-height:1.875rem;text-decoration:none;overflow:hidden}.button-v2-link-2:hover{color:#585960}.button-v2-link-2.dark-theme{color:#fff}.button-v2-link-2.dark-theme:hover{color:#d0d1d3}.button-v2-link-2.dark-theme.footer-button{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;font-family:Bebas neue pro bold,sans-serif;font-size:6.25rem;font-weight:400;line-height:6.25rem;display:flex}.button-v2-link-2.service-button{letter-spacing:-.0625rem;font-size:1.5rem;line-height:2rem}.button-v2-link-2.contact{color:#2a2b2f;margin-bottom:-.563rem;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.625rem}.button-v2-link-2.contact:hover{color:#585960}.image-60{transition:all .2s}.category-filter-item-2{color:#18181b;text-align:center;letter-spacing:-.025rem;background-color:#f1f1f1;border-radius:20px;padding:8px 24px;font-family:IBM Plex Sans,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6rem;position:relative}.category-filter-item-2.hidden-category{display:none}.footer-social-links-2{display:flex}.subtitle-body-medium-2{color:#2a2b2f;letter-spacing:var(--fonts--letter-spacing);font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5rem}.subtitle-body-medium-2.light{color:#fff}.subtitle-body-medium-2.light.no-underline.footer-link:hover,.subtitle-body-medium-2.grey{color:#d0d1d3}.subtitle-body-medium-2.cursor-pointer{cursor:pointer}.subtitle-body-medium-2.cursor-pointer.animated-inline-link{display:inline-block;position:relative}.subtitle-body-medium-2.cursor-pointer.animated-inline-link.sw_testi_p,.subtitle-body-medium-2.cursor-pointer.animated-inline-link.legacy_testy_more{margin-bottom:0}.subtitle-body-medium-2.cursor-pointer.animated-inline-link.cto_rev_more{text-transform:lowercase}.checkbox-label-3{display:none}.collaboration-description-text-2{color:#a5a5a5;letter-spacing:-.025rem;width:70%;margin-bottom:64px;margin-left:auto;margin-right:auto;padding-top:6px;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6rem}.stages-wrapper-2{background-color:#2a2b2f66;border:1px solid #585960;flex-flow:column;position:relative}.subtitle-body-2{color:#2a2b2f;letter-spacing:-.025rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}.category-filter-collection-2{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;padding-top:32px;padding-bottom:32px;display:flex}.stage-card-header-2{width:33.333%;padding:30px 45px 13% 40px}.stage-card-header-2.middle-card{border-left:1px solid #585960;border-right:1px solid #585960;padding-bottom:15%}.font-d1-display-92{color:#2a2b2f;margin-top:0;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:5.625rem;font-weight:400;line-height:1}.privacy-policy-v2-2{color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.subtitle-s1-large-2{color:#2a2b2f;letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:1.875rem;font-weight:500;line-height:2.375rem}.footer-last-section-2{border-top:.125rem solid #fff;padding-top:2rem}.circle-button-arrow-2{border:1px solid #18181b;border-radius:20px;width:40px;height:40px;margin-top:10px;transition:transform .8s}.black-bg-2{background-color:#18181b}.black-bg-2.margin-bottom{margin-bottom:0}.subtitle-3-medium-24-2{letter-spacing:-.025rem;font-size:1.5rem;font-weight:500;line-height:2rem}.subtitle-3-medium-24-2.white-text.weight-400{font-weight:400}.subtitle-3-medium-24-2.color-800{color:#18181b;letter-spacing:-.063rem}.subtitle-3-medium-24-2.our-solutions-title{color:#18181b;margin-top:0;margin-bottom:16px}.body-2-regular-2{letter-spacing:-.025rem;font-size:1.126rem;line-height:1.625rem}.body-2-regular-2.our-solutions-description{color:#2a2b2f}.body-2-regular-2.link-14.services-link{color:#18181b;font-weight:500;text-decoration:underline;transition:opacity .6s}.body-2-regular-2.link-14.services-link:hover{opacity:.63}.body-2-regular-2.link-14.services-link.mobile{display:none}.styled-title-2{color:#fff;white-space:nowrap;background-color:#18181b;align-self:flex-start;margin-top:0;margin-bottom:0;padding:.25rem .5rem;font-family:Ibm Plex Mono,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.styled-title-2.services-section{margin-bottom:16px;top:150px}.fs-cookie-popup-2{z-index:3000000;opacity:0;color:#fff;background-color:#2a2b2f;border:2px #000;border-top:1px solid #585960;border-radius:0;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr .25fr .25fr .25fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;width:100%;max-width:100%;height:auto;padding:0 15px;display:none;position:fixed;inset:auto 0 0}.client-say-description-wrapper{height:60px;min-height:9rem;padding:36px 38px 0 32px;transition:all .8s cubic-bezier(.165,.84,.44,1);overflow:hidden}.clients-say-card{flex-direction:column;justify-content:flex-start;align-items:stretch;max-width:41rem;display:flex}.clients-say-card.main-page{grid-column-gap:1.75rem;grid-row-gap:1.75rem;max-width:47.5625rem}.clients-say-card.lp-twist{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.clients-say-card.gray-bg{background-color:var(--secondary--200);max-width:100%;margin-bottom:30px;overflow:hidden}.clients-slider-author{grid-column-gap:16px;grid-row-gap:16px;align-items:center;height:6rem;padding-top:32px;padding-left:32px;display:flex}.clients-slider-author.main-page,.clients-slider-author.lp-page{grid-column-gap:1rem;grid-row-gap:1rem;min-height:3.0625rem}.clients-slider-tags-wrapper{justify-content:flex-start;align-items:center;height:4rem;padding:24px 38px 16px 32px;font-size:1rem;line-height:1.5rem;display:flex}.see-more-button-clients-slider{border-bottom:1px solid var(--secondary--400);cursor:pointer;min-height:4.5rem;padding:0 38px 24px 32px}.see-more-button-clients-slider.m-a-lp,.see-more-button-clients-slider.i-lab-page{border-bottom-style:none;border-bottom-width:0;min-height:2rem;padding-bottom:8px}.see-more-button-clients-slider.i-lab-page.sw_testimonial_show,.see-more-button-clients-slider.i-lab-page.legacy_testy_more_container{padding-bottom:0}.clients-slider-text{color:var(--secondary--600);letter-spacing:-.025rem;font-family:IBM Plex Sans,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6rem}.clients-slider-text.light{color:var(--white)}.clients-slider-text.grey{color:var(--secondary--400)}.clients-slider-text.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.clients-slider-text.light-gray-500.full-width{width:100%}.clients-slider-text.weight-500{font-weight:500}.clients-slider-text.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.clients-slider-text.padding-bottom:hover{opacity:.7}.clients-slider-text.padding-bottom.animated-inline-link{display:inline-block}.clients-slider-text.white-text{color:var(--white)}.clients-slider-text.lowercaze{text-transform:lowercase}.clients-slider-text.m-a-lp{color:var(--secondary--700);margin-bottom:0;font-size:1.126rem}.clients-slider-text.body-3{font-size:1rem;line-height:1.5rem}.clients-slider-text.body-3.color-700{color:var(--secondary--700)}.clients-slider-text.i-lab-page{color:var(--secondary--700);font-size:1rem;line-height:1.5rem}.client-photo-wrapper{object-fit:contain;border-radius:50%;justify-content:center;align-self:center;align-items:center;width:3.75rem;min-width:3.75rem;height:3.75rem;display:flex;position:relative;overflow:hidden}.client-photo-wrapper.main-page{width:3.6rem;min-width:3.0625rem;height:3.6rem}.client-photo-wrapper.lp-twist{width:3.98556rem;min-width:3.98556rem;height:3.98556rem}.how-we-differ-container{grid-column-gap:26px;grid-row-gap:26px;flex:0 auto;grid-template-columns:repeat(auto-fill,minmax(31.65%,1fr));padding-top:40px;position:relative}.how-we-differ-container.approach_benefits_wrap{grid-column-gap:3rem;grid-row-gap:2.5rem;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:repeat(auto-fill,minmax(31.65%,1fr));grid-auto-columns:1fr;grid-auto-flow:dense;place-content:start stretch;place-items:stretch stretch;display:grid}.card-with-icon{background-color:var(--white);justify-content:flex-start;align-items:flex-start;min-height:auto;padding:32px;position:relative}.card-with-icon.services-page{background-color:var(--secondary--200)}.card-with-icon.benefit_card{background-color:var(--grey-trans-4);padding:2.5rem 2rem}.card-with-icon.approach_card{grid-column-gap:2.5rem;grid-row-gap:2.5rem;background-color:#0000;flex-flow:row;height:100%;padding:0}.inputs-row{grid-column-gap:16px;grid-row-gap:16px}.contact-section-content{width:50%}.how-we-differ-title{color:var(--secondary--700);letter-spacing:-.0625rem;margin-top:0;margin-bottom:0;padding-top:0;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}.how-we-differ-title.light{color:var(--white)}.how-we-differ-title.light-bold{color:var(--white);font-weight:500}.how-we-differ-title.no-wrap{white-space:nowrap}.how-we-differ-title.bold{font-weight:500}.how-we-differ-title.grey{color:var(--secondary-grey--500)}.how-we-differ-title.toc-title{margin-bottom:1.5rem}.how-we-differ-title.weight-400{font-weight:400}.how-we-differ-title.weight-400.padding-bottom{padding-bottom:.5rem}.how-we-differ-title.white-text{color:var(--white)}.how-we-differ-title.light-gray-500{color:var(--secondary-grey--500)}.how-we-differ-title.light-gray-500.centered-text{text-align:center;width:100%}.how-we-differ-title.clients-slider-title{padding-bottom:1rem;font-size:1.25rem;font-weight:400}.how-we-differ-title.regulations{font-size:1.125rem;line-height:1.625rem}.how-we-differ-title.regulations.ls_reg_item_title{color:var(--secondary--800);text-align:left;letter-spacing:var(--fonts--letter-spacing)}.how-we-differ-title.benefit_head{color:var(--secondary--800);max-width:100%;font-size:1.125rem;line-height:1.625rem}.how-we-differ-title.sw_outcome_head{letter-spacing:-.063rem}.how-we-differ-title.cto_why_title{font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing)}.how-we-differ-title.cto_process_item_title{font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing);margin-bottom:.5rem}.how-we-differ-title.sw_out_title{font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing)}.image-61{width:auto;max-width:3rem;margin-top:4px;margin-right:0}.image-61.service-page{width:2rem;height:2rem}.image-61.benefit_img{margin-top:0;margin-right:0}.image-61.card_app_img{width:3rem;margin-top:.563rem}.card-title-with-icon{justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.card-title-with-icon.serice-page{justify-content:flex-start;align-items:flex-end;height:auto;min-height:auto;margin-bottom:24px}.card-title-with-icon.benefit_title{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;margin-bottom:1.5rem}.custom-arrow-left-wrapper{border:1.6px solid var(--secondary--600);color:var(--untitled-ui-primary600);border-radius:100px;width:46px;height:46px;padding:11px}.custom-arrow-left-wrapper.disabled{opacity:.51;width:48px;height:48px;padding:12px}.arrows-block-2{justify-content:space-around;align-items:center;width:110px;padding-top:20px;display:flex}.arrows-block-2.display-none{display:none}.custom-arrow-right-wrapper{border:1.6px solid var(--secondary--600);color:var(--untitled-ui-primary600);border-radius:100px;align-self:center;width:48px;height:48px;padding:12px;position:relative}.how-we-differ-title-wrapper{text-align:center;align-self:center;width:47%}.how-we-differ-title-wrapper.services-page{width:100%;margin-bottom:48px}.how-we-differ-title-wrapper.value_title{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-self:auto;align-items:flex-start;width:100%;padding-top:33px;display:flex}.footer-component{border-top:1px solid var(--secondary--600);background-color:var(--brown900);color:var(--secondary--500-secondary);justify-content:center;align-items:flex-start;padding-top:64px;padding-bottom:64px;display:flex}.footer-component.head{padding-top:2.375rem;padding-bottom:4.688rem}.footer-component.contact{padding-top:0}.footer-component.limit-to-view-port{max-width:100vw;overflow:hidden}.footer-component.limit-to-view-port.top-margin-zero.bottom-margin-zero.relative{position:relative}.footer-component.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.sticky-scroll{background-color:var(--white);flex-flow:column;padding-top:150px}.footer-component.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.column.sticky-scroll{height:100%}.footer-component.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.column{background-color:#fff;flex-flow:column;padding-top:150px;padding-bottom:150px;position:relative}.footer-component.zero-margin{padding-top:0;padding-bottom:0}.footer-component.work-with-us{padding-top:0}.footer-component.top-margin-zero{flex-direction:row;padding-top:0}.footer-component.top-margin-zero.bottom-margin-zero.success-stories.mt-80{margin-top:80px}.footer-component.top-margin-zero.bottom-margin-zero.success-stories.sticky-scroll{background-color:var(--white);margin-top:0;padding-top:150px}.footer-component.bottom-margin-zero{padding-bottom:0}.footer-component.custom-top-margin{padding-top:5rem}.footer-component.custom-padding{flex:1;padding-top:2rem}.footer-component._404-page-wrapper{background-color:var(--secondary--800);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/66560842309c4bf8b3a2bea3_bg-dark.png);background-position:0 0;background-size:contain;justify-content:center;align-items:center;height:100vh;padding-top:7rem;padding-bottom:.5rem}.footer-component.black-background.key-facts{flex-flow:column;padding-top:100px;padding-bottom:100px}.footer-component.services-section{margin-bottom:0;padding-top:0;padding-bottom:0}.footer-component.green-bg{background-color:#edf4ee}.footer-component.how-we-differ{background-color:#f4f4f4;padding-top:100px;padding-bottom:120px}.footer-component.contact-section{padding-top:140px;padding-bottom:140px}.footer-component.white-bg,.footer-component.our-clients-say-section{background-color:var(--white);position:relative}.footer-logo{width:67px;margin-bottom:48px}.div-block-49{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;justify-content:flex-start;width:28%;display:flex}.footer-content-wrapper{grid-column-gap:2%;grid-row-gap:2%;display:flex}.footer-column{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:19%;display:flex}.footer-column.last{grid-column-gap:6%;grid-row-gap:6%;flex-flow:row;width:70%}.footer-column.first{width:23%}.footer-column-title{color:var(--secondary--200);min-height:3rem;margin-bottom:10px;font-weight:500}.footer-reserved{padding-top:48px}.footer-link-block{padding-top:8px;display:inline-block}.footer-contacts-column{width:80%;padding-bottom:40px}.flex-block-4{width:100%}.footer-subcolumn{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;width:33%;display:flex}.image-63{width:8px;height:auto;margin-top:auto;margin-bottom:auto;margin-left:10px}.headline-h1-90{font-family:Bebas neue pro bold,sans-serif;font-size:5.625rem;font-weight:400;line-height:5.625rem}.provided-services-title-wrapper{grid-column-gap:16px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-self:center;place-items:start stretch;width:100%;padding-bottom:48px;display:grid}.provided-services-description{color:var(--secondary--500);letter-spacing:-.025rem;max-width:30rem;margin-bottom:20px;padding-top:10px;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.provided-services-description.light{color:var(--white)}.provided-services-description.grey{color:var(--secondary--400)}.provided-services-description.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.provided-services-description.light-gray-500.full-width{width:100%}.provided-services-description.weight-500{font-weight:500}.provided-services-description.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.provided-services-description.padding-bottom:hover{opacity:.7}.provided-services-description.padding-bottom.animated-inline-link{display:inline-block}.provided-services-description.white-text{color:var(--white)}.provided-services-description.lowercaze{text-transform:lowercase}.provided-services-description.secondary-500{color:var(--secondary--500)}.provided-services-description.how-we-differ{padding-top:10px}.provided-services-description.digital-transformation.legacy_point_sub{margin-bottom:0;padding-top:8px}.provided-services-description.digital-transformation.cto_offer_item_text{color:var(--secondary--500);letter-spacing:normal;margin-bottom:0;padding-top:0}.provided-services-description.digital-transformation.ps_card_info{font-size:var(--size-14);margin-bottom:11px;padding-top:8px}.text-block-115{color:var(--white)}.services-card-title{color:var(--white);text-align:center;padding-top:20px;padding-bottom:8px;font-size:1.5rem;font-weight:500;line-height:2rem}.services-card-title.service-page{text-align:left;letter-spacing:var(--letter-spacing-1px);margin-left:0;margin-right:auto;padding-top:0;padding-bottom:32px;font-weight:400}.services-card-title.m-a-landing-page{min-height:5.5rem}.services-card-title.home-page{text-align:left;letter-spacing:var(--letter-spacing-1px);padding-top:0;font-weight:400}.services-card-title.digital-transformation{text-align:left;padding-top:0;padding-bottom:0}.services-card-title.digital-transformation.legacy_point_title{letter-spacing:var(--letter-spacing-1px)}.services-card-title.digital-transformation.cto_offer_item_title{letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.services-card-title.digital-transformation.ps_card_title{font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing)}.div-block-55{border-style:solid;border-width:1px 0 1px 1px;border-color:var(--secondary--600);background-color:var(--brown900);border-radius:0;justify-content:flex-start;align-items:stretch;width:100%;margin-top:-1px;margin-left:0;padding:44px 24px 32px}.div-block-55.last{border-width:1px;margin-left:0}.div-block-55.nested{width:50%}.div-block-55.m-a-landing-tech-audit-card{color:var(--secondary--400);text-align:center;padding-left:1.3rem;padding-right:1.3rem}.div-block-55.services-page{border-right-style:none;border-right-width:1px;margin-left:0;margin-right:-1px}.div-block-55.services-page.last{border-right-style:solid;margin-left:0;margin-right:0}.flex-block-5{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;width:100%;display:grid}.flex-block-5.m-a-landing-tech-audit-wrapper,.flex-block-5.service-page{grid-template-columns:1fr 1fr 1fr 1fr}.provided-services-link{color:var(--white);letter-spacing:-.025rem;margin-top:24px;font-family:IBM Plex Sans,sans-serif;font-size:1.126rem;font-weight:500;line-height:1.6rem}.provided-services-link.light{color:var(--white)}.provided-services-link.grey{color:var(--secondary--400)}.provided-services-link.light-gray-500{color:var(--secondary-grey--500);font-size:1.05rem;font-weight:400}.provided-services-link.light-gray-500.full-width{width:100%}.provided-services-link.weight-500{font-weight:500}.provided-services-link.padding-bottom{padding-bottom:1rem;transition:opacity .5s;display:block}.provided-services-link.padding-bottom:hover{opacity:.7}.provided-services-link.padding-bottom.animated-inline-link{display:inline-block}.provided-services-link.white-text{color:var(--white)}.provided-services-link.margin-0{color:var(--secondary--800);margin-top:0;margin-bottom:0}.provided-services-link.animated-inline-link-v2-white{-webkit-text-stroke-width:.8px;font-weight:400}.rich-text-block{line-height:1rem}.div-block-56{margin-left:auto;margin-right:auto}.collection-item-3{margin-bottom:26px}.collection-item-3:last-child,.collection-item-3.dt-page.blog_ricient_wrap,.collection-item-3.dt-page.legacy_case_item_cintainer,.collection-item-3.dt-page.case_item{margin-bottom:0}.text-span-206{display:inline-block}.tabs{flex:1;width:100%;display:flex}.tabs-menu{border-right:2.5px solid var(--secondary--200);background-color:var(--white);flex-flow:column;align-self:stretch;width:36%;display:flex}.tabs-menu.ls_help_tab{border-right-width:1px;border-right-color:var(--secondary--600);background-color:#303030}.tabs-content{background-color:var(--white);width:64%}.tabs-content.life-science-page.ls_help_tab_content{background-color:#343434}.solutions-list{grid-column-gap:.3vw;flex-flow:wrap;align-content:space-between;align-items:stretch;height:100%;margin-bottom:0;padding-top:32px;padding-bottom:32px;padding-left:0;display:flex}.solutions-list.ls_help_list{grid-column-gap:48px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:flex-start;place-items:start;padding-top:24px;padding-bottom:0;display:block}.build-the-tech-tab-list-item{letter-spacing:var(--fonts--letter-spacing);width:46%;min-height:2.6rem;margin-bottom:.5rem;margin-right:1rem;padding-right:1rem;font-size:1.1rem;line-height:1.6rem;list-style-type:none}.build-the-tech-tab-list-item.body-1_regular-18px{text-align:left}.tab-link{grid-column-gap:16px;grid-row-gap:16px;border-top-style:solid;border-top-width:1px;border-top-color:var(--white);border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:2.5px;border-bottom-color:var(--white);background-color:var(--white);color:var(--secondary--700);letter-spacing:-.025rem;border-right-color:#0000;width:106%;padding:15px 9px 15px 24px;font-size:1.1rem;line-height:1.6rem;transition-property:opacity;transition-duration:.45s;transition-timing-function:ease;display:flex}.tab-link:hover{opacity:.74}.tab-link.w--current{grid-column-gap:5px;grid-row-gap:5px;border-top:1px solid var(--secondary--200);border-right:3px solid var(--red--red3);border-bottom:1px solid var(--green--200);background-color:var(--white);flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:101%;min-width:100.5%;font-size:1.1rem;transition:all .4s;display:flex}.tab-link.ls_help_tab_link{border-top-style:dashed;border-top-color:var(--secondary--600);border-bottom-style:none;border-right-style:none;border-bottom-color:var(--secondary--600);color:var(--secondary--400);letter-spacing:0;background-color:#303030;border-left:3px solid #303030;border-right-color:#585960;padding-top:12px;padding-bottom:12px;font-size:1rem;line-height:1.5rem}.tab-link.ls_help_tab_link.w--current{border-top-style:dashed;border-right-style:none;border-right-width:2.5px;border-right-color:var(--secondary--600);border-bottom-style:none;border-bottom-color:var(--secondary--600);border-left-style:solid;border-left-width:3px;border-left-color:var(--red--red3);color:var(--white);background-color:#414141;border-top-color:#0000;width:100%;min-width:100%}.tab-pane{padding-top:34px;padding-left:60px;padding-right:60px}.tab-pane.life-science-page{padding:24px 48px}.tab-pane.life-science-page.ls_help_acc{padding-left:48px}.tab-content-title-section{grid-column-gap:24px;grid-row-gap:24px;border-bottom:1px dashed var(--secondary-grey--500);color:var(--secondary--700);justify-content:flex-start;align-items:flex-start;padding-bottom:32px;font-size:1rem;line-height:1.5rem}.tab-content-title-section.life-science-page{padding-bottom:10px}.tab-content-title-section.life-science-page.ls_help_tab_title_container{border-bottom-color:var(--secondary--600);padding-bottom:24px}.flex-block-7{align-items:stretch;width:51%}.tab-pane.life-science-page{padding-left:34px}.dropdown-list-solutions{position:static}.building-the-tech-accordion{width:100%}.dropdown-toggle{justify-content:space-between;display:flex}.dropdown-toggle.subtitle-3-medium-24{text-wrap:auto}.building-tech-accordion-wrapper{width:100%;display:none}.expertise-title-wrapper{text-align:center;align-self:center;width:76%}.expert-services-title-wrapper{color:var(--white);text-align:center;align-self:center;width:74%;padding-bottom:48px}.expert-services-title-wrapper.legacy_head_cont.helth_check_head_cont{width:100%;max-width:60.25rem}.expert-services-title-wrapper.ls_help_title{margin-bottom:2rem;padding-bottom:0}.table-row{border-bottom:1px dashed var(--secondary--600);justify-content:space-between;width:100%;padding-top:16px;padding-bottom:16px}.table-row.head-row{border-top:1px dashed var(--secondary--600)}.table-first-cell{color:var(--white);letter-spacing:var(--fonts--letter-spacing);width:34%;font-size:1.126rem;line-height:1.6rem}.table-cell{color:var(--white);text-align:center;width:22%;font-size:1rem;line-height:1.5rem}.table-cell.color-500{padding-left:.8vw;padding-right:.8vw}.text-block-116{letter-spacing:var(--fonts--letter-spacing)}.color-500{color:var(--secondary--500)}.table-cell-heading{color:var(--white);text-align:center;letter-spacing:var(--fonts--letter-spacing);width:22%;font-size:1.126rem;line-height:1.6rem}.color-800{color:var(--secondary--800)}.m-a-landing-serve-subtitle{font-size:1rem;line-height:1.5rem}.m-a-landing-serve-item{border-top:1px solid var(--secondary--400);width:31.5%;padding-top:24px}.m-a-landing-serve-wrapper{justify-content:space-between}._2-logos-wrapper.m-and-a-landing{grid-column-gap:6vw;grid-row-gap:6vw}.m-a-lp-our-approach-item{border-bottom:1px dashed var(--secondary--500);color:var(--secondary--700);padding-top:10px;padding-bottom:20px;position:relative}.m-a-lp-our-approach-item.first-item{padding-top:0;position:relative}.m-a-lp-our-approach-item.last-item{border-bottom-style:none;border-bottom-width:0}.m-a-lp-our-approach-wrapper{color:var(--secondary--500-secondary);flex-flow:row;justify-content:flex-start;align-items:stretch;width:49%;display:flex}.m-a-lp-our-approach-line{border-left:1px dashed var(--green--800);width:1px;margin-top:40px;margin-bottom:5rem;margin-right:5vw}.m-a-lp-approach-item-counter{background-color:var(--secondary--200);color:var(--green--800);text-align:center;border-radius:100px;width:24px;height:66px;padding-top:17px;padding-bottom:10px;font-size:.75rem;position:absolute;inset:8px auto auto -6vw}.m-a-lp-approach-item-counter.first{height:50px;padding-top:2px;top:4px}.m-a-lp-approach-counter-text{background-color:var(--green--400);border-radius:100px;width:24px;height:24px;padding:2px}.m-a-lp-our-approach-title-wrapper{color:var(--secondary--800);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:51%;padding-right:6vw;display:flex}.m-a-lp-our-approach-title-wrapper.sticky-scroll{color:var(--secondary--800);justify-content:flex-start;align-items:flex-start;height:auto;max-height:300px;margin-top:0;padding-right:5vw;bottom:220px}.m-a-lp-approach-content-wrapper{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.m-a-lp-approach-content-wrapper.sticky-scroll{justify-content:center;align-items:center;width:100%;height:100vh}.m-a-clients-say-card{background-color:var(--secondary--200);width:32%;height:100%}.m-a-clients-say-cards-content{display:flex}.m-a-clients-say-list{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;display:flex}.m-a-clients-say-card-content{text-align:center;padding:32px}.m-a-client-say-description{height:5rem;margin-bottom:20px;transition:height .4s;overflow:hidden}.m-a-clients-say-img{border-radius:100px;width:60px;min-width:60px;height:60px;min-height:60px;margin-bottom:24px;margin-left:auto;margin-right:auto;overflow:hidden}.m-a-review-rate{padding-top:16px;padding-bottom:24px}.m-s-pricing-overview-wrapper{grid-column-gap:18px;grid-row-gap:18px;color:var(--secondary--700);letter-spacing:var(--fonts--letter-spacing);flex-flow:column;width:51%;font-size:1rem;line-height:1.5rem;display:flex}.faq-title-wrapper{align-self:flex-start;width:49%}.faq-title-wrapper.faq_wrap_head{width:100%}.text-block-117{border-top:1px dashed var(--secondary--800);padding-top:24px}.faq-accordion{align-self:flex-start;width:100%;overflow:hidden}.faq-accordion.last{border-bottom:1px dashed var(--secondary--700);min-height:3.8rem}.faq-accordion-toggle{grid-column-gap:16px;grid-row-gap:16px;border-top:1px dashed var(--secondary--800);cursor:pointer;justify-content:space-between;align-items:center;height:4.5rem;min-height:3.8rem;padding:16px 4px 10px 0;display:flex}.faq-accordion-toggle.w--open{padding-left:0}.faq-accordion-toggle.last{border-bottom:1px dashed var(--secondary--800)}.faq-dropdown{background-color:var(--white);color:var(--secondary--700);padding-bottom:10px;transition:all .4s;display:block;position:static}.faq-dropdown.w--open{background-color:var(--white)}.body-2-medium{color:var(--primary-dark);letter-spacing:var(--fonts--letter-spacing);font-size:1.126rem;font-weight:500;line-height:1.625rem}.body-2-medium.color-secondary-700{color:var(--secondary--700)}.body-2-medium.link.services-link{color:var(--secondary--800);font-weight:500;text-decoration:underline;transition:opacity .6s}.body-2-medium.link.services-link:hover{opacity:.63}.body-2-medium.link.services-link.mobile{display:none}.body-2-medium.link.services-link.mobile.animated-inline-link-v2{position:relative}.body-2-medium.link.services-link.button-v2-link__text{text-decoration:none}.body-2-medium.our-solutions-description{color:var(--secondary--700)}.body-2-medium.no-margin-top{margin-top:0}.body-2-medium.color-800.m-o{margin-top:0;margin-bottom:0}.body-2-medium.color-red3{color:var(--red--red3)}.body-2-medium.blog-card-title{margin-top:0;margin-bottom:0}.body-2-medium.hiring_step_title{color:#fff;margin-top:0;margin-bottom:0;font-size:1.125rem}.body-2-medium.color_w{color:var(--white)}.m-s-faq-wrapper{width:48%}.accordion-animated-icon{background-color:var(--secondary--700);width:16px;height:2px;margin-bottom:10px;position:relative}.m-a-lp-contact-us-container{justify-content:space-between;width:100%;display:flex}.m-a-contact-us-content{width:52%;padding-right:4vw;font-family:Ibm Plex Sans,sans-serif;font-weight:300}.m-a-contact-us-contacts{grid-column-gap:2vw;grid-row-gap:20px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;padding-top:48px;display:grid}.contact-link-title{color:var(--white);letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.contact-link-title.color-secondary-700{color:var(--secondary--700)}.contact-link-title.link.services-link{color:var(--secondary--800);font-weight:500;text-decoration:underline;transition:opacity .6s}.contact-link-title.link.services-link:hover{opacity:.63}.contact-link-title.link.services-link.mobile{display:none}.contact-link-title.link.services-link.mobile.animated-inline-link-v2{position:relative}.contact-link-title.link.services-link.button-v2-link__text{text-decoration:none}.contact-link-title.our-solutions-description,.contact-link-title.color-700{color:var(--secondary--700)}.contact-link-title.animated-inline-link-reverce{margin-bottom:0;display:inline-block}.m-a-contact-form{width:48%}.list-item-3{list-style-type:disc}.m-a-contact-form-wrapper{color:var(--secondary--400);font-family:Ibm Plex Sans,sans-serif;font-weight:300}.m-a-contacts-form-field{z-index:2;border-top:1px #000;border-bottom-style:solid;border-bottom-width:1px;border-right:1px #000;border-bottom-color:var(--secondary--400);color:inherit;background-color:#fefdfd14;border-left:1px #000;border-top-left-radius:.5rem;border-top-right-radius:.5rem;align-self:center;height:3.2rem;margin-bottom:1.5rem;padding:1.3rem 1rem .6rem;font-size:.85rem;line-height:1.3rem;position:relative}.m-a-contacts-form-field:focus,.m-a-contacts-form-field:focus-visible,.m-a-contacts-form-field[data-wf-focus-visible]{border-style:solid;border-color:var(--blue-2)var(--blue-2)var(--white)}.m-a-contacts-form-field::placeholder{color:#0000}.m-a-contacts-form-field.textarea{height:8rem;margin-bottom:32px;padding-right:1.5rem}.caption-c1-regular{font-size:.875rem;line-height:1.313rem}.caption-c1-regular.white-text.contact-form-privacy-text{margin-top:16px}.caption-c1-regular.white-text.modal-form-privacy-text{text-align:left;margin-top:0}.caption-c1-regular.white-text.modal-form-privacy-text.form_talent_pravicy{color:var(--secondary--400);text-align:center;margin-bottom:0}.caption-c1-regular.white-text.form_contact_pravicy{color:var(--secondary--500);font-size:var(--size-14);line-height:var(--size-21);margin-top:12px}.caption-c1-regular.pd_pricing_text{color:var(--primary-dark);max-width:32.438rem;font-size:1rem;line-height:1.5rem}.caption-c1-regular.form_nda{color:var(--secondary--300);font-size:var(--size-14);line-height:var(--size-21);margin-bottom:0}.m-a-social-links{grid-column-gap:24px;grid-row-gap:24px;width:auto}.contact-form-anchor{height:0;display:block;position:relative;top:-120px}.technology-categories-form{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;display:flex}.m-a-review-hashtag{border-top:1px solid var(--secondary--400);color:var(--secondary--600);justify-content:center;align-items:center;margin:10px -24px 0;padding-top:32px;font-size:1rem}.pillows-clients-challengs-col{border-bottom-style:none;grid-template-columns:.25fr 1fr}.pillows-clients-challengs-col.last{border-bottom-style:solid}.div-block-59{object-fit:fill;border-radius:100%;align-items:center;width:62px;min-width:62px;height:62px;min-height:62px;display:flex;overflow:hidden}.profile-contact-block{grid-column-gap:1vw;grid-row-gap:1vw;display:flex}.profile-contact-block.tdd_ceo_link{background-color:#2f2f2f;border:1px solid #585960;border-radius:1000px;align-items:center;width:auto;padding:8px 20px 8px 10px}.contact-us-content{flex-flow:column;width:52%;padding-right:4vw;display:flex}.contact-us-content.cf_contact_link.vacancy_cv_form_text{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-right:0}.text-block-118{background-color:var(--red--red3);color:var(--white);text-align:center;border-radius:100px;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;padding:2px;font-size:.688rem;font-weight:300;line-height:1.25rem}.flex-block-10{grid-column-gap:20px;grid-row-gap:20px;color:var(--secondary--200);justify-content:flex-start;align-items:center}.flex-block-11{grid-column-gap:24px;grid-row-gap:24px;width:80%;margin-top:24px}.contacts-form-wrapper{width:100%;margin-top:16px}.contacts-form-wrapper.modal-form-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;margin-top:0}.contacts-form-wrapper.cf_min_wrap{margin-top:0}.contacts-form-block{border:1px solid var(--secondary--600);flex-flow:column;justify-content:center;align-items:center;height:auto;min-height:752px;padding:36px;display:flex;position:relative}.contacts-form-block.test1{width:50%}.contacts-form-block.contact_form_min{min-height:39rem;margin-bottom:0;padding:40px 50px}.contact-col-2{width:45%}.color-red{color:#ff5630}.color-red.ml-4px{margin-left:4px}.flex-block-12{grid-column-gap:1vw;grid-row-gap:44px;flex-flow:wrap;justify-content:space-between;align-items:flex-start;margin-top:32px}.flex-block-12.tdd_ceo_wrap{margin-top:16px}.contact-us-container{justify-content:space-between;display:flex}.contact-us-container.contact-us-page{width:100%}.contact-us-container.cf_min_container{grid-column-gap:40px;grid-row-gap:40px}.contact-us-container.cf_min_container.vacancy_form_footer{width:100%}.div-block-60{margin-top:auto;padding-bottom:48px}.div-block-60.only-desktop{width:110%;margin-top:76px}.div-block-60.mobile{display:none}.div-block-60.tdd_ceo_block{padding-bottom:0}.div-block-60.footer_form_section_ceo{margin-top:auto;padding-top:5rem}.div-block-60.vacancy_hr_container{margin-top:0;padding-bottom:0}.div-block-60.vacancy_hr_container.vacancy_hr_container_mob{display:none}.attach-file-icon-custom{border:2px solid var(--white);color:var(--white);text-align:center;border-radius:100px;width:21px;height:21px;padding:0;font-family:Ibm Plex Mono,sans-serif;font-size:20px;font-weight:400;line-height:14px}.div-block-61{margin-bottom:70px}.div-block-61.only-desktop{color:var(--white);margin-bottom:50px}.div-block-61.only-desktop.contact-us-page{max-width:530px}.div-block-61.only-desktop.tdd_cont{margin-bottom:0}.div-block-61.mobile{display:none}.body-3-medium{font-size:1rem;font-weight:500;line-height:1.5rem}.body-3-medium:hover{opacity:.77}.body-3-medium:active{opacity:.61}.body-3-medium.m-a-review-position{height:3rem}.body-3-medium.color-200{color:var(--secondary--200)}.body-3-medium.white-text{width:100%;display:block}.body-3-medium.animated-inline-link-reverce.white-text{margin-bottom:0}.body-3-medium.animated-inline-link-reverce.white-text.resume_add{text-decoration:none;position:relative;overflow:hidden}.body-3-medium.animated-inline-link-reverce.white-text.cto_file{text-decoration:underline}.flex-block-13{grid-column-gap:4px;grid-row-gap:4px;min-width:158px}.transparent-bg{background-color:#0000}.transparent-bg.border-none{border:1px #000;padding-left:0}.icon-6,.icon-7{filter:invert()}.file-upload-tip{color:var(--secondary--500);width:100%;font-size:12px;line-height:16px}.info-icon{cursor:pointer;width:1rem;height:1rem}.checkbox-field{grid-column-gap:12px;grid-row-gap:12px;color:var(--white);cursor:pointer;justify-content:flex-start;align-items:center;max-width:11.65rem;margin-top:0;margin-bottom:0;padding-left:6px;display:flex;position:relative}.checkbox-field.form_nda_wrap{max-width:none}.checkbox-2{border:2px solid var(--secondary--500);cursor:pointer;width:21px;height:21px;margin-top:0;margin-left:-16px}.checkbox-2.w--redirected-focus,.checkbox-2.w--redirected-focus-visible{outline:none;box-shadow:0 2px 5px #0000}.file-upload-wrapper{grid-row-gap:4px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:24px;display:flex}.file-upload-wrapper.modal-form-wrapper{margin-top:10px;margin-bottom:20px}.file-upload-wrapper.modal-form-wrapper.talent_cv{margin-top:0;margin-bottom:1rem}.file-upload-wrapper.contact-form-section{margin-top:24px}.file-upload-wrapper.contact-form-section.cf_min_section{margin-top:16px;margin-bottom:16px}.file-upload{width:auto;min-width:7.8rem}.file-upload.resume_add{margin-bottom:4px}.contacts-form-field-dark-theme{z-index:2;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-color:var(--secondary--500);color:var(--secondary--400);background-color:#ffffff08;border-top-color:#0000;border-left:1px solid #0000;border-right-color:#0000;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0;padding:1.9rem 1rem 1.1rem;font-size:.85rem;line-height:1.3rem;position:relative}.contacts-form-field-dark-theme:active{border-top-style:none;border-top-color:#0000;border-bottom-style:solid;border-right-style:none;border-bottom-color:var(--secondary--500);border-left-style:none;border-left-color:#000;border-right-color:#0000}.contacts-form-field-dark-theme:focus{border-style:none none solid;border-width:2px;border-color:var(--semantic--infoblue)var(--blue-2)}.contacts-form-field-dark-theme:focus-visible,.contacts-form-field-dark-theme[data-wf-focus-visible]{border-style:none none solid;border-color:var(--blue-2)var(--blue-2)var(--semantic--infoblue)}.contacts-form-field-dark-theme::placeholder{color:#0000}.contacts-form-field-dark-theme.textarea{resize:none;background-color:#ffffff08;border-radius:0;height:7rem;padding-top:.3rem}.contacts-form-field-dark-theme.textarea:focus{border-bottom-color:var(--semantic--infoblue)}.contacts-form-field-dark-theme.textarea.modal-form-section{width:100%;height:5.075rem;padding-top:.3rem}.contacts-form-field-dark-theme.textarea.modal-form-section.month_message{height:7.3rem}.contacts-form-field-dark-theme.textarea.modal-form-section.cto_comment_input{height:117px}.contacts-form-field-dark-theme.textarea.cf_min_textarea{height:5.2rem}.contacts-form-field-dark-theme.textarea.form_textarea{height:89px}.contacts-form-field-dark-theme.modal-form-section{width:100%}.contacts-form-field-dark-theme.cf_min_name{padding-bottom:1.4rem}.contacts-form-field-dark-theme.cf_min_name.form_input{border-top-style:none;border-left-style:none;border-right-style:none;padding-top:32px;padding-bottom:16px}.contacts-form-field-dark-theme.cf_min_name.form_input:focus{border-width:2px 2px 1px}.info-content-block{z-index:2;background-color:var(--secondary--500);opacity:0;color:var(--secondary--800);border-radius:8px;width:auto;max-width:240px;padding:8px;font-size:12px;font-weight:400;line-height:16px;transition:opacity .45s;position:absolute;inset:-19px -4.4vw auto 183px}.info-content-block.info_tooltip{opacity:0;transition:z-index .45s,opacity .45s;top:-68px;left:168px}.textarea-label-bg{opacity:0;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;height:1.8rem;margin-bottom:-30px;transition:z-index .5s;position:absolute}.textarea-label-bg.modal-form-label-bg{opacity:100;background-color:#ffffff08;margin-bottom:0;margin-left:-.5px;margin-right:-.5px;transition-property:none;position:static}.textarea-label-bg.contact-form-label-bg{opacity:100;background-color:#ffffff08;border-bottom-right-radius:0;border-bottom-left-radius:0;height:28.8px;margin-bottom:0;margin-left:-.5px;margin-right:-1px;transition-property:none;position:static}.contact-us-contacts{grid-column-gap:20px;grid-row-gap:48px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-items:start;display:grid}.contacts-col.contact-us-page{width:55%;padding-right:4vw}.social-links-block{grid-column-gap:3vw;grid-row-gap:3vw}.social-links-block.white-text{margin-top:18px}.contact-caption{color:var(--secondary--500);margin-top:16px;font-size:1rem;line-height:1.5rem}.contact-caption.m-a-review-position{height:3rem}.contact-caption.color-200{color:var(--secondary--200)}.div-block-63{margin-top:70px}.button-v2-small{border:1px solid var(--red--red3);background-color:var(--red--red3);color:var(--white);border-radius:65px;flex:1;justify-content:flex-start;align-items:center;padding:10px 24px;font-size:1rem;font-weight:400;line-height:1.2rem;display:flex}.button-v2-small:hover{opacity:.8}.button-v2-small:active{background-color:var(--red--red2);opacity:100}.button-v2-small.disabled{background-color:var(--primary-red--300);cursor:default}.button-v2-small.lp{background-color:var(--semantic--error)}.button-v2-small.lp:hover{background-color:#f34721}.button-v2-small.lp.lp_form_btn{padding-left:4.7rem;padding-right:4.7rem}.button-v2-small.modal-btn{font-size:1.1rem;font-weight:400}.button-v2-small.m-a-lp{margin-top:32px}.button-v2-small.contact-form-section{background-color:var(--red--red3);text-align:center;cursor:pointer;justify-content:center;align-items:center;width:100%;padding:.625rem 1.5rem;font-weight:400;line-height:1.5rem}.button-v2-small.contact-form-section.form_talent_send{width:auto;margin-left:auto;margin-right:auto}.button-v2-small.contact-form-section.form_talent_send.vacancy_talent_form_send{width:100%}.button-v2-small.modal-success-section{margin-top:20px;padding:.625rem 1.5rem;line-height:1.5rem}.success-state{background-color:#ffffff08;justify-content:space-between;width:100%;max-width:100%;padding-left:10px;display:flex}.body-dark-bg{background-color:var(--brown900)}.file-upload-icon{width:1.3rem;height:1.3rem}.uploaded-file{background-color:#0000;border:1px #000;flex:1;justify-content:space-between;padding-right:28px;line-height:1.5rem;display:flex;position:relative}.button-v2-outline-small{border:2px solid var(--secondary--700);color:var(--secondary--700);white-space:nowrap;background-color:#0000;border-radius:65px;justify-content:center;align-items:center;padding:.625rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.5rem;display:flex}.button-v2-outline-small:hover{border-color:var(--secondary--600);color:var(--secondary--600)}.button-v2-outline-small.disabled{border-color:var(--secondary--500);color:var(--secondary--500);cursor:default}.button-v2-outline-small.light{border-color:var(--untitled-ui-white);color:var(--untitled-ui-white)}.button-v2-outline-small.light:hover{border-color:var(--secondary--400);color:var(--secondary--400)}.button-v2-outline-small.light.disabled{border-color:var(--untitled-ui-gray300);color:var(--untitled-ui-gray300)}.button-v2-outline-small.light.max-width-127{max-width:7.938rem}.button-v2-outline-small.light.display-none.w--current{display:none}.button-v2-outline-small.lp{text-align:center;justify-content:center;font-size:1.5rem;line-height:2rem}.button-v2-outline-small.max-width-127{max-width:127px}.button-v2-outline-small.dark{padding:.625rem 1.5rem}.button-v2-outline-small.light-theme{border-color:var(--white);color:var(--white)}.social-icon-small{margin-bottom:6px}.mobile-nav-bar-v3{background-color:var(--white);flex-direction:column;display:none;position:relative}.mobile-nav-bar-v3.light-theme{transition:height .3s}.mobile-nav-bar-v3.light-theme.tablet-view{display:none}.black-nav-logo{width:67px;max-width:67px}.white-nav-logo{display:none}.subtitle-text-block{grid-column-gap:16px;grid-row-gap:16px;color:var(--secondary--700);flex-flow:row;justify-content:flex-start;align-items:center}.statistics-card-block{grid-row-gap:16px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;width:20%;display:flex}.statistics-card-block.nested{width:50%}.subtitle-1-medium{letter-spacing:var(--letter-spacing-2px);color:inherit;font-size:2.5rem;font-weight:500;line-height:3.25rem}.subtitle-1-medium.how-we-help-title.desktop{margin-top:24px}.subtitle-1-medium.how-we-help-title.mobile{display:none}.subtitle-1-medium.we_serve_title{max-width:55rem;margin:1rem auto 0;padding-top:0}.subtitle-1-medium.price_title{color:var(--secondary--800);letter-spacing:0;margin-top:0;margin-bottom:1rem;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.5rem}.subtitle-1-medium.sw_detale_title{color:var(--white);letter-spacing:0;margin-top:0;margin-bottom:1rem;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;line-height:4.5rem}.subtitle-1-medium.sw_ditle_head{color:var(--secondary--800);margin-top:0;margin-bottom:5px;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:700;line-height:4.5rem}.plans-container{flex:0 auto;justify-content:flex-start;align-items:stretch}.plan-card{grid-column-gap:8px;grid-row-gap:8px;border:1px solid var(--secondary--600);background-color:var(--brown900);align-items:flex-start;width:33.333%;margin-right:-1px;padding:40px 40px 30px}.statistic-braces{color:#ff5630;font-family:Bebas neue pro bold,sans-serif;font-size:3.25rem;line-height:4.5rem}.statistic-braces.color-red3{color:var(--red--red3)}.flex-block-14{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;width:48%}.service-button-link-img{width:18px}.service-button-link-img.test-1{filter:grayscale()}.service-button-link-img.sw_cta_outcomes_arrow,.service-button-link-img.arrow_bottom{transform:rotate(90deg)}.services-description-text{color:var(--secondary--700);margin-bottom:32px;padding-top:20px;font-size:1rem;line-height:1.5rem}.services-description-text.m-a-review-position{height:3rem}.services-description-text.color-200{color:var(--secondary--200)}.services-description-text.plan-description{color:var(--secondary--500)}.counter-with-braces-red{color:var(--red--red3);margin-bottom:24px;font-size:.825rem;font-weight:500;line-height:1.4rem}.counter-with-braces-red.v1{margin-bottom:10px}.collaboration-title-wrapper{grid-column-gap:8px;grid-row-gap:8px;text-align:center;flex-flow:column;justify-content:center;align-items:center;padding-bottom:56px;display:flex}.collaboration-title-wrapper.pd_collabaration{grid-column-gap:1.5rem;grid-row-gap:1.5rem;margin-bottom:3.438rem;padding-bottom:5px}.collaboration-title-wrapper.ls_collab_title{grid-column-gap:24px;grid-row-gap:24px;padding-bottom:50px}.collaboration-title-wrapper.estate_collab_title{padding-bottom:40px}.colaboration-image-v2{padding-right:20px}.colaboration-image-v2.desktop.ls_collab_img_d{margin-top:-10px;padding-right:0}.colaboration-image-wrapper-v2{max-width:570px}.colaboration-image-wrapper-v2.ls_collab_img{max-width:35.625rem}.our-services-wrapper-v2{color:var(--secondary--500-secondary);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:49%;display:flex}.our-services-wrapper-v2.ls_collab_container{max-width:34.375rem}.video{width:60%;height:150px;max-height:130px;overflow:visible}.grid-4{width:40%}.solutions-cards{grid-column-gap:2vw;grid-row-gap:2vw;margin-top:64px;display:flex}.services-hero-logos-wrapper{width:100%;display:flex}.services-hero-logos-wrapper.tdd-page{width:90vw}.services-hero-logos-wrapper.life-science-sd-hero{width:100%}.services-hero-title-wrapper{color:var(--secondary--800);width:90%}.services-hero-title-wrapper.tdd-page{width:100%}.services-hero-title-wrapper.life-science-sd{max-width:27.6rem}.services-hero-title-wrapper.life-science-sd.ls_main_text{width:100%;max-width:32.5rem}.services-hero-title-wrapper.estate_title{width:100%}.arrow-link-btn{grid-column-gap:12px;grid-row-gap:12px;cursor:pointer;justify-content:flex-start;align-items:center;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .4s;display:inline-flex}.arrow-link-btn:hover{grid-column-gap:18px;grid-row-gap:18px;opacity:.75;color:var(--red--red3)}.arrow-link-btn:active{opacity:.63}.arrow-link-btn.mobile{display:none}.arrow-link-btn.light-theme{color:var(--white)}.arrow-link-btn.light-theme:hover{color:#ff5630}.arrow-link-btn.light-theme.solutions-link{margin-top:32px}.arrow-link-btn.light-theme.solutions-link.block_no_num_link{margin-top:20px}.arrow-link-btn.cta-section{min-width:10.8rem;font-size:1.125rem}.arrow-link-btn.cta-section.sw_out_link{min-width:max-content}.arrow-link-btn.cta-section.sw_out_link.legacy_price_cta_link{font-size:1rem}.arrow-link-btn.cta-section.ditale_table_link{min-width:auto;font-size:1rem}.arrow-link-btn.cta-section.faq_link{font-size:1rem}.arrow-link-btn.cta-section.legacy_cta_link{color:var(--white);font-size:1rem}.arrow-link-btn.cta-section.legacy_cta_link:hover{opacity:1;color:var(--red--red3)}.arrow-link-btn.cta-section.drex_more{color:var(--primary-dark);min-width:auto;font-size:1rem}.arrow-link-btn.cta-section.drex_more.pd_more_usa:hover{color:var(--red--red3)}.arrow-link-btn.cta-section.standart_link_white{color:var(--white);min-width:8rem;font-size:1rem}.arrow-link-btn.cta-section.standart_link_white:hover{color:var(--red--red450)}.arrow-link-btn.cta-section.vacancy_cta{min-width:9.1rem}.arrow-link-btn.cta-section.estate_cta_lol{font-size:var(--size-16);line-height:var(--size-24)}.arrow-link-btn.cta-link-btn{margin-top:32px}.arrow-link-btn.cta-link-btn.cta_career_link{margin-top:0}.arrow-link-btn.cta-link-btn.estate_cta_rev_btn{margin-top:16px}.arrow-link-btn.checklist-link.check_list_tdd{display:inline-flex}.arrow-link-btn.test-1:hover{color:var(--semantic--warning)}.div-block-64{background-color:var(--secondary--200);width:86px;min-width:86px;height:86px;padding:14px}.faq-accordion-services{z-index:0;border-top:1px solid var(--secondary--400);width:100%;min-height:4rem;font-weight:500;overflow:hidden}.faq-accordion-services.last{border-bottom:1px solid var(--secondary--400)}.faq-accordion-services.last.faq_item_bottom{border-bottom-width:0}.faq-accordion-services.last.faq_h.last_faq{min-height:4.75rem}.faq-accordion-services.castom_h{min-height:5.625rem}.tech-card{background-color:var(--white);flex:1;min-width:250px;padding:20px 24px 24px}.tech-cards-wrapper{grid-column-gap:14px;grid-row-gap:14px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.flex-block-15{flex-flow:wrap;width:100%;margin-bottom:16px}.flex-block-16{justify-content:flex-start;align-items:center}.technologies-radio-button{background-color:var(--secondary--300);color:var(--secondary--800);cursor:pointer;border-radius:30px;padding:8px 16px;font-size:1rem;line-height:1.5rem;transition:all .45s;position:relative}.technologies-radio-button:hover{background-color:var(--secondary--400);color:var(--primary-black)}.technologies-radio-button.fs-cmsfilter_active,.technologies-radio-button.active{background-color:var(--secondary--800);color:var(--white);font-size:1rem;line-height:1.5rem;transition:all .45s}.technology-stack-description{color:var(--secondary--700);width:53%;max-width:35rem;margin-left:auto;padding-left:30px;font-size:1rem;line-height:1.5rem}.accordion-title{grid-column-gap:16px;grid-row-gap:16px;white-space:pre-wrap;justify-content:space-between;width:70%}.accordion-title.faq_item_title{align-self:auto;width:100%}.counter-14px-red{color:var(--red--red3);font-size:.875rem;font-weight:500;line-height:1.3rem}.counter-14px-red.process-overview-section{background-color:var(--secondary--200);color:var(--red--red3);margin-top:-10px;padding-right:16px;font-weight:500;position:absolute;inset:0% auto auto 0%}.counter-14px-red.process-overview-section.dt-page{background-color:var(--white)}.counter-14px-red.process-overview-section.cto_process_num{padding-right:10px}.counter-14px-red.process-overview-section.process_step_count{background-color:var(--green--200)}.circle-ic-plus-minus{background-color:var(--secondary--200);border-radius:100px;align-self:center;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;position:relative}.circle-ic-plus-minus.service-faq{align-self:center}.circle-ic-plus-minus.solutions-faq{align-self:flex-start;margin-top:4px}.dropdown-list-2{border-bottom:1px none var(--secondary--400);background-color:var(--white);margin-bottom:0;display:block;position:relative}.faq-description-wrapper{color:var(--secondary--700);width:70%;margin-left:auto;padding-top:0;padding-bottom:24px;padding-right:10vw;font-size:1rem;font-weight:400;line-height:1.5rem}.faq-description-wrapper.faq_item_content_wrap{width:100%;padding-right:0}.dropdown-toggle-2{justify-content:space-between;align-items:flex-start;padding:1.25rem 0;transition:all .3s;display:flex}.dropdown-toggle-2:hover{color:var(--secondary--600)}.dropdown-toggle-2.subtitle-3-medium-24{text-wrap:auto}.dropdown-toggle-2._w--open{border-top:1px solid var(--secondary--400);margin-top:24px}.dropdown-toggle-2.first._w--open{border-top:0 #000;margin-top:0}.dropdown-toggle-2.first.accordion_faq_wrap,.dropdown-toggle-2.toggle_faq{padding-top:1.5rem;padding-bottom:1.5rem}.counter-14px{font-size:.875rem;line-height:1.5rem}.counter-14px.color-red{color:var(--red--red3)}.explore-solutions-title{color:var(--white);text-align:center;margin-top:0;margin-bottom:3rem;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.5rem}.explore-solutions-title.white-text.margin-0{margin:0}.explore-solutions-title.white-text.m-a-landing-tech-audit-title{margin-bottom:48px}.explore-solutions-title.color-secondary-800{color:var(--secondary--800);font-weight:400}.explore-solutions-title.color-secondary-800.centered-text{text-align:center}.explore-solutions-title.color-secondary-800.m-s-pricing-overvew-title{margin-top:3px}.explore-solutions-title.color-secondary-800{color:#18181b}.explore-solutions-title.contact-section{color:var(--secondary--800);width:100%;max-width:90%}.explore-solutions-title.m-a-contact-us{color:var(--white);max-width:21.8rem;margin-top:0;margin-bottom:18px}.explore-solutions-title.home-page-title{max-width:26.5rem}.explore-solutions-title.mb-20{margin-bottom:20px}.explore-solutions-title.service-hero-title{margin-bottom:24px}.explore-solutions-title.service-faq{color:var(--secondary--700);margin-top:0}.solutions-exploration-cards{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.solutions-card-dark{border:1px solid var(--secondary-grey--600);background-color:var(--brown900);padding:24px 32px 32px}.solutions-card-dark.card-with-icon{justify-content:space-between}.solutions-card-dark.card_no_num_wrap{flex-flow:column;justify-content:space-between;padding-bottom:24px;display:flex}.solution-card-title{color:var(--white);letter-spacing:var(--fonts--letter-spacing);margin-bottom:8px;font-size:1.5rem;font-weight:500;line-height:2rem}.solution-card-title.color-800{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px)}.solution-card-title.color-800.animated-inline-link{display:inline-block;position:relative}.solution-card-title.our-solutions-title{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px);width:auto;min-width:210px;max-width:222px;margin-top:0;margin-bottom:0}.solution-card-title.secondary-100{color:var(--secondary--200)}.solution-card-title.white-text.weight-400{font-weight:400}.solution-card-title.tab-pane-content-title{margin-top:0}.solution-card-title.card_no_num_title{font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing)}.card-number-caption{color:var(--secondary--700);font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:500;line-height:1.313rem}.card-number-caption.weight-400{font-weight:400}.card-number-caption.color-500{color:var(--secondary--500);font-weight:400}.card-number-caption.color-red{color:var(--red--red450);margin-bottom:16px}.solution-card-description{font-size:1rem;line-height:1.5rem}.solution-card-description.m-a-review-position{height:3rem}.solution-card-description.color-200{color:var(--secondary--200)}.solution-card-description.plan-description{color:var(--secondary--500);max-width:17.1rem;min-height:5rem;padding-bottom:10px}.solution-card-description.color-700.card-description{padding-right:0}.solution-card-description.color-400{color:var(--secondary-grey--600)}.div-block-67{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%}.div-block-67.approach_section_wrap{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column}.div-block-68{width:40%}.div-block-68.approach_title{width:100%;padding-right:0}.flex-block-19{width:60%;min-width:530px;padding-left:5vw}.flex-block-19.appriach_items_mob_wrap{display:none}.dropdown-toggle-3{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;padding-top:1.2rem;padding-left:0;padding-right:0;display:flex}.dropdown-list-3{background-color:var(--white);display:block;position:relative}.flex-block-20{justify-content:space-between;width:100%;font-size:1.5rem;line-height:1.7rem}.div-block-69{color:var(--secondary--700);padding-bottom:24px;font-size:1.125rem;font-weight:400;line-height:1.625rem}.text-block-120{grid-column-gap:16px;grid-row-gap:16px;letter-spacing:var(--letter-spacing-1px);justify-content:flex-start;align-items:center;display:inline-flex}.faq-accordion-solutions{z-index:0;border-top:1px dashed var(--secondary--400);border-bottom:1px dashed var(--secondary--400);width:100%;min-height:4.2rem;margin-top:-1px;font-weight:500;overflow:hidden}.faq-accordion-solutions.last{border-bottom:1px solid var(--secondary--400)}.flex-block-21{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center}.our-approach-title{margin-top:24px;margin-bottom:45px;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.5rem}.our-approach-title.white-text.margin-0{margin:0}.our-approach-title.white-text.m-a-landing-tech-audit-title{margin-bottom:48px}.our-approach-title.color-secondary-800{color:var(--secondary--800);font-weight:400}.our-approach-title.color-secondary-800.centered-text{text-align:center}.our-approach-title.color-secondary-800.m-s-pricing-overvew-title{margin-top:3px}.our-approach-title.color-secondary-800{color:#18181b}.our-approach-title.contact-section{color:var(--secondary--800);width:100%;max-width:90%}.our-approach-title.m-a-contact-us{color:var(--white);max-width:21.8rem;margin-top:0;margin-bottom:18px}.our-approach-title.home-page-title{max-width:26.5rem}.our-approach-title.mb-20{margin-bottom:20px}.our-approach-title.service-hero-title{margin-bottom:24px}.our-approach-title.service-faq{color:var(--secondary--700);margin-top:0}.our-approach-title.approach_title{margin-bottom:4rem}.text-block-121{max-width:32rem}.benefits-of-approach-title{text-align:center}.accordion-title-text{letter-spacing:var(--fonts--letter-spacing);width:69.4%;font-size:1.126rem;font-weight:500;line-height:1.625rem}.accordion-title-text.color-secondary-700{color:var(--secondary--700)}.accordion-title-text.link.services-link{color:var(--secondary--800);font-weight:500;text-decoration:underline;transition:opacity .6s}.accordion-title-text.link.services-link:hover{opacity:.63}.accordion-title-text.link.services-link.mobile{display:none}.accordion-title-text.link.services-link.mobile.animated-inline-link-v2{position:relative}.accordion-title-text.link.services-link.button-v2-link__text{text-decoration:none}.accordion-title-text.our-solutions-description{color:var(--secondary--700)}.accordion-title-text.no-margin-top{margin-top:0}.innovation-lab-hero-title-wrapper{width:90%;max-width:27.8rem}.we-serve-subtitle{color:var(--white);font-size:1rem;line-height:1.5rem}.we-serve-text-blocks{grid-column-gap:3vw;grid-row-gap:3vw;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.we-serve-text-blocks.life-science-sd-page{grid-template-columns:1fr 1fr 1fr 1fr}.we-serve-text-blocks.life-science-sd-page.ls_serve_container{grid-column-gap:3.75rem;grid-row-gap:3.75rem;grid-template-columns:1fr 1fr;width:100%}.we-serve-text-blocks.legacy_serve_wrap{grid-column-gap:1.875rem;grid-row-gap:1.875rem;width:100%}.we-serve-text-blocks.cto_serve_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%;padding-top:16px}.we-serve-text-blocks.estate_serve{grid-column-gap:30px;grid-row-gap:30px}.we-serve-text-blocks.ps_serve_wrap{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr}.div-block-70{border-top:1px solid var(--secondary--600);padding-top:14px;padding-right:0}.div-block-70.legacy_serve_block{padding-top:1.5rem}.div-block-70.ls_serve_item{justify-content:space-between;width:100%;padding-top:24px;display:flex}.innovation-lab-cards{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-flow:column;width:100%;display:grid}.cta-block{border:1.6px solid var(--red--red3);justify-content:space-between;align-items:stretch;padding:38px 0 46px 80px;overflow:hidden}.cta-block.cta-with-btn{align-items:stretch;width:100%;padding:0;position:relative;overflow:hidden}.cta-block.cta-with-btn.sw_cta_outcomes{margin-top:3.5rem}.cta-block.cta-with-btn.sw_testimonial_cta,.cta-block.cta-with-btn.legacy_price_cta{margin-top:5rem}.cta-block.cta-with-btn.hh_price_cta{grid-column-gap:10px;grid-row-gap:10px;margin-top:4rem}.cta-block.cta-with-btn.ls_rew_cta{margin-top:0}.cta-block.cta-with-btn.cto_rev_cta{margin-top:50px}.cta-block.cta-with-btn.cta_dark{color:var(--white);background-color:#282828;margin-top:40px}.cta-block.i-lab-page{padding-right:80px}.cta-block.i-lab-page.career_cta{grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between;padding-top:48px;padding-bottom:56px}.cta-block.i-lab-page.cto_why_cta{grid-column-gap:24px;grid-row-gap:24px}.cta-block.i-lab-page.estate__cta_first{grid-column-gap:60px;grid-row-gap:60px}.cta-block.life-science-page{border-color:#2d8cc7;padding-top:30px;padding-right:60px}.cta-block.life-science-page.ls_reg_cta{grid-column-gap:60px;grid-row-gap:60px;margin-top:3rem;padding-top:48px;padding-bottom:56px;padding-right:80px}.div-block-71{width:35%;min-width:max-content;max-width:22rem;margin-top:14px}.div-block-71.i-lab-page{max-width:20rem}.div-block-71.cta_sourse_title,.div-block-71.ls_reg_cta_logo{margin-top:0}.div-block-71.estate_cta_rev_img_container{width:50%;min-width:auto;max-width:27rem}.cta-content-wrapper{width:70%;max-width:43rem}.cta-content-wrapper.cta-with-btn{color:var(--secondary--700);width:60%;max-width:42rem;padding:48px 40px 48px 64px}.cta-content-wrapper.cta-with-btn.jobs_cta{padding-right:0}.cta-content-wrapper.cta-with-btn.sw_cta_outcomes_wrap{padding:3.625rem 2.5rem 3.625rem 4rem}.cta-content-wrapper.cta-with-btn.sw_cta_outcomes_wrap.hh_cta_wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.cta-content-wrapper.estate_cta_rev_content_wrap{max-width:34rem}.text-span-208{color:var(--red--red3);white-space:nowrap;word-break:keep-all;margin-left:0;font-size:1.5rem;font-weight:500}.text-span-208.cto_cta_acent{letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem}.cta-text-block{border-top:1px solid var(--secondary--600);letter-spacing:var(--fonts--letter-spacing);flex-flow:column;max-width:20rem;margin-top:24px;padding-top:12px;font-size:1.125rem;line-height:1.625rem;display:flex}.cta-text-block.color-secondary-700{color:var(--secondary--700)}.cta-text-block.link.services-link{color:var(--secondary--800);font-weight:500;text-decoration:underline;transition:opacity .6s}.cta-text-block.link.services-link:hover{opacity:.63}.cta-text-block.link.services-link.mobile{display:none}.cta-text-block.link.services-link.mobile.animated-inline-link-v2{position:relative}.cta-text-block.link.services-link.button-v2-link__text{text-decoration:none}.cta-text-block.our-solutions-description,.cta-text-block.color-700{color:var(--secondary--700)}.cta-text-block.cto_cta_lg{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;max-width:max-content;font-size:1rem;line-height:1.5rem}.cta-text-block.estate_cta_rev_main_text{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);max-width:27rem;display:block}.flex-block-24{margin-top:85px}.flex-block-25{grid-column-gap:10%;grid-row-gap:20px;flex-flow:wrap;width:33%}.flex-block-25.regulations{grid-column-gap:1.5vw;grid-row-gap:0px;flex-flow:row;justify-content:flex-start;align-items:center;width:auto;padding-right:0}.flex-block-25.regulations.ls_reg_item_container{grid-column-gap:1rem;place-content:stretch start;display:flex}.flex-block-25.value_item{grid-column-gap:2.5rem;grid-row-gap:0px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;width:100%;display:flex}.flex-block-25.sw_outcome_item{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:row}.flex-block-25.sw_outcome_item.sw_out_item,.flex-block-25.tdd_item{width:100%}.flex-block-25.tdd_item.vacancy_colume_item_wrap{grid-column-gap:20px}.flex-block-25.legacy_outcomes_item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;width:100%}.flex-block-25.pd_benefits_item{flex-flow:wrap;width:100%}.flex-block-25.hh_outcomes,.flex-block-25.ps_capa_item{grid-column-gap:25px;grid-row-gap:25px;flex-flow:column;width:100%}.what-you-receive-cards{grid-column-gap:24px;grid-row-gap:24px;color:var(--secondary--700);margin-top:24px;font-size:1rem;line-height:1.5rem}.text-block-122{color:var(--secondary--700);width:40%;font-size:1rem;line-height:1.5rem}.process-overview-section-title{justify-content:space-between;align-items:center;margin-bottom:80px}.process-overview-section-title.cto_process_title{margin-bottom:48px}.what-receive-item-description{grid-row-gap:14px;width:70%;min-width:220px}.what-receive-item-description.regulations{width:auto;min-width:150px;padding-right:0}.what-receive-item-description.regulations.ls_reg_item_text{width:100%;min-width:auto;max-width:12rem}.what-receive-item-description.value_item_text{grid-row-gap:12px}.what-receive-item-description.sw_outcome_item_text{grid-column-gap:.75rem;grid-row-gap:.75rem;width:100%}.what-receive-item-description.legacy_wr{width:13.75rem;min-width:13.75rem;max-width:100%;font-size:14rem;line-height:1.625rem}.what-receive-item-description.legacy_wr.hh_outcomes_wrap{grid-column-gap:12px;grid-row-gap:12px;width:100%;min-width:auto}.what-receive-item-description.pd_benefits_item_text{grid-row-gap:12px;width:auto}.what-receive-item-description.hh_outcome_text_wrap{grid-row-gap:0px;width:100%;min-width:100%}.what-receive-item-description.cto_why_wrap{grid-row-gap:12px}.what-receive-item-description.sw_out_text{grid-row-gap:8px;width:100%;min-width:auto}.what-receive-item-description.ps_capa_wrap{grid-row-gap:8px;width:100%}.subtitle-2-medium{letter-spacing:var(--letter-spacing-1px);font-size:1.875rem;font-weight:500;line-height:2.375rem}.subtitle-2-medium.cta-title{color:var(--secondary--800)}.subtitle-2-medium.cta-title.job_cta_title{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px);margin-top:0;font-size:2rem}.subtitle-2-medium.cta-title.job_cta_title.vacancy_cta_title{font-size:1.875rem}.subtitle-2-medium.cta-title.sw_cta_outcome_title{margin-top:0;margin-bottom:0}.subtitle-2-medium.cta-title.sw_cta_outcome_title.legacy_price_cta_title{font-size:1.5rem;line-height:2rem}.subtitle-2-medium.cta-title.sw_cta_outcome_title.sw_out_cta_texgt{font-size:var(--size-24);line-height:2rem}.subtitle-2-medium.cta-title.sw_cta_outcome_title.dark_cta_text{color:var(--white);font-size:var(--size-24);letter-spacing:var(--letter-spacing-1px);line-height:2rem}.subtitle-2-medium.cta-title.sw_testi_cta_title{margin-top:0}.subtitle-2-medium.cta-title.sw_testi_cta_title.mb_10{margin-bottom:10px}.subtitle-2-medium.cta-title.sw_testi_cta_title.mb_10.sw_cta_cont,.subtitle-2-medium.cta-title.sw_testi_cta_title.ps_cta_title{font-size:var(--size-24);line-height:2rem}.subtitle-2-medium.cta-title.tdd_cta_title{margin-top:0;margin-bottom:10px;font-size:1.5rem;line-height:2rem}.subtitle-2-medium.cta-title.cta_margin{padding-top:0}.subtitle-2-medium.cta-title.cta_margin.estate_cta{font-size:var(--size-24);margin-bottom:10px;padding-bottom:0;line-height:2rem}.subtitle-2-medium.sw_outcomes_cta_title{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px);margin-bottom:0}.subtitle-2-medium.cta_title{margin-top:0;margin-bottom:0}.subtitle-2-medium.cta_title.tdd_cta_title{color:var(--secondary--800);font-size:1.5rem;line-height:2rem}.subtitle-2-medium.mt_10{margin-top:10px}.subtitle-2-medium.ls_reg_cta_text{color:var(--secondary--800);margin-bottom:0;font-size:1.5rem;line-height:2rem}.flex-block-29{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.flex-block-29.cto_process_grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.process-overview-item{border-top:1px dashed var(--secondary--700);padding-top:47px;padding-right:30px;position:relative}.process-overview-item.dt-page{padding-top:30px;padding-right:20px}.process-overview-item.cto_process_item{padding-right:15px}.process-overview-item.sw_process_item{max-width:none;padding-top:43px}.flex-block-30{justify-content:flex-start;align-items:center}.flex-block-30.cto_cost_title_wrap{justify-content:flex-start;align-items:flex-start;max-width:25.5rem}.i-lab-clients-say-card{width:32%;height:100%}.i-lab-clients-say-list{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;display:flex}.i-lab-clients-say-cards-content{display:flex}.i-lab-clients-say-img{border-radius:100px;width:60px;min-width:60px;height:60px;min-height:60px;margin-bottom:24px;margin-left:auto;margin-right:auto;overflow:hidden}.i-lab-review-rate{padding-top:16px;padding-bottom:24px}.i-lab-review-rate.sw_testimonial_star{padding-top:20px}.i-lab-client-say-description{color:var(--secondary--700);height:4.6rem;margin-bottom:20px;transition:height .4s;overflow:hidden}.i-lab-clients-say-card-content{text-align:center;padding:32px}.i-lab-clients-say-card-content.sw_testimonial_card,.i-lab-clients-say-card-content.legacy_testi_container{padding-top:0;padding-bottom:0}.i-lab-clients-say-card-content.ls_rew_item{padding-top:0}.pricing-overview-title-wrapper{width:49%;max-width:32rem}.pricing-overview-title-wrapper.tdd-page{width:48%;max-width:28rem}.pricing-overview-cards{grid-row-gap:8px;width:50%}.pricing-overview-cards.tdd-page{width:48%;min-width:9rem}.pricing-overview-card-item{grid-column-gap:20px;grid-row-gap:12px;background-color:var(--white);color:var(--secondary--700);flex-flow:wrap;justify-content:space-between;align-items:flex-start;width:100%;padding:16px 30px;overflow:visible}.pricing-overview-card-item.pd_pricing{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start;max-width:39.313rem;padding:1.5rem 1.875rem}.budget-details-block{grid-column-gap:6px;grid-row-gap:6px;width:auto;min-width:6.5rem;margin-left:auto}.budget-details-block.tdd-page{min-width:7rem;margin-left:0}.budget-details-block.pd_pricing_price{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:row;min-width:auto;margin-left:0;display:flex}.flex-block-32{grid-column-gap:6px;grid-row-gap:6px;width:64%}.flex-block-32.tdd-page{flex:1;width:62%;min-width:17rem;max-width:24rem}.flex-block-32.pd_pricing_content{width:100%}.caption-c2-regular{font-size:.75rem;line-height:1rem}.caption-c2-regular.i-lab-pricing-tip{max-width:21.3rem;margin-top:-15px}.pricing-overview-wrapper{grid-column-gap:3rem;justify-content:space-between}.pricing-overview-wrapper.tdd-page{grid-column-gap:2vw;grid-row-gap:24px;flex-flow:wrap}.pricing-overview-wrapper.pd_pricing{grid-row-gap:3rem}.cta-button-wrapper{background-color:var(--red--red7);cursor:pointer;border-radius:100%;flex-flow:column;justify-content:center;align-self:stretch;align-items:stretch;margin-top:-10%;margin-bottom:-10%;margin-right:-5%;padding-left:10%;padding-right:10%;display:flex}.cta-button-wrapper.open-modal-btn{margin-right:-4%}.cta-button-wrapper.open-modal-btn.job_open_modal.vacancy_cta_link{margin-top:-11%;margin-bottom:-11%}.cta-button-wrapper.sw_cta_outcomes_link{margin-right:-3%;padding-left:13%;padding-right:13%}.cta-button-wrapper.sw_cta_outcomes_link.legacy_price_cta_link_mob{display:none}.cta-button-wrapper.sw_cta_outcomes_link.dark_cta_link{background-color:#ff563026}.cta-button-wrapper.sw_help_cta{background-color:var(--red--red3);font-size:var(--size-16);line-height:var(--size-24);text-align:center;color:var(--white);border-radius:65px;margin-top:0%;margin-bottom:0%;margin-right:0;padding:10px 24px}.cards-wrapper-grid{grid-column-gap:48px;grid-row-gap:48px;flex:1;width:49%}.video-content-wrapper{grid-column-gap:48px;grid-row-gap:48px;flex-flow:wrap-reverse;justify-content:center;align-items:flex-start;margin-top:64px}.video-content-wrapper.value_container{grid-column-gap:32px;grid-row-gap:32px;flex-flow:row;justify-content:flex-start;align-items:stretch;width:100%;margin-top:0}.video-content-wrapper.value_container.vacancy_value{margin-bottom:5rem}.video-container{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;flex:1;justify-content:center;align-self:flex-start;align-items:center;width:45%;min-width:450px;max-width:none;margin-bottom:auto;position:relative}.video-container.value_video_container{flex:0 auto;width:39.313rem;min-width:auto;max-width:100%}.play-button{background-color:var(--red--red3);cursor:pointer;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6772c2780c3d71f4bf22589e_play-btn.svg);background-position:50%;background-repeat:no-repeat;background-size:17px 15px;justify-content:flex-start;align-items:center;width:6vw;min-width:65px;height:6vw;min-height:65px;margin:auto;padding:0;transition:opacity .2s,all .3s;display:block}.play-button:hover{background-color:var(--red--red2);width:80px;height:80px}.play-button.paused{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/677bfc98966f67282fae29b8_pause_icon.svg);background-size:auto 20px}.play-button-wrapper{z-index:10;cursor:pointer;position:absolute;inset:0%}.text-span-209{white-space:nowrap;word-break:keep-all}.cta-form-content{border:1px solid var(--secondary--400);background-color:var(--white);border-radius:2rem;justify-content:flex-start;align-items:center;width:100%;max-width:23rem;height:3.5rem;margin-top:auto;margin-bottom:auto;padding:6px 6px 6px 16px;display:flex}.cta-text-field{border:1px #000;margin-bottom:0;font-size:1rem;line-height:1.5rem}.cta-form{background-color:var(--red--red7);border-radius:100%;flex-flow:row;justify-content:center;align-self:stretch;align-items:stretch;width:60%;min-width:21.875rem;min-height:auto;margin-top:-10%;margin-bottom:-10%;margin-right:-6%;padding-left:2%;padding-right:7%;display:flex}.cta-button-v2{background-color:var(--red--red3);cursor:pointer;border-radius:4.063rem;min-height:2.75rem;padding:.625rem 1.5rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.cta-button-v2:hover{background-color:var(--red--red3);opacity:.85}.cta-button-v2:active{background-color:var(--red--red2);opacity:100}.cta-button-v2.accept{min-width:115px}.cta-button-v2.banner-btn{text-align:center;width:100%}.cta-button-v2.cta-btn{min-width:9rem;max-width:100%}.div-block-72{width:49.75rem;margin-left:auto}.cta-button-wrapper-v2{background-color:var(--red--red7);cursor:pointer;border-radius:100%;flex-flow:column;justify-content:center;align-self:stretch;align-items:stretch;margin-top:-10%;margin-bottom:-10%;margin-right:-5%;padding-left:12%;padding-right:12%;display:flex}.cta-content-wrapper-v2{color:var(--secondary--700);width:55%;max-width:33.9rem;padding-top:1.25rem;padding-bottom:1.875rem;padding-left:2rem}.cta-content-wrapper-v2.cta-with-btn{color:var(--secondary--700);width:60%;max-width:42rem;padding:48px 40px 48px 64px}.cta-form-content-wrapper{width:49%;max-width:19.4rem;padding:1.25rem 20px 1.875rem 2rem}.cta-form-content-wrapper.cta-with-btn{color:var(--secondary--700);width:60%;max-width:42rem;padding:48px 40px 48px 64px}.cta-form-content-wrapper.tdd-page{width:50%;max-width:28.5rem;margin-left:4rem;padding:3rem 20px 3rem 0}.cta-form-block{border:1.6px solid var(--red--red3);justify-content:space-between;align-items:stretch;padding:0;position:relative;overflow:hidden}.cta-form-block.cta-with-btn{align-items:stretch;padding:0;position:relative;overflow:hidden}.cta-form-block.tdd-page{margin-top:100px}.cta-block-v2{border:1.6px solid var(--red--red3);justify-content:space-between;align-items:stretch;overflow:hidden}.cta-block-v2.cta-with-btn{align-items:stretch;padding:0;position:relative;overflow:hidden}.test-block1{margin-bottom:60px}.disable-default-play-btn{z-index:4;width:60px;height:60px;position:absolute;inset:auto auto 6.5% 0%}.flex-block-34{justify-content:flex-start;align-items:center}.flex-block-34.tdd-page{grid-column-gap:7vw;grid-row-gap:7vw;width:50%}.flex-block-34.tdd-page.legacy_hero_logos{display:none}.button-v2-outline-small-v2{border:2px solid var(--secondary--700);color:var(--secondary--700);white-space:nowrap;background-color:#0000;border-radius:65px;justify-content:center;align-items:center;padding:10px 24px;font-size:1rem;font-weight:400;line-height:1.2rem;display:flex}.button-v2-outline-small-v2:hover{border-color:var(--secondary--600);color:var(--secondary--600)}.button-v2-outline-small-v2.disabled{border-color:var(--secondary--500);color:var(--secondary--500);cursor:default}.button-v2-outline-small-v2.light{border-color:var(--untitled-ui-white);color:var(--untitled-ui-white)}.button-v2-outline-small-v2.light:hover{border-color:var(--secondary--400);color:var(--secondary--400)}.button-v2-outline-small-v2.light.disabled{border-color:var(--untitled-ui-gray300);color:var(--untitled-ui-gray300)}.button-v2-outline-small-v2.light.max-width-127{max-width:7.938rem}.button-v2-outline-small-v2.light.display-none.w--current{display:none}.button-v2-outline-small-v2.lp{text-align:center;justify-content:center;font-size:1.5rem;line-height:2rem}.button-v2-outline-small-v2.max-width-127{max-width:127px}.grid-6{grid-column-gap:0px;grid-row-gap:16px;grid-template-rows:auto auto auto;grid-template-columns:1fr .5fr;width:40%}.navbar-submenu-desktop{z-index:900002;background-color:#0000;flex-flow:column;justify-content:center;align-items:stretch;width:100%;height:0;max-height:19.2rem;margin-top:4rem;padding-top:0;padding-bottom:0;transition:all .5s;display:block;position:absolute;inset:0%;overflow:hidden}.navbar-submenu-desktop.head{padding-top:2.375rem;padding-bottom:4.688rem}.navbar-submenu-desktop.contact{padding-top:0}.navbar-submenu-desktop.limit-to-view-port{max-width:100vw;overflow:hidden}.navbar-submenu-desktop.limit-to-view-port.top-margin-zero.bottom-margin-zero.relative{position:relative}.navbar-submenu-desktop.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.sticky-scroll{background-color:var(--white);flex-flow:column;padding-top:150px}.navbar-submenu-desktop.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.column.sticky-scroll{height:100%}.navbar-submenu-desktop.limit-to-view-port.top-margin-zero.bottom-margin-zero.slider-section-wrapper.column{background-color:#fff;flex-flow:column;padding-top:150px;padding-bottom:150px;position:relative}.navbar-submenu-desktop.zero-margin{padding-top:0;padding-bottom:0}.navbar-submenu-desktop.work-with-us{padding-top:0}.navbar-submenu-desktop.top-margin-zero{flex-direction:row;padding-top:0}.navbar-submenu-desktop.top-margin-zero.bottom-margin-zero.success-stories.mt-80{margin-top:80px}.navbar-submenu-desktop.top-margin-zero.bottom-margin-zero.success-stories.sticky-scroll{background-color:var(--white);margin-top:0;padding-top:150px}.navbar-submenu-desktop.bottom-margin-zero{padding-bottom:0}.navbar-submenu-desktop.custom-top-margin{padding-top:5rem}.navbar-submenu-desktop.custom-padding{flex:1;padding-top:2rem}.navbar-submenu-desktop._404-page-wrapper{background-color:var(--secondary--800);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/66560842309c4bf8b3a2bea3_bg-dark.png);background-position:0 0;background-size:contain;justify-content:center;align-items:center;height:100vh;padding-top:7rem;padding-bottom:.5rem}.navbar-submenu-desktop.black-background.key-facts{flex-flow:column;padding-top:100px;padding-bottom:0}.navbar-submenu-desktop.black-background.key-facts.sticky-scroll{padding-top:64px;padding-bottom:180px}.navbar-submenu-desktop.green-bg,.navbar-submenu-desktop.green-bg.our-solutions-section{background-color:var(--green--300)}.navbar-submenu-desktop.green-bg.m-a-pricing-section{padding-top:120px}.navbar-submenu-desktop.services-section{margin-bottom:0;padding-top:0;padding-bottom:0}.navbar-submenu-desktop.green-bg{background-color:#edf4ee}.navbar-submenu-desktop.how-we-differ{background-color:#f4f4f4;height:100%;padding-top:100px;padding-bottom:120px;position:relative}.navbar-submenu-desktop.how-we-differ.display-none{display:none}.navbar-submenu-desktop.contact-section{padding-top:140px;padding-bottom:140px}.navbar-submenu-desktop.white-bg{background-color:var(--white);position:relative}.navbar-submenu-desktop.our-clients-say-section{background-color:var(--white);padding-top:120px;position:relative}.navbar-submenu-desktop.case-studies-section{padding-top:140px;padding-bottom:120px}.navbar-submenu-desktop.services-provided-section{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-size:auto;background-attachment:fixed;padding-top:120px;padding-bottom:130px;position:relative}.navbar-submenu-desktop.services-page{background-color:var(--green--200);padding-top:80px;padding-bottom:120px}.navbar-submenu-desktop.expertise-content{background-color:var(--white);padding-top:100px;position:relative}.navbar-submenu-desktop.expert-services{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6748798ebce4e3ab65aed19d_Bg%20grain.png);background-position:0 0;background-size:auto;background-attachment:fixed;padding-top:120px}.navbar-submenu-desktop.expertise-section{position:relative}.navbar-submenu-desktop.m-a-landing-serve-section{padding-top:60px}.navbar-submenu-desktop.m-a-landing-tech-audit-section{padding-top:140px;padding-bottom:140px}.navbar-submenu-desktop.audit-outcomes{padding-top:140px}.navbar-submenu-desktop.m-a-lp-approach-section{background-color:var(--secondary--200);padding-top:140px}.navbar-submenu-desktop.m-a-clients-say-section,.navbar-submenu-desktop.m-a-faq-section{padding-top:120px}.navbar-submenu-desktop.m-a-contact-us{color:var(--secondary--400);background-color:#1c2527}.navbar-submenu-desktop.m-a-footer{background-color:var(--secondary--800);padding-top:24px;padding-bottom:24px}.navbar-submenu-desktop.m-a-footer.display-none{display:none}.navbar-submenu-desktop.contact-us-dark-theme{background-color:var(--brown900);padding-top:120px}.navbar-submenu-desktop.contact-us-dark-theme.contact-us-page{justify-content:center;align-items:stretch;padding-top:160px}.navbar-submenu-desktop.how-we-help{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-size:auto;background-attachment:fixed;flex-flow:column;justify-content:center;align-items:center;padding-top:140px;padding-bottom:140px}.navbar-submenu-desktop.home-hero-section{padding-top:7.45rem;padding-bottom:0}.navbar-submenu-desktop.our-solutions-section{background-color:var(--green--200);padding-top:100px}.navbar-submenu-desktop.key-facts-home-page{background-color:var(--brown900);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-size:auto;background-attachment:fixed;padding-top:120px}.navbar-submenu-desktop.technology-stack{background-color:var(--secondary--200);padding-top:100px}.navbar-submenu-desktop.service-faq{padding-top:120px;padding-bottom:120px}.navbar-submenu-desktop.solutions-faq{padding-top:0}.navbar-submenu-desktop.how-cost-section{background-color:var(--secondary--200);padding-bottom:104px}.navbar-submenu-desktop.process-overview-section{background-color:var(--secondary--200);padding-top:110px}.navbar-submenu-desktop.why-mev{background-color:var(--secondary--200);padding-top:120px;padding-bottom:120px}.navbar-submenu-columns{width:100%}.navbar-dropdown-menu-title{letter-spacing:var(--fonts--letter-spacing);margin-top:0;margin-bottom:120px;font-size:1.5rem;font-weight:500;line-height:2rem}.navbar-dropdown-menu-title.color-800{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px)}.navbar-dropdown-menu-title.color-800.animated-inline-link{display:inline-block;position:relative}.navbar-dropdown-menu-title.our-solutions-title{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px);width:auto;min-width:210px;max-width:222px;margin-top:0;margin-bottom:0}.navbar-dropdown-menu-title.secondary-100{color:var(--secondary--200)}.navbar-dropdown-menu-title.white-text.weight-400{font-weight:400}.navbar-dropdown-menu-title.tab-pane-content-title{margin-top:0}.flex-block-35{width:30%;min-width:300px;padding-top:36px;padding-bottom:40px;padding-right:6vw}.nav-submenu-links{grid-column-gap:48px;grid-row-gap:48px;border-left:1px solid var(--white);justify-content:space-between;align-self:stretch;width:35%;padding-top:38px;padding-bottom:40px;padding-left:6vw;font-size:1rem;line-height:1.5rem;transition:border .3s}.nav-submenu-links.submenu_container_solo{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:73%;display:flex}.flex-block-37{grid-column-gap:8px;grid-row-gap:8px}.flex-block-37.submenu_link_wrap{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.nav-submenu-img{flex-flow:row;justify-content:flex-end;align-self:center;align-items:stretch;width:30vw;height:100%;margin-left:auto;padding-top:20px;padding-bottom:20px;display:flex;overflow:hidden}.navbar-submenu-bg{background-color:var(--white);justify-content:center;align-items:flex-start}.link-submenu{min-height:4rem}.nav-submenu-overlay{z-index:0;pointer-events:none;background-color:#0000004d;width:100%;height:0;transition-property:all;transition-duration:.65s;transition-timing-function:ease;position:absolute;inset:4rem 0% 0%}.mobile-dropdown-link-1{font-size:1rem;line-height:1.5rem}.mobile-dropdown-link-1.m-a-review-position{height:3rem}.mobile-dropdown-link-1.color-200{color:var(--secondary--200)}.mobile-dropdown-link-1.plan-description{color:var(--secondary--500);max-width:17.1rem;min-height:5rem;padding-bottom:10px}.mobile-dropdown-link-1.color-700.card-description{padding-right:0}.mobile-dropdown-link-1.color-400{color:var(--secondary-grey--600)}.text-capitalize-ew{text-transform:capitalize}.color-600{color:var(--secondary--600)}.flex-block-38{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.flex-block-38.cto_offer_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto}.card-with-point-list{border:1px solid var(--secondary--600);background-color:var(--brown900);border-radius:0;justify-content:flex-start;align-items:stretch;width:100%;margin-top:0;margin-left:0;padding:2.5rem 2rem}.card-with-point-list.last{border-width:1px;margin-left:0}.card-with-point-list.nested{width:50%}.card-with-point-list.m-a-landing-tech-audit-card{color:var(--secondary--400);text-align:center;padding-left:1.3rem;padding-right:1.3rem}.card-with-point-list.services-page{border-right-style:none;border-right-width:1px;margin-left:0;margin-right:-1px}.card-with-point-list.services-page.last{border-right-style:solid;margin-left:0;margin-right:0}.card-with-point-list.legacy_cart_point{padding-top:2rem}.card-with-point-list.pd_serve_card{min-height:auto}.card-with-point-list.hh_element_card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top-style:dashed;border-top-width:1px;border-top-color:var(--secondary--600);background-color:#0000;border-bottom-style:dashed;border-bottom-width:0;border-left-width:0;border-right-width:0;flex-flow:row;justify-content:flex-start;align-items:center;padding:1rem 0}.card-with-point-list.hh_element_card.hh_card_element_second{border-bottom-width:1px}.card-with-point-list.cto_offer_item{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;padding-top:2rem;padding-bottom:2rem}.card-with-point-list.ps_card{padding-top:2rem;padding-bottom:2rem}.grid-7{grid-column-gap:0px;grid-row-gap:48px;flex-flow:wrap;grid-template-columns:1fr 1fr 1fr;margin-top:56px;margin-bottom:140px}.grid-7.tdd-page{grid-column-gap:3rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:0;display:grid}.grid-7.tdd-page.sw_outcomes_container{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:row;justify-content:space-between;margin-top:3rem}.grid-7.tdd-page.sw_outcomes_container.sw_out_wrap{grid-template-rows:auto}.grid-7.tdd-page.vacancy_values_wrap{grid-row-gap:3rem;margin-top:0}.grid-7.value_items_grid{grid-column-gap:1.5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;margin-top:0;margin-bottom:120px;display:grid}.grid-7.legacy_outcomes{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:0;display:grid}.grid-7.pd_benefits_grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:3rem;margin-bottom:0;display:grid}.grid-7.hh_outcomes_wrap{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:2.6rem;margin-bottom:0;display:grid}.grid-7.cto_reason{margin-top:24px;margin-bottom:3rem;padding-bottom:24px}.grid-7.cto_reason.cto_reason_container{margin-bottom:0}.grid-7.estate_expa_container{grid-column-gap:20px;grid-row-gap:84px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:84px;display:grid}.grid-7.ps_capa_container{grid-column-gap:20px;grid-row-gap:39px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:80px;display:grid}.div-block-73{text-align:center;flex-flow:column;justify-content:flex-start;align-self:center;align-items:center;max-width:53.1rem;margin-bottom:70px;display:flex}.div-block-74{background-color:var(--white);align-self:stretch;padding:3.5rem;font-size:1rem;line-height:1.5rem}.div-block-74.first{margin-bottom:24px}.success-message-text{grid-row-gap:4px;color:var(--secondary--700);text-align:center;justify-content:center;align-items:center;max-width:30.8rem;height:100%;margin-top:auto;margin-bottom:auto;padding:20px}.success-message-text.full-height{height:100%}.process-overview-steps{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:40px;padding-top:8px;display:grid}.process-overview-steps.tdd-page{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.process-overview-steps.tdd-page.tdd_process{margin-bottom:0}.process-overview-steps.tdd-page.tdd_process.legacy_process_container{grid-template-columns:1fr 1fr 1fr 1fr}.process-overview-steps.sw_process_steps{margin-top:48px}.flex-block-39{color:var(--secondary--800);justify-content:space-between;align-items:center;margin-bottom:16px}.flex-block-40{grid-column-gap:20px;grid-row-gap:20px;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.flex-block-40.tablet-mobile{display:none}.flex-block-41{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center}.key-steps-text{margin-bottom:22px;padding-top:40px}.flex-block-42{grid-column-gap:20px;grid-row-gap:20px;border-top:1px dashed var(--secondary--500);border-bottom:1px dashed var(--secondary--500);justify-content:flex-start;align-self:stretch;align-items:center;margin-top:-1px;padding:16px 0}.flex-block-43{grid-column-gap:16px;justify-content:flex-start;align-items:center;padding-top:8px;padding-bottom:8px}.process-overview-step-description{max-width:37rem}.flex-block-44{margin-bottom:40px}.benefits-step-text{margin-bottom:10px}.form-modal-small{z-index:100001;opacity:1;transform-origin:top;background-color:#262626cc;justify-content:center;align-items:center;padding-top:5vw;padding-bottom:5vw;display:none;position:fixed;inset:0%;overflow:hidden}.form-modal-small.modal{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:100vh;display:none;position:fixed;overflow:auto}.form-modal-small.modal.display-none{display:none}.form-modal-small.test-visible{z-index:3000001;background-color:#262626cc;justify-content:center;align-items:center;height:100vh;display:flex}.form-modal-small.form-modal-tallent{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.modal-window-small{z-index:1;border:1px solid var(--secondary-grey--600);background-color:var(--brown900);opacity:1;border-radius:8px;width:50vw;min-width:300px;max-width:650px;height:100vh;min-height:36rem;max-height:40rem;padding-left:45px;padding-right:45px;transition:all .175s;display:block;position:relative;inset:0%;overflow:auto}.modal-window-small.modal{display:block;position:fixed;overflow:auto}.modal-window-small.test-visible{background-color:var(--brown900);opacity:1;width:40vw;min-width:649px;height:100vh;min-height:600px;padding-bottom:40px;display:flex}.modal-window-small.modal-window-tallent{opacity:1;max-width:650px;max-height:100vh;margin-bottom:0;height:max-content!important}.modal-window-small.modal_window_ref,.modal-window-small.modal_window_audit{opacity:0;min-height:auto;padding-bottom:54px;height:auto!important}.modal-window-small.modal_window_cto{opacity:0;height:auto;min-height:auto;max-height:90dvh;padding-bottom:54px}.modal-form-block-small{order:-1;width:100%}.form-block-7{flex:1;width:100%}.form-block-7.talent_form_wrap{margin-bottom:2.5rem}.form-block-7.talent_form_wrap.vacancy_form_footer{border:1px solid var(--secondary--600);flex-flow:row;justify-content:center;height:100%;margin-bottom:0;padding:3rem 4rem;display:block;position:relative}.form-block-7.talent_form_wrap.vacancy_form_footer.sccss_center{flex-flow:column;display:flex}.form-block-7.month_form_container,.form-block-7.cto_form_wrap{margin-bottom:0}.flex-block-45{grid-column-gap:16px;grid-row-gap:16px}.flex-block-45.modal-form-section.modal_tallent_section{flex-flow:column}.collection-list-10{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.collection-list-10.suggested-blog-posts-list{grid-column-gap:1.875rem;grid-row-gap:0vw}.collection-list-wrapper-5{margin-bottom:40px}.collection-list-wrapper-5.life-science-page{margin-bottom:0}.script-for-faq-tabs-height{display:none}.modal-overflow-block{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0%}.success-message-modal{background-color:#0000}.success-message-modal.vacancy_success{height:100%}.success-message-modal.res_sucsess,.success-message-modal.audit_succsess{padding-bottom:0}.flex-block-46{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.flex-block-46.legacy_point_grid{grid-template-columns:1fr 1fr;align-items:stretch}.flex-block-46.legacy_point_grid.pd_point_grid{grid-column-gap:16px;grid-row-gap:16px}.flex-block-46.legacy_point_grid.hh_point_grid{grid-column-gap:2.125rem;grid-row-gap:0rem;grid-template-rows:auto}.flex-block-46.ps_help_wrap{align-items:stretch}.our-approach-description.tdd-page{justify-content:space-between;align-self:flex-end;align-items:center;width:100%;max-width:100%;font-size:1rem;line-height:1.5rem;display:flex}.our-approach-description.legacy_process_title{justify-content:center;align-items:center;width:100%;display:flex}.our-approach-description.hh_process_title{text-align:center;width:100%}.embed-align-cards-height{display:none}.grid-8{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.div-block-75{padding-bottom:32px}.div-block-75.blog_articles_title_container{padding-bottom:3rem}.div-block-75.legacy_head_container{margin-bottom:2rem;padding-bottom:0}.grid-9{grid-column-gap:2vw;grid-row-gap:2vw;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:50px}.technologies-title{margin-bottom:2.5rem}.career-form-error{width:60%}.our-expertise-title{margin-bottom:48px}.technologies-grid{grid-column-gap:2vw;grid-row-gap:2vw;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.card-2{grid-row-gap:20px;color:var(--white);background-color:#18181b4d;flex-flow:column;padding:1.875rem}.card-2.hiring_cart{grid-row-gap:.5rem}.life-science-cta-logo{width:7.438rem}.div-block-77{min-width:420px}.blog-post-card-details{color:var(--secondary--700);padding-top:1rem;padding-bottom:20px}.blog-post-card-details.blog_item_text{padding-bottom:0}.success-message-3{background-color:#0000;padding-bottom:20px}.flex-block-47{justify-content:flex-start;align-items:center;margin-top:30px;margin-bottom:32px;position:relative}.flex-block-47.cf_min_nda{margin-top:21px;margin-bottom:21px}.flex-block-47.cf_min_nda.form_nda_container{justify-content:space-between;margin-top:13.5px;margin-bottom:13.5px}.hidden-checklist-link{display:none}.success-message-4{background-color:#0000;padding:0}.checklist-link{font-size:1rem}.checklist-link.animated-inline-link-reverce{line-height:1.2rem}.error-message-2{width:50%;position:absolute;inset:auto 0% 0% auto}.list-item-4{grid-column-gap:18px;align-items:center;display:flex}.flex-block-48{border-right:1px solid var(--secondary--300);background-color:var(--white);min-width:240px;padding:32px 24px}.expertise-cards-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-flow:row}.white-card-title{border-bottom:1px none var(--secondary--400);width:100%;margin-bottom:16px;padding-bottom:16px}.card-number-caption-2{color:var(--secondary--700);font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:500;line-height:1.313rem}.card-number-caption-2.weight-400{font-weight:400}.card-number-caption-2.color-500{color:var(--secondary--500);font-weight:400}.card-number-caption-2.color-red{color:var(--red--red450);margin-bottom:0;font-size:.75rem;font-weight:400}.portfolio-projects-grid{grid-column-gap:30px;grid-row-gap:80px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.testimonials-slider-embed,.embed-for-cards,.logos-styles-embed,.tabs-styles-embed,.tech-cards-embed,.faqs-styles-embed,.cards-js-css-modifications,.cards-styles-embed,.arrow-link-styles,.reviews-js-css-modifications,.cta-form-script-embed,.testimonials-embed{display:none}.paragraph-30{font-size:var(--main_text);text-align:center;margin-bottom:80px}._8-vw-wrapper-img{justify-content:space-between;width:100%;margin-left:8vw;margin-right:8vw;padding-top:10px;padding-bottom:10px;display:flex}._8-vw-wrapper-img.our-story{justify-content:center;margin-top:0;margin-bottom:0;padding-bottom:0}._8-vw-wrapper-img.what-we-do{justify-content:space-between;padding:0}._8-vw-wrapper-img.experience{justify-content:space-between;align-items:stretch;padding-top:120px;padding-bottom:0}._8-vw-wrapper-img.clients{border:1px #000}._8-vw-wrapper-img.tech{padding-top:0;padding-bottom:20px}._8-vw-wrapper-img.call{padding-top:50px;padding-bottom:50px;text-decoration:none;display:flex}._8-vw-wrapper-img.footer{justify-content:flex-start;align-items:stretch;padding-top:80px;padding-bottom:80px;display:flex}._8-vw-wrapper-img.privacy{flex-direction:column;margin-top:140px}._8-vw-wrapper-img.job{flex-direction:column;padding-top:130px;padding-bottom:130px}._8-vw-wrapper-img.job.head-of-ba-office,._8-vw-wrapper-img.job.opening{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.join{justify-content:flex-start;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.job-opening{border:1px #000;justify-content:flex-start;padding-top:100px;padding-bottom:60px}._8-vw-wrapper-img.job-opening-link{flex-direction:column;flex:1;justify-content:center;align-items:stretch}._8-vw-wrapper-img.career-hero-1{justify-content:flex-start;margin-top:0;margin-bottom:70px;padding-bottom:0}._8-vw-wrapper-img.career-hero-2{flex-direction:row;justify-content:flex-start;padding-top:90px}._8-vw-wrapper-img.career-about-us{padding-top:0;transition:transform 40ms linear,opacity 40ms linear}._8-vw-wrapper-img.career-about-us-2{grid-column-gap:20px;justify-content:flex-end;padding-bottom:0}._8-vw-wrapper-img.why-us-1{justify-content:flex-start;padding-top:0;padding-bottom:50px}._8-vw-wrapper-img.career-adress{padding-top:130px;padding-bottom:130px}._8-vw-wrapper-img.why-us-faq{cursor:pointer;padding-top:40px;padding-bottom:30px;transition:transform 40ms linear,opacity 40ms linear}._8-vw-wrapper-img.tab-animation{flex-direction:column;margin-top:0;padding-top:0;overflow:hidden}._8-vw-wrapper-img.description-3{justify-content:flex-end}._8-vw-wrapper-img.description-3.head-of-ba-discription-wrapper{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.page-discription{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.faq-head-ba{cursor:pointer;flex-direction:column;margin-left:0;margin-right:0}._8-vw-wrapper-img.faq-head-ba-1{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:10px;overflow:hidden}._8-vw-wrapper-img.head-ba-cta{padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.aristotel-head{padding-top:60px}._8-vw-wrapper-img.aristotel-head.open-study{max-width:1145px;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.aristotel-head.persuant,._8-vw-wrapper-img.aristotel-head.cartier{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.aristotel-head.had-section{justify-content:space-between;width:auto;max-width:1145px;margin-left:8vw;margin-right:8vw;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.about-project-wrapper{padding-top:140px;padding-bottom:140px}._8-vw-wrapper-img.about-project-wrapper.pursuant{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.about-project-wrapper.focal-revenue{padding-top:140px}._8-vw-wrapper-img.about-project-wrapper.quantuvis{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.about-project-wrapper.pillowph-about-project{padding-top:0}._8-vw-wrapper-img.about-project-wrapper.pillowph1-about-project-copy,._8-vw-wrapper-img.aristotle-problem-section,._8-vw-wrapper-img.aristotle-problem-section.persuant,._8-vw-wrapper-img.aristotle-problem-section.focal-revenue,._8-vw-wrapper-img.aristotle-problem-section.cartier-problem,._8-vw-wrapper-img.why-they-needed-1{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.why-they-need-pic{justify-content:flex-start;padding-bottom:0}._8-vw-wrapper-img.what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.what-we-did.cartier,._8-vw-wrapper-img.client-challenges{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.pursuant-result-2{padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.focal-revenue{padding-top:60px}._8-vw-wrapper-img.focal-clients{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.focal-what-we-did{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.what-we-do-2,._8-vw-wrapper-img.why-they-needed{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.blog-page{width:100%;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.portfolio{justify-content:flex-start;padding-top:0}._8-vw-wrapper-img.quantuvis-head,._8-vw-wrapper-img.quantuvis-clients-challenges{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.quantuvis{padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.hawaii-head{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.hawaii-clients-challenges{padding-top:140px;padding-bottom:100px}._8-vw-wrapper-img.hawaii-clients-challenges.pillowph1-client-challengs-wrapper{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.what-we-do-1{padding-top:0}._8-vw-wrapper-img.solution-2-hawaii{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.pillow-ph-head,._8-vw-wrapper-img.fangage-hrad{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.fangage-what-we-did{padding-top:140px;padding-bottom:140px}._8-vw-wrapper-img.fangage-josh-bryant{justify-content:center;padding-top:70px;padding-bottom:50px}._8-vw-wrapper-img.daichi-solutions{padding-top:80px}._8-vw-wrapper-img.daichi-solutions.nova{padding-top:60px}._8-vw-wrapper-img.daichi-solutions.pillowph1-solution-wrapper-1,._8-vw-wrapper-img.novo-nordisk-head-section-wrapper,._8-vw-wrapper-img.pillowph1-head-section-wrapper{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.pillowph-results-secttion-wrapper{margin-right:4vw;padding-top:0;padding-bottom:0;position:relative}._8-vw-wrapper-img.page-discription-wrapper{flex-direction:column;padding-top:100px}._8-vw-wrapper-img.portfolio-tag-sectio-wrapper{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column}._8-vw-wrapper-img.projects-content{padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.blogs-content{width:100%;padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.view-all-vacancies{justify-content:flex-end}._8-vw-wrapper-img.link-wrapper{padding-top:50px;padding-bottom:100px}._8-vw-wrapper-img.cartier-solution-s-2{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.modal-wrapper{opacity:.01;text-align:left;flex-direction:column;padding-top:20px;display:block;position:static;top:0%;left:0%;right:0%}._8-vw-wrapper-img.modal-wrapper.career-form{opacity:1;width:83%;height:100%}._8-vw-wrapper-img.modal-wrapper.career-form.display-none{display:none}._8-vw-wrapper-img.mobile-version{flex-direction:column;padding-top:46px;padding-bottom:46px;display:flex}._8-vw-wrapper-img.focal-revenue-copy{max-width:1145px;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.full-width{width:100%}._8-vw-wrapper-img.section.portfolio-projects__wrapper{padding-left:0;padding-right:0}._8-vw-wrapper-img._404-page{padding-bottom:60px}._8-vw-wrapper-img.column-wrapper{flex-direction:column}._8-vw-wrapper-img.column-wrapper.custom-software,._8-vw-wrapper-img.column-wrapper.custom-solutions{text-align:center}._8-vw-wrapper-img.column-wrapper.support-offer{color:var(--white)}._8-vw-wrapper-img.hipaa-compliance{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63dd0d7a17a3567852ed8daf_bg-for-illustration-_1_-_1_.webp);background-position:50%;background-size:auto;background-attachment:fixed;border-radius:16px;flex-flow:row;padding:84px}._8-vw-wrapper-img.explore-custom-software{flex-direction:column;flex:none;align-items:flex-start;margin-right:2vw;padding-top:138px;padding-bottom:138px}._8-vw-wrapper-img.pbm-text-slider-section{flex-flow:column wrap;align-items:center}._8-vw-wrapper-img.logos-wrapper{flex:1;align-self:center;align-items:center}._8-vw-wrapper-img.benefits-section{align-items:flex-start}._8-vw-wrapper-img.cookie{align-self:center;width:100%}._8-vw-wrapper-img.blog-container,._8-vw-wrapper-img.blog-post-suggestion{flex-direction:column}._8-vw-wrapper-img.blog-post-suggestion.authors-article{padding-top:30px}._8-vw-wrapper-img.modal-form-container{flex-direction:column;margin-left:auto;margin-right:auto}._8-vw-wrapper-img.modal-form-container.light-theme{background-color:var(--white);border-radius:8px;width:100%;max-width:566px;height:514px;margin-top:auto;margin-bottom:auto;padding:48px 72px;position:relative}._8-vw-wrapper-img.landing-header{align-items:center}.span{object-fit:fill;width:calc(100% - 16vw)}.container{width:calc(100% - 16vw)}.flex-wrap.gap_8{grid-column-gap:8px;grid-row-gap:8px;pointer-events:none;justify-content:space-between;width:100%;display:flex}.img-span.height_290{height:290px;display:block}.span-2{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67b85c30d35acd67740b4fd5_1.webp);background-position:50%;background-size:cover;width:100%;height:293px;text-decoration:none}.span-3{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67b85d2b123177962648efa9_2.webp);background-position:50%;background-size:cover;width:100%;height:293px}.span-4{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67b85da265e5f3f89492951b_3.webp);background-position:50%;background-size:cover;width:100%;height:293px}.section-2{text-align:left}.section-3{flex-flow:column;align-items:center;display:flex}.section_content{flex-flow:column;justify-content:center;align-items:center;display:flex}.div-block-79,.div-block-80{width:100%}.counter_container{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--green--200);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:1.25rem 1.5rem;display:flex}.paragraph-31,.paragraph-32{margin-bottom:0}.caunter_n{color:var(--brown900);margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:3.25rem;line-height:3.625rem}.caunter_text{color:var(--secondary--600);max-width:154px;margin-bottom:0;font-size:1rem;line-height:1.5rem}.display_greed{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.display_greed.gap-16{grid-column-gap:16px;grid-row-gap:16px}.display_greed.gap-16.mt-80{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;margin-top:80px}.div-block-81{width:87%;max-width:49%}.div-block-82{position:static}.image-64{aspect-ratio:1.4;object-fit:cover;width:33%;max-width:50%;overflow:hidden}.image-64.career_img,.image-64.career_img_mob{aspect-ratio:1.45;pointer-events:none}.job_container{width:100%}.job_wrapper{justify-content:space-between;align-items:stretch;width:auto;display:block}.job_item{grid-column-gap:16px;grid-row-gap:16px;border-style:solid;border-width:1px 0 0;border-color:var(--secondary--400)black black;cursor:auto;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:space-between;place-items:center stretch;padding-top:0;padding-bottom:0;padding-right:0;transition:padding-right .2s,padding-left .2s,background-color .2s;display:grid}.job_item:hover{background-color:#2a2b2f0a;padding-left:1rem;padding-right:1rem}.job_text{grid-column-gap:.25rem;grid-row-gap:.25rem;cursor:pointer;flex-flow:column;padding-top:1rem;padding-bottom:1rem;display:flex}.job_location{color:var(--secondary--600);font-size:.875rem;line-height:1.313rem}.job_title{color:var(--primary-dark);letter-spacing:-.4px;font-size:1.125rem;font-weight:500;line-height:1.625rem}.job_link{cursor:pointer;border:2px solid #000;border-radius:4.063rem;padding:.625rem 1.5rem;transition:border-color .2s,background-color .2s}.job_link:hover{color:#fff;background-color:#e03e1b;border-color:#e03e1b}.text-block-123{color:var(--primary-dark);font-size:1rem;line-height:1.5rem;transition:color .2s}.text-block-123:hover{color:#fff}.collection-list-11{border-bottom:1px solid #d0d1d3}.collection-list-11.job_list_wrap{margin-bottom:5rem}.job_level_title{color:var(--secondary--600);font-size:.875rem;line-height:1.313rem}.job_list{margin-bottom:0}.form-modal-tallent{z-index:100001;opacity:1;transform-origin:top;background-color:#262626cc;justify-content:center;align-items:center;padding-top:5vw;padding-bottom:5vw;display:none;position:fixed;inset:0%;overflow:hidden}.form-modal-tallent.modal{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:100vh;display:none;position:fixed;overflow:auto}.form-modal-tallent.modal.display-none{display:none}.form-modal-tallent.test-visible{z-index:3000001;background-color:#262626cc;justify-content:center;align-items:center;height:100vh;display:flex}.empty-state{background-color:#0000}.empty-state.empty_job{padding:0}.empty-state-2.no_job{display:none}.benefits_container{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:2rem;padding-top:0;display:grid}.div-block-85{background-color:var(--grey-trans-4);border-radius:3rem;justify-content:center;align-items:center;width:3rem;min-width:3rem;height:3rem;max-height:3rem;padding:.688rem;display:flex}.benefit_list_item{grid-column-gap:1rem;grid-row-gap:1rem;border-top:1px dashed #d0d1d3;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:.75rem;padding-bottom:.75rem;display:flex}.benefit_list_item_text{color:var(--primary-dark);max-width:84%;font-size:1rem;line-height:1.5rem}.benefit_list_item_icon{background-color:var(--grey-trans-4);border-radius:100%;justify-content:center;align-items:center;width:1rem;min-width:1rem;height:1rem;margin-top:.313rem;padding-top:0;display:flex}.benefit_special_title{color:var(--primary-dark);padding-bottom:.75rem;font-size:1rem;line-height:1.5rem}.div-block-86,.div-block-87{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-87.benefits_wrap{margin-top:2rem}.text-block-124{color:var(--primary-dark);padding-bottom:.75rem;font-size:1rem;line-height:1.5rem}.code-embed{display:none}.text-span-210{float:none;clear:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;text-decoration:none;display:inline-block;position:absolute;inset:-2% -8% auto auto;color:#ff5630!important}.text-block-125{color:var(--secondary--500);text-align:center;margin-top:1.313rem;font-size:1rem;line-height:1.5rem}.text-block-126{color:var(--red--red450);margin-top:-3px;margin-left:-8px}.hiring_counter{color:var(--red--red450);font-size:.875rem;line-height:1.313rem}.hirind_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.hiring_card{grid-column-gap:.5rem;grid-row-gap:.5rem;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);-webkit-text-fill-color:inherit;mix-blend-mode:normal;background-color:#18181b4d;background-clip:border-box;flex-flow:column;padding:1.875rem}.hiring_step_text{color:var(--secondary--400);font-size:.875rem;line-height:1.313rem}.hiring_step_content{grid-column-gap:4px;grid-row-gap:4px}.code-embed-2{display:none}.resume_delit{display:flex}.text-block-127{color:#fff9;margin-bottom:14px;font-size:1rem;line-height:1.5rem}.text-span-211{color:var(--red--red450)}.value_content{width:49%}.text-block-128{color:var(--primary-dark);max-width:32.438rem;margin-top:1.313rem;font-size:1rem;line-height:1.5rem}.value_img{margin-top:9px}.code-embed-3{display:none}.div-block-88{box-sizing:border-box;justify-content:center;align-self:auto;align-items:center;width:50%;height:auto;display:block}.text-block-129{color:var(--secondary--800);font-size:1rem;line-height:1.5rem}.cta_autor{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.div-block-89{justify-content:space-between;align-items:flex-end;margin-top:2rem;display:flex}.image-65{border-radius:100%}.text-block-130{color:var(--primary-dark);padding-bottom:4px;font-size:1.125rem;font-weight:500;line-height:1.625rem}.text-block-131{color:var(--primary-dark);font-size:.875rem;line-height:1.313rem}.image-66.cta_career_resours{display:block}.map_container{background-color:var(--grey-trans-4);justify-content:center;align-items:center;margin-top:3rem;padding-top:23px;padding-bottom:23px;position:relative}.div-block-90{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67c04f855b18022bae4e08c5_map.svg);background-position:50%;background-size:contain;width:42.688rem;height:27.938rem;margin-left:auto;margin-right:auto;display:block;position:relative}.map_title_container{flex-flow:column;justify-content:center;align-items:center;display:flex}.text-block-132{color:var(--secondary--800);text-align:center;padding-top:8px;font-size:1rem;line-height:1.5rem}.map_tooltips{z-index:2;grid-column-gap:12px;grid-row-gap:12px;display:flex;position:absolute;inset:28px auto auto 35px}.map_tooltips_item{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.map_item_boolet{border-radius:100%;width:8px;height:8px}.map_item_boolet.boolet_dark{background-color:#262626}.map_item_boolet.boolet_red{background-color:#e03e1b}.map_item_boolet.boolet_green{background-color:#61b67f}.map_dot{cursor:pointer;background-color:#0000;border-radius:100%;width:auto;height:1rem;display:block;position:static}.map_dot_container{height:auto;position:absolute;inset:auto auto 8.75rem 9.938rem}.map_dot_container.north_dot{bottom:12.375rem;left:6.375rem}.map_dot_container.eu_dot_1{bottom:12.5rem;left:18.938rem}.map_dot_container.eu_dot_2{bottom:15.125rem;left:22.25rem}.map_dot_container.ukr_dot{bottom:15.375rem;left:23.125rem}.map_dot_container.eu_dot_3{display:none;bottom:15.125rem;left:24.188rem}.map_dot_container.eu_dot_4{bottom:13.5rem;left:22.375rem}.map_dot_container.eu_dot_5{bottom:14.375rem;left:22.938rem}.map_dot_container.eu_dot_6{bottom:13.5rem;left:24.25rem}.map_dot_container.eu_dot_7{bottom:12.75rem;left:24.688rem}.code-embed-4{display:none}.tooltip_map_dot{z-index:3;opacity:0;background-color:#fff;width:max-content;max-width:11.375rem;height:0;padding:0 11px;transition-property:height,padding,opacity;transition-duration:.2s,.2s,.2s;transition-timing-function:ease,ease,ease;position:absolute;inset:-32px -32px auto auto;overflow:hidden}.tooltip_map_dot.ukr_tooltip{opacity:0;max-width:11.375rem;height:0;top:-3.5rem;right:-4rem}.tooltip_map_dot.costa_rica{top:-3.5rem;right:-2.2rem}.tooltip_map_dot.usa_tooltip{top:-4.5rem;right:-5.2rem}.tooltip_map_dot.spain_tooltip,.tooltip_map_dot.poland_tooltip{top:-3.5rem;right:-4.6rem}.tooltip_map_dot.romania_tooltip,.tooltip_map_dot.bulgaria_tooltip,.tooltip_map_dot.georgia_tooltip,.tooltip_map_dot.armenia_tooltip{top:-3.5rem;right:-2.2rem}.tooltip_country{color:var(--primary-dark);text-align:center;font-size:.875rem;font-weight:500;line-height:1.313rem}.code-embed-5{display:none}.text-block-133{color:#585960;text-align:center;padding-top:2px;font-size:.875rem;line-height:1rem;position:static;top:-5.8rem}.oficec_location{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:1.5rem;display:grid}.office_map{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--grey-trans-4);flex-flow:column;justify-content:flex-start;align-items:center;padding:1.5rem 2.5rem 2rem;display:flex}.office_city{color:var(--secondary--800);letter-spacing:-.4px;font-size:1.125rem;font-weight:500;line-height:1.625rem}.office_adress{color:var(--primary-dark);text-align:center;font-size:.875rem;line-height:1.313rem}.office_mail{color:var(--secondary--800);font-size:.875rem;font-weight:500;line-height:1.313rem;text-decoration:underline}.code-embed-6{display:none}.text-block-134{font-size:.875rem;line-height:1.313rem}.blog_all_wrap{margin-top:3rem}.blog_all_wrap.tdd_blog_link{margin-top:2rem}.faq_items_container{width:50%;max-width:50%}.text-block-135{color:var(--primary-dark);max-width:25.688rem;margin-top:1rem;font-size:1rem;line-height:1.5rem}.list-5,.paragraph-33{margin-bottom:0}.fs_accordion-1_item.faq_custom_item{border-top:1px solid #e8e8e8}.fs_accordion-1_item.faq_custom_item.faq_custom_last,.fs_accordion-1_item.faq_custom_item.faq_custom_item_last{border-bottom:1px solid #e8e8e8}.fs_accordion-1_icon{background-color:#f4f4f4;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67c1b1add5c177510de8c448_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:100%;width:1.25rem;min-width:1.25px;height:1.25rem;min-height:1.25px;margin-right:0;font-size:1.125rem;position:relative}.fs_accordion-1_header{grid-column-gap:1rem;grid-row-gap:1rem;cursor:pointer;background-color:#f5f5f5;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.fs_accordion-1_header:focus-visible,.fs_accordion-1_header[data-wf-focus-visible]{outline-color:var(--accessible-components--dark-grey);outline-offset:4px;outline-width:2px;outline-style:solid}.fs_accordion-1_header.faq_custom_header{background-color:#0000;padding:1.5rem 0}.fs_accordion-1_paragraph{color:var(--secondary--800);margin-bottom:0;font-size:1rem;line-height:1.5rem}.fs_accordion-1_paragraph.custom_p{margin-bottom:10px}.fs_accordion-1_component{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.fs_accordion-1_component.faq_custom{grid-column-gap:0rem;grid-row-gap:0rem;width:50%}.fs_accordion-1_content{overflow:hidden}.fs_accordion-1_body{background-color:#fff;padding:1rem 1.5rem}.fs_accordion-1_body.faq_custom_content{padding:0 0 1.5rem}.fs_accordion-1_label{color:var(--primary-dark);letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;font-weight:500;line-height:1.625rem}.fs_accordion-1_label.sw_faq_title{max-width:35.813rem}.fs_accordion-1_label.sw_faq_title.m-0{margin-top:0;margin-bottom:0}.fs_accordion-1_embed{margin-bottom:0;display:none}.fs_accordion-1_message{color:var(--accessible-components--dark-grey)}.rich-text-block-2{font-size:1rem}.faq_content_custom{color:var(--secondary--800);padding-right:15px;font-size:1rem;line-height:1.5rem}.paragraph-34,.paragraph-35,.paragraph-36{margin-bottom:0}.code-embed-8,.dot_div{height:1rem}.sw_hero_logos{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:space-between;align-items:center;width:100%;max-width:37.75rem;margin-top:0;display:flex}.flex-block-49{justify-content:flex-start;align-items:center}.code-embed-9{display:none}.price_card{background-color:var(--white);padding:3.5rem 3.75rem}.price_card.price_card_emergency{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67c99a7c430e11eba6ebecb0_price_fire.svg);background-position:82% 100%;background-repeat:no-repeat;background-size:auto;margin-top:2rem}.price_subtitle{color:var(--primary-dark);max-width:52.5rem;font-size:1rem;line-height:1.5rem}.price_card_title_container{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.price_card_title{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px);font-size:1.5rem;font-weight:500;line-height:2rem}.price_card_subtitle{color:var(--primary-dark);font-size:.875rem;line-height:1.313rem}.price_card_title_wrap{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:flex-start;display:flex}.price_count{color:var(--secondary--800);font-size:1rem;font-weight:500;line-height:1.5rem}.text-span-212{font-size:.875rem;font-weight:400;line-height:1.313rem}.price_count_wrap{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--grey-trans-4);border-radius:100px;padding:8px 12px;display:flex}.code-embed-10{width:24px;height:24px}.price_card_content_wrap{margin-top:2rem}.price_card_title_sub{color:var(--primary-dark);font-size:.875rem;font-weight:500;line-height:1.313rem}.price_card_list{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:1rem;display:grid}.price_card_list.price_card_list_single{grid-template-columns:1fr}.price_card_list_item{color:var(--primary-dark);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67c998dfb744bfed6e37f84e_price_check.svg);background-position:0%;background-repeat:no-repeat;background-size:auto;padding-top:4px;padding-bottom:4px;padding-left:32px;font-size:1rem;line-height:1.5rem}.list-6{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;list-style-type:none;display:flex}.price_card_list_wrap{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;margin-bottom:0;list-style-type:none;display:flex}.sw_outcomes_title{padding-top:3.5rem;padding-bottom:3.5rem;padding-left:4rem}.sw_outcomes_icom{margin-top:9px}.code-embed-11,.code-embed-12{display:none}.text-block-136{color:var(--secondary--500);font-size:1rem;line-height:1.5rem}.text-block-136.sw_head_subtitle{color:var(--primary-dark);max-width:52.875rem;margin-top:16px;margin-left:auto;margin-right:auto}.ditale_table{background-color:#303030;position:relative}.ditale_table.ditale_table_new{background-color:#2a2b2f0a}.features-table{border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.container-2{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.centered-heading{text-align:center;margin-bottom:16px}.centered-subheading{text-align:center;max-width:530px;margin-left:auto;margin-right:auto}.comparison-table{flex-direction:column;margin-top:50px;display:flex}.comparison-row-main{grid-column-gap:0px;grid-row-gap:0px;background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:24px;padding-bottom:24px;display:grid}.comparison-title{margin-bottom:0;margin-left:24px}.comparison-row{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid #e4ebf3;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:24px;padding-bottom:24px;display:grid}.comparison-negative{background-image:url(https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124ac2f812aadc_plus%20rotated.svg);background-position:0%;background-repeat:no-repeat;background-size:auto;margin-left:24px;padding-left:40px}.comparison-positive{background-image:url(https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg);background-position:0%;background-repeat:no-repeat;background-size:auto;margin-left:24px;padding-left:40px}.ditale_table_row{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid var(--secondary--600);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:0;padding-bottom:0;padding-left:0;display:grid}.ditale_table_row.ditale_table_col_3{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.ditale_table_row.ditale_table_col3{grid-template-columns:1fr 1fr 1fr}.ditale_table_row.ditale_table_col3.ditale_table_head{z-index:2;background-color:#303030;position:sticky;top:57.4px}.ditale_table_row.ditale_table_col3.ditale_table_head.ditale_table_head_row{border-bottom-color:var(--secondary--300);background-color:#f7f7f7}.ditale_table_row.ditale_table_col3.ditale_table_last_row{border-bottom-width:0;grid-template-columns:1fr}.ditale_table_row.ditale_table_col3.ditale_table_row_reg{border-bottom-color:var(--secondary--300)}.ditale_table_section{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:3rem}.ditale_table_section.ditale_table_section_border{border-right:1px solid var(--secondary--600);padding-left:0}.ditale_table_section.ditale_table_section_border.ditale_table_head_section{color:var(--white);flex-flow:row;justify-content:flex-start;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1rem;line-height:1.5rem;display:flex}.ditale_table_section.ditale_table_section_border.ditale_table_head_section.ditale_table_first_col{padding-left:3rem}.ditale_table_section.ditale_table_section_border.ditale_table_head_section.ditale_table_first_col.ditale_table_new{border-right-color:var(--secondary--300);color:var(--secondary--800)}.ditale_table_section.ditale_table_section_border.ditale_table_text{color:var(--white);font-size:1rem;line-height:1.5rem}.ditale_table_section.ditale_table_section_border.ditale_table_text.ditale_table_first_col{padding-left:3rem;padding-right:1.5rem}.ditale_table_section.ditale_table_section_border.ditale_table_text.ditale_table_first_col.ditale_table_new{border-right-color:var(--secondary--300);color:var(--secondary--800)}.ditale_table_section.ditale_table_section_border.ditale_table_text.dotale_table_center{justify-content:center;align-items:center;display:flex}.ditale_table_section.ditale_table_section_border.ditale_table_text.dotale_table_center.ditale_table_new{border-right-color:var(--secondary--300);color:var(--secondary--800);padding-left:8px;padding-right:8px}.ditale_table_section.ditale_table_text{color:var(--white);padding-left:0;font-size:1rem;line-height:1.5rem}.ditale_table_section.ditale_table_text.dotale_table_center{justify-content:center;align-items:center;display:flex}.ditale_table_section.ditale_table_text.dotale_table_center.ditale_table_new{color:var(--secondary--800)}.ditale_table_section.ditale_table_head_section{color:var(--white);justify-content:center;align-items:center;padding-left:0;font-size:1rem;line-height:1.5rem;display:flex}.ditale_table_section.ditale_table_head_section.ditale_table_new{color:var(--secondary--800);padding-left:8px;padding-right:8px}.ditale_table_section.ditale_table_last_text{color:var(--secondary--500);padding-right:1.5rem;font-size:.875rem;line-height:1.313rem}.link-15{display:inline}.code-embed-14{width:1.5rem;height:1.5rem}.text-block-137{text-align:center;max-width:15.75rem}.text-block-137.table_head_text{font-size:1.125rem}.text-block-137.table_head_text.ditale_table_head_text{font-size:var(--size-16);max-width:19.188rem;font-weight:500}.ditale_table_arrow{width:1rem;height:1rem;line-height:1rem;transform:rotate(90deg)}.ditale_table_arrow.arrow_tible{transform:rotate(0)}.ditale_table_arrow.standart_link_arrow{transform:rotate(-90deg)}.ditale_table_content{font-size:.875rem;line-height:1.313rem}.ditaled_content_red{color:var(--red--red450);letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.ditale_gray{color:var(--secondary--500);letter-spacing:0;font-size:1rem;line-height:1.5rem}.ditale_gray.ditale_main_color{color:var(--secondary--800)}.table_head_text{text-align:center;font-size:1.125rem}.table_head_text.ditale_table_head_text{font-size:var(--size-16);font-weight:500}.link-block-20.faq_cta_link{color:var(--primary-dark);margin-top:2rem}.link-block-20.legacy_link_contact{text-align:center;cursor:pointer;margin-top:3rem}.link-block-20.drex_more{cursor:pointer}.link-block-20.swp_link{margin-top:22px}.link-block-21{display:none}.text-block-138.ditale_table_text_footer{color:var(--secondary--800);text-align:center;max-width:31.625rem;margin-left:auto;margin-right:auto;font-size:.75rem;line-height:1rem}.text-span-213,.text-span-214,.text-span-215,.text-span-216{display:inline-block}.tdd_cta_btn{background-color:var(--red--red3);color:var(--white);cursor:pointer;border:1px #fff;border-radius:4rem;min-width:max-content;margin-top:1.5rem;padding:.625rem 1.5rem;font-size:1rem;line-height:1.5rem}.tdd_cta_btn:hover{opacity:.85}.tdd_cta_btn.cto_cta_btn{justify-content:center;align-items:center;width:100%;min-width:max-content;display:flex}.tdd_cta_btn.cto_cta_btn.open-modal-btn{margin-top:20px}.text-block-139{border:1px #fff}.tdd_ceo_name{grid-column-gap:40px;grid-row-gap:40px;flex-flow:row;justify-content:flex-start;align-items:center}.tdd_name_wrap{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;display:flex}.code-embed-15{height:24px}.form-month{z-index:100001;opacity:1;transform-origin:top;background-color:#262626cc;justify-content:center;align-items:center;padding-top:5vw;padding-bottom:5vw;display:none;position:fixed;inset:0%;overflow:hidden}.form-month.modal{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:100vh;display:none;position:fixed;overflow:auto}.form-month.modal.display-none{display:none}.form-month.test-visible{z-index:3000001;background-color:#262626cc;justify-content:center;align-items:center;height:100vh;display:flex}.form-month.form-modal-tallent{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.modal-window-month{z-index:1;border:1px solid var(--secondary-grey--600);background-color:var(--brown900);opacity:1;border-radius:8px;width:50vw;min-width:300px;max-width:650px;height:100vh;min-height:36rem;max-height:40rem;padding-left:45px;padding-right:45px;transition:all .175s;display:block;position:relative;inset:0%;overflow:auto}.modal-window-month.modal{display:block;position:fixed;overflow:auto}.modal-window-month.test-visible{background-color:var(--brown900);opacity:1;width:40vw;min-width:649px;height:100vh;min-height:600px;padding-bottom:40px;display:flex}.modal-window-month.modal-window-tallent{opacity:0;max-width:650px;max-height:100vh;margin-bottom:0;height:max-content!important}.modal-window-month.month_modal_body{opacity:0;width:32.5rem;max-width:32.5rem;height:auto;min-height:300px;max-height:max-content}.tdd_subtitle{width:100%;max-width:32.438rem;padding-top:10px}.tdd_sub_container{max-width:38.75rem}.lagacy_cta_arrow{width:1rem;height:1rem;line-height:1rem;transform:rotate(0)}.lagacy_cta_arrow.drexx_more_arrow{margin-top:-3px;transition:transform .5s}.drex_container{border:1px solid var(--red--red3);width:100%;padding:3rem 5rem}.drex_container.pd_company_container{padding-bottom:3.5rem}.drex_wrap{grid-column-gap:3.75rem;grid-row-gap:3.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.div-block-91{grid-column-gap:1.5rem;grid-row-gap:1.5rem;align-items:center;margin-bottom:1.5rem;display:flex}.div-block-91.pd_company{margin-bottom:1rem}.drex_text{margin-bottom:0}.div-block-92{grid-column-gap:8px;grid-row-gap:8px;border-top-style:solid;border-top-width:1px;border-top-color:var(--primary-dark);align-items:center;width:max-content;padding-top:12px;display:flex}.text-block-140{color:var(--red--red3);letter-spacing:var(--letter-spacing-1px);font-size:1.5rem;font-weight:500;line-height:2rem}.text-block-141{color:var(--primary-dark);font-size:1rem;line-height:1.5rem}.text-block-141.pd_company_deadline{letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.text-block-142{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px);max-width:28.375rem;margin-bottom:12px;font-size:1.5rem;font-weight:500;line-height:2rem}.text-block-142.pd_company_descr{color:var(--secondary--800);max-width:34.313rem;margin-bottom:2rem}.text-block-143{color:var(--secondary--800);margin-bottom:2rem;font-size:1rem;line-height:1.5rem}.drex_content{box-sizing:border-box;opacity:0;object-fit:fill;height:0;max-height:max-content;transition-property:height,opacity;transition-duration:.5s,.5s;transition-timing-function:ease,ease;overflow:hidden}.list-7{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;list-style-type:none;display:grid}.list-7.drex_list{grid-column-gap:6rem;grid-row-gap:.75rem;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.drex_list_item{color:var(--secondary--800);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67c998dfb744bfed6e37f84e_price_check.svg);background-position:0 5px;background-repeat:no-repeat;background-size:auto;max-width:28rem;padding-left:2rem;font-size:1rem;line-height:1.5rem}.text-block-144{color:var(--primary-dark);margin-bottom:1.25rem;font-size:1rem;font-weight:500;line-height:1.5rem;display:block}.code-embed-16{display:none}.legacy_price_container{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.legacy_price_title{color:var(--secondary--800);margin-top:0;margin-bottom:1rem;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.5rem}.text-block-145{color:var(--primary-dark);font-size:.875rem;line-height:1.313rem}.legacy_price_item{grid-column-gap:2rem;grid-row-gap:2rem;border-top:1px solid var(--secondary--300);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.legacy_price_item.legacy_price_item_last{border-bottom:1px solid var(--secondary--300)}.legacy_price_item.hh_pricing_item{border-bottom:1px solid var(--secondary--300);border-top-color:var(--secondary--300)}.legacy_price_item_text{max-width:100%}.legacy_price_item_text.legacy_price_month{max-width:58%}.legacy_price_sum{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;width:10.7rem;min-width:10.7rem;display:flex}.legacy_price_sum.hh_price_item{width:9.75rem;min-width:9.75rem}.text-block-146{color:var(--secondary--800);letter-spacing:var(--fonts--letter-spacing);margin-bottom:8px;font-size:1.125rem;font-weight:500;line-height:1.625rem}.text-block-147{color:var(--primary-dark);font-size:.875rem;line-height:1.313rem}.text-block-147.hh_pricing_price_text{max-width:24.5rem;font-size:1rem;line-height:1.5rem}.text-block-148{grid-column-gap:8px;grid-row-gap:8px;color:var(--primary-dark);justify-content:flex-start;align-self:auto;align-items:center;font-size:.875rem;line-height:1.313rem;display:flex}.text-span-217{color:var(--red--red3);letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;font-weight:500;line-height:1.625rem}.text-span-218{color:var(--red--red3);font-size:1.125rem;font-weight:500;line-height:1.625rem}.legacy_cta_arrow.drexx_more_arrow{transition:transform .5s}.legacy_cta_arrow.pd_company_arrow{transform:rotate(-90deg)}.text-block-150,.more_btn_text{display:flex}.text-block-151{color:var(--secondary--800);font-size:1rem;line-height:1.5rem}.text-span-219{padding-right:5px;display:inline-block}.code-embed-17{display:none}.pd_benefits_item_img{margin-top:9px}.pd_company_name{color:#000;letter-spacing:var(--letter-spacing-1px);margin-bottom:0;font-size:1.5rem;font-weight:500;line-height:2rem}.text-span-220{display:inline-block}.pd_pricing_item{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:center;display:flex}.code-embed-18{height:1.5rem;margin-right:8px}.text-block-152{letter-spacing:var(--fonts--letter-spacing);margin-right:5px;font-size:1.126rem;font-weight:500;line-height:1.625rem}.text-block-153{color:var(--primary-dark);margin-right:5px;font-size:.875rem;line-height:1.313rem}.text-block-154{margin-left:5px;font-size:.875rem;line-height:1.313rem}.code-embed-19{display:none}.expertise_wrap{margin-top:0;display:flex}.expertise_content_col{width:100%;max-width:34.438rem}.ewpertise_img_col{justify-content:center;align-items:center;width:100%;display:flex}.expertise_title{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:center;display:flex}.paragraph-37{color:var(--primary-dark);margin-bottom:0;font-size:1rem;line-height:1.5rem}.expertise_list_item_text{color:var(--primary-dark);letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.expertise_list_item{border-top:1px dashed var(--secondary--300);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67c998dfb744bfed6e37f84e_price_check.svg);background-position:0%;background-repeat:no-repeat;background-size:auto;padding-top:1rem;padding-bottom:1rem;padding-left:2.5rem}.expertise_list_item.expertise_list_item_last{border-bottom:1px dashed var(--green--300)}.expertise_content_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:space-between;align-items:stretch;margin-top:4.625rem;display:flex}.expertise_list{margin-bottom:0;padding-left:0}.list-8{color:var(--untitled-ui-gray800);font-size:1rem;line-height:1.5rem}.image-67{height:auto}.text-span-221{display:inline-block}.vacancy_back{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.text-block-155{color:var(--primary-dark);font-size:.875rem;line-height:1.313rem}.code-embed-20{height:20px}.vacancy_title{color:var(--primary-dark);text-align:center;margin-top:4rem;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;font-weight:400;line-height:4.5rem}.div-block-93{justify-content:center;align-items:center;display:flex}.vacancy_title_wrap{width:100%}.vacancy_body_wrap{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:flex;position:static}.vacancy_body_aside{width:20.625rem;min-width:20.625rem;max-width:100%;position:relative}.vacancy_body_container{width:62.73%;max-width:43.125rem}.vacancy_body_header{border-bottom:0px solid var(--secondary--400);color:var(--primary-dark);letter-spacing:var(--letter-spacing-1px);width:100%;margin-bottom:1.5rem;padding-bottom:0;font-size:1.5rem;font-weight:500;line-height:2rem}.vacancy_body_second_header{color:var(--primary-dark);letter-spacing:var(--fonts--letter-spacing);margin-bottom:1rem;font-size:1.125rem;font-weight:500;line-height:1.625rem}.vacancy_overview{margin-bottom:2rem}.vacancy_overview.vacancy_last_item{margin-bottom:0}.vacancy_overview.vacancy_item_margin{margin-top:3rem}.vacancy_rich_block{color:var(--primary-dark);font-size:1rem;line-height:1.5rem}.vacancy_tech_ditales.mb_32{margin-bottom:2rem}.vacancy_shere_btns{position:relative}.vacancy_aside_wrap{background-color:#2a2b2f0a;margin-bottom:.5rem;padding:32px 30px;position:sticky;top:4.5rem;bottom:24px}.vacancy_info_item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--secondary--400);border-bottom:0px solid var(--secondary--400);justify-content:space-between;align-items:flex-start;padding-top:1rem;padding-bottom:1rem;display:flex}.vacancy_info_item.vacancy_info_item_first{border-top-width:0;padding-top:0}.vacancy_info_item.vacancy_info_item_last{border-bottom-width:0;padding-bottom:0}.text-block-156{color:var(--primary-dark);width:max-content;font-size:1rem;font-weight:500;line-height:1.5rem}.text-block-157{color:var(--primary-dark);text-align:right;font-size:1rem;line-height:1.5rem}.vacancy_info_btns{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;margin-top:2rem;display:flex}.vacancy_applay{border:2px solid var(--red--red3);background-color:var(--red--red3);color:var(--white);text-align:center;cursor:pointer;border-radius:65px;flex:0 auto;order:0;align-self:auto;padding:10px 24px;font-size:1rem;line-height:1.5rem;transition:opacity .2s;display:block}.vacancy_applay:hover{background-color:var(--red--red3);opacity:.85;color:var(--white)}.vacancy_applay.vacancy_applay_linkedin{border-top-color:var(--primary-dark);border-right-color:var(--primary-dark);border-bottom-color:var(--primary-dark);border-left-color:var(--primary-dark);color:var(--primary-dark);background-color:#0000}.vacancy_applay.vac_close{border-color:var(--secondary--500);background-color:var(--secondary--500);cursor:auto}.div-block-94{grid-column-gap:5rem;grid-row-gap:5rem;width:85.27%;display:flex}.vacabcy_values_container{margin-bottom:7.5rem}.vacancy_value_img{margin-top:0}.vacancy_title_form{display:none}.vacancy_hr_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;display:flex}.code-embed-21{height:15px;margin-bottom:.75rem}.hr_name{color:var(--white);margin-bottom:4px;font-size:1rem;font-weight:500;line-height:1.5rem}.hr_position{color:var(--secondary--500);font-size:.875rem;line-height:1.313rem}.hr_cintact{grid-column-gap:5px;grid-row-gap:5px;color:var(--white);margin-top:1rem;font-size:.875rem;line-height:1.313rem;display:flex}.text-block-158{cursor:pointer;text-decoration:underline}.hiring_process{grid-column-gap:1.5rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:1rem;display:grid}.hiring_process_item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;display:flex}.hiring_process_title{color:var(--white);letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;font-weight:500;line-height:1.625rem}.hiring_process_subtitle{color:var(--secondary--500);font-size:.875rem;line-height:1.313rem}.hiring_process_item_text{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;display:flex}.text-block-159{color:var(--white);font-size:1rem;font-weight:500;line-height:1.5rem}.div-block-95{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.approach_tems_desctop{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:1rem;display:grid}.approach_item_counter{grid-column-gap:.625rem;grid-row-gap:.625rem;justify-content:flex-start;align-items:center;margin-bottom:2rem;padding-right:.625rem;display:flex}.approach_item_title{color:var(--secondary--800);letter-spacing:var(--fonts--letter-spacing);margin-bottom:1rem;font-size:1.125rem;font-weight:500;line-height:1.625rem}.approach_item_text{margin-bottom:0;font-size:1rem;line-height:1.5rem}.text-block-160{color:var(--red--red3);font-size:.875rem;font-weight:500;line-height:1.313rem}.approach_item_counter_line{border-top:1px dashed var(--primary-dark);width:100%;height:1px}.div-block-96{margin-right:1.25rem}.approach_benefits_wrap{grid-column-gap:3rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row;margin-top:3.75rem}.approach_card_text_wrap{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:row}.card_app_text{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.div-block-97{grid-column-gap:2.5rem;grid-row-gap:2.5rem;justify-content:flex-start;align-items:flex-start;display:flex}.text-field-4{display:none}.blog_post_back{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.text-block-161{border:0px solid var(--primary-dark);font-size:.875rem;line-height:1.313rem}.blog_post_data{color:var(--primary-dark);background-color:#2a2b2f0a;border-radius:4px;margin-left:auto;margin-right:auto;padding:4px 12px;font-size:.875rem;line-height:1.313rem;display:inline-flex}.code-embed-23{display:none}.blog_post_content{color:var(--secondary--800);margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem}.list-9{list-style-type:lower-alpha}.text-block-162,.text-block-163,.text-block-164{font-size:1rem;line-height:1.5rem}.code-embed-24{display:none}.hh_card_title{color:var(--white);letter-spacing:-.4px;font-size:1.125rem;font-weight:500;line-height:1.625rem}.hh_card_subtitle{color:var(--secondary--500);font-size:1rem;line-height:1.5rem}.div-block-98{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.hh_outcomes_text{color:var(--primary-dark);max-width:17.5rem;font-size:1rem;line-height:1.5rem}.text-block-165{color:var(--primary-dark);text-align:center;max-width:17.313rem;margin-top:40px;margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.313rem}.text-block-166{font-size:1rem;line-height:1.5rem}.items_container{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.text-block-167{white-space:nowrap;word-break:normal;overflow-wrap:normal}.paragraph-38{margin-bottom:0}.text-span-222{color:var(--secondary--600)}.link_classic{color:var(--blue);text-decoration:underline}.text-span-223,.text-span-224{display:inline-block}.link-16{cursor:default;display:inline-block}.text-span-225,.text-span-226,.text-span-227{display:inline-block}.div-block-99{justify-content:center;align-items:center;width:100%;display:flex}.div-block-99.top_banner_ads{background-color:#dcf2ed;padding-top:7px;padding-bottom:7px}.text-block-168{color:var(--primary-black);font-size:.875rem;line-height:1.313rem}.paragraph-39{color:var(--secondary--800);margin-bottom:0;font-size:.875rem;font-weight:500;line-height:1.313rem}.code-embed-26{cursor:pointer;line-height:14px;position:absolute;right:0}.acent_banner_top{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.link-block-22{margin-left:8px}.text-span-228{text-decoration:underline}.text-span-229{display:inline-block}.ls_main_sub_container{position:relative}.ls_float_text{z-index:auto;background-color:#fef3c780;min-width:9.313rem;max-width:14.5rem;padding:8px 16px;font-size:.75rem;line-height:1rem;position:relative;inset:auto 0% 0% auto}.ls_float_text.sw_float_text{width:11.7rem;max-width:11.7rem;position:absolute;bottom:-67px;right:0}.ls_float_container{justify-content:center;align-items:center;max-width:25.5rem;padding-top:12px;display:flex}.ls_float_container.cto_float{justify-content:center;align-items:flex-end}.code-embed-27{display:none}.text-block-169{color:inherit}.ls_help_tab_title{color:var(--white);letter-spacing:var(--fonts--letter-spacing);margin-top:0;margin-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.625rem}.ls_help_list_item{color:var(--secondary--300);width:auto;margin-bottom:16px;font-size:1rem;font-weight:400;line-height:1.5rem;list-style-type:none}.italic-text-2{font-style:normal}.text-span-230{text-decoration:none}.text-block-170{color:inherit}.ls_title_section{margin-bottom:3rem}.ls_title_section.ls_title_center{text-align:center;margin-bottom:2rem}.ls_reg_item_container{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.image-69{width:auto;max-width:none;height:4rem}.image-70,.image-71,.image-72{width:auto;height:4rem}.text-span-231{margin-right:5px}.code-embed-28{display:none}.ls_tech_container{width:100%;max-width:75rem;margin-left:auto;margin-right:auto;display:flex}.ls_tech_block{background-color:var(--white);width:50%;padding:40px}.ls_tech_block.ls_tech_block_f{border-right:1px solid var(--background-lp--bg-color)}.ls_tech_block_head{border-bottom:1px dashed var(--secondary--400);margin-bottom:1.5rem;padding-bottom:1.5rem}.lls_tech_list_item{color:var(--primary-dark);padding-left:32px;font-size:1rem;line-height:1.5rem}.list-10{list-style-type:none}.ls_tech_list{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.heading-21{color:var(--secondary--800);text-align:center;letter-spacing:var(--letter-spacing-1px);margin-top:0;margin-bottom:8px;font-size:1.5rem;font-weight:500;line-height:2rem}.text-block-173{color:var(--primary-dark);font-size:var(--size-14);line-height:var(--size-21);text-align:center;max-width:24.625rem;margin-left:auto;margin-right:auto}.code-embed-29{display:none}.cases_descr{color:var(--secondary--800);font-size:var(--size-16);line-height:var(--size-24)}.code-embed-30,.code-embed-31{display:none}.text-span-232{margin-right:5px;display:inline-block}.text-span-233,.text-span-234{margin-right:0;display:inline-block}.text-span-235,.text-span-236{display:inline-block}.div-block-100{grid-column-gap:2rem;grid-row-gap:2rem;align-items:flex-end;display:flex}.cto_offer_subtitle{color:var(--secondary--500);min-width:53.375px;margin:16px auto 0;font-size:1rem;line-height:1.5rem}.paragraph-40{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:0;padding-bottom:8px}.calculator_container{margin-top:46px}.calc_functional{display:none}.calc_content_container{grid-column-gap:7.25rem;grid-row-gap:7.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:48px;display:grid}.list-11{padding-left:0;list-style-type:none}.list_standart{flex-flow:column;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.calc_list_item{border-top:1px dashed var(--secondary--400);color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67c998dfb744bfed6e37f84e_price_check.svg);background-position:0%;background-repeat:no-repeat;background-size:auto;padding-top:8px;padding-bottom:8px;padding-left:2.375rem}.paragraph-41{color:var(--secondary--800);font-size:var(--size-16);line-height:var(--size-24);text-align:center;margin-bottom:24px}.div-block-101{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.mev_team_block{border:1px solid var(--green--300);background-color:var(--green--300);text-align:center;border-radius:2px;flex-flow:column;justify-content:center;align-items:center;min-height:9.5rem;padding:16px 42px;display:flex}.in_house_team_block{border-top-style:solid;border-top-width:1px;border-top-color:var(--secondary--200);border-right-style:solid;border-right-width:1px;border-right-color:var(--secondary--200);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--secondary--200);border-left-style:solid;border-left-width:1px;border-left-color:var(--secondary--200);background-color:#2a2b2f0a;border-radius:2px;flex-flow:column;justify-content:center;align-items:center;min-height:9.5rem;padding:16px 42px;display:flex}.payment_title{color:var(--secondary--800);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:8px}.div-block-102{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:flex-end;display:flex}.paragraph-42{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:0}.paragraph-43{color:var(--secondary--800);font-size:var(--size-24);margin-bottom:0;font-weight:500;line-height:2rem}.text-span-238{display:inline-block}.text-span-239{white-space:nowrap;display:inline-block}.text-span-240,.text-span-241,.text-span-242,.text-span-243,.text-span-244,.text-span-245,.text-span-246,.text-span-247,.text-span-248,.text-span-249{display:inline-block}.text-span-250{margin-right:5px;display:inline-block}.text-span-251,.text-span-252,.text-span-253,.text-span-254,.text-span-255,.text-span-256,.text-span-257,.text-span-258,.text-span-259,.text-span-260{display:inline-block}.link-17{position:absolute;inset:auto 9px auto auto}.we_serve_cillection_row{border-top:1px solid var(--secondary--600);width:100%;display:flex}.list-12{grid-column-gap:55px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.we_serve_item_title{color:var(--white);font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing);max-width:15.8rem;margin-bottom:0;font-weight:500}.div-block-103{width:46.6%;min-width:18.75rem;padding-top:30px}.div-block-103.we_serve_solo_row{padding-top:50px;padding-bottom:20px}.we_serve_item_list_wrap{border-left:1px solid var(--secondary--600);justify-content:center;align-items:center;width:100%;padding-top:30px;display:flex}.we_serve_list_item{color:var(--secondary--300);font-size:var(--size-16);line-height:var(--size-24);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6821f60f37b914cb2933c7b5_ls_list.svg);background-position:0%;background-repeat:no-repeat;background-size:auto;min-width:17.125rem;padding-left:26px}.div-block-104{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;display:flex}.code-embed-32{display:none}.estate_expa_item{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:center}.estate_expa_title{color:var(--primary-dark);font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing);margin-bottom:0;font-weight:500}.paragraph-44{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:24px}.text-span-261,.text-span-262,.text-span-263,.text-span-264,.text-span-265,.text-span-266,.text-span-267,.text-span-268,.text-span-269,.text-span-270,.paragraph-45,.text-span-271,.text-span-272,.text-span-273,.text-span-274,.text-span-275,.text-span-276,.text-span-277,.text-span-278,.text-span-279,.text-span-280,.text-span-281,.text-span-282,.text-span-283,.text-span-284,.text-span-285,.text-span-286,.text-span-287,.text-span-288,.text-span-289,.text-span-290,.text-span-291,.text-span-292,.text-span-293,.text-span-294,.text-span-295,.text-span-296{display:inline-block}.paragraph-46{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:24px}.code-embed-33{display:none}.paragraph-47{font-size:var(--size-14);line-height:var(--size-21);margin-bottom:12px}.paragraph-48{font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing);max-width:39.125rem;margin-bottom:0;margin-left:auto;margin-right:auto}.section_title{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.section_title_text{color:var(--white);margin-top:16px;margin-bottom:0;font-family:Bebas neue pro bold,sans-serif;font-size:4.5rem;line-height:4.5rem}.help_wrap{margin-top:32px}.help_item{grid-column-gap:24px;grid-row-gap:24px;justify-content:center;display:flex}.help_text{border:1px solid var(--secondary--600);background-color:#2c2c2c;flex-flow:column;justify-content:space-between;width:100%;max-width:31.3753rem;padding:48px 32px;display:flex}.div-block-105{border-top:1px dashed var(--secondary--600)}.paragraph-49{color:var(--white);font-size:var(--size-24);text-align:center;letter-spacing:var(--letter-spacing-1px);margin-bottom:8px;font-weight:500;line-height:2rem}.paragraph-50{color:var(--secondary--400);font-size:var(--size-14);line-height:var(--size-21);text-align:center;margin-bottom:16px}.div-block-106{border-top:1px dashed var(--secondary--600);margin-top:16px;padding-top:16px}.text-block-174{color:var(--white);font-size:var(--size-18);line-height:var(--size-26);text-align:center;letter-spacing:var(--fonts--letter-spacing);margin-bottom:24px;font-weight:500}.text-span-297{color:var(--secondary--400);font-size:var(--size-14);line-height:var(--size-21);letter-spacing:0;font-weight:400}.process_img.process_img_d{width:100%}.process_img.process_img_t,.process_img.process_img_m,.code-embed-34{display:none}.text-span-298,.text-span-299,.text-span-300,.text-span-301,.text-span-302,.text-span-303,.text-span-304,.text-span-305{display:inline-block}.code-embed-35{display:none}.form-modal-free-audit{z-index:100001;opacity:1;transform-origin:top;background-color:#262626cc;justify-content:center;align-items:center;padding-top:5vw;padding-bottom:5vw;display:none;position:fixed;inset:0%;overflow:hidden}.form-modal-free-audit.modal{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:100vh;display:none;position:fixed;overflow:auto}.form-modal-free-audit.modal.display-none{display:none}.form-modal-free-audit.test-visible{z-index:3000001;background-color:#262626cc;justify-content:center;align-items:center;height:100vh;display:flex}.form-modal-free-audit.form-modal-tallent{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.text-span-306{display:inline-block}.capa_text{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24)}.capa_container{margin-top:33px}.capa_row{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid var(--secondary--400);justify-content:space-between;padding-top:16px;padding-bottom:16px;display:flex}.capa_row.capa_row_title{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid var(--secondary--400);padding-top:0}.div-block-108{width:100%}.div-block-109{width:32%;min-width:32%}.div-block-110{justify-content:space-between;width:32%;min-width:32%;display:flex}.code-embed-36{justify-content:center;align-items:flex-start;padding-left:40px;padding-right:40px;display:flex}.capa_title{color:var(--secondary--800);font-size:var(--size-14);line-height:var(--size-21);font-weight:500}.capa_item{color:var(--secondary--800);font-size:var(--size-16);line-height:1.5rem}.capa_item.capa_item_title{font-weight:500}.code-embed-37{display:none}.text-span-307,.text-span-308,.text-span-309,.text-span-310,.text-span-311,.text-span-312,.text-span-313,.text-span-314,.text-span-315,.text-span-316{display:inline-block}.text-span-317{white-space:nowrap;overflow-wrap:normal;min-width:max-content;display:inline-block}.text-span-318{display:inline-block}.text-span-318.min-w{white-space:nowrap;min-width:5.688rem}.text-span-319{display:inline-block}.text-span-319.min-w{min-width:max-content}.text-span-320{white-space:nowrap;min-width:8.688rem;display:inline-block}.text-span-321,.text-span-322,.text-span-323,.text-span-324,.text-span-325,.text-span-326,.text-span-327,.text-span-328,.text-span-329,.text-span-330{display:inline-block}.text-field-5,.text-field-6{display:none}.modal_form_applay{z-index:100001;opacity:1;transform-origin:top;background-color:#262626cc;justify-content:center;align-items:center;padding-top:5vw;padding-bottom:5vw;display:none;position:fixed;inset:0%;overflow:hidden}.modal_form_applay.modal{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:100vh;display:none;position:fixed;overflow:auto}.modal_form_applay.modal.display-none{display:none}.modal_form_applay.test-visible{z-index:3000001;background-color:#262626cc;justify-content:center;align-items:center;height:100vh;display:flex}.modal_form_applay.form-modal-tallent{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.code-embed-38{display:none}.cto_cost_container{grid-column-gap:25px;grid-row-gap:25px;flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:70px;display:flex}.cto_cost_title{justify-content:flex-start;align-items:center;display:flex}.cto_cost_content_container{display:flex}.paragraph-51{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:0}.cto_cost_item{justify-content:flex-start;align-items:center;max-width:19rem;display:flex}.cto_cost_item.cto_costpitem_d{max-width:20.625rem}.cto_cost_item_wrap{background-color:#2a2b2f0a;border-radius:4px;margin-top:22.5px;margin-bottom:22.5px;padding:40px 30px 40px 40px}.cto_cost_item_wrap.cto_cost_item_wrap_d{background-color:#262626;flex-flow:column;justify-content:space-between;height:auto;margin-top:0;margin-bottom:0;padding:24px 32px 32px;display:flex}.list-13{margin-bottom:0;padding-left:0;list-style-type:none}.cto_cost_list{margin-bottom:17px;padding-left:0;list-style-type:none}.cto_cost_price{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:flex-end;display:flex}.cto_cost_price_item{color:var(--brown900);font-size:var(--size-16);line-height:1.5rem}.cto_cost_price_item.cost_price_el{font-size:1.875rem;font-weight:500;line-height:2.375rem}.cto_cost_price_item.cost_price_el.cto_content_d.cto_dark_price{opacity:1}.cto_cost_price_item.cto_content_d{opacity:.68;color:var(--white)}.cto_cost_item_head{color:var(--brown900);font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing);margin-bottom:4px;font-weight:500}.cto_cost_item_head.cto_content_d{color:var(--white)}.paragraph-52{color:var(--secondary--600);font-size:var(--size-14);line-height:var(--size-21);margin-bottom:8px}.paragraph-52.cto_content_gr{color:var(--secondary--400)}.cto_list_reg{color:var(--primary-dark);font-size:var(--size-14);line-height:var(--size-21);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6867beeacd46949fc297fbc2_cto_cost_list.svg);background-position:0%;background-repeat:no-repeat;background-size:auto;padding-top:4px;padding-bottom:4px;padding-left:32px}.cto_list_reg.cto_list_grey{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6867beecd0768772a5fd73db_cto_cost_list_g.svg)}.cto_list_reg.cto_list_grey.cto_content_d_g{color:#a5a5a5e6}.cto_list_reg.cto_content_d{color:var(--white)}.text-span-331{font-size:1rem;font-weight:400;line-height:1.5rem}.div-block-111{grid-column-gap:4px;grid-row-gap:4px;color:var(--semantic--warning);margin-bottom:2px;font-size:.75rem;line-height:1rem;display:flex}.text-block-176{background-color:#ff9f0033;border-radius:30px;padding:1px 6px}.text-span-332,.text-span-333,.text-span-334{display:inline-block}.cta-button-wrapper-2{cursor:pointer;background-color:#fff7f7;border-radius:100%;flex-flow:column;justify-content:center;align-self:stretch;align-items:stretch;margin-top:-10%;margin-bottom:-10%;margin-right:-5%;padding-left:10%;padding-right:10%;display:flex}.cta-button-wrapper-2.open-modal-btn{margin-right:-4%}.arrow-link-btn-2{grid-column-gap:12px;grid-row-gap:12px;cursor:pointer;justify-content:flex-start;align-items:center;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .4s;display:inline-flex}.arrow-link-btn-2:hover{grid-column-gap:18px;grid-row-gap:18px;opacity:.75;color:#e03e1b}.arrow-link-btn-2:active{opacity:.63}.arrow-link-btn-2.cta-section{min-width:10.8rem;font-size:1.125rem}.modal_form_cto{z-index:100001;opacity:1;transform-origin:top;background-color:#262626cc;justify-content:center;align-items:center;padding-top:5vw;padding-bottom:5vw;display:none;position:fixed;inset:0%;overflow:hidden}.modal_form_cto.modal{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:100vh;display:none;position:fixed;overflow:auto}.modal_form_cto.modal.display-none{display:none}.modal_form_cto.test-visible{z-index:3000001;background-color:#262626cc;justify-content:center;align-items:center;height:100vh;display:flex}.modal_form_cto.form-modal-tallent{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.modal_form_cto.modal_with_form{display:none}.text-span-335,.text-span-336{color:#ff5630}.form_references_wrap{z-index:100001;opacity:1;transform-origin:top;background-color:#262626cc;justify-content:center;align-items:center;padding-top:5vw;padding-bottom:5vw;display:none;position:fixed;inset:0%;overflow:hidden}.form_references_wrap.modal{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:100vh;display:none;position:fixed;overflow:auto}.form_references_wrap.modal.display-none{display:none}.form_references_wrap.test-visible{z-index:3000001;background-color:#262626cc;justify-content:center;align-items:center;height:100vh;display:flex}.form_references_wrap.form-modal-tallent{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.code-embed-39{display:none}.text-span-337,.text-span-338{display:inline-block}.dash{white-space:nowrap;display:inline-block}.footer_contact_title_container{grid-column-gap:178px;grid-row-gap:178px;flex-flow:column;display:flex}.footer_contact_title_wrap{max-width:31rem}.footer_form_logo_container{justify-content:space-between;align-items:center;display:flex}.footer_contact_logo_item{opacity:.4}.footer_contact_form_wrap{margin-right:47px}.form_first_line{grid-column-gap:16px;grid-row-gap:16px;margin-bottom:16px;display:flex}.contact_form{background-color:#313030;border:1px solid #ffffff0d;border-radius:8px;min-width:450px;max-width:450px;min-height:560px;padding:48px 40px}.uploader{background-color:#0000;width:100%;padding-top:0;padding-bottom:0;display:block}.label{margin-top:20px;font-weight:500}.input{border:1px solid #dadada;border-radius:6px;margin-bottom:0;box-shadow:0 2px 2px #0000001a}.input:focus-visible,.input[data-wf-focus-visible]{border-color:#4769ff}.uploader-2{background-color:#f1f1f1;border:1px dashed #bdbdbd;border-radius:6px;justify-content:center;align-items:center;margin-bottom:10px;padding:15px 0 0}.file_upload_wrap{margin-bottom:24px}.form_input_title{color:var(--secondary--200);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:8px}.form_file_drag,.code-embed-40{display:none}.div-block-112{z-index:2;position:relative}.code-embed-41{display:none}.g-captha{display:block}.paragraph-53{font-size:var(--size-18);line-height:var(--size-26);text-align:left;letter-spacing:var(--fonts--letter-spacing);margin-bottom:12px}.paragraph-54{color:var(--secondary--500);font-size:var(--size-14);line-height:var(--size-21);text-align:left;margin-top:16px;margin-bottom:0}.div-block-113{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.div-block-114{z-index:2;text-align:right;justify-content:flex-end;display:none;position:relative}.text-block-177{grid-column-gap:5px;grid-row-gap:5px;color:var(--secondary--500);font-size:var(--size-16);line-height:var(--size-24);display:flex}.link-18{color:#fff}.form_cto_coll{flex-flow:column;align-items:flex-end;margin-top:-36px;margin-right:-89px;display:flex;position:relative;top:-29px}.image-73{margin-bottom:16px}.div-block-115,.code-embed-42{display:none}.form-block-8{z-index:10;position:relative}.form-block-9{z-index:12;position:relative}.div-block-116{text-align:left;position:absolute}.form-block-10{z-index:5;position:relative}.form-block-11{z-index:6;position:relative}.cta_form_footer_success{color:#fff;background-color:#0000;position:relative}.code-embed-43{display:none}.client_title{color:var(--primary-dark);font-family:Bebas neue pro bold,sans-serif;font-size:var(--size-72);line-height:var(--size-72);text-align:center;max-width:63.125rem;margin:0 auto}.client_title_sub{color:var(--primary-dark);font-size:var(--size-14);line-height:var(--size-21);background-color:#f4f4f4;border-radius:20px;padding:2px 12px 2px 42px}.client_title_sub.client_hawaii{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/6878c16fec5d4a6491ab3c8a_hawaii.svg);background-position:2px;background-repeat:no-repeat;background-size:auto;padding-top:7.5px;padding-bottom:7.5px}.client_info{grid-column-gap:60px;grid-row-gap:60px;border-top:1px solid var(--secondary--300);padding-top:40px;display:flex}.client_info_item{grid-column-gap:32px;grid-row-gap:32px;display:flex;position:relative}.client_item_wrap{max-width:18.375rem;margin-right:0;padding-right:0}.client_info_title{color:var(--secondary--800);font-size:var(--size-18);line-height:var(--size-26);letter-spacing:var(--fonts--letter-spacing);font-weight:500}.client_info_text{color:var(--primary-dark);font-size:var(--size-14);line-height:var(--size-21);max-width:none}.client_info_ico{width:48px;height:48px}.div-block-118{background-color:#dae6e9;width:100%;margin-top:48px;margin-bottom:64px;padding:110px 53px}.image-75{max-width:800px;margin-left:auto;margin-right:auto;display:block}.client_resume{grid-column-gap:36px;grid-row-gap:36px;border-bottom:1px solid var(--secondary--300);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-items:stretch;padding-bottom:48px;display:grid}.client_resume_item{width:100%}.client_resume_title{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:20px;font-weight:500}.client_resume_text{color:var(--secondary--800);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:8px}.client_resume_text.client_resume_long_text{width:21.938rem}@media screen and (min-width:1280px){a{color:inherit;text-decoration:none}._8-vw-wrapper.our-story{justify-content:space-between}._8-vw-wrapper.privacy{margin-top:160px;margin-left:8.5vw;margin-right:8.5vw}._8-vw-wrapper.tab-animation{padding-bottom:0}._8-vw-wrapper.blogs-content{width:76vw}._8-vw-wrapper.column-wrapper{padding-bottom:40px}._8-vw-wrapper.explore-custom-software{margin-right:5vw}._8-vw-wrapper.blog-container{flex-direction:column}.link.color-500{color:var(--secondary--500)}.career-heroimage{margin-top:-60px}.submit-button.subtitle-body-1_medium-18px.contact-section.button-v2-outline{letter-spacing:var(--fonts--letter-spacing);margin-top:40px}.what-we-did-col-wrapper.col-2._02.open-study.paragraph-sm{margin-top:30px}.result-pic-wrapper.cartier{width:33%}.heading-12.focal{padding-bottom:5px}.blogs-content-col-2{padding-left:60px}.div-block-8{width:70%}.image-19{width:24px;max-width:100%;height:24px}.success-message.contact-form-section{padding-top:30px}.success-message.modal-form-section{padding-top:150px}.h2.white-text.hipaa-title{padding-right:58px}.h2.pbm-hero-title{padding-right:10vw}.h2.centered-title{width:60%}.h3.custom-software-title{text-align:center;align-self:center}.h4.list-title{width:52%}.white-text{color:var(--white)}.paragraph-sm.list-text,.paragraph-sm.list-text-2{align-self:flex-start}.section-name.white-text.form{width:40%}.results-image{max-height:480px}.upload-btn.contact-form-section{grid-row-gap:0px;margin-bottom:0}.upload-btn.modal-form-section{grid-row-gap:0px}.logo-slider-landing-page{width:100%;margin-top:0;margin-left:auto;position:static;inset:auto 0% 0% auto}.logo-slider-full-wrapper{width:100%}.column-15{padding-left:0}.explore-custom-software-image{width:54%}.explore-image{margin-left:40px}.pbm-form.light-theme{max-width:458px}.text-field-pbm-form{border-bottom-color:var(--secondary-grey--600);letter-spacing:normal;width:100%;max-width:400px;margin-bottom:30px;padding-right:12px;font-size:14px}.text-field-pbm-form.light-theme{width:100%}.column-16{padding-right:0}.pbm-text-slider-content{max-width:none;padding-left:140px;padding-right:140px}.quote-image-wrapper{max-width:260px;margin-right:40px}.mdc-landing-hero-image{width:100%;max-width:390px}.support-offer-image-wrapper{padding-left:0;padding-right:0}.hero-stack.blog{background-color:#0000;border-bottom-style:none;padding-top:140px;padding-left:0;padding-right:0}.author-social-media.absolute-position{padding-top:0}.author-social-media-absolute-links{height:88px;bottom:0%}.button-v2-outline{padding:.75rem 1.8rem;font-weight:400}.button-v2-link.service-button{font-size:1.13rem}.nav-bar-component.navbar-v3.dark-theme,.nav-bar-component.navbar-v3.light-theme{background-color:var(--brown900)}.main-wrapper.hero{height:100%}.main-wrapper.our-story{justify-content:space-between}.main-wrapper.privacy{margin-top:160px;margin-left:8.5vw;margin-right:8.5vw}.main-wrapper.form-2{border-bottom-color:var(--secondary-grey--600)}.main-wrapper.tab-animation{padding-bottom:0}.main-wrapper.blogs-content{width:76vw}.main-wrapper.explore-custom-software{margin-right:5vw}.main-wrapper.blog-container{flex-direction:column}.main-wrapper.align-center.nav-bar-desktop{transition:all .3s}.main-wrapper.blog-hero{padding-right:4.5rem}.font-d1-display.white-text{text-transform:capitalize}.head-content-wrapper.services-hero{grid-row-gap:6rem}.head-content-wrapper.services-hero.life-science-sd-hero.ls_hero_container{grid-column-gap:0rem;grid-row-gap:0rem}.head-content-wrapper.solutons-hero{grid-row-gap:6rem}.head-content-wrapper.tdd-page-hero{grid-column-gap:3rem;grid-row-gap:3rem}.head-image-wrapper.desktop-image.services-page{justify-content:flex-start;align-self:flex-end;align-items:center;width:52%;max-width:41rem;margin-bottom:0;padding-top:1.4rem;padding-left:40px}.head-image-wrapper.desktop-image.solutions-page{justify-content:flex-start;align-items:flex-start;width:52%}.head-image-wrapper.desktop-image.tdd-page{justify-content:flex-start;align-self:center;align-items:center;width:52%;max-width:41rem;margin-bottom:0;padding-left:40px}.head-image-wrapper.desktop-image.tdd-page.ls_hero_img{width:50%}.head-image-wrapper.desktop-image.life-science-sd-hero{justify-content:flex-end;align-self:flex-start;align-items:center;max-width:37rem;margin-bottom:0;margin-right:0;padding-top:0}.dark-background.centered-section.mobile.p-relative{background-color:var(--secondary--800);background-color:#18181b;background-image:none;flex-flow:column;margin-top:-3px}.section-content__wrapper.author-content-wrapper{padding-right:10%}.section-content__wrapper.light-theme.get-started-form-v2{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.section-content__wrapper.m-a-our-clients-say-section.estate_testi_wrap{margin-bottom:100px}.centered-section.service-faq{flex-flow:row;align-items:center;padding-top:120px}.centered-section.client_info_wrap{padding-top:0;padding-bottom:48px}.exp-block{flex:1 0 auto}.subtitle-s1-medium.light.no-underline{text-decoration:none}.testimonial-name-wrapper.m-a-lp{color:var(--secondary--700)}.caption-c1-medium.weight-400.padding-top{padding-top:1rem}.subtitle-s1-large.grey{color:var(--secondary-grey--500)}.subtitle-s1-large.weight-400{font-weight:400}.subtitle-s1-large.white-text{color:var(--white)}.nav-text-link-v2.animated-inline-link{letter-spacing:var(--fonts--letter-spacing)}.head-v2-wrapper.services{padding-top:40px}.head-v2-wrapper.services.cto_gero_wrap{padding-top:20px}.head-v2-wrapper.services.ps_hero{grid-column-gap:25px;grid-row-gap:25px}.main-hero__wrapper{grid-column-gap:1.4rem;grid-row-gap:1.4rem}.main-hero-image-wrapper{max-width:32rem}.main-hero-image-wrapper.m-a-landing-hero{max-width:30rem}.main-hero-content-wrapper{justify-content:space-around;align-self:stretch;align-items:flex-start;max-width:37rem;height:100%}.main-hero-content-wrapper.m-a-landing-hero{max-width:40rem}.main-hero-content-wrapper.home-old{padding-bottom:0}.main-hero-content-wrapper.home-page{max-width:39rem}.main-hero-content-wrapper.home-page.sw_hero_content_container{min-width:28.125rem}.main-hero-content{max-width:40rem}.main-hero-content.home-page{padding-right:8rem}.main-hero-content.home-page.sw_hero_txt_cont{max-width:32.625rem;margin-bottom:70px;padding-right:0}.main-description.home-page{width:100%;max-width:800px}.main-description.home-hero-description{width:27rem}.what-we-do-wrapper{justify-content:center;padding-right:5.22rem}.what-we-do-image-wrapper{width:100%}.what-we-do-services{flex-direction:column;display:flex}.service-link-arrow{width:1.5rem}.statistics__wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.font-d1-display-90.mobile-only.mobile-72px{max-width:38rem}.work-with-us-items{grid-column-gap:2.2rem;grid-row-gap:2.2rem;padding-right:2rem}.success-stories-title{width:100%;padding-right:7rem}.main-wrapper-lp.hero{height:100%}.main-wrapper-lp.our-story{justify-content:space-between}.main-wrapper-lp.privacy{margin-top:160px;margin-left:8.5vw;margin-right:8.5vw}.main-wrapper-lp.form-2{border-bottom-color:var(--secondary-grey--600)}.main-wrapper-lp.tab-animation{padding-bottom:0}.main-wrapper-lp.blogs-content{width:76vw}.main-wrapper-lp.column-wrapper{padding-bottom:40px}.main-wrapper-lp.explore-custom-software{margin-right:5vw}.main-wrapper-lp.blog-container{flex-direction:column}.main-wrapper-lp.mev-twist-page{padding-left:5.22222vw;padding-right:5.22222vw}.subtitle-s1-medium-lp-twist-banner.light.no-underline{text-decoration:none}.subtitle-body-1{letter-spacing:var(--fonts--letter-spacing);line-height:1.625rem}.our-insights-card-image{height:15.0625rem;overflow:hidden}.styled-title.m-s-faq{margin-bottom:10px;display:inline-block}.styled-title.solutions-section{align-self:flex-start}.work-with-us__subtitle{padding-right:6.92rem}.our-insights__subtitle{padding-right:7.28rem}.hero-title__wrapper.home-page{padding-bottom:.5rem}.work-with-us__description{font-size:1.13rem;font-weight:400}.work-with-us__title{font-size:1.5rem}.challenge__wrapper{grid-template-columns:minmax(min-content,1fr) minmax(min-content,1fr) minmax(max-content,1fr);grid-auto-columns:1fr}.challenge__block{max-width:none}.portfolio-project__name{grid-column-gap:.0625rem;grid-row-gap:.0625rem}.portfolio-hero{margin-right:0}.filter-tag{transition:color .45s,background-color .45s}.tags__wrapper.blog-tags{max-width:34rem;padding-top:0}.tags__wrapper.portfolio-page{max-width:39rem}.wrap-words{overflow-wrap:break-word}.no-wrap{white-space:nowrap}.blog-posts{grid-column-gap:32px;grid-row-gap:60px;grid-template-columns:1fr 1fr 1fr}.blog-post__name{margin-top:0}.title-with-counter{letter-spacing:var(--letter-spacing-1px)}.weight-400{font-weight:400}.grid-2-columns{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-2-columns-blog-article{grid-column-gap:16px;grid-row-gap:16px;display:grid}.fs-toc_rich-text{width:60%}.body-1_regular-18px.padding-bottom,.body-1_regular-18px.padding-bottom.animated-inline-link-reverce{display:inline-block}.body-1_regular-18px.padding{padding-bottom:1rem;display:inline-block}.body-1_regular-18px.padding.animated-inline-link-reverce{padding-bottom:1rem}.author-social-links{padding-top:1rem}.contact-form.contact-section{width:50%;margin-left:6%;margin-right:0}.contact-block{max-width:270px}.contact-block.m-a-lp{max-width:15rem}.blue-color{color:var(--blue-2)}.success-message-contact-form.home-page{width:80%}.contact-form-success-content{height:30%;margin-top:0}.modal-window{background-color:var(--secondary--800);background-image:none;background-repeat:repeat;background-size:auto}.modal-window.test-visible{background-color:#0000;background-image:none}.modal-form-block{width:70%;max-width:850px}.modal-form-field.textarea{padding-right:1.6rem}.modal-form-field.custom-select:focus{border-top-style:none;border-right-style:none;border-bottom-color:var(--white);border-left-style:none}.modal-form-links.dark-theme{width:24%;min-width:290px;margin-left:8vw;margin-right:auto;padding-left:0%}.modal-contacts{margin-top:1rem}.modal-social-links{grid-column-gap:.7rem;grid-row-gap:.7rem;flex-flow:column;margin-top:1rem;display:flex}.modal-social-media-content{margin-top:2.25rem}.privacy-policy-modal-text{color:var(--secondary--400);padding-top:1.5rem;padding-bottom:1.5rem;font-weight:400}.social-media-link{color:var(--white);font-size:1rem}.get-started-subtitle{letter-spacing:var(--fonts--letter-spacing);line-height:1.3rem}.select-icon{margin-right:1rem}.dropdown-list{border-bottom-right-radius:8px;border-bottom-left-radius:8px;transition:all .3s}.animated-inline-link-reverce{text-decoration:none;display:inline-block;position:relative;overflow:hidden}.animated-inline-link-reverce.text-align-bottom{vertical-align:bottom}.animated-inline-link-reverce.link_calendar{line-height:var(--size-21)}.slider-arrows-with-title-row{justify-content:space-between;align-items:center}.subtitle-body-1_medium-16px.padding-bottom,.subtitle-body-1_medium-16px.padding-bottom.animated-inline-link-reverce{display:inline-block}.subtitle-body-1_medium-16px.padding{padding-bottom:1rem;display:inline-block}.subtitle-body-1_medium-16px.padding.animated-inline-link-reverce{padding-bottom:1rem}.subtitle-body-1_medium-24px.light.no-underline{text-decoration:none}.body-1_medium-18px.padding-bottom,.body-1_medium-18px.padding-bottom.animated-inline-link-reverce{display:inline-block}.body-1_medium-18px.padding{padding-bottom:1rem;display:inline-block}.body-1_medium-18px.padding.animated-inline-link-reverce{padding-bottom:1rem}.logos-wrapper{grid-column-gap:4.3vw;grid-row-gap:4.3vw;width:46vw;margin-right:20px;position:relative}.logos-wrapper.m-and-a-landing{grid-column-gap:3vw;grid-row-gap:3vw;align-self:flex-start;width:44vw;margin-top:0;margin-bottom:0}.logos-wrapper.tdd-hero{grid-column-gap:3vw;grid-row-gap:3vw;width:42vw;height:32px}.logos-wrapper.ls_logos_container{justify-content:space-between;align-items:center}.title-with-bg{padding:.25rem 1rem .25rem .5rem;font-family:IBM Plex Mono,sans-serif;font-weight:500}.body-container{z-index:10;padding-top:5.688rem;position:relative}.content-section.hero1{height:110vh;padding-top:60px;padding-bottom:60px;padding-right:0}.content-section.section2{z-index:20;position:relative}.content-section.section2.sticky-section{z-index:10;position:static}.content-section.section3{z-index:11;height:100%}.div-block-45{z-index:10}.about-us-card{max-width:510px;padding:35px 30px}.statistics-container{grid-column-gap:2rem;grid-row-gap:2rem}.headline-2.color-secondary-800.centered-text{margin-top:20px;margin-bottom:10px}.headline-2.color-secondary-800.i-l-process-overview-section-title{width:40%}.headline-2.no-margin-top{margin-top:0}.headline-2.service-hero-title,.headline-2.tdd-hero-title{margin-top:40px}.headline-2.tdd-hero-title.ls_text_banner{max-width:30.9rem;margin-top:0}.headline-2.prog_solution_title{margin-bottom:16px}.body-3-regular.m-a-review-position{height:3rem;margin-bottom:8px}.body-3-regular.plan-description{max-width:17.8rem;min-height:auto}.body-3-regular.pd_serve_text{color:var(--white);letter-spacing:var(--letter-spacing-1px);font-size:1.5rem;line-height:2rem}.body-3-regular.pd_benefit_item_sub{color:var(--primary-dark);max-width:18.625rem}.main-wrapper-column.hero{height:100%}.main-wrapper-column.our-story{justify-content:space-between}.main-wrapper-column.privacy{margin-top:160px;margin-left:8.5vw;margin-right:8.5vw}.main-wrapper-column.form-2{border-bottom-color:var(--secondary-grey--600)}.main-wrapper-column.tab-animation{padding-bottom:0}.main-wrapper-column.blogs-content{width:76vw}.main-wrapper-column.explore-custom-software{margin-right:5vw}.main-wrapper-column.blog-container{flex-direction:column}.stage-card-header{width:33.333%;padding-top:40px;padding-bottom:11%}.stage-card-header.middle-card{padding-left:40px;padding-right:45px}.stage-cards-grid{grid-template-columns:1fr 1fr 1fr}.graph{padding-left:0}.graph.hidden{display:none}.stage-point{padding-top:10px;padding-bottom:10px}.stage-point-list.body-3-regular.life-sciences-solutions{margin-top:16px}.graph-wrapper{justify-content:flex-start;align-self:stretch;width:100%;padding-left:2.9vw;padding-right:3.1vw;top:31%}.stage-card-footer{width:33.333%;padding-top:0}.subtitle-3-medium-24.our-solutions-title{letter-spacing:var(--letter-spacing-1px);width:222px}.stages-description-text.padding-bottom,.stages-description-text.padding-bottom.animated-inline-link-reverce{display:inline-block}.stages-description-text.padding{padding-bottom:1rem;display:inline-block}.stages-description-text.padding.animated-inline-link-reverce{padding-bottom:1rem}.black-bg{background-color:var(--secondary--800)}.stages-title.white-text{width:82%}.stages-title.price_title_wrap.onboarding_title_wrap{margin-bottom:40px}.selected-works-categories{margin-right:0;padding-right:6vw}.category-filter-item.padding-bottom,.category-filter-item.padding-bottom.animated-inline-link-reverce{display:inline-block}.category-filter-item.padding{padding-bottom:1rem;display:inline-block}.category-filter-item.padding.animated-inline-link-reverce{padding-bottom:1rem}.category-filter-collection{grid-column-gap:7px;grid-row-gap:5px}.collaboration-description-text{width:56%}.collaboration-description-text.padding-bottom,.collaboration-description-text.padding-bottom.animated-inline-link-reverce{display:inline-block}.collaboration-description-text.padding{padding-bottom:1rem;display:inline-block}.collaboration-description-text.padding.animated-inline-link-reverce{padding-bottom:1rem}.collaborations-wrapper.ls_collab{justify-content:flex-start;align-items:flex-start}.colaboration-image-wrapper{max-width:670px}.colaboration-image{padding-right:0}.colaboration-image.desktop{width:100%}.about-us-card-2{max-width:510px;padding:35px 30px}.title-with-bg-2{padding:.25rem 1rem .25rem .5rem;font-family:IBM Plex Mono,sans-serif;font-weight:500}.button-v2-link-2.service-button{font-size:1.13rem}.subtitle-body-2{letter-spacing:-.025rem;line-height:1.625rem}.category-filter-collection-2{grid-column-gap:7px;grid-row-gap:5px}.stage-card-header-2{width:33.333%;padding-top:40px;padding-bottom:11%}.stage-card-header-2.middle-card{padding-left:40px;padding-right:45px}.font-d1-display-92.mobile-only.mobile-72px{max-width:38rem}.black-bg-2{background-color:#18181b}.client-say-description-wrapper{min-height:10vw}.clients-slider-author{height:auto}.clients-slider-tags-wrapper{height:4rem}.see-more-button-clients-slider{min-height:3rem;padding-bottom:0}.see-more-button-clients-slider.m-a-lp,.see-more-button-clients-slider.i-lab-page{border-bottom-width:0}.clients-slider-text.padding-bottom,.clients-slider-text.padding-bottom.animated-inline-link-reverce{display:inline-block}.clients-slider-text.padding{padding-bottom:1rem;display:inline-block}.clients-slider-text.padding.animated-inline-link-reverce{padding-bottom:1rem}.clients-slider-text.m-a-lp{color:var(--secondary--700);font-size:1.126rem}.how-we-differ-container{grid-column-gap:32px;grid-row-gap:32px;grid-template-columns:1fr 1fr 1fr}.card-with-icon{padding:32px}.inputs-row{grid-column-gap:30px;grid-row-gap:30px}.contact-section-content{width:40%}.how-we-differ-title.light.no-underline{text-decoration:none}.how-we-differ-title.regulations.ls_reg_item_title{text-align:left}.how-we-differ-title.benefit_head{max-width:100%}.image-61{margin-right:16px}.image-61.card_app_img{margin-right:0}.card-title-with-icon{height:auto;margin-bottom:10px}.custom-arrow-left-wrapper{border:1.6px solid var(--secondary--800);color:var(--secondary--800);border-radius:100px;width:48px;height:48px;padding:11px}.custom-arrow-left-wrapper:hover{opacity:.7}.custom-arrow-left-wrapper.disabled{opacity:.5}.arrows-block-2{justify-content:space-around;margin-top:24px}.custom-arrow-right-wrapper{border:1.6px solid var(--secondary--800);color:var(--secondary--800);border-radius:100px}.custom-arrow-right-wrapper:hover{opacity:.7}.custom-arrow-right-wrapper.disabled{opacity:.5}.div-block-49{width:23%}.footer-content-wrapper{grid-column-gap:2%;grid-row-gap:2%}.footer-column{width:16%}.footer-column.last{grid-column-gap:6%;grid-row-gap:6%;width:68%}.footer-column.first{width:23%}.text-block-114{max-width:260px}.footer-link-block{color:inherit;padding-top:8px;display:block}.provided-services-description.padding-bottom,.provided-services-description.padding-bottom.animated-inline-link-reverce{display:inline-block}.provided-services-description.padding{padding-bottom:1rem;display:inline-block}.provided-services-description.padding.animated-inline-link-reverce{padding-bottom:1rem}.provided-services-description.digital-transformation{padding-right:.8rem}.services-card-title.service-page{max-width:13.8rem}.services-card-title.m-a-landing-page{min-height:auto;padding-bottom:24px}.services-card-title.digital-transformation{padding-top:0}.div-block-55.last.nth-child-2{border-right-width:0}.div-block-55.m-a-landing-tech-audit-card{padding-left:2rem;padding-right:2rem}.div-block-55.services-page{padding:48px 32px}.flex-block-5{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;grid-template-columns:1fr 1fr 1fr 1fr}.provided-services-link.padding-bottom,.provided-services-link.padding-bottom.animated-inline-link-reverce{display:inline-block}.provided-services-link.padding{padding-bottom:1rem;display:inline-block}.provided-services-link.padding.animated-inline-link-reverce{padding-bottom:1rem}.rich-text-block{line-height:1rem}.tabs-content{min-height:24rem}.tabs-content.life-science-page{min-height:22rem}.solutions-list{grid-column-gap:3%;padding-bottom:0}.build-the-tech-tab-list-item{white-space:pre-wrap;width:48%;min-height:auto;margin-bottom:1.3rem;margin-right:0}.tab-pane.life-science-page{padding-top:20px}.table-first-cell{width:32%}.table-cell{width:24%;padding-left:1.5vw;padding-right:1.5vw}.table-cell-heading{width:24%}._2-logos-wrapper.m-and-a-landing{grid-column-gap:0vw;grid-row-gap:0vw}.m-a-clients-say-card{background-color:var(--secondary--200)}.m-a-clients-say-card-content{text-align:center;padding:32px}.m-a-client-say-description{height:5rem;margin-bottom:20px;overflow:hidden}.m-a-clients-say-img{border-radius:100px;width:60px;height:60px;margin-bottom:24px;margin-left:auto;margin-right:auto;overflow:hidden}.m-a-review-rate{padding-top:16px;padding-bottom:24px}.m-s-pricing-overview-wrapper{width:51%}.faq-accordion-toggle{height:auto}.m-s-faq-wrapper{width:51%}.m-a-contact-us-content{padding-right:3vw}.m-a-contact-form{width:50%}.m-a-contacts-form-field.textarea{padding-top:2rem}.profile-contact-block{grid-column-gap:24px;grid-row-gap:24px;width:49%;min-width:267px}.contacts-form-block{height:100%;min-height:752px}.contacts-form-block.contact_form_min{height:auto}.flex-block-12{flex-flow:row}.attach-file-icon-custom{margin-right:4px}.body-3-medium.m-a-review-position{height:3rem;margin-bottom:8px}.file-upload-wrapper{grid-row-gap:8px;justify-content:flex-start;align-items:flex-start}.file-upload{margin-bottom:0}.info-content-block{width:80%;max-width:228px;top:-20px}.info-content-block.info_tooltip{left:255px}.contacts-col.contact-us-page{padding-right:7vw}.contact-caption.m-a-review-position{height:3rem;margin-bottom:8px}.button-v2-outline-small{font-weight:400}.social-icon-small{margin-bottom:8px}.services-description-text.m-a-review-position{height:3rem;margin-bottom:8px}.services-hero-logos-wrapper{width:110%;display:flex}.services-hero-logos-wrapper.tdd-page{width:90%}.services-hero-logos-wrapper.tdd-page.ls_hero_logos{width:100%}.faq-accordion-services{width:100%;min-height:4.2rem}.faq-accordion-services.last.faq_h.last_faq{min-height:4.75rem}.faq-accordion-services.castom_h{min-height:5.625rem}.collection-list-9{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;display:flex}.tech-card{width:auto;max-width:none}.tech-cards-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.flex-block-15{flex-flow:row}.flex-block-16{justify-content:flex-start;align-items:center}.technologies-radio-button{padding:8px 16px}.technology-stack-description{width:auto;padding-left:0}.div-block-65{width:100%;max-width:32rem}.text-block-119{padding-left:1.5vw;padding-right:1.5vw}.accordion-title{width:56%}.accordion-title.faq_item_title{justify-content:space-between;align-items:flex-start}.circle-ic-plus-minus.service-faq{flex:0 auto;align-self:center}.faq-description-wrapper{width:55.8%}.explore-solutions-title.no-margin-top{margin-top:0}.explore-solutions-title.service-hero-title{margin-top:40px}.solution-card-title.our-solutions-title{letter-spacing:var(--letter-spacing-1px);width:222px}.card-number-caption.weight-400.padding-top{padding-top:1rem}.solution-card-description.m-a-review-position{height:3rem;margin-bottom:8px}.solution-card-description.plan-description{max-width:17.8rem;min-height:auto}.div-block-68{padding-right:56px}.flex-block-19{min-width:auto;padding-left:8vw}.faq-accordion-solutions{width:100%}.flex-block-21{grid-column-gap:20px;grid-row-gap:20px}.our-approach-title.no-margin-top{margin-top:0}.our-approach-title.service-hero-title{margin-top:40px}.accordion-title-text{width:55.2%}.we-serve-text-blocks{grid-column-gap:30px;grid-row-gap:30px}.div-block-70{padding-right:2vw}.innovation-lab-cards{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.div-block-71{width:34%;display:block}.div-block-71.estate_cta_rev_img_container{min-width:max-content}.cta-content-wrapper{max-width:43rem}.cta-content-wrapper.cta-with-btn{width:62%;max-width:45rem}.cta-content-wrapper.cta-with-btn.estate_cta_container{max-width:50rem}.cta-text-block{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column}.flex-block-25{grid-column-gap:40px;grid-row-gap:40px;flex-flow:row}.flex-block-25.regulations{grid-column-gap:20px;flex-flow:row;justify-content:flex-start;align-items:center;width:auto;padding-right:1rem}.flex-block-25.regulations.ls_reg_item_container{padding-right:0}.flex-block-25.sw_outcome_item{grid-column-gap:40px;grid-row-gap:40px}.flex-block-25.sw_outcome_item.sw_out_img,.flex-block-25.sw_outcome_item.sw_out_item{width:auto}.flex-block-25.legacy_outcomes_item{flex-flow:wrap;width:100%}.what-you-receive-cards{grid-column-gap:2.4rem;grid-row-gap:2.4rem}.process-overview-section-title{grid-column-gap:0rem;padding-right:9%}.what-receive-item-description{width:auto;padding-right:0}.what-receive-item-description.regulations{padding-right:0}.what-receive-item-description.regulations.ls_reg_item_text{min-width:auto;max-width:12rem}.what-receive-item-description.legacy_wr.hh_outcomes_wrap{grid-column-gap:12px;grid-row-gap:12px}.what-receive-item-description.pd_benefits_item_text{grid-row-gap:12px}.what-receive-item-description.sw_out_text{width:100%;display:flex}.process-overview-item.sw_process_item{padding-right:30px}.i-lab-clients-say-img{border-radius:100px;width:60px;height:60px;margin-bottom:24px;margin-left:auto;margin-right:auto;overflow:hidden}.i-lab-review-rate{padding-top:16px;padding-bottom:24px}.i-lab-client-say-description{height:4.6rem;margin-bottom:20px;overflow:hidden}.i-lab-client-say-description.legacy_testi_text{height:4.8rem}.i-lab-clients-say-card-content{text-align:center;padding:32px}.pricing-overview-cards.tdd-page{width:49%}.pricing-overview-card-item{grid-row-gap:0px;align-self:stretch}.flex-block-32.tdd-page{min-width:auto;max-width:19rem}.pricing-overview-wrapper{grid-column-gap:0rem}.cta-button-wrapper{margin-right:-4.5%;padding-left:12%;padding-right:12%}.cta-button-wrapper.open-modal-btn{padding-left:12%;padding-right:12%}.cards-wrapper-grid{flex:0 auto;width:61%}.video-content-wrapper{flex-flow:row;justify-content:center;align-items:center}.video-container{flex:0 auto;align-self:center;width:40%;margin-bottom:0}.play-button{width:75px;height:75px}.background-video{width:100%;height:500px}.text-span-209{white-space:nowrap;word-break:keep-all}.cta-form{min-width:29.875rem}.cta-button-wrapper-v2{margin-right:-4.5%;padding-left:12%;padding-right:12%}.cta-content-wrapper-v2{max-width:33.9rem}.cta-content-wrapper-v2.cta-with-btn{width:62%;max-width:45rem}.cta-form-content-wrapper{padding-right:0}.cta-form-content-wrapper.cta-with-btn{width:62%;max-width:45rem}.flex-block-34.tdd-page{grid-column-gap:0vw;grid-row-gap:0vw}.flex-block-34.tdd-page.legacy_hero_logos{display:flex}.button-v2-outline-small-v2{font-weight:400}.navbar-submenu-desktop{margin-top:4rem;transition-duration:.3s}.navbar-dropdown-menu-title.our-solutions-title{letter-spacing:var(--letter-spacing-1px);width:222px}.nav-submenu-links{color:var(--secondary--800);padding-left:7vw}.nav-submenu-img{justify-content:flex-end;align-self:center;align-items:center;max-height:290px;padding-top:40px;padding-bottom:40px}.navbar-submenu-bg{border:1px solid var(--white);transition:border-color .3s}.mobile-dropdown-link-1.m-a-review-position{height:3rem;margin-bottom:8px}.mobile-dropdown-link-1.plan-description{max-width:17.8rem;min-height:auto}.card-with-point-list.last.nth-child-2{border-right-width:0}.card-with-point-list.m-a-landing-tech-audit-card{padding-left:2rem;padding-right:2rem}.card-with-point-list.services-page{padding:48px 32px}.grid-7.pd_benefits_grid{margin-top:3rem;margin-bottom:0}.grid-7.hh_outcomes_wrap{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-7.estate_expa_container{grid-column-gap:50px}.modal-window-small{min-width:300px;max-width:650px}.modal-window-small.test-visible{background-image:none}.collection-list-10.suggested-blog-posts-list{grid-column-gap:30px;grid-row-gap:30px}.flex-block-46{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.flex-block-46.legacy_point_grid{grid-template-columns:1fr 1fr 1fr}.flex-block-46.legacy_point_grid.pd_point_grid{grid-column-gap:40px;grid-row-gap:40px}.flex-block-46.legacy_point_grid.hh_point_grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.flex-block-46.ps_help_wrap{grid-template-columns:1fr 1fr}.grid-9{grid-column-gap:16px;grid-row-gap:16px}.technologies-grid{grid-column-gap:24px;grid-row-gap:24px}.blog-post-card-details,.card-number-caption-2.weight-400.padding-top{padding-top:1rem}.portfolio-projects-grid{grid-row-gap:100px}.paragraph-30{font-size:var(--main_text);text-align:center;max-width:848px}._8-vw-wrapper-img.our-story{justify-content:space-between}._8-vw-wrapper-img.privacy{margin-top:160px;margin-left:8.5vw;margin-right:8.5vw}._8-vw-wrapper-img.tab-animation{padding-bottom:0}._8-vw-wrapper-img.blogs-content{width:76vw}._8-vw-wrapper-img.column-wrapper{padding-bottom:40px}._8-vw-wrapper-img.explore-custom-software{margin-right:5vw}._8-vw-wrapper-img.blog-container{flex-direction:column}.counter_container{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;justify-content:flex-start;align-items:center}.caunter_text{max-width:9.625rem}.display_greed.gap-16.mt-80{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.image-66{display:inline-block}.image-66.cta_career_resours{display:block}.modal-window-month{min-width:300px;max-width:650px}.modal-window-month.test-visible{background-image:none}.flex-block-50,.flex-block-51{display:none}.pd_benefits_item_img{margin-top:9px}.image-67{height:104%}.vacancy_value_img{margin-top:9px}.hh_outcomes_text{font-size:1rem}.ls_float_text{max-width:14.5rem}.ls_float_text.sw_float_text{bottom:-43px}.ls_reg_item_container{grid-column-gap:30px;grid-row-gap:30px}.image-69,.image-70,.image-71,.image-72{width:auto;height:5rem}.text-span-231{overflow-wrap:normal;display:inline-block}.capa_container{margin-top:33px}.capa_row{border-bottom:1px solid var(--secondary--400);padding-top:16px;padding-bottom:16px}.capa_row.capa_row_title{border-bottom-color:var(--secondary--400);padding-top:0}.code-embed-36{padding-left:40px;padding-right:80px}.cta-button-wrapper-2{margin-right:-4.5%;padding-left:12%;padding-right:12%}.cta-button-wrapper-2.open-modal-btn{padding-left:12%;padding-right:12%}.footer_contact_title_container{grid-column-gap:178px;grid-row-gap:178px}.contact_form{min-width:550px;max-width:550px;min-height:560px}.text-block-177{font-size:var(--size-14);line-height:var(--size-24)}.text-block-177.text_cto_desc{max-width:10.125rem}.text-block-177.cto_last_text{text-align:left;justify-content:flex-end;width:100%}.form_cto_coll{margin-right:-88px;transition:z-index .2s,opacity .2s}.div-block-117{grid-column-gap:4px;grid-row-gap:4px;flex-flow:wrap;justify-content:flex-end;align-items:center;max-width:10.125rem;display:flex}.client_info{border-top:1px solid var(--secondary--300);padding-top:40px}}@media screen and (min-width:1440px){h5{font-weight:400}._8-vw-wrapper.our-story{justify-content:space-between}._8-vw-wrapper.call{padding-top:60px;padding-bottom:60px}._8-vw-wrapper.blogs-content{width:86vw}.career-heroimage{margin-top:-80px}.image-5.pilloeph-results-image{width:80%}.hawaii-clients-challengs-col-2{padding-left:8%}.h1.mdc-hero-title{padding-right:2vw}.bg-image{background-color:var(--primary-dark);background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/63d5174e203c595aa35809e3_BG%20\(4\).webp);background-size:cover}.columns-22{flex:0 82vw}.blogs-content-col-2{padding-left:120px}.social-icons-link.shere_vacancy{flex-flow:column}.blog-social-icon{display:none}.form-modal.test-visible{background-color:var(--brown900)}.h2.white-text.hipaa-title{width:64%}.h2.pbm-hero-title{padding-right:6vw}.h2.centered-title{width:54%}.h4.list-title{width:48%}.paragraph-sm.list-text{width:54%}.paragraph-sm.custom-solutions{width:60%}.paragraph-sm.list-text-2{width:54%}.blog-filter-btn-col{width:110px}.sharethis-inline-share-buttons{display:block}.sharethis-inline-share-buttons.share_btn_wrap{flex-flow:column;display:block}.tags-filter-container{width:86vw}.fs-cookie-popup{border-top:1px solid var(--secondary-grey--600)}.fs-manager-opener{display:none}.image-57{margin-left:auto;display:block}.logo-slider-landing-page{width:100%;margin-top:-80px;margin-left:auto;position:static;inset:auto 0% 0%}.logo-slider-full-wrapper{width:100%;margin-left:auto}.column-15{height:520px;padding-left:0}.column-15.mdc-landing{height:auto}.explore-custom-software-image{width:56%;padding-left:6vw}.pbm-form.light-theme{max-width:458px;padding-left:60px;padding-right:60px}.text-field-pbm-form{width:100%;max-width:400px}.text-field-pbm-form.light-theme{width:100%}.column-16{padding-right:6vw}.column-16.mdc-landing{padding-right:0}.pbm-text-slider-content{width:100%}.quote-image-wrapper{max-width:260px}.pbm-columns{width:100%}.list-title{width:46%}.support-offer-image-wrapper{width:40%;padding-left:0;padding-right:0}.support-offer-arrow{padding-bottom:60px}.list-title-2{width:46%}.list-title-2.benefits{margin-right:9%}.list-title-2.text-tilte{padding-right:9vw}.list-row-image.benefits{margin-right:6%}.mdc-form-title.white-text{padding-right:5vw}.blog-post-content-column{padding-right:40px}.button-v2-link.service-button-link.desktop{display:inline-flex}.nav-bar-component{justify-content:center}.nav-bar-component.navbar-v3.light-theme{background-color:var(--white);justify-content:flex-start;align-items:center}.main-wrapper.hero{height:100%;max-height:none}.main-wrapper.our-story{justify-content:space-between}.main-wrapper.call{padding-top:60px;padding-bottom:60px}.main-wrapper.blogs-content{width:86vw}.main-wrapper.how-we-differ{flex-flow:column}.main-wrapper.expertise-content{color:var(--secondary--700)}.main-wrapper.dt-page-testimonials{grid-column-gap:50px;grid-row-gap:50px;align-items:stretch}.main-wrapper.dt-page-testimonials.sw_testi_wrap{grid-column-gap:0px;grid-row-gap:0px}.main-wrapper.acent_banner_top{justify-content:center;align-items:center;position:relative}.main-wrapper.footer_contact_wrap{display:block}.head-content-wrapper.services-hero{grid-row-gap:8rem;justify-content:space-between;padding-top:20px}.head-content-wrapper.services-hero.life-science-sd-hero{padding-top:0}.head-content-wrapper.services-hero.life-science-sd-hero.ls_hero_container{grid-row-gap:0rem}.head-content-wrapper.solutons-hero{grid-row-gap:8rem;justify-content:space-between;padding-top:20px}.head-content-wrapper.tdd-page-hero{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:space-between;width:100%;max-width:42rem;padding-top:20px}.head-content-wrapper.tdd-page-hero.helth_check_hero_text{grid-column-gap:5.3rem;grid-row-gap:5.3rem}.head-image-wrapper.desktop-image.services-page{width:56%;max-width:44rem;margin-bottom:0;margin-right:0;padding-top:1.5rem;padding-left:50px}.head-image-wrapper.desktop-image.solutions-page{padding-left:3vw}.head-image-wrapper.desktop-image.tdd-page{width:56%;max-width:44rem;margin-bottom:0;margin-right:0;padding-top:1.5rem}.head-image-wrapper.desktop-image.tdd-page.helth_check_img{padding-left:0}.head-image-wrapper.desktop-image.life-science-sd-hero{padding-left:0}.head-image-wrapper.desktop-image.product_dev_page_img{flex-flow:column;justify-content:center;align-items:center;width:37.8rem;max-width:100%}.head-image-wrapper.desktop-image.ps_head_img{margin-bottom:0;padding-top:0}.section-content__wrapper.case-studies-home{grid-column-gap:2.5vw}.section-content__wrapper.m-a-our-clients-say-section.estate_testi_wrap{margin-bottom:50px}.centered-section.how-we-differ{position:relative}.centered-section.m-a-lp-approach-section{background-color:var(--secondary--200)}.centered-section.home-hero-section{padding-top:6rem}.centered-section.technology-stack{padding-right:10px}.centered-section.service-faq{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;padding-top:120px;display:flex}.centered-section.technologies-content{background-size:110%}.centered-section.hide{display:none}.testimonial-name-wrapper.main-page{white-space:pre-wrap}.head-v2-wrapper.services{padding-top:50px}.head-v2-wrapper.services.life-science-sd-hero{align-items:center}.head-v2-wrapper.services.cto_gero_wrap{padding-top:20px}.main-hero-image-wrapper{max-width:34rem}.main-hero-image-wrapper.m-a-landing-hero{max-width:32rem}.main-hero-image-wrapper.home-page{max-width:30rem}.main-hero-content.home-page{padding-right:7.2rem}.main-hero-content.home-page.sw_hero_txt_cont{max-width:32.625rem;margin-bottom:70px}.main-description.home-hero-description.sw_hero_subtitle_container{max-width:none}.main-description.career_description{text-align:left;max-width:53rem}.work-with-us-items{padding-right:5rem}.main-wrapper-lp{padding-left:4.7rem;padding-right:4.7rem}.main-wrapper-lp.hero{height:100%;max-height:none}.main-wrapper-lp.our-story{justify-content:space-between}.main-wrapper-lp.call{padding-top:60px;padding-bottom:60px}.main-wrapper-lp.blogs-content{width:86vw}.key-insights-items{grid-column-gap:1.87rem;grid-row-gap:1.87rem}.key-insight{grid-column-gap:1rem;grid-row-gap:1rem;height:17.9375rem;padding:1.69rem 1rem 1.75rem 1.69rem}.key-insight-stats{grid-column-gap:.75rem;grid-row-gap:.75rem}.key-insight-count{grid-column-gap:.0625rem;grid-row-gap:.0625rem;height:6.375rem}.lets-break-ice{padding-top:5rem;padding-bottom:5rem}.lets-break-ice-wrapper{grid-column-gap:1.87rem;grid-row-gap:1.87rem;padding-left:4.7rem;padding-right:4.7rem}.lets-break-ice__title.light{font-size:5.625rem}.lets-break-ice__content{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.lets-break-ice__image_wrapper{width:4.00025rem;min-width:4.00025rem;height:4rem;min-height:4rem;padding-top:9px}.subtitle-s1-medium-lp-twist-banner{font-size:1.5rem;line-height:2rem}.lets-break-ice__link_line{height:.563rem;margin-top:.938rem}.font-5-2-375-bold-lb{font-size:5rem}.subtitle-body-medium-lp{font-size:1.125rem;line-height:1.5rem}.what-we-do-lp-wrapper{grid-column-gap:6.94rem;grid-row-gap:4.69rem}.what-we-do-lp__image{object-fit:contain;width:5.5rem;height:5rem}.what-we-do-lp__item{grid-column-gap:1.81rem;grid-row-gap:1.81rem}.how-we-differ-lp__items{grid-column-gap:3.75rem;grid-row-gap:2.5rem}.subtitle-s1-large-lp{letter-spacing:-.0625rem;font-size:1.875rem;line-height:2.375rem}.firefighting-secondary__arrow{height:100%}.operations-lp{grid-column-gap:1.88rem;grid-row-gap:1.88rem}.firefighting-image-lp__gif{width:126px;top:108px;left:341px}.hero-image-2-lp__bg{width:410px;top:44px;left:112px}.hero-secondary-console__content{max-width:335px;max-height:152px;top:120px;left:144px}.code-content-lp__animation{width:100%;font-size:20px;line-height:24px}.hero-title__wrapper.home-old{max-width:35.5rem}.challenage-avadel__scheme{grid-column-gap:1.88rem;grid-row-gap:1.88rem}.tags__wrapper.portfolio-page{max-width:34rem;padding-left:0}.portfolio-project__image{border:1px solid #fff0}.title-with-counter{color:var(--secondary--800)}.contact-form.contact-section{width:50%;max-width:none;margin-left:0%}.contact-block.m-a-lp{width:100%;max-width:15rem}.success-message-contact-form.home-page{width:80%}.nav-bar-v2-custom{justify-content:center}.logos-wrapper{width:50vw}.logos-wrapper.m-and-a-landing{align-self:flex-start;margin-bottom:0}.logos-wrapper.digital-transform-hero{align-self:center;height:32px}.logos-wrapper.tdd-hero{grid-column-gap:3vw;grid-row-gap:3vw;align-self:center;height:32px}.logos-wrapper.life-science-sd-hero{justify-content:space-between}.logo-img.first-img.width-60p{align-self:center;max-width:60%}.logo-img.width-30p{max-width:30%}.headline-2.color-secondary-800.centered-text{margin-top:20px;margin-bottom:10px}.headline-2.home-page-title.pd_pge_title{max-width:30.4rem}.headline-2.service-hero-title,.headline-2.service-faq,.headline-2.tdd-hero-title{color:var(--secondary--800)}.headline-2.career_title{margin-bottom:21px}.headline-2.legacy_serve_title{margin:0 auto 5px}.body-3-regular.color-200.weight-300{font-family:Ibm Plex Sans,sans-serif}.body-3-regular.plan-description{max-width:17.8rem}.body-3-regular.legacy_serve_item{max-width:22.313rem}.main-wrapper-column.hero{height:100%;max-height:none}.main-wrapper-column.our-story{justify-content:space-between}.main-wrapper-column.call{padding-top:60px;padding-bottom:60px}.main-wrapper-column.blogs-content{width:86vw}.stage-card-header{padding-bottom:13%;padding-left:2.9vw;padding-right:2.7vw}.stage-point.first{border-top-style:none}.graph-wrapper{top:32%}.stage-card-footer{padding-left:2.9vw;padding-right:3.2vw}.subtitle-3-medium-24.our-solutions-title{width:13.8rem;max-width:none}.subtitle-3-medium-24.margin-0{margin-top:0;margin-bottom:0}.subtitle-3-medium-24.margin-top-0,.subtitle-3-medium-24.estate_cta_rev_title{margin-top:10px}.stages-title.white-text{width:71%}.services-title-wrapper.sticky-scroll{padding-right:10vw}.services-title-wrapper.home-page{padding-right:9vw}.selected-works-categories{width:48%;padding-right:10vw}.selected-works-categories.home-page-old{padding-right:4vw}.selected-works-cards-wrapper{width:46%;max-width:630px}.selected-works-cards-wrapper.home-page-old{width:48%;max-width:630px}.category-filter-item{justify-content:center;align-items:center;display:flex;position:relative}.collaboration-description-text{width:55%}.colaboration-image-wrapper{max-width:670px}.collaboration-models-item{flex-flow:column;padding-top:16px;padding-bottom:30px}.stage-point-2{font-size:1.125rem;line-height:1.3rem}.category-filter-item-2{justify-content:center;align-items:center;display:flex;position:relative}.stage-card-header-2{padding-bottom:13%;padding-left:2.9vw;padding-right:3.2vw}.fs-cookie-popup-2{border-top:1px solid #585960}.client-say-description-wrapper{min-height:9vw}.clients-slider-tags-wrapper{height:auto}.client-photo-wrapper{width:3.75rem;min-width:3.75rem;height:3.75rem}.card-with-icon{height:auto;padding-right:20px}.card-with-icon.services-page{padding:2rem .95rem 2rem 2rem}.card-with-icon.benefit_card{padding-left:2rem;padding-right:2rem}.image-61{margin-right:24px}.card-title-with-icon{justify-content:flex-start;align-items:center;height:auto;margin-bottom:20px}.custom-arrow-left-wrapper,.custom-arrow-right-wrapper{cursor:pointer}.how-we-differ-title-wrapper{text-align:center;align-self:center}.footer-column.last{grid-column-gap:8%;grid-row-gap:8%;width:72%}.footer-contacts-column{margin-bottom:24px}.footer-subcolumn{width:30%}.footer-subcolumn.last{width:26%}.provided-services-title-wrapper{grid-row-gap:68px}.provided-services-description.digital-transformation{padding-right:1rem}.services-card-title.service-page{margin-left:0}.div-block-55{width:33%}.div-block-55.nested{width:50%}.div-block-55.m-a-landing-tech-audit-cards{color:var(--secondary--400)}.div-block-55.services-page{padding:48px 32px}.flex-block-5{width:100%;display:flex}.provided-services-link.animated-inline-link-v2-white{font-weight:400}.tabs-menu{width:37%}.tabs-content{width:74%;min-height:23rem}.tabs-content.life-science-page{min-height:20rem}.solutions-list{padding-bottom:12px;display:flex}.build-the-tech-tab-list-item{padding-right:1.2rem;list-style-type:none}.tab-pane{padding-left:72px}.tab-content-title-section{font-size:1rem;line-height:1.5rem}.flex-block-7{width:69%}.expertise-title-wrapper{width:65%}.expert-services-title-wrapper{width:62%}.table-first-cell{width:28%}.table-cell,.table-cell-heading{width:25%}.m-a-landing-serve-item{width:31%}.m-a-lp-approach-item-counter{background-color:var(--secondary--200);left:-5.9vw}.m-a-lp-our-approach-title-wrapper{width:45%}.m-a-lp-our-approach-title-wrapper.sticky-scroll{padding-right:10vw}.m-a-lp-approach-content-wrapper{justify-content:space-between}.m-s-pricing-overview-wrapper{width:51%}.body-2-medium.blog-card-title{margin-top:0}.body-2-medium.hiring_step_title{color:var(--white)}.m-a-contact-us-content{width:50%;padding-right:7vw}.m-a-contact-us-contacts{flex-flow:wrap;justify-content:space-between;justify-items:stretch;display:flex}.caption-c1-regular.pd_pricing_text{max-width:32.438rem}.profile-contact-block{min-width:auto}.contact-us-content{padding-right:5vw}.flex-block-11{width:72%}.contacts-form-block{border:1px solid var(--secondary--600);min-height:752px;padding:48px}.contacts-form-block.test1{max-width:600px}.contact-col-2.contact-us-page{align-self:stretch;width:43%}.flex-block-12{justify-content:space-between}.body-3-medium{padding-right:15px}.flex-block-13{grid-column-gap:4px;grid-row-gap:4px}.file-upload-wrapper{grid-row-gap:8px}.info-content-block{left:204px}.contacts-col.contact-us-page{padding-right:4vw}.contact-caption{padding-right:15px}.contact-caption.color-200.weight-300{font-family:Ibm Plex Sans,sans-serif}.button-v2-outline-small{border-radius:80px;justify-content:center;align-items:center}.social-icon-small{margin-bottom:8px}.services-description-text{padding-right:15px}.services-description-text.color-200.weight-300{font-family:Ibm Plex Sans,sans-serif}.colaboration-image-v2.desktop{width:100%;padding-right:0}.colaboration-image-wrapper-v2{width:50%;max-width:39vw}.our-services-wrapper-v2{width:49%}.services-hero-logos-wrapper.life-science-sd-hero{justify-content:space-between}.services-hero-title-wrapper.life-science-sd.ls_main_text{max-width:32.5rem}.arrow-link-btn.cta-section{justify-content:flex-start;align-items:center}.faq-accordion-services.last.faq_h.last_faq{min-height:4.75rem}.technology-stack-description.sw_tech_subtitle{width:48%;max-width:100%}.solution-card-title.our-solutions-title{width:13.8rem;max-width:none}.solution-card-description{padding-right:15px}.solution-card-description.color-200.weight-300{font-family:Ibm Plex Sans,sans-serif}.solution-card-description.plan-description{max-width:17.8rem}.flex-block-19{width:60%}.we-serve-text-blocks.cto_serve_wrap{padding-top:16px}.div-block-70{padding-right:1.4rem}.cta-block.life-science-page.ls_reg_cta{grid-column-gap:60px;grid-row-gap:60px;margin-top:3rem;padding-top:48px;padding-bottom:56px;padding-right:80px}.div-block-71.ls_reg_cta_logo{margin-top:0}.cta-content-wrapper.cta-with-btn{width:63%;max-width:51rem}.cta-content-wrapper.cta-with-btn.jobs_cta{padding-right:0}.cta-content-wrapper.cta-with-btn.estate_cta_container{width:65%}.cta-content-wrapper.ls_reg_cta_wrap{max-width:34.313rem}.cta-text-block{flex-flow:row;justify-content:flex-start;align-items:center}.flex-block-24{font-size:1rem;line-height:1.5rem}.flex-block-25.regulations{width:auto;padding-right:2rem}.flex-block-25.regulations.ls_reg_item_container{width:100%;padding-right:0}.flex-block-25.tdd_item{width:100%}.flex-block-25.legacy_outcomes_item{flex-flow:row}.what-you-receive-cards{margin-top:24px}.text-block-122{color:var(--secondary--700);font-size:1rem;line-height:1.5rem}.process-overview-section-title{justify-content:space-between;align-items:center;padding-right:10%}.what-receive-item-description{padding-right:15px}.what-receive-item-description.regulations{max-width:none;padding-right:15px}.what-receive-item-description.regulations.ls_reg_item_text{width:100%;min-width:auto;max-width:12rem;padding-right:0}.what-receive-item-description.tdd_wr{padding-right:0}.what-receive-item-description.legacy_wr{min-width:13.75rem;padding-right:0}.what-receive-item-description.cto_why_wrap{padding-right:34px}.what-receive-item-description.sw_out_text{min-width:18.563rem;padding-right:0}.subtitle-2-medium.ls_reg_cta_text{color:var(--secondary--800);letter-spacing:var(--letter-spacing-1px);margin-bottom:0;font-size:1.5rem;line-height:2rem}.flex-block-29{grid-auto-columns:1fr}.process-overview-item.dt-page{padding-right:.5rem}.pricing-overview-title-wrapper{max-width:33rem}.pricing-overview-card-item{align-self:stretch}.cta-button-wrapper{color:var(--secondary--800)}.cta-button-wrapper.sw_cta_outcomes_link.dark_cta_link{color:var(--white)}.cards-wrapper-grid{width:54%}.video-content-wrapper{justify-content:space-between;align-items:flex-end}.video-container{width:45%;margin-left:0}.cta-form{width:50%}.div-block-72{margin-left:auto}.cta-button-wrapper-v2{color:var(--secondary--800);justify-content:center;align-items:center;width:48%;padding-left:8%;padding-right:10%}.cta-content-wrapper-v2{padding-top:1.25rem;padding-bottom:1.875rem;padding-left:2rem}.cta-content-wrapper-v2.cta-with-btn{width:63%;max-width:51rem}.cta-form-content-wrapper{padding-top:1.25rem;padding-bottom:1.875rem;padding-left:2rem}.cta-form-content-wrapper.cta-with-btn{width:63%;max-width:51rem}.button-v2-outline-small-v2{border-radius:80px;justify-content:center;align-items:center}.navbar-submenu-desktop{max-height:19.6rem}.navbar-submenu-desktop.how-we-differ{position:relative}.navbar-submenu-desktop.m-a-lp-approach-section{background-color:var(--secondary--200)}.navbar-submenu-desktop.home-hero-section{padding-top:6rem}.navbar-submenu-desktop.height-100vh{height:100vh}.navbar-dropdown-menu-title.our-solutions-title{width:13.8rem;max-width:none}.flex-block-35{align-self:stretch;align-items:flex-start;width:27%;height:100%}.nav-submenu-img{justify-content:flex-end;align-items:flex-start;width:30%;height:320px;max-height:none}.mobile-dropdown-link-1{padding-right:15px}.mobile-dropdown-link-1.color-200.weight-300{font-family:Ibm Plex Sans,sans-serif}.mobile-dropdown-link-1.plan-description{max-width:17.8rem}.card-with-point-list.nested{width:50%}.card-with-point-list.m-a-landing-tech-audit-cards{color:var(--secondary--400)}.card-with-point-list.services-page{padding:48px 32px}.card-with-point-list.pd_serve_card{min-height:auto}.grid-7{justify-content:space-between}.grid-7.tdd-page{grid-column-gap:3rem;grid-row-gap:2.5rem}.grid-7.estate_expa_container{grid-column-gap:85px}.success-message-text{max-width:33rem}.process-overview-steps{grid-auto-columns:1fr}.form-modal-small.form-modal-tallent{overflow:hidden}.modal-window-small{border:1px solid var(--secondary-grey--600);min-height:auto;max-height:38rem}.flex-block-46{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.paragraph-30{font-size:var(--main_text);text-align:center;max-width:848px}._8-vw-wrapper-img.our-story{justify-content:space-between}._8-vw-wrapper-img.call{padding-top:60px;padding-bottom:60px}._8-vw-wrapper-img.blogs-content{width:86vw}.span-2,.span-3,.span-4{height:309px}.display_greed.gap-16.mt-80{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.div-block-82{width:100%}.div-block-83{flex-flow:column;align-items:center;display:flex}.div-block-84{width:100%}.collection-list-11.job_list_wrap{margin-bottom:5rem}.job_list{margin-bottom:0}.empty-state-2{display:none}.empty-state-2.no_job{margin-bottom:-5rem}.text-block-124{color:var(--primary-dark);padding-bottom:.75rem;font-size:1rem;line-height:1.5rem}.code-embed-2{display:none}.text-block-128{max-width:32.438rem}.sw_tech_sub{max-width:35rem}.form-month.form-modal-tallent{overflow:hidden}.modal-window-month{border:1px solid var(--secondary-grey--600);min-height:auto;max-height:38rem}.tdd_sub_container{width:70%}.vacancy_back{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.text-block-155{color:var(--primary-dark);font-size:.875rem;line-height:1.313rem}.code-embed-20{height:20px}.vacancy_title{color:var(--primary-dark);text-align:center;margin:4rem auto 0;font-size:4.5rem;line-height:4.5rem}.div-block-93{justify-content:center;align-items:center;width:100%;display:flex}.vacancy_title_wrap{width:100%}.vacancy_value_img{margin-top:9px}.div-block-99.top_banner_ads{background-color:#dcf2ed;padding-top:7px;padding-bottom:7px}.text-block-168{color:var(--primary-dark);font-size:.875rem;line-height:1.313rem}.paragraph-39{color:var(--secondary--800);cursor:pointer;margin-bottom:0;margin-left:8px;font-size:.875rem;font-weight:500;line-height:1.313rem}.code-embed-26{line-height:14px;position:absolute;inset:auto 0% auto auto}.ls_float_text{max-width:14.55rem}.ls_float_text.sw_float_text{bottom:-43px}.ls_reg_item_container{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-content:stretch;align-self:auto;place-items:stretch stretch;margin-bottom:0;display:grid}.cto_offer_subtitle{color:var(--secondary--500);margin-top:16px;margin-bottom:0;font-size:1rem;line-height:1.5rem}.we_serve_item_title{max-width:15.8rem}.estate_expa_title.estate_expa_title_space{width:11rem}.paragraph-47{font-size:var(--size-14);line-height:var(--size-21);margin-bottom:12px}.form-modal-free-audit.form-modal-tallent,.modal_form_applay.form-modal-tallent{overflow:hidden}.cta-button-wrapper-2{color:#18181b}.arrow-link-btn-2.cta-section{justify-content:flex-start;align-items:center}.modal_form_cto.form-modal-tallent,.form_references_wrap.form-modal-tallent{overflow:hidden}.text-block-178{margin-bottom:24px}.client_title_sub{color:var(--primary-dark);font-size:var(--size-14);line-height:var(--size-21);background-color:#f4f4f4;border-radius:20px}.image-74{width:48px;max-width:none;height:48px}.client_info_ico{width:48px;height:48px}}@media screen and (min-width:1920px){._8-vw-wrapper.our-story{justify-content:space-between}._8-vw-wrapper.career-about-us{flex-flow:row}._8-vw-wrapper.blogs-content{width:65vw}._8-vw-wrapper.pbm-landing-hero{padding-right:13vw}.columns-22{flex:0 auto}.blogs-content-col-2{padding-left:80px}.h2.white-text.hipaa-title{width:66%}.h2.pbm-hero-title{padding-right:14vw}.h2.benefits-title{width:30%}.paragraph-sm.color_m.mb-22{margin-bottom:10px}.tags-filter-container{width:65vw}.logo-slider-landing-page{z-index:2;width:100%;margin-top:-79px;inset:auto 0% 0%}.logo-slider-full-wrapper{width:100%}.explore-custom-software-image{padding-left:10vw}.column-16{padding-right:0}.compilant-solutions-img{margin-right:auto}.quote-image-wrapper{max-width:260px}.arrow-pbm-hero{right:-10%}.modal-light-theme{height:100vh}.buttons-wrapper-components-kit{grid-template-rows:auto;padding-top:40px;padding-bottom:40px}.button-v2-outline.light{border-color:var(--white);color:var(--white)}.button-v2-outline.light:hover{border-color:var(--e2e2e2);color:var(--e2e2e2)}.button-v2-outline.light.disabled{border-color:var(--secondary-grey--500);color:var(--secondary-grey--500)}.button-v2-link__underline{background-color:var(--secondary-grey--600)}.buttons-wrapper-components-kit-dark{background-color:var(--primary-black);grid-template-rows:auto;padding-top:40px;padding-bottom:40px}.nav-bar-component{justify-content:center;padding-top:0;padding-bottom:0}.nav-bar-component.navbar-v3.dark-theme{background-color:var(--brown900)}.main-wrapper.hero{max-height:none}.main-wrapper.our-story{justify-content:space-between}.main-wrapper.blogs-content{width:65vw}.main-wrapper.pbm-landing-hero{padding-right:13vw}.main-wrapper.navbar-dropdown{justify-content:flex-start;align-items:center}.head-content-wrapper.services-hero,.head-content-wrapper.solutons-hero{width:30%}.head-content-wrapper.tdd-page-hero{grid-row-gap:3.6rem;width:30%}.head-image-wrapper.desktop-image.services-page{margin-right:0}.head-image-wrapper.desktop-image.tdd-page{margin-right:0;padding-top:0}.head-image-wrapper.desktop-image.tdd-page.helth_check_img{padding-left:0}.dark-background.centered-section.mobile.p-relative{justify-content:center;align-items:center}.section-content__wrapper.testimonials{height:100%}.centered-section{justify-content:center;align-items:flex-start;display:flex}.centered-section.black-background.key-facts.sticky-scroll{justify-content:center;align-items:center}.centered-section.how-we-differ.display-none{display:none}.centered-section.services-provided-section.ls_serve_section{margin-bottom:-1px}.centered-section.service-faq{flex-flow:row;justify-content:center;align-items:center;padding-top:120px;display:flex}.centered-section.service-faq.hero_section{flex-flow:column}.centered-section.career_hero_section{align-items:center;padding-top:11.5rem;padding-bottom:7.5rem}.main-hero__wrapper.career_page{margin-bottom:5rem}.main-hero-image-wrapper.home-old{padding-left:40px}.main-wrapper-lp.hero{max-height:none}.main-wrapper-lp.our-story{justify-content:space-between}.main-wrapper-lp.blogs-content{width:65vw}.main-wrapper-lp.pbm-landing-hero{padding-right:13vw}.styled-title.clients-say-subtitle{border-style:none;border-width:0}.fs-toc_link-content.fs-toc_sidebar{max-width:540px}.slider-arrows-with-title-row{width:70vw}.nav-bar-v2-custom{justify-content:center;padding-top:0;padding-bottom:0}.headline-2.color-secondary-800.centered-text{color:var(--secondary--700);margin-top:20px;margin-bottom:10px}.animated-underline{background-color:var(--secondary-grey--600)}.main-wrapper-column.hero{max-height:none}.main-wrapper-column.our-story{justify-content:space-between}.main-wrapper-column.blogs-content{width:65vw}.main-wrapper-column.pbm-landing-hero{padding-right:13vw}.stage-point.sw_help_list{border-top-style:none}.subtitle-3-medium-24.our-solutions-title{width:13.8rem;max-width:none}.services-title-wrapper.home-page{padding-right:7vw}.selected-works-categories{padding-right:6vw}.collaborations-wrapper.ls_collab{width:100%}.collaboration-models-item{padding-top:16px;padding-bottom:30px}.stage-point-2{font-size:1.125rem;line-height:1.3rem}.animated-underline-2,.button-v2-link__underline-2{background-color:#585960}.client-say-description-wrapper{min-height:8vw}.custom-arrow-right-wrapper{width:48px;height:48px}.footer-component{justify-content:center;align-items:flex-start;display:flex}.footer-component.black-background.key-facts.sticky-scroll{justify-content:center;align-items:center}.footer-content-wrapper{grid-column-gap:30px;grid-row-gap:30px}.footer-column.last{width:74%}.footer-subcolumn{width:35%}.footer-subcolumn.last{width:30%}.provided-services-description.digital-transformation{padding-right:1.05rem}.m-a-contacts-form-field.textarea{padding-right:2rem}.contacts-form-block{height:100%}.button-v2-outline-small.light{border-color:var(--white);color:var(--white)}.button-v2-outline-small.light:hover{border-color:var(--e2e2e2);color:var(--e2e2e2)}.button-v2-outline-small.light.disabled{border-color:var(--secondary-grey--500);color:var(--secondary-grey--500)}.collaboration-title-wrapper.ls_collab_title{padding-bottom:50px}.colaboration-image-wrapper-v2{max-width:37vw}.colaboration-image-wrapper-v2.ls_collab_img{width:auto;max-width:35.625rem}.services-hero-logos-wrapper{width:100%;display:flex}.faq-accordion-services,.faq-accordion-services.last{min-height:3.6rem}.solution-card-title.our-solutions-title{width:13.8rem;max-width:none}.solution-card-description{padding-bottom:40px}.faq-accordion-solutions.last{min-height:3.6rem}.button-v2-outline-small-v2.light{border-color:var(--white);color:var(--white)}.button-v2-outline-small-v2.light:hover{border-color:var(--e2e2e2);color:var(--e2e2e2)}.button-v2-outline-small-v2.light.disabled{border-color:var(--secondary-grey--500);color:var(--secondary-grey--500)}.navbar-submenu-desktop{justify-content:flex-start;align-items:center;max-height:21.5rem;display:flex}.navbar-submenu-desktop.black-background.key-facts.sticky-scroll{justify-content:center;align-items:center}.navbar-submenu-desktop.how-we-differ.display-none{display:none}.navbar-submenu-desktop.height-100vh{height:100vh}.navbar-dropdown-menu-title.our-solutions-title{width:13.8rem;max-width:none}.navbar-submenu-bg{background-color:var(--white);justify-content:center;align-items:flex-start;width:100%}.paragraph-30{color:var(--secondary--700);font-size:var(--main_text);text-align:center;max-width:848px;margin-bottom:80px}._8-vw-wrapper-img{grid-column-gap:8px;grid-row-gap:8px;justify-content:space-between;width:calc(100% - 16vw)}._8-vw-wrapper-img.our-story{justify-content:space-between}._8-vw-wrapper-img.career-about-us{flex-flow:row;align-self:auto}._8-vw-wrapper-img.blogs-content{width:65vw}._8-vw-wrapper-img.pbm-landing-hero{padding-right:13vw}.span{width:var(--background-lp--size)}.container{flex:0 auto;order:0;width:calc(100% - 16vw);display:block}.flex-wrap{justify-content:space-between;display:flex}.flex-wrap.gap_8{grid-column-gap:8px;grid-row-gap:8px}.img-span{width:100%}.img-span.height_290{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67b85c30d35acd67740b4fd5_1.webp);background-position:50%;background-size:cover;height:293px}.span-2{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67b85c30d35acd67740b4fd5_1.webp);background-position:50%;background-size:cover;width:100%;height:393px}.span-3{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67b85d2b123177962648efa9_2.webp);background-position:50%;background-size:cover;width:100%;height:393px}.span-4{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67b85da265e5f3f89492951b_3.webp);background-position:50%;background-size:cover;width:100%;height:393px}.display_greed.gap-16.mt-80{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.help_wrap{margin-top:32px}.help_item{grid-column-gap:24px;grid-row-gap:24px;display:flex}.help_text{border:1px solid var(--secondary--600);background-color:#2c2c2c;padding:48px 32px}.div-block-105{border-top:1px dashed var(--secondary--600);padding-top:16px}.paragraph-49{color:var(--white);font-size:var(--size-24);text-align:center;margin-bottom:8px;font-weight:500;line-height:2rem}.paragraph-50{color:var(--secondary--400);font-size:var(--size-14);line-height:var(--size-21);text-align:center;margin-bottom:16px}.capa_row.capa_row_title{grid-column-gap:0px;grid-row-gap:0px}.div-block-108{width:100%}.div-block-109{width:32%;min-width:32%}.div-block-110{width:227px}.code-embed-36{width:24px;height:24px}}@media screen and (max-width:991px){.nav-bar{z-index:10;padding-left:20px;padding-right:20px}._8-vw-wrapper{margin-left:0;margin-right:0}._8-vw-wrapper.our-story{margin-top:0;margin-left:0;margin-right:0}._8-vw-wrapper.what-we-do{flex-direction:column;align-items:flex-start;margin:0}._8-vw-wrapper.experience{flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.clients{margin-left:2vw}._8-vw-wrapper.tech{flex-direction:column;align-items:flex-start;margin:0;padding-bottom:0}._8-vw-wrapper.call{flex-wrap:wrap;margin-left:4vw;margin-right:4vw}._8-vw-wrapper.footer{justify-content:space-between;position:relative}._8-vw-wrapper.privacy{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.job.opening{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}._8-vw-wrapper.join,._8-vw-wrapper.job-opening{margin-left:0;margin-right:0}._8-vw-wrapper.career-about-us{flex-flow:column;margin-left:0;margin-right:0}._8-vw-wrapper.career-about-us-2{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;padding-bottom:0}._8-vw-wrapper.why-us-1{padding-bottom:20px}._8-vw-wrapper.career-adress{flex-direction:column}._8-vw-wrapper.head-ba-cta{padding-left:2vw;padding-right:2vw}._8-vw-wrapper.about-project-wrapper.openstudy{margin-left:8vw;margin-right:8vw}._8-vw-wrapper.why-they-needed-1{flex-direction:column}._8-vw-wrapper.pursuant-result-2{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.hawaii-head{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper.fangage-hrad{padding-top:0;padding-bottom:0}._8-vw-wrapper.daichi-solutions.nova{padding-top:0}._8-vw-wrapper.pillowph-results-secttion-wrapper{flex-flow:column wrap}._8-vw-wrapper.blogs-content{flex-flow:column wrap;padding-bottom:0}._8-vw-wrapper.view-all-vacancies{padding-right:0}._8-vw-wrapper.modal-wrapper.career-form.old{margin-left:auto;margin-right:auto}._8-vw-wrapper.mobile-version{display:none}._8-vw-wrapper.hipaa-compliance{text-align:center;flex-wrap:wrap-reverse;justify-content:center;padding-left:40px;padding-right:40px}._8-vw-wrapper.pbm-landing-hero{flex-direction:column;padding-bottom:40px}._8-vw-wrapper.benefits-section{flex-wrap:wrap}._8-vw-wrapper.blog-post-suggestion{padding-left:2vw;padding-right:2vw}.logo-div{width:5.25rem;height:2.5rem}.text-block-2.join-us-copy{color:#2a2b2f}.slide-wrapper.hipaa-slider{flex-direction:column}.footer-col-1{justify-content:space-between;width:90%;padding-top:80px;position:absolute;inset:0% auto 0% 0%}.footer-col-2{padding-top:60px}.footer-col-3{width:44%;padding-top:60px}.footer-left-col-wrapper{justify-content:space-between;width:100%;height:100%;padding-bottom:80px;position:absolute}.privacy-policy{flex-direction:row;justify-content:space-between;align-items:center;width:345px}.footer-contact-item,.email{font-size:28px}.footer-col-3-wrapper{grid-row-gap:30px}.footer-icons{grid-column-gap:10px}.career-heroimage{margin-top:0;padding-left:40px}.career-content{flex-direction:column;width:100%}.career-about-para-content{width:auto}.company-states{flex-direction:row;justify-content:flex-start;width:100%;padding-top:20px;padding-left:0}.wrapper1{padding-right:40px}.vacancies-link{margin-left:0}.form-block.m-a-lp{min-height:210px}.care-content-wrapper{margin-top:0;overflow:hidden}.care-col_1{border-right-style:none;padding-left:0}.care-col_1.care-item{justify-content:flex-start}.column-2.lower.care-item{height:auto}.care-col_1-copy{border-right-style:none;padding-left:10px}.tab-content.why-us{padding-left:4vw}.career-adress-col-wrapper{flex-direction:column;flex:1;align-items:flex-start;display:flex}.careers-contacts-block{min-width:362px;max-width:362px;display:flex}.title-why-us{width:30%}.title-why-us.title-faq-item{flex:1}.page-discription-col-1.faq{padding-bottom:0}.descriptin-head-line-col{padding-left:0}.page-discription-col-2{margin-top:30px;padding-left:0}.page-discription-col-2.faq{padding-left:0}.head-ba-cta-section{height:auto}.head-ba-col-cta-wrapper{width:100%}.head-ba-col-cta-wrapper.padding-right-20px{align-items:flex-start}.head-ba-col-cta-wrapper.padding-right-20px.btn-mobile{padding-left:0;display:block}.head-ba-col-cta-wrapper.padding-right-20px.btn{display:none}.cta-imge-wrapper.hr_img{width:64px;height:64px}.head-col-1,.head-col-2{width:100%}.head-wrapper,.head-content{padding-top:20px}.head-content.hawaii{padding-top:20px;padding-right:0}.about-col-3{margin-top:40px;padding-left:0}.about-col-wrapper.pursuant.paragraph-sm.white-secondary.semibold{width:40%;max-width:none}.buttons-wrapper.pursuant,.buttons-wrapper.cartier{flex-wrap:wrap;justify-content:center}.button-3.pursubnte{font-size:13px}.aristotele-services-content-wrapper{flex-wrap:nowrap}.aristotele-services-link{display:none}.what-we-did-col-1._03,.what-we-did-col-2._03{padding-left:0;padding-right:0}.what-we-did-col-wrapper.col-2{padding:0}.what-we-did-col-wrapper.col-2._02.open-study.paragraph-sm{margin-top:40px;padding-left:0}.what-we-did-col-wrapper.col-2.paragraph-sm{padding-left:0}.what-we-do-serial-no{display:none}.result-pic-wrapper.cartier{width:60%;position:relative}.result-pic-wrapper.quantuvis-result-image{width:60%;margin-top:-70px;position:relative}.result-pic-wrapper.openstudy{padding-top:60px;position:relative}.image-3{max-width:90%}.right-arrow-3,.left-arrow-3{margin-bottom:-50px}.solution-col-1{margin-bottom:20px}.solution-inner-col-wrapper.padding-right{padding-right:0}.tim-pic{max-width:40%}.no-line-col-wrapper.line{flex:0 100%}.section{padding:100px 2vw}.section.testimonisl-section{flex-wrap:wrap}.section.footer{border-top-style:none;border-top-width:0;padding-top:0;padding-bottom:40px}.section.rm-vertical-padding{padding-top:0;padding-bottom:0}.section.hero-section-landing{height:100%;min-height:auto;padding-top:0;padding-left:2vw;padding-right:2vw;overflow:auto}.portfolio-hero-section{padding-bottom:100px;padding-left:2vw;padding-right:2vw}.humburg-button-wrapper.dark-theme.not-active{width:1.875rem}.row-2.white-bg{background-color:var(--brown900)}.quantuvis-client-challenges-col-2{margin-top:40px}.sandeep-patel-image{max-width:50%}.improved-ux-pic-wrapper{margin-top:20px}.h1{font-size:42px;line-height:48px}.h1.mdc-form{text-align:center}.padding-vertical{padding-left:0;padding-right:0}.blogs-content-col-2{padding-top:0;padding-left:0}.social-icons-link.single-post{margin-bottom:1rem}.social-icons-link.single-post.mobile{display:flex}.div-block-8{width:100%;margin-left:0}.cartier-image3.ja{justify-content:flex-start}.wrapper-1{width:100%}.cv-form-col-1{padding-top:6px}.mobile-addres-section-pic,.image-23,.image-26,.image-pillowphj{display:none}.success-message.contact-form-section{margin-top:-30px;padding-top:30px}.bodywrapper.nav-bar-margin.blog-page-wrapper.blog_post_main{margin-top:7.5rem}.h2.pbm-hero-title{padding-right:0}.h3.deactivated-job{padding-top:12px}.h3.banner-text-content{max-height:none}.h4.red-text.list-counter{width:auto;padding-right:20px}.paragraph-md.white-secondary{text-align:center}.paragraph-sm.light-gray-500.email-title{display:none}.paragraph-sm.list-text{text-align:center;width:auto}.paragraph-sm.list-text-2{text-align:left;width:auto}.paragraph-sm.color_m.mb-22.mw-550,.paragraph-sm.mw-550{max-width:100%}.section-name{min-width:200px;padding-bottom:40px}.section-name.white-text.form{width:auto}.section-name-text{padding-left:20px}.secondary-hero{padding:140px 2vw 100px}.secondary-hero.testimonisl-section{flex-wrap:wrap}.job-openings-list{margin-top:20px}.care-item{justify-content:flex-start;padding-left:100px;display:flex}.formatted-list{margin-left:0}.column-13{padding-left:0;display:none}.results-image{max-height:none}.blog-list-pagination{margin-bottom:40px}.nav-bar-blog{padding-left:20px}.upload-btn.modal-form-section{margin-bottom:10px}.fs-cookie-popup{grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;max-width:none;display:flex}.fs-manager-opener{z-index:1}.fs-preferences-manager-wrapper{display:none}.cookie-paragraph{width:70%;font-size:12px;line-height:16px}.columns-27{flex:1}.column-14{padding-right:0}.logo-slider-landing-page{width:auto;margin-top:0;margin-left:-2vw;margin-right:-2vw;padding-left:0}.logo-slider-full-wrapper{width:100%;height:68px;padding-left:20px}.logo-nav-menu._8-vw-wrapper{margin-left:2vw;margin-right:2vw}.column-15{justify-content:center;align-self:center;align-items:center;display:flex}.explore-custom-software-image{height:auto}.bordered-list-item{flex-direction:column;align-items:center;padding-bottom:36px}.pbm-form{margin-left:auto;margin-right:auto}.pbm-form.light-theme{margin-top:0;margin-right:auto}.text-field-pbm-form{font-size:12px}.pbm-list-item{width:auto}.pbm-list-item.bordered.first-item{border-top-style:none}.row{flex-flow:column wrap}.row.support-offer{flex-direction:row}.column-custom-solutions{padding-bottom:40px}.pbm-text-slider-content{width:100%;height:100%}.pbm-text-slider{width:100%}.list-title{width:auto}.pbm-form-title.white-text{padding-right:10vw}.arrow-pbm-hero{display:none}.logo-image-wrapper{height:20px}.mdc-landing-hero-image{margin-left:0}.support-offer-image-wrapper{width:16%}.support-offer-img-text{font-size:14px}.support-offer-arrow{width:11%}.list-title-2{align-self:flex-start;align-items:flex-start;width:auto;padding-bottom:20px}.list-title-2.text-tilte{width:100%;padding-right:0}.column-mdc-services{padding-bottom:40px}.column-mdc-services.last-item{padding-bottom:0}.mdc-form-title.white-text{padding-right:0}.bordered-list-item-mdc-benefits{flex-direction:column;align-items:center;padding-bottom:36px}.display-none{display:none}.hero-stack.blog{padding-left:2vw;padding-right:2vw}.table-of-contents{display:none}.blog-post-banner{padding-left:40px;padding-right:40px}.banner-col.btn-col.mobile{display:none}.suggested-article{min-width:28vw;max-width:32vw}.author-social-media{grid-column-gap:10px}.title-faq-item{width:30%}.suggested-article-img-wrapper{max-height:155px}.author-info-content{width:auto;padding-left:0}.author-social-media-absolute-links{height:70px}.blog-article-content{padding-left:2vw;padding-right:2vw}.author-info-mobile{display:none}.modal-light-theme{height:100vh}.div-block-18{justify-content:space-between;align-self:stretch}.hr-manager-details{align-self:center}.creer-adrres-col{flex-direction:column;flex:1;grid-auto-columns:1fr;place-content:space-between center;align-self:stretch;align-items:center;padding-left:8vw;padding-right:8vw;display:flex}.button-v2-outline.lp{width:100%;font-size:1.125rem;line-height:1.5rem}.button-v2-link.dark-theme.footer-button{font-size:5.625rem}.button-v2-link.contact{flex:none}.button-v2-link.contact.tablet{font-size:3.25rem;line-height:3.625rem}.button-v2-link.service-button-link.mobile{display:flex}.button-v2-link.service-button-link.desktop{display:none}.button-v2-link__text.mobile{font-size:3.25rem;line-height:3.625rem}.nav-bar-component{z-index:10}.nav-bar-component.navbar-v3.light-theme.only-desktop{display:none}.nav-bar-component.navbar-v3.light-theme{width:100%}.main-wrapper{flex-flow:wrap;padding-left:1.875rem;padding-right:1.875rem}.main-wrapper.hero{align-items:center;height:93vh;min-height:580px}.main-wrapper.our-story{margin-top:0;margin-left:0;margin-right:0}.main-wrapper.what-we-do{flex-direction:column;align-items:flex-start;margin:0}.main-wrapper.experience{flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}.main-wrapper.exp-2{margin-left:2vw;margin-right:2vw}.main-wrapper.clients{margin-left:2vw}.main-wrapper.tech{flex-direction:column;align-items:flex-start;margin:0;padding-bottom:0}.main-wrapper.call{flex-wrap:wrap;margin-left:4vw;margin-right:4vw}.main-wrapper.footer{justify-content:space-between;position:relative}.main-wrapper.privacy{margin-left:4vw;margin-right:4vw}.main-wrapper.join,.main-wrapper.job-opening{margin-left:0;margin-right:0}.main-wrapper.career-about-us{flex-flow:column;margin-left:0;margin-right:0}.main-wrapper.career-about-us-2{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;padding-bottom:0}.main-wrapper.why-us-1{padding-bottom:20px}.main-wrapper.career-adress,.main-wrapper.why-they-needed-1{flex-direction:column}.main-wrapper.pursuant-result-2{margin-left:2vw;margin-right:2vw}.main-wrapper.focal-revenuewhat-we-did{flex-direction:column}.main-wrapper.hawaii-head{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper.fangage-hrad{padding-top:0;padding-bottom:0}.main-wrapper.daichi-solutions.nova{padding-top:0}.main-wrapper.pillowph-results-secttion-wrapper{flex-flow:column wrap}.main-wrapper.blogs-content{flex-flow:column wrap;padding-bottom:0}.main-wrapper.blog-body1{margin-left:4vw;margin-right:4vw;padding-bottom:20px}.main-wrapper.view-all-vacancies{padding-right:0}.main-wrapper.mobile-version{display:none}.main-wrapper.hipaa-compliance{text-align:center;flex-wrap:wrap-reverse;justify-content:center;padding-left:40px;padding-right:40px}.main-wrapper.pbm-landing-hero{flex-direction:column;padding-bottom:40px}.main-wrapper.benefits-section{flex-wrap:wrap}.main-wrapper.blog-post-suggestion{padding-left:2vw;padding-right:2vw}.main-wrapper.author-page-profile{flex-flow:column wrap;padding-left:6vw;padding-right:6vw}.main-wrapper.author-page{flex-flow:column}.main-wrapper.mobile{display:block}.main-wrapper.how-we-differ{align-self:stretch}.main-wrapper.expertise-content{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.main-wrapper.m-a-landing-hero{padding-top:0}.main-wrapper.i-lab-page-how-cost-section{flex-flow:wrap}.main-wrapper.how-we-differ{justify-content:center}.main-wrapper.test-mobile-nav{background-color:var(--brown900);color:#fff;flex-flow:column;padding-top:120px;padding-bottom:120px}.font-d1-display.mobile,.font-d1-display.mobile-main-page{font-size:3.25rem;line-height:3.625rem}.head-content-wrapper.services-hero{justify-content:space-between;width:100%;max-width:none;padding-top:20%}.head-content-wrapper.services-hero.life-science-sd-hero{align-self:center;padding-top:0;padding-bottom:0}.head-content-wrapper.solutons-hero,.head-content-wrapper.tdd-page-hero{justify-content:space-between;width:100%;max-width:none;padding-top:20%}.head-content-wrapper.tdd-page-hero.helth_check_hero_text.cto_hero_text{justify-content:center;align-items:stretch;padding-top:0%}.head-content-wrapper.prog_solution_head_container{min-width:auto}.image-full-width.tablet-hidden{display:none}.image-full-width.tablet{display:block}.image-full-width.fit-cover{height:100%}.image-full-width.min-width_100vw{min-width:100vw}.service-buttons__wrapper.mobile{justify-content:center;margin-top:.5rem;display:none}.service-buttons__wrapper.main-page{flex:1;justify-content:space-between}.dark-background.centered-section.mobile.p-relative{padding-top:46px;padding-bottom:80px}.section-content__wrapper{width:100%}.section-content__wrapper.testimonials{grid-column-gap:3.875rem;grid-row-gap:3.875rem;flex-direction:column}.section-content__wrapper.main-page__hero{grid-column-gap:4.57rem;grid-row-gap:4.57rem;height:90vh}.section-content__wrapper.main-page__hero.sw_page_wrap{height:90vh}.section-content__wrapper.grid-2-columns-blog-article.blog_main_content_wrap{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column}.section-content__wrapper.mobile{padding-top:2rem;display:flex}.section-content__wrapper.author-content-wrapper{max-width:100%}.section-content__wrapper.contact-page{padding-top:3rem}.section-content__wrapper.case-studies-home{flex-flow:column}.section-content__wrapper.m-a-our-clients-say-section.estate_testi_wrap{margin-bottom:100px}.section-content__wrapper.m-s-pricing-overview-section{flex-flow:column}.section-content__wrapper.technology-stack-title{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:20px}.section-content__wrapper.serve-section-content.legacy_serve_container{margin-bottom:100px}.section-content__wrapper.serve-section-content.legacy_serve_container.ps_serve_contqainer,.section-content__wrapper.serve-section-content.estate_serve_wrap{margin-bottom:80px}.section-content__wrapper.our-approach-tdd-page{flex-flow:wrap}.section-content__wrapper.faq_title_container{width:100%}.service-content{flex-direction:column;flex:auto;padding:1rem 2.375rem}.service-head{grid-column-gap:1.188rem;grid-row-gap:1.188rem;flex:0 auto;min-width:16.875rem;max-width:16.875rem}.service-head-name{padding-top:1rem;padding-bottom:1rem;padding-right:.938rem}.centered-section{padding-top:8.75rem;padding-bottom:8.75rem}.centered-section.head.life-science-sd-hero{align-items:stretch;height:90vh}.centered-section.top-margin-zero.mobile{padding-bottom:5.75rem}.centered-section.top-margin-zero.mobile.blog_post_body_wrap{margin-bottom:100px}.centered-section.bottom-margin-zero{padding-top:0}.centered-section.black-background.key-facts.sticky-scroll{padding-bottom:80px}.centered-section.green-bg.our-solutions-section{padding-top:80px;padding-bottom:80px}.centered-section.how-we-differ{padding-top:80px;padding-bottom:100px}.centered-section.how-we-differ.approach_cards{padding-top:100px}.centered-section.contact-section{padding-top:120px;padding-bottom:120px}.centered-section.our-clients-say-section,.centered-section.case-studies-section,.centered-section.services-provided-section.legacy_service_provide{padding-top:100px;padding-bottom:100px}.centered-section.services-provided-section.ls_serve_section{padding-top:100px}.centered-section.services-provided-section.ls_help_section{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/676541b1709899337a76ebcc_Bg%20grain.webp);background-position:0 0;background-size:auto;padding-top:100px;padding-bottom:100px}.centered-section.services-provided-section.cto_offer_container{padding-top:100px;padding-bottom:110px}.centered-section.expertise-content{padding-top:100px}.centered-section.expertise-content.estate_expa_wrap{padding-bottom:100px}.centered-section.expertise-content.cto_founders{padding-top:64px;padding-bottom:100px}.centered-section.m-a-landing-serve-section{padding-top:10px;display:flex}.centered-section.m-a-landing-tech-audit-section{padding-top:100px;padding-bottom:120px}.centered-section.audit-outcomes{padding-top:100px;padding-bottom:100px}.centered-section.m-a-lp-approach-section,.centered-section.m-a-clients-say-section{padding-top:120px;padding-bottom:120px}.centered-section.contact-us-dark-theme{padding-top:100px;padding-bottom:100px}.centered-section.how-we-help{padding-top:120px;padding-bottom:120px}.centered-section.home-hero-section,.centered-section.home-hero-section.sw_hero_section{padding-top:5rem}.centered-section.home-hero-section.pd_page_hero{padding-top:0}.centered-section.our-solutions-section{padding-bottom:100px}.centered-section.key-facts-home-page,.centered-section.technology-stack.legacy_process_section{padding-top:100px;padding-bottom:100px}.centered-section.technology-stack.pd_tech{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.technology-stack.hh_process_container,.centered-section.service-faq.faq_section{padding-top:100px;padding-bottom:100px}.centered-section.service-faq.legacy_testi{padding-top:100px}.centered-section.service-faq.pd_testi{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.service-faq.hh_testi,.centered-section.service-faq.ls_rew{padding-top:100px}.centered-section.process-overview-section{padding-top:100px;padding-bottom:100px}.centered-section.process-overview-section.cto_process_container{padding-top:100px}.centered-section.what-you-receive-section{padding-top:100px;padding-bottom:100px}.centered-section.dt-portfolio-suggestions{padding-top:0}.centered-section.life-science-case-studies.legacy_case{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.life-science-case-studies.hh_cases{padding-top:6.25rem}.centered-section.life-science-case-studies.ls_cases{padding-top:6.25rem;padding-bottom:0}.centered-section.technologies-content{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/67939f980836825077668d78_BG2.webp);background-position:0 95%;background-repeat:no-repeat;background-size:cover}.centered-section.technologies-content.hiring_process{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.tdd-our-blog.estate_blog,.centered-section.tdd-our-blog.ps_blog{padding-top:100px}.centered-section.career_hero_section{margin-bottom:-2.5rem}.centered-section.job_section{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.benefits_section{padding-bottom:6.25rem}.centered-section.value_section{padding-top:6.25rem;padding-bottom:0}.centered-section.value_section.vacancy_value_section,.centered-section.values_items_container{padding-bottom:6.25rem}.centered-section.software_section_head{margin-top:5rem;padding-top:0;padding-bottom:127px}.centered-section.price_section,.centered-section.sw_outcomes_section,.centered-section.sw_ditale_section,.centered-section.sw_testimonials{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.sw_blog{padding-bottom:6.25rem}.centered-section.legacy_cta.pd_cta{padding-bottom:100px}.centered-section.legacy_drexx,.centered-section.pd_benefits_section{padding-top:6.25rem}.centered-section.pd_company{padding-top:120px;padding-bottom:6.25rem}.centered-section.pd_cases_section{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.pd_expertise_section{padding-bottom:6.25rem}.centered-section.vacancy_page{padding-top:6.25rem;padding-bottom:10rem}.centered-section.vacancy_body{padding-bottom:6.25rem}.centered-section.approach_section{padding-top:7.5rem;padding-bottom:7.5rem}.centered-section.hh_outcomes_container{padding-top:5rem;padding-bottom:6.25rem}.centered-section.hh_price_section{padding-top:100px;padding-bottom:0}.centered-section.ls_regulations{padding-top:7.5rem;padding-bottom:7.5rem}.centered-section.ls_tech{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.calculation_section{padding-bottom:120px}.centered-section.ps_outcomes{padding-top:100px}.exp-wrapper{grid-template-columns:1fr 1fr}.subtitle-s1-medium.mobile{letter-spacing:normal;font-size:1.125rem;line-height:1.5rem}.testimonial-head-wrapper{flex-direction:row}.testimonial-card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;max-width:none}.testimonial-card.main-page{max-width:none}.testimonial-photo-wrapper.main-page{width:4.6875rem;min-width:4.6875rem;height:4.6875rem}.testimonial-photo-wrapper.lp-twist{width:4.375rem;min-width:4.375rem;height:4.375rem}.author{grid-column-gap:1rem;grid-row-gap:1rem}.author.main-page,.author.lp-page{min-height:4.6875rem}.testimonial-name-wrapper.main-page{white-space:pre-wrap;padding-right:3vw}.technologies{grid-template-columns:1fr 1fr}.footer-contact-wrapper{flex:0 auto;align-self:flex-start}.footer-contacts{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:row;margin-top:0;padding-bottom:0}.footer-contacts.lp{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:row;padding-bottom:4.37rem}.footer-devider.light.mobile,.footer-devider.tablet{font-size:4.5rem;line-height:1}.footer-nav{padding-right:0}.footer-links{justify-content:space-around}.footer-v2{flex-flow:wrap}.footer-last-section{border-top-style:none;width:100%;padding-top:0}.footer-last-section.lp{border-top-style:none;padding-top:0}.footer-wrapper,.footer-wrapper.lp{flex-direction:column}.privacy-policy-v2{order:1;margin-top:1.5rem}.privacy-policy-v2.lp{padding-top:1.5rem}.footer-social-links{border-bottom:.125rem solid var(--white);justify-content:flex-start;padding-bottom:1.5rem}.footer-social-links.lp{grid-column-gap:3.8rem;grid-row-gap:3.8rem;border-bottom:.125rem solid var(--white);order:-1;justify-content:flex-start;padding-bottom:1.5rem}.nav-text-link-v2.animated-inline-link{margin-right:1.875rem}.menu-v2,.manu-button-v2{grid-column-gap:0rem;grid-row-gap:0rem}.head-v2-wrapper.services{height:82vh;padding-top:0;padding-bottom:0}.head-v2-wrapper.services.life-science-sd-hero{padding-bottom:0}.head-v2-wrapper.services.cto_gero_wrap{height:75vh}.head-v2-wrapper.services.ps_hero{grid-column-gap:0px;grid-row-gap:0px}.nav-content{padding-left:1.875rem;padding-right:1.875rem}.footer-contact-link{align-self:flex-start;display:flex}.mobile-navigation-wrapper.test{width:100%}.mobile-navigation-wrapper.nav-v3{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column-reverse;width:100%;padding-top:70px;padding-bottom:100px;padding-right:10%;display:flex;overflow:auto}.menu-links-v2{border-top-style:none;flex:none}.button-wrapper-v2{margin-top:40px;margin-bottom:40px}.headline-h1-bold{color:var(--secondary--200);font-family:Bebas neue pro bold,sans-serif;font-size:3.25rem;line-height:3.625rem}.mobile-link{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;padding-bottom:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.mobile-link.dropdown-v2{grid-column-gap:6px;grid-row-gap:6px}.mobile-link-name{justify-content:space-between;align-items:center;display:flex}.mobile-link-underline{background-color:var(--white);width:100%;height:.125rem;transform:translate(-100%)}.dropdown-options__mobile{grid-column-gap:14px;grid-row-gap:14px;color:var(--white);flex-flow:column;display:flex;position:relative;overflow:hidden}.nav-content-wrapper-v2.tablet-view{background-color:var(--brown900);width:110%;margin-left:0;margin-right:0;position:relative;inset:0}.main-hero__wrapper{grid-column-gap:1.69rem;grid-row-gap:1.69rem;flex-direction:column;align-items:flex-start;margin-top:5rem;margin-bottom:0}.main-hero__wrapper.mobile-min-height{flex:1;align-items:center;margin-top:0}.main-hero__wrapper.mobile-min-height.home-page.sw_hero_cont{margin-bottom:4.13rem}.main-hero__wrapper.mobile-min-height.home-page.pd_page_hero_container{margin-bottom:8rem}.main-hero__wrapper.mobile-min-height.software_hero_container{justify-content:space-between;align-items:flex-start}.main-hero__wrapper.career_page{margin-top:0;margin-bottom:6.25rem}.main-hero__buttons{display:none}.main-hero__buttons.mobile{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:center;margin-top:4.57rem;margin-bottom:6.05rem;display:flex}.main-hero-image-wrapper{justify-content:center;width:100%;max-width:none;padding-bottom:8.75rem;display:none}.main-hero-content-wrapper{order:-1;justify-content:space-between;align-items:stretch;max-width:100%;margin-bottom:auto;padding-top:0;padding-bottom:10vh}.main-hero-content-wrapper.m-a-landing-hero{max-width:100%}.main-hero-content-wrapper.home-page{width:100%;padding-bottom:0}.main-hero-content-wrapper.home-page.sw_hero_content_container{width:100%;min-width:auto;max-width:100%;padding-top:0}.main-hero-content-wrapper.home-page.sw_hero_content_container.pd_hero_text{width:100%}.main-hero-content-wrapper.home-page.sw_hero_content_container.sw_hero_new{flex-flow:column;flex:0 auto;order:-1;justify-content:center;align-self:stretch;align-items:stretch;margin-top:0;display:flex;position:relative}.main-hero-content-wrapper.sw_hero_text_container{width:100%;max-width:100%;padding-bottom:0}.main-hero-content{text-align:left;width:100%;max-width:39.3rem;margin-top:auto;margin-bottom:auto}.main-hero-content.home-page.sw_hero_txt_cont{grid-column-gap:.3rem;grid-row-gap:.3rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:25px;margin-bottom:50px;display:flex}.main-description.home-hero-description.sw_hero_subtitle_container{max-width:32.625rem}.main-description.career_description{max-width:none}.what-we-do-wrapper{grid-column-gap:0rem;grid-row-gap:0rem}.what-we-do-title{padding-bottom:2.5rem;padding-right:0}.what-we-do-content-wrapper{flex-flow:column wrap;align-content:center;align-items:flex-start}.what-we-do-image-wrapper{align-self:auto;width:100%}.what-we-do-services{width:100%;max-width:none;margin-top:1.25rem;padding-bottom:.19rem}.statistics__wrapper{grid-column-gap:1.31rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr;align-self:center;justify-items:center}.font-d1-display-90.mobile{font-size:3.25rem;line-height:3.625rem}.font-d1-display-90.mobile.desktop,.font-d1-display-90.mobile.mobile-only,.font-d1-display-90.mobile.contacts-page-title-mobile{display:none}.font-d1-display-90.contacts-page-title-tablet{display:block}.work-with-us-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;padding-bottom:1.17rem}.work-with-us-items,.success-stories-title-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.success-story-card{max-width:none;padding-bottom:2.81rem;padding-right:4.12rem}.success-stories-buttons{margin-top:1rem}.paragraph-body-2-regular.modal-field-label{margin-top:2px}.paragraph-body-2-regular.field-label-contact-form{z-index:0;width:91%;line-height:1.3rem;top:.9rem}.paragraph-body-2-regular.field-label-contact-form.textarea-label{height:1.6rem;margin-right:1rem;line-height:1.5rem}.mobile-image{display:inline-block}.mobile-image.image-full-width{display:none}.mobile-image.image-full-width.home-hero-img{height:auto}.desktop-image{display:none}.main-wrapper-lp{padding-left:1.875rem;padding-right:1.875rem}.main-wrapper-lp.hero{align-items:center;height:93vh;min-height:580px}.main-wrapper-lp.our-story{margin-top:0;margin-left:0;margin-right:0}.main-wrapper-lp.what-we-do{flex-direction:column;align-items:flex-start;margin:0}.main-wrapper-lp.experience{flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}.main-wrapper-lp.exp-2{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.clients{margin-left:2vw}.main-wrapper-lp.tech{flex-direction:column;align-items:flex-start;margin:0;padding-bottom:0}.main-wrapper-lp.call{flex-wrap:wrap;margin-left:4vw;margin-right:4vw}.main-wrapper-lp.footer{justify-content:space-between;position:relative}.main-wrapper-lp.privacy{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.join,.main-wrapper-lp.job-opening{margin-left:0;margin-right:0}.main-wrapper-lp.career-about-us{flex-flow:column;margin-left:0;margin-right:0}.main-wrapper-lp.career-about-us-2{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;padding-bottom:0}.main-wrapper-lp.why-us-1{padding-bottom:20px}.main-wrapper-lp.career-adress{flex-direction:column}.main-wrapper-lp.head-ba-cta{padding-left:2vw;padding-right:2vw}.main-wrapper-lp.why-they-needed-1{flex-direction:column}.main-wrapper-lp.pursuant-result-2{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.focal-revenuewhat-we-did{flex-direction:column}.main-wrapper-lp.hawaii-head{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-lp.fangage-hrad{padding-top:0;padding-bottom:0}.main-wrapper-lp.daichi-solutions.nova{padding-top:0}.main-wrapper-lp.pillowph-results-secttion-wrapper{flex-flow:column wrap}.main-wrapper-lp.blogs-content{flex-flow:column wrap;padding-bottom:0}.main-wrapper-lp.blog-body1{margin-left:4vw;margin-right:4vw;padding-bottom:20px}.main-wrapper-lp.view-all-vacancies{padding-right:0}.main-wrapper-lp.mobile-version{display:none}.main-wrapper-lp.hipaa-compliance{text-align:center;flex-wrap:wrap-reverse;justify-content:center;padding-left:40px;padding-right:40px}.main-wrapper-lp.pbm-landing-hero{flex-direction:column;padding-bottom:40px}.main-wrapper-lp.benefits-section{flex-wrap:wrap}.main-wrapper-lp.blog-post-suggestion{padding-left:2vw;padding-right:2vw}.main-wrapper-lp.author-page-profile{flex-flow:column wrap;padding-left:6vw;padding-right:6vw}.heading-20{font-size:4.5rem;line-height:1}.hero__separate_line{display:none}.hero-images-lp__wrapper{grid-template-columns:1fr}.key-insights-items{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template:"Area Area-2""Area-3 Area-3"/1fr 1fr}.key-insight{grid-column-gap:1rem;grid-row-gap:2rem;width:100%;height:auto;padding:1.69rem 1.69rem 1.63rem}.key-insight-stats{grid-column-gap:.75rem;grid-row-gap:.75rem}.key-insight-count{grid-column-gap:.1rem;grid-row-gap:.1rem;height:auto}.lets-break-ice{padding:5rem 0}.lets-break-ice-wrapper{grid-column-gap:1.87rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start}.lets-break-ice__title.light{font-size:5.625rem}.lets-break-ice__title.light.mobile{font-size:4.5rem}.lets-break-ice__content{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column}.lets-break-ice__image_wrapper{width:4.00025rem;min-width:4.00025rem;height:4rem;min-height:4rem;padding-top:0}.lets-break-ice__image_wrapper.hidden-desktop{display:block}.lets-break-ice__image_wrapper.tablet-hidden{display:none}.lets-break-ice__subtitle{text-align:left}.subtitle-s1-medium-lp-twist-banner{font-size:1.5rem;line-height:2rem}.subtitle-s1-medium-lp-twist-banner.mobile{letter-spacing:normal;font-size:1.125rem;line-height:1.5rem}.lets-break-ice__title_wrapper{margin-bottom:-.563rem}.lets-break-ice__link_line{height:.563rem;margin-top:.938rem}.heading-font-3-4.mobile{font-size:2.5rem;line-height:3rem}.font-5-2-375-bold-lb.mobile{font-size:4rem}.subtitle-body-medium-lp.mobile{font-size:1.125rem;line-height:1.5rem}.what-we-do-lp-wrapper{grid-column-gap:1.31rem;grid-row-gap:4rem;grid-template-columns:repeat(auto-fit,minmax(20.1875rem,1fr));grid-auto-flow:row}.what-we-do-lp__image{width:5.5rem;height:5rem}.what-we-do-lp__item{grid-column-gap:1.81rem;grid-row-gap:1.81rem;max-width:20.1875rem}.how-we-differ-lp__items{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr}.subtitle-s1-large-lp.light{font-size:1.125rem;line-height:1.5rem}.subtitle-s1-large-lp.mobile{font-size:1.5rem;line-height:2rem}.button-v2-inline__text.mobile{font-size:3.25rem;line-height:3.625rem}.footer-contacts-lp{max-width:700px}.form-group{flex-direction:column}.heading-font-3-3-75.mobile{font-size:1.875rem;line-height:2.375rem}.firefighting-secondary{flex-wrap:nowrap}.firefighting-secondary__arrow{width:1.25rem;height:1.25rem}.working-with-mev-lp__item{max-width:35rem}.working-with-mev-lp__items{grid-template-columns:1fr}.operations-lp{grid-column-gap:1.88rem;grid-row-gap:1.88rem;flex-flow:column wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;padding-top:3.45rem;padding-bottom:3.45rem}.superscript{font-size:2.7rem}.hero-lp-twist__wrapper{flex-direction:column}.hero-lp-twist__content{max-width:none;margin-bottom:4rem;padding-top:4.37rem;padding-right:0}.hero-lp-twist__heading{align-items:center}.subtitle-s1-large-lp-hero.mobile,.subtitle-s1-large-lp-hero.special{font-size:1.5rem;line-height:2rem}.hero-lp-twist__description{text-align:center}.hero-lp-twist__buttons{width:100%;display:block}.hero-lp-twist__decorative{display:none}.hero-lp-twist__image_wrapper{max-width:none}.hero-image-lp__decorative{display:none}.firefighting-image-lp__gif{width:9.1vw;top:7.6vw;left:24.8vw}.hero-secondary-console__wrapper{display:none}.client-say-lp-twist__items{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column}.client-say-lp-twist__item{max-width:none}.client-say-lp__separator{border-bottom:.125rem dashed #000;margin-top:4rem;margin-bottom:4rem}.hero-lp-twist__separator{width:100%}.hidden-tablet{display:none}.lets-break-ice__head{justify-content:space-between;width:100%;display:flex}.our-insights-card-image{height:auto}.styled-title.only-desktop.contact-form-section{display:none}.styled-title.only-desktop.contact-form-section.headtitle_mob{margin-bottom:1.5rem;padding-bottom:.25rem;display:inline-block}.styled-title.only-desktop.contact-form-section.cf_hint{display:block}.styled-title.only-desktop.contact-form-section.cf_hint.vac_hint{display:inline-block}.styled-title.only-desktop.contact-form-section.footer_contact_form_under{margin-bottom:1.5rem;display:inline-block}.styled-title.only-desktop.contact-form-section.vac_hint,.styled-title.only-desktop.ps_und_title{display:inline-block}.styled-title.solutions-section{align-self:flex-start}.styled-title.clients-say-subtitle.legacy_case_head.hh_process_subtitle{display:none}.styled-title.clients-say-subtitle.cto_cost_sub{align-self:center}.styled-title.footer_contact_indicator{display:block}.success-stories__wrapper{padding-bottom:.5rem}.footer-social-links__wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex:0 auto}.hero-title__wrapper{padding-right:4rem}.hero-title__wrapper.home-old{max-width:none}.hero-title__wrapper.career_title_wrap{padding-left:0;padding-right:0}.work-with-us__description{font-size:1.125rem;font-weight:400;line-height:1.5rem}.work-with-us__title{font-size:1.5rem;line-height:2rem}.challenage-avadel__scheme{grid-column-gap:1.88rem;grid-row-gap:1.88rem;flex-flow:column wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-top:4.38rem;padding:4.44rem 1.875rem 3.38rem}.challenage-avadel__image.desktop-only{display:none}.challenage-avadel__image.tablet-only{display:block}.solution-number{align-self:flex-start}.solution-head{grid-column-gap:3.06rem;grid-row-gap:3.06rem;border-right-style:none;flex:0 auto;align-self:flex-start;min-width:auto;max-width:none;height:auto;margin-bottom:1rem}.solution-content{grid-column-gap:1rem;grid-row-gap:1rem;border-top-style:none;flex-direction:column;flex:auto;padding:0}.solution-head-name{padding-top:1.5rem;padding-bottom:0;padding-right:.938rem}.solution-description{padding-left:4.86rem;padding-right:0}.solution-card{flex-direction:column;display:flex}.solution-content__wrapper{grid-row-gap:3rem}.outcome-items__wrapper{grid-column-gap:1.5rem}.project-questions__wrapper{flex-direction:column}.proposals__wrapper{grid-column-gap:1.88rem}.only-desktop{display:none}.only-tablet{display:block}.avadel-hero__description{max-width:none}.avadel-hero__image{width:100%;max-width:none;max-height:none}.avadel-hero__image.only-desktop{max-width:none;max-height:none}.navigation-chips{flex-flow:wrap}.no-padding{padding-left:0;padding-right:0}.proposal-hero__animated-4{width:12%;top:32.2%;left:73%}.proposal-hero__animated-3{width:13.4%;top:30.4%;left:16.3%}.portfolio-projects{grid-template-columns:1fr}.portfolio-hero__wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-top:4.06rem;margin-bottom:6.5rem}.tags__wrapper{max-width:none}.tags__wrapper.blog-tags{width:auto}.tags__wrapper.portfolio-page{margin-left:0;padding-left:0}.portfolio-project__image{min-height:15rem}.blog-hero{width:auto}.blog-posts{grid-template-columns:1fr 1fr}.blog-post__image{min-height:16.8rem;max-height:100%}.blog-hero__wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-top:4.06rem;margin-bottom:6.5rem}.blog-post-hero-text.blog_post_hero_wrap{margin-bottom:3.5rem}.blog-post-hero__wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-top:4.06rem;margin-bottom:4rem}.blog-post-hero__wrapper.blog_post_wrap{margin-top:5rem;margin-bottom:6.25rem}.blog-post-image.mobile-image{max-height:100%;display:block}.table-of-contents-v2{width:100%;display:block}.fs-toc_link-content.fs-toc_sidebar{z-index:0;max-width:100%;padding-bottom:0}.fs-toc_richtext{padding:1.5rem}.fs-toc_richtext.subtitle-body-medium.weight-400{padding-left:0;padding-right:0}.fs-toc_rich-text,.fs-toc_rich-text.blogpost_rich{width:100%}.fs-toc_sidebar{width:100%;padding:1.5rem;position:relative;top:0}.body-1_regular-18px.how-we-differ{max-width:600px}.author-info-content-mobile{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;width:100%;padding-left:0;display:flex}.author-social-links{grid-column-gap:10px}.contact-page-content{width:40%}.contact-page-contacts{grid-template-columns:1fr;margin-top:0}.contact-form{width:52%}.contact-form.contact-section{width:100%;max-width:none;margin-left:0%}.optional-chip{min-width:230px}.input-wrapper.width-50p{width:100%}.contact-page-hero__wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:row;margin-top:4.06rem;margin-bottom:6.5rem}.contact-page-hero__wrapper.contact-section{flex-flow:column}.contact-block.m-a-lp{width:40%;min-width:167px;max-width:233px}.contact-block.contact-us-page{max-width:270px}.modal-window{overflow:auto}.modal-social-links{flex-flow:wrap}.social-media-link.animated-inline-link.font-size{line-height:1.5rem}.display-flex.gap_100.meet_container{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column}.tablet-image{display:inline-block}.tablet-image.image-full-width{object-fit:contain}.tablet-image.image-full-width.home-hero-img{height:auto}._404-image{width:20%}.subtitle-body-1_medium-24px.mobile{letter-spacing:normal;font-size:1.125rem;line-height:1.5rem}.nav-bar-v2-custom{z-index:10}.logos-wrapper{grid-column-gap:4vw;grid-row-gap:4vw;justify-content:space-between;width:93vw}.logos-wrapper.m-and-a-landing{grid-column-gap:5vw;grid-row-gap:5vw;align-self:center;width:93vw;margin-top:0}.logos-wrapper.digital-transform-hero{grid-column-gap:10vw;grid-row-gap:10vw;width:100vw}.logos-wrapper.digital-transform-hero.estate-logo_container{justify-content:space-between;width:100%}.logos-wrapper.tdd-hero{grid-column-gap:2vw;grid-row-gap:2vw;width:100vw}.logos-wrapper.life-science-sd-hero{grid-column-gap:6vw;grid-row-gap:6vw;flex-flow:wrap;justify-content:flex-start}.logo-img{max-width:182px}.logo-img.first-img{margin-right:8vw}.logo-img.first-img.m-and-a-landing{margin-right:4vw}.logo-img.first-img.width-60p{max-width:100%;margin-right:0}.logo-img.first-img.width-60p.sw_logo_header{margin-right:1.875rem}.about-us-card{max-width:45vw;padding:35px 30px}.statistics-container{grid-column-gap:1rem;grid-row-gap:2rem;flex-flow:wrap;grid-template-columns:minmax(200px,1fr) minmax(200px,1fr);grid-auto-columns:minmax(200px,1fr);grid-auto-flow:row;justify-content:space-between;align-self:center;place-items:stretch start;display:flex}.statistics-container.home-page{grid-column-gap:1rem;grid-row-gap:2.3rem;flex-flow:row;justify-content:space-between;align-items:flex-start}.headline-2.white-text.m-a-landing-tech-audit-title{text-align:left}.headline-2.color-secondary-800.selected-works-section{max-width:31rem}.headline-2.color-secondary-800.i-l-process-overview-section-title{width:auto}.headline-2.color-secondary-800.title_2{max-width:100%;margin-top:16px;margin-bottom:0}.headline-2.color-secondary-800.value_title{max-width:100%}.headline-2.color-secondary-800.sw_tech_header{margin-bottom:20px}.headline-2.color-secondary-800.tdd_process_title.hh_process_title{text-align:left}.headline-2.color-secondary-800.legacy_case_title{margin-bottom:3px}.headline-2.color-secondary-800.estate_expa_head{text-align:left}.headline-2.color-secondary-800.cto_cost_title_text{text-align:center}.headline-2.contact-section{max-width:27rem}.headline-2.m-a-contact-us{max-width:29rem}.headline-2.no-margin-top{letter-spacing:normal}.headline-2.career_title{align-self:center;max-width:none}.headline-2.legacy_serve_title{text-align:center;max-width:32.313rem}.headline-2.legacy_serve_title.ps_title{max-width:43.375rem}.headline-2.ls_help_title{text-align:center}.headline-2.estate_serve_head{text-align:left}.headline-2.prog_solution_title{margin-bottom:16px}.headline-2.footer_contact_title{max-width:36.5631rem}.body-3-regular.m-a-review-position{height:2rem}.body-3-regular.statistics-description{max-width:8.125rem}.body-3-regular.plan-description{min-height:5rem;padding-bottom:0}.body-3-regular.color-700.card-description.card_app_desc,.body-3-regular.color-700.card-description.card_app_desc_mob{display:block}.body-3-regular.legacy_serve_item{font-size:1rem;line-height:1.5rem}.body-3-regular.pd_serve_text{letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.body-3-regular.pd_benefit_item_sub{max-width:100%}.body-3-regular.sw_on_proc_it{max-width:none}.main-wrapper-column{padding-left:1.875rem;padding-right:1.875rem}.main-wrapper-column.hero{align-items:center;height:93vh;min-height:580px}.main-wrapper-column.our-story{margin-top:0;margin-left:0;margin-right:0}.main-wrapper-column.what-we-do{flex-direction:column;align-items:flex-start;margin:0}.main-wrapper-column.experience{flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}.main-wrapper-column.exp-2{margin-left:2vw;margin-right:2vw}.main-wrapper-column.clients{margin-left:2vw}.main-wrapper-column.tech{flex-direction:column;align-items:flex-start;margin:0;padding-bottom:0}.main-wrapper-column.call{flex-wrap:wrap;margin-left:4vw;margin-right:4vw}.main-wrapper-column.footer{justify-content:space-between;position:relative}.main-wrapper-column.privacy{margin-left:4vw;margin-right:4vw}.main-wrapper-column.join,.main-wrapper-column.job-opening{margin-left:0;margin-right:0}.main-wrapper-column.career-about-us{flex-flow:column;margin-left:0;margin-right:0}.main-wrapper-column.career-about-us-2{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;padding-bottom:0}.main-wrapper-column.why-us-1{padding-bottom:20px}.main-wrapper-column.career-adress,.main-wrapper-column.why-they-needed-1{flex-direction:column}.main-wrapper-column.pursuant-result-2{margin-left:2vw;margin-right:2vw}.main-wrapper-column.focal-revenuewhat-we-did{flex-direction:column}.main-wrapper-column.hawaii-head{flex-direction:column;padding-top:0;padding-bottom:0}.main-wrapper-column.fangage-hrad{padding-top:0;padding-bottom:0}.main-wrapper-column.daichi-solutions.nova{padding-top:0}.main-wrapper-column.pillowph-results-secttion-wrapper{flex-flow:column wrap}.main-wrapper-column.blogs-content{flex-flow:column wrap;padding-bottom:0}.main-wrapper-column.blog-body1{margin-left:4vw;margin-right:4vw;padding-bottom:20px}.main-wrapper-column.view-all-vacancies{padding-right:0}.main-wrapper-column.mobile-version{display:none}.main-wrapper-column.hipaa-compliance{text-align:center;flex-wrap:wrap-reverse;justify-content:center;padding-left:40px;padding-right:40px}.main-wrapper-column.pbm-landing-hero{flex-direction:column;padding-bottom:40px}.main-wrapper-column.benefits-section{flex-wrap:wrap}.main-wrapper-column.blog-post-suggestion{padding-left:2vw;padding-right:2vw}.main-wrapper-column.author-page-profile{flex-flow:column wrap;padding-left:6vw;padding-right:6vw}.main-wrapper-column.author-page{flex-flow:column}.main-wrapper-column.light-gray-500.desktop{display:none}.stages-wrapper{width:100%;max-width:624px;padding:32px 24px 28px}.stage-card-header{color:var(--secondary--500-secondary);width:100%;max-width:76%;padding-top:0;padding-bottom:0%;padding-left:0}.subtitle-3-medium-24.margin-top-0.font-size-tablet-18{font-size:1.126rem;line-height:1.5rem}.subtitle-3-medium-24.margin-top-0.font-size-tablet-18.tdd_process_titles.hh_approach_item_title{margin-bottom:8px}.subtitle-3-medium-24.blog_title_text{margin-bottom:0}.stages-description-text{min-width:400px;margin-bottom:48px;margin-left:0}.body-2-regular.link.services-link.mobile{display:none}.stages-title{text-align:left}.stages-title.white-text{text-align:center;align-self:center;width:100%;max-width:44rem}.stages-title.white-text.sw_ditale_head_container{max-width:38.938rem}.stage-card-mobile{border:1px solid var(--secondary--600);background-color:#2a2b2f66;margin-bottom:32px;padding:32px 24px 28px}.our-services-wrapper{width:100%;padding-top:40px}.our-services-wrapper.home-page{flex:1;width:50%;min-width:360px;padding-top:0}.services-title-wrapper{width:80%;max-width:32.5rem;padding-right:0}.services-title-wrapper.sticky-scroll{width:100%;height:auto}.services-title-wrapper.home-page{flex:1;width:50%;min-width:27rem;padding-right:4vw}.services-content-wrapper{flex-flow:wrap;height:auto;padding-top:80px;padding-bottom:140px}.services-content-wrapper.home-page{grid-row-gap:40px;padding-top:120px;padding-bottom:120px}.empty-section{display:none}.service-item{justify-content:space-between;width:100%}.services-description{max-width:600px}.circle-button-arrow.desktop-tablet{margin-left:10px;display:block}.our-solutions-wrapper{grid-column-gap:38px;grid-row-gap:60px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.selected-works-categories{width:100%;max-width:45rem}.selected-works-cards-wrapper{align-self:center;width:100%;max-width:none}.portfolio-projects-wrapper.home-page{max-width:100%}.portfolio-card-details{padding-bottom:20px}.portfolio-card-title.dt-page{padding-right:0}.categories-dropdown-button{background-color:var(--white);color:var(--secondary--800);border:2px solid #000;border-radius:20px;font-size:1rem}.categories-dropdown-button.only-mobile{position:relative}.collaboration-description-text{margin-bottom:48px;margin-left:0}.collaboration-title{text-align:left}.collaborations-wrapper{flex-flow:wrap;justify-content:center;align-items:flex-start}.collaborations-wrapper.ls_collab{grid-column-gap:3.75rem;grid-row-gap:3.75rem;justify-content:center;align-items:flex-start}.colaboration-image-wrapper{max-width:100%}.colaboration-image.desktop{width:100%;padding-right:0}.colaboration-image.mobile{padding-right:0;display:none}.collaboration-models-item{justify-content:space-between;width:100%}.collaboration-models-item.pd_collabaration_item{padding-top:1.5rem;padding-bottom:1.5rem}.about-us-card-2{max-width:334px;padding:35px 30px}.categories-dropdown-button-2{color:#18181b;background-color:#fff;border:2px solid #000;border-radius:20px;font-size:1rem}.stages-description-text-2{margin-bottom:48px;margin-left:0}.service-item-2,.collaboration-models-item-2{justify-content:space-between;width:100%}.our-services-wrapper-2{width:100%;padding-top:80px}.footer-devider-2.tablet{font-size:4.5rem;line-height:1}.font-d1-display-91.mobile-main-page{font-size:3.25rem;line-height:3.625rem}.div-block-48{align-self:center;width:100%}.services-title-wrapper-2{width:100%;padding-right:0}.cookie-paragraph-2{width:70%;font-size:12px;line-height:16px}.button-v2-link-2.dark-theme.footer-button{font-size:5.625rem}.button-v2-link-2.contact{flex:none}.button-v2-link-2.contact.tablet{font-size:3.25rem;line-height:3.625rem}.footer-social-links-2{border-bottom:.125rem solid #fff;justify-content:flex-start;padding-bottom:1.5rem}.subtitle-body-medium-2.cursor-pointer.animated-inline-link.sw_testi_p{margin-bottom:0}.collaboration-description-text-2{margin-bottom:48px;margin-left:0}.stages-wrapper-2{width:100%;max-width:624px;padding:32px 24px 28px}.stage-card-header-2{color:#a5a5a5;width:100%;max-width:76%;padding-top:0;padding-bottom:0%;padding-left:0}.privacy-policy-v2-2{order:1;margin-top:1.5rem}.footer-last-section-2{border-top-style:none;padding-top:0}.circle-button-arrow-2.desktop-tablet{margin-left:10px;display:block}.body-2-regular-2.link-14.services-link.mobile{display:none}.stage-card-mobile-2{background-color:#2a2b2f66;border:1px solid #585960;margin-bottom:32px;padding:32px 24px 28px}.fs-cookie-popup-2{grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;max-width:none;display:flex}.client-say-description-wrapper{height:26%;min-height:18vw;padding-top:24px}.client-say-description-wrapper.expand{height:100%}.clients-say-card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;max-width:none}.clients-say-card.main-page{max-width:none}.clients-say-card.gray-bg{grid-column-gap:0rem;grid-row-gap:0rem}.clients-slider-author{grid-column-gap:1rem;grid-row-gap:1rem;min-height:6.75rem}.clients-slider-author.main-page,.clients-slider-author.lp-page{min-height:4.6875rem}.clients-slider-tags-wrapper{height:4rem;padding-top:26px}.see-more-button-clients-slider.i-lab-page.sw_testimonial_show{min-height:auto;padding-bottom:0}.client-photo-wrapper.main-page{width:4.6875rem;min-width:4.6875rem;height:4.6875rem}.client-photo-wrapper.lp-twist{width:4.375rem;min-width:4.375rem;height:4.375rem}.how-we-differ-container{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}.card-with-icon{align-items:flex-start;min-height:auto;padding:24px;position:relative}.card-with-icon.benefit_card{padding-left:2rem;padding-right:0}.card-with-icon.approach_card{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}.contact-section-content{width:100%}.how-we-differ-title.mobile{letter-spacing:normal;font-size:1.125rem;line-height:1.5rem}.how-we-differ-title.regulations.ls_reg_item_title{text-align:left}.how-we-differ-title.sw_outcome_head{font-size:1.125rem;line-height:1.625rem}.how-we-differ-title.pd_benefits_item_title{max-width:100%}.how-we-differ-title.cto_process_item_title{margin-bottom:0}.image-61{margin-right:20px}.image-61.card_app_img{margin-right:0}.arrows-block-2{width:110px}.how-we-differ-title-wrapper{text-align:left;width:100%}.how-we-differ-title-wrapper.home-page{text-align:center}.how-we-differ-title-wrapper.value_title{padding-top:0}.footer-component{padding-top:60px;padding-bottom:100px}.footer-component.top-margin-zero.mobile{padding-bottom:5.75rem}.footer-component.contact-section{padding-top:120px;padding-bottom:120px}.footer-content-wrapper{grid-column-gap:4vw;grid-row-gap:0vw;flex-flow:wrap;justify-content:space-between}.footer-column{width:25vw}.footer-column.last{grid-column-gap:6vw;grid-row-gap:6vw;justify-content:space-between;width:100%;padding-top:60px}.footer-column.first{width:24vw;max-width:230px;margin-right:0}.footer-column-title{min-height:2rem}.footer-reserved{padding-top:78px}.footer-subcolumn{width:28.5%}.footer-subcolumn.last{width:28%}.image-63{display:none}.provided-services-title-wrapper{grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-flow:column;padding-bottom:48px}.provided-services-description{max-width:34.1rem}.provided-services-description.digital-transformation.cto_offer_item_text{max-width:none}.services-card-title{width:14rem;margin-left:auto;margin-right:auto}.services-card-title.service-page{max-width:13.8rem;margin-left:0;margin-right:0}.services-card-title.home-page{width:auto;margin-left:0}.services-card-title.digital-transformation{margin-left:0}.services-card-title.digital-transformation.legacy_point_title{width:100%}.div-block-55{justify-content:flex-start;align-items:stretch;width:100%}.div-block-55.last{margin-left:0}.div-block-55.m-a-landing-tech-audit-cards{text-align:center}.div-block-55.services-page{align-items:flex-start;padding:48px 32px}.div-block-55.services-page.second{border-right-style:solid}.flex-block-5{grid-template-columns:1fr 1fr;width:100%}.flex-block-5.m-a-landing-tech-audit-wrapper,.flex-block-5.service-page{grid-template-columns:1fr 1fr}.div-block-56{margin-left:auto;margin-right:auto}.collection-item-3.dt-page{width:100%}.solutions-list{flex-flow:column;margin-top:20px;margin-bottom:16px;padding:12px 20px 0}.solutions-list.ls_help_list.ls_help_list_mob{grid-column-gap:0px;margin-top:0;margin-bottom:0;padding:0 40px 24px;display:flex}.build-the-tech-tab-list-item{width:100%;min-height:2.2rem;margin-bottom:.6rem}.service-text-content{max-width:62vw}.dropdown-list-solutions{background-color:var(--white);padding:0;display:block;position:relative}.dropdown-list-solutions.w--open{padding:0}.dropdown-list-solutions.ls_accordion_drop{background-color:#343434}.building-the-tech-accordion{border-bottom:1px solid var(--secondary--200);background-color:var(--white);min-height:4.8rem;overflow:hidden}.building-the-tech-accordion.life-science-page.ls_accordion_container{background-color:#343434}.icon-5{background-color:var(--untitled-ui-gray200);border-radius:100px;width:16px;height:16px;padding:2px 4px 2px 1px}.dropdown-toggle{justify-content:space-between;padding-right:20px;display:flex}.dropdown-toggle.subtitle-3-medium-24{border-bottom:1px solid var(--white);justify-content:space-between;align-items:center;padding-bottom:0;transition:all .2s}.dropdown-toggle.subtitle-3-medium-24.w--open{border-bottom:1px solid var(--secondary--200);padding-bottom:20px}.dropdown-toggle.subtitle-3-medium-24.ls_accordion_title{grid-column-gap:24px;grid-row-gap:24px;border-bottom-style:none;border-bottom-color:var(--secondary--600);margin-top:0;margin-bottom:0;padding:19px 40px}.dropdown-toggle.subtitle-3-medium-24.ls_accordion_title.w--open{border-bottom-style:none}.building-tech-accordion-wrapper{flex-flow:column;display:flex}.expertise-title-wrapper{text-align:left;align-self:flex-start;width:100%}.expert-services-title-wrapper{text-align:center;align-self:flex-start;width:100%;max-width:95.5%}.expert-services-title-wrapper.i-lab-page,.expert-services-title-wrapper.dt-page{text-align:center}.expert-services-title-wrapper.dt-page.estate_serve_sub_head{text-align:left}.expert-services-title-wrapper.tdd-how-we-can-help{text-align:center;align-self:center}.expert-services-title-wrapper.legacy_head_cont{max-width:100%}.expert-services-title-wrapper.legacy_head_cont.helth_check_head_cont{text-align:center}.table-row{justify-content:space-between;align-items:center}.table-first-cell{width:22%;font-size:1rem;line-height:1.5rem}.table-first-cell.color-500{color:var(--secondary--500)}.table-cell{width:25%;padding-left:4vw;padding-right:4vw;font-size:1rem;line-height:1.5rem}.table-cell.color-500{color:var(--secondary--500);padding-left:0;padding-right:0}.table-cell-heading{width:25%;padding-left:4vw;padding-right:4vw;font-size:1rem;line-height:1.5rem}.table-cell-heading.color-500{color:var(--secondary--500)}._2-logos-wrapper.m-and-a-landing{grid-column-gap:0vw;grid-row-gap:0vw}.m-a-lp-our-approach-wrapper{width:100%;padding-top:40px}.m-a-lp-our-approach-line{margin-left:.5rem;margin-right:4rem}.m-a-lp-approach-item-counter{height:56px;padding-top:.8rem;top:.8rem;left:-4.75rem}.m-a-lp-approach-item-counter.first{padding-left:0;padding-right:0}.m-a-lp-our-approach-title-wrapper{width:100%;padding-right:0}.m-a-lp-our-approach-title-wrapper.sticky-scroll{width:100%;height:auto}.m-a-lp-approach-content-wrapper{flex-flow:wrap;height:auto;padding-top:0;padding-bottom:0}.m-a-clients-say-card{width:100%}.m-a-clients-say-list{flex-flow:column}.m-s-pricing-overview-wrapper{width:100%}.faq-title-wrapper{width:100%;padding-bottom:40px}.faq-title-wrapper.dt-page{padding-top:30px;padding-bottom:0}.faq-title-wrapper.faq_wrap_head{padding-bottom:0}.faq-accordion{transition:all .45s}.faq-accordion-toggle{height:auto;padding-top:19px}.faq-dropdown{background-color:var(--white);padding:0 0 20px;display:block;position:relative}.faq-dropdown.w--open{padding:0}.body-2-medium.link.services-link.mobile{display:none}.m-s-faq-wrapper{width:100%}.accordion-animated-icon{width:16px}.m-a-lp-contact-us-container{flex-flow:wrap}.m-a-contact-us-content{width:59%;padding-right:2vw}.m-a-contact-us-contacts{grid-column-gap:28px;grid-row-gap:10px;flex-flow:wrap;justify-content:flex-start;padding-bottom:40px}.contact-link-title.link.services-link.mobile{display:none}.m-a-contact-form{width:41%}.caption-c1-regular.white-text.modal-form-privacy-text.form_talent_pravicy.vac_tallent_policy{text-align:left}.technology-categories-form{grid-column-gap:8px;grid-row-gap:8px}.profile-contact-block{grid-column-gap:24px;grid-row-gap:24px}.profile-contact-block.tdd_ceo_link{width:100%}.contact-us-content.cf_contact_link{width:100%;padding-right:0}.contact-us-content.cf_contact_link.vacancy_cv_form_text{grid-column-gap:2rem;grid-row-gap:2rem}.text-block-118{min-width:24px;min-height:24px}.flex-block-10{grid-column-gap:16px;grid-row-gap:16px}.flex-block-11{width:100%}.contacts-form-wrapper.cf_min_wrap{max-width:none;margin-left:auto;margin-right:auto}.contacts-form-block{height:auto;min-height:510px;padding:3.5vw}.contacts-form-block.test1{width:100%;max-width:600px}.contacts-form-block.contact_form_min{padding:48px 28px}.contact-col-2{min-width:340px}.contact-col-2.contact-us-page{width:100%;min-width:350px}.flex-block-12{grid-column-gap:15vw;justify-content:flex-start}.contact-us-container.cf_min_container.vacancy_form_footer{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column}.div-block-60{margin-top:60px}.div-block-60.only-desktop{width:100%}.div-block-60.mobile{width:100%;margin-top:40px;padding-bottom:0;display:block}.div-block-60.tdd_ceo_block,.div-block-60.footer_form_section_ceo{margin-top:auto}.div-block-60.vacancy_hr_container{display:none}.div-block-60.vacancy_hr_container.vacancy_hr_container_mob{margin-top:8px;display:block}.div-block-61.only-desktop.tdd_cont{display:block}.div-block-61.mobile{width:80%;max-width:578px;margin-bottom:40px;display:block}.div-block-61.mobile.contact-us-page{max-width:490px}.div-block-61.mobile.cf_mobile{display:none}.body-3-medium.m-a-review-position{height:2rem}.file-upload-wrapper.modal-form-wrapper.talent_cv{margin-top:0;margin-bottom:1rem}.contacts-form-field-dark-theme:focus{border-top-style:none;border-left-style:none;border-right-style:none}.contacts-form-field-dark-theme.textarea{resize:none}.contacts-form-field-dark-theme.modal-form-section:focus{border-bottom-width:3px;border-bottom-color:var(--secondary--500)}.info-content-block.info_tooltip{left:255px}.contact-us-contacts{grid-column-gap:28px;grid-row-gap:32px;flex-flow:wrap;grid-template-columns:1fr;display:flex}.contacts-col.contact-us-page{width:50%;padding-right:0}.social-links-block.white-text{grid-column-gap:2.5vw;grid-row-gap:2.5vw;padding-right:20px}.contact-caption{margin-top:8px}.contact-caption.m-a-review-position{height:2rem}.button-v2-small.contact-form-section.form_talent_send.vacancy_talent_form_send{flex:1;max-width:28.125rem;margin-left:0}.button-v2-outline-small.light.mobile-nav-btn{text-align:center;flex:1;padding:1rem 1.875rem;font-size:1.126rem}.button-v2-outline-small.lp{width:100%;font-size:1.125rem;line-height:1.5rem}.mobile-nav-bar-v3.light-theme.tablet-view{z-index:9999;width:100%;height:4vh;min-height:72px;display:flex;position:fixed;overflow:hidden}.mobile-nav-bar-v3.light-theme.tablet-view.open{height:100vh;max-height:100vh;position:fixed}.subtitle-1-medium.how-we-help-title.mobile{display:none}.subtitle-1-medium.we_serve_title{letter-spacing:var(--letter-spacing-1px);font-size:1.875rem;line-height:2.375rem}.subtitle-1-medium.sw_detale_title{max-width:708rem}.plan-card{padding:32px 24px}.statistic-braces{font-size:3.25rem}.services-description-text.m-a-review-position{height:2rem}.services-description-text.statistics-description{max-width:8.125rem}.services-description-text.plan-description{min-height:5rem}.counter-with-braces-red{margin-bottom:20px}.collaboration-title-wrapper{text-align:center;justify-content:center;align-items:center}.colaboration-image-v2.desktop{padding-right:30px}.colaboration-image-wrapper-v2{flex:1;width:50%;min-width:420px;margin-bottom:60px}.colaboration-image-wrapper-v2.ls_collab_img{text-align:center;max-width:41.563rem;margin-bottom:0}.our-services-wrapper-v2{flex:1;width:49%;min-width:360px;padding-top:0}.our-services-wrapper-v2.home-page{flex:1;width:50%;min-width:360px;padding-top:0}.our-services-wrapper-v2.ls_collab_container{max-width:100%}.solutions-cards{grid-column-gap:6vw;grid-row-gap:60px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:60px;padding-right:13vw;display:grid}.services-hero-logos-wrapper.life-science-sd-hero{margin-top:60px;margin-bottom:60px}.services-hero-logos-wrapper.digital-transform-hero{width:100%}.services-hero-title-wrapper{max-width:27rem}.services-hero-title-wrapper.tdd-page{max-width:31.7rem}.services-hero-title-wrapper.estate_title{max-width:31.875rem}.arrow-link-btn{display:inline-flex}.arrow-link-btn.desktop{display:none}.arrow-link-btn.mobile{display:inline-flex}.arrow-link-btn.nav-link-btn{padding-top:16px;padding-bottom:20px}.arrow-link-btn.cta-link-btn.life-science-btn{margin-top:24px}.faq-accordion-services.castom_h{min-height:3.75rem}.tech-card{max-width:32.2%}.tech-cards-wrapper{display:flex}.flex-block-15{margin-top:8px}.technology-stack-description{width:80%;margin-left:0;padding-left:0}.accordion-title{width:94%}.counter-14px-red.process-overview-section.hh_counter{margin-top:0;margin-left:-10px;padding-top:6px;padding-bottom:4px}.counter-14px-red.process-overview-section.cto_process_num{font-size:var(--size-14);line-height:var(--size-21);margin-top:-6px;margin-left:-10px;padding-top:10px;padding-bottom:10px}.faq-description-wrapper{width:100%}.dropdown-toggle-2{justify-content:space-between;padding-right:20px;display:flex}.dropdown-toggle-2:hover{color:var(--secondary--600)}.dropdown-toggle-2.subtitle-3-medium-24{border-bottom:1px solid var(--white);padding-bottom:0;transition:all .2s}.dropdown-toggle-2.subtitle-3-medium-24.w--open{border-bottom:1px solid var(--secondary--200);padding-bottom:20px}.counter-14px{width:auto}.counter-14px.color-red{line-height:1.313rem}.explore-solutions-title{text-align:left;margin-bottom:32px}.explore-solutions-title.white-text.m-a-landing-tech-audit-title{text-align:left}.explore-solutions-title.color-secondary-800.selected-works-section{max-width:31rem}.explore-solutions-title.contact-section{max-width:27rem}.explore-solutions-title.no-margin-top{letter-spacing:normal}.solutions-exploration-cards{grid-template-columns:1fr 1fr}.solutions-card-dark.card-with-icon{padding-bottom:32px;padding-left:32px;padding-right:32px}.solution-card-description.m-a-review-position{height:2rem}.solution-card-description.statistics-description{max-width:8.125rem}.solution-card-description.plan-description{min-height:5rem;padding-bottom:0}.div-block-67{flex-flow:column;align-items:stretch;width:100%}.div-block-67.approach_section_wrap{grid-column-gap:0px;grid-row-gap:0px}.div-block-68{width:100%;margin-bottom:24px}.div-block-68.approach_title{margin-bottom:0}.flex-block-19{width:100%;min-width:auto;padding-left:0}.flex-block-19.appriach_items_mob_wrap{display:flex}.dropdown-toggle-3{padding-top:1.25rem;padding-bottom:1.25rem}.flex-block-21{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.our-approach-title{margin-bottom:0}.our-approach-title.white-text.m-a-landing-tech-audit-title{text-align:left}.our-approach-title.color-secondary-800.selected-works-section{max-width:31rem}.our-approach-title.contact-section{max-width:27rem}.our-approach-title.no-margin-top{letter-spacing:normal}.our-approach-title.approach_title{margin-bottom:3rem}.text-block-121{color:var(--secondary--700);letter-spacing:var(--fonts--letter-spacing);width:100%;max-width:100%;padding-right:1.875rem}.benefits-of-approach-title{text-align:left}.accordion-title-text{width:100%}.accordion-title-text.link.services-link.mobile{display:none}.innovation-lab-hero-title-wrapper{max-width:27rem}.innovation-lab-cards{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 1fr}.cta-block{flex-flow:column;padding:48px 48px 56px}.cta-block.cta-with-btn{flex-flow:row}.cta-block.cta-with-btn.hh_price_cta{margin-top:5rem}.cta-block.i-lab-page{padding-right:48px}.cta-block.i-lab-page.career_cta{grid-column-gap:2.938rem;grid-row-gap:2.938rem;padding:2rem 2.5rem}.cta-block.i-lab-page.cto_why_cta{grid-column-gap:0px;grid-row-gap:0px}.cta-block.i-lab-page.estate__cta_first{grid-column-gap:26px;grid-row-gap:26px}.cta-block.life-science-page{padding-right:48px}.cta-block.life-science-page.ls_reg_cta{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row;padding-bottom:48px;padding-right:48px}.div-block-71{flex-flow:column;width:100%;margin-top:0;margin-bottom:10px;display:flex}.div-block-71.cta_sourse_title{margin-bottom:0}.div-block-71.ls_reg_cta_logo{width:35%}.div-block-71.estate_cta_rev_img_container{width:100%}.cta-content-wrapper{width:100%;max-width:none}.cta-content-wrapper.cta-with-btn{width:50%;min-width:23rem;max-width:30rem;padding:32px 0 32px 32px}.cta-content-wrapper.cta-with-btn.jobs_cta{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}.cta-content-wrapper.cta-with-btn.jobs_cta.vacancy_cta_text_wrap{padding-top:2rem;padding-bottom:2rem;padding-left:2rem}.cta-content-wrapper.cta-with-btn.sw_cta_outcomes_wrap{padding:2rem 0 2rem 2rem}.cta-text-block{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;justify-content:flex-start;align-items:center;width:max-content;max-width:none}.cta-text-block.link.services-link.mobile{display:none}.cta-text-block.estate_cta_rev_main_text{width:100%}.flex-block-24{margin-top:100px}.flex-block-25{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:auto}.flex-block-25.regulations{grid-column-gap:20px;grid-row-gap:20px;flex-flow:row;flex:1;justify-content:flex-start;align-items:center;max-width:280px}.flex-block-25.value_item{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.flex-block-25.sw_outcome_item{grid-column-gap:1.563rem;grid-row-gap:1.563rem;flex-flow:column}.flex-block-25.tdd_item.vacancy_colume_item_wrap{grid-column-gap:40px;grid-row-gap:40px;flex-flow:row}.flex-block-25.legacy_outcomes_item{flex-flow:row;width:42%;max-width:100%}.flex-block-25.pd_benefits_item{grid-column-gap:33px;grid-row-gap:33px;flex-flow:column}.flex-block-25.hh_outcomes{width:17.5rem}.flex-block-25.cto_why_item_container{grid-column-gap:33px;grid-row-gap:33px}.what-you-receive-cards{grid-column-gap:3rem;grid-row-gap:3rem}.text-block-122{width:auto;max-width:37.6rem}.process-overview-section-title{flex-flow:column;justify-content:space-between;align-items:flex-start}.what-receive-item-description{grid-column-gap:8px;grid-row-gap:8px;width:auto;min-width:auto}.what-receive-item-description.legacy_wr{max-width:100%}.subtitle-2-medium.cta-title{font-size:1.5rem;line-height:2rem}.subtitle-2-medium.cta-title.job_cta_title{font-size:2rem;line-height:2.375rem}.subtitle-2-medium.cta-title.sw_testi_cta_title{font-size:1.875rem;line-height:2.375rem}.subtitle-2-medium.cta-title.tdd_cta_title.cto_cta_title{letter-spacing:var(--letter-spacing-1px);font-size:1.875rem;line-height:2.375rem}.subtitle-2-medium.ls_reg_cta_text{margin-bottom:0}.flex-block-29{grid-column-gap:22px;grid-row-gap:22px}.flex-block-29.cto_process_grid{grid-column-gap:24px;grid-row-gap:24px;border-left:1px dashed #000;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr;grid-auto-flow:row;margin-left:10px}.process-overview-item{grid-column-gap:8px;grid-row-gap:8px;border-top-style:none;margin-top:-1px;padding-top:0;padding-left:32px;padding-right:0}.process-overview-item.dt-page{padding-right:4px}.process-overview-item.dt-page.legacy_process_item_container.hh_process_item{grid-column-gap:0px;grid-row-gap:0px;border-top-style:none;max-width:34.438rem;padding-top:0;padding-left:32px;padding-right:0}.process-overview-item.cto_process_item{grid-column-gap:8px;grid-row-gap:8px;margin-left:0;padding-right:0}.process-overview-item.sw_process_item{border-top-style:dashed;padding-left:0}.flex-block-30.cto_cost_title_wrap{justify-content:flex-start;align-items:center;max-width:100%}.i-lab-clients-say-card{width:100%}.i-lab-clients-say-list{flex-flow:column}.i-lab-clients-say-list.sw_testimonial_list{grid-column-gap:5rem;grid-row-gap:5rem}.i-lab-clients-say-list.legacy_testi_container{grid-column-gap:4rem;grid-row-gap:4rem}.pricing-overview-title-wrapper,.pricing-overview-title-wrapper.tdd-page,.pricing-overview-cards{width:100%}.pricing-overview-cards.tdd-page{flex:1;width:48%;min-width:auto;max-width:44rem}.pricing-overview-cards.tdd-page.pd_prece_wrap{width:100%;max-width:100%}.pricing-overview-card-item{width:100%}.pricing-overview-card-item.pd_pricing{grid-column-gap:1.5rem;grid-row-gap:1.5rem;max-width:100%}.flex-block-32.tdd-page{min-width:12.3rem}.caption-c2-regular.i-lab-pricing-tip{margin-top:24px}.pricing-overview-wrapper{grid-row-gap:32px;flex-flow:column}.pricing-overview-wrapper.tdd-page{grid-column-gap:1vw}.pricing-overview-wrapper.pd_pricing{grid-column-gap:2rem;grid-row-gap:2rem;width:100%}.cta-button-wrapper{justify-content:center;align-items:center;width:40%;min-width:300px;margin-top:-8%;margin-bottom:-8%;margin-right:-5%;padding-left:5%;padding-right:3%}.cta-button-wrapper.open-modal-btn{min-width:310px;margin-right:-7%;padding-right:5%}.cta-button-wrapper.open-modal-btn.job_open_modal{min-width:calc(275px + 14%)}.cta-button-wrapper.open-modal-btn.job_open_modal.vacancy_cta_link{margin-top:-12%;margin-bottom:-12%}.cta-button-wrapper.sw_cta_outcomes_link.dark_cta_link{background-color:#ff563026;width:30%;min-width:15px;display:block}.cta-button-wrapper.sw_help_cta{justify-content:center;align-items:center;width:100%;min-width:auto}.cards-wrapper-grid{width:100%}.video-content-wrapper{flex-flow:wrap-reverse;order:1;justify-content:center}.video-content-wrapper.value_container{flex-flow:column}.video-content-wrapper.value_container.vacancy_value{order:0}.video-container{width:100%}.video-container.value_video_container{width:100%;max-width:100%}.play-button{width:65px;height:65px}.cta-form{background-color:#0000;background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/679a4e5f4523abed7acf8bfb_Ellipse%20\(1\).webp);background-position:0%;background-repeat:no-repeat;background-size:cover;border-radius:0%;flex-flow:wrap;width:58vw;min-height:120%;margin-top:0%;margin-bottom:0%;margin-right:0;padding-left:0%;padding-right:0}.div-block-72{width:100%}.cta-button-wrapper-v2{justify-content:center;align-items:center;width:40%;min-width:300px;margin-top:-8%;margin-bottom:-8%;margin-right:-5%;padding-left:5%;padding-right:3%}.cta-content-wrapper-v2{width:100%;max-width:none}.cta-content-wrapper-v2.cta-with-btn{width:50%;min-width:23rem;max-width:30rem;padding:32px 0 32px 32px}.cta-form-content-wrapper{width:35vw;max-width:none}.cta-form-content-wrapper.cta-with-btn{width:50%;min-width:23rem;max-width:30rem;padding:32px 0 32px 32px}.cta-form-content-wrapper.tdd-page{max-width:14.5rem;margin-left:2rem;padding-top:3.7rem;padding-bottom:3.7rem}.cta-form-block{flex-flow:row;width:100%}.cta-form-block.cta-with-btn{flex-flow:row}.cta-block-v2{flex-flow:row;padding:0}.cta-block-v2.cta-with-btn{flex-flow:row}.flex-block-34{grid-column-gap:2vw;grid-row-gap:2vw;justify-content:flex-start;align-items:center;min-width:210px}.flex-block-34.tdd-page{grid-column-gap:3vw;grid-row-gap:3vw}.flex-block-34.tdd-page.legacy_hero_logos{grid-column-gap:2vw;grid-row-gap:2vw;display:none}.button-v2-outline-small-v2.lp{width:100%;font-size:1.125rem;line-height:1.5rem}.navbar-submenu-desktop{max-height:230px;padding-top:0;padding-bottom:0}.navbar-submenu-desktop.top-margin-zero.mobile{padding-bottom:5.75rem}.navbar-submenu-desktop.bottom-margin-zero{padding-top:0}.navbar-submenu-desktop.black-background.key-facts.sticky-scroll{padding-bottom:80px}.navbar-submenu-desktop.green-bg.our-solutions-section{padding-top:80px;padding-bottom:80px}.navbar-submenu-desktop.how-we-differ{padding-top:80px;padding-bottom:100px}.navbar-submenu-desktop.contact-section{padding-top:120px;padding-bottom:120px}.navbar-submenu-desktop.our-clients-say-section,.navbar-submenu-desktop.case-studies-section{padding-top:100px;padding-bottom:100px}.navbar-submenu-desktop.expertise-content{padding-top:100px}.navbar-submenu-desktop.m-a-landing-serve-section{padding-top:10px;display:flex}.navbar-submenu-desktop.m-a-landing-tech-audit-section{padding-top:100px;padding-bottom:120px}.navbar-submenu-desktop.audit-outcomes{padding-top:100px;padding-bottom:100px}.navbar-submenu-desktop.m-a-lp-approach-section,.navbar-submenu-desktop.m-a-clients-say-section{padding-top:120px;padding-bottom:120px}.navbar-submenu-desktop.contact-us-dark-theme{padding-top:100px;padding-bottom:100px}.navbar-submenu-desktop.how-we-help{padding-top:120px;padding-bottom:120px}.navbar-submenu-desktop.home-hero-section{padding-top:5rem}.navbar-submenu-desktop.our-solutions-section{padding-bottom:100px}.navbar-submenu-desktop.key-facts-home-page,.navbar-submenu-desktop.process-overview-section,.navbar-submenu-desktop.what-you-receive-section{padding-top:100px;padding-bottom:100px}.flex-block-35{width:20%;min-width:173px;height:100%}.nav-submenu-links{width:80%}.flex-block-37{margin-bottom:48px}.nav-submenu-img{display:none}.nav-submenu-overlay{top:4rem}.mobile-dropdown-link-1:hover{text-decoration:underline}.mobile-dropdown-link-1.m-a-review-position{height:2rem}.mobile-dropdown-link-1.statistics-description{max-width:8.125rem}.mobile-dropdown-link-1.plan-description{min-height:5rem;padding-bottom:0}.flex-block-38{grid-template-columns:1fr 1fr}.flex-block-38.cto_offer_wrap{grid-template-columns:1fr}.card-with-point-list{justify-content:flex-start;align-items:stretch;width:100%}.card-with-point-list.last{margin-left:0}.card-with-point-list.m-a-landing-tech-audit-cards{text-align:center}.card-with-point-list.services-page{align-items:flex-start;padding:48px 32px}.card-with-point-list.services-page.second{border-right-style:solid}.card-with-point-list.cto_offer_item{grid-column-gap:.5rem;grid-row-gap:.5rem}.grid-7{grid-column-gap:8.5vw;grid-row-gap:48px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-7.tdd-page.sw_outcomes_container{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-7.tdd-page.vacancy_values_wrap,.grid-7.value_items_grid{grid-column-gap:1.5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.grid-7.legacy_outcomes{grid-column-gap:48px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-flow:dense;justify-content:space-between;display:flex}.grid-7.pd_benefits_grid{grid-column-gap:40px;grid-row-gap:40px;margin-top:2rem}.grid-7.hh_outcomes_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:stretch space-between;place-items:start;display:flex}.grid-7.cto_reason{grid-template-rows:auto;margin-bottom:2.5rem;padding-bottom:40px}.grid-7.estate_expa_container{grid-column-gap:24px;grid-row-gap:32px;margin-top:37px}.grid-7.ps_capa_container{grid-row-gap:30px;grid-template-columns:1fr 1fr;margin-bottom:48px}.div-block-73{text-align:left;justify-content:flex-start;align-self:flex-start;align-items:flex-start;max-width:33.3rem;margin-bottom:72px}.div-block-74{padding:56px 40px}.process-overview-steps{grid-column-gap:22px;grid-row-gap:22px;margin-bottom:40px}.process-overview-steps.tdd-page.tdd_process.hh_process_container{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-left:1px dashed var(--secondary--700);flex-flow:column;margin-left:10px;padding-top:0;display:flex}.process-overview-steps.sw_process_steps{grid-column-gap:24px;grid-row-gap:24px;margin-top:40px}.flex-block-39{grid-column-gap:6vw;grid-row-gap:24px;flex-flow:wrap}.flex-block-40{display:none}.flex-block-40.tablet-mobile{margin-top:32px;display:flex}.flex-block-44{margin-bottom:40px}.form-modal-small.form-modal-tallent{display:none}.modal-window-small{width:86vw;min-width:560px;overflow:auto}.modal-window-small.modal-window-tallent{opacity:0}.collection-list-10{flex-flow:wrap;display:flex}.collection-list-10.suggested-blog-posts-list{grid-row-gap:1.875rem}.collection-list-wrapper-5{width:100%}.flex-block-46.legacy_point_grid{grid-column-gap:1rem;grid-row-gap:1rem;align-items:stretch}.flex-block-46.ps_help_wrap{grid-template-columns:1fr 1fr}.our-approach-description.tdd-page{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:38rem}.grid-9{grid-column-gap:30px;grid-row-gap:30px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.technologies-grid{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.card-2{flex:1;width:18%;min-width:200px}.blog-post-card-details{padding-top:22px;padding-bottom:20px}.success-message-4{width:70%}.error-message-2{max-height:3rem}.flex-block-48{border-right-style:none}.expertise-cards-grid{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.white-card-title{width:100%}.div-block-78{margin-bottom:16px}.div-block-78.pd_serve_title{text-align:center}.portfolio-projects-grid{grid-template-columns:1fr}.arrow-link-styles{display:none}.paragraph-30{margin-bottom:100px}._8-vw-wrapper-img{margin-left:0;margin-right:0}._8-vw-wrapper-img.our-story{margin-top:0;margin-left:0;margin-right:0}._8-vw-wrapper-img.what-we-do{flex-direction:column;align-items:flex-start;margin:0}._8-vw-wrapper-img.experience{flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.clients{margin-left:2vw}._8-vw-wrapper-img.tech{flex-direction:column;align-items:flex-start;margin:0;padding-bottom:0}._8-vw-wrapper-img.call{flex-wrap:wrap;margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.footer{justify-content:space-between;position:relative}._8-vw-wrapper-img.privacy{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.job.opening{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.join,._8-vw-wrapper-img.job-opening{margin-left:0;margin-right:0}._8-vw-wrapper-img.career-about-us{flex-flow:column;margin-left:0;margin-right:0}._8-vw-wrapper-img.career-about-us-2{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;padding-bottom:0}._8-vw-wrapper-img.why-us-1{padding-bottom:20px}._8-vw-wrapper-img.career-adress{flex-direction:column}._8-vw-wrapper-img.head-ba-cta{padding-left:2vw;padding-right:2vw}._8-vw-wrapper-img.about-project-wrapper.openstudy{margin-left:8vw;margin-right:8vw}._8-vw-wrapper-img.why-they-needed-1{flex-direction:column}._8-vw-wrapper-img.pursuant-result-2{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.hawaii-head{flex-direction:column;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.fangage-hrad{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.daichi-solutions.nova{padding-top:0}._8-vw-wrapper-img.pillowph-results-secttion-wrapper{flex-flow:column wrap}._8-vw-wrapper-img.blogs-content{flex-flow:column wrap;padding-bottom:0}._8-vw-wrapper-img.view-all-vacancies{padding-right:0}._8-vw-wrapper-img.modal-wrapper.career-form.old{margin-left:auto;margin-right:auto}._8-vw-wrapper-img.mobile-version{display:none}._8-vw-wrapper-img.hipaa-compliance{text-align:center;flex-wrap:wrap-reverse;justify-content:center;padding-left:40px;padding-right:40px}._8-vw-wrapper-img.pbm-landing-hero{flex-direction:column;padding-bottom:40px}._8-vw-wrapper-img.benefits-section{flex-wrap:wrap}._8-vw-wrapper-img.blog-post-suggestion{padding-left:2vw;padding-right:2vw}.span-2{height:453px}.span-3,.span-4{display:none}.div-block-80{width:100%}.counter_container{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:1rem 1vw 1rem 1rem}.display_greed.gap-16.mt-80{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:40px}.div-block-81{width:100%;max-width:100%}.image-64.career_img{display:none}.image-64.career_img_mob{width:100%;max-width:100%}.job_item{grid-template-columns:1fr 1fr}.job_item:hover{background-color:#d0d1d300;padding-left:0;padding-right:0}.benefits_container{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:stretch;place-items:stretch stretch;display:grid}.div-block-86{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.div-block-87{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.hirind_wrap{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.value_content{width:100%}.text-block-128{max-width:100%}.div-block-88{width:100%}.map_container{padding:4.188rem 0 1.563rem}.oficec_location{grid-column-gap:1rem;grid-row-gap:1rem;margin-top:1rem}.blog_all_wrap.tdd_blog_link{margin-top:3rem}.faq_items_container{width:100%;max-width:100%}.fs_accordion-1_component.faq_custom{width:100%}.fs_accordion-1_label.sw_faq_title{max-width:100%}.sw_hero_logos{grid-column-gap:1.875rem;grid-row-gap:1.875rem;flex-flow:wrap;justify-content:space-between;align-items:center;max-width:100%;margin-top:0}.sw_hero_logos.sw_logos_new{position:absolute;inset:auto 0% 0%}.price_card{padding:2.5rem}.price_card.price_card_emergency{background-position:82% 100%;background-size:auto}.price_subtitle{text-align:center}.price_card_subtitle{max-width:30rem}.price_card_title_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:row}.code-embed-11{display:none}.container-2{max-width:728px}.ditale_table_row.ditale_table_col3.ditale_table_head{top:69px}.ditale_table_section.ditale_table_section_border.ditale_table_head_section.ditale_table_first_col{padding-left:1.5rem;padding-right:1.5rem}.ditale_table_section.ditale_table_section_border.ditale_table_text.ditale_table_first_col{padding-left:1.5rem;font-size:.875rem;line-height:1.313rem}.ditale_table_section.ditale_table_last_text{padding-left:1.5rem}.text-block-137.table_head_text,.table_head_text{font-size:1rem}.link-block-20.faq_cta_link{margin-top:1.5rem}.link-block-21{display:none}.tdd_ceo_name{grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;width:100%}.form-month.form-modal-tallent{display:none}.modal-window-month{width:86vw;min-width:560px;overflow:auto}.modal-window-month.modal-window-tallent{opacity:0}.tdd_subtitle{padding-top:0}.drex_container{padding:3.75rem}.drex_container.pd_company_container{padding-top:3rem;padding-left:3rem;padding-right:3rem}.drex_wrap{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto auto;grid-template-columns:1fr}.drex_wrap.pg_company_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.drex_wrap.cto_cta{grid-column-gap:35px;grid-row-gap:35px}.div-block-91.pd_company{margin-bottom:1.5rem}.text-block-142{margin-bottom:16px}.text-block-142.pd_company_descr{margin-bottom:1.5rem}.list-7.drex_list{grid-template-rows:auto auto;grid-template-columns:1fr}.drex_list_item{max-width:100%}.text-block-144{margin-top:0;padding-top:2rem}.legacy_price_container{grid-template-columns:1fr}.legacy_price_container.hh_price_text{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.text-block-149{display:block}.drex_content_container{padding-top:0}.expertise_content_col{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:100%;display:grid}.paragraph-37{margin-bottom:0}.expertise_list_item.expertise_list_item_third{border-bottom:1px dashed var(--green--300)}.expertise_content_wrap{flex-flow:column-reverse;margin-top:3rem}.expertise_list{grid-column-gap:2rem;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding-left:0;display:block}.flex-block-52{grid-column-gap:6vw;grid-row-gap:6vw}.vacancy_title{margin-top:11.25rem}.vacancy_body_aside{width:100%;min-width:auto;max-width:100%}.vacancy_body_container{width:100%;max-width:100%}.vacancy_overview{margin-bottom:2rem}.vacancy_overview.vacancy_last_item.vacancy_item_margin,.vacancy_overview.vacancy_item_margin{margin-top:4rem}.vacancy_shere_btns{display:none}.vacancy_aside_wrap{margin-bottom:0;position:static}.div-block-94{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:column;width:100%}.vacabcy_values_container{margin-bottom:5rem}.vacancy_value_img{margin-top:9px}.hiring_process{margin-bottom:1rem}.approach_tems_desctop{display:none}.approach_benefits_wrap{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr 1fr}.div-block-97{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:flex-start;display:flex}.code-embed-25{display:none}.text-block-165{text-align:left;max-width:100%;margin-left:0;margin-right:0}.items_container{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:space-between;width:50%}.ls_float_text.sw_float_text{bottom:-43px}.ls_serve_count{display:none}.ls_help_list_item{text-shadow:0 4px 1px #0003;margin-bottom:0}.text-block-171{color:var(--white);letter-spacing:var(--fonts--letter-spacing);text-shadow:0 0 1px #0003;font-size:1.125rem;line-height:1.625rem}.ls_accordion_container{border-bottom:1px solid var(--secondary--600);background-color:#343434;width:100%;overflow:hidden}.text-block-172{color:var(--white);border:1px solid #fff}.ls_accordion_drop{background-color:#343434;display:block;position:relative}.ls_accordion_drop.w--open{background-color:#343434;padding-bottom:0;padding-left:0;padding-right:0}.image-68{border-radius:100%;box-shadow:0 0 1px #0000001a}.ls_title_section.ls_title_center{margin-bottom:2rem}.ls_reg_item_container{grid-column-gap:1rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.image-69,.image-70,.image-71,.image-72{width:auto;height:4rem}.code-embed-28{display:none}.ls_tech_container{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column}.ls_tech_block{width:100%}.ls_tech_block.ls_tech_block_f{border-right-style:none}.cases_descr{margin-bottom:48px}.text-span-232{margin-right:5px}.text-span-237{display:inline-block}.div-block-100{grid-column-gap:2.188rem;grid-row-gap:2.188rem}.calculator_container{margin-top:32px}.calc_content_container{grid-column-gap:5rem;grid-row-gap:5rem}.paragraph-41{margin-bottom:8px}.div-block-101{grid-column-gap:4px;grid-row-gap:4px;grid-template-rows:auto auto;grid-template-columns:1fr}.mev_team_block,.in_house_team_block{min-height:auto;padding-top:13px;padding-bottom:13px}.payment_title{margin-bottom:4px}.we_serve_cillection_row{grid-column-gap:32px;grid-row-gap:32px}.list-12{grid-column-gap:55px;grid-row-gap:12px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.we_serve_item_title{line-height:var(--size-26);max-width:none}.div-block-103{width:15.7rem;min-width:15.7rem}.div-block-103.we_serve_solo_row{padding-top:50px;padding-bottom:20px}.we_serve_item_list_wrap{border-left-style:solid;width:auto}.code-embed-32{display:none}.estate_expa_item{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.paragraph-44{color:var(--primary-dark);font-size:var(--size-16);line-height:var(--size-24);margin-bottom:24px;display:none}.flex-block-54{width:max-content;min-width:auto;max-width:max-content}.flex-block-55{max-width:max-content}.process_img.process_img_d{display:none}.process_img.process_img_t{min-width:100%;display:block}.form-modal-free-audit.form-modal-tallent,.modal_form_applay.form-modal-tallent{display:none}.cto_cost_container{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;justify-content:space-between;align-items:center}.cto_cost_title,.cto_cost_content_container{justify-content:center;align-items:center}.cta-button-wrapper-2{justify-content:center;align-items:center;width:40%;min-width:300px;margin-top:-8%;margin-bottom:-8%;margin-right:-5%;padding-left:5%;padding-right:3%}.cta-button-wrapper-2.open-modal-btn{min-width:310px;margin-right:-7%;padding-right:5%}.arrow-link-btn-2{display:inline-flex}.modal_form_cto.form-modal-tallent,.form_references_wrap.form-modal-tallent,.code-embed-39{display:none}.footer_contact_title_wrap{text-align:center;flex-flow:column;justify-content:center;align-items:center;max-width:none;display:flex}.footer_form_logo_container{display:none}.footer_form_logo_container.logo_container_tab{width:550px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.footer_contact_form_wrap{text-align:left;flex-flow:column;justify-content:center;align-items:center;margin-right:0;display:flex}.contact_form{width:550px;min-width:auto;max-width:100%;margin-bottom:0}.div-block-113{flex-flow:column}.div-block-114{margin-top:40px;display:block}.form_cto_coll{display:none}.form_cto_coll.cto_call_tab{z-index:2;margin-top:0;margin-right:0;display:flex;position:absolute;inset:-20px -76px 0% auto}.div-block-115{width:550px;max-width:100%;margin-left:auto;margin-right:auto;display:block;position:relative}}@media screen and (max-width:767px){.nav-bar{display:none}.nav-bar.all-screens{display:block}._8-vw-wrapper.our-story{flex-direction:column;margin:0;padding-top:0;padding-bottom:0}._8-vw-wrapper.experience{align-items:flex-start}._8-vw-wrapper.call{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.footer{flex-direction:column;align-items:center;margin-left:2vw;margin-right:2vw;padding-bottom:160px}._8-vw-wrapper.privacy,._8-vw-wrapper.job{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.job-opening{padding-top:0}._8-vw-wrapper.job-opening-link{margin-left:0;margin-right:0}._8-vw-wrapper.career-hero-2{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}._8-vw-wrapper.description-3{flex-direction:row}._8-vw-wrapper.description-3.head-of-ba-discription-wrapper{flex-direction:row;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.page-discription{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.head-ba-cta{margin-left:0;margin-right:0;padding-left:4vw;padding-right:4vw}._8-vw-wrapper.aristotel-head{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.aristotel-head.open-study{grid-row-gap:10px;flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.aristotel-head.had-section{padding-top:0;padding-bottom:0}._8-vw-wrapper.about-project-wrapper,._8-vw-wrapper.about-project-wrapper.openstudy,._8-vw-wrapper.aristotle-problem-section,._8-vw-wrapper.why-they-needed-1{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.why-they-need-pic{margin-left:2vw;margin-right:2vw;padding-bottom:40px}._8-vw-wrapper.what-we-did,._8-vw-wrapper.what-we-did.open-study,._8-vw-wrapper.client-challenges{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.pursuant-result-2{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.focal-revenue{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.focal-clients,._8-vw-wrapper.focal-what-we-did,._8-vw-wrapper.what-we-do-2,._8-vw-wrapper.why-they-needed{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.blog-page{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.portfolio{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.quantuvis-head{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.quantuvis-clients-challenges,._8-vw-wrapper.quantuvis{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.hawaii-head{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.hawaii-clients-challenges,._8-vw-wrapper.what-we-do-1,._8-vw-wrapper.solution-2-hawaii{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.pillow-ph-head{flex-direction:column;margin-left:3vw;margin-right:3vw}._8-vw-wrapper.fangage-hrad{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0;padding-bottom:0}._8-vw-wrapper.fangage-what-we-did,._8-vw-wrapper.fangage-josh-bryant,._8-vw-wrapper.daichi-solutions{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}._8-vw-wrapper.pillowph1-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.pillowph-results-secttion-wrapper,._8-vw-wrapper.page-discription-wrapper,._8-vw-wrapper.portfolio-tag-sectio-wrapper,._8-vw-wrapper.projects-content,._8-vw-wrapper.blogs-content{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.link-wrapper{margin-left:3vw;margin-right:3vw}._8-vw-wrapper.modal-wrapper{height:100vh;padding-top:20px}._8-vw-wrapper.focal-revenue-copy{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper.explore-custom-software{text-align:center;align-items:center;padding-bottom:60px}._8-vw-wrapper.pbm-text-slider-section{text-align:center}._8-vw-wrapper.pbm-landing-hero{flex-direction:column-reverse}._8-vw-wrapper.logos-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;justify-content:center;padding-left:20px;padding-right:20px}._8-vw-wrapper.benefits-section{flex-direction:column}.button.mobile-cv{grid-column-gap:20px;grid-row-gap:20px;background-color:#0000;align-items:center;padding-left:0;display:flex}.button.explore-custom-software{margin-top:28px}.button.accept{width:105px;min-width:105px;height:48px;padding-left:18px;padding-right:18px;font-size:14px}.button.banner-btn{max-width:300px}.line.exp{background-color:red}.slide-wrapper.hipaa-slider{align-items:center}.comma.hipaa-slider{align-self:flex-start}.cta-text{font-size:45px}.footer-col-1{z-index:0}.footer-col-2,.footer-col-3{z-index:1;justify-content:flex-start;width:100%;padding-top:20px;padding-left:72px;display:flex;position:relative}.footer-left-col-wrapper{grid-row-gap:30px;padding-bottom:130px}.privacy-policy{width:80%;padding-top:30px;padding-left:72px;display:block}.fotter-2-col-wrapper{grid-row-gap:40px;padding-top:40px}.phone{align-items:flex-start}.contact-type{font-size:16px}.footer-contact-item{text-align:left;font-size:28px}.email{font-size:28px}.footer-col-3-wrapper{grid-row-gap:40px;align-items:center;padding-top:40px}.footer-icons{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start}.social-media-and-awards-wrapper{flex-direction:column}.awards{width:50%;padding-top:40px}.hero-navigation-wrapper.aristotle-col-1.cartier{align-items:center}.job-hero-text{align-self:center}.join-us-content{width:100%}.jobs-col{flex-direction:column}.job-col-3{display:none}.job-col-2-wrapper{padding-top:20px}.career-hero-content{width:100%}.career-heroimage{width:100%;margin-top:0;padding-left:0}.paragraph-5{width:auto}.vacancies-link{margin-left:0}.contect-hero-content,.contect-hero-content.portfolio{width:100%}.contect-hero-heading{width:300px}.contect-hero-image-wrapper{padding-left:0}.contect-heroimage{width:100%}.form-block.m-a-lp.noselect{min-height:400px}.submit-button{max-width:150px}.submit-button.subtitle-body-1_medium-18px.contact-us{max-width:none}.submit-button.subtitle-body-1_medium-18px.contact-section.button-v2-outline{max-width:177px}.tab-content{border-bottom:1px solid var(--secondary-grey--600);padding-top:30px}.tab-content.why-us{padding-left:0}.title-why-us{width:40%}.columns-2{flex-direction:row;display:block}.inner-col-1{border-bottom:1px solid #eaecf078}.page-discription-col-1.director-head-1,.page-discription-col-1.technical-details-mba{grid-row-gap:0px;flex-direction:column;display:block}.descriptin-head-line-col{padding-bottom:20px}.page-discription-col-2.faq{padding-right:0}.head-ba-email-col{padding-left:10px}.column-6{flex-direction:column;display:block}.column-7{padding-bottom:50px}.head-col-1,.head-col-2{width:100%}.head-content.hawaii{padding-top:0}.about-project-col{grid-row-gap:20px;flex-direction:column;display:flex}.about-col-2{padding-left:0;padding-right:0}.about-col-3{padding-left:0}.about-col-wrapper.pursuant{max-width:none}.about-col-wrapper.pursuant.paragraph-sm.white-secondary.semibold{width:auto}.button-3{font-size:14px}.wrapper-problem-col{padding-bottom:20px}.why-they-need-pic-wrapper.open-study{max-width:60%}.what-we-did-col-1,.what-we-did-col-2.paragraph-sm{padding-left:0;padding-right:0}.what-we-did-col-wrapper.col-2{padding-left:0}.what-we-did-col-wrapper.col-2.paragraph-sm{margin-top:20px}.what-we-do-serial-no{justify-content:flex-start}.what-we-did-main-image-wrapper._01,.what-we-did-main-image-wrapper._02{max-width:70%}.what-we-did-main-image-wrapper._03{display:block}.what-we-did-main-image-wrapper._03.open-study{max-width:90%}.what-we-did-main-image-wrapper._03._01{max-width:100%;display:flex}._02._05,._02._01,._03._02,._03.k{display:none}._03.ja{flex:0 auto;width:100%}.result-col-1{padding-left:0;padding-right:0}.result-col-wrapper{grid-row-gap:20px;padding-top:30px;display:flex}.result-pic-wrapper{justify-content:center;display:flex}.result-pic-wrapper.cartier{width:70%;position:relative}.result-pic-wrapper.quantuvis-result-image{margin-top:-60px}.result-pic-wrapper.persuant-1,.result-pic-wrapper.openstudy{padding-top:0}.result-main-inner-col-1.paragraph-sm.white-secondary{flex-direction:column}.result-inner-col-1{margin-bottom:60px}.result-inner-col-2{flex:0 auto}.result-inner-col-2.empty-col{display:none}.reselt-inner-col-wrapper{padding-top:0}.image-3{max-width:80%}.left-arrow-3{left:-9vw}.client-challenfe-col-2{padding-top:25px}.client-inner-col-wrapper._02{padding-left:0}.solution-col-wrapper{padding-bottom:8px}.columns-13._03.sandeep-patel{flex-direction:column;flex:0 auto;display:block}.columns-13._03.sandeep-patel.display-none{display:none}.columns-13._03.josh{display:block}.columns-13._01-copy{padding-top:60px}.solution-col-1,.solution-col-2{padding-left:0;padding-right:0}.heading-12{padding-left:12px}.columns-4-focal-revenue,.columns-14{grid-row-gap:20px;flex-direction:column;display:flex}.focal-clients-col-2{padding-left:0;padding-right:0}.columns-facal-what-we-did{grid-row-gap:20px;flex-direction:column;display:flex}.tim-pic{max-width:60%}.why-thy-need-inner-col{flex-direction:column}.no-line-col-wrapper{flex:1;align-self:center}.no-line-col-wrapper.line{flex:0 90%}.col-content{margin-bottom:14px}.col-image{flex:0 140px;align-self:flex-start}.image-5{max-width:100%}.blog-nav-bar{display:none}.section{padding-left:4vw;padding-right:4vw}.section.what-we-do-section.explore-custom-software{flex-flow:column wrap;justify-content:center;align-items:center}.section.rm-padding-top{padding-top:0}.section.hero-section-landing{padding-left:4vw;padding-right:4vw}.portfolio-hero-section{padding-top:80px}.mobile-nav-bar{z-index:1000000;height:4vh;min-height:72px;display:flex;position:sticky;top:0%;overflow:hidden}.mobile-nav-bar.open{height:100vh;max-height:100vh}.mobile-nav-bar.dark-theme{background-color:var(--brown900)}.humburg-button-wrapper{grid-column-gap:.313rem;grid-row-gap:.313rem;width:1.875rem}.row-1,.row-2{width:100%;height:3.5px}.row-2.white-bg{background-color:var(--brown900)}.row-3,.row-4-asolute{width:100%;height:3.5px}.background{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/65c2448d777aa49c1db9c73d_bg-mobile.webp);background-size:cover;transition:all .6s;top:-1%}.modal{height:200vh;display:none}.col-lower-conntent-wrapper{padding-top:40px}.close-button.cv{padding-right:2vw}.close-button.modal-form-btn{margin-right:0}.quantuvis-client-challenges-col-1,.quantuvis-client-challenges-col-2{padding-left:0;padding-right:0}.lower-content-col-wrapper{padding-bottom:9px}.sandeep-patel-image{max-width:70%}.columns-12-hawaii-what-we-do.solutions{padding-bottom:40px}.h1{margin-top:0}.padding-vertical{padding-left:0;padding-right:0}.blogs-tags-wrapper{flex-direction:column}.form-block-4{margin-top:160px}.blogs-content-col-2{padding-left:0;padding-right:0}.blogs-inner-content-main-col-wrapper._2{padding-top:20px;padding-left:0}.see-moreblog-tag,.see-less-blog{color:#000}.image-16{display:none}.form-modal{height:100vh;display:none;inset:0%}.form-modal.modal{z-index:2200000;height:100%}.cv-form{width:100%;max-width:490px;margin-left:auto;margin-right:auto}.cv-form-col-1{margin-bottom:40px}.cv-form-col-2{padding-left:2vw;padding-right:2vw}.text-field-3,.div-block-9{width:100%}.image-20{max-width:80%}.mobile-addres-section-pic{display:none}.image-23{max-width:60%;display:block}.image-24{display:none}.image-26,.image-27{display:block}.image-28{max-width:60%;display:block}.image-29,.image-30{display:block}.radio-button-field-3{background-color:#585960;border-radius:10px;padding-top:5px;padding-bottom:5px;padding-left:20px}.tags-filter-list-wrapper{flex:0 auto;padding-top:2px;padding-bottom:0}.form-9{padding-bottom:40px}.success-message.form_contact_success{padding:0}.column-9{padding-top:16px}.bodywrapper.nav-bar-margin{margin-top:8rem}.bodywrapper.nav-bar-margin.avadel-page{margin-top:160px}.bodywrapper.nav-bar-margin.blog-page-wrapper{margin-top:140px}.h2.centered-title{width:100%}.h2.benefits-title{text-align:center;width:80%;margin-left:auto;margin-right:auto}.h2.mdc-services-title{width:80%;margin-left:auto;margin-right:auto}.h3{font-size:38px}.h3.deactivated-job{margin-top:0;padding-top:0}.h3.custom-software-title{width:90%;margin-left:auto;margin-right:auto}.h5{flex:none}.column-10{padding-left:10px;padding-right:10px}.paragraph-sm.custom-solutions{width:100%}.section-name-text{padding-left:20px}.logo-discrption-wrapper{flex:0 0 300px}.logo-slider-image.pbm{margin-left:auto;margin-right:auto;display:block}.job-opening{padding-bottom:10px}.secondary-hero{padding-top:160px;padding-left:4vw;padding-right:4vw}.subtitle-why-us{width:70%}.care-item{padding-left:0}.care-item-image,.what-we-did-img{display:none}.what-we-did-img.mobile{display:block}.blog-filter-btn{background-color:#fff;width:120px}.blog-filter-btn-col{padding-top:10px;padding-left:33px}.radio-button-wrapper-tags.all-filter.all{background-color:#585960;padding-top:5px}.nav-bar-blog{display:none}.tags-filter-container{padding-left:20px;padding-right:20px}.preferences-container{min-width:300px;max-width:80vw}.fs-cookie-popup{flex-direction:column;margin-bottom:0;padding:15px}.cookie-paragraph{width:70%;margin-bottom:0;margin-left:10px;font-size:12px;line-height:16px}.cookie-paragraph.v2{margin-left:0}.cookies{display:none}.logo-slider-landing-page{margin-top:0;margin-left:-4vw;margin-right:-4vw}.logo-slider-full-wrapper{width:auto;height:68px;padding-top:0;padding-left:0;overflow:hidden}.pbm-slider-left-arrow,.pbm-slider-right-arrow{display:none;bottom:-18%}.explore-custom-software-image{align-self:center;width:auto}.pbm-form{width:100%;margin-right:auto}.text-field-pbm-form{letter-spacing:normal;width:100%;font-size:13px}.pbm-list-item{width:100%}.pbm-list-item.bordered{align-self:flex-start}.custom-software-row,.custom-software-row.first-item{flex-direction:column}.custom-software-column{flex-wrap:wrap;padding-left:40px;padding-right:40px}.row.support-offer{flex-direction:column;align-items:center}.column-custom-solutions{padding-left:0;padding-right:0}.compilant-solutions-img{width:80%}.pbm-text-slider-content{padding-left:0;padding-right:0}.list-column.semibold.first-item{margin-bottom:0}.pbm-form-title.white-text{text-align:center;padding-right:0}.logo-image-wrapper{width:100%;margin-bottom:10px;padding-left:0;padding-right:0}.support-offer-image-wrapper{width:30%}.support-offer-arrow{align-self:center;width:90px;height:110px;margin-right:60px;transform:rotate(90deg)}.column-mdc-services{padding-left:0;padding-right:0}.mdc-form-title.white-text{text-align:center;padding-right:0}.list-item-content-mdc{text-align:left}.display-none{display:none}.hero-stack{padding:60px 15px}.hero-stack.blog{padding-left:4vw;padding-right:4vw}.blog-post-banner,.banner-main-content{flex-direction:column}.banner-image{max-width:450px}.banner-col{text-align:center;padding-right:0}.banner-col.btn-col.desktop{display:none}.banner-col.btn-col.mobile{margin-top:30px;display:block}.columns-31{flex-direction:column}.author-col1.desktop{display:none}.suggested-blog-articles{width:100%}.suggested-blog-articles.main-wrapper{margin-top:0}.suggested-articles-row{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;align-items:center}.suggested-article{min-width:80%;max-width:100%;padding-right:0}.author-social-media{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start}.author-social-media.absolute-position{padding-left:135px}.title-faq-item{width:40%}.suggested-article-img{max-width:100%}.article-author-link-wrapper{flex-flow:wrap}.author-social-media-absolute-links{top:33%}.blog-article-content{padding-left:4vw;padding-right:4vw}.author-info-mobile{align-self:center;width:50%;display:block}.modal-light-theme{display:block;overflow:auto}.collection-item-2{padding-bottom:2px}.div-block-18{grid-column-gap:0px}.hr-manager-details{grid-column-gap:15px}.button-v2.dark{border:2px solid var(--white);background-color:#0000;border-radius:4.0625rem;width:100%}.button-v2.mobile{color:var(--white);text-align:center;letter-spacing:-.0625rem;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem;text-decoration:none}.button-v2.mobile.dark{font-weight:400}.button-v2.lp{width:100%}.button-v2-outline.light.align-center{justify-content:center}.button-v2-link.dark-theme.footer-button{font-size:5.625rem}.button-v2-link.contact{font-size:3.25rem;line-height:3.625rem}.button-v2-link.service-button-link.mobile{display:flex}.button-v2-link.service-button-link.desktop{display:none}.button-v2-link__text{white-space:nowrap}.nav-bar-component{display:none}.main-wrapper{padding-left:1.5rem;padding-right:1.5rem}.main-wrapper.hero{flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;height:82vh;min-height:490px;margin-right:0;padding-top:20px;padding-left:4vw;padding-right:4vw}.main-wrapper.our-story{flex-direction:column;margin:0;padding-top:0;padding-bottom:0}.main-wrapper.experience{align-items:flex-start}.main-wrapper.call{margin-left:4vw;margin-right:4vw}.main-wrapper.footer{flex-direction:column;align-items:center;margin-left:2vw;margin-right:2vw;padding-bottom:160px}.main-wrapper.privacy{margin-left:2vw;margin-right:2vw}.main-wrapper.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}.main-wrapper.job-opening{padding-top:0}.main-wrapper.job-opening-link{margin-left:0;margin-right:0}.main-wrapper.career-hero-2{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}.main-wrapper.form-footer{flex-direction:column;align-items:center}.main-wrapper.form-2{flex-direction:column}.main-wrapper.description-3{flex-direction:row}.main-wrapper.description-3.director-head-2nd-section,.main-wrapper.description-3.middle-business-analyst-description-wrapper{margin-left:2vw;margin-right:2vw}.main-wrapper.description-3.head-of-ba-discription-wrapper{flex-direction:row;margin-left:2vw;margin-right:2vw}.main-wrapper.page-discription,.main-wrapper.why-they-needed-1{margin-left:2vw;margin-right:2vw}.main-wrapper.why-they-need-pic{margin-left:2vw;margin-right:2vw;padding-bottom:40px}.main-wrapper.what-we-did,.main-wrapper.what-we-did.open-study,.main-wrapper.client-challenges,.main-wrapper.solution{margin-left:2vw;margin-right:2vw}.main-wrapper.pursuant-result-2{margin-left:4vw;margin-right:4vw}.main-wrapper.focal-revenue{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper.focal-clients,.main-wrapper.focal-what-we-did,.main-wrapper.focal-revenuewhat-we-did,.main-wrapper.what-we-do-2,.main-wrapper.why-they-needed,.main-wrapper.cartier-technologies{margin-left:2vw;margin-right:2vw}.main-wrapper.blog-page{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper.portfolio{margin-left:2vw;margin-right:2vw}.main-wrapper.mobile-nav-bar{flex:1;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:10px}.main-wrapper.mobile-nav-bar.with-cv-button{display:block}.main-wrapper.get-started-form{margin-left:4vw;margin-right:4vw}.main-wrapper.quantuvis-head{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper.quantuvis-clients-challenges,.main-wrapper.quantuvis,.main-wrapper.quantuvis-results{margin-left:2vw;margin-right:2vw}.main-wrapper.hawaii-head{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper.hawaii-clients-challenges{margin-left:2vw;margin-right:2vw}.main-wrapper.hawaii-clients-challenges.pillow-clients-challenges{margin-left:3vw;margin-right:3vw}.main-wrapper.what-we-do-1,.main-wrapper.solution-2-hawaii{margin-left:2vw;margin-right:2vw}.main-wrapper.pillowph-solutions{margin-left:3vw;margin-right:3vw}.main-wrapper.fangage-hrad{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0;padding-bottom:0}.main-wrapper.fangage-what-we-did,.main-wrapper.fangage-josh-bryant,.main-wrapper.daichi-solutions{margin-left:2vw;margin-right:2vw}.main-wrapper.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}.main-wrapper.pillowph1-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper.pillowph-results-secttion-wrapper,.main-wrapper.page-discription-wrapper,.main-wrapper.portfolio-tag-sectio-wrapper,.main-wrapper.projects-content,.main-wrapper.blogs,.main-wrapper.blogs-content{margin-left:2vw;margin-right:2vw}.main-wrapper.blog-body1{margin-left:2vw;margin-right:2vw;padding-top:100px}.main-wrapper.link-wrapper{margin-left:3vw;margin-right:3vw}.main-wrapper.modal-wrapper{height:100vh;padding-top:20px}.main-wrapper.portfolio-tags-filter{margin-left:4vw;margin-right:4vw;padding-bottom:40px}.main-wrapper.portfolio-projects{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper.get-started-form{height:auto}.main-wrapper.focal-revenue-copy{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper.explore-custom-software{text-align:center;align-items:center;padding-bottom:60px}.main-wrapper.pbm-text-slider-section{text-align:center}.main-wrapper.pbm-landing-hero{flex-direction:column-reverse}.main-wrapper.logos-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;justify-content:center;padding-left:20px;padding-right:20px}.main-wrapper.benefits-section{flex-direction:column}.main-wrapper.dark-background{background-color:var(--brown900)}.main-wrapper.dark-background.dark-theme{background-color:var(--brown900);background-image:none}.main-wrapper.no-padding{padding-left:0;padding-right:0}.main-wrapper.m-a-landing-hero{padding-top:80px}.main-wrapper.landing-header{padding-left:0;padding-right:0}.main-wrapper.navbar-mobile-wrapper-v3{background-color:var(--white)}.main-wrapper.navbar-mobile-wrapper-v3.dark-theme{background-color:var(--brown900)}.main-wrapper.navbar-mobile-wrapper-v3.light-theme{background-color:var(--white)}.main-wrapper.avadel-hero{padding-top:40px}.main-wrapper.sw_serve_wrap{grid-column-gap:64px;grid-row-gap:64px}.font-d1-display.mobile-main-page{font-size:3.25rem}.head-content-wrapper{grid-row-gap:2rem}.head-content-wrapper.services-hero{max-width:none;padding-top:9vh}.head-content-wrapper.services-hero.life-science-sd-hero{justify-content:center}.head-content-wrapper.solutons-hero{max-width:none}.head-content-wrapper.tdd-page-hero{max-width:none;padding-top:9vh}.head-content-wrapper.tdd-page-hero.helth_check_hero_text.ls_hero_container{padding-top:4vh}.head-image-wrapper{z-index:2;width:100vw;max-width:100vw;margin-bottom:0;margin-right:0;position:relative;left:-30px;right:0}.image-full-width.mobile{display:block}.image-full-width.desktop,.image-full-width.tablet{display:none}.image-full-width.max-height{max-height:12rem}.service-buttons__wrapper{display:none}.service-buttons__wrapper.main-page{display:flex}.dark-background.services-mobile{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/65d60b2845dfd7a9320a327e_services_bg__mobile.webp)}.section-content__wrapper.main-page__hero,.section-content__wrapper.main-page__hero.sw_page_wrap{height:98vh}.section-content__wrapper.case-studies-home{grid-column-gap:0px;grid-row-gap:0px}.section-content__wrapper.m-a-our-clients-say-section.estate_testi_wrap{margin-bottom:80px}.section-content__wrapper.m-a-footer-wrapper{grid-column-gap:11vw;grid-row-gap:24px;text-align:center;flex-flow:wrap-reverse;justify-content:space-around;align-self:center;align-items:center}.section-content__wrapper.serve-section-content{align-items:stretch}.section-content__wrapper.serve-section-content.legacy_serve_container{margin-bottom:120px}.section-content__wrapper.serve-section-content.legacy_serve_container.ps_serve_contqainer{margin-bottom:80px}.section-content__wrapper.serve-section-content.estate_serve_wrap{margin-bottom:120px}.section-content__wrapper.our-approach-tdd-page{flex-flow:column;justify-content:flex-start;margin-bottom:40px}.section-content__wrapper.our-approach-tdd-page.legacy_process_title{margin-bottom:3rem}.services-wrapper{grid-template-rows:minmax(auto,max-content) minmax(auto,max-content) minmax(auto,max-content) minmax(auto,max-content)}.service{flex-direction:column}.service-content{grid-column-gap:1rem;grid-row-gap:1rem;border-top-style:none;padding:0}.service-head{grid-column-gap:.5rem;grid-row-gap:.5rem;border-right-style:none;flex-direction:column;min-width:auto;max-width:none;margin-bottom:.5rem}.service-head-name{padding-top:0;padding-bottom:0}.service-button-wrapper{width:100%}.centered-section{padding-top:7.5rem;padding-bottom:7.5rem}.centered-section.head{padding-top:2rem;padding-bottom:2.9rem}.centered-section.head.life-science-sd-hero{height:98vh}.centered-section.top-margin-zero.bottom-margin-zero.portfolio-page{padding-top:0}.centered-section.bottom-margin-zero{padding-top:7.5rem}.centered-section._404-page-wrapper{padding-top:4rem}.centered-section.services-provided-section{padding-bottom:140px}.centered-section.services-provided-section.cto_offer_container{padding-top:80px}.centered-section.m-a-landing-serve-section{flex-flow:column;display:flex}.centered-section.contact-us-dark-theme{padding-top:100px;padding-bottom:100px}.centered-section.contact-us-dark-theme.contact-us-page{padding-top:130px}.centered-section.home-hero-section{padding-top:0;padding-bottom:4vh}.centered-section.home-hero-section.sw_hero_section{padding-top:0}.centered-section.technology-stack{padding-bottom:100px}.centered-section.service-faq.legacy_testi{padding-bottom:80px}.centered-section.why-mev{padding-top:100px;padding-bottom:100px}.centered-section.life-science-case-studies.legacy_case{padding-bottom:0}.centered-section.technologies-content{background-position:0 100%;background-size:cover}.centered-section.technologies-content.hiring_process{background-position:0 0;background-size:auto 68%;padding-top:100px;padding-bottom:100px}.centered-section.software_section_head{padding-bottom:86px}.centered-section.we_serve{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.pd_company{padding-top:4rem}.centered-section.vacancy_page{padding-top:7.5rem;padding-bottom:7.5rem}.centered-section.hh_outcomes_container{padding-top:6.25rem}.centered-section.calculation_section{padding-bottom:100px}.centered-section.ps_outcomes{padding-top:100px}.testimonial-head-wrapper{flex-direction:row}.testimonial-card.main-page{justify-content:space-between}.hero-navigation-wrapper-v2{display:none}.hero-navigation-wrapper-v2.aristotle-col-1.cartier{align-items:center}.testimonial-name-wrapper.main-page{height:5rem}.technologies{grid-template-columns:1fr}.subtitle-s1-large.mobile,.subtitle-s1-large.mobile-lp{font-size:1.5rem;line-height:2rem}.footer-contact-wrapper.devider{display:none}.footer-contacts{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.footer-contacts.lp{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:row;padding-bottom:5rem}.footer-nav{grid-column-gap:2rem;grid-row-gap:2rem;flex-wrap:wrap;padding-right:0}.footer-links{flex:0 auto;justify-content:space-between;max-width:18rem}.footer-v2{flex-flow:wrap}.footer-social-links.lp{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:flex-start}.footer-ready-to-explore{flex:none}.head-v2-wrapper{grid-column-gap:0rem;grid-row-gap:2rem;flex-direction:column;flex:none;width:100%}.head-v2-wrapper.services{height:80vh;min-height:37.5px;padding-bottom:5rem}.head-v2-wrapper.services.life-science-sd-hero{flex:1;justify-content:center;height:auto;padding-bottom:8vh}.hero-navigation-mobile{display:flex}.hero-back-arrow{color:var(--secondary--700);width:1.5rem;height:1.5rem}.hero-back-button-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.hero-back-text{color:var(--secondary--700);font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.logo-humburg-button-wrapper-v2{z-index:10;min-height:4.5rem;position:relative}.mobile-nav-bar-logo-v2{width:5.25rem;height:2.50744rem}.mobile-navigation-wrapper{grid-column-gap:3.5rem;grid-row-gap:3.5rem;flex-direction:column;width:100%;padding-top:3.5rem;padding-right:10%;display:flex;overflow:auto}.mobile-navigation-wrapper.nav-v3{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;padding-top:8px;padding-bottom:100px}.menu-links-v2{grid-row-gap:18px;border:0 #0000;flex:none}.menu-links-v2.blog{display:none}.button-wrapper-v2{margin-top:40px;margin-bottom:40px}.button-wrapper-v2.blog-nav{flex:0 auto;align-items:center;margin-top:0;padding:60px 0 54vh 26px}.headline-h1-bold{color:var(--secondary--200);font-family:Bebas neue pro bold,sans-serif;font-size:3.25rem;font-weight:400;line-height:3.625rem}.mobile-link{z-index:500;grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;justify-content:space-between;padding-bottom:0;text-decoration:none;transition:opacity .3s;display:flex;position:relative;overflow:hidden}.mobile-link:hover{opacity:.75}.mobile-link:active{opacity:.7}.mobile-link.dropdown-v2{grid-column-gap:0rem;grid-row-gap:0rem}.mobile-link-name{z-index:499;opacity:0;flex:1;justify-content:space-between;align-items:center;padding-right:0;display:flex;position:relative;transform:translateY(150%)}.mobile-link-name.dropdown-v2{padding-right:0}.mobile-link-name.test{opacity:100;transform:none}.mobile-link-underline{background-color:var(--white);width:100%;height:.125rem;display:block;transform:translate(-100%)}.mobile-link-name-wrapper{grid-column-gap:1.5px;grid-row-gap:1.5px;flex-direction:column;display:flex;overflow:hidden}.mobile-link-name-wrapper.dropdown-v2{margin-bottom:1rem}.no-underline{text-decoration:none}.dropdown-options__mobile{grid-column-gap:14px;grid-row-gap:14px;color:var(--white);flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}.dropdown-options__mobile.test{height:10rem}.nav-content-wrapper-v2{background-color:var(--brown900);width:110%;margin-left:0;margin-right:0;display:block;position:relative;inset:0%}.nav-content-wrapper-v2.blog{inset:0%}.main-hero__wrapper.mobile-min-height{max-height:67rem;padding-bottom:4rem}.main-hero__wrapper.mobile-min-height.home-page{max-height:74rem}.main-hero__wrapper.mobile-min-height.home-page.sw_hero_cont{margin-bottom:0}.main-hero__wrapper.mobile-min-height.home-page.pd_page_hero_container{margin-bottom:5.5rem}.main-hero__wrapper.career_page{margin-bottom:3rem}.main-hero-content-wrapper{justify-content:space-around;max-width:100%;padding-top:10vh;padding-bottom:5vh}.main-hero-content-wrapper.home-page{padding-bottom:0}.main-hero-content-wrapper.home-page.sw_hero_content_container{padding-top:10vh}.main-hero-content-wrapper.home-page.sw_hero_content_container.pd_hero_text{min-width:auto;padding-top:0}.main-hero-content.home-page{padding-right:4.5rem}.main-description{text-align:center;width:100%}.main-description.home-page,.main-description.home-hero-description{text-align:left}.what-we-do-image-wrapper{width:100%}.what-we-do-services{max-width:none}.statistics__wrapper{grid-row-gap:1.5rem;grid-template-columns:1fr 1fr}.font-d1-display-90.mobile.desktop{display:none}.font-d1-display-90.mobile.mobile-only{display:block}.font-d1-display-90.mobile.only-tablet,.font-d1-display-90.mobile.contacts-page-title-mobile{display:none}.font-d1-display-90.mobile-only.mobile-72px{text-align:left;font-size:4.5rem}.font-d1-display-90.only-tablet{display:none}.work-with-us-items{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}.paragraph-body-2-regular.field-label.m-a-lp{font-size:.875rem}.paragraph-body-2-regular.field-label-contact-form{height:1.3rem;line-height:1.3rem}.paragraph-body-2-regular.field-label-contact-form.m-a-lp{font-size:.875rem}.mobile-image.image-full-width{display:block}.mobile-image.image-full-width.home-hero-img{max-height:490px;display:none}.main-wrapper-lp{padding-left:1.5rem;padding-right:1.5rem}.main-wrapper-lp.hero{flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;height:82vh;min-height:490px;margin-right:0;padding-top:20px;padding-left:4vw;padding-right:4vw}.main-wrapper-lp.our-story{flex-direction:column;margin:0;padding-top:0;padding-bottom:0}.main-wrapper-lp.experience{align-items:flex-start}.main-wrapper-lp.call{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.footer{flex-direction:column;align-items:center;margin-left:2vw;margin-right:2vw;padding-bottom:160px}.main-wrapper-lp.privacy{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}.main-wrapper-lp.job-opening{padding-top:0}.main-wrapper-lp.job-opening-link{margin-left:0;margin-right:0}.main-wrapper-lp.career-hero-2{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}.main-wrapper-lp.form-footer{flex-direction:column;align-items:center}.main-wrapper-lp.form-2{flex-direction:column}.main-wrapper-lp.page-discription{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.head-ba-cta{margin-left:0;margin-right:0;padding-left:4vw;padding-right:4vw}.main-wrapper-lp.why-they-needed-1{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.why-they-need-pic{margin-left:2vw;margin-right:2vw;padding-bottom:40px}.main-wrapper-lp.client-challenges,.main-wrapper-lp.solution,.main-wrapper-lp.solution-2{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.pursuant-result-2{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.focal-revenue{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-lp.focal-clients,.main-wrapper-lp.focal-what-we-did,.main-wrapper-lp.focal-revenuewhat-we-did,.main-wrapper-lp.what-we-do-2,.main-wrapper-lp.why-they-needed,.main-wrapper-lp.cartier-technologies{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.blog-page{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-lp.portfolio{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.mobile-nav-bar{flex:1;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:10px}.main-wrapper-lp.mobile-nav-bar.with-cv-button{display:block}.main-wrapper-lp.get-started-form{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.quantuvis-head{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-lp.quantuvis-clients-challenges,.main-wrapper-lp.quantuvis,.main-wrapper-lp.quantuvis-results{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.hawaii-head{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-lp.what-we-do-1,.main-wrapper-lp.solution-2-hawaii{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.pillow-ph-head{flex-direction:column;margin-left:3vw;margin-right:3vw}.main-wrapper-lp.pillowph-solutions{margin-left:3vw;margin-right:3vw}.main-wrapper-lp.fangage-hrad{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0;padding-bottom:0}.main-wrapper-lp.fangage-what-we-did,.main-wrapper-lp.fangage-josh-bryant,.main-wrapper-lp.daichi-solutions{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}.main-wrapper-lp.pillowph1-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-lp.pillowph-results-secttion-wrapper,.main-wrapper-lp.page-discription-wrapper,.main-wrapper-lp.portfolio-tag-sectio-wrapper,.main-wrapper-lp.projects-content,.main-wrapper-lp.blogs,.main-wrapper-lp.blogs-content{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.blog-body1{margin-left:2vw;margin-right:2vw;padding-top:100px}.main-wrapper-lp.link-wrapper{margin-left:3vw;margin-right:3vw}.main-wrapper-lp.modal-wrapper{height:100vh;padding-top:20px}.main-wrapper-lp.portfolio-tags-filter{margin-left:4vw;margin-right:4vw;padding-bottom:40px}.main-wrapper-lp.portfolio-projects{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper-lp.get-started-form{height:auto}.main-wrapper-lp.focal-revenue-copy{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-lp.explore-custom-software{text-align:center;align-items:center;padding-bottom:60px}.main-wrapper-lp.pbm-text-slider-section{text-align:center}.main-wrapper-lp.pbm-landing-hero{flex-direction:column-reverse}.main-wrapper-lp.logos-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;justify-content:center;padding-left:20px;padding-right:20px}.main-wrapper-lp.benefits-section{flex-direction:column}.hero-images-lp__wrapper{grid-template-columns:1fr;width:100%}.key-insights-items{grid-template:"Area Area-2""Area-3 Area-3"/1fr 1fr}.hero-lp__content{width:100%}.lets-break-ice__image_wrapper.hidden-desktop{display:block}.lets-break-ice__image_wrapper.tablet-hidden{display:none}.what-we-do-lp-wrapper{grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr}.what-we-do-lp__image{width:100%;min-width:3.50625rem;max-width:3.50625rem;height:auto}.what-we-do-lp__item{max-width:100%}.how-we-differ-lp__items{grid-column-gap:1.7rem;grid-row-gap:1.7rem}.how-we-differ-lp__item{max-width:20rem}.form-submit__wrapper{justify-content:center;width:100%}.form-submit__link{flex-wrap:wrap}.working-with-mev-lp__items{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.operations-lp{padding-top:1.71rem;padding-bottom:1.71rem}.hero-lp-twist__special{letter-spacing:-1px;font-weight:400}.hero-lp-twist__heading{text-align:center}.hero-lp-twist__image_wrapper{min-width:auto}.firefighting-image-lp__gif{display:none}.subtitle-body-1{text-align:left}.lets-break-ice__title_blocks{grid-column-gap:.55rem;grid-row-gap:.55rem;flex-wrap:wrap;display:flex}.client-say-lp__separator{margin-top:2.5rem;margin-bottom:2.5rem}.styled-title.contact-page{margin-top:0}.mobile-button{font-size:1.5rem;line-height:1}.footer-social-links__wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;max-width:none}.hero-title__wrapper{text-align:center}.hero-title__wrapper.home-page{text-align:left;padding-right:0}.challenage-avadel__scheme{margin-top:2.92rem;padding:3.83rem 1.5rem 4.12rem}.challenage-avadel__image.tablet-only{display:none}.challenage-avadel__image.mobile-only{display:block}.solution-head{border-right-style:none}.solution-content{grid-column-gap:1rem;grid-row-gap:1rem;border-top-style:none;padding:0}.solution-button-wrapper{width:100%}.solution-card{flex-direction:column;display:flex}.solutions__wrapper{grid-template-rows:minmax(auto,max-content);grid-auto-rows:minmax(auto,max-content)}.final-solution__wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.project__question{padding-right:2.38rem}.avadel-hero-title__wrapper{margin-top:2rem}.navigation-chips{flex-flow:row}.filter-tag.mobile,.filter-counter.mobile{display:none}.filter-tags__wrapper.desktop,.filter-tags__wrapper.filter-tags__wrapper-mobile{display:block}.blog-posts{grid-template-columns:1fr}.blog-hero__wrapper,.blog-post-hero__wrapper{margin-top:2.5rem}.mobile-menu-link-icon{height:100%;max-height:2.5rem}.blog-article-author{grid-column-gap:1.6rem;grid-template-columns:minmax(28px,.25fr) 1.25fr}.body-1_regular-18px.weight-500.zero-margin{margin-top:0}.article-published-by{flex-flow:wrap}.authors-sertificates-list{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr}.certificate-card{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:flex-start;align-items:center;width:100%;max-width:none;height:auto;display:flex}.certificate-image{object-fit:contain;align-self:center;width:13rem;height:auto;margin-bottom:0;padding-right:2rem}.author-social-links{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start}.contact-page-content{width:auto;min-width:70px;max-width:23%;margin-right:6%}.contact-page-contacts{grid-template-columns:1fr;width:100%}.contact-form{width:auto;min-width:320px;max-width:52%;margin-left:0%;margin-right:0;padding-left:1rem}.contact-form.contact-section{padding-left:0}.input-wrapper.modal-field{flex:1;width:49%;min-width:250px}.input-wrapper.modal-field.talent_field{width:100%}.contact-page-hero__wrapper{flex-flow:wrap-reverse}.contact-block{min-width:180px;max-width:none}.contact-block.m-a-lp{width:41%;min-width:200px;margin-bottom:8px}.contact-form-success-content{margin-top:40px}.certificate-text{vertical-align:top;align-self:flex-start;margin-top:auto;margin-bottom:auto}.modal-window{background-color:var(--secondary--800);height:100vh;display:block;inset:0%}.modal-window.modal{z-index:2200000;height:100%}.modal-form-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap}.modal-form-block{flex:1}.modal-form-field.custom-select{z-index:0}.modal-form-links.dark-theme{flex:1;min-width:200px;margin-left:0;padding-bottom:3rem;padding-left:0%}.modal-form-success-bg{min-height:410px}.get-started-subtitle{padding-bottom:18px}.tablet-image.image-full-width{display:none}.tablet-image.image-full-width.home-hero-img{max-height:800px;display:block}._404-image{width:25%;max-width:100%}.subtitle-body-1_medium-16px.weight-500.zero-margin,.body-1_medium-18px.weight-500.zero-margin{margin-top:0}.body-1_medium-18px.margin-0.sw_process_step_head{margin-bottom:0}.gif-404{width:40%}.nav-bar-v2-custom{display:none}.nav-bar-v2-custom.transparent{display:flex}.logos-wrapper{grid-column-gap:6vw;grid-row-gap:1.3rem;flex-flow:wrap;justify-content:flex-start}.logos-wrapper.m-and-a-landing{width:100%}.logos-wrapper.digital-transform-hero{grid-column-gap:6vw;grid-row-gap:6vw;width:100%}.logos-wrapper.tdd-hero{grid-column-gap:6vw;grid-row-gap:6vw;width:100%;height:auto}.logos-wrapper.ls_logos_container{grid-row-gap:2rem}.logo-img.lg{height:170%}.logo-img.first-img{margin-right:6vw}.about-us-card{width:48%;min-width:278px;max-width:424px}.statistics-container{grid-row-gap:1.5rem;grid-template-columns:1fr 1fr}.statistics-container.home-page{grid-column-gap:0rem;grid-row-gap:2.3rem;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:minmax(200px,1fr);justify-content:flex-start;align-self:flex-start;align-items:flex-start;display:flex}.headline-2.white-text.m-a-landing-tech-audit-title,.headline-2.white-text.process_title{text-align:left}.headline-2.color-secondary-800.centered-text.career-header{margin-top:16px}.headline-2.color-secondary-800.map_title{letter-spacing:-1px;font-size:2rem;line-height:2.375rem}.headline-2.color-secondary-800.title_margin.ls_tech_title{text-align:center}.headline-2.home-page-title.sw_title_main.sw_head_title{max-width:20.438rem}.headline-2.service-hero-title.desktop{display:block}.headline-2.service-hero-title.mobile{display:none}.headline-2.tdd-hero-title.desktop{display:block}.headline-2.tdd-hero-title.mobile{display:none}.headline-2.career_title{margin-top:16px}.headline-2.legacy_serve_title{text-align:left}.headline-2.ls_help_title{text-align:left;margin-left:0;margin-right:0}.headline-2.footer_contact_title.footer_title_mob{display:none}.body-3-regular.statistics-description{text-align:center;max-width:8.125rem}.body-3-regular.plan-description{min-height:5rem}.body-3-regular.legacy_serve_item,.body-3-regular.legacy_serve_item.hh_item{max-width:100%}.body-3-regular.footer_form_sub.footer_form_sub_mob{display:none}.statistics-card-title{grid-column-gap:10px;grid-row-gap:10px;justify-content:center;align-items:center}.main-wrapper-column{padding-left:1.5rem;padding-right:1.5rem}.main-wrapper-column.hero{flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;height:82vh;min-height:490px;margin-right:0;padding-top:20px;padding-left:4vw;padding-right:4vw}.main-wrapper-column.our-story{flex-direction:column;margin:0;padding-top:0;padding-bottom:0}.main-wrapper-column.experience{align-items:flex-start}.main-wrapper-column.call{margin-left:4vw;margin-right:4vw}.main-wrapper-column.footer{flex-direction:column;align-items:center;margin-left:2vw;margin-right:2vw;padding-bottom:160px}.main-wrapper-column.privacy{margin-left:2vw;margin-right:2vw}.main-wrapper-column.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}.main-wrapper-column.job-opening{padding-top:0}.main-wrapper-column.job-opening-link{margin-left:0;margin-right:0}.main-wrapper-column.career-hero-2{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}.main-wrapper-column.form-footer{flex-direction:column;align-items:center}.main-wrapper-column.form-2{flex-direction:column}.main-wrapper-column.description-3{flex-direction:row}.main-wrapper-column.description-3.director-head-2nd-section,.main-wrapper-column.description-3.middle-business-analyst-description-wrapper{margin-left:2vw;margin-right:2vw}.main-wrapper-column.description-3.head-of-ba-discription-wrapper{flex-direction:row;margin-left:2vw;margin-right:2vw}.main-wrapper-column.page-discription,.main-wrapper-column.why-they-needed-1{margin-left:2vw;margin-right:2vw}.main-wrapper-column.why-they-need-pic{margin-left:2vw;margin-right:2vw;padding-bottom:40px}.main-wrapper-column.what-we-did,.main-wrapper-column.what-we-did.open-study,.main-wrapper-column.client-challenges,.main-wrapper-column.solution{margin-left:2vw;margin-right:2vw}.main-wrapper-column.pursuant-result-2{margin-left:4vw;margin-right:4vw}.main-wrapper-column.focal-revenue{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-column.focal-clients,.main-wrapper-column.focal-what-we-did,.main-wrapper-column.focal-revenuewhat-we-did,.main-wrapper-column.what-we-do-2,.main-wrapper-column.why-they-needed,.main-wrapper-column.cartier-technologies{margin-left:2vw;margin-right:2vw}.main-wrapper-column.blog-page{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-column.portfolio{margin-left:2vw;margin-right:2vw}.main-wrapper-column.mobile-nav-bar{flex:1;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:10px}.main-wrapper-column.mobile-nav-bar.with-cv-button{display:block}.main-wrapper-column.get-started-form{margin-left:4vw;margin-right:4vw}.main-wrapper-column.quantuvis-head{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-column.quantuvis-clients-challenges,.main-wrapper-column.quantuvis,.main-wrapper-column.quantuvis-results{margin-left:2vw;margin-right:2vw}.main-wrapper-column.hawaii-head{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-column.hawaii-clients-challenges{margin-left:2vw;margin-right:2vw}.main-wrapper-column.hawaii-clients-challenges.pillow-clients-challenges{margin-left:3vw;margin-right:3vw}.main-wrapper-column.what-we-do-1,.main-wrapper-column.solution-2-hawaii{margin-left:2vw;margin-right:2vw}.main-wrapper-column.pillowph-solutions{margin-left:3vw;margin-right:3vw}.main-wrapper-column.fangage-hrad{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0;padding-bottom:0}.main-wrapper-column.fangage-what-we-did,.main-wrapper-column.fangage-josh-bryant,.main-wrapper-column.daichi-solutions{margin-left:2vw;margin-right:2vw}.main-wrapper-column.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}.main-wrapper-column.pillowph1-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-column.pillowph-results-secttion-wrapper,.main-wrapper-column.page-discription-wrapper,.main-wrapper-column.portfolio-tag-sectio-wrapper,.main-wrapper-column.projects-content,.main-wrapper-column.blogs,.main-wrapper-column.blogs-content{margin-left:2vw;margin-right:2vw}.main-wrapper-column.blog-body1{margin-left:2vw;margin-right:2vw;padding-top:100px}.main-wrapper-column.link-wrapper{margin-left:3vw;margin-right:3vw}.main-wrapper-column.modal-wrapper{height:100vh;padding-top:20px}.main-wrapper-column.portfolio-tags-filter{margin-left:4vw;margin-right:4vw;padding-bottom:40px}.main-wrapper-column.portfolio-projects{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper-column.get-started-form{height:auto}.main-wrapper-column.focal-revenue-copy{flex-direction:column;margin-left:2vw;margin-right:2vw}.main-wrapper-column.explore-custom-software{text-align:center;align-items:center;padding-bottom:60px}.main-wrapper-column.pbm-text-slider-section{text-align:center}.main-wrapper-column.pbm-landing-hero{flex-direction:column-reverse}.main-wrapper-column.logos-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;justify-content:center;padding-left:20px;padding-right:20px}.main-wrapper-column.benefits-section{flex-direction:column}.main-wrapper-column.no-padding{padding-left:0;padding-right:0}.stage-card-header{max-width:100%}.stage-point-list.body-3-regular{margin-top:0}.subtitle-3-medium-24.our-solutions-title{width:100%}.subtitle-3-medium-24.margin-top-0.font-size-tablet-18{font-size:1.5rem;line-height:2rem}.subtitle-3-medium-24.margin-top-0.font-size-tablet-18.tdd_process_titles{margin-top:5px}.subtitle-3-medium-24.margin-top-0.font-size-tablet-18.tdd_process_titles.legacy_process_item_title{margin-top:0;margin-bottom:0}.subtitle-3-medium-24.blog_title_text{margin-bottom:0}.stages-description-text{width:100%;min-width:450px}.stages-description-text.weight-500.zero-margin{margin-top:0}.body-2-regular.link.services-link.desktop{display:none}.stages-title.price_title_wrap{text-align:left;justify-content:flex-start;align-items:flex-start}.stages-title.price_title_wrap.onboarding_title_wrap{margin-bottom:32px}.our-services-wrapper.home-page{min-width:auto}.services-title-wrapper{width:100%}.our-solutions-wrapper{grid-column-gap:3.6vw;grid-row-gap:50px;flex-flow:wrap;display:flex}.our-soulutions-card{flex:1;width:48%;min-width:240px}.our-solutions-image{margin-bottom:32px}.category-filter-item.weight-500.zero-margin{margin-top:0}.category-filter-collection{z-index:20;border-radius:0 0 20px 20px}.portfolio-card-details{padding-bottom:0}.categories-dropdown-button.only-mobile{min-width:220px;font-weight:500;display:none}.categories-dropdown-button.only-mobile.active{border-bottom-color:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0}.categories-form-block{padding-top:16px;padding-bottom:20px;position:relative}.collaboration-description-text{width:100%}.collaboration-description-text.weight-500.zero-margin{margin-top:0}.collaborations-wrapper.ls_collab{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.colaboration-image-wrapper{width:100%;max-width:100%}.colaboration-image.desktop{display:inline-block}.colaboration-image.mobile{width:100%;display:none}.categories-dropdown-button-2.only-mobile{min-width:220px;display:inline-block}.font-d1-display-91.mobile-main-page{font-size:3.25rem}.button-5.accept{width:105px;min-width:105px;height:48px;padding-left:18px;padding-right:18px;font-size:14px}.cookie-paragraph-2{width:70%;margin-bottom:0;margin-left:10px;font-size:12px;line-height:16px}.button-v2-link-2.dark-theme.footer-button{font-size:5.625rem}.button-v2-link-2.service-button.desktop{display:none}.button-v2-link-2.contact{font-size:3.25rem;line-height:3.625rem}.category-filter-item-2{text-align:left;background-color:#fff}.subtitle-body-2{text-align:left}.category-filter-collection-2{z-index:20;opacity:0;background-color:#fff;border:0 solid #000;border-width:0 2px;border-radius:0 0 20px 20px;flex-flow:column;width:100%;height:1px;margin-top:-2px;padding-top:0;padding-bottom:0;transition:height .2s,opacity .45s;position:absolute;overflow:hidden}.stage-card-header-2{max-width:100%}.font-d1-display-92.mobile-only.mobile-72px{text-align:left;font-size:4.5rem}.form-11{padding-top:32px;padding-bottom:60px;position:relative}.subtitle-s1-large-2.mobile{font-size:1.5rem;line-height:2rem}.body-2-regular-2.link-14.services-link.mobile{display:block}.fs-cookie-popup-2{flex-direction:column;margin-bottom:0;padding:15px}.client-say-description-wrapper{min-height:8rem;padding-top:20px}.clients-say-card.main-page{justify-content:space-between}.clients-slider-tags-wrapper{height:4.2rem;padding-top:20px}.see-more-button-clients-slider{min-height:2.8rem;padding-bottom:10px}.clients-slider-text.weight-500.zero-margin{margin-top:0}.how-we-differ-container{grid-column-gap:25px;grid-row-gap:25px;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}.card-with-icon{padding:8%}.card-with-icon.services-page{min-height:22vw}.card-with-icon.benefit_card{padding-left:2rem;padding-right:2rem}.contact-section-content{width:auto;min-width:70px;max-width:100%;margin-right:6%}.how-we-differ-title.sw_outcome_head{font-size:1.5rem;line-height:2rem}.card-title-with-icon{min-width:282px;margin-bottom:22px}.card-title-with-icon.benefit_title{min-width:auto}.how-we-differ-title-wrapper{width:100%}.footer-component{padding-top:40px;padding-bottom:40px}.footer-component.head{padding-top:2rem;padding-bottom:2.9rem}.footer-component._404-page-wrapper{padding-top:4rem}.footer-content-wrapper{grid-column-gap:5vw;flex-flow:wrap;justify-content:flex-start}.footer-column{width:32%}.footer-column.last{grid-column-gap:5.5vw;justify-content:flex-start}.footer-column.first{width:33%;max-width:none;padding-bottom:40px}.footer-column.last-col{width:20%}.footer-column-title{min-height:3rem}.footer-subcolumn{width:38%}.footer-subcolumn.last{width:29%}.provided-services-title-wrapper{grid-template-columns:1fr}.provided-services-description.weight-500.zero-margin{margin-top:0}.provided-services-description.digital-transformation{max-width:23rem}.provided-services-description.digital-transformation.cto_offer_item_text{max-width:none}.provided-services-description.digital-transformation.ps_card_info{max-width:100%}.services-card-title.service-page{width:100%;max-width:none}.services-card-title.digital-transformation{width:auto;max-width:27rem}.div-block-55{border-width:1px;align-items:stretch;width:100%}.div-block-55.last{margin-left:0}.div-block-55.m-a-landing-tech-audit-card{min-width:290px}.div-block-55.services-page{border-right-style:solid;align-items:stretch}.flex-block-5{grid-column-gap:32px;grid-row-gap:32px;grid-template-columns:1fr}.flex-block-5.m-a-landing-tech-audit-wrapper{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.flex-block-5.service-page{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;display:flex}.provided-services-link.weight-500.zero-margin{margin-top:0}.rich-text-block{height:2.8rem;line-height:1rem;overflow:hidden}.collection-item-3{padding-bottom:60px}.collection-item-3:last-child{padding-bottom:40px}.collection-item-3.dt-page{padding-bottom:0}.solutions-list.ls_help_list.ls_help_list_mob{padding-left:24px;padding-right:24px}.service-text-content{min-width:69vw;max-width:70%}.building-the-tech-accordion.last{min-height:5.5rem}.building-the-tech-accordion.last.tech_last{min-height:4.75rem}.building-the-tech-accordion.life-science-page{min-height:2.8rem}.building-the-tech-accordion.custom_dom{min-height:4.75rem}.dropdown-toggle.subtitle-3-medium-24.last.tech_last{margin-top:0;padding-top:1.5rem;padding-bottom:1.5rem}.dropdown-toggle.subtitle-3-medium-24.tech_domain{padding-top:20px}.dropdown-toggle.subtitle-3-medium-24.tech_last{margin-top:0;padding-top:1.5rem;padding-bottom:1.5rem}.dropdown-toggle.subtitle-3-medium-24.ls_accordion_title{padding:18px 24px}.expert-services-title-wrapper{text-align:left;max-width:none}.expert-services-title-wrapper.dt-page.estate_serve_sub_head,.expert-services-title-wrapper.legacy_head_cont{padding-bottom:24px}.expert-services-title-wrapper.legacy_head_cont.helth_check_head_cont{padding-bottom:48px}.expert-services-title-wrapper.cto_offer_head_wrap{padding-bottom:24px}.table-first-cell{width:20%}.table-cell{font-size:.875rem;line-height:1.2rem}.table-cell.color-500{width:26%}.table-cell-heading{width:26%;padding-left:2vw;padding-right:2vw}.m-a-landing-serve-item{width:100%;padding-bottom:40px}.m-a-landing-serve-wrapper{flex-flow:column}._2-logos-wrapper.m-and-a-landing{grid-column-gap:0vw;grid-row-gap:0vw}.faq-accordion-toggle{height:20px}.body-2-medium{flex:0 auto}.body-2-medium.link.services-link.desktop{display:none}.m-a-lp-contact-us-container{flex-flow:column}.m-a-contact-us-content{width:100%;padding-right:0}.m-a-contact-us-contacts{grid-column-gap:15vw;justify-content:flex-start}.contact-link-title.link.services-link.desktop{display:none}.m-a-contact-form{width:100%;padding-top:40px}.m-a-social-links{grid-column-gap:3vw;grid-row-gap:3vw;flex:1;justify-content:space-between;place-self:center}.technology-categories-form{grid-column-gap:8px;grid-row-gap:8px}.contact-us-content{width:100%;padding-right:0}.flex-block-10{grid-column-gap:20px;grid-row-gap:20px}.flex-block-11{margin-bottom:10px}.contacts-form-block{border-style:solid;justify-content:center;align-items:flex-start;min-height:660px;padding:3.5vw}.contact-col-2{width:100%}.contact-col-2.contact-us-page{flex:1;width:60%;min-width:400px;max-width:100%;padding-bottom:60px}.contact-col-2.contact-us-page.cf_form_min{padding-bottom:0}.contact-col-2.contact-us-page.cf_form_min.vac_form_wrap{width:100%}.flex-block-12{grid-row-gap:48px}.contact-us-container,.contact-us-container.contact-us-page{flex-flow:wrap-reverse}.div-block-60.mobile{padding-bottom:0}.div-block-60.footer_form_section_ceo{margin-top:auto}.div-block-61.mobile{width:100%}.file-upload-wrapper.modal-form-wrapper{grid-column-gap:0rem;grid-row-gap:0rem}.file-upload-wrapper.modal-form-wrapper.talent_cv{margin-top:0}.contact-us-contacts{grid-column-gap:32px;grid-row-gap:32px;grid-template-columns:1fr 1fr;max-width:56%;padding-right:6vw}.contacts-col.contact-us-page{flex:1;width:40%;padding-right:0}.social-links-block.white-text{flex-flow:column}.contact-caption{margin-top:6px}.button-v2-small.dark{border:2px solid var(--white);background-color:#0000;border-radius:4.0625rem;width:100%}.button-v2-small.mobile{color:var(--white);text-align:center;letter-spacing:-.0625rem;font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem;text-decoration:none}.button-v2-small.lp{width:100%}.button-v2-outline-small.light.align-center{justify-content:center}.button-v2-outline-small.light.mobile-nav-btn{text-align:center;flex:1;padding:15px 30px;font-size:1.126rem}.mobile-nav-bar-v3{z-index:1000000;width:100%;height:4vh;min-height:80px;display:flex;position:fixed;top:0%;overflow:hidden}.mobile-nav-bar-v3.open{height:100vh;max-height:100vh}.mobile-nav-bar-v3.light-theme{z-index:100000;background-color:var(--white);min-height:72px}.mobile-nav-bar-v3.light-theme.test-open{height:100vh}.mobile-link-wrapper{grid-column-gap:1.5px;grid-row-gap:1.5px;flex-flow:column;padding-bottom:0;display:flex}.black-nav-logo{display:block}.white-nav-logo{display:none}.statistics-card-block{text-align:center;flex:1;justify-content:center;align-items:center;width:22%;min-width:152.5px}.subtitle-1-medium.how-we-help-title.desktop{display:none}.subtitle-1-medium.how-we-help-title.mobile{display:block}.subtitle-1-medium.we_serve_title{max-width:33rem;font-size:1.5rem;line-height:2rem}.subtitle-1-medium.sw_detale_title{text-align:left;max-width:100%}.plans-container{grid-row-gap:24px;flex-flow:wrap}.plan-card{flex:1;align-items:stretch;width:33.333%;min-width:210px}.flex-block-14{grid-column-gap:0rem;grid-row-gap:0rem;flex:1;justify-content:flex-start;min-width:51.5%}.services-description-text.statistics-description{text-align:center;max-width:8.125rem}.services-description-text.plan-description{min-height:6rem}.collaboration-title-wrapper{text-align:left;justify-content:center;align-items:flex-start}.collaboration-title-wrapper.ls_collab_title{padding-bottom:40px}.colaboration-image-v2.desktop{padding-right:0}.colaboration-image-wrapper-v2{width:100%;margin-left:auto;margin-right:auto}.our-services-wrapper-v2.home-page{min-width:auto}.solutions-cards{grid-column-gap:6vw;grid-row-gap:60px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;padding-right:4vw;display:flex}.services-hero-logos-wrapper{align-self:stretch;width:100%}.services-hero-logos-wrapper.tdd-page{width:90%}.services-hero-logos-wrapper.tdd-page.ls_hero_logos{width:100%}.services-hero-logos-wrapper.life-science-sd-hero{margin-top:5vh;margin-bottom:140px}.services-hero-title-wrapper{width:60%;min-width:360px}.arrow-link-btn.cta-section{grid-column-gap:12px;grid-row-gap:12px}.arrow-link-btn.cta-section.ditale_table_link{grid-column-gap:8px;grid-row-gap:8px;font-size:.75rem;line-height:1rem}.arrow-link-btn.cta-section.faq_link{font-size:1rem}.arrow-link-btn.nav-link-btn{padding-top:16px;padding-bottom:20px}.arrow-link-btn.cta-link-btn.life-science-btn.ls_reg_cta_link{margin-top:32px}.faq-accordion-services{min-height:5rem}.faq-accordion-services.last.faq_h{min-height:4.188rem}.faq-accordion-services.faq_second.faq_h{padding-bottom:1.5rem}.faq-accordion-services.faq_h{min-height:3.75rem}.tech-card{max-width:50%}.technology-stack-description.sw_tech_subtitle{width:100%}.accordion-title{white-space:pre-wrap;justify-content:flex-start;align-items:center;width:100%;min-height:3rem;margin-top:-4px;padding-right:60px;position:relative}.accordion-title.faq_item_title{justify-content:space-between;align-items:center;min-height:auto;padding-right:0}.counter-14px-red.process-overview-section{margin-top:0;margin-left:-10px;padding-top:6px;padding-bottom:4px}.circle-ic-plus-minus.service-faq{align-self:center;margin-left:auto;position:relative;inset:auto 0% auto auto}.faq-description-wrapper{padding-right:0}.dropdown-toggle-2{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;padding-top:1rem;padding-bottom:1rem;padding-right:0}.dropdown-toggle-2.toggle_faq{padding-top:1.5rem;padding-bottom:1.5rem}.counter-14px{display:block}.explore-solutions-title.white-text.m-a-landing-tech-audit-title{text-align:left}.solutions-exploration-cards{grid-column-gap:2vw;grid-row-gap:16px;flex-flow:wrap;align-self:stretch;display:flex}.solutions-card-dark{flex:1;align-items:stretch;width:48.5%;min-width:260px;max-width:100%}.solutions-card-dark.card-with-icon{flex:1;align-items:stretch;min-width:330px;padding-top:24px}.solution-card-title.our-solutions-title{width:100%}.solution-card-description.statistics-description{text-align:center;max-width:8.125rem}.solution-card-description.plan-description{min-height:5rem}.flex-block-19{min-width:auto}.dropdown-toggle-3{height:4.3rem;padding-top:5px;padding-bottom:5px}.text-block-120{white-space:pre-wrap}.faq-accordion-solutions{min-height:4.6rem}.our-approach-title.white-text.m-a-landing-tech-audit-title{text-align:left}.our-approach-title.approach_title{margin-bottom:2rem}.text-block-121{width:auto;max-width:38rem}.benefits-of-approach-title{text-align:left}.accordion-title-text{flex:0 auto}.accordion-title-text.link.services-link.desktop{display:none}.we-serve-text-blocks{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;align-items:stretch;display:flex}.we-serve-text-blocks.life-science-sd-page.ls_serve_container{grid-column-gap:1.875rem;grid-row-gap:1.875rem;flex-flow:row}.we-serve-text-blocks.legacy_serve_wrap.hh_serve_container{grid-column-gap:1.875rem;grid-row-gap:1.875rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.we-serve-text-blocks.cto_serve_wrap{width:100%}.we-serve-text-blocks.ps_serve_wrap{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.innovation-lab-cards{flex-flow:wrap;display:flex}.cta-block.cta-with-btn{flex-flow:column;overflow:visible}.cta-block.cta-with-btn.sw_cta_outcomes{margin-top:4rem}.cta-block.cta-with-btn.legacy_price_cta{margin-top:4.5rem}.cta-block.cta-with-btn.hh_price_cta{grid-column-gap:0px;grid-row-gap:0px;margin-top:4rem}.cta-block.cta-with-btn.ls_rew_cta,.cta-block.cta-with-btn.cto_rev_cta{margin-top:30px}.cta-block.i-lab-page.career_cta{grid-column-gap:2.438rem;grid-row-gap:2.438rem;padding-left:2rem;padding-right:2rem}.cta-block.life-science-page.ls_reg_cta{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:row}.cta-content-wrapper.cta-with-btn{width:100%;max-width:none;padding-top:40px;padding-left:32px;padding-right:32px}.cta-content-wrapper.cta-with-btn.jobs_cta{padding:2.5rem 2rem 1.5rem}.cta-content-wrapper.cta-with-btn.jobs_cta.vacancy_cta_text_wrap{padding-bottom:1.5rem}.cta-content-wrapper.cta-with-btn.sw_cta_outcomes_wrap{padding-top:2.5rem}.cta-content-wrapper.cta-with-btn.sw_cta_outcomes_wrap.hh_cta_wrapper{padding-bottom:1.5rem;padding-right:2rem}.cta-content-wrapper.cta-with-btn.sw_cta_outcomes_wrap.sw_cta_wrap{padding-top:24px;padding-bottom:24px}.cta-content-wrapper.cta-with-btn.estate_cta_container{padding-top:32px}.text-span-208{font-size:1.5rem;line-height:2rem}.cta-text-block{font-size:1.125rem;line-height:1.5rem}.cta-text-block.link.services-link.desktop{display:none}.flex-block-25{flex:1;min-width:210px;max-width:340px}.flex-block-25.regulations{grid-column-gap:2vw}.flex-block-25.value_item{flex-flow:row}.flex-block-25.sw_outcome_item.sw_out_item{max-width:100%}.flex-block-25.tdd_item.vacancy_colume_item_wrap{grid-column-gap:24px;grid-row-gap:24px;max-width:100%}.flex-block-25.pd_benefits_item{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;max-width:100%}.flex-block-25.hh_outcomes{width:100%;max-width:100%}.flex-block-25.cto_why_item_container{min-width:auto}.flex-block-25.ps_capa_item{min-width:auto;max-width:none}.what-you-receive-cards{grid-column-gap:24px;grid-row-gap:40px;flex-flow:wrap}.process-overview-section-title{margin-bottom:48px}.flex-block-29{border-left:1px dashed var(--secondary--700);grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-flow:column;margin-left:10px}.flex-block-29.cto_process_grid{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.process-overview-item{border-top-style:none;max-width:390px;margin-top:-1px;padding-top:0;padding-left:32px}.process-overview-item.dt-page{max-width:420px;margin-top:0;padding-top:0;padding-right:0}.process-overview-item.dt-page.legacy_process_item_container{max-width:34.438rem;padding-top:0}.process-overview-item.cto_process_item{max-width:none}.process-overview-item.sw_process_item{border-top-style:none;padding-top:3px;padding-left:32px}.i-lab-clients-say-list.legacy_testi_container{grid-column-gap:5rem;grid-row-gap:5rem}.pricing-overview-title-wrapper.tdd-page{width:100%}.pricing-overview-cards.tdd-page{width:100%;max-width:none}.pricing-overview-card-item{grid-row-gap:8px}.flex-block-32.tdd-page{min-width:19rem}.cta-button-wrapper{background-color:var(--white);border-radius:0%;justify-content:center;align-items:flex-start;margin:0%;padding-bottom:40px;padding-left:32px;padding-right:0%}.cta-button-wrapper.open-modal-btn{border-radius:0%}.cta-button-wrapper.open-modal-btn.job_open_modal{width:100%;padding-bottom:2.5rem;padding-left:2rem;font-size:1.125rem;font-weight:500;line-height:1.625rem}.cta-button-wrapper.open-modal-btn.job_open_modal.vacancy_cta_link{margin-top:0%;margin-bottom:0%;padding-bottom:2rem}.cta-button-wrapper.sw_cta_outcomes_link{margin-right:0%;padding-bottom:2.5rem;padding-left:2rem;padding-right:0%}.cta-button-wrapper.sw_cta_outcomes_link.legcy_price_cta_link{display:block}.cta-button-wrapper.sw_cta_outcomes_link.legcy_price_cta_link.legacy_display_link{display:none}.cta-button-wrapper.sw_cta_outcomes_link.legacy_price_cta_link_mob{display:block}.cta-button-wrapper.sw_cta_outcomes_link.sw_cta_linl{padding-bottom:24px}.cta-button-wrapper.sw_cta_outcomes_link.dark_cta_link{background-color:#0000}.cards-wrapper-grid{grid-column-gap:6vw;grid-row-gap:6vw;flex-flow:wrap;display:flex}.video-content-wrapper{flex-flow:wrap-reverse}.video-container{min-width:450px}.cta-form-content{border-style:none;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:none;height:auto;padding:0}.cta-text-field{border-bottom-style:solid;border-bottom-color:var(--secondary--600);background-color:#2a2b2f0a;min-height:56px;margin-top:24px;margin-bottom:16px;padding:16px}.cta-form{background-color:var(--white);justify-content:flex-start;align-items:stretch;width:auto;min-width:auto;min-height:auto;margin:0%;padding:0%}.cta-button-v2{width:100%}.cta-button-v2.mobile-cv{grid-column-gap:20px;grid-row-gap:20px;background-color:#0000;align-items:center;padding-left:0;display:flex}.cta-button-v2.explore-custom-software{margin-top:28px}.cta-button-v2.accept{width:105px;min-width:105px;height:48px;padding-left:18px;padding-right:18px;font-size:14px}.cta-button-v2.banner-btn{max-width:300px}.cta-button-wrapper-v2{background-color:var(--white);justify-content:center;align-self:flex-start;align-items:flex-start;width:auto;min-width:auto;margin:24px 0% 0%;padding:0}.cta-content-wrapper-v2{padding:0}.cta-content-wrapper-v2.cta-with-btn{width:100%;max-width:none;padding-top:30px;padding-left:32px;padding-right:32px}.cta-form-content-wrapper{width:auto;padding-top:0;padding-bottom:0;padding-left:0}.cta-form-content-wrapper.cta-with-btn{width:100%;max-width:none;padding-top:30px;padding-left:32px;padding-right:32px}.cta-form-content-wrapper.tdd-page{width:100%;max-width:none;margin-left:0;padding-top:0;padding-bottom:0}.cta-form-block{flex-flow:column;min-height:276px;padding:30px 24px;overflow:hidden}.cta-form-block.cta-with-btn{flex-flow:column;overflow:visible}.cta-block-v2{flex-flow:column;padding:1.125rem 1.5rem 2rem}.cta-block-v2.cta-with-btn{flex-flow:column;overflow:visible}.our-soulutions-card1{flex:1;width:48%;min-width:270px}.flex-block-34{grid-column-gap:1vw;grid-row-gap:1vw}.flex-block-34.tdd-page.legacy_hero_logos{grid-column-gap:1.875rem;grid-row-gap:1.875rem;display:flex}.button-v2-outline-small-v2.light.align-center{justify-content:center}.navbar-submenu-desktop{padding-top:7.5rem;padding-bottom:7.5rem}.navbar-submenu-desktop.head{padding-top:2rem;padding-bottom:2.9rem}.navbar-submenu-desktop.top-margin-zero.bottom-margin-zero.portfolio-page{padding-top:0}.navbar-submenu-desktop.bottom-margin-zero{padding-top:7.5rem}.navbar-submenu-desktop._404-page-wrapper{padding-top:4rem}.navbar-submenu-desktop.services-provided-section{padding-bottom:140px}.navbar-submenu-desktop.m-a-landing-serve-section{flex-flow:column;display:flex}.navbar-submenu-desktop.contact-us-dark-theme{padding-top:100px;padding-bottom:100px}.navbar-submenu-desktop.contact-us-dark-theme.contact-us-page{padding-top:130px}.navbar-submenu-desktop.home-hero-section{padding-top:0;padding-bottom:4vh}.navbar-submenu-desktop.why-mev{padding-top:100px;padding-bottom:100px}.navbar-dropdown-menu-title.our-solutions-title{width:100%}.mobile-dropdown-link-1:hover{opacity:.8}.mobile-dropdown-link-1.statistics-description{text-align:center;max-width:8.125rem}.mobile-dropdown-link-1.plan-description{min-height:5rem}.flex-block-38{flex-flow:wrap;align-items:stretch;display:flex}.flex-block-38.cto_offer_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.card-with-point-list{border-width:1px;flex-flow:column;flex:1;align-items:stretch;width:47%;min-width:250px}.card-with-point-list.last{margin-left:0}.card-with-point-list.m-a-landing-tech-audit-card{min-width:290px}.card-with-point-list.services-page{border-right-style:solid;align-items:stretch}.card-with-point-list.pd_serve_card{width:100%}.card-with-point-list.hh_element_card{width:100%;min-width:100%}.card-with-point-list.hh_element_card.hh_card_element_second.hh_card_bottom_line{border-bottom-width:0}.card-with-point-list.cto_offer_item{width:100%;min-width:auto}.card-with-point-list.ps_card{width:100%;padding:24px}.grid-7{grid-column-gap:8vw;grid-row-gap:48px;grid-template-columns:1fr 1fr;display:flex}.grid-7.tdd-page{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.grid-7.tdd-page.sw_outcomes_container{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:1.5rem;display:grid}.grid-7.tdd-page.vacancy_values_wrap{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr}.grid-7.value_items_grid{grid-column-gap:1.5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-7.pd_benefits_grid{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto auto auto;grid-template-columns:1fr}.grid-7.hh_outcomes_wrap{grid-column-gap:2.6rem;grid-row-gap:2.6rem;flex-flow:column}.grid-7.cto_reason{grid-column-gap:12px;flex-flow:row}.grid-7.estate_expa_container{margin-top:32px}.grid-7.ps_capa_container{margin-bottom:64px}.div-block-73{justify-content:flex-start;align-items:flex-start}.success-message-text{max-width:31rem;margin:auto}.process-overview-steps{border-left:1px dashed var(--secondary--700);flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-flow:column;margin-left:10px;padding-top:0;display:flex}.process-overview-steps.tdd-page{padding-top:0}.form-modal-small{height:100vh;display:none;inset:0%}.form-modal-small.modal{z-index:2200000;height:100%}.modal-window-small{background-color:var(--secondary--800);min-width:460px;height:100vh;max-height:720px;display:block;inset:0%}.modal-window-small.modal{z-index:2200000;height:100%}.modal-window-small.test-visible{width:94vw;min-width:auto;max-height:89vh}.modal-form-block-small{flex:1}.form-block-7.talent_form_wrap.vacancy_form_footer{padding:2rem}.flex-block-45{grid-row-gap:0px;flex-flow:wrap}.flex-block-45.modal-form-section{grid-row-gap:16px}.collection-list-10{flex-flow:column;display:flex}.flex-block-46{flex-flow:wrap;display:flex}.flex-block-46.legacy_point_grid.pd_point_grid,.flex-block-46.legacy_point_grid.hh_point_grid{flex-flow:column}.flex-block-46.ps_help_wrap{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.our-approach-description.tdd-page{align-self:auto;width:100%;max-width:38rem}.our-approach-description.legacy_process_title{justify-content:flex-start;align-items:center}.overflow-hidden{overflow:hidden}.technologies-grid{grid-row-gap:16px}.div-block-77{min-width:auto}.blog-post-card-details{padding-bottom:0}.success-message-3{padding-bottom:0;padding-left:0}.success-message-4{background-color:var(--white);width:100%;position:absolute;inset:0%}.error-message-2{width:100%;max-height:3rem;position:static}.span-no-wrap-mobile{white-space:nowrap;word-break:keep-all}.list-item-4{justify-content:flex-start;align-items:center}.flex-block-48{flex:1;width:48%;min-width:280px}.expertise-cards-grid{flex-flow:wrap;display:flex}.white-card-title{width:100%}.div-block-78{margin-bottom:0}.div-block-78.pd_serve_title{text-align:left}.paragraph-30{margin-bottom:48px}._8-vw-wrapper-img.our-story{flex-direction:column;margin:0;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.experience{align-items:flex-start}._8-vw-wrapper-img.call{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.footer{flex-direction:column;align-items:center;margin-left:2vw;margin-right:2vw;padding-bottom:160px}._8-vw-wrapper-img.privacy,._8-vw-wrapper-img.job{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.job-opening{padding-top:0}._8-vw-wrapper-img.job-opening-link{margin-left:0;margin-right:0}._8-vw-wrapper-img.career-hero-2{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}._8-vw-wrapper-img.description-3{flex-direction:row}._8-vw-wrapper-img.description-3.head-of-ba-discription-wrapper{flex-direction:row;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.page-discription{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.head-ba-cta{margin-left:0;margin-right:0;padding-left:4vw;padding-right:4vw}._8-vw-wrapper-img.aristotel-head{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.aristotel-head.open-study{grid-row-gap:10px;flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.aristotel-head.had-section{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.about-project-wrapper,._8-vw-wrapper-img.about-project-wrapper.openstudy,._8-vw-wrapper-img.aristotle-problem-section,._8-vw-wrapper-img.why-they-needed-1{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.why-they-need-pic{margin-left:2vw;margin-right:2vw;padding-bottom:40px}._8-vw-wrapper-img.what-we-did,._8-vw-wrapper-img.what-we-did.open-study,._8-vw-wrapper-img.client-challenges{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.pursuant-result-2{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.focal-revenue{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.focal-clients,._8-vw-wrapper-img.focal-what-we-did,._8-vw-wrapper-img.what-we-do-2,._8-vw-wrapper-img.why-they-needed{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.blog-page{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.portfolio{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.quantuvis-head{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.quantuvis-clients-challenges,._8-vw-wrapper-img.quantuvis{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.hawaii-head{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.hawaii-clients-challenges,._8-vw-wrapper-img.what-we-do-1,._8-vw-wrapper-img.solution-2-hawaii{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.pillow-ph-head{flex-direction:column;margin-left:3vw;margin-right:3vw}._8-vw-wrapper-img.fangage-hrad{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.fangage-what-we-did,._8-vw-wrapper-img.fangage-josh-bryant,._8-vw-wrapper-img.daichi-solutions{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw;padding-top:0}._8-vw-wrapper-img.pillowph1-head-section-wrapper{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.pillowph-results-secttion-wrapper,._8-vw-wrapper-img.page-discription-wrapper,._8-vw-wrapper-img.portfolio-tag-sectio-wrapper,._8-vw-wrapper-img.projects-content,._8-vw-wrapper-img.blogs-content{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.link-wrapper{margin-left:3vw;margin-right:3vw}._8-vw-wrapper-img.modal-wrapper{height:100vh;padding-top:20px}._8-vw-wrapper-img.focal-revenue-copy{flex-direction:column;margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.explore-custom-software{text-align:center;align-items:center;padding-bottom:60px}._8-vw-wrapper-img.pbm-text-slider-section{text-align:center}._8-vw-wrapper-img.pbm-landing-hero{flex-direction:column-reverse}._8-vw-wrapper-img.logos-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;justify-content:center;padding-left:20px;padding-right:20px}._8-vw-wrapper-img.benefits-section{flex-direction:column}.span-2{height:216px}.counter_container{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;justify-content:flex-start;align-items:center;padding:1.25rem 1.5rem}.display_greed.gap-16.mt-80{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.job_item{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr 1fr}.job_location{margin-bottom:.375rem}.job_title{padding-top:.375rem}.collection-list-11.job_list_wrap{margin-bottom:4.25rem}.job_level{display:none}.job_list{margin-bottom:0}.form-modal-tallent{height:100vh;display:none;inset:0%}.form-modal-tallent.modal{z-index:2200000;height:100%}.div-block-87.benefits_wrap{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-flow:column;align-items:stretch}.text-block-125{text-align:left}.hirind_wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.div-block-89{margin-top:1.5rem}.map_container{display:none}.oficec_location{margin-top:3rem}.code-embed-7{display:none}.sw_hero_logos{justify-content:space-between}.code-embed-9{display:none}.domain_title{font-size:1.125rem;line-height:1.625rem}.price_card{margin-right:0;padding:2rem}.price_card.price_card_emergency{background-position:50% 100%;padding-bottom:13.813rem}.price_subtitle{text-align:left}.price_card_title_wrap{flex-flow:column}.price_card_list{grid-column-gap:.25rem;grid-row-gap:.25rem;grid-template-rows:auto auto;grid-template-columns:1fr}.code-embed-13{display:none}.text-block-136{text-align:left}.features-table{padding:60px 15px}.ditale_table_row.ditale_table_col3.ditale_table_head{top:71px}.ditale_table_section.ditale_table_section_border.ditale_table_head_section.ditale_table_first_col{padding:1rem .5rem}.ditale_table_section.ditale_table_section_border.ditale_table_text.ditale_table_first_col{padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.ditale_table_section.ditale_table_section_border.ditale_table_text.dotale_table_center{padding-top:1rem;padding-bottom:1rem;font-size:.75rem}.ditale_table_section.ditale_table_head_section{padding-top:1rem;padding-bottom:1rem}.ditale_table_section.ditale_table_last_text{padding-left:.5rem;padding-right:.5rem}.text-block-137.table_head_text{max-width:5.813rem;font-size:.75rem;line-height:1rem}.text-block-137.table_head_text.ditale_table_head_text{font-size:.75rem;font-weight:400}.ditale_table_arrow{transform:rotate(0)}.ditale_table_arrow.kuhih{transform:rotate(90deg)}.ditale_table_content{font-size:.75rem;line-height:1rem}.ditaled_content_red{font-size:.875rem;line-height:1rem}.ditale_gray{font-size:.75rem;line-height:1rem}.table_head_text{max-width:3.813rem;font-size:.75rem;line-height:1rem}.table_head_text.ditale_table_head_text{max-width:none;font-size:.75rem;font-weight:400}.link-block-20{display:none}.link-block-20.faq_cta_link{display:inline-block}.link-block-20.legacy_link_contact{text-align:left;display:block}.link-block-20.legacy_link_contact.hh_link_contact{text-align:center}.link-block-20.drex_more{display:inline-block}.link-block-20.swp_link,.link-block-21{display:block}.text-block-138{font-size:.75rem}.text-block-138.ditale_table_text_footer{padding-left:24px;padding-right:24px}.form-month{height:100vh;display:none;inset:0%}.form-month.modal{z-index:2200000;height:100%}.modal-window-month{background-color:var(--secondary--800);min-width:460px;height:100vh;max-height:720px;display:block;inset:0%}.modal-window-month.modal{z-index:2200000;height:100%}.modal-window-month.test-visible{width:94vw;min-width:auto;max-height:89vh}.modal-window-month.month_modal_body{max-width:88vw}.drex_container{padding:1.875rem 1.25rem}.drex_container.pd_company_container{padding:2.5rem 1.5rem}.drex_wrap.pg_company_wrap{grid-column-gap:2.25rem;grid-row-gap:2.25rem}.div-block-91{grid-column-gap:1rem;grid-row-gap:1rem;margin-bottom:1rem}.text-block-140.pd_company_text_acent{letter-spacing:var(--fonts--letter-spacing);font-size:1.125rem;line-height:1.625rem}.text-block-143{margin-bottom:1.5rem}.flex-block-50,.flex-block-51{display:none}.legacy_price_container{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.legacy_price_item{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:1rem;padding-bottom:1rem}.legacy_price_item.hh_pricing_item{flex-flow:row;justify-content:space-between;align-items:center}.legacy_price_item_text.legacy_price_month{max-width:100%}.expertise_content_col{display:block}.expertise_title{flex-flow:column;justify-content:center;align-items:flex-start}.expertise_list_item.expertise_list_item_third{border-bottom-style:none}.expertise_content_wrap{margin-top:1.5rem}.vacancy_title{margin-top:7.5rem}.approach_benefits_wrap{grid-template-columns:1fr}.items_container{grid-column-gap:2.6rem;grid-row-gap:2.6rem;flex-flow:column;width:100%}.ls_float_text.sw_float_text{bottom:-67px}.code-embed-28{display:none}.cases_descr{margin-bottom:32px}.calc_content_container{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.mev_team_block,.in_house_team_block{padding-left:16px;padding-right:16px}.we_serve_cillection_row{grid-column-gap:64px;grid-row-gap:64px}.list-12{display:flex}.div-block-103.we_serve_solo_row{padding-top:30px;padding-bottom:0}.we_serve_item_list_wrap{border-left-style:none}.text-span-261{display:inline-flex}.help_item{flex-flow:column;justify-content:center;align-items:center}.help_text{padding:32px 24px}.process_img.process_img_d{display:none}.process_img.process_img_t{display:block}.code-embed-34{display:none}.div-block-107{justify-content:center;align-items:center;display:flex}.text-block-175{font-weight:400}.form-modal-free-audit{height:100vh;display:none;inset:0%}.form-modal-free-audit.modal{z-index:2200000;height:100%}.modal_form_applay{height:100vh;display:none;inset:0%}.modal_form_applay.modal{z-index:2200000;height:100%}.cto_cost_container{grid-column-gap:30px;grid-row-gap:30px;margin-bottom:64px}.cta-button-wrapper-2{background-color:#fff;border-radius:0%;justify-content:center;align-items:flex-start;margin:0%;padding-bottom:40px;padding-left:32px;padding-right:0%}.cta-button-wrapper-2.open-modal-btn{border-radius:0%}.arrow-link-btn-2.cta-section{grid-column-gap:12px;grid-row-gap:12px}.modal_form_cto{height:100vh;display:none;inset:0%}.modal_form_cto.modal{z-index:2200000;height:100%}.form_references_wrap{height:100vh;display:none;inset:0%}.form_references_wrap.modal{z-index:2200000;height:100%}.form_cto_coll.cto_call_tab{position:relative;top:0;right:auto}.div-block-115{width:auto}}@media screen and (max-width:479px){.nav-bar{display:none}._8-vw-wrapper{margin:0}._8-vw-wrapper.our-story{flex-direction:column}._8-vw-wrapper.what-we-do{margin:0;padding-top:100px;padding-bottom:100px}._8-vw-wrapper.experience{margin-left:4vw;margin-right:4vw;padding-top:100px}._8-vw-wrapper.clients{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.tech{margin-left:0;margin-right:0}._8-vw-wrapper.call{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.footer{flex-direction:column;align-items:flex-start;margin-left:4vw;margin-right:4vw}._8-vw-wrapper.privacy{margin-top:50px;margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.job{padding-top:80px}._8-vw-wrapper.job.head-of-ba-office,._8-vw-wrapper.job.opening{padding-top:0}._8-vw-wrapper.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start}._8-vw-wrapper.job-opening{padding-top:0;padding-bottom:20px}._8-vw-wrapper.job-opening-link{margin-left:0;margin-right:0}._8-vw-wrapper.career-hero-1{flex-direction:column;margin-left:4vw;padding-top:0;display:flex}._8-vw-wrapper.career-hero-1.mb-0{margin-bottom:0}._8-vw-wrapper.career-hero-2{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:40px;display:flex}._8-vw-wrapper.career-about-us{flex-direction:column;margin-left:0;margin-right:0;padding-top:0}._8-vw-wrapper.career-about-us-2{flex-direction:row;padding-bottom:0}._8-vw-wrapper.why-us-1{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.career-adress{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.why-us-faq,._8-vw-wrapper.tab-animation{margin-left:0;margin-right:0}._8-vw-wrapper.aristotel-head.open-study{grid-row-gap:18px;margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.aristotel-head.persuant,._8-vw-wrapper.aristotel-head.cartier{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.aristotel-head.had-section{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}._8-vw-wrapper.about-project-wrapper{margin-left:4vw;margin-right:4vw;padding-top:100px}._8-vw-wrapper.about-project-wrapper.openstudy{background-image:none;margin-left:4vw;margin-right:4vw}._8-vw-wrapper.about-project-wrapper.pursuant{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:10px}._8-vw-wrapper.about-project-wrapper.focal-revenue{padding-top:100px;padding-bottom:100px}._8-vw-wrapper.about-project-wrapper.quantuvis,._8-vw-wrapper.about-project-wrapper.hawaii-about-section{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:100px}._8-vw-wrapper.about-project-wrapper.pillowph-about-project{margin-left:4vw;padding-top:100px;padding-bottom:100px}._8-vw-wrapper.about-project-wrapper.fangage-about-project{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:100px}._8-vw-wrapper.about-project-wrapper.pillowph1-about-project-copy{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.aristotle-problem-section{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.aristotle-problem-section.persuant{padding-top:40px;padding-bottom:100px}._8-vw-wrapper.aristotle-problem-section.focal-revenue,._8-vw-wrapper.aristotle-problem-section.cartier-problem{padding-top:0;padding-bottom:0}._8-vw-wrapper.why-they-needed-1{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.why-they-need-pic{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}._8-vw-wrapper.what-we-did,._8-vw-wrapper.what-we-did.open-study{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.what-we-did.cartier{padding-top:0;padding-bottom:0}._8-vw-wrapper.client-challenges{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.pursuant-result-2{margin-left:5vw;margin-right:5vw}._8-vw-wrapper.focal-revenue,._8-vw-wrapper.focal-clients,._8-vw-wrapper.focal-what-we-did,._8-vw-wrapper.what-we-do-2,._8-vw-wrapper.why-they-needed,._8-vw-wrapper.portfolio{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.quantuvis-head{margin-left:4vw;margin-right:0;padding-top:0}._8-vw-wrapper.quantuvis-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}._8-vw-wrapper.hawaii-head{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.hawaii-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}._8-vw-wrapper.what-we-do-1{margin-left:4vw;margin-right:4vw;padding-bottom:30px}._8-vw-wrapper.solution-2-hawaii{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.pillow-ph-head{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.fangage-hrad{flex-direction:column;margin-left:4vw;margin-right:3vw;padding-top:0;padding-bottom:0}._8-vw-wrapper.fangage-what-we-did,._8-vw-wrapper.fangage-josh-bryant{margin-left:4vw;margin-right:4vw;padding-top:20px}._8-vw-wrapper.daichi-solutions.nova{padding-top:50px}._8-vw-wrapper.daichi-solutions.pillowph1-solution-wrapper-1{padding-top:0}._8-vw-wrapper.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.pillowph1-head-section-wrapper{flex-direction:column;margin-left:3vw;margin-right:3vw;padding-top:0}._8-vw-wrapper.pillowph-results-secttion-wrapper{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}._8-vw-wrapper.portfolio-tag-sectio-wrapper,._8-vw-wrapper.projects-content{margin-left:2vw;margin-right:2vw}._8-vw-wrapper.link-wrapper{margin-left:4vw;margin-right:4vw;padding-bottom:40px}._8-vw-wrapper.cartier-solution-s-2{margin-left:4vw;margin-right:4vw}._8-vw-wrapper.modal-wrapper{margin-left:2vw;margin-right:2vw;padding-top:20px}._8-vw-wrapper.mobile-version{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:70px;display:flex}._8-vw-wrapper.mobile-head-pic{padding-bottom:40px}._8-vw-wrapper.addres-section-mobile-version-pic{margin-left:4vw;margin-right:4vw;padding-top:50px}._8-vw-wrapper.focal-revenue-copy{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper.hipaa-compliance{margin-left:-5vw;margin-right:-5vw;padding-left:10px;padding-right:10px}._8-vw-wrapper.logos-wrapper{height:3rem;padding-left:10px;padding-right:10px}._8-vw-wrapper.cookie{flex-direction:column}.logo-div{height:2.50744rem}.button.accept{margin-top:20px}.text-block-2{font-weight:700}.red-text{line-height:42px}.slide-1{width:auto;height:auto;margin-right:0}.comma{width:40%;display:none;overflow:visible}.cta-text{font-size:72px}.footer-col-1{width:100%}.footer-col-2,.footer-col-3{justify-content:flex-start;width:100%;display:flex}.privacy-policy{width:100%}.fotter-2-col-wrapper{padding-top:64px}.phone{align-items:flex-start}.footer-contact-item{text-align:left;flex-direction:row;justify-content:flex-start;display:flex}.footer-col-3-wrapper{align-items:flex-start;padding-top:40px;display:flex}.addres{flex-direction:column;justify-content:flex-start;align-items:flex-start}.social-media-and-awards-wrapper{flex-direction:column;align-items:flex-start}.awards{width:100%;padding-top:27px}.hero-navigation-wrapper,.hero-navigation-wrapper.career,.hero-navigation-wrapper.aristotle-col-1{display:none}.hero-text._1{font-size:.875rem}.link-2{font-size:12px}.link-3{font-size:10px}.bold-text{font-size:.688rem}.jobs-heading-div{flex-flow:wrap-reverse;padding-top:30px}.jobs-heading-div.padding-top{padding-top:30px}.join-us-content{width:100%}.jobs-col{flex-direction:column}.job-col-1,.job-col-2{padding-left:0;padding-right:0}.job-col-3-wrapper{justify-content:center}.career-hero-content{width:100%}.career-heroimage{width:100%;display:none}.carrear-hero-image-wrapper{padding-top:23px}.paragraph-5{font-size:13px}.career-content{flex-direction:column;width:100%}.career-about-para-content{width:100%}.company-states{grid-column-gap:0px;grid-row-gap:0px;flex-direction:row;width:100%}.wrapper1{padding-right:4vw}.join-us.join-us-1.quantuvis{font-weight:500}.contect-hero-content{width:100%}.contect-hero-heading{width:auto;max-width:300px;font-size:45px;line-height:64px;display:block}.contect-hero-image-wrapper{justify-content:center;padding-left:0;display:block}.contect-heroimage{width:100%}.submit-button.pbm-form-btn{width:100%;margin-left:auto;margin-right:auto}.image{display:none}.col-wrapper{flex-direction:column;align-items:flex-start;padding-left:0;display:flex}.image-copy{display:none}.care-col_1{border-right-style:none}.care-cols{margin-left:0}.care-col_1-copy{border-left:1px #000;border-right-style:none}.career-adress-col-wrapper{width:auto;min-width:287.219px}.l-image.phone{width:auto;max-width:120%}.cont-why-us._2{display:none}.cta-imge-wrapper{width:70px;height:70px}.column-6{padding-left:0;padding-right:0}.column-7{padding-bottom:39px;padding-left:0;padding-right:0}.head-col-2{justify-content:flex-start;width:auto;max-width:100%;padding-top:19px}.head-col-2.pursuant{padding-top:20px}.head-wrapper{padding-top:0}.head-wrapper.pursuant-hero{padding-top:1rem}.head-wrapper.cartier-hero,.head-wrapper.quantuvis-hero,.head-wrapper.hawaii-hero,.head-wrapper.lumigrow-hero{padding-top:0}.head-content{max-width:330px}.head-content.hawaii,.head-content.pillowph-hero,.head-content.novonordinsk-hero,.head-content.cartier-hero,.head-content.quantuvis-hero,.head-content.lumigrow-hero{padding-top:2rem}.head-content.pursuant-hero,.head-content.openstudy-hero{padding-top:0}.about-col-1{padding-left:0;padding-right:0}.about-col-2{padding-left:0}.about-col-3{margin-top:10px;padding-left:0}.about-col-wrapper{padding-bottom:20px;padding-left:0}.about-col-wrapper.pursuant{max-width:none}.buttons-wrapper.hawaii{grid-column-gap:10px;grid-row-gap:0px;flex-wrap:wrap}.button-3.pursubnte{font-size:11px}.button-3.cartier{font-size:10px}.problem-heading-col{padding-bottom:10px;padding-left:0;padding-right:0}.wrapper-problem-col{padding-bottom:20px}.why-they-need-col-2{padding-left:0;padding-right:0}.why-they-need-col-wrapper{padding-bottom:30px}.why-they-need-pic-wrapper.open-study{max-width:100%}.what-we-did-col-2{padding-left:0;padding-right:0}.what-we-do-serial-no{justify-content:flex-start}.what-we-did-main-image-wrapper._01{max-width:100%}.what-we-did-main-image-wrapper._02{justify-content:center;max-width:100%;display:flex}.what-we-did-main-image-wrapper._02.cartier-1{display:block}.what-we-did-main-image-wrapper._03.open-study{max-width:100%;padding-top:0;padding-bottom:0}.what-we-did-main-image-wrapper._03.open-study.padding-bottom{padding-bottom:60px}._01{display:none}._02{display:block}._02._05,._02._01,._02.cartier-1,._03._02,._03.k,._03.ja{display:none}.columns-9{flex-direction:column-reverse;display:flex}.columns-9.pillow-results-col{flex-direction:column}.result-col-2{padding-left:0;padding-right:0}.result-pic-wrapper.cartier,.result-pic-wrapper.quantuvis-result-image{width:100%}.result-main-inner-col-1.paragraph-sm.white-secondary.last-item,.result-inner-col-1.last-item{margin-bottom:0}.reselt-inner-col-wrapper{padding-right:0}.image-3{max-width:80%}.pursunt-col-2{padding-left:0}.client-challenfe-col-2{padding-left:0;padding-right:0}.client-challenfe-col-wrapper.client{padding-bottom:40px}.client-inner-col-wrapper._02{padding-left:0}.columns-13._01.quantuvis,.columns-13._01.quantuvis-copy{display:block}.columns-13._03.sandeep-patel{padding-top:50px}.columns-13._01-copy{padding-top:40px}.text-block-30{padding-bottom:18px;font-size:25px}.text-block-30._2{color:#2a2b2f}.solution-image{justify-content:center;padding-left:50px;padding-right:50px;display:flex}._03-scalable{padding-left:12px}.heading-12{padding-left:0}.result-section-2._2,.image-4.focal{display:none}.focal-clients-inner-col._2{flex-direction:column;display:flex}.focal-clients-inner-col._01-copy,.focal-clients-inner-col-1{display:block}.text-block-32{font-size:80px}.tick-image{max-width:200%}.tick-image._02{max-width:100%}.tick-image._04{max-width:300%}.integration-image.fo-ima,.event-driven-architecture-data-pipelines.dfov{display:none}.tim-pic{max-width:100%}.why-thy-need-inner-col{display:block}.no-line-col-wrapper{flex:1}.col-content{flex-direction:row-reverse}.col-image{flex-basis:40%;justify-content:flex-end;display:flex}._04.cart,._04.cart-6,.image-5.pilloeph-results-image.lumi-pic{display:none}.image-5.pillow-m-hide{display:block}.section{padding-left:5vw;padding-right:5vw}.section.what-we-do-section.pursuant-page{padding-bottom:70px}.section.rm-padding-top{padding-top:0}.section.hero-section-landing{padding-left:5vw;padding-right:5vw}.section.pursuant-background-section{padding-top:60px;padding-bottom:0}.mobile-nav-bar{height:4vh;min-height:72px;display:flex}.mobile-nav-bar.open{height:100vh}.background{transition:all .6s}.modal{height:250vh}.quantuvis-image{width:100%}.columns-15.pillow-clients-challenges-copy,.quantuvis-client-challenges-col-2{display:block}.quantuvis-client-challenges-col-2.rm-margin-top{margin-top:0}.quantuvis-client-challenges-col-wrapper{padding-bottom:30px}.lower-content-div._01{display:block}.lower-content-col-wrapper{border-top:1px solid var(--untitled-ui-gray400);padding-top:12px}.lower-content-col-wrapper.rebuild{padding-top:9px;padding-bottom:33px}.lower-content-col-wrapper.h3.rebuild{border-top-style:none}.sandeep-patel-image{max-width:100%}.hawaii-clients-challengs-col-2,.hawaii-clients-challengs-col-wrapper{padding-left:0}.h1{font-size:52px;line-height:52px}.h1.mdc-form{text-align:center;width:100%;margin-left:auto;margin-right:auto;font-size:49px}.padding-vertical{padding-left:0;padding-right:0}.padding-vertical.padding-xxlarge{padding-top:.4rem;padding-bottom:2rem}.collection-list-tags{flex-direction:column}.collection-list-tags-pages{display:flex}.portfolio-tag-heading{font-weight:700}.projects-col-wrapper{display:block}.projects-col-wrapper._1{justify-content:flex-end;display:flex}.blogs-tags-wrapper{flex-direction:column;align-items:stretch}.blogs-content-col-2{padding-top:35px}.catagories.mobile,.side-tags-wrapper.moboile{display:none}.see-moreblog-tag,.see-less-blog{font-size:12px}.image-16{display:none}.image-19{width:24px;max-width:100%;height:24px}.cartier-image3.ja{display:none}.link-block-12._02{display:flex}.cv-form{width:100%}.cv-form-col-1{margin-bottom:0}.cv-form-col-2{padding-left:4vw;padding-right:4vw}.form-upper-text{font-size:30px}.loew-text{padding-top:0}.text-field-3,.div-block-9{width:100%}.recaptcha-wrapper{transform-origin:0 0;transform:scale(.7)}.mobile-head-pic-wrapper-pic{display:block}.mobile-head-navigation-wrapper{display:flex}.mobile-head-navigation-wrapper.padding-bottom{padding-bottom:4.5rem}.inner-wrapper{align-items:center;display:flex}.text-block-78{cursor:pointer;font-family:IBM Plex Sans,sans-serif}.image-22{cursor:pointer;max-width:30%}.mobile-addres-section-pic{display:flex}.captua-wrapper{transform-origin:0 0;transform:scale(.8)}.image-23{max-width:100%;display:block}.image-24{display:none}.image-26,.image-27{display:block}.image-28{max-width:70%;display:block}.image-29,.image-30,.image-31,.image-32{display:block}.columns-24,.columns-25{flex-flow:column;display:flex}.image-33{display:block}.parsunat-image-1{display:none}.image-34{max-width:150%}.image-35{display:block}.pursunat-image-4{display:none}.image-36{display:block}.pursonat-hide-oic{display:none}.image-pillowphj,.image-44{display:block}.radio-button-field-3{background-color:#585960}.success-message.contact-form-section{padding-top:30px}.success-message.modal-form-section{padding-top:110px}.link-block-17{color:#000;text-decoration:none;display:flex}.back-link{color:#2a2b2f;cursor:pointer;text-decoration:none;display:flex}.column-9{padding-left:0;padding-right:0}.daichi-image{display:none}.mobile-section-div{overflow:hidden}.image-51{max-width:100%}.bodywrapper{position:relative;overflow:hidden}.bodywrapper.nav-bar-margin{margin-top:3rem}.bodywrapper.nav-bar-margin.avadel-page,.bodywrapper.nav-bar-margin.blog-page-wrapper{margin-top:152px}.bodywrapper.nav-bar-margin.life-science-hero{margin-top:8rem}.h2._404-text-block{font-size:40px}.h2.mdc-services-title{width:100%}.h3{font-size:32px;line-height:42px}.h3.deactivated-job{padding-top:5px;padding-left:0}.h4{font-size:22px;line-height:32px}.h5{width:100%}.paragraph-md{font-size:16px}.section-name{width:100%}.logo-discrption-wrapper{flex:0 0 160px;padding-left:0;padding-right:0}.secondary-hero{padding-top:200px;padding-left:5vw;padding-right:5vw}.secondary-hero.pillowph-hero,.secondary-hero.novonordinsk-hero{padding-top:1rem}.secondary-hero.pursuant-hero,.secondary-hero.cartier-hero,.secondary-hero.quantuvis-hero,.secondary-hero.hawaii-hero,.secondary-hero.lumigrow-hero{padding-top:2rem}.blog-filter-btn{width:120px}.preferences-container{padding:15px}.fs-cookie-popup{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:stretch;padding:15px;display:grid}.fs-cookie-popup.cookie-v2{width:100%;margin-left:auto;margin-right:auto;bottom:0;left:0;right:0}.button-4.accept,.button-4.deny{margin-right:0}.privacy-title{margin-bottom:10px}.cookie-tag{margin-bottom:2px}.close-button-2{top:10px;right:10px}.fs-preferences-manager-wrapper{align-items:flex-start;padding-top:5vw;overflow:scroll}.cookie-paragraph{width:100%;max-width:none;margin-bottom:0;margin-left:0;margin-right:0;padding-top:10px;font-size:12px}.cookie-paragraph.v2{padding-top:0}.logo-slider-full-wrapper{padding-left:0}.column-15{flex-direction:column;justify-content:center;align-items:center;padding-left:0}.pbm-slider-left-arrow{margin-left:0;bottom:-18%}.pbm-slider-right-arrow{margin-bottom:1px;bottom:-18%}.explore-custom-software-image{width:90%}.pbm-form{width:100%;margin-left:0;margin-right:0}.pbm-form.light-theme{width:100%;margin-right:0;padding:20px 10px}.text-field-pbm-form{width:100%}.compilant-solutions-img{width:70%;height:70%}.pbm-text-slider-content{width:100%;height:auto}.pbm-form-title.white-text{padding-right:10vw}.logo-image-wrapper{max-width:120px;height:19px}.logo-image-wrapper.width-plus{max-width:130px}.support-offer-image-wrapper{width:50%;font-size:16px}.mdc-form-title.white-text{padding-right:0}.columns-30{width:100%}.column-18{padding-left:0;padding-right:0}.display-none{display:none}.hero-stack.blog{padding-left:5vw;padding-right:5vw}.suggested-articles-row{grid-column-gap:2.2rem;grid-row-gap:2.2rem;flex-direction:column}.suggested-article{padding-left:0}.author-info-content{flex-direction:column;align-self:center;align-items:center;width:100%;padding-top:20px;padding-bottom:20px;padding-left:0;display:flex}.author-info-content.only-desktop{display:none}.author-social-media-absolute-links{top:100px}.blog-article-content{padding-left:5vw;padding-right:5vw}.modal-light-theme{height:250vh}.collection-item-2{padding-bottom:2px}.hr-head-wrapper{height:70px}.button-v2.m-a-lp{width:100%;display:block}.button-v2-outline.light.lp{margin-top:20px}.button-v2-link.dark-theme.footer-button{line-height:1}.button-v2-link.contact.tablet{font-size:2.8rem}.button-v2-link.service-button.desktop,.button-v2-link.hero-button.mobile-hidden{display:none}.button-v2-link.hero-button.mobile-small{text-align:center;display:flex}.button-v2-link.thank-you-button.mobile-hidden{display:none}.button-v2-link.thank-you-button.mobile-small{text-align:center;display:flex}.button-v2-link__underline.mobile-sd-hidden,.nav-bar-component{display:none}.main-wrapper{margin:0;transition:all .6s}.main-wrapper.hero{justify-content:center;align-items:flex-start;margin-left:0;margin-right:0;padding-left:7vw;padding-right:7vw}.main-wrapper.our-story{flex-direction:column}.main-wrapper.what-we-do{margin:0;padding-top:100px;padding-bottom:100px}.main-wrapper.experience{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper.exp-2{margin-left:4.5vw;margin-right:4.5vw;padding-bottom:50px}.main-wrapper.clients{margin-left:4vw;margin-right:4vw}.main-wrapper.tech{margin-left:0;margin-right:0}.main-wrapper.call{margin-left:4vw;margin-right:4vw}.main-wrapper.footer{flex-direction:column;align-items:flex-start;margin-left:4vw;margin-right:4vw}.main-wrapper.privacy{margin-top:50px;margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start}.main-wrapper.job-opening{padding-top:0;padding-bottom:20px}.main-wrapper.job-opening-link{margin-left:0;margin-right:0}.main-wrapper.career-hero-1{flex-direction:column;margin-left:4vw;padding-top:0;display:flex}.main-wrapper.career-hero-2{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:30px;padding-bottom:40px;display:flex}.main-wrapper.career-about-us{flex-direction:column;margin-left:0;margin-right:0;padding-top:0}.main-wrapper.career-about-us-2{flex-direction:row;padding-bottom:0}.main-wrapper.why-us-1{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper.we-care-about-ypur{margin-left:4vw;margin-right:4vw}.main-wrapper.vacancies{margin-left:2vw;margin-right:2vw}.main-wrapper.form-1,.main-wrapper.form-footer,.main-wrapper.form-2{margin-left:4vw;margin-right:4vw}.main-wrapper.career-adress{margin-left:2vw;margin-right:2vw}.main-wrapper.why-us-faq,.main-wrapper.tab-animation{margin-left:0;margin-right:0}.main-wrapper.description-3.middle-business-analyst-description-wrapper{margin-left:2vw;margin-right:2vw}.main-wrapper.why-they-needed-1{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper.why-they-need-pic{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}.main-wrapper.what-we-did,.main-wrapper.what-we-did.open-study{margin-left:4vw;margin-right:4vw}.main-wrapper.what-we-did.cartier{padding-top:0;padding-bottom:0}.main-wrapper.client-challenges,.main-wrapper.solution{margin-left:4vw;margin-right:4vw}.main-wrapper.pursuant-result-2{margin-left:5vw;margin-right:5vw}.main-wrapper.focal-revenue,.main-wrapper.focal-clients,.main-wrapper.focal-what-we-did{margin-left:4vw;margin-right:4vw}.main-wrapper.focal-revenuewhat-we-did{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper.what-we-do-2,.main-wrapper.why-they-needed,.main-wrapper.cartier-technologies,.main-wrapper.portfolio{margin-left:4vw;margin-right:4vw}.main-wrapper.mobile-nav-bar{padding-left:7vw;padding-right:7vw}.main-wrapper.get-started-form{margin-left:0;margin-right:0;padding-top:10px}.main-wrapper.quantuvis-head{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper.quantuvis-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper.quantuvis-results{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper.quantuvis-technologies._01-copy{margin-left:4vw;margin-right:4vw}.main-wrapper.hawaii-head{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper.hawaii-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper.hawaii-clients-challenges.fangage-clients-challengs-wrapper{margin-left:4vw;margin-right:4vw}.main-wrapper.hawaii-clients-challenges.fangagedaichi-clients-challengs-section-clients-challengs-wrapper-copy{padding-top:100px}.main-wrapper.what-we-do-1{margin-left:4vw;margin-right:4vw;padding-bottom:30px}.main-wrapper.solution-2-hawaii{margin-left:4vw;margin-right:4vw}.main-wrapper.pillowph-solutions{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper.fangage-hrad{flex-direction:column;margin-left:4vw;margin-right:3vw;padding-top:0;padding-bottom:0}.main-wrapper.fangage-what-we-did,.main-wrapper.fangage-josh-bryant{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper.daichi-solutions.nova{padding-top:50px}.main-wrapper.daichi-solutions.pillowph1-solution-wrapper-1{padding-top:0}.main-wrapper.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper.pillowph1-head-section-wrapper{flex-direction:column;margin-left:3vw;margin-right:3vw;padding-top:0}.main-wrapper.pillowph-results-secttion-wrapper{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}.main-wrapper.portfolio-tag-sectio-wrapper,.main-wrapper.projects-content{margin-left:2vw;margin-right:2vw}.main-wrapper.link-wrapper{margin-left:4vw;margin-right:4vw;padding-bottom:40px}.main-wrapper.cartier-solution-s-2{margin-left:4vw;margin-right:4vw}.main-wrapper.modal-wrapper{margin-left:2vw;margin-right:2vw;padding-top:20px}.main-wrapper.mobile-version{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:70px;display:flex}.main-wrapper.mobile-head-pic{padding-bottom:40px}.main-wrapper.addres-section-mobile-version-pic{margin-left:4vw;margin-right:4vw;padding-top:50px}.main-wrapper.mobile-verison-results{align-items:center}.main-wrapper.mobile-verison-results.mobile-results{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper.portfolio-tags-filter,.main-wrapper.portfolio-projects{margin-left:4vw;margin-right:4vw}.main-wrapper.get-started-form{height:auto;margin-left:4vw;margin-right:4vw}.main-wrapper.focal-revenue-copy{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper.hipaa-compliance{margin-left:-5vw;margin-right:-5vw;padding-left:10px;padding-right:10px}.main-wrapper.logos-wrapper{padding-left:10px;padding-right:10px}.main-wrapper.cookie{flex-direction:column}.main-wrapper.about-author{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column}.main-wrapper.home-hero{margin-bottom:8vh}.main-wrapper.m-a-landing-hero{margin-bottom:8vh;padding-top:120px}.main-wrapper.avadel-hero{padding-top:0}.main-wrapper.blog-post-hero{padding-top:1rem}.main-wrapper.blog-hero{padding-top:60px}.main-wrapper.portfolio-hero{padding-top:120px}.main-wrapper.contacts-hero{padding-top:60px}.head-content-wrapper{grid-row-gap:2rem}.head-content-wrapper.services-hero,.head-content-wrapper.tdd-page-hero{grid-row-gap:4rem;padding-top:13vh}.image-full-width.lp{margin-right:20px;padding-top:.5rem}.image-full-width.min-width_100vw.mobile,.image-full-width.min-width_100vw.mobile-img{min-width:100%}.image-full-width.max-height{max-width:100%;max-height:6rem}.image-full-width.what-we-do-img{height:290px}.service-buttons__wrapper.main-page{flex-direction:column}.dark-background.centered-section.mobile{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/665e177e8d60e51549ee6a21_noise-bg_mobile.webp)}.dark-background.mobile{background-image:url(https://cdn.prod.website-files.com/63cffba3d0cce2273cbfc48b/65c2448d777aa49c1db9c73d_bg-mobile.webp)}.section-content__wrapper.contact-page{padding-top:0}.section-content__wrapper.m-a-footer-wrapper{flex-flow:wrap-reverse;justify-content:center;align-items:center}.centered-section.head{padding-top:8vh}.centered-section.top-margin-zero.bottom-margin-zero.portfolio-page{padding-top:0}.centered-section.how-we-help{padding-top:100px;padding-bottom:100px}.centered-section.our-solutions-section{padding-top:80px}.centered-section.service-faq.hero_section,.centered-section.solutions-faq{padding-bottom:100px}.centered-section.modal-form-section{padding-top:1.5rem}.centered-section.technologies-content{background-position:10% 100%;background-size:cover}.centered-section.career_hero_section{margin-bottom:-1.25rem}.centered-section.price_section.process_section_sw{padding-top:100px;padding-bottom:80px}.centered-section.ls_regulations{padding-top:6.25rem;padding-bottom:6.25rem}.centered-section.calculation_section{padding-bottom:100px}.exp-wrapper{grid-template-columns:1fr}.subtitle-s1-medium.mobile-hidden{display:none}.subtitle-s1-medium.mobile-only{font-size:1.875rem;line-height:2.375rem}.testimonial-photo-wrapper.lp-twist{margin-top:.5rem}.author.lp-page{flex-direction:row;margin-top:20px}.hero-navigation-wrapper-v2,.hero-navigation-wrapper-v2.career,.hero-navigation-wrapper-v2.aristotle-col-1{display:none}.testimonial-name-wrapper.main-page{padding-right:1vw}.technologies{grid-template-columns:1fr}.footer-nav{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column}.footer-links{grid-column-gap:1rem;justify-content:space-between;max-width:17rem}.privacy-policy-v2{white-space:nowrap;font-size:.97rem}.footer-social-links.lp{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-wrap:wrap-reverse;justify-content:space-between}.head-v2-wrapper.services{grid-row-gap:2rem;height:81vh;min-height:37.5rem}.head-v2-wrapper.services.life-science-sd-hero{padding-bottom:5vh}.logo-humburg-button-wrapper-v2{padding-left:0;padding-right:0}.mobile-nav-bar-logo-v2{height:2.5rem}.mobile-link.dropdown-v2:hover{opacity:100}.nav-content-wrapper-v2{height:100vh}.main-hero__wrapper.mobile-min-height{max-height:none}.main-hero-content-wrapper{margin-bottom:0;padding-top:10vh;padding-bottom:0}.main-hero-content.home-page{padding-right:0}.main-description{display:none}.main-description.home-page{display:block}.main-description.home-hero-description{width:auto;display:block}.main-description.career_description{display:block}.service-link-main{min-height:6rem;padding-top:1rem;padding-bottom:1rem}.statistics__wrapper{grid-template-columns:1fr}.statistics-card{max-width:none}.font-d1-display-90.mobile.contacts-page-title-mobile{display:block}.font-d1-display-90.mobile-only{font-size:4.5rem}.font-d1-display-90.contacts-page-title-tablet{display:none}.slide-count{grid-row-gap:1rem;flex-wrap:wrap}.success-story-card{padding:1.69rem 1.63rem 2.31rem}.success-story-card-buttons{align-self:center;width:100%}.mobile-image.image-full-width.home-hero-img{display:block}.main-wrapper-lp{margin:0}.main-wrapper-lp.hero{justify-content:center;align-items:flex-start;margin-left:0;margin-right:0;padding-left:7vw;padding-right:7vw}.main-wrapper-lp.our-story{flex-direction:column}.main-wrapper-lp.what-we-do{margin:0;padding-top:100px;padding-bottom:100px}.main-wrapper-lp.experience{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper-lp.exp-2{margin-left:4.5vw;margin-right:4.5vw;padding-bottom:50px}.main-wrapper-lp.clients{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.tech{margin-left:0;margin-right:0}.main-wrapper-lp.call{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.footer{flex-direction:column;align-items:flex-start;margin-left:4vw;margin-right:4vw}.main-wrapper-lp.privacy{margin-top:50px;margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-lp.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start}.main-wrapper-lp.job-opening{padding-top:0;padding-bottom:20px}.main-wrapper-lp.job-opening-link{margin-left:0;margin-right:0}.main-wrapper-lp.career-hero-1{flex-direction:column;margin-left:4vw;padding-top:0;display:flex}.main-wrapper-lp.career-hero-2{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:30px;padding-bottom:40px;display:flex}.main-wrapper-lp.career-about-us{flex-direction:column;margin-left:0;margin-right:0;padding-top:0}.main-wrapper-lp.career-about-us-2{flex-direction:row;padding-bottom:0}.main-wrapper-lp.why-us-1{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-lp.we-care-about-ypur{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.vacancies{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.form-1,.main-wrapper-lp.form-footer,.main-wrapper-lp.form-2{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.career-adress{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.why-us-faq,.main-wrapper-lp.tab-animation{margin-left:0;margin-right:0}.main-wrapper-lp.why-they-needed-1{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-lp.why-they-need-pic{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}.main-wrapper-lp.client-challenges,.main-wrapper-lp.solution,.main-wrapper-lp.solution-2{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.pursuant-result-2{margin-left:5vw;margin-right:5vw}.main-wrapper-lp.focal-revenue,.main-wrapper-lp.focal-clients,.main-wrapper-lp.focal-what-we-did{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.focal-revenuewhat-we-did{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper-lp.what-we-do-2,.main-wrapper-lp.why-they-needed,.main-wrapper-lp.cartier-technologies,.main-wrapper-lp.portfolio{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.mobile-nav-bar{padding-left:7vw;padding-right:7vw}.main-wrapper-lp.get-started-form{margin-left:0;margin-right:0;padding-top:10px}.main-wrapper-lp.quantuvis-head{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper-lp.quantuvis-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper-lp.quantuvis-results{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper-lp.quantuvis-technologies._01-copy{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.hawaii-head{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-lp.what-we-do-1{margin-left:4vw;margin-right:4vw;padding-bottom:30px}.main-wrapper-lp.solution-2-hawaii{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.pillow-ph-head{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-lp.pillowph-solutions{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper-lp.fangage-hrad{flex-direction:column;margin-left:4vw;margin-right:3vw;padding-top:0;padding-bottom:0}.main-wrapper-lp.fangage-what-we-did,.main-wrapper-lp.fangage-josh-bryant{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper-lp.daichi-solutions.nova{padding-top:50px}.main-wrapper-lp.daichi-solutions.pillowph1-solution-wrapper-1{padding-top:0}.main-wrapper-lp.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-lp.pillowph1-head-section-wrapper{flex-direction:column;margin-left:3vw;margin-right:3vw;padding-top:0}.main-wrapper-lp.pillowph-results-secttion-wrapper{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}.main-wrapper-lp.portfolio-tag-sectio-wrapper,.main-wrapper-lp.projects-content{margin-left:2vw;margin-right:2vw}.main-wrapper-lp.link-wrapper{margin-left:4vw;margin-right:4vw;padding-bottom:40px}.main-wrapper-lp.cartier-solution-s-2{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.modal-wrapper{margin-left:2vw;margin-right:2vw;padding-top:20px}.main-wrapper-lp.mobile-version{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:70px;display:flex}.main-wrapper-lp.mobile-head-pic{padding-bottom:40px}.main-wrapper-lp.addres-section-mobile-version-pic{margin-left:4vw;margin-right:4vw;padding-top:50px}.main-wrapper-lp.mobile-verison-results{align-items:center}.main-wrapper-lp.mobile-verison-results.mobile-results{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper-lp.portfolio-tags-filter,.main-wrapper-lp.portfolio-projects{margin-left:4vw;margin-right:4vw}.main-wrapper-lp.get-started-form{height:auto;margin-left:4vw;margin-right:4vw}.main-wrapper-lp.focal-revenue-copy{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-lp.hipaa-compliance{margin-left:-5vw;margin-right:-5vw;padding-left:10px;padding-right:10px}.main-wrapper-lp.logos-wrapper{padding-left:10px;padding-right:10px}.main-wrapper-lp.cookie{flex-direction:column}.main-wrapper-lp.about-author{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column}.key-insights-items{grid-template:"Area""Area-2""Area-3"/100%}.lets-break-ice__image_wrapper.hidden-desktop{display:none}.lets-break-ice__title_wrapper{flex-wrap:wrap;width:100%}.what-we-do-lp-wrapper{grid-row-gap:3rem;grid-template-columns:1fr}.what-we-do-lp__item{max-width:100%}.how-we-differ-lp__items{grid-template-columns:1fr}.thank-you__heading{white-space:normal}.thank-you__heading_wrapper{flex-direction:row;display:flex}.styled-title{text-align:center;text-decoration:none;display:inline-block}.styled-title.contact-page{margin-top:4rem}.styled-title.only-desktop.contact-form-section{display:none}.styled-title.only-desktop.contact-form-section.headtitle_mob{padding-bottom:.25rem}.styled-title.clients-say-subtitle{align-self:flex-start;margin-left:auto;margin-right:auto}.styled-title.clients-say-subtitle.header_sub{align-self:center}.styled-title.clients-say-subtitle.rev_title_sw,.styled-title.clients-say-subtitle.ps_rew_sub{margin-left:0;margin-right:0}.styled-title.clients-say-subtitle.cto_cost_sub{align-self:flex-start;margin-left:0;margin-right:0}.styled-title.footer_contact_indicator{text-align:center}.footer-social-links__wrapper{justify-content:center}.hero-title__wrapper,.hero-title__wrapper.mobile{display:flex}.full-width-button__mobile{text-align:center;justify-content:center;width:100%}.work-with-us__description{font-size:1.5rem;font-weight:500;line-height:2rem}.work-with-us__title{font-size:1.875rem;line-height:2.375rem}.slider-head__wrapper{margin-bottom:2.5rem}.challenge__wrapper{flex-direction:column;display:flex}.solution-head{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;min-width:auto;max-width:none;margin-bottom:.5rem}.solution-head-name{padding-top:0;padding-bottom:0}.solution-description{padding-left:0}.final-solution__wrapper{grid-row-gap:2.5rem;grid-template-columns:1fr}.outcome__item{grid-column-gap:2rem;flex-direction:row}.outcome-items__wrapper{grid-row-gap:2.5rem;grid-template-columns:1fr}.project__question{padding-left:1.25rem;padding-right:1.25rem}.proposal__card{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:5.64756rem 1fr;grid-auto-columns:1fr;justify-content:start;justify-items:start;display:grid}.proposals__wrapper{grid-template-columns:1fr}.only-tablet{display:none}.only-mobile{display:block}.avadel-hero-title__wrapper{margin-top:18px}.navigation-chips{display:none}.navigation-chips.mobile{display:flex}.proposal-hero__animated-5{width:27%;top:34.8%;left:44.5%}.portfolio-project__name{flex-flow:wrap}.portfolio-hero__wrapper{margin-top:2rem;margin-bottom:4rem}.filter-tags.portfolio-page{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column}.filter-tags.blog-page{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;justify-content:flex-start;align-items:stretch}.filter-tag{border-top-style:none;border-bottom-style:none;border-right-style:none;border-bottom-color:var(--secondary--200);color:var(--secondary--600);background-color:#0000;border-left-style:none;border-radius:0;justify-content:space-between;align-items:center;width:100%;padding:16px 32px;font-size:1rem;line-height:1.5rem}.filter-tag:hover{background-color:var(--secondary--200);color:var(--secondary--800)}.filter-tag.w--current{background-color:var(--secondary--200);color:var(--secondary--600)}.filter-tag.mobile{color:var(--secondary--800);border-bottom-style:none;padding-top:14px;padding-bottom:14px;display:flex}.filter-tag.mobile:hover{background-color:#f1f1f100}.filter-tag.last{border-bottom-style:none}.filter-tag.last.w--current{color:var(--secondary--800)}.filter-tag.blog-page{grid-column-gap:0px;grid-row-gap:8px;justify-content:flex-start;align-items:center}.filter-tag.blog-page.is-active{background-color:var(--secondary--200);color:var(--secondary--700)}.filter-tag.blog-page-desktop{grid-column-gap:8px;justify-content:center}.filter-tag__button{border-width:0;border-color:#000;border-radius:0;flex:1}.filter-tag__label.weight-medium{font-weight:500}.filter-tag__item{grid-column-gap:0rem;grid-row-gap:0rem;border-bottom:.125rem solid var(--secondary--200)}.filter-tag__item:last-child{border-bottom-style:none}.filter-tag__item.portfolio-page{width:100%}.tags__wrapper.blog-tags{width:100%;height:60px;position:relative}.tags__wrapper.portfolio-page{height:60px;position:relative}.tags__container{position:relative}.tags__container.portfolio-page{z-index:2;border:.125rem solid var(--secondary--700);background-color:var(--white);border-radius:30px;flex-flow:column;min-height:3.47rem;transition:all .2s;position:absolute;inset:0% 0% auto;overflow:hidden}.tags__container.portfolio-page.open{border:.125rem solid var(--secondary--700);border-radius:30px;flex-flow:column;min-height:46px;max-height:none;overflow:hidden}.tags__container.blog-page{z-index:2;border:.125rem solid var(--secondary--700);background-color:var(--white);border-radius:30px;flex-flow:column;min-height:3.47rem;position:absolute;inset:0% 0% auto;overflow:hidden}.portfolio-project__image{min-height:auto}.filter-counter,.filter-counter.mobile{display:block}.tags-form__wrapper{padding-bottom:56px}.custom-select-cms__icon{order:1;margin:0 0 0 0;position:relative}.custom-select-cms__list._w--open{border-style:none;border-width:1px .13rem .13rem;border-color:black var(--secondary--700)var(--secondary--700);border-bottom-right-radius:1.875rem;border-bottom-left-radius:1.875rem;margin-top:0;display:block;position:relative;overflow:hidden}.custom-select-cms__link{color:var(--secondary--600);letter-spacing:-.0625rem;text-transform:capitalize;padding:1rem 2rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.custom-select-cms__link:hover{background-color:var(--secondary--200);opacity:1;color:var(--secondary--800)}.custom-select-cms__link._w--current{background-color:var(--secondary--200);color:var(--secondary--800)}.custom-select-cms__toggle{z-index:-1;border-style:none;border-radius:1.875rem;padding:10px 32px}.custom-select-cms__toggle._w--open{border-bottom-style:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.custom-select-cms{z-index:0;border:2px none var(--secondary--700);background-color:var(--white);flex:1;min-height:3.2rem;margin-top:0;top:0}.custom-select-cms__title{text-transform:capitalize;font-size:1rem}.filter-tags__wrapper.desktop{display:none}.filter-tags__wrapper.blog-page{min-height:3.2rem}.filter-tags__wrapper.filter-tags__wrapper-mobile{background-color:var(--white);min-height:auto;position:absolute}.hidden-text{display:none}.blog-post__image{min-height:auto}.blog-hero__wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;margin-top:0;margin-bottom:70px}.title-with-counter{display:none}.blog-post-hero__wrapper{margin-top:2rem;margin-bottom:4rem}.current-selected-tag{grid-column-gap:10px;grid-row-gap:10px;align-items:center;font-size:1rem;display:flex}.current-selected-tag.blog-page{grid-column-gap:0px;grid-row-gap:0px;line-height:1rem}.filter-tags__wrapper-mobile{z-index:40;border:2px solid var(--secondary--700);border-radius:30px;flex-flow:column;justify-content:flex-start;align-self:flex-start;align-items:flex-start;min-height:3.47rem;display:flex;position:static;overflow:hidden}.filter-tags__wrapper-mobile.display-none{display:none}.mobile-menu-link-icon{height:100%;max-height:2rem}.blog-article-author{grid-column-gap:3rem}.certificate-card{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:flex-start;align-items:center}.certificate-image{justify-content:flex-start;align-items:flex-end;width:40%;padding-right:1rem}.author-info-content-mobile{flex-direction:column;align-self:center;align-items:center;width:100%;padding-top:20px;padding-bottom:20px;padding-left:0;display:flex}.contact-form{min-width:310px;max-width:100%;padding-left:0}.contact-form.contact-section{min-width:300px}.input-wrapper.modal-field{width:100%}.contact-page-hero__wrapper{margin-top:2rem;margin-bottom:4rem}.contact-block.m-a-lp{width:100%}.contact-form-success-content{margin-top:20px;padding-top:1.5rem}.contact-form-success-content.modal-form-success{padding-top:0}.certificate-text{align-self:center;width:60%}.slide-count-2{grid-row-gap:1rem;flex-wrap:wrap}.modal-form-wrapper{flex-flow:column}.modal-form-block,.modal-form-links.dark-theme{width:100%}.modal-form-success-bg{min-height:480px}.animated-inline-link-reverce.text-align-bottom{vertical-align:bottom}.tablet-image.image-full-width.home-hero-img{display:none}._404-image{width:25%}.slider-arrows-with-title-row{flex-flow:column}.subtitle-body-1_medium-24px.mobile-hidden{display:none}.subtitle-body-1_medium-24px.mobile-only{font-size:1.875rem;line-height:2.375rem}.gif-404{width:40%}._404-image-wrapper{flex:1}.nav-bar-v2-custom{display:none}.logos-wrapper{grid-column-gap:1.75rem;grid-row-gap:1.3rem;justify-content:flex-start;height:1.2rem}.logos-wrapper.ls_logos_container{grid-column-gap:2.5rem}.about-us-card{width:100%}.statistics-container{grid-template-columns:1fr}.statistics-container.home-page{grid-column-gap:0rem;grid-row-gap:56px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:minmax(200px,1fr);display:flex}.headline-2.color-secondary-800.centered-text{text-align:left}.headline-2.color-secondary-800.centered-text.career-header{text-align:center}.headline-2.color-secondary-800.m-s-pricing-overvew-title{max-width:270px}.headline-2.color-secondary-800.i-l-process-overview-section-title{min-width:auto}.headline-2.color-secondary-800.map_title{letter-spacing:-2px;margin-top:1.5rem}.headline-2.color-secondary-800.title_margin.ls_tech_title,.headline-2.color-secondary-800.cto_cost_title_text{text-align:left}.headline-2.contact-section{max-width:18rem}.headline-2.home-page-title{min-width:auto;max-width:none}.headline-2.home-page-title.sw_title_main.sw_head_title{max-width:20.438rem}.headline-2.home-page-title.pd_pge_title{min-width:auto;max-width:100%}.headline-2.service-hero-title,.headline-2.tdd-hero-title{margin-bottom:24px}.headline-2.footer_contact_title{display:none}.headline-2.footer_contact_title.footer_title_mob{display:block}.body-3-regular.m-a-review-position{height:3rem}.body-3-regular.statistics-description{text-align:left}.body-3-regular.plan-description{min-height:auto;padding-bottom:20px}.body-3-regular.color-700.card-description{min-height:auto}.body-3-regular.mobile-hidden{display:none}.body-3-regular.sw_outcome_sub{max-width:18.938rem}.body-3-regular.footer_form_sub{text-align:left;display:none}.body-3-regular.footer_form_sub.footer_form_sub_mob{color:var(--secondary--400);display:block}.animated-underline.mobile-sd-hidden{display:none}.main-wrapper-column{margin:0}.main-wrapper-column.hero{justify-content:center;align-items:flex-start;margin-left:0;margin-right:0;padding-left:7vw;padding-right:7vw}.main-wrapper-column.our-story{flex-direction:column}.main-wrapper-column.what-we-do{margin:0;padding-top:100px;padding-bottom:100px}.main-wrapper-column.experience{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper-column.exp-2{margin-left:4.5vw;margin-right:4.5vw;padding-bottom:50px}.main-wrapper-column.clients{margin-left:4vw;margin-right:4vw}.main-wrapper-column.tech{margin-left:0;margin-right:0}.main-wrapper-column.call{margin-left:4vw;margin-right:4vw}.main-wrapper-column.footer{flex-direction:column;align-items:flex-start;margin-left:4vw;margin-right:4vw}.main-wrapper-column.privacy{margin-top:50px;margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-column.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start}.main-wrapper-column.job-opening{padding-top:0;padding-bottom:20px}.main-wrapper-column.job-opening-link{margin-left:0;margin-right:0}.main-wrapper-column.career-hero-1{flex-direction:column;margin-left:4vw;padding-top:0;display:flex}.main-wrapper-column.career-hero-2{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:30px;padding-bottom:40px;display:flex}.main-wrapper-column.career-about-us{flex-direction:column;margin-left:0;margin-right:0;padding-top:0}.main-wrapper-column.career-about-us-2{flex-direction:row;padding-bottom:0}.main-wrapper-column.why-us-1{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-column.we-care-about-ypur{margin-left:4vw;margin-right:4vw}.main-wrapper-column.vacancies{margin-left:2vw;margin-right:2vw}.main-wrapper-column.form-1,.main-wrapper-column.form-footer,.main-wrapper-column.form-2{margin-left:4vw;margin-right:4vw}.main-wrapper-column.career-adress{margin-left:2vw;margin-right:2vw}.main-wrapper-column.why-us-faq,.main-wrapper-column.tab-animation{margin-left:0;margin-right:0}.main-wrapper-column.description-3.middle-business-analyst-description-wrapper{margin-left:2vw;margin-right:2vw}.main-wrapper-column.why-they-needed-1{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-column.why-they-need-pic{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}.main-wrapper-column.what-we-did,.main-wrapper-column.what-we-did.open-study{margin-left:4vw;margin-right:4vw}.main-wrapper-column.what-we-did.cartier{padding-top:0;padding-bottom:0}.main-wrapper-column.client-challenges,.main-wrapper-column.solution{margin-left:4vw;margin-right:4vw}.main-wrapper-column.pursuant-result-2{margin-left:5vw;margin-right:5vw}.main-wrapper-column.focal-revenue,.main-wrapper-column.focal-clients,.main-wrapper-column.focal-what-we-did{margin-left:4vw;margin-right:4vw}.main-wrapper-column.focal-revenuewhat-we-did{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper-column.what-we-do-2,.main-wrapper-column.why-they-needed,.main-wrapper-column.cartier-technologies,.main-wrapper-column.portfolio{margin-left:4vw;margin-right:4vw}.main-wrapper-column.mobile-nav-bar{padding-left:7vw;padding-right:7vw}.main-wrapper-column.get-started-form{margin-left:0;margin-right:0;padding-top:10px}.main-wrapper-column.quantuvis-head{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper-column.quantuvis-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper-column.quantuvis-results{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper-column.quantuvis-technologies._01-copy{margin-left:4vw;margin-right:4vw}.main-wrapper-column.hawaii-head{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-column.hawaii-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper-column.hawaii-clients-challenges.fangage-clients-challengs-wrapper{margin-left:4vw;margin-right:4vw}.main-wrapper-column.hawaii-clients-challenges.fangagedaichi-clients-challengs-section-clients-challengs-wrapper-copy{padding-top:100px}.main-wrapper-column.what-we-do-1{margin-left:4vw;margin-right:4vw;padding-bottom:30px}.main-wrapper-column.solution-2-hawaii{margin-left:4vw;margin-right:4vw}.main-wrapper-column.pillowph-solutions{margin-left:4vw;margin-right:4vw;padding-top:80px}.main-wrapper-column.fangage-hrad{flex-direction:column;margin-left:4vw;margin-right:3vw;padding-top:0;padding-bottom:0}.main-wrapper-column.fangage-what-we-did,.main-wrapper-column.fangage-josh-bryant{margin-left:4vw;margin-right:4vw;padding-top:20px}.main-wrapper-column.daichi-solutions.nova{padding-top:50px}.main-wrapper-column.daichi-solutions.pillowph1-solution-wrapper-1{padding-top:0}.main-wrapper-column.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-column.pillowph1-head-section-wrapper{flex-direction:column;margin-left:3vw;margin-right:3vw;padding-top:0}.main-wrapper-column.pillowph-results-secttion-wrapper{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}.main-wrapper-column.portfolio-tag-sectio-wrapper,.main-wrapper-column.projects-content{margin-left:2vw;margin-right:2vw}.main-wrapper-column.link-wrapper{margin-left:4vw;margin-right:4vw;padding-bottom:40px}.main-wrapper-column.cartier-solution-s-2{margin-left:4vw;margin-right:4vw}.main-wrapper-column.modal-wrapper{margin-left:2vw;margin-right:2vw;padding-top:20px}.main-wrapper-column.mobile-version{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:70px;display:flex}.main-wrapper-column.mobile-head-pic{padding-bottom:40px}.main-wrapper-column.addres-section-mobile-version-pic{margin-left:4vw;margin-right:4vw;padding-top:50px}.main-wrapper-column.mobile-verison-results{align-items:center}.main-wrapper-column.mobile-verison-results.mobile-results{margin-left:4vw;margin-right:4vw;padding-top:100px}.main-wrapper-column.portfolio-tags-filter,.main-wrapper-column.portfolio-projects{margin-left:4vw;margin-right:4vw}.main-wrapper-column.get-started-form{height:auto;margin-left:4vw;margin-right:4vw}.main-wrapper-column.focal-revenue-copy{margin-left:4vw;margin-right:4vw;padding-top:0}.main-wrapper-column.hipaa-compliance{margin-left:-5vw;margin-right:-5vw;padding-left:10px;padding-right:10px}.main-wrapper-column.logos-wrapper{padding-left:10px;padding-right:10px}.main-wrapper-column.cookie{flex-direction:column}.main-wrapper-column.about-author{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column}.main-wrapper-column.home-hero{height:114vh;margin-bottom:8vh}.stage-card-header{min-width:250px;padding-right:0}.subtitle-3-medium-24.cto_why_cta_text{font-size:var(--size-18);line-height:var(--size-26)}.stages-description-text{min-width:auto}.body-2-regular.link.services-link.mobile{display:block}.body-2-regular.link.services-link.mobile.animated-inline-link-v2{text-decoration:none;display:inline-block}.stages-title.white-text{text-align:left;align-self:flex-start}.stages-title.white-text.we_serve_container{text-align:center}.our-services-wrapper.home-page{width:100%;min-width:auto}.services-title-wrapper{width:130%}.services-title-wrapper.home-page{width:100%;min-width:auto;max-width:none;padding-right:0}.services-content-wrapper.home-page{flex-flow:column;padding-top:100px;padding-bottom:100px}.circle-button-arrow{margin-left:25px}.circle-button-arrow.desktop-tablet{display:none}.our-soulutions-card{width:100%}.selected-works-categories{padding-right:0}.category-filter-item{background-color:var(--white);text-align:left}.category-filter-item.fs-cmsfilter_active{border-radius:0}.category-filter-collection{z-index:20;background-color:var(--white);opacity:0;border-width:0 2px;border-bottom-style:solid;border-bottom-color:#000;border-left-style:solid;border-left-color:#000;border-right-style:solid;border-right-color:#000;flex-flow:column;width:100%;height:1px;margin-top:-22px;padding-top:22px;padding-bottom:0;transition:height .225s;position:absolute;overflow:hidden}.categories-dropdown-button.only-mobile{z-index:30;border-radius:100px;justify-content:flex-start;align-items:center;width:100%;padding:16px 24px;display:flex}.categories-dropdown-button.only-mobile.active{border-bottom-width:0;border-radius:20px 20px 0 0;padding-bottom:24px}.categories-form-block{min-height:7rem}.collaborations-wrapper{flex-flow:column}.colaboration-image.desktop{display:none}.colaboration-image.mobile{width:100%;max-width:none;display:block}.cookie-tag-2{margin-bottom:2px}.button-5.accept{margin-top:20px}.cookie-paragraph-2{width:100%;max-width:none;margin-bottom:0;margin-left:0;margin-right:0;padding-top:10px;font-size:12px}.button-v2-link-2.dark-theme.footer-button{line-height:1}.font-d1-display-92.mobile-only{font-size:4.5rem}.privacy-policy-v2-2{white-space:nowrap;font-size:.97rem}.circle-button-arrow-2.desktop-tablet{display:none}.fs-cookie-popup-2{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:stretch;padding:15px;display:grid}.clients-slider-author{flex-flow:column;justify-content:flex-start;align-items:flex-start;min-height:188px}.clients-slider-author.lp-page{flex-direction:row;margin-top:20px}.clients-slider-tags-wrapper{height:4.5rem;padding-top:26px}.see-more-button-clients-slider.i-lab-page{padding-left:0}.client-photo-wrapper{justify-content:flex-start;align-self:flex-start;align-items:flex-start}.client-photo-wrapper.lp-twist{margin-top:.5rem}.how-we-differ-container{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr}.card-with-icon{min-height:auto}.card-with-icon.services-page{padding-right:6%}.card-with-icon.benefit_card{object-fit:fill}.inputs-row{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column}.how-we-differ-title.mobile-hidden{display:none}.how-we-differ-title.mobile-only{font-size:1.875rem;line-height:2.375rem}.how-we-differ-title-wrapper.home-page{text-align:left}.footer-column{width:100%;padding-bottom:40px}.footer-column.last{flex-flow:column;padding-top:0}.footer-column.first{width:100%;max-width:none;padding-bottom:40px}.footer-column.last-col{min-width:100px}.footer-column-title{margin-bottom:8px}.footer-reserved{width:100%;padding-top:40px}.footer-contacts-column{width:45%}.footer-subcolumn{width:100%;padding-bottom:40px}.footer-subcolumn.last{width:100%}.provided-services-description.digital-transformation{max-width:20rem}.services-card-title.service-page{max-width:13.8rem}.services-card-title.digital-transformation{width:100%;max-width:17rem}.div-block-55.last.m-a-landing-tech-audit-cards{border-left-width:1px}.flex-block-5.m-a-landing-tech-audit-wrapper{grid-template-columns:1fr}.flex-block-5.service-page{grid-column-gap:24px;grid-row-gap:24px}.rich-text-block{height:3.2rem;overflow:hidden}.collection-item-3.dt-page{padding-bottom:0}.build-the-tech-tab-list-item{font-size:1rem;line-height:1.5rem}.categories-form-block-wrapper{width:100%}.text-span-207{height:.8rem;margin-left:auto;font-family:Vollkorn,serif;font-size:1.5rem;font-weight:700;line-height:1.4rem;display:inline-block;transform:rotate(180deg)}.service-text-content{min-width:auto;max-width:100%}.building-the-tech-accordion{min-height:auto}.building-the-tech-accordion.last{min-height:4.55rem}.dropdown-toggle.subtitle-3-medium-24{padding-left:3.65vw;padding-right:3.65vw;font-size:1.126rem;line-height:1.6rem}.dropdown-toggle.subtitle-3-medium-24.last{grid-column-gap:3.9rem;grid-row-gap:3.9rem;padding-top:.7rem}.expert-services-title-wrapper.i-lab-page,.expert-services-title-wrapper.dt-page{text-align:left}.expert-services-title-wrapper.tdd-how-we-can-help{text-align:left;align-self:flex-start}.expert-services-title-wrapper.legacy_head_cont.helth_check_head_cont{text-align:left}.table-first-cell{width:21%;font-size:.75rem;line-height:1.313rem}.table-first-cell.color-500{width:21%}.table-cell{padding-left:0;padding-right:0;font-size:.75rem;line-height:1rem}.table-cell.color-500{padding-left:1vw;padding-right:1vw}.table-cell-heading{width:26%;padding-left:1.7vw;padding-right:1.7vw;font-size:.875rem;line-height:1.313rem}._2-logos-wrapper.m-and-a-landing{grid-column-gap:0px;grid-row-gap:20px;flex-flow:wrap}.m-a-lp-our-approach-line{margin-bottom:18vh}.faq-title-wrapper{width:100%;padding-bottom:20px;padding-right:4.5vw}.faq-accordion-toggle{grid-column-gap:3.5vw;grid-row-gap:3.5vw;align-items:center;height:20px;padding-top:21px}.body-2-medium.link.services-link.mobile{display:block}.body-2-medium.link.services-link.mobile.animated-inline-link-v2{text-decoration:none;display:inline-block}.accordion-animated-icon{min-width:16px}.m-a-contact-us-contacts{grid-column-gap:0vw;grid-row-gap:24px;flex-flow:column;padding-top:56px;display:flex}.contact-link-title.link.services-link.mobile{display:block}.contact-link-title.link.services-link.mobile.animated-inline-link-v2{text-decoration:none;display:inline-block}.m-a-contact-form{min-width:300px;padding-top:30px}.caption-c1-regular._w-100p{width:100%}.m-a-social-links{grid-column-gap:4px;grid-row-gap:4px;width:100%}.technology-categories-form{grid-column-gap:6px;grid-row-gap:6px}.pillows-clients-challengs-col{flex-flow:column}.accordion-arrow{width:12px}.contacts-form-wrapper.modal-form{padding-bottom:32px}.contacts-form-wrapper.cf_min_wrap{max-width:100%}.contacts-form-block{border-style:none;min-height:580px;padding:0}.contacts-form-block.contact_form_min{max-width:100%}.contact-col-2{min-width:260px}.contact-col-2.contact-us-page{min-width:300px}.body-3-medium.m-a-review-position{height:3rem}.contacts-form-field-dark-theme.textarea.cf_min_textarea{height:8.3rem}.info-content-block{max-width:42vw}.contact-us-contacts{grid-template-columns:1fr;max-width:62%;padding-right:0}.social-links-block.white-text{grid-column-gap:6vw;grid-row-gap:6vw;flex-flow:row}.contact-caption.m-a-review-position{height:3rem}.button-v2-small.m-a-lp{width:100%;display:block}.button-v2-outline-small.light.lp{margin-top:20px}.button-v2-outline-small.light.mobile-nav-btn{flex:1}.mobile-nav-bar-v3{height:4vh;display:flex}.mobile-nav-bar-v3.open{height:100vh}.mobile-nav-bar-v3.light-theme{position:fixed}.statistics-card-block{text-align:left;justify-content:center;align-items:flex-start;min-width:70px}.subtitle-1-medium.how-we-help-title{text-align:left;font-size:1.875rem;line-height:2.375rem}.subtitle-1-medium.we_serve_title{text-align:center}.plans-container{flex-flow:column}.plan-card{width:100%}.statistic-braces{display:none}.flex-block-14{flex-flow:wrap;min-width:300px}.services-description-text.m-a-review-position{height:3rem}.services-description-text.statistics-description{text-align:left}.services-description-text.plan-description{min-height:auto}.collaboration-title-wrapper{text-align:left;justify-content:center;align-items:flex-start}.colaboration-image-v2.desktop{display:none}.colaboration-image-wrapper-v2{width:100%;min-width:auto;max-width:none}.colaboration-image-wrapper-v2.estate_collab_img{margin-bottom:20px}.our-services-wrapper-v2{width:100%;min-width:150px}.our-services-wrapper-v2.home-page{min-width:auto}.services-hero-title-wrapper{width:100%;min-width:300px}.arrow-link-btn.cta-link-btn.life-science-btn{margin-top:10px}.faq-accordion-services{min-height:5rem}.tech-card{max-width:100%}.flex-block-15{margin-top:16px;margin-bottom:24px}.accordion-title{flex-flow:row;justify-content:flex-start;align-items:flex-start;padding-right:40px}.accordion-title.solutions-faq{padding-right:0}.circle-ic-plus-minus.solutions-faq{margin-top:2px}.dropdown-toggle-2{justify-content:flex-start;align-items:flex-start;padding-right:0}.dropdown-toggle-2.subtitle-3-medium-24{padding-left:3.65vw;padding-right:3.65vw;font-size:1.126rem;line-height:1.6rem}.dropdown-toggle-2.subtitle-3-medium-24.last{grid-column-gap:3.9rem;grid-row-gap:3.9rem;padding-top:.7rem}.counter-14px{justify-content:flex-start;align-items:flex-start;line-height:1.7rem}.counter-14px.mobile-display-none{display:none}.explore-solutions-title.color-secondary-800.m-s-pricing-overvew-title{max-width:270px}.explore-solutions-title.contact-section{max-width:18rem}.explore-solutions-title.home-page-title{min-width:auto;max-width:none}.explore-solutions-title.service-hero-title{margin-bottom:24px}.solutions-exploration-cards{flex-flow:column}.solutions-card-dark{width:100%;min-width:auto;max-width:none}.solutions-card-dark.card-with-icon{min-width:auto}.solution-card-description.m-a-review-position{height:3rem}.solution-card-description.statistics-description{text-align:left}.solution-card-description.plan-description{min-height:auto;padding-bottom:20px}.solution-card-description.mobile-hidden{display:none}.div-block-69{font-size:1rem}.faq-accordion-solutions{min-width:auto}.flex-block-21{white-space:pre-wrap}.our-approach-title.color-secondary-800.m-s-pricing-overvew-title{max-width:270px}.our-approach-title.contact-section{max-width:18rem}.our-approach-title.home-page-title{min-width:auto;max-width:none}.our-approach-title.service-hero-title{margin-bottom:24px}.text-block-121{line-height:1.5rem}.accordion-title-text{max-width:15rem}.accordion-title-text.link.services-link.mobile{display:block}.accordion-title-text.link.services-link.mobile.animated-inline-link-v2{text-decoration:none;display:inline-block}.we-serve-text-blocks.life-science-sd-page.ls_serve_container{flex-flow:column}.we-serve-text-blocks.legacy_serve_wrap.hh_serve_container{display:flex}.innovation-lab-cards{flex-flow:column}.cta-block{padding:40px 24px}.cta-block.cta-with-btn.sw_testimonial_cta{margin-top:4rem}.cta-block.i-lab-page{padding-right:24px}.cta-block.i-lab-page.cto_why_cta{padding-top:32px;padding-bottom:32px}.cta-block.life-science-page{padding-left:32px;padding-right:32px}.cta-block.life-science-page.ls_reg_cta{grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding-right:32px}.div-block-71{margin-bottom:10px}.cta-content-wrapper.cta-with-btn{min-width:auto}.cta-content-wrapper.cta-with-btn.sw_cta_outcomes_wrap{padding-right:2rem}.cta-content-wrapper.cta-with-btn.estate_cta_container{padding-top:40px;padding-bottom:40px}.text-span-208.cto_cta_acent{font-size:var(--size-18);line-height:var(--size-26)}.cta-text-block{flex-flow:column;justify-content:flex-start;align-items:flex-start}.cta-text-block.link.services-link.mobile{display:block}.cta-text-block.link.services-link.mobile.animated-inline-link-v2{text-decoration:none;display:inline-block}.cta-text-block.cto_cta_lg{justify-content:flex-start;align-items:center}.flex-block-25{width:100%}.flex-block-25.regulations{grid-column-gap:20px}.flex-block-25.value_item{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.flex-block-25.legacy_outcomes_item{flex-flow:wrap}.flex-block-25.cto_why_item_container{grid-column-gap:40px;grid-row-gap:40px;flex-flow:row;max-width:none}.flex-block-25.ps_capa_item{max-width:none}.what-you-receive-cards{flex-flow:column}.text-block-122{font-size:1rem;line-height:1.5rem}.process-overview-section-title{grid-column-gap:8px;grid-row-gap:8px}.process-overview-section-title.cto_process_title{margin-bottom:40px}.subtitle-2-medium.cta-title.sw_testi_cta_title.ps_cta_title{font-size:var(--size-24);letter-spacing:var(--letter-spacing-1px);line-height:2rem}.flex-block-29{grid-column-gap:26px;grid-row-gap:26px;margin-left:10px}.process-overview-item.cto_process_item{padding-left:36px;padding-right:0}.flex-block-30{justify-content:flex-start;align-items:flex-start}.i-lab-clients-say-img{margin-left:0}.i-lab-clients-say-card-content{text-align:left;padding-left:0;padding-right:8px}.pricing-overview-card-item{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column}.pricing-overview-card-item.pd_pricing{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.budget-details-block{flex-flow:wrap;justify-content:flex-start;align-items:center;margin-left:0}.budget-details-block.pd_pricing_price{flex-flow:column;justify-content:center;align-items:flex-start}.flex-block-32{width:100%}.flex-block-32.tdd-page{width:100%;min-width:13rem}.pricing-overview-wrapper.pd_pricing{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.cta-button-wrapper{background-color:#0000}.video-container{min-width:300px}.cta-form{flex-flow:wrap}.cta-button-v2.accept{margin-top:20px}.cta-content-wrapper-v2.cta-with-btn,.cta-form-content-wrapper.cta-with-btn{min-width:auto}.cta-form-block,.cta-block-v2{padding:40px 24px}.our-soulutions-card1{width:100%}.button-v2-outline-small-v2.light.lp{margin-top:20px}.navbar-submenu-desktop.head{padding-top:8vh}.navbar-submenu-desktop.top-margin-zero.bottom-margin-zero.portfolio-page{padding-top:0}.navbar-submenu-desktop.how-we-help{padding-top:100px;padding-bottom:100px}.navbar-submenu-desktop.our-solutions-section{padding-top:80px}.navbar-submenu-desktop.solutions-faq{padding-bottom:100px}.mobile-dropdown-link-1.m-a-review-position{height:3rem}.mobile-dropdown-link-1.statistics-description{text-align:left}.mobile-dropdown-link-1.plan-description{min-height:auto;padding-bottom:20px}.mobile-dropdown-link-1.color-700.card-description{min-height:auto}.mobile-dropdown-link-1.mobile-hidden{display:none}.card-with-point-list{width:100%}.card-with-point-list.last.m-a-landing-tech-audit-cards{border-left-width:1px}.grid-7.value_items_grid{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr}.grid-7.cto_reason{grid-row-gap:40px;flex-flow:column;margin-bottom:3rem;padding-bottom:8px}.grid-7.estate_expa_container{grid-row-gap:48px;grid-template-columns:1fr 1fr}.grid-7.ps_capa_container{flex-flow:column;grid-template-columns:1fr;display:flex}.div-block-73{margin-bottom:50px}.div-block-74{padding:32px 24px}.process-overview-steps{grid-column-gap:26px;grid-row-gap:26px;margin-left:10px;padding-top:0}.flex-block-40.tablet-mobile{flex-flow:column}.modal-window-small{min-width:300px;height:90vh;min-height:24rem;max-height:82vh;padding-left:24px;padding-right:24px}.modal-window-small.test-visible{width:90vw;max-height:94vh}.modal-form-block-small{width:100%}.flex-block-45,.flex-block-46{flex-flow:column}.hidden-mobile{display:none}.grid-9{grid-row-gap:44px;flex-flow:column;display:flex}.technologies-grid{flex-flow:column;align-self:stretch;display:flex}.card-2{align-self:stretch;width:100%}.error-message-2{width:100%;max-height:none}._8-vw-wrapper-img{margin:0}._8-vw-wrapper-img.our-story{flex-direction:column}._8-vw-wrapper-img.what-we-do{margin:0;padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.experience{margin-left:4vw;margin-right:4vw;padding-top:100px}._8-vw-wrapper-img.clients{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.tech{margin-left:0;margin-right:0}._8-vw-wrapper-img.call{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.footer{flex-direction:column;align-items:flex-start;margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.privacy{margin-top:50px;margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.job{padding-top:80px}._8-vw-wrapper-img.job.head-of-ba-office,._8-vw-wrapper-img.job.opening{padding-top:0}._8-vw-wrapper-img.join{grid-row-gap:25px;flex-direction:column;align-items:flex-start}._8-vw-wrapper-img.job-opening{padding-top:0;padding-bottom:20px}._8-vw-wrapper-img.job-opening-link{margin-left:0;margin-right:0}._8-vw-wrapper-img.career-hero-1{flex-direction:column;margin-left:4vw;padding-top:0;display:flex}._8-vw-wrapper-img.career-hero-1.mb-0{margin-bottom:0}._8-vw-wrapper-img.career-hero-2{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:40px;display:flex}._8-vw-wrapper-img.career-about-us{flex-direction:column;margin-left:0;margin-right:0;padding-top:0}._8-vw-wrapper-img.career-about-us-2{flex-direction:row;padding-bottom:0}._8-vw-wrapper-img.why-us-1{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.career-adress{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.why-us-faq,._8-vw-wrapper-img.tab-animation{margin-left:0;margin-right:0}._8-vw-wrapper-img.aristotel-head.open-study{grid-row-gap:18px;margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.aristotel-head.persuant,._8-vw-wrapper-img.aristotel-head.cartier{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.aristotel-head.had-section{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.about-project-wrapper{margin-left:4vw;margin-right:4vw;padding-top:100px}._8-vw-wrapper-img.about-project-wrapper.openstudy{background-image:none;margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.about-project-wrapper.pursuant{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:10px}._8-vw-wrapper-img.about-project-wrapper.focal-revenue{padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.about-project-wrapper.quantuvis,._8-vw-wrapper-img.about-project-wrapper.hawaii-about-section{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.about-project-wrapper.pillowph-about-project{margin-left:4vw;padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.about-project-wrapper.fangage-about-project{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:100px}._8-vw-wrapper-img.about-project-wrapper.pillowph1-about-project-copy{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.aristotle-problem-section{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.aristotle-problem-section.persuant{padding-top:40px;padding-bottom:100px}._8-vw-wrapper-img.aristotle-problem-section.focal-revenue,._8-vw-wrapper-img.aristotle-problem-section.cartier-problem{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.why-they-needed-1{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.why-they-need-pic{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.what-we-did,._8-vw-wrapper-img.what-we-did.open-study{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.what-we-did.cartier{padding-top:0;padding-bottom:0}._8-vw-wrapper-img.client-challenges{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.pursuant-result-2{margin-left:5vw;margin-right:5vw}._8-vw-wrapper-img.focal-revenue,._8-vw-wrapper-img.focal-clients,._8-vw-wrapper-img.focal-what-we-did,._8-vw-wrapper-img.what-we-do-2,._8-vw-wrapper-img.why-they-needed,._8-vw-wrapper-img.portfolio{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.quantuvis-head{margin-left:4vw;margin-right:0;padding-top:0}._8-vw-wrapper-img.quantuvis-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}._8-vw-wrapper-img.hawaii-head{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.hawaii-clients-challenges{margin-left:4vw;margin-right:4vw;padding-top:100px}._8-vw-wrapper-img.what-we-do-1{margin-left:4vw;margin-right:4vw;padding-bottom:30px}._8-vw-wrapper-img.solution-2-hawaii{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.pillow-ph-head{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.fangage-hrad{flex-direction:column;margin-left:4vw;margin-right:3vw;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.fangage-what-we-did,._8-vw-wrapper-img.fangage-josh-bryant{margin-left:4vw;margin-right:4vw;padding-top:20px}._8-vw-wrapper-img.daichi-solutions.nova{padding-top:50px}._8-vw-wrapper-img.daichi-solutions.pillowph1-solution-wrapper-1{padding-top:0}._8-vw-wrapper-img.novo-nordisk-head-section-wrapper{flex-direction:column;margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.pillowph1-head-section-wrapper{flex-direction:column;margin-left:3vw;margin-right:3vw;padding-top:0}._8-vw-wrapper-img.pillowph-results-secttion-wrapper{margin-left:4vw;margin-right:4vw;padding-top:0;padding-bottom:0}._8-vw-wrapper-img.portfolio-tag-sectio-wrapper,._8-vw-wrapper-img.projects-content{margin-left:2vw;margin-right:2vw}._8-vw-wrapper-img.link-wrapper{margin-left:4vw;margin-right:4vw;padding-bottom:40px}._8-vw-wrapper-img.cartier-solution-s-2{margin-left:4vw;margin-right:4vw}._8-vw-wrapper-img.modal-wrapper{margin-left:2vw;margin-right:2vw;padding-top:20px}._8-vw-wrapper-img.mobile-version{margin-left:4vw;margin-right:4vw;padding-top:100px;padding-bottom:70px;display:flex}._8-vw-wrapper-img.mobile-head-pic{padding-bottom:40px}._8-vw-wrapper-img.addres-section-mobile-version-pic{margin-left:4vw;margin-right:4vw;padding-top:50px}._8-vw-wrapper-img.focal-revenue-copy{margin-left:4vw;margin-right:4vw;padding-top:0}._8-vw-wrapper-img.hipaa-compliance{margin-left:-5vw;margin-right:-5vw;padding-left:10px;padding-right:10px}._8-vw-wrapper-img.logos-wrapper{height:3rem;padding-left:10px;padding-right:10px}._8-vw-wrapper-img.cookie{flex-direction:column}.span-2{aspect-ratio:1.4}.display_greed.gap-16.mt-80{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.image-64.career_img_mob{aspect-ratio:1.5}.job_item{grid-column-gap:24px;grid-row-gap:24px}.text-block-123{white-space:nowrap;overflow-wrap:normal}.div-block-89{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.oficec_location{grid-template-rows:auto auto auto;grid-template-columns:1fr;margin-top:3rem}.office_adress,.container-2{max-width:none}.centered-heading{margin-bottom:24px}.comparison-row-main{grid-column-gap:20px}.comparison-title{margin-left:10px}.comparison-row{grid-column-gap:20px}.comparison-negative{background-position:0 5px;background-size:14px;margin-left:10px;padding-left:20px}.comparison-positive{background-position:0 4px;background-size:16px;margin-left:10px;padding-left:20px}.ditale_table_section.ditale_table_head_section.ditale_table_new{justify-content:flex-start;align-items:center}.table_head_text.ditale_table_head_text{max-width:none}.link-block-20.legacy_link_contact.hh_link_contact{text-align:left;margin-top:2rem}.tdd_cta_btn{flex-flow:row;display:block}.tdd_cta_btn.ps_cta{min-width:auto;display:inline-block}.modal-window-month{min-width:300px;height:90vh;min-height:24rem;max-height:82vh;padding-left:24px;padding-right:24px}.modal-window-month.test-visible{width:90vw;max-height:94vh}.legacy_price_item.hh_pricing_item{flex-flow:column;justify-content:space-between;align-items:flex-start}.hr_cintact{flex-flow:column}.hiring_process{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.code-embed-22{display:none}.ls_float_container.cto_float{align-self:flex-end}.flex-block-53{max-width:150.25px}.ls_title_section.ls_title_center{margin-bottom:2.5rem}.ls_reg_item_container{grid-row-gap:2rem;grid-template-columns:1fr}.ls_tech_block{padding-left:32px;padding-right:32px}.heading-21,.text-block-173{text-align:left}.div-block-100{grid-column-gap:.688rem;grid-row-gap:.688rem}.div-block-100.cto_hero_btn_container{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.calc_content_container{margin-top:29px}.calc_content_element{padding-top:0}.list_standart{margin-top:0}.list_standart.list_static{margin-top:32px}.mev_team_block,.in_house_team_block{min-height:7.938rem}.we_serve_cillection_row{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column}.we_serve_item_list_wrap{padding-top:0}.flex-block-54,.flex-block-55{display:none}.section_title{justify-content:flex-start;align-items:center}.section_title_text{text-align:center;max-width:20.375rem}.paragraph-49{max-width:17.375rem;margin-left:auto;margin-right:auto}.process_img.process_img_t{display:none}.process_img.process_img_m{display:block}.cto_cost_content_container{flex-flow:column}.cto_cost_item_wrap{margin-top:0;margin-bottom:0;padding-left:32px;padding-right:32px}.cta-button-wrapper-2{background-color:#0000}.footer_contact_title_wrap{text-align:left;justify-content:flex-start;align-items:flex-start}.footer_contact_logo_item{max-width:none}.footer_contact_logo_item.logo_item_mob{display:none}.form_first_line{flex-flow:column}.contact_form{padding:30px 24px}.form_cto_coll.cto_call_tab{margin-top:32px}.cta_form_footer_success{padding:0}}#w-node-_348acccd-6311-ba3b-339d-f914c13fb547-b9cddfd8{grid-area:span 1/span 1/span 1/span 1}#w-node-_69eac5f6-ddf6-fc65-69f8-bd3bcd2af7d1-cd2af7d1{align-self:start}#w-node-b80ffeba-42d9-2aab-d86f-87644c81ca8d-213ef5ca{grid-area:span 1/span 1/span 1/span 1}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e06c-1122d177{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-1122d177{justify-self:stretch}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-1122d177{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e232-1122d177,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e2bc-1122d177,#w-node-_0af32a95-eb49-df6a-4c78-235eeca96891-eca96891,#w-node-_7e0c1331-b5d4-2bca-8c71-06e85a80534e-5a80534e,#w-node-_8bf810dc-fe88-5cd9-5ad6-b6f8b2f08c8a-b2f08c8a,#w-node-f641e7a4-e601-64be-2a7f-0c267fe66423-138109fc,#w-node-_7f066e12-09cf-9c3e-77db-8d0564f51f7f-ad4adb05,#w-node-_34d80e82-6044-e6d9-3f90-17041644e958-e6f4a7fd,#w-node-_3b2cd3ef-1952-7f43-3e29-fddd8bbf84d5-3e1703b8{grid-area:span 1/span 1/span 1/span 1}#w-node-d9515ba8-5625-6564-56af-75307f777cea-3e1703b8,#w-node-d9515ba8-5625-6564-56af-75307f777cf4-3e1703b8,#w-node-d9515ba8-5625-6564-56af-75307f777cfe-3e1703b8,#w-node-d9515ba8-5625-6564-56af-75307f777d08-3e1703b8{place-self:center end}#w-node-a293bced-d22b-cfe3-fb84-ecf8c5bc4327-351d9d4b{grid-area:span 1/span 1/span 1/span 1}#w-node-d9164fdf-1837-465b-e836-abaa93530965-93530965{align-self:start}#w-node-e7cec664-515a-c4c1-5fd0-3508b7fc430b-81df51ad{justify-self:stretch}#w-node-e7cec664-515a-c4c1-5fd0-3508b7fc432b-81df51ad,#w-node-e2335a32-28f8-3b61-e75e-a3e273a8c806-0df04791{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-0df04791{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-0df04791,#w-node-_25d29073-34a8-1591-540f-5efddb71ab68-0df04791,#w-node-_471be4ca-4393-3ef0-f2dc-c2d04576a36a-0df04791{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e2bc-0df04791{grid-area:span 1/span 1/span 1/span 1}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e06c-1a75bf98{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-1a75bf98{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-1a75bf98{justify-self:center}#w-node-_0a54fa3e-50dc-a123-36ea-2f4042fc4772-42fc4759{grid-area:span 1/span 1/span 1/span 1}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e06c-1bbe0f12{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-1bbe0f12{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-1bbe0f12,#w-node-_25d29073-34a8-1591-540f-5efddb71ab68-1bbe0f12,#w-node-_471be4ca-4393-3ef0-f2dc-c2d04576a36a-1bbe0f12{justify-self:center}#w-node-_43eae488-e1dc-bb3c-4d62-47553745ae13-1bbe0f12{align-self:auto}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e2bc-1bbe0f12{grid-area:span 1/span 1/span 1/span 1}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e06c-b5b6a92a{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-b5b6a92a{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-b5b6a92a,#w-node-_25d29073-34a8-1591-540f-5efddb71ab68-b5b6a92a{justify-self:center}#w-node-_4a40f047-c84d-0297-769b-b2ff4969240b-b5b6a92a{justify-self:stretch}#w-node-_43eae488-e1dc-bb3c-4d62-47553745ae13-b5b6a92a{align-self:auto}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e2bc-b5b6a92a{grid-area:span 1/span 1/span 1/span 1}#w-node-a0efd2ea-f7bc-983e-a408-f3843ce55710-ce418201{grid-area:span 1/span 2/span 1/span 2}#w-node-_988e6f6d-7ca9-2b1b-a9b8-44f1e1c8e84a-ce418201{place-self:auto end}#w-node-e4a80fbe-5be9-230d-7798-b03ca7f0ded0-9ae30a03,#w-node-_348acccd-6311-ba3b-339d-f914c13fb547-9ae30a03{grid-area:span 1/span 1/span 1/span 1}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e06c-3b2b2d69{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-3b2b2d69{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-3b2b2d69,#w-node-_560184c8-a019-025b-c3ef-688a639a43db-3b2b2d69,#w-node-d774529c-1a3c-3687-a465-2038caffa05e-3b2b2d69{justify-self:center}#w-node-_7b50e169-f85d-f84b-773c-6f39de931475-3b2b2d69,#w-node-c2a5ffaa-d41b-3caa-b04e-33211d1ed280-3b2b2d69{grid-area:span 1/span 2/span 1/span 2}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e06c-eed36e0d{justify-self:center}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-eed36e0d{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-eed36e0d,#w-node-_560184c8-a019-025b-c3ef-688a639a43db-eed36e0d{justify-self:center}#w-node-a6578df1-8d6f-7e77-9e0c-c1a89766d093-eed36e0d,#w-node-_5ceddfb9-1a41-b984-6c4a-5298c46eef1c-eed36e0d{grid-area:span 1/span 1/span 1/span 1}#w-node-d774529c-1a3c-3687-a465-2038caffa05e-553bc3a4,#w-node-c4635839-d2ca-4a7b-4841-1810740cc11f-553bc3a4,#w-node-_9c605c89-2508-039c-ffa6-b78f73e05349-553bc3a4,#w-node-_51b41125-a13b-a5a0-91c9-0c2c4c989758-553bc3a4,#w-node-_51b41125-a13b-a5a0-91c9-0c2c4c98975f-553bc3a4,#w-node-_51b41125-a13b-a5a0-91c9-0c2c4c989766-553bc3a4{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_7b50e169-f85d-f84b-773c-6f39de931475-553bc3a4{grid-area:span 1/span 2/span 1/span 2}#w-node-_43eae488-e1dc-bb3c-4d62-47553745ae13-f1a3c6a5{align-self:auto}#w-node-bafa132d-b33c-5555-2c17-0ef388b3e114-34d5a7c2,#w-node-bafa132d-b33c-5555-2c17-0ef388b3e11f-34d5a7c2,#w-node-bafa132d-b33c-5555-2c17-0ef388b3e127-34d5a7c2{justify-self:center}#w-node-e4a80fbe-5be9-230d-7798-b03ca7f0ded0-d0af9f9b{grid-area:span 1/span 1/span 1/span 1}#w-node-e7ed8274-6b4b-a94c-5b56-b4ad0ccdeb32-ce845781,#w-node-e5dd4b55-a24d-3aee-1d84-eb3a27ad67fc-ce845781,#w-node-cb191a71-dc9c-74b6-dd25-d23e1be1ae81-ce845781,#w-node-_145f491a-c321-542d-024f-42ff5d91d522-ce845781{justify-self:center}@media screen and (min-width:1440px){#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-1122d177,#w-node-e7cec664-515a-c4c1-5fd0-3508b7fc432b-81df51ad,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-0df04791,#w-node-_25d29073-34a8-1591-540f-5efddb71ab68-0df04791,#w-node-_471be4ca-4393-3ef0-f2dc-c2d04576a36a-0df04791,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-1a75bf98,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-1bbe0f12,#w-node-_25d29073-34a8-1591-540f-5efddb71ab68-1bbe0f12,#w-node-_471be4ca-4393-3ef0-f2dc-c2d04576a36a-1bbe0f12{justify-self:center}#w-node-_43eae488-e1dc-bb3c-4d62-47553745ae13-1bbe0f12{align-self:start}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-b5b6a92a,#w-node-_25d29073-34a8-1591-540f-5efddb71ab68-b5b6a92a{justify-self:center}#w-node-_43eae488-e1dc-bb3c-4d62-47553745ae13-b5b6a92a{align-self:start}#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-3b2b2d69,#w-node-_560184c8-a019-025b-c3ef-688a639a43db-3b2b2d69,#w-node-d774529c-1a3c-3687-a465-2038caffa05e-3b2b2d69,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e093-eed36e0d,#w-node-_560184c8-a019-025b-c3ef-688a639a43db-eed36e0d,#w-node-d774529c-1a3c-3687-a465-2038caffa05e-553bc3a4,#w-node-c4635839-d2ca-4a7b-4841-1810740cc11f-553bc3a4,#w-node-_9c605c89-2508-039c-ffa6-b78f73e05349-553bc3a4,#w-node-_51b41125-a13b-a5a0-91c9-0c2c4c989758-553bc3a4,#w-node-_51b41125-a13b-a5a0-91c9-0c2c4c98975f-553bc3a4,#w-node-_51b41125-a13b-a5a0-91c9-0c2c4c989766-553bc3a4{justify-self:center}#w-node-_43eae488-e1dc-bb3c-4d62-47553745ae13-f1a3c6a5{align-self:start}}@media screen and (min-width:1280px){#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-1122d177,#w-node-e7cec664-515a-c4c1-5fd0-3508b7fc430b-81df51ad,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-0df04791,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-1a75bf98,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-1bbe0f12,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-b5b6a92a,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-3b2b2d69,#w-node-d3b1f12a-0c26-50d5-981d-746d6e13e079-eed36e0d{justify-self:stretch}}@media screen and (max-width:991px){#w-node-_348acccd-6311-ba3b-339d-f914c13fb3bf-b9cddfd8{grid-area:1/1/2/2}#w-node-_348acccd-6311-ba3b-339d-f914c13fb3cb-b9cddfd8,#w-node-de0f48e7-615f-d696-c04a-acd5a78eaa9a-a78eaa94,#w-node-de0f48e7-615f-d696-c04a-acd5a78eaaaf-a78eaa94{grid-area:span 1/span 1/span 1/span 1}#w-node-_229c82d5-db89-a631-b016-15843de3538b-4dd270df{grid-area:Area}#w-node-b22db831-f240-8b4e-26e5-88a141ed3459-4dd270df{grid-area:Area-2}#w-node-_6c5be9c2-e062-9253-41c0-4763dd88eeac-4dd270df{grid-area:Area-3}#w-node-_4e6c0052-8cd1-0534-720d-bfccf49c0d92-351d9d4b,#w-node-_641a0fd5-f3e1-de82-d83f-c1f0d376450c-b5b6a92a{grid-area:span 1/span 2/span 1/span 2}#w-node-a0efd2ea-f7bc-983e-a408-f3843ce55710-ce418201{grid-column:span 1/span 1}#w-node-c895fd06-f8c3-3d5f-c4c2-1ee4b3a3d110-eed36e0d{grid-area:span 1/span 2/span 1/span 2}}@media screen and (max-width:767px){#w-node-bde4e854-1673-6cdd-8080-ca2d9f6da7de-59b0f639{align-self:center}#w-node-_045dc05b-9391-3a0c-059c-d304e5b81b72-3e1703b8,#w-node-_59644053-da2f-0143-6a83-d2bd8876d5af-0df04791,#w-node-_59644053-da2f-0143-6a83-d2bd8876d5af-1a75bf98,#w-node-_59644053-da2f-0143-6a83-d2bd8876d5af-3b2b2d69,#w-node-_59644053-da2f-0143-6a83-d2bd8876d5af-553bc3a4,#w-node-e8337324-ea91-54df-5993-28d9e3772544-34d5a7c2,#w-node-_067f95a6-2645-837f-e643-02bdff794804-d0af9f9b{grid-area:span 1/span 1/span 1/span 1}}