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:Dmserifdisplay;src:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/61f452e4ff67de91343781ea_DMSerifDisplay-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Dmserifdisplay;src:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/61f452f164a7cea2da55c233_DMSerifDisplay-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a390f080102_Gotham-XLight.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a53c0080101_Gotham-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham book;src:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a564a080103_Gotham-Book.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Whiteboard;src:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610ae41ef6f09644bbbd24b4_WhiteBoard.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--black:black;--brand2nd:#63666a;--light-grey:#b1b3b3;--brand-main:#e4002b;--dark-grey:#9b9b9b;--black-2:black;--white:white;--gainsboro:#dddee0;--gunmetal:#323232;--light-grey2:#ccc;--dark-greyfoot:#a5a5a5;--red2:red;--redspacer:#d33;--dim-grey:#4c4c4c;--crimson-asterisk:#ec0928;--crimson2:#d93739;--dim-greyspace:#44464a}.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-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-embed-youtubevideo{background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);background-position:50%;background-size:cover;width:100%;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.w-embed-youtubevideo:empty{min-height:75px;padding-bottom:56.25%}body{background-color:var(--black);color:#4c4c4c;padding-left:15px;padding-right:15px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:24px}h1{color:#333;letter-spacing:0;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:64px}h2{color:#333;text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-family:Gotham,sans-serif;font-size:30px;font-weight:700;line-height:33px}h3{color:#333;text-transform:uppercase;margin-top:5px;margin-bottom:10px;font-family:Gotham,sans-serif;font-size:23px;font-weight:700;line-height:24px}h4{color:#333;text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:18px}h5{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:300;line-height:24px}p{margin-bottom:20px}a{color:var(--black);text-decoration:none;transition:all .35s}a:hover{color:var(--brand2nd)}ul{margin-top:0;margin-bottom:10px;padding-left:40px}.mycontain{max-width:1100px;margin-left:auto;margin-right:auto;padding-top:25px;padding-bottom:25px;display:block}.styletitle{border-bottom:1px solid var(--light-grey);text-transform:uppercase;margin:20px 15px 30px;font-size:14px}.flexcolwrap{flex-wrap:wrap;display:flex}.flexcolwrap.inversecolors{background-color:var(--brand-main);padding-top:26px;padding-bottom:0}.flex2col{width:50%;margin-bottom:15px;padding:10px 15px}.heading{font-size:55px;line-height:64px}.stylename{border-top:1px solid var(--light-grey);border-bottom:0px none var(--light-grey);color:var(--light-grey);text-transform:uppercase;margin-top:20px;margin-bottom:20px;font-size:14px}.heading-2{font-size:18px;font-weight:400;line-height:24px}.small-p{color:var(--dark-grey);margin-bottom:10px;font-size:15px;line-height:25px}.colorbox{width:150px;height:150px;margin-right:25px;display:inline-block}.colorbox.blackcolor{background-color:var(--black-2);margin-left:0}.colorbox.brandmaincolor{background-color:var(--brand-main)}.colorbox.brand2ndcolor{background-color:var(--brand2nd)}.colorbox.darkgreycolor{background-color:var(--dark-grey)}.colorbox.lightgreycolor{background-color:var(--light-grey)}.flex3col{width:33.333%;margin-bottom:15px;padding-left:15px;padding-right:15px}.flex3col.textlinkcol{padding-top:19px}.cta-button{background-color:var(--brand-main);border-radius:5px;transition:all .35s}.cta-button:hover{background-color:var(--brand2nd);color:#fff}.cta-button.ghost-button{border:1px solid var(--brand-main);color:var(--brand-main);background-color:#0000}.cta-button.ghost-button:hover{border-color:var(--brand-main);background-color:var(--brand-main);color:#fff}.cta-button.ghost-button.inverse-ghost{color:#fff;border-color:#fff}.cta-button.ghost-button.inverse-ghost:hover{color:var(--brand-main);background-color:#fff}.cta-button.inverse-button{color:var(--brand-main);background-color:#fff;box-shadow:1px 1px 3px #000}.cta-button.inverse-button:hover{background-color:var(--brand2nd);color:#fff}.invese-link{color:#fff}.coldummycolor{background-color:var(--light-grey)}.popbg{z-index:500;opacity:0;background-color:#000000c4;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.popwindow{text-align:center;background-color:#fff;border-radius:10px;flex-direction:column;justify-content:space-around;align-items:center;width:400px;height:400px;padding:17px;display:flex}.hero{background-color:var(--brand-main);color:#fff;height:700vh}.paragraph_bold{font-weight:700}.body{border:1px solid var(--light-grey);background-color:var(--black);margin-left:-1px;margin-right:-1px;padding-left:0;padding-right:0;font-family:Gotham,sans-serif;font-weight:700}.herosection{float:none;clear:both;background-color:var(--white);object-fit:cover;justify-content:center;width:66.8%;height:28vw;margin-left:auto;margin-right:auto;display:block;position:relative;overflow:visible}.herosection.s,.herosection.career,.herosection.p,.herosection.innovation,.herosection.contact,.herosection.place{height:28vw;margin-bottom:89px}.herosection.p-mobile{height:28vw;margin-bottom:89px;display:none}.herosection.vid,.herosection.vid-hol{margin-bottom:137px}.herosection.prototyping{height:28vw;margin-bottom:89px;display:none}.heroslider{float:none;clear:none;object-fit:cover;height:100%;position:static}.slide-nav,.icon,.icon-2{display:none}.sidebarr{z-index:10;background-color:var(--dark-grey);background-image:linear-gradient(to bottom,black,var(--brand2nd)0%,var(--black-2));color:var(--brand-main);width:16.6%;height:90%;padding-top:0;position:absolute;inset:0% 0% 0% auto}.sidebarr:hover{color:#999}.sidebarr.m{background-color:var(--black);background-image:none;height:1800px;margin-top:800px}.sidebarr.l{background-image:linear-gradient(to top,black,var(--brand2nd)0%,var(--black-2));height:338px;margin-top:2600px}.sidebarr.gray{background-color:var(--brand2nd);background-image:none;height:393px;margin-top:2938px}.sidebarr.gradient{height:289px;margin-top:3331px}.sidebarr.bottom{background-color:var(--black);background-image:none;height:60%;margin-top:3620px}.sidebarr.news{width:1%}.sidebarl{z-index:10;background-color:var(--dark-grey);background-image:linear-gradient(to bottom,black,var(--brand2nd)0%,var(--black-2));color:var(--brand-main);width:16.6%;height:90%;position:absolute;inset:0% auto 0% 0%}.sidebarl.m{background-color:var(--black);background-image:none;height:1800px;margin-top:800px}.sidebarl.l{background-image:linear-gradient(to top,black,var(--brand2nd)0%,var(--black-2));height:338px;margin-top:2600px}.sidebarl.gray{background-color:var(--brand2nd);background-image:none;height:393px;margin-top:2938px}.sidebarl.gradient{background-image:linear-gradient(to bottom,black,var(--brand2nd)0%,var(--black-2));height:289px;margin-top:3331px}.sidebarl.bottom{background-color:var(--black);background-image:none;height:516px;margin-top:3620px}.sidebarl.news{width:17.1%}.icon-3,.slide-nav-2,.icon-4{display:none}.slide1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a7c350800fa_Peeps%20Slide%204.1.jpg);background-position:0 0;background-repeat:no-repeat;background-size:contain}.icon-5{display:none}.icon-5.show{display:block}.icon-6{display:none}.icon-6.show{display:block}.slide-nav-3{display:none}.heroslide{height:100%;margin-bottom:12px}.slide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a7c350800fa_Peeps%20Slide%204.1.jpg);background-position:0 0;background-size:cover}.div-block{position:absolute;inset:0% 0% auto}.heading-3{width:64%}.homepageheaderback{z-index:2;text-align:center;object-fit:contain;background-color:#0000;background-image:linear-gradient(#00000091,#00000091);flex-flow:column;justify-content:center;align-items:center;width:100%;height:4.5vw;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:flex;position:absolute;inset:auto 0% 44%;overflow:visible}.homepageheaderback.old{display:none}.homepageheaderback.s{opacity:1;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;flex-direction:row;justify-content:space-around;height:6vw;display:flex;bottom:39%}.homepageheaderback.s.b,.homepageheaderback.s.b-copy{background-image:none}.homepageheaderback.s-back{opacity:1;filter:blur(10px);-webkit-text-fill-color:inherit;background-image:linear-gradient(#ffffffd1,#ffffffd1);background-clip:border-box;flex-direction:row;justify-content:space-around;height:6vw;margin-left:0;margin-right:0;display:block;bottom:39%}.homepageheaderback.s-back.b,.homepageheaderback.s-back.b-copy{background-image:none}.homepageheaderback.pro{opacity:1;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;flex-direction:row;justify-content:space-around;height:6vw;margin-bottom:45px;padding-top:0;display:flex;position:static;bottom:39%}.homepageheaderback.pro.b,.homepageheaderback.pro.b-copy{background-image:none}.homepageheaderback.pr-back{z-index:0;opacity:1;filter:blur(10px);-webkit-text-fill-color:inherit;background-image:linear-gradient(#bebebed1,#bebebed1);background-clip:border-box;flex-direction:row;justify-content:space-around;height:6vw;margin-left:0;margin-right:0;display:none;position:absolute;bottom:40%}.homepageheaderback.pr-back.b,.homepageheaderback.pr-back.b-copy{background-image:none}.headinghome{z-index:2;clear:both;opacity:.9;color:var(--gainsboro);text-align:center;white-space:nowrap;object-fit:scale-down;justify-content:center;width:auto;height:auto;margin:0 auto;font-family:Gotham,sans-serif;font-size:3.3vw;line-height:63px;display:flex;position:relative;inset:0%}.headinghome.services{color:var(--black);align-items:center;padding-left:2px;padding-right:0;font-size:3.5vw}.headinghome.services.gr{margin-left:-17px;padding-left:0}.headinghome.services.pr{padding-left:0}.navbar{background-color:var(--black);height:70px;display:block;position:fixed;inset:0% 0% auto}.sliderimagespacer{height:68px}.navlink{color:var(--white);text-align:center;text-transform:uppercase;padding-right:20px;font-family:Gotham,sans-serif;font-size:13px;font-weight:700;transition:all .35s;display:block}.navlink:hover,.navlink:active{color:var(--brand-main)}.navlink.w--open{z-index:2;color:var(--brand-main);position:static}.navlinkdropdown{color:var(--white);font-family:Gotham,sans-serif;font-weight:700}.navlinkdropdown:hover{color:var(--dark-grey)}.dropdownicon{color:var(--white);font-family:Gotham,sans-serif}.dropdownicon:hover{color:var(--dark-grey)}.container{width:50%}.containnav{width:66.8%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.dropdownlist{position:static}.dropdownlist.w--open{background-color:var(--black);flex-direction:column;flex:0 auto;font-family:Gotham,sans-serif;font-weight:700;display:block;position:absolute;inset:67px auto auto}.dropdowntextlink{color:var(--white);text-align:center;text-transform:uppercase;flex-direction:row;justify-content:center;align-self:auto;margin-top:0;padding-top:7px;padding-bottom:7px;padding-right:21px;font-size:11px;display:block;position:relative;inset:auto 0% 0%}.dropdowntextlink:hover{background-color:var(--black);color:var(--brand-main)}.homepageintro{background-color:var(--white);flex-direction:column;align-items:center;margin-top:-18px;padding-top:18px;display:flex}.hpagehead-text{text-align:center;max-width:1100px;margin-bottom:13px;margin-left:55px;margin-right:55px;padding-bottom:0}.text-block{text-align:center;font-weight:700}.seperator{clear:both;background-color:var(--gainsboro);width:80%;height:2px;margin:9px auto 10px}.seperator.onblack{background-color:var(--gunmetal);margin-bottom:31px}.seperator.onblack.short{width:46%;margin-top:27px}.seperator.onblack.short.shorter{width:37%}.seperator.wide{width:100%;height:1px}.seperator.top{background-color:var(--gainsboro);margin-top:20px}.facility{clear:none;text-align:left;margin-left:auto;margin-right:auto}.facilitydiv{margin-top:9px;margin-bottom:25px;display:flex}.serviceshomehead{text-align:center}.serviceshomelinks{justify-content:space-between;padding-left:85px;padding-right:85px;display:flex}.homeserviceimage{padding-top:6px}.homeserviceimage._4{padding-top:7px}.homeserviceimage._4._1{padding-top:0}.homeserviceimage._4._2{padding-top:4px}.homeserviceimage._4-copy{padding-top:2px}.homeserviceimage._4-copy._1{padding-top:0}.homeserviceimage._4-copy._2{padding-top:4px}.image{padding-left:0;padding-right:0}.samplework{background-color:var(--black);color:var(--black);width:66.8%;margin-top:0;margin-left:auto;margin-right:auto;padding-bottom:30px;display:block}.homeinfo{background-color:var(--white);width:66.8%;margin-top:18px;margin-left:auto;margin-right:auto}.sampleworkhome{background-color:var(--black);padding-top:0}.sampleworkheader{justify-content:center;padding-top:32px;padding-bottom:33px;display:flex}.workimages.news{padding-left:15px;padding-right:15px}.heading2white{color:var(--white);margin-bottom:0}.astericks{margin-top:7px}.astericks._2{margin-left:8px}.astericks.h{display:none;position:relative;left:3px}.astericks.h.l{display:none;top:-6px;left:0}.astericks.h.l._3{margin-top:-26px;top:32px;bottom:-37px;left:-120px}.astericks.h.l._3-copy{margin-top:-26px;bottom:-37px;left:-120px}.astericks.ourwork{width:4vw;height:4vw;margin-left:8px}.homeworkgrid{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:none}.collection-list-item{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:block;position:relative}.collection-list{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}.load-more-button{border-width:0 2px;border-color:var(--white);background-color:var(--black);color:var(--white);text-align:center;letter-spacing:2.4px;text-transform:uppercase;margin-top:26px;padding-left:47px;padding-right:47px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;text-decoration:none}.load-more-button:hover{border-width:0 1px;border-color:var(--white);background-color:var(--white);color:var(--black);padding-left:38px;padding-right:38px}.see-more-work-button{color:var(--white);text-transform:uppercase}.ourclients{background-color:var(--light-grey2);width:100%;margin-left:auto;margin-right:auto;position:relative}.ourclientscontain{text-align:center;justify-content:center;align-items:center;width:66.8%;margin-left:auto;margin-right:auto;padding-top:37px;display:block;position:relative}.ourclientscontain.b{background-color:var(--white);width:66.8%}.clientheader{color:var(--white);text-align:center;justify-content:center;align-items:stretch;margin:0 auto -3px;text-decoration:none;display:flex}.clientheader:hover{color:var(--brand-main)}.clientimage{padding-left:86px;padding-right:86px}.clients-list{text-align:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.heading-4{clear:none;display:block}.heading-home2{margin-top:7px;margin-bottom:39px}.grayspacer{background-color:var(--brand2nd);width:100%;margin-left:auto;margin-right:auto;padding-top:29px;padding-bottom:29px}.inspiration{width:100%;margin-left:auto;margin-right:auto;position:relative}.clientsbuttoncontain{justify-content:center;display:flex}.clientsbutton{color:var(--black);letter-spacing:2.4px;text-transform:uppercase;background-color:#0000;border:2px #000;border-style:none solid;margin-top:55px;margin-bottom:38px;padding-left:47px;padding-right:47px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;transition:opacity .2s cubic-bezier(.075,.82,.165,1),color .225s cubic-bezier(.994,.009,.281,.915),background-color .225s cubic-bezier(1,-.009,.912,1.015),padding .15s}.clientsbutton:hover{background-color:var(--black);color:var(--white);padding-left:38px;padding-right:38px}.client-login{background-color:var(--black);width:66.8%;margin-left:auto;margin-right:auto;padding-top:41px}.html-embed{display:none}.clienttextfield{border:5px solid var(--gunmetal);background-color:var(--black);color:var(--white);width:50%;height:49px;margin-left:auto;margin-right:auto;line-height:24px}.utility-page-wrap{background-color:#000;justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{z-index:3;text-align:center;flex-direction:column;display:flex;position:relative}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.footer{background-color:var(--black);width:66.8%;margin-left:auto;margin-right:auto;padding-bottom:53px;display:block}.client-login-link{clear:none;text-align:left;width:24vw;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}.careers-link{justify-content:center;width:18vw;margin-left:auto;margin-right:auto;padding-top:11px;padding-bottom:4px;text-decoration:none;display:flex}.contain300{text-align:left;justify-content:center;align-items:center;max-width:400px;margin-left:auto;margin-right:auto;display:block}.socialmediaicons{justify-content:space-around;margin-left:auto;margin-right:auto;padding-right:0;display:flex}.social_media_item_wrapper{flex:0 auto;justify-content:space-around;display:flex}.fb{max-width:100px;max-height:75px}.social-logo{margin-left:5px;margin-right:5px;padding-left:0;padding-right:0}.embedsocialcode{color:var(--light-grey2);width:17px;margin:14px 13px 14px 14px}.embedsocialcode:hover{color:var(--brand-main)}.embedsocialcode.in{width:30px;margin-top:17px;margin-left:8px;margin-right:14px}.embedsocialcode.ig{width:27px;margin:20px 9px 13px 5px}.contact-info{text-align:center}.contact-text{color:var(--dark-greyfoot);padding-top:10px;font-size:12px}.home-work-title{color:var(--white);position:absolute;inset:38% 0% 0% 20%}.homeworkgrid_overlaywrap{opacity:0;background-image:linear-gradient(#00000052,#00000052);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0%}.homeworkgrid_overlaywrap:hover{opacity:1}.homeworkgrid_title{color:var(--white);text-align:center;letter-spacing:-.01em;text-transform:uppercase;flex:1;padding-left:29px;padding-right:29px;font-family:Open Sans,sans-serif;font-size:1.6vw;font-weight:400;line-height:1.7vw;display:block;position:absolute;inset:41% 0% auto}.homework_titlediv{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0%}.slide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a314a0800f7_Peeps%20Slide%205.jpg);background-position:0 0;background-size:cover}.slide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657ab1f90800fb_Peeps%20Slide%202.jpg);background-position:0 0;background-size:cover}.slide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657aa4f40800fd_Peeps%20Slide%208.jpg);background-position:0 0;background-size:cover}.slide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88786049a2c1d2f07b85_5-ice-dot.jpg);background-position:0 0;background-size:cover}.slide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a74250800f8_Peeps%20Slide%206.jpg);background-position:0 0;background-size:cover}.slide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d8877a3e97d7c4275768e_7-medtronic.jpg);background-position:0 0;background-size:cover}.slide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88772cebc140d741c8b5_8-artic-cat.jpg);background-position:0 0;background-size:cover}.slide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a17020800f9_Peeps%20Slide%203.jpg);background-position:0 0;background-size:cover}.slide-10{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d8876999902447baa0768_10-spalding-infusion.jpg);background-position:0 0;background-size:cover}.workbutton{color:var(--white);letter-spacing:2.4px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}.workbutton:hover{color:var(--black)}.clientssidebarleft{z-index:1;background-color:var(--black);background-image:linear-gradient(to bottom,black,var(--brand2nd));width:16.6%;height:100%;line-height:23px;position:absolute;inset:0% auto 0% 0%}.clientssidebarleft.r{height:100%;inset:0% 0% 0% auto}.clientssidebarleft._2{background-image:linear-gradient(to top,black,var(--brand2nd))}.div-block-2{position:relative}.div-block-3{width:66.8%;margin-left:auto;margin-right:auto}.heading-6,.heading-7,.heading-8{font-family:Gotham,sans-serif}.bold-text{font-weight:700}.heading-9,.heading-10{font-family:Gotham,sans-serif}.paragraph{font-family:Gotham,sans-serif;font-weight:700}.slide-11{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a7014080100_Peeps%20Slide%209.jpg);background-position:0 0;background-size:cover}.slide-12{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a7cd50800fe_Peeps%20Slide%207.jpg);background-position:0 0;background-size:cover}.slide-13{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d887687a687108a3d7ce5_13-cybex.jpg);background-position:0 0;background-size:cover}.slide-14{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d887599990214fcaa0767_14-cyberpower.jpg);background-position:0 0;background-size:cover}.slide-15{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657a4c810800fc_Peeps%20Slide%2010.jpg);background-position:0 0;background-size:cover}.slide-16{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88756f269323bca85d5e_16-swingline.jpg);background-position:0 0;background-size:cover}.slide-17{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88753303c97248fcb5bf_17-lemond-revolution.jpg);background-position:0 0;background-size:cover}.slide-18{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88742374fa5be9fbb4c7_18-perfect.jpg);background-position:0 0;background-size:cover}.slide-19{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88747f3942f0c936ff06_19-guardog.jpg);background-position:0 0;background-size:cover}.slide-20{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88741d7cee276bce0f63_20-shock-doctor.jpg);background-position:0 0;background-size:cover}.slide-21{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d8874a16b8ea7e4b04d4b_21-octane-fitness.jpg);background-position:0 0;background-size:cover}.slide-22{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d8872119de17b0ead46d1_22-activision.jpg);background-position:0 0;background-size:cover}.slide-23{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88715835de023b9cd218_23-chairs.jpg);background-position:0 0;background-size:cover}.slide-24{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d8872deeccbfc106a7738_24-zoomo.jpg);background-position:0 0;background-size:cover}.slide-25{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/602d88723303c92cbafcb5bb_25-french-gourmet.jpg);background-position:0 0;background-size:cover}.icon-7{color:var(--black)}.menu-button{margin-top:5px;margin-right:21px;display:none}.menu-button.w--open{background-color:var(--black)}.topline{background-color:var(--brand-main);border-radius:2px;width:35px;height:2px;position:absolute;top:18px}.middleline{background-color:var(--brand-main);border-radius:2px;width:35px;height:2px;position:absolute;top:28px}.bottomline{background-color:var(--brand-main);border-radius:2px;width:35px;height:2px;position:absolute;top:38px}.icon-8{text-align:center;margin-left:0;padding-bottom:1px;padding-left:7px;position:static}.icon-9{position:static}.brand{margin-left:0;display:flex}.heading-home.space{margin-bottom:23px;display:none}.heading-16{margin-bottom:23px}.image-3{max-width:10%}.inov-icon{width:23%;height:120%;margin-left:-26px;position:relative;top:-19px}.innovation-header-contain{width:43%;height:100%;display:flex}.services-info{background-color:var(--white);text-align:center;width:66.8%;margin:0 auto 53px;padding-bottom:10px}.innovationpageintro{background-color:var(--white);flex-direction:column;margin-top:-90px;padding-top:18px;padding-bottom:24px;display:flex}.hpagehead-text-copy{text-align:center;margin-bottom:13px;margin-left:55px;margin-right:55px;padding-bottom:0}.spagehead-text{text-align:center;margin-bottom:20px;margin-left:232px;margin-right:232px;padding-bottom:0}.accordian-wrapper{padding-left:250px;padding-right:250px;position:relative}.accordian-item-trigger{cursor:pointer;display:flex}.accordian-item-content{overflow:hidden}.list{margin-top:-7px;padding-top:0;padding-left:75px;display:none}.list-2{display:none}.services-list._2{margin-top:-9px;padding-left:43px}.list-item-top{text-align:left}.paragraph-2{text-align:left;margin-bottom:10px}.servicesoninnovation{align-self:center;max-width:2500px;margin-bottom:10px;display:block}.innovationeserviceimage{padding-top:9px}.innovationeserviceimage._3{padding-top:6px}.innovationeserviceimage._3._1{padding-top:4px}.innovationeserviceimage._3._2{padding-top:12px}.innovationeserviceimage._2{max-width:99%;padding-top:4px}.innovationeserviceimage._4{max-width:98%;padding-top:5px}.innovationeserviceimage._5{max-width:102%;padding-top:5px}.servicesinnovationlinks{text-align:center;object-fit:fill;flex-direction:row;justify-content:space-around;align-items:stretch;width:80%;height:65%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:flex}.heading-17{padding-left:0;display:block}.headerplus{margin-left:-15px;padding-right:4px;display:block}.headerminus{margin-left:-13px;padding-right:4px;display:block}.innovationimages{margin-bottom:-10px;padding-bottom:0}.innovationimages.news{padding-left:15px;padding-right:15px}.collection-list-in{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-left:auto;margin-right:auto;display:grid}.innovworkgrid{max-width:100%;margin-left:0;margin-right:0;padding:0;display:none;position:relative}.services-examples{background-color:var(--white);width:67.8%;margin-top:-10px;margin-left:auto;margin-right:auto;display:none;position:relative}.inovworkgrid_overlaywrap{opacity:0;background-image:linear-gradient(#00000052,#00000052);flex-direction:column;justify-content:space-between;margin:0;display:flex;position:absolute;inset:0%}.inovworkgrid_overlaywrap:hover{opacity:1}.inovwork_titlediv{flex-direction:column;justify-content:space-between;padding:0;display:flex;position:absolute;inset:0%}.inovworkgrid_title{color:var(--white);text-align:center;letter-spacing:-.01em;text-transform:uppercase;padding:11px 40px;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;display:block;position:absolute;inset:41% 0% auto}.small-sidebar-left{background-color:var(--black);width:.5vw;position:absolute;inset:0% auto 0% 0%}.small-sidebar-right{background-color:var(--black);width:.6vw;position:absolute;inset:0% 0% 0% auto}.grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.textlistcontain{flex-wrap:wrap;place-content:stretch center;margin-left:auto;margin-right:auto;padding-top:31px;padding-bottom:13px;display:none}.text-blockmin{text-align:center;font-weight:700}.servicesheader{margin-top:33px;padding-bottom:22px}.servicesheader.id{margin-top:45px}.servicesheader.pr{margin-bottom:0;padding-bottom:4px}.id-list{margin-bottom:13px;padding-top:27px}.heroslide-innovation{height:100%;margin-bottom:12px}.slide-1-ino{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/603ec115feed7fbff4f8591b_innovation-people.jpg);background-position:0 0;background-size:cover}.heroslide-id{height:100%;margin-bottom:12px}.slide-1-id{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/604128c5f151730a963f88b9_industrial-design-people.jpg);background-position:0 0;background-size:cover}.id-icon{width:23%;height:120%;margin-left:-119px;position:relative;top:-19px}.slide-1-en{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60413be82ccf6f36c297458e_engineering-people.jpg);background-position:0 0;background-size:cover}.en-icon{width:23%;height:120%;margin-left:-26px;position:relative;top:-19px}.heroslide-en,.heroslide-gr{height:100%;margin-bottom:12px}.slide-1-gr{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60414b1f7fb9d95e94ede5d3_graphics-people.jpg);background-position:0 0;background-size:cover}.gr-icon{width:28%;height:120%;margin-left:-118px;padding-right:0;position:relative;top:-19px}.gr-list-copy{margin-bottom:13px;padding-top:8px}.pr-icon{width:28%;height:95%;margin-left:-95px;padding-right:0;position:relative;top:-3px;left:25px}.slide-1-pr{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6019a538ed657aa4f40800fd_Peeps%20Slide%208.jpg);background-position:0 0;background-size:cover}.heroslide-pr{height:100%;margin-bottom:12px}.proto-div{text-align:center}.proto-icon-contain{width:70%;margin-left:auto;margin-right:auto;display:flex}.prot-link-contain{width:20%;height:120%;text-decoration:none}.image-4{width:35%;height:80%}.prot-icon-name{float:none;clear:both;color:var(--black);text-align:center;max-width:100%;margin-left:auto;margin-right:auto;padding-top:4px;font-family:Gotham book,sans-serif;font-size:140%;font-weight:700;line-height:130%;text-decoration:none;display:block;position:relative}.prototypelinks-grid{text-align:center;object-fit:fill;flex-direction:row;justify-content:space-between;align-items:stretch;width:80%;height:65%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:flex}.prototypelinkcontain{flex:0 auto;width:100%;margin-left:auto;margin-right:auto;text-decoration:none;display:block}.prototypeserviceimage{width:100%;max-width:300%;margin-left:auto;margin-right:auto;padding-top:9px;text-decoration:none}.prototypeserviceimage._3{padding-top:6px}.prototypeserviceimage._3._1{padding-top:4px}.prototypeserviceimage._3._2{padding-top:12px}.prototypeserviceimage._2{max-width:99%;padding-top:4px}.prototypeserviceimage._4{max-width:98%;padding-top:5px}.prototypeserviceimage._5{max-width:102%;padding-top:5px}.protoypeservices{flex-wrap:nowrap;align-self:center;max-width:2800px;margin-bottom:10px;display:flex}.proto-links-wrapper{display:block}.grid-2{grid-column-gap:0px;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;align-self:center;margin-left:219px;margin-right:219px}.accordian-item-trigger-short{cursor:pointer;display:flex}.accordian-item-content-short{overflow:hidden}.ourworkgrid-contain{background-color:var(--white);width:66.8%;margin:69px auto 53px;padding-bottom:10px}.ourwork-images{margin-bottom:-10px;padding-bottom:0}.ourwork-images.news{padding-left:15px;padding-right:15px}.collection-list-wrapper-ow{object-fit:fill;overflow:visible}.collection-list-ow{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.tab-link{background-color:var(--white);border-radius:20px;margin:34px 15px;padding:3px 9px;font-size:18px}.tab-link:hover,.tab-link.w--current{background-color:#dddee0ba}.tab-link-tab-2{background-color:var(--white)}.tabs{background-color:#fff;margin-left:auto;margin-right:auto}.tabs-menu{text-align:center;margin-left:auto;margin-right:auto}.collection-list-item-ow{margin-top:15px;padding-left:19px;padding-right:19px}.ourworkgrid_overlaywrap{opacity:0;background-image:linear-gradient(#00000052,#00000052);flex-direction:column;justify-content:space-between;margin:0;padding-left:0;padding-right:0;display:flex;position:absolute;inset:0%}.ourworkgrid_overlaywrap:hover{opacity:1;padding-left:0;padding-right:0;inset:0%}.ourworkname{text-align:center;text-transform:uppercase;white-space:normal;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:17px;margin-left:0;margin-right:0;padding-bottom:15px;padding-left:0;padding-right:0;font-size:.75vw;line-height:1vw;display:block}.image-overlay-contain{position:relative}.collection-list-wrapper-ow-bra,.collection-list-wrapper-ow-com,.collection-list-wrapper-ow-cons,.collection-list-wrapper-ow-med,.collection-list-wrapper-ow-spo,.collection-list-wrapper-ow-toy{object-fit:fill;overflow:visible}.biohero{width:66.8%;margin-top:70px;margin-left:auto;margin-right:auto;padding-top:0}.heroimage{z-index:1;object-fit:cover;width:100%;height:500px;margin-left:auto;margin-right:auto;display:inline-block;position:relative;inset:0%}.worknavbar{background-color:var(--white);text-align:center;justify-content:center;margin-left:auto;margin-right:auto;padding:25px;display:flex}.work-navbar-link{color:var(--black);text-transform:uppercase;padding-left:5px;padding-right:5px;text-decoration:none}.work-navbar-link.red{color:var(--red2);position:absolute}.our-work-navbar-spacer{color:var(--black)}.our-work-page-supporting-images{grid-column-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.support-images-contain{background-color:var(--dark-grey);padding-top:2px;padding-bottom:0}.spporting-image-description{color:var(--white);text-align:center;padding-top:5px;padding-bottom:5px;font-size:.8vw;line-height:.8vw}.red-spacer{background-color:var(--redspacer);height:2px;padding-top:1px;display:none}.section{background-color:var(--black);width:66.8%;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:48px;display:flex}.page-info{background-color:var(--light-grey2);padding:14px}.our-work_main-heading{color:var(--white);margin-top:10px;margin-bottom:0}.heading-18{margin-top:2px}.rich-text-block{font-family:Gotham,sans-serif;font-weight:300}.hero-image-contain{position:static}.homeservice-image{padding-top:0}.inovwork_titlediv-copy{flex-direction:column;justify-content:space-between;padding:0;display:flex;position:absolute;inset:0%}.workpagegrid_title{color:var(--white);text-align:center;letter-spacing:-.01em;text-transform:uppercase;padding:11px 40px;font-family:Gotham,sans-serif;font-size:1vw;font-weight:700;line-height:1.2vw;display:block;position:absolute;inset:41% 0% auto}.ourworkpagegrid{max-width:100%;margin-left:0;margin-right:0;padding:0;display:none;position:relative}.collection-list-wrapper-ow-con,.collection-list-wrapper-ow-me,.collection-list-wrapper-ow-sp,.collection-list-wrapper-ow-co,.collection-list-wrapper-ow-to,.collection-list-wrapper-ow-bp{object-fit:fill;overflow:visible}.slide-1-cont{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/645575bda7a8606267ced5ce_IMG_2872.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.heroslide-contact{height:100%;margin-bottom:12px}.contact-section{background-color:var(--white);width:66.8%;margin:18px auto 53px;padding-bottom:10px}.contact-contain{background-color:var(--white);flex-direction:row;justify-content:center;margin-top:-90px;padding:68px 30px 24px;display:flex}.mapcontain{margin-left:0}.formcontain{width:40%;margin-left:57px;padding-left:0}.phonenumber{text-align:center;margin-top:-18px;margin-bottom:27px;font-size:24px}.clientsbutton-copy{color:var(--black);letter-spacing:2.4px;text-transform:uppercase;background-color:#0000;border:2px #000;border-style:none solid;margin-top:55px;margin-bottom:38px;padding-left:47px;padding-right:47px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;transition:opacity .2s,color .225s cubic-bezier(.994,.009,.281,.915),background-color .225s cubic-bezier(1,-.009,.912,1.015),padding .15s}.clientsbutton-copy:hover{background-color:var(--black);color:var(--white);padding-left:38px;padding-right:38px}.contactsbutton{color:var(--black);letter-spacing:2.4px;text-transform:uppercase;background-color:#0000;border:2px #000;border-style:none solid;margin:55px auto 38px;padding-left:47px;padding-right:47px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;transition:opacity .2s,color .225s cubic-bezier(.994,.009,.281,.915),background-color .225s cubic-bezier(1,-.009,.912,1.015),padding .15s;position:relative}.contactsbutton:hover{background-color:var(--black);color:var(--white);padding-left:47px;padding-right:47px}.contactformfield{border:5px solid #000;border-radius:0}.html-embed-2{margin-left:-12px;padding-top:5px}.formheader{text-align:center;margin-top:-29px;padding-bottom:0}.contacttextarea{border:5px solid #000;min-height:195px}.contactinfogridcontain{display:flex}.contacticons{position:relative;top:-11px;left:-12px}.contacticons.clock{margin-top:5px;margin-right:-5px;top:-5px;left:-15px}.form-block{background-color:var(--white);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.grid-3{grid-column-gap:94px;grid-row-gap:2px}.contact-form-label{text-align:left;text-transform:uppercase;margin-bottom:11px}.heroslide-place{height:100%;margin-bottom:12px}.slide-1-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/645aa54d60962306ec43785a_OurPlace_Slideshow.png);background-position:0 0;background-size:cover}.slide-2-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea243136216cfc15edd_Slide2_Entrance.jpg);background-position:0 0;background-size:cover}.slide-3-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea2ed72c17890d7defb_Slide3_Cafe.jpg);background-position:0 0;background-size:cover}.slide-4-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea26ad1f61323c5f0e3_Slide4_SkyBox.jpg);background-position:0 0;background-size:cover}.slide-5-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea2156e9ef089c31a6f_Slide5_DesignEngineering.jpg);background-position:0 0;background-size:cover}.slide-6-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea4536b1176c0e46a40_Slide6_SoftGoods.jpg);background-position:0 0;background-size:cover}.slide-7-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea44dc054f2fdcf0e35_Slide7_LargeProjectsArea.jpg);background-position:0 0;background-size:cover}.slide-8-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea3589f37eb946b97e7_Slide8_PhotoStudio.jpg);background-position:0 0;background-size:cover}.slide-9-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea41c40805595da5960_Slide9_DesignModelling.jpg);background-position:0 0;background-size:cover}.slide-10-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea5156e9e8d49c31a70_Slide10_PaintShop.jpg);background-position:0 0;background-size:cover}.slide-11-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea5a85b26db4d9e363f_Slide11_CNC.jpg);background-position:0 0;background-size:cover}.slide-12-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea53ffc3cf976697dfb_Slide12_3DPrinting.jpg);background-position:0 0;background-size:cover}.slide-13-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea6cd80d961d8657525_Slide13_MachineShop.jpg);background-position:0 0;background-size:cover}.slide-14-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea7a85b26095d9e3644_Slide14_ProjectAssembly.jpg);background-position:0 0;background-size:cover}.slide-15-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea7156e9edf34c31a75_Slide15_WoodShop.jpg);background-position:0 0;background-size:cover}.slide-16-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea7536b111f67e46a41_Slide16_Molding.jpg);background-position:0 0;background-size:cover}.slide-17-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea8b0c441867d002367_Slide17_ConferenceRoom.jpg);background-position:0 0;background-size:cover}.slide-18-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea84dc29c1898288eb4_Slide18_NewVentures.jpg);background-position:0 0;background-size:cover}.slide-19-place{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c6ea8076cd1597fd47aa7_Slide19_GraphicDesign.jpg);background-position:0 0;background-size:cover}.placetext{background-color:var(--white);flex-direction:row;justify-content:space-between;margin-top:-91px;padding:22px 149px 31px;display:flex}.placetext.clients{padding-bottom:14px}.placetext.holiday{margin-top:0;padding-top:88px}.placeheader{border:8px solid var(--light-grey);background-color:var(--light-grey);color:var(--white);letter-spacing:10px;border-radius:500px;width:330px;margin:48px auto 28px;padding-top:12px;padding-bottom:12px;font-size:35px}.placeheader.id{margin-top:45px}.placeheader.pr{margin-bottom:0;padding-bottom:4px}.placeheader.place{width:288px;margin-top:43px;margin-bottom:39px;padding-top:5px;padding-bottom:5px}.placeheader.process{width:288px;margin-top:15px;margin-bottom:39px;padding-top:5px;padding-bottom:5px}.placeheadertextcontain{text-align:center;margin-bottom:20px;padding-bottom:0}.placeheadertextcontain.place{margin-top:-25px}.placeheadertextcontain.process{margin-top:-24px;margin-left:auto;margin-right:auto}.placeheadertextcontain.clients{margin:-11px auto 3px}.heroslide-process{height:100%;margin-bottom:12px}.slide-1-process{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/608c7d95863727e52f7ca6ee_our-process.jpg);background-position:0 51px;background-size:contain}.astericksonwhite{margin-top:7px;display:none;position:relative;top:-10px;left:1px}.astericksonwhite._2{margin-left:8px}.astericksonwhite.h{position:relative}.astericksonwhite.h.l._3,.astericksonwhite.h.l._3-copy{margin-top:-26px;bottom:-37px;left:-120px}.astericksonwhite.ourwork{width:4vw;height:4vw;margin-left:8px}.protoinfo{background-color:var(--white);width:66.8%;margin:70px auto 53px;padding-bottom:40px;padding-left:50px;padding-right:50px}.slidercontain{object-fit:cover;flex:1;align-items:center;display:flex}.heading-19{justify-content:center;margin-bottom:-2px;margin-left:auto;margin-right:auto;display:flex}.link{text-align:center;justify-content:center;margin-left:auto;margin-right:auto;display:flex}.protoheader{padding-top:5px;display:block}.protobacklink{color:#333;text-align:center;justify-content:center;margin-left:auto;margin-right:auto;padding-top:0;font-size:24px;line-height:11px;text-decoration:none;display:flex}.heading-19-copy{justify-content:center;margin-bottom:-2px;margin-left:auto;margin-right:auto;display:flex}.protopageheader{justify-content:center;margin-bottom:-2px;margin-left:auto;margin-right:auto;font-size:35px;display:flex}.cncslide1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60944c345a6b8f4e638b06e6_cnc-tool-carousel.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover}.protoheader-text{flex:0 auto;order:-1;margin-right:11px;padding-top:11px}.protoslider{width:30vw;height:20vw;display:block}.link-block{margin-left:auto;margin-right:auto}.cncslide2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60945034ac87491c5d81edcd_Cybex-Prestige-CNC-Machining.jpg);background-position:0 0;background-size:cover}.cncslide3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60945106de8e68119fab6e0a_processimagecnc-e1496939525133-1-400x264.jpg);background-position:0 0;background-size:cover}.cncslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609451372e4c8e097a1f62af_cnc-ren-pattern.jpg);background-position:0 0;background-size:cover}.cncslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60945159dbfa99ace01fd2c4_cnc-operator-setup.jpg);background-position:0 0;background-size:cover}.cncslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60945173556e71604619b7d7_cnc-operator.jpg);background-position:0 0;background-size:cover}.cncslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609451938634616a3e90ad06_small-detailed-abs-housing.jpg);background-position:0 0;background-size:cover}.cncslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609451b202fed9d3749e70c1_cnc-aluminum-tool.jpg);background-position:0 0;background-size:cover}.cncslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60944b1b57e95f8201b8c5b7_cnc-wood-bezel-machining.jpg);background-position:0 0;background-size:cover}.cfslide1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98958d740f027cdc62c0_finishing_image2.jpg);background-position:0 0;background-size:cover}.cfslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98956e285c5e30ccfb7d_finishing_image3.jpg);background-position:0 0;background-size:cover}.cfslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98986e285c4c70ccfb7e_finishing_image4.jpg);background-position:0 0;background-size:cover}.cfslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98979234303b890971be_finishing_image5.jpg);background-position:0 0;background-size:cover}.cfslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98984853ecca8c9d9296_finishing_image6.jpg);background-position:0 0;background-size:cover}.cfslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98953cee9de6ef168d7e_finishing_image7.jpg);background-position:0 0;background-size:cover}.cfslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9895cb6fce9a0ec78dca_finishing_image8.jpg);background-position:0 0;background-size:cover}.cfslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98976f7599cea5f27f65_finishing_image9.jpg);background-position:0 0;background-size:cover}.cfslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9896212620b0d3ceeb9e_finishing_image16.jpg);background-position:0 0;background-size:cover}.cfslide-10{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9897270901791052d6a9_finishing_image17.jpg);background-position:0 0;background-size:cover}.cfslide-11{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98961e795c9b5b4e4c5f_prototype-super-sprayer.jpg);background-position:0 0;background-size:cover}.cfslide-12{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98973eccb74c32277c2d_74a.jpg);background-position:0 0;background-size:cover}.cfslide-13{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98968d29c96586e1444f_grill.jpg);background-position:0 0;background-size:cover}.cfslide-14{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d989774a66050dc9d2ea4_71a.jpg);background-position:0 0;background-size:cover}.cfslide-15{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d98983927859ce2729443_64a.jpg);background-position:0 0;background-size:cover}.tfslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9d4883a58c873b9d664f_therm_image1.jpg);background-position:0 0;background-size:cover}.tfslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9d497b6a9a21776b8193_thermform_image2.jpg);background-position:0 0;background-size:cover}.tfslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9d493e905877a8f62edc_thermform_image3.jpg);background-position:0 0;background-size:cover}.tfslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9d49d3b55323466826be_thermform_image4.jpg);background-position:0 0;background-size:cover}.tfslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9d49d3b5539e066826bf_thermform_image5.jpg);background-position:0 0;background-size:cover}.tfslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9d491e795ce6e44e61b8_thermform_image6.jpg);background-position:0 0;background-size:cover}.slide-26{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto}.tfslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9d49cb6fceed36c7b05a_thermform_image7.jpg);background-position:0 0;background-size:cover}.mfslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed303dbe1256ed1102c_metal_image1.jpg);background-position:0 0;background-size:cover}.mfslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed2051538219ddd5f7a_metalfab_image2.jpg);background-position:0 0;background-size:cover}.mfslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed3e93770bd1e4672f0_metalfab_image3.jpg);background-position:0 0;background-size:cover}.mfslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed31f70d38164cb19cd_metalfab_image4.jpg);background-position:0 0;background-size:cover}.mfslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed43eccb75ec127a4ce_metalfab_image5.jpg);background-position:0 0;background-size:cover}.mfslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9d491e795ce6e44e61b8_thermform_image6.jpg);background-position:0 0;background-size:cover}.mfslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed4023024f675feef64_metalfab_image7.jpg);background-position:0 0;background-size:cover}.mfslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed47352ba1541e895ca_metalfab_image8.jpg);background-position:0 0;background-size:cover}.mfslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed4c5322f6f5ce833ea_metalfab_image9.jpg);background-position:0 0;background-size:cover}.mfslide-10{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed5e76065985f786c58_metalfab_image10.jpg);background-position:0 0;background-size:cover}.mfslide-11{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed5e93770791c4672f1_metalfab_image12.jpg);background-position:0 0;background-size:cover}.slide-1-2{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:cover}.mfslide-12{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609d9ed56e285c0d8ccd2810_metalfab_image13.jpg);background-position:0 0;background-size:cover}._3dpslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed094a5c29b38fc924a3a_dimension-3d-printer.jpg);background-position:0 0;background-size:cover}._3dpslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed09400f6b0ffc371f06c_3-quarter-dimension-3d-printer.jpg);background-position:0 0;background-size:cover}._3dpslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed094138d7b4ec9d7ac28_dimension-3d-printer-front-veiw.jpg);background-position:0 0;background-size:cover}._3dpslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed09426fde56f565d1994_inside-3d-printer-bed.jpg);background-position:0 0;background-size:cover}._3dpslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed0a49b9577846f456857_fortus-3d-printer.jpg);background-position:0 0;background-size:cover}._3dpslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed095f8a9e329889f3510_3d-printed-gun.jpg);background-position:0 0;background-size:cover}._3dpslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed095abdbc9ed92ba2689_3d-printed-astericks.jpg);background-position:0 0;background-size:cover}.smslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed74fb2d286cd5dabf3dc_silicone_image1.jpg);background-position:0 0;background-size:cover}.smslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed74f87aa22811381238b_silicone_image2.jpg);background-position:0 0;background-size:cover}.smslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed74ff7f6e68c43c15260_silicone_image3.jpg);background-position:0 0;background-size:cover}.smslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed74f597d21b6b75b5fc9_silicone_image4.jpg);background-position:0 0;background-size:cover}.smslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed750c8493d5219dda3cc_silicone_image5.jpg);background-position:0 0;background-size:cover}.smslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed750124807646c013eb3_silicone_image6.jpg);background-position:0 0;background-size:cover}.smslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed750973700a896945851_silicone_image7.jpg);background-position:0 0;background-size:cover}.ucslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed8a0e1d4215e832b377a_urethane_image1.jpg);background-position:0 0;background-size:cover}.ucslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed8a0794d737a3f221642_urethane_image2.jpg);background-position:0 0;background-size:cover}.ucslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed8a0f36e2d1fd7641d60_urethane_image3.jpg);background-position:0 0;background-size:cover}.ucslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed8a06f046fe4a73ec8f6_urethane_image4.jpg);background-position:0 0;background-size:cover}.ucslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed8a13bc40d376502526c_urethane_image5.jpg);background-position:0 0;background-size:cover}.ucslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed8a1eeb23432747be307_urethane_image6.jpg);background-position:0 0;background-size:cover}.ucslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ed8a19f95923bda40dc3e_process_urethane7.jpg);background-position:0 0;background-size:cover}.imslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609edee5900d7441f6fad4b5_morgan-press.jpg);background-position:0 0;background-size:cover}.imslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609edee50830256c71aec25f_injectionmold_image2.jpg);background-position:0 0;background-size:cover}.imslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609edee5c8493d9d10ddc9a7_injectionmold_image3.jpg);background-position:0 0;background-size:cover}.imslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609edee51248072a88015ca8_injectionmold_image5.jpg);background-position:0 0;background-size:cover}.wwslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee1897810b0f478575a73_wood-working-craftsmanship.jpg);background-position:0 0;background-size:cover}.wwslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee18a1a1cfae2e86bd7d4_wood_image2.jpg);background-position:0 0;background-size:cover}.wwslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee18a794d73568422412b_wood_image10.jpg);background-position:0 0;background-size:cover}.wwslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee18a124807d4c4016823_wood_image14.jpg);background-position:0 0;background-size:cover}.wwslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee18a973700607694859a_wood_image15.jpg);background-position:0 0;background-size:cover}.wwslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60944b1b57e95f8201b8c5b7_cnc-wood-bezel-machining.jpg);background-position:0 0;background-size:cover}.wwslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee18b3bc40d9e1c027a67_wood_image11.jpg);background-position:0 0;background-size:cover}.wwslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee2029f959214ea410395_printer-fax-machine-shelf-cabinet.jpg);background-position:0 0;background-size:cover}.wwslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee2020830255536aed015_custom-made-reception-desk.jpg);background-position:0 0;background-size:cover}.wwslide-10{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee2024017003b6564d2bd_custom-made-design-desk-close.jpg);background-position:0 0;background-size:cover}.wwslide-11{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee2040fdb693b8a8deeef_custom-made-design-desk-far.jpg);background-position:0 0;background-size:cover}.wwslide-12{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee2036f046f1cbd3ef703_cafe_table2.jpg);background-position:0 0;background-size:cover}.wwslide-13{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee2030a73b0fea4eef103_cafe_table1.jpg);background-position:0 0;background-size:cover}.wwslide-14{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee2037810b01003575aab_custom-made-reception-desk_right.jpg);background-position:0 0;background-size:cover}.wwslide-15{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee20313ff7a030df836fa_custom-made-reception-desk-front.jpg);background-position:0 0;background-size:cover}.wwslide-16{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609ee2047cd17f705e712792_granite_table.jpg);background-position:0 0;background-size:cover}.popdslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed36b3319175fa5b71b7_pop_image1.jpg);background-position:0 0;background-size:cover}.popdslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed350d55a4bdfbd9076c_popdisplays_image2.jpg);background-position:0 0;background-size:cover}.popdslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed350fdb694a138e25c9_popdisplays_image3.jpg);background-position:0 0;background-size:cover}.popdslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed357cd17f34fa715cd3_popdisplays_image4.jpg);background-position:0 0;background-size:cover}.popdslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed3738284c2a34f1897d_popdisplays_image5.jpg);background-position:0 0;background-size:cover}.popdslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed37c8a910e9ec3d7848_popdisplays_image6.jpg);background-position:0 0;background-size:cover}.popdslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed3713ff7a6c64f87b04_popdisplays_image7.jpg);background-position:0 0;background-size:cover}.popdslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed378fd589430658201b_popdisplays_image8.jpg);background-position:0 0;background-size:cover}.popdslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eed37b331917a525b71be_popdisplays_image9.jpg);background-position:0 0;background-size:cover}.evslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe57057281a8835bdcb_engverif_image1.jpg);background-position:0 0;background-size:cover}.evslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe67147a127112575f8_engineerverif_image2.jpg);background-position:0 0;background-size:cover}.evslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe6a05a6a71ff49f2ed_engineerverif_image5.jpg);background-position:0 0;background-size:cover}.evslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe6cd59ff4bfdb93ea9_engineerverif_image7.jpg);background-position:0 0;background-size:cover}.evslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe741f3a868299c7165_engineerverif_image10.jpg);background-position:0 0;background-size:cover}.evslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe6f36e2d09ac648771_engineerverif_image11.jpg);background-position:0 0;background-size:cover}.evslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe71cbdbb144d308a5c_engineerverif_image12.jpg);background-position:0 0;background-size:cover}.evslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe71cbdbbe218308a5b_engineerverif_image13.jpg);background-position:0 0;background-size:cover}.evslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe77810b006845797a5_engineerverif_image14.jpg);background-position:0 0;background-size:cover}.dsslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83b29692a43cb31989e_designstudy_image1.jpg);background-position:0 0;background-size:cover}.dsslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83c2b4c820c852eb8a1_designstudy_image2.jpg);background-position:0 0;background-size:cover}.dsslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83b634e516e845da3c6_designstudy_image3.jpg);background-position:0 0;background-size:cover}.dsslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83bd81c916187e58626_designstudy_image4.jpg);background-position:0 0;background-size:cover}.dsslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83ca9d05af6b3f17cf2_designstudy_image5.jpg);background-position:0 0;background-size:cover}.dsslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83dbe9af3f517637fdf_designstudy_image6.jpg);background-position:0 0;background-size:cover}.dsslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/609eefe6cd59ff4bfdb93ea9_engineerverif_image7.jpg);background-position:0 0;background-size:cover}.dsslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83df314a0380b9f9b32_designstudy_image8.jpg);background-position:0 0;background-size:cover}.dsslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83ef314a00cef9f9b39_designstudy_image9.jpg);background-position:0 0;background-size:cover}.dsslide-10{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83dfa4ec9b7f097bff6_designstudy_image12.jpg);background-position:0 0;background-size:cover}.mtdslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1b5fdf23282efd50a3_medtrain_image1.jpg);background-position:0 0;background-size:cover}.mtdslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1ca6cf512b393c6f69_medtrain_image2.jpg);background-position:0 0;background-size:cover}.mtdslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1a746eed6c38f8f9f8_medtrain_image3.jpg);background-position:0 0;background-size:cover}.mtdslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1c9050acad9fdcd682_medtrain_image14.jpg);background-position:0 0;background-size:cover}.mtdslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1b763d8cc0e8e4fe62_medtrain_image5.jpg);background-position:0 0;background-size:cover}.mtdslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1b10691278a48b8b07_medtrain_image6.jpg);background-position:0 0;background-size:cover}.mtdslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3f83d2d26fa7f81b25427_designstudy_image7.jpg);background-position:0 0;background-size:cover}.mtdslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1b8dd804290c666bb6_medtrain_image9.jpg);background-position:0 0;background-size:cover}.mtdslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1b1262b1dcee32ca44_medtrain_image10.jpg);background-position:0 0;background-size:cover}.mtdslide-10{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1bd58a836ffbe1ac40_medtrain_image11.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0,0 0;background-size:cover,cover}.mtdslide-11{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1c8dd804c5e5666bb8_medtrain_image12.jpg);background-position:0 0;background-size:cover}.mtdslide-12{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fc1c9050acad9fdcd682_medtrain_image14.jpg);background-position:0 0;background-size:cover}.srpslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fe29d58a83b21ce1b942_shortrun_image1.jpg);background-position:0 0;background-size:cover}.srpslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fe29884f993b15c40683_shortrun_image3.jpg);background-position:0 0;background-size:cover}.srpslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fe29431a192796b61d1a_shortrun_image6.jpg);background-position:0 0;background-size:cover}.srpslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fe295fdf230c0efd61c4_shortrun_image7.jpg);background-position:0 0;background-size:cover}.srpslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fe2aa6a4127a5cfd807d_shortrun_image8.jpg);background-position:0 0;background-size:cover}.srpslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3fe2afa4ec91df597e0a1_shortrun_image9.jpg);background-position:0 0;background-size:cover}.customfslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3ff6da3b9d94201dd5683_fixures_image1.jpg);background-position:0 0;background-size:cover}.customfslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3ff6ed58a836f58e1c7b9_fixures_image2.jpg);background-position:0 0;background-size:cover}.customfslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3ff6e6e5471e794fd33cd_fixures_image3.jpg);background-position:0 0;background-size:cover}.customfslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3ff6d579e76f5a0f04088_fixures_image4.jpg);background-position:0 0;background-size:cover}.customfslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3ff6f884f997bbac40b96_fixures_image5.jpg);background-position:0 0;background-size:cover}.customfslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3ff6fc43fa1a40d1b2666_fixures_image6.jpg);background-position:0 0;background-size:cover}.customfslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3ff6f29692a277031c136_fixures_image7.jpg);background-position:0 0;background-size:cover}.customfslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a3ff6f2b4c829a3d2edeac_fixures_image8.jpg);background-position:0 0;background-size:cover}.lcslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a400ec7371cdab6caad23b_laser-cutting-image1.jpg);background-position:0 0;background-size:cover}.lcslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a400ec2b4c828d7c2ee5e1_laser-cutting-image2.jpg);background-position:0 0;background-size:cover}.lcslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a400ec2b4c8200962ee5e0_laser-cutting-image3.jpg);background-position:0 0;background-size:cover}.lcslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a400ecfa4ec9e03d98001d_laser-cutting-image4.jpg);background-position:0 0;background-size:cover}.fgslide-1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2dcb1ecc966fd77afa_foodgrade1.jpg);background-position:0 0;background-size:cover}.fgslide-2{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2d509b623c53bb2081_foodgrade2.jpg);background-position:0 0;background-size:cover}.fgslide-3{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2de2d2a75e877d6e49_foodgrade3.jpg);background-position:0 0;background-size:cover}.fgslide-4{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2f1cc639bcbed029dd_foodgrade4.jpg);background-position:0 0;background-size:cover}.fgslide-5{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2ff95798130d95b404_foodgrade5.jpg);background-position:0 0;background-size:cover}.fgslide-6{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2f509b627a54bb208b_foodgrade6.jpg);background-position:0 0;background-size:cover}.fgslide-7{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2ff95798738e95b3b3_foodgrade7.jpg);background-position:0 0;background-size:cover}.fgslide-8{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2f29692a474e321ceb_foodgrade8.jpg);background-position:0 0;background-size:cover}.fgslide-9{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60a40e2d431a19fedbb68fa4_foodgrade9.jpg);background-position:0 0;background-size:cover}.peopleslider{background-color:var(--white);height:100%;margin-bottom:12px;padding-bottom:0}.peopleheader{text-align:center;margin-bottom:57px;padding-top:32px;padding-bottom:0}.people-top{background-color:var(--white);text-align:center;width:66.8%;margin:70px auto 0;padding-bottom:10px}.peepslidecontain{justify-content:center;padding-bottom:20px;padding-left:6vw;padding-right:6vw;display:flex}.peeptextcontain{margin-left:39px}.peepphotocontain{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60afe7e9687af38891d37511_Rick_Altego1.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:18vw;min-width:18vw;height:30vw;min-height:30vw;margin-top:-29px}.peepphotocontain:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60afe7ea79d6ebc6e6e7b94e_Rick_Altego2.png);background-position:0 0;background-size:cover}.peepphotocontain.jena{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7cc7ea8125142fae44e7c_Jena_Altego1.png);background-position:0 0;background-size:cover;margin-top:0}.peepphotocontain.jena:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7cc7d9bd6a601bdd0959e_Jena_Altego2.jpg)}.peepphotocontain.jason{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7d0609bd6a66603d0a822_JasonN_altego1.png);background-position:0 0;background-size:cover;margin-top:-29px;margin-left:8px}.peepphotocontain.jason:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7d0f6030ad23b60a76130_JasonN_Altego2.png)}.peepphotocontain.eric{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7d34e39634eac71b178be_eric_Altego1.png);background-position:0 0;background-size:cover;margin-top:5px}.peepphotocontain.eric:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7d437ccd3233ed293ebce_eric_Altego2.png);background-position:0 0;background-size:cover}.peepphotocontain.rob{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7d7f85858ab192401311c_rob_Altego1.png);background-position:0 0;background-size:cover;margin-top:-6px}.peepphotocontain.rob:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7d7f9a6f92c34c2491811_rob_Altego2.png)}.peepphotocontain.randy{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7d8eeef370a15132d1b43_randy_Altego1.png);background-position:50%;background-size:cover;margin-top:4px}.peepphotocontain.randy:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7d9991a56c85cff4e0f44_randy_Altego2.png);background-position:50%;background-size:cover}.peepphotocontain.jessica{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7da6b680ab4f93417c854_Jessica_Altego1.png);background-position:0 0;background-size:cover;margin-top:-10px}.peepphotocontain.jessica:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7da6b8d1d8a613953f83d_Jessica_Altego2.png)}.peepphotocontain.allen{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7df915cfaf571db3329f2_allen_Altego1.png);background-position:0 0;background-size:cover;margin-top:-8px}.peepphotocontain.allen:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7ded82732c659c0b10ce0_allen_Altego2.png)}.peepphotocontain.paul{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7e995833727a011c1bacd_pault_Altego1.png);background-position:0 0;background-size:contain;margin-top:-5px}.peepphotocontain.paul:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7e99613f2726734746435_pault_Altego2.png);background-size:contain}.peepphotocontain.lissa{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7ebed6b4769365913c27f_lissa_Altego1.png);background-position:50%;background-size:contain;min-width:24vw;min-height:38vw;margin-top:-68px;margin-right:-66px}.peepphotocontain.lissa:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7ec44c357fb136bce3777_lissa_Altego2.png);background-position:50%;background-size:cover}.peepphotocontain.steve{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7faf620bde363c42020ae_steve_Altego1.png);background-size:contain;margin-top:15px}.peepphotocontain.steve:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b7faf8a5c5216018b256e9_steve_Altego2.png);background-size:contain}.peepphotocontain.joey{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b91ae0aefd3afb1950382d_joey_Altego1.png);background-position:0 0;background-size:contain;margin-top:-16px}.peepphotocontain.joey:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b91ae0a9ceb2ddd3aee131_joey_Altego2.png)}.peepphotocontain.tom{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b91b9415fe317db6087b50_tom_Altego1.png);background-size:contain;margin-top:9px}.peepphotocontain.tom:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b91b952d21975a4fa9c7b5_tom_Altego2.png)}.peepphotocontain.chase{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b91cb5bfcc99229790f591_chase_Altego1.png);background-size:contain;margin-top:0}.peepphotocontain.chase:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/60b91cb6f702097bf71afee7_Chase_Altego2.png)}.peepphotocontain.billy{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6109b81caa1f6138f5534dfc_billy_Altego1.png);background-position:50%;background-size:contain;margin-top:0}.peepphotocontain.billy:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6109b810331e76297f0fd744_billy_Altego2.png)}.peepphotocontain.david{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/62322e865adcdbaa3ce0c751_david1.png);background-position:50%;background-size:cover}.peepphotocontain.david:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/62322e862b42143091060054_david2.png)}.peepphotocontain.julie{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/623231bf1d6b5abd18b938f1_Julie1.png);background-position:50%;background-size:cover;margin-top:-13px}.peepphotocontain.julie:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/623231bf1d6b5a18f4b938f2_Julie2.png)}.peepphotocontain.jack{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6453f96902508e525f5e8dd0_visible%20jack.png);background-position:50%;background-size:contain;margin-top:0}.peepphotocontain.jack:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6453f96766340456a3bba689_invisible%20jack.png)}.peepphotocontain.cassie{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/64b04854901957d1e2780202_Cassie%20coming%20soon.jpg);background-position:50% 10%;background-size:cover;margin-top:0}.peepphotocontain.cassie:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/64b04854901957d1e2780202_Cassie%20coming%20soon.jpg)}.peepphotocontain.ethan{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/64b03c19e881e0c839498e0e_Ethan_before.jpg);background-position:50%;background-size:cover;margin-top:0}.peepphotocontain.ethan:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/64b03c19cca5c2afd4fc176b_Ethan_after.jpg)}.peepphotocontain.susan{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/67d1db3c0f569ab3654276e0_Susan%20beforesm.jpg);background-position:50%;background-size:contain;margin-top:0}.peepphotocontain.susan:hover{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/67d1db3de4d27feda56daff2_Susan%20after2.jpg)}.peepheadname{color:var(--black);padding-right:28px;font-family:Gotham,sans-serif;font-size:35px;font-weight:700;line-height:69px}.heading-22{font-family:Gotham book,sans-serif}.peopleheadcontain{display:flex}.left-arrow{height:60px;display:block}.peepslidearrowl{color:var(--black);display:block}.peepslidearrowl.show{display:block}.peepsliedearrowr{color:var(--black);display:block}.peepsliedearrowr.show{display:block}.peepheadtitle{font-family:Gotham book,sans-serif}.peepheadtitle.gray{color:var(--dark-grey);margin-top:19px;margin-left:-3px}.peopleparagraph{color:var(--black);font-family:Gotham book,sans-serif;font-weight:400}.peepheadline{color:var(--black);margin-left:-13px;padding-left:0;padding-right:24px;font-size:33px;font-weight:500}.prototext{text-align:left;padding-top:10px;font-weight:700}.list-item,.list-item-2,.list-item-3{text-align:left}.herosectionpeep{float:none;clear:both;background-color:var(--white);object-fit:cover;justify-content:center;width:66.8%;height:auto;margin-bottom:6vw;margin-left:auto;margin-right:auto;display:block;position:relative;overflow:visible}.herosectionpeep.s{height:28vw;margin-bottom:89px}.placetext-copy{background-color:var(--white);flex-direction:row;justify-content:space-between;margin-top:-91px;padding-top:22px;padding-left:149px;padding-right:149px;display:flex}.prototextcontain{background-color:var(--white);flex-direction:row;justify-content:space-between;margin-top:-8px;padding-top:64px;display:flex}.right-arrow{height:60px}.careerslide{height:100%;margin:-40px 0 12px -61px}.careerslide1{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6455713a4607aa245e9b2348_IMG_2867.JPG);background-position:50%;background-repeat:no-repeat;background-size:cover}.careersinfo{background-color:var(--white);text-align:center;width:66.8%;margin:70px auto 53px;padding-bottom:10px}.careerspageintro{background-color:var(--white);text-align:left;flex-direction:column;margin-top:-90px;padding-top:18px;padding-bottom:24px;display:flex}.cpagehead{text-align:center;margin-bottom:20px;margin-left:65px;margin-right:65px;padding-bottom:0}.careerbody{text-align:left;margin:-4px 46px 20px;padding-bottom:0}.careerheaders{justify-content:flex-start;padding-left:134px;padding-right:134px;display:block}.careerheaders.p,.careerheaders.i,.careerheaders.cpm,.careerheaders.emgd,.careerheaders.gdi,.careerheaders.dm{display:none}.careerheaders.idg{display:block}.image-5{margin-right:10px;position:relative;bottom:-19px}.careerheadercontain{padding-left:36px;padding-right:36px;display:flex}.careerheadings{margin-top:28px;margin-bottom:0}.careerheadings.idg{margin-bottom:14px}.engineerimage{margin-right:10px;padding-left:4px;padding-right:4px;position:relative;bottom:-20px;left:7px}.industryimage{margin-right:10px;padding-left:6px;padding-right:6px;position:relative;bottom:-20px;left:5px}.careerstext{color:var(--dim-grey);text-align:left;font-family:Gotham book,sans-serif;font-weight:400}.paragraphtextbold,.careerstextbold{font-family:Gotham,sans-serif;font-weight:700}.homeparagraph,.servicesparagraph{text-align:center;font-weight:700}.form{color:var(--dim-grey);text-align:center}.categorylinkcontain{display:flex;position:relative}.tab{background-color:var(--white);border-radius:20px;margin:34px 15px;padding:3px 9px;font-size:18px}.tab:hover,.tab.w--current{background-color:#dddee0ba}.tab-dropdown{display:none}.clientimage-mobile{padding-left:86px;padding-right:86px;display:none}.work-category-mobile-dropdown{display:none}.images-bottom{width:66.8%;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;display:none}.support-images-contain-bottom{background-color:var(--dark-grey);padding-top:2px;padding-bottom:0}.newshead{background-color:var(--white);text-align:center;width:66.8%;margin:70px auto 0;padding-top:98px;padding-bottom:10px}.newstext{text-align:center;margin-bottom:20px;padding-bottom:0}.newstext.place{margin-top:-25px}.newstext.process{margin-top:-24px}.newsheader{border:8px solid var(--light-grey);background-color:var(--light-grey);color:var(--white);letter-spacing:.5vw;border-radius:500px;width:60vw;margin:48px auto 28px;padding-top:1vw;padding-bottom:1vw;font-size:2vw;line-height:2vw}.newsheader.id{margin-top:45px}.newsheader.pr{margin-bottom:0;padding-bottom:4px}.newsheader.place{width:288px;padding-top:5px;padding-bottom:5px}.newstextcontain{background-color:var(--white);flex-direction:row;justify-content:center;margin-top:-91px;padding:22px 0 31px;display:flex}.sectionnews{background-color:var(--white);flex-flow:row;justify-content:center;width:66.8%;margin:0 auto 20px;padding:0 0 63px;display:flex}.sectionnews.template{width:66.9%}.image-6{min-width:21vw;min-height:21vw;display:none}.collection-item{flex-direction:column;display:flex}.textwrapper{font-size:.7vw;line-height:1.2vw}.textnews{color:#4c4c4c;text-decoration:none}.textnewsbackground{background-color:#0000}.newsbutton{color:var(--black);letter-spacing:2.4px;text-transform:uppercase;background-color:#0000;border:2px #000;border-style:none solid;margin-top:11px;margin-bottom:38px;padding-left:47px;padding-right:47px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;transition:opacity .2s,color .225s cubic-bezier(.994,.009,.281,.915),background-color .225s cubic-bezier(1,-.009,.912,1.015),padding .15s}.newsbutton:hover{background-color:var(--black);color:var(--white);padding-left:38px;padding-right:38px}.newsbuttoncontain{text-align:center;background-color:#0000}.newsblipcontain{background-color:#cccccc3d;flex:1;min-width:21vw;margin-top:17px}.link-block-2{color:#4c4c4c;text-decoration:none}.newslink{color:#4c4c4c;cursor:pointer;text-decoration:none}.newsimagelink{cursor:pointer;align-self:center}.section-2{width:68%}.newstemplate{background-color:var(--white);flex-direction:column;width:66.8%;min-height:64vh;margin:70px auto 0;padding:0 7vw 48px;display:flex}.newsheadcontain{text-align:left;margin-top:55px}.text-block-5{font-family:Gotham book,sans-serif}.newstexticoncontain{display:flex}.image-7{margin-top:4px;margin-right:5px}.image-8{margin-top:7px}.newmainimagecontain{align-self:center;width:100%;margin-top:12px}.newsdescriptioncontain{margin-top:23px;padding-bottom:0;font-family:Gotham book,sans-serif;font-weight:400}.image-9{width:100%}.heading-23{text-align:center;font-size:29px}.videocontain{width:100%;margin-left:auto;margin-right:auto}.supportingimagecontain{text-align:left;align-self:center;margin-top:12px;margin-left:auto;margin-right:auto}.supportingimage{width:100%}.supoortimagecontain{text-align:center;margin-top:23px;padding-bottom:13px;font-family:Gotham book,sans-serif;font-weight:400}.rich-text-block-2{font-family:Gotham book,sans-serif;font-weight:400}.newslinkcontain{height:14.5vw}.div-block-4{background-color:var(--black);width:66.8%;min-height:20px;margin-left:auto;margin-right:auto}.collection-item-news{flex-direction:column;justify-content:center;width:21vw;display:flex}.newsimagecontain{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:21vw;min-height:21vw;margin-left:auto;margin-right:auto}.news-heading{margin-bottom:.5vw;font-size:1vw;line-height:1vw}.collection-list-news{grid-column-gap:1vw;grid-row-gap:1vw;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-left:auto;margin-right:auto;display:grid}.collection_list-wrapper-news{margin-left:auto;margin-right:auto}.nav-menu{background-color:var(--black);flex-direction:row;margin-left:-65px;display:flex}.menu-button-bp{display:none}.homeworkimage{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:16.7vw;height:16.7vw;position:static}.dropdown{background-color:var(--black);display:block}.menu-link-contain{flex-direction:row;justify-content:center;margin-right:-20px;display:flex;position:relative}.dropdown-2{display:block}.workimagecontain{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20vw;height:20vw;margin-left:auto;margin-right:auto;display:block}.innovworkimage{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:16.7vw;height:16.7vw;margin-left:auto;margin-right:auto}.innovimage,.enginimage,.protoimage{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:16.699vw;height:16.699vw}.clients-contain{background-color:var(--white);text-align:center;width:66.8%;margin:92px auto 53px;padding-bottom:10px}.grid-4{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;width:66vw;height:33vw;margin-left:auto;margin-right:auto;display:none}.client-link{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6109883fa3ac60ae7b6518ce_3M-Logo%402x.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.clients-grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;width:66vw;height:30vw;margin-left:auto;margin-right:auto;padding-left:6px;padding-right:6px;display:grid}.client-linkz{cursor:pointer}.client-div{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:5vw;height:5vw}.body-2{padding-left:0;padding-right:0}.headingasterisk{color:var(--crimson-asterisk);margin-top:0;font-family:Whiteboard,sans-serif;font-size:59px;font-weight:400;display:none}.text-span{color:var(--crimson-asterisk);font-family:Whiteboard,sans-serif;font-size:59px;font-weight:400;position:relative;bottom:-4px;right:-2px}.text-span.holiday{font-size:104px;bottom:-13px}.section-work-description{background-color:var(--light-grey2);width:66.8%;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:48px;display:flex}.innovation-plus{padding-left:0;display:block}.slide-1-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c23929b85e777e893812f_OurPlace-vert1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.heroslide-place-mobile{height:100%;margin-bottom:12px}.slide-2-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c2394379b130f3caf197d_OurPlace-vert2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-3-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c23930ef6c962fd1f7a99_OurPlace-vert3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-4-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c2395a3a45af944d7424f_OurPlace-vert4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-5-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c239471f0f892ca0ec222_OurPlace-vert5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-6-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c2394aa7c02f80dc57b97_OurPlace-vert6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-7-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c2395a972e31f299150d9_OurPlace-vert7.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-8-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c23959f3fd5fb63634a20_OurPlace-vert8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-9-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c2399f3819e65e28f923a_OurPlace-vert9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-10-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c23969f3fd54f0c634a28_OurPlace-vert10.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-11-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c23992c29b34a26196557_OurPlace-vert11.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-12-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c23982b44c8c65dc0d3b9_OurPlace-vert12.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-13-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c239687ec8696db8cd41f_OurPlace-vert13.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-14-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c239549ea71a9db7ee0be_OurPlace-vert14.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-15-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c23976d05e16632fcd979_OurPlace-vert15.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-16-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c2399c519825c51d46a34_OurPlace-vert16.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-17-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c239787ec86f9b98cd420_OurPlace-vert17.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-18-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c23998f9b7e7d5a48673a_OurPlace-vert18.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-19-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c2399acbdd56ab3aefc30_OurPlace-vert19.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-20-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/610c2398fb8006e611e577db_OurPlace-vert20.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.frosted-glass{color:#ffffffc7;background-color:#0006;flex-direction:column;flex:0 auto;align-items:center;width:400px;padding:30px;display:flex}.heading-25{text-transform:none}._404-header{color:var(--gainsboro);text-transform:none;margin-bottom:30px;font-size:37px;font-weight:700;line-height:1}.text-block-6{white-space:nowrap}._404{margin-bottom:30px;font-family:Dmserifdisplay,sans-serif;font-size:186px;font-weight:300;line-height:1}._404-details{width:360px;font-size:15px}.utilitity-button{background-color:var(--black);width:100%;margin-left:auto;margin-right:auto}.horizontal-divider{background-color:#000000b3;width:100%;height:1px;margin-top:30px;margin-bottom:30px}.circle-image{z-index:2;border-radius:50%;width:460px;position:relative}.circle-image.glow{z-index:1;filter:saturate(200%)blur(75px);position:absolute;inset:0%}.circle-image.over{z-index:3;display:block;position:absolute;bottom:17.4062px}._404-interaction{position:absolute}.image-10{margin-left:auto;margin-right:auto;position:absolute;inset:36% 0% 0%}.image-11{display:none;position:relative}.lock-icon{display:block;position:relative}.heading-process.space,.heading-home-copy.space,.heading-place.space{margin-bottom:23px}.productionimage{margin-bottom:13px;margin-right:12px;padding-left:1px;padding-right:0;position:relative;bottom:-20px;left:7px}.heading-holiday{margin-top:4px;font-size:50px}.image-12{display:none;position:absolute;inset:865px 0% 0% 28%}.holiday-greeting{display:flex}.prototypeimage{margin-right:10px;padding-left:4px;padding-right:4px;position:relative;bottom:-20px;left:7px}.ourservices-contain{background-color:var(--white);flex-direction:column;margin-top:-18px;padding-top:30px;padding-bottom:5px;display:none}.herosectionvideo{float:none;clear:both;object-fit:cover;background-color:#0000;justify-content:center;width:66.8%;margin-left:auto;margin-right:auto;display:block;position:relative;overflow:visible}.herosectionvideo.s,.herosectionvideo.career,.herosectionvideo.p,.herosectionvideo.innovation,.herosectionvideo.contact,.herosectionvideo.place{height:28vw;margin-bottom:89px}.herosectionvideo.p-mobile{height:28vw;margin-bottom:89px;display:none}.herosectionvideo.vid{margin-bottom:137px}.homepageheadersmall{z-index:2;color:#0000;text-align:center;object-fit:contain;background-color:#0000;flex-flow:column;justify-content:center;align-items:center;height:60px;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:flex;position:relative;top:auto;overflow:visible}.homepageheadersmall.old{display:none}.homepageheadersmall.s{opacity:1;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;flex-direction:row;justify-content:space-around;height:6vw;display:flex;bottom:39%}.homepageheadersmall.s.b,.homepageheadersmall.s.b-copy{background-image:none}.homepageheadersmall.s-back{opacity:1;filter:blur(10px);-webkit-text-fill-color:inherit;background-image:linear-gradient(#ffffffd1,#ffffffd1);background-clip:border-box;flex-direction:row;justify-content:space-around;height:6vw;margin-left:0;margin-right:0;display:block;bottom:39%}.homepageheadersmall.s-back.b,.homepageheadersmall.s-back.b-copy{background-image:none}.headinghomesmall{z-index:2;clear:both;opacity:.9;color:var(--gainsboro);text-align:center;white-space:nowrap;object-fit:scale-down;justify-content:center;width:auto;height:auto;margin:0 auto;font-family:Gotham,sans-serif;font-size:40px;line-height:63px;display:flex}.headinghomesmall.services{color:var(--black);align-items:center;padding-left:2px;padding-right:0;font-size:3.5vw}.headinghomesmall.services.gr{margin-left:-17px;padding-left:0}.headinghomesmall.services.pr{padding-left:0}.background-video{margin-bottom:0}.herosection-2{float:none;clear:both;background-color:var(--white);object-fit:cover;justify-content:center;width:66.8%;height:28vw;margin-left:auto;margin-right:auto;display:none;position:relative;overflow:visible}.herosection-2.s,.herosection-2.career,.herosection-2.p{height:28vw;margin-bottom:89px}.herosection-2.innovation{height:28vw;margin-bottom:89px;display:block}.herosection-2.contact,.herosection-2.place{height:28vw;margin-bottom:89px}.herosection-2.p-mobile{height:28vw;margin-bottom:89px;display:none}.herosection-2.vid{margin-bottom:137px}.herosection-home{float:none;clear:both;background-color:var(--white);object-fit:cover;justify-content:center;width:66.8%;height:28vw;margin-left:auto;margin-right:auto;display:none;position:relative;overflow:visible}.herosection-home.s,.herosection-home.career,.herosection-home.p,.herosection-home.innovation,.herosection-home.contact,.herosection-home.place{height:28vw;margin-bottom:89px}.herosection-home.p-mobile{height:28vw;margin-bottom:89px;display:none}.herosection-home.vid{margin-bottom:137px}.headinghomesmall-copy{z-index:2;clear:both;opacity:.9;color:var(--gainsboro);text-align:center;white-space:nowrap;object-fit:scale-down;justify-content:center;width:auto;height:auto;margin:0 auto;font-family:Gotham,sans-serif;font-size:40px;line-height:63px;display:flex}.headinghomesmall-copy.services{color:var(--black);align-items:center;padding-left:2px;padding-right:0;font-size:3.5vw}.headinghomesmall-copy.services.gr{margin-left:-17px;padding-left:0}.headinghomesmall-copy.services.pr{padding-left:0}.protopageheadersmall{z-index:2;color:#0000;text-align:center;object-fit:contain;background-color:#0000;flex-flow:column;justify-content:center;align-items:center;height:60px;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:none;position:relative;top:auto;overflow:visible}.protopageheadersmall.old{display:none}.protopageheadersmall.s{opacity:1;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;flex-direction:row;justify-content:space-around;height:6vw;display:flex;bottom:39%}.protopageheadersmall.s.b,.protopageheadersmall.s.b-copy{background-image:none}.protopageheadersmall.s-back{opacity:1;filter:blur(10px);-webkit-text-fill-color:inherit;background-image:linear-gradient(#ffffffd1,#ffffffd1);background-clip:border-box;flex-direction:row;justify-content:space-around;height:6vw;margin-left:0;margin-right:0;display:block;bottom:39%}.protopageheadersmall.s-back.b,.protopageheadersmall.s-back.b-copy{background-image:none}.protospacer{height:25px}.homeserviceimagenew{max-width:35%;padding-top:6px}.homeserviceimagenew._4{padding-top:7px}.homeserviceimagenew._4._1{padding-top:0}.homeserviceimagenew._4._2{padding-top:4px}.homeserviceimagenew._4-copy{padding-top:2px}.homeserviceimagenew._4-copy._1{padding-top:0}.homeserviceimagenew._4-copy._2{padding-top:4px}.homeserviceimagenew.id{max-width:26%}.homeserviceimagenew.eng{max-width:31%}.homeserviceimagenew.gra{max-width:38%;padding-bottom:6px}.homeserviceimagenew.pro{max-width:38%}.homeserviceslinksnew{text-align:center}.heading-26{margin-top:8px}.heading-27{letter-spacing:-.5px;margin-top:7px}.serviceshomelinksnew{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;padding-left:29px;padding-right:53px;display:grid}.serviceheader{font-size:1.15vw}.serviceheadercontain{text-align:center}.serviceshomelinksnew2{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center;padding-left:44px;padding-right:61px;display:grid}.ourservices-containnew{background-color:var(--white);flex-direction:column;margin-top:-18px;padding-top:30px;padding-bottom:5px;display:flex}.service-buttons-spacer{height:.5vw}.service-buttons-spacer.id{height:.6vw}@media screen and (max-width:991px){.herosection{width:100%;height:40vw}.herosection.career{height:46vw}.herosection.p{height:41vw;margin-bottom:70px}.herosection.innovation,.herosection.contact,.herosection.prototyping{height:41vw}.sidebarr,.sidebarl,.slide-nav-3{display:none}.homepageheaderback{height:7vw}.headinghome{font-size:5vw}.headinghome.services{font-size:5.5vw}.navlink{background-color:var(--black);text-align:center;padding-right:46px;position:relative}.containnav{width:95%}.dropdownlist.w--open{clear:both;background-color:var(--black);text-align:center;width:80px;margin-left:auto;margin-right:auto;position:static;top:-5px;left:0;right:0}.dropdowntextlink{text-align:center;margin-left:auto;margin-right:auto;padding-top:0;padding-left:78px;position:relative}.dropdowntextlink:hover{background-color:var(--black);color:var(--brand-main)}.text-block{text-align:left;padding-right:5px}.seperator.top{margin-top:8px;margin-bottom:2px}.serviceshomelinks{padding:0 47px}.homeserviceimage._4{padding-top:8px}.homeserviceimage._4._1{padding-top:5px}.homeserviceimage._4._2{padding-top:11px}.homeserviceimage._4-copy{padding-top:8px}.homeserviceimage._4-copy._1{padding-top:5px}.homeserviceimage._4-copy._2{padding-top:11px}.samplework,.homeinfo{width:100%}.astericks.h.l._3{top:45px}.homeworkgrid{display:none}.ourclientscontain,.ourclientscontain.b{width:100%}.clientheader{margin-bottom:9px}.heading-home2{margin-top:23px;margin-bottom:25px}.grayspacer{display:block}.client-login-link{width:32vw}.careers-link{width:22vw}.homeworkgrid_title{font-size:19px;line-height:21px}.clientssidebarleft{display:none}.icon-7{opacity:0;color:var(--brand-main);text-transform:none;font-family:Gotham,sans-serif;font-size:35px;font-style:normal;font-weight:300;display:block}.menu-button{background-color:var(--black);object-fit:fill;justify-content:flex-start;margin-top:5px;margin-right:44px;padding-bottom:0;font-family:Gotham,sans-serif;display:block;position:relative}.menu-button:hover{background-color:var(--black);padding-bottom:0}.menu-button.w--open{background-color:var(--black);font-family:Gotham,sans-serif}.topline{background-color:var(--brand-main);border-radius:2px;width:35px;height:2px;margin-right:0;padding-bottom:0;padding-right:0;display:block;position:absolute;inset:18px auto auto}.middleline{background-color:var(--brand-main);border-radius:2px;width:35px;height:2px;padding-bottom:0;padding-right:0;display:block;position:absolute;inset:28px auto auto}.bottomline{background-color:var(--brand-main);border-radius:2px;width:35px;height:2px;padding-bottom:0;padding-right:0;display:block;position:absolute;inset:38px auto auto}.icon-8{margin-left:0;padding-left:9px}.icon-9{margin-right:344px}.text-block-2{text-align:center;padding-left:0}.news-title{font-size:15px;line-height:20px}.inov-icon{top:-6px;left:8px}.services-info{width:100%}.spagehead-text{margin-left:105px;margin-right:105px}.accordian-wrapper{padding-left:116px;padding-right:116px}.innovationeserviceimage._3{padding-top:8px}.innovationeserviceimage._3._1{padding-top:5px}.innovationeserviceimage._3._2{padding-top:11px}.servicesinnovationlinks{padding:0 47px}.services-examples{width:100%}.inovworkgrid_title{font-size:17px;line-height:20px;top:35%}.id-icon{margin-left:-79px}.en-icon{top:-2px}.gr-icon{margin-left:-74px;top:-10px;left:-11px}.pr-icon{top:0;left:29px}.prototypelinks-grid{padding:0 47px}.prototypeserviceimage._3{padding-top:8px}.prototypeserviceimage._3._1{padding-top:5px}.prototypeserviceimage._3._2{padding-top:11px}.grid-2{margin-left:99px;margin-right:99px}.ourworkgrid-contain{width:100%;display:block}.tab-link{margin:33px 10px 5px;font-size:13px}.ourworkname{font-size:1.2vw;line-height:1.4vw}.biohero{width:100%}.work-navbar-link{padding-left:4px;padding-right:4px}.spporting-image-description{padding-bottom:3px;font-size:1.4vw}.red-spacer{height:1.8px;padding-top:2px}.section{width:100%}.workpagegrid_title{padding-left:14px;padding-right:14px;font-size:12px;line-height:14px;top:41%}.contact-section{width:100%}.contact-contain{flex-direction:column}.formcontain{width:82%;margin-left:auto;margin-right:auto}.html-embed-2{margin-bottom:14px;margin-left:0;padding-left:28px;padding-right:28px}.grid-3{justify-items:stretch;margin-top:-38px;margin-left:40px}.heroslide-place{height:148%}.placetext{flex-direction:column;margin-top:0;padding-top:34px;padding-left:93px;padding-right:93px}.placetext.process,.placetext.clients{margin-top:-81px;padding-top:3px}.placetext.holiday{margin-top:-59px;padding-bottom:18px;padding-left:36px;padding-right:36px}.placeheader.place,.placeheader.process{margin-top:52px}.slide-1-process{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.protoinfo{width:100%;padding-left:38px;padding-right:38px}.slidercontain{justify-content:flex-start;align-self:center}.protoheader-text{text-align:center;order:1;margin-right:0;padding-left:0;padding-right:0}.protoslider{width:90vw;height:60vw}.heading-20{text-align:left;margin-left:auto;margin-right:auto}.people-top{width:100%;margin-bottom:-28px}.peepslidecontain{flex-wrap:wrap}.peeptextcontain{order:1;margin-left:20px}.peepphotocontain{width:47vw;height:74vw;margin-top:-15px;margin-bottom:22px}.peepphotocontain.jason{margin-top:-49px}.peepphotocontain.randy:hover{background-position:22px 0;background-size:contain}.peepphotocontain.allen,.peepphotocontain.paul{margin-top:-15px}.left-arrow{top:-644px}.prototext{text-align:left;padding-right:5px}.herosectionpeep{width:100%;height:149vw;margin-bottom:6vw}.placetext-copy,.prototextcontain{flex-direction:column}.right-arrow{top:-644px}.careersinfo{width:100%}.cpagehead{margin-bottom:4px}.careerheaders{padding-left:76px;padding-right:76px}.careerheadings.graphic{margin-bottom:12px}.careerstext{text-align:left;padding-right:5px}.homeparagraph{text-align:center;padding-right:5px}.servicesparagraph{text-align:left;padding-right:5px}.text-block-4{font-size:.9vw}.images-bottom{width:100%}.newshead{width:100%;padding-top:0}.newstext{align-self:center}.newsheader{width:85vw;padding-top:1.5vw;padding-bottom:1.5vw;font-size:3vw}.newstextcontain{flex-direction:column;margin-top:0;padding-top:34px;padding-left:93px;padding-right:93px}.newstextcontain.process{margin-top:-81px;padding-top:3px}.sectionnews{width:100%;padding-left:11px;padding-right:11px}.textwrapper{font-size:.9vw}.newsbutton{letter-spacing:2.2px;padding:6px 24px;font-size:9px}.newsbutton:hover{padding-left:15px;padding-right:15px}.newstemplate{width:100%}.collection-item-news{width:31vw}.newsimagecontain{width:31vw;min-height:31vw}.news-heading{font-size:1.4vw;line-height:1.4vw}.collection-list-news{grid-column-gap:0vw;grid-row-gap:1vw}.collection_list-wrapper-news{width:100%}.nav-menu{text-align:center;justify-content:center;margin-left:-21px;display:flex}.menu-button-bp{background-color:var(--black);object-fit:fill;justify-content:flex-start;margin-top:5px;margin-right:44px;padding-bottom:0;font-family:Gotham,sans-serif;display:block;position:relative}.menu-button-bp:hover{background-color:var(--black);padding-bottom:0}.menu-button-bp.w--open{background-color:var(--black);font-family:Gotham,sans-serif}.topline-bp{background-color:var(--brand-main);border-radius:2px;width:35px;height:2px;margin-right:0;padding-bottom:0;padding-right:0;display:block;position:absolute;inset:18px auto auto}.homeworkimage{width:25vw;height:25vw;display:block}.dropdown{text-align:center;display:block}.menu-link-contain{justify-content:center;margin-right:-28px;display:flex}.dropdown-2{display:block}.workimagecontain{width:28vw;height:28vw}.innovworkimage,.innovimage,.enginimage,.protoimage{width:25vw;height:25vw}.clients-contain{width:100%}.clients-grid{grid-column-gap:5px;grid-row-gap:5px;grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;width:93vw;height:93vw;margin-bottom:33px;padding-bottom:0}.client-div{width:10vw;height:10vw}.headingasterisk{margin-top:18px}.text-span.holiday{font-size:98px}.section-work-description{width:100%}.heroslide-place-mobile{height:148%}.heading-holiday{font-size:43px}.herosectionvideo{width:100%;height:550px}.herosectionvideo.career{height:46vw}.herosectionvideo.p{height:41vw;margin-bottom:70px}.herosectionvideo.innovation,.herosectionvideo.contact{height:41vw}.herosectionvideo.pr{height:500px}.homepageheadersmall{height:50px}.headinghomesmall{font-size:30px;line-height:45px}.headinghomesmall.services{font-size:5.5vw}.herosection-2{width:100%;height:40vw}.herosection-2.career{height:46vw}.herosection-2.p{height:41vw;margin-bottom:70px}.herosection-2.innovation,.herosection-2.contact{height:41vw}.herosection-home{width:100%;height:40vw}.herosection-home.career{height:46vw}.herosection-home.p{height:41vw;margin-bottom:70px}.herosection-home.innovation,.herosection-home.contact{height:41vw}.headinghomesmall-copy{font-size:30px;line-height:45px}.headinghomesmall-copy.services{font-size:5.5vw}.protopageheadersmall{height:50px}.homeserviceimagenew._4{padding-top:8px}.homeserviceimagenew._4._1{padding-top:5px}.homeserviceimagenew._4._2{padding-top:11px}.homeserviceimagenew._4-copy{padding-top:8px}.homeserviceimagenew._4-copy._1{padding-top:5px}.homeserviceimagenew._4-copy._2{padding-top:11px}.serviceshomelinksnew{padding:0 14px}.serviceheader{font-size:1.6vw}.serviceshomelinksnew2{padding:0 47px}}@media screen and (max-width:767px){.flexcolwrap{flex-direction:column}.flex2col{width:100%}.colorbox{margin-bottom:15px;margin-left:10px;margin-right:15px}.colorbox.blackcolor{margin-left:10px}.flex3col{width:100%}.herosection.s{height:28vw;margin-bottom:77px}.herosection.career{height:51vw}.herosection.innovation,.herosection.contact{height:41vw;margin-bottom:77px}.herosection.place,.herosection.p-mobile{height:28vw;margin-bottom:77px}.herosection.prototyping{height:41vw;margin-bottom:77px}.navlink{justify-content:center;margin-left:0;margin-right:0;display:flex}.dropdowntextlink{padding-left:78px}.seperator.onblack.short{width:55%}.seperator.onblack.short.shorter{width:46%}.facility{padding-left:21px;padding-right:21px}.servicesonhome{align-self:center;width:100%;display:block}.serviceshomelinks{text-align:center;flex-flow:column wrap-reverse;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:inline-block}.homeserviceslinks{align-self:center}.homeserviceimage{text-align:left;margin-left:auto;margin-right:auto;padding-top:11px}.homeserviceimage._4,.homeserviceimage._4-copy{padding-top:13px}.astericks.h{left:6px}.astericks.h.l{left:82px}.astericks.h.l._3{top:76px;left:-120px}.astericks.h.l._3-copy{left:68px}.astericks.ourwork{width:11vw;height:11vw}.collection-list{grid-template-columns:1fr}.clientheader{padding-left:14px;padding-right:14px}.clientimage{justify-content:center;display:none}.clients-list{max-width:134%}.heading-home2{margin-top:47px;margin-bottom:22px}.client-login-link{width:46vw}.careers-link{width:28vw}.homeworkgrid_title{font-size:40px;line-height:40px}.icon-8{margin-right:256px}.icon-9{margin-right:245px}.news-title{padding-left:59px;padding-right:59px;font-size:23px;line-height:26px}.spagehead-text{margin-left:40px;margin-right:40px}.accordian-wrapper{padding-left:56px;padding-right:56px}.servicesoninnovation{align-self:center;width:100%;display:block}.innovationeserviceimage{text-align:left;margin-left:auto;margin-right:auto;padding-top:11px}.innovationeserviceimage._3{padding-top:13px}.serviceslinkcontain{align-self:center}.servicesinnovationlinks{text-align:center;flex-flow:column wrap-reverse;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:inline-block}.collection-list-in{grid-template-columns:1fr}.inovworkgrid_title{font-size:40px;line-height:40px}.innovationservicelink{align-self:center}.id-icon{margin-left:-74px;top:-9px}.gr-icon{margin-left:-55px;top:-7px}.pr-icon{margin-left:-62px;left:17px}.prototypelinks-grid{text-align:center;flex-flow:column wrap-reverse;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:inline-block}.prototypelinkcontain{align-self:center}.prototypeserviceimage{text-align:left;margin-left:auto;margin-right:auto;padding-top:11px}.prototypeserviceimage._3{padding-top:13px}.protoypeservices{align-self:center;width:100%;display:block}.grid-2{grid-template-columns:1fr 1fr 1fr;margin-left:47px;margin-right:47px}.collection-list-ow{grid-template-columns:1fr}.ourworkname{font-size:2.8vw}.heroimage{margin-bottom:11px}.worknavbar{flex-wrap:wrap}.our-work-page-supporting-images{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.our-work-supporting-image{margin-top:-13px}.support-images-contain{display:none}.spporting-image-description{padding-top:9px;padding-bottom:6px;font-size:1.8vw}.section{padding-bottom:7px}.page-info{margin-top:-11px}.workpagegrid_title{font-size:40px;line-height:40px}.formcontain{width:95%}.html-embed-2{clear:both;max-width:100vw;margin-left:0;padding-left:11px;padding-right:11px}.grid-3{margin-left:24px}.placetext{padding-left:78px;padding-right:78px}.placetext.holiday{margin-top:-80px;padding-left:0;padding-right:0}.placeheader{letter-spacing:9px;width:268px;font-size:29px;line-height:16px}.placeheader.place{width:240px;margin-top:37px}.placeheader.process{width:240px}.astericksonwhite.h{left:6px}.astericksonwhite.h.l{left:82px}.astericksonwhite.h.l._3,.astericksonwhite.h.l._3-copy{left:68px}.peepslidecontain{padding-left:7vw;padding-right:7vw}.peeptextcontain{margin-left:0}.peepphotocontain{width:47vw}.peepheadname{margin-bottom:14px}.peepheadtitle.gray{margin-top:18px}.herosectionpeep{height:186vw}.cpagehead{margin-bottom:-2px}.careerheaders{padding-left:31px;padding-right:31px}.careerheadings{font-size:26px}.careerheadings.gi{margin-bottom:8px}.form{position:relative}.text-block-4{font-size:3vw}.clientimage-mobile{justify-content:center;display:flex}.images-bottom,.support-images-contain-bottom{display:block}.newsheader{letter-spacing:4px;width:94vw;margin-top:34px;margin-bottom:-1px;font-size:19px;line-height:25px}.newsheader.place{width:240px}.newstextcontain{padding-left:78px;padding-right:78px}.sectionnews{padding-bottom:7px}.textwrapper{font-size:2.7vw;line-height:3.3vw}.newsbutton{letter-spacing:2.4px;padding:9px 47px;font-size:13px;line-height:35px}.newsbutton:hover{padding-left:38px;padding-right:38px}.newstemplate{padding-bottom:7px}.newslinkcontain{height:36vw}.collection-item-news{width:95vw}.newsimagecontain{width:95vw;min-height:95vw}.news-heading{font-size:3vw;line-height:4.5vw}.collection-list-news{grid-template-columns:1fr}.nav-menu{flex-wrap:nowrap;display:flex}.homeworkimage{width:100vw;height:100vw}.dropdown{justify-content:center;display:block}.menu-link-contain{margin-right:-264px}.dropdown-2{justify-content:center;margin-left:auto;margin-right:auto}.workimagecontain{width:90vw;height:90vw}.innovworkimage,.innovimage,.enginimage,.protoimage{width:100vw;height:100vw}.clients-grid{grid-template:"Area""."".""."".""."".""."".""."/1fr 1fr 1fr 1fr 1fr;grid-auto-flow:row;height:205vw;padding-left:0;padding-right:0}.client-div{width:16vw;height:16vw}.text-span.holiday{font-size:91px}.section-work-description{padding-bottom:7px}.heading-process{font-size:28px}.heading-place{font-size:22px}.heading-holiday{margin-top:0;font-size:36px}.herosectionvideo{height:550px}.herosectionvideo.s{height:28vw;margin-bottom:77px}.herosectionvideo.career{height:51vw}.herosectionvideo.innovation,.herosectionvideo.contact{height:41vw;margin-bottom:77px}.herosectionvideo.place,.herosectionvideo.p-mobile{height:28vw;margin-bottom:77px}.headinghomesmall{font-size:4.5vw}.herosection-2.s{height:28vw;margin-bottom:77px}.herosection-2.career{height:51vw}.herosection-2.innovation,.herosection-2.contact{height:41vw;margin-bottom:77px}.herosection-2.place,.herosection-2.p-mobile,.herosection-home.s{height:28vw;margin-bottom:77px}.herosection-home.career{height:51vw}.herosection-home.innovation,.herosection-home.contact{height:41vw;margin-bottom:77px}.herosection-home.place,.herosection-home.p-mobile{height:28vw;margin-bottom:77px}.headinghomesmall-copy{font-size:26px}.homeserviceimagenew{text-align:left;margin-left:auto;margin-right:auto;padding-top:11px}.homeserviceimagenew._4,.homeserviceimagenew._4-copy{padding-top:13px}.homeserviceslinksnew{align-self:center}.serviceshomelinksnew{text-align:center;flex-flow:column wrap-reverse;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:inline-block}.serviceheader{font-size:3vw}.serviceshomelinksnew2{text-align:center;flex-flow:column wrap-reverse;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:inline-block}}@media screen and (max-width:479px){h1{font-size:35px;line-height:38px}h2{font-size:30px;line-height:33px}h3{font-size:25px;line-height:31px}h4{font-size:21px;line-height:26px}h5{font-size:16px;line-height:22px}p{margin-bottom:15px;font-size:15px;line-height:25px}a{font-size:15px}.small-p{font-size:13px;line-height:22px}.cta-button{font-size:15px}.body{margin-left:0;margin-right:0}.herosection,.herosection.s{display:none}.herosection.career{height:59vw;display:block}.herosection.p,.herosection.innovation{display:block}.herosection.contact{height:41vw;margin-bottom:155px;display:block}.herosection.p-mobile{height:107vw;margin-bottom:250px;display:block}.herosection.vid-hol{display:block}.icon-5.show.mobile{left:-39px}.icon-6.show.mobile{right:-40px}.slide-1{background-position:50% 0;background-repeat:no-repeat;background-size:cover}.headinghome.services{font-size:6vw}.headinghome.services.pr{font-size:8vw}.navlink{justify-content:center;padding-right:20px;display:flex}.containnav{width:100%;padding-right:4px}.dropdowntextlink{text-align:center;padding-left:134px}.hpagehead-text{margin-left:20px;margin-right:20px}.text-block{text-align:center;margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0}.seperator.onblack.short{width:90%}.seperator.onblack.short.shorter{width:81%}.facility{padding-left:0;padding-right:0}.image{max-width:90%}.sampleworkheader{padding-left:16px;padding-right:16px}.heading2white{text-align:center;font-size:24px;line-height:32px}.astericks.h{left:4px}.astericks.h.l{top:18px;left:11px}.astericks.h.l._3{top:77px;left:-99px}.astericks.h.l._3-copy{left:23px}.clientheader{padding-left:0;padding-right:0;font-size:28px;line-height:26px}.clientimage{width:45vw;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:none}.clients-list{max-width:210%}.heading-home2{padding-right:0;font-size:24px;line-height:32px;position:relative}.grayspacer{padding-top:0;display:block}.client-login-link{width:70vw}.careers-link{width:46vw}.contain300{max-width:350px}.social_media_item_wrapper{padding-left:0;padding-right:0}.contact-text{margin-left:-14px;margin-right:-14px;padding-left:0;padding-right:0}.homeworkgrid_title{font-size:26px;line-height:28px}.slide-2,.slide-3,.slide-4,.slide-5,.slide-6,.slide-7,.slide-8,.slide-9,.slide-10{background-position:50% 0;background-repeat:no-repeat;background-size:cover}.bold-text{text-align:left}.slide-11,.slide-12,.slide-13,.slide-14,.slide-15,.slide-16,.slide-17,.slide-18,.slide-19,.slide-20,.slide-21,.slide-22,.slide-23,.slide-24,.slide-25{background-position:50% 0;background-repeat:no-repeat;background-size:cover}.menu-button{margin-right:184px;bottom:57px;left:171px}.icon-8{margin-right:128px}.icon-9{margin-right:126px}.brand{padding-left:0}.heading-home,.heading-13,.heading-14,.heading-15,.heading-16{font-size:26px;line-height:28px}.inov-icon{top:-4px;left:5px}.innovation-header-contain.pr{height:158%}.hpagehead-text-copy,.spagehead-text{margin-left:20px;margin-right:20px}.accordian-wrapper{padding-left:26px;padding-right:26px}.heading-17{font-size:24px}.inovworkgrid_title,.servicesheader{font-size:26px;line-height:28px}.servicesheader.id{font-size:6vw}.id-list._2{font-size:13px}.heroslide-innovation{margin-left:auto;margin-right:auto}.slide-1-ino,.slide-1-id{background-position:50% 0;background-repeat:no-repeat;background-size:cover}.id-icon{margin-left:-51px;top:-5px}.slide-1-en,.slide-1-gr{background-position:50% 0;background-repeat:no-repeat;background-size:cover}.gr-icon{margin-left:-30px}.pr-icon{left:-1px}.slide-1-pr{background-position:50% 0;background-repeat:no-repeat;background-size:cover}.grid-2{grid-column-gap:10px;grid-template-columns:1fr 1fr;justify-items:stretch;margin-left:10px;margin-right:10px}.tab-link{margin-top:0;margin-bottom:-1px}.tabs-menu{z-index:10;display:none;position:absolute;inset:0% 0% auto}.ourworkname{font-size:3.2vw}.heroimage{height:250px}.worknavbar{z-index:10;display:none;position:absolute;inset:20% 0% auto}.our-work-navbar-spacer{display:none}.our-work-page-supporting-images{grid-template-columns:1fr 1fr}.spporting-image-description{font-size:2.6vw}.workpagegrid_title{font-size:22px;line-height:25px;top:35%}.slide-1-cont{background-position:51%;background-size:cover}.heroslide-contact{height:255%}.contact-contain{padding-left:9px;padding-right:9px}.formcontain{width:100%}.html-embed-2{padding-left:0;padding-right:0}.contactinfohead{font-size:10px}.contacticons{width:11px;left:-5px}.contacticons.clock{width:12px;height:11px;top:3px;left:-9px}.grid-3{grid-column-gap:27px;justify-items:start;margin-top:156px;margin-left:0;padding-left:4px;padding-right:4px}.slide-1-place,.slide-2-place,.slide-3-place,.slide-4-place,.slide-5-place,.slide-6-place,.slide-7-place,.slide-8-place,.slide-9-place,.slide-10-place,.slide-11-place,.slide-12-place,.slide-13-place,.slide-14-place,.slide-15-place,.slide-16-place,.slide-17-place,.slide-18-place,.slide-19-place{background-position:50% 0;background-repeat:no-repeat;background-size:contain}.placetext{margin-top:-56px;padding-left:13px;padding-right:13px}.placetext.process{margin-top:-70px;padding-left:34px;padding-right:34px}.placetext.clients{margin-top:-70px;padding-left:15px;padding-right:15px}.placetext.holiday{margin-top:-149px;margin-bottom:-7px;padding-top:94px;padding-bottom:0}.placeheader{letter-spacing:8px;width:228px;font-size:23px;line-height:12px}.placeheader.place{width:210px;margin-top:37px;margin-bottom:31px}.placeheader.process{width:210px;margin-bottom:31px}.placeheadertextcontain{margin-left:20px;margin-right:20px}.placeheadertextcontain.place{align-self:center}.placeheadertextcontain.process{margin-top:-35px}.placeheadertextcontain.clients{margin-top:-12px}.slide-1-process{background-position:50% 0;background-size:contain}.astericksonwhite{top:11px;left:21px}.astericksonwhite.h{left:13px}.astericksonwhite.h.l{left:8px}.astericksonwhite.h.l._3,.astericksonwhite.h.l._3-copy{left:23px}.protobacklink{margin-bottom:-15px;padding-top:8px}.protopageheader{margin-left:-25px;margin-right:-25px;font-size:26px}.protoheader-text{margin-left:-21px;margin-right:-21px;padding-left:0;padding-right:0}.heading-20{text-align:left;font-size:16px;line-height:26px}.icon-10,.icon-11{display:none}.peopleslide{background-size:contain}.peopleslider{padding-bottom:22px}.peopleheader{margin-left:20px;margin-right:20px;padding-top:7px}.peepphotocontain{width:76vw;height:113vw;margin-top:-30px}.peepphotocontain.jena{background-size:contain;margin-top:-6px;margin-bottom:0}.peepphotocontain.jason{margin-top:-41px;margin-bottom:34px}.peepphotocontain.eric{background-size:contain;margin-top:-3px;margin-bottom:-4px}.peepphotocontain.eric:hover{background-size:contain}.peepphotocontain.rob{background-size:contain;margin-top:-4px;margin-bottom:-2px}.peepphotocontain.randy{background-size:contain;margin-top:-7px;margin-bottom:0}.peepphotocontain.jessica{background-size:contain;margin-top:-3px;margin-bottom:-4px}.peepphotocontain.allen{background-size:contain;margin-top:-10px;margin-bottom:4px}.peepphotocontain.paul{margin-top:-26px;margin-bottom:20px}.peepphotocontain.lissa{margin-bottom:24px;margin-right:0}.peepphotocontain.lissa:hover{background-position:0 -25px}.peepphotocontain.steve{margin-bottom:-6px}.peepphotocontain.joey{margin-top:-19px;margin-bottom:13px}.peepphotocontain.tom{margin-top:-4px;margin-bottom:-2px}.peepphotocontain.chase,.peepphotocontain.billy{margin-bottom:-7px}.peepphotocontain.david{margin-top:-19px}.peepphotocontain.julie{margin-top:-7px}.peepphotocontain.jack,.peepphotocontain.cassie,.peepphotocontain.ethan,.peepphotocontain.susan{margin-top:0}.peepheadname{text-align:center;margin-bottom:-6px;padding-right:0;font-size:30px}.peopleheadcontain{flex-direction:column;justify-content:center}.left-arrow{top:-22em}.peepheadtitle{text-align:left;font-size:26px;line-height:31px}.peepheadtitle.gray{text-align:center;margin-top:0;margin-left:0;font-size:24px}.peopleparagraph{text-align:left;font-size:15px;line-height:24px}.peepheadline{margin-left:-18px;padding-top:14px;font-size:29px;line-height:34px;display:none}.bold-text-copy{text-align:left}.prototext{text-align:left;margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0}.herosectionpeep{height:115%;margin-bottom:10vw}.right-arrow{position:absolute;top:-22em}.careerslide{margin-left:-9px}.careerslide1{background-size:cover}.cpagehead{margin-bottom:-11px;margin-left:20px;margin-right:20px}.careerbody{margin-left:20px;margin-right:20px}.careerheaders{padding-left:15px;padding-right:15px}.image-5{padding-left:7px;padding-right:7px;bottom:-23px;left:-7px}.careerheadercontain{padding-left:0;padding-right:0}.careerheadings{flex:1;margin-top:54px;margin-left:-7px;font-size:15px;line-height:35px}.careerheadings.graphic{margin-bottom:4px;line-height:22px}.careerheadings.gi{margin-bottom:0}.careerheadings.idg{line-height:23px}.engineerimage{padding-left:9px;padding-right:9px;bottom:-24px;left:-7px}.industryimage{padding-left:12px;padding-right:12px;left:-6px}.careerstext{text-align:left;margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0}.homeparagraph{text-align:center;margin-left:-20px;margin-right:-20px;padding-left:7px;padding-right:7px}.servicesparagraph{text-align:center;margin-left:-9px;margin-right:-9px;padding-left:0;padding-right:0}.text-block-4{font-size:2.8vw}.tab-dropdown{background-color:var(--dark-grey);cursor:pointer;align-items:center;height:60px;padding:20px;font-size:18px;display:flex}.icon-12{position:relative}.clientimage-mobile{width:45vw;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.work-menu-dropdown-text{text-transform:uppercase;margin-left:15px;position:relative}.work-category-mobile-dropdown{background-color:var(--dark-grey);cursor:pointer;align-items:center;height:60px;padding:20px 20px 20px 0;font-size:18px;display:flex}.newstext{margin-left:20px;margin-right:20px}.newstext.process{margin-top:-35px}.newsheader{letter-spacing:1.3px;margin-top:62px;margin-bottom:-14px;font-size:3.5vw;line-height:12px}.newsheader.place{width:210px}.newstextcontain{margin-top:-56px;padding-left:13px;padding-right:13px}.newstextcontain.process{margin-top:-70px;padding-left:15px;padding-right:15px}.menu-button-bp{margin-right:184px;bottom:57px;left:171px}.menu-link-contain{margin-right:-126px}.clients-grid{height:216vw;margin-bottom:40px}.text-span.holiday{font-size:60px}.innovation-plus{font-size:24px}.slide-1-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343117f25ff1a528bf29_OurPlace-vert1.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-2-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/61143433467efd4750097f1c_OurPlace-vert2.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-3-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/61143433ceedc702e94b26d9_OurPlace-vert3.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-4-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/611434338319d02306efa459_OurPlace-vert4.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-5-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343350cac67405ccaf1b_OurPlace-vert5.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-6-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343602f8e47ecec1b8ad_OurPlace-vert6.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-7-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343765e8a9122c9ce2e0_OurPlace-vert7.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-8-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/611434365e2366235af92dbd_OurPlace-vert8.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-9-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343627b5e167bf437dce_OurPlace-vert9.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-10-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/61143438beb64d818345111a_OurPlace-vert10.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-11-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/611434394d1e8c4836466319_OurPlace-vert11.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-12-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343819d69bc9080e1579_OurPlace-vert12.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-13-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/61143439f3a8f5cd592b7eea_OurPlace-vert13.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-14-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343b465c9ca33b11f9a3_OurPlace-vert14.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-15-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343bb73970687362a706_OurPlace-vert15.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-16-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343c65e8a99d719ce33a_OurPlace-vert16.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-17-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343bbeb64d7bee45111c_OurPlace-vert17.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-18-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343dbeb64d1d3645111d_OurPlace-vert18.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-19-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343d17f25f919c28bf2e_OurPlace-vert19.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.slide-20-pvertical{background-image:url(https://cdn.prod.website-files.com/6019a538ed657a33060800de/6114343e007c4d25b962c28c_OurPlace-vert20.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.l-arrow,.r-arrow{bottom:38px}.heading-process,.heading-home-copy{font-size:26px;line-height:28px}.heading-place{font-size:22px;line-height:28px}.productionimage{margin-top:14px;margin-bottom:5px;margin-right:9px;padding-left:7px;padding-right:6px;bottom:-24px;left:-7px}.link-2{font-size:13px}.heading-holiday{font-size:22px}.prototypeimage{padding-left:9px;padding-right:9px;bottom:-24px;left:-7px}.herosectionvideo{flex-direction:column;align-items:center;height:auto;display:flex;position:static}.herosectionvideo.s{display:none}.herosectionvideo.career{height:59vw}.herosectionvideo.contact{height:41vw;margin-bottom:155px}.herosectionvideo.p-mobile{height:107vw;margin-bottom:250px;display:block}.herosectionvideo.pr{height:auto}.homepageheadersmall{height:9vw}.headinghomesmall{white-space:normal;font-size:4.5vw;line-height:28px}.headinghomesmall.services{font-size:6vw}.background-video{width:100vw;height:60vw}.herosection-2,.herosection-2.s{display:none}.herosection-2.career{height:59vw}.herosection-2.contact{height:41vw;margin-bottom:155px}.herosection-2.p-mobile{height:107vw;margin-bottom:250px;display:block}.herosection-home,.herosection-home.s{display:none}.herosection-home.career{height:59vw}.herosection-home.contact{height:41vw;margin-bottom:155px}.herosection-home.p-mobile{height:107vw;margin-bottom:250px;display:block}.headinghomesmall-copy{white-space:normal;font-size:4vw;line-height:28px}.headinghomesmall-copy.services{font-size:6vw}.protopageheadersmall{height:7vw}.homeserviceimagenew{max-width:78%;padding-top:0}.homeserviceimagenew.id{max-width:65%;position:relative;top:-4px;left:-6px}.homeserviceimagenew.eng{max-width:72%;position:relative;left:4px}.homeserviceimagenew.gra{max-width:83%;position:relative;top:-3px;left:-2px}.homeserviceimagenew.pro{max-width:92%}.homeserviceslinksnew{text-align:left;justify-content:flex-start;align-self:flex-end;align-items:center;margin-left:10px;padding-bottom:3.5vw;padding-left:20vw;padding-right:0;display:block;position:relative}.homeserviceslinksnew.en{left:-4px}.homeserviceslinksnew.id{left:41px}.homeserviceslinksnew.pr{left:-2px}.homeserviceslinksnew.gr{left:15px}.serviceshomelinksnew{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:flex-end;margin-left:30px;display:flex}.serviceheader{margin-top:2vw;margin-bottom:2vw;font-size:5vw;line-height:20px}.ourservices-containnew{padding-top:17px}.services-menu-image-contain{width:15vw;position:absolute;inset:0% auto auto 9%}}@media screen and (max-width:991px){#w-node-_36785f09-1f4e-f656-d14b-cf98662109d9-da0800e2,#w-node-_54ba4207-f1d8-74c2-0f5c-dcb8fc257f60-6fbeecbf{justify-self:center}}